tsdown 是做什麼的?
使用 Rolldown 以極快速度打包 TypeScript 和 JavaScript 函式庫。適用於建置函式庫、生成型別宣告、打包多種格式,或從 tsup 遷移時使用。
使用 Rolldown 以極快速度打包 TypeScript 和 JavaScript 函式庫。適用於建置函式庫、生成型別宣告、打包多種格式,或從 tsup 遷移時使用。
rolldown/tsdown 是一個由 Rolldown 驅動的極速 TypeScript 與 JavaScript 函式庫打包工具,專為需要高效建置套件的開發者設計。該技能支援同時輸出多種模組格式(如 ESM、CJS),並能自動生成型別宣告檔案(`.d.ts`),簡化函式庫發布流程。它在 Claude Code、Cursor 等 AI 代理平台中運行,透過讀取專案中的 `tsdown.config.ts` 或 `package.json` 配置來執行打包任務。使用者只需傳遞來源目錄與輸出格式等參數,AI 代理即可自動調用 Rolldown 引擎完成建置。此外,該技能提供了從 tsup 遷移的相容性選項,讓現有專案能無痛轉換並享受更快的建置速度。
npx skills add https://github.com/rolldown/tsdown/tree/main/skills/tsdownInstalled? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
使用 Rolldown 以極快速度打包 TypeScript 和 JavaScript 函式庫。適用於建置函式庫、生成型別宣告、打包多種格式,或從 tsup 遷移時使用。
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.