voidzerodev Profile Banner
VoidZero Profile
VoidZero

@voidzerodev

Followers
15K
Following
252
Media
53
Statuses
277

Unified Tooling for JavaScript

undefined
Joined August 2023
Don't wanna be here? Send us removal request.
@voidzerodev
VoidZero
2 months
The Unified Toolchain for the Web We are thrilled to announce Vite+: A unified, Rust-powered toolchain and drop-in upgrade for @vite_js. Read the full vision in our announcement post! https://t.co/FnIN98xJHa
Tweet card summary image
voidzero.dev
Introducing Vite+, a unified toolchain for JavaScript.
11
80
503
@voidzerodev
VoidZero
15 hours
Did you know that @rolldown_rs's chunking algorithm got improved, leading to less chunks than before in different scenarios? For example when you have two entry chunks and one imports from the other (see graphic below). Instead of having a "facade chunk", the chunks are now
2
10
117
@boshen_c
Boshen
1 day
Announcing Oxlint Type-Aware Linting Alpha πŸš€ ⚑ Fast via tsgo (TypeScript 7) πŸ” Type-checking while linting βš™οΈ Rule configuration πŸ›‘ Highly demanded no-deprecated rule https://t.co/dGGrJZT74c
Tweet card summary image
oxc.rs
A collection of high-performance JavaScript tools written in Rust
2
21
289
@voidzerodev
VoidZero
2 days
Announcing Oxlint Type-Aware Linting Alpha 🎁 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
Tweet card summary image
voidzero.dev
Oxlint's type-aware linting has reached alpha status. Type-aware rules can be manually configured, disabled with in-line comments, and fixed automatically. This milestone also includes more rule...
3
36
258
@voidzerodev
VoidZero
6 days
@vite_js @vitest_dev PS: If you don't want to get the recaps and special news right into your inbox, sign up to our VoidZero newsletter. No more missed updates! https://t.co/ddHbrv1bca
Tweet card summary image
voidzero.dev
Subscribe to our newsletter for the latest updates and insights on the Vite ecosystem.
0
0
3
@voidzerodev
VoidZero
6 days
What's new in ViteLand? Our November 2025 recap is out! ✨ @vite_js 8 Beta πŸ‘‰ Oxfmt alpha πŸ’» @vitest_dev caching and imports breakdown βš“οΈ Oxc becoming even faster!? πŸŽ™ Updates from the Community πŸ‘€ and more https://t.co/FEvScX85JM
Tweet card summary image
voidzero.dev
Our November 2025 recap includes the Vite 8 beta release, Vitest performance updates, Rolldown improvements, Oxc formatter alpha, and exciting community news.
3
17
132
@youyuxi
Evan You
7 days
Vite 8 beta is here! This is the version of Vite fully powered by Rolldown and Oxc - the Rust stack we've been working on at @voidzerodev since its inception. Take it for a spin and help us get it to stable!
@vite_js
Vite ⚑
7 days
⚑️ The first Vite 8.0 beta is here - Powered by Rolldown bringing faster production builds and more consistency - New features such as tsconfig paths or emitDecoratorMetadata support - Align browser targets with Baseline Widely Available More in our post
17
81
1K
@vite_js
Vite ⚑
7 days
⚑️ The first Vite 8.0 beta is here - Powered by Rolldown bringing faster production builds and more consistency - New features such as tsconfig paths or emitDecoratorMetadata support - Align browser targets with Baseline Widely Available More in our post
Tweet card summary image
vite.dev
Vite 8 Beta Release Announcement
21
218
1K
@Cameron_C2
Cam
8 days
Oxlint v1.31.0 & oxfmt v0.16.0 are out! πŸš€ β†’ rule options support for custom plugins β†’ RuleTester support for custom plugins β†’ new rule: typescript/no-restricted-types β†’ enhanced SourceCode token APIs for custom plugins β†’ Oxfmt Alpha release! β†’ 50+ fixes & perf tweaks
1
8
118
@voidzerodev
VoidZero
9 days
PS: Oxfmt will power the `vite fmt` command in Vite+ πŸ‘€
0
1
41
@voidzerodev
VoidZero
9 days
Announcing Oxfmt Alpha! πŸš€ 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: βœ… Over 95% compatibility with Prettier's output leading to minimal diffs πŸ”„ Migrate
Tweet card summary image
voidzero.dev
Oxfmt is a fast Rust-based formatter that is available now in alpha stage and supports JavaScript and TypeScript files. It is 30x faster than Prettier while having >95% compatibility.
18
64
445
@voidzerodev
VoidZero
12 days
Ever since we announced Vite+, the excitement, and the questions, have been rolling in. We took some time to answer the most common ones: How do frameworks benefit from Vite+? Vite+ is an integration on the application-level. Frameworks don't need to rewrite their internals for
5
11
113
@voidzerodev
VoidZero
13 days
Instead of providing your tsconfig manually in @rolldown_rs, you can now enable @vite_js like automatic resolution. β—‡ Finds the nearest tsconfig.json β—‡ Respected by both, resolver and transformer β—‡ tsconfig references will be searched as well, given the file extension is
Tweet card summary image
rolldown.rs
0
9
166
@voidzerodev
VoidZero
14 days
Want to speed up subsequent @vitest_dev runs? Then try out the new experimental file-system based cache ✨ β‹„ Caches transformed modules β‹„ Does *not* work with browser mode yet β‹„ Can be manually cleared via `vitest --clearCache` More in the docs https://t.co/IpfjVpJmbG
3
7
94
@robpalmer2
Rob Palmer
15 days
@canva used the Rust-based Oxc by @voidzerodev to generate TS declaration files. It reduced DTS generation time from 339ms down to 5ms - a 66x improvement πŸ”₯
0
2
26
@voidzerodev
VoidZero
15 days
Improved require(esm) interop in @rolldown_rs. Since the last beta, the bundler supports the special `as "module.exports"` keyword and aligns with the @nodejs behavior. Another step towards better interoperability between CJS and ESM, now with bundler support! Curious for
1
14
108
@boshen_c
Boshen
15 days
I thought oxfmt had a bug because formatting 200 files in 0.1 seconds felt like it didn’t do anything.
3
10
183
@Cameron_C2
Cam
16 days
Oxlint v1.30.0 & oxfmt v0.15.0 are out! πŸš€ β†’ type-aware errors via oxlint β†’ enhanced SourceCode token APIs (huge for JS plugins) β†’ unicorn/prefer-bigint-literals rule β†’ better prettier compatibility β†’ natural sort for imports by default β†’ 40+ fixes & perf wins
4
12
150
@voidzerodev
VoidZero
19 days
Having a hard time to get a URL for your (relative) assets after bundling? Then you will enjoy the experimental `resolveNewUrlToAsset` option that is available in @rolldown_rs. All you need to do is to activate it, and all `new URL('./path/to/file', import.meta.url)` calls will
4
7
162
@Cameron_C2
Cam
20 days
In the next version of oxlint, type errors can be reported:
4
8
109
@voidzerodev
VoidZero
21 days
Did you know that you can match against Standard Schemas in @vitest_dev? With the major release of Vitest 4, this is possible now! No matter if you want to match your whole data or only partials against a schema, and no matter which validation library is used - as long as they
3
18
197