{"_id":"eslint-preset-vue","_rev":"36-52682175b0f5cee17fcbb0f8e4d847ae","name":"eslint-preset-vue","dist-tags":{"latest":"2.3.3"},"versions":{"0.0.0":{"name":"eslint-preset-vue","version":"0.0.0","type":"module","description":"ESLint preset for vue","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-config/tree/main/packages/eslint-preset-vue","keywords":["eslint-config","eslint-flat-config","eslint-preset"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1"},"devDependencies":{"eslint-preset-basic":"0.0.0"},"peerDependencies":{"eslint-preset-basic":"0.0.0"},"scripts":{"build":"unbuild","stub":"unbuild --stub"},"_id":"eslint-preset-vue@0.0.0","_integrity":"sha512-qlikVRecLZiEDqisu3+jbS1GtV87HEP9RbhY52bn2+VoylPLr5W3nDv02TvuAaySBcwdpeFPcVBo0OIXINEywQ==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/b552056bf2490840f6b24ca0689525cf/eslint-preset-vue-0.0.0.tgz","_from":"file:eslint-preset-vue-0.0.0.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-qlikVRecLZiEDqisu3+jbS1GtV87HEP9RbhY52bn2+VoylPLr5W3nDv02TvuAaySBcwdpeFPcVBo0OIXINEywQ==","shasum":"9d957dbdb59d675d71fc937ca2e698904c3cb679","tarball":"https://registry.npmjs.org/eslint-preset-vue/-/eslint-preset-vue-0.0.0.tgz","fileCount":12,"unpackedSize":7252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV0g2KEi/xC7GHG2kRM2TWxESQu66hxvGgWs1xuZEIbAIgW8GMhX+par5trVOXInlW5Tfs8U/yf199r7Ydtb8iYi8="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-vue_0.0.0_1696359135754_0.15058542138456654"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.0":{"name":"eslint-preset-vue","version":"2.1.0","type":"module","description":"ESLint preset for vue","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-config/tree/main/packages/eslint-preset-vue","keywords":["eslint-config","eslint-flat-config","eslint-preset"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1"},"peerDependencies":{"eslint-preset-basic":"2.1.0"},"devDependencies":{"eslint-preset-basic":"2.1.0"},"scripts":{"build":"unbuild","stub":"unbuild --stub"},"_id":"eslint-preset-vue@2.1.0","_integrity":"sha512-vaaeMHV0yoaKP10kFEEGhtb+lmE05ZZN6jAkKOHQ+jRihM7aEyVjy+CndDcNJjyxiudylsBhtf4E4A/G0DhPuQ==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/76a1cb2264703d611a8ea1d3b5a0eca9/eslint-preset-vue-2.1.0.tgz","_from":"file:eslint-preset-vue-2.1.0.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-vaaeMHV0yoaKP10kFEEGhtb+lmE05ZZN6jAkKOHQ+jRihM7aEyVjy+CndDcNJjyxiudylsBhtf4E4A/G0DhPuQ==","shasum":"fbe142f06b592b962dc1d7afea0a4113978923b9","tarball":"https://registry.npmjs.org/eslint-preset-vue/-/eslint-preset-vue-2.1.0.tgz","fileCount":12,"unpackedSize":7252,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8euRUuQz5v5dIvWJYDE3qOWLdKpc3ByMqu3N1ftZ01AiAayYO+7LT1GfuNnsjCsrBfCO+dY+xrgBTpfHoiDp/m4g=="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-vue_2.1.0_1696369488926_0.4096168324384539"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.1.1":{"name":"eslint-preset-vue","version":"2.1.1","type":"module","description":"ESLint preset for vue","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-vue","keywords":["eslint-config","eslint-flat-config","eslint-preset"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1"},"peerDependencies":{"eslint-preset-basic":"2.1.1"},"devDependencies":{"eslint-preset-basic":"2.1.1"},"scripts":{"build":"unbuild","stub":"unbuild --stub"},"_id":"eslint-preset-vue@2.1.1","_integrity":"sha512-xSMvnVNUPKwIXZUOnW1iGtyGqslWuykmoD3kOphEl59BDW8IYCZRHMEltCe5TeIsgoXzzp7BmlDPSJYbdX2/LQ==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/19fa9e4b694b30cd7d9887e78598f0d3/eslint-preset-vue-2.1.1.tgz","_from":"file:eslint-preset-vue-2.1.1.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-xSMvnVNUPKwIXZUOnW1iGtyGqslWuykmoD3kOphEl59BDW8IYCZRHMEltCe5TeIsgoXzzp7BmlDPSJYbdX2/LQ==","shasum":"76b2225594fbf2d93f2d8d16834b0f217d512663","tarball":"https://registry.npmjs.org/eslint-preset-vue/-/eslint-preset-vue-2.1.1.tgz","fileCount":12,"unpackedSize":8947,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzEyiplG2cOE86wp/JgIC13YD16HW8B5Uyup4M/uJrhAiBVXxacnff/ybj4XLCLlFTGXMPbnl7vTufh+gxEwOXOSw=="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-vue_2.1.1_1696397359067_0.7176766372985977"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.0":{"name":"eslint-preset-vue","version":"2.2.0","type":"module","description":"ESLint preset for vue","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-vue","keywords":["eslint-config","eslint-flat-config","eslint-preset","vue"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1"},"peerDependencies":{"eslint-preset-basic":"2.2.0"},"devDependencies":{"eslint-preset-basic":"2.2.0"},"scripts":{"build":"unbuild","stub":"unbuild --stub"},"_id":"eslint-preset-vue@2.2.0","_integrity":"sha512-ssHrpFTlCqzRtoeP7UjhOBqBTn4qjNK3FkcUrcx5gshQ3aRqRv19FNJKV5B3YwsPedIPeD9Xxp8iYERRjypaMg==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/fa64c70bef57597541ab64b173afa424/eslint-preset-vue-2.2.0.tgz","_from":"file:eslint-preset-vue-2.2.0.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-ssHrpFTlCqzRtoeP7UjhOBqBTn4qjNK3FkcUrcx5gshQ3aRqRv19FNJKV5B3YwsPedIPeD9Xxp8iYERRjypaMg==","shasum":"cd04999ff5392cc9ae121e49ac58b8303ea92d6e","tarball":"https://registry.npmjs.org/eslint-preset-vue/-/eslint-preset-vue-2.2.0.tgz","fileCount":12,"unpackedSize":8958,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8udkBstt6Irp4NDpsABdubp3XMinnqzfSunCJwO/nVAiEAocj6GVdnSOWvx9tKFAOzUhF7VZInrq6O+qlM3tAnA4A="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-vue_2.2.0_1696430834669_0.2808430449705286"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.1":{"name":"eslint-preset-vue","version":"2.2.1","type":"module","description":"ESLint preset for vue","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-vue","keywords":["eslint-config","eslint-flat-config","eslint-preset","vue"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1"},"peerDependencies":{"eslint-preset-basic":"2.2.1"},"devDependencies":{"eslint-preset-basic":"2.2.1"},"scripts":{"build":"unbuild","stub":"unbuild --stub"},"_id":"eslint-preset-vue@2.2.1","_integrity":"sha512-jNBfqSk/zQXblxym2BJRP8AHdwpWKsbfuDryas+VRCsCPNlRFlNfghXQ/i82QR+hWWmW/6w0/jHHbCYoLJaXfg==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/5738833fb7939f564d1b425ef8e10f2b/eslint-preset-vue-2.2.1.tgz","_from":"file:eslint-preset-vue-2.2.1.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-jNBfqSk/zQXblxym2BJRP8AHdwpWKsbfuDryas+VRCsCPNlRFlNfghXQ/i82QR+hWWmW/6w0/jHHbCYoLJaXfg==","shasum":"0ad37b20d539054435fe23c7428daecf7e6e69e1","tarball":"https://registry.npmjs.org/eslint-preset-vue/-/eslint-preset-vue-2.2.1.tgz","fileCount":12,"unpackedSize":8958,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEU+TrDjx8olQALJIrpMxcOBU/wZxMsVSKyYlRve2eY7AiEA+HzcpqHxyIPJOaZ8rll1BUan574x5/gTf4ylE8KgFfs="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-vue_2.2.1_1696509355126_0.49218985714837515"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.2.2":{"name":"eslint-preset-vue","version":"2.2.2","type":"module","description":"ESLint preset for vue","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-vue","keywords":["eslint-config","eslint-flat-config","eslint-preset","vue"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-vue":"^9.17.0","vue-eslint-parser":"^9.3.1"},"peerDependencies":{"eslint-preset-basic":"2.2.2"},"devDependencies":{"eslint-preset-basic":"2.2.2"},"scripts":{"build":"unbuild"},"_id":"eslint-preset-vue@2.2.2","_integrity":"sha512-tPQIKSgT+e/ZPGDG32S+R5IgbeEBZWeXQ6CuiD4EC6iOOdFHO5piktHVmuBHPXtFIsvYuaQ165nofuHbyLqyyg==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/655a7aa84dbf4c8cc2be81504d5fabc9/eslint-preset-vue-2.2.2.tgz","_from":"file:eslint-preset-vue-2.2.2.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-tPQIKSgT+e/ZPGDG32S+R5IgbeEBZWeXQ6CuiD4EC6iOOdFHO5piktHVmuBHPXtFIsvYuaQ165nofuHbyLqyyg==","shasum":"553fcf1a54b51c094276c98104c546d54535daf7","tarball":"https://registry.npmjs.org/eslint-preset-vue/-/eslint-preset-vue-2.2.2.tgz","fileCount":12,"unpackedSize":8928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd9MwNhy11QP5nvtGRqa9J1qmlp+jrMqkAvimrh7pBywIgMJOSkU++hRtAQfznFyehZGb7eI2+yn3Wf8ffds4SbtI="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-vue_2.2.2_1696580416014_0.879415303070018"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.0":{"name":"eslint-preset-vue","version":"2.3.0","type":"module","description":"ESLint preset for vue","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-vue","keywords":["eslint-config","eslint-flat-config","eslint-preset","vue"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-vue":"^9.18.0","vue-eslint-parser":"^9.3.2"},"peerDependencies":{"eslint-preset-basic":"2.3.0"},"devDependencies":{"eslint-preset-basic":"2.3.0"},"scripts":{"build":"unbuild"},"_id":"eslint-preset-vue@2.3.0","_integrity":"sha512-uqkIGdOZ1yFv86Ije83Cl5iRELw1q3Z9/yCvFpFTq4pSP1ygzt4YbNh1XVQGaS9o+Sa1Ov76ya9gtOCuvON/jA==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/6d974753f7c81f5292f7719552f800f8/eslint-preset-vue-2.3.0.tgz","_from":"file:eslint-preset-vue-2.3.0.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-uqkIGdOZ1yFv86Ije83Cl5iRELw1q3Z9/yCvFpFTq4pSP1ygzt4YbNh1XVQGaS9o+Sa1Ov76ya9gtOCuvON/jA==","shasum":"1fbc57138796c96d02492363b910cb9271a5d79e","tarball":"https://registry.npmjs.org/eslint-preset-vue/-/eslint-preset-vue-2.3.0.tgz","fileCount":12,"unpackedSize":8941,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI4GkZVatQI88GsD3PYj4YGv4YJcEsYN8e3Q1w0fmlfQIgJLd92OD/JFT6SFFpIwVzYVPYDqOVwFI7zvoF+3vT8KE="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-vue_2.3.0_1698285029012_0.1219631438162363"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.1":{"name":"eslint-preset-vue","version":"2.3.1","type":"module","description":"ESLint preset for vue","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-vue","keywords":["eslint-config","eslint-flat-config","eslint-preset","vue"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-vue":"^9.18.0","vue-eslint-parser":"^9.3.2"},"peerDependencies":{"eslint-preset-basic":"2.3.1"},"devDependencies":{"eslint-preset-basic":"2.3.1"},"scripts":{"build":"unbuild"},"_id":"eslint-preset-vue@2.3.1","_integrity":"sha512-nAt8d7s6EOxfzJyGR+uf+1cmFoEOH82da9WM9PuO2k2G+kmxMizj92loF0wBiR4h3rCk4FOz9xmPo5Ft1Bq74A==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/971463f964f37327b11374e0346735b6/eslint-preset-vue-2.3.1.tgz","_from":"file:eslint-preset-vue-2.3.1.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-nAt8d7s6EOxfzJyGR+uf+1cmFoEOH82da9WM9PuO2k2G+kmxMizj92loF0wBiR4h3rCk4FOz9xmPo5Ft1Bq74A==","shasum":"65a50311f2853694a4be315e91101e46c8ef1f2c","tarball":"https://registry.npmjs.org/eslint-preset-vue/-/eslint-preset-vue-2.3.1.tgz","fileCount":12,"unpackedSize":8941,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8Lf9a+1IZ77FEbiiQgMViezVW2FYjQBITm1Qd0/aF0gIgLJn5TGm6e3N0VR8mP6ch3JAZ6eUVHhexEfKEYlpYt+w="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-vue_2.3.1_1698287531062_0.9181388254410183"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.2":{"name":"eslint-preset-vue","version":"2.3.2","type":"module","description":"ESLint preset for vue","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-vue","keywords":["eslint-config","eslint-flat-config","eslint-preset","vue"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-vue":"^9.18.0","vue-eslint-parser":"^9.3.2"},"peerDependencies":{"eslint-preset-basic":"2.3.2"},"devDependencies":{"eslint-preset-basic":"2.3.2"},"scripts":{"build":"unbuild"},"_id":"eslint-preset-vue@2.3.2","_integrity":"sha512-TM4/gFG8PPMUhu+4Y/H1kZ/MBLFyKwg+JB6QGMVILI6yxPlsRtW6x9UTYdkCTBHvV1PXJX19F5M83NHBfH8xww==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/2e42037b7a95eed4436b3d81e675c676/eslint-preset-vue-2.3.2.tgz","_from":"file:eslint-preset-vue-2.3.2.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-TM4/gFG8PPMUhu+4Y/H1kZ/MBLFyKwg+JB6QGMVILI6yxPlsRtW6x9UTYdkCTBHvV1PXJX19F5M83NHBfH8xww==","shasum":"5eaa4c6c955cc4c0293a102733b7626d9748fddc","tarball":"https://registry.npmjs.org/eslint-preset-vue/-/eslint-preset-vue-2.3.2.tgz","fileCount":12,"unpackedSize":8904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHFcuud2fOzEy33Br2wjH25I3edtRABdB0GAi2k3dfkeAiAYZgqR6mCjGD9AO5iRO7IBsGaBcsixhOwyOhG5ITK16w=="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-vue_2.3.2_1698288110752_0.4427098080704581"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."},"2.3.3":{"name":"eslint-preset-vue","version":"2.3.3","type":"module","description":"ESLint preset for vue","author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-vue","keywords":["eslint-config","eslint-flat-config","eslint-preset","vue"],"exports":{".":{"import":"./dist/index.mjs","types":"./dist/index.d.ts"},"./configs":{"import":"./dist/configs.mjs","types":"./dist/configs.d.ts"},"./modules":{"import":"./dist/modules.mjs","types":"./dist/modules.d.ts"}},"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","dependencies":{"eslint-plugin-vue":"^9.18.0","vue-eslint-parser":"^9.3.2"},"peerDependencies":{"eslint-preset-basic":"2.3.3"},"devDependencies":{"eslint-preset-basic":"2.3.3"},"scripts":{"build":"unbuild"},"_id":"eslint-preset-vue@2.3.3","_integrity":"sha512-b51F/W4N7CbMll+cKTbmktljnIr6f1t2puaquY6hSWvoXKwsucXlKUt2Loock6o+adaOZf6Eos/hWLh7LVDjLg==","_resolved":"/private/var/folders/ct/wz9ttjdn5gz4w8v2b3vwdfq80000gn/T/259968cefa1d723b3bf8d6f56f5558a7/eslint-preset-vue-2.3.3.tgz","_from":"file:eslint-preset-vue-2.3.3.tgz","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-b51F/W4N7CbMll+cKTbmktljnIr6f1t2puaquY6hSWvoXKwsucXlKUt2Loock6o+adaOZf6Eos/hWLh7LVDjLg==","shasum":"1207bbc1004c393db1b06a902cec8ce0bf7af342","tarball":"https://registry.npmjs.org/eslint-preset-vue/-/eslint-preset-vue-2.3.3.tgz","fileCount":12,"unpackedSize":8904,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCR6qu5KglhMus6CbnXVShb1bjzoUkw3hBqwXZYNLxJSwIgLnD5wvBkG46oJAYAwUshyyujwm46G7xZO87PJUXw+cY="}]},"_npmUser":{"name":"usings","email":"leaps@live.com"},"directories":{},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-preset-vue_2.3.3_1698384625280_0.23116522884377866"},"_hasShrinkwrap":false,"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info."}},"time":{"created":"2023-09-24T15:35:16.380Z","1.2.1":"2023-09-24T15:35:16.642Z","modified":"2024-03-21T12:19:09.494Z","1.2.2":"2023-09-25T02:51:00.222Z","1.2.3":"2023-09-25T05:33:44.484Z","1.2.4":"2023-09-25T12:49:43.687Z","1.2.5":"2023-09-25T15:21:07.835Z","1.2.6":"2023-09-26T15:26:54.611Z","1.3.0":"2023-09-27T16:04:36.514Z","1.3.1":"2023-09-28T02:57:13.836Z","2.0.0":"2023-09-30T09:34:45.449Z","2.0.1":"2023-09-30T16:09:12.310Z","2.0.2":"2023-10-03T12:39:30.120Z","2.0.3":"2023-10-03T14:49:42.340Z","0.0.0":"2023-10-03T18:52:16.012Z","0.0.1":"2023-10-03T20:48:58.067Z","2.1.0":"2023-10-03T21:44:49.077Z","2.1.1":"2023-10-04T05:29:19.221Z","2.2.0":"2023-10-04T14:47:14.856Z","2.2.1":"2023-10-05T12:35:55.328Z","2.2.2":"2023-10-06T08:20:16.263Z","2.3.0":"2023-10-26T01:50:29.319Z","2.3.1":"2023-10-26T02:32:11.369Z","2.3.2":"2023-10-26T02:41:51.054Z","2.3.3":"2023-10-27T05:30:25.516Z"},"maintainers":[{"name":"usings","email":"leaps@live.com"}],"description":"ESLint preset for vue","homepage":"https://github.com/usings/eslint-preset/tree/main/packages/eslint-preset-vue","keywords":["eslint-config","eslint-flat-config","eslint-preset","vue"],"author":{"name":"Joie","email":"leaps@live.com"},"license":"MIT","readme":"<!-- Badges -->\n[src-version]: https://img.shields.io/npm/v/eslint-preset-vue?style=flat&color=444&label=version\n[src-download]: https://img.shields.io/npm/dm/eslint-preset-vue?style=flat&color=444&label=download\n[href-npm]: https://npmjs.com/package/eslint-preset-vue\n\n<img src=\"https://api.iconify.design/logos:eslint.svg\" alt=\"ESLint\" align=\"right\" width=\"140\" height=\"140\" />\n\n[![version][src-version]][href-npm]\n[![downloads][src-download]][href-npm]\n\nShareable ESLint preset for vue.\n\n## Usage\n\n1. Install package:\n\n```sh\npnpm add --save-dev eslint eslint-preset-basic eslint-preset-vue\n```\n\n2. Create ESLint configuration file `eslint.config.js`:\n\n```js\nimport { defineFlatConfig, presetBasic } from 'eslint-preset-basic'\nimport { presetVue } from 'eslint-preset-vue'\n\nexport default defineFlatConfig([\n  presetBasic({ enableTs: true }),\n  presetVue({ enableTs: true }),\n  // {\n  //   rules: {...}\n  // }\n])\n```\n\n> If your project does not specify `\"type\":\"module\"` in its package.json file,\n> then `eslint.config.js` must be in CommonJS format, such as:\n\n```js\nmodule.exports = (async () => {\n  const { defineFlatConfig, presetBasic } = await import('eslint-preset-basic')\n  const { presetVue } = await import('eslint-preset-vue')\n  return defineFlatConfig([\n    presetBasic({ enableTs: true }),\n    presetVue({ enableTs: true }),\n    // {\n    //   rules: {...}\n    // }\n  ])\n})()\n```\n\n3. Add script for package.json:\n\n```json\n{\n  \"scripts\": {\n    \"lint\": \"eslint .\",\n  }\n}\n```\n\n## VS Code support\n\nInstall [VS Code ESLint extension](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)\n\nAdd the following settings to your project setting `.vscode/settings.json`:\n\n```jsonc\n{\n  // Auto fix\n  \"editor.formatOnSave\": false,\n  \"editor.codeActionsOnSave\": {\n    \"source.fixAll.eslint\": true,\n    \"source.organizeImports\": false\n  },\n\n  // Enable the flat config support\n  \"eslint.experimental.useFlatConfig\": true,\n\n  // Enable eslint for supported languages\n  \"eslint.validate\": [\n    \"javascript\",\n    \"javascriptreact\",\n    \"typescript\",\n    \"typescriptreact\"\n    \"vue\"\n  ]\n}\n```\n\n> Please support this project by simply putting a star.\n>\n> And, enjoy :)\n","readmeFilename":"README.md"}