Errores de TypeScriptError
TS2739TS2739 — Al tipo le faltan propiedades obligatorias
A un tipo de objeto le faltan varias propiedades obligatorias del tipo de destino.
nodebrowserdenobun
Ver detalles TS2783Un argumento spread en una llamada a función debe ser de tipo tupla o pasarse a un parámetro rest.
Estás desestructurando un array en los argumentos de una función, pero TypeScript no puede verificar que el array coincida con los tipos de parámetro esperados. Los arrays tienen longitud desconocida, por lo que no pueden satisfacer listas de parámetros fijas.
Usa una aserción de tipo tupla: fn(...args as [string, number]). En su lugar, haz spread sobre un parámetro rest. Pasa los argumentos individualmente sin spread.
TS2739A un tipo de objeto le faltan varias propiedades obligatorias del tipo de destino.
TS6133Una variable, importación o parámetro está declarado pero su valor nunca se lee.
TS2363El operando derecho de una expresión aritmética debe ser de tipo number o bigint.
TS2365Se usa un operador aritmético o de comparación con tipos incompatibles.
TS2551TypeScript no encuentra la propiedad, pero sugiere un nombre similar que podría ser el que pretendías.
TS1375La palabra clave await se usa dentro de una función que no está marcada como async.