TS2430TS2430 — Interface breidt interface onjuist uit
Een interface declareert dat deze een andere interface uitbreidt, maar heeft incompatibele eigenschappen.
TS2696Een TypeScript-specifieke functie wordt gebruikt in een JavaScript-bestand.
Type-annotaties, interfaces, enums en andere TypeScript-specifieke syntaxis kunnen niet worden gebruikt in .js-bestanden. Het bestand heeft mogelijk de verkeerde extensie, of checkJs is ingeschakeld op een bestand dat TypeScript-syntaxis gebruikt.
Hernoem het bestand naar .ts of .tsx als het een TypeScript-bestand moet zijn. Verwijder TypeScript-specifieke syntaxis uit JavaScript-bestanden. Gebruik JSDoc-commentaar voor type-annotaties in JavaScript.
TS2430Een interface declareert dat deze een andere interface uitbreidt, maar heeft incompatibele eigenschappen.
TS5075Een compileroptie vereist een specifieke moduleResolution-instelling om te worden gebruikt.
TS2742Het afgeleid type van een declaratie kan niet worden benoemd zonder een afhankelijkheid die niet beschikbaar is.
TS2305De opgegeven export bestaat niet in de gerefereerde module.
TS2322Een waarde van een bepaald type kan niet worden toegewezen aan een variabele of eigenschap van een ander, incompatibel type.
TS2451Een variabele gedeclareerd met let of const wordt opnieuw gedeclareerd in hetzelfde bereik.