{"maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"keywords":["dva","babel","babel-plugin","hmr"],"dist-tags":{"latest":"0.3.2"},"author":{"name":"chencheng","email":"sorrycc@gmail.com"},"description":"Hmr plugin for dva.","readme":"# babel-plugin-dva-hmr\n\n[![NPM version](https://img.shields.io/npm/v/babel-plugin-dva-hmr.svg?style=flat)](https://npmjs.org/package/babel-plugin-dva-hmr)\n[![Build Status](https://img.shields.io/travis/dvajs/babel-plugin-dva-hmr.svg?style=flat)](https://travis-ci.org/dvajs/babel-plugin-dva-hmr)\n[![Coverage Status](https://img.shields.io/coveralls/dvajs/babel-plugin-dva-hmr.svg?style=flat)](https://coveralls.io/r/dvajs/babel-plugin-dva-hmr)\n[![NPM downloads](http://img.shields.io/npm/dm/babel-plugin-dva-hmr.svg?style=flat)](https://npmjs.org/package/babel-plugin-dva-hmr)\n\nHMR babel plugin for dva.\n\n---\n\n## Install\n\n```bash\n$ npm install babel-plugin-dva-hmr redbox-react@1.x --save-dev\n```\n\n## Usage\n\n.babelrc\n\n```javascript\n{\n  \"plugins\": [\"dva-hmr\"]\n}\n```\n\nConfigure it in .roadhogrc(configure file for [roadhog](https://github.com/sorrycc/roadhog)) only in development mode, [example](https://github.com/dvajs/dva-example-user-dashboard/blob/d6da33b/.roadhogrc#L24-L30)\n\n```javascript\n\"env\": {\n  \"development\": {\n    \"extraBabelPlugins\": [\n      \"dva-hmr\"\n    ]\n  }\n}\n```\n\n## Options\n* `container` —— Specify the root element for `app.start()`.\n* `quiet` —— Don't output any log.\n* `disableModel` —— Disable model HMR.\n\n## License\n\nMIT\n","license":"MIT","versions":{"0.1.0":{"name":"babel-plugin-dva-hmr","version":"0.1.0","description":"Hmr plugin for dva.","main":"lib/index.js","scripts":{"build":"rm -rf lib && ./node_modules/.bin/babel src --out-dir lib --ignore __tests__","test":"babel-node node_modules/.bin/babel-istanbul cover node_modules/.bin/_mocha --no-timeouts","debug":"mocha --require babel-core/register --require babel-polyfill --no-timeouts","lint":"eslint --ext .js src","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["dva","babel","babel-plugin","hmr"],"author":{"name":"chencheng","email":"sorrycc@gmail.com"},"peerDependencies":{"redbox-react":"1.x"},"devDependencies":{"babel-cli":"^6.3.13","babel-core":"^6.7.4","babel-istanbul":"^0.7.0","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.3.13","coveralls":"^2.11.6","eslint":"^2.7.0","eslint-config-airbnb":"^6.2.0","expect":"^1.13.4","mocha":"^2.3.4","pre-commit":"~1.1.2"},"babel":{"presets":["es2015","stage-0"],"plugins":["add-module-exports"]},"files":["lib","src"],"license":"MIT","gitHead":"e76adf84b2ab05cd4f66566740ac1f5f21e782af","_id":"babel-plugin-dva-hmr@0.1.0","_shasum":"e798bdc14201cebf476c2f51c7613e95e4c74d4f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"dist":{"shasum":"e798bdc14201cebf476c2f51c7613e95e4c74d4f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/babel-plugin-dva-hmr/-/babel-plugin-dva-hmr-0.1.0.tgz"},"maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-dva-hmr-0.1.0.tgz_1470455415209_0.6374012054875493"},"directories":{}},"0.2.0":{"name":"babel-plugin-dva-hmr","version":"0.2.0","description":"Hmr plugin for dva.","main":"lib/index.js","scripts":{"build":"rm -rf lib && ./node_modules/.bin/babel src --out-dir lib --ignore __tests__","test":"NODE_ENV=test nyc mocha --no-timeouts","debug":"mocha --require babel-register --no-timeouts","lint":"eslint --ext .js src","coveralls":"nyc report --reporter=text-lcov | coveralls"},"nyc":{"include":["src/**/*.js"],"require":["babel-register"],"sourceMap":true,"instrument":false},"keywords":["dva","babel","babel-plugin","hmr"],"author":{"name":"chencheng","email":"sorrycc@gmail.com"},"peerDependencies":{"redbox-react":"1.x"},"devDependencies":{"babel-cli":"^6.3.13","babel-core":"^6.17.0","babel-istanbul":"^0.7.0","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.3.13","babel-register":"^6.16.3","coveralls":"^2.11.14","eslint":"^2.7.0","eslint-config-airbnb":"^6.2.0","expect":"^1.20.2","mocha":"^2.5.3","nyc":"^8.3.1","pre-commit":"~1.1.2"},"files":["lib","src"],"license":"MIT","gitHead":"4c5d9b486f800601a67015a51ee01451f765ab1c","_id":"babel-plugin-dva-hmr@0.2.0","_shasum":"8d89dcab9a4f266d20a9ae37d0c58fd919c2c2d7","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.2.0","_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"dist":{"shasum":"8d89dcab9a4f266d20a9ae37d0c58fd919c2c2d7","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/babel-plugin-dva-hmr/-/babel-plugin-dva-hmr-0.2.0.tgz"},"maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-dva-hmr-0.2.0.tgz_1476863221581_0.6677592878695577"},"directories":{}},"0.2.1":{"name":"babel-plugin-dva-hmr","version":"0.2.1","description":"Hmr plugin for dva.","main":"lib/index.js","scripts":{"build":"rm -rf lib && ./node_modules/.bin/babel src --out-dir lib --ignore __tests__","test":"NODE_ENV=test nyc mocha --no-timeouts","debug":"mocha --require babel-register --no-timeouts","lint":"eslint --ext .js src","coveralls":"nyc report --reporter=text-lcov | coveralls"},"nyc":{"include":["src/**/*.js"],"require":["babel-register"],"sourceMap":true,"instrument":false},"keywords":["dva","babel","babel-plugin","hmr"],"author":{"name":"chencheng","email":"sorrycc@gmail.com"},"peerDependencies":{"redbox-react":"1.x"},"devDependencies":{"babel-cli":"^6.3.13","babel-core":"^6.17.0","babel-istanbul":"^0.7.0","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.3.13","babel-register":"^6.16.3","coveralls":"^2.11.14","eslint":"^2.7.0","eslint-config-airbnb":"^6.2.0","expect":"^1.20.2","mocha":"^2.5.3","nyc":"^8.3.1","pre-commit":"~1.1.2"},"files":["lib","src"],"license":"MIT","gitHead":"bb5c547721c69737e566260b24551d0c939bd383","_id":"babel-plugin-dva-hmr@0.2.1","_shasum":"03642aacf10189270f32b11838141eb4c95128d9","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"dist":{"shasum":"03642aacf10189270f32b11838141eb4c95128d9","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/babel-plugin-dva-hmr/-/babel-plugin-dva-hmr-0.2.1.tgz"},"maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-dva-hmr-0.2.1.tgz_1481710315468_0.14057670906186104"},"directories":{}},"0.3.0":{"name":"babel-plugin-dva-hmr","version":"0.3.0","description":"Hmr plugin for dva.","main":"lib/index.js","scripts":{"build":"rm -rf lib && ./node_modules/.bin/babel src --out-dir lib --ignore __tests__","test":"NODE_ENV=test nyc mocha --no-timeouts","debug":"mocha --require babel-register --no-timeouts","lint":"eslint --ext .js src","coveralls":"nyc report --reporter=text-lcov | coveralls"},"nyc":{"include":["src/**/*.js"],"require":["babel-register"],"sourceMap":true,"instrument":false},"keywords":["dva","babel","babel-plugin","hmr"],"author":{"name":"chencheng","email":"sorrycc@gmail.com"},"peerDependencies":{"redbox-react":"1.x"},"devDependencies":{"babel-cli":"^6.3.13","babel-core":"^6.17.0","babel-istanbul":"^0.7.0","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.3.13","babel-register":"^6.16.3","coveralls":"^2.11.14","eslint":"^2.7.0","eslint-config-airbnb":"^6.2.0","expect":"^1.20.2","mocha":"^2.5.3","nyc":"^8.3.1","pre-commit":"~1.1.2"},"files":["lib","src"],"license":"MIT","gitHead":"5f55d04ea7d18a5893622a2f167202e5a9fdb951","_id":"babel-plugin-dva-hmr@0.3.0","_shasum":"8c4fc700a0612b2d5680e54c33eab36259c75e91","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"dist":{"shasum":"8c4fc700a0612b2d5680e54c33eab36259c75e91","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/babel-plugin-dva-hmr/-/babel-plugin-dva-hmr-0.3.0.tgz"},"maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-dva-hmr-0.3.0.tgz_1484208975967_0.6582837435416877"},"directories":{}},"0.3.1":{"name":"babel-plugin-dva-hmr","version":"0.3.1","description":"Hmr plugin for dva.","main":"lib/index.js","scripts":{"build":"rm -rf lib && ./node_modules/.bin/babel src --out-dir lib --ignore __tests__","test":"NODE_ENV=test nyc mocha --no-timeouts","debug":"mocha --require babel-register --no-timeouts","lint":"eslint --ext .js src","coveralls":"nyc report --reporter=text-lcov | coveralls"},"nyc":{"include":["src/**/*.js"],"require":["babel-register"],"sourceMap":true,"instrument":false},"keywords":["dva","babel","babel-plugin","hmr"],"author":{"name":"chencheng","email":"sorrycc@gmail.com"},"peerDependencies":{"redbox-react":"1.x"},"devDependencies":{"babel-cli":"^6.3.13","babel-core":"^6.17.0","babel-istanbul":"^0.7.0","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.3.13","babel-register":"^6.16.3","coveralls":"^2.11.14","eslint":"^2.7.0","eslint-config-airbnb":"^6.2.0","expect":"^1.20.2","mocha":"^2.5.3","nyc":"^8.3.1","pre-commit":"~1.1.2"},"files":["lib","src"],"license":"MIT","gitHead":"6d6267ec884840ab0612dfeda51828771870bab2","_id":"babel-plugin-dva-hmr@0.3.1","_shasum":"1c465f62669a37c0af51f8b4d843b360c9ae1b4a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"dist":{"shasum":"1c465f62669a37c0af51f8b4d843b360c9ae1b4a","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/babel-plugin-dva-hmr/-/babel-plugin-dva-hmr-0.3.1.tgz"},"maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/babel-plugin-dva-hmr-0.3.1.tgz_1484213810391_0.2652457698713988"},"directories":{}},"0.3.2":{"name":"babel-plugin-dva-hmr","version":"0.3.2","description":"Hmr plugin for dva.","main":"lib/index.js","scripts":{"build":"rm -rf lib && ./node_modules/.bin/babel src --out-dir lib --ignore __tests__","test":"NODE_ENV=test nyc mocha --no-timeouts","debug":"mocha --require babel-register --no-timeouts","lint":"eslint --ext .js src","coveralls":"nyc report --reporter=text-lcov | coveralls"},"nyc":{"include":["src/**/*.js"],"require":["babel-register"],"sourceMap":true,"instrument":false},"keywords":["dva","babel","babel-plugin","hmr"],"author":{"name":"chencheng","email":"sorrycc@gmail.com"},"peerDependencies":{"redbox-react":"1.x"},"devDependencies":{"babel-cli":"^6.3.13","babel-core":"^6.17.0","babel-istanbul":"^0.7.0","babel-plugin-add-module-exports":"^0.1.2","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","babel-preset-stage-0":"^6.3.13","babel-register":"^6.16.3","coveralls":"^2.11.14","eslint":"^2.7.0","eslint-config-airbnb":"^6.2.0","expect":"^1.20.2","mocha":"^2.5.3","nyc":"^8.3.1","pre-commit":"~1.1.2"},"files":["lib","src"],"license":"MIT","gitHead":"9ca4bad8f1fdf6a7cbe565de39e0af03c605f6ee","_id":"babel-plugin-dva-hmr@0.3.2","_shasum":"10fe0fc4b9ebb3be5ae3295c5cdf8f0a60facbdb","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"sorrycc","email":"sorrycc@gmail.com"},"dist":{"shasum":"10fe0fc4b9ebb3be5ae3295c5cdf8f0a60facbdb","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/babel-plugin-dva-hmr/-/babel-plugin-dva-hmr-0.3.2.tgz"},"maintainers":[{"name":"sorrycc","email":"sorrycc@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/babel-plugin-dva-hmr-0.3.2.tgz_1484216144420_0.23585123708471656"},"directories":{}}},"name":"babel-plugin-dva-hmr","time":{"modified":"2017-01-12T10:15:46.411Z","created":"2016-08-06T03:50:17.055Z","0.1.0":"2016-08-06T03:50:17.055Z","0.2.0":"2016-10-19T07:47:03.385Z","0.2.1":"2016-12-14T10:11:57.376Z","0.3.0":"2017-01-12T08:16:16.188Z","0.3.1":"2017-01-12T09:36:52.373Z","0.3.2":"2017-01-12T10:15:46.411Z"},"readmeFilename":"README.md"}