{"maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"dist-tags":{"latest":"2.2.0"},"author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"description":"Get and validate the raw body of a readable stream.","readme":"# raw-body\n\n[![NPM Version][npm-image]][npm-url]\n[![NPM Downloads][downloads-image]][downloads-url]\n[![Node.js Version][node-version-image]][node-version-url]\n[![Build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n\nGets the entire buffer of a stream either as a `Buffer` or a string.\nValidates the stream's length against an expected length and maximum limit.\nIdeal for parsing request bodies.\n\n## API\n\n<!-- eslint-disable no-unused-vars -->\n\n```js\nvar getRawBody = require('raw-body')\n```\n\n### getRawBody(stream, [options], [callback])\n\n**Returns a promise if no callback specified and global `Promise` exists.**\n\nOptions:\n\n- `length` - The length of the stream.\n  If the contents of the stream do not add up to this length,\n  an `400` error code is returned.\n- `limit` - The byte limit of the body.\n  This is the number of bytes or any string format supported by\n  [bytes](https://www.npmjs.com/package/bytes),\n  for example `1000`, `'500kb'` or `'3mb'`.\n  If the body ends up being larger than this limit,\n  a `413` error code is returned.\n- `encoding` - The encoding to use to decode the body into a string.\n  By default, a `Buffer` instance will be returned when no encoding is specified.\n  Most likely, you want `utf-8`, so setting `encoding` to `true` will decode as `utf-8`.\n  You can use any type of encoding supported by [iconv-lite](https://www.npmjs.org/package/iconv-lite#readme).\n\nYou can also pass a string in place of options to just specify the encoding.\n\n`callback(err, res)`:\n\n- `err` - the following attributes will be defined if applicable:\n\n    - `limit` - the limit in bytes\n    - `length` and `expected` - the expected length of the stream\n    - `received` - the received bytes\n    - `encoding` - the invalid encoding\n    - `status` and `statusCode` - the corresponding status code for the error\n    - `type` - either `entity.too.large`, `request.aborted`, `request.size.invalid`, `stream.encoding.set`, or `encoding.unsupported`\n\n- `res` - the result, either as a `String` if an encoding was set or a `Buffer` otherwise.\n\nIf an error occurs, the stream will be paused, everything unpiped,\nand you are responsible for correctly disposing the stream.\nFor HTTP requests, no handling is required if you send a response.\nFor streams that use file descriptors, you should `stream.destroy()` or `stream.close()` to prevent leaks.\n\n## Examples\n\n### Simple Express example\n\n```js\nvar contentType = require('content-type')\nvar express = require('express')\nvar getRawBody = require('raw-body')\n\nvar app = express()\n\napp.use(function (req, res, next) {\n  getRawBody(req, {\n    length: req.headers['content-length'],\n    limit: '1mb',\n    encoding: contentType.parse(req).parameters.charset\n  }, function (err, string) {\n    if (err) return next(err)\n    req.text = string\n    next()\n  })\n})\n\n// now access req.text\n```\n\n### Simple Koa example\n\n```js\nvar contentType = require('content-type')\nvar getRawBody = require('raw-body')\nvar koa = require('koa')\n\nvar app = koa()\n\napp.use(function * (next) {\n  this.text = yield getRawBody(this.req, {\n    length: this.req.headers['content-length'],\n    limit: '1mb',\n    encoding: contentType.parse(this.req).parameters.charset\n  })\n  yield next\n})\n\n// now access this.text\n```\n\n### Using as a promise\n\nTo use this library as a promise, simply omit the `callback` and a promise is\nreturned, provided that a global `Promise` is defined.\n\n```js\nvar getRawBody = require('raw-body')\nvar http = require('http')\n\nvar server = http.createServer(function (req, res) {\n  getRawBody(req)\n  .then(function (buf) {\n    res.statusCode = 200\n    res.end(buf.length + ' bytes submitted')\n  })\n  .catch(function (err) {\n    res.statusCode = 500\n    res.end(err.message)\n  })\n})\n\nserver.listen(3000)\n```\n\n## License\n\n[MIT](LICENSE)\n\n[npm-image]: https://img.shields.io/npm/v/raw-body.svg\n[npm-url]: https://npmjs.org/package/raw-body\n[node-version-image]: https://img.shields.io/node/v/raw-body.svg\n[node-version-url]: https://nodejs.org/en/download/\n[travis-image]: https://img.shields.io/travis/stream-utils/raw-body/master.svg\n[travis-url]: https://travis-ci.org/stream-utils/raw-body\n[coveralls-image]: https://img.shields.io/coveralls/stream-utils/raw-body/master.svg\n[coveralls-url]: https://coveralls.io/r/stream-utils/raw-body?branch=master\n[downloads-image]: https://img.shields.io/npm/dm/raw-body.svg\n[downloads-url]: https://npmjs.org/package/raw-body\n","repository":{"type":"git","url":"git+https://github.com/stream-utils/raw-body.git"},"users":{"matteospampani":true,"oceanswave":true,"rsp":true,"itonyyo":true,"qqqppp9998":true,"buzzalderaan":true,"amio":true,"kparkov":true,"sopepos":true,"iisii":true,"finico":true,"a3.ivanenko":true,"recursion_excursion":true,"craigpatten":true,"kehanshi":true,"mojaray2k":true,"dzhou777":true,"poppowerlb2":true,"chirag8642":true},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"license":"MIT","versions":{"0.0.1":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"0.0.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/jonathanong/raw-body.git"},"bugs":{"url":"https://github.com/jonathanong/raw-body/issues"},"devDependencies":{"mocha":"~1.12"},"scripts":{"test":"make test"},"_id":"raw-body@0.0.1","dist":{"shasum":"5fdd13390c80a4ac185423e7b7bd10b5b789adb1","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"0.0.2":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"0.0.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/jonathanong/raw-body.git"},"bugs":{"url":"https://github.com/jonathanong/raw-body/issues"},"devDependencies":{"mocha":"~1.12"},"scripts":{"test":"make test"},"_id":"raw-body@0.0.2","dist":{"shasum":"319164ced50f628676fc0dd6a381cd52041a337c","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-0.0.2.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"0.0.3":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"0.0.3","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body.git"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"devDependencies":{"mocha":"~1.12"},"scripts":{"test":"make test"},"_id":"raw-body@0.0.3","dist":{"shasum":"0cb3eb22ced1ca607d32dd8fd94a6eb383f3eb8a","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-0.0.3.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"0.1.0":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"0.1.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body.git"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"devDependencies":{"co":"*","gnode":"*","mocha":"*"},"scripts":{"test":"NODE=gnode make test"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@0.1.0","dist":{"shasum":"6526df32068353d5c3e9d09cdbc5efda59b4a479","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.13","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"0.1.1":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"0.1.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body.git"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"dependencies":{"bytes":"~0.2.1"},"devDependencies":{"co":"*","gnode":"*","mocha":"*"},"scripts":{"test":"NODE=gnode make test"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@0.1.1","dist":{"shasum":"320ec72bea7f602b4ed71c044bc0c88eb1124051","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-0.1.1.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"0.2.0":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"0.2.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body.git"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"dependencies":{"bytes":"~0.2.1"},"devDependencies":{"co":"*","gnode":"*","mocha":"*"},"scripts":{"test":"NODE=gnode make test"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@0.2.0","dist":{"shasum":"e77884ce593be387f8d36cb97d37c2e2e9a818ae","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-0.2.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"1.0.0":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.0.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body.git"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"dependencies":{"bytes":"~0.2.1"},"devDependencies":{"co":"*","gnode":"*","mocha":"*"},"scripts":{"test":"NODE=gnode make test"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.0.0","dist":{"shasum":"a2ebd450b9d2833b73b110064f032b1a8109509f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"1.0.1":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.0.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body.git"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"dependencies":{"bytes":"~0.2.1"},"devDependencies":{"co":"*","gnode":"*","mocha":"*"},"scripts":{"test":"NODE=gnode make test"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.0.1","dist":{"shasum":"946c23ce4716180e5bdc94ae402b0d398aeb6c86","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.0.1.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"1.1.0":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.1.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body.git"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"dependencies":{"bytes":"~0.2.1"},"devDependencies":{"readable-stream":"~1.0.17","co":"2","gnode":"~0.0.4","mocha":"~1.14.0","through":"~2.3.4","request":"~2.27.0","assert-tap":"~0.1.4"},"scripts":{"test":"NODE=gnode make test && node ./test/acceptance.js"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.1.0","dist":{"shasum":"0a86c4864cc0773ba93ee31d102aa62b61fc818e","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.1.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"1.1.1":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.1.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body.git"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"dependencies":{"bytes":"~0.2.1"},"devDependencies":{"readable-stream":"~1.0.17","co":"2","gnode":"~0.0.4","mocha":"~1.14.0","through":"~2.3.4","request":"~2.27.0","assert-tap":"~0.1.4"},"scripts":{"test":"NODE=gnode make test && node ./test/acceptance.js"},"engines":{"node":">= 0.8.0"},"_id":"raw-body@1.1.1","dist":{"shasum":"915917d78595f7fc4c391c6563aef69b740cb960","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.1.1.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"1.1.2":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.1.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body.git"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"dependencies":{"bytes":"~0.2.1"},"devDependencies":{"readable-stream":"~1.0.17","co":"2","gnode":"~0.0.4","mocha":"~1.14.0","through":"~2.3.4","request":"~2.27.0","assert-tap":"~0.1.4"},"scripts":{"test":"NODE=gnode make test && node ./test/acceptance.js"},"engines":{"node":">= 0.8.0"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.1.2","dist":{"shasum":"c74b3004dea5defd1696171106ac740ec31d62be","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.1.2.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"1.1.3":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.1.3","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body.git"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"dependencies":{"bytes":"~0.2.1"},"devDependencies":{"readable-stream":"~1.0.17","co":"3","gnode":"~0.0.4","mocha":"^1.14.0","through2":"~0.4.1","request":"^2.27.0","assert-tap":"~0.1.4"},"scripts":{"test":"NODE=gnode make test && node ./test/acceptance.js"},"engines":{"node":">= 0.8.0"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.1.3","dist":{"shasum":"3d2f91e2449259cc67b8c3ce9f061db5b987935b","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.1.3.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"1.1.4":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.1.4","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body.git"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"dependencies":{"bytes":"~0.3.0"},"devDependencies":{"readable-stream":"~1.0.17","co":"3","gnode":"~0.0.4","mocha":"^1.14.0","through2":"~0.4.1","request":"^2.27.0","assert-tap":"~0.1.4"},"scripts":{"test":"NODE=gnode make test && node ./test/acceptance.js"},"engines":{"node":">= 0.8.0"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.1.4","dist":{"shasum":"f0b5624388d031f63da07f870c86cb9ccadcb67d","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.1.4.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"1.1.5":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.1.5","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body.git"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"dependencies":{"bytes":"1"},"devDependencies":{"readable-stream":"~1.0.17","co":"3","gnode":"~0.0.4","mocha":"^1.14.0","through2":"~0.4.1","request":"^2.27.0","assert-tap":"~0.1.4"},"scripts":{"test":"NODE=gnode make test && node ./test/acceptance.js"},"engines":{"node":">= 0.8.0"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.1.5","_shasum":"a54b735c205f0876d4b2428543ac9555d39eba73","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"dist":{"shasum":"a54b735c205f0876d4b2428543ac9555d39eba73","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.1.5.tgz"},"directories":{}},"1.1.6":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.1.6","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body.git"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"dependencies":{"bytes":"1"},"devDependencies":{"readable-stream":"~1.0.17","co":"3","gnode":"~0.0.4","mocha":"^1.14.0","through2":"~0.4.1","request":"^2.27.0","assert-tap":"~0.1.4"},"scripts":{"test":"NODE=gnode make test && node ./test/acceptance.js"},"engines":{"node":">= 0.8.0"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.1.6","dist":{"shasum":"98e9df9a7e2df994931b7cdb4b2a6b9694a74f02","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.1.6.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"directories":{}},"1.1.7":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.1.7","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"git://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"1","string_decoder":"0.10"},"devDependencies":{"istanbul":"0.2.10","mocha":"~1.20.1","readable-stream":"~1.0.17","request":">= 2.36.0 < 3","through2":"~0.4.1"},"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter spec --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"gitHead":"8c594465290b09de925deb6fca17de9046b6d601","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.1.7","_shasum":"1d027c2bfa116acc6623bca8f00016572a87d425","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"1d027c2bfa116acc6623bca8f00016572a87d425","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.1.7.tgz"},"directories":{}},"1.2.0":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.2.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"git://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"1","iconv-lite":"0.4.2"},"devDependencies":{"istanbul":"0.2.10","mocha":"~1.20.1","readable-stream":"~1.0.17","request":">= 2.36.0 < 3","through2":"~0.4.1"},"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter spec --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.2.0","dist":{"shasum":"523e605803f9551a4314268ea6defd2b396c16a4","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.2.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"directories":{}},"1.2.1":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.2.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"1","iconv-lite":"0.4.3"},"devDependencies":{"istanbul":"0.2.10","mocha":"~1.20.1","readable-stream":"~1.0.17","request":">= 2.36.0 < 3","through2":"~0.5.1"},"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter spec --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.2.1","dist":{"shasum":"3ff628df74ee2ad3632a061d3cd19698b1e23d5a","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.2.1.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"directories":{}},"1.2.2":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.2.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"1","iconv-lite":"0.4.3"},"devDependencies":{"istanbul":"0.2.10","mocha":"~1.20.1","readable-stream":"~1.0.17","request":">= 2.36.0 < 3","through2":"~0.5.1"},"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter spec --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.2.2","dist":{"shasum":"0c68e1ee28cfed7dba4822234aec6078461cbc1f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.2.2.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"directories":{}},"1.2.3":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.2.3","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"1","iconv-lite":"0.4.4"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.20.1","readable-stream":"~1.0.17","through2":"~0.5.1"},"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter spec --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.2.3","dist":{"shasum":"af497b1f1bb5ce77e20855ab9244f87eaa9220d6","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.2.3.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"directories":{}},"1.3.0":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.3.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"1","iconv-lite":"0.4.4"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.20.1","readable-stream":"~1.0.17","through2":"~0.5.1"},"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter spec --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.3.0","dist":{"shasum":"978230a156a5548f42eef14de22d0f4f610083d1","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.3.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"directories":{}},"1.3.1":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.3.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"1","iconv-lite":"0.4.5"},"devDependencies":{"istanbul":"0.3.2","mocha":"~2.0.1","readable-stream":"~1.0.33","through2":"0.6.3"},"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter spec --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"gitHead":"ab2621145bf74d3966947e60c9ae60bd1ee89336","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.3.1","_shasum":"26a1491059086fd121942232d16758cd2817f815","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"26a1491059086fd121942232d16758cd2817f815","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.3.1.tgz"},"directories":{}},"1.3.2":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.3.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"1.0.0","iconv-lite":"0.4.6"},"devDependencies":{"istanbul":"0.3.5","mocha":"~2.1.0","readable-stream":"~1.0.33","through2":"0.6.3"},"engines":{"node":">= 0.8.0"},"scripts":{"test":"mocha --reporter spec --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"gitHead":"8a5d04462f753f106eaaa762af552e5303a2c26e","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.3.2","_shasum":"0e186f27c5fbfe326d8b3062774804564a0ecf93","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"0e186f27c5fbfe326d8b3062774804564a0ecf93","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.3.2.tgz"},"directories":{}},"1.3.3":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.3.3","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"1.0.0","iconv-lite":"0.4.7"},"devDependencies":{"istanbul":"0.3.5","mocha":"~2.1.0","readable-stream":"~1.0.33","through2":"0.6.3"},"engines":{"node":">= 0.8.0"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"test":"mocha --reporter spec --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"gitHead":"54a27e595f513e03007be907dca4e7e57c88257f","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.3.3","_shasum":"8841af3f64ad50a351dc77f229118b40c28fa58c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"8841af3f64ad50a351dc77f229118b40c28fa58c","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.3.3.tgz"},"directories":{}},"1.3.4":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"1.3.4","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"1.0.0","iconv-lite":"0.4.8"},"devDependencies":{"istanbul":"0.3.9","mocha":"~2.2.4","readable-stream":"~1.0.33","through2":"0.6.5"},"engines":{"node":">= 0.8.0"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"test":"mocha --reporter spec --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"gitHead":"cb1e3ed184c07198085cd59278ad93c6787ceb22","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@1.3.4","_shasum":"ccc7ddfc46b72861cdd5bb433c840b70b6f27f54","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"ccc7ddfc46b72861cdd5bb433c840b70b6f27f54","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-1.3.4.tgz"},"directories":{}},"2.0.0":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"2.0.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"2.0.1","iconv-lite":"0.4.8"},"devDependencies":{"bluebird":"2.9.25","istanbul":"0.3.9","mocha":"~2.2.4","readable-stream":"~1.0.33","through2":"0.6.5"},"engines":{"node":">= 0.8.0"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"test":"mocha --reporter spec --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec test/"},"gitHead":"1470b16f8edb8bcdf3b42db1470308aa10cac0c2","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@2.0.0","_shasum":"86ec5cb5863b82e6a57d3a5b442ddae8563d6dc5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"86ec5cb5863b82e6a57d3a5b442ddae8563d6dc5","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-2.0.0.tgz"},"directories":{}},"2.0.1":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"2.0.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"2.0.1","iconv-lite":"0.4.8"},"devDependencies":{"bluebird":"2.9.25","istanbul":"0.3.9","mocha":"~2.2.4","readable-stream":"~1.0.33","through2":"0.6.5"},"engines":{"node":">= 0.8"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"test":"mocha --trace-deprecation --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --trace-deprecation --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --trace-deprecation --reporter spec --check-leaks test/"},"gitHead":"cae2af49f382f75994c6251e31692d5eabbb4b8f","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@2.0.1","_shasum":"2b70a3ffd1681c0521bae73454e0ccbc785d378e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"2b70a3ffd1681c0521bae73454e0ccbc785d378e","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-2.0.1.tgz"},"directories":{}},"2.0.2":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"2.0.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"2.1.0","iconv-lite":"0.4.8"},"devDependencies":{"bluebird":"2.9.25","istanbul":"0.3.9","mocha":"2.2.5","readable-stream":"~1.0.33","through2":"0.6.5"},"engines":{"node":">= 0.8"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"test":"mocha --trace-deprecation --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --trace-deprecation --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --trace-deprecation --reporter spec --check-leaks test/"},"gitHead":"529a371f138c6f236256fe7c7e3bfac7ee836a59","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@2.0.2","_shasum":"a2c2f98c8531cee99c63d8d238b7de97bb659fca","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"a2c2f98c8531cee99c63d8d238b7de97bb659fca","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-2.0.2.tgz"},"directories":{}},"2.1.0":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"2.1.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"2.1.0","iconv-lite":"0.4.10"},"devDependencies":{"bluebird":"2.9.26","istanbul":"0.3.9","mocha":"2.2.5","readable-stream":"~1.0.33","through2":"0.6.5"},"engines":{"node":">= 0.8"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"test":"mocha --trace-deprecation --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --trace-deprecation --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --trace-deprecation --reporter spec --check-leaks test/"},"gitHead":"d7b04ba7a03d6294a1b477e93cccca62419b0401","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@2.1.0","_shasum":"8091f844de4380cbd2a7ef457d57091161d4af18","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"8091f844de4380cbd2a7ef457d57091161d4af18","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-2.1.0.tgz"},"directories":{}},"2.1.1":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"2.1.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"2.1.0","iconv-lite":"0.4.10","unpipe":"1.0.0"},"devDependencies":{"bluebird":"2.9.30","istanbul":"0.3.9","mocha":"2.2.5","readable-stream":"2.0.0","through2":"2.0.0"},"engines":{"node":">= 0.8"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"test":"mocha --trace-deprecation --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --trace-deprecation --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --trace-deprecation --reporter spec --check-leaks test/"},"gitHead":"7d0808bfcda9ec8a435db3cead98005cfff5759c","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@2.1.1","_shasum":"9b6378223aa2e2ef41348bae55264e44f2850417","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"9b6378223aa2e2ef41348bae55264e44f2850417","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-2.1.1.tgz"},"directories":{}},"2.1.2":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"2.1.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"2.1.0","iconv-lite":"0.4.11","unpipe":"1.0.0"},"devDependencies":{"bluebird":"2.9.32","istanbul":"0.3.17","mocha":"2.2.5","readable-stream":"2.0.1","through2":"2.0.0"},"engines":{"node":">= 0.8"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"test":"mocha --trace-deprecation --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --trace-deprecation --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --trace-deprecation --reporter spec --check-leaks test/"},"gitHead":"a0490f86b259038c85e99097cade70ee78aa5e1e","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@2.1.2","_shasum":"63481a805ba30ed7d59ad4433b20eb850f95e887","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"63481a805ba30ed7d59ad4433b20eb850f95e887","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-2.1.2.tgz"},"directories":{}},"2.1.3":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"2.1.3","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"2.1.0","iconv-lite":"0.4.11","unpipe":"1.0.0"},"devDependencies":{"bluebird":"2.10.0","istanbul":"0.3.19","mocha":"2.2.5","readable-stream":"2.0.2","through2":"2.0.0"},"engines":{"node":">= 0.8"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"test":"mocha --trace-deprecation --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --trace-deprecation --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --trace-deprecation --reporter spec --check-leaks test/"},"gitHead":"26388be8e9a5792f8e63d544e90e574302de80eb","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@2.1.3","_shasum":"3b3fd88599d7e361b37d4f2bb11edc9d28c647f5","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"3b3fd88599d7e361b37d4f2bb11edc9d28c647f5","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-2.1.3.tgz"},"directories":{}},"2.1.4":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"2.1.4","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"2.1.0","iconv-lite":"0.4.12","unpipe":"1.0.0"},"devDependencies":{"bluebird":"2.10.1","istanbul":"0.3.21","mocha":"2.2.5","readable-stream":"2.0.2","through2":"2.0.0"},"engines":{"node":">= 0.8"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"test":"mocha --trace-deprecation --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --trace-deprecation --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --trace-deprecation --reporter spec --check-leaks test/"},"gitHead":"66f380f89b1975b3e6c670faa8ebdb67919652ee","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@2.1.4","_shasum":"dcc3afe2e1fdfc620a812376f8e0fc3d2e62cb50","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"dcc3afe2e1fdfc620a812376f8e0fc3d2e62cb50","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-2.1.4.tgz"},"directories":{}},"2.1.5":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"2.1.5","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"2.2.0","iconv-lite":"0.4.13","unpipe":"1.0.0"},"devDependencies":{"bluebird":"3.0.5","istanbul":"0.4.1","mocha":"2.3.4","readable-stream":"2.0.4","through2":"2.0.0"},"engines":{"node":">= 0.8"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"test":"mocha --trace-deprecation --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --trace-deprecation --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --trace-deprecation --reporter spec --check-leaks test/"},"gitHead":"0467d63d4e66c212ec08bfc826ba565be15c523a","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@2.1.5","_shasum":"8be8f09ddefd0d72ad99d883ab7f0cc350420956","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"}],"dist":{"shasum":"8be8f09ddefd0d72ad99d883ab7f0cc350420956","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-2.1.5.tgz"},"directories":{}},"2.1.6":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"2.1.6","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/stream-utils/raw-body"},"dependencies":{"bytes":"2.3.0","iconv-lite":"0.4.13","unpipe":"1.0.0"},"devDependencies":{"bluebird":"3.3.4","istanbul":"0.4.2","mocha":"2.4.5","readable-stream":"2.0.5","through2":"2.0.1"},"engines":{"node":">= 0.8"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"test":"mocha --trace-deprecation --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --trace-deprecation --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --trace-deprecation --reporter spec --check-leaks test/"},"gitHead":"f4ec2a5f6e9573c1ed126111b831c246b6ca580e","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body","_id":"raw-body@2.1.6","_shasum":"9c050737fe07ced6d94a4fd09c61b6ad874d310f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"dist":{"shasum":"9c050737fe07ced6d94a4fd09c61b6ad874d310f","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-2.1.6.tgz"},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/raw-body-2.1.6.tgz_1457406406626_0.1825208596419543"},"directories":{}},"2.1.7":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"2.1.7","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/stream-utils/raw-body.git"},"dependencies":{"bytes":"2.4.0","iconv-lite":"0.4.13","unpipe":"1.0.0"},"devDependencies":{"bluebird":"3.4.1","eslint":"2.13.0","eslint-config-standard":"5.3.1","eslint-plugin-promise":"1.3.2","eslint-plugin-standard":"1.3.2","istanbul":"0.4.3","mocha":"2.5.3","readable-stream":"2.1.2","through2":"2.0.1"},"engines":{"node":">= 0.8"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"lint":"eslint **/*.js","test":"mocha --trace-deprecation --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --trace-deprecation --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --trace-deprecation --reporter spec --check-leaks test/"},"gitHead":"9d13a27048cc97958fc14fc12418c6aa76f0b1f9","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body#readme","_id":"raw-body@2.1.7","_shasum":"adfeace2e4fb3098058014d08c072dcc59758774","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.3","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"dist":{"shasum":"adfeace2e4fb3098058014d08c072dcc59758774","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-2.1.7.tgz"},"maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/raw-body-2.1.7.tgz_1466363663010_0.38383363327011466"},"directories":{}},"2.2.0":{"name":"raw-body","description":"Get and validate the raw body of a readable stream.","version":"2.2.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/stream-utils/raw-body.git"},"dependencies":{"bytes":"2.4.0","iconv-lite":"0.4.15","unpipe":"1.0.0"},"devDependencies":{"bluebird":"3.4.7","eslint":"3.12.2","eslint-config-standard":"6.2.1","eslint-plugin-markdown":"1.0.0-beta.3","eslint-plugin-promise":"3.4.0","eslint-plugin-standard":"2.0.1","istanbul":"0.4.5","mocha":"2.5.3","readable-stream":"2.1.2","through2":"2.0.1"},"engines":{"node":">= 0.8"},"files":["HISTORY.md","LICENSE","README.md","index.js"],"scripts":{"lint":"eslint --plugin markdown --ext js,md .","test":"mocha --trace-deprecation --reporter spec --bail --check-leaks test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --trace-deprecation --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --trace-deprecation --reporter spec --check-leaks test/"},"gitHead":"02fac48ae40b8452629bcd310d19dbea543f7c3c","bugs":{"url":"https://github.com/stream-utils/raw-body/issues"},"homepage":"https://github.com/stream-utils/raw-body#readme","_id":"raw-body@2.2.0","_shasum":"994976cf6a5096a41162840492f0bdc5d6e7fb96","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.1","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"dist":{"shasum":"994976cf6a5096a41162840492f0bdc5d6e7fb96","tarball":"http://nexus.dui88.com:8081/nexus/content/groups/npm-all/raw-body/-/raw-body-2.2.0.tgz"},"maintainers":[{"name":"dougwilson","email":"doug@somethingdoug.com"},{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/raw-body-2.2.0.tgz_1483409502596_0.06903165532276034"},"directories":{}}},"name":"raw-body","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Raynos","email":"raynos2@gmail.com"}],"time":{"modified":"2017-02-13T08:34:04.018Z","created":"2013-09-14T03:21:48.702Z","0.0.1":"2013-09-14T03:21:49.810Z","0.0.2":"2013-09-14T07:31:56.628Z","0.0.3":"2013-10-10T18:54:24.885Z","0.1.0":"2013-11-11T05:48:13.166Z","0.1.1":"2013-11-15T04:33:32.055Z","0.2.0":"2013-11-15T04:53:57.332Z","1.0.0":"2013-11-17T19:08:41.627Z","1.0.1":"2013-11-19T00:07:17.557Z","1.1.0":"2013-11-27T03:53:18.270Z","1.1.1":"2013-11-27T20:39:25.331Z","1.1.2":"2013-12-01T20:17:00.635Z","1.1.3":"2014-03-02T20:52:28.866Z","1.1.4":"2014-04-19T08:17:23.207Z","1.1.5":"2014-05-14T01:50:49.137Z","1.1.6":"2014-05-27T13:42:01.085Z","1.1.7":"2014-06-13T02:52:47.692Z","1.2.0":"2014-06-13T20:52:34.118Z","1.2.1":"2014-06-15T16:40:07.888Z","1.2.2":"2014-06-19T19:32:23.842Z","1.2.3":"2014-07-20T17:30:32.310Z","1.3.0":"2014-07-21T01:22:05.842Z","1.3.1":"2014-11-22T03:53:08.492Z","1.3.2":"2015-01-21T06:21:33.709Z","1.3.3":"2015-02-09T06:43:13.366Z","1.3.4":"2015-04-16T02:35:48.941Z","2.0.0":"2015-05-08T13:44:08.773Z","2.0.1":"2015-05-11T04:24:17.907Z","2.0.2":"2015-05-22T03:07:32.179Z","2.1.0":"2015-05-28T17:40:51.813Z","2.1.1":"2015-06-14T22:00:08.427Z","2.1.2":"2015-07-06T03:06:38.297Z","2.1.3":"2015-09-12T20:56:21.003Z","2.1.4":"2015-09-28T03:44:59.198Z","2.1.5":"2015-12-01T03:56:48.358Z","2.1.6":"2016-03-08T03:06:50.286Z","2.1.7":"2016-06-19T19:14:25.247Z","2.2.0":"2017-01-03T02:11:44.637Z"},"readmeFilename":"README.md","homepage":"https://github.com/stream-utils/raw-body#readme"}