Convierte una respuesta JSON en tipos
Tipar a mano la respuesta de una API es lento y fácil de equivocar. Pega un ejemplo JSON real y QodeCat escribe las declaraciones de TypeScript en vivo mientras escribes, listas para copiar en tu proyecto.
- Tipos anidados con nombre: Cada objeto anidado se convierte en su propia interface, con el nombre de su clave.
- Campos opcionales: Una clave que falta en algunos elementos de un array se marca con ?.
- Uniones: Los arrays mixtos pasan a tipos unión, null pasa a T | null y los arrays vacíos a unknown[].
- Opciones: Nombre raíz, interface o alias de tipo, propiedades readonly y la palabra clave export.