3 ms·
I've been fighting JS/TS because I went with ESM over CJS for one of my new projects. It's an endless minefield of configuration issues, crappy-to-none support
by Zanfa 3y ago
I've been fighting JS/TS because I went with ESM over CJS for one of my new projects. It's an endless minefield of configuration issues, crappy-to-none support from widely used libraries and half-baked tooling. There's also generally no (up to date at least) documentation, so most knowledge comes from random Github issues with magical incantations to copy-paste into your configs. I must have wasted weeks worth of time on this busywork and there's no end in sight since any new library might accidentally trigger some new edge case.
So yeah, I'd agree with saying the migration is partial at best.