Dunqing
@dunqing.bsky.social
π€ 303
π₯ 189
π 3
Learning on
https://oxc.rs
, working at
https://voidzero.dev
https://github.com/Dunqing
reposted by
Dunqing
danielroe πΊπ¦
14 days ago
π₯ amazing PR just merged from
@wlls.dev
using
@deno.land
's docs package to generate docs for any package on the npm registry ....
loading . . .
7
132
12
reposted by
Dunqing
Matija MarohniΔ
17 days ago
Just migrated from Biome & Prettier to oxlint & oxfmt π I love the true type-aware linting and Tailwind formatting! I'm also able to use React Compiler rules through the JS plugin support π Many thanks to
@boshen.github.io
,
@dunqing.bsky.social
and other maintainers for all your hard work β€οΈ
add a skeleton here at some point
2
39
2
reposted by
Dunqing
Boshen
about 2 months ago
Tailwind CSS is coming early in oxfmt! π The POC it based on was me telling Claude to work on two codebases simultaneously - oxc and prettier-plugin-tailwindcss.
github.com/oxc-project/...
loading . . .
feat(formatter): add Tailwind CSS class sorting support by Dunqing Β· Pull Request #16990 Β· oxc-project/oxc
Based on #16826 Summary Add experimental Tailwind CSS class sorting support to oxfmt via prettier-plugin-tailwindcss. Changes: Changed experimentalTailwindcss option from boolean to boolean | Tail...
https://github.com/oxc-project/oxc/pull/16990
1
46
5
reposted by
Dunqing
Boshen
about 2 months ago
Oxc -> ultracite?
github.com/haydenblease...
loading . . .
Migration plan from Biome to Oxc (Oxlint + Oxfmt)? Β· Issue #389 Β· haydenbleasel/ultracite
Is your feature request related to a problem? Please describe. Ultracite currently provides presets based on Biome. Recently, Oxc (Oxlint + Oxfmt) is getting attention for performance and future ma...
https://github.com/haydenbleasel/ultracite/issues/389
0
7
1
reposted by
Dunqing
Connor Shea
2 months ago
The effort on oxfmt has been really incredible to watch. I tested the alpha on the bsky codebase and it fully formatted every single JS/TS/TSX file identically to Prettier 3.7! :D
add a skeleton here at some point
0
27
2
reposted by
Dunqing
Boshen
2 months ago
Announcing Oxfmt: Oxc Formatter Alpha
oxc.rs/blog/2025-1...
loading . . .
Oxfmt: Oxc Formatter Alpha
A collection of high-performance JavaScript tools written in Rust
https://oxc.rs/blog/2025-12-01-oxfmt-alpha.html
1
111
14
reposted by
Dunqing
Philippe Serhal
3 months ago
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
!
3
84
6
reposted by
Dunqing
Rob Palmer
4 months ago
Vite+ unified CLI will bring together many existing features and a new monorepo task runner.
3
30
4
reposted by
Dunqing
VoidZero
4 months ago
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.
loading . . .
The VoidZero Newsletter
Subscribe to our newsletter for the latest updates and insights on the Vite ecosystem.
https://voidzero.dev/newsletter
0
24
5
reposted by
Dunqing
Storybook
7 months ago
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
loading . . .
Component Test with Storybook and Vitest
Best-in-class Component Testing at your fingertips
https://storybook.js.org/blog/component-test-with-storybook-and-vitest/
1
18
3
reposted by
Dunqing
Vladimir
7 months ago
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...
6
142
26
reposted by
Dunqing
Vitest
11 months ago
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.
loading . . .
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...
https://github.com/vitest-dev/vitest/releases/tag/v3.1.0
1
79
12
reposted by
Dunqing
AriPerkkio
11 months ago
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.
add a skeleton here at some point
2
79
16
reposted by
Dunqing
Evan You
11 months ago
In order to better integrate with tsgo, we are going to rewrite Rolldown and Oxc in Go.
24
195
12
reposted by
Dunqing
Anthony Fu
11 months ago
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...
loading . . .
Let's build Nuxt playground! Episode 17 - Internationalization!
YouTube video by Anthony Fu
https://youtube.com/live/IL5dHHIxwhM?feature=share
3
64
12
reposted by
Dunqing
VoidZero
11 months ago
Hello world!
10
179
17
reposted by
Dunqing
Evan You
about 1 year ago
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
5
154
20
reposted by
Dunqing
Jacob
about 1 year ago
github.com/facebook/rea...
CC
@react.dev
@vite.dev
loading . . .
React server dom vite by jacob-ebey Β· Pull Request #31768 Β· facebook/react
Summary This adds a new react-server-dom-vite package implementing the RSC touch points in a way that is suitable for use with the Vite bundler. Differences from other implementations: No prescrib...
https://github.com/facebook/react/pull/31768
2
48
9
reposted by
Dunqing
Leo Leung
about 1 year ago
π 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
loading . . .
Unplugin Turbo Console
Improve the Developer Experience of console
https://utc.yuy1n.io/
0
18
5
reposted by
Dunqing
Theo
about 1 year ago
Vite 6 is important, I just posted a video about why
youtu.be/yT4DWBWm6DM
11
310
22
reposted by
Dunqing
Evan You
about 1 year ago
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.
11
337
23
reposted by
Dunqing
Boshen
about 1 year ago
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.
loading . . .
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...
https://github.com/nuxt/nuxt/pull/30066
1
28
2
reposted by
Dunqing
Vite
about 1 year ago
Vite 6.0 is out β‘οΈ
vite.dev/blog/announc...
loading . . .
Announcing Vite 6
Vite 6 Release Announcement
https://vite.dev/blog/announcing-vite6.html
33
1471
391
reposted by
Dunqing
Deno
about 1 year ago
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-...
loading . . .
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.
https://deno.com/blog/deno-v-oracle
21
972
301
reposted by
Dunqing
Deno
about 1 year ago
Oracle has until January 4th to respond, or the case will go into default, which will result in the trademark being canceled.
1
93
3
reposted by
Dunqing
Emanuele (Ema)
about 1 year ago
@vite.dev
v6 dropped a few hours ago π waiting for the big announcement π₯·
6
108
6
reposted by
Dunqing
patak
about 1 year ago
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/...
add a skeleton here at some point
1
48
11
reposted by
Dunqing
Rob Palmer
over 1 year ago
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
add a skeleton here at some point
2
119
22
reposted by
Dunqing
Rolldown
over 1 year ago
Hello world!
5
124
12
you reached the end!!
feeds!
log in