5.4.0 • Published 2 years ago
@tadashi/koa-base v5.4.0
Koa Base
Basic setup with Koa
Install
$ npm i @tadashi/koa-baseMiddleware
Middleware list pre installed
Usage
import app from '@tadashi/koa-base'
const options = {
error: true,
}
const ignore = ['cors']
app(options, ignore)
.use(ctx => {
ctx.throw(401)
})
.on('error', err => {
console.log(err.message) // Unauthorized
})API
createApp( opts)
| Name | Type | Default | Description |
|---|---|---|---|
| opts | object | See bellow | Middleware options |
| ignore | array | [] | Ignored middleware |
opts
Default
{
"error": false,
"compress": {},
"cors": {}
}See the options in the middleware itself
| Parameter | Middleware |
|---|---|
| error | @tadashi/koa-error |
| compress | koa-compress |
| cors | kcors |
License
MIT © Thiago Lagden
5.4.0
2 years ago
5.3.0
2 years ago
5.2.0
2 years ago
5.1.2
3 years ago
5.1.1
3 years ago
5.1.0
4 years ago
5.0.0
4 years ago
4.1.0
5 years ago
4.0.0
5 years ago
3.17.1
5 years ago
3.17.0
5 years ago
3.16.0
5 years ago
3.15.0
5 years ago
3.13.0
5 years ago
3.14.0
5 years ago
3.12.0
6 years ago
3.11.0
6 years ago
3.10.0
6 years ago
3.9.1
6 years ago
3.9.0
6 years ago