{"_id":"@aics/redux-utils","_rev":"16-54692af3bdc55c78e532b63db89cabbc","name":"@aics/redux-utils","dist-tags":{"latest":"0.6.0"},"versions":{"0.1.0":{"name":"@aics/redux-utils","version":"0.1.0","author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","_id":"@aics/redux-utils@0.1.0","maintainers":[{"name":"lharrylock","email":"lisah@alleninstitute.org"},{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},{"name":"gabemedrash","email":"gmedrash@gmail.com"}],"dist":{"shasum":"3f8479986eebde92aeff30dfc64589afb475942b","tarball":"https://registry.npmjs.org/@aics/redux-utils/-/redux-utils-0.1.0.tgz","fileCount":54,"integrity":"sha512-W+aqYGlHzMwauGokw95T9suH0633qTbNNwy5cBrpP7SIGbfVZ49ocQBQsBM1uYghaHiolMaRPDr653UPno1wzw==","signatures":[{"sig":"MEQCIDwgN+axlyDNEYdj7pKssuouoWcSbDAq42QauhekZ4mKAiAnr4b9NIz1r8TPvE4karAOoMyjJek+P4gJr4HNGK94xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":310718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8D19CRA9TVsSAnZWagAA6tcP/2Sk6M8wjHXSSb11IS1n\nSHonz8sflJUdZMWKvzZzSdFZJ/H45gx0Qv058z12pgaAcJh4gHEq4aPDkb0Z\nnl4oPTrsvPJwvF1Tu7kTDQmJuzswsLhmgrRVqzPQmhn77umaJyBOUYP8tA5G\nm8PjTqkJAPBJAIlZX6N5UpDpnUJ08rV9O+m4mSI6axM/n2kvakgVFK/lhBgs\nTKJBsiDEuqIx8IOGe+20I8LoKjrPsZ+eHUzz6Hs6bDuN10P9UVizfWUYo5Aq\nBwl35h3cCjEOG4GK/e/uQxhZG2GS70W4zJ91IS0mj/Zy2ZHshIKKHij5ClmA\nwiJefhUyLxbYbuUGHYKfa4C4M8M16br41N7cEnzyB1d6DTU983MW5EZHfyjE\nkCupx0Lw8oGxansu89BHXhxMYMHDuZlyIbTD0jXeNgB0pv5uSubBA2FZt4kb\n7aWOx+K2YrPyHuEo+B/crDwGGEFIIT8jvPleej+UwmG8t6KmpnUOYjm4SHDv\n04Zjg+Yzgq7Nj1F7i1EMRc8mH0kCIwkr8hmodkkkpOJG9D5S0HaldqfJXy8d\njSesYfc+pLr9Bo9TFfGy4xFwCKaVf+aGhrJLixpdjUfAUKcZx/JLxUcap5ZK\nLNc7b3Rtw0PB0eAd0rRlrk8nAsJ3RBcUkgveRIfy80CdfL4oaJWwYFUqXvvS\nBEaf\r\n=q9DV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"type-declarations","module":"es/index.js","browser":"dist/index.js","engines":{"npm":"6.x","node":"12.x"},"gitHead":"f27a1b5cf1feccb31cbe142413e761687dc30e72","scripts":{"docs":"typedoc --tsconfig ./tsconfig.es.json","lint":"eslint src/**/*.{js,jsx,ts,tsx}","test":"BABEL_ENV=commonjs TS_NODE_FILES=true TS_NODE_PROJECT=tsconfig.commonjs.json mocha --opts mocha.opts --recursive src/**/*.test.*","build":"npm-run-all --print-label clean --parallel bundle transpile:commonjs transpile:es generateTypes","clean":"rimraf es lib dist type-declarations","bundle":"NODE_ENV=production webpack --config webpack.config.js","format":"prettier --write src/**/*","typeCheck":"tsc --noEmit","transpile:es":"TS_NODE_PROJECT=tsconfig.es.json babel src --out-dir es --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts","generateTypes":"tsc -p tsconfig.base.json --emitDeclarationOnly","transpile:commonjs":"TS_NODE_PROJECT=tsconfig.commonjs.json BABEL_ENV=commonjs babel src --out-dir lib --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts"},"_npmUser":{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},"_npmVersion":"6.13.0","description":"Utilities for working with Redux. There are others out there--this is ours.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"axios":"0.19.0","redux":"4.0.4","lodash":"4.17.15","redux-logic":"2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"~14.1","chai":"~4.2","husky":"~3.1","mocha":"~6.2","sinon":"7.5.0","eslint":"~6.6","rimraf":"~3.0","ts-node":"~8.5","typedoc":"0.15.3","webpack":"~4.41","prettier":"~1.19","@babel/cli":"~7.7","typescript":"~3.7","@babel/core":"~7.7","@types/chai":"~4.2","lint-staged":"~9.4","npm-run-all":"~4.1","webpack-cli":"~3.3","@types/mocha":"~5.2","@types/sinon":"7.5.1","babel-loader":"~8.0","@types/lodash":"~4.14","@babel/preset-env":"~7.7","eslint-config-prettier":"~6.7","@babel/preset-typescript":"~7.7","@typescript-eslint/parser":"~2.8","@typescript-eslint/eslint-plugin":"~2.8","@babel/plugin-proposal-class-properties":"~7.7"},"_npmOperationalInternal":{"tmp":"tmp/redux-utils_0.1.0_1576025469443_0.40580217077838365","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@aics/redux-utils","version":"0.2.0","author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","_id":"@aics/redux-utils@0.2.0","maintainers":[{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},{"name":"gabemedrash","email":"gmedrash@gmail.com"},{"name":"lharrylock","email":"lisah@alleninstitute.org"}],"dist":{"shasum":"3c8ac1d24d977906dc8ce2af2533da067fd82cd3","tarball":"https://registry.npmjs.org/@aics/redux-utils/-/redux-utils-0.2.0.tgz","fileCount":53,"integrity":"sha512-QSRcE/+yJFIwObiYy7KzQjKcN/P7CNmKWUV7q7Ujy27L20WS1qoJaJf30iNZdJaxF1TrHcAl+dZvKrJ0F4lW1Q==","signatures":[{"sig":"MEUCIFjCIexAzYdB/uGgIe/Ya/uJCLN08FUv8JyJo/oSj9S0AiEA3YhFa+XvR1BqUCbKs5iIpTnSc4rln+OXM+Qql2muBjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8qK5CRA9TVsSAnZWagAA034P/jAc8nMOhwcpQLqdXKnr\nAPLb14Sin1qybCqKg2F2ynssQosVsWQYKybyAG7FlrZONIoTN30055XZC1gG\nRSu9zjFOpkJxjcSJP4ibaD6p9Ti6xWH4a+c7m4zP5PsQjlsnWIGH//IyP8OL\nSk/+fjNW8j/JqnYCnM3Ufx0LqflVB8ThHmaFZXuJ/1fHCA0X7DygLYbE2B5F\najPp2eU8te/iNi4YuyQhet1wxjHsmTtxrDQtjWClxm5/zIKluee4qiBPHQWZ\n/JyrAvqa5aNeuORxeVsQEh+nQwzdnqzD5yPw8nTutwAkNPWzPEwukkCi4FG0\niW5yEFnMovHXnLQEY+A1tU3fSwM3zAm8HXt7Zb/Ob6GlJpT684hOVmQbi7uo\nV6DDbmEo/Hf9mT7Z9GPythQnfZPSRbdZzvFz56xkFn0EJL4uHcg96CyUNm4W\nZA9LZDA1+mKuMeqe3Mx66FL5zvq2DU4c9NOq/YP0wIIwnHHLtGlWAOxHQLH/\n/RUwsJnU4s+Xkk37mKWUhb8X3sPhOySKChWzNNqdSa9yJ/zd9551aaJMD2f5\nThRGasi6/4+5Zf1BUvJDSzD5d0gKw3ky7cmwkDmrzSH0Gk6nuC40hHFhPv/1\nT7bcU6Z3eMKGsp9Kq1eIhoHTg4jdz9sFQjrdC6sFBP7Ta/iK0JeL5RpiuMwc\naCxI\r\n=KscH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"type-declarations","module":"es/index.js","engines":{"npm":"6.x","node":"12.x"},"gitHead":"2b638eb38949ed7bc7a35a20b6eb25cfbd97f34f","scripts":{"docs":"typedoc --tsconfig ./tsconfig.es.json","lint":"eslint src/**/*.{js,jsx,ts,tsx}","test":"BABEL_ENV=commonjs TS_NODE_FILES=true TS_NODE_PROJECT=tsconfig.commonjs.json mocha --opts mocha.opts --recursive src/**/*.test.*","build":"npm-run-all --print-label clean --parallel transpile:commonjs transpile:es generateTypes","clean":"rimraf es lib type-declarations","format":"prettier --write src/**/*","typeCheck":"tsc --noEmit","postversion":"git push origin `git rev-parse --abbrev-ref HEAD` && git push origin --tags `git rev-parse --abbrev-ref HEAD`","transpile:es":"TS_NODE_PROJECT=tsconfig.es.json babel src --out-dir es --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts","generateTypes":"tsc -p tsconfig.base.json --emitDeclarationOnly","transpile:commonjs":"TS_NODE_PROJECT=tsconfig.commonjs.json BABEL_ENV=commonjs babel src --out-dir lib --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts"},"_npmUser":{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},"_npmVersion":"6.13.4","description":"Utilities for working with Redux. There are others out there--this is ours.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"axios":"0.19.0","redux":"4.0.4","lodash":"4.17.15","redux-logic":"2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"~14.1","chai":"~4.2","husky":"~3.1","mocha":"~6.2","sinon":"7.5.0","eslint":"~6.6","rimraf":"~3.0","ts-node":"~8.5","typedoc":"0.15.3","prettier":"~1.19","@babel/cli":"~7.7","typescript":"~3.7","@babel/core":"~7.7","@types/chai":"~4.2","lint-staged":"~9.4","npm-run-all":"~4.1","@types/mocha":"~5.2","@types/sinon":"7.5.1","@types/lodash":"~4.14","@babel/preset-env":"~7.7","eslint-config-prettier":"~6.7","@babel/preset-typescript":"~7.7","@typescript-eslint/parser":"~2.8","@typescript-eslint/eslint-plugin":"~2.8","@babel/plugin-proposal-class-properties":"~7.7"},"_npmOperationalInternal":{"tmp":"tmp/redux-utils_0.2.0_1576182457223_0.35969253738133244","host":"s3://npm-registry-packages"}},"0.3.0-0":{"name":"@aics/redux-utils","version":"0.3.0-0","author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","_id":"@aics/redux-utils@0.3.0-0","maintainers":[{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},{"name":"gabemedrash","email":"gmedrash@gmail.com"},{"name":"lharrylock","email":"lisah@alleninstitute.org"}],"dist":{"shasum":"1da2f425327c04b0ad09e651d16a850d9a550f1a","tarball":"https://registry.npmjs.org/@aics/redux-utils/-/redux-utils-0.3.0-0.tgz","fileCount":53,"integrity":"sha512-1XgQsIc0j+YRHyEkIeAyZFgTn+5ISUCIAOQZgdJ7MjUPxyUQwMT+PqHC5n73UUiq/QfqYIWDPBtB2HTxHLrTDQ==","signatures":[{"sig":"MEQCIAGOiRBpCutwB837roSKUfSpKmkQlsM2ilkTYX9VZdPyAiBiuO3TB8OTzF8exZARh3QOnlSHfwfHgI8Ie/1lM+6n5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8tYxCRA9TVsSAnZWagAAuFoP/RoXLFkgAV6BXdhYUDf1\n9etbGYJtkXmR6+8acVqJx1xFmkGKOC8K68lrIF7iQo1rRyNzl5xIxDGE9UXv\n3mbw7ejSaSZGfaoFOVTGyxIgJ6mudH3hw6W77IbxNkZUsJRuMTrTSngB7wLY\nVo3JLo7I1jrPG/GvgKdQP17QXiO1YyxeJMo88jApoJg8WGV8awlfiFYSp1CU\nzCK0y7X4cq4whqvCqreAsSz8Io4rgFA/sPCm38dzF+v35zKa60ojdrcPNOVA\nOwptATKl/dcF+iOOTeS6ON5EV8QyxbYn+TxwakWTPWhmy8aPx9ewIqXNvjbA\ndWZ+FPkhgfexpWu7cFTdRvy8ctKVk9AcpWv86waRmovz5mi54bIkGkUNcLIV\nLXmRswH4/n0mN6Iaqp93RbOEbLQrtZGGmxcYg/vYNdJ1juYqxB5sd5b7eVpp\nJI8n5iZzt4LkpY5wy3e64CoSAYkIPMOULTBucrnezTIA5YjRKl3IkBa6omWL\n4HP99NPgvK5B8Ho+y57UQK4S3n5B4vrCP5gqWOSmTJ5YrZUYVSkaSUGr14+J\n2f72x1QB5NBEyNZfgqB0CbAjNVkVVhOsdpyTVJfAdPFQqN8hQluXkEtaBMUy\n8GnIodcbvB2Kgu1qWsUevhv1Y7SIxe+4P1dVuY3mRHVqODOzoSdRZjTWg8HC\n2X5C\r\n=W7LZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"type-declarations","module":"es/index.js","engines":{"npm":"6.x","node":"12.x"},"gitHead":"a987a7c1280ee173cdb760f5772dd96a97a8e5ef","scripts":{"docs":"typedoc --tsconfig ./tsconfig.es.json","lint":"eslint src/**/*.{js,jsx,ts,tsx}","test":"BABEL_ENV=commonjs TS_NODE_FILES=true TS_NODE_PROJECT=tsconfig.commonjs.json mocha --opts mocha.opts --recursive src/**/*.test.*","build":"npm-run-all --print-label clean --parallel transpile:commonjs transpile:es generateTypes","clean":"rimraf es lib type-declarations","format":"prettier --write src/**/*","typeCheck":"tsc --noEmit","postversion":"git push origin `git rev-parse --abbrev-ref HEAD` && git push origin --tags `git rev-parse --abbrev-ref HEAD`","transpile:es":"TS_NODE_PROJECT=tsconfig.es.json babel src --out-dir es --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts","generateTypes":"tsc -p tsconfig.base.json --emitDeclarationOnly","transpile:commonjs":"TS_NODE_PROJECT=tsconfig.commonjs.json BABEL_ENV=commonjs babel src --out-dir lib --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts"},"_npmUser":{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},"_npmVersion":"6.13.4","description":"Utilities for working with Redux. There are others out there--this is ours.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"axios":"0.19.0","redux":"4.0.4","lodash":"4.17.15","redux-logic":"2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"~14.1","chai":"~4.2","husky":"~3.1","mocha":"~6.2","sinon":"7.5.0","eslint":"~6.6","rimraf":"~3.0","ts-node":"~8.5","typedoc":"0.15.3","prettier":"~1.19","@babel/cli":"~7.7","typescript":"~3.7","@babel/core":"~7.7","@types/chai":"~4.2","lint-staged":"~9.4","npm-run-all":"~4.1","@types/mocha":"~5.2","@types/sinon":"7.5.1","@types/lodash":"~4.14","@babel/preset-env":"~7.7","eslint-config-prettier":"~6.7","@babel/preset-typescript":"~7.7","@typescript-eslint/parser":"~2.8","@typescript-eslint/eslint-plugin":"~2.8","@babel/plugin-proposal-class-properties":"~7.7"},"_npmOperationalInternal":{"tmp":"tmp/redux-utils_0.3.0-0_1576195632604_0.1916988783521263","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@aics/redux-utils","version":"0.3.0","author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","_id":"@aics/redux-utils@0.3.0","maintainers":[{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},{"name":"gabemedrash","email":"gmedrash@gmail.com"},{"name":"lharrylock","email":"lisah@alleninstitute.org"}],"dist":{"shasum":"585400fe087acc1ccf29168ff2e097ef1fb6dc90","tarball":"https://registry.npmjs.org/@aics/redux-utils/-/redux-utils-0.3.0.tgz","fileCount":53,"integrity":"sha512-Uv99RJ+Vfwb30VZ+jEhk0bpYBmXU5S6ysxKlLVE6jWQCDGRRzj/jj0KetDPpCOjUCJ8dEGVk+zzL9PPxVLyo2Q==","signatures":[{"sig":"MEUCIQDryX2i6MYzDLY9QtLiNNPfbLhatIPTilXZaiJPCKJ8jQIgZrgTfgc6GyZtWlOiAx8CxNFIpJqlrdr7ie0eI93+IzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8tiwCRA9TVsSAnZWagAAgdwP/2FFftQUx/RU5NPWLKZG\nHT5CzeO+2Qu7BajvRzYwVuPfJzvY9MLgI82kAHFkjBusSBuO6KTX9iIfWdiu\ngLdN/623XPsTuC2R6zlHSBMiblGOps9iv2ccv4q6mQzS8D7iwOdHFT98B47r\n9Gknjn23oe1IMJ8QZ/7HCZFxitPH11+1/ZwBlUylmIINFIP1sGBQdgKGTI+G\nqRIACZOJ70xk6c+L8WWG1jubWuLqNvXEeuHyO7PK05krbcvwG8UZ27wDtJD4\ndRhlO5mptG0HNTpG3bMYkldvQnoLBtAP0daa8r45p7ftuCW0lrZ6xVJ7eSvs\n/G4e8Aw479OS54pI6ov8LTyWhwJxDS8htTyWUR1hZGNK+9k3MQAlFVxOxlN1\nAM4NHfWRaiNZ/y4+4xkes1w+glCL031nJ+9PuCt/AZN89uaC81TBSb3mxpuR\n4jO2UwDWKhza+1BeBZrto2cklsABjmUBoyFznYeabHv4TG8vrSNaa615uEdc\nZQMGnSEvq3bz4/iqWAhDCce2OnjwICMBFoGk543RZs4vQw+OtO4ejCjmDxAH\nO0FcztobkkI83nee87r1qjbK5yXHi904d7UCdpfX3/0EZVgLZW0e0BcBgVHU\n0QlozND61mbnQbeVDzyyGQOS8ijpNh1jQOn1+h+ZBayfwpsUTddKePd9hmOO\nMEbX\r\n=skuy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"type-declarations","module":"es/index.js","engines":{"npm":"6.x","node":"12.x"},"gitHead":"8877f918744e283fff10348021c2cdd5828f6571","scripts":{"docs":"typedoc --tsconfig ./tsconfig.es.json","lint":"eslint src/**/*.{js,jsx,ts,tsx}","test":"BABEL_ENV=commonjs TS_NODE_FILES=true TS_NODE_PROJECT=tsconfig.commonjs.json mocha --opts mocha.opts --recursive src/**/*.test.*","build":"npm-run-all --print-label clean --parallel transpile:commonjs transpile:es generateTypes","clean":"rimraf es lib type-declarations","format":"prettier --write src/**/*","typeCheck":"tsc --noEmit","postversion":"git push origin `git rev-parse --abbrev-ref HEAD` && git push origin --tags `git rev-parse --abbrev-ref HEAD`","transpile:es":"TS_NODE_PROJECT=tsconfig.es.json babel src --out-dir es --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts","generateTypes":"tsc -p tsconfig.base.json --emitDeclarationOnly","transpile:commonjs":"TS_NODE_PROJECT=tsconfig.commonjs.json BABEL_ENV=commonjs babel src --out-dir lib --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts"},"_npmUser":{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},"_npmVersion":"6.13.4","description":"Utilities for working with Redux. There are others out there--this is ours.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"axios":"0.19.0","redux":"4.0.4","lodash":"4.17.15","redux-logic":"2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"~14.1","chai":"~4.2","husky":"~3.1","mocha":"~6.2","sinon":"7.5.0","eslint":"~6.6","rimraf":"~3.0","ts-node":"~8.5","typedoc":"0.15.3","prettier":"~1.19","@babel/cli":"~7.7","typescript":"~3.7","@babel/core":"~7.7","@types/chai":"~4.2","lint-staged":"~9.4","npm-run-all":"~4.1","@types/mocha":"~5.2","@types/sinon":"7.5.1","@types/lodash":"~4.14","@babel/preset-env":"~7.7","eslint-config-prettier":"~6.7","@babel/preset-typescript":"~7.7","@typescript-eslint/parser":"~2.8","@typescript-eslint/eslint-plugin":"~2.8","@babel/plugin-proposal-class-properties":"~7.7"},"_npmOperationalInternal":{"tmp":"tmp/redux-utils_0.3.0_1576196271862_0.7192918555978225","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@aics/redux-utils","version":"0.3.1","author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","_id":"@aics/redux-utils@0.3.1","maintainers":[{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},{"name":"gabemedrash","email":"gmedrash@gmail.com"},{"name":"lharrylock","email":"lisah@alleninstitute.org"}],"dist":{"shasum":"cb6c2ec6f70c96218ff1580fc1d993c358e4d39d","tarball":"https://registry.npmjs.org/@aics/redux-utils/-/redux-utils-0.3.1.tgz","fileCount":53,"integrity":"sha512-JIAfuCtvt9lZN9fPHTpR4BvTN9bC+nZwl8NqWhzYiMFVJWi4mIx/bNgh6h4P/dzNnPWXE102CS4bSYw1lZm1eA==","signatures":[{"sig":"MEUCIQC1tB93g6iKdkeop8STjmSs/sLi3NABxSzY2lii2S9K1gIgcjcIwAGcAm84rfx3BbKureal2Laof5cdk+MAhi6Exgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+U99CRA9TVsSAnZWagAACOIQAKAztMf3Hdi+DveyI2DB\nA1Iw/xKf77ZMhHQZB91w7yuDDMFWXO2+y/WQFcL/B7fAt+SiVX8rHLM+wUci\nh2JoB+NBbPOQbPyatnI+nmVMcc8uYr2jBRASKHehskZnM8A3zEnQIVbV5zRx\n46MdztzggERjxanSeUPaJ2ZFcvHDKtDFPmxbYucsbhRlH8kef/ONf0ugxVgC\nw3hQ7GdMrtmbhcZ/9+Z/YGjQvTnB0AnaKkofWvFB2JcsaxXDwamM5NNI19bb\nZ3kX8Bl1vrJq+Wkir7BIWkaAXH6dmWbOSzUcGOWLqQ7Qd5km5CrRRAoUhejl\nRYg72slzql6Xhl0A8PXRS3lXPzqI5JEtLwHTGwYrOsHVZpf3RPoIG57Ib/Lb\niox6yTUdUNe+1G9bOsMd3yZInmlDuj7+9trLejxuNSNUCL99XLr45XPDKnNT\nkK+aY3J4qxoMeIzyfVXn12xNFUX6uGZKlOFSosycdaDxcelzNHS1UX/ojHKN\nwYe74R5nSX6NPbl2ilUm43XNED2q1ww+yQ+xQIQsCRYCxQLvgd0HkQoA8ULh\nPsp64ik04WBNodg/YlbyZXByxFiL3PDvgbjwSybBkeyGnWVf+BcXr7zq/71t\nJnE2Acd6NXBjCk2JXpt+oNyVCN0SYwB/IuqnUI7c7B1ErKCorgdFKj44iABe\nIgNf\r\n=TBsv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"type-declarations","module":"es/index.js","engines":{"npm":"6.x","node":"12.x"},"gitHead":"5238da45ef6b8f307857cdb4e2f520ad0ac741d3","scripts":{"docs":"typedoc --tsconfig ./tsconfig.es.json","lint":"eslint src/**/*.{js,jsx,ts,tsx}","test":"BABEL_ENV=commonjs TS_NODE_FILES=true TS_NODE_PROJECT=tsconfig.commonjs.json mocha --opts mocha.opts --recursive src/**/*.test.*","build":"npm-run-all --print-label clean --parallel transpile:commonjs transpile:es generateTypes","clean":"rimraf es lib type-declarations","format":"prettier --write src/**/*","typeCheck":"tsc --noEmit","postversion":"git push origin `git rev-parse --abbrev-ref HEAD` && git push origin --tags `git rev-parse --abbrev-ref HEAD`","transpile:es":"TS_NODE_PROJECT=tsconfig.es.json babel src --out-dir es --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts","generateTypes":"tsc -p tsconfig.base.json --emitDeclarationOnly","transpile:commonjs":"TS_NODE_PROJECT=tsconfig.commonjs.json BABEL_ENV=commonjs babel src --out-dir lib --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts"},"_npmUser":{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},"_npmVersion":"6.13.4","description":"Utilities for working with Redux. There are others out there--this is ours.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"axios":"0.19.0","redux":"4.0.4","lodash":"4.17.15","redux-logic":"2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"~14.1","chai":"~4.2","husky":"~3.1","mocha":"~6.2","sinon":"7.5.0","eslint":"~6.6","rimraf":"~3.0","ts-node":"~8.5","typedoc":"0.15.3","prettier":"~1.19","@babel/cli":"~7.7","typescript":"~3.7","@babel/core":"~7.7","@types/chai":"~4.2","lint-staged":"~9.4","npm-run-all":"~4.1","@types/mocha":"~5.2","@types/sinon":"7.5.1","@types/lodash":"~4.14","@babel/preset-env":"~7.7","eslint-config-prettier":"~6.7","@babel/preset-typescript":"~7.7","@typescript-eslint/parser":"~2.8","@typescript-eslint/eslint-plugin":"~2.8","@babel/plugin-proposal-class-properties":"~7.7"},"_npmOperationalInternal":{"tmp":"tmp/redux-utils_0.3.1_1576619901077_0.5208628750066397","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@aics/redux-utils","version":"0.4.0","author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","_id":"@aics/redux-utils@0.4.0","maintainers":[{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},{"name":"gabemedrash","email":"gmedrash@gmail.com"},{"name":"lharrylock","email":"lisah@alleninstitute.org"}],"dist":{"shasum":"9f2053c737549cb73eb75eb0dd86797b7dab489f","tarball":"https://registry.npmjs.org/@aics/redux-utils/-/redux-utils-0.4.0.tgz","fileCount":53,"integrity":"sha512-s5ry06q0NyYZUMigeG/XvZc5mjsLCbP0LeUIx7QV71TRucYCs9jO6FXuG52h3cbyXeCIoSBqS8Vfcy+GbulV3g==","signatures":[{"sig":"MEQCIEaPICyYWOzCL5xn/HQhaa55CytJhULz67n+1niH62ncAiB/VbCOuCPcLXi5FHJHa/D/gWqPIMiow5AALkmp9HFKWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+7hSCRA9TVsSAnZWagAA0oQP+QESGYY5u0YISdI3qYkL\n8fKFA4y8ynDIS/lLShGiQ3cyPyScklm1JLsJJxeSF/2Ylpval9QICIn08iBN\nmzzgg4gxY/6PDUVjhE41UsnSKm9hzAxdCpXdjSMKzEK+nh8AkUs3wfVu7onx\nQnBY3LrNQ/4sBIb16kbX6PEA2V7nh/0zwc3swb4YJbTn3ZqFBHhWu6RZiNMW\nFJVEx/UR4eV2vBYnNCAVKJ2VXI9HrelLla7KKOFGZpw+i9jD2k9RZRV6O6To\nSKHO8GB+ceQVWtfVobc9iSWlECBaMFi9dUIxacbAgW9zFT6rjFtjxzDJ9mF4\nRpFSY7hx9zD0TFvcDlv+Qs71hrkIbh92TovuwRWo4nRqEM0+DL4kqsq1/uEq\nTYyrq1WeRHh1HO3KxrzXFgZ3ghzBoRk8mDV9+cZNb8ljla8BNyH1b5d0K6/l\niRcHrQL7z8um5kO7Uc8iA9dIoMSJ88UNrbX7dPC7HJ8gqDX/mo/fRmUgIQC/\n2LW7uzdiMNP7lT9wfpY1aib1ZkX92r86bKdmZkOK9CbsothSNqtNTqQvGtwz\nCcATZG6PhL1c0JES0/j8BVsARW1pqDaVGM4G+/bmgKefXV6UhyR77xOu5ldh\ngneIsT0O2sOfH+5vxmsZ+aZvUHC9tfMslBhFhfEnstSQMgLcq/wOfMiXYSmS\n+rca\r\n=hjlo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"type-declarations","module":"es/index.js","engines":{"npm":"6.x","node":"12.x"},"gitHead":"f5073e19e17ff1dba86332aef427c6dc2c262f43","scripts":{"docs":"typedoc --tsconfig ./tsconfig.es.json","lint":"eslint src/**/*.{js,jsx,ts,tsx}","test":"BABEL_ENV=commonjs TS_NODE_FILES=true TS_NODE_PROJECT=tsconfig.commonjs.json mocha --opts mocha.opts --recursive src/**/*.test.*","build":"npm-run-all --print-label clean --parallel transpile:commonjs transpile:es generateTypes","clean":"rimraf es lib type-declarations","format":"prettier --write src/**/*","typeCheck":"tsc --noEmit","postversion":"git push origin `git rev-parse --abbrev-ref HEAD` && git push origin --tags `git rev-parse --abbrev-ref HEAD`","transpile:es":"TS_NODE_PROJECT=tsconfig.es.json babel src --out-dir es --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts","generateTypes":"tsc -p tsconfig.base.json --emitDeclarationOnly","transpile:commonjs":"TS_NODE_PROJECT=tsconfig.commonjs.json BABEL_ENV=commonjs babel src --out-dir lib --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts"},"_npmUser":{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},"_npmVersion":"6.13.4","description":"Utilities for working with Redux. There are others out there--this is ours.","directories":{},"_nodeVersion":"12.13.1","dependencies":{"axios":"0.19.0","redux":"4.0.4","lodash":"4.17.15","redux-logic":"2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"~14.1","chai":"~4.2","husky":"~3.1","mocha":"~6.2","sinon":"7.5.0","eslint":"~6.6","rimraf":"~3.0","ts-node":"~8.5","typedoc":"0.15.3","prettier":"~1.19","@babel/cli":"~7.7","typescript":"~3.7","@babel/core":"~7.7","@types/chai":"~4.2","lint-staged":"~9.4","npm-run-all":"~4.1","@types/mocha":"~5.2","@types/sinon":"7.5.1","@types/lodash":"~4.14","@babel/preset-env":"~7.7","eslint-config-prettier":"~6.7","@babel/preset-typescript":"~7.7","@typescript-eslint/parser":"~2.8","@typescript-eslint/eslint-plugin":"~2.8","@babel/plugin-proposal-class-properties":"~7.7"},"_npmOperationalInternal":{"tmp":"tmp/redux-utils_0.4.0_1576777810399_0.8043110923400656","host":"s3://npm-registry-packages"}},"0.5.0-0":{"name":"@aics/redux-utils","version":"0.5.0-0","author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","_id":"@aics/redux-utils@0.5.0-0","maintainers":[{"name":"lharrylock","email":"lisah@alleninstitute.org"},{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},{"name":"gabemedrash","email":"gmedrash@gmail.com"}],"dist":{"shasum":"950b1348a1151806fd515dfdc29fe90d87473887","tarball":"https://registry.npmjs.org/@aics/redux-utils/-/redux-utils-0.5.0-0.tgz","fileCount":53,"integrity":"sha512-1fNRXeqc14xXO7vb5GGMMlUuJCA7e4m5UDtq8YIXaIGZDBWy+naRBt6s4rKHBS7Uc9KjluPVS3aceVhLcSUfrA==","signatures":[{"sig":"MEYCIQDq0Vzz5Id4msU0Wu/iCMKMJlcHhxaiXKtoIj6g/S3n6wIhAIIZxBNdOfuEnJsABuoXgdBbWpBLIGOPDMIEWCUrN9T9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZAVOCRA9TVsSAnZWagAAwkUQAJiE3dre4acwkclPKrCJ\nckhA0vRT/5PMy7uRSacGMmdDPchLfKdFObuJUiy+FZTOT73jBOYafXkrs5aq\nL2L1+9RCMO8tI8t4Nl8xaayG7cs2gyCoYJdewTWQwZuYLWq6wgrFQY36dwEo\nsVqIf8f0wpKURh/5rByygo08kRDZQLrBVPzAioCMY6DX6s19Yi3zcyeTdVjn\nJYyPalgq3r1huxdjVtty7gLGwehBqzrlbcBL5gFPlgMiAIcTFql6ipXeAjnv\nxZUmpkUSHILRl0X+rTqbLBWPJTHFC5H24HvaVdn36g5+2vq59uXVIEtsfFyx\ndV10jOKM5jB+VE2Svt6y8wku7f6TzwiTrMyuFDJHlEYftGJRCzRAYy81GUps\n7R9RmiJrZuDawUm8plZLqKsataCsPKph+CE2omChzEDqYTVCzh/sjTt6iluf\nc1sptNbXYA3h2B5506/wQxVopccIk6gO4s9wZDZZOhMIcvP0yvgR8TGMhwsR\n9XRS126AavaJL9vn+2PSPf/rzo8k8Vn3qTGYbw6BStSkKD3Yrq8vcx4CROsf\nuuIEhmXRvw4YNCPJPKS2PkDYn+hPngN5z5Jv8Obm66ymbyCe5kRknHwIic9b\n2ZoaLIW30nE88qPq6vTz3/Wf1q4ZwbQjSFZQds5GNzlyYm79OojJjeaBri53\nLXdd\r\n=+Z/k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"type-declarations","module":"es/index.js","engines":{"npm":"7.x","node":"12.x"},"gitHead":"4043572f0da33a1cb0ca3087a295f411553b1548","scripts":{"docs":"typedoc --tsconfig ./tsconfig.es.json","lint":"eslint src/**/*.{js,jsx,ts,tsx}","test":"BABEL_ENV=commonjs TS_NODE_FILES=true TS_NODE_PROJECT=tsconfig.commonjs.json mocha --opts mocha.opts --recursive src/**/*.test.*","build":"npm-run-all --print-label clean --parallel transpile:commonjs transpile:es generateTypes","clean":"rimraf es lib type-declarations","format":"prettier --write src/**/*","typeCheck":"tsc --noEmit","postversion":"git push origin `git rev-parse --abbrev-ref HEAD` && git push origin --tags `git rev-parse --abbrev-ref HEAD`","transpile:es":"TS_NODE_PROJECT=tsconfig.es.json babel src --out-dir es --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts","generateTypes":"tsc -p tsconfig.base.json --emitDeclarationOnly","transpile:commonjs":"TS_NODE_PROJECT=tsconfig.commonjs.json BABEL_ENV=commonjs babel src --out-dir lib --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts"},"_npmUser":{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},"_npmVersion":"7.0.0-beta.11","description":"Utilities for working with Redux. There are others out there--this is ours.","directories":{},"_nodeVersion":"12.18.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"~14.1","chai":"~4.2","husky":"~3.1","mocha":"~6.2","sinon":"7.5.0","eslint":"~6.6","rimraf":"~3.0","ts-node":"~8.5","typedoc":"0.15.3","prettier":"~1.19","@babel/cli":"~7.7","typescript":"~3.7","@babel/core":"~7.7","@types/chai":"~4.2","lint-staged":"~9.4","npm-run-all":"~4.1","@types/mocha":"~5.2","@types/sinon":"7.5.1","@types/lodash":"~4.14","@babel/preset-env":"~7.7","eslint-config-prettier":"~6.7","@babel/preset-typescript":"~7.7","@typescript-eslint/parser":"~2.8","@typescript-eslint/eslint-plugin":"~2.8","@babel/plugin-proposal-class-properties":"~7.7"},"peerDependencies":{"axios":"0.x","redux":"4.x","lodash":"4.x","redux-logic":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/redux-utils_0.5.0-0_1600390478083_0.9483574467471039","host":"s3://npm-registry-packages"}},"0.5.0-1":{"name":"@aics/redux-utils","version":"0.5.0-1","author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","_id":"@aics/redux-utils@0.5.0-1","maintainers":[{"name":"lharrylock","email":"lisah@alleninstitute.org"},{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},{"name":"gabemedrash","email":"gmedrash@gmail.com"}],"dist":{"shasum":"5ba60ecf662f22a6f9eb36a2a7ff50ecba644520","tarball":"https://registry.npmjs.org/@aics/redux-utils/-/redux-utils-0.5.0-1.tgz","fileCount":2,"integrity":"sha512-xgl8OtK+szOrcOaeToFU5RV9zmfEff23QuH8CxYsgpV4711Xs/v5Ra5x0e3NJJeXhtmWANZh5Mii3FPTENgGQA==","signatures":[{"sig":"MEUCIQDkxfRAhquKdVIWKUYXJXz1qAqVUmR8y2y91sCkPir7ygIgX0fjoYpfJptrMwxfrVn83KbJA2/8TkXQa9RraiJOucg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZAz4CRA9TVsSAnZWagAAmLgP/RepUzM6u3fSk688yVa4\nso3zlaVV1dl1TJQOL77xb216CWyVFer1hOSRYR26mglUsYIjAC+Qt5LCMq+s\nkEafnpPFlVO2aVqLZjZYaTl8Juenyn4sCCgjrKFRiFvbgA24FYRyEcmFMwoW\nsmSNxpbFQc8+B7HKjq34B+ICg7K1g/F3xVS1UYQH81lrgHluF/CDHgYHRI3d\ngwpt5/gFBCV34UYkfn/n8SQmfyMcNkqP1g67MsuCJ2zE3uOyX96zvajByGM3\naiWi+usi9Qx/NVTKQzdmMQ+70allX27X6Uj8Z9Ei4lvVkTWdgXAPOHBUKgFD\n2FI3bN5puh3V4Cm8ruUPnOZS/798843S5G+MN7c0ubnxOM4dU0VpudT+wX56\noSQjnpw5D6GDEGPAgAXMktPW0o2ouF9sUapWNlNfY87SDNt7igfDEDkmtg+h\nhqZs00oc3jWxULZr30nyz2N1rezkt7R78FjD5DLqDd7/TuMGjIj3fEz22y7N\nab8e44/9WAT0rRy20uzuGP4QxD6zVbFO83u25fXFH2IMsRePIG8Rx5WcakMa\n+hdAdEaq6vluyzcxUSo7mnYzMFFwnMwG1MWOVxXIuQQqz/jfGActpYoTQXgk\nQuA3RGLCqoTjHqzabYfqcpkCDpxDjMUViXmahZiyU9UCQ2PmUowGVcMplqDo\nWp4Q\r\n=sdkY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"type-declarations","module":"es/index.js","gitHead":"adef07b529da45b8eb3e40e040631667a023a28e","scripts":{"docs":"typedoc --tsconfig ./tsconfig.es.json","lint":"eslint src/**/*.{js,jsx,ts,tsx}","test":"BABEL_ENV=commonjs TS_NODE_FILES=true TS_NODE_PROJECT=tsconfig.commonjs.json mocha --opts mocha.opts --recursive src/**/*.test.*","build":"npm-run-all --print-label clean --parallel transpile:commonjs transpile:es generateTypes","clean":"rimraf es lib type-declarations","format":"prettier --write src/**/*","typeCheck":"tsc --noEmit","postversion":"git push origin `git rev-parse --abbrev-ref HEAD` && git push origin --tags `git rev-parse --abbrev-ref HEAD`","transpile:es":"TS_NODE_PROJECT=tsconfig.es.json babel src --out-dir es --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts","generateTypes":"tsc -p tsconfig.base.json --emitDeclarationOnly","transpile:commonjs":"TS_NODE_PROJECT=tsconfig.commonjs.json BABEL_ENV=commonjs babel src --out-dir lib --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts"},"_npmUser":{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},"_npmVersion":"7.0.0-beta.11","description":"Utilities for working with Redux. There are others out there--this is ours.","directories":{},"_nodeVersion":"12.18.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"~14.1","chai":"~4.2","husky":"~3.1","mocha":"~6.2","sinon":"7.5.0","eslint":"~6.6","rimraf":"~3.0","ts-node":"~8.5","typedoc":"0.15.3","prettier":"~1.19","@babel/cli":"~7.7","typescript":"~3.7","@babel/core":"~7.7","@types/chai":"~4.2","lint-staged":"~9.4","npm-run-all":"~4.1","@types/mocha":"~5.2","@types/sinon":"7.5.1","@types/lodash":"~4.14","@babel/preset-env":"~7.7","eslint-config-prettier":"~6.7","@babel/preset-typescript":"~7.7","@typescript-eslint/parser":"~2.8","@typescript-eslint/eslint-plugin":"~2.8","@babel/plugin-proposal-class-properties":"~7.7"},"peerDependencies":{"axios":"0.x","redux":"4.x","lodash":"4.x","redux-logic":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/redux-utils_0.5.0-1_1600392440351_0.4407384717277594","host":"s3://npm-registry-packages"}},"0.5.0-2":{"name":"@aics/redux-utils","version":"0.5.0-2","author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","_id":"@aics/redux-utils@0.5.0-2","maintainers":[{"name":"lharrylock","email":"lisah@alleninstitute.org"},{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},{"name":"gabemedrash","email":"gmedrash@gmail.com"}],"dist":{"shasum":"d46c1229c6737d65d37990a87579b957dd5c543a","tarball":"https://registry.npmjs.org/@aics/redux-utils/-/redux-utils-0.5.0-2.tgz","fileCount":53,"integrity":"sha512-2Ozul3FZzhzH4EjxNJj3UMQ1K48ZlXky70qFh8GHkDoTRiyxIs/BuHtUbbqTXNp+MkWf4b+tGkEDzj3gcQsc7w==","signatures":[{"sig":"MEYCIQCs17HrdZjAQ0UYQZ5N18m3C45f1Zuw+Uh0+SbNz+l60AIhAJuqVo4zZSP55fHaAK14yE6A5kS/pdAuYFdu0imGKTFj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZA+LCRA9TVsSAnZWagAA1OgP/A8VyD0dCirbKe6XNUuG\nlHPBDhlhxqx4z/Bn7aKo+xr6VU6FOkeA0G+1R+1LCt7NGjH++dZgjhr5Uy+D\ncq5dvxfObB0IlRu77YTofQJl9mAfxRmSbA4PCXWyK5mLbWzsLjUE6tTbmAv3\nkx6oFPG1T23Hz5ziZny136DJb7mqiTBhRgqBUn6PQXzWi5apV3mLtNSiBMbH\nuQ1D54x20B+VtkCy4EeW83hPBS7kNbOSQbPCdrUqkv20BIvzUj7MXs54f/hl\ntArVgj/8IFo7BqrUamFEcyWJAQhZDx0hSMAfvBU051P6M4Z/gD6gijNEWcD7\n16cjS4iCW19H17fiyqE7MsYxhDvJUSX7QvoEUaptjEuu+UmliKve/fKRW3cP\nnx9gYsrG7QcFhDChAVVS2npr2c0hIzGCmr22Y68V4OnpIqC2t9C8D5Qid10Q\nLZDSmel16jn2BCXG7mP33oR7jbGbYpLERbdfn1pI0EW+cCU8fUVZ8vHpJcMG\nAaORGxJn8G5uFEZht+wcEqazKx3eMG/vOuGymr1wjI52pLLWDaZm8Vn1rPAs\nqEBga+b+0qQoFoT5CQNuUiMkzUQESghc6nTIJkQK+X66SadTYC0iBOXPgv3V\nv7yugbuZgtjhTWUnJAFX7t4//EgnLYuQlEDQSQ6JdjHbKJbPJl9b0lVzIRtN\nvWvV\r\n=34rm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"type-declarations","module":"es/index.js","gitHead":"d7c974bf589a2fcb9dacaa1dc22b7a2a661bb48e","scripts":{"docs":"typedoc --tsconfig ./tsconfig.es.json","lint":"eslint src/**/*.{js,jsx,ts,tsx}","test":"BABEL_ENV=commonjs TS_NODE_FILES=true TS_NODE_PROJECT=tsconfig.commonjs.json mocha --opts mocha.opts --recursive src/**/*.test.*","build":"npm-run-all --print-label clean --parallel transpile:commonjs transpile:es generateTypes","clean":"rimraf es lib type-declarations","format":"prettier --write src/**/*","typeCheck":"tsc --noEmit","postversion":"git push origin `git rev-parse --abbrev-ref HEAD` && git push origin --tags `git rev-parse --abbrev-ref HEAD`","transpile:es":"TS_NODE_PROJECT=tsconfig.es.json babel src --out-dir es --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts","generateTypes":"tsc -p tsconfig.base.json --emitDeclarationOnly","transpile:commonjs":"TS_NODE_PROJECT=tsconfig.commonjs.json BABEL_ENV=commonjs babel src --out-dir lib --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts"},"_npmUser":{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},"_npmVersion":"7.0.0-beta.11","description":"Utilities for working with Redux. There are others out there--this is ours.","directories":{},"_nodeVersion":"12.18.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"~14.1","chai":"~4.2","husky":"~3.1","mocha":"~6.2","sinon":"7.5.0","eslint":"~6.6","rimraf":"~3.0","ts-node":"~8.5","typedoc":"0.15.3","prettier":"~1.19","@babel/cli":"~7.7","typescript":"~3.7","@babel/core":"~7.7","@types/chai":"~4.2","lint-staged":"~9.4","npm-run-all":"~4.1","@types/mocha":"~5.2","@types/sinon":"7.5.1","@types/lodash":"~4.14","@babel/preset-env":"~7.7","eslint-config-prettier":"~6.7","@babel/preset-typescript":"~7.7","@typescript-eslint/parser":"~2.8","@typescript-eslint/eslint-plugin":"~2.8","@babel/plugin-proposal-class-properties":"~7.7"},"peerDependencies":{"axios":"0.x","redux":"4.x","lodash":"4.x","redux-logic":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/redux-utils_0.5.0-2_1600393099074_0.15705483276481558","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@aics/redux-utils","version":"0.5.0","author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","_id":"@aics/redux-utils@0.5.0","maintainers":[{"name":"lharrylock","email":"lisah@alleninstitute.org"},{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},{"name":"gabemedrash","email":"gmedrash@gmail.com"}],"dist":{"shasum":"737c4023bf1f4bdda13b4c8564d6d13c9541d2a0","tarball":"https://registry.npmjs.org/@aics/redux-utils/-/redux-utils-0.5.0.tgz","fileCount":53,"integrity":"sha512-CCjK++zFxPjBrSHWGXtdtubJJz50agTcQ/U8O+lJN4Mb8BQ2VuZLCGHXq0lceQ3FsuTywpVs9DDPkPUQVyCB1g==","signatures":[{"sig":"MEQCICZ6MbAijqtW7RzbYCoO8CoP7cxLczpS34Upk3atxesOAiAbCbJNyenJDXxy+2STstoSv/5io8sNFiinG+6MdGHF4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZTtnCRA9TVsSAnZWagAA/z8P/3pr76zV4R4pYqJAFw9C\n25BG80cPqAjMJ3VrMIWlOWlOlAeqwr0MXYOcg4OA+R83EnUtduo1bcQw6yYt\nRiUPDWsFalHS9eeNmhm0CRlgu2LTG2hqjEymQrNRaGopcKA6pTmRVrUCEqba\n9QiRvY5u2z85Ny0aWq/jeExEBuk+sz3m8cA4j/azSBHWWha94jiMiji7+0K6\nwyKIHgWL8L/DbrncFiU4aMqJslrENXiSLnRR2Sd3tCcS9uLZnxLT4briYG3G\nXE/8i7ryPLRv3zVdrWLRGsoVrtJLBM54ci+/W0cdrWN2LnAMIaFzmm4L/eSe\ngtPAkWAJijCt8Pr8SrV2wLbh7ua4YMQjODdZSA2RwCq01kAoZe/XSxsFRqNW\ngjnf+zc+mD+TgjiZZgF41J2euVeP7m0Ab9VKZNBFw0CpiMm48lcKrBtE2+0a\nZW2lM9JrAcLjmSlGsbpxc6wScgSbH8a+hzzPddF6Tw4xeKjVv/4eNwabugCU\ntUoNshkXr2vFbfQSGJGPnhzO/qGzD6wVrKJEsspOyQp3agGZZjEK4abagtu8\nACpER8iQdWHLxXZVUEOhQjj5n0unt4y/aEBbfO0rgAJ7oqsu1XXp/RUMLEuw\nCCpOaZZlSb+WvQJPLn7kn7/zFMWGFrS33o9tDIpnKVCPA8/3oO09VvwueQ7F\nTK9n\r\n=2L8d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"type-declarations","module":"es/index.js","gitHead":"9dc2a44505c56688d2ec903eca45afec1e8b5b9b","scripts":{"docs":"typedoc --tsconfig ./tsconfig.es.json","lint":"eslint src/**/*.{js,jsx,ts,tsx}","test":"BABEL_ENV=commonjs TS_NODE_FILES=true TS_NODE_PROJECT=tsconfig.commonjs.json mocha --opts mocha.opts --recursive src/**/*.test.*","build":"npm-run-all --print-label clean --parallel transpile:commonjs transpile:es generateTypes","clean":"rimraf es lib type-declarations","format":"prettier --write src/**/*","typeCheck":"tsc --noEmit","postversion":"git push origin `git rev-parse --abbrev-ref HEAD` && git push origin --tags `git rev-parse --abbrev-ref HEAD`","transpile:es":"TS_NODE_PROJECT=tsconfig.es.json babel src --out-dir es --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts","generateTypes":"tsc -p tsconfig.base.json --emitDeclarationOnly","transpile:commonjs":"TS_NODE_PROJECT=tsconfig.commonjs.json BABEL_ENV=commonjs babel src --out-dir lib --extensions .ts,.tsx,.js,.jsx --ignore src/**/*.test.ts"},"_npmUser":{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},"_npmVersion":"7.0.0-beta.11","description":"Utilities for working with Redux. There are others out there--this is ours.","directories":{},"_nodeVersion":"12.18.4","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"~14.1","chai":"~4.2","husky":"~3.1","mocha":"~6.2","sinon":"7.5.0","eslint":"~6.6","rimraf":"~3.0","ts-node":"~8.5","typedoc":"0.15.3","prettier":"~1.19","@babel/cli":"~7.7","typescript":"~3.7","@babel/core":"~7.7","@types/chai":"~4.2","lint-staged":"~9.4","npm-run-all":"~4.1","@types/mocha":"~5.2","@types/sinon":"7.5.1","@types/lodash":"~4.14","@babel/preset-env":"~7.7","eslint-config-prettier":"~6.7","@babel/preset-typescript":"~7.7","@typescript-eslint/parser":"~2.8","@typescript-eslint/eslint-plugin":"~2.8","@babel/plugin-proposal-class-properties":"~7.7"},"peerDependencies":{"axios":"0.x","redux":"4.x","lodash":"4.x","redux-logic":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/redux-utils_0.5.0_1600469862612_0.5070991364840072","host":"s3://npm-registry-packages"}},"0.6.0-0":{"name":"@aics/redux-utils","version":"0.6.0-0","author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","_id":"@aics/redux-utils@0.6.0-0","maintainers":[{"name":"gabemedrash","email":"gmedrash@gmail.com"},{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},{"name":"lharrylock","email":"lisah@alleninstitute.org"}],"dist":{"shasum":"54376d91ccc9a027b875ca0edadfcd2c92afdc75","tarball":"https://registry.npmjs.org/@aics/redux-utils/-/redux-utils-0.6.0-0.tgz","fileCount":27,"integrity":"sha512-Wf01LVNhPy1R4pnVi7u6CFo9yYDT+XmoyHYt2+PT7UBARz6C+MicWoDKb+lhGMEzrwnAHiOdioVH8I/NfV1+Rw==","signatures":[{"sig":"MEQCIEcNBOr+YCsjKD1Yx0/mdcGwdmLXoJgEdKOZMp0oRdr4AiAIWWZ5kzM/t6RjFKIf/kQ9X3/bPOCPte+LZMgXLE08qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs+zhCRA9TVsSAnZWagAANpYP/iBi93EhrxnJrUd0zNkJ\nc3Ls4yEq0m9XXmI0gaku9AO+Ldv62iSESmJltXvrjEoPRFJ5mrkXllGp5L54\nmKDvWfjCbiPLNZ2jcQZ6HoYg2I3NeT83y8RMlItt3jppkruJmTUbPYt0o3tF\nCsxZY7hi3OyyBWty98gJG/16LaUH5E8ZtR+2bqk348BKtStl9OsnT50Np8WE\nN7uNdx06N7MPCmsm3kZJuH/j0NIf4OSR/DBE21oI6LKpnbRpqMbfgmeypwrW\nmjBR/4PHe5yZk4usPr6R4bclIQU9EN8c3y1tZvwOWSuqOX/nc6mamoqFgJK/\nizlRv5K3wI8RS7n10t83p8p8knmOvPuMseYyO8auZrmUKrTtKKdgofdoMzJq\nzA8mqS7x71wmNRWnbDNA67n/Ox+OuH+HdmoMCCiyRL8h3/FQa43E/k33GAmf\nBFJyBkhHE6jPIhki5fcn9s2zrFtm2f5up5eRislcfVVNITQPErbIVzmgIQWr\nQxZkYbMuF1zr/Z2nXTWA+h2tfIw54xTLYmMA9LGbB0LhF+F2lfC6zyIYszOY\n+HDysBZZaIyuQSNmqix5/t/sH46yWKwPspD073ucB0yTD+Qv+iAtScl2+/QS\nB8VGyLQgQqYbj/J8IpQlIetBpdOXq5KwpE58TQYJpo30VxmF7ahwal4E+R9N\n3v3a\r\n=QDUk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"type-declarations","module":"dist/index.js","gitHead":"22c01720fadc954e72affe8b5cb13f751214eee6","scripts":{"lint":"eslint --ext .jsx --ext .js --ext .tsx --ext .ts src/","test":"BABEL_ENV=commonjs TS_NODE_PROJECT=tsconfig.commonjs.json mocha","build":"npm-run-all --print-label --parallel transpile generateTypes","clean":"git clean -Xfd","format":"prettier --write src/**/*","transpile":"babel src --out-dir dist --extensions .ts,.tsx,.js,.jsx --ignore src/test --no-copy-ignored","typeCheck":"tsc --noEmit","postversion":"git push origin `git rev-parse --abbrev-ref HEAD` && git push origin --tags `git rev-parse --abbrev-ref HEAD`","generateTypes":"tsc --emitDeclarationOnly"},"_npmUser":{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},"_npmVersion":"8.1.2","description":"Utilities for working with Redux. There are others out there--this is ours.","directories":{},"_nodeVersion":"16.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.x","husky":"3.x","mocha":"9.x","sinon":"12.x","eslint":"8.x","prettier":"2.x","@babel/cli":"7.x","typescript":"4.x","@babel/core":"7.x","@types/chai":"4.x","lint-staged":"12.x","npm-run-all":"4.x","@types/mocha":"9.x","@types/sinon":"10.x","@types/lodash":"4.x","@babel/register":"7.x","@babel/preset-env":"7.x","eslint-config-prettier":"8.x","@babel/preset-typescript":"7.x","@typescript-eslint/parser":"5.x","@typescript-eslint/eslint-plugin":"5.x","@babel/plugin-proposal-class-properties":"7.x"},"peerDependencies":{"axios":"0.x","redux":"4.x","lodash":"4.x","redux-logic":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/redux-utils_0.6.0-0_1639181537591_0.6874391804120457","host":"s3://npm-registry-packages"}},"0.6.0-1":{"name":"@aics/redux-utils","version":"0.6.0-1","author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","_id":"@aics/redux-utils@0.6.0-1","maintainers":[{"name":"gabemedrash","email":"gmedrash@gmail.com"},{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},{"name":"lharrylock","email":"lisah@alleninstitute.org"}],"dist":{"shasum":"898bd669aa35030c35ae3e4f80364f1697eccc1a","tarball":"https://registry.npmjs.org/@aics/redux-utils/-/redux-utils-0.6.0-1.tgz","fileCount":36,"integrity":"sha512-hUdVhe5SBi+xZSy/VARcrD9l0kcLuROKmilPYfiw8B3nI2VWHqbkQEeZz5LZ156w+t8XHrptgoH1SSR868VS1g==","signatures":[{"sig":"MEUCIQCVX/kOvYatXnrgPxnMuJyT3oTEMMoGM1A9fNYIvfBeUgIgEDpOLbo9RzlaS1FIVkZzJax4q2qa9v7cbk21h/TFvYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs/cfCRA9TVsSAnZWagAAwqEQAJOMERKsIXqxeXCQZ5vD\nmkSLpTtsZMs40IS5ZN5VRVhefjjUzqIJ5URv8Qelvh8GHwfrVO5aNvWvOLJY\n0zq7fLt3V5qiqdLrMdH3Gcp/aiVdx4kpDZe4+djpql9OwyuyMwuZ6rNY0//7\nY+Z7R5xswFHU9Au2/Yb1mvHLdJLYzZBEYqhQOVn81xBQWGNVy8swrpYFCJil\nqhASUiV4bnCbvNt4cc4r0Yo21c/Ys5USISgtbf1esRQXLCLmfaVNbTx/empD\n7UFaGa5X0XQ27rkrNXBn7GANLsweEh5T4x+5gdu6Y0PIShJiSQV3RLRc/BNm\ns2OYa930zRzCYL/U62cDGamCpL3AkjmhRAFr3jTvoEUKE1T7SDmSTR3RjTr+\nybL48DVK3pt3Bn3XqdKNPpHIYS2TyvOpUJH12oYyPJI726Z6Lh2PjLbiJlJe\n7qxENj9ieks0b+H3FLAMu2kLMHrFLa73Q7FtZxBN2TgyzKTN6nnO+uD2Rp1j\n53O+cm1O2i6Xs+bSSg3n4MA9VqlVw+GkybGvcnrNs1WWOW3zhtw2CAEc6zo7\nr0sDl8wHcK+RjQpLSHmLR5szpiVvteGdOHXRITfNicp2uo4wBPMnJMmMN/iw\n/PcVk3nTK8ioSxcGEl6QoMeLSbIedE0Ahxbamk+0l30o3vvXhQqgXHHpqIeF\nw14x\r\n=2mD8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","types":"type-declarations","module":"es/index.js","gitHead":"14b453d08edbbf2f8d460987cca21de88665fbfe","scripts":{"lint":"eslint --ext .jsx --ext .js --ext .tsx --ext .ts src/","test":"BABEL_ENV=commonjs TS_NODE_PROJECT=tsconfig.commonjs.json mocha","build":"npm-run-all --print-label --parallel transpile:es transpile:commonjs generateTypes","clean":"git clean -Xfd","format":"prettier --write src/**/*","typeCheck":"tsc --noEmit","postversion":"git push origin `git rev-parse --abbrev-ref HEAD` && git push origin --tags `git rev-parse --abbrev-ref HEAD`","transpile:es":"babel src --out-dir es --extensions .ts,.tsx,.js,.jsx --ignore src/test --no-copy-ignored","generateTypes":"tsc --emitDeclarationOnly","transpile:commonjs":"TS_NODE_PROJECT=tsconfig.commonjs.json BABEL_ENV=commonjs babel src --out-dir commonjs --extensions .ts,.tsx,.js,.jsx --ignore src/test --no-copy-ignored"},"_npmUser":{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},"_npmVersion":"8.1.2","description":"Utilities for working with Redux. There are others out there--this is ours.","directories":{},"_nodeVersion":"16.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.x","husky":"3.x","mocha":"9.x","sinon":"12.x","eslint":"8.x","prettier":"2.x","@babel/cli":"7.x","typescript":"4.x","@babel/core":"7.x","@types/chai":"4.x","lint-staged":"12.x","npm-run-all":"4.x","@types/mocha":"9.x","@types/sinon":"10.x","@types/lodash":"4.x","@babel/register":"7.x","@babel/preset-env":"7.x","eslint-config-prettier":"8.x","@babel/preset-typescript":"7.x","@typescript-eslint/parser":"5.x","@typescript-eslint/eslint-plugin":"5.x","@babel/plugin-proposal-class-properties":"7.x"},"peerDependencies":{"axios":"0.x","redux":"4.x","lodash":"4.x","redux-logic":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/redux-utils_0.6.0-1_1639184159562_0.9222050741309191","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@aics/redux-utils","version":"0.6.0","author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","_id":"@aics/redux-utils@0.6.0","maintainers":[{"name":"gabemedrash","email":"gmedrash@gmail.com"},{"name":"aics_jenkins","email":"aics-github@alleninstitute.org"},{"name":"lharrylock","email":"lisah@alleninstitute.org"}],"dist":{"shasum":"b76479518cacc8cc274cd0b6c0d607b1c7da99f3","tarball":"https://registry.npmjs.org/@aics/redux-utils/-/redux-utils-0.6.0.tgz","fileCount":36,"integrity":"sha512-ATEcsT9OW2uE50n0tzmOFtY1ibQBZhhAhvPoAuafjpGCNbsj4OJdYM5gpAREohcl8luZmRwocL+qCheSAI0/sQ==","signatures":[{"sig":"MEQCIAmQ5TsDsKcC84bhG/nZ6u8RH4wnHzspUYCujAmM+3XqAiB54z95kpvESXwuQlovGZOlDl8Cb3m2qsM6/FYTxP7r1w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu6kKCRA9TVsSAnZWagAAVNIP+gM2xBBgtTEGJqomJwcE\nXq1Lcs5KZRwDoodRSXuXQT4n7X8zedhO/45/AFMb/wMJf/cCB583VKNIsZia\nNyzbLxJr+INUKUipZINo1hXW/ie/sCRqoYQH+GoBISpUTgV3eMG3EL6n73x6\nWTbKwxVjBMAoSRA0fy0AEmvBtH2ifx56X5syf5eBQefvxyVAdTCeMRhv/qzc\n1o1vJU2doSP1cIgNvBPXDLy4mqc7pbc8TeZoJm1LY2tIBlGUxUdd/kaQzCVa\nLzMf9xakXIQAaIaMigr20DRSdbj0ZWcEE1u1HpLH+gKKo0RItAeZlFGGC5oH\nC8dhCe/izoeTOg9B17moEeS/ZpQZ80EC5l8BDeVlKVD4J6i1hdWL1Um7aGhR\nlPZZ/adfcrFF70fwi+oLd1ewDkF9SCkANgtFy/Lz28kJgksG8mnBzeI5YuIA\nkjX7pwPPQUUnl4rOZnNDzrT5HRL1ozxE2ta815ijbBwwlRMZOLpA8KjCohi8\nc+AauKNCv5l6/4TGH+hSFLvYtcBx3lcwgdwV0nzaHbn12DQOhmz7XRAPyadz\nKUn+PMSpt2aQJ1jgLn/DHWzoZl5IFHVNDRgtqYhyhmimoowtJsN/PyavSEng\nVi2XDJG/NrRe9LYqLb89GBYgIAuWovsxG5GxxpuecMa3IuJRzrziFa969nGh\n9HZy\r\n=yFv6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"commonjs/index.js","types":"type-declarations","module":"es/index.js","gitHead":"d2079d043cfa864b5ab5e8784ad2720f68286a08","scripts":{"lint":"eslint --ext .jsx --ext .js --ext .tsx --ext .ts src/","test":"BABEL_ENV=commonjs TS_NODE_PROJECT=tsconfig.commonjs.json mocha","build":"npm-run-all --print-label --parallel transpile:es transpile:commonjs generateTypes","clean":"git clean -Xfd","format":"prettier --write src/**/*","typeCheck":"tsc --noEmit","postversion":"git push origin `git rev-parse --abbrev-ref HEAD` && git push origin --tags `git rev-parse --abbrev-ref HEAD`","transpile:es":"babel src --out-dir es --extensions .ts,.tsx,.js,.jsx --ignore src/test --no-copy-ignored","generateTypes":"tsc --emitDeclarationOnly","transpile:commonjs":"TS_NODE_PROJECT=tsconfig.commonjs.json BABEL_ENV=commonjs babel src --out-dir commonjs --extensions .ts,.tsx,.js,.jsx --ignore src/test --no-copy-ignored"},"_npmUser":{"name":"gabemedrash","email":"gmedrash@gmail.com"},"_npmVersion":"8.1.2","description":"Utilities for working with Redux. There are others out there--this is ours.","directories":{},"_nodeVersion":"16.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.x","husky":"3.x","mocha":"9.x","sinon":"12.x","eslint":"8.x","prettier":"2.x","@babel/cli":"7.x","typescript":"4.x","@babel/core":"7.x","@types/chai":"4.x","lint-staged":"12.x","npm-run-all":"4.x","@types/mocha":"9.x","@types/sinon":"10.x","@types/lodash":"4.x","@babel/register":"7.x","@babel/preset-env":"7.x","eslint-config-prettier":"8.x","@babel/preset-typescript":"7.x","@typescript-eslint/parser":"5.x","@typescript-eslint/eslint-plugin":"5.x","@babel/plugin-proposal-class-properties":"7.x"},"peerDependencies":{"axios":"0.x","redux":"4.x","lodash":"4.x","redux-logic":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/redux-utils_0.6.0_1639688458157_0.0868276050157113","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-12-11T00:51:09.128Z","modified":"2026-02-16T19:48:49.108Z","0.1.0":"2019-12-11T00:51:09.606Z","0.2.0":"2019-12-12T20:27:37.391Z","0.3.0-0":"2019-12-13T00:07:12.732Z","0.3.0":"2019-12-13T00:17:52.056Z","0.3.1":"2019-12-17T21:58:21.273Z","0.4.0":"2019-12-19T17:50:10.564Z","0.5.0-0":"2020-09-18T00:54:38.214Z","0.5.0-1":"2020-09-18T01:27:20.440Z","0.5.0-2":"2020-09-18T01:38:19.192Z","0.5.0":"2020-09-18T22:57:42.772Z","0.6.0-0":"2021-12-11T00:12:17.744Z","0.6.0-1":"2021-12-11T00:55:59.741Z","0.6.0":"2021-12-16T21:00:58.322Z"},"author":{"name":"Gabe Medrash","email":"gabeme@alleninstitute.org"},"license":"MIT","description":"Utilities for working with Redux. There are others out there--this is ours.","maintainers":[{"email":"aics-github@alleninstitute.org","name":"aics_jenkins"}],"readme":"@aics/redux-utils\n=======================\n\nThis package extracts state management and testing utilities from [cookiecutter-react-redux](https://aicsbitbucket.corp.alleninstitute.org/projects/COOK/repos/cookiecutter-react-redux/browse) and elsewhere.\n\nAll functions, classes, and interfaces are exported from the top level of this package. There is no default export. For example:\n```typescript\nimport { configureMockStore, ResponseStub, makeReducer } from \"@aics/redux-utils\";\n```\n----\n## Examples:\n1. Test that a `redux-logic` logic responds to an action, makes an HTTP request, and dispatches another action with the result of that HTTP request. Provide a mock value for the response of the HTTP request.\n\n```typescript\nimport { configureMockStore } from \"@aics/redux-utils\";\nimport { expect } from \"chai\";\n\ndescribe(\"configureMockStore\", () => {\n    interface State {\n        foo: string;\n        bar: number;\n    }\n\n    const initialState = {\n        foo: \"hello\",\n        bar: 123,\n    };\n\n    const simpleReducer: Reducer = (state = initialState, action) => {\n        if (action.payload) {\n            return {\n                ...state,\n                ...action.payload,\n            };\n        }\n\n        return state;\n    };\n\n    const logic = createLogic({\n        type: \"TEST1\",\n        process: async (deps, dispatch, done) {\n            const response = await deps.httpClient.get(\"/api/1.0/foo/bar\");\n            dispatch({ type: \"TEST3\", payload: response.data });\n            done();\n        },\n    });\n\n    const responseStub = {\n        when: \"/api/1.0/foo/bar\",\n        respondWith: { data: \"Hello from the endpoint\" },\n    };\n\n    // DON'T MISS THE ASYNC!\n    it(\"creates a mock Redux store with some helpful defaults and utilies\", async () => {\n        const { store, actions, logicMiddleware } = configureMockStore<State>({\n            state: initialState,\n            reducer: simpleReducer,\n            responseStubs: [responseStub]\n            logics: [logic],\n        });\n\n        store.dispatch({ type: \"TEST1\" });\n\n        // AFTER THIS POINT, ALL LOGICS HAVE FINISHED RUNNING\n        await logicMiddleware.whenComplete();\n\n        expect(actions.includes({ type: \"TEST1\" })).to.be.true;\n\n        // dispatched by logic\n        expect(actions.includes({ type: \"TEST3\", payload: \"Hello from the endpoint\" })).to.be.true;\n    });\n});\n```\n\n----\n## Exports\n#### actions\n- Functions:\n    - [[batchActions]]\n    - [[enableBatching]]\n\n- Interfaces:\n    - [[BatchedAction]]\n\n#### ActionTracker\n- Classes:\n    - [[ActionTracker]]\n\n- Interfaces:\n    - [[Actions]]\n\n#### constants\n- Functions:\n    - [[makeConstant]]\n\n#### mock-http-client\n- Functions\n    - [[createMockHttpClient]]\n\n- Interfaces\n    - [[ResponseStub]]\n\n#### mock-store\n- Functions\n    - [[configureMockStore]]\n\n- Interfaces\n    - [[ConfigureMockStoreConfig]]\n\n#### reducers\n- Functions\n    - [[makeReducer]]\n\n- Interfaces\n    - [[ActionHandler]]\n    - [[ActionTypeToHandlerMap]]\n\n#### state\n- Functions\n    - [[mergeState]]\n\n#### store\n- Functions\n    - [[configureStore]]\n\n- Constants\n    - [[defaultReduxLogicDeps]]\n\n- Interfaces:\n    - [[ConfigureStoreConfig]]\n    - [[ReduxLogicDependencies]]","readmeFilename":"README.md"}