文件名称:corgi:AWS Lambda API Gateway Typescript本机,快速和简单的Web框架
文件大小:108KB
文件格式:ZIP
更新时间:2024-05-22 03:24:39
TypeScript
柯基犬 像一样的轻量级AWS Lambda HTTP API框架这是硬叉,用于稳定的维护目的 例子 const router = new Router ( [ new Namespace ( '/api/:userId' , { params : { userId : Joi . number ( ) , } , async before ( ) { this . params . user = await User . findByUserId ( this . params . userId ) ; if ( ! this . params . user ) { this . json ( { error : "User not exists!" , } , 404 )
【文件预览】:
corgi-master
----.travis.yml(956B)
----.releaserc.json(854B)
----.nvmrc(8B)
----renovate.json(82B)
----package.json(2KB)
----tslint.json(391B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(1KB)
--------workflows()
----LICENSE(1KB)
----package-lock.json(251KB)
----src()
--------routing-context.ts(6KB)
--------lambda-proxy.ts(111B)
--------route.ts(5KB)
--------open_api()
--------errors.ts(502B)
--------ajv.ts(1KB)
--------route_factories()
--------namespace.ts(1KB)
--------error_response.ts(3KB)
--------parameter.ts(615B)
--------root-namespace.ts(1KB)
--------middleware.ts(1KB)
--------router.ts(8KB)
--------index.ts(394B)
--------__test__()
--------middlewares()
----tsconfig.test.json(110B)
----.npmignore(22B)
----tsconfig.json(432B)
----.gitignore(897B)
----CHANGELOG.md(4KB)
----CODE_OF_CONDUCT.md(3KB)
----README.md(5KB)