Showing 1-19 of 19 packages
> [Koa][] + [OpenAPI Specification][] = Koas
Koas serializer converts a response body to the negotiated response format.
Koas operations maps operation IDs to Koa controller functions.
do some common configuration when start a koa2-based web project
Koas spec handler exposes the Open API document as a JSON API call.
Koas Swagger UI serves Swagger UI. This requires the `specURL` variable to have been set on the `ctx.openApi` object. Typically this is done by combining it with [`koas-spec-handler`][].
Koas body parser parses and validates request bodies based on the current operation.
Koas security checks if a request matches the security requirement of an operation. For example, given the following partial OpenAPI document:
Koas parameters attempts to coerce path and query parameters to the type specified in their respective JSON schema.
Koas status code automatically sets the response status code based on the success status code specified in the Open API object.
Vue directive thay enables mouse wheel horizontal scrolling on any element
##### Usage > This package requires [koa-body](https://www.npmjs.com/package/koa-body) or an alternative body-parser that saves the parsed body in koas context object (`ctx.request.body`). ```javascript const Koa = require('koa') const koaBody = require('
A simple CLI for creating a koa project
pino logging koa middleware
Fetch-based onion model http client.
Makes an image bounce to indicate loading, as in KDE
Vue directive to limit the number of items inside an element. It adds a +N button to reveal all items.
## Required peer dependencies