{"_id":"eslint-plugin-pinia","_rev":"18-d2542619b43d233cc2d6cdf414d80005","name":"eslint-plugin-pinia","dist-tags":{"latest":"0.4.2"},"versions":{"0.1.0":{"name":"eslint-plugin-pinia","version":"0.1.0","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.1.0","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"85343fe3cf9e02fb727bae6a8ee5e62895c9dce4","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.1.0.tgz","fileCount":8,"integrity":"sha512-ADNNW400YeHVPVt+r/nsTxdWU3LMc8Ttcc945MPWiNZUmmANjOQt2dFUacyXnt1sX8TQpVQCUhSSsBo26lJUrQ==","signatures":[{"sig":"MEUCIFLcvrdIUXKGHrB8wt64vZNp9q9MT0fhku069Yg0K2q6AiEApjL9YKGI17hsSyNfDugnm9fZrV0kQ2dqx8A7XriW41I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12293},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"51164bd1825f69dcbebabdfb305260358b84078e","scripts":{"tsc":"tsc --noEmit","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","release":"npm run build && bumpp package.json --commit --push --tag && npm publish","test:ci":"vitest run","generate":"tsx scripts/generate.ts","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.5.0","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.12.0","dependencies":{"@typescript-eslint/utils":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.12.2","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","markdownlint-cli":"^0.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^5.5.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0","vitest":"*"},"peerDependenciesMeta":{"vitest":{"vitest":"*"},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.1.0_1712074410335_0.11346009265836576","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"eslint-plugin-pinia","version":"0.1.1","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.1.1","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"c098247f8f9895a8c05ecaa0a88e0bce34a01716","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.1.1.tgz","fileCount":8,"integrity":"sha512-9BX6xtaydtUv6xLdFcaXtEEErroK28yknImp6RIwB/owsQ0lkYlgjtHool4k7bJ7hfx9+EP76S2JB7kSFUgpwA==","signatures":[{"sig":"MEYCIQDKe5Vl2noefleN+cIcW5omTV/yik+MuBC82G11pG7/GgIhANUBXC7xeRQbzAV9NEfPV00vYHQsIJpM/lrz3+3DNjpz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12299},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"58f4f702b4a9785effde29c992a3e22e9e1f9536","scripts":{"tsc":"tsc --noEmit","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","release":"npm run build && bumpp package.json --commit --push --tag && npm publish","test:ci":"vitest run","generate":"tsx scripts/generate.ts","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.5.0","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.12.0","dependencies":{"@typescript-eslint/utils":"^7.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.12.2","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","markdownlint-cli":"^0.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^5.5.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0","vitest":"*"},"peerDependenciesMeta":{"vitest":{"vitest":"*"},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.1.1_1712075749562_0.7191170236068765","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"eslint-plugin-pinia","version":"0.1.2","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.1.2","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"e52f745fc78a61db25e3c04ba469076b4bd43fbc","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.1.2.tgz","fileCount":8,"integrity":"sha512-qVS3RbFc3mfVBnERmP8cz8+vFfkq9rpyL+e/6dfPMiJ5KNM2rQDRm6oW/PRBVlELyBGUEuQ8r5joD/6zjhoSHg==","signatures":[{"sig":"MEYCIQCiMjyt9ECTRI4NxF6yaD/sQQ2Q0IwJQaHWHot4XGkqGgIhAKuyMPymLBAGw/XZ/L4/XXVh6a1es7uc1vsWPZQBgT/P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17384},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"61738e9e4ec2ec352b3758efa27adea0c550f517","scripts":{"tsc":"tsc --noEmit","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","release":"npm run build && bumpp package.json --commit --push --tag && npm publish","test:ci":"vitest run","generate":"tsx scripts/generate.ts","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.5.0","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.12.0","dependencies":{"@typescript-eslint/utils":"^7.5.0"},"publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.12.2","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","markdownlint-cli":"^0.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^5.5.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0","vitest":"*"},"peerDependenciesMeta":{"vitest":{"vitest":"*"},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.1.2_1712094759753_0.1962501794880347","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"eslint-plugin-pinia","version":"0.1.3","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.1.3","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"ef5a9c053f4eeebf879ad5491cc19cdac36e9840","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.1.3.tgz","fileCount":8,"integrity":"sha512-Fg7Qe7QF9sXrKs+irGt7LA9En2mzUIOBx3pD3PaGG1aMO12vyUC0QbwUZauQ7QRKw8QYD8dMbPvX+llXpjByow==","signatures":[{"sig":"MEUCIQC9YzdqPfgJ2zmWUq0E7EyJC6c/qfE2xmh+7qRYLyA/0QIgKlJwZoF1LtnNz1hJWyAH+4GOkm5t70fQgCkwrIm45Nk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17196},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"aad7b8ee262e5a5e9fae170e9fff38c71edaacce","scripts":{"tsc":"tsc --noEmit","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","release":"npm run build && bumpp package.json --commit --push --tag && npm publish","test:ci":"vitest run","generate":"tsx scripts/generate.ts","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.5.0","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.12.0","dependencies":{"@typescript-eslint/utils":"^7.5.0"},"publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.12.2","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","markdownlint-cli":"^0.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^5.5.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0","vitest":"*"},"peerDependenciesMeta":{"vitest":{"vitest":"*"},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.1.3_1712096110744_0.779963579646686","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"eslint-plugin-pinia","version":"0.1.4","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.1.4","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"6efbd5dd664ce7c356ca11eaf0298e737e3e303d","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.1.4.tgz","fileCount":8,"integrity":"sha512-j6gUKeg62xHvnL3mYwF4vaiDygo9H7Oo6ydfG4lwy5uuui0Ux/8nwbdYMSTo9oWq2o3TsUHpmglOnnVDBUGmwg==","signatures":[{"sig":"MEYCIQDkSf2Kuv18CQA/1vZ6zPc/6njRqumdpXbAfi2entxy5QIhAMbd/1rlMaeLtqGYnCKzUev+hGOmJ+Z3r5c3eYxGyp7a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19113},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"036d58cd598bf8e16d069ab98d89c58466b508dd","scripts":{"tsc":"tsc --noEmit","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","release":"npm run build && bumpp package.json --commit --push --tag && npm publish","test:ci":"vitest run","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.5.0","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.12.0","dependencies":{"@typescript-eslint/utils":"^7.5.0"},"publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.12.2","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","markdownlint-cli":"^0.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^5.5.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0","vitest":"*"},"peerDependenciesMeta":{"vitest":{"vitest":"*"},"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.1.4_1712097609453_0.17707475826036112","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"eslint-plugin-pinia","version":"0.1.7","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.1.7","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"2c33b674e6582feb4ca53ae7868192d4aafed0d5","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.1.7.tgz","fileCount":8,"integrity":"sha512-DZHVmLiP5WHlyGGSYOYmFJwpxZ8JOaelT7Rn1yzVwCuyutXMsx5VcG/25Fpn7ZrBD0cCX9PO8n6ma/HY2zEGhg==","signatures":[{"sig":"MEUCIQDY9OtCazAx54+b2jSaGp8l8NrcHdEcI0wmk5EGtPfLRAIgQjkdpHDJkcxJE4jedNPLAGdTjkNWHSV07XKMQ35T+84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19151},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"49b68d83f2c5ba956bba6f60097e7c358d0c05b3","release":{"branches":["main"]},"scripts":{"tsc":"tsc --noEmit","bump":"npm run build && bumpp package.json --commit --push --tag","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","release":"npm run bump && npm publish","test:ci":"vitest run","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.2.4","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@typescript-eslint/utils":"^7.5.0"},"publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.12.2","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","markdownlint-cli":"^0.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^5.5.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0"},"peerDependenciesMeta":{"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.1.7_1712132377040_0.8254753506549743","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"eslint-plugin-pinia","version":"0.1.8","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.1.8","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"9fbfd5a3120cf0dacdf113d7671cd9c240ea28b5","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.1.8.tgz","fileCount":8,"integrity":"sha512-XLPX/L4onFEgYCYs/K1DB7iDG0Rs2PzshtMJrfR2eZ9/j4Rx0kuAvWIgdKYeiwk0m+mRva7D9S3bvfx1/WrvKw==","signatures":[{"sig":"MEYCIQCY6Y8p1U3Ps0ilECHGs3sQk6vvAqp9k1E/vZ/23stdSgIhAI6GSLDpddh8JwlziJcK7d0J1me/XEflx4EbO15yPmh3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20039},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"b25d14e16d8a4fcb795997c36381f3037c208381","release":{"branches":["main"]},"scripts":{"tsc":"tsc --noEmit","bump":"npm run build && bumpp package.json --commit --push --tag","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","release":"npm run bump && npm publish","test:ci":"vitest run","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.2.4","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@typescript-eslint/utils":"^7.5.0"},"publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.12.2","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","markdownlint-cli":"^0.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^5.5.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0"},"peerDependenciesMeta":{"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.1.8_1712181026285_0.63972865691867","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"eslint-plugin-pinia","version":"0.1.9","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.1.9","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"5bd10c66b78b7bbb5a89844b6558decf0bfe6e1a","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.1.9.tgz","fileCount":8,"integrity":"sha512-Tc8zAcmUUrrS8HJEupi9JuNBx5JRhiJwdyjLgYA9fETfzqrhCyjyGyYXXiZgIFDQAfskgT3k7K0AYvJbb0Ufwg==","signatures":[{"sig":"MEUCIElcyFKwTBz4xrRPTScJeamvfr32ENk/txLcQEcEd9fDAiEAyscuqWEmB4xWideug0SFcYDQIeDgZocauhAo1mXFXBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20687},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"d6c8b405c66927e2d21e1f091f2672bb9c30658a","release":{"branches":["main"]},"scripts":{"tsc":"tsc --noEmit","bump":"npm run build && bumpp package.json --commit --push --tag","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","release":"npm run bump && npm publish","test:ci":"vitest run","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.5.0","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.12.0","dependencies":{"@typescript-eslint/utils":"^7.5.0"},"publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.12.2","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","markdownlint-cli":"^0.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^5.5.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0"},"peerDependenciesMeta":{"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.1.9_1712182256038_0.5795483383201185","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"eslint-plugin-pinia","version":"0.1.10","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.1.10","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"19b3428da4ef4251274a5be67e9bf39e25f3effd","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.1.10.tgz","fileCount":8,"integrity":"sha512-JbIAowwFepLTgZmA1GhG2dXh9Fl9Y8EjRP+/jwoof/7h+45StergBj8yalbr2g55Wo6e5XOPwr9j8eQb+aQlJQ==","signatures":[{"sig":"MEUCIEAM/BTA2d3XXm0zNYLX3jyTKBNNM3Chyo9K9wI6BYpUAiEA8NDaKxn3nq+5wtfHJoQk9yeFigeu7z+vJ/nZ/WM/XqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20704},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"9604cc2a5562d4dc0bd3665e5303d857256c1eaa","release":{"branches":["main"]},"scripts":{"tsc":"tsc --noEmit","bump":"npm run build && bumpp package.json --commit --push --tag","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","release":"npm run bump && npm publish","test:ci":"vitest run","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.2.4","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@typescript-eslint/utils":"^7.5.0"},"publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.12.2","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","markdownlint-cli":"^0.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^5.5.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0"},"peerDependenciesMeta":{"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.1.10_1712259387162_0.25274087305140314","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"eslint-plugin-pinia","version":"0.1.11","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.1.11","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"e006fe59da2c935d02ad4136c9fed8c717d6a6ec","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.1.11.tgz","fileCount":8,"integrity":"sha512-maIEftIXt/iQzanwF0Li7Y9nLDewIDdNc1h0WCYZHWEX+ILOu5NqpF+P5fszfRY424cGrnHAYIyxs3Ph2w1+xA==","signatures":[{"sig":"MEYCIQDnSuI+gOD7apvGyfbYSwv9wS4frazwn5YVejqGVPJTSQIhAPZPwGTwQk73+VDzI5B+YzAI/667NsISwMHzMO+o7lgP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20750},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"6dff094d8655d2b0bdb2b6a01f0642fedb669f2f","release":{"branches":["main"]},"scripts":{"tsc":"tsc --noEmit","bump":"npm run build && bumpp package.json --commit --push --tag","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","release":"npm run bump && npm publish","test:ci":"vitest run","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.2.4","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@typescript-eslint/utils":"^7.5.0"},"publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.12.2","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","markdownlint-cli":"^0.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^5.5.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0"},"peerDependenciesMeta":{"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.1.11_1712320377684_0.05045205745378012","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"eslint-plugin-pinia","version":"0.1.12","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.1.12","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"6b92fd5d0e39218635ad5015ad0863b0a2c899a7","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.1.12.tgz","fileCount":8,"integrity":"sha512-nZIj6sBJ5/1intn4zynviGXl5jjZjl2UAKdrN/9To78HbhuCqcbYxTXP5IwkFPr6dDBV0Y1mqztRgVIjp9oQOw==","signatures":[{"sig":"MEQCIGwVURDJGtNp+nqk4jqf7qsQ7hbdeiFkZZPVdvcwq866AiBwqcT0ZTg5hWYaU6IkuBXtaaC9WQO0OSBByIeGUKyoZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25011},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"2dcc4e5ca97369cd2b4880db11e0d6b42b0bb1eb","release":{"branches":["main"]},"scripts":{"tsc":"tsc --noEmit","bump":"npm run build && bumpp package.json --commit --push --tag","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","prepare":"husky","release":"npm run bump && npm publish","test:ci":"vitest run","commitlint":"commitlint --edit","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.5.0","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.12.0","dependencies":{"@typescript-eslint/utils":"^7.5.0"},"publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","husky":"^9.0.11","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.12.2","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","@commitlint/cli":"^19.2.1","markdownlint-cli":"^0.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^5.5.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0"},"peerDependenciesMeta":{"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.1.12_1712324700225_0.7222457821411374","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"eslint-plugin-pinia","version":"0.1.13","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.1.13","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"3218cd4264ae381d111b6deeee31ab246b320fec","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.1.13.tgz","fileCount":8,"integrity":"sha512-I2OEv+ycWD3Lzd1gktIGeSeUp7BficiHYrWLliMrfEgta47P3tXnzKNQRra7iFTd2e1oSWu3qm5CyhEFEpQ5jw==","signatures":[{"sig":"MEQCIDuFVrfvoHF9kmHafFwfVF85RgI2HE6KZq4WtiYQvLjZAiBD0j7UqqmSTtDqOEvAz0PylJYDJYSNYxT0AaJK11BL9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27721},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"5b174b70b628a6de3ac8eadf6f36f8b4791cdee9","release":{"branches":["main"]},"scripts":{"tsc":"tsc --noEmit","bump":"npm run build && bumpp package.json --commit --push --tag","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","prepare":"husky","release":"npm run bump && npm publish","test:ci":"vitest run","commitlint":"commitlint --edit","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.5.0","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.12.1","dependencies":{"@typescript-eslint/utils":"^7.5.0"},"publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","husky":"^9.0.11","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.12.2","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","@commitlint/cli":"^19.2.1","markdownlint-cli":"^0.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^5.5.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0"},"peerDependenciesMeta":{"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.1.13_1713024203528_0.4532785288499095","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"eslint-plugin-pinia","version":"0.2.0","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.2.0","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"b31d1e3a0daa7f2cde2374eb717bcc5cd5c4c185","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.2.0.tgz","fileCount":8,"integrity":"sha512-WM8TpTiWaueZX4XhuMZHdcwJxUV+mS6ZN+y7WmJeRZ06TZSlcKm3kDAK0pZq5+6SGszz+D0dIXlinoUyDpFCAw==","signatures":[{"sig":"MEYCIQCkLiOECVZQdWJUwsAQTUgVuQCc3yA+vXWXjEMKzJp5lAIhAOJfM0kMJy+K+sUsPo7CYEwh8wZWYUGcdtXwXwiC9aN5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32411},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"a5958379534e4ab48d718c9aeffc1720ed35e6b9","release":{"branches":["main"]},"scripts":{"tsc":"tsc --noEmit","bump":"npm run build && bumpp package.json --commit --push --tag","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","prepare":"husky","release":"npm run bump && npm publish","test:ci":"vitest run","commitlint":"commitlint --edit","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.8.1","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.15.0","dependencies":{"@typescript-eslint/utils":"^7.5.0"},"publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","husky":"^9.0.11","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.12.2","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","@commitlint/cli":"^19.2.1","markdownlint-cli":"^0.39.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0"},"peerDependenciesMeta":{"@typescript-eslint/eslint-plugin":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.2.0_1720161756571_0.48564826984478837","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"eslint-plugin-pinia","version":"0.3.0","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.3.0","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"f9acb863ba9d41fc1c65568b8494ddecc3d53afa","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.3.0.tgz","fileCount":8,"integrity":"sha512-4IiAYpGdUvnpYvobLHfXtY+iMcui+ilYXidxyrlmSw4p1UiCtumzbjUoaJNXTem1QLn/hzTH8Y/qWWpdWyOZmA==","signatures":[{"sig":"MEUCIQCsUYnYna4jJv5B+mYdRWhe5rnDPiF/Ug+INg7et9GgPQIgZ/KLUCDRQAvd0A3Tct0YLdfCNjlqp1U+Mg7bS2LzghA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42627},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"62ceb068b6d13a8f7958175367871bbdacff8302","release":{"branches":["main"]},"scripts":{"tsc":"tsc --noEmit","bump":"npm run build && bumpp package.json --commit --push --tag","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","update":"tsx scripts/update","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","prepare":"husky","release":"npm run bump && npm publish","test:ci":"vitest run","commitlint":"commitlint --edit","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.16.0","publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","husky":"^9.0.11","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.5.3","@types/node":"^22.5.0","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","@commitlint/cli":"^19.2.1","markdownlint-cli":"^0.41.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0","@typescript-eslint/utils":">= 7.5 || 8.0.1"},"peerDependenciesMeta":{"@typescript-eslint/utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.3.0_1724525752504_0.6773460911418434","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"eslint-plugin-pinia","version":"0.3.1","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.3.1","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"02b88b31a8be700dd67fc18a62c8a3a6e5ee5854","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.3.1.tgz","fileCount":8,"integrity":"sha512-lkstDFNtEcJ4mSUetuNRRfg2kNXoZ4rFQ/GSVQt9LDJnkAy/WV7GtnDJLj55YNZ2qJG8fzk32y5sqXdMIXjA7g==","signatures":[{"sig":"MEUCICMmdP1nQMMz9FwP/bVwWUcFQ9aSr29QYaR7T9S3Jpx+AiEA9JtuSzJijCP/CfFyjQTGWiAC3LnFKKWrOnkWk2Haoyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43810},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":"14.x || >= 16"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"0d7f5416de32208de791ad5e209f6b137d0afb1e","release":{"branches":["main"]},"scripts":{"tsc":"tsc --noEmit","bump":"npm run build && bumpp package.json --commit --push --tag","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","update":"tsx scripts/update","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","prepare":"husky","release":"npm run bump && npm publish","test:ci":"vitest run","commitlint":"commitlint --edit","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.16.0","publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.1","bumpp":"^9.4.0","execa":"^9.3.0","husky":"^9.0.11","pinia":"^2.1.7","eslint":"^8.57.0","vitest":"^1.4.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.2.5","typescript":"^5.5.3","@types/node":"^22.5.0","@babel/types":"^7.24.0","@types/mocha":"^10.0.6","concurrently":"^8.2.2","@commitlint/cli":"^19.2.1","markdownlint-cli":"^0.41.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.0","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-eslint-plugin":"^6.0.0","eslint-plugin-unused-imports":"^3.1.0","@typescript-eslint/rule-tester":"^7.5.0","@commitlint/config-conventional":"^19.1.0","@typescript-eslint/eslint-plugin":"^7.5.0"},"peerDependencies":{"eslint":">=8.0.0","@typescript-eslint/utils":">= 7.5 || 8.0.1"},"peerDependenciesMeta":{"@typescript-eslint/utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.3.1_1724525994915_0.5405722376106512","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"eslint-plugin-pinia","version":"0.4.0","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.4.0","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"957b7322ee71fe61c6b8bb36ae73dd21d0c58fc2","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.4.0.tgz","fileCount":8,"integrity":"sha512-SvQw4pyQmgF53Mf7tg1dgXNeFK1UBYc/HifaGb7x/fsweZLS0xT6+h1fB7jvmTi2r6ok7esuKM5skSro/BmQ4A==","signatures":[{"sig":"MEYCIQCKxJEztvOS0kSfjLo9p4xY0SLGYO7zvezfk7iBhQeo6QIhAMzTSXneK6j9z3v5BVK6SJPPnOHewkWtehCMcM/6y5wQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49151},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">= 18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"46f7357ab19226e6fd9747fa6175928530d1478e","release":{"branches":["main"]},"scripts":{"tsc":"tsc --noEmit","bump":"npm run build && bumpp package.json --commit --push --tag","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","update":"tsx scripts/update && npm run update:eslint-docs","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","prepare":"husky","release":"npm run bump && npm publish","test:ci":"vitest run","commitlint":"commitlint --edit","init:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.16.0","publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.18.0","bumpp":"^9.5.2","execa":"^9.3.1","husky":"^9.1.5","pinia":"^2.1.7","eslint":"^8.57.0","vitest":"^1.6.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.3.3","typescript":"^5.5.4","@types/node":"^22.5.0","@babel/types":"^7.25.4","@types/mocha":"^10.0.7","concurrently":"^8.2.2","@commitlint/cli":"^19.4.0","markdownlint-cli":"^0.41.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.1","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-eslint-plugin":"^6.2.0","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/rule-tester":"^7.18.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"eslint":">=8.0.0","@typescript-eslint/utils":">= 7.5 || 8.0.1"},"peerDependenciesMeta":{"@typescript-eslint/utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.4.0_1724572310891_0.28828496208473786","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"eslint-plugin-pinia","version":"0.4.1","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"url":"https://github.com/lisilinhart","name":"Lisi Linhart"},"license":"MIT","_id":"eslint-plugin-pinia@0.4.1","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"dist":{"shasum":"42dbb93e5e76dbe1f25f0dacc73a678fca5bef40","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.4.1.tgz","fileCount":8,"integrity":"sha512-fiidH7GZ/OMbTHDwHS/tpbdBVBwCk/uEpWCZfzCK7HeiLKUGBBQr3MfHMYx15ACmgRyVu2eGwKELB3s6SMoWbQ==","signatures":[{"sig":"MEQCIFlGRu4OUaHr/iwrlGjWT+SGxEx+MIJh4eApwzaBW73/AiATlV+N1x05aPM5t0iGy/KIGoCa2qlchT4S1oS0+p2pmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48496},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">= 18"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.mjs","require":"./dist/index.cjs"}},"gitHead":"5597cfe1a24231d37e6fb86fcd32291c297f5a8f","release":{"branches":["main"]},"scripts":{"tsc":"tsc --noEmit","bump":"npm run build && bumpp package.json --commit --push --tag","lint":"concurrently --prefixColors auto \"npm:lint:*\"","stub":"unbuild --stub","test":"vitest","build":"unbuild","update":"tsx scripts/update && npm run update:eslint-docs","lint:js":"eslint . --fix","lint:md":"markdownlint \"**/*.md\" --fix","prepare":"husky","release":"npm run bump && npm publish","test:ci":"vitest run","commitlint":"commitlint --edit","init:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs","lint:eslint-docs":"npm run build && eslint-doc-generator --check","update:eslint-docs":"npm run build && eslint-doc-generator"},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"repository":{"url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git","type":"git"},"_npmVersion":"10.8.2","description":"ESLint plugin for Pinia best practices","directories":{},"_nodeVersion":"20.16.0","publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.18.0","bumpp":"^9.5.2","execa":"^9.3.1","husky":"^9.1.5","pinia":"^2.1.7","eslint":"^8.57.0","vitest":"^1.6.0","ts-node":"^10.9.2","unbuild":"^2.0.0","prettier":"^3.3.3","typescript":"^5.5.4","@types/node":"^22.5.0","@babel/types":"^7.25.4","@types/mocha":"^10.0.7","concurrently":"^8.2.2","@commitlint/cli":"^19.4.0","markdownlint-cli":"^0.41.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-doc-generator":"^1.7.1","@veritem/eslint-config":"^0.0.11","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-eslint-plugin":"^6.2.0","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/rule-tester":"^7.18.0","@commitlint/config-conventional":"^19.2.2","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"eslint":">=8.0.0","@typescript-eslint/utils":">= 7.5 || 8.0.1"},"peerDependenciesMeta":{"@typescript-eslint/utils":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-pinia_0.4.1_1724572997573_0.7908749743355095","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"eslint-plugin-pinia","version":"0.4.2","license":"MIT","description":"ESLint plugin for Pinia best practices","repository":{"type":"git","url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git"},"keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"author":{"name":"Lisi Linhart","url":"https://github.com/lisilinhart"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"require":"./dist/index.cjs","default":"./dist/index.mjs","types":"./dist/index.d.ts"}},"publishConfig":{"@lisilinhart:registry":"https://npm.pkg.github.com"},"scripts":{"build":"unbuild","update":"tsx scripts/update && npm run update:eslint-docs","lint:md":"markdownlint \"**/*.md\" --fix","lint:eslint-docs":"npm run build && eslint-doc-generator --check","lint:js":"eslint . --fix","lint":"concurrently --prefixColors auto \"npm:lint:*\"","release":"npm run bump && npm publish","bump":"npm run build && bumpp package.json --commit --push --tag","stub":"unbuild --stub","test:ci":"vitest run","test":"vitest","init:eslint-docs":"npm run build && eslint-doc-generator --init-rule-docs","update:eslint-docs":"npm run build && eslint-doc-generator","tsc":"tsc --noEmit","prepare":"husky","commitlint":"commitlint --edit"},"devDependencies":{"@babel/types":"^7.25.4","@commitlint/cli":"^19.4.0","@commitlint/config-conventional":"^19.2.2","@types/mocha":"^10.0.7","@types/node":"^22.5.0","@typescript-eslint/eslint-plugin":"^7.18.0","@typescript-eslint/rule-tester":"^7.18.0","@veritem/eslint-config":"^0.0.11","bumpp":"^9.5.2","concurrently":"^8.2.2","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-doc-generator":"^1.7.1","eslint-plugin-eslint-plugin":"^6.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-pinia":"file:.","eslint-plugin-prettier":"^5.2.1","eslint-plugin-unused-imports":"^3.2.0","execa":"^9.3.1","husky":"^9.1.5","markdownlint-cli":"^0.41.0","pinia":"^2.1.7","prettier":"^3.3.3","ts-node":"^10.9.2","tsx":"^4.18.0","typescript":"^5.5.4","unbuild":"^2.0.0","vitest":"^1.6.0"},"engines":{"node":">= 18"},"peerDependencies":{"@typescript-eslint/utils":">= 7.5 || 8.0.1","eslint":">=8.0.0"},"peerDependenciesMeta":{"@typescript-eslint/utils":{"optional":true}},"release":{"branches":["main"]},"gitHead":"62800f498718e5dce00aac42a2762988b0523044","_id":"eslint-plugin-pinia@0.4.2","bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.3","dist":{"integrity":"sha512-Bf6x2iMa+NOP52OsW66ewg5Xn7rkoolxnWWBud0yFoUF6xVk/rm9F88GsSIMyNajobYws4DweEzL1sWKZg+YNQ==","shasum":"5d9d78b50fb85b31a371a8dd731c48488bf0ac95","tarball":"https://registry.npmjs.org/eslint-plugin-pinia/-/eslint-plugin-pinia-0.4.2.tgz","fileCount":8,"unpackedSize":48570,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCFN8TeuYe2eOIbp1KRmnDB5MbsH3a7NN48uZIrA2uAoQIgXkYJIgr9SN8Zu+EeOrOgjYff3FlIxkyioUZadDnAlb0="}]},"_npmUser":{"name":"lisilinhart","email":"hello@lisilinhart.info"},"directories":{},"maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-pinia_0.4.2_1763717859511_0.6592314802856178"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-02T16:13:30.333Z","modified":"2025-11-21T09:37:39.896Z","0.1.0":"2024-04-02T16:13:30.505Z","0.1.1":"2024-04-02T16:35:49.705Z","0.1.2":"2024-04-02T21:52:39.901Z","0.1.3":"2024-04-02T22:15:10.885Z","0.1.4":"2024-04-02T22:40:09.622Z","0.1.7":"2024-04-03T08:19:37.188Z","0.1.8":"2024-04-03T21:50:26.436Z","0.1.9":"2024-04-03T22:10:56.204Z","0.1.10":"2024-04-04T19:36:27.314Z","0.1.11":"2024-04-05T12:32:57.879Z","0.1.12":"2024-04-05T13:45:00.401Z","0.1.13":"2024-04-13T16:03:23.709Z","0.2.0":"2024-07-05T06:42:36.770Z","0.3.0":"2024-08-24T18:55:52.657Z","0.3.1":"2024-08-24T18:59:55.066Z","0.4.0":"2024-08-25T07:51:51.074Z","0.4.1":"2024-08-25T08:03:17.750Z","0.4.2":"2025-11-21T09:37:39.712Z"},"bugs":{"url":"https://github.com/lisilinhart/eslint-plugin-pinia/issues"},"author":{"name":"Lisi Linhart","url":"https://github.com/lisilinhart"},"license":"MIT","homepage":"https://github.com/lisilinhart/eslint-plugin-pinia#readme","keywords":["eslint","eslint-plugin","eslint-config","vue","vuejs","pinia","piniajs","rules"],"repository":{"type":"git","url":"git+https://github.com/lisilinhart/eslint-plugin-pinia.git"},"description":"ESLint plugin for Pinia best practices","maintainers":[{"name":"lisilinhart","email":"hello@lisilinhart.info"}],"readme":"# eslint-plugin-pinia\n\n![npm](https://img.shields.io/npm/v/eslint-plugin-pinia)\n[![test](https://github.com/lisilinhart/eslint-plugin-pinia/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/lisilinhart/eslint-plugin-pinia/actions/workflows/test.yml)\n\nEslint plugin that enforces some best practices for writing pinia stores\n\n## Installation\n\nYou'll first need to install [ESLint](https://eslint.org/):\n\n```sh\nnpm i eslint --save-dev\n```\n\nNext, install `eslint-plugin-pinia`:\n\n```sh\nnpm install eslint-plugin-pinia --save-dev\n```\n\n## Usage\n\nAdd `pinia` to the plugins section of your `.eslintrc` or `eslint.config.js` configuration file. You can omit the `eslint-plugin-` prefix:\n\n```json\n// .eslintrc [Legacy Config]\n{\n  \"plugins\": [\"pinia\"]\n}\n```\n\n```js\n// eslint.config.js\nimport pinia from 'eslint-plugin-pinia'\n\nexport default [\n  plugins: {\n    pinia\n  }\n]\n```\n\n### Rule Configuration\n\nThen configure the rules you want to use under the rules section.\n\n```json\n// .eslintrc [Legacy Config]\n{\n  \"rules\": {\n    \"pinia/require-export-define-store\": [\n      \"warn\"\n    ]\n  }\n}\n```\n\n```js\n// eslint.config.js\nimport pinia from 'eslint-plugin-pinia'\n\nexport default [\n  {\n    plugin: {\n      pinia\n    },\n    rules: {\n      \"pinia/require-export-define-store\": [\"warn\"]\n    }\n  }\n]\n```\n\n### Recommended\n\nTo use the recommended configuration, extend it in your `.eslintrc` or `eslint.config.js` file:\n\n```json\n// .eslintrc [Legacy Config]\n{\n  \"extends\": [\"plugin:pinia/recommended\"]\n}\n```\n\n```js\n// eslint.config.js\nimport pinia from 'eslint-plugin-pinia'\n\nexport default [\n  pinia.configs[\"recommended-flat\"],\n]\n```\n\nAll recommend rules will be set to error by default. You can however disable some rules by setting turning them `off` in your configuration file or by setting them to `warn` in your configuration file.\n\n### all rules\n\nTo use the all configuration, extend it in your `.eslintrc` or `eslint.config.js` file:\n\n```json\n// .eslintrc [Legacy Config]\n{\n  \"extends\": [\"plugin:pinia/all\"]\n}\n```\n\n```js\n// eslint.config.js\nimport pinia from 'eslint-plugin-pinia'\n\nexport default [\n  pinia.configs[\"all-flat\"],\n]\n```\n\n## Rules\n\n<!-- begin auto-generated rules list -->\n\n💼 Configurations enabled in.\\\n⚠️ Configurations set to warn in.\\\n🚫 Configurations disabled in.\\\n🌐 Set in the `all` configuration.\\\n🌐 Set in the `all-flat` configuration.\\\n✅ Set in the `recommended` configuration.\\\n✅ Set in the `recommended-flat` configuration.\n\n| Name                                                                                         | Description                                                                                | 💼  | ⚠️        | 🚫    |\n| :------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------- | :-- | :-------- | :---- |\n| [never-export-initialized-store](docs/rules/never-export-initialized-store.md)               | Never export an initialized named or default store.                                        | ✅ ✅ | 🌐 🌐     |       |\n| [no-duplicate-store-ids](docs/rules/no-duplicate-store-ids.md)                               | Disallow duplicate store ids.                                                              | ✅ ✅ | 🌐 🌐     |       |\n| [no-return-global-properties](docs/rules/no-return-global-properties.md)                     | Disallows returning globally provided properties from Pinia stores.                        | ✅ ✅ | 🌐 🌐     |       |\n| [no-store-to-refs-in-store](docs/rules/no-store-to-refs-in-store.md)                         | Disallow use of storeToRefs inside defineStore                                             | ✅ ✅ | 🌐 🌐     |       |\n| [prefer-single-store-per-file](docs/rules/prefer-single-store-per-file.md)                   | Encourages defining each store in a separate file.                                         |     |           | 🌐 🌐 |\n| [prefer-use-store-naming-convention](docs/rules/prefer-use-store-naming-convention.md)       | Enforces the convention of naming stores with the prefix `use` followed by the store name. |     | 🌐 🌐 ✅ ✅ |       |\n| [require-setup-store-properties-export](docs/rules/require-setup-store-properties-export.md) | In setup stores all state properties must be exported.                                     | ✅ ✅ | 🌐 🌐     |       |\n\n<!-- end auto-generated rules list -->\n\n## Credits\n\n- [eslint-plugin-vitest](https://github.com/veritem/eslint-plugin-vitest) The core repository structure came from this eslint plugin\n\n## Licence\n\n[MIT](https://github.com/lisilinhart/eslint-plugin-pinia/blob/main/LICENSE) Licence &copy; 2024\n\n## Contributing\n\nPlease check the [Contributing](https://github.com/lisilinhart/eslint-plugin-pinia/blob/main/.github/CONTRIBUTING.md) file.\n\nThis project exists thanks to all the people who contribute 😍!\n\n<a href=\"https://github.com/lisilinhart/eslint-plugin-pinia/graphs/contributors\">\n  <img src=\"https://contrib.rocks/image?repo=lisilinhart/eslint-plugin-pinia\" />\n</a>\n","readmeFilename":"README.md"}