build(ui): set package mode target to ES2015

This commit is contained in:
psychedelicious
2024-10-11 16:47:48 +10:00
committed by Kent Keirsey
parent 56f0845552
commit 0060cae17c

View File

@@ -24,6 +24,15 @@ export default defineConfig(({ mode }) => {
cssInjectedByJsPlugin(),
],
build: {
/**
* zone.js (via faro) requires max ES2015 to prevent spamming unhandled promise rejections.
*
* See:
* - https://github.com/grafana/faro-web-sdk/issues/566
* - https://github.com/angular/angular/issues/51328
* - https://github.com/open-telemetry/opentelemetry-js/issues/3030
*/
target: 'ES2015',
cssCodeSplit: true,
lib: {
entry: path.resolve(__dirname, './src/index.ts'),