koas-parameters

0.7.0 • Public • Published

Koas Operations

Koas parameters attempts to coerce path and query parameters to the type specified in their respective JSON schema.

Installation

npm install koa koas-core koas-parameters

Usage

const Koa = require('koa');
const { koas } = require('koas-core');
const { parameters } = require('koas-parameters');

const api = require('./api.json');

const app = new Koa();
app.use(
  koas(api, [
    parameters({
      parsers: {
        // Additional parsers
      },
    }),
  ]),
);

Options

  • parsers: A mapping of JSON schema types to parsers. This allows to override how certain values are parsed. In most cases, the defaults will suffice.

Dependencies (1)

Dev Dependencies (2)

Package Sidebar

Install

npm i koas-parameters

Weekly Downloads

1,986

Version

0.7.0

License

MIT

Unpacked Size

10.3 kB

Total Files

6

Last publish

Collaborators

  • remcohaszing