Skip to content

Commit 6da9bd2

Browse files
ignatiusrezavcarl
authored andcommitted
Upgrade to webpack 4 (#274)
1 parent c51b834 commit 6da9bd2

File tree

5 files changed

+1038
-1185
lines changed

5 files changed

+1038
-1185
lines changed

examples/bundle.js

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/bundle.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"clean": "rimraf lib",
88
"compile": "babel src --loose --out-dir lib",
99
"demos:start": "webpack-dev-server --watch",
10-
"demos:build": "NODE_ENV=production webpack -p",
10+
"demos:build": "NODE_ENV=production webpack",
1111
"prepublish": "npm run prepare",
1212
"prepare": "npm run clean && npm run compile",
1313
"test": "mocha test/setup.js test/spec/*.js"
@@ -41,7 +41,7 @@
4141
"@babel/preset-env": "^7.0.0",
4242
"@babel/preset-react": "^7.0.0",
4343
"@babel/register": "^7.0.0",
44-
"babel-loader": "^8.0.0",
44+
"babel-loader": "^8.0.5",
4545
"chai": "^4",
4646
"enzyme": "^2.8.2",
4747
"jsdom": "8.0.4",
@@ -51,7 +51,8 @@
5151
"react-router-dom": "^4.2.2",
5252
"react-test-renderer": "^15.5.4",
5353
"rimraf": "^2.5.2",
54-
"webpack": "^3.11.0",
55-
"webpack-dev-server": "^2.11.1"
54+
"webpack": "^4.29.5",
55+
"webpack-cli": "^3.2.3",
56+
"webpack-dev-server": "^3.2.0"
5657
}
5758
}

webpack.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ const webpack = require("webpack");
44
const isLive = process.env.NODE_ENV === "production";
55

66
module.exports = {
7+
mode: isLive ? "production" : "development",
78
devtool: isLive ? "source-map" : "cheap-eval-source-map",
89
entry: {
910
demos: path.resolve("examples", "index.js")
@@ -13,7 +14,7 @@ module.exports = {
1314
filename: "bundle.js"
1415
},
1516
module: {
16-
loaders: [
17+
rules: [
1718
{
1819
test: /\.js$/,
1920
exclude: /node_modules/,

0 commit comments

Comments
 (0)