TS2739TS2739 — Typ postrádá povinné vlastnosti
Objektový typ postrádá více povinných vlastností cílového typu.
TS2783Argument spread ve volání funkce musí být tuple nebo musí být předán do rest parametru.
Do argumentů funkce rozkládáte pole, ale TypeScript nemůže ověřit, zda pole odpovídá očekávaným typům parametrů. Pole mají neznámou délku, a proto nemohou splnit požadavky pevného seznamu parametrů.
Použijte type assertion pro tuple: fn(...args as [string, number]). Místo toho rozložte do rest parametru. Předejte argumenty jednotlivě bez spread.
TS2739Objektový typ postrádá více povinných vlastností cílového typu.
TS6133Proměnná, import nebo parametr je deklarován, ale jeho hodnota není nikdy čtena.
TS2363Pravý operand aritmetického výrazu musí být typu number nebo bigint.
TS2365Aritmetický nebo porovnávací operátor je použit s nekompatibilními typy.
TS2551TypeScript nenašel danou vlastnost, ale navrhuje podobný název, který jste možná zamýšleli použít.
TS1375Klíčové slovo await je použito uvnitř funkce, která není označena jako async.