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