JSON → TypeScript
генератор інтерфейсів з прикладу JSON: вкладені об'єкти, масиви, union-типи, optional-поля
JSON
TypeScript
export interface Root {
id: number;
name: string;
price: number;
in_stock: boolean;
tags: string[];
sizes: Sizes[];
meta: Meta;
}Все виконується локально у браузері — дані нікуди не надсилаються. Однойменні об'єкти в різних місцях зливаються в один інтерфейс; різнотипні масиви стають union. Для продакшн-коду варто прогнати результат через zod/io-ts, якщо потрібна runtime-валідація.
Про json to types
Json To Types — безкоштовний онлайн-інструмент на usefulhub.cloud. IT Інструменти: Утиліти для розробників. Використовуйте наші інструменти без реєстрації та встановлення програм. Усі обчислення відбуваються у вашому браузері — ваші дані не передаються на сервер.