1.0.7 • Published 4 years ago

koa-inquirer v1.0.7

Weekly downloads
1
License
MIT
Repository
-
Last release
4 years ago

koa-inquirer

Installation

npm install --save koa-inquirer

Usage

This package uses Joi to validate the data, so you need to install it.

server.js

const Koa = require('koa')
const inquirer = require('koa-inquirer')

const server = new Koa()

server.use(inquirer())

server.listen(3000)

controllers/example.js

const Joi = require('@hapi/joi')

module.exports = ({ request }) => {
  const schema = Joi.object({
    name: Joi.string().required()
  })
  const validated = request.validate(schema) // it will validate request.body, but you can pass other one. ex: validate(schema, request.params)
  ...
}

Author

Gideão Silva

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago