From 40bcd3f835a79b24c9492b4bd662699071f448c4 Mon Sep 17 00:00:00 2001 From: Nathan Adams Date: Tue, 17 Nov 2020 23:56:09 +0100 Subject: [PATCH] web: Remove no longer needed webpack config in core --- web/packages/core/webpack.config.js | 55 ----------------------------- 1 file changed, 55 deletions(-) delete mode 100644 web/packages/core/webpack.config.js diff --git a/web/packages/core/webpack.config.js b/web/packages/core/webpack.config.js deleted file mode 100644 index f4a4cf827..000000000 --- a/web/packages/core/webpack.config.js +++ /dev/null @@ -1,55 +0,0 @@ -/* eslint-env node */ - -const { CleanWebpackPlugin } = require("clean-webpack-plugin"); -const WasmPackPlugin = require("@wasm-tool/wasm-pack-plugin"); -const path = require("path"); - -module.exports = (env, argv) => { - let extraArgs = ""; - - let mode = "production"; - if (argv && argv.mode) { - mode = argv.mode; - } - - if (env && env.features) { - extraArgs = `-- --features ${env.features}`; - } - - console.log(`Building ${mode}...`); - - return { - entry: path.resolve(__dirname, "index.js"), - output: { - publicPath: "", - path: path.resolve(__dirname, "dist"), - filename: "ruffle.js", - chunkFilename: "core.ruffle.[contenthash].js", - }, - mode: mode, - experiments: { - syncWebAssembly: true, - }, - devtool: "source-map", - resolve: { - extensions: [".ts", ".tsx", ".js", ".wasm"], - }, - plugins: [ - new CleanWebpackPlugin(), - new WasmPackPlugin({ - crateDirectory: path.resolve(__dirname, "../.."), - outName: "ruffle", - forceMode: mode, - extraArgs, - }), - ], - module: { - rules: [ - { - test: /\.tsx?$/, - loader: "ts-loader", - }, - ], - }, - }; -};