logoalt Hacker News

0x6c6f6ctoday at 2:43 AM1 replyview on HN

There is no comparison when running a TypeScript project with Bun vs with Node. Or when mixing ESM and CJS. Or when setting up unit testing.

Node and its ecosystem was considerably behind in multiple regards.


Replies

afavourtoday at 3:36 AM

OP said:

> it’s not terribly difficult to back out of, either

Things like ESM/CJS interop are great but backing out of an ecosystem that uses it is absolutely not trivial.

Either it’s a trivial replacement you can drop in with no changes or it’s a notable change you can’t easily switch out. It’s not both.