Erreurs TypeScriptErreur
TS2451TS2451 — Impossible de redéclarer une variable à portée de bloc
Une variable déclarée avec let ou const est redéclarée dans la même portée.
nodebrowserdenobun
Voir les détails TS2705Une fonction async nécessite une cible ECMAScript plus élevée pour être compilée.
La cible définie dans tsconfig est ES5 ou inférieure, mais async/await requiert ES2017 ou un polyfill. TypeScript ne peut pas transcompiler les fonctions async sans la bibliothèque ou la cible appropriée.
Définissez target sur ES2017 ou supérieur dans tsconfig.json. Vous pouvez aussi ajouter ES2015.Promise au tableau lib et vous assurer qu'un polyfill Promise est disponible. Utilisez des chaînes .then() comme alternative à async/await.
TS2451Une variable déclarée avec let ou const est redéclarée dans la même portée.
TS2610Une classe dérivée définit une propriété là où la classe de base possède un accesseur.
TS2590L'expression de type résultante crée une union avec trop de membres pour que TypeScript puisse la représenter.
TS2531TypeScript avertit qu'une expression pourrait être null à l'exécution, et vous l'utilisez sans vérification.
TS2565Une propriété de classe avec une assertion d'affectation définie (!) n'est jamais lue.
TS17004Les fragments JSX (<>...</>) nécessitent qu'un jsxFragmentFactory ou React.Fragment soit disponible.