Dunqing
dunqing.bsky.social
Dunqing
@dunqing.bsky.social
Reposted by Dunqing
I'm using tsgo + oxlint + oxfmt for the first time.

It's all *so fast*. Small project (~1k loc, ~10 files), but type checking in 90ms, building in 60ms, linting in 70ms, and formatting in 80ms is fantastic.

🚀 The future of web dev tooling is bright. Nice work @typescriptlang.org and @voidzero.dev!
November 10, 2025 at 5:37 PM
Reposted by Dunqing
Vite+ unified CLI will bring together many existing features and a new monorepo task runner.
October 10, 2025 at 7:37 AM
Reposted by Dunqing
Struggling to stay up to date without scrolling through socials every day?

Then join our newsletter!
voidzero.dev/newsletter

Get our monthly recaps covering updates around @vite.dev, @vitest.dev, @rolldown.rs, and Oxc straight to your inbox, as well as interesting projects from the Vite community.
The VoidZero Newsletter
Subscribe to our newsletter for the latest updates and insights on the Vite ecosystem.
voidzero.dev
October 1, 2025 at 10:17 AM
Reposted by Dunqing
Have you tried component testing in Storybook yet? We partnered with @vitest.dev to build the *best* tool for testing your components in the ways that matter.

👆 Interaction tests
♿️ Accessibility tests
🖼️ Visual tests
🛡️ Coverage reports
🚥 Test widget to run tests automatically
Component Test with Storybook and Vitest
Best-in-class Component Testing at your fingertips
storybook.js.org
July 29, 2025 at 7:17 PM
Reposted by Dunqing
Built-in Visual Regression testing comes to Vitest in the next major release! Thank you, @macarie.blue for working on this feature 👏

main.vitest.dev/guide/browse...
July 28, 2025 at 9:30 AM
Reposted by Dunqing
Vitest 3.1.0 is out! ⚡

Apart from performance improvements and fixes, this release expands your test setup flexibility with new options. Check out the release notes here.
Release v3.1.0 · vitest-dev/vitest
🚀 Features Introduce %$ option to add number of the test to its title - by @kemuridama in #7412 (df347) Add diff.maxDepth option and set non-Infinity value as a default to reduce crash - by @hi-og...
github.com
March 31, 2025 at 1:01 PM
Reposted by Dunqing
This release includes long-awaited "--silent=passed-only" option, that can be used to hide console.log calls from passing tests. Only the logs from failing tests are reported.
March 31, 2025 at 1:46 PM
Reposted by Dunqing
In order to better integrate with tsgo, we are going to rewrite Rolldown and Oxc in Go.
April 1, 2025 at 9:30 AM
Reposted by Dunqing
Yo! I am restarting my live streaming on YouTube! Out of the blue, we will start roughly 4 hours from now. This time, we will work on bringing i18n to learn.nuxt.com!

Set the notification here👇
youtube.com/live/IL5dHHI...
Let's build Nuxt playground! Episode 17 - Internationalization!
YouTube video by Anthony Fu
youtube.com
April 1, 2025 at 6:41 AM
Reposted by Dunqing
Hello world!
March 22, 2025 at 6:02 AM
Reposted by Dunqing
Vite ecosystem does it again!

- Adoption growth: Vite (#1), Vitest (#2)
- Highest retention: Vitest (#1), Vite (#2), #3 Astro is also Vite-based
- Highest interest: Rolldown (#1), Vitest (#2), Vite (#3)
- Most Write-Ins: #1 Analog is Vite-based
December 17, 2024 at 3:30 AM
Reposted by Dunqing
🚀 Speed Up 🚀
𝗨𝗻𝗽𝗹𝘂𝗴𝗶𝗻 𝗧𝘂𝗿𝗯𝗼 𝗖𝗼𝗻𝘀𝗼𝗹𝗲 now use `oxc-parser` as the parser under the hood!

Special thanks to @boshen.github.io and OXC Team for their hard work!

Give it a try👇
utc.yuy1n.io
Unplugin Turbo Console
Improve the Developer Experience of console
utc.yuy1n.io
December 12, 2024 at 7:16 AM
Reposted by Dunqing
Vite 6 is important, I just posted a video about why youtu.be/yT4DWBWm6DM
December 3, 2024 at 7:55 PM
Reposted by Dunqing
Just built Vue's SFC playground (~17mb JS output before gzip) using the latest continuous release of rolldown-powered-vite.

It's a drop-in replacement. Dev and prod work exactly the same, and the prod build went from 8.51s to 2.95s (~3x speedup) with zero code changes.
November 30, 2024 at 6:02 AM
Reposted by Dunqing
github.com/nuxt/nuxt/pu...

Most parser usages are for magic string manipulation :thinking: we may be able to do the magic string manipulation on the Rust side as well.
feat(nuxt): use `oxc-parser` instead of esbuild + acorn by danielroe · Pull Request #30066 · nuxt/nuxt
🔗 Linked issue resolves #29790 closes #30025 📚 Description this moves from acorn + esbuild to using oxc-parser directly to parse code in our plugins. The main benefits are: ⚡️ speed - this is fast...
github.com
November 27, 2024 at 11:56 AM
Reposted by Dunqing
Vite 6.0 is out ⚡️
vite.dev/blog/announc...
Announcing Vite 6
Vite 6 Release Announcement
vite.dev
November 26, 2024 at 2:26 PM
Reposted by Dunqing
It's done. Now it’s your turn, Oracle.

We’ve submitted a formal petition to cancel the JavaScript trademark: it is generic, Oracle has abandoned it, and Oracle committed fraud on the USPTO during the last trademark renewal.

It's time to #FreeJavaScript.

deno.com/blog/deno-v-...
Deno v. Oracle: Canceling the JavaScript Trademark
Oracle is holding the JavaScript trademark hostage, and we’re pursuing legal means to #FreeJavaScript. Here’s a brief update.
deno.com
November 25, 2024 at 7:02 PM
Reposted by Dunqing
Oracle has until January 4th to respond, or the case will go into default, which will result in the trademark being canceled.
November 25, 2024 at 7:02 PM
Reposted by Dunqing
@vite.dev v6 dropped a few hours ago 👀 waiting for the big announcement 🥷
November 26, 2024 at 11:23 AM
Reposted by Dunqing
Let it rain ✨ & celebrate OSS 🚀
Quote this post to keep the appreciation train going! List 3 OSS repos with links, star them on GH, and star all repos of our quote train 🤩
- ecosystem-cleanup github.com/es-tooling/e...
- sonda github.com/filipsobol/s...
- oxc github.com/oxc-project/...
juri.dev Juri @juri.dev · Nov 22
Let it rain ✨ & celebrate OSS 🚀

Quote this post to keep the appreciation train going and
👉 list 3 OSS repos with links
⭐ star them on GH
🌟 star all repos of ur quote train 🤩

Mine:
- github.com/vitejs/vite
- github.com/web-infra-de...
- github.com/nrwl/nx (obsly 😅)
GitHub - nrwl/nx: Smart Monorepos · Fast CI
Smart Monorepos · Fast CI. Contribute to nrwl/nx development by creating an account on GitHub.
github.com
November 22, 2024 at 1:02 PM
Reposted by Dunqing
TypeScript 5.7 RC is released 🎉

🔶 ES2024 library types
🔷 Checker: Never-initialized variables
🔷 Checker: Stricter JSON imports
🔷 Emit: Extension rewriting (*.ts to *.js)
🔷 DTS: Computed methods
🔷 IDE: Better tsconfig discovery
🔷 Perf: Code Caching ⚡️ 2.5x faster startup
November 8, 2024 at 9:52 PM
Reposted by Dunqing
Hello world!
November 8, 2024 at 5:57 AM