Even OpenAI uses npm to distribute their Codex CLI tool, which is built in Rust. Which is absurd to me, but I guess the alternatives are less convenient.

nah bro you got it wrong

its the other way around, codex started with TS then rewrite it to rust

I know. But why keep distributing over npm?

because JS user would cry why codex is gone from npm