@fresha/openapi-codegen
The code generator CLI for RESTful APIs.
Installation
$ npm install @fresha/openapi-codegen
Usage
Listing available generators
$ npx fresha-openapi-codegen --help
Typical output of the command above. Each generator is implemented as a separate command:
Usage
Commands:
fresha-openapi-codegen server-nestjs generates code for NestJS
Options:
--help Show help [boolean]
--version Show version number [boolean]
Generating source code
As an example, we'll use NestJS generator. For more details, please see its documentation.
$ npx fresha-openapi-codegen \
--input ~/Developer/openapi/schema.yaml \
--output ~/Developer/nestjs-project
--nest-app web
--json-api