The best experience I ever had with js was on an api that didn't use anything special.
No typescript. No import syntax. Nothing extra.
It was magical. The entire build stage was npm install && node app.js
Admittedly, once or twice a quarter, we'd update the dependencies and we'd spend a few hours fighting it, but the rest of the time it just worked.