100100 Continue
Der Server hat die Anfrage-Header empfangen und der Client sollte mit dem Senden des Anfrage-Body fortfahren.
273 Fehlercodes für die node-Plattform
100Der Server hat die Anfrage-Header empfangen und der Client sollte mit dem Senden des Anfrage-Body fortfahren.
101Der Server wechselt das Protokoll gemäß der Anfrage des Clients über einen Upgrade-Header.
200Die Anfrage war erfolgreich. Die Bedeutung des Erfolgs hängt von der verwendeten HTTP-Methode ab.
201Die Anfrage wurde erfüllt und als Ergebnis wurde eine neue Ressource erstellt.
202Die Anfrage wurde zur Verarbeitung angenommen, die Verarbeitung ist jedoch noch nicht abgeschlossen.
203Die Antwort wurde durch einen transformierenden Proxy verändert und weicht von dem ab, was der Ursprungsserver gesendet hat.
204Der Server hat die Anfrage erfolgreich verarbeitet, gibt aber keinen Inhalt im Antwort-Body zurück.
206Der Server liefert aufgrund eines vom Client gesendeten Range-Headers nur einen Teil der Ressource.
300Die Anfrage hat mehr als eine mögliche Antwort und der Benutzer oder User-Agent sollte eine davon auswählen.
301Die angeforderte Ressource wurde dauerhaft an eine neue URL verschoben, und künftige Anfragen sollten die neue URL verwenden.
302Die angeforderte Ressource befindet sich vorübergehend unter einer anderen URL. Künftige Anfragen sollten weiterhin die ursprüngliche URL verwenden.
303Die Antwort auf die Anfrage ist unter einer anderen URL mittels einer GET-Methode zu finden.
304Die Ressource wurde seit der letzten Anfrage nicht verändert, sodass der Client seine gecachte Kopie verwenden kann.
307Die Anfrage soll mit derselben Methode an die URL im Location-Header wiederholt werden. Anders als bei 302 darf die Anfragemethode nicht geändert werden.
308Die Ressource wurde dauerhaft an eine neue URL verschoben, und die Anfragemethode darf bei der Weiterleitung nicht geändert werden.
400Der Server kann die Anfrage aufgrund eines Client-Fehlers nicht verarbeiten – etwa fehlerhafter Syntax, ungültiger Parameter oder beschädigter Daten.
401Die Anfrage erfordert eine Authentifizierung. Der Client muss gültige Zugangsdaten liefern.
402Die Anfrage erfordert eine Zahlung. Dieser Statuscode ist für zukünftige Verwendung reserviert, wird aber von einigen APIs genutzt, um Abrechnungsprobleme anzuzeigen.
403Der Server hat die Anfrage verstanden, verweigert aber die Autorisierung. Im Gegensatz zu 401 hilft erneutes Einloggen hier nicht.
404Der Server findet die angeforderte Ressource nicht. Die URL kann falsch sein oder die Ressource wurde entfernt.
405Die verwendete HTTP-Methode wird für die angeforderte Ressource nicht unterstützt.
406Der Server kann keine Antwort erzeugen, die der Liste akzeptabler Werte aus den Accept-Headern der Anfrage entspricht.
407Der Client muss sich zunächst beim Proxy authentifizieren, bevor die Anfrage an den Zielserver weitergeleitet werden kann.
408Der Server hat darauf gewartet, dass der Client die Anfrage abschließt, und ist dabei in einen Timeout gelaufen.
409Die Anfrage steht im Konflikt mit dem aktuellen Zustand der Server-Ressource.
410Die Ressource ist nicht mehr verfügbar und wurde dauerhaft entfernt. Anders als 404 zeigt dies eine bewusste Löschung an.
411Der Server benötigt einen Content-Length-Header in der Anfrage, der aber nicht angegeben wurde.
412Eine oder mehrere in den Anfrage-Headern angegebene Bedingungen wurden auf dem Server als falsch ausgewertet.
413Der Anfrage-Body überschreitet das auf dem Server konfigurierte Größenlimit.
414Die Anfrage-URL ist länger als der Server bereit ist zu interpretieren.
415Der Server lehnt die Anfrage ab, weil der Content-Type des Anfrage-Bodys nicht unterstützt wird.
416Der Client hat einen Bereich angefordert, der für die gegebene Ressource nicht verfügbar ist.
417Der Server kann die im Expect-Anfrage-Header angegebene Erwartung nicht erfüllen.
418Der Server lehnt die Anfrage ab, weil er dauerhaft eine Teekanne ist. Ein Aprilscherz aus RFC 2324.
422Der Server versteht den Content-Type und die Syntax, kann die enthaltenen Anweisungen jedoch aufgrund semantischer Fehler nicht verarbeiten.
426Der Server verweigert die Ausführung der Anfrage mit dem aktuellen Protokoll und verlangt vom Client ein Upgrade.
428Der Server verlangt, dass die Anfrage konditional ist, um das Problem der verlorenen Aktualisierung zu verhindern.
429Der Client hat in einem bestimmten Zeitraum zu viele Anfragen gesendet (Rate Limiting).
431Der Server lehnt die Anfrage ab, weil ein oder mehrere Header-Felder zu groß sind.
451Die Ressource ist aufgrund rechtlicher Anforderungen nicht verfügbar, etwa durch Zensur oder Gerichtsbeschlüsse.
500Der Server ist auf eine unerwartete Bedingung gestoßen und konnte die Anfrage nicht erfüllen.
501Der Server unterstützt die zur Erfüllung der Anfrage erforderliche Funktionalität nicht.
502Ein Gateway- oder Proxy-Server hat eine ungültige Antwort vom Upstream-Server erhalten.
503Der Server kann die Anfrage aufgrund von Wartung oder Überlastung vorübergehend nicht verarbeiten.
504Ein Gateway- oder Proxy-Server hat nicht rechtzeitig eine Antwort vom Upstream-Server erhalten.
505Der Server unterstützt die im Request verwendete HTTP-Protokollversion nicht.
511Der Client muss sich authentifizieren, um Netzwerkzugang zu erhalten – typischerweise bei Captive Portals.
TypeErrorEin Wert hat nicht den erwarteten Typ. Dies ist der häufigste JavaScript-Fehler und tritt auf, wenn eine Operation auf einen Wert des falschen Typs trifft.
TypeError: x is not a functionEs wurde versucht, einen Wert als Funktion aufzurufen, der keine Funktion ist.
TypeError: Cannot read properties of undefined/nullEs wurde versucht, auf eine Eigenschaft oder Methode von undefined oder null zuzugreifen.
TypeError: Cannot set properties of undefined/nullEs wurde versucht, eine Eigenschaft auf undefined oder null zu setzen.
TypeError: x is not iterableEin nicht iterierbarer Wert wurde dort verwendet, wo ein Iterable erwartet wurde, z. B. in einer for...of-Schleife oder beim Spread-Operator.
TypeError: x is not a constructorEs wurde versucht, das Schlüsselwort new mit einem Wert zu verwenden, der kein Konstruktor ist.
TypeError: Assignment to constant variableEs wurde versucht, eine mit const deklarierte Variable neu zuzuweisen.
TypeError: Cannot convert undefined or null to objectEine eingebaute Methode, die ein Objekt erwartet, hat stattdessen null oder undefined erhalten.
TypeError: Reduce of empty array with no initial valueArray.reduce() wurde auf einem leeren Array aufgerufen, ohne einen Anfangswert anzugeben.
TypeError: Cannot assign to read only propertyEs wurde versucht, in eine schreibgeschützte Eigenschaft zu schreiben, entweder weil das Objekt eingefroren ist oder die Eigenschaft als nicht beschreibbar definiert wurde.
ReferenceErrorEs wurde auf eine Variable verwiesen, die im aktuellen Gültigkeitsbereich nicht existiert.
ReferenceError: x is not definedEs wurde auf eine Variable verwiesen, die in keinem zugänglichen Gültigkeitsbereich deklariert wurde.
ReferenceError: Cannot access before initializationAuf eine mit let oder const deklarierte Variable wurde vor ihrer Deklaration in der Temporal Dead Zone zugegriffen.
ReferenceError: Invalid left-hand side in assignmentEs wurde versucht, etwas zuzuweisen, dem kein Wert zugewiesen werden kann.
SyntaxErrorDie JavaScript-Engine ist auf Code gestoßen, der nicht der Sprachsyntax entspricht.
SyntaxError: Unexpected tokenDer Parser ist auf ein Token (Zeichen oder Schlüsselwort) gestoßen, das an dieser Stelle im Code nicht erwartet wurde.
SyntaxError: Unexpected end of inputDer Parser hat das Ende der Eingabe erreicht, während er noch weiteren Code erwartete, meist aufgrund nicht geschlossener Klammern oder Strings.
SyntaxError: JSON.parse unexpected characterJSON.parse() ist auf ungültige JSON-Syntax gestoßen, z. B. einfache Anführungszeichen, abschließende Kommata oder nicht in Anführungszeichen gesetzte Schlüssel.
SyntaxError: Missing ) after argument listEin Funktionsaufruf enthält keine schließende Klammer.
SyntaxError: Unterminated string literalEinem String-Literal fehlt das schließende Anführungszeichen.
SyntaxError: Illegal return statementEine return-Anweisung wurde außerhalb eines Funktionskörpers verwendet.
SyntaxError: Identifier has already been declaredEine Variable mit demselben Namen wurde im gleichen Scope zweimal mit let oder const deklariert.
SyntaxError: Cannot use import statement outside a moduleES-Modul-Import-Syntax wurde in einer Datei verwendet, die nicht als Modul behandelt wird.
SyntaxError: await is only valid in async functionsDas Schlüsselwort await wurde außerhalb einer async-Funktion verwendet.
RangeErrorEin Wert liegt nicht im erwarteten Bereich, z. B. eine ungültige Array-Länge oder Überschreitung der Call-Stack-Größe.
RangeError: Maximum call stack size exceededDer JavaScript-Call-Stack ist erschöpft, in der Regel durch unendliche oder übermäßig tiefe Rekursion.
RangeError: Invalid array lengthEin Array wurde mit einer ungültigen Länge erstellt, z. B. einer negativen Zahl oder einem Nicht-Integer.
RangeError: Invalid dateEin ungültiger Datumsstring wurde an eine Date-Methode übergeben, die ein gültiges Datum erwartet.
RangeError: precision is out of rangeEin an toFixed(), toPrecision() oder toExponential() übergebener Präzisionswert liegt außerhalb des erlaubten Bereichs.
URIErrorEine globale URI-Verarbeitungsfunktion (decodeURIComponent, encodeURI) hat eine fehlerhafte URI erhalten.
EvalErrorEin Fehler in Zusammenhang mit der globalen eval()-Funktion. Dieser Fehler tritt im modernen JavaScript selten auf.
AggregateErrorEin Fehler, der mehrere Fehler kapselt, typischerweise geworfen, wenn alle Promises in Promise.any() abgelehnt werden.
UnhandledPromiseRejectionEin Promise wurde abgelehnt, aber es war kein .catch()-Handler oder try-catch-Block vorhanden, um die Ablehnung zu behandeln.
ECONNREFUSEDDie Verbindung wurde abgelehnt, weil kein Server an der Zieladresse und dem Zielport lauscht.
ECONNRESETDer Remote-Server hat die Verbindung zwangsweise geschlossen.
EADDRINUSEDie Adresse (Port) wird bereits von einem anderen Prozess verwendet.
ENOTFOUNDDNS-Auflösung fehlgeschlagen; der Hostname konnte nicht in eine IP-Adresse aufgelöst werden.
ETIMEDOUTEine Verbindung oder Operation hat das Zeitlimit überschritten, weil der Remote-Host nicht rechtzeitig geantwortet hat.
ENOENTDie angegebene Datei oder das angegebene Verzeichnis existiert am angegebenen Pfad nicht.
EACCESDer Prozess hat keine Berechtigung, auf die Datei oder Ressource zuzugreifen.
EPERMDer Vorgang ist selbst bei ausreichenden Berechtigungen aufgrund von Einschränkungen auf Betriebssystemebene nicht erlaubt.
EMFILEDer Prozess hat die maximal zulässige Anzahl offener Dateideskriptoren erreicht.
ENFILEDas systemweite Limit für die Gesamtanzahl offener Dateien wurde erreicht.
EISDIREine Dateioperation wurde auf einem Pfad versucht, der ein Verzeichnis ist.
ENOTDIREs wurde eine Verzeichnisoperation auf einem Pfad versucht, der kein Verzeichnis ist.
EEXISTEine Dateierstellungsoperation ist fehlgeschlagen, weil der Zielpfad bereits existiert.
EPIPEEs wurde versucht, in eine Pipe oder einen Socket zu schreiben, dessen Leseende bereits geschlossen ist.
ENOSPCDer Datenträger ist voll oder die Inode-Tabelle ist erschöpft.
ERR_HTTP_HEADERS_SENTEs wurde versucht, Header zu setzen oder eine Antwort zu senden, nachdem die HTTP-Antwort bereits gesendet wurde.
ERR_MODULE_NOT_FOUNDEin ES-Modul-Import konnte nicht aufgelöst werden, weil die angegebene Datei nicht existiert.
ERR_REQUIRE_ESMEs wurde require() verwendet, um ein ES-Modul zu laden, was nicht zulässig ist.
ERR_INVALID_ARG_TYPEEine Node.js-API hat ein Argument mit dem falschen Typ erhalten.
ERR_INVALID_URLEine ungültige URL wurde dem URL-Konstruktor oder einer Node.js-API übergeben.
ERR_SOCKET_BAD_PORTFür eine Netzwerkoperation wurde eine ungültige Portnummer angegeben.
ERR_TLS_CERT_ALTNAME_INVALIDDer Hostname stimmt mit keinem der Subject Alternative Names (SANs) im TLS-Zertifikat des Servers überein.
ERR_BUFFER_OUT_OF_BOUNDSEs wurde versucht, außerhalb der Grenzen eines Buffers zu lesen oder zu schreiben.
ERR_STREAM_PREMATURE_CLOSEEin Stream wurde geschlossen, bevor er alle Daten fertig gelesen oder geschrieben hatte.
ERR_WORKER_OUT_OF_MEMORYEin Worker-Thread hat keinen Speicher mehr.
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memoryDie V8-Engine hat keinen Heap-Speicher mehr, was zum Absturz des Node.js-Prozesses führt.
ERR_MISSING_ARGSEin erforderliches Argument wurde einer Node.js-API-Funktion nicht übergeben.
ERR_UNESCAPED_CHARACTERSEs wurde eine Zeichenkette mit nicht-maskierten Zeichen übergeben, wo eine maskierte Zeichenkette erwartet wurde.
ERR_UNKNOWN_ENCODINGEine unbekannte oder nicht unterstützte Kodierung wurde einer Node.js-API übergeben.
ERR_CRYPTO_INVALID_STATEEine Krypto-Operation wurde in einem ungültigen Zustand durchgeführt.
ERR_DLOPEN_FAILEDEin natives Addon (C++ .node-Datei) konnte nicht geladen werden.
ERR_OSSL_EVP_UNSUPPORTEDEine OpenSSL-Operation wird nicht unterstützt, typischerweise weil Node.js 17+ OpenSSL 3.0 verwendet, das Legacy-Algorithmen deaktiviert.
ERR_SERVER_ALREADY_LISTENDie Methode server.listen() wurde aufgerufen, obwohl der Server bereits lauscht.
ERR_FS_CP_DIR_TO_NON_DIREs wurde versucht, ein Verzeichnis in ein Nicht-Verzeichnis-Ziel zu kopieren.
Error: Cannot find moduleNode.js konnte das angegebene Modul in keinem der durchsuchten Pfade finden.
ECONNABORTEDEine Verbindung wurde abgebrochen, typischerweise aufgrund eines Timeouts auf der Client-Seite.
EHOSTUNREACHDer Ziel-Host ist nicht erreichbar, typischerweise aufgrund von Netzwerk-Routing-Problemen.
ENETUNREACHDas Netzwerk ist nicht erreichbar; es konnte keine Route zum Zielnetzwerk gefunden werden.
ERR_ASSERTIONEine Assertion des Node.js-Moduls assert ist fehlgeschlagen.
TypeError: Converting circular structure to JSONJSON.stringify() ist auf ein Objekt mit zirkulären Referenzen gestoßen, das nicht als JSON serialisiert werden kann.
TypeError: Method called on incompatible receiverEine Methode wurde mit einem 'this'-Wert aufgerufen, der nicht dem erwarteten Typ entspricht.
TypeError: Cannot delete property of objectIm Strict Mode wurde versucht, eine nicht-konfigurierbare Eigenschaft eines Objekts zu löschen.
TypeError: Cannot convert a Symbol value to a stringEs wurde eine implizite Konvertierung eines Symbol in einen String versucht, die nicht erlaubt ist.
TypeError: Cannot add property, object is not extensibleEs wurde versucht, einem Objekt eine Eigenschaft hinzuzufügen, das als nicht-erweiterbar markiert wurde.
SyntaxError: Applying delete to unqualified name in strict modeDer delete-Operator wurde im Strict Mode auf einen einfachen Variablennamen angewendet, was nicht erlaubt ist.
SyntaxError: Missing initializer in const declarationEine const-Variable wurde ohne Anfangswert deklariert.
SyntaxError: JSON.parse: bad parsingFirefox-spezifische Fehlermeldung bei ungültigem JSON, das an JSON.parse() übergeben wurde.
ERR_STREAM_WRITE_AFTER_ENDEs wurde versucht, in einen Stream zu schreiben, nachdem dieser bereits beendet wurde.
ERR_HTTP2_STREAM_ERRORAuf einem HTTP/2-Stream ist ein Fehler aufgetreten.
ERR_CHILD_PROCESS_STDIO_MAXBUFFEREin Kindprozess hat mehr Ausgabe erzeugt, als der maxBuffer-Grenzwert erlaubt.
ERR_INVALID_RETURN_VALUEEine Funktion hat einen Wert eines unerwarteten Typs zurückgegeben.
ERR_UNHANDLED_REJECTIONNode.js ist so konfiguriert, dass es bei nicht behandelten Promise-Ablehnungen einen Fehler wirft, und eine solche wurde erkannt.
ERR_ASYNC_CALLBACKEs wurde ein Nicht-Funktionswert übergeben, wo ein asynchroner Callback erwartet wurde.
ERR_PACKAGE_PATH_NOT_EXPORTEDEs wurde ein Unterpfad eines Pakets importiert, der im exports-Feld des Pakets nicht definiert ist.
ERR_IMPORT_ASSERTION_TYPE_FAILEDEine Import-Assertion hat einen Typ angegeben, der nicht dem tatsächlichen Modultyp entspricht.
ERR_NETWORK_IMPORT_DISALLOWEDEs wurde ein Netzwerkimport (HTTP/HTTPS) versucht, der durch die aktuelle Node.js-Konfiguration nicht erlaubt ist.
ERR_INSPECTOR_ALREADY_ACTIVATEDDer Node.js-Inspector (Debugger) wurde mehr als einmal aktiviert.
DOMException: DataCloneErrorEin Objekt konnte nicht mit dem Structured-Clone-Algorithmus geklont werden.
TS2304TypeScript kann eine Variable, Funktion oder einen Typ mit dem angegebenen Namen im aktuellen Geltungsbereich nicht finden.
TS2345Das an eine Funktion übergebene Argument ist nicht mit dem erwarteten Parametertyp kompatibel.
TS2339TypeScript kann die angegebene Eigenschaft auf dem gegebenen Typ nicht finden.
TS2307TypeScript kann das in einer Import- oder require-Anweisung angegebene Modul nicht finden.
TS2322Ein Wert eines Typs kann einer Variablen oder Eigenschaft eines anderen, inkompatiblen Typs nicht zugewiesen werden.
TS2531TypeScript warnt, dass ein Ausdruck zur Laufzeit null sein könnte und Sie ihn ohne Prüfung verwenden.
TS2554Die Anzahl der an eine Funktion übergebenen Argumente stimmt nicht mit der Anzahl der erforderlichen Parameter überein.
TS2769Keine der Funktionsüberladungs-Signaturen stimmt mit den angegebenen Argumenten überein.
TS7006Ein Funktionsparameter hat keine Typannotation und TypeScript kann seinen Typ nicht ableiten.
TS1005TypeScript erwartete ein bestimmtes Token (wie ein Semikolon, Komma oder eine Klammer), fand aber etwas anderes.
TS6133Eine Variable, ein Import oder ein Parameter ist deklariert, aber sein Wert wird nie gelesen.
TS2365Ein arithmetischer oder Vergleichsoperator wird mit inkompatiblen Typen verwendet.
TS2305Der angegebene Export existiert nicht im referenzierten Modul.
TS2740Einem Objekttyp fehlen erforderliche Eigenschaften, die vom Zieltyp erwartet werden.
TS18048TypeScript warnt, dass ein Wert undefined sein könnte und Sie ihn ohne Prüfung verwenden.
TS2532TypeScript warnt, dass ein Objektausdruck zur Laufzeit undefined sein könnte.
TS2741Dem zugewiesenen Objekt fehlt eine erforderliche Eigenschaft.
TS2551TypeScript findet die Eigenschaft nicht, schlägt aber einen ähnlichen Namen vor, der gemeint sein könnte.
TS1002Einem String-Literal fehlt das schließende Anführungszeichen.
TS1003TypeScript hat einen Bezeichner (Variablenname, Funktionsname usw.) erwartet, aber etwas anderes gefunden.
TS1109TypeScript hat einen Ausdruck erwartet, aber ein Token gefunden, das keinen Ausdruck einleiten kann.
TS1128TypeScript hat eine Deklaration oder Anweisung erwartet, aber ein unerwartetes Token gefunden.
TS2306Die in einer Import-Anweisung referenzierte Datei wird nicht als Modul erkannt.
TS2314Ein generischer Typ wurde mit einer falschen Anzahl von Typargumenten verwendet.
TS2344Ein Typargument erfüllt nicht den durch den generischen Typparameter festgelegten Constraint.
TS2349Der aufgerufene Ausdruck ist keine Funktion oder kein aufrufbarer Typ.
TS2353Ein Objektliteral enthält eine Eigenschaft, die im Zieltyp nicht existiert.
TS2355Eine Funktion mit einem deklarierten Rückgabetyp gibt nicht auf allen Codepfaden einen Wert zurück.
TS2366Eine Funktion mit einem Nicht-`void`-Rückgabetyp hat am Ende keine `return`-Anweisung.
TS2367Ein Vergleich zwischen zwei Werten ist immer falsch, da ihre Typen keine Überschneidung haben.
TS2393Eine Funktion mit demselben Namen ist mehr als einmal implementiert.
TS2394Eine Funktionsüberladungssignatur ist nicht mit der Implementierungssignatur kompatibel.
TS2416Eine Eigenschaft in einer abgeleiteten Klasse ist nicht kompatibel mit derselben Eigenschaft in der Basisklasse.
TS2420Eine Klasse deklariert, dass sie ein Interface implementiert, stellt aber nicht alle erforderlichen Elemente bereit.
TS2451Eine mit let oder const deklarierte Variable wird im selben Gültigkeitsbereich erneut deklariert.
TS2454Eine Variable wird verwendet, bevor ihr ein Wert zugewiesen wurde.
TS2488Der zu iterierende Typ besitzt keine Symbol.iterator-Methode.
TS2493Sie greifen auf ein Tuple-Element an einem Index zu, der nicht existiert.
TS2503TypeScript kann keinen Namespace mit dem angegebenen Namen finden.
TS2515Eine nicht-abstrakte Klasse, die eine abstrakte Klasse erweitert, implementiert nicht alle abstrakten Elemente.
TS2540Sie versuchen, eine Eigenschaft zu ändern, die als readonly markiert ist.
TS2555Der Funktionsaufruf hat weniger Argumente als das erforderliche Minimum.
TS2556Die Funktion wurde mit mehr Argumenten aufgerufen, als sie akzeptiert.
TS2558Ein generischer Typ oder eine generische Funktion wird verwendet, ohne die erforderlichen Typargumente anzugeben.
TS2565Eine Klasseneigenschaft mit dem Definitiv-Zuweisungs-Operator (!) wird nie gelesen.
TS2564Eine Klasseneigenschaft wird im Konstruktor nicht initialisiert und hat keinen Standardwert.
TS2571Sie versuchen, einen Wert vom Typ unknown zu verwenden, ohne seinen Typ vorher einzugrenzen.
TS2578Eine @ts-expect-error-Direktive ist vorhanden, aber in der nächsten Zeile tritt kein Fehler auf.
TS2588Sie versuchen, eine mit const deklarierte Variable neu zuzuweisen.
TS2612Eine Eigenschaft in einer abgeleiteten Klasse kollidiert mit einem Getter/Setter-Accessor in der Basisklasse.
TS2683Das Schlüsselwort this hat einen impliziten any-Typ, da kein kontextueller Typ vorhanden ist.
TS2684Der this-Kontext einer Funktion stimmt nicht mit dem erwarteten this-Typ überein.
TS2694Das angegebene Member existiert nicht im angegebenen Namespace.
TS2696Ein TypeScript-exklusives Feature wird in einer JavaScript-Datei verwendet.
TS2705Eine async-Funktion erfordert ein höheres ECMAScript-Target zur Kompilierung.
TS2792TypeScript kann einen Modul-Subpfad nicht auflösen, weil das exports-Feld des Pakets diesen nicht zulässt.
TS2300Derselbe Bezeichner wird im gleichen Gültigkeitsbereich mehr als einmal deklariert.
TS7030Eine Funktion mit einem Rückgabetyp gibt nicht in allen möglichen Codepfaden einen Wert zurück.
TS7031Ein destrukturiertes Bindungselement hat einen impliziten any-Typ.
TS7005Eine Variable hat einen impliziten any-Typ, weil TypeScript ihren Typ nicht ableiten kann.
TS7041Der Default-Export-Ausdruck hat keine Typ-Annotation.
TS6196Ein Parameter wird deklariert, aber sein Wert wird im Funktionsrumpf nie gelesen.
TS18046Ein Wert vom Typ unknown wird an einer Stelle verwendet, die einen spezifischeren Typ erfordert.
TS2497Ein CommonJS-Modul wird mit benannter Import-Syntax importiert, hat aber nur einen Default-Export.
TS1259Ein CommonJS-Modul erfordert esModuleInterop oder allowSyntheticDefaultImports, um mit Default-Import-Syntax importiert werden zu können.
TS1375Das Schlüsselwort await wird innerhalb einer Funktion verwendet, die nicht als async markiert ist.
TS1378Top-Level-await kann nur verwendet werden, wenn die module-Option auf ein unterstütztes Modulsystem gesetzt ist.
TS2430Ein Interface deklariert, dass es ein anderes Interface erweitert, hat aber inkompatible Eigenschaften.
TS2461Ein Destrukturierungsmuster erwartet einen Array-Typ, aber der Wert ist kein Array.
TS2347Typargumente wurden an eine Funktion übergeben, die nicht generisch ist.
TS2395Zusammengeführte Deklarationen desselben Namens weisen inkonsistente Export-Modifikatoren auf.
TS2790Der Operator delete erfordert, dass der Operand eine optionale Eigenschaft ist.
TS2739Einem Objekttyp fehlen mehrere erforderliche Eigenschaften des Zieltyps.
TS1046Ein await-Ausdruck oder ein anderes Top-Level-Konstrukt setzt voraus, dass die Datei ein Modul ist.
TS1056Getter/Setter-Accessors erfordern eine höhere ECMAScript-Zielversion.
TS1064Der Promise-Konstruktor muss mit dem Schlüsselwort new aufgerufen werden.
TS1068In einer Deklarationsdatei oder einem declare-Block wurde ein unerwartetes Token gefunden.
TS1149Eine import-Deklaration steht im Widerspruch zum Ambient-Kontext der Datei.
TS1192Das importierte Modul besitzt keinen Default-Export.
TS1202Die Syntax import = require() kann in einem ES-Modul nicht verwendet werden.
TS2328Zwei Konstrukt-Signaturen (new()-Aufrufe) weisen inkompatible Typen auf.
TS2352Eine Typ-Assertion zwischen zwei Typen ohne gemeinsame Schnittmenge könnte ein Fehler sein.
TS2448Eine mit let oder const deklarierte Variable wird im selben Block vor ihrer Deklaration referenziert.
TS2459Ein destrukturierter Import referenziert ein Member, das vom Modul nicht exportiert wird.
TS2464Ein berechneter Eigenschaftsname in einem Typliteral muss ein einfacher Ausdruck sein.
TS2507Der mit new verwendete Ausdruck ist kein Konstruktortyp.
TS2538Der Typ des Index-Ausdrucks ist für die Indizierung des Objekts nicht gültig.
TS2559Der Quelltyp hat keine gemeinsamen Eigenschaften mit dem Zieltyp.
TS2589Ein rekursiver Typ erreicht TypeScripts maximale Instanziierungstiefe.
TS2590Der resultierende Typausdruck erzeugt eine Union mit zu vielen Mitgliedern, als TypeScript sie abbilden kann.
TS2610Eine abgeleitete Klasse definiert eine Property, wo die Basisklasse einen Accessor verwendet.
TS2786Der Rückgabetyp einer Komponente ist nicht mit den JSX-Elementtypen kompatibel.
TS17004JSX-Fragmente ('<'>...'<'/>) erfordern eine jsxFragmentFactory oder React.Fragment.
TS5097Zwei inkompatible Compiler-Optionen sind gleichzeitig in tsconfig gesetzt.
TS5023In tsconfig.json wurde eine nicht erkannte Option gefunden.
TS5075Eine Compiler-Option erfordert eine bestimmte moduleResolution-Einstellung.
TS1131TypeScript erwartete eine Property-Deklaration oder Methodensignatur, fand aber etwas anderes.
TS1219Dekoratoren erfordern, dass die Compiler-Option experimentalDecorators aktiviert ist.
TS1270Ein Dekorator steht vor dem Schlüsselwort export, was nicht erlaubt ist.
TS2775Eine Typ-Assertion-Funktion erfordert, dass alle Parametertypen explizit annotiert sind.
TS4111Eine Property wird per String-Index auf einem Typ abgerufen, der noPropertyAccessFromIndexSignature verwendet.
TS4058Der Rückgabetyp einer Funktion kann nicht benannt werden, ohne einen Typ aus einem anderen Modul zu importieren.
TS4055Der Rückgabetyp einer exportierten Funktion referenziert einen privaten oder nicht exportierten Typ.
TS2698Der Spread-Operator (...) wird auf einen Wert angewendet, der möglicherweise kein Objekttyp ist.
TS2362Der linke Operand eines arithmetischen Ausdrucks muss vom Typ number oder bigint sein.
TS2363Der rechte Operand eines arithmetischen Ausdrucks muss vom Typ number oder bigint sein.
ECONNREFUSEDDer Server hat den Verbindungsversuch aktiv abgelehnt.
ECONNRESETDer Remote-Server hat die Verbindung unerwartet geschlossen.
ETIMEDOUTDer Verbindungsversuch ist abgelaufen, bevor eine Antwort empfangen wurde.
ENETUNREACHDas Netzwerk, in dem sich das Ziel befindet, kann nicht erreicht werden.
EHOSTUNREACHDer angegebene Host kann im Netzwerk nicht erreicht werden.
EPIPESchreiben auf eine Verbindung, die die Gegenseite bereits geschlossen hat.
EADDRINUSEDie Netzwerkadresse (IP + Port) wird bereits von einem anderen Prozess belegt.
EADDRNOTAVAILDie angeforderte Adresse ist auf diesem Rechner nicht verfügbar.
ENOTFOUNDDie DNS-Auflösung des Hostnamens ist in Node.js fehlgeschlagen.
ERR_HTTP2_PROTOCOL_ERRORBei der HTTP/2-Protokollkommunikation ist ein Fehler aufgetreten.
WebSocket connection failedDie WebSocket-Verbindung konnte nicht hergestellt werden oder wurde unterbrochen.
AbortError: The operation was abortedEine Fetch-Anfrage wurde über ein AbortController-Signal abgebrochen.
TS2783Ein Spread-Argument in einem Funktionsaufruf muss ein Tuple-Typ sein oder an einen Rest-Parameter übergeben werden.
TS2820Ein JSX-Elementtyp besitzt keine passenden Aufruf- oder Konstrukt-Signaturen.
TS1343Die import/export-Syntax erfordert, dass die Datei als Modul behandelt wird.
TS2742Der inferierte Typ einer Deklaration kann ohne eine nicht verfügbare Abhängigkeit nicht benannt werden.
TS18047TypeScript warnt, dass ein Wert null sein könnte und ohne vorherige Prüfung verwendet wird.
TS2810Ein JSX-Attribut hat einen booleschen Wert erwartet, aber einen anderen Typ erhalten.
TS2353Ein direkt an eine Funktion übergebenes Objektliteral enthält Eigenschaften, die nicht im erwarteten Typ vorhanden sind.
TS2339Eine React-Komponente erhält ein Prop, das in ihrer Typdefinition nicht enthalten ist.
TS2786Der Ausdruck kann nicht als JSX-Komponente verwendet werden, weil sein Rückgabetyp ungültig ist.
TS1479Der relative Importpfad erfordert unter der Node.js-ESM-Auflösung eine Dateiendung.
TS2688TypeScript findet die in types oder typeRoots angegebene Typdefinitionsdatei nicht.
TS4082Der Default-Export erfordert eine Typannotation, wenn Deklarationsdateien generiert werden.
TS2669Modul-Erweiterungsdeklarationen müssen in einer Datei stehen, die als externes Modul erkannt wird.
TS2856Ein @ts-check-Kommentar wird in einer TypeScript-Datei verwendet, wo er keine Wirkung hat.
ECONNABORTEDDie Verbindung wurde vom lokalen System abgebrochen.
ERR_RESPONSE_HEADERS_TOO_BIGDie Antwort-Header des Servers überschreiten die maximal zulässige Größe des Browsers.
ERR_CONTENT_LENGTH_MISMATCHDie tatsächliche Größe des Antwort-Bodys stimmt nicht mit dem Content-Length-Header überein.