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