Deno, Node, and Bun have been improving at a blistering pace lately. Within the span of a single day Bun and Deno both announced improvements to the ergonomics of parallelization (Deno with the new --parallel option to the serve command, and Bun with support for the node:cluster module). Node also released v22.7.0 today with support for transforming TypeScript specific features into JS with the --experimental-transform-types option. I literally just listened to a podcast host talk about avoiding TS features like enums partly because Node doesn't support them, and that limitation is already gone.