2 async function start() {
3 await require('esbuild').build({
4 entryPoints: ['src/index.ts'],
6 minify: process.env.NODE_ENV === 'production',
7 sourcemap: process.env.NODE_ENV === 'development',
8 mainFields: ['module', 'main'],
9 external: ['coc.nvim', 'typescript'],
12 outfile: 'lib/index.js'