openapi-to-typescript

4.0.0 • Public • Published

openapi-to-typescript

NPM version Build Status Greenkeeper badge semantic-release

Generate TypeScript typings based on az OpenAPI3 schema definition.

Install

Run npm install openapi-to-typescript or yarn add openapi-to-typescript

Usage in javascript

const { GenerateTypings } = require('openapi-to-typescript')
 
const generatedTypescriptCode = await GenerateTypings(openapiSchema)
fs.writeFileSync('out.ts', generatedTypescriptCode)

CLI Usage

yarn cli --help

For development

const { GenerateTypings } = require('./dist/index')
 
GenerateTypings(require('./fixtures/petstore.json')).then((generatedTypescriptCode: string) => {
  fs.writeFileSync('out.ts', generatedTypescriptCode)
})

Readme

Keywords

none

Package Sidebar

Install

npm i openapi-to-typescript

Weekly Downloads

29

Version

4.0.0

License

MIT

Unpacked Size

20.8 kB

Total Files

17

Last publish

Collaborators

  • ifroz