AK
Всё остальное уже описывалось легко, так как нужно было только скопировать уже описанную структуру, поменять названия и поля.
На type-graphql смотрел, даже чуть попробовал, но быстро стало очевидно, что graphql-js дает мне намного большую гибкость в конструировании структур уровня API: сущностей, аттрибутов, запросов, мутаций.