tsdown

onmax/nuxt-skills · updated Apr 8, 2026

$npx skills add https://github.com/onmax/nuxt-skills --skill tsdown
0 commentsdiscussion
summary

Rolldown + Oxc powered TypeScript bundler with dual ESM/CJS output and .d.ts generation.

  • Drop-in tsup replacement supporting TypeScript library bundling with automatic declaration file generation
  • Configurable output formats (ESM, CJS, UMD), target environments, and package exports validation
  • Includes watch mode, framework integrations (Vue, React), plugin authoring, and programmatic API for advanced workflows
  • Built-in shims, unbundle mode, and WebAssembly support for specialized b
skill.md

tsdown

Rolldown + Oxc powered TypeScript bundler. Drop-in tsup replacement.

When to Use

  • Building TypeScript libraries
  • Generating .d.ts declarations
  • Publishing npm packages
  • Dual ESM/CJS output
  • Vue/React component libraries

Quick Start

npm i -D tsdown typescript
// tsdown.config.ts
import { defineConfig } from 'tsdown'

export default defineConfig({
  entry: 'src/index.ts',
  format: 'esm',
  dts: true,
  exports: true,
})
tsdown           # Build
tsdown --watch   # Watch mode

Reference Files

Task File
Config file, CLI, entry points config.md
Format, target, dts, exports, validation output.md
Shims, unbundle, watch, frameworks, WASM features.md
Plugins, hooks, lint, programmatic, migration advanced.md

Loading Files

Consider loading these reference files based on your task:

DO NOT load all files at once. Load only what's relevant to your current task.

Cross-Skill References

  • Library patterns → Use ts-library skill
  • Vue component libs → Use vue skill
  • Package management → Use pnpm skill

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.550 reviews
  • Dev Ghosh· Dec 28, 2024

    We added tsdown from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Daniel Johnson· Dec 24, 2024

    Solid pick for teams standardizing on skills: tsdown is focused, and the summary matches what you get after install.

  • Nikhil Ramirez· Dec 12, 2024

    tsdown has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Chaitanya Patil· Dec 8, 2024

    I recommend tsdown for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

  • Amelia Thompson· Dec 4, 2024

    tsdown reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Piyush G· Nov 27, 2024

    tsdown fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Daniel Thompson· Nov 23, 2024

    We added tsdown from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Rahul Santra· Nov 19, 2024

    Useful defaults in tsdown — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Diya Smith· Nov 19, 2024

    tsdown reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Daniel Malhotra· Nov 15, 2024

    tsdown has been reliable in day-to-day use. Documentation quality is above average for community skills.

showing 1-10 of 50

1 / 5