Files
docmd-io--docmd/packages/plugins/threads/build.js
T
wehub-resource-sync 6db8fca185
docmd CI verification / verify (push) Failing after 0s
chore: import upstream snapshot with attribution
2026-07-13 12:31:55 +08:00

32 lines
766 B
JavaScript

import esbuild from 'esbuild';
import path from 'path';
import { fileURLToPath } from 'url';
const __dirname = path.dirname(fileURLToPath(import.meta.url));
async function build() {
await esbuild.build({
entryPoints: [path.resolve(__dirname, 'src/client/index.ts')],
bundle: true,
platform: 'browser',
target: 'es2022',
format: 'esm',
outdir: path.resolve(__dirname, 'dist/client'),
minify: false,
sourcemap: 'inline',
loader: { '.css': 'css' },
tsconfigRaw: JSON.stringify({
compilerOptions: {
experimentalDecorators: true,
useDefineForClassFields: false,
},
}),
});
console.log('Client built to dist/client/');
}
build().catch((err) => {
console.error(err);
process.exit(1);
});