koa-swagger-decorator:使用装饰器自动为koa-router生成swagger文档

时间:2024-05-19 20:19:54
【文件属性】:

文件名称:koa-swagger-decorator:使用装饰器自动为koa-router生成swagger文档

文件大小:147KB

文件格式:ZIP

更新时间:2024-05-19 20:19:54

TypeScript

koa-swagger-decorator 使用装饰器自动生成swagger json文档 安装 npm install koa-swagger-decorator 贡献指南 请参考创建PR或发行前。 介绍 Koa Swagger装饰器 使用装饰器自动生成swagger json文档,添加对swagger定义的支持验证 基于 同时支持javascript(需要Babel)和Typescript 例子 // using commonds below to start and test the example server git clone https://github.com/Cody2333/koa-swagger-decorator.git cd koa-swagger-decorator npm install npm run start finally open: http:/


【文件预览】:
koa-swagger-decorator-develop
----.eslintrc(979B)
----commitlint.config.js(67B)
----yarn.lock(297KB)
----.babelrc(151B)
----.vscode()
--------launch.json(568B)
--------settings.json(263B)
----lib()
--------utils.ts(3KB)
--------index.ts(193B)
--------swaggerPropertyHelper.ts(3KB)
--------types()
--------wrapper.ts(8KB)
--------swaggerJSON.ts(2KB)
--------validate()
--------swaggerHTML.ts(4KB)
--------decorators.ts(6KB)
--------swaggerObject.ts(2KB)
--------swaggerTemplate.ts(644B)
----CONTRIBUTING.md(849B)
----.travis.yml(46B)
----example()
--------main.js(521B)
--------config.js(93B)
--------scripts()
--------middleware()
--------routes()
----tsconfig.json(543B)
----LICENSE(1KB)
----test()
--------test.js(16KB)
----tslint.json(1KB)
----README.md(9KB)
----.gitignore(669B)
----.eslintignore(16B)
----temp()
--------.gitkeep(0B)
----package.json(3KB)

网友评论