// build.js const esbuild = require('esbuild'); const fs = require('fs'); // Ensure dist folder exists if (!fs.existsSync('dist')) fs.mkdirSync('dist', { recursive: true }); esbuild.build({ entryPoints: ['server.js'], outfile: 'dist/server.js', bundle: true, platform: 'node', target: 'node18', minify: false, }).catch(() => process.exit(1));