import { build } from 'esbuild'
try {
await build({
entryPoints: ['./src/index.ts'],
bundle: true,
outdir: './dist/',
sourcemap: true,
minify: true,
conditions: ['worker', 'browser'],
outExtension: { '.js': '.mjs' },
format: 'esm',
target: 'esnext',
plugins: [
]
})
} catch (err) {
process.exitCode = 1
}
import { build } from 'esbuild'
try {
await build({
entryPoints: ['./src/index.ts'],
bundle: true,
outdir: './dist/',
sourcemap: true,
minify: true,
conditions: ['worker', 'browser'],
outExtension: { '.js': '.mjs' },
format: 'esm',
target: 'esnext',
plugins: [
]
})
} catch (err) {
process.exitCode = 1
}