Transforme uma resposta JSON em tipos
Tipar à mão a resposta de uma API é demorado e fácil de errar. Cole um exemplo JSON real e o QodeCat escreve as declarações TypeScript em tempo real enquanto você digita, prontas para copiar para o seu projeto.
- Tipos aninhados com nome: cada objeto aninhado vira sua própria interface, com o nome da chave.
- Campos opcionais: uma chave que falta em alguns itens de um array é marcada com ?.
- Uniões: arrays mistos viram tipos união, null vira T | null e arrays vazios viram unknown[].
- Opções: nome do tipo raiz, interface ou type alias, propriedades readonly e a palavra-chave export.