/ duper-js-wasm / esbuild.mjs
esbuild.mjs
1 import esbuild from "esbuild"; 2 3 /** @type {import("esbuild").BuildOptions} */ 4 const buildOptions = { 5 entryPoints: ["src/index.ts"], 6 outdir: "dist", 7 assetNames: "[name]", 8 platform: "neutral", 9 external: ["./wasm-bindgen/index.js"], 10 mainFields: ["main"], 11 format: "esm", 12 bundle: true, 13 plugins: [], 14 minify: true, 15 }; 16 17 await esbuild.build(buildOptions);