ENGINEERINGビルド・変換
tsdown
Rolldownを基盤にTypeScriptライブラリを配布用へまとめるバンドラー。
何者?
TypeScriptライブラリ向けのバンドル、型宣言、複数形式の出力などを簡潔な設定でまとめる。Rolldownを基盤とし、tsupからの移行先としても案内されている。
何を担当する?
TypeScriptライブラリの配布用ビルドをまとめる。
判断の手掛かり
いつ使う?
- npmへ公開するTypeScriptライブラリを複数形式で効率よくビルドしたいとき。
- tsupからRolldown系の現行ツールへ移行したいとき。
いつ使わない?
- Webアプリ全体の開発サーバーやページ配信まで含むViteのような役割が必要なとき。