Conversor JS → TS

Converta código JavaScript para TypeScript com inferência automática de tipos

JavaScript

TypeScript

Sobre a Conversão

Conversões Automáticas

  • Variáveis: Adiciona tipos baseado no valor (string, number, boolean, any)
  • var → const: Substitui declarações var por const
  • Funções: Adiciona tipos any aos parâmetros e void aos retornos
  • Arrow Functions: Converte com tipos automáticos
  • Valores Padrão: Detecta tipos de parâmetros com valores padrão

Inferência de Tipos

  • "texto"string
  • 123number
  • true / falseboolean
  • Valores complexos → any

Próximos Passos

Após a conversão, você pode:

  • Revisar e refinar os tipos gerados (especialmente os any)
  • Adicionar tipos mais específicos para interfaces e generics
  • Compilar o código com tsc para verificar erros
  • Configurar seu tsconfig.json para suas necessidades