@iro/gear

1.0.2 • Public • Published

gear

A body parser for koa. Support json and multipart/form-data type body.

Usage

const Koa = require('koa')
const gear = require('@iro/gear')

const app = new Koa()
app
  .use(gear())
  .use(async ctx => {
    // multipart/form-data
    /**
     * interface {
     *   name: string
     *   filename: string
     *   data: Buffer | stream
     * }
     */
    ctx.request.form

    // json
    ctx.request.json
  })

Readme

Keywords

Package Sidebar

Install

npm i @iro/gear

Weekly Downloads

0

Version

1.0.2

License

MIT

Unpacked Size

3.3 kB

Total Files

3

Last publish

Collaborators

  • jetlua