100100 Continue
Сервер отримав заголовки запиту, і клієнт може продовжити надсилання тіла запиту.
273 кодів помилок для платформи node
100Сервер отримав заголовки запиту, і клієнт може продовжити надсилання тіла запиту.
101Сервер переходить на інший протокол згідно із запитом клієнта через заголовок Upgrade.
200Запит успішно виконано. Зміст успіху залежить від використаного HTTP-методу.
201Запит виконано, і в результаті створено новий ресурс.
202Запит прийнято до обробки, але обробку ще не завершено.
203Відповідь була змінена трансформуючим проксі і відрізняється від того, що надіслав вихідний сервер.
204Сервер успішно обробив запит, але не повертає жодного вмісту у тілі відповіді.
206Сервер повертає лише частину ресурсу через заголовок Range, надісланий клієнтом.
300Запит має більше одного можливого варіанта відповіді, і користувач або агент повинен вибрати один з них.
301Запитаний ресурс було постійно переміщено на нову URL-адресу, і майбутні запити повинні використовувати нову URL-адресу.
302Запитаний ресурс тимчасово знаходиться за іншою URL-адресою. Майбутні запити повинні продовжувати використовувати оригінальну URL-адресу.
303Відповідь на запит можна знайти за іншою URL-адресою за допомогою методу GET.
304Ресурс не змінився з моменту останнього запиту, тому клієнт може використовувати кешовану копію.
307Запит слід повторити з тим самим методом за URL-адресою із заголовка Location. На відміну від 302, метод запиту не повинен змінюватися.
308Ресурс постійно переміщено на нову URL-адресу; метод запиту не повинен змінюватися при переході за перенаправленням.
400Сервер не може обробити запит через помилку клієнта: некоректний синтаксис, недопустимі параметри або пошкоджені дані.
401Запит вимагає автентифікації. Клієнт має надати дійсні облікові дані для доступу до ресурсу.
402Запит потребує оплати. Цей код статусу зарезервовано для майбутнього використання, але деякі API застосовують його для позначення проблем із оплатою.
403Сервер зрозумів запит, але відмовляється його авторизувати. На відміну від 401, повторна авторизація не допоможе.
404Сервер не може знайти запитуваний ресурс. URL може бути неправильним або ресурс видалено.
405Використаний HTTP-метод не підтримується для запитуваного ресурсу.
406Сервер не може сформувати відповідь, що відповідає списку прийнятних значень із заголовків Accept запиту.
407Клієнт повинен спочатку пройти автентифікацію на проксі, перш ніж запит буде переадресовано на цільовий сервер.
408Сервер вичерпав час очікування завершення запиту від клієнта.
409Запит конфліктує з поточним станом ресурсу на сервері.
410Ресурс більше не доступний і був постійно видалений. На відміну від 404, це свідчить про навмисне видалення.
411Сервер вимагає наявності заголовка Content-Length у запиті, але він не було надано.
412Одна або більше умов, зазначених у заголовках запиту, виявилися хибними на сервері.
413Тіло запиту перевищує ліміт розміру, налаштований на сервері.
414URL-адреса запиту перевищує максимальну довжину, яку сервер готовий обробляти.
415Сервер відхиляє запит, оскільки Content-Type тіла запиту не підтримується.
416Клієнт запросив діапазон, який недоступний для вказаного ресурсу.
417Сервер не може виконати очікування, вказане в заголовку запиту Expect.
418Сервер відхиляє запит, оскільки він, на постійній основі, є чайником. Першоквітневий жарт із RFC 2324.
422Сервер розуміє тип і синтаксис вмісту, але не може обробити інструкції через семантичні помилки.
426Сервер відмовляється виконати запит за поточним протоколом і вимагає від клієнта оновлення.
428Сервер вимагає, щоб запит був умовним, для запобігання проблемі 'втраченого оновлення'.
429Клієнт надіслав забагато запитів у заданому проміжку часу (rate limiting).
431Сервер відхиляє запит, оскільки одне або кілька полів заголовка занадто великі.
451Ресурс недоступний через юридичні вимоги, такі як цензура або судові ухвали.
500Сервер натрапив на неочікувану ситуацію, через що не зміг виконати запит.
501Сервер не підтримує функціональність, необхідну для виконання запиту.
502Шлюз або проксі-сервер отримав недійсну відповідь від upstream-сервера.
503Сервер тимчасово не може обробити запит через обслуговування або перевантаження.
504Шлюз або проксі-сервер не отримав вчасної відповіді від upstream-сервера.
505Сервер не підтримує версію протоколу HTTP, використану у запиті.
511Клієнту необхідно пройти автентифікацію для отримання доступу до мережі, зазвичай через captive portal.
TypeErrorЗначення має не той тип, що очікується. Це найпоширеніша помилка JavaScript, яка виникає, коли операція стикається зі значенням неправильного типу.
TypeError: x is not a functionБуло зроблено спробу викликати значення як функцію, хоча воно нею не є.
TypeError: Cannot read properties of undefined/nullСпроба прочитати властивість чи метод у значення undefined або null.
TypeError: Cannot set properties of undefined/nullСпроба встановити властивість на значенні undefined або null.
TypeError: x is not iterableЗначення, що не є ітерованим, використано там, де очікується ітерований об'єкт, наприклад у циклі for...of або з оператором розгортання.
TypeError: x is not a constructorСпроба використати ключове слово new зі значенням, яке не є конструктором.
TypeError: Assignment to constant variableСпроба повторно присвоїти змінну, оголошену через const.
TypeError: Cannot convert undefined or null to objectВбудований метод, що очікує об'єкт, отримав null або undefined.
TypeError: Reduce of empty array with no initial valueArray.reduce() викликано на порожньому масиві без початкового значення.
TypeError: Cannot assign to read only propertyСпроба записати значення у властивість лише для читання: або об'єкт заморожено, або властивість визначена як незаписувана.
ReferenceErrorЗвернення до змінної, що не існує в поточній області видимості.
ReferenceError: x is not definedЗвернення до змінної, яку не оголошено в жодній доступній області видимості.
ReferenceError: Cannot access before initializationДо змінної, оголошеної через let або const, зверталися до її оголошення — у тимчасовій мертвій зоні.
ReferenceError: Invalid left-hand side in assignmentСпроба присвоєння чомусь, чому не можна присвоїти значення.
SyntaxErrorРушій JavaScript зустрів код, що не відповідає синтаксису мови.
SyntaxError: Unexpected tokenПарсер зустрів токен (символ або ключове слово), якого не очікував у цій позиції коду.
SyntaxError: Unexpected end of inputПарсер досяг кінця вводу, ще очікуючи на подальший код, — зазвичай через незакриті дужки або рядки.
SyntaxError: JSON.parse unexpected characterJSON.parse() зустрів некоректний синтаксис JSON: одинарні лапки, кінцеві коми або ключі без лапок.
SyntaxError: Missing ) after argument listУ виклику функції відсутня закриваюча дужка.
SyntaxError: Unterminated string literalУ рядковому літералі відсутня закриваюча лапка.
SyntaxError: Illegal return statementОператор return використано поза тілом функції.
SyntaxError: Identifier has already been declaredЗмінну з такою самою назвою оголошено двічі в одній області видимості за допомогою let або const.
SyntaxError: Cannot use import statement outside a moduleСинтаксис ES-модульного import використано у файлі, який не розглядається як модуль.
SyntaxError: await is only valid in async functionsКлючове слово await використано поза async-функцією.
RangeErrorЗначення виходить за межі допустимого діапазону — наприклад, недійсна довжина масиву або перевищення розміру стека викликів.
RangeError: Maximum call stack size exceededСтек викликів JavaScript вичерпано, зазвичай через нескінченну або надмірно глибоку рекурсію.
RangeError: Invalid array lengthМасив було створено з недійсною довжиною — наприклад, від'ємним числом або не цілим числом.
RangeError: Invalid dateМетоду Date передано недійсний рядок дати, який вимагає коректного значення.
RangeError: precision is out of rangeЗначення точності, передане у toFixed(), toPrecision() або toExponential(), виходить за межі допустимого діапазону.
URIErrorГлобальна функція обробки URI (decodeURIComponent, encodeURI) отримала некоректний URI.
EvalErrorПомилка, пов'язана з глобальною функцією eval(). Ця помилка рідко зустрічається в сучасному JavaScript.
AggregateErrorПомилка, що обгортає кілька помилок; зазвичай генерується, коли всі проміси в Promise.any() відхилено.
UnhandledPromiseRejectionПроміс було відхилено, але не було жодного обробника .catch() або блоку try-catch для обробки відхилення.
ECONNREFUSEDЗ'єднання відхилено, оскільки жоден сервер не прослуховує вказану адресу та порт.
ECONNRESETВіддалений сервер примусово закрив з'єднання.
EADDRINUSEАдреса (порт) вже використовується іншим процесом.
ENOTFOUNDПошук DNS не вдався — ім'я хоста не вдалось перетворити на IP-адресу.
ETIMEDOUTЗ'єднання або операція перевищили час очікування, оскільки віддалений хост не відповів вчасно.
ENOENTВказаний файл або каталог не існує за вказаним шляхом.
EACCESПроцес не має дозволу на доступ до файлу або ресурсу.
EPERMОперація заборонена навіть за наявності відповідних прав доступу — через обмеження на рівні ОС.
EMFILEПроцес досяг максимально дозволеної кількості відкритих файлових дескрипторів.
ENFILEДосягнуто загальносистемний ліміт на кількість відкритих файлів.
EISDIRФайлову операцію було застосовано до шляху, який є каталогом.
ENOTDIRОперацію з каталогом було виконано над шляхом, який не є каталогом.
EEXISTОперація створення файлу завершилася невдачею, оскільки цільовий шлях вже існує.
EPIPEБула спроба запису в пайп або сокет, читаючий кінець якого вже закрито.
ENOSPCДиск заповнений або таблиця inode вичерпана.
ERR_HTTP_HEADERS_SENTБуло здійснено спробу встановити заголовки або надіслати відповідь після того, як HTTP-відповідь вже була надіслана.
ERR_MODULE_NOT_FOUNDІмпорт ES-модуля не вдалося розв'язати, оскільки вказаний файл не існує.
ERR_REQUIRE_ESMДля завантаження ES-модуля був використаний виклик require(), що є неприпустимим.
ERR_INVALID_ARG_TYPEAPI Node.js отримав аргумент неправильного типу.
ERR_INVALID_URLДо конструктора URL або API Node.js було передано недійсну URL-адресу.
ERR_SOCKET_BAD_PORTДля мережевої операції вказано недійсний номер порту.
ERR_TLS_CERT_ALTNAME_INVALIDІм'я хоста не збігається з жодним із Subject Alternative Names (SAN) у TLS-сертифікаті сервера.
ERR_BUFFER_OUT_OF_BOUNDSБула спроба читання або запису за межами Buffer.
ERR_STREAM_PREMATURE_CLOSEПотік було закрито до завершення читання або запису всіх даних.
ERR_WORKER_OUT_OF_MEMORYПотоку Worker не вистачило пам'яті.
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memoryРушій V8 вичерпав пам'ять купи, що призвело до аварійного завершення процесу Node.js.
ERR_MISSING_ARGSОбов'язковий аргумент не було передано до функції API Node.js.
ERR_UNESCAPED_CHARACTERSРядок, що містить неекрановані символи, було передано там, де очікувався екранований рядок.
ERR_UNKNOWN_ENCODINGДо API Node.js було передано невідоме або непідтримуване кодування.
ERR_CRYPTO_INVALID_STATEКриптографічну операцію виконано у некоректному стані об'єкта.
ERR_DLOPEN_FAILEDНе вдалося завантажити нативний аддон (C++ файл .node).
ERR_OSSL_EVP_UNSUPPORTEDОперація OpenSSL не підтримується, зазвичай тому, що Node.js 17+ використовує OpenSSL 3.0, який вимикає застарілі алгоритми.
ERR_SERVER_ALREADY_LISTENМетод server.listen() було викликано, коли сервер уже прослуховує з'єднання.
ERR_FS_CP_DIR_TO_NON_DIRЗроблено спробу скопіювати директорію у ціль, що не є директорією.
Error: Cannot find moduleNode.js не зміг знайти вказаний модуль у жодному з шляхів пошуку.
ECONNABORTEDЗ'єднання було перервано, зазвичай через тайм-аут на стороні клієнта.
EHOSTUNREACHЦільовий хост недосяжний, зазвичай через проблеми з мережевою маршрутизацією.
ENETUNREACHМережа недосяжна; маршрут до цільової мережі не знайдено.
ERR_ASSERTIONПеревірка з модуля assert у Node.js завершилась невдачею.
TypeError: Converting circular structure to JSONJSON.stringify() зустрів об'єкт із циклічними посиланнями, який не може бути серіалізований до JSON.
TypeError: Method called on incompatible receiverМетод було викликано зі значенням 'this', яке не є очікуваним типом.
TypeError: Cannot delete property of objectУ строгому режимі було зроблено спробу видалити неконфігуровану властивість об'єкта.
TypeError: Cannot convert a Symbol value to a stringБула спроба неявного перетворення Symbol на рядок, що є недозволеним.
TypeError: Cannot add property, object is not extensibleБула спроба додати властивість до об'єкта, який зроблено нерозширюваним.
SyntaxError: Applying delete to unqualified name in strict modeОператор delete застосовано до імені простої змінної у строгому режимі, що є неприпустимим.
SyntaxError: Missing initializer in const declarationЗмінна const оголошена без початкового значення.
SyntaxError: JSON.parse: bad parsingПовідомлення про помилку, характерне для Firefox, коли до JSON.parse() передано некоректний JSON.
ERR_STREAM_WRITE_AFTER_ENDСпроба запису у потік після його завершення.
ERR_HTTP2_STREAM_ERRORПомилка на рівні потоку HTTP/2.
ERR_CHILD_PROCESS_STDIO_MAXBUFFERДочірній процес виробив більше виводу, ніж дозволяє ліміт maxBuffer.
ERR_INVALID_RETURN_VALUEФункція повернула значення неочікуваного типу.
ERR_UNHANDLED_REJECTIONNode.js налаштований на викидання помилки при необроблених відхиленнях промісів, і таке відхилення було виявлено.
ERR_ASYNC_CALLBACKЗамість асинхронної функції зворотного виклику передано значення, що не є функцією.
ERR_PACKAGE_PATH_NOT_EXPORTEDЗдійснено імпорт підшляху пакета, який не визначений у полі exports цього пакета.
ERR_IMPORT_ASSERTION_TYPE_FAILEDТвердження імпорту вказало тип, що не відповідає фактичному типу модуля.
ERR_NETWORK_IMPORT_DISALLOWEDСпроба мережевого імпорту (HTTP/HTTPS) заборонена поточною конфігурацією Node.js.
ERR_INSPECTOR_ALREADY_ACTIVATEDІнспектор Node.js (відладчик) було активовано більше одного разу.
DOMException: DataCloneErrorОб'єкт не вдалося клонувати за допомогою алгоритму структурованого клонування.
TS2304TypeScript не може знайти змінну, функцію або тип із вказаним іменем у поточній області видимості.
TS2345Аргумент, переданий до функції, несумісний з очікуваним типом параметра.
TS2339TypeScript не може знайти вказану властивість у заданому типі.
TS2307TypeScript не може знайти модуль, вказаний в операторі import або require.
TS2322Значення одного типу не може бути присвоєне змінній або властивості іншого, несумісного типу.
TS2531TypeScript попереджає, що вираз може мати значення null під час виконання, і ви використовуєте його без перевірки.
TS2554Кількість аргументів, переданих до функції, не відповідає кількості обов'язкових параметрів.
TS2769Жодна з сигнатур перевантаження функції не відповідає переданим аргументам.
TS7006Параметр функції не має анотації типу, і TypeScript не може вивести його тип.
TS1005TypeScript очікував конкретний токен (наприклад, крапку з комою, кому або дужку), але знайшов щось інше.
TS6133Змінна, імпорт або параметр оголошені, але їхнє значення ніколи не зчитується.
TS2365Арифметичний або порівняльний оператор використовується з несумісними типами.
TS2305Вказаний експорт не існує в зазначеному модулі.
TS2740В об'єктному типі відсутні обов'язкові властивості, що очікуються цільовим типом.
TS18048TypeScript попереджає, що значення може бути undefined, і ви використовуєте його без перевірки.
TS2532TypeScript попереджає, що вираз об'єкта може бути undefined під час виконання.
TS2741Об'єкт, що присвоюється, не містить обов'язкової властивості.
TS2551TypeScript не знаходить властивість, але пропонує схожу назву, яку, можливо, мали на увазі.
TS1002У рядковому літералі відсутня закривна лапка.
TS1003TypeScript очікував ідентифікатор (ім'я змінної, функції тощо), але отримав щось інше.
TS1109TypeScript очікував вираз, але знайшов токен, з якого вираз не може починатися.
TS1128TypeScript очікував оголошення або інструкцію, але знайшов неочікуваний токен.
TS2306Файл, на який посилається інструкція import, не розпізнається як модуль.
TS2314Узагальнений тип використано з неправильною кількістю аргументів типу.
TS2344Аргумент типу не відповідає обмеженню, заданому параметром узагальненого типу.
TS2349Вираз, що викликається, не є функцією або типом, що підтримує виклик.
TS2353Об'єктний літерал містить властивість, що не існує в цільовому типі.
TS2355Функція з оголошеним типом повернення не повертає значення в усіх гілках виконання.
TS2366Функція з типом повернення, що не є `void`, не має оператора `return` наприкінці.
TS2367Порівняння двох значень завжди буде хибним, оскільки їхні типи не перетинаються.
TS2393Функція з однаковою назвою реалізована більше одного разу.
TS2394Сигнатура перевантаження функції несумісна із сигнатурою реалізації.
TS2416Властивість у похідному класі несумісна з однойменною властивістю базового класу.
TS2420Клас оголошує реалізацію інтерфейсу, але не надає всіх обов'язкових членів.
TS2451Змінна, оголошена через let або const, повторно оголошується в тому самому scope.
TS2454Змінна використовується до того, як їй присвоєно значення.
TS2488Тип, по якому виконується ітерація, не має методу Symbol.iterator.
TS2493Ви звертаєтесь до елемента кортежу за індексом, якого не існує.
TS2503TypeScript не може знайти простір імен із вказаним іменем.
TS2515Неабстрактний клас, що розширює абстрактний, не реалізує всі абстрактні члени.
TS2540Ви намагаєтесь змінити властивість, позначену як readonly.
TS2555Виклик функції має менше аргументів, ніж мінімально необхідно.
TS2556Функція викликана з більшою кількістю аргументів, ніж вона приймає.
TS2558Узагальнений тип або функція використовується без надання обов'язкових аргументів типу.
TS2565Властивість класу зі ствердженням визначеного присвоєння (!) ніде не зчитується.
TS2564Властивість класу не ініціалізована в конструкторі й не має значення за замовчуванням.
TS2571Ви намагаєтесь використати значення типу unknown, не звузивши його тип попередньо.
TS2578Присутня директива @ts-expect-error, але в наступному рядку помилки не виникає.
TS2588Ви намагаєтесь перепризначити змінну, оголошену через const.
TS2612Властивість у похідному класі конфліктує з аксесором getter/setter у базовому класі.
TS2683Ключове слово this має неявний тип any, оскільки відсутній контекстуальний тип.
TS2684Контекст this функції не відповідає очікуваному типу this.
TS2694Вказаний член не існує у заданому просторі імен.
TS2696Функція, специфічна для TypeScript, використовується у файлі JavaScript.
TS2705Async-функція потребує вищої цілі ECMAScript для компіляції.
TS2792TypeScript не може розв'язати підшлях модуля, оскільки поле exports пакета не дозволяє цього.
TS2300Один і той самий ідентифікатор оголошено більше одного разу в одній області видимості.
TS7030Функція з типом повернення не повертає значення у всіх можливих шляхах виконання.
TS7031Деструктурований елемент прив'язки має неявний тип any.
TS7005Змінна має неявний тип any, оскільки TypeScript не може визначити її тип.
TS7041Вираз експорту за замовчуванням не має анотації типу.
TS6196Параметр оголошено, але його значення ніколи не зчитується у тілі функції.
TS18046Значення типу unknown використовується там, де потрібен конкретніший тип.
TS2497Модуль CommonJS імпортується за допомогою синтаксису іменованого імпорту, але має лише експорт за замовчуванням.
TS1259Модуль CommonJS потребує esModuleInterop або allowSyntheticDefaultImports для імпорту з синтаксисом імпорту за замовчуванням.
TS1375Ключове слово await використовується всередині функції, не позначеної як async.
TS1378Top-level await можна використовувати лише якщо параметр module налаштовано на підтримувану систему модулів.
TS2430Інтерфейс оголошує розширення іншого інтерфейсу, але має несумісні властивості.
TS2461Шаблон деструктуризації очікує тип масиву, але значення не є масивом.
TS2347Аргументи типу передані функції, яка не є узагальненою.
TS2395Об'єднані оголошення для одного імені мають непослідовні модифікатори експорту.
TS2790Оператор delete вимагає, щоб операнд був необов'язковою властивістю.
TS2739У об'єктному типі відсутні кілька обов'язкових властивостей цільового типу.
TS1046Вираз await або інша конструкція верхнього рівня вимагає, щоб файл був модулем.
TS1056Аксесори getter/setter вимагають вищої цільової версії ECMAScript.
TS1064Конструктор Promise має викликатися з ключовим словом new.
TS1068У файлі оголошень або блоці declare виявлено неочікуваний токен.
TS1149Оголошення import конфліктує з ambient-контекстом файлу.
TS1192Модуль, який ви імпортуєте, не має default-експорту.
TS1202Синтаксис import = require() не може використовуватися в ES-модулі.
TS2328Дві сигнатури конструктора (виклики new()) мають несумісні типи.
TS2352Твердження типу між двома типами без перетину може бути помилкою.
TS2448Змінна, оголошена за допомогою let або const, посилається до свого оголошення в тому самому блоці.
TS2459Деструктурований імпорт посилається на член, який не експортується з модуля.
TS2464Обчислюване ім'я властивості в літералі типу має бути простим виразом.
TS2507Вираз, що використовується з new, не є типом конструктора.
TS2538Тип виразу-індексу не є допустимим для індексування об'єкта.
TS2559Тип-джерело не має жодної спільної властивості з цільовим типом.
TS2589Рекурсивний тип досягає максимальної глибини розгортання TypeScript.
TS2590Результуючий вираз типу створює об'єднання з надто великою кількістю членів, щоб TypeScript міг його представити.
TS2610Похідний клас оголошує властивість там, де базовий клас має аксесор.
TS2786Тип повернення компонента несумісний із типами JSX-елементів.
TS17004JSX-фрагменти ('<'>...'<'/>) потребують наявності jsxFragmentFactory або React.Fragment.
TS5097Два несумісних параметри компілятора встановлені одночасно в tsconfig.
TS5023У tsconfig.json знайдено нерозпізнаний параметр.
TS5075Параметр компілятора вимагає встановлення певного значення moduleResolution.
TS1131TypeScript очікував оголошення властивості або сигнатури методу, але отримав щось інше.
TS1219Декоратори вимагають увімкнення параметра компілятора experimentalDecorators.
TS1270Декоратор розміщено перед ключовим словом export, що не допускається.
TS2775Функція-твердження типу вимагає явних анотацій типів для всіх параметрів.
TS4111До властивості звертаються через рядковий індекс у типі, що використовує noPropertyAccessFromIndexSignature.
TS4058Тип повернення функції не може бути названий без імпорту типу з іншого модуля.
TS4055Тип повернення експортованої функції посилається на приватний або неекспортований тип.
TS2698Оператор розгортання (...) застосовується до значення, яке може не бути об'єктним типом.
TS2362Лівий операнд арифметичного виразу має бути типу number або bigint.
TS2363Правий операнд арифметичного виразу має бути типу number або bigint.
ECONNREFUSEDСервер активно відхилив спробу з'єднання.
ECONNRESETВіддалений сервер несподівано закрив з'єднання.
ETIMEDOUTСпроба з'єднання перевищила час очікування без отримання відповіді.
ENETUNREACHНеможливо дістатися мережі, де знаходиться адресат.
EHOSTUNREACHКонкретний хост недоступний у мережі.
EPIPEЗапис у з'єднання, яке інша сторона вже закрила.
EADDRINUSEМережева адреса (IP + порт) вже використовується іншим процесом.
EADDRNOTAVAILЗапитана адреса недоступна на цій машині.
ENOTFOUNDDNS-пошук імені хоста завершився невдачею в Node.js.
ERR_HTTP2_PROTOCOL_ERRORПід час комунікації за протоколом HTTP/2 сталася помилка.
WebSocket connection failedWebSocket-з'єднання не вдалося встановити або воно було перервано.
AbortError: The operation was abortedFetch-запит скасовано за допомогою сигналу AbortController.
TS2783Аргумент розгортання у виклику функції має бути кортежним типом або передаватися у rest-параметр.
TS2820Тип JSX-елемента не має жодного відповідного сигнатури виклику або конструктора.
TS1343Синтаксис import/export вимагає, щоб файл розглядався як модуль.
TS2742Виведений тип оголошення не може бути названий без залежності, яка недоступна.
TS18047TypeScript попереджає, що значення може бути null, а ви використовуєте його без перевірки.
TS2810JSX-атрибут очікував булеве значення, але отримав інший тип.
TS2353Об'єктний літерал, переданий безпосередньо у функцію, містить властивості, яких немає в очікуваному типі.
TS2339React-компоненту передається проп, якого немає у його визначенні типу.
TS2786Вираз не може використовуватися як JSX-компонент, оскільки його тип повернення є недійсним.
TS1479Відносний шлях імпорту вимагає розширення файлу при ESM-резолюції Node.js.
TS2688TypeScript не може знайти файл визначення типів, вказаний у types або typeRoots.
TS4082Експорт за замовчуванням вимагає анотації типу при генерації файлів оголошень.
TS2669Оголошення доповнень модуля мають знаходитися у файлі, який розпізнається як зовнішній модуль.
TS2856Коментар @ts-check використано у файлі TypeScript, де він не має жодного ефекту.
ECONNABORTEDЗ'єднання було перервано локальною системою.
ERR_RESPONSE_HEADERS_TOO_BIGЗаголовки відповіді сервера перевищують максимально допустимий розмір браузера.
ERR_CONTENT_LENGTH_MISMATCHФактичний розмір тіла відповіді не відповідає заголовку Content-Length.