chore: Bundle Stats / Webpack v4 (#1448)

* chore: Experiment with bundle size monitoring service

* chore: Ensure build runs on CI, move lint and flow before test

* chore: Upgrade Webpack v3 -> v4

* chore: Add webpack-cli
Remove unused dep
Move deps to dev

* Move babel deps to production

* Move babel deps to production
This commit is contained in:
Tom Moor
2020-08-12 13:16:10 -07:00
committed by GitHub
parent 0f41a04e49
commit 11f7e3a060
8 changed files with 806 additions and 690 deletions

View File

@ -4,6 +4,7 @@ const commonWebpackConfig = require("./webpack.config");
const developmentWebpackConfig = Object.assign(commonWebpackConfig, {
cache: true,
mode: "development",
devtool: "eval-source-map",
entry: [
"webpack-hot-middleware/client",
@ -13,10 +14,7 @@ const developmentWebpackConfig = Object.assign(commonWebpackConfig, {
developmentWebpackConfig.plugins = [
...developmentWebpackConfig.plugins,
new webpack.HotModuleReplacementPlugin(),
new webpack.DefinePlugin({
"process.env.NODE_ENV": JSON.stringify("development"),
}),
new webpack.HotModuleReplacementPlugin()
];
module.exports = developmentWebpackConfig;