TS1005TS1005 — Očekávaný token chybí
TypeScript očekával konkrétní token (např. středník, čárku nebo závorku), ale nalezl něco jiného.
TS2589Rekurzivní typ dosahuje maximální hloubky instancování TypeScriptu.
Generický nebo podmíněný typ se rekurzivně rozrůstá za limit TypeScriptu (typicky 50 úrovní). Nastává u hluboko rekurzivních typů, nekonečných typových smyček nebo příliš složitých mapovaných typů.
Zjednodušte rekurzivní typ. Přidejte základní případ pro dřívější zastavení rekurze. Použijte typové assertiony k přerušení rekurze. Zvažte méně rekurzivní přístup k modelování typu.
TS1005TypeScript očekával konkrétní token (např. středník, čárku nebo závorku), ale nalezl něco jiného.
TS7030Funkce s návratovým typem nevrací hodnotu ve všech možných větvích kódu.
TS2739Objektový typ postrádá více povinných vlastností cílového typu.
TS2532TypeScript upozorňuje, že výraz objektu může být za běhu undefined.
TS2464Název vypočítané vlastnosti v typovém literálu musí být jednoduchý výraz.
TS1128TypeScript očekával deklaraci nebo příkaz, ale nalezl neočekávaný token.