Привет!



Факт: в quicktype.io есть поддержка dry-types или dry-struct.



Он нагенерит бойлерплейт и поможет в разных кейсах:



* Когда есть готовый JSON и хочется его типизировать на рубях

* Если вы уже описали типы в TypeScript, то можно сгенерить из этого драй-типы

* Когда пишем обёртки к API, можно из JSON Schema сгенерить типы и структуры для запросов



Он не подойдет тем, кто использует dry-types и dry-schema >= 1.0 — сайт генерирует схемы со старым синтаксисом.



Очень хотим это исправить, — нужна помощь.



Мы описали в ишью на гитхабе, как это может работать и как начать: https://github.com/quicktype/quicktype/issues/1379



Хорошая задачка для новичков и тех, у кого есть ≈1 час времени на помощь опенсорсу и руби



🖖