fp/services/our/build.mjs
CJ_Clippy e0e10fd926
Some checks failed
ci / build (push) Has been cancelled
ci / test (push) Has been cancelled
use buttplug svg
2025-08-29 21:52:35 -08:00

31 lines
651 B
JavaScript

// 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);
});