Sobre esta ferramenta
O arquivo tsconfig.json controla como o compilador TypeScript processa seu código — qual versão JavaScript gerar, qual sistema de módulos usar, quão rigorosa deve ser a checagem de tipos, e onde encontrar seus arquivos fonte.
Configurar o tsconfig corretamente importa. Um target mal configurado significa que você envia polyfills desnecessários, ou usa sintaxe que seu runtime não suporta. Configurações de módulo erradas quebram imports. Flags de strict ausentes deixam bugs passar.
Este gerador oferece presets testados em batalha para as configurações mais comuns — Node.js (18, 20, 22), Next.js, React com Vite, e bibliotecas npm — e depois permite ajustar cada opção. A configuração gerada está pronta para colar no seu projeto.
Como usar
1. Escolha um preset que corresponda ao seu projeto (Node 20, Next.js, React, etc.)
2. Ajuste opções individuais do compilador se necessário — target, module, strictness, paths
3. O tsconfig.json atualiza em tempo real conforme você muda configurações
4. Clique em "Copiar" para copiar a configuração, ou "Download" para salvar o arquivo
5. Cole na raiz do seu projeto como tsconfig.json