{"_id":"koa-bodyparser","_rev":"90-23bc48b42dc5c33a251c91b982379d00","name":"koa-bodyparser","description":"a body parser for Koa","dist-tags":{"latest":"4.4.1","next":"3.2.0","2.x":"2.5.0"},"versions":{"0.0.1":{"name":"koa-bodyparser","version":"0.0.1","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/dead-horse/koa-body-parser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/dead-horse/koa-body-parser/issues"},"homepage":"https://github.com/dead-horse/koa-body-parser","devDependencies":{"autod":"~0.1.0","koa":"0.4.0","mocha":"~1.17.1","should":"~3.1.2","supertest":"0.9.0"},"dependencies":{"co":"3.0.2","co-body":"0.0.1"},"_id":"koa-bodyparser@0.0.1","dist":{"shasum":"62e3b881e43d9a7dc3965295bbe9e9c273cde740","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-0.0.1.tgz","integrity":"sha512-oDVv5orC3dBKqB4kmzAV7UNWsmYak98ZldcxrUYIN2iEwtbI+6B3CicunB+O0EX/ZcxjBWeof9Ktw9DshvRhsA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJcTdte7DWDcV437GxaXvUwN2ejaL5Wowud6tN5+jtXQIgIr6jboreoQokgaq0QTLfiily5TbLPuWVXocK3qeY6qg="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.2":{"name":"koa-bodyparser","version":"0.0.2","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/dead-horse/koa-body-parser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/dead-horse/koa-body-parser/issues"},"homepage":"https://github.com/dead-horse/koa-body-parser","devDependencies":{"autod":"~0.1.0","koa":"0.4.0","mocha":"~1.17.1","should":"~3.1.2","supertest":"0.9.0"},"dependencies":{"co":"3.0.2","co-body":"0.0.1"},"_id":"koa-bodyparser@0.0.2","dist":{"shasum":"0d0df06bb0a23a19c875188e1e038004c6c0ddfa","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-0.0.2.tgz","integrity":"sha512-DGz+JBlRHDz7YSFOUFEMi+vZ3V+vlTGag0utyzpf5VCMkR9iDwnHctNYT369kWmtv3oSje4PIATG9d+OqBFQxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGwpaLep3JW4Q9njRs6RONvbN/IohcD++QGMftGmPhGAiEA8llMmex3F7iIuleyyBZV8rEelxEPHciRd/84gMhXPKY="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.1.0":{"name":"koa-bodyparser","version":"0.1.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/dead-horse/koa-body-parser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/dead-horse/koa-body-parser/issues"},"homepage":"https://github.com/dead-horse/koa-body-parser","devDependencies":{"autod":"~0.1.0","cov":"*","istanbul":"git://github.com/gotwarlost/istanbul.git#harmony","koa":"0.5.0","mocha":"~1.17.1","should":"3.1.3","supertest":"0.9.0"},"dependencies":{"co-body":"0.0.1"},"_id":"koa-bodyparser@0.1.0","dist":{"shasum":"896d527755677c0fa1f34c9583f709835124db86","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-0.1.0.tgz","integrity":"sha512-arSYS2j78OoW7oXSncBZKOoIsdY+cVNlq9S2QmgQOsne/9rudxbmi4TXhrHIEFJf2w7zkrVmHfmuwm3zttS7sA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgfzEuB6gUc9Up1PHrIB+H1yCDmyCfTYVlAcAaMiJHJgIgd59WJzr7RdOJzQhdUSHJXyasqB551OOEXQAPkwWohgo="}]},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"1.0.0":{"name":"koa-bodyparser","version":"1.0.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/dead-horse/koa-body-parser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/dead-horse/koa-body-parser/issues"},"homepage":"https://github.com/dead-horse/koa-body-parser","devDependencies":{"koa":"~0.5.0","mocha":"~1.17.1","should":"~3.1.3","supertest":"~0.9.0"},"dependencies":{"co-body":">=0.0.1","copy-to":">=0.0.3"},"_id":"koa-bodyparser@1.0.0","dist":{"shasum":"0f595606669e1a1ed2c783b2cac773aec29dce75","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-1.0.0.tgz","integrity":"sha512-+4FVTD4VQPuAMPU10Y2Fk1DE5CphvFjVEV5Hj8MMtdyegawOYjUziY3NRY/5+Fuf2EKrYGbk4WO/Fv6U0RPr/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdOquo+elL6QtODEPtq9gftl03HM2LPTFa1QFvnpASbgIgOR2V9P3LdB/BUUM0ub2G/xns25CpHLEnKXJGYAE96Ic="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"1.0.1":{"name":"koa-bodyparser","version":"1.0.1","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/body-parser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"koa":"~0.5.0","mocha":"~1.17.1","should":"~3.1.3","supertest":"~0.9.0"},"dependencies":{"co-body":">=0.0.1","copy-to":">=0.0.3"},"_id":"koa-bodyparser@1.0.1","dist":{"shasum":"adf5709284297f0c3089e0e8664b1fd099fbdce3","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-1.0.1.tgz","integrity":"sha512-VeP3pjADyDnq7jPVlVt/7RmGhTA/T2U8Lom2LihPoD5hpwo+SA/GVmZuZmqSiYSI8KEfuSd1RcHnaXOvjEvjEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2CQKsQVdZQHIgJw96ZQW1naZKxthckOLSa4XwA8ftigIhAI+6hgIB4FNL0MFr9F77aegro/ZQHu1CH7uW+gSGzDHL"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"1.1.0":{"name":"koa-bodyparser","version":"1.1.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/body-parser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"istanbul-harmony":"~0.3.0","koa":"~0.5.0","mocha":"~1.17.1","should":"~3.1.3","supertest":"~0.9.0"},"dependencies":{"co-body":">=0.0.1","copy-to":">=0.0.3"},"gitHead":"08323c666430612334b814cd918421b2d2f1d77d","_id":"koa-bodyparser@1.1.0","_shasum":"c0d7bb13b5a0be675a7edefa792325e079f0b291","_from":".","_npmVersion":"2.0.0-beta.3","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"c0d7bb13b5a0be675a7edefa792325e079f0b291","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-1.1.0.tgz","integrity":"sha512-Td711+pYF2W4K6EDWOlqtWU21Ozz32uCjZ+7lUYk90Oo3Uxs28YBvie/BWciWai013MMXmiaarsJ+RUuShCIVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYy/Yfz4VLkcd6PXt2BIgrhgo+tw9DMk9uJX/kNhwGOwIgT7qW/AymDCeqwKRNH7gO6rs5DKMLD3WUPVlYRH9NHew="}]},"directories":{}},"1.2.0":{"name":"koa-bodyparser","version":"1.2.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/body-parser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"1","istanbul-harmony":"~0.3.0","koa":"~0.13.0","mocha":"~2.0.1","should":"~4.2.0","supertest":"~0.9.0"},"dependencies":{"co-body":"~1.0.0","copy-to":"~2.0.1"},"gitHead":"74f8acd221b30bf3adf795f5ddd10bc62fa16bb7","_id":"koa-bodyparser@1.2.0","_shasum":"3d33780c3e0e7e05810199867eaff0b4eaaf77d2","_from":".","_npmVersion":"2.0.0-beta.3","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"3d33780c3e0e7e05810199867eaff0b4eaaf77d2","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-1.2.0.tgz","integrity":"sha512-Rh/G/JRva4nsi902OiWxMyhZSBIBjWTFhzeu4TkjECaD9DrbmPGd1tG5q8PHnAlqGG76VA0mWpQZoXZwhS4HzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHL/g4wSJGZ+UMKZOkre+rwrujAZ6VtBEOlozl2HaY2NAiEA5PM75k2v3LK8kUseSYe8N0KkzOY+mVo3uXR/vsHx6yo="}]},"directories":{}},"1.3.0":{"name":"koa-bodyparser","version":"1.3.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/body-parser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"1","istanbul-harmony":"~0.3.0","koa":"~0.13.0","mocha":"~2.0.1","should":"~4.2.0","supertest":"~0.9.0"},"dependencies":{"co-body":"~1.0.0","copy-to":"~2.0.1"},"gitHead":"8d538ae6316ec9c2e67dc46317ce39eb4fe439bd","_id":"koa-bodyparser@1.3.0","_shasum":"2488055d4cfafbe6b1f3aafb710896fdee74675e","_from":".","_npmVersion":"2.0.0-beta.3","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"2488055d4cfafbe6b1f3aafb710896fdee74675e","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-1.3.0.tgz","integrity":"sha512-YK9UlyEZMcXWTADjzLZdUT5Uni8K2D8N2p9OqKrr3S7OxDy5J9Sl3OQ1qYPFv1WatK/Oe7m64S74PXKIE0e+WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCz+Aup4L7pF2cyRDiWI5TKsQKGa3RUrDSCan8uL9jw1gIhAKd0fi3mxQgl+ABUTQqM/OWErxANZ594EWsq4jilKZN2"}]},"directories":{}},"1.3.1":{"name":"koa-bodyparser","version":"1.3.1","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"1","istanbul-harmony":"~0.3.0","koa":"~0.13.0","mocha":"~2.0.1","should":"~4.2.0","supertest":"~0.9.0"},"dependencies":{"co-body":"~1.0.0","copy-to":"~2.0.1"},"gitHead":"db1c734d2f4235212075239cb4049f93ef7c2995","_id":"koa-bodyparser@1.3.1","_shasum":"b2f0091c2ec329bea2147867fd7f6f48800ed9d4","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.11.14","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"b2f0091c2ec329bea2147867fd7f6f48800ed9d4","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-1.3.1.tgz","integrity":"sha512-F2kbH07Fa8yZ/oIjOBg2H3p01WXYEYKRoILfNoqcOb9I5mLZAkprCNdxAw2IkIy2F8c5XrdOwbP/KXGHCjQdeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAb75UHGUzkFwesDCF3YoIIZymQORhTywcxjibkYUR+mAiARN8LUCI64AouSKZmjiSTMnN463M4QAt2srG2Kn2z2lA=="}]},"directories":{}},"1.4.0":{"name":"koa-bodyparser","version":"1.4.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"1","istanbul-harmony":"~0.3.0","koa":"~0.13.0","mocha":"~2.0.1","should":"~4.2.0","supertest":"~0.9.0"},"dependencies":{"co-body":"~1.0.0","copy-to":"~2.0.1"},"gitHead":"2ea8fa93f03ef5198c4541c7240dc55a286231e3","_id":"koa-bodyparser@1.4.0","_shasum":"7f88cec9c5fde2f262e114874fb7c6be661a5b8e","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.11.14","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"7f88cec9c5fde2f262e114874fb7c6be661a5b8e","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-1.4.0.tgz","integrity":"sha512-RHzE/3FstJTU1Iyi9sp9A8zIvTTEpPoSSvlTXRJwaWxFpD3YOHZ88pu1yq53Zwp4ABIRrpIvhNIjSIkhrzGD/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1izOUFtOV1NUtIDGF4E2GkFV7A3MQuMLo/A/GTGgMCQIhAPE+jbvI1dsGiCM52/oqmVIsVjj0w6ZmEPVUjiOt4K2M"}]},"directories":{}},"1.4.1":{"name":"koa-bodyparser","version":"1.4.1","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"1","istanbul-harmony":"~0.3.1","koa":"~0.18.1","mocha":"~2.2.1","should":"~5.1.0","supertest":"~0.9.0"},"dependencies":{"co-body":"~1.1.0","copy-to":"~2.0.1"},"gitHead":"b0f15a94236ddaf1f06ec9340f3c35717af05575","_id":"koa-bodyparser@1.4.1","_shasum":"7b10c73e0345a2e2370ac2d56bae414210471b98","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"7b10c73e0345a2e2370ac2d56bae414210471b98","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-1.4.1.tgz","integrity":"sha512-T/hDw54IFA5lobou6/on5bXQV5idgju8ILyvEYW7+NrBboDrwRMPNMDVyeeFkseg4l2oMfJmyRMqRWY0OHNljA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh5wQDBIn+0SJQbs/vxhzHzRNyHq/aPl62eqMG1HCXKgIgNvFi9T92rne1enZXoDf9vENTOcFZes5ERglISzGa1KI="}]},"directories":{}},"1.5.0":{"name":"koa-bodyparser","version":"1.5.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"1","istanbul-harmony":"~0.3.1","koa":"~0.18.1","mocha":"~2.2.1","should":"~5.1.0","supertest":"~0.9.0"},"dependencies":{"co-body":"~1.1.0","copy-to":"~2.0.1"},"gitHead":"6baad2c1a3288d49d9326784bf71a1c977d22567","_id":"koa-bodyparser@1.5.0","_shasum":"a877a7c2eaf3a463deb8223761f6503d8b116e7b","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.11.14","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"a877a7c2eaf3a463deb8223761f6503d8b116e7b","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-1.5.0.tgz","integrity":"sha512-bhvs4aAWgbFEiaaThx0a78zNYLTeYHgVkNmYunsOlbh011J/jKDgnkOkU/d4j6ccbBQtrvrzCGsXtT/1YSThvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECBwzaCPoM5sMZ7GhLGZGJTABei1h9h4+oFyZvgJDETAiEA/E1IsUMPx3Rd89Jr4hB8OHODVUZvvBHWII2pqs63hfw="}]},"directories":{}},"1.6.0":{"name":"koa-bodyparser","version":"1.6.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"1","istanbul-harmony":"~0.3.1","koa":"~0.18.1","mocha":"~2.2.1","should":"~5.1.0","supertest":"~0.9.0"},"dependencies":{"co-body":"~1.1.0","copy-to":"~2.0.1"},"gitHead":"0b30b9daa2b81cb6e643f891b2c51aa187f3f39e","_id":"koa-bodyparser@1.6.0","_shasum":"38d39b2fd28a5fcf947fef12ba0d3033ff789f9c","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"38d39b2fd28a5fcf947fef12ba0d3033ff789f9c","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-1.6.0.tgz","integrity":"sha512-Fg1eF4TPNIo/NAuwhzpZD8ybugnt3qAz/HMgK3MXUSndG+5PeWmVOF6ydAosm8gQpDKh6NnBXxbjJ84RzmXTxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsYY602rKjGGKBJyRNITD94fkElb9zqH7WJ0yBCrVFgAiEAuMpym21WDbpJTtrTdnVNYkM1q2XW2eTajUiQYE6E+i8="}]},"directories":{}},"2.0.0":{"name":"koa-bodyparser","version":"2.0.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"1","istanbul-harmony":"~0.3.12","koa":"~0.20.0","mocha":"~2.2.4","should":"~6.0.1","supertest":"~0.9.0"},"dependencies":{"co-body":"~2.0.0","copy-to":"~2.0.1"},"gitHead":"ce4637153e985fb16b65f63d9a1c18c769b2bdc8","_id":"koa-bodyparser@2.0.0","_shasum":"e8bd1cd1f47f3afaa127ee3298de2c708d7128a0","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"e8bd1cd1f47f3afaa127ee3298de2c708d7128a0","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-2.0.0.tgz","integrity":"sha512-bvzQvJvY1qO1zo1HKE4CPKWigpYV/G1aKwxKsWzI+UpWWUTyqUT0p9zaKswgD3MxTEAP3Eqq5UhAixgNTgoXrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDczjTNr+1QuAk5HlT1j8GkHjjC1wl1C7tcQ9n2GoTjcAiEA1DS+fmJLMpWhpOgFe9Ygcmbt/MRfahua/G+GDOn3Te4="}]},"directories":{}},"2.0.1":{"name":"koa-bodyparser","version":"2.0.1","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"1","istanbul-harmony":"~0.3.12","koa":"~0.20.0","mocha":"~2.2.4","should":"~6.0.1","supertest":"~0.9.0"},"dependencies":{"co-body":"~3.1.0","copy-to":"~2.0.1"},"gitHead":"df03057a658c34566ab419647e38263e94671088","_id":"koa-bodyparser@2.0.1","_shasum":"f9ba408eb946e257cfce17daf8c765c58755de72","_from":".","_npmVersion":"2.13.0","_nodeVersion":"2.4.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"f9ba408eb946e257cfce17daf8c765c58755de72","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-2.0.1.tgz","integrity":"sha512-cGUObK7EfBPy28eqyYrRyUQyu2hFwrtID+XXUr5tlW2PsQqTKd0iFZElenUkT1lZY9ibDMpo93uLTzI1UCOwDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1z48rTX739sexx/n69YEEslzHXB+DloT/g7QQSw6QfAiEAyd0kdF6Ur5kwT9vtg1qNb0BSy5qilGBJ4fzPmbu/uPU="}]},"directories":{}},"3.0.0":{"name":"koa-bodyparser","version":"3.0.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"1","istanbul":"^0.4.0","istanbul-harmony":"~0.3.16","koa":"~2.0.0-alpha.3","mocha":"~2.3.4","should":"~7.1.1","supertest":"~0.9.0"},"dependencies":{"co-body":"~4.0.0"},"engines":{"node":">= 4"},"gitHead":"d64152153af10e53d891c309cf41ad1f18a1eef2","_id":"koa-bodyparser@3.0.0","_shasum":"c8834df6c220607269ed18e62f29f75f93f3a73a","_from":".","_npmVersion":"2.12.0","_nodeVersion":"4.0.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"c8834df6c220607269ed18e62f29f75f93f3a73a","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-3.0.0.tgz","integrity":"sha512-9QwcNoMkLuwOvw/XqAruPmakvBrv9U7hmzBuZcnDF0MC2p0CbItgeKSllMbyeMHPSNCTDqqTsHQKheOab+Z0nQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeusixQUgVUg5zJOV/lMDxLn2JFEQm7OXg0Y0m/29TDAIge1llBrCG15P+swgb8J1+zt1rUxpXW1h0L0wgPoU2+rk="}]},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"2.1.0":{"name":"koa-bodyparser","version":"2.1.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"2.4.2","istanbul":"^0.4.3","koa":"^1.2.0","mocha":"^2.4.5","should":"^8.3.1","supertest":"~0.9.0"},"dependencies":{"co-body":"^4.2.0","copy-to":"^2.0.1"},"gitHead":"e1827bd81ac5e5e386900c66a2ea336b18df074a","_id":"koa-bodyparser@2.1.0","_shasum":"e80b8c1c6e473f37b867de2323633f08044bb55b","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.2","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"e80b8c1c6e473f37b867de2323633f08044bb55b","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-2.1.0.tgz","integrity":"sha512-M5HEk6Y36BXBg0mFmF7LKJdqvIzz3phlyOiK7oPSsNlecxk+oaYLpCvu0ZF4Cs04Y2vLE0LyYdis6ODfjNhTcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCQOIKA4t4isEFrvNvrESrgBbzB2Fyq9sPPxyATdNAJAIgX1DZ53ExnnY40pACRw9ITK6p+AjMRDeYe1rVkfCdXlQ="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koa-bodyparser-2.1.0.tgz_1462873587486_0.7210697394330055"},"directories":{}},"3.1.0":{"name":"koa-bodyparser","version":"3.1.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"publishConfig":{"tag":"next"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"1","istanbul":"^0.4.3","koa":"^2.0.0","mocha":"^2.4.5","should":"^8.3.1","supertest":"~0.9.0"},"dependencies":{"co-body":"^4.2.0"},"engines":{"node":">= 4"},"gitHead":"401ead36590f4daf512e78563826e9b179341a8a","_id":"koa-bodyparser@3.1.0","_shasum":"8adf7866f979df47965d5cc3f70dfa5a92e8dda7","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.2","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"8adf7866f979df47965d5cc3f70dfa5a92e8dda7","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-3.1.0.tgz","integrity":"sha512-x2691baWQXLlDKtEKo014NAOlF5WnQN7mvmEhEOGckEwfKp84bUijnhKLfI3K0othNREgGsxfTXswWIYyc126w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD2RYqhQ8qk/VQR8klkh8ziSlnFVcKLQzYkrAv9tExiQIhANiL2g/5vvZ32FG5lP/zaNKjlefL8XpbfiWU2zD+sne8"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koa-bodyparser-3.1.0.tgz_1462873854728_0.47179417847655714"},"directories":{}},"2.2.0":{"name":"koa-bodyparser","version":"2.2.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"2.4.2","istanbul":"^0.4.3","koa":"^1.2.0","mocha":"^2.4.5","should":"^8.3.1","supertest":"~0.9.0"},"dependencies":{"co-body":"^4.2.0","copy-to":"^2.0.1"},"gitHead":"ed407f7a717d37f5cab494bf0527076d4b1b8fce","_id":"koa-bodyparser@2.2.0","_shasum":"22c56cde53781dea0df7f075ddd20fe0a7c53037","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"22c56cde53781dea0df7f075ddd20fe0a7c53037","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-2.2.0.tgz","integrity":"sha512-FoT0I0rplslGnOH4fX2ko2d0PN3wV/s5n3jJ6TRmu3rdw5RkSg2APiV04B+NCcWF5vEAzMNLgKau+x7H44zVPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwTVO4IIJygC2gA3vxAHN+yESB2BACCbunXhzxDYLZWQIgGR63xWVgNMag18/Bq3hXK5bmwUXAx4Ld3QBorWzs85s="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koa-bodyparser-2.2.0.tgz_1463414210338_0.4269621262792498"},"directories":{}},"3.2.0":{"name":"koa-bodyparser","version":"3.2.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"publishConfig":{"tag":"next"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"1","istanbul":"~0.4.3","koa":"^2.0.0","mocha":"^2.4.5","should":"^8.3.1","supertest":"~0.9.0"},"dependencies":{"co-body":"^4.2.0"},"engines":{"node":">= 4"},"gitHead":"73666c4e79696ca510a4a08f5b9bf68f536b773c","_id":"koa-bodyparser@3.2.0","_shasum":"b916de17e2039fe82650481973d7c294f10b5719","_from":".","_npmVersion":"3.10.3","_nodeVersion":"4.4.7","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"dist":{"shasum":"b916de17e2039fe82650481973d7c294f10b5719","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-3.2.0.tgz","integrity":"sha512-0plbMuPFH36PQtdex4Xdim3bU8Wcg4T0ATWbEpwKHHKlNVlxaLN+h22BszBUbXA4LsNpXxVXdG1PzxA+CN54qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUe2gxDYTQ+T52MyOgcGjrHQUlhDHQLy5HwAH3eIahCQIhAM6iA/HaNrsYJjIzPQltzH91m7XylUIlQy6T5QIFOtEG"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/koa-bodyparser-3.2.0.tgz_1469941822637_0.514784750295803"},"directories":{}},"2.3.0":{"name":"koa-bodyparser","version":"2.3.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"2.4.2","istanbul":"^0.4.3","koa":"^1.2.0","mocha":"^2.4.5","should":"^8.3.1","supertest":"~0.9.0"},"dependencies":{"co-body":"^4.2.0","copy-to":"^2.0.1"},"gitHead":"6f8763b7c58593c16a9af4a7d1be0d1bfeb40fb5","_id":"koa-bodyparser@2.3.0","_shasum":"236ed90a16f562e79cade2b958f67c848824e818","_from":".","_npmVersion":"3.10.3","_nodeVersion":"4.4.7","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"236ed90a16f562e79cade2b958f67c848824e818","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-2.3.0.tgz","integrity":"sha512-5aH9GsxzIDSg7tMZFkPu003ZSC1xFbT1CM8hp/q1rE1BSzjVm71UNu/AQ56SWPNgyhYOdEOQ6z9l8AGWb96mhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFF8BibW27cjItSUxydUBnhnT1b9Rlg+Gvygol33xECzAiEAjVJtAUQEXn3OoX1Z5t5kqBY5+Kb0mB7vXbbcMBMZGo4="}]},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koa-bodyparser-2.3.0.tgz_1479107762952_0.36912437179125845"},"directories":{}},"4.0.0":{"name":"koa-bodyparser","version":"4.0.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"2.4.2","istanbul":"^0.4.5","koa":"^2.0.1","mocha":"^3.2.0","should":"^11.2.0","supertest":"^3.0.0"},"dependencies":{"co-body":"^4.2.0","copy-to":"^2.0.1"},"engines":{"node":">=7.6"},"gitHead":"07466eba74a7c3791068a0039d87ec02331c95f0","_id":"koa-bodyparser@4.0.0","_shasum":"2a44a720a938b1f355e508d3660059abf3e080dc","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"2a44a720a938b1f355e508d3660059abf3e080dc","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-4.0.0.tgz","integrity":"sha512-gt5Oco0D9qsn30ZXgIL9qWNxvEGVLEc0TBpcgp1o8DhAoGm5x2vd2WJDs59HZA8pXFusWnNb26jJFsCJhfOC7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC8wC9v4Oczakuu9NEvTjzeXTffvucwJwsTsBMBqdYcgAiBhATMaOeY7YWQapsNNid8TAGGB8NIA3aa3vkJR4MTFWg=="}]},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/koa-bodyparser-4.0.0.tgz_1488183486474_0.5686296953354031"},"directories":{}},"4.1.0":{"name":"koa-bodyparser","version":"4.1.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"2.4.2","istanbul":"^0.4.5","koa":"^2.0.1","mocha":"^3.2.0","should":"^11.2.0","supertest":"^3.0.0"},"dependencies":{"co-body":"^5.0.0","copy-to":"^2.0.1"},"engines":{"node":">=7.6"},"gitHead":"81002ab69d7ae7bd55055912be82b107d781dbdb","_id":"koa-bodyparser@4.1.0","_shasum":"f1112202bd059f74e03ef2d1f344c4dd5038ab95","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"f1112202bd059f74e03ef2d1f344c4dd5038ab95","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-4.1.0.tgz","integrity":"sha512-ZfqBROl7ESZo2q/0UZB+ivyE2yFdQN6igDDf1VWA11CnRGLG1hU7gLRR15bSMs9Fmzuihb0SoYSgN6iGNS383g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdTT+QMrHPqGtKE/gwbPZnsGYfIM6FMxoZ3RV3DLs+ygIgRte/aaco9nJmpAQRzWp4yq/4mUtVG50O3aUXqa6UdqU="}]},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koa-bodyparser-4.1.0.tgz_1488389108524_0.12981103244237602"},"directories":{}},"2.4.0":{"name":"koa-bodyparser","version":"2.4.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"2.4.2","istanbul":"^0.4.3","koa":"^1.2.0","mocha":"^2.4.5","should":"^8.3.1","supertest":"~0.9.0"},"dependencies":{"co-body":"^5.0.0","copy-to":"^2.0.1"},"engines":{"node":">=0.12"},"publishConfig":{"tag":"2.x"},"gitHead":"0d76cdc706093d384058788cb8e3b741363e142d","_id":"koa-bodyparser@2.4.0","_shasum":"3a65194957cc738e8de96186763e23bc4ff157ab","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"3a65194957cc738e8de96186763e23bc4ff157ab","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-2.4.0.tgz","integrity":"sha512-SAgqeR/uegQJGm7bCEH5kQBborAD84GhY5YD3JhVTY2CUuGCHC1ZFDf3TwgwCdkPuKfAFRhqrP4+lsljwLDtaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBlFtfdjSZcKdzeekF3wnaRKT5bNuYPt/zwXhnm0nnuwIgQB733LwGl3elID9Wa0CvDqAFRWNyfg1kx5TOqXtVICM="}]},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/koa-bodyparser-2.4.0.tgz_1488389225312_0.22929384326562285"},"directories":{}},"4.2.0":{"name":"koa-bodyparser","version":"4.2.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"2.4.2","istanbul":"^0.4.5","koa":"^2.0.1","mocha":"^3.2.0","should":"^11.2.0","supertest":"^3.0.0"},"dependencies":{"co-body":"^5.1.0","copy-to":"^2.0.1"},"engines":{"node":">=7.6"},"gitHead":"d836995468a15347022950c4da9d3222eb7ed2de","_id":"koa-bodyparser@4.2.0","_shasum":"bce6e08bc65f8709b6d1faa9411c7f0d8938aa54","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"bce6e08bc65f8709b6d1faa9411c7f0d8938aa54","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-4.2.0.tgz","integrity":"sha512-QFXDQTil/OSFyOSiGzbh3BXZVC2eYwuzCoREEld9za7cIGH3vdy6aU56cq3kjSqUX4o7W+pv4iRSpvyHORnq5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhYtaZUzRG41gSCfRRgsvVDYQhUrdsbow4OOlR5dMuRAiEAzyE+VYN40mMNG42n9Viu9zqyBjCD4DTovPiQHAnidm8="}]},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/koa-bodyparser-4.2.0.tgz_1490082560405_0.8950784963089973"},"directories":{}},"2.5.0":{"name":"koa-bodyparser","version":"2.5.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"2.4.2","istanbul":"^0.4.3","koa":"^1.2.0","mocha":"^2.4.5","should":"^8.3.1","supertest":"^3.0.0"},"dependencies":{"co-body":"^5.1.0","copy-to":"^2.0.1"},"engines":{"node":">=0.12"},"publishConfig":{"tag":"2.x"},"gitHead":"31b0287cda012023114377850c5406ee34d6aa8c","_id":"koa-bodyparser@2.5.0","_shasum":"3eb7243f47998a2e772db05f6dc4e0f4f3ccbdf0","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"3eb7243f47998a2e772db05f6dc4e0f4f3ccbdf0","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-2.5.0.tgz","integrity":"sha512-HIX/b+B/WhlYRaAFQCRC3ojEIrgffESfO8M8OhgZPBe1FhlGKOTw2ZE6qdDqzeDZgTJylN16eiTOsQxxrU9g4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKCdql9vUmYF6cFfTswZe9C4QkjErI91H4p9DHtJ8NHAiBJbgdfeZwHmISaL+FKbehSHE2+C390eq0V/6/vJajHVw=="}]},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/koa-bodyparser-2.5.0.tgz_1490083049887_0.4395720644388348"},"directories":{}},"4.2.1":{"name":"koa-bodyparser","version":"4.2.1","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"files":["index.js"],"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"2.4.2","istanbul":"^0.4.5","koa":"^2.0.1","mocha":"^3.2.0","should":"^11.2.0","supertest":"^3.0.0"},"dependencies":{"co-body":"^6.0.0","copy-to":"^2.0.1"},"engines":{"node":">=8.0.0"},"gitHead":"944870136813136da6bbc86de2167c2762d40a96","_id":"koa-bodyparser@4.2.1","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"integrity":"sha512-UIjPAlMZfNYDDe+4zBaOAUKYqkwAGcIU6r2ARf1UOXPAlfennQys5IiShaVeNf7KkVBlf88f2LeLvBFvKylttw==","shasum":"4d7dacb5e6db1106649b595d9e5ccb158b6f3b29","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-4.2.1.tgz","fileCount":5,"unpackedSize":11289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAox4CRA9TVsSAnZWagAAlN8QAJOy+rvNSYOqCU1XbHak\nSqTD2wWojOe0jbTOhFK97wwxIXKMiO7NLyAus3vGENDe2RQq0sW/7HRborwl\nV5pc3HjPGL4QMpjT2CPIKOX3w7DKUQvL08We/DAT/K4GaD1VELgIp7cjRHSu\ni8EnGWBGJBf5L3U6KzcCiPVF9SmA//KRWsF8Rmsa2RO6xRzUJt4aXRH8K2kC\nkhrp6neoTezOze2XQpIQ+XQwoicK8SrFahCkGbeUuprBB9mKAubgKaSxk7GZ\nl6MrW2huVYwJ85bTR4EfV6Ra3SdjyEm2C6WQlkwwunlkqaVaUMeaJocaaZCP\n2h2tX9XNhJ4aAsuXNn0RSny96VJqZywFoKlVdpbTNWInlsS0l4fx2Jmr1uZs\ntA45+pZ6T7IRPljvR79bT88eH7TRZt4FkyxgMN+pp5zSPKBN3yOAUmPIuLVK\ntYi0E7kk12yAmAAjTABFc4R4HwfBgj1Rg419zUDvJp2MV5yZ9dwPUIdIZGmw\n5oGi4SE9w83GK7a/fayaunVatlOjZmOw1V59gato6eX4TUIOCZE4ChtQsMh9\neEFvT1219uImH2t1tO9M/x0dHgmGsKRuBENOKb/E7nPryDbSYKqzNwkchWQV\nuUXxrqBBK6neN6HKbs6Br4xVbxjkCsv7LzIoi4i6pRe6MMLREdsmtj5E90+0\nJD/W\r\n=/Mg4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCigscLULGI7487AjHnD+lO99zKAJ3lDL2te76GPgli3wIgR4EGG7ndxkw6M6HCxwfD6aVIXTJ/08JEuXIWtFQX6M4="}]},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-bodyparser_4.2.1_1526893687259_0.20710870329468567"},"_hasShrinkwrap":false},"4.3.0":{"name":"koa-bodyparser","version":"4.3.0","description":"a body parser for koa","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":"http://deadhorse.me"},"license":"MIT","bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","devDependencies":{"autod":"2.4.2","istanbul":"^0.4.5","koa":"^2.0.1","mocha":"^3.2.0","should":"^11.2.0","supertest":"^3.0.0"},"dependencies":{"co-body":"^6.0.0","copy-to":"^2.0.1"},"engines":{"node":">=8.0.0"},"gitHead":"6862c7b393fec8201afb29e95d7f20e0b8212aa8","_id":"koa-bodyparser@4.3.0","_nodeVersion":"10.16.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-uyV8G29KAGwZc4q/0WUAjH+Tsmuv9ImfBUF2oZVyZtaeo0husInagyn/JH85xMSxM0hEk/mbCII5ubLDuqW/Rw==","shasum":"274c778555ff48fa221ee7f36a9fbdbace22759a","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-4.3.0.tgz","fileCount":5,"unpackedSize":12448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeebPsCRA9TVsSAnZWagAA5ogP/3d/v8rgaOJwg9duM71U\nq4cq8gQ+YCVdG/6445ahtk1NQpnTpvucvYiE0HBgDX+wRCE2GAOu76coYk1P\nOf/uP1MzXHSyx4qZg57WJIVJeZHsZ4ZZEJcFifwqTxEmP+LMYNvXJYt86GWR\nEXoJ+78mK94l+/aQvVdzt1ODezlurqjKvZDKf2OQE+uemO0FCeKTxyd5cTe5\nYQpjL7ik1EIEbfg2OfZzgtBE1xXvVOdq/NUFrIma0x6OBb8B6Gv3E61Vq7iS\n5c+HWJz2OEye/v1XXItEn3CnMLLpaaA1Rp0Q6GA36YcfwDyAI4jn1lEk/b2x\nJxnXkrhOBoN84/0x/CMKQFj2Z5o1VoTwKBZF0jFG9FL5EQpjYPLI4o+rA+Fq\nTegy091QVTxFkuA+vvRXh8VTECPAv/SoqMNvNxoAiINn9RqoqQYiLtPrh663\ng+HKrvVcrulKXVmfpecRFApU6gTLg2Wzk0rbgbON3lsYbHa735CMLDreIkdQ\ntR51+gfZmT+WECczizzLhPUATOvvxRYWiUcIB8NAgFIOtpPMzVA1RVxsm5u3\nSnBo/syTjIgHgf8tmwOilp9Nj9tzhjatzNd8lxjwwbZ4+F6xGlcQXqJnI/vB\nVOrIWZsxB/7BYAwrjMd5rndcOx+xkBCjt16lSews8om9mDIV6Db9QaKjDsj4\nllh0\r\n=29pW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkFfUtFwR8vmBfAQwRgCg5eY4NuscnTHE31au5Aq2VFAiAtNXgxq5jdoM25McDNClaSTmAN4/P9k+5vfjQjCqQFpQ=="}]},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-bodyparser_4.3.0_1585034219821_0.794435307137338"},"_hasShrinkwrap":false},"4.4.0":{"name":"koa-bodyparser","version":"4.4.0","description":"a body parser for Koa","main":"index.js","scripts":{"lint":"xo","lint:fix":"xo --fix","test":"mocha --require should test/*.spec.js --exit","coverage":"nyc npm run test --reporter=lcov","test-ci":"npm run lint && npm run coverage"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":" http://deadhorse.me"},"license":"MIT","devDependencies":{"eslint-config-xo-lass":"^1.0.3","husky":"^4.2.5","koa":"^2","mocha":"^7.1.1","nyc":"^15.0.1","should":"^13.2.3","supertest":"^4.0.2","xo":"0.25.4"},"dependencies":{"co-body":"^6.0.0","copy-to":"^2.0.1"},"xo":{"prettier":true,"space":true,"extends":["xo-lass"],"rules":{"node/no-deprecated-api":"off","no-unused-vars":"off","no-prototype-builtins":"off","prefer-rest-params":"off"},"ignores":["test/**"]},"engines":{"node":">=8.0.0"},"bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","gitHead":"c16f056cf2536755132104e452dbaa8de2df8f5c","_id":"koa-bodyparser@4.4.0","_nodeVersion":"18.15.0","_npmVersion":"6.14.18","dist":{"integrity":"sha512-AXPY7wwKZUmbgb8VkTEUFoRNOlx6aWRJwEnQD+zfNf33/7KSAkN4Oo9BqlIk80D+5TvuqlhpQT5dPVcyxl5Zsw==","shasum":"2271cd7d603a08c47a47e82d2c00630379672e6c","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-4.4.0.tgz","fileCount":5,"unpackedSize":14712,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXnc+1roo/arNocKRVfRpKbrEeXkMFzMQfpgm3LDEiiAIgE5zPPMqj8IzaA8uG28k32J+yjF0Xg3RLz2n01EWLDII="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkETHpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqj7w/9GEuAXon83yoS++1glt9GmwylKiW1i8VMDZfpEdllA61rZHb4\r\naZYzz2SeyylkPBdT/PwMRY7l74HOUbr0gJz6WUqE0IRnFu2DoyJ4WOGv+LgF\r\nJvqBudC1EA7gry4ds+D2QH/9blqR6uqnzP4eNayGaTfGikXmrW2JtLPuxUBC\r\n3wNIuLQPahlTLxzSyX7ebiA6/88iW0aiYhcjx8OnQfwn69vYzfi/LHaVp1gD\r\nhZz0pZh7+Yz2wVCwqAOUFsIl6oGjEJ+KRPYeaze+wus7NbwnxEGS3pVQsFzq\r\nLZLxed7R2zgG2w2WYbqNKg8k3DInDxreuHHlQVB9BmM2xX/E9tvyJ7l25aAt\r\nEePwRBhsNkPYx3hHSykdOCBbaAnwo0gcOjsr2yZYsQT9LpCQGMw0zoNOodD7\r\nYW/JVyVBn8R+Fe6mzwSpLh2Rfu0tp6O7ymsO98975LZ1u++tiSkITvClnUV/\r\nVnX0RACXthdIL70qTdfxCTLWqr0IXW2dMwLfp+JxOyPsXEbh7LIdCg9g0Ftm\r\nLtBMuD/b5IiXUNz+MmD391YmkUvwuO5kFXO4qwIc5XEk+/t3t43ZyyroxSwG\r\neItmdUSY9QpSfFf7D/0OIQOO6RjaAccrRqAS7xFkQmGeppJG1JUYD7C/DJlq\r\nIx24hJPnYiJQDQkAXDhSFnDY2HuJwNtNXfo=\r\n=Sj1E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-bodyparser_4.4.0_1678848489109_0.391922565351845"},"_hasShrinkwrap":false},"4.4.1":{"name":"koa-bodyparser","version":"4.4.1","description":"a body parser for Koa","main":"index.js","scripts":{"lint":"xo","lint:fix":"xo --fix","test":"mocha --require should test/*.spec.js --exit","coverage":"nyc npm run test --reporter=lcov","ci":"npm run lint && npm run coverage"},"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"keywords":["bodyParser","json","urlencoded","koa","body"],"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":" http://deadhorse.me"},"license":"MIT","devDependencies":{"eslint-config-xo-lass":"^1.0.3","husky":"^4.2.5","koa":"^2","mocha":"^10.2.0","nyc":"^15.0.1","should":"^13.2.3","supertest":"^4.0.2","xo":"0.25.4"},"dependencies":{"co-body":"^6.0.0","copy-to":"^2.0.1","type-is":"^1.6.18"},"xo":{"prettier":true,"space":true,"extends":["xo-lass"],"rules":{"node/no-deprecated-api":"off","no-unused-vars":"off","no-prototype-builtins":"off","prefer-rest-params":"off"},"ignores":["test/**"]},"engines":{"node":">=8.0.0"},"bugs":{"url":"https://github.com/koajs/body-parser/issues"},"homepage":"https://github.com/koajs/body-parser","gitHead":"5678a79e64d7833e0dd7734c9e9de40126e14d98","_id":"koa-bodyparser@4.4.1","_nodeVersion":"18.16.0","_npmVersion":"6.14.18","dist":{"integrity":"sha512-kBH3IYPMb+iAXnrxIhXnW+gXV8OTzCu8VPDqvcDHW9SQrbkHmqPQtiZwrltNmSq6/lpipHnT7k7PsjlVD7kK0w==","shasum":"a908d848e142cc57d9eece478e932bf00dce3029","tarball":"https://registry.npmjs.org/koa-bodyparser/-/koa-bodyparser-4.4.1.tgz","fileCount":5,"unpackedSize":15047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGsID0v1vLoEoTjJ0vfKQ0uvZ7PM5kVtIIl6gregju9yAiEA91yeXmUVllUWGfpsdInnzzmGEiTSeeUSJPEThaBcA1s="}]},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/koa-bodyparser_4.4.1_1687416755422_0.08166309803261051"},"_hasShrinkwrap":false}},"readme":"# [**koa-bodyparser**](https://github.com/koajs/bodyparser)\n\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![Coveralls][coveralls-image]][coveralls-url]\n[![David deps][david-image]][david-url]\n[![node version][node-image]][node-url]\n\n[npm-image]: https://img.shields.io/npm/v/koa-bodyparser.svg?style=flat-square\n[npm-url]: https://npmjs.com/package/koa-bodyparser\n[travis-image]: https://img.shields.io/travis/koajs/bodyparser.svg?style=flat-square\n[travis-url]: https://travis-ci.org/koajs/bodyparser\n[coveralls-image]: https://img.shields.io/coveralls/koajs/bodyparser.svg?style=flat-square\n[coveralls-url]: https://coveralls.io/r/koajs/bodyparser?branch=master\n[david-image]: https://img.shields.io/david/koajs/bodyparser.svg?style=flat-square\n[david-url]: https://david-dm.org/koajs/bodyparser\n[node-image]: https://img.shields.io/badge/node.js-%3E=_8-green.svg?style=flat-square\n[node-url]: http://nodejs.org/download/\n\nA body parser for koa, based on [co-body](https://github.com/tj/co-body). support `json`, `form` and `text` type body.\n\n> Notice: this module doesn't support parsing multipart format data, please use [`@koa/multer`](https://github.com/koajs/multer) to parse multipart format data.\n\n## Install\n\n[![NPM](https://nodei.co/npm/koa-bodyparser.png?downloads=true)](https://nodei.co/npm/koa-bodyparser/)\n\n## Usage\n\n```js\nconst Koa = require('koa');\nconst bodyParser = require('koa-bodyparser');\n\nconst app = new Koa();\napp.use(bodyParser());\n\napp.use(async ctx => {\n  // the parsed body will store in ctx.request.body\n  // if nothing was parsed, body will be an empty object {}\n  ctx.body = ctx.request.body;\n});\n```\n\n## Options\n\n* **enableTypes**: parser will only parse when request type hits enableTypes, support `json/form/text/xml`, default is `['json', 'form']`.\n* **encoding**: requested encoding. Default is `utf-8` by `co-body`.\n* **formLimit**: limit of the `urlencoded` body. If the body ends up being larger than this limit, a 413 error code is returned. Default is `56kb`.\n* **jsonLimit**: limit of the `json` body. Default is `1mb`.\n* **textLimit**: limit of the `text` body. Default is `1mb`.\n* **xmlLimit**: limit of the `xml` body. Default is `1mb`.\n* **strict**: when set to true, JSON parser will only accept arrays and objects. Default is `true`. See [strict mode](https://github.com/cojs/co-body#options) in `co-body`. In strict mode, `ctx.request.body` will always be an object(or array), this avoid lots of type judging. But text body will always return string type.\n* **detectJSON**: custom json request detect function. Default is `null`.\n\n  ```js\n  app.use(bodyParser({\n    detectJSON: function (ctx) {\n      return /\\.json$/i.test(ctx.path);\n    }\n  }));\n  ```\n\n* **extendTypes**: support extend types:\n\n  ```js\n  app.use(bodyParser({\n    extendTypes: {\n      json: ['application/x-javascript'] // will parse application/x-javascript type body as a JSON string\n    }\n  }));\n  ```\n\n* **onerror**: support custom error handle, if `koa-bodyparser` throw an error, you can customize the response like:\n\n  ```js\n  app.use(bodyParser({\n    onerror: function (err, ctx) {\n      ctx.throw(422, 'body parse error');\n    }\n  }));\n  ```\n\n* **disableBodyParser**: you can dynamic disable body parser by set `ctx.disableBodyParser = true`.\n\n  ```js\n  app.use(async (ctx, next) => {\n    if (ctx.path === '/disable') ctx.disableBodyParser = true;\n    await next();\n  });\n  app.use(bodyParser());\n  ```\n\n## Raw Body\n\nYou can access raw request body by `ctx.request.rawBody` after `koa-bodyparser` when:\n\n1. `koa-bodyparser` parsed the request body.\n2. `ctx.request.rawBody` is not present before `koa-bodyparser`.\n\n## Koa 1 Support\n\nTo use `koa-bodyparser` with koa@1, please use [bodyparser 2.x](https://github.com/koajs/bodyparser/tree/2.x).\n\n```bash\nnpm install koa-bodyparser@2 --save\n```\n\n#### Licences\n---\n[MIT](LICENSE)\n","maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"time":{"modified":"2023-07-21T15:33:47.922Z","created":"2014-02-18T03:14:54.108Z","0.0.1":"2014-02-18T03:14:54.108Z","0.0.2":"2014-02-26T02:13:30.288Z","0.1.0":"2014-03-06T09:39:34.893Z","1.0.0":"2014-04-23T12:37:13.575Z","1.0.1":"2014-04-23T12:47:45.681Z","1.1.0":"2014-10-27T16:34:34.407Z","1.2.0":"2014-11-07T02:50:39.158Z","1.3.0":"2014-11-27T03:21:44.784Z","1.3.1":"2015-01-27T14:31:49.672Z","1.4.0":"2015-02-26T02:16:15.126Z","1.4.1":"2015-03-10T02:45:31.818Z","1.5.0":"2015-04-03T17:50:43.365Z","1.6.0":"2015-05-01T07:07:08.423Z","2.0.0":"2015-05-07T07:22:01.876Z","2.0.1":"2015-08-12T14:26:02.830Z","3.0.0":"2015-11-18T03:14:39.866Z","2.1.0":"2016-05-10T09:46:29.942Z","3.1.0":"2016-05-10T09:50:57.288Z","2.2.0":"2016-05-16T15:56:50.860Z","3.2.0":"2016-07-31T05:10:25.753Z","2.3.0":"2016-11-14T07:16:04.911Z","4.0.0":"2017-02-27T08:18:08.275Z","4.1.0":"2017-03-01T17:25:08.789Z","2.4.0":"2017-03-01T17:27:07.108Z","4.2.0":"2017-03-21T07:49:22.127Z","2.5.0":"2017-03-21T07:57:30.112Z","4.2.1":"2018-05-21T09:08:07.420Z","4.3.0":"2020-03-24T07:16:59.932Z","4.4.0":"2023-03-15T02:48:09.315Z","4.4.1":"2023-06-22T06:52:35.599Z"},"readmeFilename":"README.md","homepage":"https://github.com/koajs/body-parser","keywords":["bodyParser","json","urlencoded","koa","body"],"repository":{"type":"git","url":"git://github.com/koajs/bodyparser.git"},"author":{"name":"dead_horse","email":"dead_horse@qq.com","url":" http://deadhorse.me"},"bugs":{"url":"https://github.com/koajs/body-parser/issues"},"license":"MIT","users":{"samhwang1990":true,"pensierinmusica":true,"wouter_vdb":true,"yokubee":true,"holly":true,"gejiawen":true,"xingtao":true,"iori20091101":true,"princetoad":true,"shakakira":true,"dmitr":true,"justincathcart":true,"laomu":true,"beyond5959":true,"richleego":true,"oleg_tsyba":true,"alien":true,"nisimjoseph":true,"snowdream":true,"norbertparti":true,"stellarnode":true,"chinawolf_wyp":true,"sasquatch":true,"atomgao":true,"tomgao365":true,"lvpeng":true,"schacker":true,"iceriver2":true,"edwardxyt":true,"lyctea":true,"gcfanghao":true,"cisco_lai":true,"leonzhao":true,"jochemstoel":true}}