{"name":"redux","version":"4.0.1","description":"Predictable state container for JavaScript apps","license":"MIT","homepage":"http://redux.js.org","repository":{"type":"git","url":"git+https://github.com/reduxjs/redux.git"},"bugs":{"url":"https://github.com/reduxjs/redux/issues"},"keywords":["redux","reducer","state","predictable","functional","immutable","hot","live","replay","flux","elm"],"authors":["Dan Abramov <dan.abramov@me.com> (https://github.com/gaearon)","Andrew Clark <acdlite@me.com> (https://github.com/acdlite)"],"main":"lib/redux.js","unpkg":"dist/redux.js","module":"es/redux.js","typings":"./index.d.ts","scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" index.d.ts","format:check":"prettier --list-different \"{src,test}/**/*.{js,ts}\" index.d.ts","lint":"eslint src test","pretest":"npm run build","test":"jest","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","build":"rollup -c","prepare":"npm run clean && npm run format:check && npm run lint && npm test","examples:lint":"eslint examples","examples:test":"cross-env CI=true babel-node examples/testAll.js"},"dependencies":{"loose-envify":"^1.4.0","symbol-observable":"^1.2.0"},"devDependencies":{"@babel/cli":"^7.0.0","@babel/core":"^7.0.0","@babel/node":"^7.0.0","@babel/plugin-external-helpers":"^7.0.0","@babel/plugin-proposal-object-rest-spread":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-flow":"^7.0.0","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^9.0.0","babel-jest":"^23.6.0","cross-env":"^5.2.0","eslint":"^5.6.0","eslint-config-react-app":"^2.1.0","eslint-plugin-flowtype":"^2.50.1","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.1","eslint-plugin-react":"^7.11.1","glob":"^7.1.3","jest":"^23.6.0","prettier":"^1.14.3","rimraf":"^2.6.2","rollup":"^0.66.2","rollup-plugin-babel":"^4.0.1","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-terser":"^3.0.0","rxjs":"^6.3.2","typescript":"^3.0.3","typings-tester":"^0.3.2"},"npmName":"redux","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"browserify":{"transform":["loose-envify"]},"jest":{"testRegex":"(/test/.*\\.spec.js)$"},"sideEffects":false,"gitHead":"c5d87d95f3b9b0ebdb57791f69b53d8507cebbed","_id":"redux@4.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.6.0","_npmUser":{"name":"timdorr","email":"timdorr@timdorr.com"},"dist":{"integrity":"sha512-R7bAtSkk7nY6O/OYMVR9RiBI+XghjF9rlbl5806HJbQph0LJVHZrU5oaO4q70eUKiqMRqm4y07KLTlMZ2BlVmg==","shasum":"436cae6cc40fbe4727689d7c8fae44808f1bfef5","tarball":"https://registry.npmjs.org/redux/-/redux-4.0.1.tgz","fileCount":19,"unpackedSize":154572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwXUKCRA9TVsSAnZWagAAJ2gQAJ4iqJyHm47nH7l6ucUB\nmyRgxvzVQisuXI/bJ+gt1U2cJsMqaIpQFzUXUUpNK6SROqaEDbC+ghzRGOLe\n2wac2IyuiRyNubm4Njaq1gueBr7UxHbOLfQxr8JUN00SGCnr75JYOAJW0KT6\npUuSfgTRm0XB3rwZkC5mbPrLZpNFMCcYyaC/kpIB0Cbekv0fkhfzllCSnMz8\nNj6V0Fa6XqS6NnR5jnqLGsSor499xqXNiz83msxwUcjZRst+OEJ4hjEshlMt\nC72iogL4/CFVVXLOZE1c1GhK85BbpujeRjekQz9qeNwOXhA8fBtA59R3PAFU\nhNJEtCVdPTDfZQDmP0ETI++hxKuajoH72kjjxJtOaZhklqDiictHkgn/h/TR\nZJ9QbdNVZMY6T8feuPpncvcwNPiTkPV36jA2SazT+dTa2Q8afDnhiSMFqp8r\n/JV3Gaw2Mg3XF4UUcaEzrPoW1S5FsODKt2uohFIvM4jA9aKYwLzui2MB4Mhw\nk5BpQGGY15M6DF7FwsJ/mkLziHr0W+/XZf6/N91b1ZjRnpNB6uHoo8hq15F4\nHZGa6FzKnv6qGHEFcmkN86T6lUAXOZ60BfUiddQIgR4od3Vn++QWwvgNBJA4\niR+pdoCuEfQx0W0SKxIZ6cFp2IGcpgr9bXMsjGZ0BYJLrXpAbQEyzPn7qrJB\nA8so\r\n=wuBs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBAuPaZADgIpUIh4GTORzRbRcwFkqsAx49oGO4XAsAb2AiEAnxYG1JxYZrOuyku2Td7aFOPOwUjN3bse4+CWqBsuyXQ="}]},"maintainers":[{"email":"acdlite@me.com","name":"acdlite"},{"email":"dan.abramov@gmail.com","name":"gaearon"},{"email":"timdorr@timdorr.com","name":"timdorr"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux_4.0.1_1539405065433_0.2898731154869869"},"_hasShrinkwrap":false}