Помилки TypeScriptПомилка
TS2578TS2578 — Невикористаний @ts-expect-error
Присутня директива @ts-expect-error, але в наступному рядку помилки не виникає.
nodebrowserdenobun
Детальніше TS2345Аргумент, переданий до функції, несумісний з очікуваним типом параметра.
Ви передаєте значення одного типу там, де очікується інший. Це часто трапляється, коли замість рядка передається число, або коли структури об'єктів не збігаються. Також причиною можуть бути union-типи та необов'язкові властивості.
Перевірте сигнатуру функції, щоб з'ясувати очікуваний тип. Виконайте приведення типу, якщо ви впевнені в його коректності, або перетворіть дані відповідно до очікуваного типу. Використовуйте type guards для звуження union-типів перед передачею.
function greet(name: string) {}
greet(42);TS2578Присутня директива @ts-expect-error, але в наступному рядку помилки не виникає.
TS2322Значення одного типу не може бути присвоєне змінній або властивості іншого, несумісного типу.
TS2339TypeScript не може знайти вказану властивість у заданому типі.
TS6133Змінна, імпорт або параметр оголошені, але їхнє значення ніколи не зчитується.
TS2538Тип виразу-індексу не є допустимим для індексування об'єкта.
TS2565Властивість класу зі ствердженням визначеного присвоєння (!) ніде не зчитується.