diff --git a/configs/webpack.client-watch.js b/configs/webpack.client-watch.js index d5806da..2f22b99 100644 --- a/configs/webpack.client-watch.js +++ b/configs/webpack.client-watch.js @@ -37,7 +37,7 @@ config.plugins = [ ]; config.module.postLoaders = [ - {test: /\.js$/, loaders: ["babel?cacheDirectory&presets[]=es2015&presets[]=stage-0&presets[]=react&presets[]=react-hmre"], exclude: /node_modules/} + {test: /\.js$/, loaders: ['react-hot', "babel?cacheDirectory&presets[]=es2015&presets[]=stage-0&presets[]=react"], exclude: /node_modules/} ]; module.exports = config; diff --git a/package.json b/package.json index c89fc5e..139f8e3 100644 --- a/package.json +++ b/package.json @@ -64,12 +64,15 @@ "webpack-node-externals": "^1.3.0" }, "devDependencies": { - "eslint": "^3.1.1", + "eslint": "^2.13.1", "eslint-config-airbnb": "^9.0.1", + "eslint-plugin-import": "^1.12.0", + "eslint-plugin-jsx-a11y": "^1.2.0", "eslint-plugin-react": "^5.2.2", "json-loader": "^0.5.4", "just-wait": "1.0.5", - "webpack-dev-server": "^1.14.1" + "webpack-dev-server": "^1.14.1", + "react-hot-loader": "^1.3.0" }, "engines": { "node": ">=4.0.0"