diff --git a/js/package.json b/js/package.json index 09b8b9f27..293c6a76d 100644 --- a/js/package.json +++ b/js/package.json @@ -8,7 +8,7 @@ "clsx": "^1.1.1", "color-thief-browser": "^2.0.2", "dayjs": "^1.10.4", - "expose-loader": "^1.0.3", + "expose-loader": "^2.0.0", "jquery": "^3.6.0", "jquery.hotkeys": "^0.1.0", "mithril": "^2.0.4", @@ -25,13 +25,13 @@ "@types/textarea-caret": "^3.0.0", "bundlewatch": "^0.3.2", "cross-env": "^7.0.3", - "flarum-webpack-config": "0.1.0-beta.10", + "flarum-webpack-config": "^1.0.0", "husky": "^4.3.8", "prettier": "^2.2.1", - "webpack": "^4.46.0", - "webpack-bundle-analyzer": "^4.4.0", - "webpack-cli": "^3.3.12", - "webpack-merge": "^4.2.2" + "webpack": "^5.0.0", + "webpack-bundle-analyzer": "^4.4.1", + "webpack-cli": "^4.0.0", + "webpack-merge": "^4.0.0" }, "scripts": { "dev": "webpack --mode development --watch", diff --git a/js/webpack.config.js b/js/webpack.config.js index 2098472f0..d808433df 100755 --- a/js/webpack.config.js +++ b/js/webpack.config.js @@ -24,4 +24,4 @@ module.exports = merge(config(), { }); module.exports['module'].rules[0].test = /\.(tsx?|js)$/; -module.exports['module'].rules[0].use.options.presets.push('@babel/preset-typescript'); +module.exports['module'].rules[0].use[1].options.presets.push('@babel/preset-typescript');