{"_id":"micro-reducers","_rev":"60-2682cbc768cb86d24f6d7d23fced9514","name":"micro-reducers","dist-tags":{"latest":"0.3.1"},"versions":{"0.0.1":{"name":"micro-reducers","version":"0.0.1","description":"State managament for react application. inspired by redux.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","gitHead":"9217423ce9de9d5d87d8ba110e2f7982d9e69c8c","_id":"micro-reducers@0.0.1","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-9YZEyjwKOo+7u51+L2n/Xn3Lu1MAJzzfGYxoXCW3Zuvv5vU1Xr/Li4frGr6yQN+tXjAJKk+K5CoWAJC254y5Xw==","shasum":"6481065d58d1898a246af422ebafb900fd38a603","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.1.tgz","fileCount":3,"unpackedSize":1940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGmxLCRA9TVsSAnZWagAA0OkQAKByO3HOet4GLy9WVuqP\noGLhaz5Xxh4utslj7TjAG5FRsvo3HoJQ2m35K3nzs/RMMllvMqvlKgtaVB78\nNn2OxTfuqMqytuot/SWGJi3yH1Jm93OwthfgaUppE3f6g5i3dnx7n0fvsLtR\nmibHDK0OsQ/ftgBfeyn85NrUq9mRQkaGt5L3JDjr/VyZ0laVUBA4EQx9o6LT\nOOS8gidS/2IisGJPm2gCrm1zMRuBWbahN9z8xMP+VS0Wmnl0F/YgmXshdknG\nj+jgEGRwS429SNrRhRjC5fBBQyaHdnlSWAL0OIkmCI56GR4DJaQqC0BZBWYs\nHoCTqHFdzSg/ztUU7na8vFGT5t4ahkY7NRNXEWFCnQ6LfMg2B1e2UvRFSxee\nWE+AZ/JQocyN0orDrdjoO+QjLgp6cD7gJVCfXKXbLYbqvaCczQ9HmP+VQk4w\nJodEhx04RK6TQAkkYq+/8VWOZ37uZbKP6BbkdlKGB2FXxr1V/qBYcPq/dcOJ\nX26o4e6YTgOZ1mtLR9vNZr94TaxFt915HJ4QAti9oaxOqVeRY+YX9byDJdGX\nADZm4uTAn7vsjp9tTR1l9MqwFfnp4OVJHbP78NwY1rYGz2EQvNkHX9bUNySz\npzk8eNv4WGSihGiGaB5U1RcuAoCaTUMIN8KKs7Gasn8WgbaaYeSWas0KsFFn\n4KOH\r\n=JCmp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPT5fL2yvJHtfr1Zc9sDp+b64LNfmNDwB7TkvG28q0XgIhAI9hSvfgDUmRElKY2lQONKt9lS0dz+nTQ+l3uyayWwA8"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.1_1578789962907_0.7149952581448387"},"_hasShrinkwrap":false},"0.0.2":{"name":"micro-reducers","version":"0.0.2","description":"State managament for react application. inspired by redux.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"eslint":"^5.16.0"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"f71408cb53d0bb401e86179c14ccc14c4bfd1012","_id":"micro-reducers@0.0.2","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-k2heyrSiLADlqjA0/leAxztDEwtFzOkm7JEVyV0N+fubUtN8oV9i0/hhFdLAwmjWKYjHUMgWnje0LhnuNvWixg==","shasum":"ac2601f5072f33865fd9d656bb5cd79e3cb8cccc","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.2.tgz","fileCount":4,"unpackedSize":13198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGnb/CRA9TVsSAnZWagAAUzwQAJxw2p3HZIHcZqUcB++m\nkjoCFeT/s3WDOruWpi9EoJY1s9QlWhsllwe6z5GhplTpzuW6lxhMtyez2fxp\nWeLAQmCVoX4LYm06oZAD2akRHObEQYxch31viloYw7kSIHvEIsfRIfr7Ssn+\nePvgNpfR2XFMc9tKYvAPPcdwuZb0j4r+htkoxUppph3eaWixfdbhFsm8JDpc\nTX3U/QrV2HdsHeR2kiojwyHkqZv96Sv36i9f0H6w6Xtu4whn/9AC1JncDbK8\n5nnri+Wj84eDxFuJQc4eMvoC2WNZG5xDmNQXrU98HayC+tcs4MObAVd4QHTL\nP8fa0dkVwG5+/qLkQrk67fNQrOCaSPD+DOkx1AjKuW4k/xDXphzvD+WJFGe1\nTwiI5YFKhm2PqCrNiocQanMIu1XPVR923V11BANTZypR/y1CympFxmd3Ab47\ngStfGOKNhKyCX+gZTHTaNDXxwjjWQ5u2S3iVxmYTJA09iajGc5NjLwgTTXWK\nnAEUeClgVEca5qxhAmrE9VHSIWSc8v/tdfGyvAp1+wLsAUoAi925SC77VkOk\nNWBiUogBijPE+NXu/5kSMfx56NYYRG1CuO9UtI3vwgS7D1CcXXhKaxtSiGrE\nmomvev3SaghQ83Jgvabkz5/QHe4DZ3qKm73W3hBdWcp29oKxEewoL5PAqIIv\noAQh\r\n=2zBi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC48tKD8XgvRvBiINVkbMMY38GYRt9l4E2cotIR24obAgIgK/dkp/ytBDVDtV5px84pF2J3zP1/z4K2+yQPHb4yV1w="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.2_1578792703526_0.5211353536858561"},"_hasShrinkwrap":false},"0.0.3":{"name":"micro-reducers","version":"0.0.3","description":"State managament for react application. inspired by redux.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"eslint":"^5.16.0"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"7c8cc0df89e9d29d792e2cb4163c2bf11a23a068","_id":"micro-reducers@0.0.3","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-NIWFI2OeboLzQz1xlS4Y01aGC1Q/KFbuP8MrLutbRvn3QTjBPjfZzSGrnKLAvNrF4nozNCjxQUInZExQ27bd0g==","shasum":"aa9e3365a19d719de10ce1859e62a55ec4715bc1","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.3.tgz","fileCount":4,"unpackedSize":13202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGnftCRA9TVsSAnZWagAANx0P/R5unWTve7VQ/hhRYO5r\nP9zyXSVotxbA35G/bW4hGdO0Efy8pg3bX0e8VNBsLnLhHi2W5YGUgw2MA2rl\n0nOhLDXjqb481YXRZ/FroWvhr7ZBE9Y/W2/H6V+d0Hb9oiOoOU5CsBhnzqYC\nbgCS35wJEUle0vQ+AdF29HXuSlOK403HkqBByBceIq/UJhMKGuOe6ME8wsFV\npJwY3HBuELsNlu5LI82gQGCmzFrws0w5bUESAOBTSob0v411tayvBAhygMbh\n8VdMt3YWwUcAL7ydG3hV6Joq2InqOjwj21wDk3sxtNH+kerGt69mHFcdQrvE\n89h0o1Zp3b6OdlTHYHsJ2E6UmF+7WcESQG/Eu7UVgCoMAgrEMOblc7brmRpj\neSuI/P1GL62W+GkA3oSifk8wxp5bhtyvS9jjnLp3/oBM5ySA8ULdd+i2QG/e\nIkZy0ekcJTSczDUonijMkRWAix08EKsX+JjC1ndbNIPSE/CfFVTqifjWiq88\nRnq4KCXcZVaSlOup+28Ac0gnRe9ldaKRAbcW3guvcK0tuhC3axYuDKQNMOtc\nspCY/mY8oiOrV4xBpGyhvzOEYs2TnT4Y5/NcelhlnqoLFkN7tYYQwdZ2s1RB\na79QbStc6Ju+DccmmkuSzKJf4fwpb1VNkEB1njjiiHbKMDZ5DvHdyrlKn47L\n05K6\r\n=hWfG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+t1WqY6Xrib4/dc+K+NRi/WmvcsGGLX8I6l7I71DK9AiBhnJZo/s6023Q3ViTUuj7Tw63PCnVX7/PhVGyic1CKNg=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.3_1578792940886_0.01691768511765579"},"_hasShrinkwrap":false},"0.0.4":{"name":"micro-reducers","version":"0.0.4","description":"State managament for react application. inspired by redux.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"eslint":"^5.16.0","react":"^16.8.6"},"dependencies":{},"gitHead":"d125b79274f0e710f65834923dd5a53ab104af75","_id":"micro-reducers@0.0.4","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Ra340eX+DuUw6wmQt0OoVVR1BYvQpWgyJNS5D753814XzbsMS/AJtuyRf9B9503g3ddrXYr94J9TafIHkuEQFQ==","shasum":"2adb0df139741d10656002e659f5a90aacc0fb89","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.4.tgz","fileCount":4,"unpackedSize":13183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGnnVCRA9TVsSAnZWagAAosEP/0BdxseQFxVnTeAV6hsd\nApw25ZjyHZEn8x7h7aLlMxBkOouUAz1nUpH18y6ONHxqmITBFWpGKY2Eqw11\nchQoiCaFTXgWxIYs8/y6HzipalFme1fD7h0c8LQC9qxwXf4Nh7AutZ/KAlaD\nwGNEWQgNrCbrJ8wDT860SS0W0nv5qRbgqYRsKcwvK3t8qK7qehQkBQqajV6n\nk/piuxGEZQYe7HClpT9OF3i4HmELqeFACUFu4Hpp7MQlPMHlUr9L8gWaz0tX\nh5WjVy+RJBbeYSbomDP0N7lrX63MJh7RizyciUtGHvzJI6687I8l5GuHRz9z\niLI2YLAC1ltH87tVAPBUODXlI3Zesrw+m6dpTHPSrWBTWdhxEFK5wRCmEheb\nmzDsiq5Z0XYCZCdqzdWFgim5Q3yF8FepVaQKtGbEAncxYx9XpPLrkg8rAEIB\nrqDw55m1tbb/LhIEIa9WWhG54cRfzjBN/hDZe2ASDL3mfBw1J/pVPAMo62UP\nbew/obYqgL8tywL3BvZ0tYLiAiHN4uRac4pBFLacXPUc4lfM6V1/CUFp1gVP\nZSGCUAK1zX3WTmvZkpFZq+vpXgJgfPN4CELZ8feXO8lbgeXW1Cb24uu+WAfw\n8UiTFKUQWLi+v9bddMwyOGsxLf4KJ9oMAFh1EryOZgxDYXfl7ObeSUVO/fjv\nfqg3\r\n=/UTL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCL/Z6PiD+N4GRnm4tWJ5QDBjPbdrehz7Bs6EhX8kqrTQIhANJhyiHTrIGwDtKjRJXScsJLZFiS5McyD7FYEun7lXgD"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.4_1578793429490_0.7885874704093201"},"_hasShrinkwrap":false},"0.0.5":{"name":"micro-reducers","version":"0.0.5","description":"State managament for react application. inspired by redux.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"eslint":"^5.16.0","react":"^16.8.6"},"dependencies":{},"gitHead":"d125b79274f0e710f65834923dd5a53ab104af75","_id":"micro-reducers@0.0.5","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rX8QHpunxwQsT48uMf3QjBS+NbPcsEKkzbc3AXOyxzXKYI/7pafE+OIIK/Rfe1TZ4VLiKqNxEB+9md2xaIAXFg==","shasum":"fea0a63e0279a78a5736dce15ab09cdc21f9d3b0","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.5.tgz","fileCount":4,"unpackedSize":13105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGnqmCRA9TVsSAnZWagAAhxoQAIiK9mao+jmxp4FzW3Dq\nWmvZZ8X5onOHsGRZ+qeeE+btS0Crm1LwojupA25fp1kU2EhFABMJIvIsEN5w\nG76890hP68tu5CbXleGbuZmf2qnoOIypQ1ymXXFbBxHP5KXDgr/17VD65Bss\n2NrZrDCtYEjhaVj1Uuug0/j80sQrumh0ECoadSvUP8kvEVlFhsp7HuoBKuA+\nby6bhQbXyZcC3D+k2ekxb+2mDWoFwByzYcRPByJoXQAC1jlblWhE8Tz1Z2xJ\nMlPtMKVd9nIx73NUBZlJxlPDNc9ZYZljrw+fotZ/udRxZoAoAE0qSIBy6Uf1\nTgIlOlkonpjP9uPLmmqE6BVgMLlDgFDFhuyaNBfWYcXiWtY8g/kFaFktIpz4\nsPdZPMVC80tdlwC2xXaUnc4l1+XdVoQT8WLQUVBruinjiZZaXJhdGlNO3Bce\n1jpS7hMQtuce0d+ZSdp48FZkFO/XyOQsX/HStf9k0V2FJLQ9+WB7imL3NSd7\nOb9Q6Oya0p5wuewJCaEv5uUuspkWAObcvAmdg/UHvz5EksUhwl4cfWpwoQwi\nM+KWDRzCNYWf1P/JvT5B9CISsSvsDh3rHWgTofVitXVNgSC7SdJDvvOJ53wN\nc8rhMyWg8lKriA2M3qpmBIkv9qsfGEwht0ovsZ9QCyn7ub92zq+72t4FVkpC\nI8cY\r\n=Kh5G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdUzUrpENieBygkSNFEBEa+l7SZsKdSZmnMk73wgeLdQIgEU/eOmp19y9Rc8EWvZuysV1fOf0i4ln9vEay7KYiGVQ="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.5_1578793637696_0.2932321979172612"},"_hasShrinkwrap":false},"0.0.7":{"name":"micro-reducers","version":"0.0.7","description":"State managament for react application. inspired by redux.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","peerDependencies":{"react":"^16.8.3"},"gitHead":"d125b79274f0e710f65834923dd5a53ab104af75","_id":"micro-reducers@0.0.7","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-l2ez78EgnQxOsp8Gf3JK3eTFcv6PobBjyXQioWK5J5gDyTnWMq49axK2KG5YTNBKcg4ybaLyf0i72KqYvDtY6g==","shasum":"94749fd6b79ee3af98e2404c6a83516d238203f9","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.7.tgz","fileCount":4,"unpackedSize":13051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGnzZCRA9TVsSAnZWagAAC88P/0FTQjcNT/zWOvk1R0TI\ncKyjZEaQqCTxpf6LhVlkvlprjAPZTRTFZctz9diKHt/h3r95T9HZKk1XkrlK\nC3hXp5Lsw7AjEolCpexn+y3aecjKE4yOBIr6+BxpZC1FZjsxfEGVk+loL6hL\nCM3eC3P7Gqe4afYm32zLCUmLJxvq5WXG008VzWMLsEKq5IdtH+t8+cZ+RdGu\nF0kLdnGwBq2WxxJxFW+VKWNK2tDPH6Va/uI6eFEv7nhG3f47ahn4WsvV7VQY\n6tCq65c6VOmklPaMgcHE4JY7+4mvj02fGwC/zt1d/aWeYrwQDXKQRMbHNXU+\nHZJsvx7jGA7DE6uv6a46SCJ9WPk2HtXJcTBiTiQNMFKbLdkolzRjoWzmeyTu\nlbQ1VdaKi4Rt7HreY2FVz33Jd+p+kHihv5fRK5v+kHLIXRu9sIZqwPfZ8vGC\no9azkMlawt+Hl40hJDqqPYeF02dY6d4Qziu9YFfI0yASv9nlOxQrooLFU0E0\nqC4+fCLUWeG/8UTuzuM8mGYTk69pYJUPlziDqZR4Rpo8KQ4nL1e5Pf8Mshbn\nl0TwdrExShdt5B95g82VBLoXiNpllEHeMF0ZboOjVQronBsNfXNecuC/OqlT\nFDn2gFVlFCpXDlN0NINMi+wdqedp7AEs99iXXJOzPGzCc0LI7STuUsfWuZEi\n8yFD\r\n=niAu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvlrWVMS8u2pZT23KLYD3Sol1nW/aqTMo70WTzJH/WZwIhAKWOSKnErH/Dm4wf8Ojm5hmD+cXSkj9lnWzQWzR2mjlP"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.7_1578794201544_0.286048701392414"},"_hasShrinkwrap":false},"0.0.8":{"name":"micro-reducers","version":"0.0.8","description":"State managament for react application. inspired by redux.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","peerDependencies":{"core-js":"^3.1.4","react":"^16.8.3","history":"^4.9.0","prop-types":"^15.7.2","@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-loader":"^2.1.2","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.13.0","webpack":"^4.32.2","webpack-cli":"^3.3.2"},"dependencies":{"core-js":"^3.1.4","history":"^4.9.0","prop-types":"^15.7.2","react":"^16.8.6"},"gitHead":"942ebda58a4dc8029eca91dd33d9df101911e203","_id":"micro-reducers@0.0.8","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-UwSgVz8jKE1aU8lYiJFAIU2M9EGGq8wwPYUO31Blbgg/m/btAf0ODEajYO8MVpmKCNeZc23nTkSLv37JRGip9A==","shasum":"e8a9966ff7a3f94545cb40a3819e624c51aebb8b","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.8.tgz","fileCount":5,"unpackedSize":13831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGodhCRA9TVsSAnZWagAAsqIQAIfYH0ouWVjmP4HlrcNI\nyqq5Tfn1e8lyW4uSYVeuAr/ycSP+sQ6Vjmytj3Uh/G9sRKP9KGn7yfD2uB8E\nSWbLNg8ZzRYNDSdurpkWmy0LHD8gOWkzmTYzoaSWwfaEbrpXUZYOrZgxG/hn\nSImuQs9IhY10cAiw3HWacJSsyN7NVShQ1Yaw6I3CfhpW44SVJp5om/T2/F0+\nKHN3El87HyNv7G5HvTiWG1Qx6ChOyYeTz1zoW90fIoEXxU9MeM+yIsOD2kdV\nYPyO0w3ZvjxXfjPnEBygS1utupMKUjZmxfuBRmXoiXIL+gAjXMjpvRSO6aE/\nq+NyLC1/JDWGlwIIyJOEpP13l5HE5LfTI2stlADwIItPZcvreMAEcc5dYEfK\noOF/5jiOj4Exe7IDDGiFgnQYRl+tRPY7GhJDe4CGjIvjXZuLbOhN5zjXnm9E\nZU3VuaimVji0Qr+qpMpAsnc/xDJUSbyoUyIfPdPUue2PTzFcBret4v/8Mswh\nBjsfBlURNF2FtphHP17zCKtn1kd/xXaOCWGS0I0/GbzrQusTcQlCQFJXa7L0\njbEEnu4FfXDYK6m/iOicIBaZsyjBav3YRMgRA0+R2OamxWXbKnCJgk/5DqDt\nqi7IfxpictMS3gprllSZNNiS9sAznby1wLWSfCe9GQlr+OEWoNNMOhVkYlZd\n1s8z\r\n=2M2P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7SakQHSmLjbZ+OUYQEZ828eA+qL4N7eKvRK3B45kG/wIgIQFWeSDFpCFZX0/srlhGQIaaj07JnOjPut0JTFy/t9g="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.8_1578796897596_0.4765378983907613"},"_hasShrinkwrap":false},"0.0.9":{"name":"micro-reducers","version":"0.0.9","description":"State managament for react application. inspired by redux.","main":"index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","peerDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","css-loader":"^2.1.1","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-loader":"^2.1.2","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.13.0","file-loader":"^5.0.2","flow-bin":"^0.104.0","react-hot-loader":"^4.8.8","style-loader":"^0.23.1","webpack":"^4.32.2","webpack-cli":"^3.3.2"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","css-loader":"^2.1.1","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-loader":"^2.1.2","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.13.0","file-loader":"^5.0.2","flow-bin":"^0.104.0","react-hot-loader":"^4.8.8","style-loader":"^0.23.1","webpack":"^4.32.2","webpack-cli":"^3.3.2"},"gitHead":"942ebda58a4dc8029eca91dd33d9df101911e203","_id":"micro-reducers@0.0.9","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-XwuDHEQpYgrXLjiMeb7EqZPkuTpJAAa+OCxfSTZZgkT/8mcKhnFk9nd9QEZEUdl+k5vIyddBVnLQ+3lBIlUzxw==","shasum":"5e4210f9341549cb40686e484f060aab4d239e53","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.9.tgz","fileCount":5,"unpackedSize":14393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGo9BCRA9TVsSAnZWagAA0UQP/jmThrsluNHN+fb9zXbo\nMa7rlu5NaETqx0tz/Jc2xwEfiNDOjklYe/9KU2sA3F+CkvO4qHdx51kBnbkm\n8EC012r3xIkeCaGUHHK8ECabY31DCeBJn9egE6JjjLZCtgqndIOM4ZRKgq+9\n7FXDKa6a6LWRfF5CXy72FChR6sL/hCMZbiU4VJlXg3dtc0yBMfBSLxWlZk3X\nCS+gxgvI1MRxw/OJceV7n5fUkchXpow65iRn60WAp0qHFlHQLGY+kMzWy/yN\na8DPbgn8cvoiWvRQBV2cYPxkpNBaSqMWhPc1GmhV7xX7fLfq8IVYb1WTqkld\no3enCu5bW2+mx/2IyxvqnyvkRmBCriDJOy/2afGAFXMEB92NaqfQgBMWJGaq\nfNSIw6MNLX1w+PDZ8qOdHnYyTiP+fhAoZ6dHr5PiFXQzF4MUUmRByJx7ZzbB\ne5tj0r+om783WE4ZuuCsK4jwbSQnAey+4mdxAnSo16BCXoov+it7InpMadN4\nUg/AA5twObkfFC9kWhEVbYwEiWMrQrAnYz1uO2eKr+oq9ZQDGDaSJaPaYH2W\nH/IeKBI7sgbtm/rAPxvCkC4xyIvMMQmLGfdXKO7qDM8tNMKM6npmE02zpn7d\npaTvU3oxM4d4HVLP0NpzT8Znajh4VUg3AObv/XTvJKh3D9p+AGQ1NX1MEauw\nsa//\r\n=A7a7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEv3SaYmJlFffsoBGcLxr28mCWCd8lHj8qQ2zDqh9vb3AiBHM8J+Ugxo+q2c7BT64ZFso0sSyz3KZ5FQ0+9h06CRKw=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.9_1578798913073_0.14360595992849312"},"_hasShrinkwrap":false},"0.0.10":{"name":"micro-reducers","version":"0.0.10","description":"State managament for react application. inspired by redux.","main":"index.js","scripts":{"build":"webpack --config ./webpack.config.js --mode development"},"repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","css-loader":"^2.1.1","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-loader":"^2.1.2","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.13.0","file-loader":"^5.0.2","flow-bin":"^0.104.0","style-loader":"^0.23.1","webpack":"^4.32.2","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"core-js":"^3.1.4","history":"^4.9.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-router-dom":"^5.0.0","react-svg-loader":"^3.0.3","regenerator-runtime":"^0.13.2"},"gitHead":"44cd41788680a0690b02b7277234d9074d957e1b","_id":"micro-reducers@0.0.10","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0wZuaVzdvLGJ5IL2YLuodeVuGlCVRUCvX+jJOTXen3J3JkSuT8kiuohcfu9WuLsjQ5fzNOT3quObQABoJH0AyQ==","shasum":"9653b5409906ea9225b506cad9d573a08ee3679a","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.10.tgz","fileCount":8,"unpackedSize":257050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGpm/CRA9TVsSAnZWagAAqwYP/0xnTBjE1tVrbQQ2hYuH\nnr8gMWaAimUO0YBFjrz+GCiL8NTIFMC9b7voTySL4Vn/eDP3zhNH/Ts4X75q\np3yraixsOFCz7yqdgB47yO27wHwIQWGLuMeh0DruZYCv6GBxOvBS471uriLR\n9/phx2znEvHSwq6IQ6JHBfvlW+sdVyQCWnLevnrWaCPY2K2N7zYASpFKnlMt\nlrZGlD1K3wa/DL7mmwafv6vq0QOjHXVL2yg3XgqzylJk3rNw0Y2KPxD6YJu0\nD5UrXIUq5Gwi0YWohtmhjJVWrKbTJ0GA7Vv7wysM/AsDLdcuj0Q0R6cQu8Xa\ndSmOYqjM2vCUgXcnbR7p7Q3DbtrFdbz/MxyXBkH6kn0+RHcRKr3S70qHfj47\nr5TJeSMh5aZL10Q0sAfMuZoxMz/4XO/GHVRjmOYquYE5//aHVmYkAVtxLKt8\nR6W708NWsq72NRNSqlOyxz/K0sC099FWK3lGqujvRJaJQ6dYqAKYfNiHdGZ+\nVcIHtCA7DNDc6UfJ7yaxp3i5hXPGvAzpXTlGhQwGx+wIAhA5yg3UK6NDtzJu\n99xjT2pwVnEr/sGyopDzu5NhooSI1FxjHdNelr5w9GY/cFtzPCDFKc3VSUD0\nofQE0oS9a5Ag4rbgLjSW2dS/Vnqc/QNRMjzuGfRnYMM+jXX5M64xmyFfIN6M\nA0Xb\r\n=vT/R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDhJhP8c3m73sO7REZ6dGAUGelafZ3OEHqLs18KOr00wIgX94/wAkPJe+RrZkmVhXu+4hnfZjopLqSe3UAyGUbxKw="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.10_1578801598849_0.9285686602481245"},"_hasShrinkwrap":false},"0.0.11":{"name":"micro-reducers","version":"0.0.11","description":"State managament for react application. inspired by redux.","main":"./dist/index.js","scripts":{"build":"webpack --config ./webpack.config.js --mode development"},"repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-eslint":"^10.0.1","babel-loader":"^8.0.6","css-loader":"^2.1.1","eslint":"^5.16.0","eslint-config-airbnb":"^17.1.0","eslint-loader":"^2.1.2","eslint-plugin-import":"^2.17.3","eslint-plugin-jsx-a11y":"^6.2.1","eslint-plugin-react":"^7.13.0","file-loader":"^5.0.2","flow-bin":"^0.104.0","style-loader":"^0.23.1","webpack":"^4.32.2","webpack-cli":"^3.3.2","webpack-dev-server":"^3.4.1"},"dependencies":{"core-js":"^3.1.4","history":"^4.9.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-router-dom":"^5.0.0","react-svg-loader":"^3.0.3","regenerator-runtime":"^0.13.2"},"gitHead":"44cd41788680a0690b02b7277234d9074d957e1b","_id":"micro-reducers@0.0.11","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FN1o9CPreDJYCydlDp5j8Ry+sCp8xptnq21sctIMbEVYftfirNhjsaov/AUFrZ6kjecUjnJ9ImFyujjXMJYclw==","shasum":"70037ff4fe854288574a2915f2d30a3609b0b39d","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.11.tgz","fileCount":8,"unpackedSize":257056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGprSCRA9TVsSAnZWagAAZOsQAKDfpsSI6MhoMLB+xbSS\nDV8SKfwk91zl0tVv5M/VkuQYty6iRjY9qX6h8I8SxO2G2lRzsUueQnJ/CcqB\nvN32az/EsrmyaKog1cUjGr9J+4LzYqRsuAOFzUAuPk2GQBWf4OrQzKlvL8mp\nWLLxC+5r9tj6h9MEdErdooA/wMCQFKbwvamoULSXBAAbvwDUs7Ki9GVtfP4s\naT5DEX47DT+60YTOVtGQs5IyzwULTxa2FkkvQTAaaHaixwm2Jtp+nqaPdKZi\nWYv5Lz8sD+jHTMD6JuGA4995l7Jvklg8H6eRrArzUdbhrfEQKpPj72a+HCtG\nhORxPQJJoU9Oti4uPxsErKS0H7OUpw92r8Vu2nRSHJ6kjtRdKm23uq0RkCp3\nwEqSMqkqicJ7SVDy2VJAnFBUjsI+DZKDNF1dVY9/4Jp0QnDbKC4hArTneIux\nEhb/v9oa5TB3VRrB165VrQoMTx3Z/fc3AxU8JEEg7YwxlKC6nPAxaL+88Yqp\nGBa9ZZKEMNZNKNXjBnWXQ4DZiztu3maXjcpvNpfPKmew075AKBCGLBDFJKIa\ndiFlA7DkF/LgWGR4Jkib/GH4OmkDUOutgPXrgdgMUZwT/7XE4sAw4OI9tCGL\nK1pT4vBpkySWv4/MLdzViLhwNFTXnb4oZLtQa3zE2D32MEXZUKrqGEzvGJLy\nu7EP\r\n=vfL0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMvBDOjfxvAC+wnxaTnKUJUHms0MXnzEDQTdZ0t5qzfQIhAI6OGUHg1QFUKVxhfglDqgB3LXqGk5l+U1zSG0VyCJMl"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.11_1578801874255_0.8040483984041216"},"_hasShrinkwrap":false},"0.0.12":{"name":"micro-reducers","version":"0.0.12","description":"State managament for react application. inspired by redux.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.8.0"},"dependencies":{"core-js":"^3.1.4","history":"^4.9.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-router-dom":"^5.0.0","react-svg-loader":"^3.0.3","regenerator-runtime":"^0.13.2"},"gitHead":"455e527443d28d1b7d985a37eef2be8c58137b39","_id":"micro-reducers@0.0.12","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-FAkDKx7X4fEGuCe16lqE1HpKQ2RErDxXsx2nAcVUmLGvmoa00yUGA+vmgZfY7yNzHXI7WzbgC4I1rSgB0mnzsQ==","shasum":"21205444d5f9e6c40da2dfea0b668c9bf3d02be0","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.12.tgz","fileCount":8,"unpackedSize":17222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGwcFCRA9TVsSAnZWagAAR9QP/3pDwdCJp+JP6A+tR6rp\nNqNgXqytAFHnETcnqh5SIKA+I8/NIso14KJ5tBEaEUwyF49sNl0ndVXYCK7j\nz8g3DJZ/eCsHfg50qHfbyLnYRM4Ek5W774V/d0hFown7eHc5bi+9qPkDoyjD\nC9c1t1cf6ZbejwcGRir39VnfZEZ+uQR9xoEFxGrbFmi6QMurA6aKKBtlYIDx\nuWzlRCylamjS/8mehkm7Z9tLe7geFxrV/54dKyIi7LlVT983OPWpvwSPe87i\n7fIurnz7R+RmrSnF9zKljcojG79CmgHOQ4mmaSyYWqj/t3vvnn2Ev7duTK1Y\ndOtlyBMJSQsr7neYkwqU6B9Dg0FK6o6zp1C91RPcHIatQ5q7XSK+KRFNEgnY\numdhvzVLVVV29Msh0y9PB0dfXsBwyD2CY6jY8Rdj37cuA1X79nHhgh1fnJC4\nuoz7bYVC1QKqZ6n3ri1irJi/lg5N5FxKRRotlPjH2Jx2K0+q4P98OEowOyIt\nl/jH1NZ8N0v0Q+rSUnKCeJt9OACMEsJkMRM1f1vOcEt/Sr2mLx99JsGdrYWR\nF6wGSQNAukWSNSoQJ/1TK6/SH1jhL9d828iClXLyFl67O+D9+ndZvasJc/mc\ncY9aux3o+msHp4KJAAUHbSBzd67qSz1wHMKK+ZBhrrWDQbHWqPVi9WUjcJIy\nxHGM\r\n=1fAF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBEvFau4x8dLvJHX2K+PlEsGwQ5wACYEEgaDQnCMiPfAiEAmp9j1iLOT0QUjJ+gK3UKVErdZU7KM40upy8sBu4YEwo="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.12_1578829573096_0.35594368878148286"},"_hasShrinkwrap":false},"0.0.14":{"name":"micro-reducers","version":"0.0.14","description":"State managament for react application. inspired by redux.","main":"./dist/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.8.0"},"dependencies":{"core-js":"^3.1.4","history":"^4.9.0","prop-types":"^15.7.2","react":"^16.8.6","react-dom":"^16.8.6","react-router-dom":"^5.0.0","react-svg-loader":"^3.0.3","regenerator-runtime":"^0.13.2"},"gitHead":"455e527443d28d1b7d985a37eef2be8c58137b39","_id":"micro-reducers@0.0.14","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-J8NIpIe/2S1srxBiuqe2zYqO9D8ed3gLW5MkBYeNvWDYnzeOkWxdFaciUUduyYr48YJ5DlYlSsDntFzWGcSGcA==","shasum":"7b398c20e9afd8d55512fdf7b79b662bb0d06422","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.14.tgz","fileCount":8,"unpackedSize":17236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGwdiCRA9TVsSAnZWagAADFgQAJhvQBDqxgZUNv/qnniw\nY0l0LRo3+WqLhQdNyqsf1BuHIr5UXHGCIHXk/6FveMFoNBpIMTCyUz1tNuGv\nQJR3y7r0X5eBgAlyrLnVLatggogQSTYNMkwpqcs9yyXiF0TuGGOFGP59vVmu\njaBU699xoE4jrjp1gF/w0j1IkNx915JpaWe09ua8dzlMwRzfrBsEPGMgJymD\n9p6G+1uFUuRri28/n3xbz+zruWdd9ckOACPaIVRAA6d0U9uB3DgXWs3Y73dS\nHqcv/maikbqmzNn8sZlHM6uqykxfURjW74GpaO35w2YvJixYaZKxuTQC0JGL\nX62C+uHgN25aVKuNRjKNm2NuaEnqIc2GonjoCKfr7Z943x6O3hlduzKb+Y7I\niU6YONUJ4xVIjeVk8M9h73F1rcldOUpnnSk94OnSxBjSDy+UUwP/qr+vRFUI\nLTthF+RmCeugO2V7PiCQ4ffx8Jf1pOSeD5czgPOnHmN+GMoUFQXjteTbLMAs\nyroUUJHGXzA2gRo4NNu/R8QAqaCd4qduniDf7ssTE4JK0PMU8zTUgxA5anX4\nkwvue02uNyuuDsLZpUk0/0W4ykaTQu/fnKFGU+Wm8+Z+1D4NdonFIQCEy927\nKTDo6l6WgYylj1jjoH5bchQbnbIe+OnIDGT2B4ee1NyGKoCQFoIbNfHpaNlB\nF7yo\r\n=qKU4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+NRObGssxIixaeVyg29iE5NjPLSpsMUTrKMBvSbvVqgIgZ6T/txKVXAKW4StnaGkzWN1ACp17M6dkv++RbjbQ/yA="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.14_1578829666005_0.47701918077251926"},"_hasShrinkwrap":false},"0.0.15":{"name":"micro-reducers","version":"0.0.15","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"455e527443d28d1b7d985a37eef2be8c58137b39","_id":"micro-reducers@0.0.15","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-P4izAKT3ZoECjz7CnjT5JctKE6kGKlKISR5PodY2TY1LTQfmK9vJq56I3U635liKLlYRTXyKbHlETp17L/RiHg==","shasum":"70fe260606d44d7f9aaf40ecf67fcbeed0488df8","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.15.tgz","fileCount":5,"unpackedSize":22369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG5RzCRA9TVsSAnZWagAAOkQP/0g+XhR56cq1eQR5w/bT\nw7hymnDan7kOyNdUJyLpjsqsZQkCRXZvSafWmO7ojUoKonZKVj2Wno0Wdtbg\nkJU4XZFz51w7Jdfhhi6tiOMCBWinu+6Zqm9FXzkI4L6+H67fNzgn1jdRJ9h2\nIw0EQJOknZyhOnYDZ+Q7HjHDYE1rLu93OP/c7fN98dwIE8JlTheww76ZQsO0\nET/KPkU74IU2mYyjvBJYbIEfbQLoLGXZpPKlq9sSRoYifGaBWUlW+5Fy7f7R\ngpFbDq8uCZJow1dkuFR0tqjGBAD6AJocrlrHrsp2Wdl1GSqy+LLCsPljMEB3\nk52mtviSOxOuL4Wy6O14xdFixOLOY9cKkbglAZq8wn9v3c2LyBm1TnkEAv48\nTk3qZdjkBIwk7K6YtqAqhYFeXr5wp89vWpI5a9h4m31a/n/FI8xYaPlpetEv\nG7F6ZxvIIZQid6I8WgZA7U/fJhB5H7lv9yact1JqcfqtOaY/ExvvUnYSapnM\nxd5g6CXZfgZXia/jvN6UpDF01P1m8/xndwPj0VrGuwUUzwxW7uBAX/AKwtPk\nq8HUDqowbWDLp0PEFqmxsMQ6foLTBs4KmP+TheZvW/An517jyhFF9EX2zbzy\nM/hTsrUo/hujslT1qqWO0euV3x9IO3NNvbIcnCx5jmmNkhU9FA8WE2Tm5HDk\ngTSz\r\n=eyK2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfIQzKqV3V/hiqnjrJVHbCaCC1v26yzWqoVDUJFgfj0gIhAL20s1Uvi6leZrXQargETbB9c6e/gZAcGKEGqbcqIEea"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.15_1578865779488_0.8708063171336407"},"_hasShrinkwrap":false},"0.0.16":{"name":"micro-reducers","version":"0.0.16","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"1eba2e356b86cc84d106f739d392dccf650b22f4","_id":"micro-reducers@0.0.16","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-b35UjPlHmTi9OJ5GpP3CdAOYX/gyoFGsJBaoFRYyltQ/IItgFyK8+VWpyP4U/NuzRmd2fMpY7CjuukwTWWRXJA==","shasum":"b3ac81b6e874fb3343e466d629dabe9cb230ba34","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.16.tgz","fileCount":5,"unpackedSize":22089,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG5gqCRA9TVsSAnZWagAAJB8P/A94W9+vbCEQdIR3OohW\nY5TgCzwMGTvdNHHvvTrjCjYLDdNbHVULUZWO3/thLxmYcCzni1UCPMSXxefx\nCpJJcEbM20Rz3V8iAi3dNnOZEeDk43DcDFF45Za6/ZkYiAaYKGiJrZf1V0hf\nzXYrcSEG8lczIpSdo/fCiucYr0dprSbWijGBiUQNawB7e1BThC3e4hehnyq1\nV51r5fHJSHiQQfacD8YHyo/+0gNkjO8X/CoW706dBv/hoW8urUiC4VNgLEvI\nFRB8BP5tf82NPizItZtgobnHJsoo+vR8x4iTPUjcrLzhUpNZlu+1ESYtpnXR\nwuNbVmY8WckNOuSwwWRPqSml6y0coBhLcckk2XWjDXWDR1xaNm27uQ0XVHXw\nBEy2/FTHJLo0GcHsGQIh3Kbmp4F/k/C0//Ii7kn4loZkNVGAmclVxflr+Qs4\nK4aKRD8Ls0/g1o9MGtH04UJFZyz5AsmuHOTxgDit5Fud7O5djigyTWwbHugu\nl9cvCmVCSC2V+O4l6k4H7gzck27jJnpByD/zJ6KBNmlNCJaqMIqiPd/wq/i6\np+5RUB3IyfCfULDj7QvUYZoeNnDiMO2y7+zVcxIWDwZo8ELe90NcxVP+uhMx\nPGxTv1DNkVOS+rP60AFIY1B4d1MFE/AewFGaPmUzhTKkJGAOxe0yXodi5fs6\nBCpb\r\n=PO7T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMWcjM6KDwh9n5zla1QBys5WsNM8h3TruBiNooptZYIQIhAMwVtVhAFTzatMtE/kGH7OKVoqfm5pYzKi3akvqLR4ld"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.16_1578866730478_0.7603701126940492"},"_hasShrinkwrap":false},"0.0.17":{"name":"micro-reducers","version":"0.0.17","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"ad0e0520d7b94e6c3b6361dcfc83781aa5f09c68","_id":"micro-reducers@0.0.17","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-t3evmB9h529xOLtsNBZX+xM6Pdg3pKt/6WMPnm564HtsA5Ry/qLZX1lU1STcsj4QjtFsJeIhuuavRFAaPCeMyQ==","shasum":"0193881dad88e0ed2e6e1391f7328ada1f67c354","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.17.tgz","fileCount":5,"unpackedSize":24752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG5l/CRA9TVsSAnZWagAAHo8P/RE+Dk9QUmbH8t7Qh5yE\npwF2HdbEMHRzkp4o8gC56911SrhTys3Ef0qTNpUTtLtUwoVT9wKLNB8JbYys\naaJcXyqvmGURheiHPUgve9WpnLJAFNSQ3TksER4rs7lKD8wdn/tD+VEohWRS\noARBsaMVSnc7GeNxx5oUINGXns43Hz8oPPaMIyPvYUxpcCFlefkbSLiR9zVe\n23hVmGR5Pgi/ZdzpD4vMwbUTzakYct57K10yuIWTl+rN51ufa+5iHs0Cw0pW\nc88i9wwCauOeyoEtonjSTBd2JgpKSkdT9QjMIyg+g5Q3QzpVxG21OTOqFpSB\nXl+ZETQdcrCEmAz11Euiq/KZ475Uz94JxuHZMm9fmHoLsGpCgnu4QDhi6d2+\nMgJ/j8+49xShMw1C+qmBblPZrLFMauh9hzXSYIekCbOZwfhPeNclZTyhBEk9\n1zx/RrBju4N2Is/SZwa2ohP9MqNDl2rqd4KKndUqGIn2eHRCIEWM1u2Pbpdh\nLZJa67ki+kpM9/xnvSWqltPyCpceSdEVoGZ+o3N2ODGRxq2MgfVb8d9YS7Vc\n4bMdkoVH0JkWkvjNSglVLD5AoWA6DBi3rty2UcH4BfaDgkq/XC9Zc1RGK/4x\npjreMALIkxsyTLmPSi+xw7spqzgMx7qDsY7etBR9gSl2951YjEsNH0lq6dVq\nclvX\r\n=o8VU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXSTbrAjeXj/qBFnzBHMPR6IQOUu3v/tx1KIGjSrkqNgIgeZBu1MJeJMGucAsl/rQQ95SwuAz4II+PhOyX16C2Jlg="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.17_1578867071295_0.9075294012772179"},"_hasShrinkwrap":false},"0.0.18":{"name":"micro-reducers","version":"0.0.18","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"d3215586146e56a1ae689573152b7f91f0616d92","_id":"micro-reducers@0.0.18","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-joAA+Z+Gau+bTk8lsV+8wLfFLxAjLECJVBEHchYOZD1GjxEW344j+nfPeZM8bKvLsXdFNMaNU3yV2siI+Q4rAQ==","shasum":"5e7f725801fbaf07dd567913e238bfc453f102a6","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.18.tgz","fileCount":5,"unpackedSize":26777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG7ZSCRA9TVsSAnZWagAAyZcP/0l+vK0HusKcKYEXlper\nkCU0ADesp9s6gwZFEbenqi+Xv+IJEtOCfSn0irVk1WruTUuiLZqwvwMX4BaP\n7oE+SL4zy0rKb1/O+gwBoqsxT+FiZy+2HIvFfqzzo4tI7iuFfYBRhi5Acah/\nZAxqDsOQ4YN0efpLYfkX0mQl9DpjsuSyUK9Nbpj4di18nhB7gLi5hgtlD+8j\nmFJr4wUZjuiZPwQO+wQccvYypMCfB0sCPkqbaJ+dYdQeIGHI1Np4LYkmNAyT\n5ZYn3v5pCNroiqKVVD2mG7u5+PlVdRuWlJBUdzsGlXj0DHlHU4i7fMZawTv+\nz5cHVstpIjg9xuB5rwUrGwW698LiYjJpu+lPd/DwV/UgayL6hy4O/sBdhVvU\nF8ojqQ+4i0P5iYW1jgOvLpOf9vZktVWf8Wr1fJ3rfY8MWek3YMRrPCLS8p+T\nnNQ3t/LwaaVZedrmK8luyUYfnVk1QTVzypIX+317rG/dZKrg/UraRXk0YynB\nj8Q6OlvuTCkaQrPiTEk5u3oYVA43BUgt24ncaMInrG3xek4jy+kgucr8GUpu\ngM7DumAwlDC4InZ33npB6tzpFMO4MXgOP/YceQYxYgFcUjcozH/1GWShxUqr\n19n/K/pgFAIG7ZQ2AAQninUJyGhdFnhAC14R/sE0mJT+wuxWmm664lCTfqlv\nx12L\r\n=TStb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSBj4xj8bUfTT7RzBpuSwZvrFAz96nb1MCwap7qupw/AiAvccKuebWNx3Q9b8IHvvE41Yu3dx0wfe/PD/DRAMIbIw=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.18_1578874449907_0.11897050871540515"},"_hasShrinkwrap":false},"0.0.19":{"name":"micro-reducers","version":"0.0.19","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"f20bbc22bde3247441e788dca238a36eb9df2687","_id":"micro-reducers@0.0.19","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vJbshmtkBgOHrhdz55u+YykdjH9SqHx5Gbx32tF5udSYJxwDgfktGa4ZPi1NXRhMB8G8E/Jd2wQLNiqh/LpDUQ==","shasum":"63d664c0721eac1ab6f19c27df8902d4d5ad6931","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.19.tgz","fileCount":5,"unpackedSize":28110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG7mHCRA9TVsSAnZWagAAv9wQAIo/A5MdlHNOMYvciMgF\n8Ov3HyfExg48vRwnziwM1GHepFgcheAY5PIMh1jXMvAtZO220DtvUt4yWTWQ\n3Smy6EfJojOFTJKSPfa2qlSAt9/UoZzoieSVWLnA+gIJmiotPlBIwmalZryr\naHS4bR+O9sx67dIjy3wQIlnAJlnC67roCs8lM2t9j4hM1GFka3qaCcPgxCXf\n9iKiy/MQ+0hv+SnB4igPM/IFEmymgELdugFwih7ksOtLajjkMSQQeVeUmnch\nYseklBevMB4tTo3fz1Q101wVDS/+TGF/vFEagQbyG1uRGbVIqeUBV2TMo3h2\nMJEHTVW60TApRxTX2oytgdL+YMLY3u+cR/nwMvhakYoS0Hb/mux8ALtl48lp\nCSQxRSL4jI++A1jshAluMEZEVrovMpiHlkGOun0BSI1koPGibjqw+tRoeoHo\nP0d0eowmeXoQ3wUKvYHk2JvWDlgHyxWmRj1BkqMB6jICt1gc0AZcYpV9znsv\nbQXxEimgA/7nNlgvGEnBrs/Ht6++ct673svDajR5Hb/fgW61aoy0JLwAcJTi\nuKS05Jn7Wt2RGOW166n2svresmwk8fRxcsyiiak9rzwG2r4bGaZhMdvU+tPe\n9PxGSd9UQC9LFz+YFEif7xLRTeDX3frl9FucEv/ht4aO7+2QziFiZNW+VTmJ\nYcl0\r\n=2er4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGupQhVZ44NfEcJjQfKNFaFRzDqok/9CamLoyoPoGK3gAiEA6dQyu/+DBdqgmdd/7QvMmgLN4AbCojb3MD3UvfUZrkc="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.19_1578875270855_0.6710702649098039"},"_hasShrinkwrap":false},"0.0.20":{"name":"micro-reducers","version":"0.0.20","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"b1c23a1e1091a006bb1c59f22d36509f7decd133","_id":"micro-reducers@0.0.20","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5Vau4TpSPOYLqtZ89Il4EXGC8N2w/xo8zd5bw1g96akuX8VTMGo70bKCezqp2RUwGsWpTmpUp/DScTSfuedhtQ==","shasum":"7e69689a13ae9c6833830232c16d15dc9265294d","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.20.tgz","fileCount":5,"unpackedSize":28120,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG7qeCRA9TVsSAnZWagAAUJ0P/0+xE++VkxnC+Bzs5C/6\nJ6P+swT1+l6j8CxEIUbnkAARCQpJqfCDGPHYzvU7Jnp1I2RlLyFh/3gCnbvY\neFAQE1Y6uWyheSNSApYPhopBd/qwOxfrguhPRNBk0efdS3qDmI8VnI8i1SQh\nc85gK7LBhpp/Ni8V6qAgNJwu47zkjlp5g6zz59oBxCgSCdP1GkpEPcr0yo8z\n/6l0aLiAaTi9bX2b9TVbi3e03TnjaYFCIRNWfh4OMzHCuIZzXsufvkDVMi87\nP5me3/cJWkXb8AZ5dkr008ywJryHBzo5Jduh27jg0QjcuJPxiwUAhYTL6tVx\nPFIiCQyle3q4IT2KdFwbPUPs4dSjWPxmAoIWQzHEGhC8CBkCyNXrgbRjsda5\nce5edaPzhStzt0NVlXUIlHLTYZC1r/H9RDsMu3RKpOiAzZqo86JiGbEfBTva\no1tDmsCjmSRDz8WoCixw3Y0I0Voiivtrq7//0BTJQSSoY6In4uIYiVsoK7VZ\nmwuSg569Ht7ZnIWODrFoZAHbwd+I1NnxOYI7tm5MkzH4MahLi9CODKpKivPi\n6g2O6kfm34idT9nizVhSLgFGtmcexd959eLOcKUs7KthP8yQtOmfLzxYyQeF\nEudVEsxBXoToA2AG4ABr5O30qUrbCuPKap7rD5usKGyNlJQ+AuXDXjB3DSk4\ntdXL\r\n=UmD9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8CM5IFMrAIOkxa7HdEE4i1XBYw/LqpJxXOPCIyULjcgIhALHi56P4MGS8lKMDn2sEIrwYOXHn5qaDqeP/5TUMzIZn"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.20_1578875550561_0.2764892354166557"},"_hasShrinkwrap":false},"0.0.21":{"name":"micro-reducers","version":"0.0.21","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"cae172109fe080ae5ec3030c235719422991085b","_id":"micro-reducers@0.0.21","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-oGHGRthpXAfY1T6XMInOJQqBTw2o5PL47jUr1yq4ntTVhvelq4F8+GQnSuK8G4U8hTPF3vpv6HwSphJT09e2zw==","shasum":"ca6820f6ae1459e4e2bbb818cd571039d53d8647","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.21.tgz","fileCount":5,"unpackedSize":28076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG7tdCRA9TVsSAnZWagAAHG8P/Rw6TXcZe3gCQR7yLaec\nW0raUesTcMSRs0y4DNl910RZq/ddjqtfN6zuDZa8BqqD6t0hHwkryeATlvKr\nTX5ycfakLO1qKrQjVq+fLS3hgZmJZ6lRatBEKdKatX7x50o2mqlDFQ7Z5M9w\n5+WqcV1z9Z/KTUElK2CyS+jGdtx2s4QQS147bO2UJSPlWIyblfIdDvGPyfwF\nf1pOkU2S+nplGghjFIkr1CXy5OLcm2X1hX2h1XAvWFnVJOr9jPYW9FpVkrPz\nqP66mZczmEFaOL+df258hEUH1dtSLp7c7GslOBsHKzkqa7c+QfHYmiGV7w6V\njxxMTZURXLfIQ83bOneJ5vmvJEg3PmogUohIh5GRDgqhU+Ja9Z2Yr5fk4oDW\n4Em2FstwdkFph160shW+BXjLjzuFsT4iddF70LpWp2DwyDgVnalySzM0JhrG\nHfm3VmqdpDZqGTR0Fv3jaVlbBCx5A1XI6EfnqhmWmerlE56SX0XoOPQ+jHZJ\n54T/qpeT6nlHetLxlR9agV+j/1pKPFUMHJDS+q2TqNLGyWly5ONo5ynaD8O3\noXYSZQ3EbQJyZC/KFmzBShVk+fNH7xzN+OJnx4Coc3cJlfD560p1LRCvAt/Z\nV9omLd8MS4JKnGj4cXrUml5pgDvY4LJHrFzylmdtgIgnfzGyUInzNmG9YwtL\nY99z\r\n=BAkh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxJIRijqnp08COry8cSKexnQgKKISjQQe8zJ4PQEddTwIgHOwM5TlxjRW3f00ifVfBvinRRP/bM9uEZ0Kbsj3ogH0="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.21_1578875741148_0.31416611933039773"},"_hasShrinkwrap":false},"0.0.22":{"name":"micro-reducers","version":"0.0.22","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["react","reducer","react-hook","action-ui-binding","reducer-action-binding","alternative-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"395a0ed8b24b1e8e5079119f63e4a001f089587c","_id":"micro-reducers@0.0.22","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-d8TRof6WaOwplO7frpRWqAEeO4wA4n+xq4Qjw256g2EcA4QfvH6zPoRFyXcznrmVRo/1CrecBXMujY4tdC88rA==","shasum":"6dca16b7d424feb9149614b5e848136cc6672948","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.22.tgz","fileCount":5,"unpackedSize":28032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG7xACRA9TVsSAnZWagAAXBYP/08Sh+9RcPPouughnhHv\nVD+3pBkBPxV5qzftu0jM4pEP1bzMDyGtDL7fQfSzLsZ2+/0LEV1unzr4U6Pl\ntzYzqe/st1qE4fUKCp4iakYFUkkXRGyeM8UWbZbk4SMrAKm7yPuLv81CHamp\nn4hG5DGPbTNJ0pcjP7f4TTlJ4Gtc165sWzIs99sNdm0eq9crEVxoSy65gybc\n3MdPzDHa48myp3AJBs/aWJVnLvUo+OgSuuyZN8cHTNnmzAl6FTUC2yzCnbUY\nI3AnY+ORFjxveqBSQJi7A/ddhI5NBxg7ZuAB1ZC6YcZBdjrYIekbPwhE4u/F\nKAyeuvHbHk5zaBJuRvtxFPLpJTzIM9zB7Z9tRw/yvNvUIlf0BpU5nSpHdFxm\n4u3uY5nr0nvIXD5GssbpC4F6K08RODORmpX+cJJXO3l4LTmxl4OHFMJ5Vwqv\nPDkYygg+qAOwp/ndvp52seAkBQyGpQ4JWO6I6WkanQ+f7Pf1P63ZLk7M8sUO\nCj3jXOAoMEIDqJWK2cmFmjiZ+5HX/LyeHX2ZiHsmumgU7rwekDPon1z5eYPd\n9djakHuMXW29cRT8O9ZglFmJIohyZgBc1uQmDcqUc3FuAxnsOozoUV7yTQxT\nK1USh0s1H8/Q9uW61BL4yDOWikqrO6hsjUngitfb08oRjf2PWmv2hn511jC1\nDAQk\r\n=h2wQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLRZuo1eDxvv1+JkGV9k+/RCoLlN+5jJ4WV6SfmxqPRAIhAMqbfd3t4YdBixl5kwl+P/D5g83PDa4rz1uk1gveGSKs"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.22_1578875968242_0.12411936834023929"},"_hasShrinkwrap":false},"0.0.23":{"name":"micro-reducers","version":"0.0.23","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","action-ui-binding","action-binding","reducer-binding","reducer-action-binding","redux-alternative"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"c57f8e57233f3977f4df365d828ef86f432972fe","_id":"micro-reducers@0.0.23","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rmV/VzwTH3WN2TsYUa31D46cghxHYT7roli3PcFacCRkUSXcCqx/yTRAkzHauOeZAPNqT8evHl9KeKbFaUpwGw==","shasum":"d4e9621ed39c16b27643bb90a8c1c002828a5c17","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.23.tgz","fileCount":5,"unpackedSize":28106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG8ODCRA9TVsSAnZWagAAXtgP/3cwvgFUTjBOjvWaZvID\nz8xUcGHP/FA7h/sg1eK1YXT7shPNwHNDjnNyTwilgQ7+zUOntIQR8+OOIYXn\nFTQ+TTQQC1MD9cf46nFV+wpEyLixp/wLwvUe663UExCiaS2lrxJKeGmAB4TF\nBGqOPWA4mhfM5r8nxk4lgMDzOtRRj32b1N13P7gEkPv5hiYkphcVbaDCpFeJ\neWzUGteqIV3QJmT0lk9S6HH0XkFXP6RaZDSG/0cO1a2KnbFUgHuYNIpMg6EA\nvhNwo8V5HmSmhOUbmOlPVwqnyjnrj8Bk2NZvUwrxFLE44J38ldlue2dvk4eg\n3FoB9A3gVuj8fMR5eWI3zpUlYUHv6D6ZvkjMH/BBYGbmgcNWYW+FeQC3q563\nNf5uMDb6QR9kqwvuyP+qt2FOqLVYP48hMiCgNJ0EgfCiB9QIo3L/91bjC0SC\nryLgIESDAmOFxqZzqVbXA9POWaxo/2qF6AAfG0dZgo0TZx5gJleQZdZJWieu\nW32gGrlZWO3HH+66uaXdTfRHgmC2OP84fOlFd9Tyh32SY7kOC93pNyKAXKyV\n5p5VOuixZgh5HEvB5pTGPFWjE3YUqnbHoVkYsBs6sDKIvmjuNm02NuKmH767\nTdn6a+8/Sg3e4RfH3gXWs65cXgMb/yrGOpd1L+dw0ozcPU25cls7SS+QHZrz\nQcOp\r\n=msdo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESG4iJ9ppYJRAS7v6Lf2P94Hw5JPokA9+UMBMtJH2MsAiEA7k3CqcvBs9zCfvRSOtOwqIIMVQYxxSNN2A1xVlrRXWM="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.23_1578877826809_0.60765052196126"},"_hasShrinkwrap":false},"0.0.24":{"name":"micro-reducers","version":"0.0.24","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","action-ui-binding","action-binding","reducer-binding","reducer-action-binding","redux-alternative","micro-redux"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"c57f8e57233f3977f4df365d828ef86f432972fe","_id":"micro-reducers@0.0.24","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+ZbD1BZXbnNoDz4OM2FV1ZDegMPnWURKbfVzRTO1iqQ8YU5bW7oWJ03l1bCMoiKToGwFwQQQgeatsh/JfuJXww==","shasum":"80f094cae67393869822cf1f915ea8d9bc96aeca","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.24.tgz","fileCount":5,"unpackedSize":28125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG8QVCRA9TVsSAnZWagAAQKwQAKPuvb6iLO1YjggGt0th\nwMpNIe6MY2FKAttlxA6JROpTSQxk59o1qpf7TZV4UFpDTMp1KfkJ6anEwaue\nU3eL+deggb2l9SI4PXthZL+ubmo+T28y00/emXOelPkXOMgHHHbW2k4Hkf97\nLfnqGsN6kIX+Aj3jMrGW4CjLHVOj1fgqphf3XdgSPObuavY2ZFLDNnYM4XY4\nQnxHPi2GKMmoqj0J/1NOdjI3982qHusdxzOjYU0Om6z2zKo3ORqeP1LTNETa\nXAzPbcPupbpSgLbqRJvzDHm+PNHHKYGZAQXtVvTSxh09RpuKa2eQMoQ7Nwnr\nqrbjSg7925j27o8B/6URGPixd921kHSLX748YN46j4H429VZHxMmNjbW8tDZ\ng/BLHz4+I/IC8Zjw5LUralJE5POCnd+wADuyVulZ+ka0vunoKU3wdQnaYSO1\nJBUYIRHlu7bzR7porZNX88MJ+PLciG+cir6zSxnonly5TsvwguHL81gO1ne0\nBEXQHmujURnoosjSzIbqBP/It8Gxd1kvz0wUXaUB/EFnMaRaXuDrb+6WjLO3\nBy/5oy8+5yfVeGLUQzqMA7fXKDYceKuIHe+CLkzAe1Gn4ZBetmz5PF94UO0q\n6IfcL3WdeWms8eT7OKZ4jPnjAxb7ha/WpKvkfcZy/p86oHizxJtABPb0jZdr\n6pNz\r\n=0HVF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrPVIYF28g6OwUyUY/QGCS/wKxOoCkgw5p62IVhF5JMAiAFS1VTupF1qnaASWqzr4TSiNPrjJwzJj4F1gTfuFn45Q=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.24_1578877973142_0.0835110128770824"},"_hasShrinkwrap":false},"0.0.25":{"name":"micro-reducers","version":"0.0.25","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","action-ui-binding","action-binding","reducer-binding","reducer-action-binding","redux-alternative","micro-redux","micro-reducer"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"c57f8e57233f3977f4df365d828ef86f432972fe","_id":"micro-reducers@0.0.25","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-z96ngJyI6IB5OdQkr3tCjhwPPA6s17vobkW2kbUoq2lNwbMn7YsdDqXrk7LeAjP7hI35gfLYGmCGlfw3+KjDsA==","shasum":"590e359c825b2bd6c8a1544fb020971d6c0e5c37","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.25.tgz","fileCount":5,"unpackedSize":28146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG8TVCRA9TVsSAnZWagAAj10QAJSbAqv+UV9JY5VhxHUL\nUPna7mva47zG26wwtqghKnydI86rjcWPGSNIMp8uK08RcuTGyKMSKnP7t7pd\nj1n3DLu6fS1k5dGEBhiF4EOFmUJZPH+lgw4CUraNxcj/zMxEy2YwnCfh1Qa5\nCGuGz8kbAVMU27fbm9uRNgLR+lLjqdQFy5tGsfel9KyK1zPc8axg9vD5YWXT\niaQvhC7u9TmZVtZXA+cRpaAKXRtgauRLb/YyNvjXrVA7uTQcu6QBVBIHBR23\nQlllFK1qcYgXLOCrwEzB0IfbH+wX+TQ5Hobua/oTzLsShQzklfxGQKmlRy73\n7XjmfvKZb5o3uqng9HtXyyRYNO6TnHIaw4l3YxYuhHEwmY2/E/PCPlo3Vn/h\nJOJBXCinQ67huV7c3HZZ3KgHBTsdoQHNpoLWfVh8aFq3Xb1ZokGd2woc7AvK\njgi+LhUtEmcrhzR3aG7RhCOawKOwwDOj+D40PqIThsAYAbaWmeNDbyi01FW8\niVROuEbErikW0VnEx2rPWgjvGbFenMhu6Vi78uGVHsUUs1/TVuo5EHpRdkxT\ni85WrxUQ5E2SWFjFvVG1RZVCeTL5a8Wx4MPEdUo8Eori5fat/mXCtJGl24jF\n88PP6pQSRMcrfZSQ6rCYmhn2ObeD9zxjvzNvSelDc62RZFqnBcg02u3RQFuJ\ntmc1\r\n=0C+8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrFipM5W1R7nBtylxhyVhNlQ4GNA9s0IQkUv2YXpKCdAiBtZfK311VaQmoyv+HSJPL9KB7V58UEblV62cNO8LC27g=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.25_1578878164834_0.8176997273660194"},"_hasShrinkwrap":false},"0.0.27":{"name":"micro-reducers","version":"0.0.27","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","action-ui-binding","action-binding","reducer-binding","reducer-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"c57f8e57233f3977f4df365d828ef86f432972fe","_id":"micro-reducers@0.0.27","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-V7qcUfLWQy1Np6eGmPwef3qMukc21LkDeE7N3Wo8Lr1R9Ioy8M9daYFr8KVVLOmM4poVWEWdQcxoSSBoIZ9xig==","shasum":"669e20010f2056b1d23c73fd76a4a35419a2e214","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.27.tgz","fileCount":5,"unpackedSize":28240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG8WFCRA9TVsSAnZWagAAhuUQAKHmDHR8g/bNUTfzheT5\nQURyVq/Xv6ZCsb/qOj4k2mjG43nhVOx3bAN5A5mlgH9Qx8Ptd5g2W9R/5FtU\nixir4z+UMC/YzIshZm48TyXOSX/TLoZp9qJJ1TjQinV0qFDtnHFGJ/2VJptr\nZ0NDc1RN62n7aTE1lZbfXWQ0GnuyqwlwjEZgpdIJGt99Z3ds9+Dd12XeL7Kr\n20/josPE4YG+WBX8KfJXV7kLORfqpVN554nMBVkNB+yQdmeGKK1t2AHWHfAX\nElrbA966c0CeTElh+IbMe3IHH53GEn5WUVF6Djmy66JS5/qRm8UgiAngkkac\nixSN3jb4YZ8lBZj4uDt1SRqmoUGgFeEu+Q+gdUjdXWkgreATC0L7SX/XHvGb\nK7YVkJ7Ci8yXtIqIZr6m0302UbnR3vnVvb/Yw2+Cz35YWt5TBpDWZSQcaEIw\nDGns6nWATuS1FTGZpSJmOYBlvWUt2hvDay2Q32x3b7EzAmw2k1JruZ5hOyZL\ni4+KTXYDCVn+H+H/akLVqg6ryONNnOO167RIpLlmruwyNrGTNeYGuCXaM7+h\nAz7yP95qTc2jv7lW6xsm/HWeVuhNV8hswsjYGzcL6Pf8DXXFjZhnxYyjgg2R\nFQ/cThUbTASkK0MBcD8mArPJl2hBwiL9Roe33z0nkeZKusavFzOdZsVJVQpB\ni52F\r\n=whC9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD53RzURBbzN0OwD0sgnVf5LEUfZ9KyQ/HYeE1tb6uSCgIhAIo9w3iRaUDEa8horT4NUDZeoF3tlT4x6bp9/dc3wpYN"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.27_1578878340665_0.18318765689428718"},"_hasShrinkwrap":false},"0.0.28":{"name":"micro-reducers","version":"0.0.28","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","action-ui-binding","action-binding","reducer-binding","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"c57f8e57233f3977f4df365d828ef86f432972fe","_id":"micro-reducers@0.0.28","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-LAhTTfwooV9cZvo6TsBdHQbVqNF7me9dAJyBGfaaTPY737zZzDys2glxulgLun8q40dmwxCJvMw/jRHaJDjoyg==","shasum":"751976107d040c0901f4c4e74cf53518ab9b345b","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.0.28.tgz","fileCount":5,"unpackedSize":28268,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG8YtCRA9TVsSAnZWagAA1kQQAIVrze1l0N5NW37JP3+7\n5LZQevHSTeNnRAWxDCeRiZEr7z/bMJ7IwYOIYNEW+xfVDKuKFBPc+/VTxSX+\nwUQ4ghGkkCt4JCGD1J8oEgnRUrexfvOCH12BNC1HX1i/OYaHxSG6XGmQfWFT\nUPZs1JpISwS+8Yo6zLzmawWNPn0NJpYMTngASMkjg6PXeQsfDRBBTMnQR0ms\noZ2Q2mAKKNUJoIkpw7xMGup6RYfXTF7wyHfN1Oa1Wl3IVvi4AfkVpP7qykLr\nv+8Ay3puNwejC7R2KUGTJHynwN4MSRvwAwwMGlzZKDY4XW1IXUsM8geuoy3c\nPJaFdDAoutbr4w65nVmnuJQCse9A+QfG4m5cIjIngwcUssKtqHmYJ3bjB5m8\nL1FCgQ3p5beLq4bewlkwQMguER/2U9seXgsPKM5XoGdZRDOTJhRLbGwNgxZF\nGYJRpLMwcGzfrK9UxSIYUky3ZONyYow50PKnf0gNaDRU4o6Pm4LqPF1o3jow\nPdw9hOWfXqhGHTLAerF73/oieuyvgt7LLYHy4fWZJ6h/ho1bIVvHe4ziprFG\ns7411QIIuQ+Z2TtFLMW+L8ad9UkXHj/xcyTiCX6OndUugMrFbnGm03itce83\nkw/xHl8f2W/RiNC4486NbWN8T9UA5NvdDm1+g+00d+5jMQBrgmUT7CiVCPHE\nvE+k\r\n=fO8B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBK6Z9jgMyp//mxaqfJjR+4zb0NPAASXH0V+khJoj40GAiEA8WL25K+dZhS8+ji38TU7chgQydrbyNVL3t/2DhUhyRQ="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.0.28_1578878509030_0.24857338845890253"},"_hasShrinkwrap":false},"0.1.0":{"name":"micro-reducers","version":"0.1.0","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","action-ui-binding","action-binding","reducer-binding","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"436212a8f46405d3cfa870a6f8e4082b65ee3c00","_id":"micro-reducers@0.1.0","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4BW4X4eoFdzzhjrNaOIgNFoxbkRbyqIZi08Jkv59oj0z0WF79RN5dch97vBIc4+EO4xIZcgUbtONdbcsnlld7A==","shasum":"5ae7dea9d17d646677b94ec5f625121a535e82a0","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.0.tgz","fileCount":5,"unpackedSize":28267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHPyhCRA9TVsSAnZWagAAAjIP/14/VpFBImgiMWP9NjM2\nDpZc1ennm77Mc1G4VKKRpr8OfrOlfrsCrTu/Z5e5Cfre+1XNuks9em4F/KIB\nkWMOq4GrxKbQiioqYJMWclD3d2N1EEel7gUtEwp9kMwflYZf43ncdvG6wgwX\nM8dv8yUaH5mf/Z96Ot6U98CE9cO2rQVC0RF3Zb2ijYCsi/eRBiTqngjodzaa\nkkc30orvuK2wUCIfTXP1WiABU7PKC01WVIeU7ZDPyoxJqEZl1vnO7WGjCoOn\nD7ler9XEYKGgH9+pKW9wRpNJ0O3PdeUKKLAZ7555ISDPNKQ4Y6BJ6wOGejDm\ndHSTliAqottlKisDEowj7fIPaOb+UnDh/ro6Kv63MK9Q2JhOB6ZddKE6rfFJ\nT6pChqSP39mtq8mvy94c1y+r1m8Quf0J/xu+rQ1Sbe4Dx61NwmNRgHimIcP3\nRxR5ScfJ1d+ZT30qqTz1I+Q/HXB4Bi4Ub3CPxIbmeXyIIZ7A8idA+FPoYd6T\nMRExIcog7cfoX+4kX6W45p/C7PKdMQ/YVmM8NUE15KbsA5vDK1WafeU2pCE5\nMb/tU3iWRzmtSACOBSqlIr5Mr0ikdnhYC/LfomUq19FaEqCkJwPehp9xNK/E\n8seE050hLCLsAbSV/870uoal9N+8uoIX1uDfqvwp7c5doovMMmrKvjJRemsB\nFf5P\r\n=AUzF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClERrG1JFrAyLknSK0uH6WYevWhLH/wUVEO6jAjOpbTAiBw8tLPQyrlVO24B83pXD+DGl2NRknUo55k96D2GlGpbQ=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.0_1578957984632_0.6722577065947539"},"_hasShrinkwrap":false},"0.1.1":{"name":"micro-reducers","version":"0.1.1","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","action-ui-binding","action-binding","reducer-binding","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"5ade460db239a1997ea7a5724e506f4e0ebef916","_id":"micro-reducers@0.1.1","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-4hXu6puhl11cM1wwLGBy5VymJlZp7THrC47f4LMd9Bg0xevj1Dq407DjpA0fal03hnys/wm4u5s0fKG1eZ4Dgg==","shasum":"a86029dad42f55f75404e61fb2836133fb145cf0","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.1.tgz","fileCount":5,"unpackedSize":30231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHRp3CRA9TVsSAnZWagAA3P8P/RkkgN03Qy21O4Pw8bL5\nxA5qv40wfLPNpkvaMNfrLnbGDP9GJ3ScPr1qXE/WqmOsm+rGes+u6iFU7nQG\nAvFZ+R6xJY2/o0MjEYG9kVYMSGL2Y5A3gKdkryDmPnHbFd7iwMhG7aNrT9Ku\nn1lyyEEdDIGJr+8SFOU5fqlxEgUtExWCJYkT3eRZdpeyuweht4t/ss75eE7F\n/0ZKqUTPdvknKrWOVklpEa1PA0+ksBdD5oEAcgxjmCaD26q5DkivxPsuAnPW\nOUPhmsZJuxK7HFftLS0sSi5POVyGyKdPq5ckZL7ao22q1lTAunt2RGyROK7i\nOCBD3l4Uk3YKg1pNCVdqPvrGeDiYHwY7cNlLrsD5XndeLd7/HLlqFRZi/0iq\n7u0icSPT8qUY7F9G9+Z3OdDXianLNsCfBnpyGx7FRznDYaXbor+RoOczlE0v\n70AawhGt17Hl446g4j4ZhwOZT7AXGSyOM8lIhLJJeAbaggXxE1taFnCSxKyT\nzHYYpOySCP26crYwQn0u5IF7B0cA/fzLTokrQpRAJWKKtbqzAZNqkAAFx/zF\n4/zSKx2WDQNyvZ/oxqpkX1ANIBZAfD7s0LCKi/Vx06qvqkSl+tH3zAP2jeq2\n5PMPwmzzOBX2gFzwr8jXQV1aJcdJeG6wUBPjKYgVzzAqiNoByLVDAW7+4D36\n8UYJ\r\n=Pn/a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAK7jw8/pLGLcmum8mVpGNkI4VQHnbFN7hSvxkrxa7UiAiBGl7LahfZPCHCHrUZlTaG2e9GRgCgeXj78YXuk7+cdBg=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.1_1578965623407_0.9157342029219588"},"_hasShrinkwrap":false},"0.1.2":{"name":"micro-reducers","version":"0.1.2","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","action-ui-binding","action-binding","reducer-binding","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"1cd83ea003142d51bd1a7cf234d03359121ff68b","_id":"micro-reducers@0.1.2","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lwnA2XS//2cWgev6epgEVWg5krBrS3x+bsu43PZeVfme7QBbrVtEc4wJnuqBH/9p6n0+rOhcHS2nwABFAJ9UCw==","shasum":"a3608d3aa3eb3df28a3f2be3620392d18f35e1f8","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.2.tgz","fileCount":5,"unpackedSize":30542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHctyCRA9TVsSAnZWagAAjvIP/jHwygqS1CNFeBWeLimP\n1nZhjNQhcK7LdCvKZFcAk+Qw3PCjzzIfLPI3jD/ycZhK5KZ4CA+amVf3bx6Q\nNBeRIkTROswW+VXUc1FYSvimuNBsu6lpgrDZi86+JAaF+kllkYYBwPIlECxq\nOW94mFyral7+dgZ3x1+e3dMTDk3NdcPC5IvFbqsio8dJxAVi0SvJPCBHsVg9\ndoAp5sf2o+y9bbQZknbxvhSKTd+dFO+tH+v4eR56s7XTMpdkWJSHpozuJNAo\nFIIHHdtncEZhUiVYeKltqrBb87Bqt2L4HHv3WCCjORrwRh6TWxHNvm6cph/2\nq/IrDx/ej75nUlCMroDBFvDDGcKK4ni+EeMYykaSpZUgmvIkCuwLubaVhMq7\nxJw3zyZEmPHWIwRMSMiCIxZu92hd8QzYYK0Jt5o9mE2o3hYVYXfL+VHF1PLU\nw+PSiGQx718sQT5/77vNI7Nbul7p+/eiSjPYfsdhfmop6FfNDtzvHQnr1fsa\nRt0FZ7W6QpUuXoX2ZQx99oouoxNqw9NcI59QVMAi96sJSoE1ICWpfZoKf+xP\nYPJJwuc9X3lUNXgfOS51KgEvAEjg0ozf0o1QejW05toIQC9pm0TTIEuDNTm2\nCyyaZY3pBH//CA8sgmfVvJN5prh6A8hdVyfmBtEKYsYL2vfm2X0ZNlVwr/8o\nn+LX\r\n=jf4s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRkHDjcSCRvrl1mqOzvjDXBpE58sTSVhgbHAnOIz69oAiBPq2Oi9hdHKOrf8ccHUpjYtLoplxo7u3c4NEyCXsG7Vg=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.2_1579010929669_0.9560965931897116"},"_hasShrinkwrap":false},"0.1.3":{"name":"micro-reducers","version":"0.1.3","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","action-ui-binding","action-binding","reducer-binding","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"c601f59a0ebc68771df42a377aa93e83971901b3","_id":"micro-reducers@0.1.3","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-R+J3oMWAV3bbyWgUjooIXU66gnhehSZx1CoXlzSOqhUqk4CYMzME7ejBhMYA5aihs+Ti+EjUFj0bk228kQjKcw==","shasum":"c91624ba2d6944af5d39ca18dd211aa49bc2155a","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.3.tgz","fileCount":5,"unpackedSize":30911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHm8hCRA9TVsSAnZWagAAQXUP/1911AZy1XOe03YEHgOz\nMyz3n+rFUNKo6xsgdhFmrFT4hP7x4UnKTFDHnGfMkcmOPBU3zHmvR8PIO/Vm\nsh0GmbOtxuGrg0LQapEmc2AuH0r8HINeNA9l7vKLmPIkaLnEiS94deiho4XN\ngttZ1MK6ay0nvqWtYXo6Co9FisfJUM05M1xXT4VqcNLym7NEf3eD7/omj13C\nhYbI47j8t15KVklYfIGSbrCKUmouIijyfe/fJ5f5uL06CrWabImct1W+FT2q\nzQm+e6m6qiMbPaRtNF5J1+kzh7pT+05hByCkD9FhJF7jqOOzHfBpBylcpmRU\n9j/0o0F34stzC6v/zffRJJtYCHLP66KXKSwqQ2gBqa6W1K6ttt57yncL6Lj2\nQVrvjzK/X3AU0LTuEqeVvWkXeJrrLt40ND/f9Zv4+euoel53VCN4A18TX34H\n+d+c9p/5mOovP6n1HetwN4iyzoX0HbolcIvd7i8F2A0TKhFfl99GJGV1dLvr\nBf4KZcN8obUouvd3W8BwIP8tykYt0VD5taIp20g2lcAaFe96BnTJneHEMWp+\nUF2+Gn4bNr7vsP0ti1Mu8UsleP4qDzJ8TpodP42UN+9XSxkmvjIvFzYCJ/i9\nqAWJu6JKyDlhDDpHXi4CHSbNBYPGl8W/fL29wZQoURrgy9DE4MNXVrDsFanQ\n5Uux\r\n=NOdh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDe7B7LfttBxHFbDPDCkPplsI9PwxqfUtH/QZXtmJUWAiEAtJ0RQG1oxf8N+78SvaUzkUAsrR832OYQLnoUQVhmmD4="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.3_1579052832835_0.260376648936266"},"_hasShrinkwrap":false},"0.1.4":{"name":"micro-reducers","version":"0.1.4","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","action-ui-binding","action-binding","reducer-binding","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"c601f59a0ebc68771df42a377aa93e83971901b3","_id":"micro-reducers@0.1.4","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3Z1lQeVaDuRyGZRaNBUKJhd5DxzXGmILj8pzoqeot0u4AiYaNniABKAl1p6GTuYajPDtDsBb4p1F6/sNzh756A==","shasum":"d1ee0f5863840b23166139d27552ff50f03716c5","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.4.tgz","fileCount":5,"unpackedSize":31055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeH8J9CRA9TVsSAnZWagAAapQP/1z9BjctLq8R6ygVOdLs\nQMQnXVKSLwFp2Jb2k4o97ITiwjbj+K1DqKnYTt/IFFjCnbnPtKpjii9tFoKN\n3JYbXeB3nIcywv85QCbGGHOvR+vZlmhQ9DxQk325zZ++B3r7gjd6oP/Uvflk\nLWEc8MO0LCQqDi8pPm4OQyoR4G4CYfLjSdF9ZbLN7W8xAhyB0M8vWSww106Q\nQa01B5eF/TvwuyAe7RUkYC0yCUl9Bw3HMImVT0yorFKKpCARve1h9DnI94me\n1qZBSxWrojHdDE8Wn8biOiGOGnEiQvLRq1hSKGftUD2ioGG+eVAW3RnOwlON\nkWM/ep+f2Hq3GpTnKmzUepzvdRRMdr6vYxd7foPa54Dp9HUYko68usN1c2JV\n+K8gsnfFKI3xtR6JLVScE2mg889yFjfc+n9oAXm196SG10tV3clgfw2kTa1X\nzzq/QhSIAHn+d0KwrIATxKdvTkTB0kvofyOxhGaSW5TsVlqroS/ei4fqLoou\nlqXN84siwN9ypKpb43QxVMHElJiClSHZ9Cj/4b9PExfcHzU4e3tu0l37ljeT\ny0eRwQCLR0CsakaH7TuCKjQul/At7gzimj2GuIk8YIRjeCFxVXZV9MZeo5Mc\nvxmIXcJxIBBKJA3OPh3sQed3q2CI+bLDsbpzopWVx0UYKq2zJ5kCr4VmJ+KM\n/KAG\r\n=/+YV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgP15d0HGiSvVWZejLQYx6ZuxhyDJqcUzGXmcrTC7I+AIgeEgjPgmXmMhXngWUuHM3Pxnpcfkz/oswovRC2OSI5nk="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.4_1579139709236_0.8080234481716371"},"_hasShrinkwrap":false},"0.1.5":{"name":"micro-reducers","version":"0.1.5","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","build:w":"webpack --mode production","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","action-ui-binding","action-binding","reducer-binding","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"9d54869622bccbd7d06b749aad80c9549bd250c2","_id":"micro-reducers@0.1.5","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SZDTL8/6wWASXLx3kEJKgRh2SqC9MuUbbeR/2hkHdEB5CSumQlTO8SugIXxxrlvWAwhRSNRoR7zMcPKLvyxCnw==","shasum":"3ec517d821afc273cc5e88e08ae0764007a308b5","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.5.tgz","fileCount":9,"unpackedSize":37259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeISOTCRA9TVsSAnZWagAA2rQP/RvSW0SusLWDjq7ZAPmP\nZDiPiIplz0eoCoZGjr4Y63wat4q7DZUo6+C60hm3Jr0XRJ5yqyZ4gNmH03DT\nHM7YcVGdPqUh7Hs+s1S4DNBuz/aXjtJQLnRcCbKm19/WcnAbUjPva338BWFj\ngSGDdc+k4DWdCyg7wlqeiVHmqsPKvn2fWmEViuDpinkKVSuJ4ws7Vc1xLy8j\nWBkj2HoY09/NP/FXEcPIGgj6Wb/2sllyjrtMvyaYd4cOImRoVCByx6mcNSmH\n2LD5eSxKczdgkWeFFiQy2QqxD5pJEefssYRzqUe9mg+FdxLE5zmOklkRBIRP\nbBFRFfG843IXiqgiHW1yXkrR26ie57b1jFMLvMTYsaaHP9g2TE7zijLG75XW\n0DTCQwK5pEPQZhLkD9IFRBolO7e1NXaukaTfZDC9a4MbOCmQvv05Fb9RHzVQ\nx7ZZH/sCs5UdRw0prQNtLVvD11slizYINizR3FsQzMfuW/JewX+xMOEujO2z\nbXmtgMKmqioUyiPMf2ak56l29rvj5Qm0r994Jq9T+8v+5xxaSfO4Yk2Z+G+H\nsT7FFIWPoFVLN4g2mXm2yCeT2oi141QmV9SffofmW3f2CU1ebs1QryM+eXpv\nZ0Zv0vkFxUK9bfkVS9dNl8JRGvBmKhcf5qVLn/UoN6eU3mgEvOz6iNRfqvPN\nwiQb\r\n=y3Vd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE64cLx8ZhPXtQt/NlLQ7C1IqF7wfcafRh30IoR3vmBgIhAPxsJTaXqMtDN8c0NPZrSLSZEFoGlZkhjlBDXrT3XMKA"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.5_1579230099543_0.5411860397126882"},"_hasShrinkwrap":false},"0.1.51":{"name":"micro-reducers","version":"0.1.51","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","action-ui-binding","action-binding","reducer-binding","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"9d54869622bccbd7d06b749aad80c9549bd250c2","_id":"micro-reducers@0.1.51","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Fb5xlURn9Lud8l0oq4PLGxTScCp7ayLdK3LPVm8UkbqVJySRpwcawMCR0SPNOPVt8koDdr2bbS3wKSljeoAO4Q==","shasum":"c4fea425a217dee28cedf543f6bc2df96776e27a","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.51.tgz","fileCount":9,"unpackedSize":37314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeISiGCRA9TVsSAnZWagAAJdIP/2hvjp1T+wSbU+FRVIqM\nvvWZbEb6i57ijsdUaDHSwn2azOyKNqsRM/WjJ6yOV5kQ5ubGEoXN1bhXybaX\n7Bm60WLUHghpBlHNychBSHIJ81uCpZV4y+iiZHBWMgRwkuSMSx4/Z2KG8XJw\nRXBwIdILBBc64sbrCavJXdoia3ZlDDDgfy3Gfu8RdfIjFL6dwaSjLyzELRhD\nUR7G4Rmq5rjgLSseSiZu0g+0KcZPFNfvO6GQqCca+jLFY3v/vkiYQ7kdwzBX\n3S2VfEYbooyiCzBJ+7/aLa+8wZcOrk3fB/JA/oRiAotsv8Dr2YY4KGkbSRxs\n8PzVFPIXd9aYiFyw9vnub3bjBgd1HRtzVhrpszINyW8SpWVBTd7VzqoAUUNl\ntWiLFsHJVcOgVRb1kLPtuvQRmrpxgrQL2QGItfjA1Kd9Pg0MYrdPASsI4iJL\nVB26jx77YsAsbXgrH2PUSUSQtQQYvBlmpddJ+P+Z02JqOxSLa4FncEMIGy07\nVQweHQaZcdsTgcofNmyITNj9zT6lVbzrwvijyqFnltzk8bF5l8RReOnr9+oo\nNIH4rA23fSjhYIn42aedw4S1G/IZGABjkkhVU8dE60mdjnAOeziKu4M+fCga\nnCIyjW84w+tLvp9VWF8SS44EIW9n2l8ed5WvEntFRqDRZG0cwDIU90cBACgD\n0708\r\n=+RXm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRHvujQgIt/thXWODRn653UC7bsXCJR0nuOKVRhouA1AiEA6kV7GQ3+W8/I8oWNkG5FfoX8Z0M5c+3c9xC5SEjHyJE="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.51_1579231366355_0.9253614573255646"},"_hasShrinkwrap":false},"0.1.53":{"name":"micro-reducers","version":"0.1.53","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","action-ui-binding","action-binding","reducer-binding","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"9d54869622bccbd7d06b749aad80c9549bd250c2","_id":"micro-reducers@0.1.53","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-etIsFwwRHrZK6fA7XnvEkXf7WExagvuOgG97/YqxP1tXq9NS/U5/Voad5vx6NTBtTwVbdVIXBhez4hZDJD5P8A==","shasum":"7a34fc6d88d87ef974c16f561540bddeac77d7f7","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.53.tgz","fileCount":9,"unpackedSize":39376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeISxWCRA9TVsSAnZWagAAbkIP/RzmVPHhH57pS3cLRCUe\nKEkCUHzNKy5S+j+ddg7EcOmcrWagA2/ewITIpiUa174qhC2seGVn8KnmkwHx\nI+KJtsURwA4xGND+0fRpe9mHmjM5X9khdOW6QMeonQ6/Fsg5UsN6W9kFka2s\nbvPTOtynk+K95g6PA91yefIBrzrxrhI96uM3n2j9hmSCZ6phC/tON9k9seBB\nwHU1fuT39KIZc6YcsOSbPJO+vqP5wvAsdo7I9fmkC4cskvtJ1K5HqiQii48N\nk7Ef9rztzNEHBoMDMWtiS7/i94ogwkJ9b7HKT5K6Wq589pr9HSc2VpoTr8jF\naqVAnaAIS6TPmSxz03Sn8mHocw/lvsjAjIfsgAIMc0YZepwp12OoGSUxRZoO\n9cE9+XOwLRa9GqZyMJu8TC3/6XpWxN2cqXik+GsXzr5ORJOCFLmwL90iLmyL\nFn5i9M6feDXbaB//ReHUrld3yq64ljX+saHIEADIYI5VylJM4U9c6ox/PdlY\nVR6Wg+bGbMLoeSVvm26wT9ELFXhgEO1cI/fKRx5xjaZVEHz8od0R11JJ7cVp\n8dG4eNqisg05tHabfIKBZjNw4Hi+HS67y5Kiy6hCAJ7xeNQF/CyFICTzAw+a\n1UXdQ9QCDN0nrn1YbnyeHZqp+J8koae3YQ/7AIH+ZuSEGa1RbO2APUfnoyuI\nf626\r\n=16FF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeihPbiHuRJwYqhwk0vUQNFyRj92t9gZ29i/yoxdP1RwIhAJXuT7QerIE14AIahOAhXjzJB3Rq+dyrL/kemC7lyLgO"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.53_1579232341888_0.7451128166222121"},"_hasShrinkwrap":false},"0.1.54":{"name":"micro-reducers","version":"0.1.54","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","react-reducer","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"f754db7607bed35414f148092a29c287e60fc920","_id":"micro-reducers@0.1.54","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SNRcTzq5RiEELEnaCVmhXFBc4NIMHe47KtCCIbKAU6MT+xoEjRC0r48LjKVpYUcF8F9yoLD46pZTU0B7u/w81w==","shasum":"81ab448a653c328c869c7fbba700c0caee904ed4","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.54.tgz","fileCount":9,"unpackedSize":39446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIS8UCRA9TVsSAnZWagAA1VkP/3TfhV+YO9eyRGGdE2EC\nOS7fCJRD1S0rQXn5vCfZTRRA7NrFtaCG4oqyx604kRrx6iRqp3fvWIsBgMNE\np8Qn/T8tRubLn093KouP7bUGxWDdUsImQGu6tiA42QvKZuenJsi4Cu2vloiw\nbETrV4jktUnQTBqWVegeewo6D+z1LCsqXwKSGlYACR8C0+uw0gL1BM5xUAZl\nOU97/ckMocBODNgYFYoX5DgpLVPKKI2o5KmrZ+Q85s3T5bITj8x4vGaWmHQb\n391NPWVbtWtH4i2x6QeM5mxuZyDbyD2laV7wHsdQe5k6F/xlx9aZkqlDEz9O\nFByOusBQeWZjD4xclc+HGnvIvr4mFNIrLqCxVRtqxEith8UN4ZxLYAygoU+X\n9Bbzi3Xp4JqA0Wuk1fMqJibD8L68U+4NqtH0Ofw/zaPTGgI/LxzOFrVNo3ue\nubzFKxWlnlrkmrC66xn1NVsipOImwdjG1eJLroRq15HhxBJmeSmsY7cEVL2T\nzO8XpF2sBJMM6WM3P3SCOP+BBs0hBAnOnje9R1ryNhD1Po+pkRcfMf94vBJc\nAi05g/p9KeqLZINzKkKJiyW8EYA4rlVg+Ldw4Ecc0+7+raSPnmn6By3a+Cbr\nlNZWBJ2tLXcaGNsj1weVYBjmLcNH7x70MY/YFJpsXD3dJdoXtOxVwFk15+bf\nnHhi\r\n=kf7N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqA8b2rDXECJUZQUZ7FoNHGSJEHYrMPE9X7wVJ0IW7QgIhAPUQDFyOtDctSTmMkt1q5qLogp1ZxTAQkqjKqESJsYR2"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.54_1579233043881_0.31210941758658506"},"_hasShrinkwrap":false},"0.1.55":{"name":"micro-reducers","version":"0.1.55","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","react-reducer","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"f754db7607bed35414f148092a29c287e60fc920","_id":"micro-reducers@0.1.55","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-2tdMxuJ2DhceVWVwIgokxBob31aTOLQTA+2K+4BCvagiSaESnMNalESATM8oXQEdZVds1Vm3EEtf6I1WsogZ6g==","shasum":"fb536bc88f51f7a60ff63f4f78721f1dabdf47f2","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.55.tgz","fileCount":9,"unpackedSize":39364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIS+lCRA9TVsSAnZWagAA8LgP+gJMOT2bBRIwVeukQZ1U\noq/vhY3HZy5maZrU6wF02h7AclAlOi/Qr8+Qt6z+SBtqMHvwZCbZnDA1H+69\nuCkD4iwx6U3FaaClIQANXChHl88mcLpKCUtIUxTDklqFggs+z21WlWAqK+yR\n5rh0JjWqIr//Ev61+A32f6lLtvAnlANkf8rgnGES4GR1EeaExNty2xpXrspw\nm0oibF8UPiQjMTJ9p0e2AEMZBS1iHLjnd+OAcSqmtkjxcQVKuga2dWfgl0aB\n2W7zy3ewbbXvMwnOPl+JaMnhHs0sGUX8EroZhPhO+3M2CdEtkerT92IZZ3mY\nNx0fobONlUcVuqaep5QwjAydnWKTbVIDEVB8+WTfOd+bsCQfhyds1TTZeFvs\nuJT0FvO5suGHXUqjuYs3HWZ2WREQBnml4ibEzOIyyobG9q7qdM6B7qV264wk\niHb40x029+frBsgMw/mxE1Gf5PkaZb4lmXlt99XJnFOv95MQFrw/Aa+sf0Ov\nFDrpxA7irJifPIykxLdMIJxFI2G5PX43sIbYOZJaWzXraGJ9eJrZitKJIvKC\nq5IRW2Ppqoxp2EkA+Xk4t0dVks3XX+VbR9QXitHFcnPNV+FpgKnCLPg367o+\nu1s8pAYHJ+C3bAjqiu1FjZ2zUDppoDJ0J5M1RhRKjhmR9WX/zKGeYU5KQw8I\nr7Wh\r\n=2hT+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNLOHfuHGQTaCR+WiuXnaXMDHKdVnZOOilPl2pft37BAiEA/fpcNIMzBh/cvfpFX/n2svmD9fsUnY28xg+d5br8bEY="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.55_1579233189165_0.5822369316925518"},"_hasShrinkwrap":false},"0.1.56":{"name":"micro-reducers","version":"0.1.56","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","react-reducer","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"f754db7607bed35414f148092a29c287e60fc920","_id":"micro-reducers@0.1.56","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0S8OX3LYrhW64pS+UFNr2w9jZNJPjUvk8tq1ulmrvTS40b0vLBwH59IYwJbOc9ZEusGP1sNxHlv1n4/g8VAeBw==","shasum":"ab9b79061ee9304a14232fe77efbd0d2f7181879","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.56.tgz","fileCount":9,"unpackedSize":39045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeITEnCRA9TVsSAnZWagAAkOQP/3jEj9g61sE4ybnumSg1\nUwWsi74FWxaY3yFKjNgttBxj5+f/LdqseaB7RLUN62c33TUdzJhnUvI4ehiO\n8Tj4rat/+afD6m6tI2I8sp1kgda/na8uouG6VhXosOgT8N1wuQjt1SFqYLjx\nsZvus2iFbX22AjJBSeMucvXmuGDfVuMY2Yrg/o31hq3ViV9HRddArqIcqt9y\nhAzlzeo4OF8Sm1dzWeq6bJwCOk4ulLYrYW2uWYASeJK9TQz4ZEOa7RR6XjOv\nWEYw3Y4PhiVqy8uCUZsTb6Be4j883j6mX1YCDAYEd6IxpgnLlZKMzv+UiYxQ\n5+w5isDEkBFA0guY7b5kUYSK7QurT0ilE8j6h0zzh7Allzh5Jdeb62Xm4Ky8\nYe8J88O8Rznae0B5OLatOty6zuLYNeYr0uVBft1/7RlWVH57hYGiovaHTZZ2\nh8/LNtRbx6APUpFZTBoTamOwPIJtn5/ERrWxiPqxya6//j0POvpwF7eSKR4q\nzNuUEE5sPCa6ZN7ogHo2E11gmy+2HcXNuV4OpXvkWzmADD3VtJLQD9SFj77I\n/B1oDNwI8+wuFfpfJ3LnmTMX2LlodPhD0J3jeOwLfte68vFMv3VF2SMQRue5\nNnTNqSFwI3XMqpCUxoh/OJ1HzQviUgC4j/RB1a+zMcjyLxaUWaJgxdae6yrf\nYfYU\r\n=xlv4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6E7231OHWMICco0Pek2cu7kY0NGs/kYgDK5MIi+CM/AIhAPCtV4oS3C4+QI5ypkY0iHXbKy9aAjCiKJBci7hoXNPa"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.56_1579233574493_0.9683334163192048"},"_hasShrinkwrap":false},"0.1.6":{"name":"micro-reducers","version":"0.1.6","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","react-reducer","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"c83bf57e6968032433247108db21733c17666eda","_id":"micro-reducers@0.1.6","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-jMuun5Y4w1EhMUPgiMqDo0FSIjtIkS7m3H1PDpuBPVw9Z1/Q52nlN2HvS8BljYtG7EQMeIX90wa5j+ClbdvW3Q==","shasum":"76872a7c360259bf287ce7e5f481c98df8845f5b","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.6.tgz","fileCount":9,"unpackedSize":40911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeI6bMCRA9TVsSAnZWagAARhcP/jHVmAc/cJMENxUVR35C\nzPhxic4xyY/uw7Ct6H0p56dl4YW8454QT74IDmKV30kMbitlopM2ahuGcl/Q\nS/hAHLchFFKecrSFGG7hFzMNqlhhupIyHDgwrCKkt7VZdcHxG+WT6iJAHPk6\nkj52JPlRwy6uBOzG0ZJ/jlHsipnlCpEkSjII3FRHLWELR5EdgVAcx81r/VH0\nQ4iFS5HLfLeNjCkadw/J6yiei+HC/30IBrk6eOzDO6u7tN3jt9Kdj0e7Y7rq\nWUS8ATWGQJmsZ1Qk0tTJsvdpv04bKuWqrzirS10IwiIpImoNcC/XPKjhry4T\nvQMV0e5jVOSgsjYd9k4gbfPp2AenerGUUHbOQNh4fKUqP9L3r4uwBGkljFJX\nPaVYO036oVVHz1Rm7gOamOyj2a+5kD/eQY/5O6Ynby0GVfrQ1ET/Ps9xhDZ6\njmE7t9MdjM3CnSQ9I6ZM3KNHDV7IRhtqqBjWSb5cbgv++rAkV6/G8HGTo5KQ\n2YhfaVPwYt6vopaDTFa5Pjmq6YhUDy+MHLhm9SC+8CCY3g9P1axTSr9iQ61w\na19ZP1Jkby/nNFZzkgX5GHdH215p1gwbr5m00xACctkJ8jwt8CuibeCtY59M\ni0Hi7WA6Tbjdm6QFlAyNkrzxJ+Y5bYERoQQ41K6uTT7fU21pqlUJXJ/KVgxR\nTkKq\r\n=eZh0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzxmt4dTNDOicGvq6m1Nw9/BtuafZSFNGt637/DM1b4wIhAJO3iLc+eyZLH9ZT6bjUSm+g3Rz4sW6lnU1blMfbLmBY"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.6_1579394763487_0.4436159549635803"},"_hasShrinkwrap":false},"0.1.61":{"name":"micro-reducers","version":"0.1.61","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","react-reducer","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"c83bf57e6968032433247108db21733c17666eda","_id":"micro-reducers@0.1.61","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-wef9bWNkXDXQByNBvY6EBW/YkSwagW2SgI9THilEPUghEYaSKSBCmpaIPPxi2C3Z85pELB699VFUGpseICAZ4Q==","shasum":"cdda347092cff71aafb4177d872583da8c9dd4e1","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.61.tgz","fileCount":9,"unpackedSize":41082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeI6jMCRA9TVsSAnZWagAAGkAP/2PAkZVfIohdaEnEOV1F\nfTcNBSoBLTVUnUmpoOnsbvyhfIym4La+e8nzP64YEPX09roFMQrIhkSlpxJN\nsE/dXuttRzpijhAnJxtjoW5knjFj4YihepCYlzoXLPd6SaoWRFaOa/pfYo0B\nVk4n+Pfy+WFxnLHa7TNaCKUptr2IGmeMEoekt959NR1Son7kAj2N9ZUmi8rd\nXCZGp7Rcd/1Jv1CbSMCJ4kNcRtXe4unDxZwz+WSQdecxmFQ9D6T717QC1Ixn\nrb3PIacbnyX3LFH4T+W9Jov9hGw4juB3svh06UflmE0W1gDsE4TuvSw5FHeB\nEAlup6xBIXAmxrg/5A6CzRErgTCljPPdQm4uGNEXo/+AEULjgCmy0k91DruH\n5asZSIWtpyEyibxzV0YxGpF83bhw+OLi+HGP+8KPwy/FHN+yo/Zm5++8Tqay\nG//PsxlaZhCnn2uKP5jh0mO6zl99njUGK3GTm8t63tOaXN9qIhOxJeRMIQ3t\nHnG4IQjTpPEYag1DsPocE2E6HQlnw0+8AtbYARcdLObQepa/3iIwsMntiYd7\ndmr6WaQdes9ToWz7vnTdCwwbu8SO9uaflGcuetFJnUnt6IeirTR6WVfQVEV3\nfgNWW/V8NIx6NdqOdAgMOTQPUORHKbmr9pFI07Byk6/TXSlYZIGoDRSuPltk\nrucX\r\n=W8u6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDREq4nHCh30sXfZEO9dQOkoEKuwMWE8X2H8DZpxuNE+gIhAISfxD8ARXsIia5tgKaShss++mVMIlK/o3dM4HvN4X9h"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.61_1579395275969_0.13416852007821367"},"_hasShrinkwrap":false},"0.1.611":{"name":"micro-reducers","version":"0.1.611","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","react-reducer","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"c83bf57e6968032433247108db21733c17666eda","_id":"micro-reducers@0.1.611","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8P+r/usQPhRE101zAFLL4K+HjkHBkmO2PhpqhDgL6SPX045LJrbloV9ZhstmSyVIdrclrJfFc+OP00uTGJEr9w==","shasum":"dad4cc2b475f356488abdd25a63d178c59db5e31","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.611.tgz","fileCount":9,"unpackedSize":41192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeI6y+CRA9TVsSAnZWagAAhAgP/1FQme3H6z1vj3Dj0jUD\nUH/a3v5HEF2cSZDKgY1pbKWjotlkTjkpe7DzJpzNFUXJYCWo+qD+feBFvIz1\nNdRFCzRMQLEwuVX4SvSKH1bukcGJZHhUgqVlgPdRLEMKjX02dChspUXQxwIG\n6dpeUQfQTQP7GnIHh92fR7podFwblmqVNjdjwFlJcLj/CAOhT5H03leoqMUS\n6F/thvkiXSFl9WmubKa5Q83S/iC6KttraqVvDPfk8aWLBlME0oTVYgMPy1i+\nLlhIyDL4xuHUSfftlLFkmFb2AmM8cv7Y227BDzhREMRyk7YH8e+z9N6fO9Lp\n0/qzDPtTVxPINejbnqK2dcYE1ZvWnyfVh+QKAk08lgtvyPrp++Z4w+S5s+16\niDzVQCnfQ8KWvcXf4UkNEUo03nfz/XzlTRS0OIPiK1lwiDYnmd6utBnKJv6L\nggxhar25dnYOmR5V7hQSACMFfFTFudW9htB6aVkjFnnBnCM8AA+tqX9Z2jNu\njQRICgaTlQo8133du0WtOA7o3uu22NKTPhWV8B0kIpW/IYnYdn0u/SV4hhqe\nrecjRNF1BVUOSa6rM9CgnUKZ4FepsEXXrwwoIhC2g8hAr/qb4Es+WVzkv3/x\nboFiKvEwa4H7a3e0evedEVvNE1w0HLb3kVvSsDDhaKH/fvmvpIHFHdIlWMbF\nYBmD\r\n=1ABc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAejMfebsPnxYkK2Tn/0Ztb79hgSHIkl/DaXdODYtg06AiAd2MNmWcnzPwMB07q2t/L4L3cowiEb3zgBtgC3XyrlTg=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.611_1579396286338_0.7721680529349557"},"_hasShrinkwrap":false},"0.1.612":{"name":"micro-reducers","version":"0.1.612","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"0ce268d8d8414f35f1dc3ca15b7e808df06bedbf","_id":"micro-reducers@0.1.612","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-zF3JYlVVVn7+7yMnUSuh4rYeKBsMq6szxMlh5RAPRbfJmnqPEfJG6Eu913k/CjzliQC+tnQuPada4/R7YLCTlw==","shasum":"5d2790e6ba023c8b507d7a62706d9277625c425c","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.612.tgz","fileCount":9,"unpackedSize":41279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJJx0CRA9TVsSAnZWagAAAlIQAJhjEt1mrxngfoPWrw3p\nz6Jz32vKxxpzkRgHqQ87mZDFE24V7bT6HpVQ9zKxprYoo//Gm0ldjKVuuifk\nuR3S9KW6D9Ol3SqVxH8WitUHYGfQjYE4yctn9v25yNK2d6m3W4V2ODaPO1Yb\nfEpz4W4hALBWPTysim5Hk4JuI19/IH3djT4vDQPv+m/kBdRjcHevgR51jRUI\nQnlsBdNTkTVQ0//uRDAcWPFk7ePJztMWi/3riYmZNhYK48nj9uG76/a6udaH\n+G4ClNTMz+hVzQmZguUbI+CjSyQdaesRnS7mcmURa3gY0weKlvJf7dy90fyZ\n1zGSL6iyjUEQ1uAScKv82jiu1IBcWWQCgCesb2Fk38EjBjYVDFfT+7YZThni\nBGtFyo+n8NgGepbjkDAQtCQHTbQYB2lULir45mRZBAYifYP7zVFLgfgq2Az3\ncBjbj8d3FBN+f8FRNk0wojHIiCfch2iiss2LYyehB4UTo0CtKch519S4BIXm\nhBXTBpfsVj+wXKyn3Eoa0lsJCj6lEfTVHz/gIs6a0d8hBXp4BsLRIGA7iC0k\nulj1KrtinOTB0mBfgRlwQDB79evnk5DGtQ4FxuISnDm9+Nj8UCdctJg2fS+M\nEE6hD66ipeR4ITwsMlKKUceKVeIyaqupQp71X7Z4Su9K8OGD+y9aFzUdu/Ms\nnTZN\r\n=9j2u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACnHUuzk6ajzSCOfsJXxWynW04W7wrb1iry5zdst8fmAiAMtNF1VaxA9KLb2b4J35eHwH8vaxnzxXFpCZcHIz6BVA=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.612_1579457651732_0.13508074953151827"},"_hasShrinkwrap":false},"0.1.7":{"name":"micro-reducers","version":"0.1.7","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"5582dc3762083f1d090a1c32406742950bdf9904","_id":"micro-reducers@0.1.7","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-iqxduhI97+ieLPHPSLEb3PC2GByZRKPvTxS3ULbHS3GnougPyX89SGkjQryXi9IKUyktlXnHdSVRAYI5XYcYMg==","shasum":"6f1d0234d31ad3c8f2cd2100224fb04cc0d43263","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.7.tgz","fileCount":9,"unpackedSize":55066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJc9NCRA9TVsSAnZWagAAZ8IP+wXis+V3UuF2ZtMuxuYW\nO56CPjFMDka9yJwjeXVfLM9xdK7WsTZFiA8jz85sPdlfEQ21LxrGakIJeWsh\nZ/sFO/lzRh0x76xuHFJzSBOTeCgU5rrqbs6KLN949eLRzWZpHLThz+vtuRPo\nuU4aNluOQZplr1Yx60vqIiunT9tlkhSx3qONo7ZO55qFa7KRE84kLC8eLXkO\nxVkW2yCEbd6/M5UXLuLfnzJ/jdpxbGpX8+1hOTS+gvjMPKmRRytLL8VsreEF\nKcynTDc8G/vGBMZ9KELTzmQF29n6r2vb8kOldL2dsKm+OjY4COTyx3H3gEh8\nTphPcw1NnzXtfrwykN/znGZh8Bb3n5aY+cTMGEo4eakRQEFeYTRmC4Ql8WoY\n6sjyDx2mWtY1t9sG5E2Ve4k1ETWdMSQk1HibI3PO5ey2RFQMXKdUbqgEFnM2\nyIqcQ72yelB4f8Dd9JM94dFhk5ESvD9grIXxZQwbQwiwZQT8/vajsV3Yl8G4\nsRhsp9e5t+K3R6xKdfDjEh/BTluReDDH5EEpNSpnENAWBNka8Xis8CbwSGSQ\nPyl6chnQpCe0Wl+L9B2H5OLy5ta1JL0PiLPgLkDUkr4Cce32O+Qh++7gXWOP\nqDpJ+ZWopqfw2tSUJa3mzq48hC/IfmwP6Nyo1Cmg0jYyf5FnVu2NinzQyuLB\ni3wd\r\n=DZZr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxec0YHljb/EpcOLt+eBIjPNn2GIy99qZZS0GE+SuYTAIgFxBCdicEBygZtjk8vZcc7hcvaKGRn247hzYdvgPJRXM="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.7_1579536204934_0.09544519504297355"},"_hasShrinkwrap":false},"0.1.71":{"name":"micro-reducers","version":"0.1.71","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"da3f36e5cee8679a0622d117a417927331061d68","_id":"micro-reducers@0.1.71","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-MCxEmXUgwU1KRRKgoOtNClXNKMqsmPoUAtWA0VpNl3jHCEbQa87PwQzY/Cca/y7/OZtLbC1up/32ydHDjvr/Tg==","shasum":"c3261a9d1e14815eed74122241e2f9900ab43df3","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.71.tgz","fileCount":9,"unpackedSize":53163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJdWuCRA9TVsSAnZWagAA1lQP/3d73rtwra+uUh1OwJQ0\nZICkW92Uqsj93SXL0tOwsHAL+VaCCL3F3NSoj3za81ZduEnYdNp6rc3crF6N\nn+b2/Hz7wYj5eeEGhXE3ffQRw4P65zgtn0t6HeEqZQzP/fLVQHkSeIz0fiDC\na7KJz9LtI9/0e1nNv1ZO9NIi2QZHt89W7az27sW7dRHWkfbqoIqyXi36oQ4C\nzji0fj6xCZWSMcNBmaPpAAXl7nOxA398wLm2io2DZfb6XrD1mDoTvHmtUTWX\nz+SSfRczeaM+15GVPb+cwagIQvWNlQwhjD4epeC20Rij8wsOJkacucID0Yyx\nWlwWT7ABNiDXkXki9A4l93J9jiaYIKkn3SN7zW4IoOlx2qSItGEEgpVgYmg9\nZjXfAmqS/XcJpST0oKCc3fs6nhONwqvCptGCstnGzaqHBUlVCdnwsWQdaPqD\nxiNz/VqLV4YClXAxvBwCZ/6CKcXaAFdUANnZTwsYM+UmJIT5s+uYbUauOw8c\ntrzR/PjpH6SWr6QfZKLuSxrb5RBIHNx2QnmkQADjUhJrhuOEfwyaGj0CFnX3\nxP5ZK07Z4KruWJF62w+tv6tOd7GoPgEu+dj8xie9XXXko0altdZFL5XM4YEh\n4CxsVMQuITipm7KMDEkqvsX1s2ru5F9QlGnI5qFOg1q5uqpxyB4/rtqF0AB0\nMbUM\r\n=mVnA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFF2bPAuJ0r6S8wXQdNj3eeNba2I+x2SGcrETNQRCfm4AiBPSoS5qKD3fxD4sDbXb/Mq98YAXJYpMUzQzRNKjKOD3A=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.71_1579537837992_0.47719867936567173"},"_hasShrinkwrap":false},"0.1.711":{"name":"micro-reducers","version":"0.1.711","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"cab734cec9c3ffad8be877bf4917011505942e16","_id":"micro-reducers@0.1.711","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-mn1oxVWLKuW5+MZKcXsEaY/8Kql/gbt5yYGYPDkyFxTcFYhyvv0i2ZBFrIBEFuyUAiifiRxrPjFwLP1e/D+40g==","shasum":"5b50f10c0ed2f18cbb37b1929ef0ff7d2bd3408e","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.711.tgz","fileCount":9,"unpackedSize":53587,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJdl6CRA9TVsSAnZWagAA/g8P/31FrEfqDTQlf1frDcXy\nJZaejlcjFQGE+3H9QAD3fxTZsPuHlYmGcy2zC4OkfqZhPodRFqO3b4UOFw36\nDVEUIjUz9YwdgOUmIZFGlTu3Xp5ZBFb2YroXD2jKGGzop9PS8ZZvfPMbwbIR\nN6CT0DI+fiWlv2Cf5zzG93L303Vj0CM/UpKKP0olnbH9WuXWdPzfA3UYEgNo\n9HXULpDGdRQVG7qgsRFxo1JNqORSz+nxUI/CrMVvnq7SYXkNabLeWsEpx34B\nTuUNVYZLJw1pe0U3bYcOhMno/lljp03NZdGK4P5+LygijQu1C3yASVBJyyJl\nQ7+sW5MWgDlHkIMiQj+PoxEqg8CLJ29TXOy5WcGxzC8NmgMp61vrFq6pFGgu\nvhZ3isds2NSsirI/b+UEukANZmoNorIrHRdeWDsSRAc//phEzZPzHWHBiR//\nLD3lphQPY06FQXFKNl70bbr+P6xZxg46bw+FTfRXp368MrJtOhrNVrOt/Lp8\ngiVIFnGh7CVxonimwEIrgMBXhLUzVax4FzTmal40tMJsVOZao0lDJR5SLZoH\nS7dSqGJcG75YZD9noZJrXTTjZPDwMBwNoCETMIMRsW6640uXAcPwpWw/dVOc\n1Gffkg2vB6MZrpJDtXyYORCnENeWXbzcRWOGEHAP6NWUZIPCdw5N9I38rvi2\nxcyo\r\n=5hBo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYdLPGNTBNw7LWG5ZPRvHB5xmBrOIvrbImu1fstbgV4AiBBeg8oJiX9YWXPrfFum5S1B2NmMzIpe15bwyCN7+rSTA=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.711_1579538809685_0.295640778275138"},"_hasShrinkwrap":false},"0.1.713":{"name":"micro-reducers","version":"0.1.713","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"cab734cec9c3ffad8be877bf4917011505942e16","_id":"micro-reducers@0.1.713","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-P930XarFlCSH76wRnA0JN1DYvUqk7mb7JeFFzGKfdKhWJJkte3C/Ob7FkRLAGm3BPGqrhNUwEVBgA7K5zHxKUg==","shasum":"db00451f961e10653d2e979d957df2699178449e","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.713.tgz","fileCount":9,"unpackedSize":53544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJdqqCRA9TVsSAnZWagAA+9kQAKBUZITYVMhBDj7EiqyM\ncgc5TO+Ii/exTYBvj8y3kkAsrJ/4qwEQqvB5o27+BR98t2+/ZTW4wI6RzaxC\n55BNMAmyvYRWMlpiQgslaVv01a0fnur8yde8XlgO+sQIEMODoRd24AkRvkzi\nqL5FNWpjhzV1B4zdbwEW++VyfRjPfGYhxRwC2FrrETnn2hkm4Fe3993yhkiA\n8GsrCVqDz6T7KSz6m5e721G+pIrueey/FvfWZVIn5i8W7wr8dlNm4RJ+Ly1j\nHxcjFjilEr7qvCk7cru/U+dPiNHpZjWykmnN9RoGCS++4RJN9oQu145c10RF\nH4YsQBNYC4xp1PanlcsHT+XXxFyrtHgEzmEY75LL6cJrfBMkv4YdFwJR34Ew\n3bWaLcfS0GYsvK3XY/ZEryEpVZrZKm7raVisLmWiG4VPysqCPnDZwZ2yFRwq\nyVKqjm7r+HZZwyWrhnDDSuD+7yx2Q6JcPnwUoBtxKZYz7sBzWGkioV6QFNYV\nB/qx18UvkESId0gQgE/SBzXX9lnx9dBOYt5GFl8Q4okMB5OZ9/bzscoxjNnZ\nIgDX/E0L1KjNYTSZoWb7S4AeAQIVc81tFjL0N0B8VorYbMJqZvrHsb5nU3f7\nBmVj18Fm5RDGb2zNiggvTnPWyHkP2duNOIS6GNaZXotyPE376pRrsINHrBi1\nZ//C\r\n=7F9S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO+j83oQRMkTPbW7ahEXLA6Pv96zYXErlmkXhkXvW/bgIgJxWmKCgoAcdhb0UzeSc2PNVhbxWKzg5A+pp6y+BGQak="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.713_1579539113514_0.6700855781316868"},"_hasShrinkwrap":false},"0.1.714":{"name":"micro-reducers","version":"0.1.714","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"cab734cec9c3ffad8be877bf4917011505942e16","_id":"micro-reducers@0.1.714","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-UORHS22GWHGv6N6bA3hXyXUzdvT1kLi0IIQ//dFtePpP/QrRnVGpJSgsokoXt5Pomas8MO3z1iDA9zmtqZmpWw==","shasum":"d87c313a2972cdd81507136bb4611671fc880d65","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.714.tgz","fileCount":9,"unpackedSize":53493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJdvjCRA9TVsSAnZWagAAt0YP/Awt90qJHUv3S/HUyFhX\nrvtqzKW+Nei8/r5DDJ73u5zHbM0h454GT2XvTJd8ZreRJ7ehbRqEjLDNnG0f\ngSX/nQPoU+EY1t7I0nymC8lirg4LE92/kr1k+0YZTs9Ue/Wz8TaI/zq2YEyO\nJx7gneO1TTEUJ4UJetFbzM7e/ebLmOVpAh3f9e6jb/H8DnGBfKZHGV9nGJG3\nJvzYU9S8P1qPV+3ixiNvXrfWBBKK1+qha2qpgN6fvY1jDeN5pu35ffu6YpT4\nOdDbLEvb8yURIhCcMbbcxUuGKKrqkuhpNIJ9Cg30J+7Q/RM9GyGj7BgTP11N\n/UpQ8nZ58pE4mQiJOqqmv8HlUzJDcwlwy9Ng8+TQ9o9+/7M1SELXR/582lof\n/y8TlKbemYN7z/xkvz9OFUe1EMwDrYNjPmX7CxHay+fiu0NNru9wMa8oUZPz\n/kvC0gY6o5TgHEU80/AmgX+pms7Np7NMQszaaM6nRAz6DviiWqKwCukr7/y8\nvya1BmX7Od8W2PELtTa2euSEfqUwwIYejeqznlfhzeZx3x0lC7TpA4OnmgFP\nzSMN9rvY9oVi9diDM7egu8A74kpjLKaGnvkkrWQsSu3K5iCp6hs4c3Z5COho\nDd6RwE5UMnfItxw8feu3rSVJB6FVGfWlNzaU5o4v045zwMlvfeMfEOOVBB+l\nJikZ\r\n=2TeB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPEH4Ci+PwL4lEaiW2/QsJkNdpEDChTOS+1ZT367EQsAiAOVXtJg1pr79/hbgjzawhNd8j77OusRAAk1+OeTvYC5w=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.714_1579539426788_0.4800405031702615"},"_hasShrinkwrap":false},"0.1.72":{"name":"micro-reducers","version":"0.1.72","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"cab734cec9c3ffad8be877bf4917011505942e16","_id":"micro-reducers@0.1.72","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-xNxNJEHm9fh0eJsxaNCrHZRHVE2b5naC6U87vCijmvXDovZgp+701gqEqMyl5Kv/RF0I0kxiR0kbK/bq7J5TiA==","shasum":"e4c4f1ac879eb25246e61c6f2baa15199d67b607","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.72.tgz","fileCount":9,"unpackedSize":59846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJnVdCRA9TVsSAnZWagAAmzAP/3mCtYGMtwHtsNST7QoB\nk/ttUNunYnHV7jiZeFIw7UQjrER6hlO8Ii6wDdWOjic3SqhkLpLDewPCp03q\nVDKOgQbauMjzzacoFINBlo2/JeEBmmzjjq/0ModubY9yr7BhMe9tv9YEKcfP\nQ/IE9P1JxTsWACiaeQRxvpWp8JXFj8oglx2/DPC8f2U/QhizxGbqGEzH88qU\nWtvbS66i9r7cCNptqHe+QkrZ8Ojm6LixaD+iP/dwBw5cqUSVGpt8NEmlQnil\nrAPqOdYYLVpg5Cqt8tul/9/ujHzJM/mGh2xNOHhRv/oGVJa95Klj6X4LjMGU\nLaXTc2sc6ngzMoNe+uKyEFG7dsFfFMtMR7dly/w+LCZbIvgu8q1I48AoqWDE\njUHTFbcBqnCqiT+MwCn0btB8AbjBvC2G/L3+OzOECbdt8hVlEOjSgN2f75u0\n/jAoAYU/eOvz5zMAesRiQQC9hZH93Qe/QIsneRdLNhHZDdUa2eXwMPX871HA\n+xPlAhB7n2zYAthvMrDBrZcmf6v4KUqv9nhSevuzDOA6WeD8CNv8KpxQ5HTf\nJaB1AzBvch0gmG/SMipZGzdM0pTqpf8/sqxk0iukHPVyc5HytwS8xGH4RSZz\nkdqQe/6a29rAvWx3wF0VslRYZDtdOoPV9RK+NAmv0G2shOzIm4Kj0jn4SG45\nmnVQ\r\n=7JQn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGrYk6CRxayIhYYRzieHWLUGST8Nt3swApM0u7T4fZngIgF9smASNeMQbmIhTONK6L8c0tfIQ9fq3jxC0DHNj5+hk="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.72_1579578717261_0.011935154693492711"},"_hasShrinkwrap":false},"0.1.73":{"name":"micro-reducers","version":"0.1.73","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"cab734cec9c3ffad8be877bf4917011505942e16","_id":"micro-reducers@0.1.73","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-s4+EDdjB7hMVV4nXVWVIffmoWRMEnraPsm6O5D8YY6E8udwaH6Kh9gjrtTzJ+2od73e2bbQkz7PCryAdNrRLpg==","shasum":"a18b3ebfc66ace1c7bc85a04ee31df11db46be46","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.73.tgz","fileCount":9,"unpackedSize":59966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJngUCRA9TVsSAnZWagAA0HUQAJxINiZWx08PlW2MuQGq\nodIgSvnpvakBb6vNQgruePFQknqQSYYFuv2jgyHQRmoxXr3JA03uE1OzZkdK\nA79BgxGZtdiUS7f6Xjr26j2jWd6geh3TFzvFJmiAuj6IGDLEF7aAAgJgSg7w\n2zfTuFKE6UlK/8W2crj4CcyHqpjMt94RLuROGUjVUlojSxW2+sqJ+TICKWgw\nYLskpHF8c7W+fgkzpGs5lFiblCdAW7ueM4KVcPl59zVUcCBkguz774ra366D\n06enU7zTjG3nFk2sT4fsF58C7HE/dIwIf/DcioqmNuqZJTZGBGWnTQ7Uhfe6\npIFhJzSRTXTULzvseY07uvPbsENldFDCEzDvfWCNBBwm7wDJK5rH3QLMsf0H\nMdFUeBAUHT6q7rRaSoAKc4bYhV0a/ImDbqUgmTWXYwNXPdJ9+qs4k3gJCXPS\nV3AAEYJEeEazGZvDX1DVnU4nfYsIZCF4jUrqjcSuJUAAMwM2YDQzWe5Fknp2\niDWOIVE1GCLWWBkiiyW/wHH+/PiVr53hiFgloilqHtEm6rJxXPW0XFN/nM90\nyS+b4MVVsYw8pzQiEYXnaxnvfS5nZkWsutzTFcYznn6YOWmSn9iDojFNMCJM\nsTFvfH6jM6dCyOLB9Xf5knk/ww+E013QNcxN4ENTYfcaBL+TH6uh3GGykjif\ntpTM\r\n=gtUb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIjGtmvHI46NaXLgx1GC2FK/Jv0YY1pmnEgdODrYvBSAiANh+3nf67sbDd/+2hCsXNusj0zmY0x2/kbHhZKoNNcrQ=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.73_1579579412411_0.405508549351435"},"_hasShrinkwrap":false},"0.1.731":{"name":"micro-reducers","version":"0.1.731","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"482ea9963dc86967b0cecc7263fe11b5d8009e76","_id":"micro-reducers@0.1.731","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/0/5Dzkt3ub98J4KHaxfROPQ60tdkiKBSYalzad7UbGsk/KCYrNqwFBigRecpOvI1EQ0gFV1LEWihfZZ1ww/OQ==","shasum":"23db178af563a728dcd172f2211745925aa15dea","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.731.tgz","fileCount":9,"unpackedSize":60331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJnoiCRA9TVsSAnZWagAA2Z8P/iyCwZ/xzBYMA58ZGIpy\nCtR2X+2oQ12eM2HMlkva+IqqYSo0266MQBs0VPcC1dHlq43FmhBdXo2w9/7E\n8+zlI0ZS+H9crLdR7mqcq+CvfKKG1/ne6oW/h2RSuDsBuMyRyXgdv31fBhs3\nG2+6AcnT1/c231Zp2xT3z9MmUwuBfvuEqi/jjW/zmGyLxfIg8y98wR+30LNK\ncP4cMVcCJQ7tFMfB1jD3/VXBnsM0SOyFC9dGW7en7YMuY6Vpjg9VTL4MB1a3\nSbqiZvYazUN4vkK0qSqQKDcrfBXE5Vw0MsLBK7OAcLJosdSkYeBDp8E7N2HI\niD8p6CC/fC2c7wLT7E9UqQWLzuy7zqH7ESzVHP+aL5/0WGRkxZM7dAl7m5Jx\n8svsme/vBFB8BJgt5uWLiSt+pRdGhAYGas/D8LaaVnf78Dtu0wlgHSs1vTNC\n1d533ZafdeWZrHoJawY3WKL0OuJdbSSHIuiGznW61Jf+fbPWZfGIPNdNKy/u\nauAGA6JQz7ZzS05qROgXMh1WJ5taiWUmv+UOJnmViF5GSlJ93PWpI6ESvBsS\nkkLkn5jO2tyMd7yUOxw6+gWaKn4AsmeNwIazfgZhMJT2aXsGggKXyRfbZQFl\nWfKDmfh3iaJyYiBJx9znjrg++v1S3T8Q9cshyNUcyqn2DohBymzzr6WDd6Qk\nbDSI\r\n=SlE/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqG3A5/X1FJPmobjuQe3uWghwTVyDPKxICAe29rAoLqQIgHRF6+trEq9Th3XGz9Un5mdqdJM8olzGxPoBY4LffHi0="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.731_1579579938439_0.4540800629947086"},"_hasShrinkwrap":false},"0.1.733":{"name":"micro-reducers","version":"0.1.733","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"d1846606a7b2a2c4a0fd5849c35847064b93e90b","_id":"micro-reducers@0.1.733","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-GHNHttwZ1dXPTBgS2cadJUpK8oguzz0sO/NZaM+QhzHEh1c88gA1KC1ejbvNDd4BjUJM69CBn+iw3AoBQZxHhw==","shasum":"a2702c24de973e751078708906351467af5c63f0","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.733.tgz","fileCount":9,"unpackedSize":61672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ4hdCRA9TVsSAnZWagAAKKIP/14IU5vxRVKEWPJXVyU9\nApJtSKZ+nZpnzjTqzfu/Dg/cq2lqM0G/IDDN1/B536OEuRcQTSAt24if3JBj\nT+AQM4skPBTQODQd1StulwQrY09RnoW5mlRJofDXmvoTTpKKJwefrbdS8JDH\nmAGlz5gSrm0RSncapEC1bEKODkpFrS139p9HC1hyEfPZIIADiAsnArmFKFmG\nS+B2Jcz2Y0BgePRYrEQNQrMAJS5sFe57w1zOJV+YACTZsA6pH+OdxOUrJxJJ\n5KpwjAiEP+7wxyqln/0NFUs0CTUp1dYwCrB6WVRGMyx17RjOHQz0gy/eTS3C\nVUiiMl8lfnRT28MCx3Vp7driK66syem7jBJ2tOnCF1XxYjyAqt/nelR7gbQt\np9AtVGmVputod7OffhpZEZQ7e2h6DESf+B/5jOIta+bA70iSivIvebiBBfiK\n/Bs5z2UahXqa5AcT0zMjsGxwA9Zp3KKQVxItrr6dVlhOZ9aA7ZqVgczUcj0q\nrIREKKruVTzHWqy/Te0vcPz5bS4zgw323hng+cLhJ7wdRODv7BnnxWyP+zh7\nXtYZMEfMzVIm95yTev5huJ52OxCTJgAu3byO53bZMfgGRKRf0KA25LacayVD\nk1Bgp5BnIqUIfHLKq5mvfF3SNzgMAsXImexbwgU0/4pGe7SNR20oKRNo4qGU\ncHDX\r\n=V3xY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWbbtbx5I3G5P3uTC0eHY78c7MbfA9hMnhLQvUBTIOUQIhANlfKWXGYIcItUhQ6L8hm42XBqPWcloRxut821mQ/sbO"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.733_1579649117400_0.4359321336351014"},"_hasShrinkwrap":false},"0.1.8":{"name":"micro-reducers","version":"0.1.8","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"d1846606a7b2a2c4a0fd5849c35847064b93e90b","_id":"micro-reducers@0.1.8","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Yl4hLZfl1Jqal2XpYM4dK0ui4WINAcBGUlv+fhEaZteYim7YaFHmynjVV7mAAXdUQjlOWJwFtX7uLUZuChJEkg==","shasum":"308648746222e2102028389930ef5b3f8964782d","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.8.tgz","fileCount":9,"unpackedSize":63511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNIDTCRA9TVsSAnZWagAAyJQP/3/QBZsI1TL5CkdYHbNj\nlHBQ0vQVAmda1c4PTzk9rZtFnEY93Kzl+H4Bc/7pB/gOPRaFSOYX/ec8EPqQ\ndAZ97efYSLfYkLVgU2npIHWY16Xqb65HAkwkHf1bPmc8tamfL0rQ4tzbN5Dp\n4JUF7Zy1ZjjNgHRIuf9SSNxbVIOQ13gE0hkj9fJZy4x1hK7kqfmKu9teJfnz\nPDrIxHYVUM1FOksQbp2NSnJcj4qR/ttcmOzyrSN2588TjSssGQvgfZefhwOx\neNmY3Te46Etg3j/Id1ffTPBJLtjPEMbQ3i9w5H14CvBR0Qd8Lk9op3dMKb5K\nNsTVQgy3SYnudxtNy8ymGdFCoYKYunDFKRRHktJCD/1BEdOlMUaFXAMYbt6V\n1CDYmFFl+bgIOJg2OrLMtwPygQ6ee6J6+XEPmLT++JkdoXwNLus0mAMVnfJl\nmVTcdY4nxcifIyM2pi92kYF9Pzt+uwT+gqvldvqInSGRLo2ZYATlok1K56cr\nnsm/k5JsQig4KiACXTC8X94+CKoLZjVL84wVC0S3IHiDtZ2i2vj+LG0L+0mh\nxKOXEuexY5VUJG1e5VgJNQltb+4NOcvN/psiUdmJ0iR8wdf19ZM+ddHkleh+\nIRDpGvTPR+QsMeWLa87PW0+HtPPvjiSZQLm65U5UnKNceYjE7TyYCOVkjRrx\nYGPM\r\n=VeHE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1QbtsfbY8SyyBRsMHB06ZY+GShntPPheKpGxPcnriXAiEA1k3HEWR7zFMrw1AQlHFGWKS3ZtXl4RqzUe3LeI//s3M="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.8_1580499155279_0.49816182704477185"},"_hasShrinkwrap":false},"0.1.9":{"name":"micro-reducers","version":"0.1.9","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"9a5b142b9db8ca9cb69e34c78a5b1518df6de939","_id":"micro-reducers@0.1.9","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-J06CMXNo3XZaz+ZFNEStZeP0r7TvI6jdhFehdvsk7aIMg4Kx9ExZ4Q0T2wY53PTFwr0IhC5BV1nwgHsT12cbaQ==","shasum":"3284d68b3b1d7ce9c3c042f6edabd9cbc0c6b499","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.9.tgz","fileCount":9,"unpackedSize":67971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeO1TACRA9TVsSAnZWagAAMrgP/0rvSdy6t1wYuUaYl/60\nZfJvpoI0Y9H0hgsigQ6Tkx3hYvgzGzCeCIX8DCtdQbHRXZoOLynZgussDrUO\ndUR1gwbJaqa7+Lgq66TyYU+5J6k0Djl3e3txphiY9mVGvudzdfBT3M5LGp9E\n1PWg/QwU8g0WzIxQ6nIhsUFycXcnhTmNlHqrgyrhaUA179vVZplZ44DCCvd8\nCY+koQssC/l2X0Ijs1sIRaK0JsT6aRPu/4aM9dQLvQXncTn/dZjtoUlG9mJ4\nQTPo1V7jA1sHq88HcCU1w3JpCZTGjYa1Au55L7ErzSABQW2Zd1mdwUsi77XK\nhidqOeyHswf3TNycHZJprF9Ei/ZSU4BqCeg4X+FH/sg7PYGnsR6231R79Yu7\n8aax3wxSs/3svnt9Oy+uIkXczZR2Fph5je9BpsJtQuaf6GKW6etYQPn3L6o6\noriF7ZijgDt0dUx/uUpt3Cf4QYYjDqj0CHy5VLBSYDQ3x6aNEhwXOx/clg4O\nM6WhBfUqg2H1mgMlPruraLT2dIoU4CAnH1NR/iSD6Jdh/R3z1/aZH96Gvki1\nWo5jTJBwIfAsR3qDGznjRyshXpgAYcRAcsfcfBSACdwudd+Zrodc5ztmkW+8\nJ+XMNKH/RaNw7xnNDTYgPOfje4mQQjkKdxoiBtHSY+n4CO6V4Agv93nDVhVz\nZ7IX\r\n=AI6z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEUXrxV/lvBLAV2eDzCibTk2H31XiRQt+D90BtiD82eAIgIZIz9pqJpRpIuPSAMozv3OBfIlJ7mVnAoLDFx0jZxXs="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.9_1580946624104_0.5693575309750729"},"_hasShrinkwrap":false},"0.1.91":{"name":"micro-reducers","version":"0.1.91","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"91351e9d26e9e29ca4e35b48f4172d0f2f3f9834","_id":"micro-reducers@0.1.91","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Z9lluDvhtP/6KBvGYz7DUSCNa0EpWMgO7auOhsQ6bogJe9kQXY4TEWfsxX/hTweK5MCShID/xZqwmWAFvG+Qug==","shasum":"10b4e4704c9416ae92d3d65952783a5f13e3e958","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.91.tgz","fileCount":9,"unpackedSize":70709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePufDCRA9TVsSAnZWagAALtgP/0/AN8rvKxETOv0NOhS6\np3oVtl7wrqfziSywOwjyeAYVPLygnGdB5Rq/0Y1qzavEcTnyixntR+QZ3Zsg\nkr/dc7hTRSz2LEBVmxEAaU3oYFfYtoWLFMiwf7sxyfwYoujJYnzLDhenv4Mr\noU7m4gKAtsD8/YVl7fjLys5MEXg0poFwBYqJU8Jek3NemNYLADAyTvc5+q3b\nUqtczAvkKNWz8y14EfmyJWtG4Mer5FAa7DlyZeueXegikuGIBgZ1w37hStfq\nuc0a2xitFhd/AalwVfJMWQImy3FRWtovbQlw/StX0sdiuUDhLdBEwYZMlmeA\n5COjPr4+uQH1+U9nny+Rs+Q9Ga2U0QcH1Da74XRp7ONdz/PNwavvSsqfQ3ks\nmHkWfBzfJO+N/VFUSD65IHSLHhX374oiWYIFWgTTxZKAeX8iRKreiB0GtD4C\nUEVIHHoFxgmgFSFsbPt8fulgnWFtzqdb643g+iD4j4GgtLru2D0hAPQLQPWg\nCzuipryk2J6yT30cQ3svj6aVYyFA/HKDkCkcAKmkOulZ4cY0v8xah7dDw68o\nB0avfqdjxuLjnUK6ut2Tp/0WbQgOz/Ntmb4q4iyy0BoMDd5oCx1mEJnva9LR\n9WvrkxNoIVpJVPXQxWqicD1+T+OcxhtepEgfGb5+iM34k4QMvrgnteQ9360U\nr1e4\r\n=6LvJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVlRbby9a+PpmawsHRG334UPrGbxGaIJxGLxW+SfHRKAiEAy86uW6YC7cH8XA4JhXS/O3Jy0tuR2AEQ3gn/TPnnHJI="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.91_1581180866758_0.00791513227224705"},"_hasShrinkwrap":false},"0.1.911":{"name":"micro-reducers","version":"0.1.911","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"91351e9d26e9e29ca4e35b48f4172d0f2f3f9834","_id":"micro-reducers@0.1.911","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-K576wbirt50F3CaWtmBqo+DyoMVd6t5Sd8MjX2cDeDJYKp6WGfyHc8VxN2qYhkSgmOxtjY92aMhk0Yz26grIHw==","shasum":"022d04fe116a5b9716de6f90bf07ff9bfceec3e1","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.911.tgz","fileCount":9,"unpackedSize":71445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePw9uCRA9TVsSAnZWagAAmz8P+gPbLXhg4BqtrpKjXbvw\nzUTGYQHAlh+qluGeXpjU3UBoJ2OKVMEoaXXyGHDM4z/jbfMcFMDUo0vQe72C\nhECxxwHvp9v3VCGD1kmZneTOg9oa92s/uw8wWjlmjV79xEZfF52FQazKca+t\nT1hJ6A93o+XCY1HnyIhyPkVELoRcWdJ8qRmbqUK5wmCRU3czJNVJfBR46Dx1\ntePGPgrAfFmD2pom6uE/wdkjfNI5auKgNnSVUDJQZiK0xyt5uEStfsO8r+Nb\nyK82/Ov9OPsCWmDRpSAsTgPcfkkWevjpOT/k94n3eqdmeXv7hzgwr6aXP6Jo\niDxqW80LDdZUz8KiuEmay+ukr8W/jWAGQ/EDMhWIeDmFVtmCEyYcYAu2cbIg\nBS4nryvHgK08b6MURtwEUj5QfSfBfWdex9KJhTMw9JyvkhC5fEjIhUSSQzpi\nmiIr1K0qNQqOZx8XqXW4twvE919T+xYPfyovnGb5WOBfp1KeZttwvr7uULXs\niFuQ9QqCf/bU3tuCugJZNocXq0gMn2hEKrh0UimYvKWLq6lMJDxC2ueaKIaq\nWCSAH48dKBj5FdtvDXwZmy2jgW7iqnXRFREXqCuYEMqAsaHm6/X0fULX5fyb\nZL47Gn6gFSUq0hHT4C5A09axoc5KozIL1RPjuuJdyd4RPdjG4mHrric2+I3y\n6LTC\r\n=rKKi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdbg/QeQd3MjLKXGXJuZzjIhon7A3EDyZk949J7p2uKwIhAM1kmxvl21XeqMSF4TnbWGeHdQDu/7cMmCEtb1zG+GQx"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.911_1581191022336_0.3851563606802748"},"_hasShrinkwrap":false},"0.1.912":{"name":"micro-reducers","version":"0.1.912","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"8cc6d9ac0dfddfc7f21d887992a01364ac57eea2","_id":"micro-reducers@0.1.912","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8iYnVcJpuPIf9VQzOe2J/xPRiECVLUDekX/2FbF0nknHVrOTpNxdjMB2JC/LvCFrZj1JL1U9nChjrWTtK9X7lQ==","shasum":"e85e08eab675a3671e0ef29d4baefd89f8673626","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.912.tgz","fileCount":9,"unpackedSize":71712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRZk+CRA9TVsSAnZWagAA18AP/00kK7btRlvQ3/YyXc6n\neqbPIqS4UwxGJFO4w0hOJBIbL38MAv7oYjqbO3ETSpyu9xyUZosfid1fBcs5\nR+O0xyXSIyC23xdkPwAGYrsR8ZUr4qhQEFgrhzgB87Jb+EyXIgcQbm1q5aNy\nkwMq53ipusNyOO9epPu5r9Int0rFbB1QczyF7TU+PSmdvAB6pDOV1vcjBR5r\nDT+gVVn7ngU6tYVJ8HbTH0/CqD7Q6U9567cQuizdJ47QnHuYzaMM3Iq5Gbvf\nOUVp7Lt4X1zkMrIrUPFmsbcy0SgIbfj01LtHhEc9bCX4rzyBtC3MZEzW8SzC\nYWtZGcPats+H4I2aIa7XfXvIxWfCElu1QnVf0BMTWEsvY0eEj9NmDrv+boN0\neo6nfGDEljstNd69/3GhQ0fHz+yzTHsRpBn5SWpY5i2Po79lR8Pyd6ig6qJk\n3dQ2Q37nAeyTcB+FgifmolTrjgw69y4WAC3j0jQxxOKoKXVe9hakjtAJxHv+\n8cYruqKjFiURmMmoGPQRXuvBAA2k4DUKRjfaj+NiqMdIJqxB2ISlja/fmvOs\nF8u/fTjY9QHHWLRgGr0DdRhEK45nGWW/IvCHIg5TD6wDg3oYmP8gltR+Nc30\nejzrDMGO3v6k8o5ce/zhFQwWL477HzLY1uiN4mqXnhiE/Y1XtmPsSozEkan9\nEjvX\r\n=glJr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBWLcwMGsilZhnWcWZyX0Qbx63elRygXaPmtQSUNt0nJAiEA0lUC3xrrPpzv2IlDlJlg0e2KEcXNZYs5spmEH3pKWS0="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.912_1581619517707_0.790349446821021"},"_hasShrinkwrap":false},"0.1.92":{"name":"micro-reducers","version":"0.1.92","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"8cc6d9ac0dfddfc7f21d887992a01364ac57eea2","_id":"micro-reducers@0.1.92","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QB/nCAzkwFhY+SWbRV9u9+GPu1gA5myM7k9ul5eVU16vHeWTukL/r2evy4fWwFhJmjVaL11hxBXXtCCp3qYQMg==","shasum":"3bf1f9f6f5fc16d257ca169d334e6cca0057ee21","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.92.tgz","fileCount":9,"unpackedSize":74736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRaj7CRA9TVsSAnZWagAAB1cP/3IiVpeJKdHc8lpkK1F3\nKGWcnNzOBzbiGIl8IucWG5iHWINLtmTlgkS4P7fuqFGaQ3FJRCVRYd+VTJ08\nbb0Ec5TI3rbJJ7V5pXRIMNuAH3WWNkUFLvirr+C7OIiZcHz8hUvO2MipSlev\nSdkn6RLO7Znnv27iWDekcglZrMiVAZNrGk4gaS0ocWawQ9PGCe4LCu32CB9L\nhscnodUERsLUCR2bByXfJsoCfuzq+IF6yrsuLyP8nzbCAVFW64ZSNoK4u5Vk\nXH0mUdt4wA9vPyeWQYB2NTr8CbvC7/ZxyukB9DfdJjcsfCNTvXxzZHZt6yJM\n3d5JcTew73/WofQiokozFqI9GM0sC12KIRKm/kEo+ZW/QrfQQVQjgCfZqBUp\n98Ke0Jl1dR+ppbGBQkaT8wGKb3KPvwcZoXgZOi/jEyInkfwbmox4XX2fN/p7\nX2VMEdOw/D6RfBrBtqyErWA7C4sEip/0aElc/UnuN2lz0vbM85/wO2pn7hTT\nkRURr+DtcU8MEpxGqxyjkxKs72K9D6xEfG+jr70bs7qYcmaGZ4yES32HnkJv\neNAwY1rptymUwx61Bl9niO0+NGzd+jwPw36SsOif9LIq2nno2a9ViRE2xqpM\nrb2IlZWVOQOYSLG4AE/ubJNPXXrqOW3L57+WthEgi9UYpChIRgB1QBcbB1xd\nvMKw\r\n=L+/D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7BDar97zxe8vsHW3kQZ4Uxfz5cEc93q1WPPkK6B8f2AiAnSN+6vUIspYypuOidDAlqlPPquLYosiIF9Avw+IojFQ=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.92_1581623546480_0.925911383572886"},"_hasShrinkwrap":false},"0.1.93":{"name":"micro-reducers","version":"0.1.93","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"31474d528e9319207cf46a031b1c1c1eed63bb06","_id":"micro-reducers@0.1.93","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-tD9FRPEh9z/MhKcaiUjTnZrXgppDPa7+olx51L6rcu1ZdRentcEc45dDlBjM3t7tryS7WeegDuSqwuSEtRtv2A==","shasum":"1a1a935aaad36a23bcee7cbe954173bc8735129f","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.93.tgz","fileCount":9,"unpackedSize":76036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUD3PCRA9TVsSAnZWagAAUFgP/0+wcoZcf1VL4OkYYVNO\nUE1VDM66DEX34odCtEEcgIMJ48cGFBb9JoX1kUCQpVHomfVdWCAtDOa/laNs\nPWJfMo2TCFDacDXtGY5xiJYK+F92W1myOvIGhgZkcekDxrQVi0DpvufpgaMy\nOVSmRjKenxSHIoRC0Y/HKZbIQ82hYK3tR29Zq5EkNPQkSOCoITFBlzFlijg+\nwtvNN0t+KarkEUJ+8mS24QT2n+AxWHtzpECDqoErLg+99F09C2MMrCJMADaJ\n997CYk1Sx7dZ3a0r9gPpjnZQY1ZcUVFACn40MdSW9/UymVgQMsRW2QEj1djS\nQu2lYAsYPQ7TINd+CdcWkFMRMJadD/AmZUYTC6g2lmCbZJMC5FN0LY5CeFhY\nusCWiAph5NVWDk91ALlqFKcZzVP7ianC9byFe+Fseiz8kI+qopDMEjEwZZ64\nvF/8F8bs3xaPZqZvRDChTpZXh3qokeVvVz88g9vgPWPGFN2HXE0ABSLwrl/N\nG8lm/kgGGLJ6HzEOrsHdlvNnEyQrZA1Y+ss269j01QbonW11y84aXhfM5K9r\na2IzYNe7XxFHaQNcorbWRFp3/4Xj0TUWISk4rwUemgoCcF/WPBVsRaYTjH8C\n8G85aaC7o24JtfOrkk4Kk5Frmvw6nOLU3/2DzwKfWwglRVzaC0JnCEq1OhCw\nfV2P\r\n=1zgV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZkkkxV8wLqk08XDIF9Qzdlv5o2bkfhFx065WWLif2/wIhAORcJuaqZWZwRnXf2QANRjEpit2vVAQLjN461PJYbkS2"}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.93_1582317007247_0.7457829956292026"},"_hasShrinkwrap":false},"0.1.94":{"name":"micro-reducers","version":"0.1.94","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management","notification","react-notification"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"fd8a17a16a9a8bde991be6bab2fd1010cae85562","_id":"micro-reducers@0.1.94","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Ayaz8JyqqoybcZIwSkqg9uyBzm2/RBWrsUT8B/SFGWeTjFd/fn0kGHJCSgByYLaj52vD33HRx3HtFH5W96RWog==","shasum":"1f6166de6c474716c63a02251e3cdb73d3cde63e","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.1.94.tgz","fileCount":9,"unpackedSize":76082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeUD8dCRA9TVsSAnZWagAAzTIQAJ1exmtSoK9qAMkvqFDX\n28LLDkEe5njwAkdhkLgel7YKM8JVpmyQCaCXCXTNWCz/g9qH0cSHbhRHVJ0c\nR0xJNR9QWZuAsWyTuVYh3Vxw0vSpFQdmIzro44et7Wr7OPk5ubdxOWb/TS5i\nxdDv27y20gz1QT3paqL/CLLveeNyABQyPqcDl0wMB9Eol1vHikwvFFL1L7lV\nA0Qx/QPyPkZhV3AE6aweYCdCSfGqCq2/e69uuYqcFC1zyHfkUTkrz5vJr4VP\n6sOJb7TVV//Tb/rUUeFfI8YuZh7LlkcFUiQFakFf7WBRIQO1dvEseDMctwxG\nUNLBY+KyIc9rfb+Op+wFNjRCsrFVsnsoMIOVqL8XM6pOtNlbTVjI/mKs2AK1\nX7lxbCMEtxgsf8T3UrQs/uqF7yhSn4DR3NGZ5Rye2xfBuHhfpd6Y58oEZBEo\nOqAlnI+hF1h879m+9lj3I1ef4tl7VT0Tr6lP5aXPQeCinXerTmNo14xb/4x2\nLi0eV8aSWmprs9G6t0wK7C+q6QXdMH0mtaYQAkDyIKvYubmgVMu+TFaukj28\n+P3trKG0GF80O3yU5ODCsF0O0iMYm8AzFH0QhmFe3qEfWT0QQrEb3zEt9ebM\nyYy8BI4CZ1VP5Rr8jayBchEgImjcPVXNoi0rgvsRb0haiM+nms5thwIhvYcO\n422x\r\n=VN/Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCquO+BOuhaT88M/kkql53k2VMHOFvqWPrQrQ0YBethbAIgY0482MmmNpZnbD/NmSN10bUW13kUlZy3lw9LRISUs00="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.1.94_1582317341010_0.09442014368004537"},"_hasShrinkwrap":false},"0.2.0":{"name":"micro-reducers","version":"0.2.0","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management","notification","react-notification"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"fd8a17a16a9a8bde991be6bab2fd1010cae85562","_id":"micro-reducers@0.2.0","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7/V95t2k7qW0kUUib42Z8epODM/0uuSlBxSQBK0Ab9Qr18sDLedHqXE2OQBMh+JDM9b+qUEBJbs/46X0Tha+gA==","shasum":"f67b35b635ffeac1ddb68060e40ec6cbe5f248eb","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.2.0.tgz","fileCount":9,"unpackedSize":76081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeVEb2CRA9TVsSAnZWagAA0G8QAImHOPKTAP1etl6oVSM9\nQSmfPm+In8LvxHMcUAQh40cWUJOEHHnPNp2IOH7FeNgIJ/wyy/1mc1QrZyRF\nobZ9rrcLd2LOHNaZVxtCPmSht6IJctqKUAl+DSguwTjfQ59JXA5vRxKFyLos\nr9KxJ0yFxTp30kBh4Cg6zDS5n7v0BrRYnsMxALH1Y3Z6eRqNxzGyKtAxo8eU\nCCLUVaL65U/c/t5ZFAN+gWbrYzAUftXHWukIMV8j0TGGORkt8kuDfhFvttvz\nQR+YzdwtUm4rR3CixnVYRpNvROZ3Qy3j6sbX2HSqDnt4rNcDQMiZumdBVwbG\nOYfFgQr1FPzzFIU2dtVi+2zqP1jZ90b2fgGQLDPfP7fRgoHteJIZzCZ+97YW\nzHnqvPbslnLIiFVypQ4JkPZCCmHJWRA/fdeS3qvnEZXsT0YJpQmfm+8NCovJ\nWYlrxKXz8A5e6J7AZyJZo3cJ9XoBtqRkBTooAhimTL1eI5z9iUzMtNWDUSMI\nmG9OvgkwJl+dQKo9u2MvMYIN6iQtcKF+pAXqH9T8bZRC4MJpzJOgR9lgbME0\nwGe9BfzfJKb/K3qm5GiAmvAejuMkmY54vDjOs0xk3Hf92+0coNw4dAfhv934\nl+vWvMyJbk7vA9u6afWLil7htBXkxmDErNAtdavNrfqv4pIPS1Kkw/0gfOZX\nvIkK\r\n=uSh0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjijBtkUgy4WrUZNIm9ewT8kRr1r0CeKai5EE9ZyXw3AiAvKTrWzTBKDYeK4TY6M+2Iu2M6JPKExQYSfQcDDC4SEQ=="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.2.0_1582581493931_0.05226316016130683"},"_hasShrinkwrap":false},"0.3.0":{"name":"micro-reducers","version":"0.3.0","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management","notification","react-notification"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"fd8a17a16a9a8bde991be6bab2fd1010cae85562","_id":"micro-reducers@0.3.0","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vbQcJgxPGl+izYoZlxg8j7ZnYsyRC5ZECvuRJh2bgGBj2z4hLArjSiaHmWGNPF55fnVBVa96dpxRUv6l1O6Exw==","shasum":"d0ea71ed7f2a41148ac16dfd77be4afd19c5b0fd","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.3.0.tgz","fileCount":9,"unpackedSize":78755,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaYUZCRA9TVsSAnZWagAAdroQAKRYwznT5wLJAQZnGM+b\nlzRFsyvCxYhA78QxLXyHYgSzkH02FjZEbmmqT9jRRPFxZCCKRayKiOX+yelR\nRRz/2qgIuFYzV3yBYvGEpTELlGyXGdqbBVUf3Jl0m1si/08uxtHT7bnXXHAy\nu8dWgEa2sYNm7pdbWjlQxe3R7SUT1c78fpnUgbYOl3nGqnHmyufdH4y2SVoO\nYcM51M0cer9iXJsf+CN8p4/a1DLMMrjYCYTKMr3mEvmjxM9Twynb7YdNsENO\na2d6eymoHLdsIyYpQr/sVVrmKkiV78PX7AuWdsKTHVNdxfcyn1MG/PfuJWcs\n9TcOkgKqQQhxO4CX1+BxSBCycZPI2ExDImtdAhTbYRRvTORZLVQvSoWiBTvC\nzsum9P2RbCRHNpIH9ynVfkKrzdQopIdDszOmOp0XWW0nR2fl18e5q2xg4Oj9\nwdY2738/407uxv0NNr12D7ZbKY7dQUQ8E1vVwz6LbEg/WWUFVsYDi6ult+Kz\ntKT7iG2/Eh69nZc/qD7jWXKRKub9Nr2WNjH20mnfF2pQfiI7iY3Z9oIcl1Be\n2nl7G/PbcyZVI3eysyQfkA4L/5Z2ZubleU6czABnhCUCBj+2u77b06Fe/dA4\nGsCUBulGCZXIp7CYGCaWiVPeT0pbX7AKku5xf7FCpQIIpehTht2lmhyfjxEs\n55qf\r\n=LmbH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPaSsk6tvLYgDYpc69F94dGRzlwHYAH1KY5MTj0ECaWAiEA48WLvI7oK9PWsfjFKauGHsHtCZD4625gMxKGjNJh5Uw="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.3.0_1583973656840_0.4226393196711422"},"_hasShrinkwrap":false},"0.3.1":{"name":"micro-reducers","version":"0.3.1","description":"State managament for react application. inspired by redux.","main":"lib/index.js","repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"scripts":{"build":"babel src/ -d lib && flow-copy-source src lib","prepack":"npm run prepack:babel && npm run prepack:flow","prepack:babel":"babel src/ -d lib","prepack:flow":"flow-copy-source src lib"},"keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management","notification","react-notification"],"author":{"name":"Alehijan"},"license":"MIT","bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"homepage":"https://github.com/jtomasevic/micro-reducers#readme","devDependencies":{"@babel/cli":"^7.8.0","@babel/core":"^7.4.5","@babel/plugin-transform-flow-strip-types":"^7.8.0","@babel/preset-env":"^7.4.5","@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.6","flow-bin":"^0.115.0","flow-copy-source":"^2.0.9","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"dependencies":{"core-js":"^3.1.4","react":"^16.8.6"},"gitHead":"2ef56343d265a57518937113db8ba2b977f7ebbe","_id":"micro-reducers@0.3.1","_nodeVersion":"8.11.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+b+6PVSGDnTukYgxjRGBGgysDK4TB/VZpXzyQMAxXEPkvvSryHvK5sweVtMRFSRgnSo6m53+033HOfZhKDAuCg==","shasum":"4f6803c1f85dec96f6bee7f017966693c2cb2746","tarball":"https://registry.npmjs.org/micro-reducers/-/micro-reducers-0.3.1.tgz","fileCount":9,"unpackedSize":81594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaqFcCRA9TVsSAnZWagAAQyEP/2IIHPCLLzB8sx3pXY5L\navIKodWB+wgTMMfw5xj+WDpL6L/AA1r/aTGqmY9xFC5LlnLbnC8UCjQHvNfn\nKKb2jvoM9j7ABYVLi1OOAlStYm9mKjxpinKLiUC3I87wN7xe7tgtXQaZKkhV\n3EeWWgcruzu1h2mXLYUFcafYUDMJ1HG9ic0lW/YZrN1zWWXmiiAPtMbCgzuV\nnQI54Cl2D8Qpfa6FtwL11NLba6H/ISUiZHas9U04XGRGeibQmAyTsU+eBOY8\nR+e5nFc6JtPbfxIYvmXyVGb8jtUHoQjNcTwxD3KZao5pWjZ6hYxLgPlAkZBz\nfpjNmq6+Um/Z6lRfhiRgS8kSrsFBK/sv+rR3dBtVfVcET3VsF80J6dkEv17Q\n065X2ubSgHtSPGeSzHL9utpPnn3JijhXGm20hJlmOkXnxEnsUXb1PMrSqBw+\nnhfAEyAiCF2VylOOcE6olN3Nk+LPcXdFPujwuoAHjiMHsRIU84PHfKVmZ8Je\nY+07V/yLMPPGayuO4Bss+BihqLohHsT2b4SxYJdVc8KbwB5xJbP5kdTKFwYl\nIA23f/jNPRHX4F9QVsYDi50svr3Jea1xzvRlQunJT9dpbr0N8bZbuCSi3tkM\nvaG2N4NoUERP1vSd3b/0TAaEljVKFMmk/toeXQUmwfnrlNYxz+AdQ9a10QXF\nbC7v\r\n=qAJC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1aHu5rNFbsMnMdGFliyTIwI0hYLWUGmW0P+OhtRF9eAiEAqgXwQP0PzyE2G7ORQc4poYallP0linibU63tmEVqaYY="}]},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"_npmUser":{"name":"alehijan","email":"jtomasevic@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micro-reducers_0.3.1_1584046427421_0.9047611886201237"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-12T00:46:02.907Z","0.0.1":"2020-01-12T00:46:03.089Z","modified":"2022-05-09T07:23:55.256Z","0.0.2":"2020-01-12T01:31:43.639Z","0.0.3":"2020-01-12T01:35:41.027Z","0.0.4":"2020-01-12T01:43:49.613Z","0.0.5":"2020-01-12T01:47:17.858Z","0.0.7":"2020-01-12T01:56:41.661Z","0.0.8":"2020-01-12T02:41:37.702Z","0.0.9":"2020-01-12T03:15:13.169Z","0.0.10":"2020-01-12T03:59:59.012Z","0.0.11":"2020-01-12T04:04:34.412Z","0.0.12":"2020-01-12T11:46:13.215Z","0.0.14":"2020-01-12T11:47:46.136Z","0.0.15":"2020-01-12T21:49:39.630Z","0.0.16":"2020-01-12T22:05:30.635Z","0.0.17":"2020-01-12T22:11:11.414Z","0.0.18":"2020-01-13T00:14:10.032Z","0.0.19":"2020-01-13T00:27:51.008Z","0.0.20":"2020-01-13T00:32:30.684Z","0.0.21":"2020-01-13T00:35:41.311Z","0.0.22":"2020-01-13T00:39:28.366Z","0.0.23":"2020-01-13T01:10:26.980Z","0.0.24":"2020-01-13T01:12:53.308Z","0.0.25":"2020-01-13T01:16:04.980Z","0.0.27":"2020-01-13T01:19:00.832Z","0.0.28":"2020-01-13T01:21:49.168Z","0.1.0":"2020-01-13T23:26:24.806Z","0.1.1":"2020-01-14T01:33:43.546Z","0.1.2":"2020-01-14T14:08:49.946Z","0.1.3":"2020-01-15T01:47:12.941Z","0.1.4":"2020-01-16T01:55:09.414Z","0.1.5":"2020-01-17T03:01:39.654Z","0.1.51":"2020-01-17T03:22:46.495Z","0.1.53":"2020-01-17T03:39:02.014Z","0.1.54":"2020-01-17T03:50:44.014Z","0.1.55":"2020-01-17T03:53:09.382Z","0.1.56":"2020-01-17T03:59:34.634Z","0.1.6":"2020-01-19T00:46:03.602Z","0.1.61":"2020-01-19T00:54:36.120Z","0.1.611":"2020-01-19T01:11:26.496Z","0.1.612":"2020-01-19T18:14:11.889Z","0.1.7":"2020-01-20T16:03:25.096Z","0.1.71":"2020-01-20T16:30:38.107Z","0.1.711":"2020-01-20T16:46:49.868Z","0.1.713":"2020-01-20T16:51:53.629Z","0.1.714":"2020-01-20T16:57:06.968Z","0.1.72":"2020-01-21T03:51:57.420Z","0.1.73":"2020-01-21T04:03:32.565Z","0.1.731":"2020-01-21T04:12:18.621Z","0.1.733":"2020-01-21T23:25:17.537Z","0.1.8":"2020-01-31T19:32:35.490Z","0.1.9":"2020-02-05T23:50:24.238Z","0.1.91":"2020-02-08T16:54:26.846Z","0.1.911":"2020-02-08T19:43:42.428Z","0.1.912":"2020-02-13T18:45:18.158Z","0.1.92":"2020-02-13T19:52:26.598Z","0.1.93":"2020-02-21T20:30:07.422Z","0.1.94":"2020-02-21T20:35:41.096Z","0.2.0":"2020-02-24T21:58:14.171Z","0.3.0":"2020-03-12T00:40:57.001Z","0.3.1":"2020-03-12T20:53:47.923Z"},"maintainers":[{"name":"alehijan","email":"jtomasevic@gmail.com"}],"description":"State managament for react application. inspired by redux.","homepage":"https://github.com/jtomasevic/micro-reducers#readme","keywords":["redux","reducer","reducers","react-state-management","react","react-hook","react-reducer","react-arrays","react-reducer-array","reducer-array","action-ui-binding","action-binding","reducer-binding","minimize-reducers","reducer-action-binding","redux-action-binding","redux-alternative","micro-redux","micro-reducer","reducer-action","redux-action","action-creator","reducer-action-creator","saga-alternative","redux-saga-alternative","array-reducers","compact-reducer","action-first","action-driven","flux-alternative","state-management","notification","react-notification"],"repository":{"type":"git","url":"git+https://github.com/jtomasevic/micro-reducers.git"},"author":{"name":"Alehijan"},"bugs":{"url":"https://github.com/jtomasevic/micro-reducers/issues"},"license":"MIT","readme":"> - Library inspired by Redux (inherit from Flux) philosophy.\n> - Trying to **automate state management** whenever it's possible.\n> - Reduce reducers with **write only when needed** aproach.\n> - Introduce **binding action parameters to UI concept**.\n> - Introduce **notification flow** (data pushed from server) \n\n#### ['Todo list' example (last version - with async operations)](https://codesandbox.io/s/angry-mestorf-kk8q1)\n> - Add, emove, update tasks, filter by status\n> - All operation **without classic reducer, but in more declarative way**. This example also ilustrate **binding action params to UI.**\n> \n> [click to see code example in sandbox](https://codesandbox.io/s/nifty-nash-ul2jp)\n> \n> [same example with **ALL ASYNC** operation](https://codesandbox.io/s/angry-mestorf-kk8q1)\n\n#### Todo list examples: \n- [Very simple Todo app](https://codesandbox.io/s/compassionate-butterfly-3mc7w?fontsize=14&hidenavigation=1&theme=dark)\n- [Very simple Todo app without reducers (!!!)](https://codesandbox.io/s/zen-resonance-tjqjx)\n- [Todo example with statuses](https://codesandbox.io/s/nifty-nash-ul2jp)\n\n#### Todo example with notification\nIn this example we improvise following situation:\n\n> User is working on a task list. Someone else also is working on some other task list\n> She/he can send a task to our user. When this happened User should see new\n> task in the list. \n> \n> So **Server push message to client**. There is no UI interaction to initiate UI rendering.\n> \n> That's why we have **notification hook**. (We don't solve how the message arrived to the client.)\n> \n> We are introducing model for easy notification system, in which UI is aware that something \n> is coming from server, and may or not decide about rendering, calling another function, etc.. \n\n[To do with notification](https://codesandbox.io/s/keen-grass-73jfm)\n\nHere you can  find more examples: https://github.com/jtomasevic/evax\n\n# Micro reducers\n\nMicro reducers is state management library (currently only for React) inspired by Redux, inherit from Flux, philosophy, especially with concepts of `actions` and `action creators`. \n\n## Why Micro ?\n\nComparison. How Redux works.\n\n> 1. In Redux reducers receive current state and result of action (json). \n> \n> 2. Reducer create new state 'merging' current state with action result \n> 3. This is typically done using switch/case when we merge action result with new state. \n> 4. Redux framework check all reducers to find first appropriate action result, (which may cause performance issues).\n\n#### Reducing reducers\n\nIn micro reducers we eliminate flow above whenever (3) is only 'merging states'\n\n#### Why ?\n\nIn many cases, especially when actions are carefully designed considering store structure, reducer just do simple merging, nothing else. \nSo what we do:\n\n> 1. Assume that in most of the cases (or whenever it's possible) new state is just simple result of merging current state with new one.\n> \n> 2. **WRITE reducer only** when necessary.\n> 3. **CALL reducer directly**. We are using here event listener pattern, so no wasting time to look for correct reducer. ```It's direct method call```\n\n**NOTE: We could say this framework is appropriate for 'action driven models'.**\n\n## What Else ?\n\n### Action Bindings (new)!\n\n- Yeap, we can bind action/action creator arguments to UI. \n\n> We call bind method during component initialization and as **result** we receive method without arguments.\n\nThen we can simply use this method on UI without complication with passing arguments, or calling popular dispatch method.\n\nThis could be **new approach in defining UI**. It's not perfect, but, it's very **'declarative'**, therefore easier to understand, write and maintain.\n\nLittle example (from react function component type):\n```javascript\n    const login = bindActionProps(UserSignIn,\n        'user.email',\n        'user.password');\n```\nand latter: \n```html\n<input type='text' id='user.email' />\n<input type='text' id='user.password' />\n<a href='#' onClick={login} >Login</a>\n```\nto put all together, when link 'Login' is pressed this action will be called:\n```javascript\nfunction (email, password, dispatch) {\n    someApiCall(email, password).then((user) => {\n        dispatch(userSignedIn(user));\n    });\n};\n```\nbut with binding, we can simplify this to zero-argument method, ```and do not care about dispatch function``` in UI layer.\n\n## Why else MICRO ?\n\nBecause you can use createStore function for different part of application. \n\n * It means for different part of application createStore could be used multiple times in absolute isolation. \n * Isolation level is also aplied to actions, and action creators. \n\n## Quick Intro\n\n### Examples on code sandbox\n- [Todo with add, remove and filter](https://codesandbox.io/s/nifty-nash-ul2jp)\n- [Todo with add, remove and filter with **ALL ASYNC** operation](https://codesandbox.io/s/angry-mestorf-kk8q1)\n- [Very simple Todo app](https://codesandbox.io/s/compassionate-butterfly-3mc7w?fontsize=14&hidenavigation=1&theme=dark)\n- [Very simple Todo app without reducers](https://codesandbox.io/s/zen-resonance-tjqjx)\n- [Very simple Todo example with statuses](https://codesandbox.io/s/nifty-nash-ul2jp)\n\n### Hello World\n\n- Hello World examples\n```javascript\nimport React from 'react';\nimport { createStore } from 'mini-reducers';\n\n// define store\nconst messages = () => ({ message: undefined });\n// create store\nconst [useMessages] = createStore(messages);\n// create action\nconst getMesssage = (message) => ({\n    type: 'messageReceived',\n    message\n});\n// create ui element\nexport const HelloWorld = () => {\n    const [store, GetMesssage] = useMessages(getMesssage);\n    if (!store.message) {\n        // call action directly, no wrapping etc.\n        GetMesssage('somebody');\n    }\n    return (\n        <div>\n            {store.message}\n        </div>\n    );\n};\n```\n- Hello World - async\n```javascript\nimport React from 'react';\nimport { createStore } from 'micro-reducers';\n\n// define store\nconst messages = () => ({ message: undefined });\n\n// create store\nconst [useMessages] = createStore(messages);\n\n// create action\nconst messageReceived = (message) => ({\n    type: 'messageReceived',\n    message\n});\n\n// create action creator (async action)\nconst messageRequest = (name, dispatch) => {\n    setTimeout(() => {\n        dispatch(messageReceived(`Hello world to ${name}`));\n    }, 1000);\n};\n\n// create ui element\nexport const HelloWorld = () => {\n    const [store, MessageRequest] = useMessages(messageRequest);\n    if (!store.message) {\n        // call action directly, no wrapping etc.\n        MessageRequest('somebody');\n    }\n    return (\n        <div>\n            {store.message}\n        </div>\n    );\n};\n```\n\n### Bind action to UI\n\n- Bind reducer actions to UI (sync)\n```javascript\nimport React from 'react';\nimport { createStore, bindActionProps } from 'micro-reducers';\n\n// define store\nconst lottery = () => ({ userName: undefined, lotteryTicketNo: 0, messageForUser: '' });\n// create store\nconst [useLottery] = createStore(lottery);\n// create action\nconst lotteryResult = (won, amount, messageForUser) => {\n    console.log(`user result: ${won}, and amount: ${amount}`);\n    return {\n        type: 'lotteryResult',\n        won,\n        amount,\n        messageForUser\n    };\n};\n// create action creator\nconst lotterySubmit = (userName, lotteryTicketNo, dispatch) => {\n    // imitate server call with timout function\n    console.log(`calling async method and send ${userName} and ${lotteryTicketNo} to some API`);\n    setTimeout(() => {\n        // so let's pretend that variables won and amount are result from API code.\n        const won = !(Math.floor(Math.random() * 2) > 0);\n        const getRndAmount = (min, max) => Math.floor(Math.random() * (max - min)) + min;\n        let amount = 0;\n        if (won !== 0) {\n            amount = getRndAmount(1000, 300000);\n        }\n        const message = won ? `Bravo! You just won $ ${amount}!` : 'Sorry try next time';\n        // now call action (notice it's async)\n        dispatch(lotteryResult(won, amount, message));\n    }, 200);\n};\n\n// create ui element\nconst HelloWorld = () => {\n    const [store, LotterySubmit] = useLottery(lotterySubmit);\n    // bind action arguments in the same order as action signature.\n    // in this case lotterSubmit has arguments (userName, lotteryTicketNo) see above.\n    // bindActionProps will create function ready to pick up values from ui and to invoke action, so it's easy to bind to UI.\n    const submit = bindActionProps(LotterySubmit,\n        'user.userName',\n        'user.lotteryNo');\n    return (\n        <>\n            <h3>Hello world example for action bindings (sync)</h3>\n            <div>\n                User name: <input type='text' id='user.userName' />\n            </div>\n            <div>\n                Lottery No <input type='text' id='user.lotteryNo' />\n            </div>\n            <div>\n                <button onClick={submit}>Submit</button>\n            </div>\n            <p>\n                {store.messageForUser}\n            </p>\n        </>\n    );\n};\nexport default HelloWorld;\n```\n- [Bind reducer actions to UI - async](https://github.com/jtomasevic/evax/wiki/4.-Action-Bindings-(async))\n- [Bind reducer actions to UI - more](https://github.com/jtomasevic/evax/wiki/5.-Action-bindings-value-manipulation-(input-text))\n\n### Complex example with bindings (combo box, radio box group, converting to number):\n```javascript\n/* eslint-disable radix */\nimport React from 'react';\nimport { bindActionProps } from 'micro-reducers';\nimport { useSession } from '../../store';\nimport { userSignUp } from '../actions';\nimport history from '../../../common/history';\n\n\n// this will be our hellper structure for 'how did tou find us' which is usually get from API, but let's keep things simple for now.\nconst howDidYouFinUsOptions = [\n    'Recomendation',\n    'Googling about bookd',\n    'Facebook',\n    'Instagram'\n];\n\n// more/less like howDidYouFinUsOptions, also it could be object like: {genter:'Male, id:1}, etc...\nconst genders = [\n    'Male',\n    'Female'\n];\n\nconst SignUp = () => {\n    const [store, UserSignup] = useSession(userSignUp);\n    if (store.user) {\n        history.push('/basket');\n    }\n    /**\n     * Binding works in this way.\n     * 1. First parameter is Action.\n     * 2. Then by action signature order, goes id's of controls that in some way keep value for action parameter.\n     * In given example UserSignup is wrapper for action that has following signature:\n     *  userSignUp = (email: string,\n     *                password: string,\n     *                userName: string,\n     *                age: number,\n     *                source: string,\n     *                gender:string)\n     * It is very important to NOTICE that bidings are in the sam order as parameters.\n     * Look next statement just bellow this comment and compare with action declaration.\n     */\n    const signUp = bindActionProps(UserSignup,\n        'user.email',\n        'user.password',\n        'user.userName',\n        ['user.age', (element: HTMLElement) => parseInt(element.value)],\n        'user.source',\n        'user.gender');\n    // generating select option.\n    const options = howDidYouFinUsOptions.map((op: string) => <option key={op} value={op}>{op}</option>);\n    // we need a trick for radio-button. trick is that one element can connect id and value attribute to enable bindings.\n    // try to figure out next few lines (more explanation coming).\n    const onGenderChange = (e) => (document.getElementById('user.gender').setAttribute('value', e.target.value));\n    const genderOptions = genders.map((gender: string) => <span key={gender}>\n        <label>{gender}</label>\n        <input type='radio' name='gender' value={gender} onChange={onGenderChange}/>\n    </span>);\n\n    return (\n        <>\n            <h1>Sign up now!</h1>\n            <div className='sigin-up-grid-container'>\n                <div className='user-email-label'>\n                    <span className='asterix'>*</span> Email\n                </div>\n                <div className='user-email-text'>\n                    <input type='text' id='user.email' />\n                </div>\n                <div className='user-pass-label'>\n                    <span className='asterix'>*</span> Password\n                </div>\n                <div className='user-pass-text'>\n                    <input type='text' id='user.password' />\n                </div>\n                <div className='user-name-label'>\n                    Desired user name\n                </div>\n                <div className='user-name-text'>\n                    <input type='text' id='user.userName' />\n                </div>\n                <div className='user-age'>\n                    Please enter your age\n                </div>\n                <div className='user-age'>\n                    <input type='text' id='user.age' />\n                </div>\n                <div className='source-list'>\n                    <select id='user.source'>\n                        <option>How did you hear about us?</option>\n                        {options}\n                    </select>\n                </div>\n                <div className='user-gender-title' id='user.gender'>\n                    Gender\n                </div>\n                <div className='user-gender-list'>\n                    {genderOptions}\n                </div>\n                <div className='register-btn'>\n                    <a href=\"#\" className='standard-button' onClick={signUp}>Sign Up</a>\n                </div>\n            </div>\n        </>);\n};\n\nexport default SignUp;\n```\n### Make your arrays auto add/remove without reducers (new from 1.5)\nUse utility methods\n- forArrPush\n- forArrRemove\n\nto bind actions to add/remove operation under arrays, to avoid adding reducers.\n\n>Here is sandbox:\n[Very simple Todo app without reducers](https://codesandbox.io/s/zen-resonance-tjqjx)\n\nand portion of code\n```javascript\nimport React from 'react';\nimport { bindActionProps, forArrPush, forArrRemove } from 'micro-reducers';\nimport { useTodoList } from './store';\nimport { addTask, completeTask } from './actions';\n\nconst Task = ({ task, onComplete }) => (\n    <li>\n        {task.name}\n        <br/>\n        <button onClick={(e) => { e.stopPropagation(); onComplete(task); }}> Complete </button>\n    </li>\n);\nconst TodoList = () => {\n    // here we bind input action params to function which create object for array \n    const addParamsToObj = (taskName) => ({ name: taskName });\n    // here we bind input params to function which return object to be removed from array\n    const removeParamsToObj = (task) => (task);\n    const [store, AddTask, CompleteTask] = useTodoList(\n        // now we wrap our actions\n        // as first parameter we need to say which colllection we are maintaining.\n        // second parameter is action, and last params to object functions\n        forArrPush('tasks', addTask, addParamsToObj),\n        forArrRemove('tasks', completeTask, removeParamsToObj)\n    );\n    const tasks = store.tasks.map((task) => <Task key={task._key} task={task} onComplete={CompleteTask} />);\n    const add = bindActionProps(AddTask, 'task.name');\n    const onAdd = (e) => {\n        e.stopPropagation();\n        add();\n        document.getElementById('task.name').value = '';\n    };\n    return (\n        <>\n            <div>\n                    Task list\n                <ul>\n                    {tasks}\n                </ul>\n            </div>\n            <div>\n                <input type='text' id='task.name' />\n            </div>\n            <div>\n                <button onClick={onAdd}>Add</button>\n            </div>\n        </>\n    );\n};\n```\n\n## Finally Reducers.\n\nWhen we need reducer we write function for specific action.\n\nAlso we can split code in several functions (reducers), and include/exclude features as we test/want/etc...\n\nI need to write more about this but here is one example to ilustrate. We have online book store, and we can add and remove from our shoping bag. \n> Let's say we are not using feature explained in chapter above\n> Make your arrays auto add/remove without reducers (new from 1.5) \n\nAs we have array of books and total price in state, we need reducers. Apologies for not very well explained example, but I'll work more on this in following days.\n\n```javascript\n    const onRemoveFromBasket = (store, actionResult) => {\n        const basketBooks: Array<Book> = store.books ? store.books : [];\n        for (let i = basketBooks.length - 1; i >= 0; i--) {\n            if (basketBooks[i].id === actionResult.book.id) {\n                basketBooks.splice(i, 1);\n                break;\n            }\n        }\n        return { ...store, books: basketBooks };\n    };\n\n    const onRemoveFromBasketAdjustPrice = (store, actionResult) => {\n        const total: number = store.totalPrice - actionResult.book.price;\n        return { ...store, totalPrice: total };\n    };\n\n    // use two reducer function for this action\n    useReducer('removeFromBasket', onRemoveFromBasket);\n    useReducer('removeFromBasket', onRemoveFromBasketAdjustPrice);\n```\n\n## Todo example with filternig, and status changing (add, remove, complete)\nI put lot of comments, hpefully lot of thigs can be figure out from there, and I'm preparing sand box:\n```javascript\nimport React from 'react';\nimport './style.css';\nimport { bindActionProps, forArrPush, forArrRemove, forUpdateArray, forFilterArray } from 'micro-reducers';\nimport { useTodoList } from './store';\nimport { addTask, completeTask, deleteTask, filterTasks, taskStatus, cancelFilter } from './actions';\n\nconst Task = ({ task, onComplete, onDelete }) => (\n    <>\n        <div className={`tname ${task.status}`}>\n            {task.name}\n        </div>\n        <div className ='tompl'>\n            <button className='todo-button' disabled={ task.status === 'completed'} onClick={(e) => { e.stopPropagation(); onComplete(task); }}> Complete </button>\n        </div>\n        <div className ='tremv'>\n            <button className='todo-button' onClick={(e) => { e.stopPropagation(); onDelete(task); }}> Delete </button>\n        </div>\n    </>\n);\n\nconst TodoList = () => {\n    const [store, AddTask, CompleteTask, DeleteTask, FilterTasks, CancelFilter] = useTodoList(\n        // This means: let my addTask action become push operation under 'tasks' array\n        // Last attribute is function that transforme action parameters into object to\n        // be added to arry. In this case we know that addTask method has one parameter\n        // which is task name.\n        forArrPush('tasks', addTask, (taskName) => ({ name: taskName, status: 'active' })),\n        // This means: let my completeTask become 'update array member' operation under\n        // task array. Last attribute is function that is returning new object state\n        // Remember, each object has key, so that's how library will find original and update.\n        forUpdateArray('tasks', completeTask, (task) => ({ ...task, status: 'completed' })),\n        // This means: let my deleteTask action become delete operation under 'tasks' array\n        // Last attribute is function that is returning object that should be deleted\n        forArrRemove('tasks', deleteTask, (task) => (task)),\n        // This means: I want to use filtering under tasks array with filterTasks action\n        // Last attribute is function with two parameters:\n        //  1. original array\n        //  2. attributes from dispatched action.\n        forFilterArray('tasks', filterTasks, (arr, params) => (arr.filter(t => t.status === params.status))),\n        // This just simply means I want to wrap cancelFilter function to be used in UI.\n        // Nothing especiall, BUT this action returns\n        // { type: '!cancelFilter', collectionName: 'tasks' } which by convention means reset filer on array tasks\n        cancelFilter\n    );\n    // Here we said: first parameter of AddTask (originally addTask) action\n    // Will be picked up from ui element with id 'task.name'.\n    // In this case this is input text field.\n    // Latter we can just call add() add binding will do the rest.\n    // NOTR: For more complex binding see example on: https://github.com/jtomasevic/evax\n    //      (example after app installed: http://localhost:7000/signUp)\n    //      source in wiki: https://github.com/jtomasevic/evax/wiki/8.-Very-complex-binding\n    const add = bindActionProps(AddTask, 'task.name');\n    // Same for filter for task statuses, but this time we have select element.\n    const filter = bindActionProps(FilterTasks, 'tasks.filterStatus');\n    // On add we want to clean text field for new text, and that's reason we have this\n    // function here. Otherewise we'll just simple call <button onClick={add} ...\n    const onAdd = (e) => {\n        e.stopPropagation();\n        add();\n        document.getElementById('task.name').value = '';\n    };\n    /**\n     * User can coose some value from list,\n     * but also user can choose to cancel filter.\n     * Because of that we put first element in list with value='cancelStatusFilter'.\n     * You'll see bellow in ui\n     * ....\n     * <option value='cancelStatusFilter'>Filter by status</option>\n     * ....\n     * When use chose this first option we want to show all task, in other words to cancel filter.\n     * @param {event} e react event\n     */\n    const onFilterChange = (e) => {\n        if (e.target.value === 'cancelStatusFilter') {\n            CancelFilter('tasks');\n        } else {\n            filter();\n        }\n    };\n    // Generating select options for task status filter\n    const filterOptions = taskStatus.map((op: string) => <option key={op} value={op} >{op}</option>);\n    // Because we are using filtering, by default library generate store property <...>WithFilter\n    // That's why we have this here. While filtering is on we'll bind filtered list, otherwise original one.\n    let tasks = store.tasksWithFilter ? store.tasksWithFilter : store.tasks;\n    tasks = tasks.map((task) => <Task key={task._key} task={task} onComplete={CompleteTask} onDelete={DeleteTask} />);\n    console.log('RENDER store.tasks', store);\n    return (\n        <>\n            <h1>Task list</h1>\n            <div className='todo-grid'>\n                <div className='tname'>\n                    <input type='text' id='task.name' />\n                </div>\n                <div className='tadd'>\n                    <button className='todo-button' onClick={onAdd}>Add</button>\n                </div>\n            </div>\n            <br/>\n            <div className='tasks-grid'>\n                {tasks}\n                <div className='tasks-filter'>\n                    <select id='tasks.filterStatus' onChange={onFilterChange}>\n                        <option value='cancelStatusFilter'>Filter by status</option>\n                        {filterOptions}\n                    </select>\n                </div>\n            </div>\n        </>\n    );\n};\n\nexport default TodoList;\n```\n## notifications\nWe could look on notificatins like data pushed from server. For example you are working on your task list. Your boss decide to add some extra tasks, and when he add new task you should see it. Usually to achiefe this we are using websockets usually. We are not explaining how data will be pushed to client, but how will UI be notified in standard way.\n\nLook at the code snipet bellow:\n```javascript\nimport { sendNotification } from 'micro-reducers';\n\nexport const taskPushedFromServer = () => {\n    const response = {\n        name: 'New task from server'\n    };\n    let i = 1;\n    for (i = 0; i < 5; i++) {\n        setTimeout(() => {\n            sendNotification(response);\n        }, i * 2000);\n    }\n};\n```\nThis was api side. So every 2 seconds we should see new task in the list. Now we can revisit our todo example, and react on this notification. \n```javascript\nimport { useNotification } from 'micro-reducers';\n...\nconst TodoList = () => {\n    const [store, AddTask, CompleteTask, DeleteTask, FilterTasks, CancelFilter] = useTodoList(....),\n...\n...\n    useNotification((message) => {\n        AddTask(message.name);\n    });\n\n```\n\nGo here to learn from example:\nhttps://github.com/jtomasevic/evax","readmeFilename":"README.md"}