{"_id":"statux","_rev":"56-11180c6b02dcfb176d7075ca9716860a","name":"statux","dist-tags":{"latest":"2.0.1"},"versions":{"0.1.0":{"name":"statux","version":"0.1.0","keywords":["state","javascript","react","statux","proxy","listener","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.1.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/state#readme","bugs":{"url":"https://github.com/franciscop/state/issues"},"dist":{"shasum":"1856b9c018ebad7d914e0980b1014bd30d2f6fd2","tarball":"https://registry.npmjs.org/statux/-/statux-0.1.0.tgz","integrity":"sha512-DeEH4/ugfxj3c5zaEutvjuA6q5Xx9wg2vmR1w0zTOVe45xVwmX35Va4jii1qKPWR4eobE/WMkZ0MRIvMoaxxZA==","signatures":[{"sig":"MEQCIC7wfmozACE96l4+dLW8mn3FjiRE3+usWZ8ufjGNfK0TAiBaqq2qcY53A3ndrGsQysQQ4my8Mj+aeA1aKF8uPG4t/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"state.min.js","gitHead":"11fd6502ccb2c6934e7a838b3437142e147e6630","scripts":{"gzip":"gzip -c state.min.js | wc -c && echo 'bytes' # Only for Unix","test":"jest --coverage --forceExit","build":"rollup state.js -o ./temp/state.js --name state --output.format umd && uglifyjs ./temp/state.js -o state.min.js --source-map-inline"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/state.git","type":"git"},"_npmVersion":"5.3.0","description":"A compact library to handle state and changes","directories":{},"_nodeVersion":"8.0.0","dependencies":{},"devDependencies":{"babel-core":"^6.26.0","babel-jest":"^21.2.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/statux-0.1.0.tgz_1512372173179_0.8573060359340161","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"statux","version":"0.2.0","keywords":["state","javascript","react","statux","proxy","listener","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.2.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/state#readme","bugs":{"url":"https://github.com/franciscop/state/issues"},"dist":{"shasum":"1bd4691a6c3d342b670b836aa5f2dd30b3a37480","tarball":"https://registry.npmjs.org/statux/-/statux-0.2.0.tgz","integrity":"sha512-ktx43oM7lR19nosFeX3rUZAMwYNqqhPsLFzW7QX93TEYYplY040tKKURHI4+T3i4jOSbdJRoJcJ2PSEWSCFnOw==","signatures":[{"sig":"MEQCIEfeDOON4D7aYrd196yXf+au3HdzzD1Shh4cxLSygYLGAiBNhDBrcCDY+xh0bwTd/tN3+pW9G32lkMAmOcWsKSyOrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"state.min.js","gitHead":"4c899a39c54f70549ab6191399a8820a50a77921","scripts":{"gzip":"gzip -c state.min.js | wc -c && echo 'bytes' # Only for Unix","test":"jest --coverage --forceExit","build":"rollup state.js -o ./temp/state.js --name state --output.format umd && uglifyjs ./temp/state.js -o state.min.js --source-map-inline"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/state.git","type":"git"},"_npmVersion":"5.3.0","description":"A compact library to handle state and changes","directories":{},"_nodeVersion":"8.0.0","dependencies":{},"devDependencies":{"babel-core":"^6.26.0","babel-jest":"^21.2.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/statux-0.2.0.tgz_1512452701302_0.0639443164691329","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"statux","version":"0.3.0","keywords":["state","javascript","react","statux","proxy","listener","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.3.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/state#readme","bugs":{"url":"https://github.com/franciscop/state/issues"},"dist":{"shasum":"d7d537c37515540438e42b56866eafed91e57ab8","tarball":"https://registry.npmjs.org/statux/-/statux-0.3.0.tgz","integrity":"sha512-zS3RrIdceCV3MUOd74rh+3v/lqoQcS7gOLZ11N1/Yy4OLKCTauam5SsChNphLqXm8BMrJLANRLhTvYofGtrOzg==","signatures":[{"sig":"MEUCIQCJlqiCSqVQ47iugidCE46xMbctEoMEM06/B3ANlyJ9rwIgTdtCD8ImXxuymq8D3S1d7hpSbQ9M7i/pRYtJaxJ9U+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"state.min.js","gitHead":"e98d6a0d180fc0d675ea09e6bf7c5d933eee46f6","scripts":{"gzip":"gzip -c state.min.js | wc -c && echo 'bytes' # Only for Unix","test":"jest --coverage --forceExit","build":"rollup state.js -o ./temp/state.js --name state --output.format umd && uglifyjs ./temp/state.js -o state.min.js --source-map-inline"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/state.git","type":"git"},"_npmVersion":"5.3.0","description":"A smart state manager with persistence and history","directories":{},"_nodeVersion":"8.0.0","dependencies":{},"devDependencies":{"babel-core":"^6.26.0","babel-jest":"^21.2.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/statux-0.3.0.tgz_1512545273761_0.503003487829119","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"statux","version":"0.5.0","keywords":["state","javascript","react","statux","proxy","listener","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.5.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/state#readme","bugs":{"url":"https://github.com/franciscop/state/issues"},"dist":{"shasum":"847ff1a5f42745aa82192c16be4e831893a0c649","tarball":"https://registry.npmjs.org/statux/-/statux-0.5.0.tgz","integrity":"sha512-uy/to5LI5JimQDbxE7gbeDw9EtJ6ampu/ZQRBmncWlebxYF2IVq9/Sk2zHWZLyTRy5VfCZ10q6AxmgdO0Sm8nw==","signatures":[{"sig":"MEUCIQC3hiH4gxSw+8I7EVGyL3cu+xZiOny6NpjoVZ7igBBcrQIgE8UO6DK8BFYIF6adRbDtqZVZZ9o3F9pcX0dUD3KvarI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"state.min.js","gitHead":"a8039c7dea464076ff70950a6ea0f88a52915b47","scripts":{"gzip":"gzip -c state.min.js | wc -c && echo 'bytes' # Only for Unix","test":"jest --coverage --forceExit","build":"rollup state.js -o ./temp/state.js --name state --output.format umd && uglifyjs ./temp/state.js -o state.min.js --source-map-inline"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/state.git","type":"git"},"_npmVersion":"5.3.0","description":"A smart state manager with history and persistence","directories":{},"_nodeVersion":"8.0.0","dependencies":{},"devDependencies":{"babel-core":"^6.26.0","babel-jest":"^21.2.0","babel-preset-env":"^1.6.1"},"_npmOperationalInternal":{"tmp":"tmp/statux-0.5.0.tgz_1512811801640_0.5607679097447544","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"statux","version":"0.6.0","keywords":["state","javascript","react","statux","proxy","listener","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.6.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/state#readme","bugs":{"url":"https://github.com/franciscop/state/issues"},"dist":{"shasum":"d30807f6a544f262e92a62004710d7d66b55fefe","tarball":"https://registry.npmjs.org/statux/-/statux-0.6.0.tgz","integrity":"sha512-3JT4drNdLP8m/jrIoXtG5Kr4aQ6zML9kSek5CWdkoVeS4ivR9cgqe9mQZD09zB23xa64O0BR8Ut0CT7Y+pLpBA==","signatures":[{"sig":"MEUCIQDRNSrhjWBuicj8cojNp5gfg+MHOYlAWKmAvGlJaWZfugIgch6jd8fyYr2WL1QTNnKASTd02Cp96moQJtWS2mMv2yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"setupFiles":["jest-localstorage-mock"]},"main":"state.min.js","gitHead":"36f8aa368830b61b8590a60c3b6d5a42731e2ca2","scripts":{"gzip":"gzip -c state.min.js | wc -c && echo 'bytes' # Only for Unix","test":"jest --coverage --forceExit","build":"rollup src/state.js -o state.js --name state --output.format umd && uglifyjs state.js -o state.min.js --source-map-inline"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/state.git","type":"git"},"_npmVersion":"5.3.0","description":"A smart state manager with history and persistence","directories":{},"_nodeVersion":"8.0.0","dependencies":{},"devDependencies":{"babel-core":"^6.26.0","babel-jest":"^21.2.0","babel-preset-env":"^1.6.1","jest-localstorage-mock":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/statux-0.6.0.tgz_1512972461480_0.7985855676233768","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"statux","version":"0.7.0","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.7.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"aa1a883a426a24a152436fbb77142d2c4ff4ed65","tarball":"https://registry.npmjs.org/statux/-/statux-0.7.0.tgz","fileCount":8,"integrity":"sha512-zFR4vAcyeFTF3y+blH+eO2eLpFpsN14dOekVRtRE01k2DyRA91zlIUBGkl/QPzJscED7DZEk2DVTS+uBoOsT6g==","signatures":[{"sig":"MEUCIQCAUX7bIfuht04RiMNe643FHAOBx4brZJEVDupj+nV+NwIgbO93Sk0xg2dn/SZvignl81yQtQmZ2GkG3yxx4UZBSYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+5xmCRA9TVsSAnZWagAANgoQAJp4Bvnetfc2BFQrib1h\n3/fHHPBOf0tZAyGUDwpSmPZziwU5vjyi7RadnOgFVqT5ZGOYt67oKGCyqqcy\no3AYVnObfP1WqGHa4SfBW+xwIRItorU30XqMBOdDJbi5srmmqeDDAp5GMKjS\nOJn3IlqRzJ6XRHe7hSIqY8fmJp/hrdd0l9fQyEQcbaaQowDxOVPKWqgFYGLY\n6ZLDT654PKuyMBs6lXbODIQGKLuy5s2O8OMkM46UXOqRmL+THQU10fUZWTyk\nnVEYobAoeavVLittV36O+KD/gmCcIRl1BVUIpomBkZOuxAB1FZAVbdHTVa1k\ntkrDlmQAFa6Nr1czc42TB6sU6nNGzqUDarMww/NCojizmVf8FkT4PLdbtGNF\nfyf5NjfLWWY7uwmaXmW+rJwDwFPCqaZuvEra+Tjc5am12y5ip2OHUyEfR3Y5\n1BsjFpJvLmVAh2xxMoxNQPVu87UDFFITcvxL2H61wdU7Grr7CEvoiSkUMbuu\nLWl16opTidUgn3OHyEDVzE6BulURL5XtX+RGugp0cW1vVeS22Gl3LXExI72C\nUYnJxspTSZpUIc5pTAZ74+TspdWHDQ0x76o+hsM5joeR2ssr8Eg0rnomTR7l\nU2O4cpw9M9uAwrp3wVS6rM/1D29uiK1Ip5LPKyrZBLsp/ui/kIq63frjr+ch\nnAS1\r\n=JDWQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"6f8e5e5313690b244cfbf3851cdd28b211376f20","scripts":{"test":"jest --coverage --forceExit"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.8.6","rollup":"^1.10.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.8.6","react-testing-library":"^8.0.1","@testing-library/react":"^8.0.1","react-hooks-testing-library":"^0.5.1"},"peerDependencies":{"react":"^16.8.6"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.7.0_1559993445743_0.9465567422933236","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"statux","version":"0.8.0","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.8.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"7873a0b2ae68a85a72a78d9d7c49773cbdaec111","tarball":"https://registry.npmjs.org/statux/-/statux-0.8.0.tgz","fileCount":8,"integrity":"sha512-pk1wBnaF8r0CRYnmJBPt9EJkh8gNc/K/R54R0970+29/rV5Az61fg8nWdU4UFMlHmdY9blhiCLRvWhP1RKhhFg==","signatures":[{"sig":"MEUCIDm3qyPtG44qh1Z9O/9tcmJ3LTsOR2XvJL3ZE0SFSTFBAiEAq4VmgEJxSC8W/yC8Xab1oTrd4BV3cv7vZJAl4dBUWzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+557CRA9TVsSAnZWagAAgKcQAIfRrTHutfRZGNcShQzZ\nDyW+3ZaWAXTecqK0a7tEE/A65YTL5fJXKHAkaOb79tQnqeEKiMd+qbEWg1sN\nCpjSYB1WLZKtp+8GrDNGLsnmBrjzgvNP4fu5P9iKmk2SRZXCKrfozfla1sdH\ni18CGxPN9j1T/NKtZB5ViEXSHVn28Uj/jP4siyQqyYxC5fVyQNw3b0SxcsQG\n4IbAwjGflohv1HgUhPET7329IR06Yysui6A1MMLsinYqXeXU5kA3gknvM39X\n4fKSmqubB9sW9QXYvJ8m0oLcIW8paz5tFWF5N1CFXD9OwSiRDCtGbAq3kq7g\nWyAC0CYJ9wqi4ZlTtPviEErrP/g0bgXCqn4uHCSKeJaQlTY/nsddRShEDBLm\nd2XN4idfHNEdrc1kX1pDjrej0YX1R3yvut7nyrzW7NSUfCAk7KtURvz7jXVU\nyRfY4/UwTXZTL/7sA8ajw6Z5AeaRbVEibFgQuq8RNrNjMDaE3DynTeUClZ6y\nuJDtIoy1XSHwOE1hxNuq8xfikFstHR0looBgyC/G2oKZPqpSCfrhwWksjVB0\njOEfL6n8Map3LipqKph+spiphiLoD6vM1D/RhT1du0GXiTqfE7MNGNEH3C2b\nVxZvT8VbkAGdHM6byGorYSvY7kmzLWaAzipxU2PaPTuTB6kk6UM2ihzoTYAV\n/S1t\r\n=vWos\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"1edd09cb88644a1ad9a06cb35ad98c41e157660a","scripts":{"test":"jest --coverage --forceExit"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.8.6","rollup":"^1.10.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.8.6","react-testing-library":"^8.0.1","@testing-library/react":"^8.0.1","react-hooks-testing-library":"^0.5.1"},"peerDependencies":{"react":"^16.8.6"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.8.0_1559993978973_0.04885421795625189","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"statux","version":"0.8.1","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.8.1","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"eba7ca478b16ec317827029c5a262e2cb0fc506b","tarball":"https://registry.npmjs.org/statux/-/statux-0.8.1.tgz","fileCount":10,"integrity":"sha512-qPjDddc8X4jaNcjOg++MZgbIn00HNYM1xQdATu8hbnzrh+xtSq6mt62kDyXYojlzOuHBwZvtnbARaIP8OduA6Q==","signatures":[{"sig":"MEYCIQCLRJWIjTzFqAAaq23mXJQOX8ew2rn7AYQmOp/Rahy52gIhANmly1aBA1dLa7ZL3uCeQmdJr4wejMpKH4tn0x5+2HZX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+6SKCRA9TVsSAnZWagAAYFMP/Rx9AJwRhCqW1QPRCHx/\n5m+2T0KYrqkU8dO6BS366wbR5FL2RZOeRYqLS4iKDM62wrmBd72/QlFInxpJ\na6Ag8VLmwCuCnjaNl+6c+BPHnc5j6kqUTbb9cxOgyrH7GF6ObRphPW5AxU3l\nvw5sHjAFYGSpAdPXRQgaUW4P7H2frhgfcbolUrUMZLvtxCas/ToA9O+zNFUe\nup5mTGmClzGnHhVBKwoAG7qYaFEHiGlUcSplvEKk/824Qy8WFoOgE/wpafqq\nL2kI/w9Yqyn1wWJz2dU80BTsleolpVNZOmx7LjqoeUw/9M+ShhzdQnCh4XtP\nc5Mkt+b3ldxMceTpgtx1I5eJi9RsV0Do8hebIfSdCQq7z+t7CnROJ5bfZ8mT\nHTWokp5P0UpzP/irzjqgtb72tJgWvMnhFVYLUxI2rdGN59Yn1RlDmal5ue8P\nuEyjT2L9LjrzpweMiJwweUtRNrVdEhcPszJAODOxSe01hMCIsnJDkM/jB+l1\n+tLE8QWyh7HQq6qlBZ/8PVpuvKYE/4KmInWwsU6Yi8V10KDTPv2rdoR65Q7l\nqcKE9XNBp9G7FZEeNoCQSh2/bdSJktbrSAqsUNCb+QYHCdz+wpbR3MeVBZ56\n8QSosrdJuKtTyLGzcyIuozj21S0kvFyC8P2G0nnVIKQpj48hnDI+4DwqaVUs\nC53C\r\n=p5At\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"acda616603fcbe6ae2849757611ef3e73156f359","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.8.6","rollup":"^1.10.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.8.6","react-testing-library":"^8.0.1","@testing-library/react":"^8.0.1","react-hooks-testing-library":"^0.5.1"},"peerDependencies":{"react":"^16.8.6"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.8.1_1559995530152_0.8550785995560777","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"statux","version":"0.9.0","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.9.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"09b68fd12927aa60fad5c9731979821f541f080b","tarball":"https://registry.npmjs.org/statux/-/statux-0.9.0.tgz","fileCount":11,"integrity":"sha512-qCvyzMtA/ASA4PWexDirG2PvHawgvA2BDsrcQf4kIRKPWw7D6Q1Mhc0JDIqmLUQ+OvuK3KJqwUNvRcY+E2qvcA==","signatures":[{"sig":"MEYCIQDE5nwidkW04HKJ3ABcfzhUW0I8LYoswnwuMHeJbDVaQQIhAJQTBbM46ASglMpj2/zYSdfWmDVQ8s8IDyfqivLrzxnL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCgDbCRA9TVsSAnZWagAASPwQAJ/xZBAFnqUC7i8cfm8g\ngxmA7p7oec9gThc4XZnuI40/thILJU7seEVUcRwSFwJ1ycXV7ISy5kUH5W23\nXnRLcT6YxSovMkB9k0wE46vi9Lp60o232eagLIVAsTyuSO9mUXUfRwN81XJb\noxa3b4neZ2cITs2j3ox57pdY/z96rPMrZMXa0D7fO0QlqH1ltcTaoKn0GGDz\nuZT5UHn4g4GB8p2JbJfn6q7OKR1HA5rH4baNvsVQPhwc61Xol2wGdGZ4OaAq\nyq8TGW1VqMRF36V1uo7N8LtaIWju7jCbT1TUPp/bHm/HMKthGBIJn2dvI0vV\n61dicFFTOKcMlHO2L5o8bw69qssCqToEHBu28kUO2Vv/nLPR3wiaTbwL5hqG\n16hcZqIHHQ9ZfNzM5cFSNkgVW/04T4vnMyY89RecpQObhyLLRiRWbS1ed3mX\nEwgEa55f8InqLED+3LofRASzN4xtP4JzZdp0crZ5yCxeLXwnRpPjiae0PHn+\nhnP/D6WRgJsUsbEhQeXPEoQ3vmNNyy4URTqcG/MI8miNLqjgUB46LtQjZGXn\n+Q9tL+P0KrXBDmNWfwyLr/u8vAyklD96DUhe2EJlfpwLl8QCLd2riePgSGys\nNvv0PxsUvXO6qnyDZj4IsSTK14zfZPJAcM57+x759mUbNsoG3aszYVBw/8zb\nTmDI\r\n=Tiek\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2782a980f89684e1f7e64a011bd2aa6b4c33c842","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.8.6","rollup":"^1.10.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.8.6","react-testing-library":"^8.0.1","@testing-library/react":"^8.0.1","react-hooks-testing-library":"^0.5.1"},"peerDependencies":{"react":"^16.8.6"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.9.0_1560936666743_0.9272645728288789","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"statux","version":"0.10.0","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.10.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"29edde0386715aa7b2d15b1967c33b35a8c9ad9e","tarball":"https://registry.npmjs.org/statux/-/statux-0.10.0.tgz","fileCount":11,"integrity":"sha512-8p5AuAmLC9LNNWn7hY7oWo9GcSwlk5rgi2ScAWJouwiI6En6wdvxJ4VvvoCBPIP7A21VVfcbmUy3sqWW7+whAQ==","signatures":[{"sig":"MEQCIH7bFhlBWUO/bZMcM4uL7PTFjHbLhVQROhnCZ+RUmY5XAiBzWAzbNhNKWlyvG6wCZ81Du43YfG1py/RbhjP4iTNVjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDlaJCRA9TVsSAnZWagAAXc0P/2O/DGwmfb42gojMPBGF\n56WPlSLKuTj7t2vfQ3YN6iXeSr/RWVkPmujGd7SKpBa3x233CU1ALjFzXVnt\nWZ14/aeKk1Dup81YYUTikzPpBAncGGtgAkkyaUBopO6P/51+rIn/A27qGbcj\n6SAHsHyY5ZB3/KuuPrm5WsiNqOkUeMAAZetx/w+WOWiDz/1x2QhfFKgDVy4g\ndVPrEqyh4FasfA6131l7/CYayxjQMIpJJhsz+HI0iPRfmLKNFNIcdifqDSLb\nWujIjJGsEPORmlOD4xCbtboQ4GB4ReMFrwHOzvIpyCs96Td/S1ZW6EJo8VzS\nk4yJ1xQaHC9pLhUq1VBdRose629008en2iHaaNP6A+0yvclq/xpUPSHk1yPS\nq4DO4YITR5bwiCfJR16z2swev8e+6A1PsDmBfUIXq54SZUIM5k4XP8STjI+T\nsCbK+m6F1GWO4HLqk8lUe7wbG1KML5DdLDT4uh6RI6KyUbKKpW4TM+I6Fkd1\nk7wwaNpANCctUD7pq0tmwmBbndzaojT4/WaL/mOiF0DvGXMiG5isePEZaF2l\n+UvsY0XblBQcm/2ppMpdC/xnJjTO+Q7bsMeNYoAB6195ggnCtVfsFscACuQd\ng5cb11gQYDiWUDepOL7jSo6Om7yDLO7JblrQnGb4oC0SwJVFy0DtcS5LjEYa\nzhwW\r\n=qj3E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"8046158b7842666c6f416bdd4cbad3189e42e7f0","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.8.6","rollup":"^1.10.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.8.6","react-testing-library":"^8.0.1","@testing-library/react":"^8.0.1","react-hooks-testing-library":"^0.5.1"},"peerDependencies":{"react":"^16.8.6"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.10.0_1561220744595_0.49078350516808045","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"statux","version":"0.11.0","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.11.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"e0846ff11954688267891e201a8473ff3ffdfc84","tarball":"https://registry.npmjs.org/statux/-/statux-0.11.0.tgz","fileCount":12,"integrity":"sha512-ZkXqIsnN8irbTsxnvjMU7lC7qirMfVBUFdBtkkszu6ti5i4Ud703zDObfouI+5vfDxHNmgwaEJYvK9WgTk0pWw==","signatures":[{"sig":"MEYCIQDhCb9FUUg41Cmg+LQOUoDRKb5N5/bXQTgA0yBzCIP3GgIhAJu/eklDV8dlQb35L1+tb+cge1GR3/tGB20iQAMCPgYc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJKo8CRA9TVsSAnZWagAATPwP/346QjJwBLQEZWIPZrd5\nsJAbn39n0WMuLlbA7+GK/eEk5mj9SV0GQtc0ruswQ/X7ntEZCoomYdTaMPEO\nwdsIpZkuPuGgp2FRIj0UH9hyXUqL75lzYnnCq+mbRsrvIf2Y/3q2kwqKXIqf\nxIDFz5UZjY15DdUGnva9YvyRNhKsKCqKUvixmF8ZZjI/C1OrY8CJzkg/yC4E\neKuGUfAaEO5VMsu0PZIYxahpwd7Zzh5Hu5TXQx/+li+5nIH2VWf1aJcmGWGW\nhsuC+1iSk64PKcMaBN0wdGTu8LoLiMMbn2z0ai9Ke4kHrO8FSuy4b5b+/NfI\nc0nlVkZ97VS/ENr3VNlSqbVTIDF3gqiuWZVX8rN6KS5kcGFAD+F0M2Z6YWDz\nNSmFa67/r3GGgPNyXlvwBVA9aaC8nM3APTbNaDDrRUNh7FI47LKa5y3qLCCB\n85/pe83pEv54hewyPgAhIL/yAWV0upMa2zWCLrWzQIRMjzeiO1GFhAYd1YtH\nG8/VVrtyllZTKYCbWU+u/zTBrBIss4vYutRe/MfDG/Psa6/u8LQxFTtIFPIE\nwSvYRfrtYd53cwlQ8llsXLOSMnle1C8QRNzwJbMfQxofa+NbjJwxwyeMuU6/\nEAASUHO27JgnShyW2oykeMrQ8y0iIqoG7IX9Rt7bfcAiXbqPTgb4x3IEZch6\nHWwa\r\n=g4ol\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"0a4e799252acb03c392c89e9972578f41179380a","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","rollup":"^1.10.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0","@testing-library/react":"^8.0.1"},"peerDependencies":{"react":"^16.8.6"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.11.0_1562683963627_0.8887262072488749","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"statux","version":"0.11.1","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.11.1","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"2a1aebf7de02451ed4bf1706abf21180064ac2b4","tarball":"https://registry.npmjs.org/statux/-/statux-0.11.1.tgz","fileCount":13,"integrity":"sha512-ALzr/VTpSoYjSko+ELvEdg/OVw3hTIBcyV1dwKO7/SM+GSk3UW0s4pJ+m9FG4Vdw+MaUCI/Hf0QOFElUY3WX7g==","signatures":[{"sig":"MEUCIQCwHLtzRKLtpq4UiOQAa7KAdEM1N73ggk7Rj2L1s/mZBwIgCLOXKTzmxEZJU9eesA6SBnGGdLkNvHnpRDAaUnOuAvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJLAXCRA9TVsSAnZWagAAb4wQAIkRXwYbOMxIBYi3ukct\nLguhlKy4HMqltoJ3lcPIKpEhW0HSruxGdeRS8Ew2GBPor7crwSzd7RyfYB0J\nq+vCRZcC8dy67PdObXKSaHB1cZkaBPtNWSPnfun+Z4/yC8Vn52ECBriif2mN\nHaD3WPtcMZWVIQvYIr9YUkv3/S/Qvy0sON0JEqUnn0yw3tzH605lRZ7D2ilP\nPGJhszCNJffS0EiGYqxlooMchaeNhNe1qqH65sHBbtRJK4hvjHO/DTCHR3PK\n5gj0S9RdKXsdts69r0/3WvSYpq5AIPD1DVIz0G+Wufar0vM7/n8fs8B5N7eJ\nFMFUE902yhuxF47SkXbXmww1BeibCpWRkoY44wMRcirB+oIj9TpZWIkLug9S\n/t7ftnnO5566TfX95eIUpqsgLuDgdPjOPtj/Hqj4vJuYz+Dp6em2ohvyzwyw\n5wXd4Tp4FOWnlFsYLQ5CDlQ+E9nS+MWiq9oXwG2a1ZyVRoskGTr4IsdA2F4+\n61VJmCfjvr46JHz0W4UA7W/GuU1OiZ/qWhdW3gGsTlyIznM7xNe8te29+mmE\nbwdQrDmCKk3TzBWM+/LWgdF4jLc+p2lMHCHCpQIm+xun0VhHVyMnYhKLOdmk\n9MnBw7+N4DX/+0I48K/vHAMoEon3PVqfSltd7luwRj8X6hysZIoAiWzdD0n5\noDo4\r\n=h4+e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"528fab881616c1fa7fef13c5129dd588e480e486","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","rollup":"^1.10.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0","@testing-library/react":"^8.0.1"},"peerDependencies":{"react":"^16.8.6"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.11.1_1562685462587_0.8785091357238259","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"statux","version":"0.12.0","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.12.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"642eeef2d59db2a875d3450d14f414f8a8ac61fe","tarball":"https://registry.npmjs.org/statux/-/statux-0.12.0.tgz","fileCount":13,"integrity":"sha512-dwwu8TDqdX36PS6K/dYUwASbsgkq2mUicgYs0c7dxp7hDXjz7ipdeI+apIxMCW4Ay4AJ7iPCRu1GLausolUIVQ==","signatures":[{"sig":"MEUCIQC4TpMa3ksTgxC5+5oKrJ8sj8udhxsZN5eJcVFcQgnfqgIgLzQ+Y5sLXigvxm4pDfno1pih7bpZ7XY6SStX/bDioR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK0GQCRA9TVsSAnZWagAAiU4QAIGt2OA1XTwZK6JnQory\nO+ejjvjzGRiUuhb/7WWkYImIvOd/tVBAV4lMol7lT83LcAGS80SGhGwZ6j9Q\nD8FNQy+vO4eFbvkX2MW65c77ZKHupDfaC3tWbMnL0Sj0wrVCdAM5IcRetm+B\n81i3K5iGWoGgOQgbyGM8lrqoo+VN/Z7IyMmqF2OOW1ugm/nqK1ONRw9iavew\nPiaRWbeKSR8ZJNq+BCW82GIk0BcXm7ryEcV/I0/RNMN45IY3pvFgekRp4j1F\n1ydylSiWUhui25b+2WrvfhRCXQ9arc4j/l+QPrH0tLH6Kj8iXK4BnVOoOoFh\nyC6uTWBkJJgpxiaOSV92Mqg/2zsrwdRz39lBZYbAPJ3eo0B0H7L+jknYudd8\nEupxlU8fOdwS3rJw+sqK8kf04d89yyUJVdjcNlgNIYSACE3BODa7Ijeehdpe\nbb4izAh7LzBRZZ5rXMOmgYQFOEyJpCUhQdeG1NNPoWc6jLwKDHIMjxXgP1GY\nXogWwxYeTatCjR4bhzaaRFvyxPuUg0vMPhbh1N7Y4QTTYW7unr6bTw439BK4\nVzSqPyDMkrZE125EcLlsIrHux0uJ7GlpbUBydmkIWTsqGRWMGRUB29boGec2\nU4bCxJGxzvqzFk4o3wq2RMxf0XZcxByimXrFwQYbFxBmuQTpht2Gfoy2z4u+\noCK2\r\n=0Se0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b5fe63b4019910ae17fa7695645ec751798cb441","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.12.0_1563115919454_0.5070475786392439","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"statux","version":"0.12.1","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.12.1","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"a26c10d5b275e8a4c0c008fe787d54a0aab6ed52","tarball":"https://registry.npmjs.org/statux/-/statux-0.12.1.tgz","fileCount":13,"integrity":"sha512-XJU4y95gytJi2WTs7snqcGZ8yQsmVZ7MN4dt2+/rlX+aBKi50tchoK3/mnj3G603sqSxHwhux6i5S/GovAsSoQ==","signatures":[{"sig":"MEQCIGDXOtww1UwDHTxXCpffystUKKYSqZofN8GNV9JTHCAyAiAVCQCl7ZWE40kjL/oY7QmRDdcDmNYIhc06pyJF2kuSAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK0L6CRA9TVsSAnZWagAAZUIP/3wIC0XJXYB6pAO+jTGE\njWp03I4/seQkHdqKzBAdZcsqIYYFwuDkMdoVjyXx5dHSvGwojLcNjRknafaX\nrsWePWNJhMSP7xGHqavtVkoeG3mxEqpgBVNKpqLun77TqCNDf+eF3f/OobQw\nYAeB/f8QJo9/tLt2Eit9hYV6TqmjvLzeIivZgMGoxz/NVGQMTp7WaYVfwoc9\nXxvua97/WHSQY3pqpX3vTNKKfI2tBR4mO7s9no1xbTTuYwiFMGfNJtisL52u\nPrmvxqEbAZTCK1gcLWD/rQGFDur2yR/KiCSv2qVk0HoiqtYI4o4MyrQOTrE3\nQ9ww6M+iJwtyFGRDXaIb2q3OxRiFSwKTvTrT3Ayrsri91b5nHJ4LWWc4bKbR\nSgbme3AGuP7BiQTBT4JtXKzHHmrgp6UlPKVrUDlLRniLmqbJkJE8YAZ4kIN9\nZ5BM+i7zYVQcpbkjkj4CCmRt7xtg+JlsqSF0198xqrykuLCRn1+NYuBMPCAW\nwBXySlrB3hnlnnDIn/E8Msv5XrsaFBFCN2w2NvfJqpLS7MG/jWu77CcZ8mde\nSWBy7J7AoyptII0WdXsSiBM6saHwJ4N/btrAoS28orNdUoW7B4sWbKzlCs6a\nQmQyYkc/cj7O4WXbI9bkARAli6IYiF3mTZ5lCsxrBNgKYWj/TL+vn9soykF4\nGCyO\r\n=+09J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"02b1873cae14bf4a9a1e6a3dc7b076006b37b068","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.12.1_1563116282027_0.9875051184582349","host":"s3://npm-registry-packages"}},"0.12.2":{"name":"statux","version":"0.12.2","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.12.2","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"c385efc7a00588be9886c87b5cd57b4baf6bafc5","tarball":"https://registry.npmjs.org/statux/-/statux-0.12.2.tgz","fileCount":13,"integrity":"sha512-t8g0/+YuvoGG0AJuXMxNgRYh/Sm6MHWtvGg+vuhOBvhxDAL49EJ+4HjZEi4p6XCfQdxe7cS7CRiDUKScbXMjYw==","signatures":[{"sig":"MEYCIQCDaNh6gK8nuwmCH2vCf+km3nEA8DIZezqvpx5ApT5TQwIhAKdIdqoTmZDjiTA8bd3Jy/VXZ96Oy+gezyvtK1ywSkTJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK0yiCRA9TVsSAnZWagAA08sP/2JyghoLH/iMtjWu2HQa\ng13sQKuRpoG/1ZEHI690EhDMiWxMjXyU5IZ3xo2rwofyrALn8e8Cfh1tB6b5\nN0q3Ck2yRmYqsZPhEt3H7HoZ9yop3kVUPkukSQNjb0xORkjpXngzVVirb2cI\nX8KitRg6wu5LCWlpvKL/kFjjgxqWaSkAG8c6Bb+Md08VLEB8zxWUHfcMjrPW\nIP74QSCCvO1DPy+2AVkRTUNr+NNjNzDDDafBMsrEbNLesYnLBo0RMEgaYSu0\nzQn02Q94A3YLeR3GyVrX4L+oMh8PiAXmLgCWu9KzCz89BPX3vnKYkKTYGSmF\nPBWwch6y9XX/yMn1+hupaWbLuYtzthDSXQzeb4S3vNGb1EGqrl4hXK3jVb6T\nAdEoHGbsxcZIHLQfmSuYcEkPxyDSULP7qWYFgABgSdrLR7z/lNTCqq+fTtUE\nosDmua3UYz+n2UbF8GpKhXQ+nhSje5DNsesi3ZS2rMdwePfkqEKHUiraiae9\nCRo+lCtzdi5BP3GxrUrSNdye38gu0W4p19JWKgD/fY/AZ5HO7UlVuuQ4SoYN\n2GSgaqhWwzKKmMs/HvqcccosVvxhVQihMoe7mJVHXVoF0Bb01ddvxQDYzvbL\nsxumFOoOAz9f4NvxQECgc4cyu702LHJ1od5Ii2RkZcya2pUIcBk9zxZc+8Xn\naf6D\r\n=bSR6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"698f11461060e3ddb457448a0b16f7653a68cbf9","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.12.2_1563118753471_0.50363103843189","host":"s3://npm-registry-packages"}},"0.12.3":{"name":"statux","version":"0.12.3","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.12.3","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"391c8cc89d13a47a0396c5586855c1fb86d50cd3","tarball":"https://registry.npmjs.org/statux/-/statux-0.12.3.tgz","fileCount":13,"integrity":"sha512-ziCs5gX3df1/DQLcdpc6+CmIfm3zpcllJpRQbe11yMJPGaeRI/iAHpey1MVV91azN1jtn8+XQyShMyg8lPyNig==","signatures":[{"sig":"MEUCIQCyPmEDabOu/tscMBE+YPkcGJFjX80iEHGt8vcrmswyRQIgMrvTm3qlg3edTURNzoJtC/InbLN4e8Le4HaHBjCe1oM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51816,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdK00ECRA9TVsSAnZWagAA3TEQAJz9zv+YVJl1yEODWQrM\nWRORrhs9Cm25NLGFaXQwa2EvXZV+Lkn6OhbOE0jMBXPHQlX3otf/J1Czu7Uc\nMfm+L9pZHZqRcsYmpMcUEIOQNBbYC5ZFdQZ+k5pAnJVIbB9wScX/WiiLl5di\nZCh6Z7M3NZdmi6zIL8P2Av3m/eT4nr+7mnWEx60Bcc671GfXdirPun5CymwM\nSX5DKbrFChVRuo1RlRtLw1EKC9fB2IU3UKYfV46Q1SL6CdCiAoknARIwSTYi\nU678HNRhLruMJhq87/HNJdEfjneL3EoZFQu/WvucvgdcTbgq30WCSq7/FxoH\nL84K5GqHxg6fHnn3tE6xyp5+q+tCS2Aey+bhBQxvTmERAwhKa4TI1Evy+Zbw\nfDMV+/A5iNMUS0IFuqNUoNhY74iC22gXbrzc8vYKWYhDFPwpYe9NcA40lwE/\nGdEEXua/zM67c9Fsr3umkWNbfx461SokfZnrW71onUB+CigT7sZmna+vRhES\nMaJqnsq4PdkYeoWePc53MLcY8Y35j559XSwpBnxQ7wAHAfSwT3w+u4SrYZkO\nyJHuEVh+OKmpGm8pt2PRzrjUMGMU5BQ3fZNOpTkvbWlGCPzITD0w1gE+4vIo\nPBKx16PQ3SxkdYKZoMAJVI6PbmRolmgubAYrCm/j0ETARHqL0VHVdQDE295G\nsj8Z\r\n=MtCj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2ee07799206030167c07ad782c20079d376f4b6a","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.12.3_1563118852211_0.36161624454675034","host":"s3://npm-registry-packages"}},"0.12.4":{"name":"statux","version":"0.12.4","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.12.4","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"2f6111a50aca738c4935f7380fb05ca6f45c43fe","tarball":"https://registry.npmjs.org/statux/-/statux-0.12.4.tgz","fileCount":16,"integrity":"sha512-61skDSxL2nPotfnxjlKHILnKRTHCN/BSBPB55RW7ess3daOIpx9M2oKY0OjExsINDjWnDNvUef81tEunSYLUoA==","signatures":[{"sig":"MEUCIQD7gnMctTwto5Yf3jzJX3K08NDGYs6/zLrV393l925PVQIgClPh0FruplC4NIykz9UaXeNdliDnkukdaVR4VDep9M4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLC63CRA9TVsSAnZWagAAIaAP+waKwRpaQPCA6h5UB0zV\nxkFAVqRffq7/sAtRa0U5+6k8QkVQoNdjLoGufwDb8nWiosb7vdQWMWVlwh1f\n4lLKXMK3XN9oenBobhvCLt9tXIxKwi54fpPXZBEMFBx5yG07cpzEOHVS4eWe\nPaWKPjo5Fbo0K3LwbR8uFS94GWuiTLGsagAvRuyOBp8YJI6rIGVJF7dQ+BbB\n7Y6vdJ7OoopJtZvaBPPgq5CkqjreDbIO0It4NVJ6P8iwpDZiRaW1oKLtM0nh\nWC5XoOPyc1xJMt9/rE6jlv9aBK94wdRl3MQkZMKzIU5UnEn+Hk+7WRyzCd9c\nMuMorU0SE6bhjZTJaQj6JYSWaaAdkvU6utwGQoPMXLmBhql2LrawJXbOGXh6\naj35qtrtLnUo6SWWFSt3+rJx2e6YJfccYexJuMW/Mnww5oA3mIFLAADKca0z\nTkbHO7PeVEN5Oecqe0WbyS+u7Cl0HELElclzuRFiLo+YYEANOcwlXYnryrUS\n7sd5lrhj6Q690TRL7GqCs6vYjYkwM7UreZOFnixgSJJ1ss+ucY/QvC+FeiYQ\nzL/wwtKAtGDSUNe8nUrNGx7ekgE7mM/XWeyGx/NtZ1HfwIbUYaDOxXoGXGTu\n2LUEB3/WLvRBkpPZmptU7pwr+sf6IArMvsPXoSfwhxROi82sVXJzHdhvIplw\n/L5C\r\n=3vrm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"80b595f462f86ff23889e103af245e6ee0479f96","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.12.4_1563176630898_0.04197566082075044","host":"s3://npm-registry-packages"}},"0.12.5":{"name":"statux","version":"0.12.5","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.12.5","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"1b8e1a30abaa3c3d431340574b77f12f437a8c6a","tarball":"https://registry.npmjs.org/statux/-/statux-0.12.5.tgz","fileCount":16,"integrity":"sha512-EHrHLpJ+0n0wmyI0reHd6wqIYjsOjpcXEZtebI4dtbRRQ2AEHfa2dF0j6uJ0EA2R+dvn8FWwMNIvL/5K86+VeQ==","signatures":[{"sig":"MEYCIQCidedYqxGfZ7Dd0rGpv7iqsA2KxhXhTD5s+bbftk0BTgIhAI2nMZ/yudjqSe5lM3lgQyvi/3dGWZ2DqyzNQo4sy6S3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLC+bCRA9TVsSAnZWagAA1DUP/2bCl9qQ9PCCMKHwda9t\nWGPtZqaQtVsDpE3dq/OEQi+4gdCbhR2QzrImyAMLri+YZJ3ZIOlZO9pJXqnC\n/1xPkE5gBwpHH+khu55O7Am3K3y2FUouUagTeMQXEFlTtbCYpXpJCmRKTNrZ\nuZAQLPKaXGOw55G/iWmGler3epIitPFBhZmtmurwvbbG9oaHRIHo/5gVmkUy\nuOKymPOOuBw3J0M5JW46fjqSaMR669FazWuIID1wUwS1aSk7DBx1moXx+TCj\nbgJrofBnQeFl0wb1GNV8oTgqniVpF6G4CiJ8HBbdYKp88fTcjd0bA1snNvht\nTSP9l0ezsU9KaQdxYOtRmtkpmcyZntV+SWO+wTcRMBK1REBqDOJtIyfRvqDN\nggM4id6GiNiwYDKKWIlxIlcYOl6m30+KGa7x0w/SZ47nuT401jo8lvi0fWfu\n4Oz9+BBm6iqxW8IxKMk0BLLd0oekIqUZg2VtxSJwPCphLsJ2gXeGekzJbvMV\nInfKK7X8Inb2Ar25FISXKkPY0/kZ/r2hGMP2x6CUkOtOMpz3icKuX+9M8boi\nRrnNCRNLoOy4B9q0weNswlqdhHpmLD8XPBTHlbZ3YFwcMjo6hE8dyAxZvUXL\nVpjdf2XJuQhm/hq5gL1w0TNYEXTWhW7yWmz1ks3SC30KRj3zyakxsIWkDKxb\n18fD\r\n=ZieU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"34a84f46f005897d69f5026b91791c64b72a610f","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.12.5_1563176858882_0.7820523439583711","host":"s3://npm-registry-packages"}},"0.12.6":{"name":"statux","version":"0.12.6","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.12.6","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"394afd4f5f4ce3c1c519d2fc41f34e90eb197dc5","tarball":"https://registry.npmjs.org/statux/-/statux-0.12.6.tgz","fileCount":5,"integrity":"sha512-oi65ebiswbDAFYvmwh31bF29baAgn673Np4NsD9npEJKvuZo405GcARr5OYZY/ny0PlXK6nGlI/0jsHXof/dRg==","signatures":[{"sig":"MEQCIEAQ7cJR0KgbkJRwuKzkNtcbZehsDsoYo5SSxoMHxdp3AiBwSeu4TRoXzjRfziL+l/KwfhoDf8dEDD2b3oDxMaSxgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLDiNCRA9TVsSAnZWagAAFDQQAIS7DRlwRNGS/R+glJQP\nHG3FGc040GhL7XLp/yTaONiW7UVNq4aYFlAByqMnW6nZ0nGqBTcMCcpBBhIK\nkHvHSurcuxgxXytAveXzp/5N51bPhhMGndQqlOj5yPJLOcQBHA4wDfX5Mp/9\nYdIEWemkm8lCP/ye/iHzNYEAnBmRqQGRKVp68nDOgeuxmDvPF6mf7XXEkU6/\nQAMkOjy99xDWg7cMRYD/o2N9itni6t38LO9tREJvFaydiFVwcved52QMNP90\nvQK73JSSH2qQuJcb47PN41WO+r1e1JMY57ov69wotpl5GAK38pFHauG8QxdW\nGpIEZaUVg5VHFWE7Gj3iTyr9YiYmtmwdYH2oHqxKqm69NcP4WzKkp2Rbun7Y\n6fDulLQLq2fTB7gYe5m2+cmR8jCzEXEceVNnXK5Li254QKYOjkOOTMtgIOGh\n6rAUpUH6Mrvj46Fz+yK/0Xc68wOofWoz0BlIK98E9xU8oNw2Ko7KBwBo1s4X\n+UOZvnGz52FBRMb5fgGxFsEna1P02UA/NwClIuqo95K1CSkkfTlYo6eskiyM\nNFdepAVpiGvNlZmFFc1HsUm4mmLw4nPkzVDsFcGNsvwTEPDb38rlgjWccbza\n1asQKFntdT/tUge8Tv3WUfFv1BRtvp/jDLD2wpnQVloUkJqYHmni+VJN6q0v\nYHPL\r\n=MfpW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e7999557bdcf670124c3e82d37a6d251ce823077","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.12.6_1563179149115_0.951510055103848","host":"s3://npm-registry-packages"}},"0.12.7":{"name":"statux","version":"0.12.7","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.12.7","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"737c4529eae6af89000844a066305547065b966b","tarball":"https://registry.npmjs.org/statux/-/statux-0.12.7.tgz","fileCount":5,"integrity":"sha512-4i+w+SCnCyng/mJJJPdUZQijRLbyBgauOYE9Ga4swvxPFKz2Y0EFq17kOgkyCpynHknWjWCJrFKOhEXuh1LFNA==","signatures":[{"sig":"MEQCIE632cKvfp5uZ+xZF2aXGpHxJOSWju50ie1LEArbYqr8AiAbELIciom2ZqrG4+3xrR+7hWtfoDt1Cgl+AiNCPOIpPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLejfCRA9TVsSAnZWagAAw8gQAKELTHxiwjVGUaSdJDNB\nNR4RZhENprOOfh8F6j6huihB82alZ/p12kcRkrEG3Dz5Zc1khxnbkxtfapwe\nkRv9lMisBNZXOcBN5xeY6/BlbLUIU38SNo4Uh4JOkZgoUxZvgUyQ+XpCxlHM\npOjqmS3rE3JIyQu76rckIWZJhvmdj73v7C0xys5mp9ADDuE82zgSiatkoZhn\nvhrt5Ar/aI+I+WxmCX93+psPjvg68sRdaLDVYcHTNnjFvVl9EDnetMPtRqHR\nvVZr1XLJGVnZ1xTF0VksmjrLTIPVedtuMDekZ20Bvz/blgTszftQnHvOaEhB\n76ZP+kNBVQ2ZI/bH57s2v3Vthw4peMhOErQ6hdnvTYGbcxds0DIIRSkVQ5Cy\nP6cFIVqSQtOlBtPFXx8OprNNFHtfsdhHkpspfUBb4NVCztQvHXAp5G/h0Zd/\nI0uIdfARr8EZbRt6O0l66nZ2gzq8xVgJd7plf4CmlBUkpl5A+lpiqVpFNYO4\nG6HH1HeWvg0v/b6yw/t/TUarV08gfIoVUFIluN7ZDHwLiEN6kQzl7oEFQK45\npkM13pDwakrjqYie8kWYbPX5N4xAy6o7cmV5mC3JCQDvOFcHcOVcmntpXNrd\n1TQCbzDRD2nos6IW5alE2YspUhvGqRCUlacNTNrqhLeY3bBVWvWjXTcpq3gD\nPoTr\r\n=3jlb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"fcb58408ab1c5832c355d16b1aefaaacecd13584","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.12.7_1563289822224_0.9910477745867046","host":"s3://npm-registry-packages"}},"0.12.8":{"name":"statux","version":"0.12.8","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.12.8","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"9f05327f93f400d26959edabdb6633d14b38f6df","tarball":"https://registry.npmjs.org/statux/-/statux-0.12.8.tgz","fileCount":5,"integrity":"sha512-gKvR4ebyJVo+XiHYowLKHQ9xkJj/UFd1pY2XbliBPRtXmwH4lIeLp8sE6TK2LVtUqVaAlBwhC+4zG7ZdJ5/Qdg==","signatures":[{"sig":"MEQCIBCKkJsBEloB0wbm56TMgvWVtkoypwJpcIALX3Qb4VC+AiAdTOdAUIFg3aDHKOVA0gfFS6Tgn7QYEcvu1MmuWoMGXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMooOCRA9TVsSAnZWagAAyygP/1NJ9CaLDGeirsPGg02L\nsIsGBU60ZiS+754QHbFJD6WvzsqO/RkHxwd3JR6hkR3bBXgwdZTa79gjkfSz\nQFdu2iRLAMH2cASBtVAcRvJiVv3R9g4ICPhaNK9CN/ITwkcXbcpgI3lEpvbS\n+qbKOuuzMQG+wcLe4duNW+v73PXcGEX3cYOUr0p1embOEVAE0KnjBuqJzdvH\nho7V6dp9CJG4aMvwglperB5EQyqBTSmhg3Ku+ZId9vWICh71bfkp95KBgARS\nIA6IjTMJlDdc3jOQEB9NShcOA18sOONekg14qwhtdoAaeM3v/WN3QJmFPPy9\nhF+VKkIXqm3fF4o+5uFehn5RSeRZYEmX37k4Xb1fGL62NzOzQyC2TcY12AL8\nqTaPOLGxtNaf0QcrV0I+AKQcV/sNiA9oqUBLf4WbivKMC/GbM1AljAek4oKm\niEf5Os/fUoCsz+7UW3uf+llZXPML2LUhnLnkgEh3QoU/AOMtW4jPTtamhaqN\ncENyDUackAGRnaFc/VoImVRLF5Zt6V6VkUdLMTzjymQflgwQoVVj1i5DCdOJ\nqFsX5NVDrzmgy1dfJ/2yRM+DjROLewYWGYtUqiVsfNpY+RuQdKlhbv+L+4Ii\nA3Cw+u7rVi9EjGRqiZ3+d0eW0iOH8vJKhFlQCLlqWipnkA8V8dzXwCEdNbaF\nQ/Iz\r\n=t+wJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"e56f87a86b8d3af6822494177bd22ab885249065","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.12.8_1563593230113_0.24185679385096304","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"statux","version":"0.13.0","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@0.13.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"1c4e43a1c2207b282945c8bd7e663bbb9552d808","tarball":"https://registry.npmjs.org/statux/-/statux-0.13.0.tgz","fileCount":5,"integrity":"sha512-GKqidu/xLsvAhtk1/xuuEUlzlnh67MeSVwFjrYARrar0pZR1wQUA0SRmsvgyZLEHk7tadnhyrQTEUx5fYA+ayA==","signatures":[{"sig":"MEUCIQC9FCieSakPeBtVZI8TNNGvsH0RrAVjJM1rcaZ+Tc1cJQIgGJ0dX1bsXPoJMKB0pPJ1ex9FDUS4LNOdNw2Q8jBwjHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOsGQCRA9TVsSAnZWagAAy+QP/1Zpk7sHX3VLaih35/1t\n3HfdZHQqq1Q63j1PVxIUuOClNOYpfm7j2zX107Swf8KM+RI54aNp0YJRDDwL\nAmAcfW/DC8Vh37IF34ygsHrScM5zRbI7vNAjw4jfseDwxBXyPiJTsQtn+SJt\nIn60KGzDvRzCkZ4XvKjAAhRBi8Ogu6JQyzhGkkRwhbXwugT786p9HyHJIEDF\nE9xclUdaGBO7BnNnbhvWboje1TZd45nDiGJmfeqk+kneyVisxYvvNa4zVyD/\nXeW5ecdDToJ/P0Bel7JjzylY/n8oziagwiJjaGJvT1eH8LanxqYLN7+FxKMq\nFO1+wJpRysDnvjEq6cfcJZasHKjpPb3XFLxxX4VYBqC5gr5nKdZNWn0bFpxn\nGSbxbYyZuHmCZ7kmB0DTopkFZjZ9Fj7ogMU0z15sTPgmY8wt9iFNtIbJUveR\n/lobAP1Jl5O8c6v31L0nbfzS443xu4SqfbqltnZ4ChJWEUFGIjCWtVWLecVl\nlbSPxMlt26SjrpfTi0eSmvsTV/grDqoLKQ0xBi8RvaW3NWXucuN/Ty9typtF\n2rZ98J/8z2TfFKG0OsHEMxKjWVkLJjsqo9PYCEw49DN1oBC8iee1WJuKxJvM\nbfoe9bgH9xLhbX7ZUzQf4NGr6wVO3O5SCqGxT4hyD506FBNJ4MFi/RGRQznd\nUEBl\r\n=b/p6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"ccf764cf2ec1de151e9ba8e07c07414c79d8bb0d","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_0.13.0_1564131728113_0.39404659289209865","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"statux","version":"1.0.0","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.0.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"0c44dad05577f8da73eedd2ad73c35f905c3ddae","tarball":"https://registry.npmjs.org/statux/-/statux-1.0.0.tgz","fileCount":5,"integrity":"sha512-B4+X+CMv/vIZmiRoSkC9Mh1ARPagYLQw/tYG+oP5LPiteaEYrzlJHVLWc8iafBgWSg0oESza1EUBb4HfW3FMXg==","signatures":[{"sig":"MEYCIQCWDWE1odE8OepjRb2iu3NNARkuX437nYvSm6CLFU7VqwIhAO6rJbXq2h9rBBvXxVqaNcQJiyomb8tk792gY9RgxqGe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOtKiCRA9TVsSAnZWagAAMuAP/1e/XUbNCpwinEtDGseI\nr98gmyBYXgpATraCMEdjgy2A4U1GY1iT1wUaRPTfKn9WuXMr8EyY2BwwZ8fL\n4BmpgbSy/M50QA3RKCwshUqht7CSl7pldFUijVTKlCb0mxcC1V/3nXt99/5a\njD2SnNfamNlGwZQbsVilZ6L+GrEmdj+5JMsafdOu/+AhvFb5edYB34Mlhi7R\nO8spKguRxaYv8c0X7YI7aNQjWoD28zdsbVdTr4a2Pe9M4CKPCCUcRNxKPNxO\noTEsZkKMZq/G7n6kTkUQNTWOfLi+8hw25HRV++xT13X3HlszPSgE038Zgbsa\n4ZZhN5DCFQi1xnNNX7QbSalDz/p7bXn46FYVAa0+ow6VlpHuIdYG6w/w+xNN\n1PBIPKfLIZIQqkYeir5HmwM01uDpHDeDmH/3sAd8fpAWPvvh+UCqzkO/VgoP\n+eMvv47/i4KbrsQGSY4dCYRo9lDkanA7eMYE3WTcEKDgj+X7S6PTqNtbrOXV\nf2W0Xh6VyGnNpqmB1dWS2dK5e6+yReKluWNlJMtAIflbTjsOONsqZeKjtARS\nf4BpyGNrJZ2xrntQ5TvIaxgWh/2fgn+bDJToVa0zjHY7J8epdQ1MYHQYx46/\nZNpKcc7n3vvMqapR3jzymI90R445mPRyFco8a+niRFHgnOaKdJt8YwFckFwu\nBmGP\r\n=ZMq3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"b444c810cbb3527233111ef7b9296c9b7e5cb556","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.0.0_1564136097447_0.6906369330840998","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"statux","version":"1.0.1","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.0.1","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"3b14b637a2c1aa9fe41bb98862928f79fca6a9bb","tarball":"https://registry.npmjs.org/statux/-/statux-1.0.1.tgz","fileCount":5,"integrity":"sha512-0syKdhbRrwYM1WiUk3dMntfK/Rd0V/c4maK+A4fnrueAxUeNNKnucSTqxvKn7GXuK204uMmx5cPp6O+0FabViw==","signatures":[{"sig":"MEYCIQDtdu2+5LT1f0g7oN+8vYx6qbXe2hwL7JYfpUCS2groHAIhAOMjvX3MYojK8ZfLmEo+41/EXumHhhyHzB9laxiImEFA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOzLaCRA9TVsSAnZWagAAZNoP/i2A9d4mJVt2c4sQrRnF\nglDcsQoceWRYPcMoQzZisQ43D9AsegLWgTWsV9VgrE4b9sQV62a2grZFwpOT\nBlnd4rM72jVUHsOK1J8woE2TIrkC3+5V+bpOe3HGCpUrAKI6nMqDBjEKm+rX\nGzrbE6L5ojwWyJzAVJHXo+xlTbGNUVUu4nZqGUmavoVA0YpPyus3s4/JcbUn\ncDEtfqRSXW/91Kl527QNedwYSfTTVoDDBNgvaRMiE/XfRuM0zhtu326KZSW/\ny1eFhshx0JNwLMXx10q6fCGl5kxGInweYmB59pkzXXGliTVcSHk1zmaFLJxg\nWDZ1+UwY9LZUnjDCSCvrczTKCtyg9cSJlRDZz2r81kxfQT6D0VX9NCE629n4\nKsYI3xW5zojbUKsykK55QJ9lFvdsNTyXVyar26XSVzohEmExUZU9j6SHG55X\nOhyrZ0KL7CtQh8ZxDEw7Vl1P3FdsZ23tumMZ5TBRVLgpz6UYExTYbtewXfLY\nCnf4tMzgScyq+fnFCyjgC8VLJWa1NDvMo1quQsjijyMVDhZOhbbceD7nEpyC\nXnb/3qp/nkXn6UVoMR3TQtRCtnIpBNFvIJMPjeDcXJRTP6N+XB9Vip587cfX\nKnLd5UeTaYfXfP39g1vS1UVmI8JvM1ZOiIHaAJ9Vtr7HGKFWNOpgv8X6klUd\nhxwm\r\n=jF7N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"90099a8802221d7fd7a3aafbcd30cb457ace5821","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.0.1_1564160730025_0.5619104790266165","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"statux","version":"1.0.2","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.0.2","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"9977d66d288892108b804ab89b88422060073e8f","tarball":"https://registry.npmjs.org/statux/-/statux-1.0.2.tgz","fileCount":5,"integrity":"sha512-c7ThJVbwjZ0Cw+6Kax51B9w/8jYg/DbaCPFcCyckXsgGDcGm5np4LwXQTRvmtCSPyPVm5rdY/nS+8Pk8mo6wCA==","signatures":[{"sig":"MEYCIQDgeXFoHkvcg9zWPm0YE2KOKDydM6J6xPWxu3OUNQAhlgIhAI6rYmIi6/aVhRo/SbbA6KJkdHrIGi0ciu35il2DsoUp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOzN7CRA9TVsSAnZWagAAZloQAKSSoIRmWhGkGR6Mr7LE\nUM9lqwFimoUdyrryt8R7lfzqBnacx2XZxJpIPME8miaD/tJMNRlYvhbgiXSI\nkSTrNR5wHqz4QFe1zY4rrallxmvZwgtQH+1PAeGjhAi6sOQVuTk/1uJZ/aRK\nBF3DAuuNWx6Q4UNJG1F1KZw63PxTtobuqeFv3E+ca9fPJ2SgOW2rS7vnBw/a\n25IrdJR92kE/xjJMJFRM2B2riCl97zdGtgEqGTF42dgljj+XwDAOnCwpDMWf\n5UYyv7gTShDwHY6qyGV3MTQmA0BZ5Tk4Bkia98kUZcgRUrhdl9QVM80pm2fc\nCwNwd5PcsHO1J3jx1oFbaHwu908nOVgS76wMfxe/qGQDwH1neSzHpUC3XPkc\n0QTstPXsfZMRM9CnxxPvbod0DT8x94KN9fSGYojg3VyCNOYXLHMZ9iyqKgE4\nnHP21iWc7K4VYQL22b3EMzcjTldFRWEdqMmEq+7ri47E5BmZ2cQS46tSQnCd\nv3djlLUuukfvZCqFEap2G9DogNCMlKyDuhHyasY5xARaFliSRugqZxra0n/I\nnKeu0kcQqILNYLIfEiy2yk9UEXkDumM/+vqfi/JL1tef1GjsLQgLVBMu5V1C\nYw+Ch020CeI19IzDu9q6nNYl5w/j50WeuciP/wj74M2xCE+ldxPbPMYVD4EU\nh4JE\r\n=hH0P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"28d6556d66c0db62a6b63a33c927ab85a64fac25","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.0.2_1564160890867_0.5777929839813984","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"statux","version":"1.0.3","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.0.3","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"f6046750b88ee1da55f96f2ec4efbac5e8765518","tarball":"https://registry.npmjs.org/statux/-/statux-1.0.3.tgz","fileCount":5,"integrity":"sha512-ifAilmt0EhIsNyIwBC8YwXKe0z/jKhMKS/NO8OJ4p+k/+leVMTI8ItQX7UTWFir71blE+grEkSekeXbOkyTvWQ==","signatures":[{"sig":"MEUCIF8fcph6jUjBUxlrEmk1kA1uEOBGxTNvZz933W7xI17UAiEAp4rDJ6dF61/d3rHXioRFzfMRYfIEEpfosRH31Ppyomw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdPGs2CRA9TVsSAnZWagAAH4IP+wbKQfIbL9riwn8tST6a\nQhFNB42rqFRKjUXUGx49sngmnZCM4IkMkJ31iqGIsgg+pJmkgV+tbmcdVrOM\nacUj2fN9J5l/qq8ANl37HbK1AIaig29wGrApKtdmYGu4MDRA1JKrtr4AaYCd\nlilv3ns+2C+mqd9JNj5+VZ6gfr1zROE9nYk6NRgEyWC+TiOnqBIT75Hw7joY\n/6SEIX5DcpZdduOxUwe7cx3cpD7evb1Q/jc287YGkQm57VGVgXfNIw9A+ex6\nLE7QS+3J2ZUlU1xa3IAR+KajR64/moN4F7slC//NUBKXeYkQK2KkhO2+RPuJ\nFbGfsnuSyyaJGs3FzZ0hBVqp9XaIXs36b7mFvc5VpTerda1UsMXXS6kUPkos\nTTeVCjasGtnHbZOJxB8qHbca0spklv/1jERXBeQINwNubJtVxhdOldPK8Hcn\nR3wVqiORAvaMfb1pHl/8ULJQkhyjAHQsxsjCcEXapPn7K/0vQGF2/pO+/PVU\n3abUOKXHzqCHpDksP1JIdMwsLkcFk1nbDxTtfNB4KRjJOkWKv1GeGcb8t5yU\nA6n+yt8NAL5/PWhlnuWa7gWtr+NdmEgweXZ03Fu/3qGJ4D18AK8tA/Q5GF+5\n6s0OOL3PD7/VySWOSXUwgWKl4OZNCroVVW0tBTeroHAyPgUfRIYXKlrVr6YN\n9Y5u\r\n=L/BT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"2fcf3ffe05d7e24391f2bbb4338a07174e41bb71","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.0.3_1564240693230_0.7240169089967639","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"statux","version":"1.0.4","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.0.4","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"ce3456729322f63259bd0d779c5b419b530421f8","tarball":"https://registry.npmjs.org/statux/-/statux-1.0.4.tgz","fileCount":5,"integrity":"sha512-qJoHebDp2hVnVYBvdys8n3bZX/olnv5iO02FF7cEb2EIVIjln8EZ3n38i0C8dR/KdglkTmSx0+0i2B+nmbEgFA==","signatures":[{"sig":"MEUCIBqRszmWr7UBtSak+n1FYIp0tM96CvHun1AmWtAPbUjrAiEA/PquoPpiABH8j4c6UDqbzTkreqtOnCoc+bEtBiOOCbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRf99CRA9TVsSAnZWagAAmMAQAJNUpbeF4tTPdi7sb9XI\neDWPe1+o0KweZQB1sBvB8GX6FNq8+G3xlC1B3PWKdc/uTQSuopZ7bk3yAZJJ\nGXlbfVAmNiucyeFt36IZ+LM9cBntuX3Xog8YVkBCl25t599PoODVb5B9CFCn\nWy2wZBX/iflbeOMWhMMxUclk6K8vSw+ljA4S9/DiNHYrLKYnwRK2PxiIZ7Y+\noNuthoAmTG8P/vj424IV1OWupmyS8ZXiJjQfDjz9emS3GQGw+vMO8tcVJzjX\nhHWl1s3HxIAr8uGBfnKMZiSfQPOEMDPCK13XlZxN1QwPko/kffvG5K22D1Sz\nNkWP0e60RqSAE0uZoXeXYVeyr3g4cPM3/nm3+UMU63hDA7msSNEsoypZ8WfH\n8hGC6HsdfizcobrxzfzPx/EdvBXTMMpxBF7WjncxQ32gSffWRn7EE6M9XhiR\n8ZNlBxXZAeY8wnqGEIsU9UBcU0LFhNVK8xu6OmmlotpxcGTc/iMC7V7guzid\n/9r/t45a8k/qnfYAz1wfwRtdYK9/4+4pzczES+ww0UbW8UuO6ymhlTQgT1uh\n+e784pqAd7TN6U7lRJGVkKBpyZc2/1UdK/LnNo7IvLYISWe2Jl6WRbtzAzjU\nTLuwmMKIin6O1j0HNthIXpLRcytPTgG+CJnnMwprDctEb2xjYneleVj3aNkj\nvx7F\r\n=f9uT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"7f5633dc97529cb15eb47bffbbaf792070d8663d","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.9.0","description":"React state management made awesome","directories":{},"_nodeVersion":"12.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0-alpha.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0-alpha.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.0.4_1564868476738_0.4942337411047102","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"statux","version":"1.0.5","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.0.5","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"bed19f8e3a90f146df0703a198e56af80ca53bd1","tarball":"https://registry.npmjs.org/statux/-/statux-1.0.5.tgz","fileCount":5,"integrity":"sha512-bm9V8TXOJETtEvGf9CZeEWJbFUh3/Nj3HS7jxN/aGGPSq/N1Juv8sDef6g4J5en7ZGthJIjoAkKI6IHbbEVdpQ==","signatures":[{"sig":"MEUCICazs/ih9PW9odQgrot0QlgZxl17d2wkJQ6eiKAQIo81AiEA9RKzCIZgA0LHaiGIJQtkIgRa7P2cTSXZpuS/9BP8gYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd78KmCRA9TVsSAnZWagAAiN0P/1/Gq+VGDh/Jg6VPqXdR\n3IszbO8EzQ74P3unFSErF6F+LOVr3EnJW6Msvmve1aD0m0tjgGiz2s6v/9Vv\nrz2nZYHx+9WZ1GsAc7q6uc24cBkgCXUHzOR0SsccXYB6JcKP0sxyZydDvqbg\n4ytTRWtH4GiG/cizH5aQIhEoOXlhWkpTZNK8Tu33KwLosG6IhmDowl1zXzgR\neapyqXUpDGsgi7CJsQV9Y72YWZJihTDm6s1FzxwKmSlAHcjYBLSPafCmQoGU\n5GuD+LG7GJalnXAwlwhNg53Xw5eh4LDsoQmrCWKs5dhW5ioT8pai7BR4Ls9g\nL5MDZEesnp6/eDqwgYHWW2LPkoApyq83UNOpCWyJDc60wJx9VydYGxg0vmpW\nNm5r3T9tnjSUGADpobqDsHhPOXY/eI9+HnDDl7FCeQTbOWYBgq0XSMiuhHAt\ndkgYzbBPDQReJTk3d72TOJfnWYI0Vuz/vniyW5aFQm8tMSt2Td3ncgLBBp3I\ntfSLg8rOUQY9q7KlvZ6pOzsW6uiEkDb+kwz8oKMlqd959mZ7MVeRYR0XSZ30\nXWYlrFvxPnGAVDvFmCnkoF0A+C+JbUJF9oF3X/8L1seqW/Llu2ZOnAavVynV\nr6kFNXeVh93rB9A8BXpq9kcicNGV0TmOAhULodJurvMOUKCmDCgcaTvx2B7n\nGvCt\r\n=64GQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"9866e2bcdfb49b65a26f59992ed7f1af37933529","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.13.1","description":"React state management made awesome","directories":{},"_nodeVersion":"13.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.0.5_1575994021256_0.6323152179031453","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"statux","version":"1.1.0","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"08f91017ec780745365f2818cefb1efdc8104732","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.0.tgz","fileCount":5,"integrity":"sha512-uOY2lNAG03InW9QBK0AlssxaY5xbuM7kEtbfEmZJG5Xmcj3raxCzaxdcKsC6AvNRWl8Cu3lTEUEh6ZPd8CzdHw==","signatures":[{"sig":"MEUCIQCUfC35D7fh5pyjEQIs65jlBOH9Jf7W31lq9iXxEBhQ6AIgbTP4EjKlC3opfLy9mx4Ng27Ur2behqm5H6Zgwx3qBUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeANKhCRA9TVsSAnZWagAA6sQP/0Se2ArPhakgxR6r3xFY\nheCWBraTRt3sZjkRoOf7Zw9eMMTyjD6GaN5iqi51YiEfcO3vsYONoMrRzdud\nd9MQDbdYiKz2r8iY/qFV91L4VNGbb5Egg7lP1/ruwOq72j1M5Unfj7k+6gt3\n68v7L2alS82vLGuEBwIZvqo5K8k1YjyM+iynsnlYigkelBBGo479+QqcDEYO\nSX41Zs1qFqFfEUvnEzR2YpieCMnUzAMupuvg1lq/nwfX8jIaxRdOsSNpglzq\nVEo3RhDgvZkHY89hmSUsT+G7x7/BEF7R9jDFBhGfcXYCCndNfF7816xIH3XS\n9szScgcyOe5HVqyivf4+rc578PhLq+KMs9V2yJTVHH+zxrOO0I79xbCuiYPG\nbrEFqjQpdsuzMwTn9iazEwqgQpqQLeji7JCoeB9tB8EGqxoa9R/ebG5Tv6rz\nk9aywIK5C2mnanyQ0M1jDg0O1jk32Du5AJG3Nmu1O7XS9JkXoHjNkTCxxrKT\nIDNFXHqzEyuR4ky01AGSPa2mawDGzZoo3SKnl1tFn3WeDVztxnq53x0iTV+o\nq+uP9D7DFtErjrAHm8Np78s00ZVEE8aLK/+KS2PR5ogZiC8CTXh35vaJIMB4\nSdSWfO7wGPLZ0O159hG1kBDVNMXxXc8aYIGJfcsHu/FiuZBUZBlzFJ5aPwLW\nzmD6\r\n=Gimw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"gitHead":"77b00b8c985d6f25c60e3b24da2c86e4211300ba","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.13.1","description":"React state management made awesome","directories":{},"_nodeVersion":"13.2.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.9.0","webpack":"^4.25.0","react-dom":"^16.8.6","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0","react-test-renderer":"^16.9.0"},"peerDependencies":{"react":"^16.9.0-alpha.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.0_1577112225311_0.3306867446595878","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"statux","version":"1.1.1","keywords":["statux","state","javascript","react","hooks","manage","change"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.1","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"a3d144403bb390cc5a3675a4b140bbffadf0bd62","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.1.tgz","fileCount":5,"integrity":"sha512-611eObiFg+4XAiGEufIJc+9BUHn58V6fUq9qgrwDUBD5BolZAA5oK1DsX32PjsryQ5lJY3pkBwhXf/k9ha+njQ==","signatures":[{"sig":"MEQCIBj/Da4gKbV31wHRRDEBOB+kk1jeOsU5DjTk6ASle2h2AiBsZprMlBbHvERzue0cZrr/eme1Sp0QkmQ6diZtOOi9Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFDUdCRA9TVsSAnZWagAAySIP/RKTDwWhIlxtm0Gybdbs\nNQDhi/EPYczlMKxxxSfm9u6qjbffy3rU6cHNeWzuSj2Nxh//BWzWiEYZb0PN\nAHtGCNzJcbuQSCfXaQLG8YhdIJifGzVYqEraYgme4B8wi9AlYSlPP2cOQ9aX\nGJqEmozXZ3tpr1Bg85WqoXlHEXybNJ8gbZ9CxxI4atL1taGBJXiZ22vlKM7s\nx2lcdk+cW1bHA2K59lHMJGkOLFroAWhVczOoBMiNfNfvdeZoojlSXHiHxPwF\n0lKjj6sEhRz3QMbFzCpALgd416lcbJj/CVHTcpAL3eSFm/Yq85ocSj4IDYmc\nBuf0tVUKquronAADCNb6wk7WSMRkBgwY7Q5xMhe49ZF/4yGxU6lbUMI+6wR0\nUeb+VgygrlplNkPu3CpGD78h3i3EOKDOcmCCE8GCK/RiqPjAp3lhHCx4U3uf\nQYpyueIs4zjMrutbDh/JvOqn6GPKZUhl5Gn6cstvNh0COQgv/IFXvqImev9X\nPIYBTiU/06G+RovugxqOzs8LhCHKf7cJZD6PZvoyOsLMr43DykcwsScjezII\n9aoYftwodWMDITPiCRbmBoeGfMzwFdNOaEAfsX+S0jz6IIVYJCR1/XwX6om1\nCcqAl+RHGabxspdy3FBNkV75lJMSwGmZSvtpDs2FpDv+XVwHdnDTj3f2Izqi\nNYKt\r\n=P7Q0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"funding":{"url":"https://www.paypal.me/franciscopresencia/19","type":"paypal"},"gitHead":"ac77b39ab025a6c3c1743c08bbe2649b3038a505","scripts":{"test":"jest --coverage --forceExit","build":"webpack -c","start":"jest --coverage --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+ssh://git@github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.13.4","description":"React state management made awesome","directories":{},"_nodeVersion":"13.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.8.0","webpack":"^4.25.0","react-dom":"^16.8.0","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","react-query-test":"^0.2.9","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0"},"peerDependencies":{"react":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.1_1578382621357_0.46274447700341925","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"statux","version":"1.1.2","keywords":["statux","state","javascript","react","hooks","manage","change","data"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.2","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"1c02430b50a6322eb2808ae08fca2118219be397","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.2.tgz","fileCount":4,"integrity":"sha512-jlLQz9R36AUH5zkdoH9B0exW5mlBOF1L4nlzuquS0UVaOt0NxxXR0jmS3ra/yFpE9D/3v/5Gj1r9lS1w83A8Qw==","signatures":[{"sig":"MEUCIF1TwMmW5RFfZF0UmrBQkEOyyc8uptYmRa+H2y1vl/wtAiEAjZIHebNWbfw6a8sl1Hj5Fuk92PhpmPuOZ6iyvNJ8cFE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27084,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHPmeCRA9TVsSAnZWagAAPDUQAJD8v6K2SWNqTwH8gfuF\nFPvUo6N4r1Wf3T0eu+952j0e0pQ6ieOABhelhO09MMN9FSZW14PvXvBtuh0A\nmSn7/38iWAzUYtAEIGroDEF+UGE+B+OVm+Veq1NZ3basX5AdO4A4nwAZnQri\nIsGXyxiGNNBLfOOvgyyoZwFVybRZfoWSiUG57e6Y+Us0jXoYZWG+uvkDaFVT\np8I/3TksfovWqcdnlMhC0P4VVJ9a70CdEHomSQRNY0riMals/vuSBWb3Osbw\nH+DcpXXpGaKlTJlMM6mUxdUf0XgdAJFoChPo8Sb0GiTMizeAoIgpu0feqYP7\nVOlPx7bUPej/7G2KEReTJUp+BCsSLX1LNGoQCq1KsDTosEuSkAkbploYyU5J\nwazlsqw/ry3xiA8TP7JoyekddQfhD+iGd+0O6Yo/0FqxfNAblHu98hKa+094\nrJJDra0kzfGQ6ornfjD+4e3cPbDWWdO/OH+IJGwT9G9/8cLpPXzH6Hx9ZJzt\nVow0nSIBgwyte/aKWledW4QvcHkoP1VP91xGaoPAPf+zN25kAcZAQuzSgQKo\ntbFAfiLKs2TwsWbC9t7Hlqe1WUXrukCZO5xKa4H3EBDTHedEZHdvcyt7o5bk\ndmmJq5gAW4icLoqBkzk8nEZ9CKeQaEm6ZbyxaBkVDnpVttHVGCjo027gsOKD\nNw1z\r\n=cbgq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"cbd73950fa588376c0e04b3b55501684650c9380","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"webpack -c","pretest":"npm run build"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.13.4","description":"React state management made awesome","directories":{},"_nodeVersion":"13.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.8.0","webpack":"^4.25.0","react-dom":"^16.8.0","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","react-query-test":"^0.2.9","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0"},"peerDependencies":{"react":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.2_1578957213608_0.8868219856032271","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"statux","version":"1.1.3","keywords":["statux","state","javascript","react","hooks","manage","change","data"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.3","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"4926597d21f3b138ffc1f8a4d59025eb99fdb76a","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.3.tgz","fileCount":4,"integrity":"sha512-Ue8w97MSxYvaacpkD8iqHWiJ1CIswWSrE22XMHABw7L04NOyc/K556sRzZM0BJZF7XIt/z0v/Y1MZwgJcNJxHQ==","signatures":[{"sig":"MEUCICufzze0f1jvMg332l3jASDsjYem2W8163FK4ST8HUb6AiEAuMN9J9fyNSYLNaEmQLI4U/dRbOq7sJ/UquPiFBCGKyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIr6qCRA9TVsSAnZWagAAqY8P/j9TS/B+9PJHHByY8pTi\nbh28oE37bzww12IJPrHU2ztS9Xs75VnwXPCwRtfDkXl7t6KB9eKv2vdi7cah\nG6NAE1gGNUGDRDWshJ6fJAxgs8eL7+POWnrCaRHntMzshib/V3iatNV4dBbI\ndMbpjQU+ftYaxk0WghrF+R/HhdN2l1wnfHuPzLKWDc7OtOiWXfz0otX1tCJo\n2GVRNXldS62S9DgGXK7cO0fV6Fb8F//aVtQjPoCO0bxmQy4oQGEbZ1a3xkcV\nHjuT2FfX+FzmA+UDBZiR7qod7qP8yVPF+jxUZc11gdRIWlsKk6qyg3l9aWJe\nAHMSCIU2kDN4mPMmy5++77/bbngYHlnrB5PvWlHt6/f+1c69N9N+U1kKbMkc\naWhki0rgwBOfhqY8yTeMNzLG6D2FU5wzjaPY0Qu6UqjAR5qPCqxfJPWHLzor\nOfC1UCfUG5avFu4kRA4iS3dEpZedLHNoyvBU7CRTdBOjP/UPKM/nuA9MTCXR\ncpzwMLHZX17F0vypyT1g41+sdH+rhZsbT4yOzUhwQg7gcxXR6ZncmkRdVkcC\nQ8DOKGJaX6e/7AVE5kBVTKXMpO8tD3BjDRfqSs98Zi6EptMJH0TzLSyn9jxK\nCEfYjxsgBMvK7xrPpEFd5MnSBSWyx3QyE9Ow/xtgaw7WeOHBqwezYnQIcUj9\nFbPH\r\n=vndT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"ac73cd5c5d14ab1f6b3286def6ff5563ead86d18","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"webpack -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.13.4","description":"React state management made awesome","directories":{},"_nodeVersion":"13.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.8.0","webpack":"^4.25.0","react-dom":"^16.8.0","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","react-query-test":"^0.2.11","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0"},"peerDependencies":{"react":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.3_1579335338311_0.5074049917300669","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"statux","version":"1.1.4","keywords":["statux","state","javascript","react","hooks","manage","change","data"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.4","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"d560cf74a6dbee993008d2fc138dbdd23707125c","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.4.tgz","fileCount":4,"integrity":"sha512-eM2kYBntkZ8qJyQ1x29eno/kz/E8UC3iQu29lvBmX8vCHT8eUzjD1mFWqiU2u/wtWF1ZCSEmqSiNpoFix0xydw==","signatures":[{"sig":"MEUCIQDkjdTwX2Ciyw2UXVUil3wSD2caNqqg4HuaK4GbQAF7uwIgZ9wUkQATLHwa7lWf6NjXY3sNdvdDgutl5s1284eR2Zg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQAwjCRA9TVsSAnZWagAAtGoP/2Z59HJJRbBdcZQozes6\nonhjj8Yte17CKlY4W+3ZNq7x5+9/ZaBjUi8NG2gzOvie65SapIgpnr1YLtLD\nVYLZNVbRc/aOuMjqs3yABYb5FgUZyeqFb/YiPfODAl0lkyxqd+/y1oz7rBRl\nZ7LtzNqYiVIz1RoPTaoSs957Okp9qf0Mq7ByKrbTC7zIgJFEM36F/8LccTY0\nxzspOmYg3TS2MYw1TEZntf/AQlN5Qxu2Sn5s0F7CookoU6jP5ykV0LUtygjD\n2ivE3TlcBTdGi1UD/INyUDnE6rbzZqe4457O90k8gIZ9xm4VAAuyYKu5xLtD\n1MrwB+rKRO3yvvn753LTkTVMYqasWcjNE5qd3TPOs8nF+Mk0QUOb2zIQ/1E1\nD29pE1dhblN80o/X+aLsBod77qhg7vWVYXPresls5jHMNmF0VVhc9Ap90BNB\nyxBYso846d9bT5kk7/cU5C2JeZCxFOQo9AXZJ1JB65SnRepdAnpY+NWHWLu9\nb5I3aflA7+ix0+Y6rprPAxD3piIxXFIqkZ82QsKeEHZWNRopSoJU7X6lMNaT\noo+yRUrFDpX9B3ulGybY8LuXQnnItmOnbcdCQ9dCgGsQlGvevZ3nTzrmX2Lf\nojrALhRAr85BTxzw2tqXWmufUfKop2TpkFs4Wx1Tp+5qmUcKK27r2PD1srKW\nyAVl\r\n=6/rz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"f6bc997fe73ad94206b508e380a5cc0ebd02b578","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"webpack -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.13.4","description":"React state management made awesome","directories":{},"_nodeVersion":"13.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.8.0","webpack":"^4.25.0","react-dom":"^16.8.0","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","react-query-test":"^0.2.11","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0"},"peerDependencies":{"react":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.4_1581255714742_0.6007225845107431","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"statux","version":"1.1.5","keywords":["statux","state","javascript","react","hooks","manage","change","data"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.5","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"541af5af5ea49ad343d6b401be7546aa56a46c24","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.5.tgz","fileCount":4,"integrity":"sha512-2mUA1dW6QyEwkM83CPuP3jzVty8vv703Z4yy52kgBqWmjjuKqDHX59IC5/XWCMItWh/z3iQmlRMRBwlb8ND4Ng==","signatures":[{"sig":"MEYCIQCwlnGcoqayxDfyJvVtOaxZr0RahnIN+iqxpHv9zqIEfQIhAKa7EICL83mgmCrxvpFL9M+oPwd3oeQL45PZMk4hqIYg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQS3sCRA9TVsSAnZWagAApEoP/RQcF08S0aBFY3ayevA8\nqzJTfeCyF0vh2QY0I89gPGoqBGMpQLLSwPSFRTxhk56BFo1Yi+JmWs4YU0Rn\n+7iPmvJolFrXWY+XeEHunIeayPnZ66NQxEzEac90g9IaKWnydVIR0QwoxTOf\nuL9nWJY39SFPmSD4/nMRhXgw8CS1jn3pqLSUSg2+2ANK/eXQgpdjCJZ2hBN1\n4ToTpR6k6Kjcz7UcUKr+QOS0AGqB/k8QxsEd8PS7sn09esF2kE0XrzqTy5C8\neD/f2wMfTU9gOwbgtBblnNHEyHrFQQd1T3Jd66vksyVURlJooVWO7iQp/0hR\nisamL9amFc8pxIRQKwbvdXkuP4bX/IuTJ4OQ5qUO9ru97LFxJNcpzlHnTRf8\npi1vhPYpBHbWQbk1sQBBHNL/SOccH22XkqqBpSSqFWIG3AUKD9jJbKapYeBj\nbGbSR+kJK0ZL47eawgEXkvhqmqkdtBFpD+HsLS8fR4edpatcP9P8X+HqGlas\n+SMFgYmv4IAKB924v/OLFkpSVl1lytfZnVv30IIj45pcyqgKJkLLVKYtxGn9\neWhj5DepniQ+9N86PYXcSwoHre0M75edXS59BD9llQL1nVJ9Q+FzfBpAHLod\nXSgfdSzEN/1oFrXc9ORRyCLEjsvMvKHz0MJnvnWZuytt37aeSngy/VN8SQ9e\nbIeP\r\n=GeFy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"48e01a3240eb798dd58a9e23a599537838f9ea97","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"webpack -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.13.4","description":"React state management made awesome","directories":{},"_nodeVersion":"13.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.8.0","webpack":"^4.25.0","react-dom":"^16.8.0","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","react-query-test":"^0.2.11","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0"},"peerDependencies":{"react":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.5_1581329899792_0.5086687773193395","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"statux","version":"1.1.6","keywords":["statux","state","javascript","react","hooks","manage","change","data"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.6","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"54ce7145f70182151e04bbdb217222ae122f50fb","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.6.tgz","fileCount":4,"integrity":"sha512-QfaS/lRJzjggVkf2O1hqddZ9bKZH1er66eeOi2HEGUqWpc1a66UNrQwvUT+yi/Od0WrUiiEPtBG73gvP4f1XRQ==","signatures":[{"sig":"MEYCIQCSbQr6IZar2NTHBzjd7ZsvKTrY66u+uQIe088bFKqRfAIhAP2/cgFFD0sH9Ks57HPtZpAjY81JP+WjMO2mHSUikxHO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT8gnCRA9TVsSAnZWagAAUfoQAJjI3xSMoGObbMmJSZcJ\n6srNojeh9vWZdLq+mdMVlnCoDpDCH+Gu6K/F8go7mJkYDMo0gB9Nyx3qfwA9\nZRMGbikmYkRi0Qbcw5m2rRvfB/2Ml9WKdJXIjA9NxVY9LkgkKeW0uS/pLi0G\nI/7db4rItaBE8chJOuZxJ4q1j0CuMiehaErdvr3xHurrJLbvgqj/M2FumC59\noMaPJtUXCHtM/hS3LlkGwRC2IonSwqNVjC9twqukH3W/2VAJN8OVZkPpjhxB\nmqo68gYG/Q4VJo9vNuQfvJtVncmdJlVCvQqV3Jh/Opo88US49NoDQJB4pusw\nRPaPf7xnO7lIA6yb+12v0urZRqb1vD4QL2o7F+2hPpA+CIo35BEvAHHY6Zlm\nQzZuSN6dIq+DaExtKyFqrHcaJ/u4Xei9+F4ZS8em0foO3XXv6O5K5+F2lipZ\nWmDNwt75M7qR5GteofeESlvlHIkJNu4gePKdSAI8j2KdsS6ohIfYImw50YvU\nPPBLdBYvgiC3+uL9sFWR+FWdtlidDQrg5421gtvpCNjDTjUmJc/ZHcNlI30M\n8E1q2XkJKe+BOMRdJUhGr5U3YPp11Ns4zKjQxRl9DTdgvpFfvnxpvQgomOji\nQLb+wWCtZKeykVyxTaJo+yC+6P/uTn+bInex6pplDSHQkEeMgkx8Q2p7sSYx\nLy1E\r\n=q5cp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"a4d84dba97fac290ae58a9b9620f7156467499ae","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"webpack -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.13.4","description":"React state management made awesome","directories":{},"_nodeVersion":"13.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","delay":"^4.2.0","react":"^16.8.0","webpack":"^4.25.0","react-dom":"^16.8.0","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","react-query-test":"^0.2.11","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.6_1582286887134_0.8393541339230131","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"statux","version":"1.1.7","keywords":["statux","state","javascript","react","hooks","manage","change","data"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.7","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"32d6641e34901c1d6e48f3b2be1b89529c773be8","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.7.tgz","fileCount":4,"integrity":"sha512-sFkuTJ3F9hZmUCAStnZQE6AcdWxcNJ44DKBOPNvSM3CSmk4Cgv8/p14gyVcLRW/Rx7XtZxxvQ4mgTdQmsptj9Q==","signatures":[{"sig":"MEYCIQDivniOMG5QHDCzcd47kW1SYKmF8SHz9wU0hZ0TSbA8FwIhAMbQUW9hyuWoJ1gY2t76Yo7TMavQucINcjETBVMuOmvB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelcRyCRA9TVsSAnZWagAAb6gP/ifrKsLUvGqjmtWEgedW\nf67XY5fYSVCdFzN/XQcipfdhWDunORKV7u+qOhR8oFwbYsDcE5RmQ3pM08Se\nHbTreqNDI3k/7XLLo8l4nQO9naxF+5Z7wTdiwK9KzcTf5YOAdEVCUUqDIfva\nbjOdZGS6aL+swYRBGYahIs8j6feqzK7Dhr07HRMtz0w7cVorUlet7D9P/9gl\nwLW7C8sZd+KF9bbGTaOAX5Zwj+Tn1bX9WT129pHUxrtbGY6D4d7130Pg87vX\n4mTzIcqC2lDKThDikKZYHt1KrVYbcD7//9syYNraWddzAiIa8bOJgvJjzug/\nW/qzcdCTkWhs0DBLdgFJAfEgQxUsyw5it//I/xy2CIIwbraAoXFMKeeadz/4\ntIWDE1NXdzDmAWKOmaeTVfGYxxVS5n5GoIF5C5pS68qgYJK35URPqmhoz5cA\nW9xPnB6Zcnw6VEWI+wBOuFG8Gf4/5JgFj4ePtqsI/gXP1sYp98+e9VNg1chl\nJHs2iUYET6miKRaXAagSAeqI2QR4iwJjdFEdtM67kOLRRmpaBw0sqU5nL0VP\nCXs6+7QnxSgBWoh79VLHWHqDrAiWSkrB8uDfRMNX8znTA9GClRLqS9v67Vn7\n8Kxcsw9Us5p4Mrw1RFuo3LFSEBFihoPZb7ckk1S1lZzftXw5jBvoq3ipQ3XP\nUvgK\r\n=MeMb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"5e932607f6cba732bf14c828f82bb89e610b523b","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"webpack -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.13.4","description":"React state management made awesome","directories":{},"_nodeVersion":"13.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","delay":"^4.2.0","react":"^16.8.0","webpack":"^4.25.0","react-dom":"^16.8.0","react-test":"^0.7.0","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.7_1586873457857_0.4466364167029473","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"statux","version":"1.1.8","keywords":["statux","state","javascript","react","hooks","manage","change","data"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.8","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://github.com/franciscop/statux#readme","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"77323e2d491214a37fd951a231d7e86a87992aaf","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.8.tgz","fileCount":4,"integrity":"sha512-HHft6kiN7CxF1eYemvAUzRv41ZTwxiQ9N28iNxfCOhrnJ8JJf1Ukx6l3y2sSVteyq6L+dVJeF3adLu2AYXzvqA==","signatures":[{"sig":"MEYCIQDMSn3eKOVs+jmt8AWFKVQNZR52OHOp6AM/vndjG6H8iAIhALcIbFxNk2anHUO0aV18Y9tSP+4IiFL2upn7vCd9OsAd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevngMCRA9TVsSAnZWagAAjQQP/jRAvBnkng98hIHpzpU5\nPWMo1rv+6qrBxKgUkS4W5AW68WnYkgltnYHiXeDsxzopyaRapEGYaqtwlSaO\nY5kENedCidPaK5YbAe/Oq82avr9PtzVrKN/x2Xo55P/1eVhczNHzuJHUnAYN\njhxQvu83FVlaYT4w8M3mgj03rMfOb74NbmRFcRkh42YNElyD7EwrIIrT37ka\nYKpOQ3QQyhHKfYd41bLZjN287bTMheVikcj3JSjSJJaNlNXi+nzAsDgCjl01\neOxukPE3fpwnKJGhw+gSGyjRlOFHlGHVh0w1m0OwYYEqY8DW4aOJMRZTgj9E\np4AQEoBQweftjeFkUI58JOCN5QmSYEEuy6LkKKfWr3PFrG+zJza00SGDqQeb\nsqYjODaoRejfyi+5EkJxz7SibvbdLuZCn9vZibJovvURccsCO7RPcZUwIBDl\n7snkNwd6vKhg0v1CC5xxbRF+eABp0iZ19Bn5+oVQLnQMhTlvNYlqFIH3pvAt\na3DwU7NRS8b7L9ywLseDWmGVN0ypEx2r3STmCTa2STwIqJoTJjIwa0oYKHox\n1KDmBPTBmVuDQaxonAWvWOptYlbv5jTnRGoqUUUUZJH1U2ZSwbkWpTKaN9g6\nV0jm4QcSQSWnwIFvvaHIohwNH9eFQqmHETJWBIpT4eNFyKRKhCywmXvSMij8\naze+\r\n=Znpp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"d5e996c5f793a4bebe17b4c143b97c16ba74cf54","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"webpack -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.13.4","description":"React state management made awesome","directories":{},"_nodeVersion":"13.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","delay":"^4.2.0","react":"^16.8.0","webpack":"^4.25.0","react-dom":"^16.8.0","react-test":"^0.7.0","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.8_1589540876190_0.24097035372498476","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"statux","version":"1.1.9","keywords":["statux","state","javascript","react","hooks","manage","change","data"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.9","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"bb5ed116804fe56404dd4b1ab7bafd696c10e82e","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.9.tgz","fileCount":4,"integrity":"sha512-h0yr5/1LLqMIk+NlWRPfVADZWPop4hgSDlesDdCsfGKMoYWXFsiRXL4bgOD9cz1BabX/h/jMrYtmrwbhZuRd3Q==","signatures":[{"sig":"MEUCIQDM/I/Mz16HvagaMWzh+bR6YzdaFLF5gtkSFHQ2xMZsaAIgZDQmHiCo+hhOR9PvwoqKRFotixPiQbyFjcbUy+kYYEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexSblCRA9TVsSAnZWagAA0DMP/iGNFK8zZf/sNBddBAt7\nQhqq/61fAHKNwcJkOkzBgsiO+LtJutqDjCEVPyr1M19JXxGBbHrTHDQ1Hg9M\nHy0owKS+CM/kUO+Vw4rGoYEK9KaDiafn3MAhAG2Z5FujWt/ruSiF77XC5kSk\nn0pA7IGP3w8NxG/n7U/OifWxbrvuCyYxoYHQDp1HzyklLM16RNlnVezrCidC\nl2ws0kNctSWVs1qFzaEl0Vj8oNdqusKknnXlMG5SJqGoHxRe3dxNBpONvh/c\nFA6/j4afjURykwxrnM8yZ10BAZiErPCM6VvWEslWwjMeIN2/RTvrn2yicndI\nmmh/G/cqu9bHhLoo2msexdoNJkFDodOPi66Q0OLHaIMMcy4jRQJsR82Cgnyq\nHnVHuvTJY9t7Q1chvXUCfpakqnf5RsUPbYgwj7e2TL4jYNVPzi0vJqUDbGTm\njw93C8S48zGeDZ2qX3lhJd4e5w/RSLhrWElCeXHAn35MIax26TUmB4zsAeda\n2FIF/NjgZtHkaRhA5GW6x+V0ojUQ8OyG0ExEm1AIDj22gcwCfOAoAQWrgoHr\ng2KTPBbjacx3frA1QIfrvSxktatWmkQPADHzVYi7DyIKnB0jTEmJLduZjvxB\nHRrsgChwbDrpqzxI5nrMm5vsSuYshcJEK/NiD/52KyfkLK9XXgsJbFg22neM\n1WIC\r\n=7FC/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"7e4dae6eb3e215182acb73f97a8b86b9d399a3d3","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"webpack -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.13.4","description":"React state management made awesome","directories":{},"_nodeVersion":"13.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","delay":"^4.2.0","react":"^16.8.0","webpack":"^4.25.0","react-dom":"^16.8.0","react-test":"^0.7.0","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.9_1589978853114_0.8289947929026131","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"statux","version":"1.1.10","keywords":["statux","state","javascript","react","hooks","manage","change","data"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.10","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"8d13a7cb08fd1638ca519fa39bf06821e648b48f","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.10.tgz","fileCount":4,"integrity":"sha512-t/q2HqnlgHHFSoNtgkn+C2B/qDcxthHVeqDmdjtHI0Dohs6t7q/owRhHxHgceYd9LvWV2WcfplvpUKqcdscFpg==","signatures":[{"sig":"MEQCIHmGa/uMM/JWqGiI4bbaa04mrYYWZX1Xcb+uQ9AUiRGvAiAOv+UvV2QMNK2hg0sf0bT9TUVnHHyILDR87mbg5o76gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexbZGCRA9TVsSAnZWagAAaL0P/2bxC7phBR8pR/FFbc99\ne/XLiV3D2CtvqgMS3hOVSm6PZ/jxTNP4O/kGdriT/oYMEKJNJcbXO0TysDkB\nk0ri0HS83g2/kudLv37N1b60UfNaEUNfN4F7G/4EJ8Vn2EPNwu7GQRC3FWzp\n79XI0oowT1Mh/tGYMZPXr7hjHAlFD2ah3SVkedL60SZhIFoB9c4xTIISQiRM\nnOf9tuDzid/G9plnmDHCdJj4kL4dTl+5l5eC+UdxdlDzZQ3HDopF/9TreGcI\nkAXB3vC9yiqOObGp3HeSDPwesSsiJR0z5/iAyHezbECHZtHQdNeMsLRP8Ris\nS5Dc+BTkwlgxX2g1Hv5wufJVUjIehEWfw8YpfNPXqPnUgYoElucwN2uNItUg\nBv1qdYWCKnHbqlLBHCBkmpWN79aLHGqJrpLcsTCo+Z1BI/nO1HqTYWOAISsr\nBIXYjJtCVsRYQLbohieBDtwqvNcMCmb42OP2CzVGhrT4vGusnNh94UYQz7DS\nugZmbIqpHsvffAPkQPt31RqeLUcZgk7OEASW+YMzvcYXzzGRU2Pv0pSHLllC\nh2V/QuiWs0yVr7VebG9NMXKy9raYdmScjZEBsRAUN39A6OlY8/OBF/9pfA8Y\nSz8Q6MjEaYPsWryariVrurFCnIcmlPGkfyyOgX7VXd40k168KGMVwWvO+V9R\nmIK7\r\n=THGZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"8a9132f5430406a3be115ee0b568c2f4480beddc","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"webpack -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.13.4","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"13.5.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","delay":"^4.2.0","react":"^16.8.0","webpack":"^4.25.0","react-dom":"^16.8.0","react-test":"^0.7.0","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.10_1590015557633_0.4053178743903474","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"statux","version":"1.1.11","keywords":["statux","state","javascript","react","hooks","manage","change","data"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.11","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"3239afc8d6c9228e78293ee8948d84c0e4a1f788","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.11.tgz","fileCount":4,"integrity":"sha512-/BkJDN8RrM7Os9z5KdFGYDserCegf8ziZ9xyQ3OahBzAL0jpwM2aFn3nG7MO9/WLv3QWkvNYzkVN7vimBHbYyg==","signatures":[{"sig":"MEYCIQDFSP+iG0vQeckfe94E+3j77bunWA3hJVZwV0V1rvanjgIhAOBrUd8bRegAuIiifO0SCKLTMvcchx5WySBE5t7G4S9e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVGBeCRA9TVsSAnZWagAAKSkP/jnkF08IeOh5xPuiKXh1\np0St5iJQJX9FSRT4ayGfyjnYylo01YorkqPZY3p504RH9mJGqN0l/0/T8lSe\nHAPnriU8rINZjHGEdJrjPP8tghMj4PjAgWgKBYEZnxmKhrezOAbVJn5gAnMl\nl8Tk8LRET9KP3XeTyGnXSzCRefvMWKJWCAWJZPRsxjO3tcqQYKxkiZcvwolw\nIIdC2Pt0O8Vl0u1u99QzxW/7WKfCKikwwJBfC5p5L+e9tFBtONjQPwQcU1C1\nWZKtgfdalSCjD/NdhZ19NTe/HRH3rYSwJh+nIVXWmV4+6Ck4FOM0kmEOgpa8\nj9cYB2Df8zgNZnxnumKTBoF9R1JgJ72q5sQtpkWr5UN9+ozg5KRn6K0xwyEQ\n+k+k/mITtxGB6uOkPdW2klJWi8eMX4rVQnXsCh6A1X1pG11+MiCz/z5bk0CZ\naO/AfHpmPebeEKT7s3g6U07z2sdMBHPfRbTJaUZ2+tx7Ly1X+MyfT54oQjEZ\nob99rTute3NTm3AUC5ARCgsKHoHsv34dh/i+LC9CwIrMB9KMIa0F1POXsYJ3\nbVywU7FFX3EUFHzbLdO5p20YSPBK030bhyoN2OZQLK6j3RWQzR8v1zI5hIR3\n19Wen82pKdmQVXMiKCLe8LEzDClhGYcxEnpnTWASRKHk1bdr2Lvv2X3lroxQ\neLRq\r\n=M48a\r\n-----END PGP SIGNATURE-----\r\n"},"logo":"https://raw.githubusercontent.com/franciscop/statux/master/assets/favicon.png","main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"e52bc2b5a785b2a4baf4f4d59721b9a5a4dd3fb8","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"webpack -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"6.14.8","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"14.9.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","delay":"^4.2.0","react":"^16.8.0","webpack":"^4.25.0","react-dom":"^16.8.0","react-test":"^0.7.0","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.11_1599365213597_0.6570895970686967","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"statux","version":"1.1.12","keywords":["statux","state","javascript","react","hooks","manage","change","data"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.12","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"d70d94e1d4428f1d6744a253179ddaeaa16c84d0","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.12.tgz","fileCount":4,"integrity":"sha512-3vmR5MsOuIwilpjkD5dArrOGCeq46X62knMRq5M+VDGDUTO0RQ8teiPdSu4KLctCNAMQQb0S1DSXC5kSV+GQ7w==","signatures":[{"sig":"MEQCIBcUx/OJvAKzsVWVn/anKgJj5/lJ9QGXYBP5QOFFu9CrAiBK/lXXN2Oo5mpDI03rBz26UkhMHknOrJ+zVJMT010sMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXcktCRA9TVsSAnZWagAAnd8P/RHjHx5zvWn8SWLZG8PQ\n0X83a3u/dGTQf/oi+CF624pVB3xAZJf54RiuUpuaKuRHntvfB1r2u3rrF9Oz\nC4tBjoG/CGokLMVJcc60mfVz04EuE/QS2vMtFHqnQ9fO/I8zpV5qoyIMi2Ww\nnjLUtK/a2PD62ogILjZzMpT/iZWd03rBw9r219qYLNp3CT1e8OYyZ30ez3hX\n6eI2Ly3zBki/py2dN669ZkRUONeZvxI9jgFrLxolasKkfl2fpuDnmHkLamH0\nbnMU7DvPEAo/RruaaOeEW9WIxiGOfgbRkO5kk/I0Q+C1i7wXMAV1nLEIfIAk\nVPPtLuMCmJcncj4BVuxadVMkn8eOdT/pNFi5YjBP8AkijWCcXaHrD9LIjCSd\nEUJvKwfMdi1RIJttOll1bTpnDGlfqteARosU8zw6mprFw33fXzZO4hK3JZI0\ndpuS4w69IQRODK4/hjfSLAOcfQ5djdeayw8Y55LkUlGbYtlXlNbAAtDnGicK\nBO53u99lj9K8uGlRUC4qqAnzKyWK2avqhza1EYFOnbc8u9bj2RQfnnbUtUra\nBIXh+zPDAWB9azd2HNxHcJ+y1PkxrYy72DHiqaYV6hhxExlegEEtqcBZzpUE\n7j+Ej4LLUWV1WbtAc9yKedsZ6HRNKXAUtlh7MnuBJRhx906V+cwfjeF5fhLi\n/8fN\r\n=hukR\r\n-----END PGP SIGNATURE-----\r\n"},"logo":"https://raw.githubusercontent.com/franciscop/statux/master/assets/favicon.png","main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"funding":{"url":"https://www.paypal.me/franciscopresencia/19"},"gitHead":"71fe4a7664ecd0212d13b4e302024d94eb660b09","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"webpack -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"7.4.3","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"15.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","delay":"^4.2.0","react":"^16.8.0","webpack":"^4.25.0","react-dom":"^16.8.0","react-test":"^0.7.0","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.12_1616759084537_0.5770752402925399","host":"s3://npm-registry-packages"}},"1.1.13":{"name":"statux","version":"1.1.13","keywords":["statux","state","javascript","react","hooks","manage","change","data"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.1.13","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"00cb3cdb4d63bf067a92ac888dbf262d89e55c2d","tarball":"https://registry.npmjs.org/statux/-/statux-1.1.13.tgz","fileCount":4,"integrity":"sha512-i9t/e0ccpl8qwsbpdMnJTKPNdExGJT8OxF+TmeOrxP2m3LGuN6+rLgDzlwOacm0wskmEMEo+XLa2wkutFxylqA==","signatures":[{"sig":"MEYCIQD3dcaAy69upK8TbU8HC79R3cv8T/5n93kWrn8nf6WOkwIhAPbAfvV/yTTBhsbkj1ILOfZhdwAeFJmHzA7Zrn+sdklr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31921,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXcnQCRA9TVsSAnZWagAAEXgP/1rKw8CEyzOBi3Uaf5Dy\nxGeojWOeNAJlnkFchKcICINMVpofRQ7a7WSGxvi0M3e8j/428J2ZA3Iwh2gx\nbJksW+qjeQArl/d2s54QQy5/VcM+WujpY/HvRTgq8uuK16YPcXLoIUNZ/rns\nw7+GKE+mNonzDqmJz0grVH0Cm0DtukUsdCVqHIjzNqN4FIvLapD/9gOAZWDO\n4i/q/44n179MeHRIdPq84U2djWcf/yGhj8Hhdv8UvPlhSHUAsxOvl4D7syWm\nuoyhlXufJrApEPinqoQQJPHUGJRF6ZiEKcKL0QnlWUvCVAb2QSCBojMndVIb\nBuq2sxeUeaIjTyypKd+lz+i4xnNtv5QSL9wmOSAxiRA1HT+ZQumQCWKit/OS\nYRwfs4MXwpmjf97ylgRij56Xr/Nv2rMdWrJJpB4NM5tfrvdWRdPtY5w+KApU\nOS9fp21fprl9A9KhrEZ0Oxvv004n26oy2HT5ckh5A4NGEGeGSxbrh/hC0odZ\nbd6n1zOQo9+IQTE9vcvMkITMnP0J7yNG/vLRahdqNHshqC655uhUko1di2Tn\nPU64E4R6vpCJK5OT5l2jbjv6d3XNQZs0DJ/i0j9aftYyKxvs2jnr+K9OlBj5\nE4hZiep95262x+2l2EyqpT/tY0iaanwiidM4vGFODjxVmcRm29tQs5tNfzwF\nJ5dP\r\n=nnKy\r\n-----END PGP SIGNATURE-----\r\n"},"logo":"https://raw.githubusercontent.com/franciscop/statux/master/assets/favicon.png","main":"index.min.js","babel":{"plugins":[],"presets":["@babel/preset-env","@babel/preset-react"]},"funding":{"url":"https://www.paypal.me/franciscopresencia/19"},"gitHead":"9066087999860cf67902756d0ba4be7a696eaefe","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"webpack -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"7.4.3","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"15.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","delay":"^4.2.0","react":"^16.8.0 || ^17.0.0","webpack":"^4.25.0","react-dom":"^16.8.0 || ^17.0.0","react-test":"^0.7.0","@babel/core":"^7.4.5","webpack-cli":"^3.1.2","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.4.5","@babel/preset-react":"^7.0.0"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.1.13_1616759247626_0.3131333530853473","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"statux","version":"1.2.0","keywords":["statux","state","management","javascript","react","hooks"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.2.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"8ce9c86234379f5b2512122f45e08ce9cf41d95c","tarball":"https://registry.npmjs.org/statux/-/statux-1.2.0.tgz","fileCount":4,"integrity":"sha512-nC2IERMhNJDdEY8OqAsHLXjIPOqNRwQjz7whe2gFsijQXk+IoETVqdZZ9jKc6X32npp6ea9kLePZornhbVb8eA==","signatures":[{"sig":"MEQCIErRW+Z8qEmxt9kjL0MA0/JsaDOFsjyGi/9kFi3N+13GAiASf5JPamqTcmSLs3n8ahn5xJ2mBlohMEqCC9HLdKMSkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIPMFCRA9TVsSAnZWagAAGwUP/AnUiNcO/NaesLwQw1uC\nFE4WO3B4PDBr0afYHW1t96ZWr5DmHd3Oltl1ZGM/EM+ui+gTArzHs2zL0Fz+\nRwQc7gZejTKy1b84WHagFXeRiPu0Bj5T9yC9Y3CUcQLnFFeP+a7f9BoA9H18\n+vfP43U0++izIJ+Pq4FNsjftSS5QH1n3fQ6wBjEM2jASwBBDLSzZ0xUGizcy\nSPMtOuvgXxOb0ZJQEBpmSoCDXeuq2elfOJrHYu1e5R8f8C1tuGNgDLtyZ0/y\nxjE7anH2dRVYJu0DMK5zIPEEfxGvL+pjG9NyQhjcits5nIMP140b03oA7wBv\nsimdK0Xx2FJIzW716xDcNjcyvtEC3AKg6cKuP1aH4J5uez+ZySg2Pdbtr2r0\n33X+M/DzsMMIj6NekvMZUmJAK6F0IpogXrHhPYSETHuIeguEdSebhCNRxXUj\nr2mhY79FUYxdMyoEpPQswpbrhULXXIaLQ1/+b6HG3V3pTm/NGauNnwHA46qR\n/Kwkd5GSCtGAjNEl0KANhxPiDtvE8RoUbGZJNx5R09av+NG8dhbhNeWG6g4P\nu7xtt9s9pYPuvDB4wFOWVgpSWMH3uzEq60TsrJSFEPd5E+W/4VBKQWtKma62\ng7Te0hMr6Gg0wABaaw/nCc2HK+Jlu819/Ev4mbaVjQX1KhyVpBZYoOiFF3Vq\nmq5p\r\n=2WsR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","type":"module","babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"funding":{"url":"https://www.paypal.me/franciscopresencia/19"},"gitHead":"1971497ae34e647f831acb5891863140dac9b4ad","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"rollup -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"7.4.3","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"15.7.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","react":"^16.8.0 || ^17.0.0","rollup":"^1.32.1","react-test":"^0.9.1","@babel/core":"^7.15.0","babel-loader":"^8.2.2","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.15.0","@babel/preset-react":"^7.14.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.2.0"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.2.0_1629549317191_0.9713593959928375","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"statux","version":"1.2.1","keywords":["statux","state","management","javascript","react","hooks"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.2.1","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"102bc18b5d5821d7f958a421160e20055af19053","tarball":"https://registry.npmjs.org/statux/-/statux-1.2.1.tgz","fileCount":4,"integrity":"sha512-sm8lcyF6iuZMix4opHyxTGnxQfFsD3V6X14toAeCi72eYrVuueVCdfFsJ6GsXhynkpq6r+9uiotmP6O0t6HK/w==","signatures":[{"sig":"MEQCIG4jt37t3bTe2+XBVDVzQEF7GOQx4Ac3cPijYJfHNz9RAiAkNC9SLm4C9+u6cCPQZDxecsqSVrGnWD6cqr+4u4Wniw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJid2SiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrngg/8CvOlUGIflhVzUksrnZZB1oYTYORgd92Hi+GuvvfL0CicbmMn\r\nSpQgXHhz06UMaTsL9kg6oCylpE7SZkEWGS1f0ebbbhAG4OSxBy/Jw7j9/5ea\r\nMN9eelVpqZGKetxdio9K4RaUwJcCqOjJzQQ0tohgUXu7WRyDS/prgsu7FzlK\r\nwpYA3Wssw4tAqXEZfxYt7lI5126WgnACN8aGTv0rOBt+b4UlLf5tEOUpzSVh\r\nnc4QzkDlPzZzxh5w8+qQduZ16ah/+r7hFiGFcjzoO8Rb6hbEHIs+OPoUdFAd\r\nlnQUycysaiEU6nnwyCwOIVxhCGc/s13w4b38XD3djZBvQY5xQlbFFqwHx+hd\r\n1nG4cQDeM5U+MZWUpfUzqZmnLK1WPM0nIomJd9bB8fOOKoQGMfHia0k3dNKd\r\nuDaY662a+BMj6r5oSNbvnun8v3MRHxohgw7S+C/AiLaa8lz5WVFsyAV9IySF\r\nJqNVJRGPPJxFHe2aWcqsOdu/RhmLroGN9Us5haF8wDIEg4AwY2ZnSoRtLHiu\r\nXBo05u/qUglVWmjuOG0XNUi91WvSSgCmDnNJK8YelkGN+SK+mF9YHgw86iE1\r\n0CrGZ1aZk9AHKJVEVY6akgidfZv+hbYVVAHCm2f7T675VevuX4uiDIa1rqRb\r\ns7fWQaQIOA0dmURnDC1TNO/a/gxQvODmte0=\r\n=dFew\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","type":"module","babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"funding":{"url":"https://www.paypal.me/franciscopresencia/19"},"gitHead":"a69777956ef41010f9950ec8e24f6a7aa8d6df86","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"rollup -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"8.6.0","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","react":"^16.8.0 || ^17.0.0","rollup":"^1.32.1","react-test":"^0.9.1","@babel/core":"^7.15.0","babel-loader":"^8.2.2","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.15.0","@babel/preset-react":"^7.14.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.2.0"},"peerDependencies":{"react":"^16.8.0 || ^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.2.1_1651991714363_0.2733782178638955","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"statux","version":"1.2.2","keywords":["statux","state","management","javascript","react","hooks"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.2.2","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"d0333fa1211ffc6d943c523489929822b1c71f90","tarball":"https://registry.npmjs.org/statux/-/statux-1.2.2.tgz","fileCount":4,"integrity":"sha512-0qOCLZ2wDFiQlhn0dobWGSEHvpXFqDMGx1/LvLLFomUbSaIKLN54XL16ZaEy0YFUmyBmbRrqYzjy0TqZzonFqg==","signatures":[{"sig":"MEUCIQDxyqEE/LELGOxwV81OGp+duw+13BF9CH3JqxPuUbT+lwIgZ7wPaU8/XwiZ6N2JqsFA9cQSDKduF48zlK+PoDC01Po=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+rMbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4Ig//WOUO+i166tHzDlIhff0Umw/Mbqy8GpD5pkUFIDWUJjxtHc3O\r\nWcJId62uVR7xkaMG0p6EcdR7hyUbySrl68TgU5HbSO7Aqm+942Z8byD1pUmp\r\nkClsxqkcnpShA/OEanw+o7wYk9YPjJMZN6TdsQS6nkgp2r9Bi7411TOVjOH3\r\nTB/jd45H/Re5UpT/ZkdUJQYHuCZES0N0oNgiWVSYaiVoXjbhAuiMgv8J/ecF\r\nUWHGkQsEciaek6j06ZzmPHptE3D6STt3HNeUosPf1Od2+RD/rej50stLPb5t\r\njGbwDt9xPQ4kySjYwtaHxSEv6LxYVdl2BYOWrClLCOCJXjhmAx5Ktiiok36b\r\n2XB1Kh0MNt+FJppXw7hbmyfAJCjieP0z2wcAm8lV2a5KkV9o/K7zbv4l0WVx\r\neU7Ke7bfKkAuFrysVeQcIBly9/bXdN65AjEj4hHYRavrr02avdUrqkmukTPw\r\nPNQNK3/Lf9p8RljGihfZ6W2rK0tglQz6h0CU25JEchMk7tETsTD3Q0kdpoy8\r\n9jEWdZWMUH4owRwA8lxW1z5kgjCSAJCFuO76traTnCcJ1Dq8YUkJPgGtmE08\r\nz5sQyA8aDRycD7Q2M9BWXnO13HblUeUSUsyCawQE0lay8lgAgBUCNdYeJrDq\r\nJfBLFqfFKoFIWvKnEwsyXo/YRsuRt0mJPNk=\r\n=DJbd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.min.js","type":"module","babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"funding":{"url":"https://www.paypal.me/franciscopresencia/19"},"gitHead":"24cfb129fa868f8f46fb281a0936de1000c134eb","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"rollup -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"8.6.0","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^25.3.0","react":">=16.8.0","rollup":"^1.32.1","react-test":"^0.9.1","@babel/core":"^7.15.0","babel-loader":"^8.2.2","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.15.0","@babel/preset-react":"^7.14.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.2.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.2.2_1660597019506_0.7749389556104529","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"statux","version":"1.2.3","keywords":["statux","state","management","javascript","react","hooks"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.2.3","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"b361dc930f2820765e57845d29d5c6db77b98ab6","tarball":"https://registry.npmjs.org/statux/-/statux-1.2.3.tgz","fileCount":4,"integrity":"sha512-WWwFnu2RXvaEgu8HdfBFRpKp9yliuovg57fy5UpSqVhZxGIO0gFPmMaV8wTeoZqVdV9Z2KzxXUrnVZn3UzwV2g==","signatures":[{"sig":"MEUCIQC7NbUKE4bmCifhZuBVbinSWUSIN3BgGc33hVpMmtmQ9AIgXmXZb03MLW0ELhleQRsABtPTWYCJf4u/ZtSPh/gxbbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXLK2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquFQ/9GU1K7B5Fn0ZSFqf4nS/ckfHkdPcWGbLlNWhID35phQMSPzkx\r\nEpHALOztnutQUqHBk/Z+18F86TBGRXDyw4uboU8h4kh2JCawyR/eaBA0PTHj\r\nP/slNdPTgqZuXHtLqtfa3boR8r+7NksHCqq1NWxD5e/JllKRH0JRvpIcEl8L\r\nhlzZhzEVNbiK6SqGPpMZmMxZm2gpUAExpE+lTZGuA8GxpqtZpZ19giVnOfg7\r\nv35Hi0Dfz1nFkdswAcQ3JlgXr4N/PikqO0uRNhGlV7pfnRj+DR260Y5RGukN\r\nb/QJvuYsdAdKDRhNjvhH5qrNbxrt8VYrrEczMq+FfIh7GPqdnG2AFUcwXWVB\r\nhYjaPa0DeytlWGShyWZGA8szirf+x55PuQoY+Gu8rFVd93dY7fuDZgdt9AY8\r\n9KryCt66nzTn+cKLvZDI5ryEDBglD1se3EHH2iVOTVCzNpHrZDozZ1AzkJcu\r\naBMfCcMy53Vch8m/we4Rt98HMK78f4BVZVj7NvOJFsG7LzLgfJnoqI8VUFXc\r\nkVTA6Qyh3UQpOKaNZXowGvX8KCVAQGLzGZUkCWTrIZ+xSdoIPLJEGLZCRb8I\r\nlLu+NsQ+CDjOklCA78erv0idnLNUq2uldyYQnpM2mob3mFUhdf4Qt+qYkWM7\r\nYdtKrGlHl9yoTyaKM/8znAWJIwVO5K7FONE=\r\n=e45A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"index.min.js","type":"module","babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"funding":{"url":"https://www.paypal.me/franciscopresencia/19"},"gitHead":"c0917e78eb36d2f8f457eac7d05446c58c011ec3","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"rollup -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"8.6.0","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","react":">=16.8.0","rollup":"^1.32.1","react-test":"^0.14.1","@babel/core":"^7.15.0","babel-loader":"^8.2.2","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.15.0","@babel/preset-react":"^7.14.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.2.0","jest-environment-jsdom":"^28.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.2.3_1667019446704_0.4722135635738376","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"statux","version":"1.2.4","keywords":["state","management","javascript","react","hooks"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.2.4","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"25a62dd8f7597252cb04c2ff2c415a62be9a9e1e","tarball":"https://registry.npmjs.org/statux/-/statux-1.2.4.tgz","fileCount":4,"integrity":"sha512-NMjbOf/Hnj4lx7zsKk0rzH65FqBD7snkis6ZgfHQ0XG82/lUs31rEuYUy7PSDeiiNfzXObCcC1QmybhJiiu9dg==","signatures":[{"sig":"MEUCIQCbMQkND3B72wYXJ7kq0z5RzXhaT/Ym98uzGDRRZCvxxQIgDuFim1yWFXXlqhETLCG3heqWyhk7J6GnUAkF/noAa8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXh7lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSBA//cIw5bBPVpfWjuHFGeE0T3qlMJLY39py+vOE4sIElkhJKlUaG\r\nXlC6CcdGUcdRw30iO0OotB0T0RnglvW4hnbdlDDfGt1H7WSqXwt2i/0ObPmo\r\n8HTthOyeO0Sd5mqtIvKzJHloxLNq9cO8mhkNmgbjDvp8GnTit+SHkAEmaTtN\r\ntjdrISbz/02nLVJsJyMXjL+ApzBzx1yUsMYwgALE/kX4irAc/uS9ASo7oOLS\r\nngk06JiDJ1rTR5ucNxoH5TcjSl0lnAe4NQp5WNShW1yh0XVUvHs1bHsAIocL\r\n8b5jjVmVD8CxscJ4mZZsktZov2ztOy63JE0DLEWHPB4oISpbPl99Xh0PmtGb\r\nvzU1hzOM2i0yFETuj20rH3KEIpWkYIoozipozzTx5b/iDjQLnpJsKGyzN42X\r\nr75bmRN1kNIXhx5lnhnV9fj1IfxCT1/YIrlZpDwQRO6tRgtY4GnVia5O24CY\r\nIV3vxGRHLezYhvLlS7+oZvoJTXp7njUYrHkT1GA4lA3fRGFBCopkKHP1qT5i\r\ng18nAFpxQc51BGHFMvhjuQJC6XcQt0yz3QNI42arlsRtNlGgFd6z9EO3bcR4\r\n66iDHfkzliLYd4hVzaHR4JCuc/2B6lwwPYQpi1SdnGz6E0GDMdnFMS58+r/R\r\ng2gIbjGjPX+BVkDo1zpiZx3EeYd8erCkHAE=\r\n=qoYf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"jsdom"},"main":"index.min.js","type":"module","babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"4642cd8a139e1ed21b32cad98103e69b931cf103","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"rollup -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"8.6.0","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","react":"^18.2.0","rollup":"^1.32.1","react-test":"^0.19.0","@babel/core":"^7.15.0","babel-loader":"^8.2.2","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.15.0","@babel/preset-react":"^7.14.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.2.0","jest-environment-jsdom":"^28.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.2.4_1667112677750_0.3009145117473222","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"statux","version":"1.3.0","keywords":["state","management","javascript","react","hooks"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.3.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"bcce0301d2dac90039c9a1f0909d9156d888939b","tarball":"https://registry.npmjs.org/statux/-/statux-1.3.0.tgz","fileCount":4,"integrity":"sha512-W150NrVpxISXs/i8y1TJxWc6L4CKWML3PtLZTt2AgWpEUKhhuH68XvOocV0J8K0Xs59kGkU19ufTlhnJsUfugg==","signatures":[{"sig":"MEUCIQCRATR9BqpkdsZ4S31iwhV9himNEavuup1MQaxLDBfZsgIgZEdIzvGl13mgi7E+X6IVV09+PnNCkKL48dJ8viAvA34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25107},"jest":{"testEnvironment":"jsdom"},"main":"index.min.js","type":"module","babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"6681778ef2c0cc98020f683d1587edc1b4a7287c","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"rollup -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"9.5.0","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"18.14.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","react":"^18.2.0","rollup":"^1.32.1","react-test":"^0.20.1","@babel/core":"^7.15.0","babel-loader":"^8.2.2","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.15.0","@babel/preset-react":"^7.14.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.2.0","jest-environment-jsdom":"^28.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.3.0_1700316025861_0.4959925011238593","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"statux","version":"1.4.0","keywords":["state","management","javascript","react","hooks"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.4.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"91bef643504954286f270c16761f1f11e7e0d94e","tarball":"https://registry.npmjs.org/statux/-/statux-1.4.0.tgz","fileCount":4,"integrity":"sha512-ykdOMhlsyPlIb3R6jSPbK4Iov99oiCFRzDKgXXKstrdtSYMhqK+C5eQdEKzVf26Tv7ayw2C34lcFDDkb6Mcwcg==","signatures":[{"sig":"MEUCIGp1RTFN4Ax7pKInxFOAkRmxVCJa2319S7HzS+TUB9+HAiEAmiEZE8FLiEOxIZWQyoqTdnfn0n9yD4XM+QI9nWUkJdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25159},"jest":{"testEnvironment":"jsdom"},"main":"index.min.js","type":"module","babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"types":"./src/index.d.ts","funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"f61b3a13c75b624503388f8cdaa724f81d886c0b","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"rollup -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","react":"^18.2.0","rollup":"^1.32.1","react-test":"^0.20.1","@babel/core":"^7.15.0","babel-loader":"^8.2.2","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.15.0","@babel/preset-react":"^7.14.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.2.0","jest-environment-jsdom":"^28.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.4.0_1719948742227_0.9611709738557319","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"statux","version":"1.4.1","keywords":["state","management","javascript","react","hooks"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.4.1","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"32987c72d66bd94ecefaa4bf764b71ab79fcb3eb","tarball":"https://registry.npmjs.org/statux/-/statux-1.4.1.tgz","fileCount":4,"integrity":"sha512-h4EZCAsoiI53xmNQErQMyBtRtPu1hGnCmgfJtxp2G+Zs0VBwPg3h+f2PRngHASJFfcVIwNzbK6T37JqE8/5Pew==","signatures":[{"sig":"MEYCIQCvD5Q+uVv4ETQxrRXNnSP+Llzgf3RUMo+UOpDLN7+QIQIhALJIUBmgknpzh0stmJXUgy5LZVcwrk7XTgf2UAZNrKZ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25155},"jest":{"testEnvironment":"jsdom"},"main":"index.min.js","type":"module","babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"types":"./src/index.d.ts","funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"30929d81524e75ebadb797f3e13dd758de1fb198","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"rollup -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","react":"^18.2.0","rollup":"^1.32.1","react-test":"^0.20.1","@babel/core":"^7.15.0","babel-loader":"^8.2.2","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.15.0","@babel/preset-react":"^7.14.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.2.0","jest-environment-jsdom":"^28.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.4.1_1723733561261_0.1922330481329506","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"statux","version":"1.4.2","keywords":["state","management","javascript","react","hooks"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.4.2","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"eb4f1d96bda7c30d12267840101f78cfbcbc2d23","tarball":"https://registry.npmjs.org/statux/-/statux-1.4.2.tgz","fileCount":4,"integrity":"sha512-LnTD29j1AHz+R7NxNA2OzTZwILXcbwf8iZKAlIyi7ebSluaF7a0u0eQCfzamOtUGfty9jRwpgv2cWl/W9+Bghw==","signatures":[{"sig":"MEUCIA0yLgMSzDN63ADpyqObKpAx0wm2gtSplZIjzVtLtdezAiEA1ZJF9Sp6AeHROqwzsCerJYLipmP3t1H+X6FN5pFHgQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25161},"jest":{"testEnvironment":"jsdom"},"main":"index.min.js","type":"module","babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"types":"./src/index.d.ts","funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"ebb714319c1263a17933d616a0e920f7d2c7554f","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"rollup -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"10.2.4","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","react":"^18.2.0","rollup":"^1.32.1","react-test":"^0.20.1","@babel/core":"^7.15.0","babel-loader":"^8.2.2","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.15.0","@babel/preset-react":"^7.14.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.2.0","jest-environment-jsdom":"^28.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.4.2_1724796178624_0.8974198826869113","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"statux","version":"1.4.3","keywords":["state","management","javascript","react","hooks"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.4.3","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"fd0d5377a3b17074c92c3aa6d23751a91eeb81c7","tarball":"https://registry.npmjs.org/statux/-/statux-1.4.3.tgz","fileCount":5,"integrity":"sha512-SyLqiEbpwVq/VCxS6vnHGPlQmMZFcNCyDM+v48Xqg7ukGaXpD6XkdlrGBF1NH4WF6uThJz8DTFvbOI0ehtbehg==","signatures":[{"sig":"MEQCIA/xCb+CLqhGyayo+LLeVn6IattHk8StK7jU8T9sTDq+AiAA1aDoJSWVmf4jNBuksBbbUgUXiSu8t+1mhV1l/0kAog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27869},"jest":{"testEnvironment":"jsdom"},"main":"index.min.js","type":"module","babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"types":"./src/index.d.ts","funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"54a6aebe43d26952e4fcb5c387600b46ab5edbbc","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"rollup -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"10.9.0","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"20.11.0","documentation":{"menu":{"npm":"https://www.npmjs.com/package/statux","Author":"https://francisco.io/","Donate":"https://www.paypal.me/franciscopresencia/19","Github":"https://github.com/franciscop/statux"}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","react":"^18.2.0","rollup":"^1.32.1","react-test":"^0.20.1","@babel/core":"^7.15.0","babel-loader":"^8.2.2","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.15.0","@babel/preset-react":"^7.14.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.2.0","jest-environment-jsdom":"^28.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.4.3_1730891148895_0.2702624901858919","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"statux","version":"1.4.4","keywords":["state","management","javascript","react","hooks"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"public@francisco.io"},"license":"MIT","_id":"statux@1.4.4","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"e702882b5f9f9d99f60dae74ffb19b5faad6cf7d","tarball":"https://registry.npmjs.org/statux/-/statux-1.4.4.tgz","fileCount":5,"integrity":"sha512-tRQ/FYQx18n6xOJkO6aAYk4NCc6+FwOAu/Y1zLXMwi33VNLEnVtGG0vjaTHvZ1VrDBKIw/LTHsiEXBNQ/25yHQ==","signatures":[{"sig":"MEUCIQDmbjfHouqr739NygkncpifNypWZbgYlZT3XT009BF4KAIgJfDHdrltfQu/kqdMUh3zis6yFS3M2m9zXNEUOSS7IJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28031},"jest":{"testEnvironment":"jsdom"},"main":"index.min.js","type":"module","babel":{"presets":["@babel/preset-env","@babel/preset-react"]},"types":"./src/index.d.ts","funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"213b8837ce94b3780a7dcabb0598da676253fc7c","scripts":{"size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"jest --coverage","build":"rollup -c","start":"jest --watch"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"10.9.0","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@types/node":"^22.9.0"},"documentation":{"menu":{"npm":"https://www.npmjs.com/package/statux","Author":"https://francisco.io/","Donate":"https://www.paypal.me/franciscopresencia/19","Github":"https://github.com/franciscop/statux"}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","react":"^18.3.1","rollup":"^1.32.1","check-dts":"^0.8.2","react-test":"^0.20.1","@babel/core":"^7.15.0","@types/react":"^18.3.12","babel-loader":"^8.2.2","babel-polyfill":"^6.26.0","@babel/preset-env":"^7.15.0","@babel/preset-react":"^7.14.5","rollup-plugin-babel":"^4.4.0","rollup-plugin-terser":"^5.2.0","jest-environment-jsdom":"^28.1.0"},"peerDependencies":{"react":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_1.4.4_1731020401706_0.24424458708499852","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"statux","version":"2.0.0","keywords":["state","management","javascript","react","hooks"],"author":{"url":"https://francisco.io/","name":"Francisco Presencia","email":"pubalic@francisco.io"},"license":"MIT","_id":"statux@2.0.0","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"homepage":"https://statux.dev/","bugs":{"url":"https://github.com/franciscop/statux/issues"},"dist":{"shasum":"17465e36f55558c5982b4c71111fe27d13ae1a1d","tarball":"https://registry.npmjs.org/statux/-/statux-2.0.0.tgz","fileCount":5,"integrity":"sha512-/t/IpPfSA+ystEb+PbNmGKDay6qZ08LqE++NbtULiG8+9i8Z1FmsSXXP+CXX+Y0rDcRC12BLKWXHuyez4rru3w==","signatures":[{"sig":"MEUCIQC88sYN5/9t/gvR0x4158Iam9G9OwjWDTplHvG+yfOFrAIgX3Kxc1ehPFdSFhgnX9B/nSGCYVXAmAJUw55KlbnSpUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28552},"main":"index.min.js","type":"module","types":"index.d.ts","funding":"https://www.paypal.me/franciscopresencia/19","gitHead":"e820a4a4cbea1fbd6bb09e9dad89e78538cd22cc","scripts":{"lint":"tsc","size":"echo $(gzip -c index.min.js | wc -c) bytes","test":"vitest run --coverage","build":"npm run build:library && npm run build:types && npm run build:prettier","start":"vitest","build:types":"dts-bundle-generator --out-file index.d.ts src/index.tsx","build:library":"vite build && mv dist/index.min.js . && rm -rf dist","build:prettier":"prettier src *.ts *.json --write"},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"repository":{"url":"git+https://github.com/franciscop/statux.git","type":"git"},"_npmVersion":"11.6.2","description":"A minimal state management library with React Hooks and immutable state","directories":{},"_nodeVersion":"24.13.0","documentation":{"menu":{"npm":"https://www.npmjs.com/package/statux","Author":"https://francisco.io/","Donate":"https://www.paypal.me/franciscopresencia/19","Github":"https://github.com/franciscop/statux"}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.3","jsdom":"^29.0.1","react":"^18.3.1","terser":"^5.46.1","vitest":"^4.1.2","esbuild":"^0.27.7","prettier":"^3.8.1","react-dom":"^18.3.1","react-test":"^0.24.2","typescript":"^6.0.2","@types/node":"^25.5.2","@types/react":"^18.3.4","@vitest/coverage-v8":"^4.1.2","@vitejs/plugin-react":"^6.0.1","dts-bundle-generator":"^9.5.1"},"peerDependencies":{"react":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/statux_2.0.0_1775362800948_0.17608406924936104","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"statux","version":"2.0.1","description":"A minimal state management library with React Hooks and immutable state","homepage":"https://statux.dev/","repository":{"type":"git","url":"git+https://github.com/franciscop/statux.git"},"funding":"https://www.paypal.me/franciscopresencia/19","author":{"name":"Francisco Presencia","email":"pubalic@francisco.io","url":"https://francisco.io/"},"license":"MIT","keywords":["state","management","javascript","react","hooks"],"scripts":{"build":"npm run build:library && npm run build:types && npm run build:prettier","build:library":"vite build && mv dist/index.min.js . && rm -rf dist","build:types":"dts-bundle-generator --out-file index.d.ts src/index.tsx","build:prettier":"prettier src *.ts *.json --write","lint":"tsc","size":"echo $(gzip -c index.min.js | wc -c) bytes","start":"vitest","test":"vitest run --coverage"},"main":"index.min.js","type":"module","types":"index.d.ts","devDependencies":{"@types/node":"^25.5.2","@types/react":"^18.3.4","@vitejs/plugin-react":"^6.0.1","@vitest/coverage-v8":"^4.1.2","dts-bundle-generator":"^9.5.1","esbuild":"^0.27.7","jsdom":"^29.0.1","prettier":"^3.8.1","react":"^18.3.1","react-dom":"^18.3.1","react-test":"^0.24.3","terser":"^5.46.1","typescript":"^6.0.2","vite":"^8.0.3","vitest":"^4.1.2"},"peerDependencies":{"react":">=18.0.0"},"documentation":{"menu":{"Author":"https://francisco.io/","Donate":"https://www.paypal.me/franciscopresencia/19","npm":"https://www.npmjs.com/package/statux","Github":"https://github.com/franciscop/statux"}},"gitHead":"cc1923475da58ca5d68427a655a4b1a64498c679","_id":"statux@2.0.1","bugs":{"url":"https://github.com/franciscop/statux/issues"},"_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-EyuIUVSpS6nwgTn/7PKxPq1LZHhn2p28j6eTZakxweuPYXVRDVE+dCb6jAE/CPE0r5/ebFbXHwFJg7udbdqltg==","shasum":"c0e7477498660bd387c34e44931c605e60d153b4","tarball":"https://registry.npmjs.org/statux/-/statux-2.0.1.tgz","fileCount":5,"unpackedSize":28552,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDJ/XiRb9rspt6RLrSw7qTFqNKOoQhehc9iud+BKVh4pAIgX6eyLxOGBDQrQ5bJUM3csCht3ec7gFUUEn80aR/K5e8="}]},"_npmUser":{"name":"franciscop","email":"public@francisco.io"},"directories":{},"maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/statux_2.0.1_1775837568446_0.7115819041705997"},"_hasShrinkwrap":false}},"time":{"created":"2017-12-04T07:22:53.257Z","modified":"2026-04-10T16:12:48.699Z","0.1.0":"2017-12-04T07:22:53.257Z","0.2.0":"2017-12-05T05:45:01.414Z","0.3.0":"2017-12-06T07:27:53.859Z","0.5.0":"2017-12-09T09:30:01.815Z","0.6.0":"2017-12-11T06:07:41.620Z","0.7.0":"2019-06-08T11:30:45.898Z","0.8.0":"2019-06-08T11:39:39.129Z","0.8.1":"2019-06-08T12:05:30.348Z","0.9.0":"2019-06-19T09:31:06.885Z","0.10.0":"2019-06-22T16:25:44.733Z","0.11.0":"2019-07-09T14:52:43.737Z","0.11.1":"2019-07-09T15:17:42.768Z","0.12.0":"2019-07-14T14:51:59.584Z","0.12.1":"2019-07-14T14:58:02.157Z","0.12.2":"2019-07-14T15:39:13.611Z","0.12.3":"2019-07-14T15:40:52.362Z","0.12.4":"2019-07-15T07:43:51.068Z","0.12.5":"2019-07-15T07:47:39.024Z","0.12.6":"2019-07-15T08:25:49.251Z","0.12.7":"2019-07-16T15:10:22.355Z","0.12.8":"2019-07-20T03:27:10.252Z","0.13.0":"2019-07-26T09:02:08.258Z","1.0.0":"2019-07-26T10:14:57.566Z","1.0.1":"2019-07-26T17:05:30.174Z","1.0.2":"2019-07-26T17:08:11.079Z","1.0.3":"2019-07-27T15:18:13.409Z","1.0.4":"2019-08-03T21:41:16.867Z","1.0.5":"2019-12-10T16:07:01.477Z","1.1.0":"2019-12-23T14:43:45.474Z","1.1.1":"2020-01-07T07:37:01.542Z","1.1.2":"2020-01-13T23:13:33.707Z","1.1.3":"2020-01-18T08:15:38.510Z","1.1.4":"2020-02-09T13:41:54.881Z","1.1.5":"2020-02-10T10:18:19.932Z","1.1.6":"2020-02-21T12:08:07.293Z","1.1.7":"2020-04-14T14:10:58.046Z","1.1.8":"2020-05-15T11:07:56.392Z","1.1.9":"2020-05-20T12:47:33.483Z","1.1.10":"2020-05-20T22:59:17.793Z","1.1.11":"2020-09-06T04:06:53.862Z","1.1.12":"2021-03-26T11:44:44.691Z","1.1.13":"2021-03-26T11:47:27.842Z","1.2.0":"2021-08-21T12:35:17.427Z","1.2.1":"2022-05-08T06:35:14.585Z","1.2.2":"2022-08-15T20:56:59.652Z","1.2.3":"2022-10-29T04:57:26.895Z","1.2.4":"2022-10-30T06:51:17.929Z","1.3.0":"2023-11-18T14:00:26.090Z","1.4.0":"2024-07-02T19:32:22.405Z","1.4.1":"2024-08-15T14:52:41.440Z","1.4.2":"2024-08-27T22:02:58.789Z","1.4.3":"2024-11-06T11:05:49.059Z","1.4.4":"2024-11-07T23:00:01.911Z","2.0.0":"2026-04-05T04:20:01.086Z","2.0.1":"2026-04-10T16:12:48.594Z"},"bugs":{"url":"https://github.com/franciscop/statux/issues"},"author":{"name":"Francisco Presencia","email":"pubalic@francisco.io","url":"https://francisco.io/"},"license":"MIT","homepage":"https://statux.dev/","keywords":["state","management","javascript","react","hooks"],"repository":{"type":"git","url":"git+https://github.com/franciscop/statux.git"},"description":"A minimal state management library with React Hooks and immutable state","maintainers":[{"name":"franciscop","email":"public@francisco.io"}],"readme":"# Statux [![npm install statux](https://img.shields.io/badge/npm%20install-statux-blue.svg \"install badge\")](https://www.npmjs.com/package/statux) [![test badge](https://github.com/franciscop/statux/workflows/tests/badge.svg \"test badge\")](https://github.com/franciscop/statux/blob/master/.github/workflows/tests.yml) [![gzip size](https://badgen.net/bundlephobia/minzip/statux?label=gzip&color=green \"gzip badge\")](https://github.com/franciscop/statux/blob/master/index.min.js)\n\nThe easy state management library with [React Hooks](#react-hooks) and [immutable state](#truly-immutable):\n\n<a href=\"https://codesandbox.io/s/upbeat-swirles-q972b\"><img class=\"full-mobile\" width=\"46%\" align=\"right\" src=\"./assets/profile.webp\" alt=\"User Profile example screenshot\" /><img class=\"full-mobile\" width=\"46%\" float=\"left\" src=\"./assets/app.webp\" alt=\"App example screenshot\" /></a>\n\nIt allows you to share state across different components of your WebApp with a simple and clean syntax. This [reduces a lot of boilerplate](#direct-manipulation) so you can focus on the actual app that you are building.\n\nJump to docs for [`<Store>`](#store), [`useStore()`](#usestore), [`useSelector()`](#useselector), [`useActions()`](#useactions), [_examples_](#examples).\n\n## Getting started\n\nFirst create a React project (try [Create-React-App](https://github.com/facebook/create-react-app)) and install `statux`:\n\n```\nnpm install statux\n```\n\nThen initialize the store at the App.js level with a couple of initial values:\n\n```js\n// src/App.js\nimport Store from \"statux\"; // This library\nimport Website from \"./Website\"; // Your code\n\n// Initial state is { user: null, books: [] }\nexport default () => (\n  <Store user={null} books={[]}>\n    <Website />\n  </Store>\n);\n```\n\nFinally, use and update these values wherever you want:\n\n```js\n// src/User.js\nimport { useStore } from \"statux\";\n\nexport default () => {\n  const [user, setUser] = useStore(\"user\");\n  const login = () => setUser({ name: \"Maria\" });\n  return (\n    <div>Hello {user ? user.name : <button onClick={login}>Login</button>}</div>\n  );\n};\n```\n\n## API\n\nThere are four pieces exported from the library:\n\n- [**`<Store>`**](#store): the default export that should wrap your whole App. Its props define the store structure.\n- [**`useStore(selector)`**](#usestore): extracts a part of the store for data retrieval and manipulation. Accepts a parameter to specify what subtree of the state to use.\n- [**`useSelector(selector)`**](#useselector): retrieve a specific part of the store state based on the selector or the whole state if none was given.\n- [**`useActions(selector)`**](#useactions): generate actions to modify the state while avoiding mutations. Includes default actions and can be extended.\n\n### \\<Store>\n\nThis should wrap your whole project, ideally in `src/App.js` or similar. You define the structure of all of your state within the `<Store>`:\n\n```js\n// src/App.js\nimport Store from \"statux\";\nimport Navigation from \"./Navigation\";\n\n// state = { id: null, friends: [] }\nexport default () => (\n  <Store id={null} friends={[]}>\n    <Navigation />\n  </Store>\n);\n```\n\nWhen your state starts to grow - but not before - it is recommended to split it into a separated variable for clarity:\n\n```js\n// src/App.js\nimport Store from \"statux\";\nimport Navigation from \"./Navigation\";\n\nconst initialState = {\n  id: null,\n  friends: [],\n  // ...\n};\n\nexport default () => (\n  <Store {...initialState}>\n    <Navigation />\n  </Store>\n);\n```\n\nThat's all you need to know for creating your state. When your app starts to grow, best-practices of redux like normalizing your state are recommended.\n\n### useStore()\n\nThis is a [React hook](https://reactjs.org/docs/hooks-overview.html) to handle a state subtree. It accepts **a string selector** and returns an array similar to [React's `useState()`](https://reactjs.org/docs/hooks-state.html):\n\n```js\nimport { useStore } from \"statux\";\n\nexport default () => {\n  const [user, setUser] = useStore(\"user\");\n  return (\n    <div onClick={(e) => setUser({ name: \"Maria\" })}>\n      {user ? user.name : \"Anonymous\"}\n    </div>\n  );\n};\n```\n\nYou can access deeper items and properties within your state through the selector:\n\n```js\nimport { useStore } from \"statux\";\n\nexport default () => {\n  // If `user` is null, this will throw an error\n  const [name = \"Anonymous\", setName] = useStore(\"user.name\");\n  return <div onClick={(e) => setName(\"John\")}>{name}</div>;\n};\n```\n\nIt accepts a _string_ selector that will find the corresponding state subtree, and also return a modifier for that subtree. `useStore()` behaves as the string selector for `useSelector()` and `useActions()` together:\n\n```js\nconst [user, setUser] = useStore(\"user\");\n// Same as\nconst user = useSelector(\"user\");\nconst setUser = useActions(\"user\");\n```\n\n> Note: useStore() **only** accepts either a string selector or no selector at all; it **does not** accept ~~functions~~ or ~~objects~~ as parameters.\n\nThe first returned parameter is the frozen selected state subtree, and the second parameter is the setter. This setter is quite flexible:\n\n```js\n// Plain object to update it\nsetUser({ ...user, name: \"Francisco\" });\n\n// Function that accepts the current user\nsetUser((user) => ({ ...user, name: \"Francisco\" }));\n\n// Modify only the specified props\nsetUser.assign({ name: \"Francisco\" });\n```\n\nSee the details and list of helpers on [the `useActions()` section](#useactions).\n\n### useSelector()\n\nThis React hook retrieves a frozen (read-only) fragment of the state:\n\n```js\nimport { useSelector } from \"statux\";\n\nexport default () => {\n  const user = useSelector(\"user\");\n  return <div>{user ? user.name : \"Anonymous\"}</div>;\n};\n```\n\nYou can access deeper objects with the dot selector, which works both on objects and array indexes:\n\n```js\nimport { useStore } from \"statux\";\n\nexport default () => {\n  const title = useSelector(\"books.0.title\");\n  const name = useSelector(\"user.name\");\n  return (\n    <div>\n      {title} - by {name}\n    </div>\n  );\n};\n```\n\nIt accepts both a _string selector_ and a _function selector_ to find the state that we want:\n\n```js\nconst user = useSelector(\"user\");\nconst user = useSelector(({ user }) => user);\nconst user = useSelector((state) => state.user);\n```\n\nYou can dig for nested state, but if any of the intermediate trees is missing then it will fail:\n\n```js\n// Requires `user` to be an object\nconst name = useSelector(\"user.name\");\n\n// Can accept no user at all:\nconst user = useSelector(({ user }) => (user ? user.name : \"Anonymous\"));\n\n// This will dig the array friends -> 0\nconst bestFriend = useSelector(\"friends.0\");\n```\n\n### useActions()\n\nThis React hook is used to modify the state in some way. Pass a selector to specify what state fragment to modify:\n\n```js\nconst setState = useActions();\nconst setUser = useActions('user');\nconst setName = useActions('user.name');\n\n// Update in multiple ways\nsetName('Francisco');\nsetName(name => 'San ' + name);\nsetName((name, key, state) => { ... });\n```\n\nThese actions must be executed within the appropriate callback:\n\n```js\nimport { useActions } from \"statux\";\nimport Form from \"your-form-library\";\n\nconst ChangeName = () => {\n  const setName = useActions(\"user.name\");\n  const onSubmit = ({ name }) => setName(name);\n  return <Form onSubmit={onSubmit}>...</Form>;\n};\n```\n\nThere are several helper methods. These are based on/inspired by the array and object prototype linked in their names:\n\n- [`fill()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/fill) (_array_): replace all items by the specified one.\n- [`pop()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/pop) (_array_): remove the last item.\n- [`push()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/push) (_array_): append an item to the end.\n- [`reverse()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reverse) (_array_): invert the order of the items.\n- [`shift()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/shift) (_array_): remove the first item.\n- [`sort()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort) (_array_): change the item order according to the passed function.\n- [`splice()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice) (_array_): modify the items in varied ways.\n- [`unshift()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/unshift) (_array_): prepend an item to the beginning.\n- [`append()`]() (_array_): add an item to the end (alias of `push()`).\n- [`prepend()`]() (_array_): add an item to the beginning (alias of `unshift()`).\n- [`remove()`]() (_array_): remove an item by its index.\n- [`assign()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign) (_object_): add new properties as specified in the argument.\n- `remove()` (_object_): remove the specified property.\n- `extend()` (_object_): add new properties as specified in the passed object (alias of `assign()`).\n\nSee them in action:\n\n```js\n// For the state of: books = ['a', 'b', 'c']\nconst { fill, pop, push, ...setBooks } = useActions(\"books\");\n\nfill(1); // [1, 1, 1]\npop(); // ['a', 'b']\npush(\"d\"); // ['a', 'b', 'c', 'd']\nsetBooks.reverse(); // ['c', 'b', 'a']\nsetBooks.shift(); // ['b', 'c']\nsetBooks.sort(); // ['a', 'b', 'c']\nsetBooks.splice(1, 1, \"x\"); // ['a', 'x', 'c']\nsetBooks.unshift(\"x\"); // ['x', 'a', 'b', 'c']\n\n// Aliases\nsetBooks.append(\"x\"); // ['a', 'b', 'c', 'x']\nsetBooks.prepend(\"x\"); // ['x', 'a', 'b', 'c']\nsetBooks.remove(1); // ['a', 'c']\n\n// These are immutable, but this still helps:\nsetBooks.concat(\"d\", \"e\"); // ['a', 'b', 'c', 'd', 'e']\nsetBooks.slice(1, 1); // ['b']\nsetBooks.filter((item) => /^(a|b)$/.test(item)); // ['a', 'b']\nsetBooks.map((book) => book + \"!\"); // ['a!', 'b!', 'c!']\nsetBooks.reduce((all, book) => [...all, book + \"x\"], []); // ['ax', 'bx', 'cx']\nsetBooks.reduceRight((all, book) => [...all, book], []); // ['c', 'b', 'a']\n\n// For the state of: user = { id: 1, name: 'John' }\nconst setUser = useActions(\"user\");\nsetUser((user) => ({ ...user, name: \"Sarah\" })); // { id: 1, name: 'Sarah' }\n\nsetUser.assign({ name: \"Sarah\" }); // { id: 1, name: 'Sarah' }\nsetUser.extend({ name: \"Sarah\" }); // { id: 1, name: 'Sarah' }\nsetUser.remove(\"name\"); // { id: 1 }\n```\n\nThese methods can be extracted right in the actions or used as a method:\n\n```js\nconst BookForm = () => {\n  const setBooks = useActions(\"books\");\n  const onSubmit = (book) => setBooks.append(book);\n  // OR\n  const { append } = useActions(\"books\");\n  const onSubmit = (book) => append(book);\n\n  return <Form onSubmit={onSubmit}>...</Form>;\n};\n```\n\n## Examples\n\nSome examples to show how _statux_ works. Feel free to [suggest new ones](https://github.com/franciscop/statux/issues/new?template=suggest-example.md).\n\n### Todo list\n\nA TODO list in 30 lines ([**see codesandbox**](https://codesandbox.io/s/elegant-tdd-c8jlq)):\n\n![TODO List](./assets/todo.jpg \"todo example screenshot\")\n\n```js\n// App.js\nexport default () => (\n  <Store todo={[]}>\n    <h1>TODO List:</h1>\n    <TodoList />\n  </Store>\n);\n```\n\n```js\n// TodoList.js\nimport { useStore } from \"statux\";\nimport Form from \"form-mate\";\n\nfunction TodoItem({ index }) {\n  const [item, setItem] = useStore(`todo.${index}`);\n  return (\n    <li onClick={() => setItem.assign({ done: !item.done })}>\n      {item.done ? <strike>{item.text}</strike> : item.text}\n    </li>\n  );\n}\n\nexport default function TodoList() {\n  const [todo, { append }] = useStore(\"todo\");\n  return (\n    <ul>\n      {todo.map((item, i) => (\n        <TodoItem key={item.text} index={i} />\n      ))}\n      <li>\n        <Form onSubmit={append} autoReset>\n          <input name=\"text\" placeholder=\"Add item\" />\n          <button>Add</button>\n        </Form>\n      </li>\n    </ul>\n  );\n}\n```\n\n### Initial data loading\n\nLoad a pokemon list with graphics from an API ([**see codesandbox**](https://codesandbox.io/s/elastic-glitter-crofz)):\n\n![Pokemon List](./assets/pokemon.jpg \"pokemon list example screenshot\")\n\n```js\n// src/App.js\nimport Store from \"statux\";\nimport PokemonList from \"./PokemonList\";\n\nexport default () => (\n  <Store pokemon={[]}>\n    <h1>The Best 151:</h1>\n    <PokemonList />\n  </Store>\n);\n```\n\n```js\n// src/PokemonList.js\nimport { useStore } from \"statux\";\nimport { useEffect } from \"react\";\nimport styled from \"styled-components\";\n\nconst url = \"https://pokeapi.co/api/v2/pokemon/?limit=151\";\nconst catchAll = () =>\n  fetch(url)\n    .then((r) => r.json())\n    .then((r) => r.results);\n\nconst Pokemon = styled.div`...`;\nconst Label = styled.div`...`;\n\nexport default () => {\n  const [pokemon, setPokemon] = useStore(\"pokemon\");\n  useEffect(() => {\n    catchAll().then(setPokemon);\n  }, [setPokemon]);\n  if (!pokemon.length) return \"Loading...\";\n  return pokemon.map((poke, i) => (\n    <Pokemon key={i} id={i + 1}>\n      <Label>{poke.name}</Label>\n    </Pokemon>\n  ));\n};\n```\n\n### API calls\n\nYou already saw how to make initial calls on load [in the previous example]().\n\nNow let's see how to make API calls to respond to a user action, in this case when the user submits the Login form:\n\n```js\n// LoginForm.js\nimport { useActions } from \"statux\";\nimport axios from \"axios\";\nimport Form from \"form-mate\";\n\nexport default () => {\n  const setUser = useActions(\"user\");\n  const onSubmit = async (data) => {\n    const { data } = await axios.post(\"/login\", data);\n    setUser(data);\n  };\n  return (\n    <Form onSubmit={onSubmit}>\n      <input type=\"text\" name=\"email\" placeholder=\"Email\" />\n      <input type=\"password\" name=\"password\" placeholder=\"Password\" />\n      <button>Login</button>\n    </Form>\n  );\n};\n```\n\n> The libraries [`axios`](https://www.npmjs.com/package/axios) and [`form-mate`](https://www.npmjs.com/package/form-mate) that we are using here are not needed, but they do make our lifes easier.\n\n### With localStorage\n\nLet's say we want to keep all of our small WebApp state in localStorage, we can do that as well:\n\n```js\nimport Store, { useSelector } from \"statux\";\n\n// Define the initial state as an object:\nconst todo = JSON.parse(localStorage.todo || \"[]\");\n\n// Listen for changes on the state and save it in localStorage:\nconst LocalStorage = () => {\n  const todo = useSelector(\"todo\");\n  localStorage.todo = JSON.stringify(todo);\n  return null;\n};\n\nexport default () => (\n  <Store todo={todo}>\n    <LocalStorage />\n    ...\n  </Store>\n);\n```\n\nThis can be applied to Dark Mode as well, since localStorage is sync we can read it before running any React to avoid flashing a white screen first:\n\n```js\nimport Store, { useSelector } from \"statux\";\n\n// Define the initial state as an object:\nconst dark = localStorage.dark === \"true\";\n\n// Save this state fragment when it changes:\nconst LocalStorage = () => {\n  localStorage.dark = useSelector(\"dark\");\n  return null;\n};\n\nexport default () => (\n  <Store dark={dark}>\n    <LocalStorage />\n    ...\n  </Store>\n);\n```\n\n### Reset initial state\n\nTo reset the initial state we should first keep it separated, and then trigger a reset from the root state ([**see codesandbox**](https://codesandbox.io/s/elastic-haslett-njqjr)):\n\n```js\nimport Store, { useActions, useStore } from \"statux\";\n\n// Define the initial state as an object\nconst init = { user: null, todo: [] };\n\n// We then trigger a useActions without any selector\nconst ResetState = () => {\n  const setState = useActions();\n  const reset = () => setState(init);\n  return <button onClick={reset}>Clear</button>;\n};\n\nconst Login = () => {\n  const [user, setUser] = useStore(\"user\");\n  const login = () => setUser(\"Mike\");\n  if (user) return <p>Hi {user}</p>;\n  return (\n    <p>\n      <button onClick={login}>Login</button>\n    </p>\n  );\n};\n\nexport default () => (\n  <Store {...init}>\n    <ResetState />\n    <Login />\n  </Store>\n);\n```\n\n## Motivation\n\nWhy did I create Statux instead of using useState+useContext() or Redux? I built a library that sits between the simple but local React Hooks and the solid but complex full Flux architecture. There are few reasons that you might care about:\n\n### React Hooks\n\nWhen there's a major shift on a technology it's a good chance to reevaluate our choices. And React Hooks is no different, our components are now cleaner and the code is easier to reuse than ever.\n\nSo I wanted a _minimal_ library that follows React Hooks' pattern of accessing and writing state, but on an app-level instead of a component-level. I tried with Context for a while, but found that you have to create many contexts to avoid some issues ([by design](https://github.com/facebook/react/issues/15156#issuecomment-474590693)) and found that too cumbersome. I just wanted `useState`, but globally.\n\nSo here it is, now you can use `useStore()` as a global `useState()`. I've followed Hooks' syntax where possible, with differences only when needed e.g. not initial state on a component-level since that's global:\n\n```js\nconst [user, setUser] = useState(null); // React Hooks\nconst [user, setUser] = useStore(\"user\"); // Statux\n```\n\n### Direct manipulation\n\nWith Statux you directly define the state you want on your actions. You remove [a full layer of indirection](https://twitter.com/dan_abramov/status/802564042648944642) by **not** following the [Flux architecture](https://www.youtube.com/watch?v=nYkdrAPrdcw).\n\nThis removes a lot of boilerplate commonly seen on apps that use Redux. Where many would define the reducers, actions, action creators, thunk action creators, etc. with Statux you change your state directly:\n\n```js\nexport default function UserProfile() {\n  const [user, setUser] = useStore(\"user\");\n  if (!user) {\n    const login = () => setUser(\"Mike\");\n    return <button onClick={login}>Login</button>;\n  }\n  return user;\n}\n```\n\nThis has a disadvantage for very large and complex apps (100+ components) where the coupling of state and actions make changes in the state structure around twice as hard. But if [you are following this Redux antipattern](https://rangle.slides.com/yazanalaboudi/deck) you might not really need Redux, so give Statux a try and it _will_ simplify your code.\n\n### Truly immutable\n\nThe whole state is [frozen with `Object.freeze()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze) so no accidental mutation can drive subtle bugs and stale state. Try mutating the state of your app for testing ([**see demo**](https://codesandbox.io/s/gallant-firefly-59684)):\n\n```js\nconst App = () => {\n  const [user] = useStore(\"user\");\n  // TypeError - can't define property \"name\"; Object is not extensible\n  user.name = \"John\";\n  return <div>{user.name}</div>;\n};\n```\n\nThis will avoid whole categories of bugs for newbies working on your team and experienced devs as well:\n\n- `arr.sort((a, b) => {...}).map()` is also mutating the original array.\n- `setValue(value++)` will mutate the original value.\n\nWhen you try to mutate the state directly it will throw a TypeError. Instead, try defining a new variable if you indeed want to read it with a default:\n\n```js\nconst App = () => {\n  const [user] = useStore(\"user\");\n  const name = user.name || \"John\";\n  return <div>{name}</div>;\n};\n```\n\nOr directly access the name with the correct selector and a default if you know `user` is defined:\n\n```js\nconst App = () => {\n  const [name = \"John\"] = useStore(\"user.name\");\n  return <div>{name}</div>;\n};\n```\n\nStatux also provides some helpers for modifying the state easily:\n\n```js\n// Set the name of the user\nconst onClick = (name) => setUser({ ...user, name });\nconst onClick = (name) => setUser((user) => ({ ...user, name }));\nconst onClick = (name) => setUser.assign({ name });\n\n// Add a book to the list\nconst onSubmit = (book) => setBooks([...books, book]);\nconst onSubmit = (book) => setBooks((books) => [...books, book]);\nconst onSubmit = (book) => setBooks.append(book);\n```\n","readmeFilename":"readme.md"}