{"_id":"redux-scc","_rev":"42-235b2ae599c8d46e27925c99b27f8144","name":"redux-scc","description":"Redux store chunk creator","dist-tags":{"latest":"1.6.2"},"versions":{"0.1.0":{"name":"redux-scc","version":"0.1.0","description":"Redux store chunk creator","main":"./dist/redux-scc.bundle.js","scripts":{"build":"webpack --progress","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","webpack":"^1.13.3"},"dependencies":{"lodash":"^4.17.2","ramda":"^0.22.1"},"gitHead":"6f906585fe43c99ccfd374e66ff86b7ad7edae91","_id":"redux-scc@0.1.0","_shasum":"a88dd52fa16d201bf7080c9c8ee306efdee1a0bc","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"a88dd52fa16d201bf7080c9c8ee306efdee1a0bc","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.1.0.tgz","integrity":"sha512-F4i9yZFxq/yfH81nYxDAx9lSkAzY/2blgLZvkz3OXS7Em4ETImrRoOa/HEpUrNiChOz15vMm/M3AVUAXTDgBqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnIdB1dmMhTPhsrpn0onAEgbbBKkTINVZp9OmTWWMIPAiEA11sx+CoRcR38e/TFceMOUdNgZdWBIKWQMr9axBPEwPs="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-scc-0.1.0.tgz_1482229045246_0.05759268603287637"},"directories":{}},"0.1.1":{"name":"redux-scc","version":"0.1.1","description":"Redux store chunk creator","main":"./dist/index.js","scripts":{"build":"webpack --progress","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","webpack":"^1.13.3"},"dependencies":{"lodash":"^4.17.2","ramda":"^0.22.1"},"gitHead":"217facf75d7aab30d089d12ee6c29222b97789ce","_id":"redux-scc@0.1.1","_shasum":"a3e77307669b8d3ab07c4e2374a880c9167cdc7d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"a3e77307669b8d3ab07c4e2374a880c9167cdc7d","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.1.1.tgz","integrity":"sha512-meL2Cco2TzbvIOlY9FE8bq+xyVfLh9QBKDtGIy/DBxeercuaGmdxhHbXeUFFVJazlXL9+UweyQc0s2RGv0egGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4XBuwz8qC0Hov1zeaN4P6o96CbLrNHlZ9v8WzxcjFDgIgCBkbtdILy5ECFXMHFqtHXEur7RQ1y7o7TI9LJAAYVy8="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-scc-0.1.1.tgz_1482230384735_0.5319095572922379"},"directories":{}},"0.1.2":{"name":"redux-scc","version":"0.1.2","description":"Redux store chunk creator","main":"dist/index.js","scripts":{"build":"webpack --progress","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","webpack":"^1.13.3"},"dependencies":{"lodash":"^4.17.2","ramda":"^0.22.1"},"gitHead":"eca28339c1857567bcf311eeb048596ad9c57388","_id":"redux-scc@0.1.2","_shasum":"1de45abc280625b2a273b371c04c99a9cd0fd8b1","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"1de45abc280625b2a273b371c04c99a9cd0fd8b1","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.1.2.tgz","integrity":"sha512-md+iyUv/2KWtRPLHoOIAsR55kjPcX6/UUAp6pbxYyGtqx8Itahul8N08Kr45bkzHY6SKhz+r+Jm7q6pgsILGXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDUf6J5BaW/KmYxzoUk0dmaq5FBFMokUpT4q6bI0PWTAIgBbASmoXNUxFmtoXDYB+EPG49UqXNNnATizaH0dtQqM4="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-scc-0.1.2.tgz_1482231050220_0.14102421002462506"},"directories":{}},"0.1.3":{"name":"redux-scc","version":"0.1.3","description":"Redux store chunk creator","main":"./dist/index.js","scripts":{"build":"webpack --progress","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","webpack":"^1.13.3"},"dependencies":{"lodash":"^4.17.2","ramda":"^0.22.1"},"gitHead":"2de43afa75b46c6529ae83bd4142e9d7877746ae","_id":"redux-scc@0.1.3","_shasum":"2d81bc1a56a637d712d2f00e4e5dd6fe30e0cde4","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"2d81bc1a56a637d712d2f00e4e5dd6fe30e0cde4","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.1.3.tgz","integrity":"sha512-ukGg+ashMnxCAaHBhkJvgKtG8OxvpNw8YJ8SVNhx8KEKJQeXpRbV7FQw/7cVRISqLlLV9la9LMbFRx/6lq3tpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8dF4ufUXcOIImJYj2RIanq22lraRw7GExAINiHCci7AIhAMxagVEkp3Jyy+BfYtndnRFz123DYK/ZNg/FWwCBILLq"}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-scc-0.1.3.tgz_1482232512193_0.542615023907274"},"directories":{}},"0.1.4":{"name":"redux-scc","version":"0.1.4","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","webpack":"^1.13.3"},"dependencies":{"lodash":"^4.17.2","ramda":"^0.22.1"},"gitHead":"dafe9eed77667c0cfd298493ff10d3df4476c8b0","_id":"redux-scc@0.1.4","_shasum":"8b7d5742190528ec88664b7c67f53f0fb251023b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"8b7d5742190528ec88664b7c67f53f0fb251023b","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.1.4.tgz","integrity":"sha512-/CHxDwIXi4cWlo0X77T5PLu8sEjUy60DbxpyW6RzkK6+VFaSQQZU8RRY6+t4gPgGoHLUrcxuR7g6qCcTGpnVDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmzhZJULUfD/IcFTqyK0JwA9Q6co0w7h5Zd5KZevep/AIgHRTgv2NSfdT/GSYiKyfuzmWtNZQTcYJnVztBm8gRcbQ="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-scc-0.1.4.tgz_1482232866388_0.6193642618600279"},"directories":{}},"0.1.5":{"name":"redux-scc","version":"0.1.5","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash":"^4.17.2","ramda":"^0.22.1","redux":"^3.6.0"},"gitHead":"647410fd57ddb7913eef17c841ffa8ac5b6de347","_id":"redux-scc@0.1.5","_shasum":"b833fb2018eb10bb2fd89d37b418b39802172f63","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"b833fb2018eb10bb2fd89d37b418b39802172f63","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.1.5.tgz","integrity":"sha512-5jeAQsgJgiDKM/+7dP2t9hEimWzCQKkG/9J61hxp4IffXmIFMRdoOScJAN6vOE4bxLNPJtF+kF5leBwJ96SSNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ+F4tIiKWieVmBtMV2WMunkZr6gUMVztPTQxors+cmQIgI1YIbCglbVw/Pld2wqF+B84XH2+iodHFvZRY1vTAChk="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-scc-0.1.5.tgz_1482234958922_0.34441994316875935"},"directories":{}},"0.2.0":{"name":"redux-scc","version":"0.2.0","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash":"^4.17.2","ramda":"^0.22.1","redux":"^3.6.0"},"gitHead":"70fc54d280f613a0d75f635830530d3bc086d083","_id":"redux-scc@0.2.0","_shasum":"426fbb98f045612fb86ae326bde51de31e46c45f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"426fbb98f045612fb86ae326bde51de31e46c45f","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.2.0.tgz","integrity":"sha512-hf+HNl5qt4pGZbEPr2F7nDNbGpKQSWFgtdkb9RpQ+8v+5dfhLJIlW9hOzFRVXbcj3wBgN4mnisYfeNEEWEkbFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyggAFodjjrE/hEwgVajAcl3LEAKrF9zsZ3XkW67oHLAIhAI4B15avBZ8cwqZcZdRiOqzvQkZaIMGaFnxlrhqvCIgR"}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-scc-0.2.0.tgz_1482237277659_0.023466006154194474"},"directories":{}},"0.2.1":{"name":"redux-scc","version":"0.2.1","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"repository":{"type":"git","url":"git+https://github.com/npm/npm.git"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash":"^4.17.2","ramda":"^0.22.1","redux":"^3.6.0"},"gitHead":"13dd6dcba34595a81f5eb20199c22e6cdea37b28","bugs":{"url":"https://github.com/npm/npm/issues"},"homepage":"https://github.com/npm/npm#readme","_id":"redux-scc@0.2.1","_shasum":"afbd53a3aede628a15ed5588406edd95e14aedc9","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"afbd53a3aede628a15ed5588406edd95e14aedc9","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.2.1.tgz","integrity":"sha512-4LmreXXS3ruypRCC/8cOcWpLLl1GYC2TpU8de1LdldjwG2cLyXgPGgb4XcXmC97ElcJbvKBRx6wE5PZwHqj9AA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIArzANnQdgnPYPLNc4ct8jkVYZfMdT8UJJT/e/sGOES9AiBfjZIeNBNfN+KIst8hfHCP+nrFhAVRAayArovqaCUyGQ=="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-scc-0.2.1.tgz_1482405881069_0.7021207034122199"},"directories":{}},"0.2.2":{"name":"redux-scc","version":"0.2.2","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash":"^4.17.2","ramda":"^0.22.1","redux":"^3.6.0"},"gitHead":"a248965e319bb7c34f52ebc8d14b6eb74298a17d","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@0.2.2","_shasum":"9adbacc99c752557889a87b6c493df8fd92212aa","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"9adbacc99c752557889a87b6c493df8fd92212aa","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.2.2.tgz","integrity":"sha512-lbyjrGAZCX0UqTwugPKkuxyWpG7FagAtYsh7W9pNcFUEllegHsd1yhDTeycBBEdOKdkR0tTpJSVyDF8f25U34Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY0dT4yEcut5YqY5CJEhiXfnRsMP+Y4erqoO/UNO5kVwIgNGXkXW2FztpXBekABURiJgdJZ1MzjJINRewAbhkRtxQ="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-scc-0.2.2.tgz_1482406003885_0.01621469110250473"},"directories":{}},"0.2.3":{"name":"redux-scc","version":"0.2.3","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash":"^4.17.2","ramda":"^0.22.1","redux":"^3.6.0"},"gitHead":"1670ba4dd33b292ad115b9c840a9450806b70210","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@0.2.3","_shasum":"ab8eb1990d337e0139af7544ec644e3a429b5b9a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"ab8eb1990d337e0139af7544ec644e3a429b5b9a","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.2.3.tgz","integrity":"sha512-pQen28ix+82SoV8fTI6ThVtTn0pc+xT4vtTXKCxhiLcGlCGbKEr6T+My7n3pfs5sj2BW9fC50lcMIEGYDw3OWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdugSbaMZncldytynXAR7f6FRr3Qd76pIWH+YtBd+0nwIhAKMegmW0IWsfCLRrSQ+3UjLkFTOlSouiXv6I52Nrl2H2"}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-scc-0.2.3.tgz_1483455748924_0.8917223925236613"},"directories":{}},"0.3.0":{"name":"redux-scc","version":"0.3.0","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash":"^4.17.2","ramda":"^0.22.1","redux":"^3.6.0"},"gitHead":"b7e2511a500349e65f6a474035ea8b5c345fe08d","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@0.3.0","_shasum":"461caf6a472abb241291a3bd988c5137a24cf487","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"461caf6a472abb241291a3bd988c5137a24cf487","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.3.0.tgz","integrity":"sha512-Pzjf4TG4P2zKJpgpiI2JLX07w+UB0svIwCwiENepmRPUvtBrgDXXhvn++BpdoKIWd/xr1AKyfBQLYhdu7ZsQeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHklrkYnfMmF5DBqhgD6UQOfWa8O94Ji6oJcMVnNB3RAIgWGH+BCF6HT+NTfXn7tRO0u1As0Z7O4GdibBNIlaCsnA="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-scc-0.3.0.tgz_1485116176120_0.7985903453081846"},"directories":{}},"0.3.1":{"name":"redux-scc","version":"0.3.1","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash":"^4.17.2","ramda":"^0.22.1","redux":"^3.6.0"},"gitHead":"c02f027b7a504038c2db8bba09997aaf31117143","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@0.3.1","_shasum":"b64c157b6d1875486c16bbe2eb7620a4b03c434e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"b64c157b6d1875486c16bbe2eb7620a4b03c434e","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.3.1.tgz","integrity":"sha512-gA1NPBOXfEhna3mGwP7sCXhtSv5GH976Xl2p4matY6cIms9yqUUUtKFZ97PNgEe68BLWyvwJkE7N8pkED3zK8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAVz3rQIvPf/ATeBv1Mmq1Ff/b6TsTKndzrXkwXzJ1RqAiBnoc45zHSnyHQuBmzC4ruxDOyiOm0e80aXY1RhoeJcig=="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-scc-0.3.1.tgz_1485275262784_0.7820529853925109"},"directories":{}},"0.3.2":{"name":"redux-scc","version":"0.3.2","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash":"^4.17.2","redux":"^3.6.0"},"gitHead":"8646223a0ec4131dbab96023a124cdef8b4d0214","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@0.3.2","_shasum":"486b5645ffaf12dbe110e77a05a09051bbcfde92","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"486b5645ffaf12dbe110e77a05a09051bbcfde92","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.3.2.tgz","integrity":"sha512-6Gw0hKZLVqaNq699eAzYOrh6CH/zTeMAqnvS/kyFY4bcL9JTz+Zzbrri596NF+60wEIBOM976eYTBcTVmHTTVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfN1shCx33dpguyH59DlVZFSdv0DnlAeYoCdFtbbMNoAIhAM9C+LWrRlvoS00jlDc4Ra8zuDhTZRHNRqPXeE/2qZ0r"}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-scc-0.3.2.tgz_1487668200381_0.12930498225614429"},"directories":{}},"0.3.3":{"name":"redux-scc","version":"0.3.3","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash":"^4.17.2","redux":"^3.6.0"},"gitHead":"438150f7a2088d86b94e0dde9b9d725460b0c808","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@0.3.3","_shasum":"4ed9a2682c6fe3355e4a66d75e06f01a7cf7a12d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"4ed9a2682c6fe3355e4a66d75e06f01a7cf7a12d","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.3.3.tgz","integrity":"sha512-TL5c+3A8cydMWupqBmzWHSqz+rhl6hilzduzkMKvLGcvS80ddv+v+Ok3XWRn/1KcGxUiZwQluLrP6LKUwkaVsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0pkVpeSwUVt4E/wOk6YrpTBWSF0KPmsU3BRSzRifi/gIhAP4UlRy7xIF3yeaIc7r0i3L9AcDrGXgxlNQM53PKZHzx"}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-scc-0.3.3.tgz_1487669498614_0.23609031667001545"},"directories":{}},"0.3.4":{"name":"redux-scc","version":"0.3.4","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.omit":"^4.5.0","redux":"^3.6.0"},"gitHead":"260ac4edcf008853586587218d28f3545eb54222","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@0.3.4","_shasum":"161427a3cc6016de57f61c1bdda9b0b347ce6829","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"161427a3cc6016de57f61c1bdda9b0b347ce6829","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.3.4.tgz","integrity":"sha512-g5N5mxrGfEKEwbfUxSb7nuuj9qP1/HxOIFzU/8M2Gbh5DiK/gNDgU7HMbTkVSMIO0ikXWgP52VSHA1LD1K6a5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEIoF7ZLegxdVZ/4QDvWO3xIQLTGUI2I+wJoT5FpnKl4AiEA5Gm0ijwFcVNW3JoZT68EJHB+ggzQdOC+xM8nxiSP4Js="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-scc-0.3.4.tgz_1487757839058_0.18491525412537158"},"directories":{}},"0.3.5":{"name":"redux-scc","version":"0.3.5","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.omit":"^4.5.0","redux":"^3.6.0"},"gitHead":"be42ab5958ab872c44c446e0407f391b026b27da","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@0.3.5","_shasum":"8053fc567a24dd0183e3c8008c66bd19b1bf3c3e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"8053fc567a24dd0183e3c8008c66bd19b1bf3c3e","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.3.5.tgz","integrity":"sha512-2sVan0fOGgy4EUUmPTKBXBOVpvUa7BTpFwMHKv12QPMLNv9U8lv+7e05zDaD9geqFJkIeOPlnst2yZhRCbBuYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4eeHCcJKXREdSYcmbEiCL6TlAVAc5SjrCF3wev6nNMAiAJBX4BAi/jvn8HkV19asSqJcnOlT1qyNY1TmWGLLZ6Qw=="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/redux-scc-0.3.5.tgz_1487758637555_0.2918012023437768"},"directories":{}},"0.4.0":{"name":"redux-scc","version":"0.4.0","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.omit":"^4.5.0","redux":"^3.6.0"},"gitHead":"8b743e16c44e59c7505da701e0d4e175d81c3107","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@0.4.0","_shasum":"2176dee17c72486598e492e32b56fec464d1a352","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"2176dee17c72486598e492e32b56fec464d1a352","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.4.0.tgz","integrity":"sha512-XjceGGST0+Wve81VenORKp3vchvj0HP+ntAxyEu77C1VDlZl9tuxANqswfg6V/XXtbYdp41m1n+YBwj5jPPNhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQmHTC3BK8P3b6gRK+R1OX2gtwLSuxBLXyK37JIKiKDAiAx3lyURhUiO6ND27yhrZW92LS1nKLgSI2tWwP4YSmTFQ=="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-scc-0.4.0.tgz_1487844043917_0.421963315224275"},"directories":{}},"0.4.1":{"name":"redux-scc","version":"0.4.1","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"testPathDirs":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.omit":"^4.5.0","redux":"^3.6.0"},"gitHead":"452775db023cdec88f102629bf206506dbca41ba","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@0.4.1","_shasum":"f8c81a301d74dc4604688271adbb42f6976a58d5","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"f8c81a301d74dc4604688271adbb42f6976a58d5","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.4.1.tgz","integrity":"sha512-4xkK755HHBDY6rW5mexnk+9WWdQTOW+fuCWpwwJvXzFn1jIfqPRG3HnvduxaPDV1olv65+voshKUvtnz11lpPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI08FCbVoldjE9OG6IHTHD6Zms9V+LCDDt/kYK5vd2WwIhANTCa3fLga/e3wjpo+Tz2vTQJavbA6W5wz/FIstygdQq"}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-scc-0.4.1.tgz_1488216432773_0.07267147791571915"},"directories":{}},"0.5.0":{"name":"redux-scc","version":"0.5.0","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","jest":{"roots":["<rootDir>/src"],"moduleFileExtensions":["js","jsx","json"],"moduleDirectories":["node_modules"],"modulePaths":["/src"]},"repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-es2015-modules-commonjs":"^6.18.0","babel-plugin-transform-flow-strip-types":"^6.14.0","babel-plugin-transform-object-rest-spread":"^6.8.0","babel-preset-es2015":"^6.18.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0"},"dependencies":{"lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.omit":"^4.5.0","redux":"^3.6.0"},"gitHead":"41d7ae611fc03cde79cc08e47cde8899e3a5bba0","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@0.5.0","_shasum":"bffb2b14de9ac125061d9ce342de987dd9f4a342","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.4","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"bffb2b14de9ac125061d9ce342de987dd9f4a342","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-0.5.0.tgz","integrity":"sha512-8Npunyl5Oipw+KOOFVb0AlLZwove1y0UcSF4InhDnpHn8YLkK1LElydzwTG4OTMMetrSy+Kfpu+SQ4Z2/DWCqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYjvzBdp4daZwEcGczFO8eM8WFmfOXZTSDQ5xmD0SQ3QIgOgkI02NWp3goMXbxo7qvmCMGt5zMzu+ZHR5Efxb31Xg="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-scc-0.5.0.tgz_1494180228211_0.5417864653281868"},"directories":{}},"1.0.0":{"name":"redux-scc","version":"1.0.0","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","jest":"^20.0.4","regenerator-runtime":"^0.10.5","webpack":"^3.4.1"},"dependencies":{"lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"^3.7.2"},"gitHead":"1894d50a5273f4ad8f5ee4398cbe3c02af5ed8f9","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.0.0","_shasum":"eb1e3d72f5228453c9a737e8e979cc28b9d400a9","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"shasum":"eb1e3d72f5228453c9a737e8e979cc28b9d400a9","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.0.0.tgz","integrity":"sha512-8XYs2L9nt476dLGc7Ncdptpf0T0eIpFMmdcZsuCZ/w9QoU8rzR3RuIsYlF5jLYI4AJBsXRMuilGnx64LeIzxOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwm6/5BRx3GfdQqbcY3GIEzwh4nVzV4pZQJzGj6AwVBwIhAP6XCg42ik/HV1Azkv7BxttfDxxmMN3HRNn2NgaVJMxJ"}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc-1.0.0.tgz_1502039201347_0.15341015509329736"},"directories":{}},"1.0.1":{"name":"redux-scc","version":"1.0.1","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","jest":"^20.0.4","regenerator-runtime":"^0.10.5","webpack":"^3.4.1"},"dependencies":{"lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"^3.7.2"},"gitHead":"7c6d909a246a089a868c834a8c4918eb426ad3a5","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-ZuQw200ng8np44EJLqinBzV82kN0HbRd4tpl5nZdtatUzJttk6U7wTwi9hyFXGLey0UTtu1PyNm36UL+ZchMGA==","shasum":"6b13cd2fec330246f3982ba5bf3cd376860ae365","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANBx8/tWiTJWy43TnhAXjus66PdwKDB2BdKtiltEAopAiEAg0dCmGPJ7oPTn6r7fLQjalnYeeImuBjAqyDbNEXZb0o="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc-1.0.1.tgz_1502041011139_0.6139726398978382"},"directories":{}},"1.1.0":{"name":"redux-scc","version":"1.1.0","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","prepublish":"npm run build"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","jest":"^20.0.4","regenerator-runtime":"^0.10.5","webpack":"^3.4.1"},"dependencies":{"lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"^3.7.2"},"gitHead":"3afd314f5a8f6e031e6d1a4528e401b90385379e","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-+G62NBBHHuQG/4YJVaW3ZeVjQZglAG9pOwk345pcIQioAdEGkCzUMlLv5aSC/mkZ2uAvWprWQqn+Yomm/x6WYA==","shasum":"dddabd11229bc8c9b9d05aad39feaa74b224f620","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFthZTjUPe+7suJIeJHolQHa9owscveDNT+V0gjHFW2QIhAJn9O32eperLrRQ7ATRlSg4/oiIvdAy3AQ/zrK4nViPU"}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc-1.1.0.tgz_1502091006903_0.7773601170629263"},"directories":{}},"1.2.0":{"name":"redux-scc","version":"1.2.0","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"]},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","jest":"^20.0.4","regenerator-runtime":"^0.10.5","webpack":"^3.4.1"},"dependencies":{"coveralls":"^2.13.1","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"^3.7.2"},"gitHead":"cb4f155a29e7b560e306106654ff66cdf56919f2","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.2.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-2XsgylUVA9dAqhgtmRrQUIgelzryvai3sJvgC6K910AwoyKZcubbVKX8Lf0fXt6WsCZTkxEXls1bLdyF6X3Yvw==","shasum":"fdab46720f996cd2909f4b82ce2f0d91cdfd1b9e","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgcF4b8Az8K21KE9pqy1ZwR4SusvHSIjo8KgZuyCqH3wIgf3OFnsYJiVRv7ue3Y84OlmOxzAMIwbOLffSLRN3EHhI="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc-1.2.0.tgz_1502179057122_0.4174024467356503"},"directories":{}},"1.2.1":{"name":"redux-scc","version":"1.2.1","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"]},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","jest":"^20.0.4","regenerator-runtime":"^0.10.5","webpack":"^3.4.1"},"dependencies":{"coveralls":"^2.13.1","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"^3.7.2"},"gitHead":"66108efaa2833fb9aad8cb0e10ffc2682fbf1cd1","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.2.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-08Cye3K6AQRDl/mQVUZjmptxVXpAdJZPEKbPQcM19sCIHngL/NIi5KGdPLVlb9blRbY04JWdmoWttqjFrlnfuQ==","shasum":"504b920885c0fc45bf3a7774b260d7133573fc20","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeLzDasT3uOesN+7LKsNgBQmu75RONrankVFyup7AmmgIgJlI7oWGeOt6Cmlkb3xHpNWa0DOnJ8hkB7gPuWnusFKs="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc-1.2.1.tgz_1502205144099_0.6208743951283395"},"directories":{}},"1.2.2":{"name":"redux-scc","version":"1.2.2","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"]},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","jest":"^20.0.4","regenerator-runtime":"^0.10.5","webpack":"^3.4.1"},"dependencies":{"coveralls":"^2.13.1","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"^3.7.2"},"gitHead":"c3d80b422395f1199cd45a9698607d9b8f805124","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.2.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-HRixYWYGIjufNBiRJNn5X2LgYa850nFgfZDmv9vSrETnxyDk7xtqgkDII9UDMzRUTpDZsuRtPQy+7a89PS4zJQ==","shasum":"1cca10b1b30503724ac06d3af136f8062e392c2a","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICM0ajR/ycFWTSVZ3PUTB7d9GVu6ERWKH7mUBBNuRFj1AiEA3KeQc9+5PhwJFVrtH1Bnka3/JyvzyOhUqrMb05wfbKg="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc-1.2.2.tgz_1502653481901_0.45253542764112353"},"directories":{}},"1.2.3":{"name":"redux-scc","version":"1.2.3","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"]},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","jest":"^20.0.4","regenerator-runtime":"^0.10.5","webpack":"^3.4.1"},"dependencies":{"coveralls":"^2.13.1","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"^3.7.2"},"gitHead":"877d3646d5024b0389964d34b62574b65a24ead9","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.2.3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-nRCUSBHJikGqfXaKIgkjLtJ9J/jXpPbcCDaTY2J6rtKbBLnlNRm/O3KGula+ZPiC/zNeKWNupJcPvJASeRXpbA==","shasum":"753e37c848dc596ce32bb2c5d751f3d3ee08ac2c","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbxfg1R1DP2oipe5v+0MVe57QHNvBug4Xg0U5AoymSkAiEAtyvpvc5cg5dg6NsGIbv0nqWokAJqCzEo5xV3itusAyU="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc-1.2.3.tgz_1504264784053_0.3560816228855401"},"directories":{}},"1.3.0":{"name":"redux-scc","version":"1.3.0","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"]},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","jest":"^20.0.4","regenerator-runtime":"^0.10.5","webpack":"^3.4.1"},"dependencies":{"coveralls":"^2.13.1","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"^3.7.2"},"gitHead":"751ccdd629759f685146e33bee68ec59f45b7f3b","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.3.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-W3hNvD4Och3SjgETIY0ghEFAVVYulNKAltVlqzYlDT0bHkIvJNccrs4oeN3UYrQR9YjZyuM/MvKbXlz6+FEatA==","shasum":"d61d273895765bf68e0a8ff0f368a0ffc93e8c3d","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDqHWSx+Qt7JwWqL3Rz8kIqiD9KD8jygRpuQzbrizFkAIge7fPwRpqd5Y3+1tZnTD9JcLmIW2TVHPQtopnVagebyg="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc-1.3.0.tgz_1508257266763_0.7624204827006906"},"directories":{}},"1.3.1":{"name":"redux-scc","version":"1.3.1","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"]},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","jest":"^20.0.4","regenerator-runtime":"^0.10.5","webpack":"^3.4.1"},"dependencies":{"coveralls":"^2.13.1","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"^3.7.2"},"gitHead":"1a467af366d848cae0ff1202f7ebcf87989d1434","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.3.1","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-T+JgtNZ5lzdMaROfC/Kq4S26kBSmCvBeua/Yjj1cbBKvFwDimUOTkEZYO0lJyW3zkl7QixpJWOcIzOeOxQO75w==","shasum":"f5dc89599f334eaede918c731dec6ce411b7f4db","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbjL25EGxTebo5GkwoehwwLcvrr/sbSittpxbbgb1OpAIgY1fp2ySVwoBldfHAAaQvZV3H0Pj517uJt2LhNGfKsPg="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc-1.3.1.tgz_1508257742750_0.5835776582825929"},"directories":{}},"1.4.0":{"name":"redux-scc","version":"1.4.0","description":"Redux store chunk creator","main":"./lib/index.js","files":["lib"],"scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build && npm run test","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"]},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"^6.18.2","babel-eslint":"^6.1.2","babel-jest":"^17.0.2","babel-loader":"^6.2.5","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.11.1","eslint":"^3.2.2","eslint-loader":"^1.5.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-flowtype":"^2.18.1","eslint-plugin-react":"^6.0.0","jest":"^20.0.4","regenerator-runtime":"^0.10.5","webpack":"^3.4.1"},"dependencies":{"coveralls":"^2.13.1","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.8","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"^3.7.2"},"gitHead":"d06c521de86d59bae86d4d7b2439bc7a213eb38d","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.4.0","_npmVersion":"5.6.0","_nodeVersion":"9.10.1","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-6p+I7hFj71gWC93p+JwrGnRfEflOpEAI/IpebcmLJiIk4IuwKjj1cXUkzT3TMJLBMqPLrdW07hhp3VtyckU75g==","shasum":"506fa9063369627797eb5c12475d3d52fbda5db5","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.4.0.tgz","fileCount":21,"unpackedSize":94421,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG4bSNIj/H/u49hiYS70z/Q2+258ZcbU83h7yESdkQSnAiBzYXAMPPG4/t61/qWKIqzTPJRIN8dYa/14pAX+jrFXtA=="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc_1.4.0_1523113418284_0.3964362037440532"},"_hasShrinkwrap":false},"1.3.3":{"name":"redux-scc","version":"1.3.3","description":"Redux store chunk creator","main":"./lib/index.js","files":["lib"],"scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build && npm run test","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"]},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"6.26.3","babel-eslint":"^8.2.3","babel-jest":"^22.4.4","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","eslint":"^4.19.1","eslint-loader":"^2.0.0","eslint-plugin-babel":"^5.1.0","eslint-plugin-flowtype":"^2.46.3","eslint-plugin-react":"^7.8.2","jest":"^22.4.4","regenerator-runtime":"^0.11.1"},"dependencies":{"coveralls":"^3.0.1","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.9","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"4.0.0"},"gitHead":"e1e15c8284e384cf735fbff88bf038eed9ffb90d","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.3.3","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-6hur36pEPMicA5ujkDDv/IaNryz9rrqdVuhPdARlCO0UES7tOYjv6o5xGQ8IRu3sqJuAfGO3tNjPkDt+WIdHYw==","shasum":"39855b898486ecb90c5fc514821a52a500911da2","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.3.3.tgz","fileCount":21,"unpackedSize":94364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa//RlCRA9TVsSAnZWagAATFoP/jmz0fN/3RDksBXZS/6q\nRgMW4uHt/YQbdwEwxKiuQpcW1a1htHiJZt7l7mUYFfqyiACZVJPnn80GnnwW\nzuoKeITU89xnTz0Qs/yVm6ZJsjLmzXxtXT/bQMsWp5cc8XCLFQI5HzS5J5VO\nxeuNrtc2La0KQbv8c4LbcYuwfz2gUPgl5EvnHxqiF5KFKPNlv+14pYgmh4xB\nyV+0cD5EMSj3WChmHXLV9m/9GkkDeObczK36ML7oPslDaZjvM5jmjD+CAL/n\nCSQw2TMgHfQwUvBC2ykaYO0RnNb4DsWVUt4M+u3fX5HGp7enbv6pp6Ue5toZ\njW754IWE90FR7x619WQx4l8T0xGmd0trs9JQXoJs/3JipbbL5ikUoJQC9hrX\nAyoW5hTQKxcb82WZKcK8z/vuUOdSBQ1QboW2s3l+ge1K9h5SvmQgCRrRJN1V\nDXwQUT4Xkl3KDHvzkRXB9UFAelAn0XyqvlqNinqnu1Y5KLw669zRXkLXlJMI\n8ykWozWsa1aUoOln5vrbN5Avq9uAPHKlkIwBGEzBCSr/48dtkwOFunEVs3MV\nT/nPaT9hfqaaywIBOPZsxq8h5vPXTtSkk+nZlFTRf0N5lmsG+Co4X+yr6Frb\n/9fy+0xnMVR1FdHYu5vYZv3cG5Rbs5N89VF5SHXxAiiPsX5gQLBU+CoP/myD\n3DjD\r\n=kU5Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnxB7BhSRXuTIse2lo2LX03ulAUZlvI4o1TnfrUC5ZbwIhALryh6JkNHYDsKjIRkbm1jZwRC0NiTbHlRcTh1xtS+kC"}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc_1.3.3_1526723684178_0.8057179931426706"},"_hasShrinkwrap":false},"1.4.1":{"name":"redux-scc","version":"1.4.1","description":"Redux store chunk creator","main":"./lib/index.js","files":["lib"],"scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build && npm run test","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"]},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"6.26.3","babel-eslint":"^8.2.3","babel-jest":"^22.4.4","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","eslint":"^4.19.1","eslint-loader":"^2.0.0","eslint-plugin-babel":"^5.1.0","eslint-plugin-flowtype":"^2.46.3","eslint-plugin-react":"^7.8.2","jest":"^22.4.4","regenerator-runtime":"^0.11.1"},"dependencies":{"coveralls":"^3.0.1","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.9","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"4.0.0"},"gitHead":"ba7e4baaecb21cfa3c5a67e65bce9c3032f709a5","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.4.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-Zm4+Ng93SS8ceal0JyoVWoehXUamb1PSK0WjT/Jusmr9z5cab6p1Cz/luz1hsj5VWzzv+oF6ymhessYX34AMmw==","shasum":"90fb1ec458099456fcf3d8bf51926a49725a09be","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.4.1.tgz","fileCount":21,"unpackedSize":94364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa//UzCRA9TVsSAnZWagAAchwP+gNQH/gwHDojJBh9ID49\nmMSt7DzcKPGVnca4Y0PwaQTl8CdyEGm5qG5hqv7J9i7aD114Wsg2xHkDNAyA\nCJ41H/PBwIYBuc+nmvHlbnBw0LNnmNmbPEwV+yT5+E2O1TUDzjdmksmQd1yv\nuWOMLlDNAQoD4AJuDWbqtWcGjnJOJJOfPhGYIPG2Wk3crx2NzZ9e7Q1g1O2b\nZRy9VL6IP6bJGSV0Jf3tawyAbFILoAz9xZrRdS5G2DPPFhwrsHCvTS880z6C\nV3rX7wRk9RgSJC35ozcijlGxkv1yVwD8rb0+qeBWhGUsaM8XGvP3pQE22cNT\nfnQenxYOTc+x2H7k15uQQOUHslVxx6yYaSEdk23Ulq7ULg/h1Uj18EOjyWY9\n3eMqn91D6GALgU+D5BPyTtSa7Go9F50OSAItW7I6evfK6T5pUO95S4PPU8J5\ndjT1cijn3BVrDjBYg4VE3yJN9X88/H7Rh3EyAzLKZ4o1/wvvKkuqyTPseVrv\nQc7IixLIwFuw9VS/TCQSLhOZ0chcSqegoujEXJgS+kDzd3rYBevBe3U21ppM\n1jjsjR5e2y5ONkPGu/Im27SwFdbyf6l/J7kv0h5+wHecizBASZZ9bvFGTo7n\nmMrkUTXmL1Uezuz/1XyC0M9Oyz/ZRABABwF0wBsZ6AUuqZ8gq4om0VAtSjfF\ny+ku\r\n=Z9vs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbt4JocTKMvOg823GtvBz0lNl1++qXg0/uuPIvqXt4IAiBUfrgrleBWS30n/+SemGjsAe06eheghVbG0D14FbSH/g=="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc_1.4.1_1526723890771_0.8467189863274553"},"_hasShrinkwrap":false},"1.5.0":{"name":"redux-scc","version":"1.5.0","description":"Redux store chunk creator","main":"./lib/index.js","files":["lib"],"scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build && npm run test","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"]},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"6.26.3","babel-eslint":"^8.2.3","babel-jest":"^22.4.4","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","eslint":"^4.19.1","eslint-loader":"^2.0.0","eslint-plugin-babel":"^5.1.0","eslint-plugin-flowtype":"^2.46.3","eslint-plugin-react":"^7.8.2","jest":"^22.4.4","regenerator-runtime":"^0.11.1"},"dependencies":{"coveralls":"^3.0.1","lodash":"^4.17.10","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.9","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"4.0.0"},"gitHead":"a0ab58e948cedf2f3f7658dec6eda1ed3df96845","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.5.0","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-rzRFgUsqzUfMUf07uDuqheARbTcsNxBOzsjm2Z/QRazguTwa05pmS3CcEWh7zabuwU4sSxuvj9rPXfpTkbDC+w==","shasum":"52688c49370edf140ddaf11ad743f92bb4df0351","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.5.0.tgz","fileCount":21,"unpackedSize":92575,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbINaVCRA9TVsSAnZWagAAsbYP/i1oWY6Z7XprlZP0X9rE\nS9UWXPgvIRC6JzWSxaoPr5kqUVgnVGhDiAawfp6qS4mrLqLJw/yJYPyrrFEG\nUmc42MhTM5AADKwVrUjkFd2NsWrv1SKjTXVxk8/2+N4YariAoypzfLFiBE1G\ncQGRMbXDY6BUvndE8h6KySeXbs0xPJzUomG5LdSY6Xsj3P6Mx/L3T1GHsUJ7\n8ETmtDbY5rZxulfCaCOwSFtax8qZcTpGXTVQ18wP0IWoUw7dDywM4xsm18jW\nbmcYZ3/8hxSOfkwVBF3EaZBbJxsub/xdIdLdp5lbyJltKAi7hV8IQe2pSjvr\nBdS4IjTPv/KYhghGiyBimb99XsaMguyjU6TpMTSdiVeMTt9myUlzmWkZZlZ/\n3UAE1yxhYl4KbhsmhzTFR76hXOApioodNToSskzu92gTvTuOHjFkyy1STuta\n3mJ5QEtQtqv4Y9wTZdNSx8aoauYFBY2NprBv4611oMBpbBaHsvAJ6M2SXoH+\naizIoUQrntsDMiGEiYgktxLg7d5bYw8rqMYAtZYW2oRV1Bwow/HGhkqGirmK\nF8kSVju1X94gfi2O5K8I7g5CesY8xMJqDgX9YI8DeqypMYrjcpEmIwUVXM5J\nh+RJtz+UJ1MQBhPtQ056wtWTOfTObpBnLUPh23+Qc7q5PQ8hP1Pu451ExjZ8\nf+Zo\r\n=maC9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkKgvGP41xLwOInfdmnIvkgkc73E1bltwKylGwUGFQiQIhAJqHK780RvZzwV0n22F2YCUgwUoPmOMF8r7ErsgYO2JC"}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc_1.5.0_1528878739675_0.5321639729176253"},"_hasShrinkwrap":false},"1.5.1":{"name":"redux-scc","version":"1.5.1","description":"Redux store chunk creator","main":"./lib/index.js","files":["lib"],"scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build && npm run test","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"]},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"6.26.3","babel-eslint":"^8.2.3","babel-jest":"^22.4.4","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","eslint":"^4.19.1","eslint-loader":"^2.0.0","eslint-plugin-babel":"^5.1.0","eslint-plugin-flowtype":"^2.46.3","eslint-plugin-react":"^7.8.2","jest":"^22.4.4","regenerator-runtime":"^0.11.1"},"dependencies":{"coveralls":"^3.0.1","lodash":"^4.17.10","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.9","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"4.0.0"},"gitHead":"cdc083665cd48b2505802976ff27eeb5a2111f62","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.5.1","_npmVersion":"5.6.0","_nodeVersion":"9.11.1","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-q+uQN/Tnv/8BTzdXvkC0eb+Lls+LVFha3k6yqi7dl+lgHW/cygBcYr0bcaaYfpeUGAo+ImQMHDu/QRVQoiIIsw==","shasum":"3c4a3cb4cb2e70da0ea8ec58e953dbccc370375b","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.5.1.tgz","fileCount":21,"unpackedSize":93050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbINo9CRA9TVsSAnZWagAAe1IP/02b6O+eb+SGExs8M4PN\nF1RZbFj8L1nMriOFJ+M2+ElipCzt5ElvB3Rxbw42d6lISVqTgpZuPMcO39G7\n7XXZXJdU9eAU8FIuLQUKIE0KDnjB4FoFnASXLo1LCygMwAbWEhtuvNTJgkEj\nsPdyc/TNdXhvUJwclJ9k84y9oHr+O7njWY2AVHRiwFsx2oGZRsBgnYIb+owA\nB24p60GOEakQ5c+l+e+dS4459l+XPmcOsH9VBek4Zb/D4Ehh3PMlHujQI98m\n9zP8OExK1jWHz5uTwH1bBFUm0EgGf4cN2sA8SUh9pwp9iJI/3nLoQhl42bPm\nd+PLpyUElSytM+k98ZDLqG4DfpN/gGZOTm3DDf8jlXyI4q9tTF4GLER52OP7\n7AldYgZfLrVMg3hHfu0ICBfPTA6jT2I1FwdeScYe/NHdJ3BFF82Vsbdlm8li\nEAeVLAawvOGnpw+FY1CFgps8hGIb4NY4ueI8NvXx8HGBqzjjMn/ODjO1GkKq\n2xIaw7zyTpD5XeZ3OW6p9ZXbTZIVv6+fMiuRNi5KPppg/cDzB1UTQvNRvDxP\naw6wiMRXjkntiojSgHjypFHsodV388Tn5WMQl3vrDe7N1ad5GmMO49wtbtTF\nrFETvVftsrbPwOFFR+PvVv4DZGT5xFdlhWvybW1ysL+Xcn0+Ibcms+h23Roh\nm26c\r\n=6UJW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwVPpwVKd0OeHjDgYdfaMBEoVXMgAa05lMHzqZJnftOwIhAJpM4gOGlyBfYRpvs14VdwWuBJaL+PBlIq+MlcYirFXb"}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc_1.5.1_1528879677182_0.9785118206759249"},"_hasShrinkwrap":false},"1.6.0":{"name":"redux-scc","version":"1.6.0","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build && npm run test","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"]},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"6.26.3","babel-eslint":"^8.2.3","babel-jest":"^22.4.4","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","eslint":"^4.19.1","eslint-loader":"^2.0.0","eslint-plugin-babel":"^5.1.0","eslint-plugin-flowtype":"^2.46.3","eslint-plugin-react":"^7.8.2","jest":"^22.4.4","regenerator-runtime":"^0.11.1"},"dependencies":{"coveralls":"^3.0.1","lodash":"^4.17.10","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isfunction":"^3.0.9","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","lodash.findindex":"^4.6.0","lodash.isequal":"^4.5.0","redux":"4.0.0"},"gitHead":"a755b8246511633945061596869d34df9ef1cb06","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-70IOkzaxGJi3zsbX5/0b0fj7D3yTWBdVnEypo6oeDwzSL0GC3+DnvNGr+lBJDcXN/e7jIIfTmMPviZffUotXWA==","shasum":"9c7cb49cc10e69fb6c89c22bbca63470fc176a47","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.6.0.tgz","fileCount":21,"unpackedSize":95049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbh6zsCRA9TVsSAnZWagAAbWwQAI/ycESlL+gqDkJznPEy\nVy0weXh5CN2sOk77eKWclvKXNDENp6FTqRp+UlAqezkrgN1e3rit0jtrnsYP\nvsiD5vaVtHCXEigyfHyC703Mh8tbixCRwZ8f1J/kGx+B7EMyN7ke8xP1Ha9l\nD56XxpgJ3dmaZSvIcmmCoVuQbMyzRYiAlLA5WukdAS28P3U+bzu0qUe3MwRj\nZlStz+GgWOQ1MZgr4c8IiSbrwkmuJGxGqlCoQOm154tVv2sJJvZeeL7gdC/P\nnpGeRyEuTvcbusCBrEC5obPMPkwCYv1J7S4nebhIjOF7MPHxnDRZPh5Yvfgl\nNVeMvCoqGGbUu5IzUrZJFoAwm777Nq44sA21O0AMj/9w+0C6Xag66HevyPqG\nLxZoZUQk3disGUFqE3QZd2J3KJQ3Jx4RTCYNf+FWVoLM+6z6OvqYC81FZpfR\nlurc5QzwpwpFu2Dw5HVVZbsYT+A3C5per2l08UC1TmtIZqbjT6Ih7rQCyPKt\nqpsYa3gNwAqJ5RMsHjdELOPXGAv8s8QPeamudFxo/UtdFZAujmdDyyGkp0lY\nTkQpOS/uMXWe+Wptxr8iL3vSBptgaLWByZVy05U69NUwYlJNZVQI9JwiwFs8\n/n5FGp3nX2t++zDXHuWcjn5WJGoxVt7ux89laUDEh1oeIfzU9c1LeAo9xsqt\nx78t\r\n=5QQo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWaFt086Tjh/Q2UuqI/4z6V1MACeLQyxpNwPmTfA7OaAiAo3YN761EU+WF4HiOsw5ueQYwHAAkx7y7o/oY8lq84ig=="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc_1.6.0_1535618284222_0.3372020412946557"},"_hasShrinkwrap":false},"1.6.1":{"name":"redux-scc","version":"1.6.1","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build && npm run test","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"],"testURL":"http://localhost"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"6.26.3","babel-eslint":"^8.2.3","babel-jest":"^22.4.4","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","eslint":"^4.19.1","eslint-loader":"^2.0.0","eslint-plugin-babel":"^5.1.0","eslint-plugin-flowtype":"^2.46.3","eslint-plugin-react":"^7.8.2","jest":"^22.4.4","regenerator-runtime":"^0.11.1"},"dependencies":{"coveralls":"^3.0.1","lodash":"^4.17.10","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.findindex":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isequal":"^4.5.0","lodash.isfunction":"^3.0.9","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"^4.0.4"},"gitHead":"6bde31e5429377ebabecf0ebd619a82a73b98e0f","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.6.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"dist":{"integrity":"sha512-8YOKBSid1SAUjTSBxG6BuKPmTwLwxLWCBrxbON3Lk6RPcdpaWgEWeLfC0feBqRwcmKtwSMA9wLhF2uJYmZSDbw==","shasum":"a93f3b577bf5b170427ed34eeba15a3ba38b0ba8","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.6.1.tgz","fileCount":21,"unpackedSize":95085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd4Ro8CRA9TVsSAnZWagAAXbgP/365xM2eyuJ9F7utCbtj\nPlz8lx4VqtwNwcQZIm8Ox1uaxqlIJgG0tQwWVcgbr6A/XwoH0HI3+T0K0AeI\naC1TBs6FvEAGh2dCWThf0TAzPNJEvhFyDTc48rw73QfSIhuyhs+fb8pslQ/o\nEtKj1Vldf1eq2gWku2hNbnHabh7C5bij/HCXUG4hx4yOlyKL4uj20EjT7XgU\neK6Jb1oPg2UnETrZWLG6wycJO7AtVxsdq27dGH5KLdVn92ww88F5zmReOiMR\nlCoSI7lQF6VXoU4NSpYSveoPAa6C0xgdKIXS4gGRjIUrwYTL1bmCUEtmypBB\nxdsDic9tWB8jclH23lOqt4/VxW6bDHn5ZexG6dak5B8ykO9VEqPkeb5c9TkG\nvfp0gNCjaJ2EwINDF7aZvC2ZuV9ziavXelblYXJwKMtRQOKATF+LqRVUv3dh\nxRgh1KuLdOKE4sjQA19RPZWUoWXHaQ7TY4274ZCusvEEh2jRJcGHH1bRakEd\nXVc5hT4zYLFvCnNI+2mi41eahfQr6guNiELdXwor4loIA5lbK0ztAI2Vt9a1\nucHtkw3Ct/ntoCliHgRzmdgVo1QIfd1OqC8yWwRSfjk5SKn+bQpIWpbDGXqt\nmLKEKehGPkw0seV+U1lqkjlrHdMy5a1ZGxKDpFWDfgKrqPymwUnX5sizSLAI\nki/L\r\n=TyNz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxqHmskP3m3wZT3oUISDI06WiPvmH/yO/Vlw6+1Jal4AiALvf2+ScBfjcSraoMdjl6t2Sg66uIdervt1anDHwG8Jg=="}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc_1.6.1_1575033404021_0.6969824068143817"},"_hasShrinkwrap":false},"1.6.2":{"name":"redux-scc","version":"1.6.2","description":"Redux store chunk creator","main":"./lib/index.js","scripts":{"build":"babel -d lib/ src/","test":"jest","test:coverage":"jest --coverage","prepublish":"npm run build && npm run test","coveralls":"cat ./coverage/lcov.info | node node_modules/.bin/coveralls"},"author":{"name":"Kai Moseley"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"jest":{"roots":["<rootDir>/src"],"testURL":"http://localhost"},"devDependencies":{"babel-cli":"^6.24.1","babel-core":"6.26.3","babel-eslint":"^8.2.3","babel-jest":"^22.4.4","babel-plugin-transform-object-rest-spread":"^6.23.0","babel-preset-es2015":"^6.24.1","babel-preset-flow":"^6.23.0","babel-preset-react":"^6.24.1","coveralls":"^3.1.0","eslint":"^4.19.1","eslint-loader":"^2.0.0","eslint-plugin-babel":"^5.1.0","eslint-plugin-flowtype":"^2.46.3","eslint-plugin-react":"^7.8.2","jest":"^22.4.4","regenerator-runtime":"^0.11.1"},"dependencies":{"lodash":"^4.17.10","lodash.filter":"^4.6.0","lodash.find":"^4.6.0","lodash.findindex":"^4.6.0","lodash.flowright":"^3.5.0","lodash.includes":"^4.3.0","lodash.isequal":"^4.5.0","lodash.isfunction":"^3.0.9","lodash.isobject":"^3.0.2","lodash.keys":"^4.2.0","lodash.map":"^4.6.0","lodash.omit":"^4.5.0","redux":"^4.0.4"},"gitHead":"54a9e95ac61f01b868b9c54583ee1f0292ec38c6","bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"homepage":"https://github.com/TheComfyChair/redux-scc#readme","_id":"redux-scc@1.6.2","_nodeVersion":"10.21.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-M4qLx0i9rCLDGLPLY33rKEszRFo/yeyPjiifkfhbLwfM89XZ9CiRl2YgjkQXdSPtBWsMX55ze7Mw1jdYqQgTPQ==","shasum":"4cb515907dcd7d2612d77017be87fc89bc719617","tarball":"https://registry.npmjs.org/redux-scc/-/redux-scc-1.6.2.tgz","fileCount":21,"unpackedSize":95085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9hCLCRA9TVsSAnZWagAAgJEP/isma4RNT5CGf4PzvxkJ\n8iPVGbWXuVube2X0RxuTRgYl59knfFx8vuRgii0yFhonQsQwoW2wsGSPRbvA\nWbqJLKf+AslDGxSHxmnhzXiyme86ZVbCuh9WIZ3DlZyTD6u8Ryi4hSynoSYS\nqc0PYOsMjh3eaM2E/xC33tKb9EvD4I96hxf+Y8jd2erzQyiMfl6AFmv9wpq4\ne9A2ehPKocS1iDmuweR/xjzI6aekJF+5hLv9zv96z/eZVYvZGp0NEpy6Ldgp\nsRfYfdJY6V9rmcPoISbTN6ai+ovBgm45mt9kkZ6wYIYXAfuvmx/yOng8UOLz\nnIIgMW3FYscbxuJvc7AcIYppt5aKH0PkaWA0O2CYrSDmDoM3xZF4U6/KZLn3\n+DFs8SLK8tA1qrXYXlZlgAYajYTJXvQgNYWjU9QMxU/yRBDt3FsncKzVUygx\nGCIRLAZNPH6PJngXEDBP6fP/Kzn1pj3df66w2/KTNRv7/ObomzZ3m2+3kfnk\nsf0/8WSK7ih8AmSzPipi6Syxsv235ok4ZZ+/DEwuugipcLNTnqiPfcsD7GAl\nZNIC46foYcCg5MN3JgkvNjmf27qyK5FlwQBy7PoJWH+Nj7i2KpGXh8q7A2bB\nzDY0kUxPcWMPhCeCpBlM7L511hJI5WF3gIM2DfXLhcZRuh1bJtvUxMyQNt90\nr4jd\r\n=D8y1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiVlAjdWlWgTVvOKxXwAlIeQ+MqeV+yiX67HOiuUi0IgIhAPmHONB1gWnbqJs+NxNjnBLxHsN/WOG9HTzKRDsTnqzk"}]},"maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"_npmUser":{"name":"kai-moseley","email":"kai.moseley@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-scc_1.6.2_1593184394895_0.3932286614923566"},"_hasShrinkwrap":false}},"readme":"### Redux store chunk creator (redux-scc)\n\n[![Build Status](https://travis-ci.org/TheComfyChair/redux-scc.svg?branch=master)](https://travis-ci.org/TheComfyChair/redux-scc)\n[![Coverage Status](https://coveralls.io/repos/github/TheComfyChair/redux-scc/badge.svg?branch=master)](https://coveralls.io/github/TheComfyChair/redux-scc?branch=master)\n\nAre you fed up of hand coding the same pattern over and over again? Fed up of conflicting action names causing your button presses to set off your ajax loading animation? Are you a fan of having a strictly defined structure for your redux store, down to the type level? Then redux-scc may be for you!\n\n### Installing\nInstall via yarn or npm:\n\n```\nyarn add redux-scc\n```\n\n#### What does it do?\nIt takes a defined structure and uses a set of 'behaviors' (a small collection of ways that a reducer can\nbe updated) to create a set of actions and reducer responses. A selector is also created for every reducer defined, and the set of action generators, selectors, and reducers are then returned.\n\nThe behaviors are purposefully simple, and do not do much extend beyond basic updating and resetting the store to the initial state. There are a couple of helper actions to make your life easier (shallow update for object, pop/push for arrays), but the main goal of this library is to produce a simple, dependable, basis for you to build complex functionality on top of, rather than tackle such functionality itself. If you think of redux-scc reducers as a very crude database, with actions providing a limited set of ways to interact and selectors providing simple queries, then you'll be in a great place to start taking advantage of it!\n \nYou can then simply put the reducer into the store and being to build your application on top of the action\ngenerators and selectors that have been returned.\n\n#### How to use it\n\nTo use redux-scc you need to be aware of two things: The buildStoreChunk() function, and the Types object.\n\n##### buildStoreChunk\n```\nbuildStoreChunk(name: string, structure: ReducerType | {}, options: {\n  baseSelector: Selector = state => state[name],\n  locationString: string = name\n}\n``` \nbuildStoreChunk takes a name and a structure (more on that later) and will return an object with the properties reducers, actions, and selectors.\n\nThe reducers property is simple! It is an object with the top level properties matching up to the top level of the structure you defined. You simply assign/spread that object into your top level store and away you go!\n\nThe actions and selectors object follow the defined structure and will contain actions and selectors, respectively, at the leaves of the structure.\n\nThe selectors will return the full state of their specific reducer.\n\nThe actions are accessed in a similar way, but the available actions are dependant of the type of reducer created:\n\n- primitive (boolean/string/number) reducer: replace, and reset\n- shape reducer: update, replace, and reset\n- array reducer: replaceAtIndex, resetAtIndex, removeAtIndex, replace, reset, push, pop, shift, unshift\n\n##### Types\nTypes are the building blocks of the structure, and should be fairly familiar to you if you're used to using React's PropTypes. At the moment, redux-scc offers a cut down version of the various PropTypes:\n\n```\n//Simple\nTypes.string(defaultValue = '')\nTypes.number(defaultValue = 0)\nTypes.boolean(defaultValue = false)\n\n\n//Complex\nTypes.arrayOf(structure, defaultValue = [])\nTypes.reducer(structure)\nTypes.shape(structure)\n\n\n//Custom types\nTypes.custom({\n  validator, //(value: any) => boolean\n  validationErrorMessage, //(value: any) => string,\n})(defaultValue)\n```\n\nThe types are roughly divided into two categories: simple types (which do not have any internal structure to deal with), and complex types (which do). The structure of complex types is built up using a combination of objects containing Types, or Types. Examples can be found below.\nThe custom type allows you to define arbitrary validation to be applied, which allows you do anything your heart desires! An example of this may\nbe to define a type which only accepts objects that are an instance of moment:\n\n```\nconst momentType = Types.custom({\n  validator: value => value instanceof moment,\n  validationErrorMessage: value => `${ value } is not an instance of moment!`,\n});\n```\n\nOr maybe you want to create a type with a maximum accepted value:\n\n```\nconst maxValueType = (maxValue: number) => Types.custom({\n  validator: value => typeof value === 'number' && value < maxValue,\n  validationErrorMessage: value => `${ value } must be less than ${ maxValue }`,\n});\n```\n\nLike all other types, you can also use a custom type to create a reducer. \n\n#### Actions API\n##### Primitive/any/custom\n- replace(value: any): Replaces the current reducer value with the value provided.\n- reset(): Resets the reducer value to the initial value.\n\n##### Shape\n- replace(value: Object): Replaces the current reducer value with the value provided.\n- reset(): Resets the reducer value to the initial value.\n- update(value: Object): Updates the object (in a shallow fashion), using the object provided.\n\n##### Array\n- replace(value: Array<any>): Replaces the array with the array provided.\n- reset(): Resets the reducer value to the initial value.\n- replaceAtIndex(value: any, index: number): Replace the value for the array element, at the specified index, with the value provided.\n- resetAtIndex(value: any, index: number): Reset the value for an array element, at the specified index, with the value provided.\n- removeAtIndex(index: number): Remove the element from the array at the specified index.\n- push(value: any): Add the value to the end of the array.\n- pushOrRemove(value: any): Push the value if it doesn't exist in the array or remove the element if it exists.\n- pop(): Remove the last element of the array.\n- shift(value: any): Add the value to the beginning of the array.\n- unshift(): Remove the first element of the array.\n\n#### Combined actions\nAutomatically generating these actions is a nice time saver, but an issue with them at the moment is that, if you want to update several parts of the store,\nthese actions will need to be dispatched individually. This makes 'time travel' in Redux much more difficult, as the\nvarious updates occur individually and cannot easily be rolled back. Additionally, each update will result in redux informing subscribers of\nan update! Redux-scc avoids this by providing the `createCombinedAction` utility.\n\n`createCombinedAction` takes a name (so you can easily identify the action in the redux dev tools), and an array of redux-scc actions. These\nactions will be performed as part of one redux update, thus avoiding the unfortunate side effects mentioned above.\n \n```\nconst anExampleCombinedAction = createCombinedAction({\n  name: 'an example!',\n  actions: [\n    actions.someReduxSccReducer.reset(),\n    actions.anotherReduxSccReducer.replace('foo!'),\n  ],\n});\n```\n\nIf a reducer is affected by the actions multiple times, the actions will play out sequentially.\n\n```\n//We start with the reducer (which is an array type reducer) having state: [4,5,6]\n\nconst exampleBatchedUpdateHittingSameReducerMultipleTimes = createCombinedAction({\n  name: 'multiple update funsies!',\n  actions: [\n    actions.removeAtIndex(1), //removes 5 - [4,6]\n    actions.replaceAtIndex(23, 1), //replaces 6 with 23 - [4, 23]\n    actions.push(43), //adds 43 to the end of the array - [4, 23, 43] \n  ],\n});\n\n```\n\n#### resetAll\nThe special `resetAll` action is available for nested reducers (i.e. those where more than just one reducer has been defined in the chunk). Calling this action allows you to reset all of the reducers in the chunk simultaneously. It is exposed at the top level, rather\nthan within the actions object, due to it being a breaking change when mapping over the actions object. In v2 it will be moved into the\nactions object!\n\n```\nstore.dispatch(storeChunk.resetAll());\n```\n\n#### Examples\n\n##### Basic\nHere, we're just going to create a very basic store chunk that is one, solitary, shape (i.e. object) reducer.\n\n```\nconst exampleStoreChunk = buildStoreChunk('example', Types.reducer(Types.shape({\n  foo: Types.string(),\n  bar: Types.number(),\n})));\n```\n\nThis will return the following object:\n\n```\n{\n  reducers: { \n    example: [Function: combination]\n  },\n  actions: {\n    update: [Function: update] ,\n    reset: [Function: reset],\n    replace: [Function: replace],\n  },\n  selectors: [Function]\n}\t\n\n```\nAs we are not creating a nested reducer structure, the actions and selectors returned are not nested either - simply referring to the created reducer directly.\n\n##### Combining reducers\nA more common pattern you may have come across is the idea of combining reducers to more easily manage a certain chunk of the store. It allows you to operate on certain data structures without worrying about the impact on other parts of the store. Redux-scc is designed to handle this, up to any level of arbitrary nesting you'd like!\n\n```\nconst exampleStoreChunk2 = buildStoreChunk('example2', {\n\tscreen: Types.reducer(Types.string()),\n\tusers: Types.reducer(Types.arrayOf(Types.string())),\n});\t\t\n```\n\nThis produces the following object:\n\n```\n{\n  reducers: { \n    screen,\n    users,\n  },\n  actions: {\n    screen: {\n      reset,\n      replace,\n    },\n    users: {\n      replaceAtIndex,\n      resetAtIndex,\n      removeAtIndex,\n      replace,\n      reset,\n      pop,\n      push,\n      shift,\n      unshift,\n    }\n  },\n  selectors: {\n    screen,\n    users,\n  }\n}\t\n\n```\n\n##### Even more nesting!\nAbove we saw how combined reducers would operate, here's a quick example of what a reducer nested inside another reducer would look like:\n\n```\nconst exampleStoreChunk2 = buildStoreChunk('example2', {\n  screen: Types.reducer({\n    someNestedReducer: Types.reducer(Types.string()),\n  }),\n});\n\t\t\n```\n\nProducing:\n\n```\n{\n  reducers: {\n    screen, //Contains the combination of all child reducers\n  },\n  actions: {\n    screen: {\n      someNestedReducer: {\n        reset,\n        replace,\n      }\n    }\t\n  },\n  selectors: {\n    screen: {\n      someNestedReducer,\n    }\n  }\n}\t\n\n```\n\n\n\n\n\n\n\n","maintainers":[{"name":"kai-moseley","email":"kai.moseley@gmail.com"}],"time":{"modified":"2022-06-26T10:25:42.399Z","created":"2016-12-20T10:17:25.883Z","0.1.0":"2016-12-20T10:17:25.883Z","0.1.1":"2016-12-20T10:39:47.235Z","0.1.2":"2016-12-20T10:50:52.407Z","0.1.3":"2016-12-20T11:15:14.266Z","0.1.4":"2016-12-20T11:21:07.096Z","0.1.5":"2016-12-20T11:55:59.546Z","0.2.0":"2016-12-20T12:34:39.856Z","0.2.1":"2016-12-22T11:24:43.463Z","0.2.2":"2016-12-22T11:26:44.574Z","0.2.3":"2017-01-03T15:02:29.676Z","0.3.0":"2017-01-22T20:16:18.143Z","0.3.1":"2017-01-24T16:27:43.474Z","0.3.2":"2017-02-21T09:10:02.607Z","0.3.3":"2017-02-21T09:31:39.410Z","0.3.4":"2017-02-22T10:03:59.688Z","0.3.5":"2017-02-22T10:17:18.322Z","0.4.0":"2017-02-23T10:00:46.165Z","0.4.1":"2017-02-27T17:27:14.707Z","0.5.0":"2017-05-07T18:03:50.262Z","1.0.0":"2017-08-06T17:06:42.608Z","1.0.1":"2017-08-06T17:36:53.021Z","1.1.0":"2017-08-07T07:30:08.006Z","1.2.0":"2017-08-08T07:57:38.422Z","1.2.1":"2017-08-08T15:12:25.569Z","1.2.2":"2017-08-13T19:44:43.056Z","1.2.3":"2017-09-01T11:19:45.132Z","1.3.0":"2017-10-17T16:21:07.912Z","1.3.1":"2017-10-17T16:29:03.962Z","1.3.2":"2018-04-07T14:55:21.308Z","1.4.0":"2018-04-07T15:03:38.419Z","1.3.3":"2018-05-19T09:54:44.276Z","1.4.1":"2018-05-19T09:58:10.866Z","1.5.0":"2018-06-13T08:32:19.820Z","1.5.1":"2018-06-13T08:47:57.304Z","1.6.0":"2018-08-30T08:38:04.374Z","1.6.1":"2019-11-29T13:16:44.198Z","1.6.2":"2020-06-26T15:13:14.996Z"},"author":{"name":"Kai Moseley"},"license":"ISC","readmeFilename":"readme.md","homepage":"https://github.com/TheComfyChair/redux-scc#readme","repository":{"type":"git","url":"git+https://github.com/TheComfyChair/redux-scc.git"},"bugs":{"url":"https://github.com/TheComfyChair/redux-scc/issues"},"users":{"rahulraghavankklm":true}}