Re:TypeScript’s quirks: How inconsistencies make the languag...
by garaboncias2 on Saturday February 01, 2020 @03:25AM
(#22209436)
We use TSOA[1] for that, it can build OpenApi specification from your ts interface. So its could be used for documentation and tsoa can validate but other tools can validate too
[1] https://github.com/lukeautry/tsoa