Community程式設計與開發github.com

rolldown/tsdown

使用 Rolldown 以極快速度打包 TypeScript 和 JavaScript 函式庫。適用於建置函式庫、生成型別宣告、打包多種格式,或從 tsup 遷移時使用。

tsdown 是什麼?

rolldown/tsdown 是一個由 Rolldown 驅動的極速 TypeScript 與 JavaScript 函式庫打包工具,專為需要高效建置套件的開發者設計。該技能支援同時輸出多種模組格式(如 ESM、CJS),並能自動生成型別宣告檔案(`.d.ts`),簡化函式庫發布流程。它在 Claude Code、Cursor 等 AI 代理平台中運行,透過讀取專案中的 `tsdown.config.ts` 或 `package.json` 配置來執行打包任務。使用者只需傳遞來源目錄與輸出格式等參數,AI 代理即可自動調用 Rolldown 引擎完成建置。此外,該技能提供了從 tsup 遷移的相容性選項,讓現有專案能無痛轉換並享受更快的建置速度。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/rolldown/tsdown/tree/main/skills/tsdown

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

tsdown 是做什麼的?

使用 Rolldown 以極快速度打包 TypeScript 和 JavaScript 函式庫。適用於建置函式庫、生成型別宣告、打包多種格式,或從 tsup 遷移時使用。

相關技能