#!/usr/bin/env node import { build, context } from 'esbuild' import pkg from '../package.json' assert { type: 'json' } const options = { entryPoints: ['./src/index.ts'], bundle: true, minify: true, platform: 'node', outfile: './dist/index.cjs', define: { VERSION: `"${pkg.version}"` }, } const watch = process.argv.slice(2)[0] === '--watch' if (watch) (await context(options)).watch() else await build(options)