{"_id":"@alexgorbatchev/storybook-addon-localstorage","_rev":"15-ed665a75d749abdb5f7937842a99d672","name":"@alexgorbatchev/storybook-addon-localstorage","dist-tags":{"latest":"10.0.4"},"versions":{"1.0.0":{"name":"@alexgorbatchev/storybook-addon-localstorage","version":"1.0.0","keywords":["storybook-addons","localStorage","test"],"license":"MIT","_id":"@alexgorbatchev/storybook-addon-localstorage@1.0.0","maintainers":[{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"}],"homepage":"https://github.com/alexgorbatchev/storybook-addon-localstorage#readme","bugs":{"url":"https://github.com/alexgorbatchev/storybook-addon-localstorage/issues"},"dist":{"shasum":"4670c09972cba54436f0acd15c7db76849020a07","tarball":"https://registry.npmjs.org/@alexgorbatchev/storybook-addon-localstorage/-/storybook-addon-localstorage-1.0.0.tgz","fileCount":30,"integrity":"sha512-o4OhJyt4wSlofRpHe+YPGHOGAEMvYYr+4P6ROvdIl1eOrFC+f+mk6VXJ2YWIvZFL7L2Dlwb3v/sL9s0253aGOA==","signatures":[{"sig":"MEQCIH5NUCIRKo8EvyYVLBBHbhH/JPhW4EBQiA5iWa/7gCqnAiBwAP9Du4IvPMQFWU07AqXZFLimYuW0Ngd5DPVa4ANngw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83088},"main":"dist/cjs/index.js","types":"dist/ts/index.d.ts","module":"dist/esm/index.js","authors":["Alex Gorbatchev <alex.gorbatchev@gmail.com>"],"gitHead":"5995c7ef31f4aeea6dd262100281df8a1780bbf6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"concurrently \"yarn buildBabel\" \"yarn buildTsc\"","start":"concurrently \"yarn build:watch\" \"yarn storybook -- --no-manager-cache --quiet\"","release":"yarn build && auto shipit","buildTsc":"tsc --declaration --emitDeclarationOnly --outDir ./dist/ts","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006","buildBabel":"concurrently \"yarn buildBabel:cjs\" \"yarn buildBabel:esm\"","build:watch":"concurrently \"yarn buildBabel:esm -- --watch\" \"yarn buildTsc -- --watch\"","buildBabel:cjs":"babel ./src -d ./dist/cjs --extensions \".js,.jsx,.ts,.tsx\"","buildBabel:esm":"babel ./src -d ./dist/esm --env-name esm --extensions \".js,.jsx,.ts,.tsx\"","build-storybook":"build-storybook"},"_npmUser":{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png","displayName":"localStorage","supportedFrameworks":["react"]},"repository":{"url":"git+https://github.com/alexgorbatchev/storybook-addon-localstorage.git","type":"git"},"_npmVersion":"9.5.1","description":"A Storybook addon that allows you to mock `localStorage` data","directories":{},"_nodeVersion":"18.16.0","dependencies":{"use-local-storage-state":"^19.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^11.0.4","boxen":"^7.1.1","react":"^18.2.0","dedent":"^1.5.1","rimraf":"^5.0.5","prettier":"^3.1.0","react-dom":"^18.2.0","@babel/cli":"^7.23.4","prop-types":"^15.8.1","typescript":"^5.3.2","@babel/core":"^7.23.3","babel-loader":"^9.1.3","concurrently":"^8.2.2","@storybook/react":"^6.4.0","@babel/preset-env":"^7.23.3","@babel/preset-react":"^7.23.3","@babel/preset-typescript":"^7.23.3","@storybook/addon-essentials":"^6.4.0"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0","@storybook/api":"^6.4.0","@storybook/addons":"^6.4.0","@storybook/theming":"^6.4.0","@storybook/components":"^6.4.0","@storybook/core-events":"^6.4.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-localstorage_1.0.0_1701215717607_0.7037417453122878","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@alexgorbatchev/storybook-addon-localstorage","version":"1.0.1","keywords":["storybook-addons","localStorage","test"],"license":"MIT","_id":"@alexgorbatchev/storybook-addon-localstorage@1.0.1","maintainers":[{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"}],"homepage":"https://github.com/alexgorbatchev/storybook-addon-localstorage#readme","bugs":{"url":"https://github.com/alexgorbatchev/storybook-addon-localstorage/issues"},"dist":{"shasum":"7f8aa94564553394484d9b10305f7ac2d5e61705","tarball":"https://registry.npmjs.org/@alexgorbatchev/storybook-addon-localstorage/-/storybook-addon-localstorage-1.0.1.tgz","fileCount":33,"integrity":"sha512-6dLHjtYiXFkii7EIAl9k0tvedXP6qMVHlJzg2WMBvxSPLqezc9IK/iS4pbaXAQbXvrmyA8DigbwX8UCxYwKI9g==","signatures":[{"sig":"MEUCIQDk3R9hIEZIdAgmbajJ+7ylZ+zHSrSnaq/VApud9eMHdgIgJt8Fq9R2UQHrGwCrJIGgLzKBe9JpzqYWTtz+SEfSASk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83573},"main":"dist/cjs/index.js","types":"dist/ts/index.d.ts","module":"dist/esm/index.js","authors":["Alex Gorbatchev <alex.gorbatchev@gmail.com>"],"gitHead":"586a8082039826ecfd80383b0a2175f5d8811632","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"concurrently \"yarn buildBabel\" \"yarn buildTsc\"","start":"concurrently \"yarn build:watch\" \"yarn storybook -- --no-manager-cache --quiet\"","release":"yarn build && auto shipit","buildTsc":"tsc --declaration --emitDeclarationOnly --outDir ./dist/ts","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006","buildBabel":"concurrently \"yarn buildBabel:cjs\" \"yarn buildBabel:esm\"","build:watch":"concurrently \"yarn buildBabel:esm -- --watch\" \"yarn buildTsc -- --watch\"","buildBabel:cjs":"babel ./src -d ./dist/cjs --extensions \".js,.jsx,.ts,.tsx\"","buildBabel:esm":"babel ./src -d ./dist/esm --env-name esm --extensions \".js,.jsx,.ts,.tsx\"","build-storybook":"build-storybook"},"_npmUser":{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png","displayName":"localStorage","supportedFrameworks":["react"]},"repository":{"url":"git+https://github.com/alexgorbatchev/storybook-addon-localstorage.git","type":"git"},"_npmVersion":"9.5.1","description":"A Storybook addon that allows you to mock `localStorage` data","directories":{},"_nodeVersion":"18.16.0","dependencies":{"use-local-storage-state":"^19.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^11.0.4","boxen":"^7.1.1","react":"^18.2.0","dedent":"^1.5.1","rimraf":"^5.0.5","prettier":"^3.1.0","react-dom":"^18.2.0","@babel/cli":"^7.23.4","prop-types":"^15.8.1","typescript":"^5.3.2","@babel/core":"^7.23.3","babel-loader":"^9.1.3","concurrently":"^8.2.2","@storybook/react":"^6.4.0","@babel/preset-env":"^7.23.3","@babel/preset-react":"^7.23.3","@babel/preset-typescript":"^7.23.3","@storybook/addon-essentials":"^6.4.0"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0","@storybook/api":"^6.4.0","@storybook/addons":"^6.4.0","@storybook/theming":"^6.4.0","@storybook/components":"^6.4.0","@storybook/core-events":"^6.4.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-localstorage_1.0.1_1701303857950_0.002416051929598595","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@alexgorbatchev/storybook-addon-localstorage","version":"1.0.2","keywords":["storybook-addons","localStorage","test"],"license":"MIT","_id":"@alexgorbatchev/storybook-addon-localstorage@1.0.2","maintainers":[{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"}],"homepage":"https://github.com/alexgorbatchev/storybook-addon-localstorage#readme","bugs":{"url":"https://github.com/alexgorbatchev/storybook-addon-localstorage/issues"},"dist":{"shasum":"812eeb2f61e2b86230c170977c19afda2f15e661","tarball":"https://registry.npmjs.org/@alexgorbatchev/storybook-addon-localstorage/-/storybook-addon-localstorage-1.0.2.tgz","fileCount":36,"integrity":"sha512-mIBYQVd821p+DN70blHZdx5+A96MDGftQNyBHSZdAyKAhpiK9oTzNhw9raRtFlVC/TfjwZFTsSXTqIyi/FC/5Q==","signatures":[{"sig":"MEQCIHkRjhHBhv2zE3dmfqmaKo8GXpdaGsufFCXQ7gbuPQSPAiA0lai9Xx0nJeMuvXBKGaCtcdesBgloqFvTZCocoT/yag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101735},"main":"dist/cjs/index.js","types":"dist/ts/index.d.ts","module":"dist/esm/index.js","authors":["Alex Gorbatchev <alex.gorbatchev@gmail.com>"],"gitHead":"912d140c7386fa24c8bdd1ef6ee3b615bcaf02d8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"concurrently \"yarn buildBabel\" \"yarn buildTsc\"","start":"concurrently \"yarn build:watch\" \"yarn storybook -- --no-manager-cache --quiet\"","release":"yarn build && auto shipit","buildTsc":"tsc --declaration --emitDeclarationOnly --outDir ./dist/ts","storybook":"NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006","buildBabel":"concurrently \"yarn buildBabel:cjs\" \"yarn buildBabel:esm\"","build:watch":"concurrently \"yarn buildBabel:esm -- --watch\" \"yarn buildTsc -- --watch\"","buildBabel:cjs":"babel ./src -d ./dist/cjs --extensions \".js,.jsx,.ts,.tsx\"","buildBabel:esm":"babel ./src -d ./dist/esm --env-name esm --extensions \".js,.jsx,.ts,.tsx\"","build-storybook":"build-storybook"},"_npmUser":{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png","displayName":"localStorage","supportedFrameworks":["react"]},"repository":{"url":"git+https://github.com/alexgorbatchev/storybook-addon-localstorage.git","type":"git"},"_npmVersion":"9.5.1","description":"A Storybook addon that allows you to mock `localStorage` data","directories":{},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"auto":"^11.0.4","boxen":"^7.1.1","react":"^18.2.0","dedent":"^1.5.1","rimraf":"^5.0.5","prettier":"^3.1.0","react-dom":"^18.2.0","@babel/cli":"^7.23.4","prop-types":"^15.8.1","typescript":"^5.3.2","@babel/core":"^7.23.3","babel-loader":"^9.1.3","concurrently":"^8.2.2","@storybook/react":"^6.4.0","@babel/preset-env":"^7.23.3","@babel/preset-react":"^7.23.3","use-local-storage-state":"^19.1.0","@babel/preset-typescript":"^7.23.3","@storybook/addon-essentials":"^6.4.0"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0 || ^18.0.0","react-dom":"^16.8.0 || ^17.0.0 || ^18.0.0","@storybook/api":"^6.4.0","@storybook/addons":"^6.4.0","@storybook/theming":"^6.4.0","@storybook/components":"^6.4.0","@storybook/core-events":"^6.4.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-localstorage_1.0.2_1701798326642_0.5842779768331385","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@alexgorbatchev/storybook-addon-localstorage","version":"2.0.0","keywords":["storybook-addons","localStorage","test","mocking"],"license":"MIT","_id":"@alexgorbatchev/storybook-addon-localstorage@2.0.0","maintainers":[{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"}],"homepage":"https://github.com/alexgorbatchev/storybook-addon-localstorage#readme","bugs":{"url":"https://github.com/alexgorbatchev/storybook-addon-localstorage/issues"},"dist":{"shasum":"bc8c83047faf1fbaff5fae0cb6c8afa1bf0416ea","tarball":"https://registry.npmjs.org/@alexgorbatchev/storybook-addon-localstorage/-/storybook-addon-localstorage-2.0.0.tgz","fileCount":34,"integrity":"sha512-djCh81i+7EF3oE6p5TqHeBsvz8SrK+71nD+bFfoD8eQjVkV2ZSJGbUTZ/lR9BA9jjsR9/CYafVs7Ea97Arzz7A==","signatures":[{"sig":"MEUCIBw2E3TmUUgUizqiQcNnOHEws5fS28sE5EGIUAfnt0QKAiEAthjX3vq5sRyyEZVACaVJ1XQBoKefKj89IbmAV2/KD8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70617},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","authors":["Alex Gorbatchev <alex.gorbatchev@gmail.com>"],"exports":{".":{"node":"./dist/index.mjs","types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.mjs"},"./preset":"./dist/preset.js","./manager":"./dist/manager.mjs","./preview":{"types":"./dist/preview.d.ts","import":"./dist/preview.mjs","require":"./dist/preview.mjs"},"./decorator":{"types":"./dist/decorator.d.ts","import":"./dist/decorator.mjs","require":"./dist/decorator.mjs"},"./package.json":"./package.json"},"gitHead":"dff86c1d01ecc5bb0b7f6789677a880754d27bc6","scripts":{"build":"tsup","storybook":"storybook dev --port 6006"},"_npmUser":{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png","displayName":"localStorage","supportedFrameworks":["react"]},"repository":{"url":"git+https://github.com/alexgorbatchev/storybook-addon-localstorage.git","type":"git"},"_npmVersion":"9.5.1","description":"A Storybook v8 addong for mocking and displaying `localStorage` values","directories":{},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["dist/index.d.ts"],"decorator":["dist/decorator.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vite":"^5.2.0","react":"^18.3.1","prettier":"^3.2.5","react-dom":"^18.3.1","storybook":"^8.1.5","typescript":"^5.4.5","@types/react":"^18.3.3","@storybook/types":"^8.1.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.2.1","@storybook/components":"^8.1.5","@storybook/react-vite":"^8.1.5","@storybook/manager-api":"^8.1.5","@storybook/preview-api":"^8.1.5","use-local-storage-state":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-localstorage_2.0.0_1717783779451_0.08457182602918345","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@alexgorbatchev/storybook-addon-localstorage","version":"2.0.1","keywords":["storybook-addons","localStorage","test","mocking"],"license":"MIT","_id":"@alexgorbatchev/storybook-addon-localstorage@2.0.1","maintainers":[{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"}],"homepage":"https://github.com/alexgorbatchev/storybook-addon-localstorage#readme","bugs":{"url":"https://github.com/alexgorbatchev/storybook-addon-localstorage/issues"},"dist":{"shasum":"33148458e4cd408551d0c5660ee8e74c928ad0db","tarball":"https://registry.npmjs.org/@alexgorbatchev/storybook-addon-localstorage/-/storybook-addon-localstorage-2.0.1.tgz","fileCount":34,"integrity":"sha512-F987H5I8uI++cx5BG+qShyi3OYzB8pRjaLIEB+iBDdAPRGEm7q1vUNcO/oh3bTCpYuOlQdk43f8qkmuCE2+W2w==","signatures":[{"sig":"MEQCICjdpka5yP1l+Jtel4U4ier11miU8cToH++S8foHv+b9AiBykN7FX+1UXBDj4YMa+AA+xGyEyUJ/TnmXOgoX4A4ELg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70471},"main":"dist/index.js","types":"dist/index.d.mts","module":"dist/index.mjs","authors":["Alex Gorbatchev <alex.gorbatchev@gmail.com>"],"exports":{".":{"node":"./dist/index.mjs","types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.mjs"},"./preset":"./dist/preset.js","./manager":"./dist/manager.mjs","./preview":{"types":"./dist/preview.d.mts","import":"./dist/preview.mjs","require":"./dist/preview.mjs"},"./decorator":{"types":"./dist/decorator.d.mts","import":"./dist/decorator.mjs","require":"./dist/decorator.mjs"},"./package.json":"./package.json"},"gitHead":"9bcf248154360e31877f830cad1b71747f49b734","scripts":{"build":"tsup","storybook":"storybook dev --port 6006"},"_npmUser":{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png","displayName":"localStorage","supportedFrameworks":["react"]},"repository":{"url":"git+https://github.com/alexgorbatchev/storybook-addon-localstorage.git","type":"git"},"_npmVersion":"9.5.1","description":"A Storybook v8 addong for mocking and displaying `localStorage` values","directories":{},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vite":"^5.2.0","react":"^18.3.1","prettier":"^3.2.5","react-dom":"^18.3.1","storybook":"^8.1.5","typescript":"^5.4.5","@types/react":"^18.3.3","@storybook/types":"^8.1.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.2.1","@storybook/components":"^8.1.5","@storybook/react-vite":"^8.1.5","@storybook/manager-api":"^8.1.5","@storybook/preview-api":"^8.1.5","use-local-storage-state":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-localstorage_2.0.1_1717795185717_0.2902465564643637","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@alexgorbatchev/storybook-addon-localstorage","version":"2.0.2","keywords":["storybook-addons","localStorage","test","mocking"],"license":"MIT","_id":"@alexgorbatchev/storybook-addon-localstorage@2.0.2","maintainers":[{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"}],"homepage":"https://github.com/alexgorbatchev/storybook-addon-localstorage#readme","bugs":{"url":"https://github.com/alexgorbatchev/storybook-addon-localstorage/issues"},"dist":{"shasum":"2491839f08b73346062766050999425f0f6f82f2","tarball":"https://registry.npmjs.org/@alexgorbatchev/storybook-addon-localstorage/-/storybook-addon-localstorage-2.0.2.tgz","fileCount":64,"integrity":"sha512-JuUXoZuTRGygqaq8S9WCqxtXB7MCNQYmSWBuODWNM842u664raUgDTPZaAHgr/8HQgMxXs0HQ4yjo9VvF4P0hw==","signatures":[{"sig":"MEYCIQCS9NirqHlM8kMuyWtn4UGlg7iC6YwaoF0rcRO8tEf6oQIhANf/TsCgDHKCYV/V5lGucb1MzYRo+B0yenToA9EBPJX1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102847},"main":"dist/index.js","types":"dist/index.d.mts","module":"dist/index.mjs","authors":["Alex Gorbatchev <alex.gorbatchev@gmail.com>"],"exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs","require":"./dist/index.js"},"./preset":"./dist/preset.js","./manager":"./dist/manager.mjs","./preview":{"types":"./dist/preview.d.mts","import":"./dist/preview.mjs","require":"./dist/preview.js"},"./decorator":{"types":"./dist/decorator.d.mts","import":"./dist/decorator.mjs","require":"./dist/decorator.js"},"./package.json":"./package.json"},"gitHead":"f1f9a952bd038c001c4da750db35f0a32479acce","scripts":{"build":"tsup","storybook":"storybook dev --port 6006"},"_npmUser":{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png","displayName":"localStorage","supportedFrameworks":["react"]},"repository":{"url":"git+https://github.com/alexgorbatchev/storybook-addon-localstorage.git","type":"git"},"_npmVersion":"9.5.1","description":"A Storybook v8 addong for mocking and displaying `localStorage` values","directories":{},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vite":"^5.2.0","react":"^18.3.1","prettier":"^3.2.5","react-dom":"^18.3.1","storybook":"^8.1.5","typescript":"^5.4.5","@types/react":"^18.3.3","@storybook/types":"^8.1.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.2.1","@storybook/components":"^8.1.5","@storybook/react-vite":"^8.1.5","@storybook/manager-api":"^8.1.5","@storybook/preview-api":"^8.1.5","use-local-storage-state":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-localstorage_2.0.2_1718138721973_0.9556556075321392","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@alexgorbatchev/storybook-addon-localstorage","version":"2.0.3","keywords":["storybook-addons","localStorage","test","mocking"],"license":"MIT","_id":"@alexgorbatchev/storybook-addon-localstorage@2.0.3","maintainers":[{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"}],"homepage":"https://github.com/alexgorbatchev/storybook-addon-localstorage#readme","bugs":{"url":"https://github.com/alexgorbatchev/storybook-addon-localstorage/issues"},"dist":{"shasum":"1b8b282d11dd87be88439c3a3404e8744c4669c4","tarball":"https://registry.npmjs.org/@alexgorbatchev/storybook-addon-localstorage/-/storybook-addon-localstorage-2.0.3.tgz","fileCount":40,"integrity":"sha512-xXRsoErklnqvM2BBJBIqFYpi9YjaTF0SJuJX30o0vMFi2bl+tJaptyalpm8/+dxXOcei+8ZmIwb2Nny5Dw9ayw==","signatures":[{"sig":"MEUCIDebg/6QDc/pBKan92x7NLG7lqgXC8v0tSMzBAnxW5SqAiEAqlP0+OyABGcTu6E4jFoLZ2+Rhow7DsJu842ArwkTdMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88045},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","authors":["Alex Gorbatchev <alex.gorbatchev@gmail.com>"],"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./preset":{"import":{"types":"./dist/preset.d.ts","default":"./dist/preset.js"},"require":{"types":"./dist/preset.d.cts","default":"./dist/preset.cjs"}},"./package.json":"./package.json"},"gitHead":"62046d0708d36b44b1ffd705806034b46828fe50","scripts":{"build":"tsup","storybook":"storybook dev --port 6006"},"_npmUser":{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png","displayName":"localStorage","supportedFrameworks":["react"]},"repository":{"url":"git+https://github.com/alexgorbatchev/storybook-addon-localstorage.git","type":"git"},"_npmVersion":"9.5.1","description":"A Storybook v8 addong for mocking and displaying `localStorage` values","directories":{},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","vite":"^5.2.0","react":"^18.3.1","prettier":"^3.2.5","react-dom":"^18.3.1","storybook":"^8.1.5","typescript":"^5.4.5","@types/react":"^18.3.3","@storybook/types":"^8.1.5","@types/react-dom":"^18.3.0","@vitejs/plugin-react":"^4.2.1","@storybook/components":"^8.1.5","@storybook/react-vite":"^8.1.5","@storybook/manager-api":"^8.1.5","@storybook/preview-api":"^8.1.5","use-local-storage-state":"^19.2.0"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-localstorage_2.0.3_1718321498288_0.8238663711935146","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"@alexgorbatchev/storybook-addon-localstorage","version":"10.0.0","keywords":["storybook-addons","localStorage","test","mocking"],"license":"MIT","_id":"@alexgorbatchev/storybook-addon-localstorage@10.0.0","maintainers":[{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"}],"homepage":"https://github.com/alexgorbatchev/storybook-addon-localstorage#readme","bugs":{"url":"https://github.com/alexgorbatchev/storybook-addon-localstorage/issues"},"dist":{"shasum":"5086b88058ecc82d35eb21ac25a100587aa299dd","tarball":"https://registry.npmjs.org/@alexgorbatchev/storybook-addon-localstorage/-/storybook-addon-localstorage-10.0.0.tgz","fileCount":36,"integrity":"sha512-EhRLxVm5j/XVmxiVP6+JOQzII7WZgv+zsBWiVMiLRTV7hFkNeCg4untaBlEu+Ox2Ao06WT/u7yjs3bTxCjTTaw==","signatures":[{"sig":"MEQCIE7y63i+7igPKzuvdOxEN2yCfmYMNhzfsBJ9q1hc2ObHAiBHzDYDnPwZzGQLk1Im6fztgico5XK0Xo/cuNPZP089iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228155},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","authors":["Alex Gorbatchev <alex.gorbatchev@gmail.com>"],"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./preset":{"import":{"types":"./dist/preset.d.ts","default":"./dist/preset.js"},"require":{"types":"./dist/preset.d.cts","default":"./dist/preset.cjs"}},"./package.json":"./package.json"},"gitHead":"f3bc5f7032fa7211b6e25c9c375bb4b2370d481f","scripts":{"test":"vitest run","build":"tsup","storybook":"storybook dev --port 6006","test:watch":"vitest"},"_npmUser":{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png","displayName":"localStorage","supportedFrameworks":["react"]},"repository":{"url":"git+https://github.com/alexgorbatchev/storybook-addon-localstorage.git","type":"git"},"_npmVersion":"11.9.0","description":"A Storybook v8 addong for mocking and displaying `localStorage` values","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^28.1.0","react":"^19.2.4","vitest":"^4.0.18","prettier":"^3.8.1","react-dom":"^19.2.4","storybook":"^10.2.17","typescript":"^5.9.3","@types/node":"^25.4.0","@types/react":"^19.2.14","@storybook/react":"^10.2.17","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.17","@testing-library/react":"^16.3.2","use-local-storage-state":"^19.5.0"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-localstorage_10.0.0_1773181269080_0.2207965931858058","host":"s3://npm-registry-packages-npm-production"}},"10.0.1":{"name":"@alexgorbatchev/storybook-addon-localstorage","version":"10.0.1","keywords":["storybook-addons","localStorage","test","mocking"],"license":"MIT","_id":"@alexgorbatchev/storybook-addon-localstorage@10.0.1","maintainers":[{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"}],"homepage":"https://github.com/alexgorbatchev/storybook-addon-localstorage#readme","bugs":{"url":"https://github.com/alexgorbatchev/storybook-addon-localstorage/issues"},"dist":{"shasum":"4e1ef47be5be8f6a123b6bcaae77aa27d6d14729","tarball":"https://registry.npmjs.org/@alexgorbatchev/storybook-addon-localstorage/-/storybook-addon-localstorage-10.0.1.tgz","fileCount":36,"integrity":"sha512-FxICBr8SbcVF6KmKD2g4VflpJP7pNADf9wa8tcIrJA3QtA0iKlG5TIxUIdy1Pxl7lZHzE1oFTTAXy/25mzATEA==","signatures":[{"sig":"MEUCIB1+F5r10e0T5mceb2Oz1w3HzxVTh596jLQ3WxCVUNErAiEAp4wtne2ZrS9xRlTjP3W1LhD/UciE7BnQia4C5rQxJCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229213},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","authors":["Alex Gorbatchev <alex.gorbatchev@gmail.com>"],"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./preset":{"import":{"types":"./dist/preset.d.ts","default":"./dist/preset.js"},"require":{"types":"./dist/preset.d.cts","default":"./dist/preset.cjs"}},"./manager":"./dist/manager.js","./preview":"./dist/preview.js","./package.json":"./package.json"},"gitHead":"30082c84db7cf4054c60017acef7908297bdf1b5","scripts":{"test":"vitest run","build":"tsup","storybook":"storybook dev --port 6006","test:watch":"vitest"},"_npmUser":{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png","displayName":"localStorage","supportedFrameworks":["react"]},"deprecated":"broken, use 10.0.4","repository":{"url":"git+https://github.com/alexgorbatchev/storybook-addon-localstorage.git","type":"git"},"_npmVersion":"11.9.0","description":"A Storybook v8 addong for mocking and displaying `localStorage` values","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^28.1.0","react":"^19.2.4","vitest":"^4.0.18","prettier":"^3.8.1","react-dom":"^19.2.4","storybook":"^10.2.17","typescript":"^5.9.3","@types/node":"^25.4.0","@types/react":"^19.2.14","@storybook/react":"^10.2.17","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.17","@testing-library/react":"^16.3.2","use-local-storage-state":"^19.5.0"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-localstorage_10.0.1_1773182611878_0.5262129231920898","host":"s3://npm-registry-packages-npm-production"}},"10.0.2":{"name":"@alexgorbatchev/storybook-addon-localstorage","version":"10.0.2","keywords":["storybook-addons","localStorage","test","mocking"],"license":"MIT","_id":"@alexgorbatchev/storybook-addon-localstorage@10.0.2","maintainers":[{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"}],"homepage":"https://github.com/alexgorbatchev/storybook-addon-localstorage#readme","bugs":{"url":"https://github.com/alexgorbatchev/storybook-addon-localstorage/issues"},"dist":{"shasum":"c55ff4c57e3e53cd297c9c06f90a34c117a05b75","tarball":"https://registry.npmjs.org/@alexgorbatchev/storybook-addon-localstorage/-/storybook-addon-localstorage-10.0.2.tgz","fileCount":36,"integrity":"sha512-h13GyuwQyvNq7baNHJT7nFQfalxbTIIk6iZnFZq+n1SMt/cNFVv8Nu1ZB0AXT/Z8pbAqVF9j8zEshko3/h1T2g==","signatures":[{"sig":"MEQCIDl4DV8o1dY1g50e0BsL7tb/o1MPigcj1ZfoVuouezmIAiBShunu4hyzqxdOL/FCiNpRUCxCOErY9DnrRkOj0UKJrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229243},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","authors":["Alex Gorbatchev <alex.gorbatchev@gmail.com>"],"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./preset":{"import":{"types":"./dist/preset.d.ts","default":"./dist/preset.js"},"require":{"types":"./dist/preset.d.cts","default":"./dist/preset.cjs"}},"./manager":"./dist/manager.js","./preview":"./dist/preview.js","./package.json":"./package.json"},"gitHead":"de41258d617c57cb3a04bf7253c2520a93ecdbfb","scripts":{"test":"vitest run","build":"tsup","storybook":"storybook dev --port 6006","test:watch":"vitest","prepublishOnly":"tsup"},"_npmUser":{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png","displayName":"localStorage","supportedFrameworks":["react"]},"deprecated":"broken, use 10.0.4","repository":{"url":"git+https://github.com/alexgorbatchev/storybook-addon-localstorage.git","type":"git"},"_npmVersion":"11.9.0","description":"A Storybook v8 addong for mocking and displaying `localStorage` values","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^28.1.0","react":"^19.2.4","vitest":"^4.0.18","prettier":"^3.8.1","react-dom":"^19.2.4","storybook":"^10.2.17","typescript":"^5.9.3","@types/node":"^25.4.0","@types/react":"^19.2.14","@storybook/react":"^10.2.17","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.17","@testing-library/react":"^16.3.2","use-local-storage-state":"^19.5.0"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-localstorage_10.0.2_1773182829011_0.9122940062547602","host":"s3://npm-registry-packages-npm-production"}},"10.0.3":{"name":"@alexgorbatchev/storybook-addon-localstorage","version":"10.0.3","keywords":["storybook-addons","localStorage","test","mocking"],"license":"MIT","_id":"@alexgorbatchev/storybook-addon-localstorage@10.0.3","maintainers":[{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"}],"homepage":"https://github.com/alexgorbatchev/storybook-addon-localstorage#readme","bugs":{"url":"https://github.com/alexgorbatchev/storybook-addon-localstorage/issues"},"dist":{"shasum":"24fc3e343ae8dbf25b623a841ab570bc1d377109","tarball":"https://registry.npmjs.org/@alexgorbatchev/storybook-addon-localstorage/-/storybook-addon-localstorage-10.0.3.tgz","fileCount":36,"integrity":"sha512-G4OtemmuMHnx+2dG3bITzw4oyAwWWghCMb4vC9zWzgedVDnUg0jXISIU3YBVInAi5uy4BAxHgws97FQZqPmKnA==","signatures":[{"sig":"MEYCIQDRGQTIiwWB5Lo58uKG+CBu8k1N0cJBdbeIZXgXFdHXqAIhAObIZ7hvCAQjX5eWoE7WNtM4OXgNX/fPtUH41MKmx/SP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229433},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","authors":["Alex Gorbatchev <alex.gorbatchev@gmail.com>"],"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./preset":{"import":{"types":"./dist/preset.d.ts","default":"./dist/preset.js"},"require":{"types":"./dist/preset.d.cts","default":"./dist/preset.cjs"}},"./manager":"./dist/manager.js","./preview":"./dist/preview.js","./package.json":"./package.json"},"gitHead":"62c56b2a17a30959b7aed653452425ce498fbb23","scripts":{"test":"vitest run","build":"tsup","storybook":"storybook dev --port 6006","test:watch":"vitest","prepublishOnly":"tsup"},"_npmUser":{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png","displayName":"localStorage","supportedFrameworks":["react"]},"repository":{"url":"git+https://github.com/alexgorbatchev/storybook-addon-localstorage.git","type":"git"},"_npmVersion":"11.9.0","description":"A Storybook v8 addong for mocking and displaying `localStorage` values","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^28.1.0","react":"^19.2.4","vitest":"^4.0.18","prettier":"^3.8.1","react-dom":"^19.2.4","storybook":"^10.2.17","typescript":"^5.9.3","@types/node":"^25.4.0","@types/react":"^19.2.14","@storybook/react":"^10.2.17","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.17","@testing-library/react":"^16.3.2","use-local-storage-state":"^19.5.0"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-localstorage_10.0.3_1773183211881_0.7220198062353163","host":"s3://npm-registry-packages-npm-production"},"deprecated":"broken, use 10.0.4"},"10.0.4":{"name":"@alexgorbatchev/storybook-addon-localstorage","version":"10.0.4","keywords":["storybook-addons","localStorage","test","mocking"],"license":"MIT","_id":"@alexgorbatchev/storybook-addon-localstorage@10.0.4","maintainers":[{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"}],"homepage":"https://github.com/alexgorbatchev/storybook-addon-localstorage#readme","bugs":{"url":"https://github.com/alexgorbatchev/storybook-addon-localstorage/issues"},"dist":{"shasum":"be00dc7b5a5caf7a064d4e464a62069cfefa2bd8","tarball":"https://registry.npmjs.org/@alexgorbatchev/storybook-addon-localstorage/-/storybook-addon-localstorage-10.0.4.tgz","fileCount":36,"integrity":"sha512-YXCPRD8IAkLKppWERqu0hdt/i8+RSJt1+GggxTOoK7VCFlkHRGtfpmNLc7OogycshFdRnpwaPVumRQsfnH4GoA==","signatures":[{"sig":"MEYCIQD65Amenj6FUbsz8X4HAY00yDg36HC4atqbe2FBok2cRwIhAN7DnoYoEukYa7/orYJoG2kUYksifIH3okF1nlxDDLZ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":229618},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","authors":["Alex Gorbatchev <alex.gorbatchev@gmail.com>"],"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./preset":{"import":{"types":"./dist/preset.d.ts","default":"./dist/preset.js"},"require":{"types":"./dist/preset.d.cts","default":"./dist/preset.cjs"}},"./manager":"./dist/manager.js","./preview":"./dist/preview.js","./package.json":"./package.json"},"gitHead":"9ef78d7d66ca74fb684ccf06c74af62c271bd09b","scripts":{"test":"vitest run","build":"tsup","storybook":"storybook dev --port 6006","test:watch":"vitest","prepublishOnly":"tsup"},"_npmUser":{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"},"storybook":{"icon":"https://user-images.githubusercontent.com/321738/63501763-88dbf600-c4cc-11e9-96cd-94adadc2fd72.png","displayName":"localStorage","supportedFrameworks":["react"]},"repository":{"url":"git+https://github.com/alexgorbatchev/storybook-addon-localstorage.git","type":"git"},"_npmVersion":"11.9.0","description":"A Storybook v8 addong for mocking and displaying `localStorage` values","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^7.3.1","jsdom":"^28.1.0","react":"^19.2.4","vitest":"^4.0.18","prettier":"^3.8.1","react-dom":"^19.2.4","storybook":"^10.2.17","typescript":"^5.9.3","@types/node":"^25.4.0","@types/react":"^19.2.14","@storybook/react":"^10.2.17","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.1.4","@storybook/react-vite":"^10.2.17","@testing-library/react":"^16.3.2","use-local-storage-state":"^19.5.0"},"_npmOperationalInternal":{"tmp":"tmp/storybook-addon-localstorage_10.0.4_1773183403927_0.4557244365669806","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-11-28T23:55:17.459Z","modified":"2026-03-10T23:03:08.215Z","1.0.0":"2023-11-28T23:55:17.818Z","1.0.1":"2023-11-30T00:24:18.111Z","1.0.2":"2023-12-05T17:45:26.859Z","2.0.0":"2024-06-07T18:09:39.688Z","2.0.1":"2024-06-07T21:19:45.873Z","2.0.2":"2024-06-11T20:45:22.148Z","2.0.3":"2024-06-13T23:31:38.491Z","10.0.0":"2026-03-10T22:21:09.265Z","10.0.1":"2026-03-10T22:43:32.105Z","10.0.2":"2026-03-10T22:47:09.221Z","10.0.3":"2026-03-10T22:53:32.235Z","10.0.4":"2026-03-10T22:56:44.118Z"},"bugs":{"url":"https://github.com/alexgorbatchev/storybook-addon-localstorage/issues"},"license":"MIT","homepage":"https://github.com/alexgorbatchev/storybook-addon-localstorage#readme","keywords":["storybook-addons","localStorage","test","mocking"],"repository":{"url":"git+https://github.com/alexgorbatchev/storybook-addon-localstorage.git","type":"git"},"description":"A Storybook v8 addong for mocking and displaying `localStorage` values","maintainers":[{"name":"alexgorbatchev","email":"alex.gorbatchev@gmail.com"}],"readme":"# Storybook LocalStorage Addon\n\nA [Storybook](https://storybook.js.org/) addon and decorator for mocking and displaying current values of the [`window.localStorage`](https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage) in a Storybook panel\n\nIf you want to setup `parameters` to be strongly typed, see [@alexgorbatchev/storybook-parameters](https://github.com/alexgorbatchev/storybook-parameters).\n\n![](./screenshot.png)\n\n## Install\n\n```sh\nnpm i --save-dev @alexgorbatchev/storybook-addon-localstorage\n```\n\nRegister the addon in `.storybook/main.ts`\n\n```ts\nexport default {\n  stories: ['../stories/**/*.stories.tsx'],\n  addons: ['@alexgorbatchev/storybook-addon-localstorage'],\n};\n```\n\n## Important\n\n- If `parameters.localStorage` is set, `localStorage.clear()` will be called before\n  populating the values.\n- The values passed into `parameters.localStorage` **must be strings** because `localStorage`\n  only works with strings. You can use `JSON.stringify` or there's a helper function provided by the addon\n  called `localStorageForStorybook`.\n- Finally, it's important to note that the addon works by polling and diffing mocked values\n  in `localStorage` every 100ms.\n\n## Usage\n\nGiven a simple component:\n\n```tsx\nexport const Header = () => {\n  const [user, setUser, { removeItem }] = useLocalStorage<{ name: string }>('user');\n\n  return (\n    <div>\n      {user ? (\n        <div>\n          <div>{`Logged in as ${user.name}`}</div>\n          <Button size=\"small\" label=\"Log out\" onClick={() => removeItem()} />\n        </div>\n      ) : (\n        <div>\n          <div>No one is signed in</div>\n          <Button size=\"small\" label=\"Log in\" onClick={() => setUser({ name: 'John' })} />\n        </div>\n      )}\n    </div>\n  );\n};\n```\n\nYou can write a story as\n\n```tsx\nimport { localStorageForStorybook } from '@alexgorbatchev/storybook-addon-localstorage';\nimport { Meta, StoryObj } from '@storybook/react';\n\nimport { Header } from './Header';\n\nconst meta: Meta<typeof Header> = {\n  title: 'Example/Header',\n  component: Header,\n};\n\nexport default meta;\n\ntype Story = StoryObj<typeof Header>;\n\nexport const JohnLoggedIn: Story = {\n  parameters: {\n    // this helper automatically stringifies the values using `JSON.stringify`\n    localStorage: localStorageForStorybook({\n      value: 123,\n      user: { name: 'John' },\n    }),\n  },\n};\n\nexport const JaneLoggedIn: Story = {\n  parameters: {\n    // if you have own serializer, you can use it as well\n    localStorage: {\n      value: '123',\n      user: JSON.stringify({ name: 'Jane' }),\n    },\n  },\n};\n```\n\nStrongly typed example:\n\n```tsx\nimport { Meta, StoryObj } from '@alexgorbatchev/storybook-parameters';\nimport { LocalStorageParameters } from '@alexgorbatchev/storybook-addon-localstorage';\n\ninterface StoryParameters extends LocalStorageParameters {}\n\nconst meta: Meta<typeof Header, StoryParameters> = {\n  title: 'Header',\n  component: Header,\n};\n\nexport default meta;\n\ntype Story = StoryObj<typeof Header, StoryParameters>;\n\nexport const JohnLoggedIn: Story = {\n  parameters: {\n    // `localStorage` will show up in `Parameters`\n    localStorage: {\n      key: 'value',\n    },\n  },\n};\n```\n\n## Development Scripts\n\n- `npm run storybook` starts Storybook\n- `npm test` runs tests\n- `npm run test:watch` runs tests in watch mode\n- `tsup` build `./dist`\n","readmeFilename":"README.md"}