{"_id":"redux-devtools","_rev":"306941","name":"redux-devtools","description":"Redux DevTools with hot reloading and time travel","dist-tags":{"beta":"3.5.0-beta","latest":"3.7.0"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"time":{"modified":"2021-06-03T19:34:43.000Z","created":"2015-07-14T21:38:29.694Z","3.7.0":"2020-09-07T16:49:42.965Z","3.6.1":"2020-08-14T14:48:40.853Z","3.6.0":"2020-07-28T21:01:10.980Z","3.5.0":"2018-12-21T19:17:29.571Z","3.5.0-beta":"2018-12-20T17:05:33.080Z","3.4.2":"2018-11-15T22:11:55.566Z","3.4.1":"2017-11-11T19:06:39.246Z","3.4.0":"2017-04-25T20:18:32.106Z","3.3.2":"2017-01-12T19:53:22.974Z","3.3.1":"2016-05-09T11:59:16.578Z","3.3.0":"2016-05-09T01:48:42.576Z","3.2.0":"2016-04-02T17:19:10.777Z","3.1.1":"2016-02-08T16:44:53.804Z","3.1.0":"2016-02-02T18:10:04.594Z","3.0.2":"2016-01-28T19:17:51.928Z","3.0.1":"2015-12-27T00:37:44.634Z","3.0.0":"2015-12-14T04:24:03.884Z","3.0.0-beta-3":"2015-10-17T12:55:14.950Z","3.0.0-beta-2":"2015-10-17T01:22:19.362Z","3.0.0-alpha-7":"2015-09-28T15:39:36.271Z","3.0.0-alpha-4":"2015-09-28T00:54:52.702Z","2.1.5":"2015-09-27T17:26:31.087Z","3.0.0-alpha-3":"2015-09-27T13:11:42.802Z","2.1.4":"2015-09-25T22:24:48.188Z","3.0.0-alpha-2":"2015-09-24T20:39:02.176Z","3.0.0-alpha-1":"2015-09-24T19:55:34.498Z","3.0.0-alpha":"2015-09-24T19:10:32.229Z","2.1.3":"2015-09-24T13:41:27.298Z","2.1.2":"2015-09-12T23:59:44.705Z","2.1.1":"2015-09-12T14:18:07.947Z","2.1.0":"2015-09-03T13:27:06.717Z","2.0.0":"2015-09-01T01:42:57.059Z","1.1.2":"2015-08-26T17:06:25.170Z","1.1.1":"2015-08-23T23:58:15.128Z","1.1.0":"2015-08-23T00:29:35.843Z","1.0.2":"2015-08-12T20:57:29.611Z","1.0.0":"2015-08-12T13:33:59.341Z","0.2.0":"2015-08-07T16:51:24.698Z","0.1.3":"2015-08-05T00:29:31.172Z","0.1.2":"2015-07-20T20:26:19.248Z","0.1.1":"2015-07-14T22:52:20.930Z","0.1.0":"2015-07-14T21:38:29.694Z"},"users":{"novo":true,"panlw":true,"urbantumbleweed":true,"kratyk":true,"ahmedelgabri":true,"ffxsam":true,"apehead":true,"hal9zillion":true,"colonaut":true,"saravntbe":true,"fsgdez":true,"jmsherry":true,"jovinbm":true,"scotchulous":true,"backnight":true,"eswat2":true,"monolithed":true,"mswanson1524":true,"johanzhu":true,"asmattic":true,"bapinney":true,"dean-xu":true,"filipdanic":true,"ezdub":true,"duooduo":true,"flubox":true,"ciro-maciel":true,"ksugiura":true,"sean-oneal":true,"mrthing":true,"nisimjoseph":true,"derrickbeining":true,"sternelee":true,"s0lrak":true},"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"repository":{"type":"git","url":"git+https://github.com/reduxjs/redux-devtools.git"},"versions":{"3.7.0":{"name":"redux-devtools","version":"3.7.0","description":"Redux DevTools with hot reloading and time travel","keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"homepage":"https://github.com/reduxjs/redux-devtools/tree/master/packages/redux-devtools","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"license":"MIT","author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"main":"lib/index.js","types":"lib/index.d.ts","repository":{"type":"git","url":"git+https://github.com/reduxjs/redux-devtools.git"},"scripts":{"build":"npm run build:types && npm run build:js","build:types":"tsc --emitDeclarationOnly","build:js":"babel src --out-dir lib --extensions \".ts,.tsx\" --source-maps inline","clean":"rimraf lib","test":"jest","lint":"eslint . --ext .ts,.tsx","lint:fix":"eslint . --ext .ts,.tsx --fix","type-check":"tsc --noEmit","type-check:watch":"npm run type-check -- --watch","preversion":"npm run type-check && npm run lint && npm run test","prepublishOnly":"npm run clean && npm run build"},"dependencies":{"@types/prop-types":"^15.7.3","lodash":"^4.17.19","prop-types":"^15.7.2","redux-devtools-instrument":"^1.10.0"},"devDependencies":{"@types/lodash":"^4.14.159","@types/react":"^16.3.18","@types/react-redux":"^7.1.9","react":"^16.13.1","react-redux":"^7.2.1","redux":"^4.0.5"},"peerDependencies":{"react":"^0.14.9 || ^15.3.0 || ^16.0.0","react-redux":"^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0","redux":"^3.5.2 || ^4.0.0"},"gitHead":"f4405ac0f016b7997e1a6d31796aa99ad632889e","_id":"redux-devtools@3.7.0","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (win32)","dist":{"shasum":"5bc2d50227d94ce95c79dbfdf2ffc7a23c553553","size":16922,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.7.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmUser":{"name":"methuselah96","email":"nbierema@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-devtools_3.7.0_1599497382793_0.6403846607837789"},"_hasShrinkwrap":false,"publish_time":1599497382965,"_cnpm_publish_time":1599497382965,"deprecated":"Package moved to @redux-devtools/core."},"3.6.1":{"name":"redux-devtools","version":"3.6.1","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","test":"jest","prepare":"npm run build","prepublishOnly":"npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/reduxjs/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"homepage":"https://github.com/reduxjs/redux-devtools","devDependencies":{"@babel/cli":"^7.10.5","@babel/core":"^7.11.1","@babel/plugin-proposal-class-properties":"^7.10.4","@babel/preset-env":"^7.11.0","@babel/preset-react":"^7.10.4","babel-loader":"^8.1.0","jest":"^26.2.2","react":"^16.13.1","react-dom":"^16.13.1","react-redux":"^7.2.1","redux":"^4.0.5","rimraf":"^3.0.2"},"peerDependencies":{"react":"^0.14.9 || ^15.3.0 || ^16.0.0","react-redux":"^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0","redux":"^3.5.2 || ^4.0.0"},"dependencies":{"lodash":"^4.17.19","prop-types":"^15.7.2","redux-devtools-instrument":"^1.9.7"},"gitHead":"d8da887da86441c890e0820aa9f924f6ebbad8e7","_id":"redux-devtools@3.6.1","_nodeVersion":"12.18.3","_npmVersion":"lerna/3.22.1/node@v12.18.3+x64 (win32)","dist":{"shasum":"b9e11ed14b2dd9e9d492ab90fabd64f8476a7475","size":8494,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.6.1.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmUser":{"name":"methuselah96","email":"nbierema@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-devtools_3.6.1_1597416520748_0.06948948545124156"},"_hasShrinkwrap":false,"publish_time":1597416520853,"_cnpm_publish_time":1597416520853,"deprecated":"Package moved to @redux-devtools/core."},"3.6.0":{"name":"redux-devtools","version":"3.6.0","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","test":"jest","prepare":"npm run build","prepublishOnly":"npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"https://github.com/reduxjs/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"homepage":"https://github.com/reduxjs/redux-devtools","devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-proposal-class-properties":"^7.3.0","@babel/preset-env":"^7.3.1","@babel/preset-react":"^7.0.0","babel-loader":"^8.0.5","jest":"^24.1.0","react":"^16.0.0","react-dom":"^16.0.0","react-redux":"^6.0.0","redux":"^4.0.0","rimraf":"^2.3.4"},"peerDependencies":{"react":"^0.14.9 || ^15.3.0 || ^16.0.0","react-redux":"^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0","redux":"^3.5.2 || ^4.0.0"},"dependencies":{"prop-types":"^15.5.7","lodash":"^4.2.0","redux-devtools-instrument":"^1.9.0"},"licenseText":"The MIT License (MIT)\n\nCopyright (c) 2015 Dan Abramov\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"redux-devtools@3.6.0","dist":{"shasum":"8fe434bbb743b622c7ef1a6f49b586c12721081c","size":8501,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.6.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmUser":{"name":"methuselah96","email":"nbierema@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-devtools_3.6.0_1595970070824_0.6870901470169055"},"_hasShrinkwrap":false,"publish_time":1595970070980,"_cnpm_publish_time":1595970070980,"deprecated":"Package moved to @redux-devtools/core."},"3.5.0":{"name":"redux-devtools","version":"3.5.0","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"cross-env NODE_ENV=test mocha --compilers js:babel-core/register --recursive","test:watch":"cross-env NODE_ENV=test mocha --compilers js:babel-core/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/reduxjs/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"homepage":"https://github.com/reduxjs/redux-devtools","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-eslint":"^4.1.6","babel-loader":"^6.2.0","babel-preset-es2015-loose":"^6.1.3","babel-preset-react":"6.3.13","babel-preset-stage-0":"^6.3.13","cross-env":"3.1.3","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^16.0.0","react-dom":"^16.0.0","react-redux":"^6.0.0","redux":"^4.0.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"react":"^0.14.9 || ^15.3.0 || ^16.0.0","react-redux":"^4.0.0 || ^5.0.0 || ^6.0.0","redux":"^3.5.2 || ^4.0.0"},"dependencies":{"prop-types":"^15.5.7","lodash":"^4.2.0","redux-devtools-instrument":"^1.9.0"},"_id":"redux-devtools@3.5.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"zalmoxisus","email":"zalmoxisus@gmail.com"},"dist":{"shasum":"d69ab76d4f0f8abdf6d24bcf5954d7a1aa2b6827","size":7219,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.5.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-devtools_3.5.0_1545419849377_0.6650838904037006"},"_hasShrinkwrap":false,"publish_time":1545419849571,"_cnpm_publish_time":1545419849571,"deprecated":"Package moved to @redux-devtools/core."},"3.5.0-beta":{"name":"redux-devtools","version":"3.5.0-beta","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"cross-env NODE_ENV=test mocha --compilers js:babel-core/register --recursive","test:watch":"cross-env NODE_ENV=test mocha --compilers js:babel-core/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepare":"npm run build","prepublishOnly":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/reduxjs/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"homepage":"https://github.com/reduxjs/redux-devtools","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-eslint":"^4.1.6","babel-loader":"^6.2.0","babel-preset-es2015-loose":"^6.1.3","babel-preset-react":"6.3.13","babel-preset-stage-0":"^6.3.13","cross-env":"3.1.3","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^16.0.0","react-dom":"^16.0.0","react-redux":"^6.0.0","redux":"^4.0.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"react":"^0.14.9 || ^15.3.0 || ^16.0.0","react-redux":"^4.0.0 || ^5.0.0 || ^6.0.0","redux":"^3.5.2 || ^4.0.0"},"dependencies":{"prop-types":"^15.5.7","lodash":"^4.2.0","redux-devtools-instrument":"^1.9.0"},"readmeFilename":"README.md","_id":"redux-devtools@3.5.0-beta","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"zalmoxisus","email":"zalmoxisus@gmail.com"},"dist":{"shasum":"d5a940e5735d36f7f32641786e9d43b004c6f926","size":7225,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.5.0-beta.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.5.0-beta.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-devtools_3.5.0-beta_1545325532962_0.03835969561403774"},"_hasShrinkwrap":false,"publish_time":1545325533080,"_cnpm_publish_time":1545325533080},"3.4.2":{"name":"redux-devtools","version":"3.4.2","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"cross-env NODE_ENV=test mocha --compilers js:babel-core/register --recursive","test:watch":"cross-env NODE_ENV=test mocha --compilers js:babel-core/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-eslint":"^4.1.6","babel-loader":"^6.2.0","babel-preset-es2015-loose":"^6.1.3","babel-preset-react":"6.3.13","babel-preset-stage-0":"^6.3.13","cross-env":"3.1.3","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.9","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","react-redux":"^4.0.0","redux":"^3.5.2","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"react":"^0.14.9 || ^15.3.0 || ^16.0.0","react-redux":"^4.0.0 || ^5.0.0","redux":"^3.5.2 || ^4.0.0"},"dependencies":{"prop-types":"^15.5.7","lodash":"^4.2.0","redux-devtools-instrument":"^1.9.0"},"gitHead":"672cb99fc078aea65134c17e019238c29e569b1d","_id":"redux-devtools@3.4.2","_shasum":"000a8987a61569be446a497a8da7dbd2848c6bf5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"zalmoxisus","email":"zalmoxisus@gmail.com"},"dist":{"shasum":"000a8987a61569be446a497a8da7dbd2848c6bf5","size":7044,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.4.2.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-devtools_3.4.2_1542319915361_0.39137815746402693"},"_hasShrinkwrap":false,"publish_time":1542319915566,"_cnpm_publish_time":1542319915566,"deprecated":"Package moved to @redux-devtools/core."},"3.4.1":{"name":"redux-devtools","version":"3.4.1","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"cross-env NODE_ENV=test mocha --compilers js:babel-core/register --recursive","test:watch":"cross-env NODE_ENV=test mocha --compilers js:babel-core/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-eslint":"^4.1.6","babel-loader":"^6.2.0","babel-preset-es2015-loose":"^6.1.3","babel-preset-react":"6.3.13","babel-preset-stage-0":"^6.3.13","cross-env":"3.1.3","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.9","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","react-redux":"^4.0.0","redux":"^3.5.2","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"react":"^0.14.9 || ^15.3.0 || ^16.0.0","react-redux":"^4.0.0 || ^5.0.0","redux":"^3.5.2"},"dependencies":{"prop-types":"^15.5.7","lodash":"^4.2.0","redux-devtools-instrument":"^1.0.1"},"gitHead":"fc1ab01ca16303005b8bd66b60bce085bf1542e5","_id":"redux-devtools@3.4.1","_shasum":"09d342ce0ab6087be679e953a1d7c530efa1138e","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"zalmoxisus","email":"zalmoxisus@gmail.com"},"dist":{"shasum":"09d342ce0ab6087be679e953a1d7c530efa1138e","size":7039,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.4.1.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/redux-devtools-3.4.1.tgz_1510427198344_0.520554139977321"},"directories":{},"publish_time":1510427199246,"_hasShrinkwrap":false,"_cnpm_publish_time":1510427199246,"deprecated":"Package moved to @redux-devtools/core."},"3.4.0":{"name":"redux-devtools","version":"3.4.0","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"cross-env NODE_ENV=test mocha --compilers js:babel-core/register --recursive","test:watch":"cross-env NODE_ENV=test mocha --compilers js:babel-core/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-eslint":"^4.1.6","babel-loader":"^6.2.0","babel-preset-es2015-loose":"^6.1.3","babel-preset-react":"6.3.13","babel-preset-stage-0":"^6.3.13","cross-env":"3.1.3","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.9","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","react-redux":"^4.0.0","redux":"^3.5.2","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"react":"^0.14.9 || ^15.3.0","react-redux":"^4.0.0 || ^5.0.0","redux":"^3.5.2"},"dependencies":{"prop-types":"^15.5.7","lodash":"^4.2.0","redux-devtools-instrument":"^1.0.1"},"gitHead":"33c6f314d8de2f8bf22391dc2215ae02195fcb2d","_id":"redux-devtools@3.4.0","_shasum":"9bf8415154301f56906f26a36f5bc1f5ca913bb5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"zalmoxisus","email":"zalmoxisus@gmail.com"},"dist":{"shasum":"9bf8415154301f56906f26a36f5bc1f5ca913bb5","size":7036,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.4.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-devtools-3.4.0.tgz_1493151510129_0.6835809259209782"},"directories":{},"publish_time":1493151512106,"_hasShrinkwrap":false,"_cnpm_publish_time":1493151512106,"deprecated":"Package moved to @redux-devtools/core."},"3.3.2":{"name":"redux-devtools","version":"3.3.2","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"cross-env NODE_ENV=test mocha --compilers js:babel-core/register --recursive","test:watch":"cross-env NODE_ENV=test mocha --compilers js:babel-core/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-eslint":"^4.1.6","babel-loader":"^6.2.0","babel-preset-es2015-loose":"^6.1.3","babel-preset-react":"6.3.13","babel-preset-stage-0":"^6.3.13","cross-env":"3.1.3","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","react-redux":"^4.0.0","redux":"^3.5.2","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0","react-redux":"^4.0.0 || ^5.0.0","redux":"^3.5.2"},"dependencies":{"lodash":"^4.2.0","redux-devtools-instrument":"^1.0.1"},"gitHead":"defc8100e1cc8e27b6f87e4e34a5eef5613ff4ec","_id":"redux-devtools@3.3.2","_shasum":"f427f71964e2b3785b68834b6e4fe99d8da75b5e","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.4","_npmUser":{"name":"zalmoxisus","email":"zalmoxisus@gmail.com"},"dist":{"shasum":"f427f71964e2b3785b68834b6e4fe99d8da75b5e","size":6937,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.3.2.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-devtools-3.3.2.tgz_1484250800909_0.227183431154117"},"directories":{},"publish_time":1484250802974,"_cnpm_publish_time":1484250802974,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"3.3.1":{"name":"redux-devtools","version":"3.3.1","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-eslint":"^4.1.6","babel-loader":"^6.2.0","babel-preset-es2015-loose":"^6.1.3","babel-preset-react":"6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^3.5.0","react":"^0.14.0 || ^15.0.0-rc.1"},"dependencies":{"lodash":"^4.2.0","react-redux":"^4.0.0","redux":"^3.5.2","redux-devtools-instrument":"^1.0.1"},"gitHead":"ec0d55bbee1ae37eaedff5ceef7065aca363e867","_id":"redux-devtools@3.3.1","_shasum":"e2ed0b5335310935a25bbc73c60c09e522182850","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"e2ed0b5335310935a25bbc73c60c09e522182850","size":6933,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.3.1.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/redux-devtools-3.3.1.tgz_1462795155413_0.14736113953404129"},"directories":{},"publish_time":1462795156578,"_cnpm_publish_time":1462795156578,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"3.3.0":{"name":"redux-devtools","version":"3.3.0","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-eslint":"^4.1.6","babel-loader":"^6.2.0","babel-preset-es2015-loose":"^6.1.3","babel-preset-react":"6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","rxjs":"^5.0.0-beta.6","webpack":"^1.11.0"},"peerDependencies":{"redux":"^3.5.0","react":"^0.14.0 || ^15.0.0-rc.1"},"dependencies":{"lodash":"^4.2.0","react-redux":"^4.0.0","redux":"^3.5.2","symbol-observable":"^0.2.4"},"gitHead":"f02ceebc81a8d176e6bc6cc10fa0e3bfac71e57c","_id":"redux-devtools@3.3.0","_shasum":"dae9a901674042c3624ead1cd419f773581c37ea","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"dae9a901674042c3624ead1cd419f773581c37ea","size":12095,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.3.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-devtools-3.3.0.tgz_1462758519906_0.08779589808546007"},"directories":{},"publish_time":1462758522576,"_cnpm_publish_time":1462758522576,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"3.2.0":{"name":"redux-devtools","version":"3.2.0","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-eslint":"^4.1.6","babel-loader":"^6.2.0","babel-preset-es2015-loose":"^6.1.3","babel-preset-react":"6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^3.0.0","react":"^0.14.0 || ^15.0.0-rc.1"},"dependencies":{"lodash":"^4.2.0","react-redux":"^4.0.0","redux":"^3.2.1"},"gitHead":"275f564c54f2d24acf88309cfb66b1828e38292b","_id":"redux-devtools@3.2.0","_shasum":"46f2203cfd32134096821cfcf8e9cac3ae53f717","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"46f2203cfd32134096821cfcf8e9cac3ae53f717","size":15941,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.2.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/redux-devtools-3.2.0.tgz_1459617548290_0.008058405946940184"},"directories":{},"publish_time":1459617550777,"_cnpm_publish_time":1459617550777,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"3.1.1":{"name":"redux-devtools","version":"3.1.1","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-eslint":"^4.1.6","babel-loader":"^6.2.0","babel-preset-es2015-loose":"^6.1.3","babel-preset-react":"6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^3.0.0","react":"^0.14.0"},"dependencies":{"lodash":"^4.2.0","react-redux":"^4.0.0","redux":"^3.2.1"},"gitHead":"9713bd2a01b1a08a9c3c36842b208d21f4f82acc","_id":"redux-devtools@3.1.1","_shasum":"3cdfeb53e28bc559ff2ac4d6a9b8e7f76269f3e3","_from":".","_npmVersion":"3.7.0","_nodeVersion":"5.1.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"3cdfeb53e28bc559ff2ac4d6a9b8e7f76269f3e3","size":14694,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.1.1.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/redux-devtools-3.1.1.tgz_1454949890919_0.8504184661433101"},"directories":{},"publish_time":1454949893804,"_cnpm_publish_time":1454949893804,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"3.1.0":{"name":"redux-devtools","version":"3.1.0","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-eslint":"^4.1.6","babel-loader":"^6.2.0","babel-preset-es2015-loose":"^6.1.3","babel-preset-react":"6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^3.0.0","react":"^0.14.0"},"dependencies":{"lodash":"^4.2.0","react-redux":"^4.0.0","redux":"^3.2.1"},"gitHead":"86f522af908e0f4fb9531976bdd9d63b4b22c2d9","_id":"redux-devtools@3.1.0","_shasum":"77fc5cbe6cbc0a9000c1be8b8051c5bad5cb2b42","_from":".","_npmVersion":"3.7.0","_nodeVersion":"5.1.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"77fc5cbe6cbc0a9000c1be8b8051c5bad5cb2b42","size":14574,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.1.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/redux-devtools-3.1.0.tgz_1454436601802_0.7541444676462561"},"directories":{},"publish_time":1454436604594,"_cnpm_publish_time":1454436604594,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"3.0.2":{"name":"redux-devtools","version":"3.0.2","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-eslint":"^4.1.6","babel-loader":"^6.2.0","babel-preset-es2015-loose":"^6.1.3","babel-preset-react":"6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^3.0.0","react":"^0.14.0"},"dependencies":{"lodash":"^3.10.1","react-redux":"^4.0.0","redux":"^3.0.0"},"gitHead":"5e1fdf1e2ea4b6added18c1493ae166d3acccb57","_id":"redux-devtools@3.0.2","_shasum":"20ef66a427885964b6c998f29946b4a8844fb69a","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"20ef66a427885964b6c998f29946b4a8844fb69a","size":17860,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.0.2.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1454008671928,"_cnpm_publish_time":1454008671928,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"3.0.1":{"name":"redux-devtools","version":"3.0.1","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel-core/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"files":["lib","src"],"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.17","babel-eslint":"^4.1.6","babel-loader":"^6.2.0","babel-preset-es2015-loose":"^6.1.3","babel-preset-react":"6.3.13","babel-preset-stage-0":"^6.3.13","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^3.0.0","react":"^0.14.0"},"dependencies":{"lodash":"^3.10.1","react-redux":"^4.0.0","redux":"^3.0.0"},"gitHead":"fdc78b303e1a89852677fc54029cdce23c4dc8cb","_id":"redux-devtools@3.0.1","_shasum":"eef53b38bdac88fad984c82e224afa5e4df01964","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"eef53b38bdac88fad984c82e224afa5e4df01964","size":13797,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.0.1.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1451176664634,"_cnpm_publish_time":1451176664634,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"3.0.0":{"name":"redux-devtools","version":"3.0.0","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^3.0.0","react":"^0.14.0"},"dependencies":{"lodash":"^3.10.1","react-redux":"^4.0.0","redux":"^3.0.0"},"gitHead":"b228a885d9c8a247b1b0f1f0780584f459a17782","_id":"redux-devtools@3.0.0","_shasum":"fc4e97294765fb1f072152c2a26877a48af1c2f1","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.0.0","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"fc4e97294765fb1f072152c2a26877a48af1c2f1","size":13001,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.0.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1450067043884,"_cnpm_publish_time":1450067043884,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"3.0.0-beta-3":{"name":"redux-devtools","version":"3.0.0-beta-3","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^3.0.0","react":"^0.14.0"},"dependencies":{"lodash":"^3.10.1","react-redux":"^4.0.0","redux":"^3.0.0"},"gitHead":"878c5e493d8ca67c8bbdf71c320f890088c4d74e","_id":"redux-devtools@3.0.0-beta-3","_shasum":"9046c09513a9ad94eae366b3dbb74e94c5d6cbb7","_from":".","_npmVersion":"3.3.8","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"9046c09513a9ad94eae366b3dbb74e94c5d6cbb7","size":9812,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.0.0-beta-3.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.0.0-beta-3.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1445086514950,"_cnpm_publish_time":1445086514950,"_hasShrinkwrap":false},"3.0.0-beta-2":{"name":"redux-devtools","version":"3.0.0-beta-2","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0","react-addons-test-utils":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^3.0.0","react":"^0.14.0"},"dependencies":{"lodash":"^3.10.1","react-redux":"^4.0.0","redux":"^3.0.0"},"gitHead":"f757de442fb509fb2e89ad2fdd9345926b4dfa7d","_id":"redux-devtools@3.0.0-beta-2","_shasum":"576e95df36d3a981eeb33483bc0875ad408bd71d","_from":".","_npmVersion":"3.3.8","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"576e95df36d3a981eeb33483bc0875ad408bd71d","size":9305,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.0.0-beta-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.0.0-beta-2.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1445044939362,"_cnpm_publish_time":1445044939362,"_hasShrinkwrap":false},"3.0.0-alpha-7":{"name":"redux-devtools","version":"3.0.0-alpha-7","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0-rc1","react-addons-test-utils":"^0.14.0-rc1","react-dom":"^0.14.0-rc1","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^3.0.0"},"dependencies":{"react-redux":"^3.0.0","redux":"^3.0.0"},"gitHead":"34d599af7775dc625cb7c0cba943306ac2e9aa23","_id":"redux-devtools@3.0.0-alpha-7","_shasum":"308defc315da9b558d832fec66f0a3a69189f710","_from":".","_npmVersion":"3.3.3","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"308defc315da9b558d832fec66f0a3a69189f710","size":9355,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.0.0-alpha-7.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.0.0-alpha-7.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1443454776271,"_cnpm_publish_time":1443454776271,"_hasShrinkwrap":false},"3.0.0-alpha-4":{"name":"redux-devtools","version":"3.0.0-alpha-4","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0-rc1","react-addons-test-utils":"^0.14.0-rc1","react-dom":"^0.14.0-rc1","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^3.0.0"},"dependencies":{"react-redux":"^3.0.0","redux":"^3.0.0"},"gitHead":"b2210f161c6de6791a0cd102bd1c3088ab4f8181","_id":"redux-devtools@3.0.0-alpha-4","_shasum":"1417931156deab0b972ff69494f8590be583f614","_from":".","_npmVersion":"3.3.3","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"1417931156deab0b972ff69494f8590be583f614","size":9079,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.0.0-alpha-4.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.0.0-alpha-4.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1443401692702,"_cnpm_publish_time":1443401692702,"_hasShrinkwrap":false},"2.1.5":{"name":"redux-devtools","version":"2.1.5","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0-rc1","react-addons-test-utils":"^0.14.0-rc1","react-dom":"^0.14.0-rc1","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^2.0.0 || ^3.0.0"},"dependencies":{"react-json-tree":"^0.1.9","react-mixin":"^1.7.0","react-redux":"^3.0.0","redux":"^2.0.0 || ^3.0.0"},"gitHead":"cbbaaef554687357097e00eb36698f72141e352f","_id":"redux-devtools@2.1.5","_shasum":"70a31958097ee1fa846ee83fa63a778f102f59a7","_from":".","_npmVersion":"3.3.3","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"70a31958097ee1fa846ee83fa63a778f102f59a7","size":19724,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-2.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-2.1.5.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1443374791087,"_cnpm_publish_time":1443374791087,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"3.0.0-alpha-3":{"name":"redux-devtools","version":"3.0.0-alpha-3","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0-rc1","react-addons-test-utils":"^0.14.0-rc1","react-dom":"^0.14.0-rc1","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^3.0.0"},"dependencies":{"react-redux":"^3.0.0","redux":"^3.0.0"},"gitHead":"e9e951412fdab8dfadde8f8451c53cc9d4099e6b","_id":"redux-devtools@3.0.0-alpha-3","_shasum":"fd8a523d5232814a3e545b237015fca4d87f8a51","_from":".","_npmVersion":"3.3.3","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"fd8a523d5232814a3e545b237015fca4d87f8a51","size":9028,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.0.0-alpha-3.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.0.0-alpha-3.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1443359502802,"_cnpm_publish_time":1443359502802,"_hasShrinkwrap":false},"2.1.4":{"name":"redux-devtools","version":"2.1.4","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0-rc1","react-addons-test-utils":"^0.14.0-rc1","react-dom":"^0.14.0-rc1","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^2.0.0 || ^3.0.0"},"dependencies":{"react-json-tree":"^0.1.9","react-mixin":"^1.7.0","react-redux":"^3.0.0","redux":"^2.0.0 || ^3.0.0"},"gitHead":"a5dd8025478ef154d28336625622b034edd3393b","_id":"redux-devtools@2.1.4","_shasum":"0df6b71e5cc7e6293e835a5e59732bc4a37a9dca","_from":".","_npmVersion":"3.3.3","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"0df6b71e5cc7e6293e835a5e59732bc4a37a9dca","size":19547,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-2.1.4.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1443219888188,"_cnpm_publish_time":1443219888188,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"3.0.0-alpha-2":{"name":"redux-devtools","version":"3.0.0-alpha-2","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0-rc1","react-addons-test-utils":"^0.14.0-rc1","react-dom":"^0.14.0-rc1","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^2.0.0 || ^3.0.0"},"dependencies":{"react-redux":"^3.0.0","redux":"^2.0.0 || ^3.0.0"},"gitHead":"237b543324bea6f8bf9fcfe9c69de44e735d2750","_id":"redux-devtools@3.0.0-alpha-2","_shasum":"1e619fd8ba3bdb5249cc187548efd35ca984b6d1","_from":".","_npmVersion":"3.3.3","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"1e619fd8ba3bdb5249cc187548efd35ca984b6d1","size":8964,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.0.0-alpha-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.0.0-alpha-2.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1443127142176,"_cnpm_publish_time":1443127142176,"_hasShrinkwrap":false},"3.0.0-alpha-1":{"name":"redux-devtools","version":"3.0.0-alpha-1","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0-rc1","react-addons-test-utils":"^0.14.0-rc1","react-dom":"^0.14.0-rc1","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^2.0.0 || ^3.0.0"},"dependencies":{"react-redux":"^3.0.0","redux":"^2.0.0 || ^3.0.0"},"gitHead":"f3e950aecf1ac49f9d012609f490e8a6947522a2","_id":"redux-devtools@3.0.0-alpha-1","_shasum":"a5c6e733e77d9621021170a059e781cdfd5a6914","_from":".","_npmVersion":"3.3.3","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"a5c6e733e77d9621021170a059e781cdfd5a6914","size":8806,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.0.0-alpha-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.0.0-alpha-1.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1443124534498,"_cnpm_publish_time":1443124534498,"_hasShrinkwrap":false},"3.0.0-alpha":{"name":"redux-devtools","version":"3.0.0-alpha","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0-rc1","react-addons-test-utils":"^0.14.0-rc1","react-dom":"^0.14.0-rc1","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^2.0.0 || ^3.0.0"},"dependencies":{"react-redux":"^3.0.0","redux":"^2.0.0 || ^3.0.0"},"gitHead":"23163516ed4e4247050cac051a97de21fbc843ba","_id":"redux-devtools@3.0.0-alpha","_shasum":"5d61e59086c41ec00728884b70906a1c1bf8d43d","_from":".","_npmVersion":"3.3.3","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"5d61e59086c41ec00728884b70906a1c1bf8d43d","size":8033,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-3.0.0-alpha.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-3.0.0-alpha.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1443121832229,"_cnpm_publish_time":1443121832229,"_hasShrinkwrap":false},"2.1.3":{"name":"redux-devtools","version":"2.1.3","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","jsdom":"^6.5.1","mocha":"^2.2.5","mocha-jsdom":"^1.0.0","react":"^0.14.0-rc1","react-addons-test-utils":"^0.14.0-rc1","react-dom":"^0.14.0-rc1","rimraf":"^2.3.4","webpack":"^1.11.0"},"peerDependencies":{"redux":"^2.0.0 || ^3.0.0"},"dependencies":{"react-json-tree":"^0.1.9","react-mixin":"^1.7.0","react-redux":"^3.0.0","redux":"^2.0.0 || ^3.0.0"},"gitHead":"c74c3b479f28431b8ee142e23b1b2fda1673da8e","_id":"redux-devtools@2.1.3","_shasum":"8876231b0b83faca6826a99dad2f86883dd07078","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"8876231b0b83faca6826a99dad2f86883dd07078","size":19356,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-2.1.3.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1443102087298,"_cnpm_publish_time":1443102087298,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"2.1.2":{"name":"redux-devtools","version":"2.1.2","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^2.0.0 || ^3.0.0"},"dependencies":{"react-json-tree":"^0.1.8","react-mixin":"^1.7.0","react-redux":"^2.0.0","redux":"^2.0.0 || ^3.0.0"},"gitHead":"fc839a0896a4f8aabcc887db67c0776dc0b0cf80","_id":"redux-devtools@2.1.2","_shasum":"ca5eb34005ffcf1220cc60e7e7a36568f56762ec","_from":".","_npmVersion":"3.3.3","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"ca5eb34005ffcf1220cc60e7e7a36568f56762ec","size":19283,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-2.1.2.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1442102384705,"_cnpm_publish_time":1442102384705,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"2.1.1":{"name":"redux-devtools","version":"2.1.1","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^2.0.0"},"dependencies":{"react-json-tree":"^0.1.8","react-mixin":"^1.7.0","react-redux":"^2.0.0","redux":"^2.0.0"},"gitHead":"22011114f520896f32384312e51887f3132709a1","_id":"redux-devtools@2.1.1","_shasum":"ce3e3238f6195f89698184d3eaa51b3cddaa770a","_from":".","_npmVersion":"3.3.3","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"ce3e3238f6195f89698184d3eaa51b3cddaa770a","size":19276,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-2.1.1.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1442067487947,"_cnpm_publish_time":1442067487947,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"2.1.0":{"name":"redux-devtools","version":"2.1.0","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^2.0.0"},"dependencies":{"react-json-tree":"^0.1.3","react-mixin":"^1.7.0","react-redux":"^2.0.0","redux":"^2.0.0"},"gitHead":"1d41c808a1f801dff44f59b927babb33cd367c85","_id":"redux-devtools@2.1.0","_shasum":"c63748e3e13ebb5bd5650ef1612de24b3102fef9","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"c63748e3e13ebb5bd5650ef1612de24b3102fef9","size":19122,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-2.1.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1441286826717,"_cnpm_publish_time":1441286826717,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"2.0.0":{"name":"redux-devtools","version":"2.0.0","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^2.0.0"},"dependencies":{"react-json-tree":"^0.1.3","react-mixin":"^1.7.0","react-redux":"^2.0.0","redux":"^2.0.0"},"gitHead":"7eef6710abe198d78c100c0d00654c9f42a1e2c8","_id":"redux-devtools@2.0.0","_shasum":"e2845ec32055ef7b4960e6c45e934b99aef42a19","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"e2845ec32055ef7b4960e6c45e934b99aef42a19","size":18926,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-2.0.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1441071777059,"_cnpm_publish_time":1441071777059,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"1.1.2":{"name":"redux-devtools","version":"1.1.2","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-rc"},"dependencies":{"react-json-tree":"^0.1.3","react-mixin":"^1.7.0","react-redux":"^0.9.0","redux":"^1.0.1"},"gitHead":"d2083e1541858dfba8514218cf2802f75aa5754b","_id":"redux-devtools@1.1.2","_shasum":"7b4fcf0a457c40e2bb81c19732c3f33bdd281ca8","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"7b4fcf0a457c40e2bb81c19732c3f33bdd281ca8","size":19215,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-1.1.2.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1440608785170,"_cnpm_publish_time":1440608785170,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"1.1.1":{"name":"redux-devtools","version":"1.1.1","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-rc"},"dependencies":{"react-mixin":"^1.7.0","react-redux":"^0.9.0","redux":"^1.0.1"},"gitHead":"15c35b6417dc03b46a696d233add4b621b608255","_id":"redux-devtools@1.1.1","_shasum":"046590fa7350e0befeeba22a72b12de81fc962ca","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"046590fa7350e0befeeba22a72b12de81fc962ca","size":23820,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-1.1.1.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1440374295128,"_cnpm_publish_time":1440374295128,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"1.1.0":{"name":"redux-devtools","version":"1.1.0","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-rc"},"dependencies":{"react-mixin":"^1.7.0","react-redux":"^0.9.0","redux":"^1.0.1"},"gitHead":"bb48132774e1b46092a6ed435283067e6b9c9be9","_id":"redux-devtools@1.1.0","_shasum":"565340e873d4709964e2cee7711ed26f2ea1efae","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"565340e873d4709964e2cee7711ed26f2ea1efae","size":23098,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-1.1.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1440289775843,"_cnpm_publish_time":1440289775843,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"1.0.2":{"name":"redux-devtools","version":"1.0.2","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-rc"},"dependencies":{"react-mixin":"^1.7.0","react-redux":"^0.5.0","redux":"^1.0.0-rc"},"gitHead":"74426b4f8e7aa8dea754e9848b8dec79556f8d86","_id":"redux-devtools@1.0.2","_shasum":"80c90714a77915215b1c2bff5af549d83b5372d1","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"80c90714a77915215b1c2bff5af549d83b5372d1","size":22301,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-1.0.2.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1439413049611,"_cnpm_publish_time":1439413049611,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"1.0.0":{"name":"redux-devtools","version":"1.0.0","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-rc"},"dependencies":{"react-mixin":"^1.7.0","react-redux":"^0.5.0","redux":"^1.0.0-rc"},"gitHead":"1eeda8073a9f9cf236907ed1df3577bf2f2f31e1","_id":"redux-devtools@1.0.0","_shasum":"0a169db0ce193af0b0f9f519954308c6c6411782","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"0a169db0ce193af0b0f9f519954308c6c6411782","size":22182,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-1.0.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1439386439341,"_cnpm_publish_time":1439386439341,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"0.2.0":{"name":"redux-devtools","version":"0.2.0","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-rc"},"dependencies":{"react-redux":"^0.5.0","redux":"^1.0.0-rc"},"gitHead":"b15ae64c8e2cb9860d083acb87c0df6f4e4ec0d8","_id":"redux-devtools@0.2.0","_shasum":"2f7bbd3f11938eff5095436a4c2c5ed1bf23bc61","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"2f7bbd3f11938eff5095436a4c2c5ed1bf23bc61","size":10243,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-0.2.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1438966284698,"_cnpm_publish_time":1438966284698,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"0.1.3":{"name":"redux-devtools","version":"0.1.3","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-rc"},"dependencies":{"react-redux":"^0.2.2","redux":"^1.0.0-rc"},"gitHead":"80e3ae54eab6af0d825b945d739689be3327e658","_id":"redux-devtools@0.1.3","_shasum":"92e027a08caf5992a2535f69af117fb97d55da88","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"92e027a08caf5992a2535f69af117fb97d55da88","size":10225,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-0.1.3.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1438734571172,"_cnpm_publish_time":1438734571172,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"0.1.2":{"name":"redux-devtools","version":"0.1.2","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-rc"},"dependencies":{"react-redux":"^0.2.2","redux":"^1.0.0-rc"},"gitHead":"b676d446f877f8cf9d8c92d491585079ff18a54e","_id":"redux-devtools@0.1.2","_shasum":"94e0a9310ae2f7dbc2bd2823aa3bc3579264df2d","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"94e0a9310ae2f7dbc2bd2823aa3bc3579264df2d","size":10092,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-0.1.2.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1437423979248,"_cnpm_publish_time":1437423979248,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"0.1.1":{"name":"redux-devtools","version":"0.1.1","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-rc"},"dependencies":{"react-redux":"^0.2.2","redux":"^1.0.0-rc"},"gitHead":"56b1c5a360794db921d4018730f4ecdb47be393b","_id":"redux-devtools@0.1.1","_shasum":"654e1b325620556a6598f551d61e12188348bf89","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"654e1b325620556a6598f551d61e12188348bf89","size":9403,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-0.1.1.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1436914340930,"_cnpm_publish_time":1436914340930,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."},"0.1.0":{"name":"redux-devtools","version":"0.1.0","description":"Redux DevTools with hot reloading and time travel","main":"lib/index.js","scripts":{"clean":"rimraf lib","build":"babel src --out-dir lib","lint":"eslint src test examples","test":"NODE_ENV=test mocha --compilers js:babel/register --recursive","test:watch":"NODE_ENV=test mocha --compilers js:babel/register --recursive --watch","test:cov":"babel-node ./node_modules/.bin/isparta cover ./node_modules/.bin/_mocha -- --recursive","prepublish":"npm run lint && npm run test && npm run clean && npm run build"},"repository":{"type":"git","url":"git+https://github.com/gaearon/redux-devtools.git"},"keywords":["redux","devtools","flux","hot reloading","time travel","live edit"],"author":{"name":"Dan Abramov","email":"dan.abramov@me.com","url":"http://github.com/gaearon"},"license":"MIT","bugs":{"url":"https://github.com/gaearon/redux-devtools/issues"},"homepage":"https://github.com/gaearon/redux-devtools","devDependencies":{"babel":"^5.5.8","babel-core":"^5.6.18","babel-eslint":"^3.1.15","babel-loader":"^5.1.4","eslint":"^0.23","eslint-config-airbnb":"0.0.6","eslint-plugin-react":"^2.3.0","expect":"^1.6.0","isparta":"^3.0.3","mocha":"^2.2.5","rimraf":"^2.3.4"},"peerDependencies":{"redux":"^1.0.0 || 1.0.0-rc"},"dependencies":{"react-redux":"^0.2.2","redux":"^1.0.0-rc"},"gitHead":"60b94519938621d19f4cc4332c24f1941142fedc","_id":"redux-devtools@0.1.0","_shasum":"2f6bc93fef6f1dfc9ddb233dd5a90b5eb6e791ae","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"gaearon","email":"dan.abramov@gmail.com"},"dist":{"shasum":"2f6bc93fef6f1dfc9ddb233dd5a90b5eb6e791ae","size":8828,"noattachment":false,"key":"/redux-devtools/-/redux-devtools-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/redux-devtools/download/redux-devtools-0.1.0.tgz"},"maintainers":[{"name":"gaearon","email":""},{"name":"methuselah96","email":"nbierema@gmail.com"},{"name":"timdorr","email":""},{"name":"zalmoxisus","email":""}],"directories":{},"publish_time":1436909909694,"_cnpm_publish_time":1436909909694,"_hasShrinkwrap":false,"deprecated":"Package moved to @redux-devtools/core."}},"readme":"# Redux DevTools\n\nA live-editing time travel environment for [Redux](https://github.com/reactjs/redux).  \n**[See Dan's React Europe talk demoing it!](http://youtube.com/watch?v=xsSnOQynTHs)**\n\n> Note that the implemention in this repository is different from [Redux DevTools Extension](https://github.com/zalmoxisus/redux-devtools-extension). Please refer to the latter for browser extension.\n\n### Table of Contents\n\n- [Features](#features)\n- [Overview](#overview)\n- [Browser Extension](#browser-extension)\n- [Setup Instructions](#setup-instructions)\n- [Custom Monitors](#custom-monitors)\n- [License](#license)\n\n[![build status](https://img.shields.io/travis/reduxjs/redux-devtools/master.svg?style=flat-square)](https://travis-ci.org/reduxjs/redux-devtools)\n[![npm version](https://img.shields.io/npm/v/redux-devtools.svg?style=flat-square)](https://www.npmjs.com/package/redux-devtools)\n[![npm downloads](https://img.shields.io/npm/dm/redux-devtools.svg?style=flat-square)](https://www.npmjs.com/package/redux-devtools)\n[![redux channel on discord](https://img.shields.io/badge/discord-redux@reactiflux-738bd7.svg?style=flat-square)](https://discord.gg/0ZcbPKXt5bWb10Ma)\n\n![](http://i.imgur.com/J4GeW0M.gif)\n\n### Features\n\n- Lets you inspect every state and action payload\n- Lets you go back in time by “cancelling” actions\n- If you change the reducer code, each “staged” action will be re-evaluated\n- If the reducers throw, you will see during which action this happened, and what the error was\n- With `persistState()` store enhancer, you can persist debug sessions across page reloads\n\n### Overview\n\nRedux DevTools is a development time package that provides power-ups for your Redux development workflow. Be careful to strip its code in production (see [walkthrough](../../docs/Walkthrough.md) for instructions)! To use Redux DevTools, you need to choose a “monitor”—a React component that will serve as a UI for the DevTools. Different tasks and workflows require different UIs, so Redux DevTools is built to be flexible in this regard. We recommend using [`LogMonitor`](https://github.com/gaearon/redux-devtools-log-monitor) for inspecting the state and time travel, and wrap it in a [`DockMonitor`](https://github.com/gaearon/redux-devtools-dock-monitor) to quickly move it across the screen. That said, when you’re comfortable rolling up your own setup, feel free to do this, and share it with us.\n\nIf you came here looking for what do the “Reset”, “Revert”, “Sweep” or “Commit” buttons do, check out [the `LogMonitor` documentation](https://github.com/gaearon/redux-devtools-log-monitor/blob/master/README.md#features).\n\n### Browser Extension\n\nIf you don’t want to bother with installing Redux DevTools and integrating it into your project, consider using [Redux DevTools Extension](https://github.com/zalmoxisus/redux-devtools-extension) for Chrome and Firefox. It provides access to the most popular monitors, is easy to configure to filter actions, and doesn’t require installing any packages.\n\n### Setup Instructions\n\nRead the installation [walkthrough](../../docs/Walkthrough.md) for integration instructions and usage examples (`<DevTools>` component, `DevTools.instrument()`, exclude from production builds, gotchas).\n\n### Running Examples\n\nClone the project:\n\n```\ngit clone https://github.com/reduxjs/redux-devtools.git\ncd redux-devtools/packages/redux-devtools\n```\n\nRun `npm install` in the package folder:\n\n```\nnpm install\n```\n\nNow you can open an example folder and run `npm install` there:\n\n```\ncd examples/counter # or examples/todomvc\nnpm install\n```\n\nFinally, run the development server and open the page:\n\n```\nnpm start\nopen http://localhost:3000\n```\n\nTry clicking on actions in the log, or changing some code inside the reducers. You should see the action log re-evaluate the state on every code change.\n\nAlso try opening `http://localhost:3000/?debug_session=123`, click around, and then refresh. You should see that all actions have been restored from the local storage.\n\n### Custom Monitors\n\n**DevTools accepts monitor components so you can build a completely custom UI.** [`LogMonitor`](https://github.com/gaearon/redux-devtools-log-monitor) and [`DockMonitor`](https://github.com/gaearon/redux-devtools-dock-monitor) are just examples of what is possible.\n\n**[I challenge you to build a custom monitor for Redux DevTools!](https://github.com/reduxjs/redux-devtools/issues/3)**\n\nSome crazy ideas for custom monitors:\n\n- A slider that lets you jump between computed states just by dragging it\n- An in-app layer that shows the last N states right in the app (e.g. for animation)\n- A time machine like interface where the last N states of your app reside on different Z layers\n- Feel free to come up with and implement your own! Check [`LogMonitor`](https://github.com/gaearon/redux-devtools-log-monitor) `propTypes` to see what you can do.\n\nIn fact some of these are implemented already:\n\n#### [Slider Monitor](https://github.com/calesce/redux-slider-monitor)\n\n![](https://camo.githubusercontent.com/47a3f427c9d2e0c763b74e33417b3001fe8604b6/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f662e636c2e6c792f6974656d732f3149335032323243334e3252314d3279314b33622f53637265656e2532305265636f7264696e67253230323031352d31322d3232253230617425323030372e3230253230504d2e6769663f763d3162363236376537)\n\n#### [Inspector](https://github.com/alexkuz/redux-devtools-inspector)\n\n![](http://i.imgur.com/fYh8fk5.gif)\n\n#### [Diff Monitor](https://github.com/whetstone/redux-devtools-diff-monitor)\n\n![](https://camo.githubusercontent.com/c2c0ba1ad82d003b5386404ae09c00763d73510c/687474703a2f2f692e696d6775722e636f6d2f72764352394f512e706e67)\n\n#### [Filterable Log Monitor](https://github.com/bvaughn/redux-devtools-filterable-log-monitor/)\n\n![redux-devtools-filterable-log-monitor](https://cloud.githubusercontent.com/assets/29597/12440009/182bb31c-beec-11e5-8fd0-bdda48e646b2.gif)\n\n#### [Chart Monitor](https://github.com/romseguy/redux-devtools-chart-monitor)\n\n![redux-devtools-chart-monitor](http://i.imgur.com/MSgvU6l.gif)\n\n#### [Filter Actions](https://github.com/zalmoxisus/redux-devtools-filter-actions)\n\n(Does not have a UI but can wrap any other monitor)\n\n<img src='http://i.imgur.com/TlqnU0J.png' width='400'>\n\n#### [Dispatch](https://github.com/YoruNoHikage/redux-devtools-dispatch)\n\n![redux-devtools-dispatch](https://cloud.githubusercontent.com/assets/969003/12874321/2c3624ec-cdd2-11e5-9856-fd7e24efb8d5.gif)\n\n#### [Redux Usage Report](https://github.com/aholachek/redux-usage-report)\n\n![redux-usage-report](https://furtive-discussion.surge.sh/redux-usage-monitor.gif)\n\n#### Keep them coming!\n\nCreate a PR to add your custom monitor.\n\n### License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/reduxjs/redux-devtools/tree/master/packages/redux-devtools","bugs":{"url":"https://github.com/reduxjs/redux-devtools/issues"},"license":"MIT"}