16 lines
417 B
JavaScript
16 lines
417 B
JavaScript
|
import esbuild from "esbuild";
|
||
|
import sveltePlugin from "esbuild-svelte";
|
||
|
import htmlPlugin from "@chialab/esbuild-plugin-html";
|
||
|
|
||
|
(async () => {
|
||
|
await esbuild.build({
|
||
|
entryPoints: ["./src/index.html"],
|
||
|
mainFields: ["svelte", "browser", "module", "main"],
|
||
|
conditions: ["svelte", "browser"],
|
||
|
bundle: true,
|
||
|
outdir: "./dist",
|
||
|
loader: { ".mp4": "file" },
|
||
|
plugins: [sveltePlugin(), htmlPlugin()],
|
||
|
});
|
||
|
})();
|