spiegel-keyman/common/web/es-bundling
2024-07-04 20:49:30 +02:00
..
src change(web): remove support for es5 2024-07-04 20:49:30 +02:00
build.sh change(web): remove support for es5 2024-07-04 20:49:30 +02:00
README.md chore(web): tweaks per review 2023-06-19 12:18:16 +07:00
tsconfig.json chore(web): removes new, improperly-placed comment 2023-12-20 09:56:31 +07:00

This subproject provides definitions for the common configuration settings used for bundling web/ and common/web projects via esbuild. This includes:

  • Standard settings for bundling to IIFE and ESM module formats
  • An esbuild plugin that facilitate tree-shaking of classes downcompiled to ES5 by TypeScript
  • Two esbuild plugins that facilitate tree-shaking of unused tslib helper functions