sparse-intern-71089
07/10/2022, 10:03 PMbitter-france-47214
07/26/2022, 9:53 PMsam build
(AWS SAM) is not enough. That's why I went with a custom esbuild build config, to build my lambdas properly.
Simple example:
./scripts/build.js
require('esbuild').build({
entryPoints: ['./src/sign-up'],
bundle: true,
minify: true,
platform: 'node',
target: 'node16.16.0',
outfile: './build/sign-up/index.js',
format: 'cjs',
}).catch(() => process.exit(1))