{"_id":"pinia-scope","_rev":"29-89f5fbc7778743b1e7b3ffcba84e141a","name":"pinia-scope","dist-tags":{"refs/tags/v1.0.13":"1.0.13","latest":"1.7.2"},"versions":{"1.0.9":{"name":"pinia-scope","version":"1.0.9","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.9","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/vuejs/pinia/issues"},"dist":{"shasum":"6843f6f88abf831a5e1273b92191446f867d91cb","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.9.tgz","fileCount":34,"integrity":"sha512-WPk83fx3Ar0RcDbv5PWtsW9pC9CH1UQH1p8tURjBiITdpbkI7wGy+pejtyEyM8/Kqczs8QKsveWITdNLz23ZRw==","signatures":[{"sig":"MEYCIQCvLWVzQ/n2CH86Im6adTg5MV2emUur7C7HzkB3FImP5AIhAOd7ZTSdbkdAvrtzPHjGPOIvrRzCag7thFp2wtblOZT4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40123},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/private/var/folders/_9/f20wnn9j0hd77_fmwn4plwl00000gn/T/9de0e4f615e93f0a31594a37a0b47387/pinia-scope-1.0.9.tgz","_integrity":"sha512-WPk83fx3Ar0RcDbv5PWtsW9pC9CH1UQH1p8tURjBiITdpbkI7wGy+pejtyEyM8/Kqczs8QKsveWITdNLz23ZRw==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.9_1751996262375_0.8623468831440055","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"pinia-scope","version":"1.0.10","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.10","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"8fee56679d85da0c387d4ff56d3a519a914f12e0","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.10.tgz","fileCount":34,"integrity":"sha512-jIWw3yMV5efGVE3Gs/Euz+Q+NwFu+mPMHVWUW9WrKAYqNE/v3O/JVcUtQGLgrG7bPSt4ytd8Ij5j3AjOzCSuHw==","signatures":[{"sig":"MEYCIQCwX8JnFMePe/36Hpr71/8kGu21wAnjwX/qYBB5VU0ygQIhALRUeHvGTNdwQrK/l1pN5kmnpwGjWxhtWk/ENQJOFuCF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40140},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/69d2c0def882bf9ba0acb0f6f4ce75c4/pinia-scope-1.0.10.tgz","_integrity":"sha512-jIWw3yMV5efGVE3Gs/Euz+Q+NwFu+mPMHVWUW9WrKAYqNE/v3O/JVcUtQGLgrG7bPSt4ytd8Ij5j3AjOzCSuHw==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.10_1751996559190_0.03719530646360658","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"pinia-scope","version":"1.0.11","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.11","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"6dfa0df265515f650b36194672957ad7529c6db6","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.11.tgz","fileCount":34,"integrity":"sha512-xwiL9aj9CAleQgqOgYGUZcZTbimsIWIIOCqMSVwad+HZGmGStwaKqfe+hNhtQDePQwwszJpQAyU73h9r/F1E6w==","signatures":[{"sig":"MEUCIGmXZkGI7RPX5PXQlw1bdo+SAgkfGXZLsSddLu8epnrHAiEA8ffVDDWvDgjZG/05uEhAAR0Cq4DQqRLxH82pxchEtco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40140},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/760ee9adcc342b3699d3f9581e922bae/pinia-scope-1.0.11.tgz","_integrity":"sha512-xwiL9aj9CAleQgqOgYGUZcZTbimsIWIIOCqMSVwad+HZGmGStwaKqfe+hNhtQDePQwwszJpQAyU73h9r/F1E6w==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.11_1751996682301_0.9652120405432136","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"pinia-scope","version":"1.0.12","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.12","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"95187afd0f4d8ac12465ab2796091d61125f6bcb","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.12.tgz","fileCount":34,"integrity":"sha512-QIFRelmRcwHYfMljrcmrTgrTU5JOIflp8tteaU2wppcCHdsOo6OcHx99EuFrYbrw+Lyq/kgmONK6sC8i5rcLrQ==","signatures":[{"sig":"MEUCICmCK99vbCcuLfaTjwICS3y7eB33OfkHpbbfBLMueDFJAiEA6EC9gROkbMK8zPNpHBqqXtIU7ChWpE85TkveIqpMvu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40140},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/586b24cf672b1405318f48ca620089c0/pinia-scope-1.0.12.tgz","_integrity":"sha512-QIFRelmRcwHYfMljrcmrTgrTU5JOIflp8tteaU2wppcCHdsOo6OcHx99EuFrYbrw+Lyq/kgmONK6sC8i5rcLrQ==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.12_1751996829290_0.5145521569861333","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"pinia-scope","version":"1.0.13","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.13","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"066698a734e14820971b22ce5086a70c520824c7","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.13.tgz","fileCount":34,"integrity":"sha512-JwfHs2Rj84rRMN9ap7kMqN0gFI/n6HXB5o4LTFTEquj4vkadwigD5QBdbX87yO4Ngpai03jZBzChOeFyokVuww==","signatures":[{"sig":"MEQCIBEOgI0Ejbp1wXsynOcdfOhALyXbJZuSFQD9wXsq3te4AiBrQeNS9bdbadsnAYWqfVl+seP/2uP9Ugpx3+0dsiF6uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40140},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/23144e5b4d15d355b5e9a341e900bc83/pinia-scope-1.0.13.tgz","_integrity":"sha512-JwfHs2Rj84rRMN9ap7kMqN0gFI/n6HXB5o4LTFTEquj4vkadwigD5QBdbX87yO4Ngpai03jZBzChOeFyokVuww==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.13_1751997192713_0.5195401833105651","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"pinia-scope","version":"1.0.19","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.19","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"e521731278bbc25333b9163a7afd73d1b4b23718","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.19.tgz","fileCount":34,"integrity":"sha512-uF+2CsWYYFGNu8j1nZqik7C04S1pt2AT1RJuOPE6pTZSpgYqCMTF6K9RpD9dBPLvXxP96tDaGDTDUp+A76aZGQ==","signatures":[{"sig":"MEUCICZurniGf+62jBGXjaqV6UylpGRo4gN0oUmkte2+KjX3AiEA0kyp6Szp+qnR29ZaqmjA+wvFu/9pQKraw6pvdxJdyNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40140},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/d44a859e989c8fd271695022485eb833/pinia-scope-1.0.19.tgz","_integrity":"sha512-uF+2CsWYYFGNu8j1nZqik7C04S1pt2AT1RJuOPE6pTZSpgYqCMTF6K9RpD9dBPLvXxP96tDaGDTDUp+A76aZGQ==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.19_1751999655275_0.2262189784175579","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"pinia-scope","version":"1.0.20","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.20","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"6146f632ca1c27f3a7ef5b6cfdfaeda9081f63d2","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.20.tgz","fileCount":34,"integrity":"sha512-a3lzbj414N3gLS/2bEdw3J1Bm5Ti2AsFIir7jvXvGKPAP2glc4hf9g17J2cMp/Jl+zRQlq0e+7iGFfKMLxRqDQ==","signatures":[{"sig":"MEUCIQCQJyuLgQngHb28+BHbzyuhOdBwX/Fin0HhC+x9XMhf7QIgYaG9Np9vYQC38rCxy+qg4xnV3ASZqZb8Nup1Ucx2tiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40140},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/4387de1503a14606c417b700dae38b38/pinia-scope-1.0.20.tgz","_integrity":"sha512-a3lzbj414N3gLS/2bEdw3J1Bm5Ti2AsFIir7jvXvGKPAP2glc4hf9g17J2cMp/Jl+zRQlq0e+7iGFfKMLxRqDQ==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.20_1751999778585_0.47918677292552636","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"pinia-scope","version":"1.0.21","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.21","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"ca2a98f81006d4c98c8bd8a4e1637bf9cbe7d18e","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.21.tgz","fileCount":34,"integrity":"sha512-+xMbNPtaA4XaSYOkAi9jHeKOj/qViPmTvgWRCvVJ6YcFNe1TADvU8RiZRYopwok6lox//J100RvUnKZ1RNc/5A==","signatures":[{"sig":"MEQCIGh5GbWkWk177Qu5bnvbHpbSBBUDXeuwS53cEAkeLpTHAiAWYctZ9xDSdc4NuFctXZ0W4c/rN+3EwpICyT9KPSvdjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40380},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/f608c7569b67dff1d6cbd2185de2abf0/pinia-scope-1.0.21.tgz","_integrity":"sha512-+xMbNPtaA4XaSYOkAi9jHeKOj/qViPmTvgWRCvVJ6YcFNe1TADvU8RiZRYopwok6lox//J100RvUnKZ1RNc/5A==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.21_1752000029677_0.49603393724912626","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"pinia-scope","version":"1.0.22","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.22","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"0eb5f44823e9a3c848d62df9044d19f1348fe99b","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.22.tgz","fileCount":3,"integrity":"sha512-9A8Ke+etmNbTo6X7gsVF0Zaz2TjXNymWPDb7HWHqOACW4dDe2BMzLJHqexLVUNjkZVa0O1YEL+HdYOaUBCNcrg==","signatures":[{"sig":"MEUCIQCNCmXq0mKhOcNNQoXprFOWNaIRqPEntfB8krFVfLx+kAIgIQMUhNno+FUQB0/qMgBvsmxeZBNhUUEaL5DBNvea/GQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3410},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/87414863a4bdb0af57d9fb464014d03e/pinia-scope-1.0.22.tgz","_integrity":"sha512-9A8Ke+etmNbTo6X7gsVF0Zaz2TjXNymWPDb7HWHqOACW4dDe2BMzLJHqexLVUNjkZVa0O1YEL+HdYOaUBCNcrg==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.22_1752003081977_0.5130231838467532","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"pinia-scope","version":"1.0.24","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.24","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"2b16b699e7728359ed7ddf2ff083219307f85ae2","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.24.tgz","fileCount":3,"integrity":"sha512-UwziW2ZNWV4GRpLoL/4a//ejJ0GW64e0LIKjvXvsLvBbNctovlXO03IWRzrMDf/OvhkjtPcQcxIpE8gPhysWng==","signatures":[{"sig":"MEYCIQCbHj4bo/FuJ6ZIHcAgwxORDInZP+JFV1HiO5TrKMbXiQIhANn80H3CK2RZSFSYGbi8ta8mgavA7TUMJVAV4Ei8NZEu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3410},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/7ed7319a3faa1052be619b89fe09ef8a/pinia-scope-1.0.24.tgz","_integrity":"sha512-UwziW2ZNWV4GRpLoL/4a//ejJ0GW64e0LIKjvXvsLvBbNctovlXO03IWRzrMDf/OvhkjtPcQcxIpE8gPhysWng==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.24_1752003489746_0.043407949673726964","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"pinia-scope","version":"1.0.25","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.25","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"c2ffa716996106489ce5879a3adf43aaf1b99a9d","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.25.tgz","fileCount":3,"integrity":"sha512-qkvayZ/iDPZsnc0QIWqm1rMXIIbDeuBzGtaJDBNwvORopuoYqAtCJw6qu7bLQhNzuqb6tUwzd4R+i70XEPT2Zg==","signatures":[{"sig":"MEUCIQCx8P+Vg5vZOolFq15lKsNGyYWM/4ED1LcOdczvEbMFCQIgSudc+1KspQ5RDcukaHHo6/v42DbLO0qS821qFFDedAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3373},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/3751747245dd24e2708070587fe3833c/pinia-scope-1.0.25.tgz","_integrity":"sha512-qkvayZ/iDPZsnc0QIWqm1rMXIIbDeuBzGtaJDBNwvORopuoYqAtCJw6qu7bLQhNzuqb6tUwzd4R+i70XEPT2Zg==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.25_1752003914236_0.34836400747383034","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"pinia-scope","version":"1.0.26","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.26","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"cf18fdf820fab43a0f6bffe209164cbb12c3807e","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.26.tgz","fileCount":30,"integrity":"sha512-A52Bh4eSF93P/jB46I6/1/yvV/np3hR+U5poITWDC48NGuRDLWU/b4+oNjPIBhu2j/yr5QfpFxaYJKrnuZDGjw==","signatures":[{"sig":"MEYCIQDTC6nfRgN9laZ8YRdUFH3TvwxU0bZgREsD+RACPkgXigIhAOxo+8sYGOH3BgMUbN+fiIPjZfjcZq8dTVHSMfuFkZQ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38892},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/7b65547ea3f2835b9653a6e0a20f45e5/pinia-scope-1.0.26.tgz","_integrity":"sha512-A52Bh4eSF93P/jB46I6/1/yvV/np3hR+U5poITWDC48NGuRDLWU/b4+oNjPIBhu2j/yr5QfpFxaYJKrnuZDGjw==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.26_1752004381454_0.08696155486816881","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"pinia-scope","version":"1.0.27","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.27","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"74f227ef7c3728d4547820d10034826e1de9a851","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.27.tgz","fileCount":30,"integrity":"sha512-uQ/mFZH1RaDJZm7/u/aJsPt4+65z0AORC4ItgpjxQaNoQSwqzHtMOchRJoaKGgyBpoUau5eZFiyMZ/VV/oPLOA==","signatures":[{"sig":"MEUCIFQmAejURdt+QJrXoNnLtNVwf78BrVJHjdGFrb4JsuQzAiEAzmjsEOere47aLlbsGHfMst9eChlV4b6NUewGqoJlh8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38892},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.27.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/7cd9572b3803c18093e77bdaff9b507e/pinia-scope-1.0.27.tgz","_integrity":"sha512-uQ/mFZH1RaDJZm7/u/aJsPt4+65z0AORC4ItgpjxQaNoQSwqzHtMOchRJoaKGgyBpoUau5eZFiyMZ/VV/oPLOA==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.27_1752004815553_0.21697106776453956","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"pinia-scope","version":"1.0.28","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.28","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"22c85d9811b016ab72b4f2fefbd655d7d402d766","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.28.tgz","fileCount":30,"integrity":"sha512-2h9oqyOUt4tFIQjQ3ibYCbSbR2wClgfbunbobxuMLHJ9Dxm9KJrY2ZYgddvw7Q6nMcVWDOk+Ioa9ikjCQf1D0A==","signatures":[{"sig":"MEUCIEOTkUedFFw5RMu8AU75n7f7ZbrCbJ5qsZNzd+Z2T6KnAiEAn/vDvauTjh7zn269BLhLXwitfFf0XvMAPl/Qj4wKle0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38894},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.28.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/22eeddfd73df5e2a70ddf7730c74d7d9/pinia-scope-1.0.28.tgz","_integrity":"sha512-2h9oqyOUt4tFIQjQ3ibYCbSbR2wClgfbunbobxuMLHJ9Dxm9KJrY2ZYgddvw7Q6nMcVWDOk+Ioa9ikjCQf1D0A==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.28_1752006299452_0.2848725137697712","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"pinia-scope","version":"1.0.29","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.29","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"7192fc1cd75f1c0363c71bdcab986f583b008324","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.29.tgz","fileCount":30,"integrity":"sha512-E+21yeE6igMX8n5JDKtza8T1Pa2Cyv+KSNYGwfnpqhcmexa0cdHV+ky7hwPQ0rbgsRHJEYoPes+1T8RWrT4cbg==","signatures":[{"sig":"MEQCIF1ZrE6aKvF5WFOop4BMVbsWypQXdJKrK7vqayMKlxCPAiAl61wLHR/Z+Lgx7rO9Ydkinh3j6QGLGOK4OX+xxstF1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44282},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.29.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/8a15dacb475cddf9562d629657f53a84/pinia-scope-1.0.29.tgz","_integrity":"sha512-E+21yeE6igMX8n5JDKtza8T1Pa2Cyv+KSNYGwfnpqhcmexa0cdHV+ky7hwPQ0rbgsRHJEYoPes+1T8RWrT4cbg==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.29_1752017336129_0.6565436425136553","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"pinia-scope","version":"1.0.31","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.31","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"19a4ac41e1a508fa5bc327fc9315526defd05de4","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.31.tgz","fileCount":30,"integrity":"sha512-lkN6znbbVipUQZD3uk3HGNCd/fDckMkUAgfbVuUfxYVxDbhUT7cG57bbLNMnR9hapRb4hQf0MchZnFftPKPmMA==","signatures":[{"sig":"MEUCIQDK4rpZygl890pGCfJtRr2PrGKW9Pjdr3etHUHGi85gNQIgFEwVXOdx88iLh4MoXFzyHvyPHJi0/H7sNczdcdRzmgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44286},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.31.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/257e37bb1fab8d58044146aa6ea668f4/pinia-scope-1.0.31.tgz","_integrity":"sha512-lkN6znbbVipUQZD3uk3HGNCd/fDckMkUAgfbVuUfxYVxDbhUT7cG57bbLNMnR9hapRb4hQf0MchZnFftPKPmMA==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.31_1752017506345_0.7326433643245109","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"pinia-scope","version":"1.0.32","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.32","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"e047b8eb7d89300a60336c23cdbbb5aebd21f276","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.32.tgz","fileCount":30,"integrity":"sha512-tUnbK9ajZVjDtZiGJS0MjSVRa2u8mLi0GaFv5Nu+YynUBdT5Uo2/ZnlaXZuJjKMb0inBjmrMCjtg0hsBMK746g==","signatures":[{"sig":"MEQCIDBjIyKx9ZaUXcQr9Zqd9wFaHY9HGeAOWpZv/7fcITmjAiARwJqX1nuTMXNNTailEw+YsqfXUVKd5Ava1qN7Hr9e6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44282},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.32.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/cc441f50d4b7d7326c7cf7f4b443d831/pinia-scope-1.0.32.tgz","_integrity":"sha512-tUnbK9ajZVjDtZiGJS0MjSVRa2u8mLi0GaFv5Nu+YynUBdT5Uo2/ZnlaXZuJjKMb0inBjmrMCjtg0hsBMK746g==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.32_1752074274399_0.9804664499224192","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"pinia-scope","version":"1.0.33","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.0.33","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"1f75a14291b5a8ce289df03e922862c537f0d6a2","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.0.33.tgz","fileCount":33,"integrity":"sha512-/6x9d91AssfC3tEkAviIffFWasQPkh4XMu8961cXbNFiU9OtnjjSx3H+pGg3bHMKA20MU8940lVA/RGG6XcFVw==","signatures":[{"sig":"MEUCIBbprBmmX4bXOySGAZLKGi98pcNnS9E6wcuqrPZ9qirpAiEAq62eyE/iMZKRom6vUFZ74/MQNO+hyaIafqxe2eha9eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155407},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.0.33.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/951848026d1e7300f324e45835129c7a/pinia-scope-1.0.33.tgz","_integrity":"sha512-/6x9d91AssfC3tEkAviIffFWasQPkh4XMu8961cXbNFiU9OtnjjSx3H+pGg3bHMKA20MU8940lVA/RGG6XcFVw==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.0.33_1752087510443_0.7918577729967793","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"pinia-scope","version":"1.1.0","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.1.0","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"2e7e394389e95d363fa5affd6fcd6a6342b37ee8","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.1.0.tgz","fileCount":33,"integrity":"sha512-9UvJOVd8J0Vi9dMOoP3azcuiZ0A6lB4afuodE86almMdXQTXUTD4mSifoGi+dC2B8cuTXka1Bte0snA+R6EG/w==","signatures":[{"sig":"MEYCIQDbRB64Bh5enpZwPynLYh/Es1m+axqSw88a0axaExwCEwIhAMxrZe31KYiBTz10/NT2yAwIk3ujKl0Nx7kmJf5eP96H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163690},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.1.0.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/d4b3aa7fe55aaec69d54b42f056f2094/pinia-scope-1.1.0.tgz","_integrity":"sha512-9UvJOVd8J0Vi9dMOoP3azcuiZ0A6lB4afuodE86almMdXQTXUTD4mSifoGi+dC2B8cuTXka1Bte0snA+R6EG/w==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.1.0_1752097623803_0.9743674766338337","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"pinia-scope","version":"1.1.1","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.1.1","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"532b97993fd32cbe3b4bf3d3c6c78826e8078f29","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.1.1.tgz","fileCount":33,"integrity":"sha512-AjZUvt+2MC72Z/9n1mnV3zKb5QQiRx4rXOECP1CAlsmrYOBcE/m9lAxUGkdjdZ2DSRKRYycPygdZ7fVJWjoaHQ==","signatures":[{"sig":"MEYCIQDK7Egerf/7QJ76NGmKsMLgXggXFC23dXrVIY9wEC3e4AIhAL+m9nR7EAeCBxqx+TMhiTXPMvfdrbFfddgmDzSbFEsM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163471},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.1.1.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/c0efbf08d2319b8eae093e932adf709a/pinia-scope-1.1.1.tgz","_integrity":"sha512-AjZUvt+2MC72Z/9n1mnV3zKb5QQiRx4rXOECP1CAlsmrYOBcE/m9lAxUGkdjdZ2DSRKRYycPygdZ7fVJWjoaHQ==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.1.1_1752159822030_0.9601999431377584","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"pinia-scope","version":"1.2.0","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.2.0","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"037eec72b4fc61345698af7a5caaed7bd2807af9","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.2.0.tgz","fileCount":35,"integrity":"sha512-zs9SO7lSG5syDCS15DyX1jerzRWNp4EKfutes170eN2ytn7ExfwFsXYhhmNuD6cZLaY5snpXML5r4i2x5e7i1g==","signatures":[{"sig":"MEUCID4CeiN0qajn5LOko6D0dokZ2AZ1zZpbyLbXfd2M97sKAiEA0m2uf56KObidFjRdFqhOruJ1KGpDqgV88P6r904pFdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177474},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.2.0.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c"},"_npmUser":{"name":"unstoppablecarl","actor":{"name":"unstoppablecarl","type":"user","email":"unstoppablecarlolsen@gmail.com"},"email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/b1a0b90d6e40665294d7a47924c42217/pinia-scope-1.2.0.tgz","_integrity":"sha512-zs9SO7lSG5syDCS15DyX1jerzRWNp4EKfutes170eN2ytn7ExfwFsXYhhmNuD6cZLaY5snpXML5r4i2x5e7i1g==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.2.0_1752177957539_0.3195535369079092","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"pinia-scope","version":"1.3.1","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.3.1","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"af66a0c1ef7007bbb2e8f6308147954a12126be7","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.3.1.tgz","fileCount":35,"integrity":"sha512-T3J1NuaHEo06p2noIyhCJSSSNpaZw4EAnfFpcrnc5MbmFZOo2mo002HsRAMF1c4eJ4bw0zHWpuJHWsyXNXkKpw==","signatures":[{"sig":"MEUCIQCgB4lOe/hCtbSjQhnADq3yEXONChD4jw+dF1WHzXuAOwIgKIdsHXf1A5NhiR5ByYpVeAlrAA/kKi5+e/f1bQjSAjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224445},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.3.1.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c","test:mutation":"stryker run"},"_npmUser":{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/c4afde60a1913ee86c5a2065d548a6f8/pinia-scope-1.3.1.tgz","_integrity":"sha512-T3J1NuaHEo06p2noIyhCJSSSNpaZw4EAnfFpcrnc5MbmFZOo2mo002HsRAMF1c4eJ4bw0zHWpuJHWsyXNXkKpw==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@stryker-mutator/core":"^9.0.1","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","@stryker-mutator/vitest-runner":"^9.0.1","@stryker-mutator/typescript-checker":"^9.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.3.1_1752256650128_0.25552344789730963","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"pinia-scope","version":"1.4.0","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.4.0","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"393f9d05bdada2665d0c0851a3a853281d7a305f","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.4.0.tgz","fileCount":35,"integrity":"sha512-VnkHR3kpO0Q9X8QKC+XwFsQVk4imbW3dFxK7mqa0L07zP1txPIFn7EzJDC6gqkb5/Z2ZTEhqxYEVymPgHNclIQ==","signatures":[{"sig":"MEQCICYP/SbecRlvm71s046tbtLj4+nfomtze8zTIklCLNz5AiBofxM0ZOnqbogLpXjzBw50nVV3Wqewb4YJ4enAZElMrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":225017},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.4.0.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c","test:mutation":"stryker run"},"_npmUser":{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/45af28952f0b2a25f1f7ee05e0a64c57/pinia-scope-1.4.0.tgz","_integrity":"sha512-VnkHR3kpO0Q9X8QKC+XwFsQVk4imbW3dFxK7mqa0L07zP1txPIFn7EzJDC6gqkb5/Z2ZTEhqxYEVymPgHNclIQ==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@stryker-mutator/core":"^9.0.1","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","@stryker-mutator/vitest-runner":"^9.0.1","@stryker-mutator/typescript-checker":"^9.0.1","rollup-plugin-circular-dependencies":"^1.1.2"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.4.0_1752777779979_0.5091471762284174","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"pinia-scope","version":"1.5.0","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.5.0","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"ce6e808c47dd74083ab5e0edb0a66802558b9eff","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.5.0.tgz","fileCount":31,"integrity":"sha512-qhVxSrkyrky93N9DJS9r78dwbRF9I/qzkj6d95/FjFtz0OZ8A5KuiPpIALkAXg7jFHMfKmk1mxPZvWGW+UsWuw==","signatures":[{"sig":"MEYCIQDuVozYkhxw4F8BNJTMEIkfb20AMEuAXYwGdM+dMFHk0gIhAOubW+NTpzTfMG1+UkrT+ydveT+UUbuZFOjJC+ZBcGX+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231254},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.5.0.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c","test:mutation":"stryker run"},"_npmUser":{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/823939d5270a3027a42054869fcb4bc6/pinia-scope-1.5.0.tgz","_integrity":"sha512-qhVxSrkyrky93N9DJS9r78dwbRF9I/qzkj6d95/FjFtz0OZ8A5KuiPpIALkAXg7jFHMfKmk1mxPZvWGW+UsWuw==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@stryker-mutator/core":"^9.0.1","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","@stryker-mutator/vitest-runner":"^9.0.1","@stryker-mutator/typescript-checker":"^9.0.1"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.5.0_1753385187490_0.8582839734574594","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"pinia-scope","version":"1.5.1","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.5.1","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"07e7d8164221e61a848502e393f9d7e740b71888","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.5.1.tgz","fileCount":31,"integrity":"sha512-Mtfamhj5yW6+YE5L7ZCot5TnoD3kXrR+ty1GbZmpOv8k6NCXjxuVEnb/1WU7Pas8I+ORzxYFJovlPFr6IyzAAA==","signatures":[{"sig":"MEUCICJirefZP7osxMyiMPJafB9IT9G/PvZiw+fcbUe4fQWyAiEAvXEK1Settax6RqhNJvEODVwWqsDp0aRKM8yp1NM3fho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232055},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.5.1.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c","test:mutation":"stryker run"},"_npmUser":{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/d8b3de96b94015ec03c70b5eb4fd759b/pinia-scope-1.5.1.tgz","_integrity":"sha512-Mtfamhj5yW6+YE5L7ZCot5TnoD3kXrR+ty1GbZmpOv8k6NCXjxuVEnb/1WU7Pas8I+ORzxYFJovlPFr6IyzAAA==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@stryker-mutator/core":"^9.0.1","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","@stryker-mutator/vitest-runner":"^9.0.1","@stryker-mutator/typescript-checker":"^9.0.1"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.5.1_1753398573084_0.033467454328823365","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"pinia-scope","version":"1.6.0","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.6.0","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"350119ba8f90519ddb2e49c689abd39d97fee331","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.6.0.tgz","fileCount":31,"integrity":"sha512-Abq7BTRl7U01YoWQ2VykED6jp9AJqVF+MsffFoYbrJVgXFlgop2wgUrtuZT5sYF7ixXaDng7M8s1M9oFBU9UKw==","signatures":[{"sig":"MEUCIQCzMoymWsRh/9qLZiSQzVfPH5MI0DJqc027D/FEGqZpqQIgBiRCU37vuABeviz4qmoqA8IGm3w6S4mUqU5B8/pXcx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235282},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.6.0.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c","test:mutation":"stryker run"},"_npmUser":{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/6668c67d5e284654af46156171a639f4/pinia-scope-1.6.0.tgz","_integrity":"sha512-Abq7BTRl7U01YoWQ2VykED6jp9AJqVF+MsffFoYbrJVgXFlgop2wgUrtuZT5sYF7ixXaDng7M8s1M9oFBU9UKw==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@stryker-mutator/core":"^9.0.1","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","@stryker-mutator/vitest-runner":"^9.0.1","@stryker-mutator/typescript-checker":"^9.0.1"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.6.0_1754937974912_0.9834492645168609","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"pinia-scope","version":"1.7.0","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.7.0","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"aaae5c5da8b04f26da60ef36650c8aef8b1e2d85","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.7.0.tgz","fileCount":31,"integrity":"sha512-hcSbfiFKVk/eRWzIg8wfLL2GHH8H9/7OJpfHSRjVBIGj/spmxKEHdouEV9SAlpEM6J+l9ptLGEJ8e7NhM/XM0Q==","signatures":[{"sig":"MEUCID3OlJ6LoP7/rWHBkFGeTqAEq/s95Kb4w5SBEa6teREJAiEA1JECWfF7/1YYDMejXEK1iMcUtLCS6vrXqn2qTrFimho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235228},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.7.0.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c","test:mutation":"stryker run"},"_npmUser":{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/2581a462747c8e92bc6e13dba4b7a71c/pinia-scope-1.7.0.tgz","_integrity":"sha512-hcSbfiFKVk/eRWzIg8wfLL2GHH8H9/7OJpfHSRjVBIGj/spmxKEHdouEV9SAlpEM6J+l9ptLGEJ8e7NhM/XM0Q==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@stryker-mutator/core":"^9.0.1","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","@stryker-mutator/vitest-runner":"^9.0.1","@stryker-mutator/typescript-checker":"^9.0.1"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.7.0_1754941839084_0.0018321086197419234","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"pinia-scope","version":"1.7.1","keywords":["vue","pinia"],"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","_id":"pinia-scope@1.7.1","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"dist":{"shasum":"729e94e24160e64b2a4c98b00ca295dbd590f2b2","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.7.1.tgz","fileCount":31,"integrity":"sha512-dxbwkfmA92RpeoXpiKnKlvGC/868ilYTP0FJkqL/fOVrP251u5hkRqdKx61EKDXxJEu+mVysV3j28XIBTDQOHw==","signatures":[{"sig":"MEUCIQDbOts6umHqJn5Sy5gPGpjoVd0080WDoVzkGyrwggMEtgIgKm0zZnQtoflgNG9mNsnMjNy1hvrMqj+GnXjN7ANfHcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237946},"main":"./dist/index.cjs","type":"module","_from":"file:pinia-scope-1.7.1.tgz","types":"./types/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./types/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest --coverage","build":"rollup -c","test:mutation":"stryker run"},"_npmUser":{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"},"_resolved":"/tmp/ecd57b0e15ea477bb293544f76d1415a/pinia-scope-1.7.1.tgz","_integrity":"sha512-dxbwkfmA92RpeoXpiKnKlvGC/868ilYTP0FJkqL/fOVrP251u5hkRqdKx61EKDXxJEu+mVysV3j28XIBTDQOHw==","repository":{"url":"git+https://github.com/unstoppablecarl/pinia-scope.git","type":"git"},"workspaces":["examples/*"],"_npmVersion":"10.9.2","description":"Scoped Pinia Stores for Vue","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.17","pinia":"^3.0.3","rollup":"^4.20.0","vitest":"^3.2.4","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","typescript":"^5.5.4","@types/node":"^24.0.10","@pinia/testing":"^1.0.2","@vue/test-utils":"^2.4.6","@vue/devtools-api":"^7.7.7","rollup-plugin-dts":"^6.1.1","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","rollup-plugin-delete":"^3.0.1","@rollup/plugin-terser":"^0.4.4","@stryker-mutator/core":"^9.0.1","rollup-plugin-esbuild":"^6.1.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-commonjs":"^28.0.6","rollup-plugin-typescript2":"^0.36.0","@rollup/plugin-node-resolve":"^16.0.1","@stryker-mutator/vitest-runner":"^9.0.1","@stryker-mutator/typescript-checker":"^9.0.1"},"peerDependencies":{"vue":"^3.2.0","pinia":">=2.2.2"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pinia-scope_1.7.1_1754945354507_0.11879512057080333","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"pinia-scope","type":"module","version":"1.7.2","description":"Scoped Pinia Stores for Vue","author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","keywords":["vue","pinia"],"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./types/index.d.ts","exports":{".":{"types":"./types/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.mjs"}},"workspaces":["examples/*"],"peerDependencies":{"pinia":">=2.2.2","vue":"^3.2.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"devDependencies":{"@pinia/testing":"^1.0.2","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-terser":"^0.4.4","@stryker-mutator/core":"^9.0.1","@stryker-mutator/typescript-checker":"^9.0.1","@stryker-mutator/vitest-runner":"^9.0.1","@types/node":"^24.0.10","@vitejs/plugin-vue":"^6.0.0","@vitest/coverage-v8":"^3.2.4","@vue/devtools-api":"^7.7.7","@vue/test-utils":"^2.4.6","esbuild":"^0.23.0","happy-dom":"^18.0.1","pascalcase":"^2.0.0","pinia":"^3.0.3","rollup":"^4.20.0","rollup-plugin-delete":"^3.0.1","rollup-plugin-dts":"^6.1.1","rollup-plugin-esbuild":"^6.1.1","rollup-plugin-typescript2":"^0.36.0","typescript":"^5.5.4","vitest":"^3.2.4","vue":"^3.5.17"},"repository":{"type":"git","url":"git+https://github.com/unstoppablecarl/pinia-scope.git"},"bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"scripts":{"build":"rollup -c","test":"vitest --coverage","test:mutation":"stryker run"},"_id":"pinia-scope@1.7.2","homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","_integrity":"sha512-TSXOC240yAUhoYL6NKWC//TMXm0y7tDnkmqgC05OJxy73S1sABSJCmvcW0cLROp/R137L6eQ4MrG9yP4jDFCyg==","_resolved":"/tmp/9e1a5a88d5065fffc30ca3588a6f486a/pinia-scope-1.7.2.tgz","_from":"file:pinia-scope-1.7.2.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-TSXOC240yAUhoYL6NKWC//TMXm0y7tDnkmqgC05OJxy73S1sABSJCmvcW0cLROp/R137L6eQ4MrG9yP4jDFCyg==","shasum":"7ee729706dde21534147d9eca4eb083fe8a2a938","tarball":"https://registry.npmjs.org/pinia-scope/-/pinia-scope-1.7.2.tgz","fileCount":31,"unpackedSize":238330,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBkqFNmDllohw39cfV/DUgoOYfihImIM+QoqAqNYg9dFAiA1eNlA1E3nOU9/JqNaeJYVJ4YEQK5ytjKxFGkTB0AYtg=="}]},"_npmUser":{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"},"directories":{},"maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pinia-scope_1.7.2_1755714208848_0.09087070339729286"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-08T17:37:42.374Z","modified":"2025-08-20T18:23:29.212Z","1.0.9":"2025-07-08T17:37:44.022Z","1.0.10":"2025-07-08T17:42:39.386Z","1.0.11":"2025-07-08T17:44:42.479Z","1.0.12":"2025-07-08T17:47:09.563Z","1.0.13":"2025-07-08T17:53:12.900Z","1.0.19":"2025-07-08T18:34:15.455Z","1.0.20":"2025-07-08T18:36:18.765Z","1.0.21":"2025-07-08T18:40:29.841Z","1.0.22":"2025-07-08T19:31:22.152Z","1.0.24":"2025-07-08T19:38:09.906Z","1.0.25":"2025-07-08T19:45:14.421Z","1.0.26":"2025-07-08T19:53:01.617Z","1.0.27":"2025-07-08T20:00:15.731Z","1.0.28":"2025-07-08T20:24:59.631Z","1.0.29":"2025-07-08T23:28:56.367Z","1.0.31":"2025-07-08T23:31:46.514Z","1.0.32":"2025-07-09T15:17:54.593Z","1.0.33":"2025-07-09T18:58:30.645Z","1.1.0":"2025-07-09T21:47:03.979Z","1.1.1":"2025-07-10T15:03:42.267Z","1.2.0":"2025-07-10T20:05:57.732Z","1.3.1":"2025-07-11T17:57:30.295Z","1.4.0":"2025-07-17T18:43:00.165Z","1.5.0":"2025-07-24T19:26:27.716Z","1.5.1":"2025-07-24T23:09:33.262Z","1.6.0":"2025-08-11T18:46:15.090Z","1.7.0":"2025-08-11T19:50:39.332Z","1.7.1":"2025-08-11T20:49:14.704Z","1.7.2":"2025-08-20T18:23:29.059Z"},"bugs":{"url":"https://github.com/unstoppablecarl/pinia-scope/issues"},"author":{"name":"Carl Olsen","email":"unstoppablecarlolsen@gmail.com"},"license":"MIT","homepage":"https://github.com/unstoppablecarl/pinia-scope#readme","keywords":["vue","pinia"],"repository":{"type":"git","url":"git+https://github.com/unstoppablecarl/pinia-scope.git"},"description":"Scoped Pinia Stores for Vue","maintainers":[{"name":"unstoppablecarl","email":"unstoppablecarlolsen@gmail.com"}],"readme":"# Pinia Scope\n\nScoped [Pinia](https://pinia.vuejs.org/) Stores for [Vue.js](https://vuejs.org/)\n\n## Concept\n\nPinia Scope allows creating dynamically scoped versions of Pinia stores.\nA scope is a string that prefixes one or more Pinia Store ids separating them from their un-scoped version.\nAfter setting the scope of a component, its child components inherit that scope.\nThis allows dynamic creation and disposal of the data layer and improved component re-use in a Vue app.\n\n## Installation\n\n`$ npm i pinia-scope`\n\nAttach pinia scope to the pinia instance in your `main.js` file.\n\n```js\n// main.js\nimport { createApp } from 'vue'\nimport { createPinia } from 'pinia'\nimport App from './App.vue'\n\n// add import here\nimport { attachPiniaScope } from 'pinia-scope'\n\nconst app = createApp(App)\nconst pinia = createPinia()\n\n// attaching here\nattachPiniaScope(pinia)\n\napp.use(pinia)\napp.mount('#app')\n```\n\n## Usage\n\n### What is a Scope?\n\nPinia stores have a `store.$id` set when defining the store.\nA scoped store has a scope string prefixed onto its `store.$id`:\n\n```js\n// normal pinia code\nexport const useMyStore = (scope: string = '') => {\n  const myStore = defineStore(scope + 'my-store-id', () => { /* ... */\n  })\n  return myStore()\n}\n\nconst myUnscopedStore = useMyStore()\nmyUnscopedStore.$id // 'my-store-id'\nconst myScopedStore = useMyStore('preview-scope-')\nmyScopedStore.$id // 'preview-scope-my-store-id'\n```\n\nThe above lets you create separate instances of the same store, but does not have the Abilities of:\n\n🔥**Pinia Scope** 🔥:\n\n- Apply scope to other stores it uses internally\n- Handle component scope inheritance\n- Handle cleaning up scoped stores after they are done being used\n\n### Defining Stores\n\nStores created with pinia's `defineStore()` are wrapped in a store creator function.\n\n#### Scopeable Pinia Store\n\nDefinition\n\n```ts\n// vehicle-store.ts\nimport { defineScopeableStore, type StoreCreatorContext } from 'pinia-scope'\n\n// has the same signature as the pinia defineStore() method, but context is passed to the setup function\nexport const useVehicleStore = defineScopeableStore('vehicles', ({ scope }: StoreCreatorContext) => {\n  // use the same scope\n  const engineStore = useEngineStore(scope)  \n  \n  //...\n})\n```\nSee: Pinia [defineStore()](https://pinia.vuejs.org/core-concepts/#Defining-a-Store)\n\nUsage in Component\n\n```vue\n<script setup lang=\"ts\">\nimport { useVehicleStore } from 'vehicle-store.ts'\n\nconst vehicleStoreScoped = useVehicleStore('my-scope')\nvehicleStoreUnScoped.$id // 'my-scope-vehicles'\n\nconst vehicleStoreUnScoped = useVehicleStore.unScoped()\nvehicleStoreUnScoped.$id // 'vehicles'\n\n// scoped by in this or parent component setComponentScope()\n// or unScoped if never set\nconst vehicleStoreWithComponentScope = useVehicleStore()\n</script>\n```\n\n### Using Scope Within Stores\n\n```ts\n// vehicle-store.ts\nimport { type StoreCreatorContext, defineScopeableStore } from 'pinia-scope'\nimport { useTireStore } from 'tire-store.ts'\n\nexport const useVehicleStore = defineScopeableStore('vehicles', ({ scope }: StoreCreatorContext) => {\n\n  // create a TireStore using the same scope as this VehicleStore\n  // if this VehicleStore is unscoped, scope will be '' and the TireStore will also be unscoped\n  const tireStore = useTireStore(scope)\n\n  // creates a TireStore with no prefix (an un-scoped version of the TireStore)\n  // this would be the same as useTireStore() in a normal Pinia store\n  const tireStoreWithoutScope = useTireStore.unScoped()\n  \n  // ❌ you should never use component scope within a store\n  const tireStoreComponentScoped = useTireStore()\n  \n  // ...\n})\n```\n\n### Setting Scope Within Components\n\n```vue\n<script setup lang=\"ts\">\n  import { setComponentScope } from 'pinia-scope'\n  import { useVehicleStore } from 'vehicle-store.ts'\n\n  // uses scope of a parent component if set\n  // if not set the default scope is '' (empty string) aka un-scoped\n  const parentScopedVehicleStore = useVehicleStore.injectedScope()\n\n  // set scope for this component and its children\n  setComponentScope('order-preview')\n\n  // uses 'order-preview' scope from above\n  const vehicleStore = useVehicleStore.injectedScope()\n  vehicleStore.$id // 'order-preview-vehicles'\n</script>\n```\n### Best Practices\n\n| Case                                      |                              | In Component      | In Store         |\n|:------------------------------------------|:-----------------------------|:------------------|:-----------------|\n| Use component injected scope if available | `useVehicleStore()`          | ✅ use by default  | ❌ never use      |\n| UnScoped                                  | `useVehicleStore.unScoped()` | ⚠️ used rarely    | ⚠️ used rarely   |\n| Scoped                                    | `useVehicleStore(scope)`     | ⚠️ used rarely    | ✅ use by default |\n\n#### PiniaScopeProvider Component\n\nScope can also be set via the `PiniaScopeProvider` component.\n\n**Note:**\nStores are only instantiated once when a component is mounted.\nThe value of a store variable (`const vehicleStore = useStore(VehicleStore)`) cannot be reactive and therefore cannot\nchange after mounting the component.\n\nTo conditionally change the scope of a component, you can mount/unmount components with different scope using `v-if=\"\"`\nand the  `PiniaScopeProvider` component.\n\n```vue\n<script setup lang=\"ts\">\n  import { PiniaScopeProvider } from 'pinia-scope'\n  import { defineProps } from 'vue'\n\n  const { useScopeA } = defineProps({\n    useScopeA: Boolean\n  })\n</script>\n<template>\n  <PiniaScopeProvider v-if=\"useScopeA\" scope=\"scope-a\">\n    <div>Scope A</div>\n  </PiniaScopeProvider>\n\n  <PiniaScopeProvider v-else scope=\"scope-b\">\n    <div>Scope B</div>\n  </PiniaScopeProvider>\n</template>\n```\n\n### Scope Options\n\nAfter a scope is created, its options cannot be changed.\n\n| option           | default | description                                                                                                                                                                                                                                                                                                                                                                 |\n|:-----------------|:--------|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `autoDispose`    | `true`  | If true, when there are no longer any mounted components using a scope, [store.\\$dispose()](https://pinia.vuejs.org/api/pinia/interfaces/StoreWithState.html#-dispose-) will be called on all stores in the scope. Note: store.$dispose() does not delete the state data and the data will be re-used if the scope is created again later. Use `autoClearState` to do that. |\n| `autoClearState` | `true`  | If true, when there are no longer any mounted components using a scope, `delete pinia.state.value[store.$id]` will be called on all stores in the scope.<br/>                                                                                                                                                                                                               |\n\n##### Setting Store Option Defaults\n\nWhen attaching pinia scope, the default options for a specific scope(s) instead of repeating them.\n\n```ts\n// in main.js\nimport { attachPiniaScope } from 'pinia-scope'\n\n// ...\nattachPiniaScope(pinia, { \n  scopeOptions: {\n    'my-scope': {\n      autoDispose: false,\n      autoClearState: false,\n    }\n  } \n})\n```\n\n#### Setting Scope Options\nScope Options can be se when calling `setComponentScope()`. If an `options` argument is provided, This will override any default scope options.\n```ts\nimport { setComponentScope } from 'pinia-scope'\n\nconst storeOptions = {\n  autoDispose: false,\n  autoClearState: false,\n}\n\nsetComponentScope('my-scope', storeOptions)\n```\n\n### Scoped Store Id Generation\n\n```ts\n// by default a scope is prefixed onto a store id with the following function:\nconst generateScopedStoreId = (scope: string, id: string) => `${scope}-${id}`\n// example:\nconst vehicleStore = useVehicleStore('my-scope')\nvehicleStore.$id // 'my-scope-vehicles'\n```\n\n#### Custom Scoped Store Id Generation\n\n```ts\n// in main.js\nimport { attachPiniaScope } from 'pinia-scope'\n\n// ...\nattachPiniaScope(pinia, {\n  // scoped store id generation can be customized\n  scopeNameGenerator: (scope: string, id: string) => `[${scope}]~~[${id}]`\n})\n\n// example\nconst vehicleStore = useVehicleStore('my-scope')\nvehicleStore.$id // '[my-scope]~~[vehicles]'\n```\n\n#### Disabling Component Scope Auto Injection\nIf you want to disable component scope auto injections and write code more manually you can.\n\n```ts\n// main.js\nimport { attachPiniaScope } from 'pinia-scope'\n\nattachPiniaScope(pinia, {\n  autoInjectScope: false,\n})\n\n// in a component/store\nimport { useVehicleStore } from 'vehicle-store.ts'\n\n// always behaves the same as useVehicleStore.unScoped()\nconst vehicleStore = useVehicleStore()\n// gets scope from component if set by setComponentScope()\n// always behaves the same as useVehicleStore() when autoInjectScope = true\nconst vehicleStoreUnscoped = useVehicleStore.componentScoped()\n\n// stats the same \nconst vehicleStoreScoped = useVehicleStore('my-scope')\n```\n\n\n### Pinia Plugins\nThe scope can be used to determine plugin options by passing a function as the store options argument.\n```ts\n// main.js\nimport { defineScopeableStore } from 'pinia-scope'\n\nexport const useVehicleStore = defineScopeableStore('vehicles', ({ scope }: StoreCreatorContext) => {\n  \n  // ...\n}, (scope: string) => {\n  return {\n    somePluginOption: scope === 'foo'\n  }\n})\n```\n\n## API\n\nAll API methods (excluding `attachPiniaScope()`) will work inside a vue component or a context where [getActivePinia()](https://pinia.vuejs.org/api/pinia/functions/getActivePinia.html#getActivePinia-) will return a result.\n\n### `attachPiniaScope()`\n\nReturns a scoped store.\n```ts\nimport { attachPiniaScope } from 'pinia-scope'\n\nattachPiniaScope(pinia, {\n  // see above for options details\n  autoInjectScope: false,\n  scopeDefaults: { ... },\n  scopeNameGenerator: () => '',\n})\n```\n\n### `getComponentScope()`\n\nReturns the current scope or an empty string if no scope is set. Useful when debugging component scopes.\n```ts\nimport { getComponentScope } from 'pinia-scope'\n\nconsole.log(getComponentScope())\n```\n\n### `disposeOfPiniaScope()`\n\nEquivalent behavior to `autoDispose = true` and `autoClearState = false` scope options.\nIf you want to `store.$dispose()` a scope's stores manually and **never** clear its state,\nset `autoDispose = false` and call `disposeOfPiniaScope()`.\n```ts\nimport { disposeOfPiniaScope } from 'pinia-scope'\n\ndisposeOfPiniaScope('my-scope')\n```\n\n### `disposeAndClearStateOfPiniaScope()`\n\nEquivalent to `autoDispose = true` and `autoClearState = true` scope options.\nIf you want to `store.$dispose()` a scope's stores manually and clear its state,\nset `autoDispose = false` and `autoClearState = false` call `disposeAndClearStateOfPiniaScope()`.\n```ts\nimport { disposeAndClearStateOfPiniaScope } from 'pinia-scope'\n\ndisposeAndClearStateOfPiniaScope('my-scope')\n```\n\n### `getStoreInfo(), getStoreUnscopedId(), getStoreScope()`\nInspects a store instance's Unscoped `store.$id` or current scope.\n```ts\nimport { getStoreInfo, getStoreUnscopedId, getStoreScope } from 'pinia-scope'\n\nconst store = useMyStore()\nconst { unscopedId , scope } = getStoreInfo(store)\n\nconst unscopedId2 = getStoreUnscopedId(store)\nconst scope2 = getStoreScope(store)\n```\n\n### `eachStoreOfPiniaScope()`\nLoops over each store currently used by a given scope.\n```ts\nimport { eachStoreOfPiniaScope } from 'pinia-scope'\nimport { type Store } from 'vue'\n\neachStoreOfPiniaScope('my-scope', (store: Store) => {\n  console.log(store.$state)\n})\n```\n\n## Testing / Use Outside Components\n\nTo use pinia scope functions outside a component, you can manually set the active pinia instance. The same way you would for normal pinia stores.\n```ts\nimport { useStore } from 'pinia-scope'\nimport { VehicleStore } from 'vehicle-store.ts'\nimport { createPinia, setActivePinia } from 'pinia'\nimport { attachPiniaScope } from './pinia-scope'\n\nconst pinia = createPinia()\n\nsetActivePinia(pinia)\nattachPiniaScope(pinia)\n\nconst vehicleStore = useStore(VehicleStore)\n```\n\n## Examples\n\n- [Vehicle List Example](examples/vehicle-editor)\n\n## Building\n\n`$ pnpm install`\n`$ pnpm run build`\n\n## Testing\n\n`$ pnpm run test`\n`$ pnpm run test:mutation`\n\n## References\n\nPartly Inspired by: [https://github.com/ccqgithub/pinia-di](https://github.com/ccqgithub/pinia-di)\n\n## Releases Automation\n\n- update `package.json` file version (example: `1.0.99`)\n- manually create a github release with a tag matching the `package.json` version prefixed with `v` (example: `v1.0.99`)\n- npm should be updated automatically\n","readmeFilename":"README.md"}