Move all files to stimulus-esbuild/

This commit is contained in:
Oliver Davies 2025-09-29 22:53:27 +01:00
parent 4c850b3b40
commit 7588eb0c98
14 changed files with 0 additions and 0 deletions

View file

@ -1,32 +0,0 @@
import * as esbuild from 'esbuild';
import { stimulusPlugin } from 'esbuild-plugin-stimulus';
let minify = false;
let sourcemap = true;
let watch = true;
if (process.env.NODE_ENV === 'production') {
minify = true;
sourcemap = false;
watch = false;
}
const config = {
bundle: true,
entryPoints: ['./assets/js/app.js'],
minify,
outdir: './public/build',
plugins: [stimulusPlugin()],
sourcemap,
}
if (watch) {
let context = await esbuild.context({
...config,
logLevel: 'info',
});
await context.watch()
} else {
esbuild.build(config)
}