Koa-ts-controllers

基于 KoaJS v2+ 和 Typescript 的轻量级 REST 库,使用类和装饰器定义 API,支持参数注入和版本控制,后续将支持 OpenAPI3,可与 Koa-router 配合使用。

zip
koa-ts-controllers-master.zip 预估大小:31个文件
folder
koa-ts-controllers-master 文件夹
folder
.github 文件夹
file
FUNDING.yml 82B
file
yarn.lock 185KB
file
.eslintrc.js 380B
folder
src 文件夹
file
index.ts 4KB
folder
util 文件夹
file
tools.ts 1KB
file
importClasses.ts 1KB
file
generateRoutes.ts 6KB
file
decorators.ts 8KB
folder
tests 文件夹
file
class.flow.inheritance.test.ts 1KB
file
arguments.test.ts 6KB
file
bootstrap.test.ts 2KB
file
bootstrap.disableVersioning.test.ts 1KB
folder
util 文件夹
folder
controllers 文件夹
file
ArgController.ts 2KB
file
MultiplePathController.ts 184B
file
ActionController.ts 1KB
file
ProtectedController.ts 1007B
folder
flow 文件夹
file
flow.ts 745B
folder
manualControllers 文件夹
file
ManualController.ts 1KB
file
library.exports.test.ts 1KB
file
bootstrap.flow.inheritance.test.ts 1KB
file
actions.test.ts 3KB
file
jestconfig.json 242B
file
.npmignore 986B
file
tsconfig.json 349B
file
LICENSE 1KB
file
README.md 13KB
file
MIT 1KB
file
.gitignore 1004B
file
.eslintignore 171B
file
package-lock.json 226KB
file
package.json 2KB
zip 文件大小:162.37KB