openapi-cg
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

Open Api Code Generator

Yet another openapi codegen but using https://generator3.swagger.io/api/generate service directly

Github Action codecov Version Downloads License

Install

# use npm
npm install openapi-cg

# use yarn
yarn add openapi-cg

# use pnpm
pnpm install openapi-cg

Usage

const { openapiCodegen } = require('openapi-cg');

openapiCodegen(
  'http://127.0.0.1:8000/openapi.json',
  path.resolve(__dirname, '../src/service/__generated__'),
);

openapiCodegen(
  'http://127.0.0.1:8000/openapi.json',
  path.resolve(__dirname, '../src/service/__generated__'),
  {
    type: 'CLIENT',
    include: '**/*.ts'
  },
);

License

MIT

Package Sidebar

Install

npm i openapi-cg

Weekly Downloads

2

Version

1.1.0

License

MIT

Unpacked Size

58.1 kB

Total Files

18

Last publish

Collaborators

  • vagusx