{"_id":"@arshad-shah/store-kit","_rev":"4-0880b51b3004a738c5c8755bc8cfecca","name":"@arshad-shah/store-kit","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@arshad-shah/store-kit","version":"1.0.0","keywords":["zustand","store","state","react","typescript","persistence"],"author":{"name":"Arshad Shah","email":"hello@arshadshah.com"},"license":"MIT","_id":"@arshad-shah/store-kit@1.0.0","maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"homepage":"https://kit.arshadshah.com/store-kit","bugs":{"url":"https://github.com/arshad-shah/kit/issues"},"dist":{"shasum":"653c20360854af274c9df50275b7de07a7cddb44","tarball":"https://registry.npmjs.org/@arshad-shah/store-kit/-/store-kit-1.0.0.tgz","fileCount":9,"integrity":"sha512-EoKJ7cg0jODoIXy9s1YjGlSvx/MR7/gOZRN6JG0SCNYqumOY94RI4nh6s2fTsIiUZo9Av6evfovoMm9GjJl2xw==","signatures":[{"sig":"MEUCIQDtId8lYEoSk4sDCouGbCVi8TXG2U9bYizsPtSyeh6tjQIgSQYPa5U/e41kIPB0lwMpEYCQG9bvuC1yUV/6TxONjcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64407},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"gitHead":"b39b21376017a115b15f0fe19a9a93e0b74479f0","scripts":{"dev":"tsup --watch","size":"size-limit","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:mutation":"stryker run"},"_npmUser":{"name":"arshad-shah","email":"shaharshad57@gmail.com"},"repository":{"url":"git+https://github.com/arshad-shah/kit.git","type":"git","directory":"packages/store-kit"},"size-limit":[{"gzip":true,"name":"ESM","path":"dist/index.mjs","limit":"2 KB","ignore":["zustand"]},{"gzip":true,"name":"CJS","path":"dist/index.cjs","limit":"2.5 KB","ignore":["zustand"]}],"_npmVersion":"11.7.0","description":"Tiny, typed Zustand factory with persistence, migrations, and devtools baked in.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","jsdom":"27.4.0","react":"18.3.1","vitest":"3.2.4","zustand":"5.0.13","size-limit":"12.1.0","typescript":"5.7.2","@vitest/coverage-v8":"3.2.4","@stryker-mutator/core":"8.7.1","@arshad-shah/internal-config":"workspace:*","@size-limit/preset-small-lib":"12.1.0","@stryker-mutator/vitest-runner":"8.7.1","@stryker-mutator/typescript-checker":"8.7.1"},"peerDependencies":{"zustand":">=4.5.0 <6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/store-kit_1.0.0_1778671361024_0.08992784748880767","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@arshad-shah/store-kit","version":"1.0.1","keywords":["zustand","store","state","react","typescript","persistence"],"author":{"name":"Arshad Shah","email":"hello@arshadshah.com"},"license":"MIT","_id":"@arshad-shah/store-kit@1.0.1","maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"homepage":"https://kit.arshadshah.com/store-kit","bugs":{"url":"https://github.com/arshad-shah/kit/issues"},"dist":{"shasum":"4e395f973419c980da0c40efb82576b2c047918e","tarball":"https://registry.npmjs.org/@arshad-shah/store-kit/-/store-kit-1.0.1.tgz","fileCount":9,"integrity":"sha512-5SPVhZ+04lFS2pJaQymWfWgezsLMGhwQnyUBwCNSsFUFjXQT9ppBypO25pEtKEqlW5J0atWTXM3nLpEfKxpT4Q==","signatures":[{"sig":"MEUCIQCz10ZlLgTx14edX4WlgLuCEw9teWTt4WzN1a4DIj0h5wIgUwF+pWAWhp5T1uCKpylE8buatdrtjrMkReEo5OpovQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arshad-shah%2fstore-kit@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65466},"main":"./dist/index.cjs","type":"module","_from":"file:arshad-shah-store-kit-1.0.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","size":"size-limit","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:mutation":"stryker run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cc7289ad-d0ce-4f14-b3e4-c4052cead2cd"}},"_resolved":"/tmp/01ec7cfc4fc5b39d5495af39931fd63d/arshad-shah-store-kit-1.0.1.tgz","_integrity":"sha512-5SPVhZ+04lFS2pJaQymWfWgezsLMGhwQnyUBwCNSsFUFjXQT9ppBypO25pEtKEqlW5J0atWTXM3nLpEfKxpT4Q==","repository":{"url":"git+https://github.com/arshad-shah/kit.git","type":"git","directory":"packages/store-kit"},"size-limit":[{"gzip":true,"name":"ESM","path":"dist/index.mjs","limit":"2 KB","ignore":["zustand"]},{"gzip":true,"name":"CJS","path":"dist/index.cjs","limit":"2.5 KB","ignore":["zustand"]}],"_npmVersion":"11.5.1","description":"Tiny, typed Zustand factory with persistence, migrations, and devtools baked in.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","jsdom":"27.4.0","react":"18.3.1","vitest":"3.2.4","zustand":"5.0.13","size-limit":"12.1.0","typescript":"5.7.2","@vitest/coverage-v8":"3.2.4","@stryker-mutator/core":"8.7.1","@arshad-shah/internal-config":"0.0.0","@size-limit/preset-small-lib":"12.1.0","@stryker-mutator/vitest-runner":"8.7.1","@stryker-mutator/typescript-checker":"8.7.1"},"peerDependencies":{"zustand":">=4.5.0 <6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/store-kit_1.0.1_1778673540859_0.688162623243193","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@arshad-shah/store-kit","version":"1.0.2","keywords":["zustand","store","state","react","typescript","persistence"],"author":"Arshad Shah <hello@arshadshah.com>","license":"MIT","_id":"@arshad-shah/store-kit@1.0.2","maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"homepage":"https://kit.arshadshah.com/store-kit","bugs":"https://github.com/arshad-shah/kit/issues","dist":{"shasum":"2c32abcfc54a0b794aa29ccfa9c7c50fd23076ce","tarball":"https://registry.npmjs.org/@arshad-shah/store-kit/-/store-kit-1.0.2.tgz","fileCount":9,"integrity":"sha512-KGYgHxoRBrCUUIN8FZtMwRWrYdCwoXz9+wYiRWYYZTMJnJdflnmBVB0doq4M8VPY7o7PUJZGaFPCMmKgoVIJ4g==","signatures":[{"sig":"MEUCIQC9vGNiZA25nnv1G6Uk664iMjgxHWEZB9bA32r8o89RIwIgJEk4nM+YbnF8DAMWwwgeAVC1H0m4FVJgPTqMcIpbMWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arshad-shah%2fstore-kit@1.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71492},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"scripts":{"dev":"tsup --watch","size":"size-limit","test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","test:mutation":"stryker run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cc7289ad-d0ce-4f14-b3e4-c4052cead2cd"}},"repository":{"url":"git+https://github.com/arshad-shah/kit.git","type":"git","directory":"packages/store-kit"},"size-limit":[{"gzip":true,"name":"ESM","path":"dist/index.mjs","limit":"2 KB","ignore":["zustand"]},{"gzip":true,"name":"CJS","path":"dist/index.cjs","limit":"2.5 KB","ignore":["zustand"]}],"description":"Tiny, typed Zustand factory with persistence, migrations, and devtools baked in.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsup":"8.5.1","jsdom":"27.4.0","react":"18.3.1","vitest":"3.2.4","zustand":"5.0.13","size-limit":"12.1.0","typescript":"5.7.2","@vitest/coverage-v8":"3.2.4","@stryker-mutator/core":"8.7.1","@arshad-shah/internal-config":"0.0.0","@size-limit/preset-small-lib":"12.1.0","@stryker-mutator/vitest-runner":"8.7.1","@stryker-mutator/typescript-checker":"8.7.1"},"peerDependencies":{"zustand":">=4.5.0 <6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/store-kit_1.0.2_1780261409837_0.5335877136047003","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@arshad-shah/store-kit","version":"1.0.3","description":"Tiny, typed Zustand factory with persistence, migrations, and devtools baked in.","keywords":["zustand","store","state","react","typescript","persistence"],"author":"Arshad Shah <hello@arshadshah.com>","license":"MIT","repository":{"type":"git","url":"git+https://github.com/arshad-shah/kit.git","directory":"packages/store-kit"},"homepage":"https://kit.arshadshah.com/store-kit","bugs":"https://github.com/arshad-shah/kit/issues","type":"module","sideEffects":false,"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./package.json":"./package.json"},"publishConfig":{"access":"public","provenance":true},"peerDependencies":{"zustand":">=4.5.0 <6.0.0"},"devDependencies":{"@size-limit/preset-small-lib":"12.1.0","@stryker-mutator/core":"8.7.1","@stryker-mutator/typescript-checker":"8.7.1","@stryker-mutator/vitest-runner":"8.7.1","@vitest/coverage-v8":"3.2.4","jsdom":"27.4.0","react":"18.3.1","size-limit":"12.1.0","tsup":"8.5.1","typescript":"5.7.2","vitest":"3.2.4","zustand":"5.0.13","@arshad-shah/internal-config":"0.0.0"},"size-limit":[{"name":"ESM","path":"dist/index.mjs","limit":"2 KB","gzip":true,"ignore":["zustand"]},{"name":"CJS","path":"dist/index.cjs","limit":"2.5 KB","gzip":true,"ignore":["zustand"]}],"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage","test:mutation":"stryker run","typecheck":"tsc --noEmit","size":"size-limit"},"_nodeVersion":"22.22.3","_id":"@arshad-shah/store-kit@1.0.3","dist":{"integrity":"sha512-dTeXyp2p6K4P5Vxr1N2pbPUFXYPeed+Dizl/o1YV+8U2hj7WQt48ResRIwjeK/rKAdqK2Wdo84VipVb99HnIQw==","shasum":"e5268c43bb95a64a946c0849cbe66136bc0f1d78","tarball":"https://registry.npmjs.org/@arshad-shah/store-kit/-/store-kit-1.0.3.tgz","fileCount":9,"unpackedSize":72626,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arshad-shah%2fstore-kit@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCuKMT1q8WJ90xtlteo51HYYz+eeCJhcmfuUySYvO/IuwIgGne2ng6gy/RBlPE/JabW9/jvw1ybuPc1GrbjLktwml4="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cc7289ad-d0ce-4f14-b3e4-c4052cead2cd"}},"directories":{},"maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/store-kit_1.0.3_1780261715614_0.41517253651144315"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-13T11:22:40.920Z","modified":"2026-05-31T21:08:36.048Z","1.0.0":"2026-05-13T11:22:41.206Z","1.0.1":"2026-05-13T11:59:01.009Z","1.0.2":"2026-05-31T21:03:29.995Z","1.0.3":"2026-05-31T21:08:35.760Z"},"bugs":"https://github.com/arshad-shah/kit/issues","author":"Arshad Shah <hello@arshadshah.com>","license":"MIT","homepage":"https://kit.arshadshah.com/store-kit","keywords":["zustand","store","state","react","typescript","persistence"],"repository":{"type":"git","url":"git+https://github.com/arshad-shah/kit.git","directory":"packages/store-kit"},"description":"Tiny, typed Zustand factory with persistence, migrations, and devtools baked in.","maintainers":[{"name":"arshad-shah","email":"shaharshad57@gmail.com"}],"readme":"","readmeFilename":""}