Simple question: why code it in nodejs if .net core is more than capable of running it?
See also: uv.
The same goes for typing.. mypy (written in Python, and contributed to by Guido himself) performed so poorly that they had to invent a bespoke compiler for it (mypyc). The other options written in Rust or node are much more performant.
Another example: the golang port of the Typescript compiler.
I agree with the take it's odd to write a nuget server in node, but the comparison to uv isn't fair. There's concrete reasons to choose a more performant language for the task.