{"_id":"body-parser","_rev":"299-4dcdf2216475a39f8da6aa18cf308af4","name":"body-parser","description":"Node.js body parsing middleware","dist-tags":{"latest":"1.14.2"},"versions":{"1.0.0":{"name":"body-parser","description":"Connect's body parsing middleware","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/expressjs/body-parser.git"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"dependencies":{"raw-body":"~1.1.2","qs":"~0.6.6"},"devDependencies":{"connect":"*","mocha":"*","should":"*","supertest":"*"},"scripts":{"test":"make test"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.0.0","dist":{"shasum":"95c8a2861cd150dc195d50840ea4614149455e80","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"}],"directories":{}},"1.0.1":{"name":"body-parser","description":"Connect's body parsing middleware","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/expressjs/body-parser.git"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"dependencies":{"raw-body":"~1.1.2","qs":"~0.6.6"},"devDependencies":{"connect":"*","mocha":"*","should":"*","supertest":"*"},"scripts":{"test":"make test"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.0.1","dist":{"shasum":"08a2d025ea286f982d5107ea8a2ba953708620e3","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.0.1.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"}],"directories":{}},"1.0.2":{"name":"body-parser","description":"Connect's body parsing middleware","version":"1.0.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"type-is":"~1.1.0","raw-body":"~1.1.2","qs":"~0.6.6"},"devDependencies":{"connect":"*","mocha":"*","should":"*","supertest":"*"},"scripts":{"test":"make test"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.0.2","dist":{"shasum":"3461479a3278fe00fcaebec3314bb54fc4f7b47c","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.0.2.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"}],"directories":{}},"1.1.0":{"name":"body-parser","description":"Connect's body parsing middleware","version":"1.1.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"type-is":"1.1.0","raw-body":"1.1.4","qs":"0.6.6"},"devDependencies":{"mocha":"~1.18.2","should":"~3.3.1","supertest":"~0.12.1"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --reporter spec --bail"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.1.0","dist":{"shasum":"e6a3c46063b329dab0eb7a31bdc1dca3b3185ab9","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.1.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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"directories":{}},"1.1.1":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.1.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","type-is":"1.1.0","raw-body":"1.1.4","qs":"0.6.6"},"devDependencies":{"mocha":"~1.18.2","should":"~3.3.1","supertest":"~0.12.1"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --reporter spec --bail"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.1.1","dist":{"shasum":"cf3cc10d885e91fc0ffa35a47ecad858238fb880","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.1.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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"directories":{}},"1.1.2":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.1.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","type-is":"1.1.0","raw-body":"1.1.4","qs":"0.6.6"},"devDependencies":{"mocha":"~1.18.2","should":"~3.3.1","supertest":"~0.12.1"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --reporter spec --bail"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.1.2","dist":{"shasum":"c943b64c4cd3c44dc96a4681b02cd54ff29e8cd7","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.1.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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"directories":{}},"1.2.0":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.2.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","type-is":"1.2.0","raw-body":"1.1.4","qs":"0.6.6"},"devDependencies":{"mocha":"~1.18.2","should":"~3.3.1","supertest":"~0.12.1"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --reporter spec --bail"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.2.0","dist":{"shasum":"f6247cc88d4c673c30a926d74fe36c177b9846e0","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"directories":{}},"1.2.1":{"name":"body-parser","description":"Node.js body parsing middleware","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"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","type-is":"1.2.0","raw-body":"1.1.4","qs":"0.6.6"},"devDependencies":{"mocha":"~1.18.2","should":"~3.3.1","supertest":"~0.12.1"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --reporter spec --bail"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.2.1","_shasum":"917beee35a88e9f6893728bf1a542111d7d1eb28","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"917beee35a88e9f6893728bf1a542111d7d1eb28","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.2.1.tgz"},"directories":{}},"1.2.2":{"name":"body-parser","description":"Node.js body parsing middleware","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"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","qs":"0.6.6","raw-body":"1.1.6","type-is":"1.2.0"},"devDependencies":{"mocha":"~1.18.2","should":"~3.3.1","supertest":"~0.12.1"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --reporter spec --bail"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.2.2","dist":{"shasum":"6106373cc1d34d559ebcfdb582e4e37d4312acfb","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"directories":{}},"1.3.0":{"name":"body-parser","description":"Node.js body parsing middleware","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"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","qs":"0.6.6","raw-body":"1.1.6","type-is":"1.2.0"},"devDependencies":{"istanbul":"0.2.10","mocha":"~1.18.2","should":"~3.3.1","supertest":"~0.12.1"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --reporter dot","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.3.0","_shasum":"1a651cb9993a01a65531ae38395ceb0199dd7e3c","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"dougwilson","email":"doug@somethingdoug.com"},"maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"1a651cb9993a01a65531ae38395ceb0199dd7e3c","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.3.0.tgz"},"directories":{}},"1.3.1":{"name":"body-parser","description":"Node.js body parsing middleware","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"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","qs":"0.6.6","raw-body":"1.1.6","type-is":"1.2.1"},"devDependencies":{"istanbul":"0.2.10","mocha":"~1.20.1","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --reporter dot","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter spec"},"gitHead":"6c0a1dc628d98bfa586a424f93a45f431e3c6641","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.3.1","_shasum":"1a74513fc7897d70db56589e0d03f0a13f1bfa94","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"1a74513fc7897d70db56589e0d03f0a13f1bfa94","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.3.1.tgz"},"directories":{}},"1.4.0":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.4.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.3.0","iconv-lite":"0.4.3","media-typer":"0.2.0","qs":"0.6.6","raw-body":"1.2.2","type-is":"1.2.1"},"devDependencies":{"istanbul":"0.2.10","mocha":"~1.20.1","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.4.0","dist":{"shasum":"31274668441c2b00bab6ca50a173442d8bac1382","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.4.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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"directories":{}},"1.4.1":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.4.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.3.0","iconv-lite":"0.4.3","media-typer":"0.2.0","qs":"0.6.6","raw-body":"1.2.2","type-is":"1.2.1"},"devDependencies":{"istanbul":"0.2.10","mocha":"~1.20.1","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.4.1","dist":{"shasum":"29146acc104a353e8cb07b7b3666d2d829bed6b0","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.4.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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"directories":{}},"1.4.2":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.4.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.3.0","iconv-lite":"0.4.3","media-typer":"0.2.0","qs":"0.6.6","raw-body":"1.2.2","type-is":"1.3.0"},"devDependencies":{"istanbul":"0.2.10","mocha":"~1.20.1","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.4.2","dist":{"shasum":"e748603c5f79eb06bd75434e219258986328aae7","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.4.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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"directories":{}},"1.4.3":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.4.3","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.3.0","iconv-lite":"0.4.3","media-typer":"0.2.0","qs":"0.6.6","raw-body":"1.2.2","type-is":"1.3.1"},"devDependencies":{"istanbul":"0.2.10","mocha":"~1.20.1","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.4.3","dist":{"shasum":"4727952cff4af0773eefa4b226c2f4122f5e234d","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.4.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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"directories":{}},"1.5.0":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.5.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.2","iconv-lite":"0.4.4","media-typer":"0.2.0","qs":"0.6.6","raw-body":"1.3.0","type-is":"~1.3.2"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.20.1","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.5.0","dist":{"shasum":"c6fce2483c9eeb49ab349ff25a92d336d91055b9","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.5.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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"directories":{}},"1.5.1":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.5.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.3","iconv-lite":"0.4.4","media-typer":"0.2.0","qs":"0.6.6","raw-body":"1.3.0","type-is":"~1.3.2"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.21.0","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.5.1","dist":{"shasum":"8d2eb95e987d274ef02fcf56567b3f3a31749c51","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.5.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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"directories":{}},"1.5.2":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.5.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"git://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.4","iconv-lite":"0.4.4","media-typer":"0.2.0","qs":"0.6.6","raw-body":"1.3.0","type-is":"~1.3.2"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.21.0","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.5.2","dist":{"shasum":"beebacac741b83f62c9137d5685196e1a44304ab","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.5.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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"directories":{}},"1.6.0":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.6.0","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.4","iconv-lite":"0.4.4","media-typer":"0.2.0","qs":"1.0.2","raw-body":"1.3.0","type-is":"~1.3.2"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.21.0","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"0a96b14ae61fd579b23c8abd2e88f265dcd48098","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.6.0","_shasum":"d02a9d373c7349c281a8b76b41d6bbf60ef2d3f6","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"d02a9d373c7349c281a8b76b41d6bbf60ef2d3f6","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.6.0.tgz"},"directories":{}},"1.6.1":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.6.1","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.4","iconv-lite":"0.4.4","media-typer":"0.2.0","qs":"1.1.0","raw-body":"1.3.0","type-is":"~1.3.2"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"ac01f78038549e16588ee24eec9e47891e9c5a09","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.6.1","_shasum":"3894580ab743e2c2611fec695bae60a883ea6f3b","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"3894580ab743e2c2611fec695bae60a883ea6f3b","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.6.1.tgz"},"directories":{}},"1.6.2":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.6.2","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.4","iconv-lite":"0.4.4","media-typer":"0.2.0","qs":"1.2.0","raw-body":"1.3.0","type-is":"~1.3.2"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"2be2282144cf5c6aa7698186a764eedfe3a71ee9","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.6.2","_shasum":"38952b4fd534395ab3034e9bb40bbdf3dd99c4ce","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"38952b4fd534395ab3034e9bb40bbdf3dd99c4ce","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.6.2.tgz"},"directories":{}},"1.6.3":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.6.3","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.4","iconv-lite":"0.4.4","media-typer":"0.2.0","qs":"1.2.1","raw-body":"1.3.0","type-is":"~1.3.2"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"bb7c924c6d700da0218188f9a3358f98804a9752","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.6.3","_shasum":"db3b270bd3ebce5da4d2d2021653454b24861a79","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"db3b270bd3ebce5da4d2d2021653454b24861a79","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.6.3.tgz"},"directories":{}},"1.6.4":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.6.4","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.4","iconv-lite":"0.4.4","media-typer":"0.2.0","qs":"1.2.2","raw-body":"1.3.0","type-is":"~1.3.2"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"44abd9a37b89700469b6ecf550d81f34e5cdde99","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.6.4","_shasum":"befd799cc361a46d34e181f5f881f421a1f3b4c1","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"befd799cc361a46d34e181f5f881f421a1f3b4c1","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.6.4.tgz"},"directories":{}},"1.6.5":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.6.5","author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.4","iconv-lite":"0.4.4","media-typer":"0.2.0","on-finished":"2.1.0","qs":"1.2.2","raw-body":"1.3.0","type-is":"~1.3.2"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"0d42013b30a6784a7e86dd387a2aa5d17b5b01cb","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.6.5","_shasum":"536f01e08ee2b6df6a941d6c8c9647ee99ee4de7","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"536f01e08ee2b6df6a941d6c8c9647ee99ee4de7","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.6.5.tgz"},"directories":{}},"1.6.6":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.6.6","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.4","iconv-lite":"0.4.4","media-typer":"0.2.0","on-finished":"2.1.0","qs":"2.2.0","raw-body":"1.3.0","type-is":"~1.3.2"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"a9cea305c30ca08e45492a9627ae9849ff28e6f2","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.6.6","_shasum":"abfead725f1983631ce94b8e3e9a297d1ab703fb","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"abfead725f1983631ce94b8e3e9a297d1ab703fb","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.6.6.tgz"},"directories":{}},"1.6.7":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.6.7","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.4","iconv-lite":"0.4.4","media-typer":"0.2.0","on-finished":"2.1.0","qs":"2.2.2","raw-body":"1.3.0","type-is":"~1.3.2"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"30a08ab015555171985e7a047ddfc21178f02e30","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.6.7","_shasum":"82306becadf44543e826b3907eae93f0237c4e5c","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"82306becadf44543e826b3907eae93f0237c4e5c","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.6.7.tgz"},"directories":{}},"1.7.0":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.7.0","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.4","iconv-lite":"0.4.4","media-typer":"0.2.0","on-finished":"2.1.0","qs":"2.2.2","raw-body":"1.3.0","type-is":"~1.3.2"},"devDependencies":{"istanbul":"0.3.0","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"9e3906d7fd3ac0d0d01d828774051ae28a64f17a","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.7.0","_shasum":"6a245ea5b32d8e1e0d43bec8344b264ba4b36541","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"6a245ea5b32d8e1e0d43bec8344b264ba4b36541","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.7.0.tgz"},"directories":{}},"1.8.0":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.8.0","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.4","iconv-lite":"0.4.4","media-typer":"0.2.0","on-finished":"2.1.0","qs":"2.2.3","raw-body":"1.3.0","type-is":"~1.5.0"},"devDependencies":{"istanbul":"0.3.2","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"17d73ae0ec6fc1f21f932849fa7103f37c67c718","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.8.0","_shasum":"20b3a3d3553a6835d7373456dd9da8720759b306","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"20b3a3d3553a6835d7373456dd9da8720759b306","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.8.0.tgz"},"directories":{}},"1.8.1":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.8.1","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.4","iconv-lite":"0.4.4","media-typer":"0.3.0","on-finished":"2.1.0","qs":"2.2.3","raw-body":"1.3.0","type-is":"~1.5.1"},"devDependencies":{"istanbul":"0.3.2","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"df508da4f4c37ae6553638f95333b0ac1e8365cf","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.8.1","_shasum":"f9f96d221c435c95d18aeaad2bcdea1371902aad","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"f9f96d221c435c95d18aeaad2bcdea1371902aad","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.8.1.tgz"},"directories":{}},"1.8.2":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.8.2","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.5","iconv-lite":"0.4.4","media-typer":"0.3.0","on-finished":"2.1.0","qs":"2.2.3","raw-body":"1.3.0","type-is":"~1.5.1"},"devDependencies":{"istanbul":"0.3.2","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"caf6e06cf7b4e3d31717e75e31dc2efc873a1047","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.8.2","_shasum":"cb55519e748f2ac89bd3c8e34cb759d391c4d67d","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"cb55519e748f2ac89bd3c8e34cb759d391c4d67d","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.8.2.tgz"},"directories":{}},"1.8.3":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.8.3","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.5","iconv-lite":"0.4.4","media-typer":"0.3.0","on-finished":"2.1.0","qs":"2.2.4","raw-body":"1.3.0","type-is":"~1.5.1"},"devDependencies":{"istanbul":"0.3.2","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"b4131a69a898ec4238679bc8bad7aa5359a7ecc7","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.8.3","_shasum":"922b82e6448d654f2f5197574ceacefc04a6a8af","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"922b82e6448d654f2f5197574ceacefc04a6a8af","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.8.3.tgz"},"directories":{}},"1.8.4":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.8.4","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"0.4.5","iconv-lite":"0.4.4","media-typer":"0.3.0","on-finished":"2.1.0","qs":"2.2.4","raw-body":"1.3.0","type-is":"~1.5.1"},"devDependencies":{"istanbul":"0.3.2","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"e12078f4b7cf2cf3925304b16c6fd66522f72c40","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.8.4","_shasum":"d497e04bc13b3f9a8bd8c70bb0cdc16f2e028898","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"d497e04bc13b3f9a8bd8c70bb0cdc16f2e028898","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.8.4.tgz"},"directories":{}},"1.9.0":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.9.0","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"~1.0.0","iconv-lite":"0.4.4","media-typer":"0.3.0","on-finished":"2.1.0","qs":"2.2.4","raw-body":"1.3.0","type-is":"~1.5.1"},"devDependencies":{"istanbul":"0.3.2","mocha":"~1.21.4","should":"~4.0.4","supertest":"~0.13.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"263f602e6ae34add6332c1eb4caa808893b0b711","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.9.0","_shasum":"95d72943b1a4f67f56bbac9e0dcc837b68703605","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"95d72943b1a4f67f56bbac9e0dcc837b68703605","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.9.0.tgz"},"directories":{}},"1.9.1":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.9.1","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"~1.0.0","iconv-lite":"0.4.4","media-typer":"0.3.0","on-finished":"~2.1.1","qs":"2.3.0","raw-body":"1.3.0","type-is":"~1.5.2"},"devDependencies":{"istanbul":"0.3.2","mocha":"~2.0.0","should":"~4.1.0","supertest":"~0.14.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"ebabe092af34b6995d43662654d9de1f2bf2ab86","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.9.1","_shasum":"650a3047591fa9bb3cec191cb53933a468aa57aa","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"650a3047591fa9bb3cec191cb53933a468aa57aa","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.9.1.tgz"},"directories":{}},"1.9.2":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.9.2","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"~1.0.0","iconv-lite":"0.4.4","media-typer":"0.3.0","on-finished":"~2.1.1","qs":"2.3.2","raw-body":"1.3.0","type-is":"~1.5.2"},"devDependencies":{"istanbul":"0.3.2","mocha":"~2.0.0","should":"~4.1.0","supertest":"~0.14.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require should --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"efb1e7d1749a743515ca0f191ee214e8c2902bac","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.9.2","_shasum":"07f52cf104939118bedcba689002017271ef3c0e","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"07f52cf104939118bedcba689002017271ef3c0e","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.9.2.tgz"},"directories":{}},"1.9.3":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.9.3","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"~1.0.0","iconv-lite":"0.4.5","media-typer":"0.3.0","on-finished":"~2.1.1","qs":"2.3.3","raw-body":"1.3.1","type-is":"~1.5.3"},"devDependencies":{"istanbul":"0.3.2","mocha":"~2.0.0","supertest":"~0.15.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"810c089057c004eeb1f54d638bdb8a15acc09d06","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.9.3","_shasum":"edfacd4fcfad87dfe74f861a5cc712900aef2623","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"edfacd4fcfad87dfe74f861a5cc712900aef2623","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.9.3.tgz"},"directories":{}},"1.10.0":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.10.0","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"~1.0.0","iconv-lite":"0.4.5","media-typer":"0.3.0","on-finished":"~2.1.1","qs":"2.3.3","raw-body":"1.3.1","type-is":"~1.5.3"},"devDependencies":{"istanbul":"0.3.2","methods":"~1.1.0","mocha":"~2.0.0","supertest":"~0.15.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"bdee22aed4f516580c791b1fb1112f6cbc6bcffb","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.10.0","_shasum":"f884d11839af09e3c61e5011059e29cbfe452085","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"f884d11839af09e3c61e5011059e29cbfe452085","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.10.0.tgz"},"directories":{}},"1.10.1":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.10.1","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"~1.0.0","iconv-lite":"0.4.5","media-typer":"0.3.0","on-finished":"~2.2.0","qs":"2.3.3","raw-body":"1.3.1","type-is":"~1.5.5"},"devDependencies":{"istanbul":"0.3.5","methods":"~1.1.1","mocha":"~2.1.0","supertest":"~0.15.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"2dae9e45447108c7280538878c3f59c656f30bd9","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.10.1","_shasum":"af0c7156b128d946f3c43f5fe0364da00cfa7391","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"af0c7156b128d946f3c43f5fe0364da00cfa7391","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.10.1.tgz"},"directories":{}},"1.10.2":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.10.2","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"~1.0.0","iconv-lite":"0.4.6","media-typer":"0.3.0","on-finished":"~2.2.0","qs":"2.3.3","raw-body":"1.3.2","type-is":"~1.5.5"},"devDependencies":{"istanbul":"0.3.5","methods":"~1.1.1","mocha":"~2.1.0","supertest":"~0.15.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"1fbb94d61e3435865db6092e7f6685436aecb858","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.10.2","_shasum":"405d465fcd3ccf0ea8a35adbf1055f6e98316bd1","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"405d465fcd3ccf0ea8a35adbf1055f6e98316bd1","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.10.2.tgz"},"directories":{}},"1.11.0":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.11.0","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","depd":"~1.0.0","iconv-lite":"0.4.6","media-typer":"0.3.0","on-finished":"~2.2.0","qs":"2.3.3","raw-body":"1.3.2","type-is":"~1.5.6"},"devDependencies":{"istanbul":"0.3.5","methods":"~1.1.1","mocha":"~2.1.0","supertest":"~0.15.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"bc783dd7aade9a40ba3cd1ec4c65439b8e99d66e","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.11.0","_shasum":"29f876cb608efa54e9b2185fe8105efc9219a7f3","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"29f876cb608efa54e9b2185fe8105efc9219a7f3","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.11.0.tgz"},"directories":{}},"1.12.0":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.12.0","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","content-type":"~1.0.1","debug":"~2.1.1","depd":"~1.0.0","iconv-lite":"0.4.7","on-finished":"~2.2.0","qs":"2.3.3","raw-body":"1.3.3","type-is":"~1.6.0"},"devDependencies":{"istanbul":"0.3.5","methods":"~1.1.1","mocha":"~2.1.0","supertest":"~0.15.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"9ec4d920fc0fbfc8351ff528d19b24d80612e3e0","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.12.0","_shasum":"9750fc3cc1080b34a13d18c79840cd559979fce5","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"9750fc3cc1080b34a13d18c79840cd559979fce5","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.12.0.tgz"},"directories":{}},"1.12.1":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.12.1","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","content-type":"~1.0.1","debug":"~2.1.3","depd":"~1.0.0","iconv-lite":"0.4.7","on-finished":"~2.2.0","qs":"2.3.3","raw-body":"1.3.3","type-is":"~1.6.1"},"devDependencies":{"istanbul":"0.3.8","methods":"~1.1.1","mocha":"~2.2.1","supertest":"~0.15.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"b500848a82da89c0810859c2b86a4bd33a7a9983","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.12.1","_shasum":"4b9b4c67e8eb5ccac7c9eef3fbd6694e721ae002","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"4b9b4c67e8eb5ccac7c9eef3fbd6694e721ae002","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.12.1.tgz"},"directories":{}},"1.12.2":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.12.2","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","content-type":"~1.0.1","debug":"~2.1.3","depd":"~1.0.0","iconv-lite":"0.4.7","on-finished":"~2.2.0","qs":"2.4.1","raw-body":"1.3.3","type-is":"~1.6.1"},"devDependencies":{"istanbul":"0.3.8","methods":"~1.1.1","mocha":"~2.2.1","supertest":"~0.15.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"ec92683bbb469f63da8b584c37e7708ed76b09e2","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.12.2","_shasum":"698368fb4dfc57a05bff1ddb1bebeba3bd2c0e87","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"698368fb4dfc57a05bff1ddb1bebeba3bd2c0e87","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.12.2.tgz"},"directories":{}},"1.12.3":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.12.3","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","content-type":"~1.0.1","debug":"~2.1.3","depd":"~1.0.1","iconv-lite":"0.4.8","on-finished":"~2.2.0","qs":"2.4.1","raw-body":"1.3.4","type-is":"~1.6.1"},"devDependencies":{"istanbul":"0.3.9","methods":"~1.1.1","mocha":"~2.2.4","supertest":"~0.15.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"5addd8e18e0a72795f9ab93e867d3e50f3429910","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.12.3","_shasum":"5f40bf17e7823be6895d4d35582752e36cf97f71","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"shtylman","email":"shtylman@gmail.com"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"}],"dist":{"shasum":"5f40bf17e7823be6895d4d35582752e36cf97f71","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.12.3.tgz"},"directories":{}},"1.12.4":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.12.4","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"1.0.0","content-type":"~1.0.1","debug":"~2.2.0","depd":"~1.0.1","iconv-lite":"0.4.8","on-finished":"~2.2.1","qs":"2.4.2","raw-body":"~2.0.1","type-is":"~1.6.2"},"devDependencies":{"istanbul":"0.3.9","methods":"~1.1.1","mocha":"~2.2.4","supertest":"~0.15.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"faba6ae19686d82133e188707b9b77649f45d3b0","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.12.4","_shasum":"090700c4ba28862a8520ef378395fdee5f61c229","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"defunctzombie","email":"shtylman@gmail.com"}],"dist":{"shasum":"090700c4ba28862a8520ef378395fdee5f61c229","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.12.4.tgz"},"directories":{}},"1.13.0":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.13.0","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"2.1.0","content-type":"~1.0.1","debug":"~2.2.0","depd":"~1.0.1","http-errors":"~1.3.1","iconv-lite":"0.4.10","on-finished":"~2.3.0","qs":"3.1.0","raw-body":"~2.1.1","type-is":"~1.6.3"},"devDependencies":{"istanbul":"0.3.9","methods":"~1.1.1","mocha":"2.2.5","supertest":"1.0.1"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"aa8617b3893300ad52cb19d279ef62ccc99c1394","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.13.0","_shasum":"b6dca73da8c4a9f68b0e64d29acac39dd3ad9a9e","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"defunctzombie","email":"shtylman@gmail.com"}],"dist":{"shasum":"b6dca73da8c4a9f68b0e64d29acac39dd3ad9a9e","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.13.0.tgz"},"directories":{}},"1.13.1":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.13.1","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"2.1.0","content-type":"~1.0.1","debug":"~2.2.0","depd":"~1.0.1","http-errors":"~1.3.1","iconv-lite":"0.4.10","on-finished":"~2.3.0","qs":"2.4.2","raw-body":"~2.1.1","type-is":"~1.6.3"},"devDependencies":{"istanbul":"0.3.9","methods":"~1.1.1","mocha":"2.2.5","supertest":"1.0.1"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"bf6c1465fe9e36e04668d8129c0fbb8a9b375060","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.13.1","_shasum":"f07218bc2c4b5e36ca261557c9465481b29ecdcd","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"defunctzombie","email":"shtylman@gmail.com"}],"dist":{"shasum":"f07218bc2c4b5e36ca261557c9465481b29ecdcd","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.13.1.tgz"},"directories":{}},"1.13.2":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.13.2","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"2.1.0","content-type":"~1.0.1","debug":"~2.2.0","depd":"~1.0.1","http-errors":"~1.3.1","iconv-lite":"0.4.11","on-finished":"~2.3.0","qs":"4.0.0","raw-body":"~2.1.2","type-is":"~1.6.4"},"devDependencies":{"istanbul":"0.3.17","methods":"~1.1.1","mocha":"2.2.5","supertest":"1.0.1"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"b31df3e7550c6fadef6823a020f527ab73bfec33","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.13.2","_shasum":"229262a4fd2e402dfb88d99bc27d8be31307e7e9","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"defunctzombie","email":"shtylman@gmail.com"}],"dist":{"shasum":"229262a4fd2e402dfb88d99bc27d8be31307e7e9","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.13.2.tgz"},"directories":{}},"1.13.3":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.13.3","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"2.1.0","content-type":"~1.0.1","debug":"~2.2.0","depd":"~1.0.1","http-errors":"~1.3.1","iconv-lite":"0.4.11","on-finished":"~2.3.0","qs":"4.0.0","raw-body":"~2.1.2","type-is":"~1.6.6"},"devDependencies":{"istanbul":"0.3.17","methods":"~1.1.1","mocha":"2.2.5","supertest":"1.0.1"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"79d0972bd18247071326105bfb36539830b61b76","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.13.3","_shasum":"c08cf330c3358e151016a05746f13f029c97fa97","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"defunctzombie","email":"shtylman@gmail.com"}],"dist":{"shasum":"c08cf330c3358e151016a05746f13f029c97fa97","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.13.3.tgz"},"directories":{}},"1.14.0":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.14.0","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"2.1.0","content-type":"~1.0.1","debug":"~2.2.0","depd":"~1.1.0","http-errors":"~1.3.1","iconv-lite":"0.4.11","on-finished":"~2.3.0","qs":"5.1.0","raw-body":"~2.1.3","type-is":"~1.6.8"},"devDependencies":{"istanbul":"0.3.20","methods":"~1.1.1","mocha":"2.2.5","supertest":"1.1.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"a438bed510877e36724b1716bd6f55a15a1155d2","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.14.0","_shasum":"a7a10138547a75bfcacc20472404630c2fa6b0ff","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"defunctzombie","email":"shtylman@gmail.com"}],"dist":{"shasum":"a7a10138547a75bfcacc20472404630c2fa6b0ff","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.14.0.tgz"},"directories":{}},"1.14.1":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.14.1","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"2.1.0","content-type":"~1.0.1","debug":"~2.2.0","depd":"~1.1.0","http-errors":"~1.3.1","iconv-lite":"0.4.12","on-finished":"~2.3.0","qs":"5.1.0","raw-body":"~2.1.4","type-is":"~1.6.9"},"devDependencies":{"istanbul":"0.3.21","methods":"~1.1.1","mocha":"2.2.5","supertest":"1.1.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"7847af6e5a36129eea0e0becfbcc521b839313ae","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.14.1","_shasum":"ffe921eba3ce8f191e2a8a8803844bd025f3c6dc","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"defunctzombie","email":"shtylman@gmail.com"}],"dist":{"shasum":"ffe921eba3ce8f191e2a8a8803844bd025f3c6dc","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.14.1.tgz"},"directories":{}},"1.14.2":{"name":"body-parser","description":"Node.js body parsing middleware","version":"1.14.2","contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"dependencies":{"bytes":"2.2.0","content-type":"~1.0.1","debug":"~2.2.0","depd":"~1.1.0","http-errors":"~1.3.1","iconv-lite":"0.4.13","on-finished":"~2.3.0","qs":"5.2.0","raw-body":"~2.1.5","type-is":"~1.6.10"},"devDependencies":{"istanbul":"0.4.1","methods":"~1.1.1","mocha":"2.3.4","supertest":"1.1.0"},"files":["lib/","LICENSE","HISTORY.md","index.js"],"engines":{"node":">= 0.8"},"scripts":{"test":"mocha --require test/support/env --reporter spec --check-leaks --bail test/","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/"},"gitHead":"ef5d85d8344f08b21f70a7d90082e7eea3ccdf99","bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"homepage":"https://github.com/expressjs/body-parser","_id":"body-parser@1.14.2","_shasum":"1015cb1fe2c443858259581db53332f8d0cf50f9","_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"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"defunctzombie","email":"shtylman@gmail.com"}],"dist":{"shasum":"1015cb1fe2c443858259581db53332f8d0cf50f9","tarball":"http://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz"},"directories":{}}},"readme":"# body-parser\n\n[![NPM Version][npm-image]][npm-url]\n[![NPM Downloads][downloads-image]][downloads-url]\n[![Build Status][travis-image]][travis-url]\n[![Test Coverage][coveralls-image]][coveralls-url]\n[![Gratipay][gratipay-image]][gratipay-url]\n\nNode.js body parsing middleware.\n\n_This does not handle multipart bodies_, due to their complex and typically\nlarge nature. For multipart bodies, you may be interested in the following\nmodules:\n\n * [busboy](https://www.npmjs.org/package/busboy#readme) and\n [connect-busboy](https://www.npmjs.org/package/connect-busboy#readme)\n * [multiparty](https://www.npmjs.org/package/multiparty#readme) and\n [connect-multiparty](https://www.npmjs.org/package/connect-multiparty#readme)\n * [formidable](https://www.npmjs.org/package/formidable#readme)\n * [multer](https://www.npmjs.org/package/multer#readme)\n\nThis module provides the following parsers:\n\n * [JSON body parser](#bodyparserjsonoptions)\n * [Raw body parser](#bodyparserrawoptions)\n * [Text body parser](#bodyparsertextoptions)\n * [URL-encoded form body parser](#bodyparserurlencodedoptions)\n\nOther body parsers you might be interested in:\n\n- [body](https://www.npmjs.org/package/body#readme)\n- [co-body](https://www.npmjs.org/package/co-body#readme)\n\n## Installation\n\n```sh\n$ npm install body-parser\n```\n\n## API\n\n```js\nvar bodyParser = require('body-parser')\n```\n\nThe `bodyParser` object exposes various factories to create middlewares. All\nmiddlewares will populate the `req.body` property with the parsed body, or an\nempty object (`{}`) if there was no body to parse (or an error was returned).\n\nThe various errors returned by this module are described in the\n[errors section](#errors).\n\n### bodyParser.json(options)\n\nReturns middleware that only parses `json`. This parser accepts any Unicode\nencoding of the body and supports automatic inflation of `gzip` and `deflate`\nencodings.\n\nA new `body` object containing the parsed data is populated on the `request`\nobject after the middleware (i.e. `req.body`).\n\n#### Options\n\nThe `json` function takes an option `options` object that may contain any of\nthe following keys:\n\n##### inflate\n\nWhen set to `true`, then deflated (compressed) bodies will be inflated; when\n`false`, deflated bodies are rejected. Defaults to `true`.\n\n##### limit\n\nControls the maximum request body size. If this is a number, then the value\nspecifies the number of bytes; if it is a string, the value is passed to the\n[bytes](https://www.npmjs.com/package/bytes) library for parsing. Defaults\nto `'100kb'`.\n\n##### reviver\n\nThe `reviver` option is passed directly to `JSON.parse` as the second\nargument. You can find more information on this argument\n[in the MDN documentation about JSON.parse](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse#Example.3A_Using_the_reviver_parameter).\n\n##### strict\n\nWhen set to `true`, will only accept arrays and objects; when `false` will\naccept anything `JSON.parse` accepts. Defaults to `true`.\n\n##### type\n\nThe `type` option is used to determine what media type the middleware will\nparse. This option can be a function or a string. If a string, `type` option\nis passed directly to the [type-is](https://www.npmjs.org/package/type-is#readme)\nlibrary and this can be an extension name (like `json`), a mime type (like\n`application/json`), or a mime type with a wildcard (like `*/*` or `*/json`).\nIf a function, the `type` option is called as `fn(req)` and the request is\nparsed if it returns a truthy value. Defaults to `application/json`.\n\n##### verify\n\nThe `verify` option, if supplied, is called as `verify(req, res, buf, encoding)`,\nwhere `buf` is a `Buffer` of the raw request body and `encoding` is the\nencoding of the request. The parsing can be aborted by throwing an error.\n\n### bodyParser.raw(options)\n\nReturns middleware that parses all bodies as a `Buffer`. This parser\nsupports automatic inflation of `gzip` and `deflate` encodings.\n\nA new `body` object containing the parsed data is populated on the `request`\nobject after the middleware (i.e. `req.body`). This will be a `Buffer` object\nof the body.\n\n#### Options\n\nThe `raw` function takes an option `options` object that may contain any of\nthe following keys:\n\n##### inflate\n\nWhen set to `true`, then deflated (compressed) bodies will be inflated; when\n`false`, deflated bodies are rejected. Defaults to `true`.\n\n##### limit\n\nControls the maximum request body size. If this is a number, then the value\nspecifies the number of bytes; if it is a string, the value is passed to the\n[bytes](https://www.npmjs.com/package/bytes) library for parsing. Defaults\nto `'100kb'`.\n\n##### type\n\nThe `type` option is used to determine what media type the middleware will\nparse. This option can be a function or a string. If a string, `type` option\nis passed directly to the [type-is](https://www.npmjs.org/package/type-is#readme)\nlibrary and this can be an extension name (like `bin`), a mime type (like\n`application/octet-stream`), or a mime type with a wildcard (like `*/*` or\n`application/*`). If a function, the `type` option is called as `fn(req)`\nand the request is parsed if it returns a truthy value. Defaults to\n`application/octet-stream`.\n\n##### verify\n\nThe `verify` option, if supplied, is called as `verify(req, res, buf, encoding)`,\nwhere `buf` is a `Buffer` of the raw request body and `encoding` is the\nencoding of the request. The parsing can be aborted by throwing an error.\n\n### bodyParser.text(options)\n\nReturns middleware that parses all bodies as a string. This parser supports\nautomatic inflation of `gzip` and `deflate` encodings.\n\nA new `body` string containing the parsed data is populated on the `request`\nobject after the middleware (i.e. `req.body`). This will be a string of the\nbody.\n\n#### Options\n\nThe `text` function takes an option `options` object that may contain any of\nthe following keys:\n\n##### defaultCharset\n\nSpecify the default character set for the text content if the charset is not\nspecified in the `Content-Type` header of the request. Defaults to `utf-8`.\n\n##### inflate\n\nWhen set to `true`, then deflated (compressed) bodies will be inflated; when\n`false`, deflated bodies are rejected. Defaults to `true`.\n\n##### limit\n\nControls the maximum request body size. If this is a number, then the value\nspecifies the number of bytes; if it is a string, the value is passed to the\n[bytes](https://www.npmjs.com/package/bytes) library for parsing. Defaults\nto `'100kb'`.\n\n##### type\n\nThe `type` option is used to determine what media type the middleware will\nparse. This option can be a function or a string. If a string, `type` option\nis passed directly to the [type-is](https://www.npmjs.org/package/type-is#readme)\nlibrary and this can be an extension name (like `txt`), a mime type (like\n`text/plain`), or a mime type with a wildcard (like `*/*` or `text/*`).\nIf a function, the `type` option is called as `fn(req)` and the request is\nparsed if it returns a truthy value. Defaults to `text/plain`.\n\n##### verify\n\nThe `verify` option, if supplied, is called as `verify(req, res, buf, encoding)`,\nwhere `buf` is a `Buffer` of the raw request body and `encoding` is the\nencoding of the request. The parsing can be aborted by throwing an error.\n\n### bodyParser.urlencoded(options)\n\nReturns middleware that only parses `urlencoded` bodies. This parser accepts\nonly UTF-8 encoding of the body and supports automatic inflation of `gzip`\nand `deflate` encodings.\n\nA new `body` object containing the parsed data is populated on the `request`\nobject after the middleware (i.e. `req.body`). This object will contain\nkey-value pairs, where the value can be a string or array (when `extended` is\n`false`), or any type (when `extended` is `true`).\n\n#### Options\n\nThe `urlencoded` function takes an option `options` object that may contain\nany of the following keys:\n\n##### extended\n\nThe `extended` option allows to choose between parsing the URL-encoded data\nwith the `querystring` library (when `false`) or the `qs` library (when\n`true`). The \"extended\" syntax allows for rich objects and arrays to be\nencoded into the URL-encoded format, allowing for a JSON-like experience\nwith URL-encoded. For more information, please\n[see the qs library](https://www.npmjs.org/package/qs#readme).\n\nDefaults to `true`, but using the default has been deprecated. Please\nresearch into the difference between `qs` and `querystring` and choose the\nappropriate setting.\n\n##### inflate\n\nWhen set to `true`, then deflated (compressed) bodies will be inflated; when\n`false`, deflated bodies are rejected. Defaults to `true`.\n\n##### limit\n\nControls the maximum request body size. If this is a number, then the value\nspecifies the number of bytes; if it is a string, the value is passed to the\n[bytes](https://www.npmjs.com/package/bytes) library for parsing. Defaults\nto `'100kb'`.\n\n##### parameterLimit\n\nThe `parameterLimit` option controls the maximum number of parameters that\nare allowed in the URL-encoded data. If a request contains more parameters\nthan this value, a 413 will be returned to the client. Defaults to `1000`.\n\n##### type\n\nThe `type` option is used to determine what media type the middleware will\nparse. This option can be a function or a string. If a string, `type` option\nis passed directly to the [type-is](https://www.npmjs.org/package/type-is#readme)\nlibrary and this can be an extension name (like `urlencoded`), a mime type (like\n`application/x-www-form-urlencoded`), or a mime type with a wildcard (like\n`*/x-www-form-urlencoded`). If a function, the `type` option is called as\n`fn(req)` and the request is parsed if it returns a truthy value. Defaults\nto `application/x-www-form-urlencoded`.\n\n##### verify\n\nThe `verify` option, if supplied, is called as `verify(req, res, buf, encoding)`,\nwhere `buf` is a `Buffer` of the raw request body and `encoding` is the\nencoding of the request. The parsing can be aborted by throwing an error.\n\n## Errors\n\nThe middlewares provided by this module create errors depending on the error\ncondition during parsing. The errors will typically have a `status` property\nthat contains the suggested HTTP response code.\n\nThe following are the common errors emitted, though any error can come through\nfor various reasons.\n\n### content encoding unsupported\n\nThis error will occur when the request had a `Content-Encoding` header that\ncontained an encoding but the \"inflation\" option was set to `false`. The\n`status` property is set to `415`.\n\n### request aborted\n\nThis error will occur when the request is aborted by the client before reading\nthe body has finished. The `received` property will be set to the number of\nbytes received before the request was aborted and the `expected` property is\nset to the number of expected bytes. The `status` property is set to `400`.\n\n### request entity too large\n\nThis error will occur when the request body's size is larger than the \"limit\"\noption. The `limit` property will be set to the byte limit and the `length`\nproperty will be set to the request body's length. The `status` property is\nset to `413`.\n\n### request size did not match content length\n\nThis error will occur when the request's length did not match the length from\nthe `Content-Length` header. This typically occurs when the request is malformed,\ntypically when the `Content-Length` header was calculated based on characters\ninstead of bytes. The `status` property is set to `400`.\n\n### stream encoding should not be set\n\nThis error will occur when something called the `req.setEncoding` method prior\nto this middleware. This module operates directly on bytes only and you cannot\ncall `req.setEncoding` when using this module. The `status` property is set to\n`500`.\n\n### unsupported charset \"BOGUS\"\n\nThis error will occur when the request had a charset parameter in the\n`Content-Type` header, but the `iconv-lite` module does not support it OR the\nparser does not support it. The charset is contained in the message as well\nas in the `charset` property. The `status` property is set to `415`.\n\n### unsupported content encoding \"bogus\"\n\nThis error will occur when the request had a `Content-Encoding` header that\ncontained an unsupported encoding. The encoding is contained in the message\nas well as in the `encoding` property. The `status` property is set to `415`.\n\n## Examples\n\n### express/connect top-level generic\n\nThis example demonstrates adding a generic JSON and URL-encoded parser as a\ntop-level middleware, which will parse the bodies of all incoming requests.\nThis is the simplest setup.\n\n```js\nvar express = require('express')\nvar bodyParser = require('body-parser')\n\nvar app = express()\n\n// parse application/x-www-form-urlencoded\napp.use(bodyParser.urlencoded({ extended: false }))\n\n// parse application/json\napp.use(bodyParser.json())\n\napp.use(function (req, res) {\n res.setHeader('Content-Type', 'text/plain')\n res.write('you posted:\\n')\n res.end(JSON.stringify(req.body, null, 2))\n})\n```\n\n### express route-specific\n\nThis example demonstrates adding body parsers specifically to the routes that\nneed them. In general, this is the most recommend way to use body-parser with\nexpress.\n\n```js\nvar express = require('express')\nvar bodyParser = require('body-parser')\n\nvar app = express()\n\n// create application/json parser\nvar jsonParser = bodyParser.json()\n\n// create application/x-www-form-urlencoded parser\nvar urlencodedParser = bodyParser.urlencoded({ extended: false })\n\n// POST /login gets urlencoded bodies\napp.post('/login', urlencodedParser, function (req, res) {\n if (!req.body) return res.sendStatus(400)\n res.send('welcome, ' + req.body.username)\n})\n\n// POST /api/users gets JSON bodies\napp.post('/api/users', jsonParser, function (req, res) {\n if (!req.body) return res.sendStatus(400)\n // create user in req.body\n})\n```\n\n### change content-type for parsers\n\nAll the parsers accept a `type` option which allows you to change the\n`Content-Type` that the middleware will parse.\n\n```js\n// parse various different custom JSON types as JSON\napp.use(bodyParser.json({ type: 'application/*+json' }))\n\n// parse some custom thing into a Buffer\napp.use(bodyParser.raw({ type: 'application/vnd.custom-type' }))\n\n// parse an HTML body into a string\napp.use(bodyParser.text({ type: 'text/html' }))\n```\n\n## License\n\n[MIT](LICENSE)\n\n[npm-image]: https://img.shields.io/npm/v/body-parser.svg\n[npm-url]: https://npmjs.org/package/body-parser\n[travis-image]: https://img.shields.io/travis/expressjs/body-parser/master.svg\n[travis-url]: https://travis-ci.org/expressjs/body-parser\n[coveralls-image]: https://img.shields.io/coveralls/expressjs/body-parser/master.svg\n[coveralls-url]: https://coveralls.io/r/expressjs/body-parser?branch=master\n[downloads-image]: https://img.shields.io/npm/dm/body-parser.svg\n[downloads-url]: https://npmjs.org/package/body-parser\n[gratipay-image]: https://img.shields.io/gratipay/dougwilson.svg\n[gratipay-url]: https://www.gratipay.com/dougwilson/\n","maintainers":[{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},{"name":"dougwilson","email":"doug@somethingdoug.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"},{"name":"mscdex","email":"mscdex@mscdex.net"},{"name":"fishrock123","email":"fishrock123@rocketmail.com"},{"name":"defunctzombie","email":"shtylman@gmail.com"}],"time":{"modified":"2015-12-16T23:43:48.529Z","created":"2014-01-06T08:25:15.060Z","1.0.0":"2014-01-06T08:25:15.060Z","1.0.1":"2014-03-20T22:25:27.731Z","1.0.2":"2014-04-14T23:26:30.844Z","1.1.0":"2014-05-11T01:46:04.793Z","1.1.1":"2014-05-11T04:24:04.602Z","1.1.2":"2014-05-11T17:45:44.773Z","1.2.0":"2014-05-12T03:54:56.041Z","1.2.1":"2014-05-27T04:07:41.457Z","1.2.2":"2014-05-27T16:25:38.834Z","1.3.0":"2014-05-31T22:56:36.899Z","1.3.1":"2014-06-12T03:08:52.518Z","1.4.0":"2014-06-19T21:52:05.878Z","1.4.1":"2014-06-19T22:35:08.600Z","1.4.2":"2014-06-20T02:10:50.530Z","1.4.3":"2014-06-20T03:13:32.310Z","1.5.0":"2014-07-21T02:01:17.715Z","1.5.1":"2014-07-26T20:42:25.306Z","1.5.2":"2014-07-27T19:20:54.802Z","1.6.0":"2014-08-06T03:32:28.565Z","1.6.1":"2014-08-06T21:57:16.941Z","1.6.2":"2014-08-07T14:33:30.042Z","1.6.3":"2014-08-11T01:27:18.704Z","1.6.4":"2014-08-15T02:58:30.772Z","1.6.5":"2014-08-17T03:44:13.585Z","1.6.6":"2014-08-27T18:18:13.747Z","1.6.7":"2014-08-30T04:58:59.287Z","1.7.0":"2014-09-02T02:43:05.238Z","1.8.0":"2014-09-06T02:33:55.121Z","1.8.1":"2014-09-08T06:41:37.882Z","1.8.2":"2014-09-16T06:23:04.092Z","1.8.3":"2014-09-20T05:30:50.329Z","1.8.4":"2014-09-24T05:16:03.920Z","1.9.0":"2014-09-24T17:35:07.468Z","1.9.1":"2014-10-23T03:51:35.787Z","1.9.2":"2014-10-28T04:05:47.581Z","1.9.3":"2014-11-22T04:24:38.976Z","1.10.0":"2014-12-03T05:39:28.947Z","1.10.1":"2015-01-02T02:44:06.199Z","1.10.2":"2015-01-21T06:37:52.188Z","1.11.0":"2015-01-31T05:36:16.137Z","1.12.0":"2015-02-14T04:51:30.494Z","1.12.1":"2015-03-16T05:41:57.037Z","1.12.2":"2015-03-17T03:36:57.043Z","1.12.3":"2015-04-16T03:56:11.396Z","1.12.4":"2015-05-11T06:05:37.622Z","1.13.0":"2015-06-15T00:49:47.887Z","1.13.1":"2015-06-16T19:00:56.953Z","1.13.2":"2015-07-06T03:19:18.019Z","1.13.3":"2015-07-31T19:04:44.557Z","1.14.0":"2015-09-16T16:40:54.186Z","1.14.1":"2015-09-28T04:49:56.763Z","1.14.2":"2015-12-16T23:43:48.529Z"},"readmeFilename":"README.md","homepage":"https://github.com/expressjs/body-parser","repository":{"type":"git","url":"https://github.com/expressjs/body-parser"},"bugs":{"url":"https://github.com/expressjs/body-parser/issues"},"license":"MIT","users":{"83057396":true,"sironfoot":true,"summer":true,"runningtalus":true,"markymark":true,"matteospampani":true,"brianhanifin":true,"mr.raindrop":true,"mswanson1524":true,"bret":true,"franck.lahaye":true,"kingcron":true,"orangeclk":true,"shawn_ljw":true,"imzhi":true,"salvatorelab":true,"sergiodxa":true,"dofy":true,"swmoon203":true,"notbrain":true,"uniquerockrz":true,"baiej214":true,"dvk":true,"alexandermac":true,"damocles":true,"tsm91":true,"javimaravillas":true,"h4des":true,"lucasmciruzzi":true,"meme":true,"moxiaohe":true,"clunt":true,"f124275809":true,"dlpowless":true,"ayoungh":true,"nadimix":true,"haeck":true,"andreaspag":true,"x_soth":true,"drdanryan":true,"mccarter":true,"robermac":true,"tiendq":true,"wangnan0610":true,"markthethomas":true,"julienverkest":true,"qbylucky":true,"manxisuo":true,"docksteaderluke":true,"vboctor":true,"rugare":true,"drewigg":true,"jamescostian":true,"akiva":true,"subchen":true,"simplyianm":true,"dongxu":true,"ftornik":true,"mistertakaashi":true,"lifecube":true,"flyslow":true,"nickleefly":true,"amovah":true,"pengzhisun":true,"godion":true,"arnold-almeida":true,"kai_":true,"alexkval":true,"mkiser":true,"staraple":true,"softwind":true,"iamwiz":true,"richfoxton":true,"damianof":true,"ergunozyurt":true,"chaseshu":true,"glebec":true,"nikitka_m":true,"luuhoangnam":true,"nex":true,"liulei224":true,"largaah":true,"bpatel":true,"mano.rajesh":true,"xngiser":true,"freshlogic":true,"dustinphipps":true,"johnny.young":true,"octetstream":true,"m412c0":true,"yeahoffline":true,"emreparlayan42":true,"jeffb_incontact":true,"boyw165":true,"koulmomo":true,"dwayneford":true,"behumble":true,"justincann":true,"sixertoy":true,"stephn_r":true,"arifulhb":true,"jyounce":true,"keanodejs":true,"hema":true,"edwin_estrada":true,"nketchum":true,"nichoth":true,"jonatasnona":true,"vwal":true,"devdebonair":true,"esundahl":true,"mjurincic":true,"lherediawoodward":true,"ruyadorno":true,"grantcarthew":true,"nmccready":true,"jerkovicl":true,"knoja4":true,"ral.amgstromg":true,"markstos":true,"viktorivanov":true,"cspotcode":true,"kparkov":true,"iliyat":true,"wzbg":true,"phajej":true,"kungkk":true,"ramzesucr":true,"linuxwizard":true,"wkaifang":true,"davincho":true,"fleischer":true,"xeoneux":true,"crazyjingling":true,"nielsgl":true,"windhamdavid":true,"vbv":true,"jonabasque":true,"sigkill(9)":true,"matiasmarani":true,"luckyulin":true,"almccann":true,"piyushmakhija":true,"devxleo":true,"cascadejs":true,"bapinney":true,"josejaguirre":true,"antanst":true,"christopher.urquidi":true,"raskawa":true,"volving":true,"monkeymonk":true,"xenohunter":true,"elessarkrin":true,"imd92":true,"freeface":true,"bian17888":true,"carlosvillademor":true,"richardcfelix":true,"faelcorreia":true,"ongmin":true,"sopepos":true,"apedz":true,"cfleschhut":true,"brandonccx":true,"rbartoli":true,"jamesbedont":true,"zainy":true,"msjcaetano":true,"animustechnology":true,"janez89":true,"justinliao":true,"sneakysnakeman":true,"davidbraun":true,"dimps":true,"urbantumbleweed":true,"djamseed":true},"contributors":[{"name":"Douglas Christopher Wilson","email":"doug@somethingdoug.com"},{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"}],"_attachments":{},"_etag":"\"9NFVTO91WHIADK72CJM37ADMX\""}