btw if anyone is looking to run ts on node, there is tsx. there is also ts-node but i prefer tsx.
The JS ecosystem sure struggles with naming things.
I didn't intend to typo-squat. Actually, my package is older than ts-node and was just a pun because it is an API for TeamSpeak written in TypeScript.
You cannot run tsx from a non-project cwd if you’re using tsconfig/paths.
And personally I find its maintainers relatively unpleasant to message with. Leaves “you’re plebs” aftertaste most of the times.
Basically it boils down to swc being faster than esbuild, see their benchmarks: