TYPESCRIPT & ZOD ENGINE
Conversor JSON a TypeScript y Zod
Convierte cualquier objeto o API payload JSON en interfaces TypeScript estrictas, tipos seguros y esquemas de validación Zod.
Presets:
Objeto JSON
Pega tu estructura JSON de entrada
Definiciones TypeScript
Código tipado e inferido automáticamente
export interface Usuario {
id: string;
nombre: string;
email: string;
rol: string;
activo: boolean;
edad: number;
saldo: number;
habilidades: string[];
perfil: UsuarioPerfil;
metadatos: null | unknown;
}
export interface UsuarioPerfil {
avatarUrl: string;
bio: string;
dosFactoresHabilitado: boolean;
preferencias: UsuarioPerfilPreferencias;
}
export interface UsuarioPerfilPreferencias {
tema: string;
notificaciones: UsuarioPerfilPreferenciasNotificaciones;
}
export interface UsuarioPerfilPreferenciasNotificaciones {
email: boolean;
sms: boolean;
push: boolean;
}