2. Comparing CLI perf on a single file where the overhead is mostly just Node startup time
3. No feature parity at all
I’d suggest you run it on a large production codebase that currently uses prettier and compare the perf and diffs
2. Comparing CLI perf on a single file where the overhead is mostly just Node startup time
3. No feature parity at all
I’d suggest you run it on a large production codebase that currently uses prettier and compare the perf and diffs
these are my people, some of the best souls I know
In this call @arnaud-barre.bsky.social @bluwy.me @dominikg.dev @hiogawa.bsky.social @patak.dev @sapphi.red @erus.dev ⚡
thanks for always being there for me
forever @vite.dev core team 💜
these are my people, some of the best souls I know
In this call @arnaud-barre.bsky.social @bluwy.me @dominikg.dev @hiogawa.bsky.social @patak.dev @sapphi.red @erus.dev ⚡
thanks for always being there for me
forever @vite.dev core team 💜
So good to have @patak.dev back
So good to have @patak.dev back
registry.vite.dev/guide/extend...
registry.vite.dev/guide/extend...
Just a few months after our technical preview, type-aware linting reaches the alpha milestone!
✨ Type-aware rules can now be configured
🙈 Inline comments to disable rules work for type-aware rules too
✔ Auto fixes for type-aware rules are now available
Just a few months after our technical preview, type-aware linting reaches the alpha milestone!
✨ Type-aware rules can now be configured
🙈 Inline comments to disable rules work for type-aware rules too
✔ Auto fixes for type-aware rules are now available
We’re excited to announce the alpha release of Oxfmt, our Rust-powered formatter.
We designed Oxfmt to be easily adoptable, especially for existing Prettier users
More below and in our announcement post voidzero.dev/posts/announ...
We’re excited to announce the alpha release of Oxfmt, our Rust-powered formatter.
We designed Oxfmt to be easily adoptable, especially for existing Prettier users
More below and in our announcement post voidzero.dev/posts/announ...
◇ Finds the nearest tsconfig.json
◇ Respected by both, resolver and transformer
◇ tsconfig references will be searched as well (given certain criteria are fulfilled)
◇ Finds the nearest tsconfig.json
◇ Respected by both, resolver and transformer
◇ tsconfig references will be searched as well (given certain criteria are fulfilled)
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!
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!
This is an opt-in feature, please let us know how it works for you!
And example of a single test file that imports a lot of files (~1500). Almost a 50% boost!
This is an opt-in feature, please let us know how it works for you!
And example of a single test file that imports a lot of files (~1500). Almost a 50% boost!
🗃️ `build.license` option
🔌 proxy + HTTP2 support
💜 and more features and fixes
Don't forget to check the complete changelog at github.com/vitejs/vite/...
🗃️ `build.license` option
🔌 proxy + HTTP2 support
💜 and more features and fixes
Don't forget to check the complete changelog at github.com/vitejs/vite/...
Our October 2025 recap is out
✨ Vite+
📣 Series A announcement
👉 @vite.dev 7.2 beta
💻 @vitest.dev 4 with stable Browser Mode
⚓️ Oxlint JS Plugins & Oxfmt pre-alpha
🎙 Updates from the Community
👀 and more
voidzero.dev/posts/whats-...
Our October 2025 recap is out
✨ Vite+
📣 Series A announcement
👉 @vite.dev 7.2 beta
💻 @vitest.dev 4 with stable Browser Mode
⚓️ Oxlint JS Plugins & Oxfmt pre-alpha
🎙 Updates from the Community
👀 and more
voidzero.dev/posts/whats-...
In this next stage, VoidZero is accelerating development on both our open-source projects and Vite+, the unified JavaScript toolchain.
This is only the beginning!
→ voidzero.dev/posts/announ...
In this next stage, VoidZero is accelerating development on both our open-source projects and Vite+, the unified JavaScript toolchain.
This is only the beginning!
→ voidzero.dev/posts/announ...
If you didn't catch up on all the highlights yet, then our recap post is what you need.
◆ Vite+ 👀
◆ How Oxlint supports JS plugins
◆ A @vite.dev DevTools sneak peek
◆ State of @vitest.dev
◆ Using @rolldown.rs & Oxlint at scale
◆ ...and more
voidzero.dev/posts/whats-...
If you didn't catch up on all the highlights yet, then our recap post is what you need.
◆ Vite+ 👀
◆ How Oxlint supports JS plugins
◆ A @vite.dev DevTools sneak peek
◆ State of @vitest.dev
◆ Using @rolldown.rs & Oxlint at scale
◆ ...and more
voidzero.dev/posts/whats-...
Our latest Vitest update brings Browser Mode to stable, allowing you to test your UI in real browsers like Chrome.
Also new:
- Visual Regression Testing to catch unintended UI changes
- Playwright Trace support for easier debugging
voidzero.dev/posts/announ...
Our latest Vitest update brings Browser Mode to stable, allowing you to test your UI in real browsers like Chrome.
Also new:
- Visual Regression Testing to catch unintended UI changes
- Playwright Trace support for easier debugging
voidzero.dev/posts/announ...
Developers can customize and extend Oxlint using JavaScript, but at a speed approaching Rust, due to 'raw transfer' between Rust and JS, and other breakthroughs
Many ESLint plugins can run without any modification.
Read the full post👇
Developers can customize and extend Oxlint using JavaScript, but at a speed approaching Rust, due to 'raw transfer' between Rust and JS, and other breakthroughs
Many ESLint plugins can run without any modification.
Read the full post👇
v6.0.3 with official support for Deno and uses @rolldown.rs to speed up bundling by 8x and reduce ESM bundle size by 2%.
Check it: www.npmjs.com/package/snoo...
#nodejs #typescript #javascript
v6.0.3 with official support for Deno and uses @rolldown.rs to speed up bundling by 8x and reduce ESM bundle size by 2%.
Check it: www.npmjs.com/package/snoo...
#nodejs #typescript #javascript
This was achieved by optimizing the semantic scoping process
Internal plugins like define and inject now flag when they haven't changed the AST, allowing to skip redundant scope recreation
github.com/rolldown/rol...
This was achieved by optimizing the semantic scoping process
Internal plugins like define and inject now flag when they haven't changed the AST, allowing to skip redundant scope recreation
github.com/rolldown/rol...