Description:
We currently use tsup for bundling, but it is no longer actively maintained. The recommended replacement is tsdown, which offers:
- Actively maintained and modern replacement for tsup
- TypeScript-first design with better defaults
- Improved performance and DX
- Easier migration (drop-in replacement in most cases)
Tasks:
Why:
- Future-proof build process
- Reduce dependency on unmaintained packages
- Align with industry trend (tsdown becoming the successor to tsup)
Description:
We currently use tsup for bundling, but it is no longer actively maintained. The recommended replacement is tsdown, which offers:
Tasks:
tsupfrom dependenciestsdownpackage.json→"build": "tsdown")tsdownusageWhy: