{"_id":"redux-routed-api-middleware","_rev":"34-ae63a9a912f8938f1b92f7cc2039ffe1","name":"redux-routed-api-middleware","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","dist-tags":{"latest":"2.3.0"},"versions":{"1.0.0":{"name":"redux-routed-api-middleware","version":"1.0.0","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","webpack":"1.14.0"},"dependencies":{"babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.20.0","fetch-jsonp":"1.0.5","localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4","usymbol":"1.0.4","whatwg-fetch":"2.0.1"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"testRegex":"/__tests__/.+?\\.test\\.js$","moduleDirectories":["node_modules"],"verbose":false},"gitHead":"a2d576defd271321dc4ed96d925d6a6bf3495282","_id":"redux-routed-api-middleware@1.0.0","_shasum":"10eaed31bbf39b8a228f829890afe8212e1671f1","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"10eaed31bbf39b8a228f829890afe8212e1671f1","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.0.0.tgz","integrity":"sha512-RZPlbdXIsJdhGl3bmbZx7iYeiV6/kez3AJXjLY8D7Hf5JaAXAD9Jh5yIRwpkABEliHGh519vm/fQD/Tb05Wc/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsN4wY+Mdsoq0aLnZAt5f3niwZ4o6TJEt/hqdeusMpVAiBXCt+6+Jj5e3qWu5YVbzc3Io0eGoVEe1TEu6LQz6Lizw=="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.0.0.tgz_1484215222116_0.3982266765087843"}},"1.0.1":{"name":"redux-routed-api-middleware","version":"1.0.1","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","webpack":"1.14.0"},"dependencies":{"babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.20.0","fetch-jsonp":"1.0.5","localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4","usymbol":"1.0.4","whatwg-fetch":"2.0.1"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"testRegex":"/__tests__/.+?\\.test\\.js$","moduleDirectories":["node_modules"],"verbose":false},"gitHead":"4886fe405ddc57e241be078247b608e9711008c4","_id":"redux-routed-api-middleware@1.0.1","_shasum":"a05ce6b650b7a6afee881c072534f286d5ab7e91","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"a05ce6b650b7a6afee881c072534f286d5ab7e91","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.0.1.tgz","integrity":"sha512-eJ2hnNIVXxb+FJCtgGkUntGDa5oXpGwhVta4768Rk6dDpSeVDno2JAyKK0aghVN5PCQwnNVxSoeHKw0WoWlv1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCywZOM4rwlEATVgD1qmLwBgHS7deRFAQwO16Qh6fQCSgIgR7K0TTvxpGemSP4QuN6aqx0MymqWsTQekt+q781xreY="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.0.1.tgz_1484215569146_0.786546734161675"}},"1.0.2":{"name":"redux-routed-api-middleware","version":"1.0.2","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","webpack":"1.14.0"},"dependencies":{"babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.20.0","fetch-jsonp":"1.0.5","localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4","usymbol":"1.0.4","whatwg-fetch":"2.0.1"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"testRegex":"/__tests__/.+?\\.test\\.js$","moduleDirectories":["node_modules"],"verbose":false},"gitHead":"df5d2ca93537bd4e1a76ee8f4a40eae635469929","_id":"redux-routed-api-middleware@1.0.2","_shasum":"4d68e7561fab38982ee5ea8fbeeda1e9ee1b6801","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"4d68e7561fab38982ee5ea8fbeeda1e9ee1b6801","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.0.2.tgz","integrity":"sha512-oxl506sfHqQPF9LS22UnQ5/D/CXh5i5PQLadnBkLWRu3svF2VXqe5BIvOuIwtrZ8g6s0BCCL7JWYc06Z3vTvrQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEHEiidPvQ1b83iS8SkYqXrEAsDkYN/5z03JJ30+aciYAiAEnkJYDbnjD8LVNILf3lkjuAFEHGUwgnXx2qsNXqEZpQ=="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.0.2.tgz_1484230224430_0.5899622531142086"}},"1.0.3":{"name":"redux-routed-api-middleware","version":"1.0.3","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","webpack":"1.14.0"},"dependencies":{"babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.20.0","fetch-jsonp":"1.0.5","localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4","usymbol":"1.0.4","whatwg-fetch":"2.0.1"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"testRegex":"/__tests__/.+?\\.test\\.js$","moduleDirectories":["node_modules"],"verbose":false},"gitHead":"ec5b6de08f83614d93474f4740206144761af4a5","_id":"redux-routed-api-middleware@1.0.3","_shasum":"db67051df30ab54c770cee7319c0996f96242691","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"db67051df30ab54c770cee7319c0996f96242691","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.0.3.tgz","integrity":"sha512-QUvN3Ofv24ImGXvIhFjCv6Ri/iWVdfD7bYpGr2nDm9sIGEcLuomDP53Pu7XJJhqQiQHnZvHhOez+oq/7mgT1cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPfcqimDpRowfVfPhMSrK4yaNF+pph2Cqw7QSG6XVOfAiAISTpOVG4fAQePn9uqh/Wy0VqLL3EpWZj9jFv+UjVqcw=="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.0.3.tgz_1484234076987_0.5243145506829023"}},"1.0.4":{"name":"redux-routed-api-middleware","version":"1.0.4","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","webpack":"1.14.0"},"dependencies":{"babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.20.0","fetch-jsonp":"1.0.5","localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4","usymbol":"1.0.4","whatwg-fetch":"2.0.1"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"testRegex":"/__tests__/.+?\\.test\\.js$","moduleDirectories":["node_modules"],"verbose":false},"gitHead":"a8b19a2babac3110464f5d795d2656f7407fb30a","_id":"redux-routed-api-middleware@1.0.4","_shasum":"754330617ae4f611754e12656078f0292951f430","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"754330617ae4f611754e12656078f0292951f430","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.0.4.tgz","integrity":"sha512-EJal5eDhhLGfjAFrJn0ORq5PwP69NmUSOEA25rJMkzkT3SU7P8BtRraif+oCowgufPABy2Na3Aden6ZQS6OVwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1RxvwvegOlzvHr9ob0UKuhGT9VaRULpsfltJM6tbxhAiEAhsOuOJyq9mtnrJf1LT2b8dB19tabQ9iHaORjYvEU6bc="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.0.4.tgz_1484600964010_0.9789035918656737"}},"1.1.0":{"name":"redux-routed-api-middleware","version":"1.1.0","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","webpack":"1.14.0"},"dependencies":{"babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.20.0","fetch-jsonp":"1.0.5","localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4","usymbol":"1.0.4","whatwg-fetch":"2.0.1"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"testRegex":"/__tests__/.+?\\.test\\.js$","moduleDirectories":["node_modules"],"verbose":false},"gitHead":"45794af1448db7d772d56cb9e38e1b9306c0702c","_id":"redux-routed-api-middleware@1.1.0","_shasum":"b04d4ada712fd81d9761ceae4001e8a4b3646fff","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"b04d4ada712fd81d9761ceae4001e8a4b3646fff","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.1.0.tgz","integrity":"sha512-DkUWT/p/8IVCUCrX2y86eymuSen6xwQYwHwhcmAaw7HjUpjHpZI4OejT5ZoqMaGqHcvXdhp+cJbsiSvkSvW+3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4wB9fSrQOCW551/R8auAgYyGwUbApwL9uau90p47xUQIgcqhPkaFN58lX3rKEBKy9i893Ps7wyQXshMJbrbfmed4="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.1.0.tgz_1484677924847_0.45788459782488644"}},"1.1.1":{"name":"redux-routed-api-middleware","version":"1.1.1","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","webpack":"1.14.0"},"dependencies":{"babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.20.0","fetch-jsonp":"1.0.5","localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4","usymbol":"1.0.4","whatwg-fetch":"2.0.1"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"testRegex":"/__tests__/.+?\\.test\\.js$","moduleDirectories":["node_modules"],"verbose":false},"gitHead":"ae1a4ace895ea9a5318cb7d6842bcceb923331e8","_id":"redux-routed-api-middleware@1.1.1","_shasum":"0f31f38ae59cf1ec02f400989fd8ba8f0971044b","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"0f31f38ae59cf1ec02f400989fd8ba8f0971044b","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.1.1.tgz","integrity":"sha512-s9hF8HfXRGIh82XEctn2d05OtCGsWb+f/u5lR2QcqLtaXyyRKvIXsymLusDmNroO1U7/JJ9ZlzwuHRsVCaZEwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNjC3n9Aa6eMJUZcOQfa+noFOaiRbtmRSgsmrLjO6awAiEAp2jzGebykbM6NS/7c8+MBW6zXmKZ2a9u8AhA92tiIjs="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.1.1.tgz_1484678060436_0.5358841069974005"}},"1.2.0":{"name":"redux-routed-api-middleware","version":"1.2.0","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"jest --coverage"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","webpack":"1.14.0"},"dependencies":{"babel-plugin-transform-runtime":"6.15.0","babel-polyfill":"6.20.0","fetch-jsonp":"1.0.5","localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4","usymbol":"1.0.4","whatwg-fetch":"2.0.1"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"testRegex":"/__tests__/.+?\\.test\\.js$","moduleDirectories":["node_modules"],"verbose":false},"gitHead":"ad2daa2524a9e35c5142bfff1b124f868d4668a5","_id":"redux-routed-api-middleware@1.2.0","_shasum":"ea5c9cb35917b4de5910f38fffc7061e7fd634a4","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"ea5c9cb35917b4de5910f38fffc7061e7fd634a4","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.2.0.tgz","integrity":"sha512-u+InMByN8yfp14fnM+tYent1h7jcSZ+2xifhSd8GImtcywo2kIFn/9R0FMzzr4xQYU1cV7dzvu8NKT6QsnWOAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9KkPNHbftYem1nC4TWUm0f80VMw2i8O1HhuF9IeE/vAiEA2kSaB8H48FzJIrko0VLqk1d5NnBjGKdnYpgrnooKkC0="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.2.0.tgz_1484757015529_0.2058364695403725"}},"1.3.0":{"name":"redux-routed-api-middleware","version":"1.3.0","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"94e78bb7564010829df9ccf6bac346bce21568b8","_id":"redux-routed-api-middleware@1.3.0","_shasum":"bf44a66208263b51a45323d6648db23ffa8c5020","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"bf44a66208263b51a45323d6648db23ffa8c5020","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.3.0.tgz","integrity":"sha512-8FbvF2eaUYSpbCggG2ed9N8RDE28RJe5qXImHRxfqK6eR7LNONujxeZfgwQqMzea54vX3DrwETGmJUo19f/VZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICh1DNSmJT5/gWEZw+vylQCchbHNXm/n373DvxFIiWGEAiAfNOx9SFMLWEPup79lZUZ5fpX5XoqNggBrE23PMQM0yg=="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.3.0.tgz_1484824057174_0.23192383511923254"}},"1.3.1":{"name":"redux-routed-api-middleware","version":"1.3.1","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"eb47e94f8132246dc5cbe91f386515e63af35bf4","_id":"redux-routed-api-middleware@1.3.1","_shasum":"fed5ccfdb169011098be3ee5c30333e6c6237bca","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"fed5ccfdb169011098be3ee5c30333e6c6237bca","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.3.1.tgz","integrity":"sha512-4iTMRH6yTu3pZZfuRtLA8KGcjHI2DYEg7LjBp7hcjz9hMlZ5Ue75j9C4KFVyQYQe7evlT5qO1C9dpwVWscsAfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2SoQfFeR+zYprDiqxp8DOCLQhUcFQIMVmtNgA4p+paAiBatLOs5fcNf7sbkVxmpiHNAZI+txmLhNWxD0pX3g2u8w=="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.3.1.tgz_1484826244386_0.48542564711533487"}},"1.3.2":{"name":"redux-routed-api-middleware","version":"1.3.2","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"3a7ac2647075da16b47f0d56e34dccd9109be89a","_id":"redux-routed-api-middleware@1.3.2","_shasum":"3c90a262795366910b0b75810e3a281ea353fee7","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"3c90a262795366910b0b75810e3a281ea353fee7","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.3.2.tgz","integrity":"sha512-C/kjEetKuBHcT1unGYVTwMnlrU35h1RP6jiN3OALt9RqThOx8wQXCcNrIO4Cs7/TgqApp6clM65RQOknA9birQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUFHuGlVEhnjJwreuuC2e2rpktoFFzdjGwWnk7oxZpJwIhAI/TaSKUeS9bOZS9oXLgGZWlbZLBYBD3E7hQjBBJEd7I"}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.3.2.tgz_1484826335313_0.21013820194639266"}},"1.4.0":{"name":"redux-routed-api-middleware","version":"1.4.0","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"3f9339b3743bfb114f3dee7ed2197b0d3a458e24","_id":"redux-routed-api-middleware@1.4.0","_shasum":"33f4f7c97e0eb1434ae4221c84774783320cc39f","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"33f4f7c97e0eb1434ae4221c84774783320cc39f","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.4.0.tgz","integrity":"sha512-8zuahOZz7DD6IIyjUibJNpYqKXQdvwa6Wt0RWV12dyyw4laf3xsSYTHDTYOj9EONUvyzprvyU++DvSpDqKz0mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAs2X+uPAvQz5DYoa03lVJt5Z/vaXuE0N8Vm31oW8PpwAiEAw2b5C1N+m+iOGo1Zdwh9t1mGp8P5RT0inMia2bF3hcg="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.4.0.tgz_1484827003571_0.272351976018399"}},"1.4.1":{"name":"redux-routed-api-middleware","version":"1.4.1","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"6c53630effdc9f9e18a45920201e4c2435732ceb","_id":"redux-routed-api-middleware@1.4.1","_shasum":"8a51d4e8539e84c1bb23d43abeb44ebbfd3e8918","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"8a51d4e8539e84c1bb23d43abeb44ebbfd3e8918","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.4.1.tgz","integrity":"sha512-OM5yqZ8i1huHZMo7V6siwqvyUrf5fu8UBE0IARrj4NtHO7QI6Fjuq+bktU60PxzgulNi9KT51QppYlZlpJMWLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNCAuIX87uGEOVyi+rl6F81Vzd0rvA9VVo9FaGeWXwJAIhAN1LwH2mgxEF9bmzOT5LfxvbRpAd5/jmcCr18fHSiv3U"}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.4.1.tgz_1484827215858_0.45931384805589914"}},"1.4.2":{"name":"redux-routed-api-middleware","version":"1.4.2","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"fc1531dea215ddc4290eca02863374f2b00cbb97","_id":"redux-routed-api-middleware@1.4.2","_shasum":"f3344509c7544f8e66f78631ffa5370fd6dbe97f","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"f3344509c7544f8e66f78631ffa5370fd6dbe97f","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.4.2.tgz","integrity":"sha512-BMINEjGYNj48bpeumrXyLdw5vmxYmqCqCK23K8Popub+HRyAz8yvLbuA1EcWiqvz+j7euN8kmqpb6gnga7Yczg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDczz0i+VlblPzb+CZdBGRsVdht1BbczJ/b3eB1uZH0uwIgW2gepxj2lFG8XOOCn3HyzdsurZKVzdscjM3N6ApKR/k="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.4.2.tgz_1484827322906_0.5916323780547827"}},"1.4.3":{"name":"redux-routed-api-middleware","version":"1.4.3","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"56582d8e7c28f1f908f2f58a6e6044531ad01ca9","_id":"redux-routed-api-middleware@1.4.3","_shasum":"51d5415f6801f2c92ee3d527eb32fd5278bf0276","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"51d5415f6801f2c92ee3d527eb32fd5278bf0276","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.4.3.tgz","integrity":"sha512-XPjIpWjYQ4ytqOkhnJeLV2+uttRuslayT1WepTyt62hBovxB9P3+z8P77Nq+y9gHY9v+BuH01EKKRa4MW7mtBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0V9hKZf3ZVpGm+SZoMoMFvhQYs6uc7QvPJ3l1LjGqYwIgaTpPXINZxV5YN7Go+AtGQxoGyntF/Vj98tEhiBaCCK4="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.4.3.tgz_1484828738563_0.6136416448280215"}},"1.4.4":{"name":"redux-routed-api-middleware","version":"1.4.4","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"fa759372c15a4e145b6ea2bf0af8c4a49ba46ec7","_id":"redux-routed-api-middleware@1.4.4","_shasum":"98d0dacf5738e6501641c37e6cbc051b061abea2","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"98d0dacf5738e6501641c37e6cbc051b061abea2","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.4.4.tgz","integrity":"sha512-v/YWQD4cavg6ZPj0chlSlrW2w9tqJeDeWBpsek5t8yHC5McStZrKnlNDSr2Hljmow9K+o73JTXd7ZnpOc5YLVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClbPU0fGzznd0IcAItceZ3BcTTd24pEFv9lR+ElvG+pgIgMEmM5toY8anbtv3F2XB3xg31/PcwoTLOnCMeFxhSvvo="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.4.4.tgz_1484836255834_0.6902468716725707"}},"1.4.5":{"name":"redux-routed-api-middleware","version":"1.4.5","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"6476880a5320eee83c39861637a6f25779e73c55","_id":"redux-routed-api-middleware@1.4.5","_shasum":"b78cc6b6b8cb1c0b03fd6d2199334d35fdb41e84","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"b78cc6b6b8cb1c0b03fd6d2199334d35fdb41e84","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.4.5.tgz","integrity":"sha512-yP8r6jvDnxROuuTCznCCtpJdnhpT50qgPAJYZknZhAiVRQnJHXJqbLR9Rqm5nt5+uINYKo/6kNHjHIbfKOD4Rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDflnl1bcCgH2PtdjiZ6oJv92IPKvgAvHZiB5i1SJBCgAiAQMSZx1PjEaUaf4nuHEvi5WOiPewDskC/HdfN0L1RGbA=="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.4.5.tgz_1484837323503_0.6786343206185848"}},"1.4.6":{"name":"redux-routed-api-middleware","version":"1.4.6","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"783a04a6537de33a2b97be3a81e57e3d08fe9a07","_id":"redux-routed-api-middleware@1.4.6","_shasum":"194e0620676e52d6edda1c68ca0590e16f47412e","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"194e0620676e52d6edda1c68ca0590e16f47412e","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.4.6.tgz","integrity":"sha512-vyHSIKOfYaOkJJ4QgrhnzBkDBmK0BzG+XBTLrVDZo4VKd9B7FDFAEPjCQlG6BMEfOoVktmN3PT87BXy791MRcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAq02hMCWid3AOvsdqGhxhZAnU0LZl6HLwsAvJW8RDhFAiEA03zG8g7SULl39CpYWAsT7OITYZWufDEi7ld9jpmunLw="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.4.6.tgz_1484837399119_0.14609913667663932"}},"1.5.0":{"name":"redux-routed-api-middleware","version":"1.5.0","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"369c8f121badfdc9fa10dd23117329e44496b1c9","_id":"redux-routed-api-middleware@1.5.0","_shasum":"50e078aa90f45eadfd844e8eed9d99c07e13e321","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"50e078aa90f45eadfd844e8eed9d99c07e13e321","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.5.0.tgz","integrity":"sha512-cRQYBy2B4qAkMvE0OYYVcGDRp36dGO5fzQSi57DYRcDblU+NprB/9kLWiYVp8Wj7wxOUNhfKZJxoBcc81vIsxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYdJP4Ep+omnXtfgUVYhFgi2Y/1zCm3nxX35gln4wCHAiB5IiSTzLyytzK+Do7Fm5O52kXX0z3Gks/zrDoBi6eGJA=="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.5.0.tgz_1485176677358_0.11228820239193738"}},"1.5.1":{"name":"redux-routed-api-middleware","version":"1.5.1","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"16549d46610d68cd4e7315ee1d326d698fd5aecb","_id":"redux-routed-api-middleware@1.5.1","_shasum":"1d08836181b14a13e6418d00971d818f1e2aed00","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"1d08836181b14a13e6418d00971d818f1e2aed00","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.5.1.tgz","integrity":"sha512-WO6tx68fF7oO5mWyP04hzhpt2hukPKYIpTE6ZlRJCwVBwERIsHU0pOTCyrandlGZdcxc10DTp5LiDWqNknIyxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPJ4tD7QKMr7KqqQMbkOBFAjAIrNreGU15iSk1kvO64gIgDWHa0YCuTBfGahUtLpeEZ95dSOZ4Kvdu6ne/fdHAFM4="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.5.1.tgz_1485325257480_0.45058453432284296"}},"1.5.2":{"name":"redux-routed-api-middleware","version":"1.5.2","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"0dbddb45b0dba236bed327683ed86b78d0102a23","_id":"redux-routed-api-middleware@1.5.2","_shasum":"8216419e8b7ab1e835240753dbc8a833c08ad8c7","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"8216419e8b7ab1e835240753dbc8a833c08ad8c7","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.5.2.tgz","integrity":"sha512-gjsepXlt+IkmHHzJrw/Fw7AnAF/MzS0SBwCDpPCzH1HgpUq5utiOSyM2h4cv6Rnq1oQjtdcalBsHLDE35Jn5ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo19gliayZSDl+NyTtv/RaKaC1La1vIlBT9e931ibgHwIhAKZVYfPUJtiReLQFeB1FtVDxk2bPZvd3D2v58XbWq77c"}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.5.2.tgz_1485325557228_0.2800308745354414"}},"1.6.0":{"name":"redux-routed-api-middleware","version":"1.6.0","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"361f9545af4c50e93d2f98f5cfd3dfd3539e88bb","_id":"redux-routed-api-middleware@1.6.0","_shasum":"a021efd30e2635101348815b56185b3f57334183","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"a021efd30e2635101348815b56185b3f57334183","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-1.6.0.tgz","integrity":"sha512-bnO2Hxg0pGhReaNXi2oIdfGBMraAJZOU24ITxLor8/7o5ADEXWU+z2K9nMv8W2VSN0lbDrcSa3lWyuRWcJdbrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC20TnlFXvABT+R9Jbxi2SIKIdt251TvKpqhxHaN7PjrAIgX3+4zxnx7nidm89TsVedoYSjSwGaksBBzqkD97d9zlQ="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-1.6.0.tgz_1486281916490_0.8388039069250226"}},"2.0.0":{"name":"redux-routed-api-middleware","version":"2.0.0","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && node_modules/.bin/jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"d91a5636c8892959a38290cdf939a72b595e0e08","_id":"redux-routed-api-middleware@2.0.0","_shasum":"b71f29525f3ec56a139eaf73bbb2e6311890654f","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"b71f29525f3ec56a139eaf73bbb2e6311890654f","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-2.0.0.tgz","integrity":"sha512-ZGWeEILokp3hw0KG6kU+FwGB/niw3k0xiJpSJ/+rKfrTid7fdQBZfexMQR9fgM/C3vG6UpGxc/cQP3/titky0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9NFw1CFjvvOu92qiY9g43EbA1gVe/kVFaWqXSuvBMgQIgT1X+VF5iVWH4yH6b4t6flIZMyI9w5e7cY2N2WqNPZ48="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-2.0.0.tgz_1486540771869_0.2294776444323361"}},"2.0.1":{"name":"redux-routed-api-middleware","version":"2.0.1","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && node_modules/.bin/jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"73e39c440d2999171d08ce94670731f4ff8feabf","_id":"redux-routed-api-middleware@2.0.1","_shasum":"bc961aca3998b617d67f3792e4bea4733aad9ad0","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"bc961aca3998b617d67f3792e4bea4733aad9ad0","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-2.0.1.tgz","integrity":"sha512-t3c1rdW2MnTP+z2PasZ+alDTJIunVBOyVx5HK2Icb7D5OswTYYJFuaChfDtnUrn3BJZ9OEWUlazywUomiZ1wEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9TMIWq7umrQo7syJd7sGGt2MxXvXN1dLODOmfoTuJpAiBN7cVHF/mArMq0TnpuI+U7tmBOSbkKwjY/evXl5gSP7A=="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-2.0.1.tgz_1486560920835_0.45587539463303983"}},"2.1.0":{"name":"redux-routed-api-middleware","version":"2.1.0","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && node_modules/.bin/jest --coverage","jest":"jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"26801983b32a822f5f40335647c4c45e7cf72f7c","_id":"redux-routed-api-middleware@2.1.0","_shasum":"97eba0e8610095804c0f98726c1d7d009b3b875d","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"97eba0e8610095804c0f98726c1d7d009b3b875d","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-2.1.0.tgz","integrity":"sha512-pJtm/M7Qayzn3NFSsGLEWyMWoDt3PIFWMSq5/yKQRZNa3YZh9pNmknrJrgE/fAzSrwcOKMFwpMtKAnrYas0OGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEv2QBgnX5KK65ddb5JlcqCRtzRdL/y3IIb9Yo0gzB+oAiBmXzIu+f382parfaYa4iAEjbwAroNnl+2hTUyILwXkuQ=="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-2.1.0.tgz_1487348120372_0.21535134874284267"}},"2.1.1":{"name":"redux-routed-api-middleware","version":"2.1.1","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && node_modules/.bin/jest --coverage","jest":"jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"40d11b025b89e8ecea7adefae643f4e891fd3695","_id":"redux-routed-api-middleware@2.1.1","_shasum":"8892aa93d8c6cd977ceaa950591f7d88f7f98507","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"8892aa93d8c6cd977ceaa950591f7d88f7f98507","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-2.1.1.tgz","integrity":"sha512-BWZx3k8MyDNDCSWROcGv5qkaV7ejihdTZhVkeimxuOn/k9B+xXYWSdgb12d7BWoTyNQrhVQiF5Ip/hSYUuJn0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpSVvTOLa81wZLt7dNquf/4c/DKeAg4Hfs2sVqhwneZgIgbiiCJf/47W5xgQuE1qibtSgnv7LaVgGBSNk9JD5d7RU="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-2.1.1.tgz_1491911692260_0.3191887198481709"}},"2.1.2":{"name":"redux-routed-api-middleware","version":"2.1.2","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && node_modules/.bin/jest --coverage","jest":"jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"37633612a0e6ce3873674cd93d3b3b58f0fc0fda","_id":"redux-routed-api-middleware@2.1.2","_shasum":"55cdcad55fac7d56cfcb3327faf208141e4546d6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"55cdcad55fac7d56cfcb3327faf208141e4546d6","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-2.1.2.tgz","integrity":"sha512-SnEZPmZ51R1yZFuwCK6wf7y/uDZVi5VBjWwmzYFSYHLvabW6qQDqDyUzpw0mbMNYL7wDX9r8MwJxxkzPQ9y6IQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUVqjBuDu/ZhHCeGVQp3ISgXyY4ZAx8HkpTxJdFiJLyAiEAzWk/RODajkwp5K4CDHl07kFrn0IiwEEva1W6E0nniyE="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-routed-api-middleware-2.1.2.tgz_1492626870543_0.2997308084741235"}},"2.2.0":{"name":"redux-routed-api-middleware","version":"2.2.0","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && node_modules/.bin/jest --coverage","jest":"jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"087f78aa1b3eb1639a61cfd15cac103ad88c3a84","_id":"redux-routed-api-middleware@2.2.0","_shasum":"8fb6bd448af3706159f131f1cdb1f2a067d6e79d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"8fb6bd448af3706159f131f1cdb1f2a067d6e79d","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-2.2.0.tgz","integrity":"sha512-m/2rmOURmNEntS9nN9FVr/20PhV08FE4LbQaqISQHq8abY/DnbvtNuCLycCuoIzQB7TMnyu1szEmyJyCdHkrkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQpilgSUqhTHFbGpy7sIB8ITgp71VQexLtBQIz8cAbhwIhAK0vm2L9Ylnr1su1EB8Uy8Udi/6BWXSlzhy2FRPw8+ki"}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-routed-api-middleware-2.2.0.tgz_1495455176704_0.016118855215609074"}},"2.2.1":{"name":"redux-routed-api-middleware","version":"2.2.1","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && node_modules/.bin/jest --coverage","jest":"jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"bcdd2178a75ec766b6bb1844e783db533286257e","_id":"redux-routed-api-middleware@2.2.1","_shasum":"b479f36246cf8e93bf4737962bca7568a81a7534","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"shasum":"b479f36246cf8e93bf4737962bca7568a81a7534","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-2.2.1.tgz","integrity":"sha512-4wIqtehYRFdZ3ciJ+QvFfENLsWu0oHKr8FnxlAKW06POW/08ROq8mgMC0rw3AFm4tahdvRcYd5AiUae5PZuUXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBb4l1fRdEnVmvAUOMqtL4J+lTZFHm+x9E4Khb7mv3LOAiEA6xwPharOPn3KXLRBldd0IrqZMIfNGuu2jw1A5iSHPiQ="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-routed-api-middleware-2.2.1.tgz_1495455986150_0.040450377156957984"}},"2.2.2":{"name":"redux-routed-api-middleware","version":"2.2.2","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && node_modules/.bin/jest --coverage","jest":"jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"11ae292d9d2c978384e83c21ef2dcdd3f35b528f","_id":"redux-routed-api-middleware@2.2.2","_npmVersion":"5.0.2","_nodeVersion":"8.0.0","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"integrity":"sha512-8i9TcEumhTL3wvedQQxnCmIHVBHCjtBSQvwnSPC2f+lvz7lZTurR05pXyI7XTqWXTihr1nN9Y6twMYaRHTnTcg==","shasum":"0f5331a430baf60e855bd761451cd178f51954bc","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-2.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7ir5yqyhGeKmg2e9kW4gx9gRbRklQdq5W5j2thcew/QIhALPznaQogU+odm4NZS9uW3eiaI6E7AKBaBhdzAl1eYUI"}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-routed-api-middleware-2.2.2.tgz_1496679844552_0.5672807823866606"}},"2.2.3":{"name":"redux-routed-api-middleware","version":"2.2.3","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && node_modules/.bin/jest --coverage","jest":"jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"816e45b2c721e7c7021f15a25b8c2a5068a22781","_id":"redux-routed-api-middleware@2.2.3","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"integrity":"sha512-fpkoORlRG4SO1kCAWbHhHnZAO9AFC/M3hBpHe4DGbFoo/E6ymS2wLtFi2knXFj9DEo77RS04vjwPuae/BbYABA==","shasum":"a8a330121eee134ee2c76ed33ee09dc1e0147624","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-2.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnAfZQXLhcWUnlttC+Wuxu2tEDRaZbhHwlrDMQ7ZOygAiEAt6S2br2H5CzvYewAywpWY3fvKJ01e78OZ2P/pPsdW68="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-routed-api-middleware-2.2.3.tgz_1502373617032_0.4873557088430971"}},"2.3.0":{"name":"redux-routed-api-middleware","version":"2.3.0","description":"redux api middleware for separate your api routes, api actions, and interceptors. provide state normalization, db reducer","main":"lib/index.js","scripts":{"cleanup":"npm prune && npm i && npm dedupe","test":"eslint --color --debug --config ./.eslintrc.json lib/**/*.js && node_modules/.bin/jest --coverage","jest":"jest --coverage","precommit":"npm test","prepush":"npm test"},"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"author":{"name":"alxe.master@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","devDependencies":{"babel-core":"6.21.0","babel-eslint":"7.1.1","babel-jest":"18.0.0","babel-loader":"6.2.10","babel-plugin-transform-runtime":"6.15.0","babel-preset-es2015":"6.18.0","babel-preset-es2016":"6.16.0","babel-preset-react":"6.16.0","babel-preset-stage-2":"6.18.0","babel-register":"6.18.0","babel-runtime":"6.20.0","eslint":"3.12.2","eslint-config-airbnb":"13.0.0","eslint-config-eslint":"3.0.0","eslint-config-standard":"6.2.1","eslint-import-resolver-webpack":"0.8.0","eslint-loader":"1.6.1","eslint-plugin-import":"2.2.0","eslint-plugin-jsx-a11y":"3.0.2","eslint-plugin-promise":"3.4.0","eslint-plugin-react":"6.9.0","eslint-plugin-require-path-exists":"1.1.5","eslint-plugin-standard":"2.0.1","husky":"0.12.0","jest":"18.1.0","jest-cli":"18.1.0","lodash":"4.17.4","webpack":"1.14.0","whatwg-fetch":"2.0.1"},"peerDependencies":{"lodash":"^4.17.4"},"dependencies":{"localforage":"1.4.3","normalizr":"3.1.0","urijs":"1.18.4"},"jest":{"automock":false,"notify":true,"testEnvironment":"jsdom","cacheDirectory":".tmp/jest-cache","coverageDirectory":".tmp/tests-coverage-report","collectCoverageFrom":["**/*.{js,jsx}"],"coveragePathIgnorePatterns":["/node_modules/","/__tests__/"],"moduleFileExtensions":["","js","jsx"],"moduleDirectories":["node_modules"],"verbose":false},"gitHead":"2a37d229c02645f5df169f6ba1297caea5c94d40","_id":"redux-routed-api-middleware@2.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"alxe.master","email":"alxe.master@gmail.com"},"dist":{"integrity":"sha512-KseRYnlVtMY4qvSJanjgp5i35+CX40bCIrjIlfDwCsxtWg39vRS/I4fM7L757h4WnMV5zfJx9bv5xG5Dyu8a/w==","shasum":"44820ce193a9e628efe97ff3cbfb6e18d6c64750","tarball":"https://registry.npmjs.org/redux-routed-api-middleware/-/redux-routed-api-middleware-2.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVF6Zf90/zBbm/GovASorWDU585lhYRZcGup7N64+6zAiEAj7ezeat3hB1pjBGZsHA4bdj1Au8S05JrWa3iRybaQLY="}]},"maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-routed-api-middleware-2.3.0.tgz_1502452355103_0.02401344943791628"}}},"readme":"[![npm](http://img.shields.io/npm/v/redux-routed-api-middleware.svg?style=flat-square)](https://www.npmjs.com/package/redux-routed-api-middleware)\n[![npm](http://img.shields.io/npm/l/redux-routed-api-middleware.svg?style=flat-square)](http://opensource.org/licenses/MIT)\n[![Dependency Status](https://david-dm.org/aliaksandr-master/redux-routed-api-middleware.svg?style=flat-square)](https://david-dm.org/aliaksandr-master/redux-routed-api-middleware)\n[![devDependency Status](https://david-dm.org/aliaksandr-master/redux-routed-api-middleware/dev-status.svg?style=flat-square)](https://david-dm.org/aliaksandr-master/redux-routed-api-middleware#info=devDependencies)\n\n# redux-routed-api-middleware\nPredictable fetch for redux.\nUsed normalizr.\n\n```shell\n$ npm install redux-routed-api-middleware --save\n```\n\n```js\n// main-api.origins.js\nimport { ResourceOrigin, TransportJSON } from 'redux-routed-api-middleware';\n\n\n\nexport const mainResource = ResourceOrigin({\n  baseUrl: `${window.location.protocol}//${window.location.host}/api/`,\n  defaultTransport: new TransportJSON()\n});\n\n```\n\n```js\n// main-api.entities.js\nimport { schema } from 'redux-routed-api-middleware';\n\n\nexport const EntitySandboxComponent = new schema.Entity('sandbox_component');\n```\n\n```js\n// resource/components.js\nimport { EntitySandboxComponent } from '../main-api.entities';\nimport { mainResource } from '../main-api.origins';\n\n\n\nexport const resource = mainResource('/components', {}, { responseSchema: [ EntitySandboxComponent ] });\n\n\n\nexport const getUiAllComponentsAction = resource('GET');\n```\n","maintainers":[{"name":"alxe.master","email":"alxe.master@gmail.com"}],"time":{"modified":"2022-06-26T10:23:59.717Z","created":"2017-01-12T10:00:24.040Z","1.0.0":"2017-01-12T10:00:24.040Z","1.0.1":"2017-01-12T10:06:09.833Z","1.0.2":"2017-01-12T14:10:25.017Z","1.0.3":"2017-01-12T15:14:38.957Z","1.0.4":"2017-01-16T21:09:24.589Z","1.1.0":"2017-01-17T18:32:06.794Z","1.1.1":"2017-01-17T18:34:22.509Z","1.2.0":"2017-01-18T16:30:17.273Z","1.3.0":"2017-01-19T11:07:38.906Z","1.3.1":"2017-01-19T11:44:06.083Z","1.3.2":"2017-01-19T11:45:35.962Z","1.4.0":"2017-01-19T11:56:44.213Z","1.4.1":"2017-01-19T12:00:16.485Z","1.4.2":"2017-01-19T12:02:03.608Z","1.4.3":"2017-01-19T12:25:39.223Z","1.4.4":"2017-01-19T14:30:57.568Z","1.4.5":"2017-01-19T14:48:44.254Z","1.4.6":"2017-01-19T14:50:01.073Z","1.5.0":"2017-01-23T13:04:38.004Z","1.5.1":"2017-01-25T06:20:59.419Z","1.5.2":"2017-01-25T06:25:59.033Z","1.6.0":"2017-02-05T08:05:17.162Z","2.0.0":"2017-02-08T07:59:32.510Z","2.0.1":"2017-02-08T13:35:21.511Z","2.1.0":"2017-02-17T16:15:23.319Z","2.1.1":"2017-04-11T11:54:52.834Z","2.1.2":"2017-04-19T18:34:31.177Z","2.2.0":"2017-05-22T12:12:57.546Z","2.2.1":"2017-05-22T12:26:27.187Z","2.2.2":"2017-06-05T16:24:05.533Z","2.2.3":"2017-08-10T14:00:17.952Z","2.3.0":"2017-08-11T11:52:35.997Z"},"homepage":"https://github.com/aliaksandr-master/redux-routed-api-middleware#readme","keywords":["redux","middleware","fetch","api","routes","action","actions","server","normalizr","normalization","state","client","db"],"repository":{"type":"git","url":"git+https://github.com/aliaksandr-master/redux-routed-api-middleware.git"},"author":{"name":"alxe.master@gmail.com"},"bugs":{"url":"https://github.com/aliaksandr-master/redux-routed-api-middleware/issues"},"license":"MIT","readmeFilename":"README.md"}