Update Node dependencies to latest versions, including fixes.

CleanWebpackPlugin had some minor usage changes.
This commit is contained in:
Chris L8
2019-10-03 08:29:51 -05:00
parent 52f3c5bc4a
commit 98934ac42c
3 changed files with 2302 additions and 3531 deletions
+2332 -3561
View File
File diff suppressed because it is too large Load Diff
+12 -12
View File
@@ -19,20 +19,20 @@
}, },
"homepage": "https://github.com/photonstorm/phaser3-project-template#readme", "homepage": "https://github.com/photonstorm/phaser3-project-template#readme",
"devDependencies": { "devDependencies": {
"@babel/core": "^7.2.2", "@babel/core": "^7.6.2",
"@babel/preset-env": "^7.2.3", "@babel/preset-env": "^7.6.2",
"babel-loader": "^8.0.5", "babel-loader": "^8.0.6",
"clean-webpack-plugin": "^1.0.0", "clean-webpack-plugin": "^3.0.0",
"file-loader": "^3.0.1", "file-loader": "^4.2.0",
"html-webpack-plugin": "^3.2.0", "html-webpack-plugin": "^3.2.0",
"raw-loader": "^1.0.0", "raw-loader": "^3.1.0",
"terser-webpack-plugin": "^1.2.1", "terser-webpack-plugin": "^2.1.2",
"webpack": "^4.28.3", "webpack": "^4.41.0",
"webpack-cli": "^3.2.1", "webpack-cli": "^3.3.9",
"webpack-dev-server": "^3.1.14", "webpack-dev-server": "^3.8.2",
"webpack-merge": "^4.2.1" "webpack-merge": "^4.2.2"
}, },
"dependencies": { "dependencies": {
"phaser": "^3.16.2" "phaser": "^3.19.0"
} }
} }
+2 -2
View File
@@ -1,7 +1,7 @@
const webpack = require("webpack"); const webpack = require("webpack");
const path = require("path"); const path = require("path");
const HtmlWebpackPlugin = require("html-webpack-plugin"); const HtmlWebpackPlugin = require("html-webpack-plugin");
const CleanWebpackPlugin = require("clean-webpack-plugin"); const { CleanWebpackPlugin } = require("clean-webpack-plugin");
module.exports = { module.exports = {
mode: "development", mode: "development",
@@ -26,7 +26,7 @@ module.exports = {
] ]
}, },
plugins: [ plugins: [
new CleanWebpackPlugin(["dist"], { new CleanWebpackPlugin({
root: path.resolve(__dirname, "../") root: path.resolve(__dirname, "../")
}), }),
new webpack.DefinePlugin({ new webpack.DefinePlugin({