openapi-to-typescript
4.0.0 • Public • Published openapi-to-typescript
![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)
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)
})
Versions
Current Tags
- VersionDownloads (Last 7 Days)
- 4.0.0
28
Version History
Package Sidebar
Install
npm i openapi-to-typescript
Weekly Downloads