17 lines
320 B
JavaScript
17 lines
320 B
JavaScript
import esbuild from 'esbuild';
|
|
|
|
await esbuild.build({
|
|
entryPoints: ['src/server.ts'],
|
|
bundle: true,
|
|
platform: 'node',
|
|
format: 'cjs',
|
|
target: 'node22',
|
|
outfile: 'dist/server.cjs',
|
|
sourcemap: true,
|
|
packages: 'external',
|
|
tsconfig: 'tsconfig.json',
|
|
define: {
|
|
'import.meta.url': 'undefined',
|
|
},
|
|
});
|