100100 Continue
El servidor ha recibido las cabeceras de la solicitud y el cliente debe proceder a enviar el cuerpo de la solicitud.
273 códigos de error para la plataforma node
100El servidor ha recibido las cabeceras de la solicitud y el cliente debe proceder a enviar el cuerpo de la solicitud.
101El servidor está cambiando de protocolo según lo solicitado por el cliente mediante una cabecera Upgrade.
200La solicitud se ha completado con éxito. El significado del éxito depende del método HTTP utilizado.
201La solicitud se ha completado y se ha creado un nuevo recurso como resultado.
202La solicitud ha sido aceptada para su procesamiento, pero el procesamiento aún no ha finalizado.
203La respuesta ha sido modificada por un proxy transformador y difiere de la que envió el servidor de origen.
204El servidor procesó la solicitud con éxito pero no devuelve ningún contenido en el cuerpo de la respuesta.
206El servidor está entregando solo una parte del recurso debido a una cabecera Range enviada por el cliente.
300La solicitud tiene más de una respuesta posible y el usuario o el agente de usuario debe elegir una de ellas.
301El recurso solicitado se ha movido permanentemente a una nueva URL, y las solicitudes futuras deberían usar la nueva URL.
302El recurso solicitado reside temporalmente en una URL diferente. Las solicitudes futuras deben seguir usando la URL original.
303La respuesta a la solicitud puede encontrarse en una URL diferente utilizando el método GET.
304El recurso no se ha modificado desde la última solicitud, por lo que el cliente puede utilizar su copia en caché.
307La solicitud debe repetirse con el mismo método en la URL indicada en la cabecera Location. A diferencia de 302, el método HTTP no debe cambiar.
308El recurso se ha movido permanentemente a una nueva URL y el método HTTP no debe cambiar al seguir la redirección.
400El servidor no puede procesar la solicitud debido a un error del cliente, como sintaxis malformada, parámetros no válidos o datos corruptos.
401La solicitud requiere autenticación. El cliente debe enviar credenciales válidas para acceder al recurso.
402La solicitud requiere pago. Este código de estado está reservado para uso futuro, pero algunas API lo usan para indicar problemas de facturación.
403El servidor entendió la solicitud pero rechaza autorizarla. A diferencia del 401, volver a autenticarse no resuelve el problema.
404El servidor no puede encontrar el recurso solicitado. La URL puede ser incorrecta o el recurso se ha eliminado.
405El método HTTP utilizado no es compatible con el recurso solicitado.
406El servidor no puede producir una respuesta que coincida con la lista de valores aceptables definidos en las cabeceras Accept de la solicitud.
407El cliente debe autenticarse primero ante el proxy antes de que la solicitud pueda reenviarse al servidor de destino.
408El servidor agotó el tiempo de espera mientras esperaba que el cliente completara la solicitud.
409La solicitud entra en conflicto con el estado actual del recurso en el servidor.
410El recurso ya no está disponible y se ha eliminado permanentemente. A diferencia de 404, esto indica una eliminación intencionada.
411El servidor requiere una cabecera Content-Length en la solicitud, pero no se proporcionó ninguna.
412Una o más condiciones especificadas en las cabeceras de la solicitud se evaluaron como falsas en el servidor.
413El cuerpo de la solicitud supera el límite de tamaño configurado en el servidor.
414La URL de la solicitud es más larga de lo que el servidor está dispuesto a interpretar.
415El servidor rechaza la solicitud porque el Content-Type del cuerpo de la solicitud no está soportado.
416El cliente solicitó un rango que no está disponible para el recurso indicado.
417El servidor no puede cumplir con la expectativa especificada en la cabecera de solicitud Expect.
418El servidor rechaza la solicitud porque es, permanentemente, una tetera. Una broma del Día de los Inocentes del RFC 2324.
422El servidor entiende el tipo de contenido y la sintaxis, pero no puede procesar las instrucciones contenidas debido a errores semánticos.
426El servidor se niega a procesar la solicitud con el protocolo actual y requiere que el cliente actualice.
428El servidor requiere que la solicitud sea condicional para evitar el problema de la 'actualización perdida'.
429El cliente ha enviado demasiadas solicitudes en un intervalo dado (límite de velocidad).
431El servidor rechaza la solicitud porque uno o más campos de cabecera son demasiado grandes.
451El recurso no está disponible debido a exigencias legales, como censura u órdenes judiciales.
500El servidor encontró una condición inesperada que le impidió cumplir con la solicitud.
501El servidor no soporta la funcionalidad necesaria para completar la solicitud.
502Una pasarela o servidor proxy recibió una respuesta no válida del servidor ascendente.
503El servidor no puede atender la solicitud temporalmente debido a mantenimiento o sobrecarga.
504Una pasarela o servidor proxy no recibió una respuesta a tiempo del servidor ascendente.
505El servidor no admite la versión del protocolo HTTP utilizada en la solicitud.
511El cliente necesita autenticarse para obtener acceso a la red, normalmente en portales cautivos.
TypeErrorUn valor no es del tipo esperado. Es el error más común de JavaScript y ocurre cuando una operación encuentra un valor del tipo equivocado.
TypeError: x is not a functionSe intentó invocar como función un valor que no lo es.
TypeError: Cannot read properties of undefined/nullSe intentó acceder a una propiedad o método sobre undefined o null.
TypeError: Cannot set properties of undefined/nullSe intentó establecer una propiedad sobre undefined o null.
TypeError: x is not iterableSe usó un valor no iterable donde se esperaba uno iterable, como en un bucle for...of o el operador spread.
TypeError: x is not a constructorSe intentó usar la palabra clave new con un valor que no es un constructor.
TypeError: Assignment to constant variableSe intentó reasignar una variable declarada con const.
TypeError: Cannot convert undefined or null to objectUn método integrado que espera un objeto recibió null o undefined.
TypeError: Reduce of empty array with no initial valueSe llamó a Array.reduce() sobre un array vacío sin proporcionar un valor inicial.
TypeError: Cannot assign to read only propertySe intentó escribir en una propiedad de solo lectura, ya sea porque el objeto está congelado o porque la propiedad se definió como no escribible.
ReferenceErrorSe hizo referencia a una variable que no existe en el ámbito actual.
ReferenceError: x is not definedSe hizo referencia a una variable que no ha sido declarada en ningún ámbito accesible.
ReferenceError: Cannot access before initializationSe accedió a una variable declarada con let o const antes de su declaración, dentro de la zona muerta temporal.
ReferenceError: Invalid left-hand side in assignmentSe intentó realizar una asignación a algo que no puede recibir asignaciones.
SyntaxErrorEl motor de JavaScript encontró código que no se ajusta a la sintaxis del lenguaje.
SyntaxError: Unexpected tokenEl parser encontró un token (carácter o palabra clave) que no esperaba en esa posición del código.
SyntaxError: Unexpected end of inputEl parser llegó al final de la entrada mientras aún esperaba más código, normalmente por llaves o cadenas sin cerrar.
SyntaxError: JSON.parse unexpected characterJSON.parse() encontró sintaxis JSON inválida, como comillas simples, comas finales o claves sin comillas.
SyntaxError: Missing ) after argument listA una llamada a función le falta el paréntesis de cierre.
SyntaxError: Unterminated string literalA un literal de cadena le falta la comilla de cierre.
SyntaxError: Illegal return statementSe usó una sentencia return fuera del cuerpo de una función.
SyntaxError: Identifier has already been declaredUna variable con el mismo nombre se declaró dos veces en el mismo ámbito usando let o const.
SyntaxError: Cannot use import statement outside a moduleSe usó la sintaxis de import de módulos ES en un archivo que no se trata como módulo.
SyntaxError: await is only valid in async functionsLa palabra clave await se usó fuera de una función async.
RangeErrorUn valor no está dentro del rango esperado, como una longitud de array no válida o exceder el tamaño de la pila de llamadas.
RangeError: Maximum call stack size exceededLa pila de llamadas de JavaScript se ha agotado, normalmente por recursión infinita o excesivamente profunda.
RangeError: Invalid array lengthSe creó un array con una longitud no válida, como un número negativo o no entero.
RangeError: Invalid dateSe pasó una cadena de fecha no válida a un método de Date que requiere una fecha válida.
RangeError: precision is out of rangeUn valor de precisión pasado a toFixed(), toPrecision() o toExponential() está fuera del rango permitido.
URIErrorUna función global de manejo de URI (decodeURIComponent, encodeURI) recibió un URI mal formado.
EvalErrorUn error relacionado con la función global eval(). Este error rara vez se encuentra en JavaScript moderno.
AggregateErrorUn error que envuelve múltiples errores, lanzado normalmente cuando todas las promesas en Promise.any() son rechazadas.
UnhandledPromiseRejectionUna Promise fue rechazada pero no había ningún manejador .catch() ni bloque try-catch presente para manejar el rechazo.
ECONNREFUSEDLa conexión fue rechazada porque ningún servidor está escuchando en la dirección y puerto de destino.
ECONNRESETEl servidor remoto cerró forzosamente la conexión.
EADDRINUSELa dirección (puerto) ya está siendo utilizada por otro proceso.
ENOTFOUNDLa consulta DNS falló; el nombre de host no pudo resolverse a una dirección IP.
ETIMEDOUTUna conexión u operación expiró porque el host remoto no respondió a tiempo.
ENOENTEl archivo o directorio especificado no existe en la ruta indicada.
EACCESEl proceso no tiene permiso para acceder al archivo o recurso.
EPERMLa operación no está permitida, incluso con los permisos adecuados, debido a restricciones a nivel del SO.
EMFILEEl proceso alcanzó el número máximo de descriptores de archivo abiertos permitidos.
ENFILESe ha alcanzado el límite de archivos abiertos a nivel de todo el sistema.
EISDIRSe intentó una operación de archivo sobre una ruta que es un directorio.
ENOTDIRSe intentó una operación de directorio sobre una ruta que no es un directorio.
EEXISTUna operación de creación de archivo falló porque la ruta de destino ya existe.
EPIPESe intentó escribir en una tubería o socket cuyo extremo de lectura ha sido cerrado.
ENOSPCEl disco está lleno o se ha agotado la tabla de inodos.
ERR_HTTP_HEADERS_SENTSe intentó establecer cabeceras o enviar una respuesta después de que la respuesta HTTP ya hubiera sido enviada.
ERR_MODULE_NOT_FOUNDNo se pudo resolver una importación de módulo ES porque el archivo especificado no existe.
ERR_REQUIRE_ESMSe usó una llamada a require() para cargar un módulo ES, lo cual no está permitido.
ERR_INVALID_ARG_TYPEUna API de Node.js recibió un argumento del tipo incorrecto.
ERR_INVALID_URLSe pasó una URL no válida al constructor URL o a una API de Node.js.
ERR_SOCKET_BAD_PORTSe especificó un número de puerto no válido para una operación de red.
ERR_TLS_CERT_ALTNAME_INVALIDEl nombre de host no coincide con ninguno de los Subject Alternative Names (SANs) del certificado TLS del servidor.
ERR_BUFFER_OUT_OF_BOUNDSSe intentó leer o escribir fuera de los límites de un Buffer.
ERR_STREAM_PREMATURE_CLOSEUn stream fue cerrado antes de terminar de leer o escribir todos los datos.
ERR_WORKER_OUT_OF_MEMORYUn hilo Worker se quedó sin memoria.
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memoryEl motor V8 se quedó sin memoria de heap, provocando la caída del proceso Node.js.
ERR_MISSING_ARGSNo se pasó un argumento obligatorio a una función de la API de Node.js.
ERR_UNESCAPED_CHARACTERSSe pasó una cadena con caracteres sin escapar donde se esperaba una cadena escapada.
ERR_UNKNOWN_ENCODINGSe pasó una codificación desconocida o no soportada a una API de Node.js.
ERR_CRYPTO_INVALID_STATESe realizó una operación criptográfica en un estado no válido.
ERR_DLOPEN_FAILEDUn complemento nativo (archivo .node de C++) no se pudo cargar.
ERR_OSSL_EVP_UNSUPPORTEDUna operación de OpenSSL no es compatible, normalmente porque Node.js 17+ usa OpenSSL 3.0, que deshabilita los algoritmos heredados.
ERR_SERVER_ALREADY_LISTENSe llamó al método server.listen() cuando el servidor ya está escuchando.
ERR_FS_CP_DIR_TO_NON_DIRSe intentó copiar un directorio a un destino que no es un directorio.
Error: Cannot find moduleNode.js no pudo localizar el módulo especificado en ninguna de las rutas buscadas.
ECONNABORTEDUna conexión fue abortada, normalmente debido a un timeout en el lado del cliente.
EHOSTUNREACHEl host de destino es inalcanzable, normalmente debido a problemas de enrutamiento de red.
ENETUNREACHLa red es inalcanzable; no se pudo encontrar una ruta hacia la red de destino.
ERR_ASSERTIONFalló una aserción del módulo assert de Node.js.
TypeError: Converting circular structure to JSONJSON.stringify() encontró un objeto con referencias circulares que no se puede serializar a JSON.
TypeError: Method called on incompatible receiverSe llamó a un método con un valor de 'this' que no es del tipo esperado.
TypeError: Cannot delete property of objectSe intentó eliminar una propiedad no configurable de un objeto en modo estricto.
TypeError: Cannot convert a Symbol value to a stringSe intentó una conversión implícita de un Symbol a string, lo cual no está permitido.
TypeError: Cannot add property, object is not extensibleSe intentó añadir una propiedad a un objeto que se ha vuelto no extensible.
SyntaxError: Applying delete to unqualified name in strict modeSe usó el operador delete sobre un nombre de variable simple en modo estricto, lo cual no está permitido.
SyntaxError: Missing initializer in const declarationSe declaró una variable const sin un valor inicial.
SyntaxError: JSON.parse: bad parsingMensaje de error específico de Firefox cuando se pasa un JSON inválido a JSON.parse().
ERR_STREAM_WRITE_AFTER_ENDSe intentó escribir en un stream después de que haya sido finalizado.
ERR_HTTP2_STREAM_ERRORSe produjo un error en un stream HTTP/2.
ERR_CHILD_PROCESS_STDIO_MAXBUFFERUn proceso hijo produjo más salida de la que permite el límite maxBuffer.
ERR_INVALID_RETURN_VALUEUna función devolvió un valor de un tipo inesperado.
ERR_UNHANDLED_REJECTIONNode.js está configurado para lanzar un error ante rechazos de promesas no manejados y se detectó uno.
ERR_ASYNC_CALLBACKSe pasó un valor que no es una función donde se esperaba un callback asíncrono.
ERR_PACKAGE_PATH_NOT_EXPORTEDSe importó una subruta de un paquete que no está definida en el campo exports del paquete.
ERR_IMPORT_ASSERTION_TYPE_FAILEDUna import assertion especificó un tipo que no coincide con el tipo real del módulo.
ERR_NETWORK_IMPORT_DISALLOWEDSe intentó una importación por red (HTTP/HTTPS) pero la configuración actual de Node.js no la permite.
ERR_INSPECTOR_ALREADY_ACTIVATEDEl inspector (depurador) de Node.js fue activado más de una vez.
DOMException: DataCloneErrorUn objeto no pudo clonarse mediante el algoritmo de clonación estructurada.
TS2304TypeScript no encuentra una variable, función o tipo con el nombre especificado en el ámbito actual.
TS2345El argumento pasado a una función no es compatible con el tipo de parámetro esperado.
TS2339TypeScript no encuentra la propiedad especificada en el tipo indicado.
TS2307TypeScript no encuentra el módulo especificado en una sentencia import o require.
TS2322Un valor de un tipo no puede asignarse a una variable o propiedad de un tipo diferente e incompatible.
TS2531TypeScript advierte que una expresión podría ser null en tiempo de ejecución y la estás usando sin comprobarlo.
TS2554El número de argumentos pasados a una función no coincide con el número de parámetros requeridos.
TS2769Ninguna de las firmas de sobrecarga de la función coincide con los argumentos proporcionados.
TS7006Un parámetro de función no tiene anotación de tipo y TypeScript no puede inferir su tipo.
TS1005TypeScript esperaba un token específico (como un punto y coma, una coma o un corchete) pero encontró otra cosa.
TS6133Una variable, importación o parámetro está declarado pero su valor nunca se lee.
TS2365Se usa un operador aritmético o de comparación con tipos incompatibles.
TS2305La exportación especificada no existe en el módulo referenciado.
TS2740Un tipo de objeto no tiene propiedades requeridas que el tipo destino espera.
TS18048TypeScript advierte que un valor podría ser undefined y lo estás usando sin comprobarlo.
TS2532TypeScript advierte que una expresión de objeto podría ser undefined en tiempo de ejecución.
TS2741Falta una propiedad obligatoria en el objeto que se está asignando.
TS2551TypeScript no encuentra la propiedad, pero sugiere un nombre similar que podría ser el que pretendías.
TS1002A un literal de cadena le falta la comilla de cierre.
TS1003TypeScript esperaba un identificador (nombre de variable, de función, etc.) pero encontró otra cosa.
TS1109TypeScript esperaba una expresión, pero encontró un token que no puede iniciar una expresión.
TS1128TypeScript esperaba una declaración o una sentencia, pero encontró un token inesperado.
TS2306El archivo referenciado en una sentencia import no se reconoce como un módulo.
TS2314Se utilizó un tipo genérico con un número incorrecto de argumentos de tipo.
TS2344Un argumento de tipo no cumple la restricción especificada por el parámetro de tipo genérico.
TS2349La expresión que se está llamando no es una función ni un tipo invocable.
TS2353Un literal de objeto contiene una propiedad que no existe en el tipo de destino.
TS2355Una función con un tipo de retorno declarado no devuelve un valor en todas las rutas de código.
TS2366Una función con un tipo de retorno distinto de void no tiene una sentencia return al final.
TS2367Una comparación entre dos valores siempre será falsa porque sus tipos no tienen solapamiento.
TS2393Una función con el mismo nombre se implementa más de una vez.
TS2394Una firma de sobrecarga de función no es compatible con la firma de la implementación.
TS2416Una propiedad en una clase derivada no es compatible con la misma propiedad en la clase base.
TS2420Una clase declara que implementa una interfaz, pero no proporciona todos los miembros requeridos.
TS2451Una variable declarada con let o const se está redeclarando en el mismo ámbito.
TS2454Una variable se utiliza antes de que se le haya asignado un valor.
TS2488El tipo que se está iterando no tiene un método Symbol.iterator.
TS2493Estás accediendo a un elemento de una tupla en un índice que no existe.
TS2503TypeScript no encuentra un espacio de nombres con el nombre especificado.
TS2515Una clase no abstracta que extiende una clase abstracta no implementa todos los miembros abstractos.
TS2540Estás intentando modificar una propiedad marcada como readonly.
TS2555La llamada a la función tiene menos argumentos que el mínimo requerido.
TS2556La función se llamó con más argumentos de los que acepta.
TS2558Se utiliza un tipo o función genérica sin proporcionar los argumentos de tipo requeridos.
TS2565Una propiedad de clase con la aserción de asignación definida (!) nunca se lee.
TS2564Una propiedad de clase no se inicializa en el constructor y no tiene valor predeterminado.
TS2571Estás intentando usar un valor de tipo unknown sin acotar primero su tipo.
TS2578Existe una directiva @ts-expect-error pero no se produce ningún error en la línea siguiente.
TS2588Estás intentando reasignar una variable declarada con const.
TS2612Una propiedad en una clase derivada entra en conflicto con un accesor getter/setter de la clase base.
TS2683La palabra clave this tiene tipo any implícito porque no hay un tipo contextual.
TS2684El contexto this de una función no coincide con el tipo this esperado.
TS2694El miembro especificado no existe en el espacio de nombres indicado.
TS2696Se está usando una característica exclusiva de TypeScript en un archivo JavaScript.
TS2705Una función async requiere un target de ECMAScript superior para compilar.
TS2792TypeScript no puede resolver una subruta del módulo porque el campo exports del paquete no lo permite.
TS2300El mismo identificador se declara más de una vez en el mismo ámbito.
TS7030Una función con un tipo de retorno no devuelve un valor en todas las posibles rutas de código.
TS7031Un elemento de binding desestructurado tiene un tipo any implícito.
TS7005Una variable tiene un tipo any implícito porque TypeScript no puede inferir su tipo.
TS7041La expresión de exportación por defecto no tiene una anotación de tipo.
TS6196Un parámetro está declarado pero su valor nunca se lee dentro del cuerpo de la función.
TS18046Un valor de tipo unknown se usa en una posición que requiere un tipo más específico.
TS2497Un módulo CommonJS se está importando con sintaxis de import con nombre pero solo tiene una exportación por defecto.
TS1259Un módulo CommonJS requiere esModuleInterop o allowSyntheticDefaultImports para ser importado con sintaxis de import por defecto.
TS1375La palabra clave await se usa dentro de una función que no está marcada como async.
TS1378El await de nivel superior solo se puede usar cuando la opción module está configurada a un sistema de módulos compatible.
TS2430Una interfaz declara que extiende otra interfaz pero tiene propiedades incompatibles.
TS2461Un patrón de desestructuración espera un tipo array pero el valor no es un array.
TS2347Se proporcionaron argumentos de tipo a una función que no es genérica.
TS2395Las declaraciones combinadas con el mismo nombre tienen modificadores de exportación incoherentes.
TS2790El operador delete requiere que el operando sea una propiedad opcional.
TS2739A un tipo de objeto le faltan varias propiedades obligatorias del tipo de destino.
TS1046Una expresión await u otra construcción de nivel superior requiere que el archivo sea un módulo.
TS1056Los accessors getter/setter requieren una versión superior de ECMAScript como target.
TS1064El constructor de Promise debe llamarse con la palabra clave new.
TS1068Se encontró un token inesperado dentro de un archivo de declaración o bloque declare.
TS1149Una declaración de import entra en conflicto con el contexto ambient del archivo.
TS1192El módulo que estás importando no tiene una exportación por defecto.
TS1202La sintaxis import = require() no puede usarse en un módulo ES.
TS2328Dos firmas de construcción (llamadas new()) tienen tipos incompatibles.
TS2352Una aserción de tipo entre dos tipos que no tienen relación podría ser un error.
TS2448Una variable declarada con let o const se referencia antes de su declaración en el mismo bloque.
TS2459Un import desestructurado hace referencia a un miembro que no se exporta desde el módulo.
TS2464El nombre de propiedad computada en un literal de tipo debe ser una expresión simple.
TS2507La expresión utilizada con new no es de tipo constructor.
TS2538El tipo de la expresión de índice no es válido para indexar el objeto.
TS2559El tipo de origen no tiene propiedades en común con el tipo de destino.
TS2589Un tipo recursivo alcanza la profundidad máxima de instanciación de TypeScript.
TS2590La expresión de tipo resultante crea una unión con demasiados miembros para que TypeScript pueda representarla.
TS2610Una clase derivada define una propiedad donde la clase base tiene un accesor.
TS2786El tipo de retorno de un componente no es compatible con los tipos de elemento JSX.
TS17004Los fragmentos JSX ('<'>...'<'/>) requieren que esté disponible un jsxFragmentFactory o React.Fragment.
TS5097Se establecen simultáneamente dos opciones del compilador incompatibles en tsconfig.
TS5023Se encontró una opción no reconocida en tsconfig.json.
TS5075Una opción del compilador requiere una configuración específica de moduleResolution para poder usarse.
TS1131TypeScript esperaba una declaración de propiedad o una firma de método, pero encontró otra cosa.
TS1219Los decoradores requieren que la opción del compilador experimentalDecorators esté habilitada.
TS1270Se coloca un decorador antes de la palabra clave export, lo cual no está permitido.
TS2775Una función de aserción de tipo requiere que todos los tipos de parámetros estén anotados explícitamente.
TS4111Se accede a una propiedad usando un índice de cadena en un tipo que utiliza noPropertyAccessFromIndexSignature.
TS4058El tipo de retorno de una función no se puede nombrar sin importar un tipo de otro módulo.
TS4055El tipo de retorno de una función exportada referencia un tipo privado o no exportado.
TS2698El operador de propagación (...) se usa sobre un valor que podría no ser un tipo de objeto.
TS2362El operando izquierdo de una expresión aritmética debe ser de tipo number o bigint.
TS2363El operando derecho de una expresión aritmética debe ser de tipo number o bigint.
ECONNREFUSEDEl servidor rechazó activamente el intento de conexión.
ECONNRESETEl servidor remoto cerró la conexión de forma inesperada.
ETIMEDOUTEl intento de conexión expiró antes de recibir una respuesta.
ENETUNREACHLa red que aloja el destino no puede ser alcanzada.
EHOSTUNREACHEl host específico no puede ser alcanzado en la red.
EPIPESe intenta escribir en una conexión que el otro extremo ya ha cerrado.
EADDRINUSELa dirección de red (IP + puerto) ya está siendo utilizada por otro proceso.
EADDRNOTAVAILLa dirección solicitada no está disponible en esta máquina.
ENOTFOUNDLa resolución DNS del nombre de host falló en Node.js.
ERR_HTTP2_PROTOCOL_ERROROcurrió un error en la comunicación del protocolo HTTP/2.
WebSocket connection failedNo se pudo establecer la conexión WebSocket o fue interrumpida.
AbortError: The operation was abortedUna petición fetch fue cancelada mediante una señal de AbortController.
TS2783Un argumento spread en una llamada a función debe ser de tipo tupla o pasarse a un parámetro rest.
TS2820Un tipo de elemento JSX no tiene firmas de llamada ni de constructor que coincidan.
TS1343La sintaxis import/export requiere que el archivo se trate como módulo.
TS2742El tipo inferido de una declaración no puede nombrarse sin una dependencia que no está disponible.
TS18047TypeScript advierte que un valor podría ser null y lo estás usando sin comprobarlo.
TS2810Un atributo JSX esperaba un valor boolean pero recibió un tipo distinto.
TS2353Un literal de objeto pasado directamente a una función contiene propiedades que no están en el tipo esperado.
TS2339Se pasa una prop a un componente React que no la acepta en su definición de tipo.
TS2786La expresión no puede usarse como componente JSX porque su tipo de retorno no es válido.
TS1479La ruta de importación relativa requiere una extensión de archivo bajo la resolución ESM de Node.js.
TS2688TypeScript no puede encontrar el archivo de definición de tipos especificado en types o typeRoots.
TS4082La exportación por defecto requiere una anotación de tipo al generar archivos de declaración.
TS2669Las declaraciones de ampliación de módulos deben estar en un archivo que sea reconocido como módulo externo.
TS2856Se utiliza un comentario @ts-check en un archivo TypeScript donde no tiene ningún efecto.
ECONNABORTEDLa conexión fue abortada por el sistema local.
ERR_RESPONSE_HEADERS_TOO_BIGLas cabeceras de respuesta del servidor superan el tamaño máximo permitido por el navegador.
ERR_CONTENT_LENGTH_MISMATCHEl tamaño real del cuerpo de la respuesta no coincide con la cabecera Content-Length.