{"_id":"use-storage-backed-state","_rev":"31-2dcb08fb1a51b39f5b8ee704fe214c32","name":"use-storage-backed-state","dist-tags":{"latest":"2.0.5"},"versions":{"0.0.1":{"name":"use-storage-backed-state","version":"0.0.1","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@0.0.1","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"ed273f2425ec1091e691307594735f1070476b4a","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-0.0.1.tgz","fileCount":8,"integrity":"sha512-elYdEpMEjqqJrlueepDUXDRHm0uAecK7CfBc6HlQzUvZPiyddY7sbNuIxr4g9W2mxlPkteqHWH9Gv79vQYqtPw==","signatures":[{"sig":"MEUCIH1HtlFUvC7I+/DtiWLAAdFBJCQDo2eSxfiSulKA6n3KAiEA00JQz1hIUuX+rdFMuwbFAwp2EsgyBSfsqlx5+bGVkn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEJMSCRA9TVsSAnZWagAAHoAP/iaWHW8BM8Mm2nd0FCSq\n7YwE7VFSTE/dGSf6sV0YjKFs0WTgPsM0BfZ59Ofu7UlXuvfU9/1vVPBnt37L\nRsPg9ZKn83xLlaUfWbNFXQyOwiroGJxhHeK/g2fxkUVta0eg3uYq+shl8TP8\n0Z2D5Z/st/51CIGn2zSezXCYGma13tZPDk/qGgRXpflFcytIdwIJsgKCnKWG\nRgCrasRedcNDTBwAIBS/5n9emIXnC27NZdFVCTeP0l1ZLJsUdaHQuV5kjuiZ\nDvMOR+Pp/mOu+SoEMZtUB29tnTZDG076DThqdKDtcuPPX1xARmbJH5OosbvW\nFBMDcbINkIevloqMwU2TH6r0RyW+DUZb2JBI/IA5qmIJ22T0CQ/5koxb5ltR\nkzoHAK9SI2o7lFW0mFW9Y+1tiVCoaNBo5e5xBSv9QpLtyVPWPv7XgEg+A0Gp\nInJGZsKU3UccDpn9alVkqoGS8KNlcAUxa3tY8Zadt2qKEH7BOcpM+dqjefug\naDds1ijTUof8iQWpMIdsMdwqW3F7SW1u4hbCpoLO+T/c5ZOgRxajS1U9lpuO\nMLIUN+oUvGn21pbrDTHquUYJdRq6OYEM21ZzSs7cmWyvajWeRHYSrenbL7le\ni5ulbkmb4w4eRjkMPZHe+2wd9AXXChwVPS4ArImaUhu7bz7V/FucEuqH7w7s\n4UJg\r\n=cvP/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"a788424d3f5c0011d8e7203903a413abe3f7fa1d","scripts":{"build":"rollup -c","start":"rollup -c -w","prepublish":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"6.14.6","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"14.6.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.33.1","prettier":"^2.1.2","typescript":"^4.0.5","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"17.0.1","@types/react":"^16.9.55"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_0.0.1_1611698961961_0.7320270672807621","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"use-storage-backed-state","version":"0.0.2","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@0.0.2","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"741ffef9aa21c54a9f5790326d94338172918017","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-0.0.2.tgz","fileCount":8,"integrity":"sha512-J64gOK2Ce/Zu7zAX+LyRtJ3cQSCjW7n0Ys5087zDyY3Xk2sM1BCl6CEEUg3sCsExS+bJk35x76Wl8FRCgtECXQ==","signatures":[{"sig":"MEQCIEzQlS6h+6LNzTYIA8zfUav1jPx/KLJPNpWxTaWyZa8CAiA228Rbguk8tmwDFdOPfJ5DWJiJBPICGiNwXmS6dNehZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEKDLCRA9TVsSAnZWagAAUhgQAIHWO96C0iqTHXDvEsNR\n/Qsvyl2B/j0NGyZdHEs/Xc0Caht4RXKMIMjIJKLRWWgHbyC+nqn5LBPxZFo9\nM/I90Tuh7ij+TC8mt/XlEztyEFeziXs9Q3RGIp1TuVtjvxNU+GvIqp4rJHPs\nWYZcSH/wfIrDVdQ4RDdOVfJSdj5jdjUWHBWLr5XEYTFs9xmiYD2uJ/CHTsib\nSLB+bMhNqVCb63CT9Be83GgHN89JRBuYUn5HvlVYvmex8cM5dqV8O6J3LSAd\nAin3iXnGq2D8gCfdUOLwY9I6hybI/JbehnjTb7UJTYL4dfEObgdCORzrUqPM\nNz1eLrRe1syghxrq1GtROpnGKNFSDVf8G3HoZcESIZbhT1/9Dng1pG9dh3Bd\nijNoqXjjtBXMQMS9ehY1ygiBgNS98VcxphWpqdpneHUcImIZyeM/lI9yvCDf\nON+qpDsmNzpiXLXiAmaO7D77Nf4LwgfrjPtVsejsvxC+a8U13VwJQbEzfBeV\nGMv3kbF+pzyBZIQltEKrMHw7US8EBMrDzStycHPriI9A3i/IsiO7EA0REkVZ\nDR0rCKrVXfgPJMS2snzsfI8XwO5Z5kuTASzGbhrvOw1kWWekynaK0pKoZiOo\nAjd4n4QQpECcoHfsf6waA6+C1OVN9kDRbWeMF+XeaBZdX6YEFjN8lljeFUgy\n/ElP\r\n=WQt2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"74bfd1e2d09cdb74073298cba2ae5805d7d51f23","scripts":{"build":"rollup -c","start":"rollup -c -w","prepublish":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"6.14.6","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"14.6.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.33.1","prettier":"^2.1.2","typescript":"^4.0.5","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"17.0.1","@types/react":"^16.9.55"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_0.0.2_1611702474108_0.5391789852383495","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"use-storage-backed-state","version":"0.0.3","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@0.0.3","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"f3b2a2d67734086d5e06b467858dc27d911fffe7","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-0.0.3.tgz","fileCount":8,"integrity":"sha512-uocAreoRTLJUbTgLdONbsrCivoTsBDizDK9HABMl/kjvMNzn20mv5EG08izr19E7YeylbO3Fv3sAb43kLM9gDA==","signatures":[{"sig":"MEUCIQCEVUaAPfN5JbRREKMMBbGxz6dcpwXu8nFRrI3dJ4ymgQIgaTaQ8rT/Nw4pbEAhKhuhwz+CkNGmrB2AbgvvA30c6Ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEKIFCRA9TVsSAnZWagAAUJ0P/A9wIC0QUTPt5aoCwGGx\nxyZKg/bJwZG2iq98celESbKmySjIeWkwWmNTQQmGTqG3jMxveFHUssNJImkS\nuzzYMKn+DUqDdjQUy68WhrOl9bwFkgPWPnkPF8o/VmgtNGy+nTqi6RL4HKAm\njCK+mrQTkv8d7YaG2ebfoSzjXwUQTvJDuXHACmqABy+O2/Vi0wUy57om0PWw\nJGm82LLlwHCuQEaezQUIOSMMnqVT/Bx1AdlITlhSmiZIiMjbPtcITb+i7OVs\nZUBa/rqOn7gICPtZIDVuCzcCc+y8yUvIHREHFgjLiAA4UPI2cvlrdtparE5b\nSzkGRAFkklX48BorUV1pefbDsF6AcazR6gEPkNHBw78kFm41uKrnVVyUrhXG\n9RcXykLInmdeXmyNPVVs5SnH1/xUJHPmTTqoqp2OgTPIIE6Abt/eKnkQRtaK\nzlmo17PY6ibpFbTNV+cr/cwOTnVWWT5FEudaDPPVvZchaCsCM9mWgM9Kt78+\nC0tegZO7xJssoD5UB6SPoUfi1YuEgbBTbcGCUr7bbT5SKYZcy1/2eQQ80y27\n0Pxzz+Zdz4/QMm9mT6rlt4H8usMO+g9UGoeXWHucCeczzFI/dMbfLN8O4GMf\nQorCV0RNW8FPGreads96SD23yss7LI5WOTrIjDf0Wn606EvTvH1QgSjTmtpx\nyLtG\r\n=bJ2+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"1e06a5f10553e6a4a8f4d13bc893c172e5f43c03","scripts":{"build":"rollup -c","start":"rollup -c -w","prepublish":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"6.14.6","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"14.6.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.33.1","prettier":"^2.1.2","typescript":"^4.0.5","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"17.0.1","@types/react":"^16.9.55"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_0.0.3_1611702789432_0.5174723586687875","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"use-storage-backed-state","version":"0.1.0","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@0.1.0","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"26ea377778e879359b65844cb31eb801cc9ac1b4","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-0.1.0.tgz","fileCount":8,"integrity":"sha512-AJoTiwi+BTRxrHcegYHCm2xGTEz9pR1/NB6zgTtpuWu0DF8zhectRLYYtYlATCsUQpLFuyGp6tsTuG1j+K8aaw==","signatures":[{"sig":"MEYCIQCs6TX89Q5Ub7k4AXNHRr7uR8aH16iimwP9wuQElqFJ7wIhAMEeQbdAybbvA9S7s/2MEkjzvUkzNhZgQUXX8JXszpBy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGDL8CRA9TVsSAnZWagAA0mAQAKNCgTexYcGv87Ka2QtT\nDyUS400LK5vwyuowQ/EF2KFWZ+RcoMrw9wZMWaEAGi7o8GDcSxiHY66GYymZ\nvNJiGZ+MOXoaNY+EdK4+tDNiHnUMr9OuMhuligjOWiD5cEXcMhyzA2d3jdME\n1mXrQoLpQNbNVaSxuZv5OWc5HSoL5KsrVescXcELnUTBGK0mIxGvS9TyjgeZ\nMWWCzsSDlD7vXMDfPQvYoQuH+JgkZRdxd29IRYBS9i+aO9OjdTYgMjh2PinL\n6dohAUJz0fGUh2K0aH+KYp7hhvEdEZFO20AxXlI11CuSE8P6aN4hNvLHA1Ag\nZNQrNePC34LLfrVcWixI2Op8Vil18vdOyxMl4OYyd3evDxKmOzVo9YErj3aa\nvEyTk7FHcW4B856aPsHDoD1keuuhON9F2Ja54devPqAJh4U/r5b65qx2iPPc\n9T7RdA6wnubLYWmhsj0Sy54GOg07e2OvrG1CyGVoOoMeGnfADHhqZ9rZc0Xx\nT4qgZEtaueOpCKT0PUC/kT30ikTAvfHRU6lKcNw0K5naMSRdY6L2vunVMriP\nEsqJRg2Om5Z80NmoSx0i1yGz3Ho9JI1nkOE3a4n4cfxf7XrvaPCSjKcfWv7I\nQAQXZBknl8zVF5hR1IE2rvqvDpDeveYcCIsoVt3JAPTSBD2E90xX2Pz2bKbO\nBT4S\r\n=mYHJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"221b632845dae458c70f7c9e4ca78434f4f9b777","scripts":{"build":"rollup -c","start":"rollup -c -w","prepublish":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"6.14.5","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.33.1","prettier":"^2.1.2","typescript":"^4.0.5","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"17.0.1","@types/react":"^16.9.55"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_0.1.0_1612198652103_0.13121402278228667","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"use-storage-backed-state","version":"0.2.0","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@0.2.0","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"41fac7b92f14d85ca7f95cb105891abc622350b8","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-0.2.0.tgz","fileCount":8,"integrity":"sha512-dMhgIkaMWfzN14y/SjjUsEgy6usjU/y9h7FKdzyAECR/yS5DO+bUcsR/7NNB2wQ6vHhT0jQqnZ2aH+qaRjSKpg==","signatures":[{"sig":"MEQCIDQNKd0AvmAYCHf6rfbzEa40bVs8OaQupBHdDeB0yN3GAiBjrcrTMdFWpiX1TWHjHJuRdxnfcywA2edmd8fZx05bNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbCeSCRA9TVsSAnZWagAAFGkP/0Duxk59lc1tAK4cnG5d\n4uExZmEbQZlUQ+++lzF1to90TWHF2Vv0wmBBOqgF3MysK35PoVuxEKLcVvzH\n59Cqs2mmoewolGo0ITdDS8YuAbrn+36UxNnI7wK6TP/lT2ONDQvpEW8ku8Eq\npE7H/fMhkUPnmElXXTRw08Pcj1MUSCOuypXQmiq5MFEWBz2z4XWe/7sZxVmG\nDlRuv2W98eLh+QQEhBG5V+Zn4E8H+sF67eXA7DodUPKTFAMHO9TWP21B9sFt\n8EkZ76zETiwJBHUp5tLXj+sYkOTDL2TXLZFpUfKtI5Gqv7dIbJLJtVIOZ/i9\nUCxH0LTjK0HO3l8qs5X3CIDmyB4jpvdo//j4Of6C7A7+hLvqzvvsv5CJgzgF\nPTqdhGpTbAphr1KJgVrAPiNYIs8GsgGl7r9IZ9xzhOUBFm5uvcbPwZO1Zivm\nPONem/sSRTF3QdCPqdYzM0n5pnm7rB1HvchDW+ItF2ZDA/q2b+xTakx17vNA\n+VBHrpJ6HU1kSLS5g5rV1GPhhy1fYZXgNlhKAzWNJxoS48PdzAebnTa9+Q6H\nFJVbD4Z/tpXGTPxFiKxOQqXJr5DjJtKC6DV0CYZw7+OauIbpNpxtoS2qgkfo\nYCcBuGYTkCJcP54XGaYvxzMuF4dYRG06oey+QGPCSKFsx+d2vcNZiPzW2tuq\nIdWR\r\n=f2L8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"fa0e73eeef277967be3987edf3cc4745368e2f79","scripts":{"build":"rollup -c","start":"rollup -c -w","prepublish":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"6.14.5","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.33.1","prettier":"^2.1.2","typescript":"^4.0.5","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"17.0.1","@types/react":"^16.9.55"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_0.2.0_1617700753790_0.06336299996393002","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"use-storage-backed-state","version":"0.2.1","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@0.2.1","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"50baf43178b59f5a8c1dc3ed6b6006e35e043e60","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-0.2.1.tgz","fileCount":8,"integrity":"sha512-Y3GoU+Ur9GYpJc0LDcJz1eRHWiiQF1LjXF04+dO/A9EZJx0zH0Bu5ATWDrA5Wl/kzva1dhniSvUSRec4NEdnlw==","signatures":[{"sig":"MEUCIC4wXOeaSJ47KyPwT1xc99JZaqnPLDpDSjjdmbQSHr/PAiEA+hzwGmPPG4Teew8ss3LOEdUAzmfBKYEbp15IDJfooNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggVAyCRA9TVsSAnZWagAAgmoP/08UIjHz1kE2JAyDVjKR\nR9fst8sRo5OHjOd4ACJOyF07oF/YJJpwAXSuqAzIHfdR7HarR7w4lxo3yXMK\n9Ev+zDL9WtLkMwdfwasM+TQW4NRyZ5qnQnXYew6AdcOLJSlH6DS+YYMzuIpM\n+6CxBZo8OaL0PzBC24nemMo/vz8diaiMnHd7jvTQ820LV9HkmCNdXep+pRGm\nNchQKYCwbns/9JQvI1zu27XhmmeGGLsB8JXDL8t/kL3b8J0XbDIRGKbH6WTS\nXFGXxRjVZTlBtywzpMRljWQquoQbQDMnYcOc+pfd0HhLbUOeLcMxVdCoee8R\nONbLjmZjwToFz/zg1ISByF6xsgHotnkYOl2iRwgENtZjcXWbeWy/VQeqD3K2\n71t9yeK16XZ2t6H90JVBPcunoNGsgYOjJiy20nx4r5Yzs48nj6SPP5tDIQJ5\nv7JzXxS33h3+83UMw85qWzsmc33np4MBTZo7MtuT1cTkELjRidOhkELEGLHx\nnH6spyca0YOfRYzXCy7hJZsYZ+2B7xnKb3QxfHPYXzMH9ZvZyUWFn1gc1RIP\n9JIR3d2dpLRnl87LNGqsPYmZtgL+gcJwEwYrePrWwLaNYnYyL1olSaSA/brr\nQtSaV/C8Q7jricvPMOojIpNZCLEP7OAcJG7vHND/Sbxkki8IREv0qfA9rKhB\nTqPp\r\n=kA7Y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"fa5b08c6886acf08f25eba1eb64595efe6f813c5","scripts":{"build":"rollup -c","start":"rollup -c -w","prepublish":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"7.9.0","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.33.1","prettier":"^2.1.2","typescript":"^4.0.5","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.1","@types/react":"^16.9.55"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_0.2.1_1619087409975_0.517851038064933","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"use-storage-backed-state","version":"0.2.2","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@0.2.2","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"1bb58b1abc81db5a286ac85d01dd6972facf7012","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-0.2.2.tgz","fileCount":8,"integrity":"sha512-Z+0DtULlczFyILH4p8fD47ZtqDQW/ag1dc7DpwYRqv0e+wwS4nHM1sod3Xxp8qbwvgqbJzRJxiaMY3636l7BRA==","signatures":[{"sig":"MEUCID0H0KusBqu7LS6/AY8DikGkhB6546HLjzhzRI8VxJpsAiEA+4H2yPxmT2o3VJWh9Zn0REUrMOutCER89/Gr08SEP5w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggV3sCRA9TVsSAnZWagAAy3QP/j39lsF53hzOsgXGfx3U\nGKykaNPdZir/FjtKgVjAGzZd4zhSSAVg42BHtAzbDdkdRU9cDITabOsIzhNA\nM/odeuY3k+a+6mr4xShjQPJmudVxQUYHZpZGWVm1+An/44tBomZZFETp9Qkv\nq4ECN4AnDNLcLiLlc6qHL8sZ5cn/0t8AWwtJc1z2JLp85moRlaXa4KgXP/H8\nNMNr/HmZWZr8/5Q8HVd8VOdjcWJzsmFgvcNhv8LbE23lgvIQjXW5sDAJSzsL\nOrxaD3yAlI5ocr7pF0Hf/jAMY0efhev9JwvqXm9uzZBBiZYeTZ/9ok/DyOWp\nWdlu2AJmQjR9saIsD6FstICoRBWx/Z1GRlSSbcoyPqK5qEIIfoRc4WM8cwCc\n4Ami1oxJlHXzbZt/qHSi4DV8nYgTYBP1zEwY15783patw1Okbbn+R+aBbV7s\nIIrc7vYFbtw/golDQGYNW8eutwV0oNQIiVJb6g7u7S3oGuAIAUA5pFSgk1IB\nUnch0p3/X5PEuCbFk38d8hixpyHoPKGO+wvmVbpzwZcJv5nz6joSr8hWbBbg\nSM56rVcoST6hmrTZlQoJp2ExfB1jf23lBzduVmF7T1JAhg8XxhzkRRl9tqQK\n+DAjOxhlh9fDMurRMxpfy89I3gNlO/zQ67JBOtjLir/GTY8xDk5Cit+B803W\nue/Q\r\n=4jZ0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"c94af267c96713dfd07cd856098c47ced93849d9","scripts":{"build":"rollup -c","start":"rollup -c -w","prepublish":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"7.9.0","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"14.4.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.33.1","prettier":"^2.1.2","typescript":"^4.0.5","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"^17.0.2","@types/react":"^17.0.3"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_0.2.2_1619090923826_0.25622205391966824","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"use-storage-backed-state","version":"0.2.3","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@0.2.3","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"9e75c919e8b66d5d9f02efcda1972cb97002f229","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-0.2.3.tgz","fileCount":8,"integrity":"sha512-C3/Bpt4y24BrVxifIpCNYXmS2FV8vjlemUari/lJQPQMpzuoA1md086L85eemyrTmD0Z5kEbcRI1TZ14C3yx9g==","signatures":[{"sig":"MEUCIQCUu0XmpNpR7/OvLitlA7j9382rDC8nV8Wc0CsGbHYpZQIgJ1LIl8kpGPeqCJkBhaP3d5Vw8d8iTFGfqYIya/XEx3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4DYoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraCg//VADsNtE/9XsatZEL/UXIC4adCdTzVcVZz/pSj9IaDYLk4lzA\r\nCtdKegrkO8LFNunPGyjcsEUzBau1x10vlQ/p9f6IIIUBrAK2NOMwNQF/PNdN\r\nmNRAlVsGo+NsJyQfWAyqOorGwD0kd+HcBKbHx2gsYTNTVVHF4UbcNyH1i2Vc\r\nUT4pqfyWi2UCWM7dVl1EhitQE8zfXlJrEMQTYrLU7XtRtiJ5Da5BZHYklWB3\r\n2zEZoo4rRe2jjW73gpOfuOsyHlK2ZiDs8pPwoscBIEs7/ySZDcCTK/k8wgKP\r\njvu91ZYtLpyq42u4IJs+/i+4klM0eGsdfSuhy75yKI3aIrRsygJL37k9rpxY\r\nlgczVDg+J2Wv4CgNtRY5Lcwz/z6sOtnCPj+fNTKUw65ALZ9RZpCiqHvbVgD/\r\nZmNIenf1uzI+j4w42eaGtxlUu8zunLwP41BhJKQW8fFq6hC2AajU21n8Pd9s\r\nYaYCS1ATIxiNsB6h/sxtyibFmhsMN5bG+kNgNg6cC++HGAJzW6nPt4nveYGl\r\nWvl7qCfE9poM+mGWnOtmprFpjHSN2WrEt+wB6H0Nv0nRln0mJvduO3O0RWdT\r\nVGW5B5VcQaSpOeomNbyRskQ43rnPobzqzAIw/m8Gpxc/8ZT4mxvn7TETaVeJ\r\nNIEB45jHQQnKO+QOSAIuRWkVZR8KjutUDkc=\r\n=RHXw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"73de2f87f9c283e723eb3ae8a9827b4fef596a27","scripts":{"build":"rollup -c","start":"rollup -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"8.3.1","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^2.33.1","prettier":"^2.1.2","typescript":"^4.0.5","@types/react":"^17.0.3","@rollup/plugin-commonjs":"^16.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"17 || 18"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_0.2.3_1658861096458_0.7730448541222481","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"use-storage-backed-state","version":"0.2.4","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@0.2.4","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"6ec41240e89aef1053d97f79355e00035b252929","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-0.2.4.tgz","fileCount":8,"integrity":"sha512-LCNoC1ZidI5HBIHGKECt1A0bOscXl856ykdejJbxXXBZmnVGN4Jc3lT3xBe5StcGl7dOS9VneQjbhz6sVk5fEA==","signatures":[{"sig":"MEUCIQDhOB+CK1F+FKth+DrK/BWW/Xj2Onil3ba90ZsHq5p5RwIgRDS/awNC6bhkesUKDtqv0AEjtkIEPW+CUjk2iBOn0zk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjx82JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq70RAAh/GdOOX+ug+NIRuCALkJQyVnM3VxFp73KNwSKFcEmGkjrSUp\r\niOiVPbjyBONnDNYJVdycKsRosjdih4183ISkWtkkkajGnhaauZTM4DN3K6Zw\r\np7eypi67N9uiErXf+WgrCH2zZGrjlP3t234CI9gqolgU7AyfDbHOunFejQy1\r\nzC6nqKsjH7mFsYGOCtA7mSjtU1wPKRLiqsC8m6QpU2b8XfTVTr02qh/7rSqH\r\nMzX4yZQxaqsGYXv/s9XwLIKduwULU5T5FJXBBVqqzDSa3XKNhL+Xm/Bs/ROH\r\nAkH9WehDlZwTpEKhKWh5K9UHrhcqmCI+uLzOHWBK1gPpVzZFxK4qCdz5P7Pk\r\naHIpRE/G5yj/5HUV9d1LnpHxd/e8+PhocO1OJratlcCvxB9soR85imHak5P2\r\nInIc7dNfKsZY2RSmZfZwKqx6Lx5s5RML5uqVLYE2OL9j7jp4nu8Roh6GY3Cl\r\nmdyS8olnTYkQfJXmRiVBk4FjyJYAIxUAs8xQDKmIxCWoVE+uL64/dJ8JhgXI\r\n0wclNxwD8hpp9naf1f+Mw/XJdaD4urWWV/GHG+Si1Ue2nvFVpCmWn37oRaby\r\nWuNgBRlrSRHg2cVVAQ+LVu6VhmJEbdQoWQqsfgfoZZJdgYfpfROFG34d62G4\r\nMNwYF8IOVIb6xlzC+rrS78/Y5saLBeEBcus=\r\n=3BjZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"b8a591917dc342823d9c2e8bd5f65810f56b8d57","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"8.18.0","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"18.8.0","_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.10.0","prettier":"^2.1.2","typescript":"^4.0.5","@types/react":"^17.0.3","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"17 || 18"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_0.2.4_1674038665226_0.4601799865285965","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"use-storage-backed-state","version":"1.0.0","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.0.0","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"db7cbfb71ad8a2dfa5497cd59f7a6ea57dcfbf02","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.0.0.tgz","fileCount":8,"integrity":"sha512-lKFSu2uc/H9YWwuFFMOuPj5rNMnYcxnEMSUspIhTIVgPyFe2OfvJYZy7XHtGjdqposRZr0xYCJOsgFYNj/a50g==","signatures":[{"sig":"MEUCIGs/nOYLaYNj4IB5E9QxRWwtSQukMuXPr5Qbetbt+1MZAiEA5xPomHXAaGs00dAUZJeQF2XxOGglPNUC9fqJg86rzXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18103},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"544f811934e7fb8eeeb1e6e336f44e89b2f1b49b","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"9.8.1","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^2.1.2","typescript":"^4.0.5","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.0.0_1700750408891_0.14128145542793025","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"use-storage-backed-state","version":"1.0.1","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.0.1","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"00cbe7693844974d7c461445f839154585adbe81","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.0.1.tgz","fileCount":8,"integrity":"sha512-7wmKNB8MAqUs6H57S+m4LL3Chu/44JZhUa37mzZDPIX8hMe1Ds9o5SP6Hox68hIRFJfXvgUdY1hZzQVegn7gbQ==","signatures":[{"sig":"MEQCIBGAxcdhsgg6YO4CJF/uHN3iFn+9J9XpvJ/+KkPzLpYBAiAVcVFfHmMuVkajFbDigpG71rVxLRGAw9Xe/HFQLww2tA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18607},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"ba0f4c96f4c21438e778c146a32b70f39e12826a","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"9.8.1","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^2.1.2","typescript":"^4.0.5","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.0.1_1700773548416_0.2625155416702578","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"use-storage-backed-state","version":"1.0.2","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.0.2","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"b12ed2d80bff528eb1a95d27863b7ff56ef47a22","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.0.2.tgz","fileCount":8,"integrity":"sha512-l+wbkN4L7xTWzPNEfhzr0k7jXeYsKtxMGUCeRbk/hfJz1MOWIAuv2fPSk5qYNCuTAHcw/2Jn3D8EF5mIuvOUZA==","signatures":[{"sig":"MEYCIQDZ7X0dDSjUlwyrOvEDD3Bh+A5fXNoH6MU1b2FshgyhqAIhANTE+4WOmF6ZU33v/JzHLFHHs1eEpaUC8yV2JXgkp0Q0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21111},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"5c4a7466423a68797c2a60335d8b2870f80583ad","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"9.8.1","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^2.1.2","typescript":"^4.0.5","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.0.2_1700774555503_0.7380889393115138","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"use-storage-backed-state","version":"1.0.3","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.0.3","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"108444f99ad3abb9a25d3cdad6f937ea20b8a65f","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.0.3.tgz","fileCount":8,"integrity":"sha512-BLeVdjfCc/e/p49QfBonvfeNnTP/cwyeeIWK1U5Iv5tiCO3aTcI2DKRo2XozGIcechczv/YshbhcqTUNFeCqSQ==","signatures":[{"sig":"MEYCIQCchgNV+UZfn+WaaN17B/eoTPfiko2WzV+VFxBKX2KdxAIhAK6cZ+eVvuTNEsRlf52237dayxHKpxNVUQUOfgPJhooN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21552},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"29b3b7982092f07dcc068734fe5f06fce798553e","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"9.8.1","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^2.1.2","typescript":"^4.0.5","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.0.3_1700774863812_0.15932707845935878","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"use-storage-backed-state","version":"1.0.4","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.0.4","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"e839b94f819f354633f7e34a379dfef9c5595ced","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.0.4.tgz","fileCount":8,"integrity":"sha512-GYw3D9I+YlWdsbsizU/MotDlu/kYWWg6WBG+xbaDYVi/3vxZ0xAVsTBugq+WQ6e/sAXAE/N45dyo/Po85ypHow==","signatures":[{"sig":"MEUCIHXVzD/AR9PHrBeFaSmSbfkXUxzMOgXS5m/RM6EGaLMXAiEApCIpnzpNHNt/M9juA8D0AAUEzxXOiUPVPgiVwHvD1Fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21665},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"5f8a4bbd3d3b5d9d149a0fa6e58b054b1629dee5","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"es5"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"9.8.1","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^2.1.2","typescript":"^4.0.5","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.0.4_1703364714848_0.9696876415215645","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"use-storage-backed-state","version":"1.1.0","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.1.0","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"9b51df0b72702654b3a31225a87cc3727eb3a222","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.1.0.tgz","fileCount":8,"integrity":"sha512-aH5VeoqLs0QsCp93a2d5NjwSxpD7mlIOlDsIW0YSQFesNjx6iKinILRDNKQfRNbM0KHc5CRSa+Y+KRWErTereQ==","signatures":[{"sig":"MEUCIQCb93fKAv3cKnaRPWcDaeirFm9uHHpvJpn5ZEoGgjbgNQIgQAjtl1FcZsdd8wwGh90lUWYh39JQZhqN946lb1Mx/Kc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26755},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"6b8266a727a06de49ac7b6c711746bbb587d58dc","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"9.8.1","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"custom-listenable":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^2.1.2","typescript":"^5.3.3","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.1.0_1704292436741_0.15611241925648267","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"use-storage-backed-state","version":"1.1.1","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.1.1","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"6edcd8511021867afddb675ae85c877a8c33d451","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.1.1.tgz","fileCount":8,"integrity":"sha512-Ihnk5vh/oIGFC1IJprvjDVLf/nX5L9zYA/io1jgGKSr6c4cbx6rqvFbzELwZE+bjp1PC2ONX1wsrrx6JSTEngw==","signatures":[{"sig":"MEYCIQDb5iov06T6U5pbiqOFfHu67qtJVFLGyzZ8sh8XeQVIuQIhAIaidf2Sh5fV5wAcBJcKN4zjNlUcp4wMMr2G9wJ0Ah6/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27222},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"8d6bc3314a7dbf7ae34561d4d8fddcba3c8c527d","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"9.8.1","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"custom-listenable":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^2.1.2","typescript":"^5.3.3","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.1.1_1704310961009_0.48969382972904385","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"use-storage-backed-state","version":"1.1.2","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.1.2","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"ca47c5e0cf85ea473a69bcba876887a59b316555","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.1.2.tgz","fileCount":8,"integrity":"sha512-KiV9z/9ENXY96kRdxlDaUb2qBBdyv2iNvrMmET3QCdKh1oA9N+Zx3V+gFTfXlORy2E7v87u9Hy+HMB1swJUnTQ==","signatures":[{"sig":"MEQCIHfXM3+lGmMj/DCuwYjkOQfuBeEYFtd4cjCxNmN+DjCiAiA0qXrKJj5yAfFQfhS854Z3m4v2j/ffs+W7H+xLJfnszA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26402},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"78d01dddd9ea84a65e3f0b11f9eed4f544dfc1cb","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"9.8.1","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"custom-listenable":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^2.1.2","typescript":"^5.3.3","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.1.2_1704311537192_0.9591380039840003","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"use-storage-backed-state","version":"1.1.3","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.1.3","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"b0ca06bb822c838663999aebf47146ac7240f3cc","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.1.3.tgz","fileCount":8,"integrity":"sha512-MFwnevCUiUl3p76E3ePp+zPI3tGtuRAQtM0cvP8ceZ1RzqE/rGt5adsqIN8r4lZxxPgRlFvIH6Sth851fimkqw==","signatures":[{"sig":"MEQCIBCF+HCZJ02gJ+uGLHDj/5TILYbD+SNILvj6Qdle1zF8AiAMddwF70QCJ75+VMkV5uGdebC2iQfIN9JbtFPxLWJ6QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25343},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"252bb587d808418ccaac17d4ddbf27c55bef580e","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"prettier":{"semi":false,"useTabs":true,"arrowParens":"always","singleQuote":true,"trailingComma":"all"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"9.8.1","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"custom-listenable":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^2.1.2","typescript":"^5.3.3","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.1.3_1704312318284_0.05977793044649804","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"use-storage-backed-state","version":"1.2.0","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.2.0","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"f509e23c79b79c33b1daebdf1a8e4aa9184a0736","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.2.0.tgz","fileCount":8,"integrity":"sha512-QOjbX/WHCGD/uL55s9AcgKHa73HdCu7/oYtPeqVrmZDSZTqkFITnzJJc110HaMS6XCeqsxxVw5hggF4iyBjxgQ==","signatures":[{"sig":"MEUCIBaasFY+PTtVYK1I5n2vKcR8wY0rBK/jV0isk18Q40JHAiEA3fTsaLZiAkLvpgrxXMEZh16nQ14r9hLHycmKfR7N0Pc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25219},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"0de0a801a58e5de086ead7e46a30ebd355acd1f4","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"10.2.4","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"custom-listenable":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^2.1.2","typescript":"^5.3.3","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.2.0_1715861253592_0.9470402223757577","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"use-storage-backed-state","version":"1.2.1","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.2.1","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"af28594f94a4a62d5263cd3e9c57c6dcb7c5c9f0","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.2.1.tgz","fileCount":8,"integrity":"sha512-NG92/FaTtrh4PIeX8aFw3V0VoE0eZEsDZuUDiDIpyUDPMMYWOp04fbznKcQFXZ/WEuan5wdBMM1q5YLjMPbn4g==","signatures":[{"sig":"MEUCIQCb64J2MQMTYvjUJRDolak66bsrrhibynzyk44Okz0t+gIgT03hLVu7kux0+0qFq+Khj4+l+3N0pnxI6ieE0Ng2INA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26547},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"429956f3d4cc6a95f296871812dc36fe1b560c31","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"10.2.3","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"custom-listenable":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.2.1_1728913976094_0.21183411753136383","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"use-storage-backed-state","version":"1.3.0","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.3.0","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"655f155888acb3b2d1fe5bc5a9b28204718dd979","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.3.0.tgz","fileCount":8,"integrity":"sha512-YbBO4YJmNNvQf+8BiKj/w0etaajZn2d2wAgzh6h7pYNq8xPhxGL/jPnZyMkh6a0z4UzjpR1stFQd2gyuisI0CQ==","signatures":[{"sig":"MEYCIQCNxzIlelBCcI5YtNc5AUw4iRb+N+3g1hGUgcIE4+pntQIhAMNVHSdobePcon3fwEX9D/38Kvjdz9KrI51fTVKFhyfo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29163},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"668522e8698dd4e2a113b2c924cb942d21b70616","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"10.8.2","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"custom-listenable":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.3.0_1734535188874_0.6861779487828386","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"use-storage-backed-state","version":"1.3.1","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.3.1","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"b760c74b8ec1022320159cacb2abea275572ce96","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.3.1.tgz","fileCount":8,"integrity":"sha512-hUEBDNSE0jKY5wlB96Y00HCR+DSP7ytthI8KTO6wgW6qufHR7ph+/Gw0qsuxbNCLNNxPx/MrKGBK0m6vXleAyg==","signatures":[{"sig":"MEUCIQDmoqiUHYGqtiDnO+3cO6o3OVkjD25Rpri0pankGSw0XgIgOYUx0S3kTGEotOLLP2l8xYPkdGqiw0oRcWVuvIsQv1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31025},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"32bd38947d6428e142c705274b8b41beaba702da","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"10.8.2","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"custom-listenable":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.3.1_1739375162671_0.5153755901994692","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"use-storage-backed-state","version":"1.4.0","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.4.0","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"ce907d9940d144c9a64f62828b5d62af4ccef077","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.4.0.tgz","fileCount":8,"integrity":"sha512-rtTCrDLGe6O0GtTxkqctf/a2EGOPRGs6N8cdf6ttO0TwgbXYB72dfcwlDwNSWDkBBKGnQ6xSVHZWZcVtcel5ag==","signatures":[{"sig":"MEUCIQDIMRJWafu0ZN8R4rhkKrgzcvKKf1oALfefNDIDQdUSygIgbwfE9ReQ+z8XSGk8bhG2hWrle5ymB2F1vEsEOEQnR8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32366},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"9dbd713a4b0bedafcd22177c1a9f46ff36ead921","scripts":{"dev":"npm start","build":"rollup --configPlugin typescript -c","start":"rollup --configPlugin typescript -c -w","prepare":"npm run build"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"10.2.4","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"custom-listenable":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","rollup":"^3.10.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/react":"^18.2.38","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.4.0_1742858181134_0.511247344674334","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"use-storage-backed-state","version":"1.4.1","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@1.4.1","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"0d5df5c77be9adfc43aa4f5a3a552fcf29c5a144","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-1.4.1.tgz","fileCount":8,"integrity":"sha512-e3zGKSx1zB74VJZe+aTH7OeupIJpTUnAuv4dJL8L9MXGFqS+E22bIQJfdm/8HxMbM92xazwAbknVp6rQNYnCZA==","signatures":[{"sig":"MEQCID7ACAlccMEIu5tiAwf4vfPCMjAyAFj+k37UeMcfb258AiBM+//3nhvCPEjZCPr+g2h3K71W0+CR/0k2M6dD5HMiLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32578},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"3b0c98ab4d7c2f8d6e219dbc2d82bbaa490b5a1d","scripts":{"dev":"npm run demo:start","build":"npm run package:build","prepare":"npm run build","demo:build":"vite build","demo:start":"vite","package:build":"rollup --configPlugin typescript -c","package:start":"rollup --configPlugin typescript -c -w"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"10.8.2","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"20.18.0","dependencies":{"custom-listenable":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.6","react":"^18.3.1","rollup":"^3.10.0","prettier":"^3.3.3","react-dom":"^18.3.1","typescript":"^5.3.3","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","@vitejs/plugin-react":"^4.7.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_1.4.1_1754479814418_0.7772183871367186","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"use-storage-backed-state","version":"2.0.0","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@2.0.0","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"c07e3fd4b4b9099382abb93415bdfc344aa8353b","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-2.0.0.tgz","fileCount":8,"integrity":"sha512-pBOhLwnkpmhBHx2g7IY1jzJnX4PFC8Qt2N72ZplUEygEoKl324gNMlatR0n9ASwRWfCqVMGml1TxJIkM753www==","signatures":[{"sig":"MEQCIGcfyHetUYoo/2FuILhIw4nYYFeUcZhvTXuWJIMibCfgAiA8rZEu0uUJecDp/VPYscoEDokjWDlIlv9B4MAuK5NUnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54231},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"9e90406358c34ffb3759c3b416c19229f0e5a55b","scripts":{"dev":"npm run demo:start","build":"npm run package:build","check":"biome check","prepare":"npm run build","demo:build":"vite build","demo:start":"vite","package:build":"rollup --configPlugin typescript -c","package:start":"rollup --configPlugin typescript -c -w"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"10.8.2","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"custom-listenable":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.6","react":"^18.3.1","rollup":"^3.10.0","react-dom":"^18.3.1","typescript":"^5.3.3","@types/react":"^18.3.23","@biomejs/biome":"2.1.3","@types/react-dom":"^18.3.7","@vitejs/plugin-react":"^4.7.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_2.0.0_1754569190379_0.07231513018134073","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"use-storage-backed-state","version":"2.0.1","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@2.0.1","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"4f0d3a16583dba663e302eb6458d70e6c1a829c8","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-2.0.1.tgz","fileCount":8,"integrity":"sha512-52Lw2wy2xEWXkea7LMW+fjo7Ve3thZKhSGQKIjGKeArIfAXl9MZmXa/rELmtmsLMOQt7v90p5mb3YWKdFSUzUQ==","signatures":[{"sig":"MEUCIDQKFYU2qa+sOg2ulEh+FLVc8LSFxnQeh0LgCRUV1bzsAiEAqT6Zmthr+cCSlSw51bBaH9EG+4gzgFy8gkm2VnQUb1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56320},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"aacfb334ba6817110c9aa719867e1ea465094074","scripts":{"dev":"npm run demo:start","build":"npm run package:build","check":"biome check","prepare":"npm run build","demo:build":"vite build","demo:start":"vite","package:build":"rollup --configPlugin typescript -c","package:start":"rollup --configPlugin typescript -c -w"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"10.8.2","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"custom-listenable":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.6","react":"^18.3.1","rollup":"^3.10.0","react-dom":"^18.3.1","typescript":"^5.3.3","@types/react":"^18.3.23","@biomejs/biome":"2.1.3","@types/react-dom":"^18.3.7","@vitejs/plugin-react":"^4.7.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_2.0.1_1754570624145_0.7417213089604393","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"use-storage-backed-state","version":"2.0.2","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@2.0.2","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"353736637dbae79aa63dd7308dfb519b8f9e32bf","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-2.0.2.tgz","fileCount":8,"integrity":"sha512-ziYsFe5oM9VvWGTwz7tF8za65XJrjqCR32RKUsdSrKSjABZVpjUdc4uJMz7gtY/93FkofpT+00uSV0u5eqG0Tg==","signatures":[{"sig":"MEUCIQD7QSqH9kMp6pDBEa1weVKfHhkLB6xOgnO1Nbd1mDX1LAIgdq/qVa3PtGzCcJhSgOhgvZkqEYrLAm1ZKwjK2x6Ks2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56265},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"4f674752ff4e66aa784e33c135542775aedeab2c","scripts":{"dev":"npm run demo:start","build":"npm run package:build","check":"biome check","prepare":"npm run build","demo:build":"vite build","demo:start":"vite","package:build":"rollup --configPlugin typescript -c","package:start":"rollup --configPlugin typescript -c -w"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"10.8.2","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.6","react":"^18.3.1","rollup":"^3.10.0","react-dom":"^18.3.1","typescript":"^5.3.3","@types/react":"^18.3.23","@biomejs/biome":"2.1.3","@types/react-dom":"^18.3.7","@vitejs/plugin-react":"^4.7.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_2.0.2_1754572977231_0.10314765356074918","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"use-storage-backed-state","version":"2.0.3","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@2.0.3","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"c1308dd00c3a3fd0cf4ab2965fbd3a18036a90e7","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-2.0.3.tgz","fileCount":8,"integrity":"sha512-hdaBDFCpYC1COH8pmIRC2A7uiIxB/0TAe4psyCTAm8zWVYpy04WP9cJ0uxUOEznYH+dqHqYEuQ9E6P3DubEQbg==","signatures":[{"sig":"MEUCIQDmsvxDf14uVmgW2VKaRmk7J9prRwg2lHbyGleSt1J5/gIgS1AiSJRhF8qtCJgxwrsCWpp0rrGEUMfMpAPM2ZTUTPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56530},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","gitHead":"afcb6b712dc28394325ad6f7f609d06283280db9","scripts":{"dev":"npm run demo:start","build":"npm run package:build","check":"biome check","prepare":"npm run build","demo:build":"vite build","demo:start":"vite","package:build":"rollup --configPlugin typescript -c","package:start":"rollup --configPlugin typescript -c -w"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"10.8.2","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.6","react":"^18.3.1","rollup":"^3.10.0","react-dom":"^18.3.1","typescript":"^5.3.3","@types/react":"^18.3.23","@biomejs/biome":"2.1.3","@types/react-dom":"^18.3.7","@vitejs/plugin-react":"^4.7.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_2.0.3_1754576929583_0.6254581390698399","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"use-storage-backed-state","version":"2.0.4","keywords":["react","hook","localstorage","typescript"],"author":{"url":"https://www.npmjs.com/~onset","name":"Filip Chalupa","email":"chalupa.filip@gmail.com"},"license":"ISC","_id":"use-storage-backed-state@2.0.4","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"dist":{"shasum":"2a4f7ca1c7bc8ee23491b23e43eec6cb41480240","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-2.0.4.tgz","fileCount":8,"integrity":"sha512-o6yRqQ/WNlpYDjhcmMN3hejAR7+MbG3DJCcYtmvB4MbDP5sPl3/vOUnSGMsKnhWZrch0zEFXQ4ge8NLyVX0Akw==","signatures":[{"sig":"MEYCIQDeA/RDnWicHSNh0/Akkc0dcMi6mPmzCTq1IH9jgW7jwAIhAN8jDXE6wFgNn72CnprsZOXeWJ5IULZaV3UXrvNFKelt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58037},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.es.js","engines":{"node":"^20.20.0"},"gitHead":"8d0cdc795d26c0a884eb11f21caa1ffc125b0bfe","scripts":{"dev":"npm run demo:start","build":"npm run package:build","check":"biome check","prepare":"npm run build","demo:build":"vite build","demo:start":"vite","package:build":"rollup --configPlugin typescript -c","package:start":"rollup --configPlugin typescript -c -w"},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"repository":{"url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git","type":"git"},"_npmVersion":"10.8.2","description":"Custom React hook for storage backed persisted state.","directories":{},"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.0.6","react":"^18.3.1","rollup":"^3.10.0","react-dom":"^18.3.1","typescript":"^5.3.3","@types/react":"^18.3.23","@biomejs/biome":"2.1.3","@types/react-dom":"^18.3.7","@vitejs/plugin-react":"^4.7.0","rollup-plugin-delete":"^2.0.0","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-typescript":"^11.0.0","rollup-plugin-typescript2":"^0.29.0","@rollup/plugin-node-resolve":"^10.0.0","rollup-plugin-peer-deps-external":"^2.2.4"},"peerDependencies":{"react":"18 || 19"},"_npmOperationalInternal":{"tmp":"tmp/use-storage-backed-state_2.0.4_1770595640658_0.9789434692899408","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"use-storage-backed-state","version":"2.0.5","description":"Custom React hook for storage backed persisted state.","main":"./dist/index.js","module":"./dist/index.es.js","types":"./dist/index.d.ts","type":"module","scripts":{"dev":"npm run demo:start","check":"biome check","package:start":"rollup --configPlugin typescript -c -w","package:build":"rollup --configPlugin typescript -c","demo:start":"vite","demo:build":"vite build","build":"npm run package:build","prepare":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git"},"keywords":["react","hook","localstorage","typescript"],"author":{"name":"Filip Chalupa","email":"chalupa.filip@gmail.com","url":"https://www.npmjs.com/~onset"},"license":"ISC","devDependencies":{"@biomejs/biome":"2.1.3","@rollup/plugin-commonjs":"^16.0.0","@rollup/plugin-node-resolve":"^10.0.0","@rollup/plugin-typescript":"^11.0.0","@types/react":"^18.3.23","@types/react-dom":"^18.3.7","@vitejs/plugin-react":"^4.7.0","react":"^18.3.1","react-dom":"^18.3.1","rollup":"^3.10.0","rollup-plugin-delete":"^2.0.0","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-typescript2":"^0.29.0","typescript":"^5.3.3","vite":"^7.0.6"},"peerDependencies":{"react":"18 || 19"},"_id":"use-storage-backed-state@2.0.5","gitHead":"40b3fbf54c3f4faedded600ea101754055f1840c","bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","_nodeVersion":"20.20.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XWpbmZF6vPFsfZT/EoJo5ZryifXupBEg2f3i/sxL/G9RDo2VwOadlvRk+EgqVQ8KFF5SeTlmABSYs65sTm3dlQ==","shasum":"818476feb766f620f6fc2a5a1a5e83b841b10f2f","tarball":"https://registry.npmjs.org/use-storage-backed-state/-/use-storage-backed-state-2.0.5.tgz","fileCount":8,"unpackedSize":57998,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDgc32mf5oJ0ZzLw63Avpw0OQDoMfqBUGGbG2J2ypbbuAIhAMWc1e53eIF328hR/aXqwPHRs02jx+nEpSYLXcnXrOqY"}]},"_npmUser":{"name":"onset","email":"chalupa.filip@gmail.com"},"directories":{},"maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-storage-backed-state_2.0.5_1770906027633_0.7633275450759325"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-26T22:09:21.961Z","modified":"2026-02-12T14:20:27.916Z","0.0.1":"2021-01-26T22:09:22.080Z","0.0.2":"2021-01-26T23:07:54.314Z","0.0.3":"2021-01-26T23:13:09.552Z","0.1.0":"2021-02-01T16:57:32.230Z","0.2.0":"2021-04-06T09:19:13.956Z","0.2.1":"2021-04-22T10:30:10.108Z","0.2.2":"2021-04-22T11:28:43.952Z","0.2.3":"2022-07-26T18:44:56.614Z","0.2.4":"2023-01-18T10:44:25.387Z","1.0.0":"2023-11-23T14:40:09.108Z","1.0.1":"2023-11-23T21:05:48.630Z","1.0.2":"2023-11-23T21:22:35.731Z","1.0.3":"2023-11-23T21:27:44.052Z","1.0.4":"2023-12-23T20:51:55.031Z","1.1.0":"2024-01-03T14:33:56.933Z","1.1.1":"2024-01-03T19:42:41.204Z","1.1.2":"2024-01-03T19:52:17.393Z","1.1.3":"2024-01-03T20:05:18.493Z","1.2.0":"2024-05-16T12:07:33.803Z","1.2.1":"2024-10-14T13:52:56.261Z","1.3.0":"2024-12-18T15:19:49.029Z","1.3.1":"2025-02-12T15:46:02.885Z","1.4.0":"2025-03-24T23:16:21.317Z","1.4.1":"2025-08-06T11:30:14.604Z","2.0.0":"2025-08-07T12:19:50.586Z","2.0.1":"2025-08-07T12:43:44.346Z","2.0.2":"2025-08-07T13:22:57.392Z","2.0.3":"2025-08-07T14:28:49.783Z","2.0.4":"2026-02-09T00:07:20.812Z","2.0.5":"2026-02-12T14:20:27.777Z"},"bugs":{"url":"https://github.com/FilipChalupa/use-storage-backed-state/issues"},"author":{"name":"Filip Chalupa","email":"chalupa.filip@gmail.com","url":"https://www.npmjs.com/~onset"},"license":"ISC","homepage":"https://github.com/FilipChalupa/use-storage-backed-state#readme","keywords":["react","hook","localstorage","typescript"],"repository":{"type":"git","url":"git+https://github.com/FilipChalupa/use-storage-backed-state.git"},"description":"Custom React hook for storage backed persisted state.","maintainers":[{"name":"onset","email":"chalupa.filip@gmail.com"}],"readme":"# useStorageBackedState [![npm](https://img.shields.io/npm/v/use-storage-backed-state.svg)](https://www.npmjs.com/package/use-storage-backed-state) ![npm type definitions](https://img.shields.io/npm/types/use-storage-backed-state.svg)\n\nCustom React hook for state management like `useState` but persisted to `localStorage`. Check interactive [demo](http://filipchalupa.cz/use-storage-backed-state/).\n\n![example](https://raw.githubusercontent.com/FilipChalupa/use-storage-backed-state/HEAD/screencast.gif)\n\n## Installation\n\n```bash\nnpm install use-storage-backed-state\n```\n\n## How to use\n\n```jsx\nimport React from 'react'\nimport { useStorageBackedState } from 'use-storage-backed-state'\n\nexport const MyComponent = () => {\n\tconst [count, setCount] = useStorageBackedState({\n\t\tkey: 'count',\n\t\tdefaultValue: 0,\n\t})\n\n\treturn (\n\t\t<section>\n\t\t\t<h1>\n\t\t\t\tValue: <output>{count}</output>\n\t\t\t</h1>\n\t\t\t<button\n\t\t\t\tonClick={() => {\n\t\t\t\t\tsetCount(count + 1)\n\t\t\t\t}}\n\t\t\t>\n\t\t\t\tincrement\n\t\t\t</button>\n\t\t\t<button\n\t\t\t\tonClick={() => {\n\t\t\t\t\tsetCount(count - 1)\n\t\t\t\t}}\n\t\t\t>\n\t\t\t\tdecrement\n\t\t\t</button>\n\t\t</section>\n\t)\n}\n```\n\n## Notes\n\n- Stores data in `localStorage`.\n\n- Works with `sessionStorage` too.\n\n  ```jsx\n  useStorageBackedState({\n  \t// …\n  \tstorage: sessionStorage,\n  })\n  ```\n\n- Realtime synchronization between multiple uses with the same `key`. Even across tabs.\n\n- You can opt out from storage and synchronization by passing `null` to `storage` option.\n\n  ```jsx\n  const [count, setCount] = useStorageBackedState({\n  \tkey: 'local-count',\n  \tinitialValue: 1,\n  \tstorage: null,\n  })\n  ```\n\n## Advanced Usage\n\n### Custom parser and serializer\n\nBy default, `use-storage-backed-state` uses `JSON.stringify` and `JSON.parse` to handle values. You can provide your own functions to handle custom data types, like `Date` objects.\n\n```jsx\nconst [date, setDate] = useStorageBackedState({\n\tkey: 'my-date',\n\tdefaultValue: new Date(),\n\tparse: (value) => new Date(value),\n\tstringify: (value) => value.toISOString(),\n})\n```\n\n### Usage outside of React component\n\nYou can also get, set, and remove values from outside of a React component.\n\n```jsx\nimport {\n\tgetStorageBackedValue,\n\tsetStorageBackedValue,\n\tremoveStorageBackedValue,\n} from 'use-storage-backed-state'\n\n// Set a value\nsetStorageBackedValue({ key: 'my-key', value: 'my-value' })\n\n// Get a value\nconst value = getStorageBackedValue({ key: 'my-key', defaultValue: 'default' })\n\n// Remove a value\nremoveStorageBackedValue({ key: 'my-key' })\n```\n\n### Subscribing to changes\n\nYou can subscribe to changes of a value. This is useful for integrating with other libraries like `rxjs`.\n\n```jsx\nimport { subscribeStorageBackedValue } from 'use-storage-backed-state'\nimport { Observable } from 'rxjs'\n\nconst myValue$ = new Observable((subscriber) => {\n\tconst { unsubscribe } = subscribeStorageBackedValue({\n\t\tkey: 'my-key',\n\t\tdefaultValue: 'default',\n\t\tonChange: (value) => {\n\t\t\tsubscriber.next(value)\n\t\t},\n\t})\n\n\treturn unsubscribe\n})\n\nmyValue$.subscribe((value) => {\n\tconsole.log('Value changed:', value)\n})\n```\n","readmeFilename":"README.md"}