validator-koa-middleware

0.1.3 • Public • Published

validator-koa-middleware

Middleware generator to koa flow to validate params, body and query object using joi schema.

Usage

const schema = joi.object().keys({
    body: joi.object().keys({
        key: joi.string()
    }),
    params: joi.object(),
    query: joi.object()
});
const middleware = validater(schema);

validator(joiSchema) -> koaMiddleware

validator.body(joiSchemaForBody) -> koaMiddleware

validator.params(joiSchemaForParams) -> koaMiddleware

validator.query(joiSchemaForQuery) -> koaMiddleware

Package Sidebar

Install

npm i validator-koa-middleware

Weekly Downloads

0

Version

0.1.3

License

ISC

Unpacked Size

3.56 kB

Total Files

4

Last publish

Collaborators

  • cereceres