JSON a Interfaz TypeScript
Sobre esta herramienta
Genera automáticamente una o varias interfaces de TypeScript a partir de un objeto JSON de ejemplo (como la respuesta de una API), infiriendo el tipo de cada campo (string, number, boolean, arreglos tipados, u objetos anidados que se convierten en sus propias interfaces con nombre) — ahorrando el trabajo manual y propenso a errores de escribir los tipos a mano cada vez que integras una API nueva a un proyecto en TypeScript. Los objetos anidados generan interfaces adicionales con nombres derivados de la clave que los contiene, y los campos con valor null se marcan apropiadamente. No reemplaza una validación de tipos en tiempo de ejecución (el JSON de ejemplo no garantiza que todos los casos reales tengan exactamente esa forma), pero es un punto de partida excelente y rápido. Todo el análisis ocurre en tu navegador.