0.0.9 • Published 2 years ago

generate-swagger-api v0.0.9

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

generate-api

Description

generate api for axios, based on swagger json.support Swagger2.0&OpenAPI3.0.

Useage

// scripts/gen-api.mjs
import generateApi from 'generate-swagger-api'
import path from 'path'

generateApi.default({
  // path of swagger json file (can be http(s)://xxx)
  url: path.resolve(process.cwd(), './mocks/v2.json'),
  // output api js file path
  outPut: path.resolve(process.cwd(), './apis.js'),
  // basic service path, used for string writing template, content should be an instance of axios
  servicePath: '@/utils/services',
  // be true if you want to generate jsDoc for request body
  generateRequestDoc: true,
  // be true if you want to generate jsDoc for response body, not work still now
  generateResponseDoc: false,
})
0.0.9

2 years ago

0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago