From 13015bba5a3a2bea1ccc96e9282995bedacc5694 Mon Sep 17 00:00:00 2001 From: silverwind Date: Tue, 9 Jul 2024 11:28:43 +0200 Subject: [PATCH] Add back esbuild-loader for .js files (#31585) The build currently seems to work fine without this, but in theory it should fail because Fomantic is JavaScript. I feel more comfortable having this loader declared. Note: I did try using the [combined loader config](https://github.com/privatenumber/esbuild-loader#-quick-setup) but when I did that, vue files could not load, so I think this is the best option. --- webpack.config.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/webpack.config.js b/webpack.config.js index fa24354a5b..838fb51f43 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -139,6 +139,19 @@ export default { }, }, }, + { + test: /\.js$/i, + exclude: /node_modules/, + use: [ + { + loader: 'esbuild-loader', + options: { + loader: 'js', + target: 'es2020', + }, + }, + ], + }, { test: /\.ts$/i, exclude: /node_modules/,