woshiydh08 / openapi-gen-typescript

Generate typescript code for openapi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

openapi-gen-typescript

Generate typescript code for openapi.

Usage

gen({
  url: 'https://petstore.swagger.io/v2/swagger.json',
  version: '2',
  outputDir: `${__dirname}/gen`,
});

doc

Param Description
url The url of fetch openapi or swagger data
path The filePath of fetch openapi or swagger data
object The docs of fetch openapi or swagger data
version The version of Swagger or OpenApi, example: 2, 3
outputDir Dir of output files
fetchModuleFile Fetch impl file path
handlePostScript post script to customize the result

About

Generate typescript code for openapi

License:Apache License 2.0


Languages

Language:TypeScript 100.0%