const path = require("path"); const CopyPlugin = require("copy-webpack-plugin"); const WasmPackPlugin = require("@wasm-tool/wasm-pack-plugin"); const dist = path.resolve(__dirname, "dist"); module.exports = { mode: "production", entry: { index: "./src/test.js", }, output: { path: dist, filename: "[name].js", }, devServer: { contentBase: dist, }, plugins: [ new CopyPlugin([path.resolve(__dirname, "static")]), new WasmPackPlugin({ crateDirectory: path.join(__dirname, ".."), outDir: path.join(__dirname, "pkg"), }), ], };