TS2451TS2451 — Kan blokniveau-variabele niet opnieuw declareren
Een variabele gedeclareerd met let of const wordt opnieuw gedeclareerd in hetzelfde bereik.
TS2705Een async-functie vereist een hogere ECMAScript-doelversie om te compileren.
Het target in tsconfig is ingesteld op ES5 of lager, maar async/await vereist ES2017 of een polyfill. TypeScript kan async-functies niet downlevelen zonder de juiste library- of target-instelling.
Stel target in op ES2017 of hoger in tsconfig.json. Voeg anders ES2015.Promise toe aan de lib-array en zorg dat een Promise-polyfill beschikbaar is. Gebruik .then()-ketens als alternatief voor async/await.
TS2451Een variabele gedeclareerd met let of const wordt opnieuw gedeclareerd in hetzelfde bereik.
TS2610Een afgeleide klasse definieert een property waar de basisklasse een accessor heeft.
TS2590De resulterende type-expressie creëert een union met te veel leden voor TypeScript om te representeren.
TS2531TypeScript waarschuwt dat een expressie tijdens runtime null kan zijn, en je die gebruikt zonder te controleren.
TS2565Een klasse-eigenschap met een definitieve-toewijzingsassertion (!) wordt nooit gelezen.
TS17004JSX-fragmenten ('<'>...'<'/>) vereisen een jsxFragmentFactory of React.Fragment die beschikbaar is.