1
0
Fork 0
onnx-web/gui/esbuild.js

26 lines
561 B
JavaScript
Raw Normal View History

2023-01-05 03:55:25 +00:00
import { build } from 'esbuild';
import { join } from 'path';
import alias from 'esbuild-plugin-alias';
2023-01-05 03:55:25 +00:00
const root = process.cwd();
build({
bundle: true,
define: {
global: 'window',
},
entryPoints: [
join(root, 'out/src/main.js'),
],
keepNames: true,
outdir: 'out/bundle/',
platform: 'browser',
plugins: [
alias({
'react-dom$': 'react-dom/profiling',
'scheduler/tracing': 'scheduler/tracing-profiling',
})
],
2023-01-05 03:55:25 +00:00
sourcemap: true,
}).catch(() => process.exit(1));