{"_id":"@crux/redux-registry","_rev":"17-7de2f9c3883c71d013c08ff5adbef9fe","name":"@crux/redux-registry","dist-tags":{"latest":"0.0.47-alpha"},"versions":{"0.0.30-alpha":{"name":"@crux/redux-registry","version":"0.0.30-alpha","type":"commonjs","devDependencies":{"redux":"^4.1.2"},"main":"./index.umd.js","module":"./index.esm.js","typings":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/query":"0.0.30-alpha","@reduxjs/toolkit":"^1.7.2","@crux/event-emitter":"0.0.30-alpha","@crux/machine":"0.0.30-alpha","@crux/async-queue":"0.0.30-alpha","@crux/string-utils":"0.0.30-alpha"},"gitHead":"b21dd81195189023afb1d3b4007449c7c6c6fdfe","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.30-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Q8j6r/rCQ2ABtbXNbSrsbb/8xJ9ijt0F9Ajstapen0Xuc5TQ66ok1bpKQBYDEWUOjH6UHD4L5ggkjJpxeupeoQ==","shasum":"3176b4886e0977c66f0a079fab8ca0571ff54227","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.30-alpha.tgz","fileCount":6,"unpackedSize":4179,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBB33LYQUoJpmYF83SwY+ORueo0axVHP5enn+ruP4coQIgdNAvocXFWLsyCwAG8QkoLgZdHSwkN3KMa2O43UuCkKM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi73sMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhHQ//RDWMExwbeNVwoALfAYXzXn3pWoGk/kYqNh9Vj5i5AMUsaNL7\r\nn4wT+w1apY2iVxSUJPPt+bgb/h/Jx120iz7c6M2H4wk5qe9TNhCm6s+Weyx2\r\nsjdsxo/n7Bex4cNlpf6Dvq52yLknCdjnaZjxViYQUIQL5czhWDk6UVdtNz0g\r\nBkElbTuQHOt83DddavFC4cXBUrU9rZYLCPYe4X8CD1FJvOy5KxPoxTyiBeYF\r\nhxK2uR0a4RYAzpojSAqXJpmpA9XD2qvUa0rrQsJOwIsbB182kL5ItmAotl3O\r\n4tFdW01ysQWyTM4D/jKme7JEr0MHxD/gdku6sz+HcoPohSId/Sdmq94VbW79\r\nyiyhkVZIbob06wCRxFIjGUgYgSZ6y8cYHus7LR9AJQ0uWNHqdjill1v4jL3l\r\niw/r83Mz+qgImnj0J1T1cDNb//pEEXiY+1xvR87bDVoCZy2XUMlGP6fwlwdV\r\nqkQavItO19GfLj+x45per15CF6KF4GPQ9oA4rXeCLpA8gteDq3/gh32PuPPj\r\nHfd7GNpi5/GX3NN3tpVIxKkEk94sdIurRg/L5gTJQ5wWrZa0XwvB5wCk9MNy\r\nVJSZbsVt5cqSqTIOief5+MsFSqeCcmF3/gxrbmoSKc/d2yZaMN385GknRIMa\r\n7AmOQV6XiSve73Oe/Dv/LTEO72DACjzk9pY=\r\n=mCUz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.30-alpha_1659861772126_0.33481115025474417"},"_hasShrinkwrap":false},"0.0.31-alpha":{"name":"@crux/redux-registry","version":"0.0.31-alpha","type":"commonjs","devDependencies":{"redux":"^4.1.2"},"main":"./index.umd.js","module":"./index.esm.js","typings":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/query":"0.0.31-alpha","@reduxjs/toolkit":"^1.7.2","@crux/event-emitter":"0.0.31-alpha","@crux/machine":"0.0.31-alpha","@crux/async-queue":"0.0.31-alpha","@crux/string-utils":"0.0.31-alpha"},"gitHead":"4ae9c87bc99496b3f800e2ba436ce9e088e38765","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.31-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-unAO+E9WZBpuEkkAEK+9TQ6gdQUQYIEVM517OVUw4GX8m6RxUsHJYTKvCXeiqqS87M6odRgAsxYK9kuy8F99kQ==","shasum":"c71af309817c29568446098cea5bd9e7b42bfc29","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.31-alpha.tgz","fileCount":6,"unpackedSize":3707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJbBDmmfMmdOeA5yMPcIGYF86HEvN+QdeEp8nMy9XjvwIgP8iNbXJhZTgJ0dzkKXiIdILPZexTjmPHndyfVSWGCtk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi74K+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ1Q/8C2U8I/HmFcBRrGW5v9ZuNhhLSLfvyqnG9Yd2aJCvjUk0zul2\r\nItbRFOInzBvIi3AvAfUkIneIPu+IhAqkwMJiBiwgO5flkIfWIRs6zdCbmWm2\r\ncGpkaxNSGDOx5TI3FAbLdNWZucmRcPsynk88vIYgB8n88qj3bM2Q4MA8Z75R\r\n1PQ/MKrXigc6NwzFrB9eRyTuLb+TstOHG8aNt3T6VdJkZCVXJfhhMaRsDOVW\r\nS8+HaUMYU6HtPaZOJpEBqvnJZYql5kJAMXQwL+7Hx7pCKkNXf3Ode+mu5mZL\r\n/fDq/gy8ey8sIztIzyZwUnFASotRjgmsZDkhym502OP9fvg82XluNcij6+cu\r\ndiCFQ0pwknisDtng8DG8yl9vXgZhjq/nMz61Q8iYoCxsksYjdrzet7IYsA8j\r\nFo76KijP8JcFGrkMcAtB4HLCnRr7aY8N2pQ8dBDNDO9oxyYUuqwPknYdNQzt\r\nmwTVWWFCrg/ujthUo2S066H7/RBDR0pCOiLwUPSJqVhPhbW7e1P2246kX0SO\r\nb7Y+m04E04WCaEwdcahN/DVJUtkH7P4Cx1WRfmbPmNaNEtbkrVHPT01EuFzS\r\nV36Q37osGEMby8Bw5MdsXa13fXkw3vopam7twonYwEH0taN7Th/iFmEGbpoi\r\n7V/DOlg8j190leqtlBXozRlENWk7QrEro6c=\r\n=lmhu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.31-alpha_1659863741855_0.7085128547301451"},"_hasShrinkwrap":false},"0.0.32-alpha":{"name":"@crux/redux-registry","version":"0.0.32-alpha","type":"commonjs","devDependencies":{"redux":"^4.1.2"},"main":"./index.umd.js","module":"./index.esm.js","typings":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/query":"0.0.32-alpha","@reduxjs/toolkit":"^1.7.2","@crux/event-emitter":"0.0.32-alpha","@crux/machine":"0.0.32-alpha","@crux/async-queue":"0.0.32-alpha","@crux/string-utils":"0.0.32-alpha"},"gitHead":"4ae9c87bc99496b3f800e2ba436ce9e088e38765","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.32-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UHM0hPLHviqPB9gBxUJo2xmTatLg2yHZ3BQ6FP/Baj89ZDPJDsb1IAWTc8GRJpeS92edJ/DSFNQgnjXPXKuPJw==","shasum":"62bcd4b77e5219c3a1a1c0226af2b4e24efdd2e8","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.32-alpha.tgz","fileCount":6,"unpackedSize":3636,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtQdmQaJ/Wjl7txeIUeTGvKOP9RxJ+xqOggNwEQwswWAiEAuRW7DVqMy26rwwJJGgODyna/H0ELaskn4CWPBVn8gKs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8LI0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpi0w//WGKnXHVeHMxDBTtf/qRioRqc2HBxaEnzWB4I4bKDfd5u1gw8\r\ncbnEGDEHm0eakvU5xrhc/j4sFZaZlv1yI4FrQNeC/E6hSrbMZ7c9pxXP8Ne5\r\npqHrvX1qQn6gs9OZIkuWOzjz0I4YTklfpH8oCys9M5J53WAT0a3JKLsmcZ/S\r\nozQ7JNPxAeIrlNskPzQKBlBmQZk/mSYeZ5gWcBlu6psRIPPixZuru5tsb2Fw\r\ntVqqTQ0m0mEj2YKvJ9Erbit1eYRd7hWOA6q49M/quH03cgCYZ1rUmrsmb88U\r\n2h/OTQZLCAIrqKhE92a9Q0XchkVbWa083yyJb+N6NYJ8kqXbB/lX96LZVAwa\r\nmqPYAofyDnwWq3BnAHBqh00ZeI/wYF7juPHQ0VrVS+B3HQxbBBq5GW4cvNpD\r\nxt3cWLyUySHf0wc0OqR6pUbiJquSknSdos6j2fxaC+df3ee0EoXSfvYcPT2t\r\nioeBsZeVaeKvaU0hnodmOHrP1safI9nbNcfwwNVhqzqgu/ka7JiNufBCTA8d\r\nJbPOMPY8YF/9YDQpwZ5wrdybQahCh1qJo1cDgI54mJstOBhftUvQO8Uz1eHI\r\ncDwoXE7fxvnFXW3bD7cjT40xghHdhG7gvOZM5jjbia4L6yGmyZgJHwKeLbjv\r\ni/AFlF7if1JltNbLfGh0WH566AB4r0OcuRo=\r\n=XUPk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.32-alpha_1659941428219_0.7232964820757508"},"_hasShrinkwrap":false},"0.0.33-alpha":{"name":"@crux/redux-registry","version":"0.0.33-alpha","type":"commonjs","devDependencies":{"redux":"^4.1.2"},"main":"./index.umd.js","module":"./index.esm.js","typings":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/query":"0.0.33-alpha","@reduxjs/toolkit":"^1.7.2","@crux/event-emitter":"0.0.33-alpha","@crux/machine":"0.0.33-alpha","@crux/async-queue":"0.0.33-alpha","@crux/string-utils":"0.0.33-alpha"},"gitHead":"4ae9c87bc99496b3f800e2ba436ce9e088e38765","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.33-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-dQb6MJvYL298iQ2NNPBasaN6CmrnxpsIkWwea5/CyJIdxMNwCWFj9k2UUqs6mXKHpAHbZvRCjjpdMW1zCxJdqg==","shasum":"70f3984e4ddf8bdbcd1b8c98b7bfafd4e74f84cb","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.33-alpha.tgz","fileCount":6,"unpackedSize":3636,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDe/rzl5NZ+CKZhyNu7H9a7URRmnv9USirYwhY99kmi2AiAdDWMPtb/OpWRNXm+M3QTPZUNbJsOJ8xDwEr3knpaX1Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8LLDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6ZA//ZATnju/krbQZF1/pwweCNZ6arVWegHosj44LsH6UIyiApfGV\r\njLFAB8TSDwurp58wn5Vb23NJyOAd3lgwB1akLLBMGB5gns05IXUTvx0gFRpQ\r\nUk1/RtfyuOgj4OpbQ6pL6imiU1hY6mOYoJLTtsAmz19E/KHbRtWHeCR4JRUM\r\nsDnI1qdObYBGI/W9+II/5VE4T8Bge4CS65IytIlUpBmoR/FAi0BLzes7QbEr\r\nj8VIYBfc5csQIsA+LBLiqLBlpgFuC40qdLVLCpACvMDlPOo6v6MRUvX/0GGF\r\nvjHyKkQrr+ONmvSL66BDOZ9T9iPgzXqSoArLmvPdxsVNISwn5jRxfs5/njs7\r\nXSOnJIhFZOGiYSdAUSJHGKWwM9AqUFXTlkQrmZNqFW/AKNtjNZUe0BOJRU4S\r\nOKygIfHH3xjiHCV08isg9m6rj4n+ogEnjDgaXfPHQ9nd/i5MfvQRJFQRwLWI\r\nMyKC5rXHtG5qyaZtI4B/VmFL13X99tyd5z9MrcXDT97ezGLfByizEfkSw4p9\r\nxwoSAEr6mQHmhOj0SP7k4O8x/fph62CdtfQNZ/SoXLC9wsUUfQLYqzjl0w9I\r\nAXHAn4UeiY8bjahPQWajq9QMDP4aWmAhFyOoSp6dXJQkyDG/yyhzYGeWoSW8\r\nQjW1MR3nxEiWDZuywl7iaFaGDb1NUUUz16w=\r\n=Wv6x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.33-alpha_1659941571612_0.14722846738206674"},"_hasShrinkwrap":false},"0.0.34-alpha":{"name":"@crux/redux-registry","version":"0.0.34-alpha","type":"commonjs","devDependencies":{"redux":"^4.1.2"},"main":"./index.umd.js","module":"./index.esm.js","typings":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/query":"0.0.34-alpha","@reduxjs/toolkit":"^1.7.2","@crux/event-emitter":"0.0.34-alpha","@crux/machine":"0.0.34-alpha","@crux/async-queue":"0.0.34-alpha","@crux/string-utils":"0.0.34-alpha"},"gitHead":"03bdaa9200b974e23d4d0325302b38506059087e","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.34-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-7NOy/Us+EaVM8pllj7ofjxqgWhHEuHMU7hH/GHpJLXAtdE1Bq18p0E/FDxXHGs8cLg23sMdKo3PyCkl/OYLY5Q==","shasum":"bf423603b9874909a4fbb4db72ce2da9576b8983","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.34-alpha.tgz","fileCount":6,"unpackedSize":4651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNshA4J75g+9+Gcmhfhobicxd5OxH/FF7H3TFD/BbGygIgN8DC4ymbVZR4FjfXs5Bqm8eFhnYaNOU5aAuq0N3LHpI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8qn2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/Uw//cpgdd+wPdZjhebuCrHUSj90kw44+8gAgKQaFZfga5LIlLVTJ\r\nyV/rPb8hNALKp+/bJxFTe2MdilICIjouMjKMslxMf/jan+bQb0XqG+T+q4P+\r\nD2QcJWv6j7Y9UQB2CUIN+/6eKoVZrbkNsmQEcjxRnfJ8Zsxujrw/PsrDWjyO\r\njd2a7P3FjTU+ktokV2okirY8+bH1UCZRgbySBgHOdVesT8pR0YzMGjs+UIiP\r\ntgj6eJWexwm2I2oH2jFatzeYBykel9QapMVHzB3AfV3NKmJ+FM9yBz8gt6+t\r\nDD3jkY6cTAhLaa2cfvU9iJ7UuLU3vcH7ibJKAiS8acP2p+Eytm5lMAiM4i/w\r\n7oB/dhBztwhYZUctyOX/LPMcRlnXBRITEE7O6nTEMq6cFaW5A+bxipf01XDm\r\nyypivc9/ZzMqXPz+BbGWCBSr8zcR5LU6tQZmfvN/iZBbEJLD5yKfCt+3S5Pl\r\nVWL5K/kJI0pl4OTI0RCv9ahZAulPwWpzDDIsxIjaN2QrSZUXDqeqWUsMub5t\r\nk6kLu7gMdeY8WT5eesgffJYEIpZdYy/xK4q1yuhO+pD8BTYhUAEooJ9GZ623\r\nNoVEr55cYgxqeictfhDU7db+knjX1YHOauAMy1y1g0cX1TyAC6/GglcAJwZN\r\nTRNUCHC8kymOsrngCGo4evJYnXwY0L3V6z8=\r\n=4EjE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.34-alpha_1660070390812_0.24161519929674857"},"_hasShrinkwrap":false},"0.0.35-alpha":{"name":"@crux/redux-registry","version":"0.0.35-alpha","type":"module","devDependencies":{"redux":"^4.1.2"},"module":"./index.js","main":"./index.cjs","types":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/redux-types":"0.0.35-alpha"},"gitHead":"03bdaa9200b974e23d4d0325302b38506059087e","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.35-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-YNW2T++GtvwVBfckuCt17HrY7Z/mVUDZTAZTPy27VpH69AQjCh/JKmbQGSX2kpCSex2IPoCEXadtknSLtsu2uQ==","shasum":"748b50052402d677b8c027a4d65c979c6bc426f8","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.35-alpha.tgz","fileCount":6,"unpackedSize":3761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgV4vQnfUHLvSLnn1dZoBjnvyXbH2bm2q21wYR9vFExAiEAp2C3Ukeu86Nr7iA9ZZh6cRRu/vmxHc5kK/r9P4tsshk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9mdlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXGxAAk19i+CfbMx91P5+TO/IHkHR+ZqBgIwtRRuT/XZEatwc9+QtP\r\nxxLqI7AQrxA1OXQlpZr1cd3GcRMpBHnyOR2JCHAr9/drvLRNNIoV24G7q5lI\r\nx+VUYqvyzCfNI+7k0D2P4F5wEocWMRy1+QTK+RdMyV8zw/zRJMZ8gB0WnOvX\r\ndJg7Kn8cBT53x8qNceDa82AUT20ee6rH2MtB5WSmernJ8KDQZvoh/+O5CiHS\r\n6bkx0DmNFzKTpvJQ3gmSxzLFd6yfk3KgxHHTye5BaeWnx5HImMMhzYfnFdMm\r\nW3Yr9oaplLSIBzhKwKi1RTPQRb/SgRkANHM3BExTgmYuYo61leYZn8B0k/UE\r\n+e7D2sDvY8+6UJX80XhQTH+esVLael/ltbU0psWgiMj1pbEdHhoBYgt+qZiA\r\nZtwYZAUvI3GJLxbdI7q3noP+7T5ubPGfGkg/V27TmyrxZHyOn4tb40qxNtM6\r\nK3GE9q/nniQlGrOpTYfIbUNYkISHIsrhReLpmnVksKI70OjfbuY7l7HeCtoe\r\nALH0T0kXuVLIay9PfHhe21GC879R9TB4bXAdSx05qCeBOtWRlX2qrfS/hbDD\r\n3fP1yOPt449cG6mC87SBV+ENSoDHGAJk0GZOT/uO4XD/Z+gMbqRLiK4MBVvl\r\nF80Mv5zPL9QIgfgogQksx+HK130U53aOfXc=\r\n=RSYQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.35-alpha_1660315493595_0.7020197969135229"},"_hasShrinkwrap":false},"0.0.36-alpha":{"name":"@crux/redux-registry","version":"0.0.36-alpha","type":"module","devDependencies":{"redux":"^4.1.2"},"module":"./index.js","main":"./index.cjs","types":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/redux-types":"0.0.35-alpha"},"gitHead":"d56b9677b4be55421bf66b4c1485340760c6e202","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.36-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8huS5KtJtlueq+lhKVy6089i0RDo5U0NdbWgVB6p1i6ymzQP1SteQsqdd+mlUugPQopOO9hmKTd9A2EMQ8E1nw==","shasum":"4f4575404eea4424ac861b4bec70bc00520f5f97","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.36-alpha.tgz","fileCount":6,"unpackedSize":3761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDImwjLffR77YMpIPLvSfCR0I4fSLotjvkoCvnXr1fCyAiEA+5T6O5sO1eRVQRlVW0ffs8MkgoStURSw1C4aX5H1tH0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/icjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrazw//bVuW71r6lbPYHEFwu362QUjHZwbMKqUmY5Q7FCjQS6MzbbJo\r\nO/zPMyBFwQv2ODWckqv2CGsxtx/DOJAuWgPDJKqvIc4w+UkIoinS8gshqeqc\r\nCJJWdR7FhX3U5cjQMAK86fI8vWNRRiRCZvk4pnU3tFARBhaWV3Z6SUf0PET1\r\nyM0wK23O9xkfIaru1EtsADb4yUMot2q/Z8Cp7jgcgFc5ZfTpH2JQwyvJFpGC\r\nqfXTR7z9odKE8Ak9hPbOLc4wdPU5y1p34BTabCdUhLp9IIdvEY9/KTfhPMhk\r\nqeK1OJfFta5veMrckWbUdFLQcxWfqH6CAN0USGQKztlfOpDIx8GiqHOk0qQk\r\n6Llc3LpfZuiGo+c7hKnGP2vDj0EqI9pyfEaiUBI1c+c3BdAVSa0y/684y+FO\r\nFJVAmkFXb2XZlL+dWJn9uI9JrVP2hD4xltMufV5yDQgAX52rji0fmHtEioYe\r\ngwE21xJvBvFtx4bA6vJBukB/ZSXCIy89UA+V0kFfzxJwKTYGD4VTwUtUOgof\r\nEP9qdgHIT7ftLszHNURUWglGe0LhAF5UCxvj20Gn+3us3jOGkPsCViZkEUUj\r\nQRro/NST+Dd9bgzmQGO0aav5Ma+wBzrilVILT3RIJdlsJbv3O6OSw+NkpFZh\r\nMWEYXWbHe8B7RudiDtLs3PcXg+RcrkKgZgc=\r\n=1Edi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.36-alpha_1660823330907_0.9073460345643061"},"_hasShrinkwrap":false},"0.0.37-alpha":{"name":"@crux/redux-registry","version":"0.0.37-alpha","type":"module","devDependencies":{"redux":"^4.1.2"},"module":"./index.js","main":"./index.cjs","types":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/redux-types":"0.0.37-alpha"},"gitHead":"d56b9677b4be55421bf66b4c1485340760c6e202","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.37-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Elsbxqx3Un3E8UKP3rImKs8MKFz63tG2Pais+bT7alat3sMKhiRMz+enH7Zi5YewDmJ613nCNSOzfdsgoJqZtw==","shasum":"c9e68fc64d908bf437b5a9847efcf42e0ca602ba","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.37-alpha.tgz","fileCount":6,"unpackedSize":3761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH9oTU7RKXCkMeZ9T+seJ9+flE/EyDJdIBngTVw7DC/EAiBHKzUR48Xpp2aHBafKRH7TpcZ617ER1+C2aiUdvUZXQQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/3fCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0Hg/+OouxPnutRUmr3jZoGY2pTzhPgh9K3TEKCZHbJJBXudSB5nBK\r\neDO+XWMpJFzymzl99tleRMqm8FOsyeqJhMxssJhPDNs/dfqQa5ap/4Gr699c\r\nen8hYfQoW4NWe+zE/65ktvf8geVabAwPO9ft0Jn5w2xqptQPQWWeOxxKAhsV\r\n4zAOhQJKrd2Q2Uv2Zw5CrHZzpiRhngCAEiWlQSiSF+QoBOUc5FRLIz8QX7pI\r\nLwlT3px0e/w6KiAQD3J/Xgjcg3ua/zDou6eZRfkzTrJ8CYhr2Xtm4tWxLBSx\r\nO5wyvFdo5nQJ9SWjxPHHZYXXFEYHq3u7Ipi64amUzdG3WAh9u9wS8pU24upA\r\n480I4CUNuB8HBKw2IPDgtzHZqBob7onWo0fnZSRbCg/KMoP3BCSRdPepMo+4\r\n8QRjRu0evmz4pAKxNc9hmJO5OhnTpNZkF0ChV0u9/KqdojD+COk8tIT880yC\r\n/EhXWIe088D2FviZPLvxOx8uQyyOXiQeCOOS/i9bTTqCVzgf6Xcrvu7b7jwf\r\no1rpgIZrMVcPAVQfmhQjYZ6Fl0hBweBSEdMzusVWfghzTUWh3aTIDa6+3hDS\r\n7aKz3h6aGTe4P1TiL3SqZIl/hxjWoHAw+bZWHnKtcqbcKr5yCQwY9E+Ke8kD\r\nv3MjpV1SUWrTVFCiJhifwQD68eETAhyrask=\r\n=D3ia\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.37-alpha_1660909505767_0.738347944742713"},"_hasShrinkwrap":false},"0.0.38-alpha":{"name":"@crux/redux-registry","version":"0.0.38-alpha","type":"module","devDependencies":{"redux":"^4.1.2"},"module":"./index.js","main":"./index.cjs","types":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/redux-types":"0.0.37-alpha"},"gitHead":"d56b9677b4be55421bf66b4c1485340760c6e202","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.38-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+Y99fLs1PRuWAg1hbVep8PIRFVjeTmczhp48AvE3HMUSY0FEmgVwVhoOz59JpWJ9oSh9x42rPz0DCtA76ss6uA==","shasum":"b59a7b3eb840e39869d4f489a688989fbb77cc29","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.38-alpha.tgz","fileCount":6,"unpackedSize":3761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG12NejkOKXqJ3FVn9a3UTDO2JoAVq2VOZ0Eo0mVIthhAiAglwWjWE2ogtvZj6j2TNQgeoNwASK0zreT2m3qBfGehQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/3tCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI0g/9FnVNfwwmxTzXBLtkgE1dFRcbf4b3zDOG+Mdr/4KEv6Oqm5w0\r\nPV0YGBj0+I+LmEBQ4SGrg6im44NQ6WA9EhFGDy2ug1CfitdOtgeihyKzSYae\r\nfT+SsZC6KZfhl6mg4hZCX3cGl6SGr4Cq+4XzdEMqxnr4eTw8N75gi5aOb2y9\r\njuFGLSyPgo/mc1ab1s9Mc85EPTWglLCC/E1YJ5ipdABJ41obTA44EuAAOdPu\r\nH9Zj2WIMjwpmXX1/nrRuz7tP/SopL8N5CXzilrnvvCKj+QRheUbVW8XkjScP\r\n9iJRcxfD3HuhdMrSSGI4kay95wtdAaIHrGwRwXyMJYeNxY5c3JhHv6wYh0kg\r\nKWUhJpoJIMLqA0LZdzRkC9dcZENQ9voFCXsWj2pKCKoI9bCjzyJa9d01UOiQ\r\nrOgG40WNXfyAtomA0TpvWVh/SVxxLx4Q5Wh4AmjZvfWFX63T9U52uy4zGqSJ\r\ncPcIjZD33PxoUC0xqT2ur/kyYQEO7ZLz1/u2dm4Xg+Qaywe1WLjMK9gHajxt\r\nWlRYM6aF4stmdKthIDAWZPgML88NRU/fpLm3gcHEeEBgZPifcBSWR+xisxAb\r\n6H3KtFxZ94xSMUYblErP+Rsba+2ercX1b47yBbFog4E/o0MV5PJy8zDFMj2D\r\najtUWcxRDnylS/IYgzaGRK88mymkig7fYFo=\r\n=qqQ/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.38-alpha_1660910401810_0.46815121467346876"},"_hasShrinkwrap":false},"0.0.39-alpha":{"name":"@crux/redux-registry","version":"0.0.39-alpha","type":"module","devDependencies":{"redux":"^4.1.2"},"module":"./index.js","main":"./index.cjs","types":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/redux-types":"0.0.39-alpha"},"gitHead":"d56b9677b4be55421bf66b4c1485340760c6e202","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.39-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-KbHLRFZteDcmy95Nh3VZkgOL2F/79AuCOOuU1rT9iXQRxxftYtHx3epg2w/ZcKK/vL3brdxh3WQ80mSN3Kkc6Q==","shasum":"18d3d9601722315a4502e67897c57508fcc24762","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.39-alpha.tgz","fileCount":6,"unpackedSize":3761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwnApxvqPxYXlA2E/HLIl2e4DUfAKPclvSMX1mTbn6DAIhANqNouAr/bGolBobeHNTs2TfR4fr6lYskZ5fQ6hie4xF"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/368ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Ng//ZGgz96Qpe1oMwjsDtkbXof/FUVeRnrmwR9Lhnzr5sJAMmph+\r\nTcZl79tuETQK3HzpRZqeWlB6FHPA+xBGVWdHcvJonjy2q+qOdYgArR6vg6kb\r\n1vpEua8aAFuFqGc1E22ezgILjM+JFj/a5lZHnBJIsDY3M+QGcmpBdg5V1/mc\r\ngSfOwjOlsV9IJe2VgKoFnGJrmJd6RQrjcslgo30JTpoX+pC6YSqjvhtXCHuP\r\nDI8O2YlPuJrmajywgr1ujUUbXGx7ky3ZCZYMlhooR+MD8mWdxT4mNgchDDM5\r\nsY6an1tufbko24FmqVBJyBbA41rMUmgPGN7zx9beDZWaU+enYDEUmKT3HiYo\r\nKBkD+nkI3VHWfHdmw06P9yXu9Dfb1s9j8Aasj0BFZJ8PkW6F9N1fBwrNf3Qf\r\nv6Y1oGi8FibWjWh47VXABGW50HJxUNyRCoY+swEmbRUwMQw6bvcfmrVLfTsq\r\n7oVFc3An+hDljTf25/v4Vq1jfNn8RPGgvfIfEyo75j2Cqt6XtTPmiMVWLhaA\r\nAVQZ8HdSLmf3XHhgKnk1evgKuo5en6s3uj4jHy8WapQ3Gk9dlJiRQe97lnrW\r\ngrN/OHuSPo4ZHn1OJ+obAAT58LVYbIlp3HtkWIwrMGEb9uZyrELCJw5oj87X\r\nZDpOGqCZttMZTckzGSuO5/0nTZgrv2gBuKs=\r\n=DwSB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.39-alpha_1660911291811_0.3317621183283874"},"_hasShrinkwrap":false},"0.0.40-alpha":{"name":"@crux/redux-registry","version":"0.0.40-alpha","type":"module","devDependencies":{"redux":"^4.1.2"},"module":"./index.js","main":"./index.cjs","types":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/redux-types":"0.0.40-alpha"},"gitHead":"c8424631d3f5f6974aa3d35973801430ab72db83","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.40-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-dZ+orQkhPtejt4PiWYeK+NOoq63VH5NfLHXwaHSygJcvbrBjH7Zm3aAbYtjkEHFDlfQpLIgDpQLJzmKAzAgWew==","shasum":"62914ccd632c73cdd00889bb808749089136a882","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.40-alpha.tgz","fileCount":6,"unpackedSize":3761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsPDk0iGNxJb8m2kVoeMnhljgjX4R2v2gFdrJDwBD4kAiA+i3emF6bVPjrkFv/I01+DPMXmIs67h99avLNFogqAjQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBMFBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHLw/+IgbFhhI9UhkthNqWWlJFD+CCtB+4W4RNXgPuXnzLO5YX6XBe\r\nPZpj7Zq6N0DwlLAofdOZPD6nbtQNn1dPhmszQd1G22C0T/ABuJw9PlgJp37P\r\nDatVxN1kNMTvMXbf+Sl/tXXKpW7zfxcpiK/dtVNc7olw96MymIkF3HWidjJb\r\nFUtOloCH52rHSGOKAcmL3hEA9yqILTzJORVEoFn9Iyb1wEsyGMpHSQQyHMTq\r\nd2gthZeHQMnDZVjPbkL1xAqbNcKXa3ZvIMJ1pHAE8l9Vs7R/oqSHkr7pFQLq\r\ndkxklXAIFcfbFIJIaxJCNMC+RKTKmvylVKDgIeb43N9RxllPRaHPf7Bqq3ej\r\nbM4qb2Us6EkgvPtMLm3AEx0h42GCC2rOa56dO44fA0m5jX6j8LA4NNvDtOIX\r\nTEuh5HRVihzWNCaOtrAVZaAcloY0thY+4sCABQkn8TN3/8ErSfoh1gZo7HaP\r\nW1Fl317BXuGxpdVMccwyk6rXQ0dARPhJxpRs4K6KUV179GfEkFyoxC6dwZp6\r\nbMLNLodhZK5DIIpPNLvv4s+H1kDRsO4YW9ONFSBZQWt+d4teFPbMyceOFPCz\r\n2my5z24Cabs0wdBtchoN/xcnI2iwuXCLUOjkrT9O9FYBGcpwEqFGtkiFB+Rg\r\ndEhoB0r/OTSSQ4WyA8aXXFG/4HhBgRLn00Y=\r\n=Obiz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.40-alpha_1661256001301_0.5901698649653715"},"_hasShrinkwrap":false},"0.0.41-alpha":{"name":"@crux/redux-registry","version":"0.0.41-alpha","type":"commonjs","devDependencies":{"redux":"^4.1.2"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/redux-types":"0.0.41-alpha","tslib":"^2.0.0"},"gitHead":"62bcffb960b40f7fe6ef682272c3e6b11d51e195","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.41-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-uHEpAB/ANTJJThHDm48T+Udas5zEyvvazQZ9B2hgK2wU8htlVzAkQb2na67wPjbW06orh7GGcmMjN/kS4rRDsw==","shasum":"83966faaaeba3849bdab170530d9aa62777ccedb","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.41-alpha.tgz","fileCount":8,"unpackedSize":6116,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBB2dKYUnF69vuh2FYiWBKmgkQD6++exMVpTueSfNcnHAiEAniY0gs+YhtDb2mEWXRBnIYz5V5cJ9NFE5v97f3nxgA8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLaIjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjIA/+L5Wgy4+2yKWEUqLRLyoL5gPv53qNeoNPXQPWZoJ2+WiHxshS\r\nmBrqzQBaetifl046zpqkQK0m1jUGNFwjrBT/xEt0IRbbPyjCopwOr9wUeuxf\r\nxXsUPFdEo4XQVW7hH5yN9OQGbxTELZVZzwJUPw9cBGq+bFVpkCkqKd5VS8hC\r\nUcf7YGSeNlEAyEXGz+6CqoumSxAe5xqw0C9JMn4TD9O2Oj6KgklLQd9C1H3d\r\n6KcZNB9o5G4nhazI/XKW2rWz8n1ywmxsLGtvTeyFCb9/2ramixMsD/qReE7r\r\naEqRNXpFldJVg18jy64i/OYuscNIV0/mqkhE4k2c5MXN4coNLyhSdz3auW5y\r\nWVrfJeZzDrc4wo3coG9UZVALmcsHayCawKgHdOitV7+kDSJWA3hGabcVhlbE\r\n0PCwsm9IH4ZQDyXrvbXImy7Xxfih39augY2x7wGS9FzWCnh6efC2BWUypHA9\r\nLX3lR/FiYhIvaJ80VQnw+BoTqgtrXkExSC0QaTf36WZLD6SnCi6jgehS0Z1g\r\n156MbzQVcCpmbifTfVPAm7IGOWtWG9wGCCDFk/ci6AKmTPO5VqDmFK5h4bcd\r\nvM9K39nXCLG4s+pjeHuDiOTV7T2k60Was5D0PfY+ujzzyC0VeM5vpvscnahN\r\nfP8lzWXQI2VBrpnFGYnBXQFlscDWzCMFHNY=\r\n=Yih5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.41-alpha_1663935010971_0.16704028785745018"},"_hasShrinkwrap":false},"0.0.42-alpha":{"name":"@crux/redux-registry","version":"0.0.42-alpha","type":"module","devDependencies":{"redux":"^4.1.2"},"module":"./index.js","main":"./index.cjs","types":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/redux-types":"0.0.42-alpha"},"gitHead":"7692cdca877fc0ccf22a0ddea1da72fa0bdbd05f","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.42-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4rAs1rNkgE80Kif97s/Uyvkilfzz+96bJbTd2XUCIm1ygUQtu90Ezs7CUJ6g5q+jJgsCOsCDDqeQFOntTBHYcA==","shasum":"7c25fd5f0ca638e21e3c1df9c8abe1f3ac2874c4","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.42-alpha.tgz","fileCount":6,"unpackedSize":3761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBUFeWO8WbeUFr4BJSsviaoKouuaiwSat/+o//KXFzkOAiA8FFu6bTyxpmOsRSjUmiuJYxjQAJvWWsaA1JTYniw+Tg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMY9eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrg4g/+Lfzegg7lsHZR+4fEacrLyE5OSrAl4YGJpMtmXPOinamrXUzk\r\nr6ptuPO21T+SbNC5z5LnK4ovEpzI24zhmRTRbi5QGrC0WUSqMHtF4m8IYtTs\r\nfHw8/YYD0olOUN7v71bx7Ld3gzkCmxKw/izndsFI8eHQkwczGG5Pz4XTST2C\r\nyw4a5oC9nqSbUcqjDFXyC9tysFGcWDxAQfNLneb/cBD/UyOvpU911nr12yhI\r\nDy3JzU2ygEDK7Z1j0HnBKwPC4AUcsmRjvy8YHJdKT1IxGg2uQJSpOQhN4JWj\r\nYMhHzDbS0E1gNR6PGmcqnuv6DxMRCH2MEdGymA8YX/QQGVTcGr5pEZkKrm3q\r\nUVtYmgPUjv/32DQlkox4MiAhmGwk/HX7yVYB5wDxfOjyB6hDK3Y904EA0MvA\r\n5pRQ39VuSnasCn81ydtKHCT9CntpjVwdLDeq7ZJxlaNdIt3+z9zVhbjHoeT8\r\nRBB8Xz2W3uR5f4DwC9vorTP1yDuMASRnkrfZYZ7yUgmczq9LQrSQISVUrUJR\r\nyNaybIbVxSzzKPwZ/62IzBpXC6SvXS32wbyuyT9zvL9bg3M3U0eFvUOgwR1E\r\n/OviKWgDDntv5EbOC1Bk/wWM82dbL/ckinYCseZTELVwdJOrYM24dOi/sAUI\r\n6mZjdEx06fFXOzuzkUuBuzvvU3e+qqh7BpU=\r\n=GDYW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.42-alpha_1664192350262_0.238997503993313"},"_hasShrinkwrap":false},"0.0.43-alpha":{"name":"@crux/redux-registry","version":"0.0.43-alpha","type":"module","devDependencies":{"redux":"^4.1.2"},"module":"./index.js","main":"./index.cjs","types":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/redux-types":"0.0.42-alpha"},"gitHead":"7692cdca877fc0ccf22a0ddea1da72fa0bdbd05f","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.43-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Q441XVLuyBxW8zzzUJkWClu2EVQKwkEBeAllJXszT0arPi2j1bfUlPDGFGePkuMORmgIIPWgeWAtygpm3NtKgw==","shasum":"91452007b4b530b0364ea428e80ea3100300339c","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.43-alpha.tgz","fileCount":6,"unpackedSize":3761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrF/nH+sMuWZ40M4CWZynmRCOlSHk734DHj7Dr0dTZVQIhAOXgvRaqGN1C/knzIk8azfFGfsZi97KvatMAwwLpI+tp"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMfztACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6bhAAlQcKFIOEvcfMRL+SbW9s3fzVtET6AH3asq0LT6c2x5B8JLWd\r\nEmfaSvmMqxWf/zz8S+FgjB5crSKqpl9X+gzM+yruGZJ9+UfZ6xbDG3OaWwpY\r\nzUFXD6LKur/KchYkfSNoA4JrGsPFC3eGOOu2OsgBewmCNliwcAbFpe1QZPBX\r\nwl0D1pFUwhsRk0meSRhrCWQCoDYdtRAdQMBrPg1yv0LawmqTSAT/aX9fAJto\r\nvlmglVqxddQlIPVWneQuZ1Z1WCof12DvWJOrMK6/Pa3Jqg19LvxUT2o/6Frr\r\nUgvYXZC1py+FcdgBp87Ca67Kxt8Zpm9EDDMh5Oi8eVfkwSx0sREneiA2U+nW\r\nEXcBQHd/rfozugI+jdbVbIETKrsbdz2i8dUAbmPCoKaS+ldbZOD+/fV2VNGo\r\nkJOQNBa+QznouezEXPF7ldn71A+nguJ4vNIWyFhEgt7f+Lv+ObEu8sUveoeG\r\np72Lc5fc6Gjs6m9v2Trw2+6cWJi5w3Q3EImDelIlfKQUNE6JGFQI7wZGt2ow\r\nUA8poFCpFBaP4OymkuF+YSLTcjDD1nJbd6WsbopEIyph4K9bai5Sp1ASimnO\r\nczak9nSikWh8YHF6hmAS0UcC2TKSzVwtT5JSDPZ1Kv6XE2djN3uoPRQLfR9c\r\nurSdvWZhzwnr4owWPTj1ETrGsmu/+79OL5U=\r\n=wFMO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.43-alpha_1664220397387_0.6181070887283453"},"_hasShrinkwrap":false},"0.0.44-alpha":{"name":"@crux/redux-registry","version":"0.0.44-alpha","type":"module","devDependencies":{"redux":"^4.1.2"},"module":"./index.js","main":"./index.cjs","types":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/redux-types":"0.0.44-alpha"},"gitHead":"7692cdca877fc0ccf22a0ddea1da72fa0bdbd05f","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.44-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8WNwG5qnQnIob8qh1BTAGAOVJ4cmLGsdVi62p4F+FPy9bSNHZdDp/tXzuJNqDVNM38Q8U0eXtyDP5PJ2Fi7OfA==","shasum":"37416b466c21d0ef454f37c2369b3580726360f5","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.44-alpha.tgz","fileCount":6,"unpackedSize":3761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmGfAw2fed2UqwM6pSYV58cXR6QmTddYcWGxlDV1mmfAiAWdB2Ath+YvHVyIOcuTJ9XVFTlBsFZoLHq+2mo9/AmUg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMf4kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS/w/+I/7KMoqC/AZyUJs/K3QRVKsXxldVyAMbx38aGKcFRJBnkuDv\r\narUlv6+xNV/Qtv/X0wvhtP2dbvc6GI4kdOkrBBZo4nJkBIjO/PPNDuXjXR7w\r\nFJMciimNoQ+te7TCmQEdSd7toHU9Hh2WVZRDHqa61uFz5U5/cvORlyyTFFtY\r\nZiKIkeysUdnTpcQgflbRgNpdetksdZvO7IzmpqKhn7UZG8pHdVp00obN8js3\r\nmTYlWB++YO+cUrb6pJduJE7kRO6AbPAeXKB3q7ZDGTEfi9Y5Bc0bhzNVuM7O\r\nIyCk6C9mmBX1UF1AtyUanmkEysa1V2PSmeceMLvILsQ9eAS7REty0QkeG1J/\r\nQv/+40HIH6EHE5otIab2dreGEtqvkJSB++nvJJu7V0PwXXphcwEKRiewWuHq\r\nInm03HCkVpMLTCiS7zWXHgbr4pJ2cWsMSlmMr50u91HH6blspxrIa2DZsMjh\r\nj3hNg8PPDs/KVWaXBj+Oiu9C0yWWzcE1mFNGOgqmAvNVoYV1bkCO3qXvdkmz\r\n3fPWU4dmCFY/zU1COrfW6Z5Wn7Y4Md3UdX6TcaI1MwbiDADEUMdWxtBWOLrd\r\nm8HxTV87RjyopuOfm1uPhEl3N6Ld0Pw6O+zlPOHzI/GeWtl+klk1e/s61te3\r\n715NbExWtiB+N6mer70VZ1GVuwQ9fH0HwKs=\r\n=sGXG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.44-alpha_1664220707812_0.12193790579626529"},"_hasShrinkwrap":false},"0.0.45-alpha":{"name":"@crux/redux-registry","version":"0.0.45-alpha","type":"module","devDependencies":{"redux":"^4.1.2"},"module":"./index.js","main":"./index.cjs","types":"./index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/redux-types":"0.0.45-alpha"},"gitHead":"e810705a2275867c6f145821db3c054c898ac062","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.45-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-h3FjcB0DgAvfxQ9Lvw/zNDYUm39I30XnhqS31L3A0QWV5+NL8GhFAE+USX6iJuioiVXKLp1pLYDacJzfj+m6Xw==","shasum":"b1dbc86184729779d1fd1f747b41c9da2d88b718","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.45-alpha.tgz","fileCount":6,"unpackedSize":3766,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0kXbh0vzvICAoeZtfCaCNAwO9nS1XlrDrSyEi3LTTwAiAxNnX7/iCIcVbW2vKfnDM+iTWI8O3YE9ehgIrom2rG+g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRyL7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbbRAAlIZYi7gPxfNZycsvFYQfYicWDngPbf0Qzzr1IufwZEDKI5H0\r\nNSM/wohLygXMcMuiNkCxZgyETp3dNUcR8wCtJIPABhGTcyl6Bdsg4GPgngBM\r\n8buprNxfBRB9O44ivQLgiTRB2FNN/bH9PeEcnPWbmY3PXrftNQSZrn+MYlBk\r\nq99XgtNGxyl1Tzx3KI4HpCY8RQKdYG3YO17/N6ZNJeDmbfq2YZ+qKzdIMkb8\r\nSqkSEDXLWlSpIn+X7UXDytUXsx8HbXC8bAuucJOIb76k5WTQJwD8p3l5R5oX\r\nvkzbs9y2z6Vj5SsPhIbxZ9j6qBwIP4lfc3ha6yrLAPTWMxBIMpBzq6smHoG7\r\nQHvwYX09ysdAfLA+EBfSAfIfbg7o49/jCK7ckznFpn5DnR8edPxkinwi9dXF\r\nXA4mzD4Gi/mGpso1mLSZ8SL5pwbAAtHrOtoewfG7j9bnVDKhi82p82g7u9+r\r\nrEM+jGv9PgemGoWqtJXSOLkPNIDKpCPFAVKLtOajC1dY3twFwHXeuciBOLCw\r\nEPnJONEkoaO6ShhI8G38wuiODHEjQuGEWHMc4Kw5whTOxIfhpIYLCzcoMP+D\r\nTwLjvtzog8OSIkXkVCj/wpugw0FOkGsg4J0nWnLCYOm0bYCTtDZe3A2gMrsz\r\nengNjdbHo9FYeHiUgMK6w+vgdSGM3G3SJPM=\r\n=J0GE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.45-alpha_1665606395695_0.5153954222508335"},"_hasShrinkwrap":false},"0.0.46-alpha":{"name":"@crux/redux-registry","version":"0.0.46-alpha","type":"commonjs","devDependencies":{"redux":"^4.1.2"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/redux-types":"0.0.46-alpha","tslib":"^2.0.0"},"gitHead":"389a1a01116630f592d8fd69b283e8c97d280aa4","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.46-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-IJoHzZoJL84wFJOasfV5dISPQIVKzKmiKjEX7BUiTUCGIsVmsSaQtDJmCQi8BV0ese1kVOSHDUXwVy6RTiKNYg==","shasum":"129c22e2105b081d5779c0cc1243003e0a4190fb","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.46-alpha.tgz","fileCount":8,"unpackedSize":6140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARBdTSLRHBPNCjlxZrTI2HRwzJjUy50TaRUynFoojkhAiBI3WOEKtYc22miIdO8DhZCj1hJWgZtoo+StROgKsjcQw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZDJNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQXQ//eh4wo4CpOQ9m8E1dRIG8WCJbb5T+0lOtIcTHPHnmbB+eXUJz\r\n+/oTsU+Vl/rCcgZi+LyIuNTrSwS9E7d1t5DZRprt6iVWTRiEEoCpOwSdp4vg\r\nEpCG8jweucjUmvsBmOTbw1BVMfv0gaPyHhI84weWT/83zCYN/XksTVGBzK7W\r\n7huDU81koS8prwgsm06IsGKHnzgVw/HJBYDQ8I/1kaYskTkEwyFY1hYL0mkl\r\nxkV/KmO2c2CRH7aTckOQn8klMHyIH2YX2NUL4DGf5P4fxKvx3ShxB2StQwfQ\r\nk3LfGqG9EGbT5uFEiDrC/9484ycUsfk+GfQv6a/NrObQX4g30k+0+kiDygmZ\r\ndNijxx/Kzkw6v0za72Fd3EnEiWLHb/Nq7lwRLMFwhl2ZxcK13uc3EgbIzs9c\r\n76TTXaaHjY9+7tGaMejhA/qgEnJIwA0BLv5glhJpsgh89nfjrrzyXlU3QySt\r\nwKWw3WxT7JFq/pjXztzSfC+oZbYz+WCYBszM33ky/Ya8DkwyuVgMMSTm0QLQ\r\nA/gxRwtoJndOlV+1REgzFzZDk7HSvRAYnMc3xXp2/yrFy4ze4n1ZtOShh+SB\r\nR2MH+ARTjwNWcg9DH91dfMM3XGMrAKJXec01Caawr2kTuQCqGgD580HqIKpl\r\npOiw2MGAHhpp9Ve0p+qICNnfmURlTnn/Vzk=\r\n=ejP2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.46-alpha_1667510861391_0.935126498777255"},"_hasShrinkwrap":false},"0.0.47-alpha":{"name":"@crux/redux-registry","version":"0.0.47-alpha","type":"commonjs","devDependencies":{"redux":"^4.1.2"},"main":"./src/index.js","typings":"./src/index.d.ts","dependencies":{},"peerDependencies":{"rollup-plugin-copy":"^3.4.0","@crux/redux-types":"0.0.47-alpha","tslib":"^2.0.0"},"gitHead":"389a1a01116630f592d8fd69b283e8c97d280aa4","description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","_id":"@crux/redux-registry@0.0.47-alpha","_nodeVersion":"18.3.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-J4vstrezYQaSOU7CMRvql2lY6ec6pwoVgnr8i4SmbIqhp+YR0h7m6dWoUdswde/yc4e2cDoHz7KE2pY4EDIR9A==","shasum":"689a159fcd3dea3b7da815dcd90a95a62d6e8df8","tarball":"https://registry.npmjs.org/@crux/redux-registry/-/redux-registry-0.0.47-alpha.tgz","fileCount":8,"unpackedSize":6140,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1LQoPCXZcQJxUoZyMOkNQIxAWbOmgC0qBofiOsUOKfAiBlxweyLEgkIQfLkOThhNBrMhvToEh8UW/mIKolgvXMQg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuqpFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGWA/8C5o1kWY9jxYesqyX/QBfnigS4zP2xun4cw9aqePerkrO1IzT\r\np2wNT+TYwLFgaV4efhWfLVeQ8gnE17tHSeQkD1FwJ1cZ/Gc9XMrp909oSs52\r\nLiaFp+DUt7vRkuY+eG842R17w5KESO5W8ZrtIIA+63XHgBx7tAFN8oJChXr7\r\n3a42lq5kn2SxQSPOiott5m8cs9OVJth/USyldVhNe0E55OqKlWTj4z3Q7P/A\r\nKhKTfpnkVv5x26hLa8JxxSq7FcFykTVfZsGCF+N5pOqgaYUmVMjoSRDwrBqZ\r\naU2aPpWK/CwlCkQYkrBsB8QodAkykyQ3x8kCqvCpbEWH+KYFWZjD+fCI51cg\r\n7dhtwmBZud8sQSlQhcGCFRX0zfenehcOKGDoZusWKywDux73V0Bm4doclVeH\r\niGod45Wk3cewB6owZGM1E63NxLNu/o7eqYUjTxJKmy6IuoyNks2ijlajHJB9\r\nFCUbvPbdDxxI7lNIJDSpEeBG1pyD0H40gOWaAPe2RCqqnxLrUdEgYy2N//vY\r\nR+qVwEuRCGUPuJDHUWv0CBCP+Xkfrigt6GjMPXIs7rAJNJ5M3aPpTMqXPVmb\r\nhEFRPli3bHb/91hwb+cjKxs2qkUM0odCD8CnP5tpJIu8ujKwdYoHtd4/ZOCd\r\nyJ9hdvGILdRMmHwoqT1bYV7hxGl/bUr/lh0=\r\n=Y4Fx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"andyjessop","email":"andrewdjessop@gmail.com"},"directories":{},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-registry_0.0.47-alpha_1673177669468_0.3983339029365338"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-07T08:42:52.073Z","0.0.30-alpha":"2022-08-07T08:42:52.287Z","modified":"2023-01-08T11:34:29.765Z","0.0.31-alpha":"2022-08-07T09:15:42.040Z","0.0.32-alpha":"2022-08-08T06:50:28.400Z","0.0.33-alpha":"2022-08-08T06:52:51.763Z","0.0.34-alpha":"2022-08-09T18:39:50.949Z","0.0.35-alpha":"2022-08-12T14:44:53.750Z","0.0.36-alpha":"2022-08-18T11:48:51.066Z","0.0.37-alpha":"2022-08-19T11:45:06.033Z","0.0.38-alpha":"2022-08-19T12:00:01.976Z","0.0.39-alpha":"2022-08-19T12:14:52.037Z","0.0.40-alpha":"2022-08-23T12:00:01.524Z","0.0.41-alpha":"2022-09-23T12:10:11.159Z","0.0.42-alpha":"2022-09-26T11:39:10.410Z","0.0.43-alpha":"2022-09-26T19:26:37.628Z","0.0.44-alpha":"2022-09-26T19:31:48.014Z","0.0.45-alpha":"2022-10-12T20:26:35.883Z","0.0.46-alpha":"2022-11-03T21:27:41.554Z","0.0.47-alpha":"2023-01-08T11:34:29.659Z"},"maintainers":[{"name":"andyjessop","email":"andrewdjessop@gmail.com"}],"description":"`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.","readme":"## `@crux/redux-registry`\n\n`@crux/redux-registry` is a tool to dynamically add and remove reducers and middleware. It was conceived to aid code-splitting.\n\nIt's very small, weighing-in <600B minified and gzipped.\n\n### Usage\n\nFirst create the registries and add them to your store:\n\n\n```ts\n// ./store.ts\nimport { configureStore } from '@reduxjs/toolkit';\nimport { middlewareRegistry, reducerRegistry } from '@crux/redux-registry';\n\nconst mRegistry = middlewareRegistry();\nconst rRegistry = reducerRegistry();\n\nconst store = configureStore({\n  reducer: rRegistry.reducer,\n  middleware: (getDefaultMiddleware) =>\n    getDefaultMiddleware().concat(mRegistry.middleware),\n});\n\nexport const addMiddleware = mRegistry.add;\nexport const addReducer = rRegistry.add;\n```\n\nThen in your application code:\n\n```ts\nimport { addMiddleware, addReducer } from './store';\n\n/**\n * Example reducer that adds a user to a `data` array in the store.\n */\nconst usersReducer = (state, action) => {\n  switch (action.type) {\n    case 'addUser':\n      return {\n        ...state,\n        data: [...state.data, action.payload]\n      };\n  }\n}\n\nconst removeUsersReducer = addReducer('users', usersReducer);\n\n/**\n * Example middleware to log when a user is added.\n */ \nconst loggerMiddleware = () => next => action => {\n  if (action.type === 'addUser') {\n    console.log(action);\n  }\n}\n\nconst removeLoggerMiddleware = addMiddleware(loggerMiddleware);\n```\n\nBoth `addReducer` and `addMiddleware` return a function that allows you to remove the reducer or middleware you added. So to clean up:\n\n```ts\nremoveUsersReducer();\nremoveLoggerMiddleware();\n```","readmeFilename":"README.md"}