Re:Deno 1.20
by MarkBennett on Thursday March 17, 2022 @10:49AM
(#30711780)
You might want to consider giving Deno another shot, as they've spent a lot of time on building node comparability since v1.15 specifically to address these problems.
Many of the APIs you mentioned are supported already, while a few require the unstable flag...
https://deno.land/std/node/README.md
In my experience I've been able to use many node packages unmodified recently.
Unless you're writing a totally new application and don't need anything (even retrospectively) from NPM, Deno probably won't work for you.
As much as I like Deno as a concept, I can't really use it. Making a totally new JavaScript runtime with new API's and no compatibility with the current largest runtime is a very ambitious goal, and I hope they succeed with it nevertheless.