hal-body

    2.1.0 • Public • Published

    hal-body

    Build Status

    Parse hal+json body using halson and co-body.

    Installation

    $ npm install hal-body
    

    Options

    Available via raw-body:

    • limit number or string representing the request size limit (1mb for json)

    Example

    var parseHal = require('hal-body');
     
    // application/hal+json
    var resource = yield parseHal(req);
    console.log(resource.title));
    console.log(resource.getLink('self'));

    Koa

    This lib also supports ctx.req in Koa (or other libraries), so that you may simply use this instead of this.req.

    var parseHal = require('hal-body');
     
    // application/hal+json
    var resource = yield parseHal(this);
    console.log(resource.title);
    console.log(resource.getLink('self'));

    License

    MIT

    Install

    npm i hal-body

    DownloadsWeekly Downloads

    1

    Version

    2.1.0

    License

    MIT

    Last publish

    Collaborators

    • jerrymf