TS2698TS2698 — Spread typy musí být objektové typy
Operátor spread (...) je použit na hodnotě, která nemusí být objektovým typem.
TS2540Pokoušíte se změnit vlastnost označenou jako readonly.
Vlastnost je deklarována s modifikátorem readonly, který zabraňuje opětnému přiřazení po inicializaci. Platí to pro vlastnosti tříd s readonly, utilitní typ Readonly'<'T> a const assertions.
Neměňte vlastnosti readonly po inicializaci. Pokud je požadována neměnnost, vytvořte nový objekt se změněnou hodnotou. Odstraňte modifikátor readonly, pokud je mutace nezbytná.
const obj = { name: 'A' } as const;
obj.name = 'B';TS2698Operátor spread (...) je použit na hodnotě, která nemusí být objektovým typem.
TS2612Vlastnost v odvozené třídě koliduje s akcesorovým párem getter/setter v základní třídě.
TS2578Je přítomna direktiva @ts-expect-error, ale na následujícím řádku nedochází k žádné chybě.
TS2856Komentář `@ts-check` je použit v souboru TypeScript, kde nemá žádný efekt.
TS2503TypeScript nemůže najít jmenný prostor se zadaným názvem.
TS2306Soubor uvedený v příkazu import není rozpoznán jako modul.