Kevin Deng @sxzz.dev · 21/07/2026The tsdown ecosystem, visualized ✨ Each circle = a project owner using tsdown, sized by GitHub stars. 873 projects over 100 stars and counting. Grateful to everyone shipping with it. 1252
Kevin Deng @sxzz.dev · 23/05/2026The first high-impact package for staged publishing has arrived: tinyexec! @43081j.com 090
Kevin Deng @sxzz.dev · 23/05/2026Tracking npm provenance adoption across the top ~15k high-impact packages. Now with daily trend data 📈 Since Aug 2025: • Trusted Publisher: 0.55% → 16.69% • Provenance: 6.96% → 3.14% • Untrusted: 92.49% → 80.17% Trusted Publisher adoption is climbing fast! github.com/sxzz/npm-top... 1110
Kevin Deng @sxzz.dev · 26/02/2026🚀 Coming in the next version of tsdown: built-in Node.js SEA (Single Executable Applications) support! Now you can bundle your JS apps into a standalone executable with a single command: tsdown --exe 48813
Kevin Deng @sxzz.dev · 22/01/2026typesVersions will resolve it "typesVersions": { "*": { "*": [ "./dist/*.d.ts", "./*" ] } }, 200
Kevin Deng @sxzz.dev · 02/12/2025Three years ago, frustrated with performance, I offhandedly said, “Wait until TS gets rewritten.” Today, it finally happened. 2321
Kevin Deng @sxzz.dev · 01/12/2025It's common to need different settings for different formats. Now, you can share a base config and specify separate options for CJS and ESM formats, all within a single config options. 150
Kevin Deng @sxzz.dev · 28/11/2025🚀 tsdown just hit 3k stars on GitHub! Thank you all for your amazing support! 4341
Kevin Deng @sxzz.dev · 04/11/2025tsdown v0.16.0 is out now, featuring Vite DevTools integration! Just install `@vitejs/devtools` and run `tsdown --debug` for an early preview. Big thanks to @antfu.me, @arlo7.me, and @hyf0.bsky.social for their help! 2456
Kevin Deng @sxzz.dev · 08/09/2025All the packages affected by this attack had not enabled trusted publishing and provenance. - The top four packages were all impacted. - More than half of the top ten packages were affected. github.com/sxzz/npm-top... 1181
Kevin Deng @sxzz.dev · 21/08/2025taze now includes npm provenance downgrade checks to help prevent attacks similar to those previously experienced by Rspack. 1142
Kevin Deng @sxzz.dev · 02/06/2025- In my case, there is indeed a tricky workaround for using @typescript/native-preview. - @typescript/native-preview can't restrict versions by release date, but tsgo-dev can require versions released after 2025.6.1 to ensure declaration support. 100
Kevin Deng @sxzz.dev · 13/05/2025Just migrated Vue Macros to the #tsdown workspace mode — it's now 4x faster compared to tsup! (Used to take 20s, now only 5s 🚀) 🤯 On my machine, it finished in just 1 second! (10 CPU cores) My exploration journey: - tsup + dts: 76s - tsup + Oxc isolatedDeclarations: 20s - tsdown: 5s! 0312
Kevin Deng @sxzz.dev · 05/05/2025I'm excited to see so many projects using tsdown! it's becoming increasingly popular. 5534
Kevin Deng @sxzz.dev · 10/04/2025To all unplugin creators, we recommend utilizing native filters in the latest version of unplugin (>= 2.3.0) for optimal performance. Learn more here ⬇️ rolldown.rs/guide/plugin... 2292
Kevin Deng @sxzz.dev · 24/03/2025Thank you, @voidzero.dev, for being my first Diamond Sponsor! ❤️ 5403
Kevin Deng @sxzz.dev · 14/03/2025Wow! Anders Hejlsberg, the lead architect of TypeScript, mentioned my playground! I'm thrilled! 🤩 youtu.be/NrEW7F2WCNA?... 0140
Kevin Deng @sxzz.dev · 24/02/2025Write async functions, get both async and sync functions with quansync and compiler magics 🪄 github.com/unplugin/unp... 4363
Kevin Deng @sxzz.dev · 31/01/2025🤦 Eliminating dependencies on different versions is a headache. 1110
Kevin Deng @sxzz.dev · 13/01/2025TIL: YAML can reference variables, making it easier to manage monorepo dependencies. 1162