Video wird geladen...
Video konnte nicht geladen werden
Love to see Node kickin' ass like this. Node 22: → makes importing ESM into CJS files just work → added native file globbing → Introduces a task runner Thank you, Bun?
44,305 Aufrufe • vor 2 Jahren •via X (Twitter)
11 Kommentare

> makes importing ESM into CJS files just work Dear GOD

Makes me think back to all the talk when it was being implemented :\

@steve_tenuto some kinda neat and different graphics/facecam stuff going on in this video

that’s dope Wes!!! stoked

Re the ESM-into-CJS thing, Hallelujah!! What about the other direction? Can you import CJS into an ESM package?

Yep, that has always been possible in Node. import whatever gives you the entire module.exports import { whatever } gives you exports.whatever

How fast is running “node --run” as opposed to using a package manager like npm, yarn, or even pnpm?

6.34 × faster. Thanks to the GOAT @yagiznizipli

@amirsa_12 check this out! node is here to stay.

The native task runner confuses me because I thought Node relied on NPM to do that. Is Node going to drop NPM as its default task runner and package manager?

They have said npm isn't going anywhere, but I think the idea is a faster run. The PR shows over 100ms shaved off, which is huge for cold starts
