I create utility `schema-nozzle`. Many time ago, I feel pain from json-schema writing. I have to maintain consistency DTO type, json-schema and swagger docs. This work easily make error.
Finally I create this utility. `schema-nozzle` generate json-schema from TypeScript `interface`, `type alias`, `class` and `enum`. This working help to maintain consistency. Feel free from documentation, validation writing!