2.6 KiB
2.6 KiB
swagger-typescript-api
templates
Templates:
api.ejs- (generates file) Api class module (locations: default, modular)data-contracts.ejs- (generates file) all types (data contracts) from swagger schema (locations: base)http-client.ejs- (generates file) HttpClient class module (locations: base)procedure-call.ejs- (subtemplate) route in Api class (locations: default, modular)route-docs.ejs- (generates file) documentation for route in Api class (locations: base)route-name.ejs- (subtemplate) route name for route in Api class (locations: base)route-type.ejs- (--route-typesoption) (subtemplate) (locations: base)route-types.ejs- (--route-typesoption) (subtemplate) (locations: base) -data-contract-jsdoc.ejs- (subtemplate) generates JSDOC for data contract (locations: base)