{"_id":"redux-dynamic-middlewares","_rev":"18-4ec8c368e5723f2b41bd86e8fb586413","name":"redux-dynamic-middlewares","description":"Allow add or remove redux middlewares dynamically","dist-tags":{"latest":"2.2.0","next":"0.6.1"},"versions":{"0.1.0":{"name":"redux-dynamic-middlewares","version":"0.1.0","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","dependency":{"redux":">=3.0.0"},"devDependencies":{"babel-core":"6.23.1","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-es2015":"6.22.0","babel-preset-es2016":"6.22.0","babel-preset-es2017":"6.22.0"},"babel":{"presets":["es2015","es2016","es2017"],"plugins":["babel-plugin-transform-object-rest-spread"]},"gitHead":"89a7f1a9ca6b7aeeef46ad818a5ccd7f4ccfbb9d","_id":"redux-dynamic-middlewares@0.1.0","_shasum":"4310411d1b3d37b462b76729fbc7189d7b036433","_from":".","_npmVersion":"4.1.1","_nodeVersion":"6.9.1","_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"dist":{"shasum":"4310411d1b3d37b462b76729fbc7189d7b036433","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-0.1.0.tgz","integrity":"sha512-s25Rbnm21RQxN8Xt6nYjfmvALZiLWg/9PpIoMm0FuyaIblg8W2/yx+5gdxnwK3QXUbcSC58YesiaEjaRispONw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZkzcmvaGwDSbTY3La+PyfDzL9gyHx2aWK9Jsf6aRM1AiAOUo0J/N5zepwDuq8z1prejs53yB4rFf1EDksHFJ1fyQ=="}]},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-dynamic-middlewares-0.1.0.tgz_1487833644151_0.7008061585947871"},"directories":{}},"0.1.1":{"name":"redux-dynamic-middlewares","version":"0.1.1","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","dependency":{"redux":">=3.0.0"},"devDependencies":{"babel-core":"6.24.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-es2015":"6.24.0","babel-preset-es2016":"6.22.0","babel-preset-es2017":"6.22.0"},"babel":{"presets":["es2015","es2016","es2017"],"plugins":["babel-plugin-transform-object-rest-spread"]},"gitHead":"e00d844d211a4db990383189df15c67fccfaa04c","_id":"redux-dynamic-middlewares@0.1.1","_shasum":"f98c1f873d8438712d4d476c4f03417a3de45c2f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"dist":{"shasum":"f98c1f873d8438712d4d476c4f03417a3de45c2f","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-0.1.1.tgz","integrity":"sha512-/Tn1sFg4MZzptMhSSqgTysZ1DoBtSl9Sy6s5Ee0ELk4cXscmoY63zT0gvdQrdHyVLFT+UKz7HKY6m8cxtuC6aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNq1UQaIFfazdgzH+WP9qbZVGK5AXX3E4ef5b77GHlPgIhAOz0QwQrHj0/2wXyKSSscjI4LQaTe26EUi/f2QTI7MGQ"}]},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-dynamic-middlewares-0.1.1.tgz_1491033276397_0.6527620556298643"},"directories":{}},"0.1.2":{"name":"redux-dynamic-middlewares","version":"0.1.2","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","directories":{"lib":"lib"},"scripts":{"build":"babel -d lib/ src/","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","dependency":{"redux":">=3.0.0"},"devDependencies":{"babel-core":"6.24.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-es2015":"6.24.0","babel-preset-es2016":"6.22.0","babel-preset-es2017":"6.22.0"},"babel":{"presets":["es2015","es2016","es2017"],"plugins":["babel-plugin-transform-object-rest-spread"]},"gitHead":"e00d844d211a4db990383189df15c67fccfaa04c","_id":"redux-dynamic-middlewares@0.1.2","_shasum":"a7037eb7a3c8eefaccbaf80ef30f3842e9e0e86d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"dist":{"shasum":"a7037eb7a3c8eefaccbaf80ef30f3842e9e0e86d","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-0.1.2.tgz","integrity":"sha512-VPzwvS3rE8jNfzXnFC1fqvLQWDQD2oR+pNJGFdxdr6Sbc4e0rG+4JJbrNLL9JOGlZ1AR8qsBAgN7wPtGI9Ba6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGARHYGB3DgDCDAtXBiJk811iU0z3PNrPF9f8QmWNv5DAiEAt+RS1MA504ZzvdcHhU9M0z3L2WiXmZanWozN32Imo4I="}]},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-dynamic-middlewares-0.1.2.tgz_1491033717711_0.5449472719337791"}},"0.1.3":{"name":"redux-dynamic-middlewares","version":"0.1.3","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","dependency":{"redux":">=3.0.0"},"devDependencies":{"babel-core":"6.24.0","babel-plugin-transform-object-rest-spread":"6.23.0","babel-preset-es2015":"6.24.0","babel-preset-es2016":"6.22.0","babel-preset-es2017":"6.22.0"},"babel":{"presets":["es2015","es2016","es2017"],"plugins":["babel-plugin-transform-object-rest-spread"]},"gitHead":"0b7c7750fa5f129edc53902a44648060d3997823","_id":"redux-dynamic-middlewares@0.1.3","_shasum":"e36be5a1031511e7ed330f9b932ae93d28a12b52","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"dist":{"shasum":"e36be5a1031511e7ed330f9b932ae93d28a12b52","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-0.1.3.tgz","integrity":"sha512-CeKq+2ZVlYWYmJ7RqRpcNnrtWhRGqEFwWVYdx0a0vn9xYsAHjkIzRD2aEo2Ny/cL42q5Xf2yayCgFpXwLJo+3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+oxgB7PlzgPa2JhAJzeMP6G09HI4hgQYssIKhobqjgAiEAtqeQBHT/Ut31b6rxD2BAg9RhDW5Au2NCyxanAhgr9L8="}]},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-dynamic-middlewares-0.1.3.tgz_1491034234496_0.27241002209484577"},"directories":{}},"0.2.0":{"name":"redux-dynamic-middlewares","version":"0.2.0","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","peerDependency":{"redux":">=3.0.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1"},"babel":{"presets":["es2015","es2016","es2017"],"plugins":["babel-plugin-transform-object-rest-spread"]},"gitHead":"e90ac0ec36c789c557c772656ca09dac707b7ede","_id":"redux-dynamic-middlewares@0.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"dist":{"integrity":"sha512-uuUMf1MslZ93SZCun8DGQ49YiaEPPpqFCMvQoKVAKevpQmewUKj30i+Ek12hSqU84hSQPD50XcB+i5AUPRtzlw==","shasum":"9fd41c7a2f5e1a910b8b2b821657b9e30523a834","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0gG8n8j9PauXbKUyastNS5Zfh/wDqbZ7/Se9SkHVOiwIhAPuTZ0NGOULExlQn9ssEqW0RUCnxpRQpnuPJSVt4oLFb"}]},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-dynamic-middlewares-0.2.0.tgz_1504814921446_0.6562699801288545"},"directories":{}},"0.2.1":{"name":"redux-dynamic-middlewares","version":"0.2.1","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","peerDependency":{"redux":">=3.0.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-plugin-transform-object-rest-spread":"6.26.0","babel-preset-es2015":"6.24.1","babel-preset-es2016":"6.24.1","babel-preset-es2017":"6.24.1"},"babel":{"presets":["es2015","es2016","es2017"],"plugins":["babel-plugin-transform-object-rest-spread"]},"gitHead":"e90ac0ec36c789c557c772656ca09dac707b7ede","_id":"redux-dynamic-middlewares@0.2.1","_shasum":"e87a8f7ddc0ef7d0dac71c3adbffa0c27b8d832a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"dist":{"shasum":"e87a8f7ddc0ef7d0dac71c3adbffa0c27b8d832a","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-0.2.1.tgz","integrity":"sha512-g0YLtCRbBY4bVFb3uy+pWEpF70WfAXIkIDxyhfkPbalVG+WJZD1tqyQXR07HxjF2BtZNUMBGKPApUsC5GHwTpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFizMRCbB0canBsJ5VqY5Y2bXI5dG2jpSRMhIBYKSNfoAiAzqgUMuyJYfSgyOEvzPyn36W9VJo1KofxOaX3FOYYtEw=="}]},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-dynamic-middlewares-0.2.1.tgz_1504816718184_0.024476527934893966"},"directories":{}},"0.3.0":{"name":"redux-dynamic-middlewares","version":"0.3.0","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","scripts":{"lint":"eslint src/ --fix","build":"babel -d lib/ src/","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","peerDependency":{"redux":">=3.0.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.0","babel-jest":"22.0.4","babel-preset-pofigizm":"0.4.0","eslint":"4.14.0","eslint-config-pofigizm":"0.3.2","redux":">=3.0.0","jest":"22.0.4"},"babel":{"presets":[["pofigizm",{"library":true}]]},"eslintConfig":{"extends":"pofigizm"},"gitHead":"64335a67ddeb1ba02dcc4895717a151e41fe0639","_id":"redux-dynamic-middlewares@0.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"dist":{"integrity":"sha512-sUjPgl547v/5L8c38ylZ2pQ/m2pPs904twPfCYze3r2vY/xfcwRhMieTAHQu3R8zYZXspyc4/n7FxGwdwKidKA==","shasum":"13915e6d7e1377241b28159c41649030bc0cfdfe","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3t3iFkIv9Dk4Ps6cGXtZ1ChmZxhTp/Mqsv2bWBqPLnAiEAufjmPzY7e+tMXTtjdMyizw+iHIMVMkwJcErxZlo6osY="}]},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-dynamic-middlewares-0.3.0.tgz_1515277076741_0.8288127889391035"},"directories":{}},"0.4.0":{"name":"redux-dynamic-middlewares","version":"0.4.0","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","scripts":{"lint":"eslint src/ --fix","build":"babel -d lib/ src/","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","peerDependency":{"redux":">=3.0.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-jest":"23.0.1","babel-preset-pofigizm":"0.4.1","eslint":"5.0.0","eslint-config-pofigizm":"0.3.2","redux":">=3.0.0","jest":"23.1.0"},"babel":{"presets":[["pofigizm",{"library":true}]]},"eslintConfig":{"extends":"pofigizm"},"gitHead":"0c0758b69af8bfdd29044db3268923e675347d13","_id":"redux-dynamic-middlewares@0.4.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"dist":{"integrity":"sha512-6zY/CgpSvJyQYz7LCzaXlYVN8JMX7P0z0yv5cEdvvMAeeXWcvVMYwe4jos8QMbFWnSzL7pny9/OB3X+M5zkGDQ==","shasum":"8c3abdd6524874f884d4e63c451c647554e58e13","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-0.4.0.tgz","fileCount":5,"unpackedSize":9752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLu1ICRA9TVsSAnZWagAAHEkP/RYql/Rg2OF3erGtJd2N\nQUhsIww5/HpIUD6bIs4SPEs88aVLSSC7nI2qfmokhfA3eAis3oj3Qf2yER/T\ni61dJcyPwoamVs5chuIyWzbABrKBKhUoAhYDysY/QmdikcURCWMZG81hztf0\nrkXrSqVd9cqgtJL6wWXebuBoVZ+iRZJTu48oUW1slNVTgStZJi8n/2RXxHGf\nApGWb2UaIw0B4BUQ1JOCepsVl6S4+lEaopB9rp3K4jjTtdOfEfcGO+SkZsjX\nffmfKjrIH3uK1S9do5Of2EEZyu00XY+0EDc+pa34gEaabnSmW9KQgi5SaKBr\nr2/+5W6AS5e9W9JODuDygn8RrpO9Ji4G7gHf11bimrIHlqNNiCrpv2SZLPwJ\nDQV5voeA3xjvU6ypIrUX/M++PXxSWrYJI5YwryHpwWSj+Xt+99hB4YcHXMti\nmQkGIipOs+MklN2ULzqp/y5o8+dztts3EIVWvZghuz82Yt4EPG32rnPwlKo5\nRUqHWJFGoWOyNMkK0npCN5OBV8fEcpOj4NplRvY/uOvSE5AfKta7tbuZT92C\nKyPxYuLPYl2i27phvm1nnNS+JkEtZyq8tiVA0ynktoPwVcH/CCAXquoujv7Y\npjObhm74hwCFeA5tV1zXv5/e//exIC2cAl7qxe/GiPrx1lW/x67Biab7Almx\nlPZr\r\n=KEXz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMl4WTcSB3MsA3a1BXP9Z9fBVMFQ8Nc/+NZ9bIjROnDwIhALunrNNjOrcZjga6qKvxJglxMy7t05zP3x138/kXkceg"}]},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-dynamic-middlewares_0.4.0_1529802056624_0.1988153654243996"},"_hasShrinkwrap":false},"0.5.0":{"name":"redux-dynamic-middlewares","version":"0.5.0","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","scripts":{"lint":"eslint src/ --fix","build":"babel -d lib/ src/","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","peerDependency":{"redux":">=3.0.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-jest":"23.0.1","babel-preset-pofigizm":"0.4.1","eslint":"5.0.0","eslint-config-pofigizm":"0.3.2","redux":">=3.0.0","jest":"23.1.0"},"babel":{"presets":[["pofigizm",{"library":true}]]},"eslintConfig":{"extends":"pofigizm"},"gitHead":"3cd7e1260c321602f51ccedb10661c1be5d61973","_id":"redux-dynamic-middlewares@0.5.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"dist":{"integrity":"sha512-SOPwMS7+7FAJgSuaCFAezg3rTJpBz4y7XxGENdqqR1OEOm5AIVkC5gpNFWC66YeZparUfBdTxy3uDb/J0djpNg==","shasum":"99a4d9515e7a93d25e8e3e8d6ffae41b9450f7d1","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-0.5.0.tgz","fileCount":5,"unpackedSize":9752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhP08CRA9TVsSAnZWagAA2u8P/0q78tpvmgMcWBZfm1SN\npxvxOmbjKQM4Hr1yzWG97b4nIrcS92CiGh/tcDBvTaig/seKcWtbaNW+DwAZ\nv8SlAHryDP9zGZ3k2GhV1rvhglDE6phg3LPwfkeSZq0163dorZ+8Da+dlO+K\nIs/ipoxPMLrRqdzf4nljE1vggOrt6XNqGjr3gQvMO5ii0t7/0NIpQDnUoKR9\n7IHY1LOYgKqAHI4IVz2Jve4E3RqAB/jCwrCqWDltYPcBFj7Iba7eSqp79ZeA\nU5EZ/yoHjNP2BKLTknGFeyICkzlHM+05I7dt5yWlGa4iNcZ/Ymoe9YO0TPfe\nx6ZBE4lXbpziBcikNx8wcEul/ZuH8jd02NwAhtMmOl4+9QVi6BDX8aNWnvGw\nx3GaAo+4D3ayNmGicTaE/XbJ9n8bInGiakVQ+AIwdkFrmZuS0Hh9L/CIWUUu\n5GbPcFHs9orOE6NjrJad8/3BUaNwmtADuoBK1DN/1xjcXGTd3EC72zN2zPVr\n9UTGRsrhctiDMzcxx4uHkNsw8UpPRFseQGjlgBjJfIVPV1lpq9/iV7tzGetv\nMjfO1vZ7qglegQtu16LYqw1/bA+exPBxSIBsYvlMRlsefGQc9KHzF593Kyjf\nQ0JTlv7G5S9PxOqbT4svdBtmkuMVVEgvR0EX7fFvfh/mIaitzirUsF8456OH\nMcbI\r\n=/+Cs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC+OwZdk+gNw7kv8zFLZhhW3Ua9wd7GbTpgYS/VyBnDQIgJpVCMTz/CyDozLoGQCgQuawQmZfQs5m7pOp4opHjT0w="}]},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-dynamic-middlewares_0.5.0_1535442236093_0.6046735949168682"},"_hasShrinkwrap":false},"0.6.1":{"name":"redux-dynamic-middlewares","version":"0.6.1","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","scripts":{"lint":"eslint src/ --fix","build":"babel -d lib/ src/","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","peerDependency":{"redux":">=3.0.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-jest":"23.0.1","babel-preset-pofigizm":"0.4.1","eslint":"5.0.0","eslint-config-pofigizm":"0.3.2","redux":">=3.0.0","jest":"23.1.0"},"babel":{"presets":[["pofigizm",{"library":true}]]},"eslintConfig":{"extends":"pofigizm"},"readme":"redux-dynamic-middlewares\n===============\n\nAllow add or remove redux middlewares dynamically (for example: on route change).\n\n```\nnpm install --save redux-dynamic-middlewares\n```\n\n## Example\n\n```js\n\n// configure store\n\nimport { createStore, applyMiddleware } from 'redux'\nimport rootReducer from './reducers/index'\n\nimport dynamicMiddlewares from 'redux-dynamic-middlewares'\n\nconst store = createStore(\n  rootReducer,\n  applyMiddleware(\n    // ... other static middlewares\n    dynamicMiddlewares\n  )\n)\n\n// some other place in your code\n\nimport { addMiddleware, removeMiddleware, resetMiddlewares } from 'redux-dynamic-middlewares'\n\nconst myMiddleware = store => next => action => {\n  // do something\n  return next(action)\n}\n\n// will add middleware to existing chain\naddMiddleware(myMiddleware /*[, anotherMiddleware ... ]*/)\n\n// will remove middleware from chain (only which was added by `addMiddleware`)\nremoveMiddleware(myMiddleware)\n\n// clean all dynamic middlewares\nresetMiddlewares()\n\n```\n","readmeFilename":"README.md","gitHead":"68d085178f0ce3de4397fe64fec03ddfe4741ca3","_id":"redux-dynamic-middlewares@0.6.1","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"dist":{"integrity":"sha512-dIjCp7P+yTi6hAj7x3QRIUUIfohRoOeIzRbXiwMnObCg2lAAzShWFmGvFVV0NH4lizo3sIeJVBFB5FNB6a2YwA==","shasum":"a6d38b3e0b078195b5633f424739208c9058653b","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-0.6.1.tgz","fileCount":5,"unpackedSize":10173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhaZxCRA9TVsSAnZWagAAibIP/3pgJeUZ6cPEOZ/1x/lu\nkSUV1yvjI9S8wjAdggYqWBI1BzNB95HQ3vimMdxHp3RxSGSPBf940P1o9M2Q\ni6GvUswF11WfOcOb2a8GVZ+sLWAi/NXeoA6ljgrAWWuv6W/t1Ws8NCLAKD7G\n92hny2FheS4xaUHe9BbAIEApRqR4nGxDyCWo52N/bKmA1FpjBkdgfTOms9ag\ntS0Bj0RsMB4TwMP/YHTzCQT7hSxvm9ZcQc3Z01b8vItcYavvT8G3ZHRuo8k0\nyGwsrpq+9y6+HdiDf3ZQ/Z+KuVzFBCFlCfmLrn0rIzLnKdN8CGUZNQLWESSG\nk9rynzxlweejKevTek2evwwx3YqGK2TevgpoTRE4VeXz2byCVq1L0lTPPeoJ\nXoSn4uNPvKN6K+pjkmSWrT/0wsscgEmhE5+0orX+klGJ0uR6a9TPqTGdbyIp\nVJ5KOi3mumnO6qeNgc/YCwlMsCJCY2yQ7oBQS/rsTtCD8yOtoHmzVmI5ka4Z\n/gyobPJmgDD0/IhIwq1qkGZ/+lPfUeGz3fImLvhvnjOpJq17c++gaD6srYEs\nA8HS6XDNwiTr+TATbG3jpk/xws9+lUSRizKKsHPfWtEKnyMuW0PeU4Lbclg8\nQ8wwy/c68b5ByWojxXe2uOUPNV5dnYg+zkE6TB/mZn/TRBeDmuCQzuW6fRGt\n8kk0\r\n=LqA8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYxUQPLHeODfSYAWQ0BWCCQk65CUzPNslcINeXo+eWmAiAm9DMdSZ0FHMnJlDZyoIw0g4Y0uYyjGbezlrGWQmfAdQ=="}]},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-dynamic-middlewares_0.6.1_1535485553319_0.08747589365724218"},"_hasShrinkwrap":false},"1.0.0":{"name":"redux-dynamic-middlewares","version":"1.0.0","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","scripts":{"lint":"eslint src/ --fix","build":"babel -d lib/ src/","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","peerDependency":{"redux":">=3.0.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-jest":"23.0.1","babel-preset-pofigizm":"0.4.1","eslint":"5.0.0","eslint-config-pofigizm":"0.3.2","redux":">=3.0.0","jest":"23.1.0"},"babel":{"presets":[["pofigizm",{"library":true}]]},"eslintConfig":{"extends":"pofigizm"},"gitHead":"d10f365759e8606b3d66c1ac930c1e754080f1e7","_id":"redux-dynamic-middlewares@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"dist":{"integrity":"sha512-smX1eY17dH90FVtXL6JPW01on1ptP4SOlkDYON5Lka52RNcZfgWM6hvtoZKA3O+dZL2/ytbS+tHo2gdKln5iHw==","shasum":"a4c5859a6018a1d7fab3bdd4989f51095c806d15","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-1.0.0.tgz","fileCount":6,"unpackedSize":13677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbueqZCRA9TVsSAnZWagAA8UYP/1EofelOFonzUISsl3uR\nZxEavV69oh9GywBS55WiGaHlNKuqBUEAE8Nxa1boO6gb/rJcG09NRTFRi9id\nxt20SPuS//ML/irXTzYTegiGQrjJW0H4C+yy0jjCJ/h9gitq8mt0BgIlcOd4\nbZy9YPP0YlY99dqdRtZGTg9Qf92jRR6wrGtt5zkYS+PubzpRXE2zJI3xSgut\ncvx+FQOPXASBBkBUrOJ2Tp5gHOSPKLOHXDE7kpOqjnrGwkZmJX05uRYSteJJ\nOvU2v7bxgQx0NbtECB79pmh7s744M2mPRHbpQTkUswg5zKFw3UeqrIHQcDg6\nLHdNTWRLsNHr09/HTT52xa4gSi3urT3pSKp6BEzGBsG/GraQ3b86TXJ2DzC8\ndNtZy0u7+PDwgyXk3MarTaMLngXZdmUUYUWDq6+EeygGRbVskLMSrURLpJVO\nvha8PuUS4KSVBE23FkbkC6Bm6X7g99EGlBgmykLzRZEUcIn5+xZNiFUCJ5yL\ndP3cyBiu9zeN/4XewI40G5U6l8BCa3mV7nAXqNDQvDIt6x4fDOIKLjIaiGjy\nPp+5bafqI3tObgXM0lnQ8eHKErqn4JUHFk84r34uWXu6IRXadvSnKmgbEXGl\nkOmd27hU2lvQQ4zCOw526Fk3KH/pexmGV8/4hPV1EAJKGUNefn3ip+h85ZSl\n4Wbf\r\n=3jZB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOr4MgziZfZNLBeWKE1QXnyGiy/3cvaaeL52OKZ1T3xAiBqDsaptOkZiTGYSf0Pt8q6OlQh9Tq/i3ttJwIe0hkESw=="}]},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-dynamic-middlewares_1.0.0_1538910873108_0.7293024662662131"},"_hasShrinkwrap":false},"2.0.0":{"name":"redux-dynamic-middlewares","version":"2.0.0","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","scripts":{"lint":"eslint src/ --fix","build":"babel -d lib/ src/","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","peerDependency":{"redux":">=3.0.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-jest":"23.0.1","babel-preset-pofigizm":"0.4.1","eslint":"5.0.0","eslint-config-pofigizm":"0.3.2","redux":">=3.0.0","jest":"23.1.0"},"babel":{"presets":[["pofigizm",{"library":true}]]},"eslintConfig":{"extends":"pofigizm"},"gitHead":"beedf34439cb8ffd1686860ca6173de428538b1b","_id":"redux-dynamic-middlewares@2.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Wqr76OhNkT+HqDumK9crfa/ZSR06wR29mB8DkTjR+Z/aTv9UmNv2zQKpjUBk4YiD7z2oXbPiWuycK4DB/jEQnQ==","shasum":"bb34e42d22deb5fe8d5e6af8af66d0739d26e8b1","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-2.0.0.tgz","fileCount":6,"unpackedSize":14589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGNnkCRA9TVsSAnZWagAAn0IP/R8ORfE/DDJIg07a8deO\nuOpZj1KJOO4fdkWxrtYOZ69EN4z2vWesPEJDp/ZTLibKlt2tTdHst5ekfAWY\n1toUfQBPsIoNAq1KMXpzDxo5uTEmP3euMe3ju1Uw18GFJftc0Nqye+ArreV0\nKR5wx+0JwqlSt9ovZ4VSeRAyyrbbesWhBaXeH3t5StqVyOF92JyEwu4RVi45\nCEISdRi0AuSYJZK9y4cHk+I9d7Tkbq5i1/LLY8YkwRGUTyzQ4gEb/SucQmxM\nHvaFStkFrRDteC4N9VX8KwZZc3MSTAeYO2RxUgdrSESkPPTW5SUHSEyupyB4\nAKgCAodKbWUJvWO/5gB0z8WgRMLdi8SIj4dJLw/fAYSD/Bud6yf70z8heCAg\ntQfUs4l4HLis4KXlSDuO1LAmCuch337zS9spPiEHq+FKDZUvEFhJ8Xb1UXfx\njFEjV95izNgwWFxf6k/75gsSm0+NM2a5Qw4od5kGjB/UgKXTP+NLzNUcr+TO\ngdQjt79Fp/DLdqF4ZG/bSiaW6k7IoHF1VPUPKyfHx7oRAVLi1KX5N3lJMl0b\nUD0vEfFE/TSsEj0L4MhJMLBcXFct+X5IW8PyIIJhPGQuLNqbm5lck/R8GSeY\nKVeIAHQdqAqz58CAf2bPFrR6OkUkv1jRfZxzEBISg1s3TFSHEw3WzzgxVzQS\nYGfk\r\n=0i7o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCShK1x3ZJe9fQDWPp9Q/d0EEkmzEhc/bS42Fi39lPpAgIgZdhW+YWNj/IMber9JGb80v7KcHvCRSH2ASmR4lmhzu4="}]},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-dynamic-middlewares_2.0.0_1578686947995_0.8617730545070739"},"_hasShrinkwrap":false},"2.1.0":{"name":"redux-dynamic-middlewares","version":"2.1.0","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","scripts":{"lint":"eslint src/ --fix","build":"babel -d lib/ src/","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","peerDependency":{"redux":">=3.0.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-jest":"23.0.1","babel-preset-pofigizm":"0.4.1","eslint":"5.0.0","eslint-config-pofigizm":"0.3.2","eslint-plugin-import":"2.26.0","eslint-plugin-jsx-a11y":"6.5.1","eslint-plugin-react":"7.29.4","jest":"23.1.0","redux":">=3.0.0"},"babel":{"presets":[["pofigizm",{"library":true}]]},"eslintConfig":{"extends":"pofigizm"},"gitHead":"9adcb69db0cd57cef5022c27ab972ea22f9bf6b8","_id":"redux-dynamic-middlewares@2.1.0","_nodeVersion":"14.17.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-5sadDVqWEdLytsE8hsu3UfPoBNqWDzPRi57Tua6dl+RPsll6I00jLxujAZd+kypYrGRtNck/278HSo+IGQ/3NQ==","shasum":"c8277c9634257ed3344bf1a9990433b3e3f15e10","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-2.1.0.tgz","fileCount":6,"unpackedSize":14703,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbLdKA+vg87l9+NwFic3AISWnkNqv+5Z68TZsNoDgE+wIgIeSfk7sqve1TIFFF2Ts8nQtxfvBQUo8UJtBWCwIb+1s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTUCiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq90A//S5dtoBhxEf+y9+XJYvJGOb+Da5M8QiyOy+sOWFWPD+kJuHFd\r\nfR65KvJSfLz4ke/20D9ZcCkSnJk218FTvL8qAru9IUk2Tbz38kSSxBP8qVpR\r\njws80JwWJ4LYRRbIpvSZ9gNDSTyitncE/d7LtBI8BiWoewTZvDiMrNA5e3lT\r\n1jqoXsumAYiYkpyDxC1LIA8k9Vvl2Ixg87H/BXGbgXmBsM42YR8uV04xRvtF\r\nnw3iHoAdbhBLgeauLFULDAlNS97c7hE1UtOYNokUKDYi4Bs8w9HgrRNYTGfk\r\nGvwhMcExXvmfJkHqYxWGQY7i1a/jEAsm9rG1qn3U66fBxCd+6KyDF7oT5zQh\r\nECIXQlqWVlIOiKeCmYkII+qRxrzm5CpgaV47agcMVKxiLI1KE1nhmw7R9dgG\r\n4GRgW9MTzIcVYJ8dBY/6eHVY8zaKR5f08FxTHbyAH/kvNQJLniBbYoQqd5En\r\nU3wAgKr4PxO60Vtkv1Mjtrs+caQnNI/UEgQqdqEqDsuiczVNszdSA0nMyv5Z\r\nrJQDiz1jZOMt4wH9ux665NYI3xWhWlfaoznpBQbABMVhyBysdPJXTzLQAQ0/\r\nJrw5b8x0ljYYQ3Rf0z1U6xiYTFRfT7yVkuz/NWBA6jhicD5SGcQBkozHjX+k\r\nZJKb9chOkr966SdHI76fINEVvrw7uS8zH/s=\r\n=yh36\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"directories":{},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-dynamic-middlewares_2.1.0_1649229985856_0.33279883648818154"},"_hasShrinkwrap":false},"2.2.0":{"name":"redux-dynamic-middlewares","version":"2.2.0","description":"Allow add or remove redux middlewares dynamically","main":"lib/index.js","scripts":{"lint":"eslint src/ --fix","build":"babel -d lib/ src/ && cp src/index.d.ts lib/","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"keywords":["redux","dynamic","middleware"],"author":{"name":"Denis Iogansen"},"license":"MIT","bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","peerDependency":{"redux":">=3.0.0"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-jest":"23.0.1","babel-preset-pofigizm":"0.4.1","eslint":"5.0.0","eslint-config-pofigizm":"0.3.2","jest":"23.1.0","redux":">=3.0.0"},"babel":{"presets":[["pofigizm",{"library":true}]]},"eslintConfig":{"extends":"pofigizm"},"types":"./lib/index.d.ts","gitHead":"22272d7db7b2bbb63cd0392c1eadf850d221a6b4","_id":"redux-dynamic-middlewares@2.2.0","_nodeVersion":"14.17.0","_npmVersion":"8.4.1","dist":{"integrity":"sha512-GHESQC+Y0PV98ZBoaC6br6cDOsNiM1Cu4UleGMqMWCXX03jIr3BoozYVrRkLVVAl4sC216chakMnZOu6SwNdGA==","shasum":"6835dd6d4f2fd975266376b45dcae0141320ae97","tarball":"https://registry.npmjs.org/redux-dynamic-middlewares/-/redux-dynamic-middlewares-2.2.0.tgz","fileCount":7,"unpackedSize":15184,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQmPsII3cb+JNzH6OUiiEXnAk7VLwhk54B6WdAAvKKfAiEAns0Q+XA4sqM6CRjmDezIA8njeJGq7sOoe4Jf9DfLxTw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTUJrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRVw/+JLGa9zQXuaG/H57iAn21nNk0gAJoLrM67i2ZFJ+6QTWvYn+t\r\n/G1fWFnk/eAve0v0tK5AfUDQDEZdCaH+parl7PsdrbkiiYPk7WKn3JaYfv80\r\n4iU3NXMD3kZTPTmW3g4kTWWIfLvny3n/HHo3Kxf4RUE6YRXCm9ThP7DcE4IV\r\nLsPgRdMGQEfO182G8AEfiwP9QmWAu4n2/QrzTpSwklufOfb0Sy1Wbc7pvp18\r\nStJfHqdK80Ht1rjoVwuLphv05ZFNtqB5v5cmbLVZtwdW1oVR0hL50b/3cOsD\r\nFQuwtITh7o9tVLBpSOY1LXo096eUkB6mNtdtTh8PGm2wfPn1IYvHtV4V9Vu2\r\nQFKc18xDuEXglApbws8lrjEBkZ6YqVb9M2Mk0j6ZEE9sH6oroT2hx1/D9o2H\r\nX9FRyPQLLgcHwje+Omo/eVbnL7tJWz6Hcx9fQgNaOwOUaVZXmU4Ljl+ga2bm\r\nqH0mLA8N2QDGupFEPao84jCKrtyXJuXfDAqn3AIijRjEUqmQKfGMqlUdnDp5\r\ngUWF2+BnBVCxK/iBbz4HiZDzNnEFmyY/410YhaAYZNWmC72QL5rOQ8ps87Gv\r\nVXbRoG45efKU//pu6IG3ItjGcsWvsGiQYsyEeVRk/JsxHOcBOi1OkhIERU1v\r\nNfE3mOwO51qKDDt8V9I578C9jmWUPOmVBhI=\r\n=FyXp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"pofigizm","email":"pofigizm@gmail.com"},"directories":{},"maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-dynamic-middlewares_2.2.0_1649230443316_0.26887502304417277"},"_hasShrinkwrap":false}},"readme":"# redux-dynamic-middlewares\n\nℹ️ If you are building big redux app see [redux-dynamic](https://github.com/pofigizm/redux-dynamic).\n\n[![npm version](https://img.shields.io/npm/v/redux-dynamic-middlewares.svg?style=flat-square)](https://www.npmjs.com/package/redux-dynamic-middlewares)\n[![npm downloads](https://img.shields.io/npm/dm/redux-dynamic-middlewares.svg?style=flat-square)](https://www.npmjs.com/package/redux-dynamic-middlewares)\n\nAllow add or remove redux middlewares dynamically (for example: on route change).\n\n```\nnpm install --save redux-dynamic-middlewares\n```\n\n## Example\n\ncommon usage:\n```js\n\n// configure store\n\nimport { createStore, applyMiddleware } from 'redux'\nimport rootReducer from './reducers/index'\n\nimport dynamicMiddlewares from 'redux-dynamic-middlewares'\n\nconst store = createStore(\n  rootReducer,\n  applyMiddleware(\n    // ... other static middlewares\n    dynamicMiddlewares\n  )\n)\n\n// some other place in your code\n\nimport { addMiddleware, removeMiddleware, resetMiddlewares } from 'redux-dynamic-middlewares'\n\nconst myMiddleware = store => next => action => {\n  // do something\n  return next(action)\n}\n\n// will add middleware to existing chain\naddMiddleware(myMiddleware /*[, anotherMiddleware ... ]*/)\n\n// will remove middleware from chain (only which was added by `addMiddleware`)\nremoveMiddleware(myMiddleware)\n\n// clean all dynamic middlewares\nresetMiddlewares()\n\n```\n\ncomplex usage (when need many instances):\n```js\n\n// configure store\n\nimport { createStore, applyMiddleware } from 'redux'\nimport rootReducer from './reducers/index'\n\nimport { createDynamicMiddlewares } from 'redux-dynamic-middlewares'\n\nconst dynamicMiddlewaresInstance = createDynamicMiddlewares()\n\nconst store = createStore(\n  rootReducer,\n  applyMiddleware(\n    // ... other static middlewares\n    dynamicMiddlewaresInstance.enhancer\n  )\n)\n\n// some other place in your code\n\nconst myMiddleware = store => next => action => {\n  // do something\n  return next(action)\n}\n\n// will add middleware to existing chain\ndynamicMiddlewaresInstance.addMiddleware(myMiddleware /*[, anotherMiddleware ... ]*/)\n\n// will remove middleware from chain (only which was added by `addMiddleware`)\ndynamicMiddlewaresInstance.removeMiddleware(myMiddleware)\n\n// clean all dynamic middlewares\ndynamicMiddlewaresInstance.resetMiddlewares()\n\n```\n","maintainers":[{"name":"pofigizm","email":"pofigizm@gmail.com"}],"time":{"modified":"2022-06-26T10:06:37.947Z","created":"2017-02-23T07:07:24.708Z","0.1.0":"2017-02-23T07:07:24.708Z","0.1.1":"2017-04-01T07:54:36.849Z","0.1.2":"2017-04-01T08:01:59.603Z","0.1.3":"2017-04-01T08:10:35.078Z","0.2.0":"2017-09-07T20:08:43.228Z","0.2.1":"2017-09-07T20:38:39.189Z","0.3.0":"2018-01-06T22:17:57.760Z","0.4.0":"2018-06-24T01:00:56.711Z","0.5.0":"2018-08-28T07:43:56.190Z","0.6.0":"2018-08-28T18:32:08.210Z","0.6.1":"2018-08-28T19:45:53.464Z","1.0.0":"2018-10-07T11:14:33.252Z","2.0.0":"2020-01-10T20:09:08.294Z","2.1.0":"2022-04-06T07:26:26.020Z","2.2.0":"2022-04-06T07:34:03.452Z"},"homepage":"https://github.com/pofigizm/redux-dynamic-middlewares#readme","keywords":["redux","dynamic","middleware"],"repository":{"type":"git","url":"git+https://github.com/pofigizm/redux-dynamic-middlewares.git"},"author":{"name":"Denis Iogansen"},"bugs":{"url":"https://github.com/pofigizm/redux-dynamic-middlewares/issues"},"license":"MIT","readmeFilename":"README.md"}