{"_id":"stan-js","_rev":"32-ba3920029bb90a5901c7fadf64881940","name":"stan-js","dist-tags":{"latest":"1.9.1"},"versions":{"0.1.0":{"name":"stan-js","version":"0.1.0","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@0.1.0","maintainers":[{"name":"brentlok","email":"brentlokk@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"9f44c9a4403ae8b891584061adf06f5cfce3a377","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-0.1.0.tgz","fileCount":15,"integrity":"sha512-5n6XmUQeZv3Yj8PsyQpkD0knLDnlcrsp8ZlvJoRpC/uSuTPTiObAZinzbrjt+7eItdD9iIZhVKuhJDph90a13A==","signatures":[{"sig":"MEQCIBFSYZ48g7799uEKtnz+RSv1GwDPGzlRY/m9st17ZDWJAiBsoYQ4590zhMDMpPAQP535n7Sa5lAMRSgkzcgWpLuRsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24474},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"module":"./dist/index.js","default":"./dist/index.js","require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./mmkv":{"import":{"types":"./dist/mmkv/index.d.ts","default":"./dist/mmkv/index.js"},"module":"./dist/mmkv/index.js","default":"./dist/mmkv/index.js","require":{"types":"./dist/mmkv/index.d.ts","default":"./dist/mmkv/index.js"}},"./storage":{"import":{"types":"./dist/storage/index.d.ts","default":"./dist/storage/index.js"},"module":"./dist/storage/index.js","default":"./dist/storage/index.js","require":{"types":"./dist/storage/index.d.ts","default":"./dist/storage/index.js"}}},"gitHead":"03d3e048af21677f7bb547046a954c32f8ed34ac","scripts":{"lint":"eslint -c .eslintrc.js --ext .ts,.tsx src && dprint check","test":"bun test","build":"bun run build:js && bun run build:types","prepare":"husky","build:js":"bun run build.ts","precommit":"bun test && bun lint","build:types":"tsc -p tsconfig.build.json","check:config":"attw --pack . --ignore-rules cjs-resolves-to-esm no-resolution unexpected-module-syntax && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.2.4","description":"- ⚛️ updates outside react components - 🪝 easy access to all store values - ✍️ no repeating yourself - ⚡️ no unnecessary rerenders - 🚀 typescript intellisense","directories":{},"_nodeVersion":"21.6.2","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.45.1","eslint":"8.57.0","publint":"0.2.7","@types/bun":"1.1.0","@types/web":"0.0.143","typescript":"5.4.5","@types/node":"20.12.7","@types/react":"18.2.79","type-testing":"0.2.0","eslint-plugin-jsdoc":"48.2.3","eslint-plugin-react":"7.34.1","eslint-plugin-import":"2.29.1","@arethetypeswrong/cli":"0.15.3","eslint-plugin-no-else":"0.2.2","@testing-library/react":"15.0.2","eslint-config-codemask":"1.1.7","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-loops":"0.3.0","eslint-plugin-nested-if":"1.0.0","eslint-plugin-functional":"6.5.1","@typescript-eslint/parser":"7.7.0","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-prefer-arrow":"1.2.3","@happy-dom/global-registrator":"14.7.1","@typescript-eslint/eslint-plugin":"7.7.0","@typescript-eslint/eslint-plugin-tslint":"7.0.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stan-js_0.1.0_1713859515465_0.6126569938914974","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"stan-js","version":"0.1.1","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@0.1.1","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"8dd1b8d0ade1ef85abf3bd907a689fc8d33576a8","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-0.1.1.tgz","fileCount":15,"integrity":"sha512-W3RjvG4cks74A6BAkfspOZjtWGwU2wHKp1/53DCkl64cSwWymDhqKAK4VcCysl/oGUToOt5rIoOYQhyz7h2JnQ==","signatures":[{"sig":"MEQCIFKYUN7xNVcmrDcDDK+IWNBqySNfUYrqS2N0Jjs7zbn+AiAuNF3gBB7G8FpjE1d4vMSqDRv09IHHToJCh51u/JkQHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24384},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"module":"./dist/index.js","default":"./dist/index.js","require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"./mmkv":{"import":{"types":"./dist/mmkv/index.d.ts","default":"./dist/mmkv/index.js"},"module":"./dist/mmkv/index.js","default":"./dist/mmkv/index.js","require":{"types":"./dist/mmkv/index.d.ts","default":"./dist/mmkv/index.js"}},"./storage":{"import":{"types":"./dist/storage/index.d.ts","default":"./dist/storage/index.js"},"module":"./dist/storage/index.js","default":"./dist/storage/index.js","require":{"types":"./dist/storage/index.d.ts","default":"./dist/storage/index.js"}}},"gitHead":"c0e0a275380cd385c9c66f060ee6c6cff06ebe6c","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.tsx src && dprint check","test":"bun test","build":"bun run build:js && bun run build:types","prepare":"husky","build:js":"bun run build.ts","precommit":"bun test && bun lint","build:types":"tsc -p tsconfig.build.json","check:config":"attw --pack . --ignore-rules cjs-resolves-to-esm no-resolution unexpected-module-syntax && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.2.4","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"21.6.2","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.45.1","eslint":"8.57.0","publint":"0.2.7","@types/bun":"1.1.0","@types/web":"0.0.143","typescript":"5.4.5","@types/node":"20.12.7","@types/react":"18.2.79","type-testing":"0.2.0","eslint-plugin-jsdoc":"48.2.3","eslint-plugin-react":"7.34.1","eslint-plugin-import":"2.29.1","@arethetypeswrong/cli":"0.15.3","eslint-plugin-no-else":"0.2.2","@testing-library/react":"15.0.2","eslint-config-codemask":"1.1.7","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-loops":"0.3.0","eslint-plugin-nested-if":"1.0.0","eslint-plugin-functional":"6.5.1","@typescript-eslint/parser":"7.7.1","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-prefer-arrow":"1.2.3","@happy-dom/global-registrator":"14.7.1","@typescript-eslint/eslint-plugin":"7.7.1","@typescript-eslint/eslint-plugin-tslint":"7.0.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stan-js_0.1.1_1713871996604_0.3161664627815681","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"stan-js","version":"0.2.0","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@0.2.0","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"97c74dbd1fb72373e2ce534a8ad4387a03245d22","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-0.2.0.tgz","fileCount":18,"integrity":"sha512-5ADgb0b9m5by1zvKrryGkh38C6jpzjJjwrIcf1hGsWnzbknp4cYQJ81uuYYI1rOPebRr7cwixf6qW5gZqMCF1w==","signatures":[{"sig":"MEUCIQCn4xCLC9kzh8aYfRnYGiNiYkPGZoNhPsGRC9Jw3I/AxwIgPhuNF0xT+0Zong7MbZgZJrhoYzcElAmK7zyKdvGhU1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29414},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./mmkv":{"import":{"types":"./dist/mmkv/index.d.mts","default":"./dist/mmkv/index.mjs"},"module":"./dist/mmkv/index.mjs","default":"./dist/mmkv/index.cjs","require":{"types":"./dist/mmkv/index.d.cts","default":"./dist/mmkv/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"}}},"gitHead":"1149a7cc735b90cc5e963ad65a8464cb0dc0d9fc","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.tsx src && dprint check","test":"bun test","build":"unbuild --minify","prepare":"husky","precommit":"bun test && bun lint","check:config":"attw --pack . --ignore-rules no-resolution && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.2.4","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"21.6.2","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.45.1","eslint":"8.57.0","publint":"0.2.7","unbuild":"2.0.0","@types/bun":"1.1.0","@types/web":"0.0.143","typescript":"5.4.5","@types/node":"20.12.7","@types/react":"18.2.79","type-testing":"0.2.0","eslint-plugin-jsdoc":"48.2.3","eslint-plugin-react":"7.34.1","eslint-plugin-import":"2.29.1","@arethetypeswrong/cli":"0.15.3","eslint-plugin-no-else":"0.2.2","@testing-library/react":"15.0.4","eslint-config-codemask":"1.1.7","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-loops":"0.3.0","eslint-plugin-nested-if":"1.0.0","eslint-plugin-functional":"6.5.1","@typescript-eslint/parser":"7.7.1","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-prefer-arrow":"1.2.3","@happy-dom/global-registrator":"14.7.1","@typescript-eslint/eslint-plugin":"7.7.1","@typescript-eslint/eslint-plugin-tslint":"7.0.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stan-js_0.2.0_1713942208765_0.08434262708945961","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"stan-js","version":"0.3.0","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@0.3.0","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"2b9889ef368d5349f020a260e3e0d8d07d81907f","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-0.3.0.tgz","fileCount":28,"integrity":"sha512-sfE6GPMO9/Qf0b+4g/YoOrztOpJuiDZYk2kkMH84WBaGh5XoxW4Uah/Vq2THPxaFLnF9bhOvktSivbJgH3IOdA==","signatures":[{"sig":"MEYCIQCtpbSS5TLbcHM+DAuHdyG2l+2E09mezKfh73S5Oz2nbAIhANGi73UPnZwb0NIJXoRyU4DpnPGRhku3KQA4YfJ809UI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33308},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./mmkv":{"import":{"types":"./dist/mmkv/index.d.mts","default":"./dist/mmkv/index.mjs"},"module":"./dist/mmkv/index.mjs","default":"./dist/mmkv/index.cjs","require":{"types":"./dist/mmkv/index.d.cts","default":"./dist/mmkv/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"}},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"438a714899ebda58aadd3066cbd76965c62c35ec","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.tsx src && dprint check","test":"bun test","build":"unbuild --minify","prepare":"husky","precommit":"bun test && bun lint","check:config":"attw --pack . --ignore-rules no-resolution && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.2.4","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"21.6.2","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":false},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.45.1","eslint":"8.57.0","publint":"0.2.7","unbuild":"2.0.0","@types/bun":"1.1.0","@types/web":"0.0.143","typescript":"5.4.5","@types/node":"20.12.7","@types/react":"18.2.79","type-testing":"0.2.0","eslint-plugin-jsdoc":"48.2.3","eslint-plugin-react":"7.34.1","eslint-plugin-import":"2.29.1","@arethetypeswrong/cli":"0.15.3","eslint-plugin-no-else":"0.2.2","@testing-library/react":"15.0.4","eslint-config-codemask":"1.1.7","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-loops":"0.3.0","eslint-plugin-nested-if":"1.0.0","eslint-plugin-functional":"6.5.1","@typescript-eslint/parser":"7.7.1","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-prefer-arrow":"1.2.3","@happy-dom/global-registrator":"14.7.1","@typescript-eslint/eslint-plugin":"7.7.1","@typescript-eslint/eslint-plugin-tslint":"7.0.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stan-js_0.3.0_1714132173039_0.04433050082196943","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"stan-js","version":"1.0.0","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.0.0","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"83041323333dc7b2368b4c85f2d45cf37a63e437","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.0.0.tgz","fileCount":28,"integrity":"sha512-d5QPXTuBKem+rOaT2ZLL15hl7BihD/XH3ENBXuuVF/R/5gw+ZdP9ysG5TZ5FolfF2uPf/96iuIMpqWIuqFKMFw==","signatures":[{"sig":"MEQCIH6plt5Kyf3BGVNwj/VC1B8uiiZxifiSeJ232UJ/I82AAiBgZa2abNOYCPkCnhdc0VdF7vMUD/hmcYfCnINTzcPXCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33306},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./mmkv":{"import":{"types":"./dist/mmkv/index.d.mts","default":"./dist/mmkv/index.mjs"},"module":"./dist/mmkv/index.mjs","default":"./dist/mmkv/index.cjs","require":{"types":"./dist/mmkv/index.d.cts","default":"./dist/mmkv/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"}},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"96089e1fbecb5211bcf241fe02eab2cb611e3bf5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.tsx src && dprint check","test":"bun test","build":"unbuild --minify","prepare":"husky","precommit":"bun test && bun lint","check:config":"attw --pack . --ignore-rules no-resolution && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.1.0","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.8.1","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.45.1","eslint":"8.57.0","publint":"0.2.7","unbuild":"2.0.0","@types/bun":"1.1.0","@types/web":"0.0.143","typescript":"5.4.5","@types/node":"20.12.7","@types/react":"18.2.79","type-testing":"0.2.0","eslint-plugin-jsdoc":"48.2.3","eslint-plugin-react":"7.34.1","eslint-plugin-import":"2.29.1","@arethetypeswrong/cli":"0.15.3","eslint-plugin-no-else":"0.2.2","@testing-library/react":"15.0.4","eslint-config-codemask":"1.1.7","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-loops":"0.3.0","eslint-plugin-nested-if":"1.0.0","eslint-plugin-functional":"6.5.1","@typescript-eslint/parser":"7.7.1","eslint-plugin-react-hooks":"4.6.0","eslint-plugin-prefer-arrow":"1.2.3","@happy-dom/global-registrator":"14.7.1","@typescript-eslint/eslint-plugin":"7.7.1","@typescript-eslint/eslint-plugin-tslint":"7.0.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.0.0_1714999355538_0.3828222049915033","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"stan-js","version":"1.0.1","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.0.1","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"21591825dc61bfb27bf239a60110d340c078b665","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.0.1.tgz","fileCount":31,"integrity":"sha512-Lg7o4KOfiDBjFn8mmQounDn1ydTVnkxbTkRUuMbEAjMRJk2VOEJnah42prfJliNDwFqb4+aR4vpoV2fp20MEaA==","signatures":[{"sig":"MEQCIEflR9mztFwhnWHyrql78STeskUl+scCauF8jQ0vSYcaAiBSuacuB4Xf0roJO33AmPlWlbFUziKAJz1+TPcH/hVpTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33633},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./mmkv":{"import":{"types":"./dist/mmkv/index.d.mts","default":"./dist/mmkv/index.mjs"},"module":"./dist/mmkv/index.mjs","default":"./dist/mmkv/index.cjs","require":{"types":"./dist/mmkv/index.d.cts","default":"./dist/mmkv/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"}},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"fc72a7530ad8f3c56d64eb1d618096c061d232fb","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.tsx src && dprint check","test":"bun test","build":"unbuild --minify","prepare":"husky","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.1.0","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.8.1","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.45.1","eslint":"8.57.0","publint":"0.2.7","unbuild":"2.0.0","@types/bun":"1.1.2","@types/web":"0.0.144","typescript":"5.4.5","@types/node":"20.12.12","@types/react":"18.3.2","type-testing":"0.2.0","eslint-plugin-jsdoc":"48.2.4","eslint-plugin-react":"7.34.1","eslint-plugin-import":"2.29.1","@arethetypeswrong/cli":"0.15.3","eslint-plugin-no-else":"0.2.2","@testing-library/react":"15.0.7","eslint-config-codemask":"1.1.7","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-loops":"0.3.0","eslint-plugin-nested-if":"1.0.0","eslint-plugin-functional":"6.5.1","@typescript-eslint/parser":"7.9.0","eslint-plugin-react-hooks":"4.6.2","eslint-plugin-prefer-arrow":"1.2.3","@happy-dom/global-registrator":"14.10.2","@typescript-eslint/eslint-plugin":"7.9.0","@typescript-eslint/eslint-plugin-tslint":"7.0.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.0.1_1715674543760_0.3118717288809667","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"stan-js","version":"1.1.0","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.1.0","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"7c915f0a82981a9152ad4ce7dda2d4ec538aab9e","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.1.0.tgz","fileCount":30,"integrity":"sha512-vCQztebLzaeqOyJNPdqTik211KsAibiRyCWGLLk8B7Rkhz3pl96frrBMIUfjkY0B5lLhXq+Z2O34jPNkdvEQ1w==","signatures":[{"sig":"MEYCIQDu3iMBK01Wdo8kQYTJpchr1nMzfyI07b7Ygm0BhthFxAIhAKnPX64Ab6/tTY2BqrXRUC6pn8jqAGOt6kIV7EgGkthH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":38808},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"a49f9a396017084b2e0dab5c56000aececcde5dc","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.tsx src && dprint check","test":"bun test","build":"unbuild --minify","prepare":"husky","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.1.0","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.8.1","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.45.1","eslint":"8.57.0","publint":"0.2.7","unbuild":"2.0.0","@types/bun":"1.1.2","@types/web":"0.0.144","typescript":"5.4.5","@types/node":"20.12.12","@types/react":"18.3.2","type-testing":"0.2.0","eslint-plugin-jsdoc":"48.2.4","eslint-plugin-react":"7.34.1","eslint-plugin-import":"2.29.1","@arethetypeswrong/cli":"0.15.3","eslint-plugin-no-else":"0.2.2","@testing-library/react":"15.0.7","eslint-config-codemask":"1.1.7","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-loops":"0.3.0","eslint-plugin-nested-if":"1.0.0","eslint-plugin-functional":"6.5.1","@typescript-eslint/parser":"7.9.0","eslint-plugin-react-hooks":"4.6.2","eslint-plugin-prefer-arrow":"1.2.3","@happy-dom/global-registrator":"14.10.2","@typescript-eslint/eslint-plugin":"7.9.0","@typescript-eslint/eslint-plugin-tslint":"7.0.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.1.0_1715695354406_0.4670897956399793","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"stan-js","version":"1.1.1","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.1.1","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"4445e8236bea5eb87c95772fd4cdc8653d93b95e","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.1.1.tgz","fileCount":30,"integrity":"sha512-QeBHCNj04yuxCf1q4cnYdJzVu6a4KwvyLq87XmDqF2wgfaNjm23dnKWiX0ON30MhXaaL7SXyJpSUle5ox3ErIw==","signatures":[{"sig":"MEUCIGfEYviAhuaumx8GmLQhykLuQQ38EANUSw61kS3T/ohRAiEAul0KfV3FUwgWGFLOS51wkT9xm8xCWOJyO/Wd3gF3z60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39044},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"89c32de1ba6b985a73c76cfda7418db766edde75","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.tsx src && dprint check","test":"bun test","build":"unbuild --minify","prepare":"husky","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.1.0","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.8.1","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.45.1","eslint":"8.57.0","publint":"0.2.7","unbuild":"2.0.0","@types/bun":"1.1.2","@types/web":"0.0.144","typescript":"5.4.5","@types/node":"20.12.12","@types/react":"18.3.2","type-testing":"0.2.0","eslint-plugin-jsdoc":"48.2.4","eslint-plugin-react":"7.34.1","eslint-plugin-import":"2.29.1","@arethetypeswrong/cli":"0.15.3","eslint-plugin-no-else":"0.2.2","@testing-library/react":"15.0.7","eslint-config-codemask":"1.1.7","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-loops":"0.3.0","eslint-plugin-nested-if":"1.0.0","eslint-plugin-functional":"6.5.1","@typescript-eslint/parser":"7.9.0","eslint-plugin-react-hooks":"4.6.2","eslint-plugin-prefer-arrow":"1.2.3","@happy-dom/global-registrator":"14.10.2","@typescript-eslint/eslint-plugin":"7.9.0","@typescript-eslint/eslint-plugin-tslint":"7.0.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.1.1_1715779217273_0.5299544773710925","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"stan-js","version":"1.1.2","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.1.2","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"e553d38b8d38114660f57b218b59d6da8f79de96","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.1.2.tgz","fileCount":30,"integrity":"sha512-GwgmgfDnin/icWAQMh1LyOO7CrCl6ngzUNEunlQLIAxPuEUD+0HVqZ6aTEvWrYzcnGnAuECYRjI51q6gBeqvCw==","signatures":[{"sig":"MEUCIG2RQxSjoJhR8uZ1g55F+wpZWjbMbQrApYQBdq8aVZgbAiEA4xp+SrcQsxnWddSJartrfABO0hTwpcRCaqsArsQ0Rq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39159},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"228d92fe8504f42527f0dc7a4ceae697a432d303","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.tsx src && dprint check","test":"bun test","build":"unbuild --minify","prepare":"husky","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.1.0","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.8.1","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.45.1","eslint":"8.57.0","publint":"0.2.7","unbuild":"2.0.0","@types/bun":"1.1.2","@types/web":"0.0.144","typescript":"5.4.5","@types/node":"20.12.12","@types/react":"18.3.2","type-testing":"0.2.0","eslint-plugin-jsdoc":"48.2.4","eslint-plugin-react":"7.34.1","eslint-plugin-import":"2.29.1","@arethetypeswrong/cli":"0.15.3","eslint-plugin-no-else":"0.2.2","@testing-library/react":"15.0.7","eslint-config-codemask":"1.1.7","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-loops":"0.3.0","eslint-plugin-nested-if":"1.0.0","eslint-plugin-functional":"6.5.1","@typescript-eslint/parser":"7.9.0","eslint-plugin-react-hooks":"4.6.2","eslint-plugin-prefer-arrow":"1.2.3","@happy-dom/global-registrator":"14.10.2","@typescript-eslint/eslint-plugin":"7.9.0","@typescript-eslint/eslint-plugin-tslint":"7.0.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.1.2_1715848397481_0.4253362737596631","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"stan-js","version":"1.2.0","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.2.0","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"fc35acadfdc049bd7d8a04504c30ba738e72083f","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.2.0.tgz","fileCount":30,"integrity":"sha512-+P8Ms/tkyp97cNEpBaWNfbx/H32M5Pj7DEvM5babR0EBqq4oNaK0bh4OaBrlP+36Z8TovRsuBtKS0GUzHxsbrw==","signatures":[{"sig":"MEUCIQC7XR5W/+dW528bGkTu/y1+zy5cmss6p+2uHhThBseZ/AIgVhG5kCwgV/pAdnHrRX6Gjj6eHqlNY6+ze41Mkp4sdiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":42500},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"a342da503ab3c4649bdadb68cd4bf26fdc4240d1","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.tsx src && dprint check","test":"bun test","build":"unbuild --minify","prepare":"husky","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.1.0","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.8.1","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.45.1","eslint":"8.57.0","publint":"0.2.7","unbuild":"2.0.0","@types/bun":"1.1.2","@types/web":"0.0.144","typescript":"5.4.5","@types/node":"20.12.12","@types/react":"18.3.2","type-testing":"0.2.0","eslint-plugin-jsdoc":"48.2.4","eslint-plugin-react":"7.34.1","eslint-plugin-import":"2.29.1","@arethetypeswrong/cli":"0.15.3","eslint-plugin-no-else":"0.2.2","@testing-library/react":"15.0.7","eslint-config-codemask":"1.1.7","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-loops":"0.3.0","eslint-plugin-nested-if":"1.0.0","eslint-plugin-functional":"6.5.1","@typescript-eslint/parser":"7.9.0","eslint-plugin-react-hooks":"4.6.2","eslint-plugin-prefer-arrow":"1.2.3","@happy-dom/global-registrator":"14.10.2","@typescript-eslint/eslint-plugin":"7.9.0","@typescript-eslint/eslint-plugin-tslint":"7.0.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.2.0_1716548118489_0.21822059859470677","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"stan-js","version":"1.2.1","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.2.1","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"7134561b909430eafc12fca53919ad47b093fcfb","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.2.1.tgz","fileCount":30,"integrity":"sha512-TNTlPRnb/7TLrVs186UK9y6I5844GLfGQBNppTyvaG/JdPZzCOKEspjCoJDBbU3z5QaiBs/JpL3as4F49pDnCw==","signatures":[{"sig":"MEQCIGoFc6aduMs0IPotBUYl90e1u2p0o2Di2HJAg66z3voUAiAgFczxr4XsA9XmDgXK8f702whKqQHMC0m/UlGOKUDaww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44241},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"c575fd36a4123a9c2cab0268491428b04f708016","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.tsx src && dprint check","test":"bun test","build":"unbuild --minify","prepare":"husky","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.1.0","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.8.1","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.45.1","eslint":"8.57.0","publint":"0.2.7","unbuild":"2.0.0","@types/bun":"1.1.2","@types/web":"0.0.144","typescript":"5.4.5","@types/node":"20.12.12","@types/react":"18.3.2","type-testing":"0.2.0","eslint-plugin-jsdoc":"48.2.4","eslint-plugin-react":"7.34.1","eslint-plugin-import":"2.29.1","@arethetypeswrong/cli":"0.15.3","eslint-plugin-no-else":"0.2.2","@testing-library/react":"15.0.7","eslint-config-codemask":"1.1.7","eslint-plugin-jsx-a11y":"6.8.0","eslint-plugin-no-loops":"0.3.0","eslint-plugin-nested-if":"1.0.0","eslint-plugin-functional":"6.5.1","@typescript-eslint/parser":"7.9.0","eslint-plugin-react-hooks":"4.6.2","eslint-plugin-prefer-arrow":"1.2.3","@happy-dom/global-registrator":"14.10.2","@typescript-eslint/eslint-plugin":"7.9.0","@typescript-eslint/eslint-plugin-tslint":"7.0.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.2.1_1716792340859_0.9540896094059057","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"stan-js","version":"1.2.2","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.2.2","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"2f85049cf4ad2273819d69bab991cd94a136045b","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.2.2.tgz","fileCount":30,"integrity":"sha512-QP2fY2XTX+arfdsDI6/fP5QgnRQklDowGTHzGw5Rm1/zOoEQOUP83jaqfvuQXiC2xKQXhO3VN3YVynw+gVX8cw==","signatures":[{"sig":"MEUCIQDHiCrFXsFR4c8CZHk/uDEo13JshGlSyurR708miK2qOAIgIPHzNJE7DSRR3oIQLzLC/ZpknJXN7kt5DSDKmuL1Plg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":43692},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"27a72856e418ccd78a4c0b89261f2fc3e26bc4ab","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild --minify","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.1.0","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.8.1","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.46.1","eslint":"9.3.0","publint":"0.2.8","unbuild":"2.0.0","@types/bun":"1.1.3","@types/web":"0.0.147","typescript":"5.4.5","@types/node":"20.12.12","type-testing":"0.2.0","react-native-mmkv":"2.12.2","@arethetypeswrong/cli":"0.15.3","@testing-library/react":"15.0.7","eslint-config-codemask":"2.0.0-beta.9","@happy-dom/global-registrator":"14.11.0"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.2.2_1716902858453_0.11272240821279467","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"stan-js","version":"1.2.3","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.2.3","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"bd0eff860b21354b864042994342aff5079f7cb8","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.2.3.tgz","fileCount":30,"integrity":"sha512-LUzjNcLp26onI0uNCPzJtYZlxXroeKH83qgWbtCBXdB55lJsqpw013jX4kIzULD0tw11BGPN2YSzCDQzXALrAg==","signatures":[{"sig":"MEQCIEqFvmNnPPfT4qBs+jYspQZSuz2YrUrY/LldSZhSXtEzAiA/Q24WvvEIXWBRLHdu7/okHIB7V22vKuT7xGejDQv/yQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58847},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"c2fc8eb1af6acb54bf12a7a26eed98704b11adbe","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.5.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.13.1","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.46.1","eslint":"9.3.0","publint":"0.2.8","unbuild":"2.0.0","@types/bun":"1.1.3","@types/web":"0.0.147","typescript":"5.4.5","@types/node":"20.12.12","type-testing":"0.2.0","react-native-mmkv":"2.12.2","@arethetypeswrong/cli":"0.15.3","@testing-library/react":"15.0.7","eslint-config-codemask":"2.0.0-beta.9","@happy-dom/global-registrator":"14.11.0"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.2.3_1718345747549_0.21819667166563295","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"stan-js","version":"1.2.4","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.2.4","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"50d8126102ce3b5dd9e5c70ba9de6ad7b7652ddb","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.2.4.tgz","fileCount":30,"integrity":"sha512-zw7AMDJ5wnfs4arVSjMm+RspZLuNaI2R1Q0Elb8CRDM5sftxYa0jYWsXjPrlT3GMD+apd0NtHO0xqHazAx3oFQ==","signatures":[{"sig":"MEUCIDPtWSbtzQPESfymCp8hkgDLkWMhFVguuS97CftziHCRAiEAj87Ah46A01CNHsdVVbHjnrsHeDDrzF9KQh502VB/g9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57809},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"9f1c1e008cbefb8945375e9ebab93ed60a7436f6","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.5.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.13.1","dependencies":{"fast-deep-equal":"3.1.3"},"publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.46.1","eslint":"9.3.0","publint":"0.2.8","unbuild":"2.0.0","@types/bun":"1.1.3","@types/web":"0.0.147","typescript":"5.4.5","@types/node":"20.12.12","type-testing":"0.2.0","react-native-mmkv":"2.12.2","@arethetypeswrong/cli":"0.15.3","@testing-library/react":"15.0.7","eslint-config-codemask":"2.0.0-beta.9","@happy-dom/global-registrator":"14.11.0"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.2.4_1718349357842_0.1879086808617325","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"stan-js","version":"1.2.5","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.2.5","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"5e344ff7520ab9be6e31ea85914db9b2d2e4433e","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.2.5.tgz","fileCount":30,"integrity":"sha512-aEO3hTbz9OWiQuzCG/ZaHfk3G4VVRWhqVpY2ZbSUdP/m5vYX+jaiVdnXTUCAm9V7oKPhtwc2VLHMVW9ienUoiA==","signatures":[{"sig":"MEUCICPLbBUCmdCxlR0gMNS04pldyojvwcEJLj3/9mwXw7fNAiEAkXrv0uZkv1Hw1q2uoL32u6ueb0nWZ55Ztdd3fIKniKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58152},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"b9644aaa16663d2df272547b55ee7bc14527ceeb","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.5.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.46.1","eslint":"9.3.0","publint":"0.2.8","unbuild":"2.0.0","@types/bun":"1.1.3","@types/web":"0.0.147","typescript":"5.4.5","@types/node":"20.12.12","type-testing":"0.2.0","react-native-mmkv":"2.12.2","@arethetypeswrong/cli":"0.15.3","@testing-library/react":"15.0.7","eslint-config-codemask":"2.0.0-beta.11","@happy-dom/global-registrator":"14.11.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.2.5_1718785710993_0.9526286936446886","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"stan-js","version":"1.2.6","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.2.6","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"5079341fc41b9881bfc48bf7dacfb18419388824","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.2.6.tgz","fileCount":30,"integrity":"sha512-B5r+m/QJ6NnKQnu+3MU5Zswb3kop9uK/WVkICq9I6GHMtaKxufuLOwIr3xm3H/3QFJodDdXmCOxdH/vYMZo88g==","signatures":[{"sig":"MEUCIQC5SBTzufwA5eRFAhPL47t+Ieny1TIyGyQBFXCNXN+G1gIgRHtfAvY0d6QsuBuxkGYmYdMYO0JpG6+23txSSdFPPJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59260},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"8d473f623abc88de74e7e8c728dfb5ce6b564fb9","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.5.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.46.1","eslint":"9.3.0","publint":"0.2.8","unbuild":"2.0.0","@types/bun":"1.1.3","@types/web":"0.0.147","typescript":"5.4.5","@types/node":"20.12.12","type-testing":"0.2.0","react-native-mmkv":"2.12.2","@arethetypeswrong/cli":"0.15.3","@testing-library/react":"15.0.7","eslint-config-codemask":"2.0.0-beta.11","@happy-dom/global-registrator":"14.11.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.2.6_1718870332468_0.06230506035697192","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"stan-js","version":"1.3.0","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.3.0","homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"17fbdc59b038b430b3749f731ec9533245bb0d2b","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.3.0.tgz","fileCount":30,"integrity":"sha512-TCwNIAMIQAQxAI3hg4btATtpBii1tuQtsumzpmDiqCSnn6AWbimZrjXBdX70vbwnoiuq24VW3PI2lvZoLmte3g==","signatures":[{"sig":"MEQCID4YsSoXHoxZ589s1hWpRIWbSsHDMxo6J9uaf63b2n70AiACRKpL1lxg5KAma0DskM+ss8479ndydJ4moAzFwtv3ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55542},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"c4036696db1f04471a4bd2e4f9b3c954a0b161b9","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.5.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.46.1","eslint":"9.3.0","publint":"0.2.8","unbuild":"2.0.0","@types/bun":"1.1.3","@types/web":"0.0.147","typescript":"5.4.5","@types/node":"20.12.12","type-testing":"0.2.0","react-native-mmkv":"2.12.2","@arethetypeswrong/cli":"0.15.3","@testing-library/react":"15.0.7","eslint-config-codemask":"2.0.0-beta.11","@happy-dom/global-registrator":"14.11.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.3.0_1719230119612_0.2213375735822356","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"stan-js","version":"1.3.1","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.3.1","homepage":"https://github.com/codemask-labs/stan-js","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"d9b9429bd3bce37def117e218608652a7f3d3f0a","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.3.1.tgz","fileCount":30,"integrity":"sha512-gm/yFILc1oQDKv6oGUuXRux/aiNBHMEHKlMGbUjdULCzoqU1HiUuFkDUxDyEq11/Wz4/r1NQuDxA8ChhUg3CWw==","signatures":[{"sig":"MEUCIQDhLq+4Dkp7uaZDjXQyEHB2wgXcYA6paBYI/eLzts5NxQIgIwqu5qg3uKSfmEZL6i3c7HDhz74QFenPUHQtvvtxN88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55696},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"8ee4f526d61f14aedec082b4ec0c84d31f8a0663","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.5.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.46.1","eslint":"9.3.0","publint":"0.2.8","unbuild":"2.0.0","@types/bun":"1.1.3","@types/web":"0.0.147","typescript":"5.4.5","@types/node":"20.12.12","type-testing":"0.2.0","react-native-mmkv":"2.12.2","@arethetypeswrong/cli":"0.15.3","@testing-library/react":"15.0.7","eslint-config-codemask":"2.0.0-beta.11","@happy-dom/global-registrator":"14.11.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.3.1_1719236742804_0.3711801910662065","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"stan-js","version":"1.4.0","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.4.0","homepage":"https://codemask-labs.github.io/stan-js/","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"067dab9f0c77ae8acea723b59bb64362c0c16bf0","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.4.0.tgz","fileCount":30,"integrity":"sha512-GFmduz/93d7Zfg0iyc8/tUYf+HQdeYtSW3UYKqHGzCnC5zRIYJvPSrKCJPNUp/vKWe47LAa1xiHUtM+4aJLt3g==","signatures":[{"sig":"MEQCICIDoZrnmBYpAq3A4SkVgJ6xpdtvuHbHiw6dty90+jXeAiAqzKf62r/yozh79MWBWX+UGkY6UvwcPLYBY7OqbogC3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":57068},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"eafe9ba00637c7be8c2bf5fbc7a96e87688ee4e9","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.5.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.46.1","eslint":"9.3.0","publint":"0.2.8","unbuild":"2.0.0","@types/bun":"1.1.3","@types/web":"0.0.147","typescript":"5.4.5","@types/node":"20.12.12","type-testing":"0.2.0","react-native-mmkv":"2.12.2","@arethetypeswrong/cli":"0.15.3","@testing-library/react":"15.0.7","eslint-config-codemask":"2.0.0-beta.11","@happy-dom/global-registrator":"14.11.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.4.0_1719560841742_0.8812664599186086","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"stan-js","version":"1.4.1","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.4.1","homepage":"https://codemask-labs.github.io/stan-js/","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"f8947707e51a75785e337707b04cdead7bde2ba2","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.4.1.tgz","fileCount":30,"integrity":"sha512-kBWb+46XapLmIpM0U8Vf73Wb+8dohcSFq4FN+CHLTnkq84y9ckEjY63G4lFzDJYHGTWLwDytt3tDJVazwWEW/A==","signatures":[{"sig":"MEYCIQDzAVQ/mVXNfZibTuYB+zTHmF+MyBmPH7p+utZMv4Y6bwIhAPuWRWXqfMUJtkIC5rsO+pyYHVbkCo2V+4HAqxRLPePe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58773},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"195d62ab7db04fb1f9d1e45443addee03b558bc4","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.5.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.46.1","eslint":"9.3.0","publint":"0.2.8","unbuild":"2.0.0","@types/bun":"1.1.3","@types/web":"0.0.147","typescript":"5.4.5","@types/node":"20.12.12","type-testing":"0.2.0","react-native-mmkv":"2.12.2","@arethetypeswrong/cli":"0.15.3","@testing-library/react":"15.0.7","eslint-config-codemask":"2.0.0-beta.11","@happy-dom/global-registrator":"14.11.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.4.1_1719911381931_0.5759428843755909","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"stan-js","version":"1.4.2","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.4.2","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://codemask-labs.github.io/stan-js/","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"a1b6055a2098ec5b9b9316bd8f1a8ef30a08b356","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.4.2.tgz","fileCount":30,"integrity":"sha512-Ex2EfZ8tWA6wDqZzzpj3O7Eda4dvxgR8/SdIZoOLxMEl0B6Jazib4xjUBvBX45K9M+6YiyEIS0/qul0pO7bO/g==","signatures":[{"sig":"MEUCIQDu60mTLZlOdgTXfVglRtTAr5IY7zB0Y27Mx7pSXrfFTwIgAfBJ5Oo+tveBXVDm6q9FbZYeos0EMWMSRWtIWp/VgXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59809},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"614f37009c1968dfb5334a9c44e0d2de7addc696","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.5.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.46.1","eslint":"9.3.0","publint":"0.2.8","unbuild":"2.0.0","@types/bun":"1.1.3","@types/web":"0.0.147","typescript":"5.4.5","@types/node":"20.12.12","type-testing":"0.2.0","react-native-mmkv":"2.12.2","@arethetypeswrong/cli":"0.15.3","@testing-library/react":"15.0.7","eslint-config-codemask":"2.0.0-beta.11","@happy-dom/global-registrator":"14.11.2"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.4.2_1719990446605_0.03521516696118243","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"stan-js","version":"1.4.3","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.4.3","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://codemask-labs.github.io/stan-js/","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"4a10ac414883f6d469373db20265c03a37c1cea5","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.4.3.tgz","fileCount":30,"integrity":"sha512-qnxwrAhE3m/6w33j5G9+QBT9AXQkhfvpcd7NoXhDKiUifL6jHHELrZ79GzOvCO/7resHonVZarzEHxwBSxjr8Q==","signatures":[{"sig":"MEQCICl8jfofITybRqHMNA/YGR6CFhjL9k6/uyPceThBiPk3AiB+zVpL0Z9aKjfPd5zWPP4iav0k3dXDTNtbdftOssvHoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":60612},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"5828cd150dcb7249de59cdd6aa6afc0326611557","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.5.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.47.0","eslint":"9.6.0","publint":"0.2.8","unbuild":"2.0.0","@types/bun":"1.1.6","@types/web":"0.0.151","typescript":"5.5.3","@types/node":"20.14.9","type-testing":"0.2.0","react-native-mmkv":"2.12.2","@arethetypeswrong/cli":"0.15.3","@testing-library/react":"16.0.0","eslint-config-codemask":"2.0.0-beta.13","@happy-dom/global-registrator":"14.12.3"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.4.3_1721123685244_0.8704302496339842","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"stan-js","version":"1.5.0","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.5.0","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://codemask-labs.github.io/stan-js/","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"7fe9c44ea019186b2786685f131ada288b94fd35","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.5.0.tgz","fileCount":30,"integrity":"sha512-lKEil+zU0AQCmv/VpSS7eEYBXx72ogR6SxN1+tz6yYZjzRdEB1jTrwLL0GRJ84RpTul3oh4w8o5+zIN91TPABg==","signatures":[{"sig":"MEYCIQDYK0vgHNDCSy3P4qvJHMicntkukXXtJgX4nrK13tqF2QIhANyrknp+TJw0A8eibgcOzv8MShA9XAv2s9tb8toAvMeY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61764},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"24012c683d45d534bb2dc6e0c7c314e79b305e99","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.5.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.47.0","eslint":"9.6.0","publint":"0.2.8","unbuild":"2.0.0","@types/bun":"1.1.6","@types/web":"0.0.151","typescript":"5.5.3","@types/node":"20.14.9","type-testing":"0.2.0","react-native-mmkv":"2.12.2","@arethetypeswrong/cli":"0.15.3","@testing-library/react":"16.0.0","eslint-config-codemask":"2.0.0-beta.13","@happy-dom/global-registrator":"14.12.3"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.5.0_1722514158605_0.43696113343589404","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"stan-js","version":"1.6.0","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.6.0","maintainers":[{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"brentlok","email":"brentlokk@gmail.com"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"jpudysz","email":"jacekpudysz@gmail.com"}],"homepage":"https://codemask-labs.github.io/stan-js/","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"28b6525cd6fce99d50fa0e8882551c0a1f009fa7","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.6.0.tgz","fileCount":30,"integrity":"sha512-cx5mEiAWVSPHOAZBU33inJsMn2YPExrBQySyt9oZXmQl/5vbM5nwqMlWCCEnjQ5OBe45iQhDskmqXgWDuPj7Xg==","signatures":[{"sig":"MEYCIQCIoGMg6GLkzRpxFfvMoY4WCvMDx1hbbB1qDO/dIEMt2wIhALZaanM2Z+ZWecICKFOErqeQs3c5WE7Onb/39GQbYwJK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64816},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"754bee8320b61d8af018bfc0715715a436d2fb79","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.5.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.13.1","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.0.11","dprint":"0.47.0","eslint":"9.6.0","publint":"0.2.8","unbuild":"2.0.0","@types/bun":"1.1.6","@types/web":"0.0.151","typescript":"5.5.3","@types/node":"20.14.9","type-testing":"0.2.0","react-native-mmkv":"2.12.2","@arethetypeswrong/cli":"0.15.3","@testing-library/react":"16.0.0","eslint-config-codemask":"2.0.0-beta.13","@happy-dom/global-registrator":"14.12.3"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.6.0_1728046024734_0.9384189519495207","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"stan-js","version":"1.6.1","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.6.1","maintainers":[{"name":"jpudysz","email":"jacekpudysz@gmail.com"},{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"brentlok","email":"brentlokk@gmail.com"}],"homepage":"https://codemask-labs.github.io/stan-js/","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"08504d757f3e3d1d01d09af29e03904074a64601","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.6.1.tgz","fileCount":30,"integrity":"sha512-EmaIcn3jfLK7S3Z9T97YQmoA8hLcFNhoxVpHg3yhDHuA3M8JogGnqa90xccv6NF7EtnVUjKvgXMuaz/lGl5e+w==","signatures":[{"sig":"MEUCIQCNjCw19tWVLQsSuWV8SROepSvASnmcHmS5EsE7i787cAIgIie4Hub7EQgZa9cpUD/NwwGdHw4U7DPxUHfl9wA1JQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64808},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"67419faadcb762ef2a3c5f4939d8f80fccc367cf","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","dprint":"0.49.1","eslint":"9.24.0","publint":"0.3.10","unbuild":"3.5.0","@types/bun":"1.2.8","@types/web":"0.0.216","typescript":"5.8.3","@types/node":"22.14.0","type-testing":"0.2.0","react-native-mmkv":"3.2.0","@arethetypeswrong/cli":"0.17.4","@testing-library/react":"16.3.0","eslint-config-codemask":"2.1.2","@happy-dom/global-registrator":"17.4.4"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.6.1_1745397601192_0.6352558685573473","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"stan-js","version":"1.7.0","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.7.0","maintainers":[{"name":"jpudysz","email":"jacekpudysz@gmail.com"},{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"brentlok","email":"brentlokk@gmail.com"}],"homepage":"https://codemask-labs.github.io/stan-js/","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"518889443c8fe308da93bf9fd37c1f889eb0e8d7","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.7.0.tgz","fileCount":30,"integrity":"sha512-Yjl7AEeFKQvgtmjnWTSI37uzdivjtgJ46Ac0aG77xsYiJwYcUoZH2q9xEtaRpm1hmRxmQpy8rN0dcqBoq9jjBA==","signatures":[{"sig":"MEYCIQCVtY9m/xyxxKPDGemRecSBoIAt6U3zBxFtYbJ7SmLTlwIhAIhcyqzHr7KjR8affs4sZhp6h/eg8pUztV26OlSgkgxI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76890},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/mmkv.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"7e6ac06722293a2d952ecccdb989dea00d235ee2","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","dprint":"0.49.1","eslint":"9.24.0","publint":"0.3.10","unbuild":"3.5.0","@types/bun":"1.2.8","@types/web":"0.0.216","typescript":"5.8.3","@types/node":"22.14.0","type-testing":"0.2.0","react-native-mmkv":"3.2.0","@arethetypeswrong/cli":"0.17.4","@testing-library/react":"16.3.0","eslint-config-codemask":"2.1.2","@happy-dom/global-registrator":"17.4.4"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.7.0_1745586366496_0.5884744727517712","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"stan-js","version":"1.8.0","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.8.0","maintainers":[{"name":"jpudysz","email":"jacekpudysz@gmail.com"},{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"brentlok","email":"brentlokk@gmail.com"}],"homepage":"https://codemask-labs.github.io/stan-js/","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"8c1bbc2bef448f31eb94ff8ecee68f472670500d","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.8.0.tgz","fileCount":30,"integrity":"sha512-Jx50UIY+mO84gTa6ylrzC+A8HyDOWL+wgOiShJB5vgFfjo+ThGZGcOn1m2RPn4m8/CRs1HBk7Dcp0370YDi7Xw==","signatures":[{"sig":"MEUCIQDs1I2cvM8VFO+DV4QlJezOcyBl1Jos3Q/UsAXsEDNPewIgB99G25Dq7xoV2cgnTF/Q9hNXEAPWDrfdmWuEwVynn98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80040},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/native.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"1ce9858766f544dac3dff13504979fcf7f5bfd00","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","dprint":"0.50.0","eslint":"9.28.0","publint":"0.3.12","unbuild":"3.5.0","@types/bun":"1.2.16","@types/web":"0.0.241","typescript":"5.8.3","type-testing":"0.2.0","react-native-mmkv":"3.2.0","@arethetypeswrong/cli":"0.18.2","@testing-library/react":"16.3.0","eslint-config-codemask":"2.2.0","@happy-dom/global-registrator":"18.0.1"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.8.0_1759154146192_0.7650523936003621","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"stan-js","version":"1.8.1","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.8.1","maintainers":[{"name":"jpudysz","email":"jacekpudysz@gmail.com"},{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"brentlok","email":"brentlokk@gmail.com"}],"homepage":"https://codemask-labs.github.io/stan-js/","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"a8cc676b8da56ddbaa1950e59b91afd76367f371","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.8.1.tgz","fileCount":30,"integrity":"sha512-hIjBaXUoG0+CP5S9FbtYgqJf3fgZ8rDktQkk0ikgDApAs4jjt9dFMDYaVIOmThPQCwboveZ/H1+OuoSDKJ7fCg==","signatures":[{"sig":"MEUCIQDNzxxEOz6Xkvqs5fcI+GUvFVwXAZGF5CU8UUQHhSGUaAIgG1dCMsrD12H3xlT+rGBZqhFfW2ygcgbwIVn4u2fuFbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80042},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/native.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"d45ed55b1dd148a689342416ea1ddc79c5d60ad8","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","dprint":"0.50.0","eslint":"9.28.0","publint":"0.3.12","unbuild":"3.5.0","@types/bun":"1.2.16","@types/web":"0.0.241","typescript":"5.8.3","type-testing":"0.2.0","react-native-mmkv":"3.2.0","@arethetypeswrong/cli":"0.18.2","@testing-library/react":"16.3.0","eslint-config-codemask":"2.2.0","@happy-dom/global-registrator":"18.0.1"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.8.1_1759213873639_0.8530005007333281","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"stan-js","version":"1.8.2","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.8.2","maintainers":[{"name":"jpudysz","email":"jacekpudysz@gmail.com"},{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"brentlok","email":"brentlokk@gmail.com"}],"homepage":"https://codemask-labs.github.io/stan-js/","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"f3eab228da9565e7e13d5e0018fbd1317099104c","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.8.2.tgz","fileCount":30,"integrity":"sha512-SKz4HxT4lf2etTAPWxWCvAYbSXAQQHnJsn5L/ZCSswU2MYm/p32Yo7UmGyQ3uJ8Vh4jlAV+vWd5YAeLLlCAIAw==","signatures":[{"sig":"MEUCIHvKM5NY4xPPrYzrbEIfZKciQp3S0EX2T03HhWHSuWNrAiEAgJDwaBr/5CVLhqvYxt/yQoOwaaI0WWhf3IbTtXiY/Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80092},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"types":"./dist/storage/index.d.ts","import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/native.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"11fad46d210bfd93cac8cf1fcf06733aaa84e395","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"brentlok","email":"brentlokk@gmail.com"},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"20.19.5","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","dprint":"0.50.0","eslint":"9.28.0","publint":"0.3.12","unbuild":"3.5.0","@types/bun":"1.2.16","@types/web":"0.0.241","typescript":"5.8.3","type-testing":"0.2.0","react-native-mmkv":"3.2.0","@arethetypeswrong/cli":"0.18.2","@testing-library/react":"16.3.0","eslint-config-codemask":"2.2.0","@happy-dom/global-registrator":"18.0.1"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.8.2_1759237505979_0.7067419108448301","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"stan-js","version":"1.9.0","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"author":{"name":"codemask-labs"},"license":"MIT","_id":"stan-js@1.9.0","maintainers":[{"name":"jpudysz","email":"jacekpudysz@gmail.com"},{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"brentlok","email":"brentlokk@gmail.com"}],"homepage":"https://codemask-labs.github.io/stan-js/","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"dist":{"shasum":"526d0cd147a2eb5284e5415e6eae922d375a9081","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.9.0.tgz","fileCount":30,"integrity":"sha512-WS+Q3j3PkFkmOMXlP1I8h9HC+O19uCW9cuAfjWbLUucVD4o/N1X/q0z9qJ3AtbWPDlUOdd3m7tpmy+FSvVQyiQ==","signatures":[{"sig":"MEYCIQCkhKdtnR1J5ZkquJk3nCWJulOcBrf2gHto1owr0G9NwwIhAKPXH0LpzSvlfJFUGzd91v7hwrZONTJcstEK4pHYfoGI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74713},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"module":"./dist/index.mjs","default":"./dist/index.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./storage":{"import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"module":"./dist/storage/index.mjs","browser":"./dist/storage/index.cjs","default":"./dist/storage/index.cjs","require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"react-native":"./dist/storage/native.cjs"},"./vanilla":{"import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"module":"./dist/vanilla/index.mjs","default":"./dist/vanilla/index.cjs","require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"}}},"gitHead":"154d6156eb3a408afd2b79db3975ba8ae580e3ff","scripts":{"lint":"eslint src && dprint check","test":"bun test","build":"unbuild","prepare":"husky","lint:fix":"eslint src --fix && dprint fmt","precommit":"bun test && bun lint","check:config":"attw --pack . && publint","prepublishOnly":"bun install && bun run build","check:typescript":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd38f88b-81db-4fb3-bd32-98cfe2fd696b"}},"repository":{"url":"git+https://github.com/codemask-labs/stan-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Lightweight and flexible state management library designed for use in React applications and beyond","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public","ignore":["dist/*.map*"],"provenance":true},"_hasShrinkwrap":false,"devDependencies":{"husky":"9.1.7","dprint":"0.50.2","eslint":"9.39.2","publint":"0.3.16","unbuild":"3.6.1","@types/bun":"1.3.4","@types/web":"0.0.302","typescript":"5.9.3","@types/react":"19.2.7","type-testing":"0.2.0","react-native-mmkv":"4.1.0","@arethetypeswrong/cli":"0.18.2","@testing-library/react":"16.3.1","eslint-config-codemask":"2.2.1","@happy-dom/global-registrator":"18.0.1"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/stan-js_1.9.0_1765968527223_0.39438631105210664","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"stan-js","version":"1.9.1","type":"module","description":"Lightweight and flexible state management library designed for use in React applications and beyond","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"homepage":"https://codemask-labs.github.io/stan-js/","repository":{"type":"git","url":"git+https://github.com/codemask-labs/stan-js.git"},"main":"./dist/index.cjs","exports":{".":{"module":"./dist/index.mjs","import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"default":"./dist/index.cjs"},"./storage":{"types":"./dist/storage/index.d.ts","module":"./dist/storage/index.mjs","react-native":"./dist/storage/native.cjs","browser":"./dist/storage/index.cjs","import":{"types":"./dist/storage/index.d.mts","default":"./dist/storage/index.mjs"},"require":{"types":"./dist/storage/index.d.cts","default":"./dist/storage/index.cjs"},"default":"./dist/storage/index.cjs"},"./vanilla":{"module":"./dist/vanilla/index.mjs","import":{"types":"./dist/vanilla/index.d.mts","default":"./dist/vanilla/index.mjs"},"require":{"types":"./dist/vanilla/index.d.cts","default":"./dist/vanilla/index.cjs"},"default":"./dist/vanilla/index.cjs"}},"scripts":{"prepare":"husky","precommit":"bun test && bun lint","build":"unbuild","check:config":"attw --pack . --ignore-rules false-esm && publint","check:typescript":"tsc --noEmit","test":"bun test","lint":"eslint src && dprint check","lint:fix":"eslint src --fix && dprint fmt","prepublishOnly":"bun install && bun run build"},"author":{"name":"codemask-labs"},"publishConfig":{"access":"public","provenance":true,"ignore":["dist/*.map*"]},"license":"MIT","devDependencies":{"@arethetypeswrong/cli":"0.18.2","@happy-dom/global-registrator":"18.0.1","@testing-library/react":"16.3.1","@types/bun":"1.3.4","@types/web":"0.0.302","dprint":"0.50.2","eslint":"9.39.2","eslint-config-codemask":"2.2.1","husky":"9.1.7","publint":"0.3.16","type-testing":"0.2.0","typescript":"5.9.3","unbuild":"3.6.1","react-native-mmkv":"4.1.0","@types/react":"19.2.7"},"peerDependencies":{"react":">=18.2.0","react-native-mmkv":">=2.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-native-mmkv":{"optional":true}},"gitHead":"288de173180bfa0a814cef47b015fb2b2460c4e8","types":"./dist/index.d.ts","_id":"stan-js@1.9.1","bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-DQEWIWL0JwxqoqSBCEq3GbxOuT3Grh9p05Zs78llQSPFmgzZzOB2Im1WABqwXza+Sb1gmrO65OWhi3d23dp7Wg==","shasum":"27d62fc40cbccf8f18b8e05a21d6e2dd588fcfad","tarball":"https://registry.npmjs.org/stan-js/-/stan-js-1.9.1.tgz","fileCount":30,"unpackedSize":74788,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/stan-js@1.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEMCHzQK85I/o3Z3GlcwFPHJYPQGg8/1WZCSHDC/cQFwX2QCICOuD/qgbM6N3U0SJPQYge08RrbndDfM3Zfqd4ZgAa5E"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fd38f88b-81db-4fb3-bd32-98cfe2fd696b"}},"directories":{},"maintainers":[{"name":"jpudysz","email":"jacekpudysz@gmail.com"},{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"brentlok","email":"brentlokk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stan-js_1.9.1_1766043990400_0.7077693362274078"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-23T08:05:15.375Z","modified":"2025-12-18T07:46:30.956Z","0.1.0":"2024-04-23T08:05:15.655Z","0.1.1":"2024-04-23T11:33:16.787Z","0.2.0":"2024-04-24T07:03:28.917Z","0.3.0":"2024-04-26T11:49:33.225Z","1.0.0":"2024-05-06T12:42:35.676Z","1.0.1":"2024-05-14T08:15:43.939Z","1.1.0":"2024-05-14T14:02:34.597Z","1.1.1":"2024-05-15T13:20:17.498Z","1.1.2":"2024-05-16T08:33:17.625Z","1.2.0":"2024-05-24T10:55:18.627Z","1.2.1":"2024-05-27T06:45:41.004Z","1.2.2":"2024-05-28T13:27:38.685Z","1.2.3":"2024-06-14T06:15:47.747Z","1.2.4":"2024-06-14T07:15:57.977Z","1.2.5":"2024-06-19T08:28:31.143Z","1.2.6":"2024-06-20T07:58:52.650Z","1.3.0":"2024-06-24T11:55:19.799Z","1.3.1":"2024-06-24T13:45:43.042Z","1.4.0":"2024-06-28T07:47:21.962Z","1.4.1":"2024-07-02T09:09:42.104Z","1.4.2":"2024-07-03T07:07:26.778Z","1.4.3":"2024-07-16T09:54:45.393Z","1.5.0":"2024-08-01T12:09:18.778Z","1.6.0":"2024-10-04T12:47:04.964Z","1.6.1":"2025-04-23T08:40:01.357Z","1.7.0":"2025-04-25T13:06:06.658Z","1.8.0":"2025-09-29T13:55:46.356Z","1.8.1":"2025-09-30T06:31:13.842Z","1.8.2":"2025-09-30T13:05:06.166Z","1.9.0":"2025-12-17T10:48:47.355Z","1.9.1":"2025-12-18T07:46:30.539Z"},"bugs":{"url":"https://github.com/codemask-labs/stan-js/issues"},"author":{"name":"codemask-labs"},"license":"MIT","homepage":"https://codemask-labs.github.io/stan-js/","keywords":["state","react","store","context","rerenders","typescript","intellisense"],"repository":{"type":"git","url":"git+https://github.com/codemask-labs/stan-js.git"},"description":"Lightweight and flexible state management library designed for use in React applications and beyond","maintainers":[{"name":"jpudysz","email":"jacekpudysz@gmail.com"},{"name":"ceski23","email":"ceski23@gmail.com"},{"name":"grzegorzwadas","email":"grzegorzwadas@codegate.pl"},{"name":"gtarnopolski","email":"tarnopolskigrzegorz@gmail.com"},{"name":"brentlok","email":"brentlokk@gmail.com"}],"readme":"[![TypeScript](https://img.shields.io/badge/typescript-%230276C7?style=for-the-badge&logo=typescript&logoColor=%23fff&link=https%3A%2F%2Fwww.typescriptlang.org%2F)](https://typescriptlang.org)\n[![React](https://img.shields.io/badge/react-%23077EA4?style=for-the-badge&logo=react&logoColor=%23fff&link=https%3A%2F%2Freact.dev%2F)](https://react.dev/)\n[![ReactNative](https://img.shields.io/badge/react%20native-%23282C34?style=for-the-badge&logo=react&logoColor=%2360DAFB&link=https%3A%2F%2Freact.dev%2F)](https://reactnative.dev/)\n[![platform - ssr](https://img.shields.io/badge/SSR-black?style=for-the-badge&logo=next.js&logoColor=white)](https://nextjs.org/)\n[![MIT](https://img.shields.io/npm/l/%40codemaskinc%2Fstore?style=for-the-badge)](https://mit-license.org/)\n[![NPM Version](https://img.shields.io/npm/v/stan-js?style=for-the-badge&link=https%3A%2F%2Fwww.npmjs.com%2Fpackage%2Fstan-js)](https://www.npmjs.com/package/stan-js)\n[![NPM Downloads](https://img.shields.io/npm/dw/stan-js?style=for-the-badge&link=https%3A%2F%2Fwww.npmjs.com%2Fpackage%2Fstan-js)](https://www.npmjs.com/package/stan-js)\n\n<img src=\"./assets/baner.png\" alt=\"stan-js\" width=\"100%\" height=\"auto\" />\n\n## Overview\n\nstan-js is a lightweight and flexible state management library designed for use in React, React Native and even vanilla-js applications. It simplifies the process of managing state in your application by providing a simple `createStore` function. This package aims to offer a straightforward solution for state management without the need for extensive type definitions or repetitive code.\n\n## Features\n\n- ⚡️ Performance and minimal re-renders\n- ✍️ Simple configuration\n- ⚛️ Out of the box React integration\n- 💾 Built in data persistence\n- 🚀 Amazing typescript IntelliSense\n- 🪝 Easy access to all store values\n- 🪶 Very lightweight\n- 🥳 No dependencies\n- 🛡️ 100% Test coverage\n\n## Installation\n\nInstall package using preferred package manager:\n\n```bash\nnpm install stan-js\nyarn add stan-js\npnpm add stan-js\nbun add stan-js\n```\n\n## Demos\n\n##### React\n\n[![Open in repo](https://img.shields.io/badge/github-pages?style=for-the-badge&logo=github&logoColor=white&color=black\n)](https://github.com/codemask-labs/stan-js/tree/main/examples/react)\n[![Open in StackBlitz](https://img.shields.io/badge/Stackblitz-fff?style=for-the-badge&logo=stackblitz&logoColor=white&labelColor=%231374EF&color=%231374EF\n)](https://stackblitz.com/github/codemask-labs/stan-js/tree/main/examples/react)\n\n##### Astro + React\n\n[![Open in repo](https://img.shields.io/badge/github-pages?style=for-the-badge&logo=github&logoColor=white&color=black\n)](https://github.com/codemask-labs/stan-js/tree/main/examples/astro)\n[![Open in StackBlitz](https://img.shields.io/badge/Stackblitz-fff?style=for-the-badge&logo=stackblitz&logoColor=white&labelColor=%231374EF&color=%231374EF\n)](https://stackblitz.com/github/codemask-labs/stan-js/tree/main/examples/astro)\n\n##### Next.js SSR\n\n[![Open in repo](https://img.shields.io/badge/github-pages?style=for-the-badge&logo=github&logoColor=white&color=black\n)](https://github.com/codemask-labs/stan-js/tree/main/examples/nextjs)\n[![Open in StackBlitz](https://img.shields.io/badge/Stackblitz-fff?style=for-the-badge&logo=stackblitz&logoColor=white&labelColor=%231374EF&color=%231374EF\n)](https://stackblitz.com/github/codemask-labs/stan-js/tree/main/examples/nextjs)\n\n## Getting Started\n\nCreate a store with initial state:\n\nYou can think of a store as your app state. You can define multiple keys/values, each key will create separated subscription ([more explained here](https://codemask-labs.github.io/stan-js/reference/createstore/#usestore)). If you want to persist the value - you can simply wrap it in [Synchronizer](https://codemask-labs.github.io/stan-js/reference/synchronizer/)\n\n```typescript\nimport { createStore } from 'stan-js'\nimport { storage } from 'stan-js/storage'\n\nexport const { useStore } = createStore({\n    count: 0,\n    get doubleCount() {\n        return this.count * 2\n    }, \n    user: storage(''),\n    selectedLanguage: 'en-US',\n    unreadNotifications: [] as Array<Notification>\n})\n```\n\nUse the returned hook in your React component:\n\n```typescript\nimport { useStore } from './store'\n\nconst App = () => {\n    const { count, user, setCount } = useStore()\n\n    return (\n        <div>\n            <h1>Hello {user}!</h1>\n            <p>Count: {count}</p>\n            <button onClick={() => setCount(prev => prev + 1)}>Increment</button>\n            <button onClick={() => setCount(prev => prev - 1)}>Decrement</button>\n        </div>\n    )\n}\n```\n\nCheck out our [Docs](https://codemask-labs.github.io/stan-js/) for more information and examples.\n","readmeFilename":"README.md"}