The issue though is the APIs that doesn't quite match the original package.
For example test vs Jest. You'll need substantial commitment to do the switch on a pre-setup projects.
Consider that runtimes like Bun totally copied the package API, Jest in this case...
Anyway, nice to see some battery included but I think we'll need to wait to learn about all the pitfalls of this approach.
For eg, Node 26 ships with npm@11. The issue is that npm@11 is incompatible with npm@12 and most of auto update tools rely on Node release cadence.
Also, nvmrc is getting way more important as a different node may break all your code...
Thought the article was nifty and that I'd share... wasn't aware these were added... would be kind of nice to see something akin to Dax in the box too.
Also of note, is that Node now has built-in FFI[1], though it's all synchronous, so may still need to use koffi.
1 - https://nodejs.org/api/ffi.html