{"_id":"eslint-plugin-vue-hook-optimizer","_rev":"40-d14387bea03b5ee09bbe69114bb020e9","name":"eslint-plugin-vue-hook-optimizer","dist-tags":{"latest":"0.0.86"},"versions":{"0.0.48":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.48","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.48","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"eb6da4e95df5063c4ab27b721b501548c8e08b1d","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.48.tgz","fileCount":6,"integrity":"sha512-aFkt+amdgTDKirDIAKZaTnTQsZsWCj8Y1seDcOVhQeaxBXZVMgVrgivbgTKkLQ78shWf6kWXyS3gsVIPn3bPoQ==","signatures":[{"sig":"MEQCIBkwf/Vpq8YuYOFPSnovX4bOL1ehZqPkPTiYo6mmF7T5AiAp/cpvfBModARDT2Ftrh5aPqXUgM9w4K6mYU6Rg8m9Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5837269},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.48.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/6765167dce3eb0d287aee58b0c30695a/eslint-plugin-vue-hook-optimizer-0.0.48.tgz","_integrity":"sha512-aFkt+amdgTDKirDIAKZaTnTQsZsWCj8Y1seDcOVhQeaxBXZVMgVrgivbgTKkLQ78shWf6kWXyS3gsVIPn3bPoQ==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.2.4","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"packageManager":"pnpm@8.12.1","devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.0","eslint-define-config":"^2.0.0","@typescript-eslint/utils":"^6.15.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.48_1712115824830_0.8188032961711975","host":"s3://npm-registry-packages"}},"0.0.49":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.49","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.49","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"60bde9bef69939841a9af83a69fa73a4f2ca120c","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.49.tgz","fileCount":7,"integrity":"sha512-Qim1w93FIdXDChvZkTQM5Dc9dhXxxGVFjQlZKqAY9Zv3Pe4TCaWhxaLAe1eKoC8fN31eog2z6oaEmU6INUF/7g==","signatures":[{"sig":"MEUCIDxwjH8bPfEwIQsehODEEXUe6bv1SYHEjOBLfvNKb8j7AiEA8eHJXPxc8kbcfC1W7kOo2mtFUMZ3tTQsvmJs9pSf07Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5841105},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.49.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/3d31b6ca0016c9fbceb9b88a15a85b73/eslint-plugin-vue-hook-optimizer-0.0.49.tgz","_integrity":"sha512-Qim1w93FIdXDChvZkTQM5Dc9dhXxxGVFjQlZKqAY9Zv3Pe4TCaWhxaLAe1eKoC8fN31eog2z6oaEmU6INUF/7g==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.5.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"18.20.0","_hasShrinkwrap":false,"packageManager":"pnpm@8.12.1","devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.0","eslint-define-config":"^2.0.0","@typescript-eslint/utils":"^6.15.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.49_1712123826468_0.2808049592382462","host":"s3://npm-registry-packages"}},"0.0.50":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.50","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.50","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"8cb8d933e46800d733c0292d23845e3283bddfae","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.50.tgz","fileCount":7,"integrity":"sha512-TxQvecNEMNX6+RrdbgDNdB81MbwZRfxxDugfR1ZxQFL7Uwu6GSYtZ5mcIXwscVkY5+pVsphx5sYIQRL1bJLhVA==","signatures":[{"sig":"MEYCIQC/IqmX03jZXzVgqUzs5EEN6WnKBM4aDLO/Yd82zTeXHQIhALq7D2zLL1t/H1uqIV2oCGCqUHfRl3wEjLga8wYLa7ae","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5959936},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.50.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/c9fe080763132bb2249c57c432f1c5f8/eslint-plugin-vue-hook-optimizer-0.0.50.tgz","_integrity":"sha512-TxQvecNEMNX6+RrdbgDNdB81MbwZRfxxDugfR1ZxQFL7Uwu6GSYtZ5mcIXwscVkY5+pVsphx5sYIQRL1bJLhVA==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.5.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"packageManager":"pnpm@8.12.1","devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.5","eslint-define-config":"^2.0.0","@typescript-eslint/utils":"^6.15.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.50_1714380109745_0.931200820870961","host":"s3://npm-registry-packages"}},"0.0.51":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.51","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.51","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"dadbed3261896a153c9f5587860f793832ba7283","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.51.tgz","fileCount":7,"integrity":"sha512-zIju787Gmw5s8cRjoGF1/on03Z6axsceuUPqhGMjWr5PboQfqSqlOuSg9zmsjRknI5C1lcOT3+DU3CmfWnmyjQ==","signatures":[{"sig":"MEUCIELHzeuEdbtde7miFL+MpWKM33ga/FNpR6nCjTs1HZwdAiEA0iW9flM/UfUe5LGAK4S/FWO4D6jtj/pM9zmzFnkablw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5959936},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.51.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/02d8742f72766740dd3392424be3067e/eslint-plugin-vue-hook-optimizer-0.0.51.tgz","_integrity":"sha512-zIju787Gmw5s8cRjoGF1/on03Z6axsceuUPqhGMjWr5PboQfqSqlOuSg9zmsjRknI5C1lcOT3+DU3CmfWnmyjQ==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.5.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"packageManager":"pnpm@8.12.1","devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.5","eslint-define-config":"^2.0.0","@typescript-eslint/utils":"^6.15.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.51_1714380745285_0.036501745291435794","host":"s3://npm-registry-packages"}},"0.0.52":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.52","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.52","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"945e6688049a03023991f4bfb7ef3dbda210d5a0","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.52.tgz","fileCount":7,"integrity":"sha512-o1VGvRqThFdebLK+a6YunRx8yzaeHuZ808JiJONEAa6ddrRl0NbuUwH/+ExGvoxOABIw9W0dUVeGZtbf2NLiag==","signatures":[{"sig":"MEQCIHGHf5/E0b+sSDGvwLlDrXi5TAY5f+eN48RjfSpmMdckAiAkw34Zb3Eg+xwqxbKLDCbZRef5OYqn2m/9DadtZypt5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5960237},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.52.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/6cb6d0f560dfa9b573bf024f43a8e24d/eslint-plugin-vue-hook-optimizer-0.0.52.tgz","_integrity":"sha512-o1VGvRqThFdebLK+a6YunRx8yzaeHuZ808JiJONEAa6ddrRl0NbuUwH/+ExGvoxOABIw9W0dUVeGZtbf2NLiag==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.5.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.7","devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.52_1715752687634_0.8912620764449455","host":"s3://npm-registry-packages"}},"0.0.53":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.53","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.53","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"3874aae87654cd618d4936165ac9e18ef5bfe34b","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.53.tgz","fileCount":7,"integrity":"sha512-FLgJXTcLxE8Cx1qZqhUNKq+aUa8nrcAneVQWXrEK6vsH0z/U41lriL3btWgbvP5sRInsfea2swGtDGUIxTGTSg==","signatures":[{"sig":"MEYCIQD/R7G8ud0tatSRJal5BfO+xo7rphPWEYcoJF1xpjTeLQIhAL0xkwIomodc8uRMuz7LB7wSHZvjoTlhB7F1Xc07iq78","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5960237},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.53.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/ce99b8cea3700a69282ebdfdc95621a5/eslint-plugin-vue-hook-optimizer-0.0.53.tgz","_integrity":"sha512-FLgJXTcLxE8Cx1qZqhUNKq+aUa8nrcAneVQWXrEK6vsH0z/U41lriL3btWgbvP5sRInsfea2swGtDGUIxTGTSg==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.5.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.7","devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.53_1715752951391_0.9617246926666245","host":"s3://npm-registry-packages"}},"0.0.54":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.54","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.54","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"fef92eaa314a29b9d3c7a53322dfaad0e13a0dd8","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.54.tgz","fileCount":7,"integrity":"sha512-r9HgJszgdI7CoBbS0LcBBbgRjzZGOsxTPYzjFkl2QRdd61ppX+lTv2oW8xSIPddnyuVb2WurNPZudYPfJUecww==","signatures":[{"sig":"MEUCIF3dvCs4yQKM+k7NH8ZKWAJVugmxOehf+GB7dSJlDdL2AiEAzTfMzRAfXviICmd+QPVnEoDX9KQBi3TdtHR7UJrVd6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5960279},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.54.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/07d84955f06f7d2ad5b0ccf0ef4b20ee/eslint-plugin-vue-hook-optimizer-0.0.54.tgz","_integrity":"sha512-r9HgJszgdI7CoBbS0LcBBbgRjzZGOsxTPYzjFkl2QRdd61ppX+lTv2oW8xSIPddnyuVb2WurNPZudYPfJUecww==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.7","devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.54_1717149369757_0.1690066842294098","host":"s3://npm-registry-packages"}},"0.0.55":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.55","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.55","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"e676a8def03b68de128510b56b4b890fe3143296","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.55.tgz","fileCount":7,"integrity":"sha512-HITvZckyr87ZD10uA+GFecI6Un5N/gWvY5f2mGDItJJQUhpxXxw7J6ay67rljWoynDxl9u4NvORmQKEQ0Jq3AQ==","signatures":[{"sig":"MEQCICiwtOCxhnxnF6ekxTA51ybXeHWMiGfYqpOvnufwkGZ9AiBucav4PHp4WX/P8Vo+22BQQ11IFUKLdqQDbhiss8Znaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5962093},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.55.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/4321809d011f9cf8c725b82178af2cb7/eslint-plugin-vue-hook-optimizer-0.0.55.tgz","_integrity":"sha512-HITvZckyr87ZD10uA+GFecI6Un5N/gWvY5f2mGDItJJQUhpxXxw7J6ay67rljWoynDxl9u4NvORmQKEQ0Jq3AQ==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"packageManager":"pnpm@8.15.7","devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.55_1717163294812_0.1473191816033126","host":"s3://npm-registry-packages"}},"0.0.56":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.56","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.56","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"47082e7cf41f581dd600ff2a8cc9723672f88218","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.56.tgz","fileCount":7,"integrity":"sha512-jxgeGUnZPT5a5ZTSmBwW/dMmx//xra6tsq/HvF3jJ4gQonFwM84peuSd5zJ9xgawvXiSEJqxePl2+/yU1U1fmg==","signatures":[{"sig":"MEUCIEIjMTE0NjR2kRmFYruN+Uuj4CTXz59awZI+AG2EHxTEAiEAumuqx6CEELVqPeiqaxulof2iSq+J+56iMjMxxpQuV5E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5965414},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.56.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/5103c460923d6e2c5728a743599e4852/eslint-plugin-vue-hook-optimizer-0.0.56.tgz","_integrity":"sha512-jxgeGUnZPT5a5ZTSmBwW/dMmx//xra6tsq/HvF3jJ4gQonFwM84peuSd5zJ9xgawvXiSEJqxePl2+/yU1U1fmg==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.56_1720095326091_0.12773991294739262","host":"s3://npm-registry-packages"}},"0.0.57":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.57","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.57","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"b7b93b57d8e3005cf49e0644e9203bc209ac80e0","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.57.tgz","fileCount":7,"integrity":"sha512-7HUMxLWvBlVGKh1aS790L1KDZVgqWWf2jjFdzokLe17fqnxj1kpeh46ntREmUiXhG9tNO1TB8u3eRUTtGFKhyw==","signatures":[{"sig":"MEQCIF8kFPRyU7ip8GJNjew+QWIL7+xTFB8m5rYvRXdqgZcUAiBJQjL0RswlDNPMcS9ByUzbizqO6Lcf5/bsOZGiLC5cIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5998307},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.57.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/2f92e70d208e6b3d36b33afc58d49ed5/eslint-plugin-vue-hook-optimizer-0.0.57.tgz","_integrity":"sha512-7HUMxLWvBlVGKh1aS790L1KDZVgqWWf2jjFdzokLe17fqnxj1kpeh46ntREmUiXhG9tNO1TB8u3eRUTtGFKhyw==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.57_1720779308861_0.5227401145802042","host":"s3://npm-registry-packages"}},"0.0.58":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.58","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.58","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"5a98d4005b254a0d2af0a6a1d0134f6cf88a7fc2","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.58.tgz","fileCount":7,"integrity":"sha512-F6tA/Dg+y2LG5drTS96XVrXjjuJb512P9Lu5Vvv59oRNestq5cvzkTgWpwLkbpT+MYum2mWKAGzCL9TOkyBK1w==","signatures":[{"sig":"MEUCIQDCdYMpaYl9432xq4BqqN+TM5Px4wcnkgdZXx2E3zhXnAIgIAuaCDGJ8kyLJCS/xdcXitEj7AMMJRXK9Zy1WMVX/hE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6003847},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.58.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/246d40413cc127b20af99a4176d0ac42/eslint-plugin-vue-hook-optimizer-0.0.58.tgz","_integrity":"sha512-F6tA/Dg+y2LG5drTS96XVrXjjuJb512P9Lu5Vvv59oRNestq5cvzkTgWpwLkbpT+MYum2mWKAGzCL9TOkyBK1w==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.58_1720783439920_0.6560811382819223","host":"s3://npm-registry-packages"}},"0.0.59":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.59","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.59","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"e5ebf27d1ab3c50faf1c6e66154c4f1e392247f8","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.59.tgz","fileCount":7,"integrity":"sha512-qM5ZPZElXaJce5q4veSYNNnNLnx8DVuD/yILDuiz6E5OKWmw/nnEPlL2AjonTBeqh9/SvLRHLMELsuvA64+AGw==","signatures":[{"sig":"MEUCICS7bgzTmXC/FZCX/ChusR2rB9TfgI+ekpZ7qgDGl+ELAiEA51wcgB7bOOZonx/uTodvzxKpgfynZoQ37X0xbHLwRmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6005491},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.59.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/71665c5dbea77eaf823aa5b64ab2195d/eslint-plugin-vue-hook-optimizer-0.0.59.tgz","_integrity":"sha512-qM5ZPZElXaJce5q4veSYNNnNLnx8DVuD/yILDuiz6E5OKWmw/nnEPlL2AjonTBeqh9/SvLRHLMELsuvA64+AGw==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.59_1720786089760_0.8497462716243556","host":"s3://npm-registry-packages"}},"0.0.60":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.60","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.60","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"6a6e452fe96596ffdf17cad28608eaaab9682705","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.60.tgz","fileCount":7,"integrity":"sha512-H9ckyhE9uQMEP5JhkeduSxLnv7mPK0ql8qUfDtEu43nBdUUtYWFsGk/onQmTWy18jCAjxOW0z3tfLn1E7go9jw==","signatures":[{"sig":"MEUCIGZLkIxkPKSw2J5nFZBKpyva1rkzM4KdVFqk+A/XUz5FAiEA0X+LT7EzowAoGTqEU4ySMGRHSJhtkrzfimC0RqrWxNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6009425},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.60.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/fccb8046e54221877a1bb5b90661b7bf/eslint-plugin-vue-hook-optimizer-0.0.60.tgz","_integrity":"sha512-H9ckyhE9uQMEP5JhkeduSxLnv7mPK0ql8qUfDtEu43nBdUUtYWFsGk/onQmTWy18jCAjxOW0z3tfLn1E7go9jw==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.60_1721719462379_0.6939948495631614","host":"s3://npm-registry-packages"}},"0.0.61":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.61","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.61","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"7811bdad51b24acef69b6978bd27c812374a06f3","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.61.tgz","fileCount":7,"integrity":"sha512-uIR4SJZFIhDPrPCppypFjpRhYxXiRiZvilUYovEALYwRmSe97M9g7Q9kOHj0bPVQyVHBUtoMXeTQ8xWCp+MIzg==","signatures":[{"sig":"MEUCIHRbzLDrxYszIfLNCffTJ4GoKD9i56xgYRwoW7feFdjkAiEAx3/7UItuD4nDJEWQWYu6IxCfk0Fyy4NfwjTwpzuKJ4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6008231},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.61.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/45a40f9344dc49ba61d8e6f2f2ef588b/eslint-plugin-vue-hook-optimizer-0.0.61.tgz","_integrity":"sha512-uIR4SJZFIhDPrPCppypFjpRhYxXiRiZvilUYovEALYwRmSe97M9g7Q9kOHj0bPVQyVHBUtoMXeTQ8xWCp+MIzg==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.61_1721719654494_0.91178043264456","host":"s3://npm-registry-packages"}},"0.0.62":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.62","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.62","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"f752fc9ee3db9fe63d061c3c2bddb72b65f073ee","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.62.tgz","fileCount":7,"integrity":"sha512-zpiRCtBbzdzFJuDE/Pwj692fF+r1YbZtmQ3jYmL2j3XgzuCbCtA8X/Dy8T4dxFOgbZnXHZ3hA6bcqYKCpLwleg==","signatures":[{"sig":"MEQCICkvcta4KVaWUS/OOW1FfhZnrZav9gI42GYY3petOvg5AiA+UXmOM7Osf0waTZi/0qhthZ64J/tf3AMMxMtB+E8L5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6008231},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.62.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/1f4b010dd944ecddd410bdf8fb0e159c/eslint-plugin-vue-hook-optimizer-0.0.62.tgz","_integrity":"sha512-zpiRCtBbzdzFJuDE/Pwj692fF+r1YbZtmQ3jYmL2j3XgzuCbCtA8X/Dy8T4dxFOgbZnXHZ3hA6bcqYKCpLwleg==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.62_1721720391452_0.21076018729141688","host":"s3://npm-registry-packages"}},"0.0.63":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.63","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.63","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"96aa4a40d804f8b225bb5a3bef1ce7be72394708","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.63.tgz","fileCount":7,"integrity":"sha512-EyRHBU8ncznT64H2zxjdMY0cT9KDC2i/exHL2jZeNiRiECO+brehejJaM2LxbhK8BhRgZsKe91GWSAQCqu7ATQ==","signatures":[{"sig":"MEQCHyHel4fTzGRoSR8+p9Npy6GNMWFchuSpL7499mitMQoCIQD9/zMmG3MX92B1M9UDdYQF4oXe/zYXOjsbeS6iCYvIMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6008875},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.63.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/11c1e5920bb7cba16401673b841f228c/eslint-plugin-vue-hook-optimizer-0.0.63.tgz","_integrity":"sha512-EyRHBU8ncznT64H2zxjdMY0cT9KDC2i/exHL2jZeNiRiECO+brehejJaM2LxbhK8BhRgZsKe91GWSAQCqu7ATQ==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.63_1721720607678_0.39956008183551806","host":"s3://npm-registry-packages"}},"0.0.64":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.64","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.64","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"7e694f32f3b91fdd1a52893259096da922a5cd3d","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.64.tgz","fileCount":7,"integrity":"sha512-cX7oJJcaEFgJ5Ua2Sg3aAcPTsjJjqSgUy70ttCejFJE0vMeqcq+n18TVBNEeCseYtpZlTNylYIdN7/+kRCzuSw==","signatures":[{"sig":"MEYCIQDGApUblub+RS5T+rP7XulcZGs1ykoQByvTD66BxND9xQIhAPcW+GSpE+IWXum13cFynSHLFsZ7Ae0yzBbClzSZtFRc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6013953},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.64.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/f4789f8d3953c9da37a8afc455b03281/eslint-plugin-vue-hook-optimizer-0.0.64.tgz","_integrity":"sha512-cX7oJJcaEFgJ5Ua2Sg3aAcPTsjJjqSgUy70ttCejFJE0vMeqcq+n18TVBNEeCseYtpZlTNylYIdN7/+kRCzuSw==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.64_1722580353397_0.16656739832879386","host":"s3://npm-registry-packages"}},"0.0.65":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.65","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.65","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"2a6f2cadf1d0427692476d665550c62a6cac409b","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.65.tgz","fileCount":7,"integrity":"sha512-jrA22OjljfgG6zMaNX1R3REsyNms1Mrmbb8BhUdZppkP4ob6fp357lr414lmSWd0KJcVBb2mKHy1yQn16HxBCA==","signatures":[{"sig":"MEYCIQCOq9A/qnMhHYkRjE37/ea4Asp1WFAsRnDQsih1rtKx8AIhAMU+aHzig+vYoVT42lhLTF2lfhUiZjAiT7ronw/iWmk/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6019731},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.65.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/4fe39303113fcbdea56cec7c68b4c1ff/eslint-plugin-vue-hook-optimizer-0.0.65.tgz","_integrity":"sha512-jrA22OjljfgG6zMaNX1R3REsyNms1Mrmbb8BhUdZppkP4ob6fp357lr414lmSWd0KJcVBb2mKHy1yQn16HxBCA==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.8.1","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.65_1723798513130_0.7465324314772033","host":"s3://npm-registry-packages"}},"0.0.66":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.66","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.66","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"ca9ccb921fcd0b1687c5246400eff840734151b6","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.66.tgz","fileCount":7,"integrity":"sha512-l3ozK/NdPyB2reLQQk0u3CPlNwZ4LQSSWL/Jne2x/+3PEDAsBiWRwakW/j2Ekb5wp0NbAQbhb2WJ6gj08bDcZw==","signatures":[{"sig":"MEUCIAJpTlD0LZA1K/o+r7omN8LnidDAnAOKyf6zioNYr6WdAiEAkIEi/HvbVDWIUPTdzXF0tuSeq0rBUvOXDxlrToNi2XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5853410},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.66.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/ab996692bee3cca8a5a57984ce7c6ae1/eslint-plugin-vue-hook-optimizer-0.0.66.tgz","_integrity":"sha512-l3ozK/NdPyB2reLQQk0u3CPlNwZ4LQSSWL/Jne2x/+3PEDAsBiWRwakW/j2Ekb5wp0NbAQbhb2WJ6gj08bDcZw==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.2","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.66_1741940391438_0.331295864690468","host":"s3://npm-registry-packages-npm-production"}},"0.0.67":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.67","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.67","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"1de56573c22521596b19ea6b5971417afa7356ed","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.67.tgz","fileCount":7,"integrity":"sha512-hqndiRvzRyWT45JX7Zw184wOy+uoQK0VxuYmA6bBpcxEO2iidIJey+shD/FvYVgQnZL23Zx3O4+JY3dUY38gVA==","signatures":[{"sig":"MEUCIQDIiNoFMM7j9duyRFR1Xeh1Ger2hZ+adu82CkUujad6xAIgPlTltRKeSnh23YInWXJftNbe9KdpF38d0DXmWiuB/2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5853410},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.67.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/2c954d146a4a259ff3d74e24fe6e9677/eslint-plugin-vue-hook-optimizer-0.0.67.tgz","_integrity":"sha512-hqndiRvzRyWT45JX7Zw184wOy+uoQK0VxuYmA6bBpcxEO2iidIJey+shD/FvYVgQnZL23Zx3O4+JY3dUY38gVA==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.2","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.67_1741940585367_0.3887346388903239","host":"s3://npm-registry-packages-npm-production"}},"0.0.68":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.68","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.68","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"1ac0e9a8d333144c56be96bbf633bced2d45bf00","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.68.tgz","fileCount":7,"integrity":"sha512-rM5XrMy6j2IITSjLfmFyWajKaI/iL+SiN7nqrIIcg13PuFHW2l+noSANPPqpzBLpdht4ahpO1ZJGjbEjjNBhDQ==","signatures":[{"sig":"MEYCIQC/gwoOnRH09nrZt/7FuN1JCFAON37E+Ti+O2TX6rk6SwIhAPXjtc/kMlcLKIyKpxZAqjZl/1kGiEEyhsFwgEhjAY/Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5853410},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.68.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/1da19bea7680a23e6f7f5b704a5ff108/eslint-plugin-vue-hook-optimizer-0.0.68.tgz","_integrity":"sha512-rM5XrMy6j2IITSjLfmFyWajKaI/iL+SiN7nqrIIcg13PuFHW2l+noSANPPqpzBLpdht4ahpO1ZJGjbEjjNBhDQ==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.2","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.68_1741941911831_0.942734520226955","host":"s3://npm-registry-packages-npm-production"}},"0.0.69":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.69","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.69","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"4f4f3c98e07e436ad9110fa5172aed9b683d131a","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.69.tgz","fileCount":7,"integrity":"sha512-TR7XaK1PJ+7oftDh94+ZWJTuSjELm/IMnb4MYjdqU10zaxJEbCaHwln54I/op7Wu2xtEWo++vFfHy4BWTLPALA==","signatures":[{"sig":"MEYCIQC6wiBa+HcBT390ycil9tm9Hi6mGop+VhhykfPRsIFnVgIhAKnayI4KKapzzMGI3fF050Bzqmo/8FXhrYIKFFiLDXws","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5853410},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.69.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/21bb5794cc2a4cb92de21576aa41c1f3/eslint-plugin-vue-hook-optimizer-0.0.69.tgz","_integrity":"sha512-TR7XaK1PJ+7oftDh94+ZWJTuSjELm/IMnb4MYjdqU10zaxJEbCaHwln54I/op7Wu2xtEWo++vFfHy4BWTLPALA==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.2","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.69_1741953105449_0.24277543010007574","host":"s3://npm-registry-packages-npm-production"}},"0.0.70":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.70","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.70","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"4ad6a26424f852f32a4aafeb5364287692b199da","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.70.tgz","fileCount":7,"integrity":"sha512-kkCOpWex2vnXIW5V6TxkjMNzet+dsivV6qpGoiouMwLM/XbVXb65h+Xc5V/zF0AVBLnopcGWX1X6YTl9ubhIqA==","signatures":[{"sig":"MEYCIQC77q26KG1/DtPlmWav1VucP9Jmgpf3gSESUx/QaEv3PAIhAJL1A1cRTCX7dOREK4OT7NKqaZCDDMCuPsbkOenRf+Tu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5853410},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.70.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/e969d8a6e81a7970ecfa8fc3ec417020/eslint-plugin-vue-hook-optimizer-0.0.70.tgz","_integrity":"sha512-kkCOpWex2vnXIW5V6TxkjMNzet+dsivV6qpGoiouMwLM/XbVXb65h+Xc5V/zF0AVBLnopcGWX1X6YTl9ubhIqA==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.2","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.70_1742092132594_0.8918619482275645","host":"s3://npm-registry-packages-npm-production"}},"0.0.71":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.71","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.71","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"0ae2d97db84aeb88f03a2a071d1c07a8475e3ba3","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.71.tgz","fileCount":7,"integrity":"sha512-MLYSpe6/kJgdwd2wAJ+M4dJkmhUPWE5AYmgmQrDQUwubVUys021MHsv9xeYIOfeDW2f9tUYteSUkmchfNJCE1w==","signatures":[{"sig":"MEUCIQCbV3RB4ZwKDZq20I/s+Ae6tZ7VefD1p+fRg0BplCaiHwIgB/8xRvzEeMJn6CuyOB9i26BnCXtlIPifdgNv/W0NBu8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5851946},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.71.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/4376d7c465b704bf04924283b341a774/eslint-plugin-vue-hook-optimizer-0.0.71.tgz","_integrity":"sha512-MLYSpe6/kJgdwd2wAJ+M4dJkmhUPWE5AYmgmQrDQUwubVUys021MHsv9xeYIOfeDW2f9tUYteSUkmchfNJCE1w==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.2","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.71_1747057509868_0.6985544133539758","host":"s3://npm-registry-packages-npm-production"}},"0.0.72-beta.1":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.72-beta.1","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.72-beta.1","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"9ac95509b091b0f9423d886a18ee099a6a609068","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.72-beta.1.tgz","fileCount":7,"integrity":"sha512-mBFIXMJ6dQnJlDN3uB6VmcG6lkZ19mj5cD2CoFoVxO/Aj7xcbrYeyQQpOsToXgyzExZ0mV1hXORcF29TbGggIg==","signatures":[{"sig":"MEUCICTJ38JSV31IU4sk6sEGCTDGDwd+h7NH08yX9/KdHXqxAiEA8U33pwN4Nanw0AM4ty5olR5+KjLkRG9GE8U0pjyk4pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.72-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5984293},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.72-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/4d63456b7e853ab582e3fa50b2de9267/eslint-plugin-vue-hook-optimizer-0.0.72-beta.1.tgz","_integrity":"sha512-mBFIXMJ6dQnJlDN3uB6VmcG6lkZ19mj5cD2CoFoVxO/Aj7xcbrYeyQQpOsToXgyzExZ0mV1hXORcF29TbGggIg==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.2","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.72-beta.1_1748235124631_0.25276436463979235","host":"s3://npm-registry-packages-npm-production"}},"0.0.72":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.72","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.72","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"569363f08cf48e72dac82a3a9ca2521b04ba4052","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.72.tgz","fileCount":7,"integrity":"sha512-nKElxP3OUZzOfVn9Ylz2/nXzj9VqmzjnT+KOHvtIu1t6r4R1c22YJ39NK1YuaxQalkOYW5yywLsOnpxjD7S7sg==","signatures":[{"sig":"MEYCIQCoWEm8q2kCW7f26qiUulrPvfbujuDqM7oAfOHF7IwF0gIhALnQOiYLvFnkTEog71Uwr/UqHEdMrhLIi2y3A93cAr7V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5984272},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.72.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/16e864ccfc3c150df3576e9f31617f12/eslint-plugin-vue-hook-optimizer-0.0.72.tgz","_integrity":"sha512-nKElxP3OUZzOfVn9Ylz2/nXzj9VqmzjnT+KOHvtIu1t6r4R1c22YJ39NK1YuaxQalkOYW5yywLsOnpxjD7S7sg==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.2","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.72_1748237023366_0.17224927140660218","host":"s3://npm-registry-packages-npm-production"}},"0.0.73":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.73","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.73","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"b9dd6b2d4761a93a75d87a77ecde8967e0a4fd69","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.73.tgz","fileCount":7,"integrity":"sha512-Xby+bk74swFQ70H0q1WEU9lIrxPq7nN3hsUZdpKP0GFrtFYZ8K1xIetc0IU8ZZneuqDoJOfDof7rr7Ml5chgEw==","signatures":[{"sig":"MEQCIALZ3cnA1u5Kixpu7dU+W8bzQprOjcPKJ83bLpMfJ4ZcAiAJ5pAS9opqbJ4ZqAi1Iswe6wTppcnRxKb5GH1mWYq0Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5984832},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.73.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/8a19464ccdc1b659dd2a592d190e0b9f/eslint-plugin-vue-hook-optimizer-0.0.73.tgz","_integrity":"sha512-Xby+bk74swFQ70H0q1WEU9lIrxPq7nN3hsUZdpKP0GFrtFYZ8K1xIetc0IU8ZZneuqDoJOfDof7rr7Ml5chgEw==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.2","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.73_1748586996220_0.7038558589124766","host":"s3://npm-registry-packages-npm-production"}},"0.0.74":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.74","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.74","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"d4e59a17dbfe07aaf4fc2681be575ebd76e004ec","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.74.tgz","fileCount":7,"integrity":"sha512-HRMOmsSeAuXu/HGhnqg2/sZJrNeyRP8dg9GNM9mszjMK5vt+K76KEH9/IxqWsBupBhLpD3zW2a8LVi2JQyh0SQ==","signatures":[{"sig":"MEUCIDmDzX4QxGTO7v/cI9FLAAbKRF12SNSq2cTqs1jKlnEvAiEA+3TjwdH69d69JjbSzplcTQTIJPftXB65mtPXggahd3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5984832},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.74.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","actor":{"name":"zcf0508","type":"user","email":"zcf0508@live.com"},"email":"zcf0508@live.com"},"_resolved":"/tmp/c6923dd4644e7bfc11391145406ba159/eslint-plugin-vue-hook-optimizer-0.0.74.tgz","_integrity":"sha512-HRMOmsSeAuXu/HGhnqg2/sZJrNeyRP8dg9GNM9mszjMK5vt+K76KEH9/IxqWsBupBhLpD3zW2a8LVi2JQyh0SQ==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.2","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.74_1752044376234_0.6293877343965317","host":"s3://npm-registry-packages-npm-production"}},"0.0.75":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.75","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.75","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"966134fe8c59c6084ce3dc7dad80393b6c56abc6","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.75.tgz","fileCount":7,"integrity":"sha512-n2khHJF0LLHidCYIWRKtqjlys+xwIHVqL23zyMVo3rdR8rA02BpntzedYxk+2Z4dmb0stqO0s9PGMNi/C9M8zg==","signatures":[{"sig":"MEUCIDeOe1ntFdDZtY4Ux4PSitHaYGzkevvjz7dMhaWuyDskAiEA1IWVuYEhv2J8WEWtViU2QJEnm8D+DwQN0M2VzxmREIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5984832},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.75.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/f120a822b5248b19aed6567e69821f8a/eslint-plugin-vue-hook-optimizer-0.0.75.tgz","_integrity":"sha512-n2khHJF0LLHidCYIWRKtqjlys+xwIHVqL23zyMVo3rdR8rA02BpntzedYxk+2Z4dmb0stqO0s9PGMNi/C9M8zg==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.2","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.75_1752655947636_0.31122344526499957","host":"s3://npm-registry-packages-npm-production"}},"0.0.76":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.76","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.76","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"3713589237671750992aef31f2a66568ceb907d0","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.76.tgz","fileCount":7,"integrity":"sha512-+0uRdujgVSZjWlSvUlWo4r1S8QHmXRg3Bqy/uZxpA6e4MWay8frtGQ6edWds4vN+4W3fafzI62a9Q/jWlfawZA==","signatures":[{"sig":"MEYCIQCPwCr+YkOJABs9OB/BLrtAe3vgmKk/AcOjRLfmSaGaagIhAPTg39JLfIYxp38VFDUL7mFjFngi1gXF6LSLGiy/YwgY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5978232},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.76.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/074424340a142651da0f3a02c011b783/eslint-plugin-vue-hook-optimizer-0.0.76.tgz","_integrity":"sha512-+0uRdujgVSZjWlSvUlWo4r1S8QHmXRg3Bqy/uZxpA6e4MWay8frtGQ6edWds4vN+4W3fafzI62a9Q/jWlfawZA==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.2","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.76_1752752705761_0.286680697428209","host":"s3://npm-registry-packages-npm-production"}},"0.0.77":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.77","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.77","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"43be703373a2fd883069d2d175951ead3a4b19f6","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.77.tgz","fileCount":7,"integrity":"sha512-/+WjnhrVNqN4LpCqQgLQgWj0o/szCqX5S9CoJHJVKslOYyDsqK2IcfTenWUUWr8g+THyADXC46mlRTj1pl5xzg==","signatures":[{"sig":"MEUCIFBumSjk49ldXcjgtRjG769dC3AgOgpR3bcqPqyNyVYcAiEA/3H977g03AzheyWvpawBoBazWQccvVsRbZqbxN2OIg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5978990},"main":"./dist/index.mjs","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.77.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"dev":"unbuild --stub","lint":"npm run dev && eslint .","test":"vitest","build":"unbuild","release":"bumpp","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/da572b46ff2f3389b921cdf71337df59/eslint-plugin-vue-hook-optimizer-0.0.77.tgz","_integrity":"sha512-/+WjnhrVNqN4LpCqQgLQgWj0o/szCqX5S9CoJHJVKslOYyDsqK2IcfTenWUUWr8g+THyADXC46mlRTj1pl5xzg==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.3","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"unbuild":"^2.0.0","@types/eslint":"^8.56.10","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^6.21.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.77_1756970889727_0.4211362444146678","host":"s3://npm-registry-packages-npm-production"}},"0.0.78":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.78","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.78","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"868f82738fdeb3323e9d4c00af349e24789ae057","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.78.tgz","fileCount":6,"integrity":"sha512-YiifYUQmboBOIssZYxmSMWtEq5ZKjPYWQwyCjhASqLv94kk634oiUhoGqEte/E4Cw6mW1QO4+pSiXI7M6naiJQ==","signatures":[{"sig":"MEUCIDYVNKVaaH05TKBGWqtKdCSmbwexgAuA3mZ+njGuIcCeAiEA/xf1gkBfdNJkhTvouUi3obNvfL/pyovo0lsQg2+D85A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3160610},"main":"./dist/index.js","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.78.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/ce79ed3f969f5b9bb456a9e0ef6405b9/eslint-plugin-vue-hook-optimizer-0.0.78.tgz","_integrity":"sha512-YiifYUQmboBOIssZYxmSMWtEq5ZKjPYWQwyCjhASqLv94kk634oiUhoGqEte/E4Cw6mW1QO4+pSiXI7M6naiJQ==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.3","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","tsdown":"^0.14.2","@types/eslint":"^9.6.1","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^8.42.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.78_1756978275957_0.2776215093446621","host":"s3://npm-registry-packages-npm-production"}},"0.0.79":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.79","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.79","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"2f06dd28594600f17382ee4ea803dc6762cd0502","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.79.tgz","fileCount":6,"integrity":"sha512-okcWTO+ejS1qKMrTOj3VcXKbUvdS/N62Xixp4koyQOkjYHw+sxXwqaWiznubbvno2BP2Nf0ZOMuQBt5LWEGgCA==","signatures":[{"sig":"MEYCIQDSpVrOzDaeWzXGSUsOUR7bu/MI1q09zRENXk4xrp1rOgIhAOu64fPl0qllp6jzj4GJzAyKHU1y2HgPeUQZJY4IUOaX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3160610},"main":"./dist/index.js","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.79.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/5cb7f1999466b07b76347aae966cd14b/eslint-plugin-vue-hook-optimizer-0.0.79.tgz","_integrity":"sha512-okcWTO+ejS1qKMrTOj3VcXKbUvdS/N62Xixp4koyQOkjYHw+sxXwqaWiznubbvno2BP2Nf0ZOMuQBt5LWEGgCA==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.3","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","tsdown":"^0.14.2","@types/eslint":"^9.6.1","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^8.42.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.79_1756978977575_0.4880597419407242","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.80","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.80","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"11337bd110811182f8f5f947cc87ea4f6104e1c1","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.80.tgz","fileCount":6,"integrity":"sha512-sUTOqTcXCYU5Nyc/lU2PdOCvcHE9zE5dJYJ59GnD2Xm5MSc/lSx4x9CD3vG4oNbSkLmUvA04999Vdr1pb2JIjw==","signatures":[{"sig":"MEUCIQCsiTTusg5ofIYWvHHov1xU3/hNTwXi26rdy3r9AcEkMgIgNWTBP4GKLuAh4hIScghMZFylBVw1r6TdHvy9dCbrjW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3160674},"main":"./dist/index.js","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.80.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"zcf0508","email":"zcf0508@live.com"},"_resolved":"/tmp/0880e1c65c556614589d631c4706ebc7/eslint-plugin-vue-hook-optimizer-0.0.80.tgz","_integrity":"sha512-sUTOqTcXCYU5Nyc/lU2PdOCvcHE9zE5dJYJ59GnD2Xm5MSc/lSx4x9CD3vG4oNbSkLmUvA04999Vdr1pb2JIjw==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"10.9.3","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","tsdown":"^0.14.2","@types/eslint":"^9.6.1","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^8.42.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.80_1758261433438_0.9278781334112636","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.81","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.81","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"748045cf2711ded1988e30c3a0d593a6d73104ff","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.81.tgz","fileCount":6,"integrity":"sha512-VN+ZsLP4bKrvTq0TehaIOecfhp033ea3R/dI56Q2K7upN/tJBr9+ohPGiT+A3yjSfe4Nh+yknoABoOyG9YNoBg==","signatures":[{"sig":"MEUCIClwZ9nPp5tzirsdnwADofsySDDWr+g2joKtB18O8G6HAiEA+T3cvrV5bZZcgesEQQZmIehwWktXPex7DDEMg2dWDZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3165162},"main":"./dist/index.js","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.81.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:29efcfab-7cd4-4411-a84c-e4dbf99dafd1"}},"_resolved":"/tmp/b27371c37745bc18317668876aad2e20/eslint-plugin-vue-hook-optimizer-0.0.81.tgz","_integrity":"sha512-VN+ZsLP4bKrvTq0TehaIOecfhp033ea3R/dI56Q2K7upN/tJBr9+ohPGiT+A3yjSfe4Nh+yknoABoOyG9YNoBg==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"11.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","tsdown":"^0.14.2","@types/eslint":"^9.6.1","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^8.42.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.81_1766910254771_0.14231096474201488","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.82","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.82","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"8d2a72aff288bd6b797a50d47f68c5e52f0b8717","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.82.tgz","fileCount":6,"integrity":"sha512-25Qcu6wuu7eAHCDdu5wLvIce+pqKYWvPTOHA63kvMFkYza4cBEPE38lCW/B/JE0s/M/8KdC0Pv7k7XdE1fcTUg==","signatures":[{"sig":"MEQCIHjTHyK9VB2njhBTIk9PNy80dQDixba0LmblE9sWHzjNAiA5EDcGLw0se3rdinzQTNBUyLDE2oC0XOBrJxzXXdLtvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3165660},"main":"./dist/index.js","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.82.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:29efcfab-7cd4-4411-a84c-e4dbf99dafd1"}},"_resolved":"/tmp/3b83758c4fd96bf1093e469e47131433/eslint-plugin-vue-hook-optimizer-0.0.82.tgz","_integrity":"sha512-25Qcu6wuu7eAHCDdu5wLvIce+pqKYWvPTOHA63kvMFkYza4cBEPE38lCW/B/JE0s/M/8KdC0Pv7k7XdE1fcTUg==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"11.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","tsdown":"^0.14.2","@types/eslint":"^9.6.1","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^8.42.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.82_1766916429197_0.8680252013207594","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.83","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.83","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"9347f1f4ef64cc1b63636c6b26b012cedaa62a69","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.83.tgz","fileCount":6,"integrity":"sha512-TccfCdWHznw/wpZeVtu6zNzu6cKMD4RIoFbJ1RM+y7w4sHakgjbnxIocu35akPvIjXWMh6Ss3j5V7Pv7qI5I+g==","signatures":[{"sig":"MEUCIQC5CqEr7WpGQm7hZF0sq4m7cvhoX0Ma2elydlFftO6xuwIgdqTqFLoMQ0VblTZw06+/VFK3Q1ory81cl+v4chYZaBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3169598},"main":"./dist/index.js","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.83.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:29efcfab-7cd4-4411-a84c-e4dbf99dafd1"}},"_resolved":"/tmp/afdd66ebae8a95cb5cb70a8a3c4e174f/eslint-plugin-vue-hook-optimizer-0.0.83.tgz","_integrity":"sha512-TccfCdWHznw/wpZeVtu6zNzu6cKMD4RIoFbJ1RM+y7w4sHakgjbnxIocu35akPvIjXWMh6Ss3j5V7Pv7qI5I+g==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"11.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","tsdown":"^0.14.2","@types/eslint":"^9.6.1","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^8.42.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.83_1766929832010_0.30830277805589246","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.84","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.84","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"d50eed05506d39319c9a90d0dd76377b173541e9","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.84.tgz","fileCount":6,"integrity":"sha512-VUb7W4i+9OL+AESJNbhCUIYEn2zzD33YwEFOFnKAB3fNOBH8xMi7oJDUPog5Cp9HCaSO2AYnZ7F5+i36vYNQFA==","signatures":[{"sig":"MEQCIClIdcQQ7KnNxzCy2Qpy10FhyZ2ZiJw7IS0fFwD66DEwAiA0CC+rFFL5ylv/y1REmtXGyC1cvMKDEkd5u/ME1CLWuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3169474},"main":"./dist/index.js","type":"module","_from":"file:eslint-plugin-vue-hook-optimizer-0.0.84.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:29efcfab-7cd4-4411-a84c-e4dbf99dafd1"}},"_resolved":"/tmp/a121e33e39fe1cab3c396a0a4c287d2f/eslint-plugin-vue-hook-optimizer-0.0.84.tgz","_integrity":"sha512-VUb7W4i+9OL+AESJNbhCUIYEn2zzD33YwEFOFnKAB3fNOBH8xMi7oJDUPog5Cp9HCaSO2AYnZ7F5+i36vYNQFA==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"11.7.0","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","tsdown":"^0.14.2","@types/eslint":"^9.6.1","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^8.42.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.84_1766983282447_0.17491895453367712","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"eslint-plugin-vue-hook-optimizer","version":"0.0.85","keywords":[],"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","_id":"eslint-plugin-vue-hook-optimizer@0.0.85","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"dist":{"shasum":"1236a2a841d66fdc15f05460ce24a955b2f90acc","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.85.tgz","fileCount":6,"integrity":"sha512-vZt9MUJ66bCtOT92M8gGuTxUW7kq7nWWbniG3RLiExCa8u/lwfPo14g7sWq3TvT0RmFGgEFgzRp9lLzEFGQWjQ==","signatures":[{"sig":"MEYCIQCI2V5RcXtMEOe+kXz+y4/An2Iqtjl806V9GuRzl19PrQIhAO8jQKTwF62kKisVODX2fh2jgL9yLWyo0XoRPwVKxnod","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3194444},"main":"./dist/index.js","type":"module","_from":"file:/home/runner/work/_temp/eslint-plugin-vue-hook-optimizer-0.0.85.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"funding":"https://github.com/sponsors/antfu","scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:29efcfab-7cd4-4411-a84c-e4dbf99dafd1"}},"_resolved":"/home/runner/work/_temp/eslint-plugin-vue-hook-optimizer-0.0.85.tgz","_integrity":"sha512-vZt9MUJ66bCtOT92M8gGuTxUW7kq7nWWbniG3RLiExCa8u/lwfPo14g7sWq3TvT0RmFGgEFgzRp9lLzEFGQWjQ==","repository":{"url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","type":"git","directory":"eslint"},"_npmVersion":"12.0.2","description":"vue-hook-optimizer eslint plugin","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.34.0","tsdown":"^0.14.2","@types/eslint":"^9.6.1","eslint-define-config":"^2.1.0","@typescript-eslint/utils":"^8.42.0"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.85_1787200934764_0.06194921277713572","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"eslint-plugin-vue-hook-optimizer","type":"module","version":"0.0.86","description":"vue-hook-optimizer eslint plugin","author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","funding":"https://github.com/sponsors/antfu","homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","repository":{"type":"git","url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","directory":"eslint"},"bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"sponsor":{"url":"https://github.com/sponsors/antfu"},"keywords":[],"sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","peerDependencies":{"eslint":"*"},"devDependencies":{"@types/eslint":"^9.6.1","@typescript-eslint/utils":"^8.42.0","eslint":"^9.34.0","eslint-define-config":"^2.1.0","tsdown":"^0.14.2"},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit"},"_id":"eslint-plugin-vue-hook-optimizer@0.0.86","_integrity":"sha512-UljLEVSmcBufW0L/rPXMITcd1NuJD7eZfoGrNZFCCwupqmIaNr8O7DsTCprMNfKlm25TNkzmUBJUrHJgjc8yqw==","_resolved":"/home/runner/work/_temp/eslint-plugin-vue-hook-optimizer-0.0.86.tgz","_from":"file:/home/runner/work/_temp/eslint-plugin-vue-hook-optimizer-0.0.86.tgz","_nodeVersion":"22.23.2","_npmVersion":"12.0.2","dist":{"integrity":"sha512-UljLEVSmcBufW0L/rPXMITcd1NuJD7eZfoGrNZFCCwupqmIaNr8O7DsTCprMNfKlm25TNkzmUBJUrHJgjc8yqw==","shasum":"45a017f7b4417a941f19fb4d8a944667474d5a4d","tarball":"https://registry.npmjs.org/eslint-plugin-vue-hook-optimizer/-/eslint-plugin-vue-hook-optimizer-0.0.86.tgz","fileCount":6,"unpackedSize":3194444,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-vue-hook-optimizer@0.0.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC8q2HBL6wtZcXcTXM3sGC3Ex0DptBfKwaRhZK8QhyYYgIhAKRIbXlNCvMo4L2zJyN4xhciaByhWUvsYrl8cFHIF7+7"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:29efcfab-7cd4-4411-a84c-e4dbf99dafd1"}},"directories":{},"maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-vue-hook-optimizer_0.0.86_1787203341468_0.30851884760417136"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-03T03:43:44.648Z","modified":"2026-08-20T05:22:21.964Z","0.0.48":"2024-04-03T03:43:45.119Z","0.0.49":"2024-04-03T05:57:06.686Z","0.0.50":"2024-04-29T08:41:49.953Z","0.0.51":"2024-04-29T08:52:25.484Z","0.0.52":"2024-05-15T05:58:07.798Z","0.0.53":"2024-05-15T06:02:31.718Z","0.0.54":"2024-05-31T09:56:09.914Z","0.0.55":"2024-05-31T13:48:15.120Z","0.0.56":"2024-07-04T12:15:26.419Z","0.0.57":"2024-07-12T10:15:09.056Z","0.0.58":"2024-07-12T11:24:00.063Z","0.0.59":"2024-07-12T12:08:09.991Z","0.0.60":"2024-07-23T07:24:22.729Z","0.0.61":"2024-07-23T07:27:34.786Z","0.0.62":"2024-07-23T07:39:51.711Z","0.0.63":"2024-07-23T07:43:28.066Z","0.0.64":"2024-08-02T06:32:33.678Z","0.0.65":"2024-08-16T08:55:13.367Z","0.0.66":"2025-03-14T08:19:52.090Z","0.0.67":"2025-03-14T08:23:05.643Z","0.0.68":"2025-03-14T08:45:12.099Z","0.0.69":"2025-03-14T11:51:45.706Z","0.0.70":"2025-03-16T02:28:52.905Z","0.0.71":"2025-05-12T13:45:10.147Z","0.0.72-beta.1":"2025-05-26T04:52:04.916Z","0.0.72":"2025-05-26T05:23:43.571Z","0.0.73":"2025-05-30T06:36:36.488Z","0.0.74":"2025-07-09T06:59:36.498Z","0.0.75":"2025-07-16T08:52:27.832Z","0.0.76":"2025-07-17T11:45:05.989Z","0.0.77":"2025-09-04T07:28:09.957Z","0.0.78":"2025-09-04T09:31:16.173Z","0.0.79":"2025-09-04T09:42:57.821Z","0.0.80":"2025-09-19T05:57:13.636Z","0.0.81":"2025-12-28T08:24:14.944Z","0.0.82":"2025-12-28T10:07:09.361Z","0.0.83":"2025-12-28T13:50:32.201Z","0.0.84":"2025-12-29T04:41:22.686Z","0.0.85":"2026-08-20T04:42:14.968Z","0.0.86":"2026-08-20T05:22:21.671Z"},"bugs":{"url":"https://github.com/zcf0508/vue-hook-optimizer/issues"},"author":{"name":"zcf0508","email":"zcf0508@live.com"},"license":"MIT","homepage":"https://github.com/zcf0508/vue-hook-optimizer/tree/master/packages/eslint","keywords":[],"repository":{"type":"git","url":"git+https://github.com/zcf0508/vue-hook-optimizer.git","directory":"eslint"},"description":"vue-hook-optimizer eslint plugin","maintainers":[{"name":"zcf0508","email":"zcf0508@live.com"}],"readme":"[![NPM version](https://img.shields.io/npm/v/eslint-plugin-vue-hook-optimizer?color=a1b858&label=)](https://www.npmjs.com/package/eslint-plugin-vue-hook-optimizer)\n\nFor more information, please visit [vue-hook-optimizer](https://github.com/zcf0508/vue-hook-optimizer).\n\n## Install\n\n```bash\npnpm add eslint vue-eslint-parser @typescript-eslint/parser eslint-plugin-vue-hook-optimizer --save-dev\n```\n\n## Usage\n\n### legacy config\n\n```js\n// .eslintrc.js\n\n/** @type {import('eslint').Linter.Config} */\nmodule.exports = {\n  parser: 'vue-eslint-parser',\n  parserOptions: {\n    parser: {\n      'js': '@typescript-eslint/parser',\n      '<template>': 'espree',\n    },\n  },\n  plugins: ['vue-hook-optimizer'],\n  rules: {\n    'vue-hook-optimizer/not-used': ['warn', {\n      framework: 'vue',\n    }],\n    'vue-hook-optimizer/loop-call': ['warn', {\n      framework: 'vue',\n    }],\n    'vue-hook-optimizer/linear-path': ['warn', {\n      framework: 'vue',\n    }],\n  },\n};\n```\n\n### flat config\n\n```js\n// eslint.config.js\n\nimport pluginTs from '@typescript-eslint/parser';\nimport pluginVueHookOptimizer from 'eslint-plugin-vue-hook-optimizer';\nimport vueParse from 'vue-eslint-parser';\n\n/** @type {import('eslint').Linter.FlatConfig[]} */\nexport default [\n  {\n    files: ['**/*.vue'],\n    languageOptions: {\n      parser: vueParse,\n      parserOptions: {\n        ecmaFeatures: {\n          jsx: true,\n        },\n        extraFileExtensions: ['.vue'],\n        parser: pluginTs,\n        sourceType: 'module',\n      },\n    },\n  },\n  {\n    plugins: {\n      'vue-hook-optimizer': pluginVueHookOptimizer,\n    },\n    rules: {\n      'vue-hook-optimizer/not-used': ['warn', {\n        framework: 'vue',\n      }],\n      'vue-hook-optimizer/loop-call': ['warn', {\n        framework: 'vue',\n      }],\n      'vue-hook-optimizer/linear-path': ['warn', {\n        framework: 'vue',\n      }],\n    },\n  },\n];\n```\n\n## Configuration\n\nAll rules are disabled by default. You can enable them by adding them to your eslint configuration.\nAnd all rules support the following options:\n\n- `framework`: The framework you are using. `vue` and `react` are supported.\n\n## Sponsor Me\n\nIf you like this tool, please consider to sponsor me. I will keep working on this tool and add more features.\n\n![sponsor](https://github.com/zcf0508/vue-hook-optimizer/blob/master/images/sponsor.png?raw=true)\n\n## License\n\nMIT\n","readmeFilename":"README.md"}