Erros de TypeScriptErro
TS2345TS2345 — Tipo do Argumento Não é Atribuível
O argumento passado a uma função não é compatível com o tipo de parâmetro esperado.
nodebrowserdenobun
Ver detalhes TS2352Uma asserção de tipo entre dois tipos sem sobreposição pode ser um erro.
Você está usando uma asserção de tipo (`as Type`) entre dois tipos que o TypeScript considera completamente não relacionados. Por exemplo, afirmar que uma string é um number. O TypeScript avisa que isso provavelmente é um engano.
Use uma asserção dupla passando por `unknown` se a conversão for intencional: `value as unknown as TargetType`. Verifique se a asserção está correta. Considere usar uma função de conversão adequada.
const x = 'hello' as number;TS2345O argumento passado a uma função não é compatível com o tipo de parâmetro esperado.
TS2612Uma propriedade em uma classe derivada conflita com um acessor getter/setter na classe base.
TS2554O número de argumentos passados a uma função não corresponde ao número de parâmetros obrigatórios.
TS2395Declarações mescladas para o mesmo nome possuem modificadores de exportação inconsistentes.
TS2393Uma função com o mesmo nome é implementada mais de uma vez.
TS2705Uma função async requer um alvo ECMAScript mais recente para compilar.