Files
huly-platform/services/worker/esbuild.js
T
2025-09-02 12:38:25 +05:00

26 lines
587 B
JavaScript

const esbuild = require('esbuild')
const fs = require('fs');
fs.mkdirSync('bundle', { recursive: true });
void esbuild.build({
entryPoints: ['src/index.ts'],
bundle: true,
minify: true,
keepNames: true,
loader: { ".node": "file" },
platform: 'node',
outfile: 'bundle/bundle.js',
external: ['@temporalio/*']
})
void esbuild.build({
entryPoints: ['src/workflows.ts'],
bundle: true,
minify: true,
keepNames: true,
loader: { ".node": "file" },
platform: 'node',
outfile: 'bundle/workflows.js',
external: ['@temporalio/*']
})