TS1005TS1005 — Brakujący oczekiwany token
TypeScript oczekiwał określonego tokenu (np. średnika, przecinka lub nawiasu), ale znalazł coś innego.
TS2589Rekurencyjny typ osiąga maksymalną głębokość instancjowania TypeScript.
Typ generyczny lub warunkowy rekurencyjnie rozszerza się poza limit TypeScript (zwykle 50 poziomów). Dzieje się tak przy głęboko rekurencyjnych typach, nieskończonych pętlach typów lub nadmiernie złożonych typach mapowanych.
Uproszcz rekurencyjny typ. Dodaj przypadek bazowy, aby wcześniej zatrzymać rekurencję. Użyj asercji typów, aby przerwać rekurencję. Rozważ mniej rekurencyjne podejście do modelowania typu.
TS1005TypeScript oczekiwał określonego tokenu (np. średnika, przecinka lub nawiasu), ale znalazł coś innego.
TS7030Funkcja z typem zwracanym nie zwraca wartości we wszystkich możliwych ścieżkach kodu.
TS2739Typowi obiektu brakuje wielu wymaganych właściwości docelowego typu.
TS2532TypeScript ostrzega, że wyrażenie obiektowe może być undefined w czasie działania programu.
TS2464Obliczana nazwa właściwości w literale typu musi być prostym wyrażeniem.
TS1128TypeScript oczekiwał deklaracji lub instrukcji, ale napotkał nieoczekiwany token.