Register and share your invite link to earn from video plays and referrals.

Kevin Deng ๐Ÿฆ‹ @sxzz.dev
@sanxiaozhizi
Gen Z ๐Ÿณ๏ธโ€๐ŸŒˆ โ€ข creating tsdown โ€ข indie OSS developer sponsored by @voidzerodev โ€ข @vuejs @vite_js @vueuse @unjsio team member โ€ข ๐Ÿฆ‹ @sxzz.dev โ€ข ๐Ÿ˜ @sxzz@webtoo.ls
616 Following    8.9K Followers
I was looking back through my GitHub and found my goals from 2021. It made me think back to four years ago, when I first started this side project and got to know @_hyf0 @_h_ana___ and @_IWANTBETHATGUY I never imagined that a side project from back then would grow into what it has become today. None of this would have happened if @evan hadnโ€™t taken over the project and brought everyone together to push it all the way into becoming a core part of Vite. The Oxc created by @boshen_c was another crucial piece of the puzzle. I still remember when the first SWC-based POC of Rolldown came out โ€” it was more than 2x slower than esbuild, and I felt really discouraged. At the time, I wondered whether it would still be meaningful even if we managed to build it. It wasnโ€™t until @rolldown_rs was later taken over by VoidZero and fully rewritten with Oxc that it reached the incredible performance weโ€™re seeing today. Iโ€™m no longer part of the Rolldown team in @voidzerodev, but Iโ€™m still genuinely proud of what it has become. Congratulations to the Rolldown team โ€” what youโ€™ve done is truly remarkable!
Show more
๐Ÿš€ tsdown v0.22 is out, powered by Rolldown 1.0.0! Whatโ€™s new: โœฆ Upgraded to Rolldown v1.0.0 โœฆ Cut install size by 1.33 MB โœฆ Auto-detects the `bin` field โœฆ Dropped Node.js 20, 21, and 23 โœฆ `dts` now inferred from `compilerOptions.declaration`
Show more
๐Ÿš€Rolldown 1.0 is here!๐Ÿš€ Rust-based high-performance JavaScript bundler. ๐ŸŽ๏ธ Runs at native speed thatโ€™s 10~30x faster than Rollup ๐Ÿค Compatible with existing Rollup & Vite plugins โšกThe underlying bunder for Vite 8 After 2 years, Rolldown is officially stable and has 20+M weekly downloads. Companies like Framer & PLAID are already using Rolldown in production. Thank you to every contributor, user, and team that helped us get here.
Show more
Node.js v26.0.0 is out ๐Ÿ’š Temporal API enabled by default, V8 14.6, Undici 8, and key deprecations as we keep modernizing the platform. Check it out
0
24
1.4K
233
Forward to community
Node.js 20 is EOL. Say goodbye to: - tinyglobby: use `fs.glob` instead - picomatch: use `path.matchesGlob` instead - tsx: run TS files directly with type stripping only
tsdown v0.22.0-beta.2 has also been released
Rolldown v1.0.0-rc.18 is out ๐ŸŽ‰ - Fix `this.emitFile({ type: 'chunk' })` deadlock at scale - Fix chunk optimizer creating import cycles when merging shared modules - Default `inlineConst` mode to `smart` for partial configs (breaking) More ๐Ÿ‘‡
Show more
TypeScript 7.0 Beta is here! Built on a new native and parallelized foundation, it's already being used on multi-million line codebases. Read up more here and try it on your projects today!
Show more
0
40
3.5K
592
Forward to community
1/ ๐Ÿš€ pnpm v11 is almost here โ€” and it's the biggest release in years. Supply-chain protection by default, a SQLite-backed store, native publish flow, an overhauled config model, and a pile of new commands. Here's what's shipping ๐Ÿงต
Show more
0
11
1.1K
150
Forward to community
AST Explorer is an open-source tool made with Vue / Nuxt by @sanxiaozhizi to explore the syntax trees generated by parsers ๐Ÿ”๏ธ -
Built @openclaw after tsdown migration build loop way faster. Start: - git clone - npm i - tsdown build - npm run dev #OpenClaw# $OC
RFC: I have a new proposal to add new vm Module primitives and a SourceTextModuleLoader API to bring the `--experimental-vm-modules` out of experiments in Node.js!
ICYMI: tsdown can generate single executable files of your Node.js applications!
I've found maintaining GitHub Actions workflow files is much easier when it's generated from Typescript. The latest realization is that the output yaml file can act like a lockfile. So I maintain `actions/checkout@v6`, but the generated output gets locked to a hash.
Show more
Kudos to @sanxiaozhizi, @tsdown/css really made things a lot easier for CSS handling in Symfony UX ๐Ÿ˜
๐ŸŽ‰ cac v7 just dropped โ€” after 3.5 years! โœฆ Bye, CJS. Now pure ESM! โœฆ No more Node.js APIs โ€” runs in any JS runtime, even browsers โœฆ Deno? It's on JSR now โœฆ Repo refreshed with Vitest / tsdown / npmx Thanks @localhost_5173 for passing the torch ๐Ÿ™Œ
Show more