JSON в TypeScript
TypeScript
Вставьте JSON, чтобы увидеть типы TypeScript.
Вставьте JSON и получите интерфейсы или типы TypeScript - с именами для вложенных объектов, объединёнными массивами, необязательными ключами и union-типами.
Вставьте ответ API, конфигурационный файл или любой пример JSON - и получите объявления TypeScript для своего кода. Каждый вложенный объект становится отдельным именованным интерфейсом, массивы объектов объединяются: ключи, которых нет в части элементов, становятся необязательными, а значения разных типов - union-типами; объекты одинаковой формы используют одно объявление. Выберите interface или type, export, readonly и запись необязательных ключей, затем скопируйте код или скачайте .ts.