{"_id":"redux-entitize","_rev":"32-9d171ee2ff88f724ae9c7855906fac77","name":"redux-entitize","description":"Manage all entities in a normalized redux state.","dist-tags":{"latest":"0.7.1","delete-references-and-performance":"0.5.0"},"versions":{"0.0.1":{"name":"redux-entitize","version":"0.0.1","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entities.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"build":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","pre-publish":"yarn run build"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","eslint":"^3.19.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","jest":"^20.0.4","normalizr":"^3.2.3","prettier":"^1.4.2","redux":"^3.6.0"},"dependencies":{"deep-extend":"^0.5.0","eslint-plugin-flowtype":"^2.34.0","flow-bin":"^0.47.0","flow-typed":"^2.1.2"},"_id":"redux-entitize@0.0.1","dist":{"shasum":"03ab81951fa086b4b8987c4d61dd6edc0a8b7f05","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.0.1.tgz","integrity":"sha512-DxSZGyIfpxBHFu1UQkgej5+7IaeEUYLbgciHKdFbhXbvUdbsYH6aKa7j1FihkFWmLtS8igVYb00UusHZd09VGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXK2XaebvXdG88G8ty4s8/rNH9s/tHzE2qJnpTPKEz7gIhAKNkMLf5csJXLbNaLQvqYsafeNSTB27xpSeFdemkkKVr"}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.0.1.tgz_1496678194692_0.7691873391158879"},"directories":{}},"0.0.2":{"name":"redux-entitize","version":"0.0.2","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"build":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","pre-publish":"yarn run build"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","eslint":"^3.19.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","jest":"^20.0.4","normalizr":"^3.2.3","prettier":"^1.4.2","redux":"^3.6.0"},"dependencies":{"deep-extend":"^0.5.0","eslint-plugin-flowtype":"^2.34.0","flow-bin":"^0.47.0","flow-typed":"^2.1.2"},"_id":"redux-entitize@0.0.2","dist":{"shasum":"1f85df6d7cad50f8eab0becca32584aa76b96558","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.0.2.tgz","integrity":"sha512-BOzHLvoz0ygOdCG+Y8vvTA8MQWDe/auCcQ0B1eiK1pREP4qTdSK5tQmuUeTh/xHiJ1+GSf6WH1tIU0EjMjL7Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7mbWOjQQtnsDm/VlXg4wbim1fymPKHy3G1ZAl8OW9SAiAwn4OxK7m/AgdSDL+U383ENizoYR74OPCHKtqpgtp3Ag=="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.0.2.tgz_1496678461480_0.5645732751581818"},"directories":{}},"0.0.3":{"name":"redux-entitize","version":"0.0.3","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"build":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","pre-publish":"yarn run build"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","eslint":"^3.19.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","jest":"^20.0.4","normalizr":"^3.2.3","prettier":"^1.4.2","redux":"^3.6.0"},"dependencies":{"deep-extend":"^0.5.0","eslint-plugin-flowtype":"^2.34.0","flow-bin":"^0.47.0","flow-typed":"^2.1.2"},"_id":"redux-entitize@0.0.3","dist":{"shasum":"e752dd4c40061762ec4daa11491a7eb699072084","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.0.3.tgz","integrity":"sha512-IC63kYDrQXTkaFYI+E/sYxnAyi3oxnqFOwES5ldWZzCt0S6C5yi6ygy7fAiYG1HtOaZajcoCOh8A4i2T3uWysg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChUkZfrh7LtRLVY+cWcJzPeEwhEoaru51qcIaPpGRX9QIhALtfZ3thRea2TxPhyR2aWe2wQxOmV5ASXkbp6LxQlG9K"}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.0.3.tgz_1496678625254_0.06945573980920017"},"directories":{}},"0.0.4":{"name":"redux-entitize","version":"0.0.4","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"build":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run build"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","eslint":"^3.19.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","jest":"^20.0.4","normalizr":"^3.2.3","prettier":"^1.4.2","redux":"^3.6.0"},"dependencies":{"deep-extend":"^0.5.0","eslint-plugin-flowtype":"^2.34.0","flow-bin":"^0.47.0","flow-typed":"^2.1.2"},"_id":"redux-entitize@0.0.4","dist":{"shasum":"d8015c4be1eae8a30fea04b2516be8a68f63683e","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.0.4.tgz","integrity":"sha512-bPHN5wa+X/T8ifCxaJuja/XOtlU5c4LXa+SkM44vZBY4X4LReuNKSM3SoYJ+U2S2JryuHilxpOgK4GW6UaxYqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN7wFihU44Rte7CpD0DRVd91ofJrYAqXhDa48yq8hoEwIhAONqzqgJJSPOujVYHAYrER0Wp5Ju3AhxvaAMtn8YzHCX"}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.0.4.tgz_1496684806700_0.6546665464993566"},"directories":{}},"0.0.5":{"name":"redux-entitize","version":"0.0.5","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"build":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run build"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","eslint":"^3.19.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","jest":"^20.0.4","normalizr":"^3.2.3","prettier":"^1.4.2","redux":"^3.6.0"},"dependencies":{"deep-extend":"^0.5.0","eslint-plugin-flowtype":"^2.34.0","flow-bin":"^0.47.0","flow-typed":"^2.1.2"},"gitHead":"043e41a24fbda9f5cd1a3599f16b5b70eae5a70c","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.0.5","_shasum":"52383b0184986934f582018a34c260370b6d1a42","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"dist":{"shasum":"52383b0184986934f582018a34c260370b6d1a42","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.0.5.tgz","integrity":"sha512-y0JYShVae7n2uk1GsEmI1MY69jnvHH02A5Wl8eBxXTTMfhfWLesKSO2yePkB0N1netzOSoEGBTspQJ8caq3P9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrTP+1hzzNVT5QceSQxrdR9WSBXWUdrllWbPNLdq98CwIhAJ0LjSH2bpADfUGetXEBrJfP6CLl5o5LJlRWMFN4fbSp"}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.0.5.tgz_1496684910553_0.08848119690082967"},"directories":{}},"0.0.6":{"name":"redux-entitize","version":"0.0.6","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"build":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run build"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","eslint":"^3.19.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.47.0","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0"},"dependencies":{"deep-extend":"^0.5.0","normalizr":"^3.2.3"},"gitHead":"3adcfb8f8bea9bccb9db419b8e8650104cb70c34","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.0.6","_shasum":"129a79d7fb5a147799474e1ee485919e52dc2720","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"dist":{"shasum":"129a79d7fb5a147799474e1ee485919e52dc2720","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.0.6.tgz","integrity":"sha512-/5tbK3GugRKf+hEKG77BlqfO2ad5Zc8hSpibM1KSce/CikYmZcUzWwhWpif2x6xdRvPtLYDmcYj/60ugYk/7Fw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIJkUHiLgEwRFj3uMtqxEAdE8GovmU1bc7g8INK1HZgAiANEjdNswrpNin6h/jjJSrpBMx8GpUl610jniRwckrrKA=="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.0.6.tgz_1496685145625_0.5578248286619782"},"directories":{}},"0.0.7":{"name":"redux-entitize","version":"0.0.7","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"build":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run build"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","eslint":"^3.19.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.47.0","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0"},"dependencies":{"deep-extend":"^0.5.0","normalizr":"^3.2.3"},"gitHead":"d7a7441ba507edbf466b64297fe33a70163a4db4","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.0.7","_shasum":"da2070f39d67378d22bd2de34a3fa1520797b093","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"dist":{"shasum":"da2070f39d67378d22bd2de34a3fa1520797b093","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.0.7.tgz","integrity":"sha512-a2R3x4OUJEZExGoWaCm8Xe5JF1+Y8WNWLO5SB5vZlU/irpi41K9tW4dlY7tfK7uke+Lb920w1E/FtT/HyRKS8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNekQ867LnJ1IpAXcFtNwjjJFDU++KsjDJjAFRVyhVQAiEAgE8K+T71Pr763k17HgOe1dAJlTaBtAw98t1tDJzuzn0="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.0.7.tgz_1496685346594_0.051668859319761395"},"directories":{}},"0.1.0":{"name":"redux-entitize","version":"0.1.0","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","eslint":"^3.19.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.47.0","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","strangelog":"^0.0.7"},"dependencies":{"deep-extend":"^0.5.0","normalizr":"^3.2.3"},"gitHead":"d5846cdf13f645fd8285151523ab0414bd902ded","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.1.0","_shasum":"625428669cff7f48497d6b972e81ce036ff0017a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"dist":{"shasum":"625428669cff7f48497d6b972e81ce036ff0017a","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.1.0.tgz","integrity":"sha512-3bkw3VxyDHdB8QymEz38OTID5IT9FwJaVNREzNRa38W50G+LgPDs3RVBaJmZCJEYZlvjdfO+T/ibaQ93EtIpTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQktxtB3teqqaQcytxSgNHLJKbkHf/K47eh/rh5Z+J2AIgPUUkukcvejRoATis7Tmq2jkCRcX/W6Sw3kMqanoXx0M="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.1.0.tgz_1498814731718_0.32800324773415923"},"directories":{}},"0.2.0":{"name":"redux-entitize","version":"0.2.0","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","eslint":"^3.19.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.47.0","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","strangelog":"^1.0.0"},"dependencies":{"deep-extend":"^0.5.0","normalizr":"^3.2.3"},"gitHead":"b3db5383e7fb3330b55e4f9ec31eca4ed7252896","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.2.0","_shasum":"ccc521a6ae16863ab3470f7487f76de2b2e13b52","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"dist":{"shasum":"ccc521a6ae16863ab3470f7487f76de2b2e13b52","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.2.0.tgz","integrity":"sha512-u/+ZWSpCBrLQ5MER1qLvUXMNnBE0dUiRbWVcpB+A5czX4zP+Ei/imWheJrBUp0/vTgr5W2Yqv8ycCo3AN96AsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDSQJzy/3wu9qFm4q/wkpa7jz0H2XtPPy7sZztCYtYiwAiEA55cHFYSS4/UfUzbG1tPmQJPYyFAdxY1iXRUsgCYCxr4="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.2.0.tgz_1498834721533_0.8834095487836748"},"directories":{}},"0.2.1":{"name":"redux-entitize","version":"0.2.1","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","eslint":"^3.19.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.47.0","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","strangelog":"^1.0.0"},"dependencies":{"deep-extend":"^0.5.0","normalizr":"^3.2.3"},"gitHead":"d8b546807ae151917f735f18fd6b169c58c979d5","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.2.1","_shasum":"c9fd1f9e65012710011438963a8e07acdd9f9756","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"dist":{"shasum":"c9fd1f9e65012710011438963a8e07acdd9f9756","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.2.1.tgz","integrity":"sha512-BK2u645BDVvf18zsVZ6zstLuF7IXR8r8FpJ2MxYDh+ZSGMCPO60rRghPaQd1kPLPX+J/IwC8JVtjsquaIB9/UA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTgLDDJvvEERyLVRbYyApefbf1ep35pUbw6h86hyX5LwIhAJePjRN4SNluXzfFUKeTzHRHe2U/H2IhsQ2k5ozTC7zn"}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.2.1.tgz_1500303719646_0.07024075649678707"},"directories":{}},"0.3.0":{"name":"redux-entitize","version":"0.3.0","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","eslint":"^3.19.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.47.0","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","strangelog":"^1.0.0"},"dependencies":{"deep-extend":"^0.5.0","normalizr":"^3.2.3"},"gitHead":"37a27babe32e00046c67e4750c0c2b253c129add","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.3.0","_shasum":"95dcd5a54aee207d382f07f63100d88a8e8e425e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"dist":{"shasum":"95dcd5a54aee207d382f07f63100d88a8e8e425e","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.3.0.tgz","integrity":"sha512-ajEloD1GhlMPKLFwXAvPTg3B3l2mLLKb+GG+bZR3fkZGHJJUgbQJC/uDY36qkH0jKDIKdDwF/3p36qhVompVZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVQaoNqdj6u84Pkt1h+hCEI8fAV0fDewomKE3FWr4uFQIhAKdM4jB+6vyieIdWNFCva6WsqbONg+VZnXnkZPJhQC52"}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.3.0.tgz_1500457658159_0.006294660968706012"},"directories":{}},"0.3.1":{"name":"redux-entitize","version":"0.3.1","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","eslint":"^3.19.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.47.0","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","strangelog":"^1.0.0"},"dependencies":{"deep-extend":"^0.5.0","normalizr":"^3.2.3"},"gitHead":"b2e8f34a2dde1b9219ea1944159ba4401e886b8e","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.3.1","_shasum":"cb4d3abc3b97b56f19f981246a3f9b0638ed4e64","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"dist":{"shasum":"cb4d3abc3b97b56f19f981246a3f9b0638ed4e64","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.3.1.tgz","integrity":"sha512-tpJVx+3Jq8itBhTGHLzicBTnaWshsVsBxqKMbFfMxKkcqAyv5tuuJnE1Oedh1VGq3OANUTiEH760Hp0IUP4xJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG+8kQ3JLFUkSxZLvDNtafeHe8N4mo9Ho55RRWjctP5QIgQhN9rkzpuE+HYuxwAJcq8UMteCKRcmAEYk25IZAIlwg="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.3.1.tgz_1500462293075_0.2849593902938068"},"directories":{}},"0.4.0":{"name":"redux-entitize","version":"0.4.0","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","eslint":"^3.19.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.47.0","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","reselect":"^3.0.1","strangelog":"^1.2.0"},"dependencies":{"deep-extend":"^0.5.0","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"gitHead":"f6b337f6fbf3fb9deb7e329862ec8bff0a3e5efe","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.4.0","_shasum":"acc7cff93140ceea7e18dc742514148dc23d538a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.2","_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"dist":{"shasum":"acc7cff93140ceea7e18dc742514148dc23d538a","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.4.0.tgz","integrity":"sha512-cEJvZpbbreoomAUishVw94RhSHDCzNSpA9lf5YZkwKEAeCRGnyR0TjMlJ3iiPF921KvAzoopMdyk/2H1L/8YCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHL64SFmNCbIr1BBFr5DD253aC0BLrKQw1NlLdXzJNZ1AiBrNBb6Qm+17W4FVpHENhM0JlpRg5OFkH8GoQdII1rDow=="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.4.0.tgz_1503321703958_0.25303123448975384"},"directories":{}},"0.5.0":{"name":"redux-entitize","version":"0.5.0","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .src ./test","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","deep-freeze":"^0.0.1","eslint":"^4.12.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.56.0","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","reselect":"^3.0.1","strangelog":"^1.2.0"},"dependencies":{"lodash":"^4.17.4","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"_id":"redux-entitize@0.5.0","dist":{"shasum":"7c587940f1d8b2fb8ebaa96013e63c0e9e9cd0ae","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.5.0.tgz","integrity":"sha512-KYKPxa+Qg5T5oiQDnPJRsyINdoqkl6uZPMIorqeT4hCyPkuEtvLrz/j8ksIBUf07Km9N8cz1d2iKkyiW2ijxwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZRBN/z4FCF9furOyEplR5hnqqxXNWYdRoWtJPiF8XZwIgYzzSD8EYwPKtXuogJs9v+yZmiMt++XOckCTuXGMCoXQ="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.5.0.tgz_1512471574541_0.29839365859515965"},"directories":{}},"0.5.0-alpha.0":{"name":"redux-entitize","version":"0.5.0-alpha.0","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .src ./test","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","deep-freeze":"^0.0.1","eslint":"^4.12.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.56.0","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","reselect":"^3.0.1","strangelog":"^1.2.0"},"dependencies":{"lodash":"^4.17.4","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"_id":"redux-entitize@0.5.0-alpha.0","dist":{"shasum":"24d86c50063f445534f045222b19bc6d3ad8f5e8","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.5.0-alpha.0.tgz","integrity":"sha512-KtoQ1CrI9AAQZVZa3tpZJqzusAKvEmcxpdC/U9O07sAlFb1f2I7BsIFHQJS5AikYq8Ud3XlXguTW3iUC07H5Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByt7cTJ3kyiUCMb2/aludKpilxbgZz/1+L33SSneQT0AiEA8mHA72pxuppb9SVU+TK46LNy7akHVM7bhjTIaIM9oF0="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.5.0-alpha.0.tgz_1512472960269_0.3349954148288816"},"directories":{}},"0.5.0-alpha.1":{"name":"redux-entitize","version":"0.5.0-alpha.1","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .src ./test","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","deep-freeze":"^0.0.1","eslint":"^4.12.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.56.0","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","reselect":"^3.0.1","strangelog":"^1.2.0"},"dependencies":{"lodash":"^4.17.4","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"_id":"redux-entitize@0.5.0-alpha.1","dist":{"shasum":"cd0d362df84e86daa639970635d34f10c6f5d315","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.5.0-alpha.1.tgz","integrity":"sha512-by4tuKCmt2SIRZI07llbTIFzI+J5I+yHNWGVSYDUDJ+xSpP0C31ASewigJTjucx08zoEj2AqVzi4nQEB5KVD6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNC8Fi7uaF9c6eC201En8afFLQcZIeU8L14uw/KUHm6QIgcJSQGi2njWNWq8nRUfuzQjFByRzcXI83Ug+8UMzHDio="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.5.0-alpha.1.tgz_1512477629472_0.08180168876424432"},"directories":{}},"0.5.1":{"name":"redux-entitize","version":"0.5.1","description":"Manage all entities in a normalized redux state.","main":"index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .src ./test","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","deep-freeze":"^0.0.1","eslint":"^4.12.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.56.0","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","reselect":"^3.0.1","strangelog":"^1.2.0"},"dependencies":{"lodash":"^4.17.4","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"_id":"redux-entitize@0.5.1","dist":{"shasum":"25c36ab4c89709807c87ab7d1edb875c19bb79cc","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.5.1.tgz","integrity":"sha512-q93cKtPh1MPubP5yuFuIX85uy9mrlcC7E5ejDVDTt6M2ZoegOXFhyUgmtVZJeRdaS5aCG/yDp7PW4+se7uOQ1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnTcYK5YX+WoOE7WNkmpHvpWDrw0VksWBf678VQB1KAgIgP/mSEG+tpsUO7yInfazAuTmiubb8FfOwBQmO5UuX7bM="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.5.1.tgz_1512491264316_0.14726199000142515"},"directories":{}},"0.5.2":{"name":"redux-entitize","version":"0.5.2","description":"Manage all entities in a normalized redux state.","main":"lib/index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/ && yarn run generate-flow-libdefs","generate-flow-libdefs":"yarn run flow-copy-source src/ lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .src ./test","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","deep-freeze":"^0.0.1","eslint":"^4.12.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.56.0","flow-copy-source":"^1.2.1","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","reselect":"^3.0.1","strangelog":"^1.2.0"},"dependencies":{"lodash":"^4.17.4","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"_id":"redux-entitize@0.5.2","dist":{"shasum":"e0cc3df6b4894bdbbe5fd217ec8cb03f23793d1a","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.5.2.tgz","integrity":"sha512-zG7+SpezZfluibCpFFaRh2cJmuHimdo6aG2ZIs0LRyCjPj4hQU/ye0xE2QmO5VsLzHOgFEcgGSftld6XElZo4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCLPSEajAFwF+TMJaZjfPKbiwBLJBIeZfhwjgoQ6/0RgIhAJ9KghIZ169z2asHcEhuZSU5Q+AtHgnqnmMvAntcUPdz"}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.5.2.tgz_1512505337537_0.08785699983127415"},"directories":{}},"0.5.3":{"name":"redux-entitize","version":"0.5.3","description":"Manage all entities in a normalized redux state.","main":"lib/index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/ && yarn run generate-flow-libdefs","generate-flow-libdefs":"yarn run flow-copy-source src/ lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .src ./test","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","deep-freeze":"^0.0.1","eslint":"^4.12.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.56.0","flow-copy-source":"^1.2.1","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","reselect":"^3.0.1","strangelog":"^1.2.0"},"dependencies":{"lodash":"^4.17.4","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"_id":"redux-entitize@0.5.3","dist":{"shasum":"ea739f1d944eb551d30cfda1a122bf763f8d62c0","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.5.3.tgz","integrity":"sha512-gP05tSa/LzDN+Rr5SLs781usCjqEgc6wDBQUtKb0KlW+ZKMuu2CM/YQUW08Izc7xnTVtCtIh4+a2dOJRHtSEUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoazGgTl6emRBH+gBsT67MhXyGwKWmnhx+znmJfX7QhgIgfLhYYt5c6QlPse5K0GWJSvaV18rniwYpi0cOOuRvv7U="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.5.3.tgz_1512554750935_0.4481873055920005"},"directories":{}},"0.5.4-beta.0":{"name":"redux-entitize","version":"0.5.4-beta.0","description":"Manage all entities in a normalized redux state.","main":"lib/index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/ && yarn run generate-flow-libdefs","generate-flow-libdefs":"yarn run flow-copy-source src/ lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .src ./test","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^8.2.1","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","deep-freeze":"^0.0.1","eslint":"^4.12.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.56.0","flow-copy-source":"^1.2.1","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","reselect":"^3.0.1","strangelog":"^1.2.0"},"dependencies":{"lodash":"^4.17.4","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"_id":"redux-entitize@0.5.4-beta.0","dist":{"shasum":"d120cc8a13d6ab14bdbaba76387194873e851f1f","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.5.4-beta.0.tgz","integrity":"sha512-rR933QBnE+KjQ14fCNm2RNXgeWSafcFMGmwqbvARUjllnHohQcxXhaQY1jjLSGJ9mBSIOB67VPnQVQdCORaquQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb9ZlvzQpJDR82aIqgkksnRG0nN3JqX510XE94b3Ru4QIgBE6isyPIfGZL7fWem+plP1X7NC98DJiCgQEw0pru008="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.5.4-beta.0.tgz_1516373634676_0.6580080094281584"},"directories":{}},"0.5.4":{"name":"redux-entitize","version":"0.5.4","description":"Manage all entities in a normalized redux state.","main":"lib/index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/ && yarn run generate-flow-libdefs","generate-flow-libdefs":"yarn run flow-copy-source src/ lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .src ./test","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^8.2.1","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","deep-freeze":"^0.0.1","eslint":"^4.12.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.56.0","flow-copy-source":"^1.2.1","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","reselect":"^3.0.1","strangelog":"^1.2.0"},"dependencies":{"lodash":"^4.17.4","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"_id":"redux-entitize@0.5.4","dist":{"shasum":"bb3bd7c9e8e23ce8a15e66e0b8a978a24ee1aa00","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.5.4.tgz","integrity":"sha512-W6sIGxo34miRj/Aro4h3lJJIiM8ZrhZLD+m/YDgMvLgNDUEJ0ERDz3Wt3TlTDMe2Cmfgq0oDNR4X1ZqY09pYOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBA5qaHNTb4fY/B3xwmeQzGaXEtWruwVskr84dPjRTJrAiEAvnPb0htcB7iU2QcTP2YX0QOgjvANSEeQFiLLuqvicH0="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.5.4.tgz_1516374869545_0.9152003934141248"},"directories":{}},"0.5.5":{"name":"redux-entitize","version":"0.5.5","description":"Manage all entities in a normalized redux state.","main":"lib/index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/ && yarn run generate-flow-libdefs","generate-flow-libdefs":"yarn run flow-copy-source src/ lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .src ./test","lint-fix":"yarn run lint -- --fix","flow":"flow","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.24.1","babel-eslint":"^8.2.1","babel-jest":"^20.0.3","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","deep-freeze":"^0.0.1","eslint":"^4.12.0","eslint-plugin-flowtype":"^2.34.0","eslint-plugin-import":"^2.3.0","eslint-plugin-prettier":"^2.1.1","flow-bin":"^0.56.0","flow-copy-source":"^1.2.1","flow-typed":"^2.1.2","jest":"^20.0.4","prettier":"^1.4.2","redux":"^3.6.0","reselect":"^3.0.1","strangelog":"^1.2.0"},"dependencies":{"lodash":"^4.17.4","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"_id":"redux-entitize@0.5.5","dist":{"shasum":"ac3118538274214fa7cfe2c4c1773db1bcdb6173","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.5.5.tgz","integrity":"sha512-7kOzGpvH+Aa51rAk63lmYGvzdSdBH22pzu2C0V74/QCjjKnKXtXPBrcdEGsJK3Tv5w3+cvSpxR1y0SFHUA3ePQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKIirWLAbB5wp1EUTlCP6x1TF1VxkIedu+h/ZYyZb4XgIgHHxZpVW0Uh68PQ/Aw1JNNVXJHpaRHT5yqOIW8S2nKwU="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize-0.5.5.tgz_1517928766904_0.035062628565356135"},"directories":{}},"0.6.0-beta.0":{"name":"redux-entitize","version":"0.6.0-beta.0","description":"Manage all entities in a normalized redux state.","main":"lib/index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/ && yarn run generate-flow-libdefs","generate-flow-libdefs":"yarn run flow-copy-source src/ lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .src ./test","lint-fix":"yarn run lint -- --fix","flow-check":"flow --max-warnings=0","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow-check","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","deep-freeze":"^0.0.1","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.48.0","eslint-plugin-import":"^2.12.0","eslint-plugin-prettier":"^2.6.0","flow-bin":"^0.73.0","flow-copy-source":"^1.3.0","flow-typed":"^2.4.0","jest":"^23.0.1","prettier":"^1.13.2","redux":"^4.0.0","reselect":"^3.0.1","strangelog":"^2.0.2"},"dependencies":{"lodash":"^4.17.10","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"_id":"redux-entitize@0.6.0-beta.0","dist":{"shasum":"378db82f8d9a98344d869d8decda192d73558727","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.6.0-beta.0.tgz","fileCount":58,"unpackedSize":52931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDpFqCRA9TVsSAnZWagAAuQMP/R5iC4bjc6gM/Ei1PPV6\nsjs7QWYUR7AYEVL3xJnH9e+/7l8/+yngwiK4QpHj1jJAD+CCKnX5tG07musc\nzLejm0xxqYcbZTXU8D/Ox9AD30P0gS89nUClCWB+9dkhJ3cprIaazZoe24t8\nWEeQbKx1PFO5gQIAB9nWQek18C+BZGH7vNRoBkefam0Vd0oRULOBiKQnZdNP\nn7gPNzpLPzDdX6T03Z2mMm7Ci4alnd+HQ+NHSITgM4EOmfjxJ+A4KTIr6DvA\n0w8M7ba0rh55M+N/XyZ3RqxdiZK+7F3psHmJm2e4D7Mih6JNouHyLLYf8MTH\ncmpAyZA0xC5axp/66HbGzUeGqBixGQN79golhU3K07S7iuFOkHvK2Qt+vljz\n1wMkwXXg4FxwNiIzH0u5JKwiy5xN6+HMPa/0m6nIfhY7V5DPHvQRlVHj5bWF\n/7suUEhEW4xUxaUI3z97mXkdQwfiTZLcH5AvZwo3KotMqUyf7i0xbt/J9zZi\n6KQZspUt3RsvKDVhHY9R29StKA4EoED8+2Yj8IZ9D6hQxZHy/CwvQA3h5dbX\ng5QnkwkWL1ohgOX3UHhr85y9yvPv2+dqqdBrIHazWiGT0vlqs/d5Dsmk1Sx8\ngq1Zyt6I7nBJV4p/Ru8cEeSGVWxZMZcZJFp6SXSevdJJV/GSkJNUcvZybmBf\nmbg1\r\n=5OS2\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-vQg7E6w2diJyQgPCaEo5IZ587opBQck/LOT4iBtHfNXNTh6p9i8Mx4Tsn7YsBRjKwo6MBRErQgXxM78f0cmNEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG1Q+H/FptbCJTtyJtXoYtbiHrOaJ0LkV/LFgR5TB1I0AiEAqo/1EphXH9lJhLCaqjt0RTSIKEmggAk/F9Re5ir6l8E="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize_0.6.0-beta.0_1527681384107_0.10636826652146691"},"_hasShrinkwrap":false},"0.6.0":{"name":"redux-entitize","version":"0.6.0","description":"Manage all entities in a normalized redux state.","main":"lib/index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/ && yarn run generate-flow-libdefs","generate-flow-libdefs":"yarn run flow-copy-source src/ lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint .src ./test","lint-fix":"yarn run lint -- --fix","flow-check":"flow --max-warnings=0","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow-check","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.0.1","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","deep-freeze":"^0.0.1","eslint":"^4.19.1","eslint-plugin-flowtype":"^2.48.0","eslint-plugin-import":"^2.12.0","eslint-plugin-prettier":"^2.6.0","flow-bin":"^0.73.0","flow-copy-source":"^1.3.0","flow-typed":"^2.4.0","jest":"^23.0.1","prettier":"^1.13.2","redux":"^4.0.0","reselect":"^3.0.1","strangelog":"^2.0.2"},"dependencies":{"lodash":"^4.17.10","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"_id":"redux-entitize@0.6.0","dist":{"shasum":"b0ae96292f7ad0777b66cc86cdb43fbe2b390c61","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.6.0.tgz","fileCount":58,"unpackedSize":52924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDqNZCRA9TVsSAnZWagAAuecP/35hGfWXwhf4+TprLlEy\nkkbxZogF+zf3zG8gpSsDAtvirfAb28GctaBHE9RLd8YxxO6utO5TuTxx5v8a\nHmhU5H5zQGpI9wrxG7hLeaeSPKnlhfJO0BEjE8v2sVETf8gQ/XgCOZgX3UPg\nxhDELGF+rCKAgzy/1uSW6sg1pydppdWZNLo5pZTwpOuy2V28UqXUvg8s/zsR\nW7mT9mzTnUVTbPN0baSTG0rDVPbBEoWzXhWYLhkyWkybSMO8Vgv1eJDXc9uB\nagpS7q4ZPRUUH82SdPShUHfQ1DanH61XYfTqBepYZ9zq9Zyk4YljI4dzq9P5\npn2PQb3FaZFRUQ9RvvlK+q7BNnBorDlfWQs9rO77Wfye9vX7RjEBgy1z9DKN\nUebmoXBxkcX3sTiyjihajByT5GplFqv97GpSHF8rzvh0sWg3CX+IaQC2RD5r\ncV0Q1v7fqdkJqO9ITaodZG6PZN7NGBckpDtibWgOwrcYkVpbwoQLlpXR/4mD\nN1tCp82YydoOKmK/hQ15oIeC5BdKaUQJlYbg78hRstEHv9ViVc1/yL4OW8jU\n8Q1LKKZ8XrY/hcd3+Yjk1wAOBaGOgj/BYOBWouzSR03iEQiHXEOxn1Eoq0Pz\nwHaQlgoRE6Lsfmbl99TT9AXV/jX++QOW+pYyYBHqF3KYHpL1K05CRIYkp0i9\nlraa\r\n=zTZR\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-mgxR73EgTnPQjvBPRt5dFZsk2SnG7d8Tk1hSnO3GPTNG3vEeVTFDieiR3ZeKe2DVvxHm1IvtYEhi+n7wEEqfcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLh8T9WH9XQUkvk0nbLQUF+haiheVAkkFoxKfapcWQdAiEAz2/eL9aeDFpHcaz6javdufbzFY52xgAM7DCq7rLPMQ8="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize_0.6.0_1527685977215_0.6355082626100625"},"_hasShrinkwrap":false},"0.6.1-beta":{"name":"redux-entitize","version":"0.6.1-beta","description":"Manage all entities in a normalized redux state.","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/ && yarn run generate-flow-libdefs","generate-flow-libdefs":"yarn run flow-copy-source src/ lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint ./src ./test","lint-fix":"yarn run lint -- --fix","flow-check":"flow --max-warnings=0","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow-check","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.6.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","deep-freeze":"^0.0.1","eslint":"^5.6.1","eslint-plugin-flowtype":"^2.50.3","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^3.0.0","flow-bin":"^0.82.0","flow-copy-source":"^2.0.2","flow-typed":"^2.5.1","jest":"^23.6.0","prettier":"^1.14.3","redux":"^4.0.0","reselect":"^3.0.1","strangelog":"^2.0.2"},"dependencies":{"lodash":"^4.17.11","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"gitHead":"dcb2827d6404eba6464d4bc5659a4871582e0524","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.6.1-beta","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"dist":{"integrity":"sha512-TFZgSTRD35QF+Op400z1GthAKAJ9oCRAmUosP0N03lCXg7zCvEcJYZ2TpYvwSXZSP7i5ZmjdgRRD9UhzJEYrUg==","shasum":"d60c5b813909cfd2a52129b843094fb1900aa197","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.6.1-beta.tgz","fileCount":44,"unpackedSize":439757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbt3KiCRA9TVsSAnZWagAAYZsP/RUtRrckCAec/4Nmrkkb\nc6/ta6pCdJeM+w9omXACzPJgjFfsjrexIyvk5Ht6aR7BwfYJR6ERa8cVZ+Gd\nGoOAJtzfI21G4nz7SgAP++8lqzoAIMTbOKTChdRdiUCL0y/dYteVcP5baAQs\nHrA0J2aBfnU3x+Be41CaDXmcucMNbE5uK2FwOKJRtxMCJ+IKCdy6oJ9dX7J+\nkibO5jwMJ9r7I5zcqFhR5wTfRUxHcLxEqoBHPfzTwOf+u76LjzoZgSKjabQX\nI3pQpFi6UCboYWtZmW5Fyz61v+mYRdb64JrrZBNJTf6IpPGl9Y7yf+v2a5ML\np+ObqWMwpxEkTbj8FyIoZDcIJWpW3PGtXPlsek0BwxYpo2WCtynd9vX7F81+\nktsho3iFxpUoc1RJYHe9QHcA+tPtjn2tjxnG4aceo/dRgCnw6xm4ZNnk7HLk\neyQTbXOyus1IGP0TmNH1t9HiZqZuFil2NbfEwZKAeWnm8iKpxTO74sI5BRgb\nSBUkl8RfrQls3vHzUb1r22y8d9s9cJdbThcGDm9fSvpLYbsJk1MHUewuJKxq\n4JSxgY7JDtD+kRWN2Bc6hE9nNYn+bCIZt8Lb6nlGDU/rz32F6M9QXocFVY0i\nnmQkAsDYMfTavzIlLBFAV0joJ76YPdmHnHRSNEOInNxVcmmmZc9ouXCKjzUo\nNv6t\r\n=Q84v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkfleYUfCxiCN4WlPmFaUz6s8GFDmmEZ1rAeAUWTs4LAiEAnCMpYxTh7HQvupgiRoHeJ1459B/zwwrrJ3A0TH2PrB8="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize_0.6.1-beta_1538749089541_0.9058277648981017"},"_hasShrinkwrap":false},"0.6.1":{"name":"redux-entitize","version":"0.6.1","description":"Manage all entities in a normalized redux state.","main":"lib/index.js","repository":{"type":"git","url":"git@github.com:leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/ && yarn run generate-flow-libdefs","generate-flow-libdefs":"yarn run flow-copy-source src/ lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint ./src ./test","lint-fix":"yarn run lint -- --fix","flow-check":"flow --max-warnings=0","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow-check","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.26.3","babel-eslint":"^8.2.3","babel-jest":"^23.6.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-stage-1":"^6.24.1","deep-freeze":"^0.0.1","eslint":"^5.6.1","eslint-plugin-flowtype":"^2.50.3","eslint-plugin-import":"^2.14.0","eslint-plugin-prettier":"^3.0.0","flow-bin":"^0.82.0","flow-copy-source":"^2.0.2","flow-typed":"^2.5.1","jest":"^23.6.0","prettier":"^1.14.3","redux":"^4.0.0","reselect":"^3.0.1","strangelog":"^2.0.2"},"dependencies":{"lodash":"^4.17.11","normalizr":"^3.2.3"},"peerDependencies":{"reselect":"^3.0.1"},"_id":"redux-entitize@0.6.1","dist":{"shasum":"d1f3149d08047cb893d00410d2bd1335ba6b60f2","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.6.1.tgz","integrity":"sha512-2+NXRBRtAbd+2KoeFa/6HFCvDgiQf8SybqYAgbUy3/2jvPLSwr0Zug25FGzBssPzjDWlzBJjUsr2r7QmqI+aJA==","fileCount":60,"unpackedSize":52971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuvw7CRA9TVsSAnZWagAALgAP/20eXuLQ/eu2CtsXzJKu\noa/GKcnqNAvf5KmoCcDykHIw7hEGvjJLcFnY1qY6B3Td/8ZRYUsCdKTchzkB\n05+VTmQsOXnko4G8PcTI8rArZ5jJUlqmyzH03IKocjBCuaL3nbHHQgivOdW3\n0cXI3iEo5mR0OwBAT52agUPg2j4W+KQ0/CXmlS6s2PhobFTUWkv1XwT1jAQg\n4bsBdaxfSF4dxaE35j6EF5vyARZf4ykujCVFzjFJb5f4zxsPpeZryhR9NgmR\n1cS2Kl2hNWtKHBxsrEEyV2JdXxYmgCL9DTmBj2lRcr3QNcAYeOBwek2aLsxV\n/Lyjoi86wX7hr7UqnMEGPbC0Y9tx3V80HpCI5MoL3pMLTMLPjEqr8ufJ0ZhF\nM/hheXO/zxSAow59DMFW0zxV5Es8kYCupPKZtWkmr47l/wXqYK4UhQ+fD3pr\nx2jJCHOn1I7lTM+GUo9TbTwtkPtfAWz4N3kroZAQlqKX626c4iJvbJKfdoWX\n/xntEujj+fcYJEbFMlMuVQhULfsenvgX/biRHvB/p8d0e9Zdscz1xQpW9UGc\nGqCoPAAdLxG+MzW5Qw3ReWhI4qcLpfnaUn3ZvK/41fHpPL9FQwam02QQxs3K\ng90Kgf6AFeJC+fKVHiiRII1U4O8lQ6Y0l+6KOjW+AleIqqyFeldtKVGxqTR/\nQyoa\r\n=/J8i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExZJcSqltHFVws79YfXqHS8mb4+btIll8lNOfLbCohVAiArH3OweewbxOj9tGEHcVavvGQi0r/WD1i8Li5Yg6B6dQ=="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize_0.6.1_1538980923183_0.03929213790082575"},"_hasShrinkwrap":false},"0.7.0-beta.0":{"name":"redux-entitize","version":"0.7.0-beta.0","description":"Manage all entities in a normalized redux state.","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/ && yarn run generate-flow-libdefs","generate-flow-libdefs":"yarn run flow-copy-source src/ lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint ./src ./test","lint-fix":"yarn run lint -- --fix","flow-check":"flow --max-warnings=0","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow-check","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-proposal-export-namespace-from":"^7.5.2","@babel/plugin-proposal-function-sent":"^7.5.0","@babel/plugin-proposal-json-strings":"^7.2.0","@babel/plugin-proposal-numeric-separator":"^7.2.0","@babel/plugin-proposal-throw-expressions":"^7.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-syntax-import-meta":"^7.2.0","@babel/preset-env":"^7.6.3","@babel/preset-flow":"^7.0.0","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","deep-freeze":"^0.0.1","eslint":"^6.5.1","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","flow-bin":"^0.110.0","flow-copy-source":"^2.0.8","flow-typed":"^2.6.1","jest":"^24.9.0","prettier":"^1.18.2","redux":"^4.0.4","reselect":"^4.0.0","strangelog":"^2.0.2"},"dependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","lodash":"^4.17.15","normalizr":"^3.4.1"},"peerDependencies":{"reselect":"^3.0.1"},"gitHead":"4dac85d5f49d31560fff32d56a56308edd180e8b","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.7.0-beta.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-CPrURijCIGoNtDO9k3WGGjNiJ4dIp58r8M1fLnsgjVfW20gK4R7XIJ2bsSi0h3A6pGjLh/WRpxOb5Lmq6EEznw==","shasum":"2dafdaf5eddb03feff94b91d620393a0ac1cff44","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.7.0-beta.0.tgz","fileCount":44,"unpackedSize":304133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrtd2CRA9TVsSAnZWagAAWAUP/0yCDdTU2EB6NOjfOumA\nzq2OFDLQjybhaaNrprOw1gMws1mhjxFba1gtecoZrRoLtZ4qYz9ztmoCYR2R\n7JnyjpX1mxlJO7xL9UFZEzuNEjg39OCRrQ3RcGKBogNfnvZ/XTngChbM5Hl9\nPJoINs7FqZqN+DNwCQOfn9sS8XniyV56Nj9TFKrIf6XaUc5wOx+Y5l83flXP\no+F6RuxbeAAGshl/id2q10DKCeIrRmHa6OWkYbsvBFYV/JXbIxmC3JtUnDYf\n7oVqpOy8iMHU7H0Knxm2C+Q/SwFCx+fChnnZi4t77HoPHtrF0v2qZVnujAxh\nh8l2+vK2TES/5rZdzd53dOy1PUq8yVpxmM/57rJwVUWatwM384RMYxDEIu5e\nB8lZeFiFABMu3j2BT8FwJUYcDpgayK2pxfbumzsOHy8PZmpp6aoJiUsoOk2+\nNUwzJxm50pQ3uqRO4l4ZmNUXER1eACeAxo+YP0T21RPA6ZE+VuxJ8mKL2HFl\n1vfPjd2jFoMLYeHuWcdo2eBH/euO/lyYVsLGuVhUqJOM1qVVO/j7Iud14Ld2\n7sv+zRbabbpmAwFksfKbXkw+kbFa1J2BDFNIXO3veXeqnoi90xUTKdzwtPO3\nICaDx4bDDI4Pfq5FmyxtMEx1qKRjVUkYdd1rNEQ5KJGfPcfL/zcE5M006SlO\nFoEs\r\n=ZPRr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHhPBKJN63Ek4HzbzzEKbqiMuYeqtGXotsvXB3dWkSHAiEAjjttjBa8S6aF27wy02+0JLSX/8l+3GKqR9PuIvM7SuE="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize_0.7.0-beta.0_1571739509562_0.4052729438073466"},"_hasShrinkwrap":false},"0.7.0":{"name":"redux-entitize","version":"0.7.0","description":"Manage all entities in a normalized redux state.","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/ && yarn run generate-flow-libdefs","generate-flow-libdefs":"yarn run flow-copy-source src/ lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint ./src ./test","lint-fix":"yarn run lint -- --fix","flow-check":"flow --max-warnings=0","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow-check","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-proposal-export-namespace-from":"^7.5.2","@babel/plugin-proposal-function-sent":"^7.5.0","@babel/plugin-proposal-json-strings":"^7.2.0","@babel/plugin-proposal-numeric-separator":"^7.2.0","@babel/plugin-proposal-throw-expressions":"^7.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-syntax-import-meta":"^7.2.0","@babel/preset-env":"^7.6.3","@babel/preset-flow":"^7.0.0","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","deep-freeze":"^0.0.1","eslint":"^6.5.1","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","flow-bin":"^0.110.0","flow-copy-source":"^2.0.8","flow-typed":"^2.6.1","jest":"^24.9.0","prettier":"^1.18.2","redux":"^4.0.4","reselect":"^4.0.0","strangelog":"^2.0.2"},"dependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","lodash":"^4.17.15","normalizr":"^3.4.1"},"peerDependencies":{"reselect":"^3.0.1"},"gitHead":"851cd60fb9b7b1f18d84f711bb6b548a86ac92e0","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.7.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-bQMyg7iKdgX6maVMQOev5cPl+q9t/PsSLiF7NjIx6FyZFXIQd2xlo9deJLommPi113sMdMsu3cTQLiNzWUzDQA==","shasum":"0d55279dea48bdebae606850413936f7f99b4f57","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.7.0.tgz","fileCount":44,"unpackedSize":304160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdrvQSCRA9TVsSAnZWagAAcRkQAJBJnnmqV3UH1r1Q+0u2\n+0PzjHYNHzonyVwNI8PEpwSvFRb0qmkEEQCktsFYz3KY8GD2FM0vSyvKvfFc\nsu73zXpx/Ih4gyvwPeRaINckBpM9oSIZjfLEOSTXRU3uBEfhyc/DXiElRrnf\n7T8htsSUodV71dg5p4ThBLgv5hv6N96Z1GnvCNjgM4t7BKnnlBEnNZEWweLA\nEpEO+PQNxpZrOpowh83/Ba8497iv5ZQxeuWDhTZv1RMq+zYl5lBciYx82EWT\nK5nObqs1F3O1vId+WjdRLiJyeYVDSFd88IiaSDMgKVqWUwx61/oWD4j7jkHv\nlXowV24803ZEmW4+yeFhXN9oWoBUftV32lZNimckAmleZbG9p5gr4/kwxG33\ns8xchcFnNdAdJvtai5EhmSVEI/+QBDMBJqE6h2fTdLsnMS9Yagflh3PVEXE0\n52xo9zP7Nov1fiqvmfnz/MBdrG6EeaTBhCjcbrZfS2sWbI3d/lM2X3tvPzp2\nfNrn/IyXvP0lSgqlRPqItj0AFFP9TQfVEat3kdbASupwnOZsp8k0x5KnCNqf\n9bwZlYC/nAxub3Bru0IaqT1ohX2dVnmaHRtlW1R9PqN5MZCO1tRcnHRB4zJp\nTONHkbjjZSJeHaVARLy1EvaUz5YRVFCASRNTdrtHv4XyztS8EThlF3v8TvDP\nrtO/\r\n=7pNh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWfObk3hK8qay2DOmqsXTJpuRqK1nksQjOB4NGDifQoAiAEpT37zi7cVHTDKxzcymAxTA7Bw2YjJMeMfh3TuFbx4Q=="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize_0.7.0_1571746833388_0.7290205545710107"},"_hasShrinkwrap":false},"0.7.1-beta.0":{"name":"redux-entitize","version":"0.7.1-beta.0","description":"Manage all entities in a normalized redux state.","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/ && yarn run generate-flow-libdefs","generate-flow-libdefs":"yarn run flow-copy-source src/ lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint ./src ./test","lint-fix":"yarn run lint -- --fix","flow-check":"flow --max-warnings=0","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow-check","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-proposal-export-namespace-from":"^7.5.2","@babel/plugin-proposal-function-sent":"^7.5.0","@babel/plugin-proposal-json-strings":"^7.2.0","@babel/plugin-proposal-numeric-separator":"^7.2.0","@babel/plugin-proposal-throw-expressions":"^7.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-syntax-import-meta":"^7.2.0","@babel/preset-env":"^7.6.3","@babel/preset-flow":"^7.0.0","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","deep-freeze":"^0.0.1","eslint":"^6.5.1","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","flow-bin":"^0.110.0","flow-copy-source":"^2.0.8","flow-typed":"^2.6.1","jest":"^24.9.0","prettier":"^1.18.2","redux":"^4.0.4","reselect":"^4.0.0","strangelog":"^2.0.2"},"dependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","lodash":"^4.17.15","normalizr":"^3.4.1"},"peerDependencies":{"reselect":"^3.0.1"},"gitHead":"2d5f2d52dfc2ad6e5bb676c305e042c5fdc2d405","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.7.1-beta.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0iye7lWxrzME1oUzRMot9gbQKXLopD5BFzIbCJTTle4Kyh+xxXvVqGperK9xqJCH4pv8g1Mu4o/J6XUuKqSCgg==","shasum":"e6496bab9daa5ddd49035c5aeae5db750a6842ad","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.7.1-beta.0.tgz","fileCount":44,"unpackedSize":304806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtwBtCRA9TVsSAnZWagAA4QgP/READt3IYI3V4Hs8Wz+z\nH7yJGbDWqRtIjPFAnV1tnb0E7n0a+PnoO2k4Gpb8r1MCGY39SYSZznH0bOHl\nMgFyuoqLK+qkWwlPMY6tIWEdhk3qVVIlzlrLiVyeNn7V7SwjDxkVGkwlruNE\nA+FpKcgU4rMtLV5ns8PVG/zl3q2II/bCrQdBUN86LwtQkRnQ7zCcJQjV9h5t\nIni3Gd28J5NXw6VBEsvfe1AbG3zttuZ9PNRBbjv1/qT0u3o9qCJZvZzI/Hm2\n1WvkCaKb55VnV3V16NBBx8tDe1XTGCPZar+Nr/iFiYll8Dj1cGKNcaunwWgN\nq08P7GNxwX8IdzT8y3zIERkGiTn1IhCPpvGH8MwJPQLEMurl4Uatq/LtBZVF\nM+NbKxgFcak/TrqgxwQJd0omp7SFx9OQXRaBb8h4XrIRp7+9UhN9Yw0Oxsrk\nRrIXhtBtTB17Wau1jXNEH1AZxIgGsQ29NZ1ZR9f6Qa9gZUBk4HNjOZ9ugiBO\nhVq1+F/H2fGTdlayMv2As5HwNPbqDqa6IQQOqCCjX3H2pygc20CUrAUJPhU3\nGKNjs2ZkXgEoT80XTj9UdEwONnuCeRS/90FGUOcB29GQh/FUZsSiRDW5PETy\nwCR/9BVAKRKoVKKwuqkdTlGXmp77SF+zTPwAwZZHMCmatNlEawTcxpQw16Zk\n/tGW\r\n=Bnzi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9dDrd0wlCqZwVPykEtbsqXmF70Fzc2t9Jt+SM1/fTKwIgAmP70rIcj5/b12EOJwK2DMQZ9TgdI13380PkHl0Ye0Q="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize_0.7.1-beta.0_1572274285148_0.34549728383320666"},"_hasShrinkwrap":false},"0.7.1":{"name":"redux-entitize","version":"0.7.1","description":"Manage all entities in a normalized redux state.","main":"lib/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","scripts":{"compile":"rm -rf lib/ && babel src/ --out-dir lib/ && yarn run generate-flow-libdefs","generate-flow-libdefs":"yarn run flow-copy-source src/ lib/","test-dev":"jest --config=jest.config.json --notify --watch","test-ci":"jest --config=jest.config.json","lint":"yarn run eslint ./src ./test","lint-fix":"yarn run lint -- --fix","flow-check":"flow --max-warnings=0","flow-typed":"flow-typed","ci-pipeline":"yarn run test-ci && yarn run lint && yarn run flow-check","prepublish":"yarn run compile","changelog":"yarn run strangelog","changelog-generate":"strangelog generate --outFile CHANGELOG.md"},"devDependencies":{"@babel/plugin-proposal-class-properties":"^7.5.5","@babel/plugin-proposal-decorators":"^7.6.0","@babel/plugin-proposal-export-namespace-from":"^7.5.2","@babel/plugin-proposal-function-sent":"^7.5.0","@babel/plugin-proposal-json-strings":"^7.2.0","@babel/plugin-proposal-numeric-separator":"^7.2.0","@babel/plugin-proposal-throw-expressions":"^7.2.0","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-syntax-import-meta":"^7.2.0","@babel/preset-env":"^7.6.3","@babel/preset-flow":"^7.0.0","babel-eslint":"^10.0.3","babel-jest":"^24.9.0","deep-freeze":"^0.0.1","eslint":"^6.5.1","eslint-plugin-flowtype":"^4.3.0","eslint-plugin-import":"^2.18.2","eslint-plugin-prettier":"^3.1.1","flow-bin":"^0.110.0","flow-copy-source":"^2.0.8","flow-typed":"^2.6.1","jest":"^24.9.0","prettier":"^1.18.2","redux":"^4.0.4","reselect":"^4.0.0","strangelog":"^2.0.2"},"dependencies":{"@babel/cli":"^7.6.4","@babel/core":"^7.6.4","lodash":"^4.17.15","normalizr":"^3.4.1"},"peerDependencies":{"reselect":"^3.0.1"},"gitHead":"1cbc7a3cc5cb3968f27e0a31b1db4f3c88451840","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"},"homepage":"https://github.com/leoselig/redux-entitize#readme","_id":"redux-entitize@0.7.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-DEFqSI7RCfS2iCW41ouVxiohmR5OKVvvplw67/pL14SOCIslACoif7CIDAajIub2dP729YE2uOWkr9pvOTtHpA==","shasum":"582541ab02e43dfebe30f708193e17930b11f2d0","tarball":"https://registry.npmjs.org/redux-entitize/-/redux-entitize-0.7.1.tgz","fileCount":44,"unpackedSize":304799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtwgICRA9TVsSAnZWagAAQfIQAI7AYbvRWImKUE7bGrUv\nUjeShZUzRkHmUs3JurjpAR5IwLOWaEDRenleipGdYKTDUPKoeh3c8EL63ORD\nE41CfLWqYgQt0xU/nbFyR51xdvd2BdbwqdGcfPfMRxFSF9FuoNsNYZPaBJyh\nYf4O70VSe3cfLn3k3PtSo0z8uB8pV+bKxc8SAdoxPRbtjIYuRLPvKtc62Aa/\n0ovCdT49LQPHNCcH6h4Pk7s7Mgsfpsun8jzH2KTEZf0qsUMB8u7jwrZknpQn\nhS3ihVrwMz3JUjLEYXQI1d7ied6nSByc5ELG2OVMQUR25DkI9ora5PG4Kgdv\ndPvEGhNN3SCQe6KSIY6IKttr3EEOcuA7lAmvH3980c7VOWYYw1IOpSv0Vj/Z\nwMBpzO49xH2FtMD0kEXHECuM16TilCVf/TPB9FbmkJpKOKqsJP8UOeXr9f7+\n8G85jSrnCakSgHzpFJkdMiYstuRsIG1wkQh9aX/MMIA+gs/rUqOKoiTNiWez\nICilsSfYh1tSUqjuWfS0BQDFaQqMarnYwYkqHwJZ8ADb15enV+lqTaYC0vFU\nB4r1H2KezogCWCkoP0gX90C+C2nan9Lg3lT0cN0fw+2f3MceMzfyvNlcEt7o\n+pUqndUiJQPIdZhv11x2yiDcHmxudlVQpkHqIkRAv7OVCnOsJWUMaiICdBsW\nSQFN\r\n=RWxo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAELu2XyXVv1y98X5zWfE8Lggmcz5gjWgtwypyTvZJkcAiA+DmejhlWPNfR9iPL2NLYR5/Y3KdjvWocrr1A1ZijnxA=="}]},"maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"_npmUser":{"name":"leoselig","email":"dev.selig@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-entitize_0.7.1_1572276232143_0.02117034263343287"},"_hasShrinkwrap":false}},"readme":"# redux-entitize\n\nAutomated [redux](https://github.com/reactjs/redux)-state management for all your entities.\n\n`redux-entitize` helps you organize all your entities in unified and normalized state. It ships with:\n\n- a reducer\n- a set of action creators to populate your state with entity data\n- a set of selectors to retrieve entities from the state\n\n## Install\n\n```bash\nyarn add redux-entitize\n# or\nnpm install --save redux-entitize\n```\n\n## Getting Started\n\n### 1. Define your schemas\n\nYou need to tell redux-entitize about all your [normalizr](https://github.com/paularmstrong/normalizr)-schemas by defining a **`schemaMap`**:\n\n```javascript\n// schemaMap.js\n\nimport { normalize, schema } from 'normalizr';\n\nconst userSchema = new schema.Entity('users');\nconst commentSchema = new schema.Entity('comments', {\n  commenter: userSchema\n});\n\nexport const schemaMap = {\n  users: userSchema,\n  comments: commentSchema,\n};\n```\n\n### 2. Add the `entities`-reducer\n\n```javascript\n// reducers.js\n\nimport { createEntitiesReducer } from 'redux-entitize';\nimport { combineReducers } from 'redux';\nimport { schemaMap } from './schemaMap';\n\nconst entitiesReducer = createEntitiesReducer(schemas);\n\nexport const reducers = combineReducers({\n  entities: entitiesReducer // must be called entities\n  // ... your other reducers\n});\n```\n\n**Note:** In order for the [selectors](#selectors) to Just Work™, the state slice must be called `entities`.\n\n### Dispatch update actions\n\nTo add new entities or update existing ones, use `updateEntityAction` / `updateEntitiesAction`.\n\nTo remove an entity from your state, use `deleteEntityAction`.\n\n```javascript\n// main.js\n\nimport { createStore } from 'redux';\nimport {\n  updateEntityAction,\n  updateEntitiesAction,\n  deleteEntityAction,\n} from 'redux-entitize';\n\nimport { reducers } from './reducers';\n\nconst store = createStore(reducers);\n\nstore.dispatch(\n  updateEntityAction('users', {\n    id: \"1234\",\n    email: \"test.user@example.com\",\n    age: 25,\n  })\n);\n\nstore.dispatch(\n  updateEntitiesAction('comments', [{\n    id: \"567\",\n    message: \"Hello world.\",\n    commenter: \"1234\",\n  }, {\n    id: \"890\",\n    message: \"Yet another comment. Even by the same commenter\",\n    commenter: \"1234\",\n  }])\n);\n\nstore.dispatch(\n  deleteEntityAction('comments', \"567\");\n);\n```\n\n**Note:** Where these actions are actually dispatched is dependent on how your app is interacting with the API.\n\n### Select entities from state\n\n`redux-entitize` provides a selectors factory to simplify selecting entities from the state. It's strongly recommended to use these, because\n- selected entities will be automatically **de-normalized**\n- selectors are based on [reselect](https://github.com/reactjs/reselect), so they are memoized (otherwise you application will most likely be slow)\n- selectors are meant to remain stable throughout changes of the internal `entities`-state\n\n```javascript\n// selectors.js\n\nimport { createSelectors } from 'redux-entitize';\n\n// Assuming we have that `schemaMap` variable from above when you created your schemas\nimport { schemaMap } from './schemaMap'\n\nexport const selectors = createSelectors(schemaMap)\n```\n\nImport the selectors in your components and render data as you like.\n\n```javascript\n// UserList.js\n\nimport React from 'react';\nimport { connect } from 'react-redux';\n\nimport UserList './UserList';\nimport {\n  selectEntity,\n  selectEntities\n} from './selectors';\n\nfunction mapStateToProps(state) {\n  return {\n    // Get all entities of a type\n    allUsers: selectEntities(state, 'users'),\n\n    // Get all entities of a type with certain IDs\n    // (state.userList.filteredIds === ['id1', 'id2', 'id3'])\n    filteredUsers: selectEntities(state, 'users', state.userList.filteredIds),\n\n    // Get a single entity of a type with a certain ID\n    // (state.login.userId === 'id123')\n    loggedInUser: selectEntity(state, 'users', state.login.userId)\n  };\n}\n\nexport default connect(mapStateToProps)(UserList);\n```\n","maintainers":[{"name":"leoselig","email":"dev.selig@gmail.com"}],"time":{"modified":"2022-06-26T10:07:42.016Z","created":"2017-06-05T15:56:35.584Z","0.0.1":"2017-06-05T15:56:35.584Z","0.0.2":"2017-06-05T16:01:02.719Z","0.0.3":"2017-06-05T16:03:46.170Z","0.0.4":"2017-06-05T17:46:47.662Z","0.0.5":"2017-06-05T17:48:31.977Z","0.0.6":"2017-06-05T17:52:26.890Z","0.0.7":"2017-06-05T17:55:47.860Z","0.1.0":"2017-06-30T09:25:32.747Z","0.2.0":"2017-06-30T14:58:42.836Z","0.2.1":"2017-07-17T15:02:01.139Z","0.3.0":"2017-07-19T09:47:39.287Z","0.3.1":"2017-07-19T11:04:54.311Z","0.4.0":"2017-08-21T13:21:45.495Z","0.5.0":"2017-12-05T10:59:35.562Z","0.5.0-alpha.0":"2017-12-05T11:22:41.341Z","0.5.0-alpha.1":"2017-12-05T12:40:30.501Z","0.5.1":"2017-12-05T16:27:45.329Z","0.5.2":"2017-12-05T20:22:18.601Z","0.5.3":"2017-12-06T10:05:52.182Z","0.5.4-beta.0":"2018-01-19T14:53:55.816Z","0.5.4":"2018-01-19T15:14:30.600Z","0.5.5":"2018-02-06T14:52:48.407Z","0.6.0-beta.0":"2018-05-30T11:56:25.263Z","0.6.0":"2018-05-30T13:12:57.516Z","0.6.1-beta":"2018-10-05T14:18:09.721Z","0.6.1":"2018-10-08T06:42:03.406Z","0.7.0-beta.0":"2019-10-22T10:18:29.682Z","0.7.0":"2019-10-22T12:20:33.544Z","0.7.1-beta.0":"2019-10-28T14:51:25.323Z","0.7.1":"2019-10-28T15:23:52.275Z"},"repository":{"type":"git","url":"git+ssh://git@github.com/leoselig/redux-entitize.git"},"author":{"name":"Leo Selig","email":"dev.selig@gmail.com"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/leoselig/redux-entitize#readme","bugs":{"url":"https://github.com/leoselig/redux-entitize/issues"}}