Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

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-types option) (subtemplate) (locations: base)
  • route-types.ejs - (--route-types option) (subtemplate) (locations: base) - data-contract-jsdoc.ejs - (subtemplate) generates JSDOC for data contract (locations: base)