import * as fs from 'fs'; /** @type {import('prebundle-esm').Config} */ export default { dependencies: [ { name: 'portfinder', esbuildPlatform: 'node', esbuildFormat: 'cjs', esbuildExportCjsNamedExport: true, esbuildExportStarAsDefault: false, minify: true, }, { name: 'jsdom', afterBundle: (code) => { fs.rmSync('./compiled/jsdom/index.d.ts', { force: true }); fs.copyFileSync('./patch/jsdom/index.d.ts', './compiled/jsdom/index.d.ts'); } }, { name: '@inquirer/select', esbuildPlatform: 'node', esbuildFormat: 'cjs', esbuildExportCjsNamedExport: false, esbuildExportStarAsDefault: true, minify: true, }, ], };