weiro/esbuild.mjs

16 lines
422 B
JavaScript

import * as esbuild from 'esbuild'
import {sassPlugin} from 'esbuild-sass-plugin'
await Promise.all([
esbuild.build({
entryPoints: ['./assets/css/main.scss'],
bundle: true,
plugins: [sassPlugin()],
outfile: './static/assets/main.css',
}),
esbuild.build({
entryPoints: ['./assets/js/main.js'],
bundle: true,
outfile: './static/assets/main.js',
})
]);