Files
2024-12-20 14:08:08 +08:00

18 lines
418 B
TypeScript

import { denoPlugins } from "jsr:@duesabati/esbuild-deno-plugin@0.2.4"
import { build, stop } from "npm:esbuild@0.24.0"
const src = Deno.args.filter(a => !a.startsWith("-"))
const minify = Deno.args.some(a => a == "-m")
await build({
bundle: true, minify,
entryPoints: src,
format: "esm",
outdir: "trg",
plugins: [...denoPlugins()],
})
await stop()
console.log(`built ${src.join(" ")} with minify=${minify}`)