javascript - Gibt es einen Vorteil beim Wechsel zu ESM, wenn ich in meinem Node.js-Dienst bereits TypeScript verwende
Mein aktueller Anwendungsfall ist, dass ich node-fetch in meinem Service verwende und die aktuelle Version von node-fetch (3.x) ein reines ESM-Modul ist, was bedeutet, dass ich bei v2.x bleiben werde und sie nicht aktualisieren kann.
Meine Optionen sind entweder, meinen Dienst von CJS auf ESM umzustellen oder zu einem anderen HTTP-Client wie Axios zu wechseln. Beide Optionen erfordern viel Aufwand und ich versuche zu sehen, welche Option mehr Sinn macht.
Meine Frage ist also, ob es einen Vorteil gibt, von CJS auf ESM umzusteigen, wenn der Dienst bereits in TypeScript geschrieben ist?