pnp-scheduler/build/context.mjs

21 lines
No EOL
464 B
JavaScript

import * as esbuild from "esbuild";
import path from "path";
const isDev = process.env.BUILD_TARGET !== 'DOCKER';
const context = await esbuild.context({
entryPoints: [
path.join('source', 'main.ts'),
path.join('source', 'deploy.ts')
],
bundle: true,
outdir: './dist/',
platform: 'node',
target: 'node10.4',
sourcemap: isDev ? 'external' : false,
loader: {
'.node': 'copy',
}
})
export default context