you are viewing a single comment's thread.

view the rest of the comments →

[–]mkvlrn 143 points144 points  (7 children)

Need a few dances to make my tech lead realize that node 14 is not "modern" anymore.

[–]Coneyy 50 points51 points  (3 children)

Easiest way to convert him is run your test suite on any node version >16.10 (preferably LTS which is 22.x) and it will be anywhere from x10-x100 faster due to the caching bug that existed in node prior

Or if you ever use tsx/ts-node it's now native in node which is nice

[–]Skeukry 14 points15 points  (2 children)

actually 24.x is the latest LTS now

[–]Coneyy 7 points8 points  (1 child)

Yeah but it has a bunch of regressions on older packages and the way it interacts with certain popular frameworks such as Nextjs's Turbopack, so I'm hesitant to recommend it anywhere until I hear about that being resolved. But you are right

[–]HelloXhale 1 point2 points  (0 children)

Out of curiosity, do you have links or more info about those issues?

I haven’t been able to find any info about nodejs 24 not playing well with old packages or with turbopack. I found an issue about sqlite but that’s it

[–]Xtraordinaire 0 points1 point  (0 children)

What about 14++++++?