// @ts-check const { chrome } = require('../../config/build-common'); const { getConfig } = require('../../config/esbuild-config'); module.exports = getConfig({ absWorkingDir: __dirname, entryPoints: [ 'src/index.ts', ], outfile: 'dist/index.mjs', format: 'esm', // The package that includes this one will have a header comment, // no need to have an additional one here. banner: {}, platform: 'node', target: chrome, external: [ 'zod', ], });