ERR_UNKNOWN_ENCODINGERR_UNKNOWN_ENCODING
Se pasó una codificación desconocida o no soportada a una API de Node.js.
TypeError: x is not a functionSe intentó invocar como función un valor que no lo es.
La variable que intentas llamar no es una función. Suele suceder cuando se escribe mal el nombre de un método, el objeto no tiene ese método, un callback es undefined o una variable se reasignó por accidente de una función a otra cosa.
Comprueba que la variable es realmente una función usando typeof x === 'function'. Verifica la ortografía del nombre del método. Asegúrate de que el objeto sobre el que llamas al método es del tipo correcto. Busca conflictos de nombres en los que una variable oculte (shadow) a una función.
const obj = {}; obj.method(); // TypeError: obj.method is not a functionERR_UNKNOWN_ENCODINGSe pasó una codificación desconocida o no soportada a una API de Node.js.
TypeError: x is not a constructorSe intentó usar la palabra clave new con un valor que no es un constructor.
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.
ECONNREFUSEDLa conexión fue rechazada porque ningún servidor está escuchando en la dirección y puerto de destino.
DOMException: SecurityErrorUna operación sensible a la seguridad fue bloqueada por las políticas de seguridad del navegador.
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.