tsdown - The Elegant TypeScript/JavaScript Library Bundler
Bundle TypeScript and JavaScript libraries with blazing-fast speed powered by Rolldown
Tags
Updated: 2026-02-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Bundle TypeScript libraries
- Generate type declarations
- Bundle multiple formats
- Optimize with tree shaking
- Minify output bundles
- Migrate from tsup
Inputs
- TypeScript source files
- JavaScript source files
- Configuration file
- Package.json
- CLI commands
Outputs
- ESM bundles
- CJS bundles
- Type declaration files
- IIFE bundles
- UMD bundles
- Source maps
Requirements
- Node.js environment
- TypeScript compiler
- Configuration file support
- CLI interface
- Workspace for monorepo
