Files
iD/config/esbuild.config.min.mjs
2023-10-07 20:45:11 +13:00

18 lines
411 B
JavaScript

import esbuild from 'esbuild';
import envs from './envs.mjs';
import browserslistToEsbuild from 'browserslist-to-esbuild';
esbuild
.build({
define: envs,
minify: true,
bundle: true,
sourcemap: true,
entryPoints: ['./modules/id.js'],
legalComments: 'none',
logLevel: 'info',
outfile: 'dist/iD.min.js',
target: browserslistToEsbuild(),
})
.catch(() => process.exit(1));