{"_id":"unistore","_rev":"47-831b1d536249c06a83c802efe52cace3","name":"unistore","description":"Dead simple centralized state container (store) with preact and react bindings.","dist-tags":{"latest":"3.5.2"},"versions":{"0.1.0":{"name":"unistore","version":"0.1.0","description":"simple isomorphic data fetching store and identity map","author":{"name":"Garth Poitras","email":"garth22@gmail.com"},"license":"MIT","main":"dist/unistore.js","jsnext:main":"index.js","files":["dist"],"scripts":{"build":"rollup -c","test":"eslint {lib/*,test/*} && mocha {test/store.js,test/adapters/rest.js,test/*} --compilers js:babel-core/register","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/gdub22/unistore.git"},"keywords":["store","data","adapter","rest","http","fetch","xhr"],"devDependencies":{"babel-preset-es2015-rollup":"^1.0.0","eslint":"^1.10.3","eslint-config-standard":"^4.4.0","eslint-plugin-standard":"^1.3.1","fake-xml-http-request":"^1.3.0","fetch-mock":"^4.0.1","mocha":"^2.3.4","nock":"^6.0.1","rollup":"^0.25.1","rollup-plugin-babel":"^2.3.8"},"gitHead":"fa2a185500cf60bcf4778bf3a6cc857c8b1f8208","bugs":{"url":"https://github.com/gdub22/unistore/issues"},"homepage":"https://github.com/gdub22/unistore#readme","_id":"unistore@0.1.0","_shasum":"2d892e537d95f9bdd422b461e939995fd800867d","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"gdub","email":"garth22@gmail.com"},"dist":{"shasum":"2d892e537d95f9bdd422b461e939995fd800867d","tarball":"https://registry.npmjs.org/unistore/-/unistore-0.1.0.tgz","integrity":"sha512-BSeq/HDmNEVy/Djnb7Fow9YGf+n6M+IeH4GBm4cT+IuB2o+GO+cbbiKJuN+qxcUmseM+okD0+8CEZFkjx0PV8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+l/tUZygUqD2B6z/N7fLv7LuIiswPEF/YSMO6i1sLKAiBQvHZroJM3i9M3LLCMo3+HuL/0EcMX/x+rGMvt2MH6AQ=="}]},"maintainers":[{"name":"gdub","email":"garth22@gmail.com"}],"directories":{}},"0.1.1":{"name":"unistore","version":"0.1.1","description":"simple isomorphic data fetching store and identity map","author":{"name":"Garth Poitras","email":"garth22@gmail.com"},"license":"MIT","main":"dist/unistore.js","jsnext:main":"index.js","files":["dist"],"scripts":{"build":"rollup -c","test":"eslint {lib/*,test/*} && mocha {test/store.js,test/adapters/rest.js,test/*} --compilers js:babel-core/register","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/gdub22/unistore.git"},"keywords":["store","data","adapter","rest","http","fetch","xhr"],"devDependencies":{"babel-preset-es2015-rollup":"^1.0.0","eslint":"^1.10.3","eslint-config-standard":"^4.4.0","eslint-plugin-standard":"^1.3.1","fake-xml-http-request":"^1.3.0","fetch-mock":"^4.0.1","mocha":"^2.3.4","nock":"^6.0.1","rollup":"^0.25.1","rollup-plugin-babel":"^2.3.8"},"gitHead":"11e5287899c86202c43d8a5314374b10648f8420","bugs":{"url":"https://github.com/gdub22/unistore/issues"},"homepage":"https://github.com/gdub22/unistore#readme","_id":"unistore@0.1.1","_shasum":"0f7b6b087ac32d9a0dca7e3c58bac72878b43ac8","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"gdub","email":"garth22@gmail.com"},"dist":{"shasum":"0f7b6b087ac32d9a0dca7e3c58bac72878b43ac8","tarball":"https://registry.npmjs.org/unistore/-/unistore-0.1.1.tgz","integrity":"sha512-cAlv6ioiG8FAFyvJbsS/k2+NmXBgswVYkUI+PLdB3yKOkJCkMjOMD6qYTAM4mKY4nuvh5kNdUU6luEVvmjNJAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEW1iqYer+bf80TwQp7VFZpSwG88jZLPFXnhi8OtEQpKAiBcJ4nj/51ZF3q/7eTZnpVpfZMGhz9OBS8FBwWdI1aR8w=="}]},"maintainers":[{"name":"gdub","email":"garth22@gmail.com"}],"directories":{}},"0.2.0":{"name":"unistore","version":"0.2.0","description":"simple isomorphic data fetching store and identity map","author":{"name":"Garth Poitras","email":"garth22@gmail.com"},"license":"MIT","main":"dist/unistore.js","jsnext:main":"index.js","files":["dist"],"scripts":{"build":"rollup -c","test":"eslint {lib/*,test/*} && mocha {test/store.js,test/adapters/rest.js,test/adapters/*.js} --compilers js:babel-core/register","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/gdub22/unistore.git"},"keywords":["store","data","cache","identity","adapter","rest","http","fetch","xhr"],"devDependencies":{"babel-preset-es2015-rollup":"^1.0.0","eslint":"^1.10.3","eslint-config-standard":"^4.4.0","eslint-plugin-standard":"^1.3.2","fake-xml-http-request":"^1.3.0","fetch-mock":"^4.1.1","mocha":"^2.4.5","nock":"^7.2.1","rollup":"^0.25.4","rollup-plugin-babel":"^2.3.8"},"gitHead":"15f3f18dad024ba461700c8f629809f83b48d873","bugs":{"url":"https://github.com/gdub22/unistore/issues"},"homepage":"https://github.com/gdub22/unistore#readme","_id":"unistore@0.2.0","_shasum":"f14bccf8469ad1bfcd642eece830b9c4112e51b7","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"gdub","email":"garth22@gmail.com"},"dist":{"shasum":"f14bccf8469ad1bfcd642eece830b9c4112e51b7","tarball":"https://registry.npmjs.org/unistore/-/unistore-0.2.0.tgz","integrity":"sha512-iVwO23cJCdJsu3Ff5MBvxJ+FglqkroJx7xQ37svdha+hPmidEpiOgwVP7K4Yoeo9SMC5jLdbseGFJz8AFKsqrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGAORMI+X4zfn4yNna7wh+iKLLEmLsPZjYONQj9nh/0AIgcqHcaIbkIM1GKJypTTc9e3fSx5gjNWnb98ZEGRUN+rI="}]},"maintainers":[{"name":"gdub","email":"garth22@gmail.com"}],"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/unistore-0.2.0.tgz_1455725693993_0.4658990325406194"},"directories":{}},"1.0.0":{"name":"unistore","version":"1.0.0","description":"simple data store and identity map","author":{"name":"Garth Poitras","email":"garth22@gmail.com"},"license":"MIT","main":"dist/unistore.js","jsnext:main":"index.js","files":["dist"],"scripts":{"build":"rollup -c","test":"eslint {lib/*,test/*} && mocha test/* --compilers js:babel-core/register","prepublish":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/gdub22/unistore.git"},"keywords":["store","data","cache","identity","adapter"],"devDependencies":{"babel-preset-es2015-rollup":"^1.0.0","eslint":"^2.3.0","eslint-config-standard":"^5.1.0","eslint-plugin-promise":"^1.1.0","eslint-plugin-standard":"^1.3.2","mocha":"^2.4.5","rollup":"^0.25.4","rollup-plugin-babel":"^2.4.0"},"eslintConfig":{"extends":"standard","env":{"es6":true,"browser":true,"node":true,"mocha":true},"rules":{"arrow-parens":0}},"gitHead":"f3253f1295e6f000e520c444c7124c4fe462f181","bugs":{"url":"https://github.com/gdub22/unistore/issues"},"homepage":"https://github.com/gdub22/unistore#readme","_id":"unistore@1.0.0","_shasum":"96c19c1500f986bd4efdc78fc4ddfd56e6fa5bf5","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"gdub","email":"garth22@gmail.com"},"dist":{"shasum":"96c19c1500f986bd4efdc78fc4ddfd56e6fa5bf5","tarball":"https://registry.npmjs.org/unistore/-/unistore-1.0.0.tgz","integrity":"sha512-P8ukC3OqZHBNtMEC3yUFR5e/ILArOTe7X1/JXbaCgIKI7GoFWqLnxp0pAs+fHpnwGKJosmECeiNsXXCHQnq3KQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzHXqjvZVO6morqfaCAf0Xp+YXAqoLv3CjOlSHIuZLiAiEA18duZXKwjcOjMdlfzqyYVKxXmeBqViPKRhR4g7ujbg0="}]},"maintainers":[{"name":"gdub","email":"garth22@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/unistore-1.0.0.tgz_1457735228155_0.8698430738877505"},"directories":{}},"2.0.0":{"name":"unistore","version":"2.0.0","description":"Dead simple centralized state container (store) with preact bindings.","source":"unistore.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","scripts":{"build":"npm run transpile && npm run size","transpile":"rollup -c --environment FORMAT:umd && rollup -c --environment FORMAT:cjs && rollup -c --environment FORMAT:es","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size","test":"eslint unistore.js && jest"},"eslintConfig":{"extends":"eslint-config-synacor","globals":{"jest":1},"rules":{"guard-for-in":0,"prefer-rest-params":0}},"babel":{"presets":["es2015"],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"files":["unistore.js","dist"],"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-es2015":"^6.24.1","eslint":"^4.6.1","eslint-config-synacor":"^2.0.2","gzip-size":"^3.0.0","jest":"^21.2.1","preact":"^8.2.6","rollup":"^0.49.2","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","rollup-plugin-uglify":"^2.0.1","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.8.29"},"peerDependencies":{"preact":"*"},"gitHead":"cab9e0e6324092ccbb6ad0471c4228e5464bac8b","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@2.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-lzEymFyvNVJtGvtIae0Lv8GkR12D3ruKe2nNm1WZFZ8jJLiSPZQYYghxSm1wRzOOR6rxjeW2eKgisW9rFrpg5Q==","shasum":"c94a2c633648ef1b2ac0acb200c069a0d39af561","tarball":"https://registry.npmjs.org/unistore/-/unistore-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoHMTS8vVsoyv/lxC7qTZmvvt2JNEzqJle+RLsqbLbnQIgKC09CX+mEjj0PMOUjNNOWlWiALdaN0OwiIRNHAy7nMw="}]},"maintainers":[{"email":"jason@developit.ca","name":"developit"},{"email":"garth22@gmail.com","name":"gdub"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore-2.0.0.tgz_1512584180758_0.6547459908761084"},"directories":{}},"2.0.1":{"name":"unistore","version":"2.0.1","description":"Dead simple centralized state container (store) with preact bindings.","source":"unistore.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","scripts":{"build":"npm run transpile && npm run size","transpile":"rollup -c --environment FORMAT:umd && rollup -c --environment FORMAT:cjs && rollup -c --environment FORMAT:es","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size","test":"eslint unistore.js && jest"},"eslintConfig":{"extends":"eslint-config-synacor","globals":{"jest":1},"rules":{"guard-for-in":0,"prefer-rest-params":0}},"babel":{"presets":["es2015"],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"files":["unistore.js","dist"],"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-es2015":"^6.24.1","eslint":"^4.6.1","eslint-config-synacor":"^2.0.2","gzip-size":"^3.0.0","jest":"^21.2.1","preact":"^8.2.6","rollup":"^0.49.2","rollup-plugin-buble":"^0.15.0","rollup-plugin-post-replace":"^1.0.0","rollup-plugin-uglify":"^2.0.1","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.8.29"},"peerDependencies":{"preact":"*"},"gitHead":"085b7a962190429d7936e9d30d2f41b48637b209","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@2.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-28PGMoBLj8DIZyvhLGT5w8/RieGGKV7My/olBfL8lTzWJ3jJ/zuxiZ305ROy0q60S7yDgzsm5++6+nAA5Zvq5w==","shasum":"919813c5d4bcc5765b5a51fa0803fa03bad0b69f","tarball":"https://registry.npmjs.org/unistore/-/unistore-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/zQHSWdnvqa5blBlqd1hsP8/Mr0JqwAWQvN7ny2Qr6AiBHpQduVwUkN2eFa8yl8bmS67atSnr5T1t5gH8FULeumA=="}]},"maintainers":[{"email":"jason@developit.ca","name":"developit"},{"email":"garth22@gmail.com","name":"gdub"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore-2.0.1.tgz_1512584242248_0.9633546965196729"},"directories":{}},"2.1.0":{"name":"unistore","version":"2.1.0","description":"Dead simple centralized state container (store) with preact bindings.","source":"unistore.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","scripts":{"build":"npm run transpile && npm run size","transpile":"rollup -c --environment FORMAT:umd && rollup -c --environment FORMAT:cjs && rollup -c --environment FORMAT:es","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size","docs":"documentation readme unistore.js -q --section API","test":"eslint unistore.js && jest","prepublishOnly":"npm run build"},"eslintConfig":{"extends":"eslint-config-synacor","globals":{"jest":1},"rules":{"eqeqeq":0,"guard-for-in":0,"prefer-rest-params":0}},"babel":{"presets":["es2015"],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"files":["unistore.js","dist"],"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-es2015":"^6.24.1","documentation":"^4.0.0","eslint":"^4.12.1","eslint-config-synacor":"^2.0.2","gzip-size":"^3.0.0","jest":"^21.2.1","preact":"^8.2.6","rollup":"^0.52.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-es3":"^1.0.3","rollup-plugin-post-replace":"^1.0.0","rollup-plugin-uglify":"^2.0.1","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.8.29"},"peerDependencies":{"preact":"*"},"dependencies":{"preact-context-provider":"^1.0.0"},"gitHead":"8cf4fecd4755cc8974b8633f19de8ce6586eb179","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@2.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-xHumSWTDVD0bEMxmPn8GhXCz95KkkzYPqGwaLJ8DC0FPYwusbpwvnnavjtjmLyn+L7TE1wer4UBI7+v1sxkz8Q==","shasum":"a363adc849352d714570f60bec625dc8687dec51","tarball":"https://registry.npmjs.org/unistore/-/unistore-2.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO4Yi5sNXRu5eWirkJ4YcQVO0of3YOMeI4TLtFgWrDIAIgSr2fXS1FRckUei24kUcahep7TXUHwm8qtT4Z0vJpwXg="}]},"maintainers":[{"email":"jason@developit.ca","name":"developit"},{"email":"garth22@gmail.com","name":"gdub"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore-2.1.0.tgz_1512586415966_0.8258173621725291"},"directories":{}},"2.2.0":{"name":"unistore","version":"2.2.0","description":"Dead simple centralized state container (store) with preact bindings.","source":"unistore.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","scripts":{"build":"npm run -s transpile && npm run -s size && npm run -s docs","transpile":"rollup -c --environment FORMAT:umd && rollup -c --environment FORMAT:cjs && rollup -c --environment FORMAT:es","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size","docs":"documentation readme unistore.js -q --section API","test":"eslint unistore.js && jest","prepublishOnly":"npm run build"},"eslintConfig":{"extends":"eslint-config-synacor","globals":{"jest":1},"rules":{"eqeqeq":0,"guard-for-in":0,"prefer-rest-params":0}},"babel":{"presets":["es2015"],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"files":["unistore.js","dist"],"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-es2015":"^6.24.1","documentation":"^4.0.0","eslint":"^4.12.1","eslint-config-synacor":"^2.0.2","gzip-size":"^3.0.0","jest":"^21.2.1","preact":"^8.2.6","rollup":"^0.52.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-es3":"^1.0.3","rollup-plugin-post-replace":"^1.0.0","rollup-plugin-uglify":"^2.0.1","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.8.29"},"peerDependencies":{"preact":"*"},"dependencies":{},"gitHead":"23b678e9a340a6f0d5fc62f69d09848ef0daf5e1","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@2.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-wUKqX/cmIYWPtPNT+gIUO9f87E7XlWDLEhj1ureaFc2ePTa+Q33Kg1AQBXT+XSbgeN20w6euAZJXf45hhfHAXQ==","shasum":"7f808977f2b6a0723e10954337975d4915ccfad7","tarball":"https://registry.npmjs.org/unistore/-/unistore-2.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAZ3PnG7SaJGY9jYiM/M1B0STQaJ9JRtBA5HWgZSMrnAiEAjYq5To9nNARgNIPa7jZMVfcuHoYMTTRqRsy21KdiFwU="}]},"maintainers":[{"email":"jason@developit.ca","name":"developit"},{"email":"garth22@gmail.com","name":"gdub"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore-2.2.0.tgz_1512595897590_0.030270862160250545"},"directories":{}},"2.3.0":{"name":"unistore","version":"2.3.0","description":"Dead simple centralized state container (store) with preact bindings.","source":"unistore.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm run -s transpile && npm run -s size && npm run -s docs","transpile":"rollup -c --environment FORMAT:umd && rollup -c --environment FORMAT:cjs && rollup -c --environment FORMAT:es","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size","docs":"documentation readme unistore.js -q --section API","test":"eslint unistore.js && jest","prepublishOnly":"npm run build"},"eslintConfig":{"extends":"eslint-config-synacor","globals":{"jest":1},"rules":{"eqeqeq":0,"guard-for-in":0,"prefer-rest-params":0}},"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"files":["unistore.js","dist","index.d.ts"],"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","documentation":"^4.0.0","eslint":"^4.12.1","eslint-config-synacor":"^2.0.2","gzip-size-cli":"^2.1.0","jest":"^21.2.1","preact":"^8.2.6","rollup":"^0.52.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-es3":"^1.0.3","rollup-plugin-post-replace":"^1.0.0","rollup-plugin-uglify":"^2.0.1","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.8.29"},"peerDependencies":{"preact":"*"},"gitHead":"0967baf065f3466d0d2b2c22fc07b8c04af3636d","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@2.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.7.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-msncn/XCK4KmnZpbOslYZfk9yHHJMhfsXmsTYbxcdkWbh05O+EQoUxi28cChSMycQfrxBl3sv3Aex75fLb97LQ==","shasum":"40519dc4847492b0c24ee9f43fc31a363a609bcc","tarball":"https://registry.npmjs.org/unistore/-/unistore-2.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5vw3Dkeqg9cITo8aR8Qe88kAFyCeDCoKD+AQAazhR9gIgNxQCMNQNE8Rjfd/Pfk4OLplukalf2LKx9vl/sPmMws4="}]},"maintainers":[{"email":"jason@developit.ca","name":"developit"},{"email":"garth22@gmail.com","name":"gdub"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore-2.3.0.tgz_1512618289383_0.8404846875928342"},"directories":{}},"2.4.0":{"name":"unistore","version":"2.4.0","description":"Dead simple centralized state container (store) with preact bindings.","source":"unistore.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm run -s transpile && npm run -s size && npm run -s docs","transpile":"rollup -c --environment FORMAT:umd && rollup -c --environment FORMAT:cjs && rollup -c --environment FORMAT:es","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size","docs":"documentation readme unistore.js -q --section API && sed -i '' 's/-   /- /' README.md","test":"eslint unistore.js && jest","prepare":"npm run build","release":"npm run -s build && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"files":["unistore.js","dist","index.d.ts"],"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","documentation":"^4.0.0","eslint":"^4.12.1","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^21.2.1","preact":"^8.2.6","rollup":"^0.52.1","rollup-plugin-buble":"^0.18.0","rollup-plugin-es3":"^1.0.3","rollup-plugin-post-replace":"^1.0.0","rollup-plugin-uglify":"^2.0.1","strip-json-comments-cli":"^1.0.1","uglify-js":"^2.8.29"},"peerDependencies":{"preact":"*"},"gitHead":"712442de12390372e29ca34f70a11f992ab23343","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@2.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-Dkcpq25X6sNeWHxKrKAe5JTlDnj7tapc/xPB8/0pBXh4i/AQT6u00sq/eVW+57HzE+ExnOVP3bHR7ueOmyB/tg==","shasum":"87e1554d22d021add63495eac16f20e8c336d94e","tarball":"https://registry.npmjs.org/unistore/-/unistore-2.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUTWm9ELK3xS0nrQZn+L/J4AjgRxiGb8W1sQihbmRw7AiEA+snVUH1HhRiITxk8Cbsf8PxVAkap91HJfUQrCbNHjCs="}]},"maintainers":[{"email":"jason@developit.ca","name":"developit"},{"email":"garth22@gmail.com","name":"gdub"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore-2.4.0.tgz_1512753542909_0.7682895516045392"},"directories":{}},"3.0.0":{"name":"unistore","version":"3.0.0","description":"Dead simple centralized state container (store) with preact bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs","build:combined":"microbundle src/combined/*.js -o full/x.js","size":"strip-json-comments --no-whitespace dist/unistore.js | bundlesize","docs":"documentation readme unistore.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"files":["src","dist","preact.js","preact.js.map","index.d.ts"],"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.15.3","documentation":"^4.0.0","eslint":"^4.12.1","eslint-config-developit":"^1.1.1","jest":"^21.2.1","npm-run-all":"^4.1.2","preact":"^8.2.6","strip-json-comments-cli":"^1.0.1"},"peerDependencies":{"preact":"*","react":"*"},"dependencies":{"microbundle":"^0.2.3"},"gitHead":"6d624425a08954ad72473c8ffbeb7a872b5e2c52","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-QPzbnyzRE7I4evGLapXfRCkI693SOZQSiGvUvsxOlW5J6zYXbpRwEYkfdZm8+l7yHvlx/AwnN+53QaNf67EoIQ==","shasum":"8d6f0daeb32c3578c5b96037cc88f8f7d9be807e","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDcNFp2sxmuThJ6348dJuygpWujy+QXkZOTYFRPEs7JgIgP02lSN4gUMDO2O5U1vdKPOwSlWzavhsqkDg6xmhzUIE="}]},"maintainers":[{"email":"jason@developit.ca","name":"developit"},{"email":"garth22@gmail.com","name":"gdub"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore-3.0.0.tgz_1513051672906_0.929179617902264"},"directories":{}},"3.0.1":{"name":"unistore","version":"3.0.1","description":"Dead simple centralized state container (store) with preact bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs","build:combined":"microbundle src/combined/*.js -o full/x.js","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme unistore.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"files":["src","dist","full","preact.js","preact.js.map","index.d.ts"],"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.15.3","documentation":"^4.0.0","eslint":"^4.12.1","eslint-config-developit":"^1.1.1","jest":"^21.2.1","npm-run-all":"^4.1.2","preact":"^8.2.6","strip-json-comments-cli":"^1.0.1"},"peerDependencies":{"preact":"*","react":"*"},"dependencies":{"microbundle":"^0.2.3"},"gitHead":"cfdce171ef640bdfb12e029d805ab76efd09d306","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-bPzM0hxstnx42eiGGgCCnS+/ejll6px8J06SW6XUZvtAIQeXzM8BMCFey49x3fpSMxNh03N1EoUpjjawV4i7dg==","shasum":"535a805d5196d5931ca8d1277df6a7801d9c92bb","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeCUzNPVSI42yqbngl8XWm7WWyY+AwQru97jG6hP7ykwIgf4DEjEQJXgUsfYIEXCAhYp7lqWCwtsvfWoysPlc6+H8="}]},"maintainers":[{"email":"jason@developit.ca","name":"developit"},{"email":"garth22@gmail.com","name":"gdub"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore-3.0.1.tgz_1513114061353_0.4832015896681696"},"directories":{}},"3.0.2":{"name":"unistore","version":"3.0.2","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs","build:combined":"microbundle src/combined/*.js -o full/x.js","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme unistore.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"files":["src","dist","full","preact.js","preact.js.map","index.d.ts"],"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.15.3","documentation":"^4.0.0","eslint":"^4.12.1","eslint-config-developit":"^1.1.1","jest":"^21.2.1","microbundle":"^0.2.4","npm-run-all":"^4.1.2","preact":"^8.2.6","strip-json-comments-cli":"^1.0.1"},"peerDependencies":{"preact":"*","react":"*"},"gitHead":"069984011217f819594e687599d9ec348ce167f2","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-HyYo/DouFJ78TD6MCmlE02sdhnwJiwITxjTHUk8S8kX6fPhpvddLLKqi05zoptfRr7nRvCgM01p8qw9xWN7UyQ==","shasum":"3b4a8f8721ba4589b782847bbffae194691f86f5","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBe/dB/XnuDZ/isaai61zNXl2YYhEaSAIWhbuSWV+iinAiBb1iKwMmC/lRKb68yklymd8pdeud1yDBYpXeeGY/j60g=="}]},"maintainers":[{"email":"jason@developit.ca","name":"developit"},{"email":"garth22@gmail.com","name":"gdub"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore-3.0.2.tgz_1513177833234_0.9845557445660233"},"directories":{}},"3.0.3":{"name":"unistore","version":"3.0.3","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs","build:combined":"microbundle src/combined/*.js -o full/x.js","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme unistore.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"files":["src","dist","full","preact.js","preact.js.map","react.js","react.js.map","index.d.ts"],"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.15.3","documentation":"^4.0.0","eslint":"^4.12.1","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^21.2.1","microbundle":"^0.2.4","npm-run-all":"^4.1.2","preact":"^8.2.6","strip-json-comments-cli":"^1.0.1"},"peerDependencies":{"preact":"*","react":"*"},"gitHead":"add984b3849196250f8cecd45ac49106e109a66e","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.0.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.2","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-7jmrmp9MnPVB21TfmR7kK9RRZ5lHKrPL5vq5hSI2YaSHRUIPs4a5wwbOp0OxBQrouka9x/t+UIYAHf6YLebsOA==","shasum":"5541e57e49bd821ed24217716ae12bb12f855986","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/6pa6ltJ0GeiGmPVEH9zlLFSWos8NYcmIJYsHPYaLDQIhAJiZ171OMfZ4nfkrm2Xx+fsoIamj0XKZCUvdpG2xwfj3"}]},"maintainers":[{"email":"jason@developit.ca","name":"developit"},{"email":"garth22@gmail.com","name":"gdub"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore-3.0.3.tgz_1513705235248_0.44538333523087204"},"directories":{}},"3.0.4":{"name":"unistore","version":"3.0.4","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs","build:combined":"microbundle src/combined/*.js -o full/x.js","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme unistore.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"files":["src","dist","full","preact.js","preact.js.map","react.js","react.js.map","index.d.ts","devtools.js"],"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.15.3","documentation":"^4.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^22.1.4","microbundle":"^0.3.1","npm-run-all":"^4.1.2","preact":"^8.2.7","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0","strip-json-comments-cli":"^1.0.1"},"peerDependencies":{"preact":"*","react":"*"},"gitHead":"9606b2dd6a2fd7a3d3ee288e1400b4154fc89b27","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.2","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-86WR/OcKy50k+v1n50USzaBSOLX3tVFrnfrRccWI9OG59oSP0jZF2bwK0vy5xAjCyRdRhDxVctc+Fs/K1Pyc/g==","shasum":"e7304ee8c43c3ae31751ea733ea22ab63841d672","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKVWQ9gyGLM0UVvLazaOtUfufO9CKEhASQS7H3dabzvAiAtwH0AI2PbN19QP0/qXLuqLu4ciZ4hKRDVa5Sui57tNg=="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore-3.0.4.tgz_1517236328419_0.9795709254685789"},"directories":{}},"3.0.5":{"name":"unistore","version":"3.0.5","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs","build:combined":"microbundle src/combined/*.js -o full/x.js","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"files":["src","dist","full","preact.js","preact.js.map","react.js","react.js.map","index.d.ts","devtools.js"],"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.15.3","documentation":"^4.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^22.1.4","microbundle":"^0.4.3","npm-run-all":"^4.1.2","preact":"^8.2.7","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0","strip-json-comments-cli":"^1.0.1"},"peerDependencies":{"preact":"*","react":"*"},"gitHead":"c0ee16b32a12f82cb203dd490be6d5303b1375fc","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.0.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-GIl7m8qid9cbAzBiDpE3s/2+uZwF+MZYW7fpKR0ly6Ki7Hhm0TKqSS3rgt+QJZlzXgxXk0gmG8lCftcbQZxDnw==","shasum":"3945252f43fc950ec764cab789e26add0aec5147","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.0.5.tgz","fileCount":32,"unpackedSize":118239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7lGaCRA9TVsSAnZWagAAHYEP/3frj2xUNFrvNK+eZj3E\n5aMHYPzn0OEsIvdCUiFHmqnRlDudxogwjP6Cj3DD/cXcj5Wyfxoh618y390W\neQrZ0C6dJXbYRHmtxZLhJILZWKPt02Vfhb4Mnl8n6FpSlMEn5ViUDqu3L0YB\n92eZimJDt/WvHS8rlkxcM2uy28bmrrsx5I1CqY/R2Muysvl4F5IdOUU+cnTl\nkQjj6wSsvxu8ryn61B7bxLwmRop+YBwJ3f56MSyhA+uvkAPk/1Y/6P0bmEa6\ndxPEQwT6/xENSwiC0DubnkjAMS7PvOvMaWwiAgtMIcfRzv1uBCMpjhYorZuj\nMs1+itg9o4BECKL/z1gIMNMPWN1N6XoJOV5l/DX4y8iRRg7PlnoXe3gsbrz7\n7qogHhWmCJW1aaDymYhf5H6+in4bq0aikhDSMpPiHSyjBDUFEfcpfaW4/WIM\nbTljb5QgGSWMJIIbKQ95DI/jl4CDzT0ovFeVZdHYRMXP8DdwVRKXL2mhxX+d\nKGKvLG9IkxTbayRZ4Gjqm9+q+e4CcYiL3LhpsKTa4o9w21WeDB8N/41OfG1F\n5zOg1OvdlqXHiNhu0qb2QxsGilmJjzJ2PhHwVDtayi3llRQii+jTWNhddZNV\n7F6q1Qlnl092uUuwxvC3zjh7aKExuyN+scDTgQxxQSHl19NQMnTA3Jq4FcDc\n9KRu\r\n=YxGF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGnMh2BmDDQS0BQh3tOTNWHReRPlGzjX7XouYIhT69/zAiAQc8ta/+P0689+xS9pqVvEoNweLSIXOqKs2FBxvoEW9A=="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.0.5_1525567897512_0.18947330190254874"},"_hasShrinkwrap":false},"3.0.6":{"name":"unistore","version":"3.0.6","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs","build:combined":"microbundle src/combined/*.js -o full/x.js","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"files":["src","dist","full","preact.js","preact.js.map","react.js","react.js.map","index.d.ts","preact.d.ts","react.d.ts","devtools.js"],"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.15.3","documentation":"^4.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^22.1.4","microbundle":"^0.4.3","npm-run-all":"^4.1.2","preact":"^8.2.7","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0","strip-json-comments-cli":"^1.0.1"},"peerDependencies":{"preact":"*","react":"*"},"gitHead":"7512c6abd6472ecf7843e5b128553ed14948b3c6","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.0.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-mD6H0dDHAvPoUnu2L2ecspnL81TayKPTSPuqDMJFYZ1jH6qcex2QAj3ae8uYTVXQIltnIorpvdTD+qMFTNL2jg==","shasum":"e3abefaca0184bd932e4818fb20b771aafdd6dcb","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.0.6.tgz","fileCount":34,"unpackedSize":119435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCBo0CRA9TVsSAnZWagAAVJUP/iUMEfDy1Dnfnkjt/8qP\nGkT5cPK/U4pmY3EceNMTXCwjQbUbVp3nxsiOKCbvSyeUANWqzRWM54yiGtD1\nZRpzZ4svCt354xGrOJLF8EhKcx+hjKKEuJN/nvBZmV1O2z43ANl7Anzh5v2o\n95XPFR0vr9KMgvQWoCppWWyYMl8j0aLQUALmsbZeMFtssIg/oQBfTfIwCHHa\nBXFXgwIRRenTydosFttpzDlqakHKdSKMo38Y6iaoo/M8j7kyliWSdXxLc1lp\nKUKvBgGohC+RquXrTSW5VNSWj11Zd+hs0REz7V5+NdyfOjiqjFaCQAJnZKZP\nHyp9HbFvkr6+7qrVwL9pBQNdjE46iDDxLE6WFE1m1RHE9Lef5CQ+UF7YpeQC\n5h3C0gTGLrDsbgjQOuRqU/G3SxC3+8zTtGT6aluEBRucqQQGXjoIyUlGlocU\nanrAaqhkYI3FyBvE5eqE5shFzN92aP8g29DB7DZKI11NhWDH5zj0O/Lajo6D\nvQ0z7sP+rXzk+F3rCp8q66jUzuuESaQFfcBsolgEKE8k1gOwOY/VNFX4TXlC\n+4z4ae15UPFJYgiF0EQbP4BMNcB1yfW5q0z624ycr7SioSB0oTBimfKUwWXH\n/S6gfa73IF2hWYkbJVKz8lxFdwIi4XBgBWsOWkw0gZ7z5mipAUQvoOecmy00\nRkdi\r\n=NAei\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrWoEB/cw1qPhQjXn1N559zGgLY20hySuwlHzbRKZvSAiBTyyvSRIdXPahFtG8Q3Pe0TBtJedZt+Py3PVsrl6j4pg=="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.0.6_1527257651336_0.9099953863780492"},"_hasShrinkwrap":false},"3.1.0":{"name":"unistore","version":"3.1.0","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs","build:combined":"microbundle src/combined/*.js -o full/x.js","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.15.3","documentation":"^4.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^22.1.4","microbundle":"^0.4.3","npm-run-all":"^4.1.2","preact":"^8.3.1","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0","strip-json-comments-cli":"^1.0.1"},"peerDependencies":{"preact":"*","react":"*"},"gitHead":"115353f586118ffa4a0e0dd5d57469e08abd2da4","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-odZJeaB7ZDu8pDLOIhUeB5ttcPL6ANtPCua/+rdO31XL++03/zfw6WoQz/tuyqzRhZezCEHT97aV0GJx4dvl6g==","shasum":"38ba40ba43e6d0cb89e842b6216469736c93dd34","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.1.0.tgz","fileCount":34,"unpackedSize":119445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo60ECRA9TVsSAnZWagAA+gwP/0yaV5jnM9qh3H3xHnfX\ncHxAg+XC6hFW2FwWa58KfdgekxyZcyEaBDQRcreMFmPyvGqIL8zDVNKmaRDd\nr78Fw9AzczFcS9tXofH+1wojUw4TbcR5w4v7aCz4HChnzI91mreCTlKUNmGy\nQR8nFLd5NUIFQB+sAZYN47ULPLNPV279uqDm0uUosStW3NvLV5s9Ge73Od1g\nK2HUfX0GtfjCkBT6dPd2J74U3POqYHlQJs692xFypLhfMljr7DBc0vrTSloD\n9clOfjbf4iGfsa1yN452Sy/1H67bUYqJQZBShtvYdlQnAu2cKLTE4US62t5H\nLosw+3Sc/PgWZcy6p+djEtuwdvht6QMfqgAIYtFFX4cU8yhbbrJgXnvMgJJH\n6HMOxliECs91BLd7gF7NbsRA7R2E/zd/YDcQZJMufQ5feHKTm03F/MdhfWQq\nI1HCBqTvI+i6JR2ioI6L4Uo58RpUKSo+2irCYYjzcdVPurYxjOaMzMDlgdjH\nMe4mkTBFY0xVnxJ0lPy0XeGBwUT/vv4R09N5liWUblWBtMWhjL6L086Dywrl\nRLoOkAWNZmPO76mukax2bhAg5ijyquBKbGI/7vGp9pPx1nyZ0b8jJSSJDR0Q\naVTUGgPGrUC2qAESAio9i7WTIKk6pJiA30k3LR6yBiPFtjICmsdxF5XS7Z96\n8NgO\r\n=Abth\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNgEXwAidFktSZfk4D5dFDNjLqGRcKRO04asBauBQWEQIhAKYHB2e2/MppL9XD/6RBB1R16SQWtb3mnmDC7qoWLm3s"}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.1.0_1537453315726_0.9228123550735712"},"_hasShrinkwrap":false},"3.1.1":{"name":"unistore","version":"3.1.1","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs","build:combined":"microbundle src/combined/*.js -o full/x.js","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.15.3","documentation":"^4.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^22.1.4","microbundle":"^0.4.3","npm-run-all":"^4.1.2","preact":"^8.3.1","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0","strip-json-comments-cli":"^1.0.1"},"peerDependencies":{"preact":"*","react":"*"},"gitHead":"1df7cf60ac6fa1a70859d745fbaea7ea3f1b8d30","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-AtGY2ONlWFL7xP1Z5bQgwlNwVGxiThK+rtiHtNcEiHMy6+O9pX80GV+Z/rB6ImmiFPU9jpdT7ulxPmnD0Yil1A==","shasum":"214bac4a2510dba56910897c7dd58a63091a9897","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.1.1.tgz","fileCount":34,"unpackedSize":119418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLrs5CRA9TVsSAnZWagAAkncP/iAQ82MT68kum/kNaBV0\n8oPqUHlFp5CCqg2cgEf6kuY4Via3pkPQrvJtJtukKl3UyKn11tCQdq/DY0/c\nP25XX82B+X5WaYm4d2HWs16/2IAEo7uTrT6thsNadxbigkvFC9stNM0KtMry\n5a+YK5/Zc4Dr4C+W22ehSFAjbOdNUt0nB/9jUZK4Qq+AHfNeDxyGxpxv8/ri\nAEM2HjdhlEUvlnVAj7q5gkMu6oKDd60PYy1TPRvE113e+0mKwcziQvGChLGs\nsSSHG0kqK8hVIoxXuLm7VHZvWBTa8CCjAD+kRCE9FKIwaQ92qy3k1ctIqUfp\nh2aFlhl4v3zmdHHaLNEunA0M1u4wl9qZuDtg6C57Z2S3sv24O5+T9A/9nz6p\nxftpT0fKFLpTM5ImNg7eXF8c/mvX38sCcPiTQuTpE9zRt7UbpGVjbae4LP3T\nRZkLZ34mp+8jrU5tsxLB3TYCzPS7JL7AJIyoN/GSZTaWf5UVY5wvGJ/epYpb\n+4KaTrBFHmJpLK4GZYmntO4lsjdjSp1mby0rCoSoZxGOHKui+8culNZnevHu\nsSIXXwRvQ61mCLUDaCcCUk1UjJhCktujD3F/D0swmecqZ2fWQZtmqT3bC3XM\n0e1Dxhp7jZfgMuEX/zGEUWveY0g4LfGTMvksoV72n+lqukoefZoBjsibA3hW\n0WHj\r\n=Gxkl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy0kfT9iDLVRM+0q4lF5uU2qDv/KSrW9yLurFzU42qeQIgQxeV3TyfuKai8ou7hOYj9MRrai4yzgBXpBmQzbeX9aM="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.1.1_1546566457240_0.48220688857788385"},"_hasShrinkwrap":false},"3.2.0":{"name":"unistore","version":"3.2.0","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs","build:combined":"microbundle src/combined/*.js -o full/x.js","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.15.3","documentation":"^4.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^23.6.0","microbundle":"^0.4.3","npm-run-all":"^4.1.2","preact":"^8.3.1","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0","strip-json-comments-cli":"^1.0.1"},"peerDependencies":{"preact":"*","react":"*"},"gitHead":"b47ab9dbafdbe9ddb6668b46e259994ba6654933","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-NzHCXP+aODblXdPi2WbrEAPlphfiXyW0DaRmPbxB1NvUOym01UnWqeSIfl6eJshKg+kHnS8og6AVQQITetoYkw==","shasum":"6d47813ff3b9810a11e7a45d55d4d710f2c430d6","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.2.0.tgz","fileCount":34,"unpackedSize":120455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL+LlCRA9TVsSAnZWagAAb8AQAIIdsYtTW+RqL7qBvUza\nsSZVvdvB8PDcLjTEym5FzhPd/WxPpBmYwkFI8OFPZkzOr746nP4il5rtGXdj\nh6RQYnCRQFTaOzjh1XOdgGHPNkGdbiipB4lFz516n1xRGJE6l2qSUqgV0grX\nl/0KfnSFcH0UffEu+zkzHbzd2IP/2sTzo+z3JFQoPxgRumCj+AdV7Gfn/hGG\nas2qzmIN24WY9AFrNHv/qHz3FHw3ErgcuzGIqIA5AIoyKK7ol6MCitYaD81o\nW4wp/SVpnA52iIzyxZ1sILHtrluHyPv28PjQ6Z43MbPow/Vt4iHNmfXcOGuE\nfKSOvIibP0gg77aJn7P7CWGrGYwK20tim8P71sFWXuITdpjlNImJMcBmcMiB\nYlvvqzgc6n0a+M7WPegwlYc8fkLezPN1U5v6HpXYJd78795OzrJWBuEk8P8G\nY5RoQm453DMW0t6cqCpSQpg1oQ4ZUpT3/C2Jy4QxChYqLPewuo/wcoqnRfFU\nL3SrK2ZLf8ahfFQwntvd7N8Q6yrtxRPMfGUQ1/25Cj3HL7EyTQb0WlvDeFcU\nCxo9aCKk7UFpxkd7Av4DefdGOMGHfMFrQ0KzBKW1V4vO4ndfjPSWrHjNpw2e\nElualvguCl2q+TL7dDOsD84IQqficXV0NI4b4XtmZjpE5V3S03mbXD+Gjm/r\nkR9p\r\n=HIBi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdqAWFM0bajv4wXMjozpS5r9NtBRzPuRA6bPfN0xxgKQIhAPuHZWhudS0IFowPoxyhDELeG+6lr0k7PszC+bOIBvEF"}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.2.0_1546642149000_0.8105493797555192"},"_hasShrinkwrap":false},"3.2.1":{"name":"unistore","version":"3.2.1","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs","build:combined":"microbundle src/combined/*.js -o full/x.js","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.15.3","documentation":"^4.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^23.6.0","microbundle":"^0.4.3","npm-run-all":"^4.1.2","preact":"^8.3.1","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0","strip-json-comments-cli":"^1.0.1"},"peerDependencies":{"preact":"*","react":"*"},"gitHead":"04620c605926467ebafb4bb8749939cce8a691a2","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-102VTsu5dcoADsz+NdBE55JeFh1YYLvrEzLenwE+nu3lFWSVZj2MpvXLkBqrx/YTk+L3kzMG5UwHkHoj/9VcaQ==","shasum":"26e316c834e39b83b2a301a65f78138f43975a0b","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.2.1.tgz","fileCount":35,"unpackedSize":120597,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL+bQCRA9TVsSAnZWagAAJ5gP/icVRBxv8l5S4mpDfg7c\n95lIZzPmPSHHogAYU1rQ2VXpCKGMJ2GVw1AQnrPmcxsAKMxBiC9meadKOBmt\nD/lmD05OVKSpbd1tc0SIhNgGJ1uOEaQdtkSFkePYy+YYZy9cvfXizWaIF4PF\n9kJi3Hlx4UiezPNX1QNMH6G4JmPBlJJbKeSKhPOUKAO7mhmxSh1Y4p/bp/Xd\nAAgFZgLy7uuFd2s49wIFZytcMLVoGA44xKYMburcenmp7iyF6Zv+nvLGJh5t\nuXyMkoomS4AXQOKK10Vb+0OpjbWAChzSPTKflnA33fWgo8qlUnkRUYbE3DPG\nmNyM4iUAPRKZcUAh1a0yXICC71t7/0HUNyOpqsg+Cz7Gi9SXHQ/AFGLu/KrK\nvOHFpLqi0ewRvSV5IKqh2pg9zBHdeJj/6VkFVIXDim4UQOq7juT6EvvLwGGM\n4u/5/4ZiuSDOwh6shwMVhTGilc3QlJknz5cfKw6dbO3hlLLuaWKDp8isUd17\nXwBPNlPgXzmd82HgiKBPpP3lTMSS4k3Mbe3oqCPsjXBMw1T1aWi96skk3RNX\nffF4u/ZeJ12zYpJrvbult3vLRJz+3rdpIuJukz2SAb1rzfABsR6Wfxk/DDtR\nNJwGfcwpfYXLImbn9inprFHd4jLShxJR0W2IAMv8F99BK4HzNpe4yye4xNmj\nDwQI\r\n=8qYy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHMwLSIB1/fxdGgerrelC7KT6jRRZ26keiibN+X7BNPgIgRSoxKXFetIvvJRtMX6unD/oDBLGuqM5HIDuq6rEHY24="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.2.1_1546643152110_0.9915848970679002"},"_hasShrinkwrap":false},"3.3.0":{"name":"unistore","version":"3.3.0","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs","build:combined":"microbundle src/combined/*.js -o full/x.js","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.15.3","documentation":"^4.0.0","enzyme":"^3.2.0","enzyme-adapter-react-16":"^1.1.1","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^23.6.0","microbundle":"^0.4.3","npm-run-all":"^4.1.2","preact":"^8.3.1","raf":"^3.4.0","react":"^16.2.0","react-dom":"^16.2.0","strip-json-comments-cli":"^1.0.1"},"peerDependencies":{"preact":"optional:*","react":"optional:*"},"gitHead":"3b5affa6f4b9bff39ad19b30c22e88e42cf0328b","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-mFreQ8rr1GU9q/PO21JxTLyZqwOr7nQk4TPxIKaPH08qu0911wS+ifcN/WrCVOlU1xOjIQVAOiScq3kSDXNjxA==","shasum":"99d8de9d7756a0327cdc19add6b81bdd4be7e763","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.3.0.tgz","fileCount":35,"unpackedSize":120664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgXUrCRA9TVsSAnZWagAAK5EP/jxmVrmZ1cZecXp/3VO6\nrubtPUOGTi41wh1AlqIO4M+C+BCbvb3/9AzUZEFNzjhFVvYQs3/sN3EWhHn5\nnAQLv2R8VqlODXu3zMbnwcXzbhCyUWjQS5Ncpkwbct7eWMn0WdidkI/annSZ\n9zjKGYvoK9QgqZU3uyJqJpJOw2zseemR3KHzUfIFgjGHr6Dl1JdEFpiUyZpv\ngQ7nntiCpeckoEVaGZXE3nIfZ0Q3qIO6TKWqIk8+m5+f0B2VuRwgHEf+kSdd\naPCoJQ6SozuOI2wkzKDcoFse8Rvo+9IFlsr4l3YFzVG50JKfTjxKRC2SzC5d\nM8gzjG68TLnn3X4wyEiOHwqym6ifBGo5xSoFa6WxO6u8Xe023d7zRFFuIWt4\n2jeByybfSIY0VQYV+yuFzOpbC7Wfu3bty3O7K/KDCXFHWYQyCxVAuB1GDx1G\nIJU8GrbOl/WA9Z/JBLpdWHVbqyQreqKugncWWydNs/1Advi1mlQx4B+CDxQ1\nhhmmAXM1wuOHmZFCe0YRl63ccZ+AFWYUVVpKXfVY8OPTQxgTlr7yq7Z3zvpY\nI2sAklf8A1dS7CwoSRbUouFdOMCDznD1mT1hIcKE7e74uwFnWM/FhcvdSbPw\nohcmn11RCQC57i99kRxwQbMafaoWAj9/DwTn0A1tY8oTJYPjXYAANGu1heRM\n91Am\r\n=OtSI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0xjE/Ud3yNkk5nE0NKfjPtqbsgfP1tq1XOpjBIWEDLAiEAzgmTxxnEptF1BO96Irb4iMrZvpWIshmFBKeOmX49LE0="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.3.0_1551988010317_0.901581797277349"},"_hasShrinkwrap":false},"3.3.1":{"name":"unistore","version":"3.3.1","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs --external react,preact","build:combined":"microbundle src/combined/*.js -o full/x.js --external react,preact","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.17.1","documentation":"^4.0.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.10.0","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^23.6.0","microbundle":"^0.11.0","npm-run-all":"^4.1.2","preact":"^8.4.2","raf":"^3.4.0","react":"^16.8.4","react-dom":"^16.8.4","strip-json-comments-cli":"^1.0.1"},"gitHead":"d38aa3dcec87d301ad4fa4fec636d99bd1876ffe","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.3.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-p2q/kNlffIPAhC2HZCsWT111H1efjuGcP5MM3eA2VPVGlumOQeuLQ27E3DwxuG8yuKzTRifgORzLTKaA/Kw0AA==","shasum":"aea7e17cb312e2b3b5d95e37d4ff1c79b6be1644","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.3.1.tgz","fileCount":35,"unpackedSize":119266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgaIECRA9TVsSAnZWagAAvDYP/RL/EypSSlfyZSh60x+9\nsKVMm/3Lap3GL7v1Z7Oyrp0ugS64aaF0LMoU1hfWY0wU3th23kyvbPwXoATj\nYXYlN6x1FDeECadBOGAetusOYMUt4YOHScr+OxsLia12Kp3a5an8CfgphUh4\nLHMMNjzhYGWVfVg78J7xihPccPH410QNCvuldIgkoyLSlGLkWz97+9HJsG8+\nBeXpQh0cFh8NzHy2eCbX8dEr+HeALP7wPFuFtdIcW/1ai7s3tqu6eXo4DN/F\n3AX6OGGXK4bXwu9ft7R7Tqkw6+gFHLgGLcs/Sa+WRlcb3zm7dCTCZQ6UJ28R\nlZH6zbPAXlSlEYQhZQ9HL9jIEWOmNlqQ1qQtbv87Ye2Am9g7+p1MWJVkS+MG\ndei0jScFBIGZrm2DcfqmOHckeqAqImkZKpoOb3DKUDdlX594Uog4zd9xXH5o\nvhbfbWlVHktrzNtRYhJJA3qxiFAp+E2Yfs4Fy0QI52Bd4rRgFHroFqq2IFIM\njiNK4Fn0fS2Qty+bImWsPm5zn6SsaN3fV7LP1G7mwa6lyHkt+vvMgWD078Y5\nAphRdc5gUXAvDEKRDieFqu2Mb0kXewJ+v5Xvwap1UUBEBF5lQRncAjROw6fH\nipTlRhLC7aF/64B8ajC0sTK+307nTyT9dcj6MOBUz03DoQIbd2lRCUlsICRt\nyXDv\r\n=zj4A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0gSKHytDrmcG1VGfBs/pSbFxq4gm0JzTTPcnxL9cxwAiB+nul5iVfHmJpQxX3hFmrd5GMRlZEyIIdXlwAl7Mg0AQ=="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.3.1_1551999491672_0.03298770708495846"},"_hasShrinkwrap":false},"3.3.2":{"name":"unistore","version":"3.3.2","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs --external react,preact","build:combined":"microbundle src/combined/*.js -o full/x.js --external react,preact","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"750b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.17.1","documentation":"^4.0.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.10.0","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^23.6.0","microbundle":"^0.11.0","npm-run-all":"^4.1.2","preact":"^8.4.2","raf":"^3.4.0","react":"^16.8.4","react-dom":"^16.8.4","strip-json-comments-cli":"^1.0.1"},"peerDependenciesMeta":{"preact":{"optional":true},"react":{"optional":true}},"gitHead":"2af6cd366ec02d6d1cdb25892a4ec8c14bb3ef6f","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.3.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-TPs1P3HLe7/L6oSmSHcIshfgbuVLA5ex+VFD4X6DwGyiWhGOD/O7mbldwraEpaq/fU0jGg9fQ89WlZtqxWf4uQ==","shasum":"6c96302191d18fc3d474f19db9fb52a5f878b552","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.3.2.tgz","fileCount":35,"unpackedSize":119389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgaM6CRA9TVsSAnZWagAAC/MP/1qTibCgx2ym/AhRvvx/\n6qr41GY5xCnDDkL4TwP8q176sZskiCPw+HkoARZi7v3hR3NdL2d/4/3UHt18\nXXRaHEJm2CmPIjd10I2FChQByD0mckQkcav0pEwW3mbUD873TJqjeVqXjPfw\nTJMXPII0REikS91Bp7ukqT9QwhJapV97eur42rohdisPEAlLCLiZoB/BmSEE\n9oAUantXpMBGaGeNHe+srPnpOnY0LLs2z6YU1HEYDhR3964MNvJ4ep+VUbNO\nIZrgBeVqCkFO2+StpRWJQdfe7vDKqtmrdr9IerCSBClrWe+owl24oaLd2jY2\nvHfGqrxZZR/HEqlh/dDayhsDf5fEfbd4rC2I3s8Lj/C1LsG/SyqBplbfinDY\nB93N63MLmhtvrU405WdxDReIc7JZ3HETJ18izdLvgHvnVN6sIsEfMBgpYLR8\n72WaZub8XDMXz/z5fWPLErxqHStm+vlAi3fXEtwDTovARRNL50Olcq1sZVUz\nKmlteXYeivIRtKSt5hq1/Joi7RA+HsW0JY3itXsS3pBUR2URryMLu6TJgl0C\nHsctH7urvindBsV/tVrTIrzpGvP+Nfgddc0BKYisRjWvrPJpQp7I4yTrAZ32\n6Zm2VEoYuTi2BD2I6gfNWWy+vTMQ7nFtGN4etb3ShEI72+XdYb6DO50NsDdr\nZUOu\r\n=Y4bR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD45KN7ckFvi+rHmTH2cUegIhGQKuxUxCwPgohw825fCwIgQy/LyDd7Y4ncgWuhiC5MLtzzQsq8WGDIPm0V542DZvg="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.3.2_1551999802313_0.6847909011319004"},"_hasShrinkwrap":false},"3.4.0":{"name":"unistore","version":"3.4.0","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs --external react,preact","build:combined":"microbundle src/combined/*.js -o full/x.js --external react,preact","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"760b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":true}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^21.2.0","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.17.1","documentation":"^4.0.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.10.0","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^23.6.0","microbundle":"^0.11.0","npm-run-all":"^4.1.2","preact":"^10.0.0-alpha.1","raf":"^3.4.0","react":"^16.8.4","react-dom":"^16.8.4","strip-json-comments-cli":"^1.0.1"},"peerDependenciesMeta":{"preact":{"optional":true},"react":{"optional":true}},"gitHead":"a84fc5c42b64595ea304dd08d0a717db466b6e43","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-WScVOiXRiwvPOYLTuXck9yOOlIlXM/IoFN6f0dPU8VLdiJFFxWXftmhDwcWiUldff2rNGHsyyqffi6vo6Htpzw==","shasum":"46ec8297de2c7fce4adc7eb4df138c13f71e7f6f","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.4.0.tgz","fileCount":35,"unpackedSize":120904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgwzDCRA9TVsSAnZWagAARksQAIB2QirwLl0aCM4GnKdd\nuYaLQN6VV5syHTmvwW0coAUkn9kYA/MP5HoA9swbFqP1Ds43iDBA4mynvRiI\nIzid/naIMKcQ55JDg/rPK8C0OhikgtEGNor+3sA9i+otp5cbSeYTI1mCxYqG\n90uhNi311t6w0q0yZjU0qKGPJup/890e5aasBrBaqZIqG4qwIL3I3z1Nhi5T\nTCvNf1LVf+ZADu7Z/1iA8W0bxs+X3nLnScgAz5Q732I3h/U6jPj+omjNYOYS\nflM5A84HSzVyRuVb4EViVMLI4OF2vfA4E/uWflg5Sj2txNYu/wiYJINEhIMt\nO/H1L+tR53K8PpHxcLUTyc+mDnSYYlR4SrgfovD4mu8VkOdrgVasALCZrcVP\nBOmk7PKb2qH43ksTZKla0efNxOXd0pyY6Bviuo6fSLfjO01OyeN1HpLuEOtB\ns+tgTVZp98Dj/IPa+0p4xFiwc2YkEwXpe/mHRs4AbefzNGEQqUHgtenuShqN\n1ynbmBp6k4KezrjfNTqwKzVrX3AaYbSjCuOWJGJfoJhCrBESACxJlZkBah/u\ncFSqdl6HoXJcNXFd1tRZAvqKkW1/YvO2YhxcyLZe1lEAd+34tJaB6/0Y1Hbf\nndPil3RAEJoEghbk39sv1J2kafua3KBSeNZlPnYoZAWbdBoHZOswS55/g/k5\nLIak\r\n=fQ+G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgDS9a5hhNkBTf1fwyTJ7A5OOq0oQmcb9wvrfoWWqioQIhALF6ViV8QmypmTWcwOmRTBmi1u/qTLb5n92uR0weMhFb"}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.4.0_1552092354855_0.5517452990430958"},"_hasShrinkwrap":false},"3.4.1":{"name":"unistore","version":"3.4.1","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs --external react,preact","build:combined":"microbundle src/combined/*.js -o full/x.js --external react,preact","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"760b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":"current"}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^24.3.1","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.17.1","documentation":"^4.0.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.10.0","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^24.3.1","microbundle":"^0.11.0","npm-run-all":"^4.1.2","preact":"^10.0.0-alpha.1","raf":"^3.4.0","react":"^16.8.4","react-dom":"^16.8.4","strip-json-comments-cli":"^1.0.1"},"peerDependenciesMeta":{"preact":{"optional":true},"react":{"optional":true}},"gitHead":"c266d1fb93b7c585d1a9110f4da35af0991a624c","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.4.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"developit","email":"jason@developit.ca"},"dist":{"integrity":"sha512-p2Ej8qqrqcD10Ah0ZUKUU/mhRB8pM4q6gzjxq9kZpgxa8dks7oHT8jDP4CqLhoRof3RXOZLKB9EBV1DTzHiJRw==","shasum":"effdee7d9f2e00fdc6cecad5ab598ccd54344d38","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.4.1.tgz","fileCount":35,"unpackedSize":120909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchXY9CRA9TVsSAnZWagAAH5oQAI/Ot6vZ7IG29hf2jVcr\n6o6a9g9AI2KxvR2EgteDco7hy16xkIjSpnYnN9TITlcFQ/y8P98wBhJDHbwx\nzOCW0TTD7j4petiZwwk62jhRfemLK2n7b0COOymCEJvgh7VJi1Y+lEn4fxc7\n6gUhtnQi1sEVQywFynV9llHilbnE6pmPV66UvkaFZhQqCEGt3jK641Mcn2Bz\nO2iYHVdGMOmMQtkTqkkXfQ1QlD8T3ZrfHFDp4nW3lFBqeUw70L3dwlY6+RYB\nU/tds2zi2cWUw57MGrK9rgCdvzn1RClWz74i9qd2bCkQiVJQfTcV8M+BtKbV\n5lPfLsGxt148UIBeLPurrU5lPbCgGC3TXWIWtdt3Tb5tSEWJ8emZyuSxYYVj\n7+qMnGy5iAkML31qmivb+1BnhW7Pmtnjkd5CxduihGXG5s9hQglfgd+C5991\na09IR/79DXuptp1/A2ZVbiMaLYuwBYdoBkB0ozXQo+izdRVTAnF6cmAylrW7\nU3M+1BNm1HRpQ2ygyq3RxleXbutswCHtycRxOsId9ktFEd8lhalUB1ACJlvq\n+UHEiUaYo/7/AXSQxknywdrHqQ4Tm6dW9kS+YhrGyhWE3fbojRek7Ar8pzYI\n1kgQVNmnsI6qb4XBIOaWIe3jd+z2NZV7QktbizvrjsTLTuudc0EXWSZ+zIA1\nTW0j\r\n=XSv8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJ6bl65NlyfLBnxLppyW7+fDyzKRqwgsooESCFnhk6WAiBhWSS4V+gBeUG4su2n7gCwkONb2zY36stn5VvdgWIBkQ=="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.4.1_1552250428814_0.018015126689039818"},"_hasShrinkwrap":false},"3.5.0":{"name":"unistore","version":"3.5.0","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs --external react,preact","build:combined":"microbundle src/combined/*.js -o full/x.js --external react,preact","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"760b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":"current"}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^24.3.1","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.17.1","documentation":"^4.0.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.10.0","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^24.3.1","microbundle":"^0.11.0","npm-run-all":"^4.1.2","preact":"^10.0.0","raf":"^3.4.0","react":"^16.8.4","react-dom":"^16.8.4","strip-json-comments-cli":"^1.0.1"},"peerDependenciesMeta":{"preact":{"optional":true},"react":{"optional":true}},"gitHead":"8078bb255cc01f8af25ea9f955e75f813ea22ef7","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.5.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jz1iBRHoA3lT5bq8eEFCZExCt0RbIBp8qsKOb0sMTv8ooCx8H4QE1nfynOJtbgJ651y768KO/5Z180Bn196erQ==","shasum":"f4b962e290fc85969627bf0e8209d8bc1cf5313d","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.5.0.tgz","fileCount":35,"unpackedSize":122475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqNPgCRA9TVsSAnZWagAAe+cP/3n/BAEM5W8TPhP0gJOf\nTGmjobT7atB2U0x/UMmoM7DNLbfuKeGc14AnL9CBKNU0jgn4whHEHP5dJRj+\nSomylEZrQQaFUmVE3VX1F7bQTc9ucLaeLUgACRsH+GfCUGcW1zATJ2DxWLon\nn2DK0Nbrw5HAEYmQvhjxf91s0rNHozX3p7RVh/ja/IODsrDr0LY1IiAZsG4c\nukWT8phVDPXz1ND9ZDfJvdihb1OKMUUxVQBn5CcGvPX8mXU+Gyx92O7AdnXD\ngdOHoFRC8rnnYby/TQUg14xT0z24m9OboHIl0tX6fzZOTXs7Iy+lG3xcwirM\ncdNeKiSizRUbkhyoX7WDMjEMHG16UxuOn9cTK1kPrnGDU8OM+cmSAHohlKkD\nwIuZi8TOMDyfuTNkScMiayMimYGVjASaLlo2HhHxaSSV1Ec6JczdFzSohmck\nzoPEHDfDUPNdxljLBfrlLOBMfY+VR0rgw2mpuVwq0lk8vU5YZ78/5EqH9vha\nBwWca9WP+rwFVo2D65Zx+/hc6hoRsbeGmFk6mrrLYfNfY1eNimaXw2qDL3Ul\njexMci2Ds314gEzsRp+7stMd39xz602kAm2DxwA3DHb1PirVA/8763MYtRft\n6p9+LwWRz9zogAAVCAbouuqwoTlbiG53xyd89z5g1Ah0/j8wZzPj2y9ik5ct\nIq7y\r\n=L8n0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIKYFauzJjwJhuwz2hLK2Y0bWeOoVAy0vzAWX06/UE8QIgB7vGzEmBpHzpHkQB8PqDqybnNFFp2z+1VYDk8pYTiaM="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"_npmUser":{"name":"developit","email":"jason@developit.ca"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.5.0_1571345375915_0.3914609153314983"},"_hasShrinkwrap":false},"3.5.1":{"name":"unistore","version":"3.5.1","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs --external react,preact","build:combined":"microbundle src/combined/*.js -o full/x.js --external react,preact","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"760b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":"current"}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^24.3.1","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.17.1","documentation":"^4.0.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.10.0","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^24.3.1","microbundle":"^0.11.0","npm-run-all":"^4.1.2","preact":"^10.0.0","raf":"^3.4.0","react":"^16.8.4","react-dom":"^16.8.4","strip-json-comments-cli":"^1.0.1"},"peerDependenciesMeta":{"preact":{"optional":true},"react":{"optional":true}},"gitHead":"b08e0c5660b7141f2c0a92c668c2acb397bc527f","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.5.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lagQJ5SeDssjh9tYVwOlPloDCLpn0lvHkvOpf+X4q4thnMJ3uLJcT6YO9cuww8K9qsJOyUWKufdfIF3qUe/9ow==","shasum":"2ce7e17524f8e1390adaf59a88abdeb39e455333","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.5.1.tgz","fileCount":35,"unpackedSize":122469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwaWwCRA9TVsSAnZWagAATNMQAJci0YbRXPw3BeGehNUa\nza0SyCY/XXt+ozWqutWKnBeUpzpi4SPM2YbXLWNk7allOa9mQVz+cT2U+ymH\n9gK8PoW78FDaA7x3480ZkvmmT2qzDWnlIeXM/5qsB/2HhQaGCrJfHkD1QjV6\n4idkQm/iB0EzELqu04D5Ai5p/gEF82AD0psznF2XtVJZlhtdNuKnbUmoIf0O\numF2svC6KEBj/mvx58woKhgBnkFdpF18qs1gIhtjU3fWwWZH+QlW8EimjyLx\nRSYF7RPnGmtQCBe86oBFFhR2KKPEivQ1hHiNqJz2isz4p9Ey4lboq72ygP0r\nrTvXK6v1vs8oE3yvJevIxKqFSqFAbV8uLTMIx0uXEq+pVX3H4ILNuUQhX+a9\nlmA+5lQD/JBXELqNM91K5lLlk8Pjsspz37XtUqsn5C8gqG4lulZpyoYYV20j\n8kjGBWdhEpHhtLw5AbSSSUgZg19O8BR2wUUMYH0f0QFQNEyFD/rx6b1rYQBB\n/Oy9j8VlAjmsNVD3DIFZZnJXTbiJzZ9rsqAUKxtcmuc3j8ReVqaIPJ8GJ30f\nafBxJ0EeUOfbmNbRJsF8/XR3btLQp8mvz61j/+o8a3gFWRpI+ewpe5M+QMEM\nkyRGvDUtBpsqY/wv3CE1Kp95CTrlCW/QVRiL0mhdCPYtQ9Rje+dT49OFVTpC\n+W3M\r\n=Rwjt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSTZU0v7S9QUNB/v5+cLRLxDnb+frXvpG6W4iT/lOh/QIgbyvx00R4OkryuCtFLLP4cZWrjxOKFwVdmgPdQi/LcxA="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"_npmUser":{"name":"developit","email":"jason@developit.ca"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.5.1_1572971951532_0.9605972927960482"},"_hasShrinkwrap":false},"3.5.2":{"name":"unistore","version":"3.5.2","description":"Dead simple centralized state container (store) with preact and react bindings.","source":"src/index.js","module":"dist/unistore.es.js","main":"dist/unistore.js","umd:main":"dist/unistore.umd.js","typings":"index.d.ts","scripts":{"build":"npm-run-all --silent -p build:main build:integrations build:combined -s size docs","build:main":"microbundle","build:integrations":"microbundle src/integrations/*.js -o x.js -f cjs --external react,preact","build:combined":"microbundle src/combined/*.js -o full/x.js --external react,preact","size":"strip-json-comments --no-whitespace dist/unistore.js | gzip-size && bundlesize","docs":"documentation readme src/index.js src/integrations/preact.js -q --section API && npm run -s fixreadme","fixreadme":"node -e 'var fs=require(\"fs\");fs.writeFileSync(\"README.md\", fs.readFileSync(\"README.md\", \"utf8\").replace(/^-   /gm, \"- \"))'","test":"eslint src && npm run build && jest","prepare":"npm t","release":"npm t && git commit -am $npm_package_version && git tag $npm_package_version && git push && git push --tags && npm publish"},"eslintConfig":{"extends":"eslint-config-developit","rules":{"prefer-rest-params":0}},"bundlesize":[{"path":"full/preact.js","maxSize":"760b"},{"path":"dist/unistore.js","maxSize":"400b"},{"path":"preact.js","maxSize":"600b"}],"babel":{"presets":[["env",{"targets":{"node":"current"}}]],"plugins":[["transform-react-jsx",{"pragma":"h"}]]},"jest":{"testURL":"http://localhost"},"keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"license":"MIT","devDependencies":{"babel-jest":"^24.3.1","babel-plugin-transform-react-jsx":"^6.24.1","babel-preset-env":"^1.6.1","bundlesize":"^0.17.1","documentation":"^4.0.0","enzyme":"^3.9.0","enzyme-adapter-react-16":"^1.10.0","eslint":"^4.16.0","eslint-config-developit":"^1.1.1","gzip-size-cli":"^2.1.0","jest":"^24.3.1","microbundle":"^0.11.0","npm-run-all":"^4.1.2","preact":"^10.0.0","raf":"^3.4.0","react":"^16.8.4","react-dom":"^16.8.4","strip-json-comments-cli":"^1.0.1"},"peerDependenciesMeta":{"preact":{"optional":true},"react":{"optional":true}},"gitHead":"f3a4e99d4c62b27773fa2e520998e55f129f3819","bugs":{"url":"https://github.com/developit/unistore/issues"},"homepage":"https://github.com/developit/unistore#readme","_id":"unistore@3.5.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-2Aa4eX0Ua1umyiI3Eai6Li+wXYOHgaDBGOPB3Hvw7PAVuD30TAyh5kS4yNKb2fLDbQgizvPhKQRcYnOdfsm4VQ==","shasum":"ec3ae07bc497fb35ff8b99f85c878ec47c787cb4","tarball":"https://registry.npmjs.org/unistore/-/unistore-3.5.2.tgz","fileCount":35,"unpackedSize":122566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6rNbCRA9TVsSAnZWagAAPSIP+wWPx+Bxu3voDeucsbfG\nNmPcy8xuVPAaFPJvWwK1bzhDKJaSPhkDoIdULa6aWpkFWP1KFEGXjCKUDsgz\nwr7Nx+CAwRH6DP/cjQ1X0TKOdoJgYBEPoe9mCaKvG6kuLwuZ5rFFPT+Flpue\n0M1X4gzsjqTLAPE3eEO9wxUryzmRE0Y3ENkK0buPV0eTp9xv7ta4uGCKS//5\njShfJc7pS3E2mWtSmno28KERtQE8FeAGDqwd9hX2eFpuuR2+bG+GEHrFdNK0\n0KXJAVt5TXPz6NLR+ZvFnhmjQlFvgRBNOrISqqh24w6pJaapPvfG6oRTvrWE\nbcH4KOhYDZj6wk0XUVJAZJAXi5t3S34t68eEnf0deXIeS4NRpE+uo9DnebtY\noVXldnJDnItmbk1I9r6B55rMMwYITZ+tXcHwotUh5Opbs1bGNeIUFyoMWHb6\nvNwf1Ub8RHZAs7kOhA17yagURmTnR/ccdLzL5VwLoS9o0jlkbp09lp8BXsdb\nD39WD/hqY78Jsb6H/mg/sWoDUeyZ+tyc8PMRnEyi5xLWfDICI0zW82YfiGvD\nVAiIrOShxBQ5Bi08y9iSaJfAdaYINycgMayXcnRdiPaNBUR6dV8V7fG6pWrT\nzYJONioGsOZoJnOIugPP6l9mpH2uly+19qrEv1lyOXgrvoFlP5y4EjJt0iR4\n0DHo\r\n=bg5o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4l+T+zHZnu/0Pheo0Kl0MOE+6qhWmD5mZLK1JLNnGEAiEAs4zetHSCcIxs0hqchyqJstPZw5koZKEIONjzewtvVOs="}]},"maintainers":[{"name":"developit","email":"jason@developit.ca"}],"_npmUser":{"name":"developit","email":"jason@developit.ca"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unistore_3.5.2_1592439642636_0.8167365676762386"},"_hasShrinkwrap":false}},"readme":"<p align=\"center\">\n  <img src=\"https://i.imgur.com/o0u6dto.png\" width=\"300\" height=\"300\" alt=\"unistore\">\n  <br>\n  <a href=\"https://www.npmjs.org/package/unistore\"><img src=\"https://img.shields.io/npm/v/unistore.svg?style=flat\" alt=\"npm\"></a> <a href=\"https://travis-ci.org/developit/unistore\"><img src=\"https://travis-ci.org/developit/unistore.svg?branch=master\" alt=\"travis\"></a>\n</p>\n\n# unistore\n\n> A tiny 350b centralized state container with component bindings for [Preact] & [React].\n\n- **Small** footprint complements Preact nicely _(unistore + unistore/preact is ~650b)_\n- **Familiar** names and ideas from Redux-like libraries\n- **Useful** data selectors to extract properties from state\n- **Portable** actions can be moved into a common place and imported\n- **Functional** actions are just reducers\n- **NEW**: seamlessly run Unistore in a worker via [Stockroom](https://github.com/developit/stockroom)\n\n## Table of Contents\n\n- [Install](#install)\n- [Usage](#usage)\n- [Examples](#examples)\n- [API](#api)\n- [License](#license)\n\n## Install\n\nThis project uses [node](http://nodejs.org) and [npm](https://npmjs.com). Go check them out if you don't have them locally installed.\n\n```sh\nnpm install --save unistore\n```\n\nThen with a module bundler like [webpack](https://webpack.js.org) or [rollup](http://rollupjs.org), use as you would anything else:\n\n```js\n// The store:\nimport createStore from 'unistore'\n\n// Preact integration\nimport { Provider, connect } from 'unistore/preact'\n\n// React integration\nimport { Provider, connect } from 'unistore/react'\n```\n\nAlternatively, you can import the \"full\" build for each, which includes both `createStore` and the integration for your library of choice:\n\n```js\nimport { createStore, Provider, connect } from 'unistore/full/preact'\n```\n\nThe [UMD](https://github.com/umdjs/umd) build is also available on [unpkg](https://unpkg.com):\n\n```html\n<!-- just unistore(): -->\n<script src=\"https://unpkg.com/unistore/dist/unistore.umd.js\"></script>\n<!-- for preact -->\n<script src=\"https://unpkg.com/unistore/full/preact.umd.js\"></script>\n<!-- for react -->\n<script src=\"https://unpkg.com/unistore/full/react.umd.js\"></script>\n```\n\nYou can find the library on `window.unistore`.\n\n### Usage\n\n```js\nimport createStore from 'unistore'\nimport { Provider, connect } from 'unistore/preact'\n\nlet store = createStore({ count: 0, stuff: [] })\n\nlet actions = {\n  // Actions can just return a state update:\n  increment(state) {\n    // The returned object will be merged into the current state\n    return { count: state.count+1 }\n  },\n\n  // The above example as an Arrow Function:\n  increment2: ({ count }) => ({ count: count+1 }),\n\n  // Actions receive current state as first parameter and any other params next\n  // See the \"Increment by 10\"-button below\n  incrementBy: ({ count }, incrementAmount) => {\n    return { count: count+incrementAmount }\n  },\n}\n\n// If actions is a function, it gets passed the store:\nlet actionFunctions = store => ({\n  // Async actions can be pure async/promise functions:\n  async getStuff(state) {\n    const res = await fetch('/foo.json')\n    return { stuff: await res.json() }\n  },\n\n  // ... or just actions that call store.setState() later:\n  clearOutStuff(state) {\n    setTimeout(() => {\n      store.setState({ stuff: [] }) // clear 'stuff' after 1 second\n    }, 1000)\n  }\n\n  // Remember that the state passed to the action function could be stale after\n  // doing async work, so use getState() instead:\n  async incrementAfterStuff(state) {\n    const res = await fetch('foo.json')\n    const resJson = await res.json()\n    // the variable 'state' above could now be old,\n    // better get a new one from the store\n    const upToDateState = store.getState()\n\n    return {\n      stuff: resJson,\n      count: upToDateState.count + resJson.length,\n    }\n  }\n})\n\n// Connecting a react/preact component to get current state and to bind actions\nconst App1 = connect('count', actions)(\n  ({ count, increment, incrementBy }) => (\n    <div>\n      <p>Count: {count}</p>\n      <button onClick={increment}>Increment</button>\n      <button onClick={() => incrementBy(10)}>Increment by 10</button>\n    </div>\n  )\n)\n\n// First argument to connect can also be a string, array or function while\n// second argument can be an object or a function. Here we pass an array and\n// a function.\nconst App2 = connect(['count', 'stuff'], actionFunctions)(\n  ({ count, stuff, getStuff, clearOutStuff, incrementAfterStuff }) => (\n    <div>\n      <p>Count: {count}</p>\n      <p>Stuff:\n        <ul>{stuff.map(s => (\n         <li>{s.name}</li>\n        ))}</ul>\n      </p>\n      <button onClick={getStuff}>Get some stuff!</button>\n      <button onClick={clearOutStuff}>Remove all stuff!</button>\n      <button onClick={incrementAfterStuff}>Get and count stuff!</button>\n    </div>\n  )\n)\n\nexport const getApp1 = () => (\n  <Provider store={store}>\n    <App1 />\n  </Provider>\n)\n\nexport const getApp2 = () => (\n  <Provider store={store}>\n    <App2 />\n  </Provider>\n)\n```\n\n### Debug\n\nMake sure to have [Redux devtools extension](https://github.com/zalmoxisus/redux-devtools-extension) previously installed.\n\n```js\nimport createStore from 'unistore'\nimport devtools    from 'unistore/devtools'\n\nlet initialState = { count: 0 };\nlet store = process.env.NODE_ENV === 'production' ?  createStore(initialState) : devtools(createStore(initialState));\n\n// ...\n```\n\n### Examples\n\n[README Example on CodeSandbox](https://codesandbox.io/s/l7y7w5qkz9)\n\n### API\n\n<!-- Generated by documentation.js. Update this documentation by updating the source code. -->\n\n#### createStore\n\nCreates a new store, which is a tiny evented state container.\n\n**Parameters**\n\n- `state` **[Object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** Optional initial state (optional, default `{}`)\n\n**Examples**\n\n```javascript\nlet store = createStore();\nstore.subscribe( state => console.log(state) );\nstore.setState({ a: 'b' });   // logs { a: 'b' }\nstore.setState({ c: 'd' });   // logs { a: 'b', c: 'd' }\n```\n\nReturns **[store](#store)** \n\n#### store\n\nAn observable state container, returned from [createStore](#createstore)\n\n##### action\n\nCreate a bound copy of the given action function.\nThe bound returned function invokes action() and persists the result back to the store.\nIf the return value of `action` is a Promise, the resolved value will be used as state.\n\n**Parameters**\n\n- `action` **[Function](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function)** An action of the form `action(state, ...args) -> stateUpdate`\n\nReturns **[Function](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function)** boundAction()\n\n##### setState\n\nApply a partial state object to the current state, invoking registered listeners.\n\n**Parameters**\n\n- `update` **[Object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** An object with properties to be merged into state\n- `overwrite` **[Boolean](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean)** If `true`, update will replace state instead of being merged into it (optional, default `false`)\n\n##### subscribe\n\nRegister a listener function to be called whenever state is changed. Returns an `unsubscribe()` function.\n\n**Parameters**\n\n- `listener` **[Function](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function)** A function to call when state changes. Gets passed the new state.\n\nReturns **[Function](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function)** unsubscribe()\n\n##### unsubscribe\n\nRemove a previously-registered listener function.\n\n**Parameters**\n\n- `listener` **[Function](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function)** The callback previously passed to `subscribe()` that should be removed.\n\n##### getState\n\nRetrieve the current state object.\n\nReturns **[Object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** state\n\n#### connect\n\nWire a component up to the store. Passes state as props, re-renders on change.\n\n**Parameters**\n\n- `mapStateToProps` **([Function](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function) \\| [Array](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Array) \\| [String](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String))** A function mapping of store state to prop values, or an array/CSV of properties to map.\n- `actions` **([Function](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Statements/function) \\| [Object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object))?** Action functions (pure state mappings), or a factory returning them. Every action function gets current state as the first parameter and any other params next\n\n**Examples**\n\n```javascript\nconst Foo = connect('foo,bar')( ({ foo, bar }) => <div /> )\n```\n\n```javascript\nconst actions = { someAction }\nconst Foo = connect('foo,bar', actions)( ({ foo, bar, someAction }) => <div /> )\n```\n\nReturns **Component** ConnectedComponent\n\n#### Provider\n\n**Extends Component**\n\nProvider exposes a store (passed as `props.store`) into context.\n\nGenerally, an entire application is wrapped in a single `<Provider>` at the root.\n\n**Parameters**\n\n- `props` **[Object](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object)** \n    -   `props.store` **Store** A {Store} instance to expose via context.\n\n### Reporting Issues\n\nFound a problem? Want a new feature? First of all, see if your issue or idea has [already been reported](../../issues).\nIf not, just open a [new clear and descriptive issue](../../issues/new).\n\n### License\n\n[MIT License](https://oss.ninja/mit/developit) © [Jason Miller](https://jasonformat.com)\n\n[preact]: https://github.com/developit/preact\n\n[react]: https://github.com/facebook/react\n","maintainers":[{"name":"developit","email":"jason@developit.ca"}],"time":{"modified":"2022-06-28T04:47:05.359Z","created":"2016-01-26T16:00:57.054Z","0.1.0":"2016-01-26T16:00:57.054Z","0.1.1":"2016-01-27T23:01:49.324Z","0.2.0":"2016-02-17T16:14:57.082Z","1.0.0":"2016-03-11T22:27:10.498Z","2.0.0":"2017-12-06T18:16:22.378Z","2.0.1":"2017-12-06T18:17:22.438Z","2.1.0":"2017-12-06T18:53:36.875Z","2.2.0":"2017-12-06T21:31:38.569Z","2.3.0":"2017-12-07T03:44:50.359Z","2.4.0":"2017-12-08T17:19:04.287Z","3.0.0":"2017-12-12T04:07:53.009Z","3.0.1":"2017-12-12T21:27:42.397Z","3.0.2":"2017-12-13T15:10:34.220Z","3.0.3":"2017-12-19T17:40:35.418Z","3.0.4":"2018-01-29T14:32:09.368Z","3.0.5":"2018-05-06T00:51:37.684Z","3.0.6":"2018-05-25T14:14:11.411Z","3.1.0":"2018-09-20T14:21:55.863Z","3.1.1":"2019-01-04T01:47:37.429Z","3.2.0":"2019-01-04T22:49:09.156Z","3.2.1":"2019-01-04T23:05:52.294Z","3.3.0":"2019-03-07T19:46:50.422Z","3.3.1":"2019-03-07T22:58:11.855Z","3.3.2":"2019-03-07T23:03:22.462Z","3.4.0":"2019-03-09T00:45:55.022Z","3.4.1":"2019-03-10T20:40:29.031Z","3.5.0":"2019-10-17T20:49:36.096Z","3.5.1":"2019-11-05T16:39:11.795Z","3.5.2":"2020-06-18T00:20:42.890Z"},"homepage":"https://github.com/developit/unistore#readme","keywords":["preact","component","state machine","redux"],"repository":{"type":"git","url":"git+https://github.com/developit/unistore.git"},"author":{"name":"Jason Miller","email":"jason@developit.ca"},"bugs":{"url":"https://github.com/developit/unistore/issues"},"license":"MIT","readmeFilename":"README.md","users":{"aidenzou":true,"craigmorton":true,"shanewholloway":true,"shakakira":true,"nmrshll":true,"oleg_tsyba":true,"sternelee":true,"magnus":true,"developit":true,"mhaidarh":true,"elisechant":true,"pixel67":true}}