// build.mjs import esbuild from "esbuild"; import copyStaticFiles from "esbuild-copy-static-files"; const build = async () => { console.log("🏗️ Building..."); await esbuild.build({ entryPoints: ["./src/client/index.js", './src/client/vod.js'], outdir: "./dist/client", bundle: true, minify: true, sourcemap: true, platform: "browser", target: "es2020", logLevel: "info", color: true, plugins: [ copyStaticFiles({ src: "./src/assets", dest: "./dist/client", recursive: true, }) ], }); }; build().catch((err) => { console.error(err); process.exit(1); });