{"_id":"react-redux-reliever","_rev":"38-cff89517d5c71a3b684b37edf2c7cb73","name":"react-redux-reliever","description":"Stop opening four different files to code a simple feature when using redux","dist-tags":{"latest":"3.0.3"},"versions":{"0.0.1":{"name":"react-redux-reliever","version":"0.0.1","description":"Opening four different files to code a simple feature when using redux relief","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/PhilipGarnero/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/PhilipGarnero/react-redux-reliever/issues"},"homepage":"https://github.com/PhilipGarnero/react-redux-reliever#readme","dependencies":{},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.14.0","babel-preset-react":"^6.11.1","babel-preset-stage-2":"^6.13.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.13.3","gitbook-cli":"1.0.1","isomorphic-fetch":"^2.2.0","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","react-redux":"^4.4.5","redux":"^3.5.1","redux-logger":"^2.6.1","redux-saga":"^0.14.3","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","typescript":"^1.8.10","typescript-definition-tester":"0.0.4","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"869f1dcc5d6dfaf864ea1745a3144b562a3c2e40","_id":"react-redux-reliever@0.0.1","_shasum":"dfb3656614d6be848039e77f58b8347454e9743d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"shasum":"dfb3656614d6be848039e77f58b8347454e9743d","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-0.0.1.tgz","integrity":"sha512-2qP/CcrQ0Vo+i4YvNnGfTvWoWPITBwv4OadnehefLh8OXYSUfAatF0i4XsUF7IDnh6U0iBWN/41bhW1Fc0lxJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8utCjMRSRh563YKFau//eAoA3IIGFzZs/w7xt1/yFAAiEAleLnoJoPfnvl8pAqPQgQSF+6fcGYIsOaQvlh/yuhcdY="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-redux-reliever-0.0.1.tgz_1490652386022_0.49777488969266415"},"directories":{}},"0.0.2":{"name":"react-redux-reliever","version":"0.0.2","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/PhilipGarnero/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/PhilipGarnero/react-redux-reliever/issues"},"homepage":"https://github.com/PhilipGarnero/react-redux-reliever#readme","dependencies":{},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.14.0","babel-preset-react":"^6.11.1","babel-preset-stage-2":"^6.13.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.13.3","gitbook-cli":"1.0.1","isomorphic-fetch":"^2.2.0","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","react-redux":"^4.4.5","redux":"^3.5.1","redux-logger":"^2.6.1","redux-saga":"^0.14.3","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","typescript":"^1.8.10","typescript-definition-tester":"0.0.4","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"b86643af7c2bfc5329edbd9108ae0afdb58ea032","_id":"react-redux-reliever@0.0.2","_shasum":"0c6d0d7220777614af1802e767137afe08b18950","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"shasum":"0c6d0d7220777614af1802e767137afe08b18950","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-0.0.2.tgz","integrity":"sha512-CGOAVxMe7ur4ctsMsuE+RGraXtHmw3ARvev6YM1zgG8JipHpv1lArYTHRYcVMw+K3cX7vLBRzTXxrSKBGs1HXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/m51a2ZMUkaxz4dAMAMnlNEVMaY9QuADVZw68D8uqIAiEAl63LJCRaxYIaIpryRB/x7MUOgwZ67LZjzu/5f18I8aI="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-redux-reliever-0.0.2.tgz_1490794097183_0.03057537437416613"},"directories":{}},"0.0.3":{"name":"react-redux-reliever","version":"0.0.3","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/PhilipGarnero/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/PhilipGarnero/react-redux-reliever/issues"},"homepage":"https://github.com/PhilipGarnero/react-redux-reliever#readme","dependencies":{},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.14.0","babel-preset-react":"^6.11.1","babel-preset-stage-2":"^6.13.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.13.3","gitbook-cli":"1.0.1","isomorphic-fetch":"^2.2.0","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","react-redux":"^4.4.5","redux":"^3.5.1","redux-logger":"^2.6.1","redux-saga":"^0.14.3","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","typescript":"^1.8.10","typescript-definition-tester":"0.0.4","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"875110b49bfb8b1711c937f3b500439bffe4c1fe","_id":"react-redux-reliever@0.0.3","_shasum":"174864a400742f4d7130ab20ed12446a9ed4b0ab","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"shasum":"174864a400742f4d7130ab20ed12446a9ed4b0ab","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-0.0.3.tgz","integrity":"sha512-5m5VwnSmt7T15vfnm9mLXNUPxAo+XW9sCeyg41F5u8sJZSLbeWxAbCh9gdshmemx6UDpOU2UVjmOPibldqmrYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSIRWu+88rGRstll8E1T6tvwpprIr8EQk4k1iYN02v4gIhAMOW0TX2F8VUBJgvsrDZxO2p1KBq9cppRaA++uVh3uBh"}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-redux-reliever-0.0.3.tgz_1490873815101_0.8431864927988499"},"directories":{}},"0.0.4":{"name":"react-redux-reliever","version":"0.0.4","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/PhilipGarnero/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/PhilipGarnero/react-redux-reliever/issues"},"homepage":"https://github.com/PhilipGarnero/react-redux-reliever#readme","dependencies":{},"peerDependencies":{"react-redux":"^4.4.5"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.14.0","babel-preset-react":"^6.11.1","babel-preset-stage-2":"^6.13.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.13.3","gitbook-cli":"1.0.1","isomorphic-fetch":"^2.2.0","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","react-redux":"^4.4.5","redux":"^3.5.1","redux-logger":"^2.6.1","redux-saga":"^0.14.3","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","typescript":"^1.8.10","typescript-definition-tester":"0.0.4","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"29592473f904f9eb129221d889851cb1da815845","_id":"react-redux-reliever@0.0.4","_shasum":"eca2e00a7aeb944d119bd16fa01e5573c6e0c88d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"shasum":"eca2e00a7aeb944d119bd16fa01e5573c6e0c88d","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-0.0.4.tgz","integrity":"sha512-hWAQYQaNKNzbPs7I0V9LMDyGx14dJuwlgVBOHok4I7eYs9HyNxm0QAlBndxBJH+XxP0v6DHYjiWr5sZEPc/+WQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6g5LOkfedlzesY5WXF49ijSn6bGlV4fau40FSc0ZUOAiEAux6F53NESa4sZwkkJyJUhycrxUmUsKbwUBJ3Q6av6l4="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-redux-reliever-0.0.4.tgz_1490963552665_0.9320699928794056"},"directories":{}},"0.0.5":{"name":"react-redux-reliever","version":"0.0.5","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/PhilipGarnero/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/PhilipGarnero/react-redux-reliever/issues"},"homepage":"https://github.com/PhilipGarnero/react-redux-reliever#readme","dependencies":{},"peerDependencies":{"react-redux":"^4.4.5"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.14.0","babel-preset-react":"^6.11.1","babel-preset-stage-2":"^6.13.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.13.3","gitbook-cli":"1.0.1","isomorphic-fetch":"^2.2.0","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","react-redux":"^4.4.5","redux":"^3.5.1","redux-logger":"^2.6.1","redux-saga":"^0.14.3","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","typescript":"^1.8.10","typescript-definition-tester":"0.0.4","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"9eb6759fe077416afdd0f635bfd8bee52e41937b","_id":"react-redux-reliever@0.0.5","_shasum":"3fd754cf8c50df4f8c7090e6a8e6a316bc8f077f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"shasum":"3fd754cf8c50df4f8c7090e6a8e6a316bc8f077f","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-0.0.5.tgz","integrity":"sha512-ll+hydeCrfhwV6UEXj79bYusK3XBErUj9RIgREofeSKgiGn1gMgps1ETYyGGt5UKB5g2hja+Z4aVdic5od5W0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENNdNKyz52HkdXmvQk78amTkrC98a5LOIYao5s9KCCPAiBVFeFRbOg9sSvKEYfHQT/0sHn87RLNdDfaHLRSQHuXQg=="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-redux-reliever-0.0.5.tgz_1491213199221_0.00709963496774435"},"directories":{}},"0.0.6":{"name":"react-redux-reliever","version":"0.0.6","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/PhilipGarnero/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/PhilipGarnero/react-redux-reliever/issues"},"homepage":"https://github.com/PhilipGarnero/react-redux-reliever#readme","dependencies":{},"peerDependencies":{"react-redux":"^4.4.5"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.14.0","babel-preset-react":"^6.11.1","babel-preset-stage-2":"^6.13.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.13.3","gitbook-cli":"1.0.1","isomorphic-fetch":"^2.2.0","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","react-redux":"^4.4.5","redux":"^3.5.1","redux-logger":"^2.6.1","redux-saga":"^0.14.3","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","typescript":"^1.8.10","typescript-definition-tester":"0.0.4","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"eac4009a1d98266cc8b8282ea5c191506b47a99b","_id":"react-redux-reliever@0.0.6","_shasum":"cfc92b03aa487f3a9e2133e708b036588842a2d1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"shasum":"cfc92b03aa487f3a9e2133e708b036588842a2d1","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-0.0.6.tgz","integrity":"sha512-anvOYIX1pPgT2ok+cIa5U7eMe8Gfx6aaWT19teh6/S7M/M40X5UoD2Q6BXHMMdzeq3tSjOmL5csEdPP9g7cDOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9RlQ4wqfIrOdhGQQw2AraVCG9cWwKxJ4qr5QVxP8aCAiEA2HPT1lPTBrcXEvzhcdbeu1aMd9bAW1R80KUY83qpjDw="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-redux-reliever-0.0.6.tgz_1491312835140_0.5525000165216625"},"directories":{}},"0.1.0":{"name":"react-redux-reliever","version":"0.1.0","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/PhilipGarnero/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/PhilipGarnero/react-redux-reliever/issues"},"homepage":"https://github.com/PhilipGarnero/react-redux-reliever#readme","dependencies":{"react-redux":"^4.4.5"},"peerDependencies":{},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","redux-saga":"^0.15.6","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"ba50f90b0f893ac707ca73351d0209357d9b2039","_id":"react-redux-reliever@0.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"integrity":"sha512-eu5LTrAKTmoxsQBQk7rRRzI6046eHaBkFhvjdTAXHBEmgqDvucMtziCt9FCdqJkFjgXony0mxi41avIA5h2FnA==","shasum":"8dc9e0ef53a28afd3539c43b60b349bee7d06b74","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO4mNFGRI5su1+rL6IGhdPwGhpM80XFehGcZ49+SxhlgIgGaQo980vhbV2nOvlpmR4i4sWDeOIm0fKpOmdSmZ4FMk="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever-0.1.0.tgz_1507297114132_0.22122257063165307"},"directories":{}},"0.1.1":{"name":"react-redux-reliever","version":"0.1.1","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/PhilipGarnero/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/PhilipGarnero/react-redux-reliever/issues"},"homepage":"https://github.com/PhilipGarnero/react-redux-reliever#readme","dependencies":{"react-redux":"^4.4.5","prop-types":"^15.5.7"},"peerDependencies":{},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","redux-saga":"^0.15.6","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"3fcda4f06f03b5e0db0bed986b9a3c10b7c8c8f9","_id":"react-redux-reliever@0.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"integrity":"sha512-zsMLJ1iAmyaZFVVjnODW3MV1AE8UZEHrbLG7gP3V9XgK0gaV+xjGEK3uuowkW7WyLjluB3Oa0T000Ht035zXDg==","shasum":"9a9af0e424b1db8aec22aec83260ec5ac43ab4ad","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/IT0+Q1oNCtInuPMqKYj223haf345ehl4+Ynw35GBWAiEAvJm+dPi2yVhBsCt2bzckJuFjMTwuv5l6OGUiCKLwaDw="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever-0.1.1.tgz_1508771528470_0.7997520894277841"},"directories":{}},"0.2.0":{"name":"react-redux-reliever","version":"0.2.0","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/PhilipGarnero/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/PhilipGarnero/react-redux-reliever/issues"},"homepage":"https://github.com/PhilipGarnero/react-redux-reliever#readme","dependencies":{"react-redux":"^4.4.5","prop-types":"^15.5.7"},"peerDependencies":{},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","redux-saga":"^0.15.6","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"03c667b0ac90b44c0641ad6a45ff012f2c892a58","_id":"react-redux-reliever@0.2.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"integrity":"sha512-F/SEvo8PiQaXxgMJYFq0xmgGhkwCRuRHCE9YM2naj0HxXT88fYki5RDtyL+bLtZlJ85U0Jvr4HZO35muBuMgGQ==","shasum":"1476ddb3055765d2fe106f4a9b03b074427d0b31","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/JL1fUMsOceU1aIEEWeuAIplfHP6aqqrrLL3H9wHd4AiEA3pZeTShKcJXdCTzlumanGPSAfIQaOML12WvpXawcFGQ="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever-0.2.0.tgz_1508838299204_0.5844758718740195"},"directories":{}},"0.2.1":{"name":"react-redux-reliever","version":"0.2.1","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/PhilipGarnero/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/PhilipGarnero/react-redux-reliever/issues"},"homepage":"https://github.com/PhilipGarnero/react-redux-reliever#readme","dependencies":{"react-redux":"^4.4.5","prop-types":"^15.5.7"},"peerDependencies":{},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","redux-saga":"^0.15.6","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"8d6ceda3d34edabcfd2e9dbb1581e5b4cfabd081","_id":"react-redux-reliever@0.2.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"integrity":"sha512-FO0usqcVtADCW9ZMiTSqBWepTdwjAqYS70yOr9LqGuob1rvoqpALCYG3QAi3LxM44n73k5uWdZlSCopZxSpCVw==","shasum":"422a26f8987948fadf554fed42ef2d93eb993636","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-0.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0kE7vnCyIonjL4MiMR1whba6/DHERrG7CKRTOUViUBgIgaVUAhsXpkpR3AzKvxY3oTvv9OnS4H9cPtYh9Ru3LHp0="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever-0.2.1.tgz_1508840234839_0.8114655448589474"},"directories":{}},"0.3.0":{"name":"react-redux-reliever","version":"0.3.0","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/PhilipGarnero/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/PhilipGarnero/react-redux-reliever/issues"},"homepage":"https://github.com/PhilipGarnero/react-redux-reliever#readme","dependencies":{"immutable":"^3.8.2","prop-types":"^15.5.7","react-redux":"^4.4.5"},"peerDependencies":{},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","redux-saga":"^0.15.6","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"8d6ceda3d34edabcfd2e9dbb1581e5b4cfabd081","_id":"react-redux-reliever@0.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"integrity":"sha512-ppUpholtnpkLpj5Jjd677fo+8OuxbPgYWfBG3JqoE7C88Fx5j+W+3axWnsWxt8EamcEmx/6zBaxRsiZDc7jNww==","shasum":"90bb04df96abbf0bc25cc81318ca1f540cd10fd6","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8JlgPXMoY/6b249U2EMCMMsRisZjQZEtrweabiiPyqQIgf6GUJzEBR6Zmm/LrZ5nxMprt9QEkq/KotmeIKpeGi4Q="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever-0.3.0.tgz_1509903031204_0.6551951814908534"},"directories":{}},"0.3.1":{"name":"react-redux-reliever","version":"0.3.1","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/PhilipGarnero/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/PhilipGarnero/react-redux-reliever/issues"},"homepage":"https://github.com/PhilipGarnero/react-redux-reliever#readme","dependencies":{"immutable":"^3.8.2","prop-types":"^15.5.7","react-redux":"^4.4.5"},"peerDependencies":{},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","redux-saga":"^0.15.6","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"ff377ed979d9dc15e735b4d06e57e698d3571ef8","_id":"react-redux-reliever@0.3.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"integrity":"sha512-kMRl1Gcl/Y+NK48L8MTIl+udPsY6oLDP3sAR06NqggtwKw68s+syOd1SSR3gmrT2TTgu0Wxkq7w26L0iD0u06A==","shasum":"efd0cf65edc3fc8a2ea0f7b7934faca70a569bce","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-0.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDo/CrEcxnpQ8KU3zAelTYmBH9MoXjmHeXKSh/TWs4JaAIgQcKBYXRa965Q2ReXUGV1bL4xorMN6A7bB/VcXijuOsY="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever-0.3.1.tgz_1510227151629_0.42270858539268374"},"directories":{}},"0.3.2":{"name":"react-redux-reliever","version":"0.3.2","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/PhilipGarnero/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/PhilipGarnero/react-redux-reliever/issues"},"homepage":"https://github.com/PhilipGarnero/react-redux-reliever#readme","dependencies":{"immutable":"^3.8.2","prop-types":"^15.5.7","react-redux":"^4.4.5"},"peerDependencies":{},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","redux-saga":"^0.15.6","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"212f9385d4590531a1a8555a94cbde45e1c4d748","_id":"react-redux-reliever@0.3.2","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"integrity":"sha512-t22p4idRC+ByDcEmwLK7Ktt5tBuoqSLivu6F8iWDrIIx7tnb0don+Pk6CjnNBbnMwFCQXopvSR6JKg9jxjGJGA==","shasum":"901d083b13a41a9fc7e7f58c240e1ce5317c2dd7","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-0.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXIUMnxXYAYxLv2RDWCB4e47KSumwr/w1vmGX2wp9Q7gIgL6CJ32bDXiPuPY1k7PQEtLVSclTTubRktPBfjia9J1c="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever-0.3.2.tgz_1516095826320_0.5366924235131592"},"directories":{}},"1.1.0":{"name":"react-redux-reliever","version":"1.1.0","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"lint src && lint examples","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^3.8.2","prop-types":"^15.5.7","react-redux":"^4.4.5","redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"peerDependencies":{},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"433aceceaf4bd667655515f1770416f617cb4065","_id":"react-redux-reliever@1.1.0","_shasum":"9542b8502a7c6da66dcab71519817fd21e30b547","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"realmteam","email":"alexandre.ronse@gmail.com"},"dist":{"shasum":"9542b8502a7c6da66dcab71519817fd21e30b547","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.1.0.tgz","fileCount":42,"unpackedSize":2164730,"integrity":"sha512-J5DNbF/KglatgCBpLaUs61MRfnjQGCqzb6v7kp+6N6oq6T8mBBzv8GkKl0Bbbn01Tk2iJKerx6qjYLU+Ls74CA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGDeYejQWW1f8eJUUBrA+notpbU7cqmP34GzEoP6BcK0AiAMSMO/JSdHJmsxbKvxHcqEaR2JwAqUZ3kD/qRHIiXtfQ=="}]},"maintainers":[{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.1.0_1521816033521_0.004062137942119515"},"_hasShrinkwrap":false},"1.2.0":{"name":"react-redux-reliever","version":"1.2.0","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"lint src && lint examples","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^3.8.2","prop-types":"^15.5.7","react-redux":"^4.4.5","redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"peerDependencies":{},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"f92cc6555b8a209246615f580db01de75724cde1","_id":"react-redux-reliever@1.2.0","_shasum":"5e22eb1aa15e0cb3b26c495a663ec9e7170ba730","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"realmteam","email":"alexandre.ronse@gmail.com"},"dist":{"shasum":"5e22eb1aa15e0cb3b26c495a663ec9e7170ba730","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.2.0.tgz","fileCount":42,"unpackedSize":2167511,"integrity":"sha512-psD6UZzLSy8GyjJy0rkR4t6KWTgrN2OpKCWYWFO8WEhnTBz0T5dVerFsFauDIyc2hLMtRgT9AqRM/02dIiC1NA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9Ze8AGmjVo5Hs/+2AE5J4na+WVwfsvo/ZCi9dwd/4wgIhAKRa0a8aLISNBR6MHreF2YPD7SwHk09y7Q2YPsK1as+w"}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.2.0_1522244640833_0.5160543258186558"},"_hasShrinkwrap":false},"1.3.0":{"name":"react-redux-reliever","version":"1.3.0","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"lint src && lint examples","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^3.8.2","prop-types":"^15.5.7","react-redux":"^4.4.5"},"peerDependencies":{"redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"c53d896709c2a48b9157c0bb854c4d88a71be092","_id":"react-redux-reliever@1.3.0","_shasum":"0c40034e05bb662eeba879343ce4572c69e3fcaf","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"realmteam","email":"alexandre.ronse@gmail.com"},"dist":{"shasum":"0c40034e05bb662eeba879343ce4572c69e3fcaf","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.3.0.tgz","fileCount":39,"unpackedSize":1107624,"integrity":"sha512-oj0pq0vf7F+I5S/oATwUBOxF9OeR2mQxigWIFO01xEwS9hV76U8AelcdqPyKze/WjdyNa5LPiuiuxlOSmWcgrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuS7r3NJChPINkjAPTNZlI3cQfN7qifXFEfgVqq8BGyAiB5jQq65dr58XZt6knO+AK7bauPtwK4bO8J4tML+pRIsQ=="}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.3.0_1522312683124_0.03917886222219291"},"_hasShrinkwrap":false},"1.4.0":{"name":"react-redux-reliever","version":"1.4.0","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"lint src && lint examples","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^3.8.2","prop-types":"^15.5.7","react-redux":"^4.4.5"},"peerDependencies":{"redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"9b545481bd525a24fd4ba2e06f8e2566a7b90720","_id":"react-redux-reliever@1.4.0","_shasum":"6541a1a529a8a85bc92a279ad689d3dbd3c50e99","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"realmteam","email":"alexandre.ronse@gmail.com"},"dist":{"shasum":"6541a1a529a8a85bc92a279ad689d3dbd3c50e99","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.4.0.tgz","fileCount":39,"unpackedSize":2115758,"integrity":"sha512-ANn/Jev4l5lEqBXmMURT99c1H7Zp30B9rZdkKo92BYgeluQ3C5vLs6PYvQPlbOyJqg5YEq4jFxnUCnn54urbLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3B/AnhOWydNWDlpvfFzjVT4UgS2wQFftBe+IKW2ef3wIgbPJQh6KVFHYW1R5++Z1p9BYpTm8lpgMzD/rx5mj3yBE="}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.4.0_1522313294265_0.6121459900502668"},"_hasShrinkwrap":false},"1.5.0":{"name":"react-redux-reliever","version":"1.5.0","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"lint src && lint examples","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^3.8.2","prop-types":"^15.5.7","react-redux":"^4.4.5","redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"859ce6fdaa32188389a7f40529d6e7976b3b5c0a","_id":"react-redux-reliever@1.5.0","_shasum":"4daf835288532c4f59957606c8f03f26b606cb7b","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aronse","email":"alexandre.ronse@gmail.com"},"dist":{"shasum":"4daf835288532c4f59957606c8f03f26b606cb7b","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.5.0.tgz","fileCount":39,"unpackedSize":2116192,"integrity":"sha512-H5mXzkCA0LxEOdJOuULRGTKSn+IPqjEgJTG08+giLEbMRPo4239XRLmvpvbzyShrT8D8CgYMqnw9tYY0Ae81oA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLUtZAYtSGrtjEQh5SxgqXkxVYigPeWvtT+32xtC5cIAiBP+bzFRZCXfbd6Tq8oijLSk/DtzFZo54/XjK7s6Q7Gnw=="}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.5.0_1532426521254_0.33810253371282584"},"_hasShrinkwrap":false},"1.5.1":{"name":"react-redux-reliever","version":"1.5.1","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"lint src && lint examples","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^3.8.2","prop-types":"^15.5.7","react-redux":"^4.4.5","redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"859ce6fdaa32188389a7f40529d6e7976b3b5c0a","_id":"react-redux-reliever@1.5.1","_shasum":"5a0eb26d62fb7b0e5863000be6edb1c050ed14e4","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aronse","email":"alexandre.ronse@gmail.com"},"dist":{"shasum":"5a0eb26d62fb7b0e5863000be6edb1c050ed14e4","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.5.1.tgz","fileCount":39,"unpackedSize":2116305,"integrity":"sha512-W2bHzAiRt1vy8JYo7LronpHHnQhBU1a4vqL1l7ehyrlg4h0StibYDy8hrBzT7EOfc2ssnTBI5XoiAsvdZnxCjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDKD2k7D9BtceXlAUNQ1VdZ0BYpLsOQs7TgoYfroZPLoAiEAqsEzMa2ViFKxicPhvYXF545OBl1mJpLcxtmUDvctS0o="}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.5.1_1532432260940_0.8384611739949326"},"_hasShrinkwrap":false},"1.6.0":{"name":"react-redux-reliever","version":"1.6.0","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"lint src && lint examples","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^3.8.2","prop-types":"^15.5.7","react-redux":"^4.4.5","redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"863eb8010af1b9d9b9db1de7e0fc4eda4b1df182","_id":"react-redux-reliever@1.6.0","_shasum":"3f5dbe2eef0aebbc4dea98639fcabc8d1bfe1fb1","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aronse","email":"alexandre.ronse@gmail.com"},"dist":{"shasum":"3f5dbe2eef0aebbc4dea98639fcabc8d1bfe1fb1","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.6.0.tgz","fileCount":42,"unpackedSize":2143333,"integrity":"sha512-vcRyQnzlp0y+rcUC5CyB348vJn71o5t2+sHfz0s5UzaV6xPEp1ZpMlQUFHOEUXe8TR/d6kMbA6/ls89xzUd2wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgYUQPT5+z1lza2ssb19cU6dKY3IYrd//feMGh8fqIaAIhAKf+d3t93DWyZzzW+B1/3gAFgFFvhX1KqyywFRSJfmqj"}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.6.0_1532530496215_0.6449198926592772"},"_hasShrinkwrap":false},"1.6.1":{"name":"react-redux-reliever","version":"1.6.1","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"lint src && lint examples","check":"npm run lint","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^3.8.2","prop-types":"^15.5.7","react-redux":"^4.4.5","redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"863eb8010af1b9d9b9db1de7e0fc4eda4b1df182","_id":"react-redux-reliever@1.6.1","_shasum":"c47eeae1663f2dbb4c58a7a7b47d57cb4d5828f5","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"aronse","email":"alexandre.ronse@gmail.com"},"dist":{"shasum":"c47eeae1663f2dbb4c58a7a7b47d57cb4d5828f5","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.6.1.tgz","fileCount":42,"unpackedSize":2144235,"integrity":"sha512-yMNcYmPtq+ep4YPAXraw2BhI/xgIK00EauQsSG8HUo/v8JHEXzWl3wDtCSdLigDx9cFfIN8UYdiSs4dUOkn4iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDv+ru/Go76e7+ntwscJFHRIlEOZ9fNaTOk2QLO/7SczAiEA8j0D75h0sUFtmF57bwM3EKISgnDFrVQlV1qObTAYEQ8="}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.6.1_1532531643079_0.6688597297419849"},"_hasShrinkwrap":false},"1.6.2":{"name":"react-redux-reliever","version":"1.6.2","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src && eslint examples","check":"echo \"checks disabled for now\"","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever.git"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^3.8.2","prop-types":"^15.5.7","react-redux":"^4.4.5","redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"gitHead":"3ae54f6900cd6898a86d666fa6fbabaf894d4bd9","_id":"react-redux-reliever@1.6.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"dist":{"integrity":"sha512-myEWgEpDhUjBipfAgzT53BB1Sc3uzZ/m6j5QM7BjQwu5xA0NhinITKrODWDB5edIjLJz6gRHsa0gHvOQDiPB4Q==","shasum":"1d4e68b1943d8501f3e7341a3d58a1093c7e606f","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.6.2.tgz","fileCount":41,"unpackedSize":2344044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctMYWCRA9TVsSAnZWagAA84EQAILbywoB/SR3UUj0/vVj\nXndNBorQkHwZ/wXYJLQP/qhhsfqlEZoM4KLaCwf6EIIHT0/7dTm4B2v656E7\nghhR+/nzWq2ze5RnnFTXrcW4X2ifKT/gc0WK2UISRnBdQUfaSTFBWf/jSqyc\nRKcLlLWpLEXrcZYy34bUgVdgu0LFRqStM8Of5q5fjN/touUcXrwgyV7bVu6c\nkAXLWZVGxOc+GezDX2TMH/DWW+0eyBQbBByTCztFkLjB9fXaX5sc7JlFOkAk\nv8uzhx9wI+4+dCoazNhm6WyQ10ZjNKvLvohoKIVAwBLvbAfiMNIpnIjX5RYR\n55NBgqKzQW6kLvkeefKzUQv+1Woiiah7unvzcfl+yfCPIOeidnvhKrpW469M\nNxr+fGLWmj/oWlN5yOrJNoDkhAQ90d8SoKqf0gTy8Yw7NZhZYvYNZurdQndm\nZQYk9rOh5CTpectCeDch9YoWGVYco5QU6CHap7jjiu5w9mLPS9vCf5Eh8oR+\nq5uBZeBIDy1XFfBHsQ5elBm0QDfA1E3s5KS8F2DaYQpfh50+FBSlInAXkoCf\nTPMOqZNoDrsMJkr15arBd0hDEJrL8y3jSFFjl2bo5YsoTed2tsQFnlF3cokf\nE+FFZcOiYUVb/8LC89emTdwhbVbxWHFCOHANkp7P6j9t4FWjxJWr/qVcamy7\n+gxW\r\n=GYeL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTxGE5chmmPPswP3cFZzsFNOoCckKJJGBFpTUKpLEJtAiEA9+Adlfcvjm8aCuX/HJSp0+lU4I91coi0AF22v6ess5I="}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.6.2_1555351061410_0.25155687029506635"},"_hasShrinkwrap":false},"1.6.3":{"name":"react-redux-reliever","version":"1.6.3","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src && eslint examples","check":"echo \"checks disabled for now\"","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^4.0.0-rc.12","prop-types":"^15.5.7","react-redux":"^4.4.5","redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017 Philip Garnero\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-redux-reliever@1.6.3","dist":{"shasum":"ea93ff4dbe538394b5159af6359289b86f755f67","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.6.3.tgz","integrity":"sha512-8v0Hp4ixiTgFTuMxeYGPASD672KhGYwi0xrvV3kkUlfb1xgPRpYLZuAWUPIfEHjoz5O/M+729IeLQUNZXytv+g==","fileCount":56,"unpackedSize":1998247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctMkxCRA9TVsSAnZWagAA9oEP/il15BY1v0ELpaHH/ILu\ncSOHIBanfFxbvq66hKiGT+eIQ0A5Z0aw78tf4MBvLPpYdazjucOpgJjwgdnk\nOLR/DvPhF9KfahDdYAijiz7I8HeK66qRn7ekAX5FilAp8kHqDp0mupDO0YyA\n0XueO9MgnpPpnuMcnMttdWiKyT/j3WvaPEasr4lg+2JUORwfJiDwajSfb03F\nIC+zKfLt9ucy92LC2cvLcMIPy9R0vhizPrllINXOzmY4XfnOD+HDBRFLJuaV\n+c3mYtuNZU/ENRP6G/Dw9A0d2tqX8k5xZtLGvL5fRLpExCnBXWiJ4rrAf4cS\na92byRdO4OTxIR//JOc91Z+6NnZc92FUkdohdjhu0svjQ5BCc7e33qMy03O/\nVcbxuz0opi2Wx33qhC0fpXpkKzwhmdNkm1XY60nLt9QO7ukFnzo3xVg0Gbaz\nZ64mSKAIE3kDPCnq3yEDGQFyiH+IlBcsA5TcBKZfSa3HpNBTVzDAccwlf0T8\nlGNZ4Guo7YTkn7o6AdpJlFmbgBQJLlFrAg2Ue49M6/p9mAbAp5T2ZKNj9fbb\nH2HgMWzvdAfxM8QnOqkQAnF58ZoxBtITXopt+7IBmyVGDNbFdDUu2T7W96YH\nHzonsDaloEOHg++y2MmgIihBNQExjq/QLRmbPlpFE1Xd0ZQgk6KJfvvQkcIG\n9OOv\r\n=BtkY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5N6k+2Q+wlPmGQ/5MRyyBWSpa4ftyIbQmKw7kbTu4sQIhAMPhzHZs0a9C2H7gcIYetXEcjiW7WGe+wTifgrRml2Rc"}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.6.3_1555351856907_0.09728009245890124"},"_hasShrinkwrap":false},"1.6.4":{"name":"react-redux-reliever","version":"1.6.4","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src && eslint examples","check":"echo \"checks disabled for now\"","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^4.0.0-rc.12","prop-types":"^15.5.7","react-redux":"^4.4.5","redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017 Philip Garnero\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-redux-reliever@1.6.4","dist":{"shasum":"60359b1b1ff8e18db5beff00403caafa04eb88c1","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.6.4.tgz","integrity":"sha512-gJVU/4MA0/0eUw3/h/IfmCBHy4HMonNYitpVSNB+gTsKIoFNNXz7jQP9FSn2xBQhM20whE2dYyLyD3joksSKSA==","fileCount":56,"unpackedSize":1998275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctMpjCRA9TVsSAnZWagAAokgP/RXJRBg/oOl5UO7zqLCC\n4A9bUwxBB7LCPQSEmhHn29Pfz93UQ7BvJbTvwOJ9cepFpx/9AieauDI7LoNe\nkvMV4E/UMMVBIeRAbJZUz5Ek2lBUWElRgzEOxIS+c0zSEZLA8h12vfoYbL1v\nyXkQg9jqKbu/EedxBKLL7Z2KBXaPOUV5x5UAMq6d/bsGrYUnxmdXf7Gfzju5\n8h3zttTbqsyTrRuwDMOT26tq9hdwCZXQHCxLEHAWVlv48U2xDFiyTRO1KxOD\nGfq7NvXy0l95fItTA9aMHbEIO6BrVzYnFxqwOU6WU1iPkFMq45AW8LZIW+8R\n+EhIjB7VkBpHRfP8fHTyLEJxlQv2uxUBhQa7MnbxtBQBRyGcqTSO//eIPy3D\n2WOvDRdxe8cPeMRJHxt29pDOnms7AsdDjwt+D5FSfeYrBa2aAqm/QTTGWsYO\nm4q+Jny7/26iWZO7YBtvPIqw3MSa/W5B97A8NcXPySiwvnxYDETn5RF4WvKL\ndNQlnhtXwVDgTglh84xxYmlMvOwQ2d0xjORA7BJPi59ga1t0QwvWKbESSR8k\ncOm24768zgPAjI56djGSTCKlD64Ssm5GiPhPSZ19w23DDYnYoGYUug6Rbmn7\n+xeov0MtztEcI3ZRWFpORHPJTjQNApUNovx5T0un3n7AdFtFtTh8qRw3Bt7+\nF1j6\r\n=xoIE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC77upAeSzTOE/hWHphv+DMDV/MhDnDTqoxp8Qm4c6zdAIhAOXN9xXufeUpsw5jNwrqFe26WAsZEhd00ByGFmoTig3I"}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.6.4_1555352162556_0.9091404108610655"},"_hasShrinkwrap":false},"1.6.5":{"name":"react-redux-reliever","version":"1.6.5","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src && eslint examples","check":"echo \"checks disabled for now\"","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^4.0.0-rc.12","prop-types":"^15.5.7","react-redux":"^4.4.5","redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017 Philip Garnero\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-redux-reliever@1.6.5","dist":{"shasum":"dadc6f0148804b47f892d48a0414e9ca8d1b9ea0","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.6.5.tgz","integrity":"sha512-3d15tc7sABmWoHV8Inq1/fkp9zi2bBCugDHU+9PE85DoNTJ+p4Go41ggIgOZeeSvrrBzgJ9FGSt1UIKl4Vib/A==","fileCount":56,"unpackedSize":1998329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctMuwCRA9TVsSAnZWagAA4WkP/0nAiTKr9wzK1062nhaC\nBq1nsLglqiKKNOr5m13YjdIvuXamfADLfjEjgRmXVhUIgP7I7w5bSN6oPd0S\n6edQ/1MTWF0waeAkdynA33m9xmsXqNka87ZdiY1SeGd9bp1bQytM1yFq0ndu\nlJDmcHm/6rxqJOQ2Ctwmu25jpCfCSf3F7jZTZHvbGGWTDuzm3I73Mu4NLJUz\nAa6yHcA8F1c9qhkwYD9eYmYFtiuGMvHM3/uO3+XYR/Z+/0PoVHbwY0JCj50J\nBILcT6tsd6cDWwRQ9y6PpU3wWCV89rnpHrwdPRTrHIGti51KJWTbQprDNB4e\n/EPL+tVH1mTsh2kmX3VR9/36EIUWsAgiMkC4tFcfmIneYQuQ+rHRl/oV8kGe\nSQJXmt0wvos3WkUC3cQLaHM9e9etSYR3ngd+QOa1KLeD7vcK8OcAhjRofeeS\nOtp5EaDMl9AhpLa7zTD7zgGtDwpvPI35W6MFoINOt36JvWNs01sSVYSVhOJa\nslIufojJHG9Ed96zleaOJtAakOZyowz2AglV9VXRbCIfb6o0TaTJyHT7rSv1\nXng6McIX4pZ4JHRzdihO75EnJDtAHbi9jgtXfd/ew15vLEDYZsL88jj5xaAi\nXRF8sD9IU85xgM+x//JPF1TfKdIUKzbiKFaQ4J7BxP4VptSFydgng7dMqlXH\nkK8c\r\n=P8Nv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvrz6ggNTAoCoAmgVxTQeOtW6ocVNHgEJMqfQfDfEK5AiEAo0RO0E2dkGS2ih/E9YooKZ6FEReiDKYFKd7NopTCAso="}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.6.5_1555352496311_0.5138274429085967"},"_hasShrinkwrap":false},"1.6.6":{"name":"react-redux-reliever","version":"1.6.6","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src && eslint examples","check":"echo \"checks disabled for now\"","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^4.0.0-rc.12","prop-types":"^15.5.7","react-redux":"^4.4.5","redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017 Philip Garnero\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-redux-reliever@1.6.6","dist":{"shasum":"e8d6c2887590f2d54ca011a183097675bd32ccf1","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.6.6.tgz","integrity":"sha512-0uoBOaHFDhU9VmfFbl1iE1UR0/g6vaBKGENntrlQ8uKRfUsmuILWreh9l6JQ/zuRhqhIfFrFVstk7WDOWLakcg==","fileCount":56,"unpackedSize":1998334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctMy7CRA9TVsSAnZWagAAyDEP/RFsc5P9TXDnW1II855q\nGHcgnOIuRHb058e1B9KiAwAyljExAvnqlftzv8nVDbwUc6Eo7xHZmjc9dz+r\nTpkj4O5RXsjg+9yC2N9o/dOYVYfjEoGR9qjp+GiARTPp/OKWWYmSF8gaDdix\n9Unt0W8Qa+LsB3Tlqaf9ipzRSIMtvI15tiowFVRLcVxbBmdsqdQBz6joZ5Vu\n/Plij0EPf/iFUSqT0uW89+2OnpRntpmqMFHZ9jjhy5LuBL4qQlBlwgHBJgQF\nmWRmnVLe4cjYjug/FROOhNMXO2gE8z2x3q00xG0VbAIXfrV9hHB7ePVtayem\ncJ0rwwDhiXr8XhG7r8jHZ9Wj06G8dzjZCfiM3Eq9FHWI4Fhv/VGeWEtExnq7\nf01ImA7XVvSUDQfMg6+7PbL7MQZ33PA6rbwJwMwNKTdQxYDt0lPvkpXmXJvw\nrJSDSlZpOJ2y5NBdaiK30YBN/Zvf24DUxqtPpChcVNV89gg4SrhEbWxTXIYg\neiXJBQyYn2GfjgP5uaBbjDfLZcWuZ9WZMjLT5SxImpLD9Cc9xlVkuRlbHs6L\npx6WlhAnJhp4+QBbv3F7RmYwr/8QMjcSVNi9ldEOBNJM+ji74nYLNPUXe5HW\nrtQFnAipfeXQSGAwwgI9tFFrmKqOEg8iWi/cBCLJlBljcg1UQSMp/vwAQk2W\n402e\r\n=Phyr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCydUW0evo5B4nyeUqzYoIn5MDqh1R/R0ZfO3wRLoaVlAIgP8Brz2M8NqdXwNgTfDRQI0kXtrxWKz56vR2vIeamRjU="}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.6.6_1555352762526_0.6545737159878944"},"_hasShrinkwrap":false},"1.6.7":{"name":"react-redux-reliever","version":"1.6.7","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src && eslint examples","check":"echo \"checks disabled for now\"","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^4.0.0-rc.12","prop-types":"^15.5.7","react-redux":"^4.4.5","redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017 Philip Garnero\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-redux-reliever@1.6.7","dist":{"shasum":"b581927f8e9b88f126de0a1094468e9e41417f37","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.6.7.tgz","integrity":"sha512-d+7YJNBtHq7Jc3E6CJc+xYoQG/No0yJAilWHruYvoxS4nPhT4J0rk9CsIoMkdYsUrfSc7pceu0ADLFuwEScWTw==","fileCount":56,"unpackedSize":1998412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctRrHCRA9TVsSAnZWagAAZDwP/iVITQc1xsJs+6DtqYju\n/UcC6l6TdPXa9BPw2rMM3Am07jQetVd1e+E/rdanLTbaSQsAOY7Abk5TbBfv\nMouZkeM4juZArwZAMKGedaF0sRpVmvgOrFpOZ1FUJVketFcLNidQWBvB5wEY\n3C7AmynT7lZ/wWgOZTP50WE55KEVyCRp7LAYUj15idGh9JdWbsgkGbzjGLzB\nQKuvDvkBe8mchD/DLNtUsiFQ81BnSoWwoL73C6HlEEUlnIjisT7kI1LbzWNo\nmQ3L+KZQ9wBhiSqLMVENDn8VJYpxujLfM2zGPBGXDyBNECB7QRXi3B/4bVo4\neY8/Bdc8BCe3DICm7ucZLx3gZ1UTuBg5O5wszYmqTgBMO9C/5v3ftrogo0Cg\nqTbQXyF7IWGzz/3Qjava5m/MsY/X0/MQXS3Lc50vjJ/hKa6XJeRMMAr2xuCY\nE+Dd0nzzs2QHenhoJ/fh8YL6qNI0P4RloAhFNhrQsNt8A//l6YPKDAwbWYRg\n9tDtTlRv2t5uUNAgrrUuiEAQAJ0Zq+0kJ4dcLKYb8/sxPa7Ie2JuPRzgkHqF\nwLh3yO2XULZtv7b/ZrbvsJE8teisq53y7uyiRu0QjHN6dmL1fUXL64BVsSdT\n2V08EANem/8f8x0Xd6yo2oSXq5TL3HCCX0HnD63ZupSSFhddy25eAc32u8JL\nhfhW\r\n=he7D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC3JHGM6jbgIg0GBJ0NfUmQgtpa6+TrabG2RbJIvw4JrAiB+u8BBsYumMzyulMGBWMjlK+h6KuI5kEfKF1vtJYvjZQ=="}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.6.7_1555372742453_0.059145392411252606"},"_hasShrinkwrap":false},"1.6.8":{"name":"react-redux-reliever","version":"1.6.8","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src && eslint examples","check":"echo \"checks disabled for now\"","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:umd:dev":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.js --config webpack.config.dev.js","build:umd:prod":"cross-env BABEL_ENV=cjs webpack src/index.js dist/react-redux-reliever.min.js --config webpack.config.prod.js","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf dist es && npm run build:umd:dev && npm run build:umd:prod && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","immutable":"^4.0.0-rc.12","prop-types":"^15.5.7","react-redux":"^4.4.5","redux-observable":"^0.18.0","redux-saga":"^0.16.0","rxjs":"^5.5.7"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^1.0.8","eslint":"^2.8.0","express":"^4.16.1","gitbook-cli":"1.0.1","lolex":"^1.5.2","react":"^15.0.0","react-dom":"^15.0.0","redux":"^3.5.1","redux-logger":"^2.6.1","rimraf":"^2.4.3","tap-spec":"^4.1.1","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017 Philip Garnero\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-redux-reliever@1.6.8","dist":{"shasum":"7ad8d8a70d55806284105069b13fa229b0a1f0cb","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-1.6.8.tgz","integrity":"sha512-XJcHIwKGeG22274CqSdazwyq6ycrSAEEj8pOX3R8tRJs4u51905v4HFnqthdx9ij4FXf+sRwWXUPjmBrS9Rvpw==","fileCount":56,"unpackedSize":2000624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMeI7CRA9TVsSAnZWagAA7XIP/AnteSuNHWKglYs3dro0\nxlZGVUKlLdCRMmvFPDbTpSDJ6aRluDRwh51nOWjchwiCD5ZErd9xyFYzXyEM\nZoW+HhJAVla+rc1P1pAMil0MyBTxiMeP3lipcK2NEaPwDubsAhe18D1pjFqm\nSMIbknebgaqq45jMkCPYxp+VyBYSxOFpokrxQcyGOCiYFclWEMyA3ao6U5MM\nWpymPEdvm+2xz5OENbCPHKjdxmZe28uWsrFQAsNjdFsLRAfxyoO0IW3/zLFD\n8uItjqRcqsIRXQ7WVUmzAiCQ0G87Yjfd3mQZrEZZ8QHsuedP6zMg7ueHaNZK\ngg+gur48F3O/geaLgqU3u8RZMcvHOMkWjuV3n82JaKJIww/SvwYivmKc4Dbz\nWbctTHDda4ZXUb7//JE1lraP2JffEaOZS0k00lnBr79/icdb1jKPA1aSaJnz\nDcC+TC4sCk5iveurtjKy70QBeLdbAPxJ3z7bvOqYGMaZzQluXeLgjMuHsbK4\nNKMXVNQvEL+xqp5tzeH9i78ahHCryzZoJsyJUaRRazevGjn/OVN/0g65ywC1\nc+aloyGl/CHB3rpGRSi5SfdJ8wXHmNy+gPQ1qnB5Jtnf70Rrr+pOGggr5g6R\n68c2A8PcA49zifD7qF6rO1bb1DQ8B/iR7IELONdUpFg8a1r6i5IYagFA6H1Q\nwJwv\r\n=1PaZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpjzq0aEeBmg5z1OpV2tKwynjv4TRhLgoGx3niVEweTgIgfIVtK70wTf3bi/6vTo9vw0i2u95nHE5UnEhRdVDGWD4="}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_1.6.8_1563550266677_0.4238470555055447"},"_hasShrinkwrap":false},"2.0.0":{"name":"react-redux-reliever","version":"2.0.0","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src && eslint examples","check":"echo \"checks disabled for now\"","compile":"rimraf lib && cross-env BABEL_ENV=cjs babel -d lib/ src/","build:es":"cross-env BABEL_ENV=es babel src --out-dir es","build":"rimraf es && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"cross-env BABEL_ENV=cjs node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","shallow-equal":"^1.2.0"},"devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.14.0","babel-eslint":"^6.0.3","babel-loader":"^6.2.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-react-app":"^3.0.3","babel-preset-stage-2":"^6.24.1","babel-runtime":"^6.23.0","cross-env":"^5.2.0","eslint":"^6.0.1","express":"^4.16.1","gitbook-cli":"2.3.2","lolex":"^4.1.0","redux-logger":"^3.0.6","rimraf":"^2.4.3","tap-spec":"^5.0.0","tape":"^4.2.2","webpack":"1.13.0","webpack-dev-middleware":"^1.4.0","webpack-hot-middleware":"^2.6.0"},"peerDependencies":{"immutable":"^4.0.0-rc.12","prop-types":"^15.5.7","react":"^16.8.6","react-dom":"^16.8.6","react-redux":"^7.1.0","redux":"^4.0.4","redux-observable":"^1.1.0"},"optionalDependencies":{"redux-saga":"^0.16.0","rxjs":"^6.5.2","rxjs-compat":"^6.5.2"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017 Philip Garnero\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-redux-reliever@2.0.0","dist":{"shasum":"363c04bfb0041550391a441c299420d8aeba5120","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-2.0.0.tgz","integrity":"sha512-cbyyRLXfWNZ/Yy2SFadjEZ9mUmbPdTiskGdJR/7auqVike6rfso105bULp8Wj7+SBX8/NLy6XM34i3Aj/rOKsA==","fileCount":52,"unpackedSize":934002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOdHDCRA9TVsSAnZWagAAUloP/iabJ3fQ4OyYpcoShyE3\n8TR+ivGL+Bf/i+vztzdIA+ptQU79ClIboAoOUYcssSoJGeWTYJ48QGpgoGim\nkmMh9BLsThf+TIvmlAp21LvkZtSCGlQWU5S2HXZR7F9819t5Db05//NMLUz2\neNUtx3XYicRrRdLUcMAxvS26GT+7hTX/2RwX9bjzNegBNAWSz/dINqNgpbKr\nY+9eEKbdbNn/+NeE9NO8aHbdllO66CeMcsEoU6c+FNi+h6BKv/wUk/hJLK1n\nfyS6k0BNvl26I/YGw4YEIUgLNZLIfvhw3L1ctexkqQJLU2SLsqKKFoeSQDNk\nL8MOeiUsoDYxDQoChIT1aXnsquz1mER5ra5fd6nPLtkuuO2L5ienFAvtb1M2\nIBwWoKIvGLqNlCrJJTs/AINL4tubj2Zn4smuDFTeIXmSuFgW2Bm1XxPo6g+e\nYO+1QQw1limNdVrCmfTOsdIZygrYmloEZIn2NrmXMY/CtlWw8+W5lnDwDn3I\nJtrbgv068ccadbdgmioIDdZ2jSplMxIuhZx0h1NMtW4AWabPGkIgn+6R1oG6\nWJvKZYdd9pCw2QhxDxJGb0rYCBW0QZ8n9w4raYil4RVORqhNnKVhJvhSSUrH\nU2tVRKwG1NuIE07aFUnxgK4fE5YPK9ziNXYv2uLyoS4C1O5piMjv+lzYkzGZ\nAQHK\r\n=daTG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8w/dlQAQWyoG2wl8heD9gUmT54xRfbGV82VPYYEXkZgIgEf3w8SDgIeePOJz3xd/ZxJA5HKLlLLIh2OsaRy8VXlo="}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_2.0.0_1564070338511_0.22862240759766705"},"_hasShrinkwrap":false},"3.0.0":{"name":"react-redux-reliever","version":"3.0.0","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","module":"src/index.js","scripts":{"lint":"eslint src && eslint examples","check":"echo \"checks disabled for now\"","compile":"rm -rf lib && BABEL_ENV=cjs babel -d lib/ src/","build:es":"BABEL_ENV=es babel src --out-dir es","build":"rm -rf es && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","seamless-immutable":"^7.1.4","shallow-equal":"^1.2.1"},"devDependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.8.3","@babel/plugin-transform-react-jsx":"^7.8.3","@babel/preset-env":"^7.8.3","@babel/preset-flow":"^7.8.3","@babel/preset-react":"^7.8.3","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","eslint":"^6.8.0","express":"^4.16.1","gitbook-cli":"2.3.2","lolex":"^5.1.2","prop-types":"^15.5.7","react":"^16.8.6","react-dom":"^16.8.6","react-redux":"^7.1.0","redux":"^4.0.4","redux-logger":"^3.0.6","redux-observable":"^1.1.0","webpack":"^4.41.5","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-dev-server":"^3.10.1"},"peerDependencies":{"prop-types":"^15.5.7","react":"^16.8.6","react-dom":"^16.8.6","react-redux":"^7.1.0","redux":"^4.0.4","redux-observable":"^1.1.0"},"optionalDependencies":{"redux-saga":"^1.1.3","rxjs":"^6.5.4","rxjs-compat":"^6.5.4"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017 Philip Garnero\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-redux-reliever@3.0.0","dist":{"shasum":"0dc1eab28d7af98e20856d12bb44e06fb5ada181","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-3.0.0.tgz","integrity":"sha512-upArTlBBdQk7Ck5OcVi7sM+g7TdFrwbfOZV9JX0+NCs1wXy3bDVv+bMIOxXP3pslXwtYRSW7zoGsghpqQYaHzA==","fileCount":57,"unpackedSize":100884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKdaNCRA9TVsSAnZWagAAExIQAIffd807eLKL2R8pfgqB\nk8OdBY0f2CpaxEtiP1pnMp8VN3ixEBBft+V0srE5L7uG891Ui8b4cnINMoFs\ndE8FRCzZ/s+Q1/AE8vgObQevGmv4xDOFbrsMvusf6XeXyb4DwB3M87e7wquv\nvycnC0vlOfl/1cj87LPVqvHoops8wpkO5yKVoC3Pc14mIAp9t79oqM5yWBZU\nBAm0esY/JxqRx/LCzNh9pmDMXaKKzTIa47dXR+UW+Wmu/Qh9PuoW+SDrslz7\nthOF9lJTZHlscMiVQBZqj+AzhrQqPorTAy9BV1YjPwQZra/0oZDkVkFRkjAC\nLo9zsxJA15wrCvnFDxRzOitxbwhwnLXoqNuOm5Lfsad0MenvYYn/2zHBMG+W\nP5BN1lLRpGM3AEnxoWK8GWtNUeQuGP3iHMVvWFelB64Jr7o6RUshKFR0Ie/N\nj+xO26pY3jNdWxd0Gy2kQzWRF+GNomxES0Y/FDXNE5vG6FBVs0lH7r4qBwIw\ng7lqt3SfnNYe011z7PPFC3RwMdcHY4TXy8OZQweBZAweexb7b0eUEAhpaRFw\nbP+RNAaCl4wPGVUJGNP04R8aZk77cvJQq3s/giWNwFX5EkKRlYQQx9SrI7ED\noyYSsOQJPBj+/JCqJVcNYBW3fS0d0zEJDSutQI/JKAHMkp40MZlfcslwKlVy\n2Eb0\r\n=+Atz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRe7O/toG52O0slVblorqRyKG0XAwkQI9lDSoNzyX33AiEAlICOc2C+Ch480J66iwPV8hIOUbG1PhptHIYmPqU290w="}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_3.0.0_1579800205086_0.9129029057286118"},"_hasShrinkwrap":false},"3.0.1":{"name":"react-redux-reliever","version":"3.0.1","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src && eslint examples","check":"echo \"checks disabled for now\"","compile":"rm -rf lib && BABEL_ENV=cjs babel -d lib/ src/","build:es":"BABEL_ENV=es babel src --out-dir es","build":"rm -rf es && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","seamless-immutable":"^7.1.4","shallow-equal":"^1.2.1"},"devDependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.8.3","@babel/plugin-transform-react-jsx":"^7.8.3","@babel/preset-env":"^7.8.3","@babel/preset-flow":"^7.8.3","@babel/preset-react":"^7.8.3","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","eslint":"^6.8.0","express":"^4.16.1","gitbook-cli":"2.3.2","lolex":"^5.1.2","prop-types":"^15.5.7","react":"^16.8.6","react-dom":"^16.8.6","react-redux":"^7.1.0","redux":"^4.0.4","redux-logger":"^3.0.6","redux-observable":"^1.1.0","webpack":"^4.41.5","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-dev-server":"^3.10.1"},"peerDependencies":{"prop-types":"^15.5.7","react":"^16.8.6","react-dom":"^16.8.6","react-redux":"^7.1.0","redux":"^4.0.4","redux-observable":"^1.1.0"},"optionalDependencies":{"redux-saga":"^1.1.3","rxjs":"^6.5.4","rxjs-compat":"^6.5.4"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017 Philip Garnero\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-redux-reliever@3.0.1","dist":{"shasum":"44cf5b33954f8e6a80afa9f38290384d13c80cf1","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-3.0.1.tgz","integrity":"sha512-P5Jq6rJapKahywyfAgeS5weiipI9FncKGaWAHeRiXLDcL5hZOwVH+qco7zn0ZxlYgTHO+Vf3lw4F/J5VGDs0fw==","fileCount":57,"unpackedSize":98869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKdkDCRA9TVsSAnZWagAAPVUP/31kyKthVgS+hlOkUtgF\nOlXCVAYABqlbQJcjbe6XrOplKmfwVfs8+kyZNlF0KPgI60kgMSOZl/xBsBre\nRCbmgeAFmR7j0ofPQC8EZRITZYYhRmxifM3525SGKU0Xt6md4QK8Esnlks/b\nVebhlkoP5CQTyQNTzbTUSbnutsYuS5yQAmsdVFDX80oabJM9vY/aKCrdFd53\nUaA5wRuMUZRHgsKeJidOwsH7Jrp/wQI4g+rmqTFh3+7J1ZXRSQjScOrLNOIh\nyuecrFNj7wsTvDejCOYbatYz7mYqxp/OSEji+/cwtGyf3m5X0cP+SiDYpyYs\nNJqDExT04vG14uCalfi4dxkUN1S9J+cD/K+QWJkCBPLmh8rt2S9nCU0o2AVJ\nvONqALVPoCiAD9CX02mKavWweLDfvkU5UoCQGsq0aT/zYYlkudy9OCGBpQOF\n675y+axi8NeflF9MPagKL5CEjx49Xgs7AN4JUiyjldybzTttXcdI69TrPdTg\nqb/domMvSVJVIztHALDkJnDIDxxZeaDK4jWGP2L5heQTnnMxWKVPw0CjlJeq\nHSmIO4dnQSPPXtCwFpcaDwwEAc2UydDKVUY4NU2JEFL6NYqjWuR0wIn7qxuP\nkfKGkKQQobxIuqTHrRP4gXH21xQE3NsP4XjFV14DncrJ+q4ywwwM56XUE5Wi\nhEb3\r\n=Ujte\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUaEaF+xSkXJPIoAUXhOGqMrwwC1uA4qICg2XT2JP5/wIhANfE2KeFO///0bXDJe4OtU2VaGZsR/PqYnM7gXAlT7He"}]},"maintainers":[{"email":"alexandre.ronse@gmail.com","name":"aronse"},{"email":"philip.garnero@gmail.com","name":"philipgarnero"},{"email":"alexandre.ronse@gmail.com","name":"realmteam"}],"_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_3.0.1_1579800834867_0.6540394944982193"},"_hasShrinkwrap":false},"3.0.2":{"name":"react-redux-reliever","version":"3.0.2","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src && eslint examples","check":"echo \"checks disabled for now\"","compile":"rm -rf lib && BABEL_ENV=cjs babel -d lib/ src/","build:es":"BABEL_ENV=es babel src --out-dir es","build":"rm -rf es && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","seamless-immutable":"^7.1.4","shallow-equal":"^1.2.1"},"devDependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.8.3","@babel/plugin-transform-react-jsx":"^7.8.3","@babel/preset-env":"^7.8.3","@babel/preset-flow":"^7.8.3","@babel/preset-react":"^7.8.3","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","eslint":"^6.8.0","express":"^4.16.1","gitbook-cli":"2.3.2","lolex":"^5.1.2","prop-types":"^15.5.7","react":"^16.8.6","react-dom":"^16.8.6","react-redux":"^7.1.0","redux":"^4.0.4","redux-logger":"^3.0.6","redux-observable":"^1.1.0","webpack":"^4.41.5","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-dev-server":"^3.10.1"},"peerDependencies":{"prop-types":"^15.5.7","react":"^16.8.6","react-dom":"^16.8.6","react-redux":"^7.1.0","redux":"^4.0.4","redux-observable":"^1.1.0"},"optionalDependencies":{"redux-saga":"^1.1.3","rxjs":"^6.5.4","rxjs-compat":"^6.5.4"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017 Philip Garnero\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-redux-reliever@3.0.2","dist":{"shasum":"a2d9a3aa95ba9a2d5e96f5d7bc72620fc1eecc4d","integrity":"sha512-7nF9fWIsjoz1pX7SizJ2bBv0wPSbMMNnR9ZLdoapL5SzHLOfy9yyEEPIRZHAiXwvrwmH6srXT/rhHxCuC0RE+g==","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-3.0.2.tgz","fileCount":48,"unpackedSize":77605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeyuzCRA9TVsSAnZWagAA5b8QAJa6dsFGTzWQ2c1Z91Po\ncxjHwn9jUmsmw9Oz0GiXxAouVsbEvKgUNup0Ijdv38MzTVoJ65dP9zCeUE0r\nCSejx0bot/TB9QN6UkXK8ZRH97kM6B88jhctN0FjeBguwo7Zh91fSa5sAOO6\nzZb5KMUFh/c0wCc3kLV1VExYIpcsB9ElN6RcWexlrKMP3vIU37vrN3sLZ8kR\nCjHPuQxS9rq8+w/BsnnOOGzfF29q21DUO3X4wQzZQLE1RYAq2OdVqF7sWp+Q\nyBaFqp416exAKwvvJNJqAOnTw6qI8luJyLjPF1axdoKwCumIWUqHbUPBPnMg\nyBLq3wRCziMRUZX1AX2usWjAv3x+jitzNPQHTF3BZ1F4phpMjAH4hFgr2+xY\nvBCynFOnteGEFbO0IFiAd7I2LYbnC3ma5WQxVmAusFajA6yD2sIm5FbMMetg\nnzC/l74Szu3+CO5wbL0MK3s+BckLH/OxasbDPMif6EhhWK4zax0oro4wu98c\nZWCfGTYnDyct1GVoUNVfSMmqhgCBRNshkLfzmVym4+xkgnCgrMf0OPRYrLd7\nRHUdnSGMi3UWIowa+XMVIvftzSh1wMEx8jh3Vt+qv+vUGq1h3HsxOTeFVr9P\nXHXVUGIcbUdVUtR/fYNWB6HCbDGL4Meazvz/mjHJisTtZOPMYBrXd407bGNU\nrqaa\r\n=45qm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM3srnsFPjIkUrLFyYh512RbzlSsLSQ6c1WKy2VaabJwIgaehnLmY435SAH9y2G2Yh/MPQ8mIwU9rXuZIvPKUb8rU="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"},{"name":"aronse","email":"alexandre.ronse@gmail.com"},{"name":"realmteam","email":"alexandre.ronse@gmail.com"}],"_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_3.0.2_1601907634839_0.1326628847164324"},"_hasShrinkwrap":false},"3.0.3":{"name":"react-redux-reliever","version":"3.0.3","description":"Stop opening four different files to code a simple feature when using redux","main":"lib/index.js","jsnext:main":"es/index.js","scripts":{"lint":"eslint src && eslint examples","check":"echo \"checks disabled for now\"","compile":"rm -rf lib && BABEL_ENV=cjs babel -d lib/ src/","build:es":"BABEL_ENV=es babel src --out-dir es","build":"rm -rf es && npm run build:es","prepublish":"npm run check && npm run compile && npm run build","counter":"node examples/counter/server.js"},"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever"},"keywords":["javascript","redux","middleware","saga","react"],"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","dependencies":{"eslint-plugin-redux-reliever":"1.5.0","seamless-immutable":"^7.1.4","shallow-equal":"^1.2.1"},"devDependencies":{"@babel/cli":"^7.8.3","@babel/core":"^7.8.3","@babel/plugin-proposal-class-properties":"^7.0.0","@babel/plugin-proposal-decorators":"^7.0.0","@babel/plugin-proposal-export-namespace-from":"^7.0.0","@babel/plugin-proposal-function-sent":"^7.0.0","@babel/plugin-proposal-json-strings":"^7.0.0","@babel/plugin-proposal-numeric-separator":"^7.0.0","@babel/plugin-proposal-throw-expressions":"^7.0.0","@babel/plugin-syntax-dynamic-import":"^7.0.0","@babel/plugin-syntax-import-meta":"^7.0.0","@babel/plugin-transform-flow-strip-types":"^7.8.3","@babel/plugin-transform-react-jsx":"^7.8.3","@babel/preset-env":"^7.8.3","@babel/preset-flow":"^7.8.3","@babel/preset-react":"^7.8.3","babel-loader":"^8.0.6","babel-polyfill":"^6.26.0","eslint":"^6.8.0","express":"^4.16.1","gitbook-cli":"2.3.2","lolex":"^5.1.2","prop-types":"^15.5.7","react":"^16.8.6","react-dom":"^16.8.6","react-redux":"^7.1.0","redux":"^4.0.4","redux-logger":"^3.0.6","redux-observable":"^1.1.0","webpack":"^4.41.5","webpack-cli":"^3.3.10","webpack-dev-middleware":"^3.7.2","webpack-dev-server":"^3.10.1"},"peerDependencies":{"prop-types":"^15.5.7","react":"^16.8.6","react-dom":"^16.8.6","react-redux":"^7.1.0","redux":"^4.0.4","redux-observable":"^1.1.0"},"optionalDependencies":{"redux-saga":"^1.1.3","rxjs":"^6.5.4","rxjs-compat":"^6.5.4"},"npmName":"react-redux-reliever","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2017 Philip Garnero\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.","_id":"react-redux-reliever@3.0.3","dist":{"shasum":"42166f97e7709aaf6ec8f97641baf7a893ad4f2a","integrity":"sha512-mOt2Y0CQVO1/ouaI7JHAuu5RZ0J9dU0HnGkZngxGnPKbX6Vor6lz4T30iYT6fqrivPHPHvf5ypUrLSFeKmXNjg==","tarball":"https://registry.npmjs.org/react-redux-reliever/-/react-redux-reliever-3.0.3.tgz","fileCount":48,"unpackedSize":79165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe0HXCRA9TVsSAnZWagAARZ8P/jkjMENPbXtFMi5U1whj\nTyOW+I1y1P7/HydPNiaYGVlZ4SuxKPOKFY15QPyBT4Z6AxdAieFRruuBElqa\n5EaFlph+Y2e00vk97Rn8XCDGzNn898hV6vLvExZkyZ1Bn9372YJSkrQccVIr\n2HQDX/lRVchoOvAKUXf5UNFXjgcCOHs6SVDddBc95G63FCNwf8QGruj0cw54\na/t1rSJDNFAm/IXDUTB19PMMljco6jkg+Mvf8BPXs/5/gNDyVMizoW2fghkC\nPwXRQDOWOKGDoLhfwqPHAnI85MOwJUGIq2M5l3e/Hwn3eiLkP2a6o2vu2Xra\nfMjsJAGSd2IyzE4psCxg2HrcWBy7TfQB6Noyt/wlxJRLZZ9PB0vwYVMAUWLQ\nKNKZiphmOcB8DcP5+fdcrqz/1S1nBk/gzE9oV2P5fhOmUsyyDMWTxc4xR43f\nC9ozlFV4mCNAgUrBEo1khfFfrhLGuAbGyrVN1kfpu39fcXz1S7bN/djmkv0p\ncTNF1ZQAj+KR/DNUj6gpDir9TiAb8uENYjSTAxKsMpjbpQkdzvIDzwIf3vxf\nxQVe3lPpHavPfacwiRO9IYaq/xos81KjXksMNixc/+807AYRDo+67LZjlxHq\nR5E+GghUvmLsBVBAEg9Z9ii5KwkA+m/DU4ScIIj6KPe8yIUwwTAqkIZoB9/B\nvs2/\r\n=zUZ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTSNo4iMd+qe1dMIjBym+xzzP7+C0bZNGrU+zfaFlsFAiEAr/T1qHTT2oHi9R3MYf53bqCEYNYXyeKahNhUx4zt0Rc="}]},"maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"},{"name":"aronse","email":"alexandre.ronse@gmail.com"},{"name":"realmteam","email":"alexandre.ronse@gmail.com"}],"_npmUser":{"name":"philipgarnero","email":"philip.garnero@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-redux-reliever_3.0.3_1601913302520_0.9656402206947465"},"_hasShrinkwrap":false}},"readme":"# react-redux-reliever\n\n[![npm version](https://img.shields.io/npm/v/react-redux-reliever.svg?style=flat-square)](https://www.npmjs.com/package/react-redux-reliever)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettier)\n\nFrom redux's creator himself Dan Abramov :\n\n> [Why is this stuff in five different files and constants SHOUTING at me](https://twitter.com/dan_abramov/status/1191487701058543617)\n\n\n`react-redux-reliever` is a simple package that aims to relieve you from the pain of\nopening multiple different files and write a lot of boring code each time you want to\nadd a small feature in your React app.\n\nThe principle is as follow : regroup all the logic from redux in a single file when\nyou're developing new features while defaulting to certain behaviors to save you some\ntime. You can easily override anything you don't like so you're not stuck either.\n\nIt obviously uses [react](https://github.com/facebook/react) and [redux](https://github.com/reactjs/redux).\n\n\n# Getting started\n\n## Install\n\n```sh\n$ npm install --save react-redux-reliever\n```\nor\n\n```sh\n$ yarn add react-redux-reliever\n```\n\n## Plugins\n * Rx: based on [redux-observable](https://github.com/redux-observable/redux-observable).\n ```javascript\n    import RelieverRegistry, {plugins} from 'react-redux-reliever'\n\n    RelieverRegistry.use(plugins.RxRelieverPlugin)\n ```\n * Saga: based on [redux-saga](https://github.com/redux-saga/redux-saga).\n ```javascript\n    import RelieverRegistry, {plugins} from 'react-redux-reliever'\n\n    RelieverRegistry.use(plugins.SagaRelieverPlugin)\n ```\n\nYou may also create your own plugins using the following interface.\n```javascript\n\tclass SomePlugin {\n    \t\tcreateMiddleware(reliever) {}\n\t        setupStore(store) {}\n\t}\n    \n    RelieverRegistry.use(SomePlugin)\n```\n\n## Usage Example\n\nFirst, import `RelieverRegistry` and `Reliever`\n```javascript\nimport RelieverRegistry, {Reliever} from 'react-redux-reliever'\n```\n\nCreate a class that extends `Reliever`\n```javascript\nclass ComponentReliever extends Reliever {\n```\n\n`ACTION_PREFIX` is used if you want to use the default behavior for the reducer which is\nto check if the action type starts with this prefix and merges the action payload\n(`action.payload = {}`) with the state if that's the case.  \nLeave it out if you don't wish to use the default behavior.\n```javascript\n    ACTION_PREFIX = 'WHATEVER'\n```\n\nThe initial state for the reducer. Note that it will be transformed to a [SeamlessImmutable](https://github.com/rtfeldman/seamless-immutable) object.\n```javascript\n    getInitialState() {\n        return {\n            value: null\n        }\n    }\n```\n\n\n`getActions` is where you define actions that could be used by other containers\n(otherwise, simply use the payload)\n```javascript\n    getActions() {\n        return {\n            doSomething: () => ({type: 'WHATEVER_ACTION'}),\n            doSomethingElse: () => ({type: 'WHATEVER_ACTION_ASYNC'})         \n        }\n    }\n```\n\nThe reducer is not required but you can still override it. Here we have a mix between\nthe default `react-redux-reliever` behavior and the standard `redux` behavior.  \nDon't forget that the state is a [SeamlessImmutable](https://github.com/rtfeldman/seamless-immutable/) object.  \nThe most frequent case for a mixed reducer is something needing to be added to some\nvalue in the state.\n```javascript\n    reducer(state, action) {\n        switch (action.type) {\n            case 'WHATEVER_ADD':\n                return state.set('value', state.value + \"!\")\n            default:\n                // Don't forget to call super\n                return super.reducer(state, action)\n        }\n    }\n}\n\nexport default ComponentReliever\n```\n\n\n## Using Rx\n\nCreate your `epics` (see [redux-observable](https://github.com/redux-observable/redux-observable)). All methods that have a name ending with 'Epic' will be used.\n```javascript\n\n    import {Reliever} from 'react-redux-reliever'\n    import {flatMap} from 'rxjs/operators'\n    import {defer, map, mapTo} from 'rxjs'\n\n    class SomeReliever extends Reliever {\n\n        someEpic(action$) {\n            return action$\n                .ofType('WHATEVER_ACTION') // takes every action of type 'WHATEVER_ACTION' from the action stream\n                .pipe(mapTo({type: 'WHATEVER_UPDATE', payload: {value: 'foo'}})) // then maps the action to an action of type 'WHATEVER_UPDATE'. payload will be applied to the state automatically without using a reducer\n        }\n\n        // you can also easily handle async actions\n        someAsyncEpic(action$) {\n            return action$\n                .ofType('WHATEVER_ACTION_ASYNC')\n                .pipe(\n                  flatMap(action =>\n                    defer(async () => {\n                      const result = await fetch(`https://some-api.com/foo?userId=${action.userId}`)\n                      return await result.json()\n                    })\n                  ),\n                  map(json => ({\n                     type: 'WHATEVER_USER_DATA_FETCHED',\n                     payload: {\n                       userData: json.foo\n                     }\n                  }))\n                )\n        }\n    }\n```\n\n`RxRelieverPlugin` also provides extensions for [rxjs](https://github.com/reactivex/rxjs)\nto provide you with convenient methods to access and observe the `store` and `state`\n```javascript\n    import {plugins} from 'react-redux-reliever'\n    const extensions = plugins.RxRelieverPlugin.extensions()\n    extensions.getStore() // store observable, triggers once upon subscription\n    extensions.getState() // state observable, triggers once upon subscription\n    extensions.getState('substate') // substate observable, triggers once upon subscription\n    extensions.observeState() // state observable, triggers when the state changes\n    extensions.observeState('substate') // substate observable, triggers when the state changes\n    extensions.reduxActionStream() // returns the global action stream\n```\n\nThis allows you to build complex sequences of actions while leveraging the flexibility\nand operators of [rxjs](https://github.com/reactivex/rxjs)\n\n```javascript\n    fooEpic(action$) {\n        const shouldStop$ = extensions.observeState('substate').pipe(\n            map(state => state.toMutable().someProp),\n            filter(prop => prop === 'foo'), // this observable will trigger when the property someProp === 'foo'\n            take(1) // unsubscribe once the filter operator has triggered\n        )\n\n        return action$.ofType('WHATEVER_FOO_ACTION').pipe(\n            mapTo({type: 'WHATEVER_SOMETHING_ELSE'}),\n            takeUntil(shouldStop$)\n        )\n    }\n```\n\n## Using saga\n\nadd a `*saga()` method to your reliever and add all your saga logic there\n\n```javascript\nimport {takeLatest} from 'redux-saga/effects'\n\nclass MyReliever extends Reliever {\n\t*handleSomeAction(action) {\n\t\t// do something\n\t}\n\t\n\t*saga() {\n\t\tyield takeLatest('SOME_ACTION', this.handleSomeAction.bind(this))\n\t}\n}\n```\n\n## Adding the store\n\nin your store file\n```javascript\nimport RelieverRegistry, {plugins} from \"react-redux-reliever\"\n```\nWe can register our plugins and reliever(s) to the registry\n```javascript\nRelieverRegistry.register(ComponentReliever, \"whatever\")\n\nRelieverRegistry.use(plugins.RxRelieverPlugin)\nRelieverRegistry.use(plugins.SagaRelieverPlugin)\nRelieverRegistry.use(MyOwnPlugin)\n```\n\nWe can then use the registry to create the store and rootReducer like so\n```javascript\n\nconst rootReducer = RelieverRegistry.buildRootReducer()\n\n// You can pass an object to include other reducers you may have\n// By default everything will be on the same level in your store but you can pass\n// an extra argument to put reducers from the registry on another level\nconst rootReducer = RelieverRegistry.buildRootReducer({\n    otherReducer: myOtherReducer\n}, \"customLevelInStore\")\n\nconst store = createStore(RelieverRegistry.buildRootReducer(), applyMiddleware(...RelieverRegistry.middlewares(), logger))\nRelieverRegistry.setupStore(store)\n```\n\nNow you can connect your component to the store.  \n\nYou can choose to do it the usual way or you can use our custom `connect` function.\nIn your `Component.js`, we import the necessary functions\n```javascript\nimport RelieverRegistry, {connect} from \"react-redux-reliever\"\n```\n\nThe connect function takes two named parameters : `props` and `functions`\n\n`props` is exactly like `mapStateToProps` except that you also need to return `ownProps`\n(that way you are able to easily remove unwanted props)\n```javascript\n    props(state, ownProps) {\n        // moduleState is used to retrieve the module's state in the whole store\n        return {value: RelieverRegistry.moduleState(\"whatever\", state).get('value'), ...ownProps}\n    }\n```\n\n`functions` is the same as `mapDispatchToProps` except that you have access to all the props returned by `props`.  \n```javascript\n    functions(ownProps, dispatch) {\n        return {\n            test: () => {\n                // Note that we generally don't use action creators.\n                // This is purely a choice and you can still use them if you want.\n                dispatch({type: 'WHATEVER_TEST', payload: {value: \"Looking good !\"}})\n            },\n            doSomething: () => {\n                // If you want to use action creators from a module, you could do so like that by using its name\n                dispatch(RelieverRegistry.moduleActions(\"whatever\").doSomething())\n            }\n        }\n    }\n```\n\nIn the end, `connect` is used like that\n```javascript\nexport default connect({\n    props: (state, ownProps) => {/* Your code here */},\n    functions: (ownProps, dispatch) => {/* Your code here */}\n})(Component)\n```\n\nThat's it !\n\n# Building examples from sources\n\n```sh\n$ git clone https://github.com/aronse/react-redux-reliever.git\n$ cd react-redux-reliever\n$ npm install\n```\n\nAs of today, only a simple counter example has been implemented.\n\n### Counter example\n\n```sh\n$ npm run counter\n```\n\n# Contributing\n\nFeel free to open issues and submit pull-requests.\n","maintainers":[{"name":"philipgarnero","email":"philip.garnero@gmail.com"},{"name":"aronse","email":"alexandre.ronse@gmail.com"},{"name":"realmteam","email":"alexandre.ronse@gmail.com"}],"time":{"modified":"2022-06-26T07:51:13.066Z","created":"2017-03-27T22:06:26.709Z","0.0.1":"2017-03-27T22:06:26.709Z","0.0.2":"2017-03-29T13:28:19.156Z","0.0.3":"2017-03-30T11:36:57.069Z","0.0.4":"2017-03-31T12:32:33.211Z","0.0.5":"2017-04-03T09:53:21.395Z","0.0.6":"2017-04-04T13:33:57.150Z","0.1.0":"2017-10-06T13:38:35.582Z","0.1.1":"2017-10-23T15:12:10.981Z","0.2.0":"2017-10-24T09:45:00.554Z","0.2.1":"2017-10-24T10:17:16.072Z","0.3.0":"2017-11-05T17:30:32.598Z","0.3.1":"2017-11-09T11:32:33.081Z","0.3.2":"2018-01-16T09:43:46.593Z","1.1.0":"2018-03-23T14:40:33.704Z","1.2.0":"2018-03-28T13:44:00.928Z","1.3.0":"2018-03-29T08:38:03.434Z","1.4.0":"2018-03-29T08:48:14.398Z","1.5.0":"2018-07-24T10:02:01.376Z","1.5.1":"2018-07-24T11:37:41.076Z","1.6.0":"2018-07-25T14:54:56.352Z","1.6.1":"2018-07-25T15:14:03.193Z","1.6.2":"2019-04-15T17:57:41.547Z","1.6.3":"2019-04-15T18:10:57.093Z","1.6.4":"2019-04-15T18:16:02.697Z","1.6.5":"2019-04-15T18:21:36.489Z","1.6.6":"2019-04-15T18:26:03.067Z","1.6.7":"2019-04-15T23:59:02.690Z","1.6.8":"2019-07-19T15:31:06.860Z","2.0.0":"2019-07-25T15:58:58.608Z","3.0.0":"2020-01-23T17:23:25.318Z","3.0.1":"2020-01-23T17:33:55.040Z","3.0.2":"2020-10-05T14:20:35.007Z","3.0.3":"2020-10-05T15:55:02.684Z"},"homepage":"https://github.com/RealmTeam/react-redux-reliever#readme","keywords":["javascript","redux","middleware","saga","react"],"repository":{"type":"git","url":"git+https://github.com/RealmTeam/react-redux-reliever"},"author":{"name":"Philip GARNERO","email":"philip.garnero@gmail.com"},"bugs":{"url":"https://github.com/RealmTeam/react-redux-reliever/issues"},"license":"MIT","readmeFilename":"README.md"}