{"_id":"co-body","_rev":"3687612","name":"co-body","description":"request body parsing for co","dist-tags":{"latest":"6.2.0"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"time":{"modified":"2025-02-13T05:46:10.000Z","created":"2013-11-28T07:09:04.308Z","6.2.0":"2024-06-05T07:59:59.733Z","6.1.0":"2020-10-08T16:00:14.882Z","6.0.0":"2018-05-21T08:19:21.073Z","5.2.0":"2018-05-02T09:59:59.690Z","5.1.1":"2017-03-24T03:30:47.768Z","5.1.0":"2017-03-21T06:03:15.856Z","5.0.3":"2017-03-19T14:47:44.557Z","5.0.2":"2017-03-10T07:45:49.896Z","5.0.1":"2017-03-06T07:37:33.709Z","5.0.0":"2017-03-01T17:03:34.458Z","4.2.0":"2016-05-04T17:12:36.382Z","4.1.0":"2016-05-04T17:00:35.195Z","4.0.0":"2015-08-14T17:40:46.762Z","3.1.0":"2015-08-05T23:23:38.597Z","3.0.0":"2015-07-25T03:52:38.829Z","2.0.0":"2015-05-07T01:54:47.252Z","1.2.0":"2015-04-28T16:33:40.188Z","1.1.0":"2015-02-27T05:55:38.203Z","1.0.0":"2014-08-06T18:48:02.759Z","0.0.2":"2014-06-10T21:36:23.695Z","0.0.1":"2013-11-28T07:09:04.308Z"},"users":{"tunnckocore":true,"9joneg":true,"aslezak":true,"junjiansyu":true,"ash0080":true,"kparkov":true,"eloquence":true,"zetay":true,"po":true,"dofy":true,"dahe":true,"snowdream":true,"johanliebert":true,"ray0214":true,"nisimjoseph":true,"progmer":true,"stone_breaker":true,"shahabkhalvati":true,"jream":true},"repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"versions":{"6.2.0":{"name":"co-body","version":"6.2.0","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"@hapi/bourne":"^3.0.0","inflation":"^2.0.0","qs":"^6.5.2","raw-body":"^2.3.3","type-is":"^1.6.16"},"devDependencies":{"egg-bin":"^4.7.0","eslint":"^4.19.1","eslint-config-egg":"^7.0.0","koa":"^1.6.0","safe-qs":"^6.0.1","should":"^11.2.0","supertest":"^3.1.0"},"license":"MIT","scripts":{"lint":"eslint .","test":"egg-bin test -r should","cov":"eslint . && egg-bin cov -r should","ci":"npm run lint && npm run cov"},"engines":{"node":">=8.0.0"},"gitHead":"c865f26d9ee08abe364c5c8b42b4c968cbaa815b","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@6.2.0","_nodeVersion":"22.2.0","_npmVersion":"9.3.1","dist":{"shasum":"afd776d60e5659f4eee862df83499698eb1aea1b","size":3833,"noattachment":false,"key":"/co-body/-/co-body-6.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-6.2.0.tgz"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/co-body_6.2.0_1717574399579_0.5014067925935448"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-05T07:59:59.733Z","publish_time":1717574399733,"_source_registry_name":"default","_cnpm_publish_time":1717574399733},"6.1.0":{"name":"co-body","version":"6.1.0","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"inflation":"^2.0.0","qs":"^6.5.2","raw-body":"^2.3.3","type-is":"^1.6.16"},"devDependencies":{"autod":"^3.0.1","egg-bin":"^4.7.0","eslint":"^4.19.1","eslint-config-egg":"^7.0.0","koa":"^1.6.0","safe-qs":"^6.0.1","should":"^11.2.0","supertest":"^3.1.0"},"license":"MIT","scripts":{"lint":"eslint .","autod":"autod","test":"egg-bin test -r should","cov":"eslint . && egg-bin cov -r should"},"gitHead":"9aa7097041caad592fe29e17359569ee09ab8238","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@6.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"d87a8efc3564f9bfe3aced8ef5cd04c7a8766547","size":3938,"noattachment":false,"key":"/co-body/-/co-body-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-6.1.0.tgz"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/co-body_6.1.0_1602172814780_0.25560934646100075"},"_hasShrinkwrap":false,"publish_time":1602172814882,"_cnpm_publish_time":1602172814882},"6.0.0":{"name":"co-body","version":"6.0.0","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"inflation":"^2.0.0","qs":"^6.5.2","raw-body":"^2.3.3","type-is":"^1.6.16"},"devDependencies":{"autod":"^3.0.1","egg-bin":"^4.7.0","eslint":"^4.19.1","eslint-config-egg":"^7.0.0","koa":"^1.6.0","safe-qs":"^6.0.1","should":"^11.2.0","supertest":"^3.1.0"},"license":"MIT","scripts":{"lint":"eslint .","autod":"autod","test":"egg-bin test -r should","cov":"eslint . && egg-bin cov -r should"},"files":["index.js","lib/"],"gitHead":"c1710b80978996ec3b4375dc96270743e9bbbfd9","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@6.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"965b9337d7f5655480787471f4237664820827e3","size":3694,"noattachment":false,"key":"/co-body/-/co-body-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-6.0.0.tgz"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/co-body_6.0.0_1526890761010_0.7759369293615084"},"_hasShrinkwrap":false,"publish_time":1526890761073,"_cnpm_publish_time":1526890761073},"5.2.0":{"name":"co-body","version":"5.2.0","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"inflation":"^2.0.0","qs":"^6.4.0","raw-body":"^2.2.0","type-is":"^1.6.14"},"devDependencies":{"istanbul":"^0.4.5","koa":"^1.2.5","mocha":"^3.2.0","safe-qs":"^6.0.1","should":"^11.2.0","supertest":"^1.0.1"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"e62c3db7f46eb5bd81bcf694beb289820ab3dc05","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@5.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"5a0a658c46029131e0e3a306f67647302f71c124","size":3628,"noattachment":false,"key":"/co-body/-/co-body-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-5.2.0.tgz"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/co-body_5.2.0_1525255199639_0.47926923615869854"},"_hasShrinkwrap":false,"publish_time":1525255199690,"_cnpm_publish_time":1525255199690},"5.1.1":{"name":"co-body","version":"5.1.1","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"inflation":"^2.0.0","qs":"^6.4.0","raw-body":"^2.2.0","type-is":"^1.6.14"},"devDependencies":{"istanbul":"^0.4.5","koa":"^1.2.5","mocha":"^3.2.0","safe-qs":"^6.0.1","should":"^11.2.0","supertest":"^1.0.1"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"3f40376bdcf7ea8d5baf4b636d6ed9ddadaf46cb","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@5.1.1","_shasum":"d97781d1e3344ba4a820fd1806bddf8341505236","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.9.1","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"d97781d1e3344ba4a820fd1806bddf8341505236","size":3525,"noattachment":false,"key":"/co-body/-/co-body-5.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-5.1.1.tgz"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/co-body-5.1.1.tgz_1490326245675_0.39235534076578915"},"directories":{},"publish_time":1490326247768,"_cnpm_publish_time":1490326247768,"_hasShrinkwrap":false},"5.1.0":{"name":"co-body","version":"5.1.0","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"inflation":"^2.0.0","qs":"^6.4.0","raw-body":"^2.2.0","type-is":"^1.6.14"},"devDependencies":{"istanbul":"^0.4.5","koa":"^1.2.5","mocha":"^3.2.0","safe-qs":"^6.0.1","should":"^11.2.0","supertest":"^1.0.1"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"1d6d62422f86f91fc45e9cf9a104eb402f114c71","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@5.1.0","_shasum":"e0e18561e99cdc8cb98ab8cce6ef7e5046f076ca","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.9.1","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"e0e18561e99cdc8cb98ab8cce6ef7e5046f076ca","size":3346,"noattachment":false,"key":"/co-body/-/co-body-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-5.1.0.tgz"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/co-body-5.1.0.tgz_1490076195624_0.37109453533776104"},"directories":{},"publish_time":1490076195856,"_cnpm_publish_time":1490076195856,"_hasShrinkwrap":false},"5.0.3":{"name":"co-body","version":"5.0.3","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"inflation":"^2.0.0","qs":"^6.4.0","raw-body":"^2.2.0","type-is":"^1.6.14"},"devDependencies":{"istanbul":"^0.4.5","koa":"^1.2.5","mocha":"^3.2.0","safe-qs":"^6.0.1","should":"^11.2.0","supertest":"^1.0.1"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"4a138e288fce21ba8ac4db82cd213b6ff3bf12dd","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@5.0.3","_shasum":"4cd2a9ca924386fcfa60ea24673e7efd7ec87b78","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.9.1","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"4cd2a9ca924386fcfa60ea24673e7efd7ec87b78","size":3186,"noattachment":false,"key":"/co-body/-/co-body-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-5.0.3.tgz"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/co-body-5.0.3.tgz_1489934864296_0.7178751775063574"},"directories":{},"publish_time":1489934864557,"_cnpm_publish_time":1489934864557,"_hasShrinkwrap":false},"5.0.2":{"name":"co-body","version":"5.0.2","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"inflation":"^2.0.0","qs":"^6.4.0","raw-body":"^2.2.0","type-is":"^1.6.14"},"devDependencies":{"istanbul":"^0.4.5","koa":"^1.2.5","mocha":"^3.2.0","safe-qs":"^6.0.1","should":"^11.2.0","supertest":"^1.0.1"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"66d248ce3d0c2a2449d7730db210af7911eb8dcb","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@5.0.2","_shasum":"27df51480960aaa2ccc9bcbab09a79ad36744a93","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"27df51480960aaa2ccc9bcbab09a79ad36744a93","size":3150,"noattachment":false,"key":"/co-body/-/co-body-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-5.0.2.tgz"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/co-body-5.0.2.tgz_1489131947938_0.37549838959239423"},"directories":{},"publish_time":1489131949896,"_cnpm_publish_time":1489131949896,"_hasShrinkwrap":false},"5.0.1":{"name":"co-body","version":"5.0.1","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"inflation":"^2.0.0","qs":"^6.4.0","raw-body":"^2.2.0","type-is":"^1.6.14"},"devDependencies":{"istanbul":"^0.4.5","koa":"^1.2.5","mocha":"^3.2.0","safe-qs":"^6.0.1","should":"^11.2.0","supertest":"^1.0.1"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"41c03cc87ba472d2aec11c53cc1d316108916742","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@5.0.1","_shasum":"e13789c677df29083014075a14a16ec395a32bc5","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.6.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"e13789c677df29083014075a14a16ec395a32bc5","size":3077,"noattachment":false,"key":"/co-body/-/co-body-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-5.0.1.tgz"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/co-body-5.0.1.tgz_1488785853490_0.5196611660066992"},"directories":{},"publish_time":1488785853709,"_cnpm_publish_time":1488785853709,"_hasShrinkwrap":false},"5.0.0":{"name":"co-body","version":"5.0.0","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"inflation":"^2.0.0","qs":"^6.3.1","raw-body":"^2.2.0","type-is":"^1.6.14"},"devDependencies":{"istanbul":"^0.4.5","koa":"^1.2.5","mocha":"^3.2.0","safe-qs":"^6.0.1","should":"^11.2.0","supertest":"^1.0.1"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"96a348e23e514ec9fb81e9c34162f8db658d2b18","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@5.0.0","_shasum":"113102dbff558fbd2843d963cc432790ec343680","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.9.1","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"113102dbff558fbd2843d963cc432790ec343680","size":3063,"noattachment":false,"key":"/co-body/-/co-body-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-5.0.0.tgz"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/co-body-5.0.0.tgz_1488387814199_0.8542376400437206"},"directories":{},"publish_time":1488387814458,"_cnpm_publish_time":1488387814458,"_hasShrinkwrap":false},"4.2.0":{"name":"co-body","version":"4.2.0","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"qs":"~4.0.0","raw-body":"~2.1.2","inflation":"~2.0.0","type-is":"~1.6.6"},"devDependencies":{"istanbul-harmony":"~0.3.16","koa":"~0.21.0","mocha":"*","safe-qs":"^6.0.1","should":"*","supertest":"~1.0.1"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"5a0afedb8e26dd2109ca0186aa76ae6b3276e936","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@4.2.0","_shasum":"74df20fa73262125dc45482af04e342ea8db3515","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"74df20fa73262125dc45482af04e342ea8db3515","size":3052,"noattachment":false,"key":"/co-body/-/co-body-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-4.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/co-body-4.2.0.tgz_1462381953937_0.9015751462429762"},"directories":{},"publish_time":1462381956382,"_cnpm_publish_time":1462381956382,"_hasShrinkwrap":false},"4.1.0":{"name":"co-body","version":"4.1.0","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"qs":"~4.0.0","raw-body":"~2.1.2","type-is":"~1.6.6"},"devDependencies":{"istanbul-harmony":"~0.3.16","koa":"~0.21.0","mocha":"*","safe-qs":"^6.0.1","should":"*","supertest":"~1.0.1"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"474a929adad5b5b21632b6e3feb450f99c86986d","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@4.1.0","_shasum":"1afac56669cd1410b0bcf570c0c58ae886fc8bc4","_from":".","_npmVersion":"2.15.0","_nodeVersion":"4.4.2","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"1afac56669cd1410b0bcf570c0c58ae886fc8bc4","size":2975,"noattachment":false,"key":"/co-body/-/co-body-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-4.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/co-body-4.1.0.tgz_1462381234714_0.8919618176296353"},"directories":{},"publish_time":1462381235195,"_cnpm_publish_time":1462381235195,"_hasShrinkwrap":false},"4.0.0":{"name":"co-body","version":"4.0.0","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"qs":"~4.0.0","raw-body":"~2.1.2","type-is":"~1.6.6"},"devDependencies":{"istanbul-harmony":"~0.3.16","koa":"~0.21.0","mocha":"*","should":"*","supertest":"~1.0.1"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"87b57121539fe5574906476e86ca9eb332930984","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@4.0.0","_shasum":"697c91f6420d1e2693c3af5e1dd30da2ae1f0203","_from":".","_npmVersion":"2.12.0","_nodeVersion":"2.4.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"697c91f6420d1e2693c3af5e1dd30da2ae1f0203","size":2918,"noattachment":false,"key":"/co-body/-/co-body-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-4.0.0.tgz"},"directories":{},"publish_time":1439574046762,"_cnpm_publish_time":1439574046762,"_hasShrinkwrap":false},"3.1.0":{"name":"co-body","version":"3.1.0","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"qs":"~4.0.0","raw-body":"~2.1.2","type-is":"~1.6.6"},"devDependencies":{"istanbul-harmony":"~0.3.16","koa":"~0.21.0","mocha":"*","should":"*","supertest":"~1.0.1"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"a86f4ff4738100701889ab37f53c3e6d267d6b7d","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@3.1.0","_shasum":"1d8b2fc8b30faa4df5643d8243a6caab631387ba","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.0.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"1d8b2fc8b30faa4df5643d8243a6caab631387ba","size":2922,"noattachment":false,"key":"/co-body/-/co-body-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-3.1.0.tgz"},"directories":{},"publish_time":1438817018597,"_cnpm_publish_time":1438817018597,"_hasShrinkwrap":false},"3.0.0":{"name":"co-body","version":"3.0.0","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"qs":"~4.0.0","raw-body":"~2.1.2"},"devDependencies":{"istanbul-harmony":"~0.3.16","koa":"~0.21.0","mocha":"*","should":"*","supertest":"~1.0.1"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"098fbf30c33595fe7b09fd8e11a1a3fd1a75e7b2","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@3.0.0","_shasum":"bd8d362a0be704b317f5aa2ee9155e20262835a5","_from":".","_npmVersion":"2.13.0","_nodeVersion":"2.4.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"bd8d362a0be704b317f5aa2ee9155e20262835a5","size":2729,"noattachment":false,"key":"/co-body/-/co-body-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-3.0.0.tgz"},"directories":{},"publish_time":1437796358829,"_cnpm_publish_time":1437796358829,"_hasShrinkwrap":false},"2.0.0":{"name":"co-body","version":"2.0.0","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"qs":"~2.4.1","raw-body":"~1.3.4"},"devDependencies":{"istanbul-harmony":"~0.3.12","koa":"~0.20.0","mocha":"*","should":"*","supertest":"~0.8.2"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"18e04e9183cbbb89df80bb694f520675caca2d43","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@2.0.0","_shasum":"7302abb8e88a2ce084f67ca4f3162c1b54a64b67","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"7302abb8e88a2ce084f67ca4f3162c1b54a64b67","size":2586,"noattachment":false,"key":"/co-body/-/co-body-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-2.0.0.tgz"},"directories":{},"publish_time":1430963687252,"_cnpm_publish_time":1430963687252,"_hasShrinkwrap":false},"1.2.0":{"name":"co-body","version":"1.2.0","repository":{"type":"git","url":"git+https://github.com/cojs/co-body.git"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"qs":"~2.3.3","raw-body":"~1.3.3"},"devDependencies":{"istanbul-harmony":"^0.3.1","koa":"*","mocha":"*","should":"*","supertest":"*"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"613940b43c2ca28e40ed23c4303be398a2e09dd5","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body#readme","_id":"co-body@1.2.0","_shasum":"2a01b3b7b9c0a5c0fab2f6e6e4642cf878e070ab","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"2a01b3b7b9c0a5c0fab2f6e6e4642cf878e070ab","size":2226,"noattachment":false,"key":"/co-body/-/co-body-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-1.2.0.tgz"},"directories":{},"publish_time":1430238820188,"_cnpm_publish_time":1430238820188,"_hasShrinkwrap":false},"1.1.0":{"name":"co-body","version":"1.1.0","repository":{"type":"git","url":"https://github.com/cojs/co-body"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"qs":"~2.3.3","raw-body":"~1.3.3"},"devDependencies":{"istanbul-harmony":"^0.3.1","koa":"*","mocha":"*","should":"*","supertest":"*"},"license":"MIT","scripts":{"test":"make test","test-cov":"make test-cov"},"files":["index.js","lib/"],"gitHead":"c0b3b6c3d0169a5afe4ea198a5b974125ca94d08","bugs":{"url":"https://github.com/cojs/co-body/issues"},"homepage":"https://github.com/cojs/co-body","_id":"co-body@1.1.0","_shasum":"a225e5cbfe7ecf981f74a4a29d30ab0a239144a0","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.3.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"a225e5cbfe7ecf981f74a4a29d30ab0a239144a0","size":2180,"noattachment":false,"key":"/co-body/-/co-body-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-1.1.0.tgz"},"directories":{},"publish_time":1425016538203,"_cnpm_publish_time":1425016538203,"_hasShrinkwrap":false},"1.0.0":{"name":"co-body","version":"1.0.0","repository":{"type":"git","url":"https://github.com/visionmedia/co-body"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"qs":"~1.0.0","raw-body":"~1.1.1"},"devDependencies":{"mocha":"*","should":"*","koa":"git+https://github.com/koajs/koa","supertest":"~0.8.2"},"license":"MIT","gitHead":"6bdad7fbed0e11685ad6c7a96c25d6987d004009","bugs":{"url":"https://github.com/visionmedia/co-body/issues"},"homepage":"https://github.com/visionmedia/co-body","_id":"co-body@1.0.0","scripts":{},"_shasum":"dab6c3770805227d4c337300ff205e8a9e533e65","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"dist":{"shasum":"dab6c3770805227d4c337300ff205e8a9e533e65","size":2044,"noattachment":false,"key":"/co-body/-/co-body-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-1.0.0.tgz"},"directories":{},"publish_time":1407350882759,"_cnpm_publish_time":1407350882759,"_hasShrinkwrap":false},"0.0.2":{"name":"co-body","version":"0.0.2","repository":{"type":"git","url":"git://github.com/visionmedia/co-body"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"qs":"~0.6.6","raw-body":"~1.1.1"},"devDependencies":{"mocha":"*","should":"*","koa":"koajs/koa","supertest":"~0.8.2"},"license":"MIT","bugs":{"url":"https://github.com/visionmedia/co-body/issues"},"homepage":"https://github.com/visionmedia/co-body","_id":"co-body@0.0.2","dist":{"shasum":"510ec1897d065c677180e3556ec8649efb97b73a","size":2039,"noattachment":false,"key":"/co-body/-/co-body-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-0.0.2.tgz"},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1402436183695,"_cnpm_publish_time":1402436183695,"_hasShrinkwrap":false},"0.0.1":{"name":"co-body","version":"0.0.1","repository":{"type":"git","url":"git://github.com/cojs/body"},"description":"request body parsing for co","keywords":["request","parse","parser","json","co","generators","urlencoded"],"dependencies":{"qs":"~0.6.5","raw-body":"~1.1.1"},"devDependencies":{"mocha":"*","should":"*","koa":"koajs/koa","supertest":"~0.8.2"},"license":"MIT","readmeFilename":"Readme.md","bugs":{"url":"https://github.com/cojs/body/issues"},"homepage":"https://github.com/cojs/body","_id":"co-body@0.0.1","dist":{"shasum":"8241b047d0fbc3ef9b8db38539fbccfe5975caae","size":2043,"noattachment":false,"key":"/co-body/-/co-body-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/co-body/download/co-body-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"tjholowaychuk","email":"tj@vision-media.ca"},"maintainers":[{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"tjholowaychuk","email":"tj@vision-media.ca"}],"directories":{},"publish_time":1385622544308,"_cnpm_publish_time":1385622544308,"_hasShrinkwrap":false}},"readme":"# co-body\n\n[![NPM version][npm-image]][npm-url]\n[![CI](https://github.com/cojs/co-body/actions/workflows/node.yml/badge.svg)](https://github.com/cojs/co-body/actions/workflows/node.yml)\n[![Test coverage][codecov-image]][codecov-url]\n[![npm download][download-image]][download-url]\n\n[npm-image]: https://img.shields.io/npm/v/co-body.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/co-body\n[codecov-image]: https://codecov.io/github/cojs/co-body/coverage.svg?branch=master\n[codecov-url]: https://codecov.io/github/cojs/co-body?branch=master\n[download-image]: https://img.shields.io/npm/dm/co-body.svg?style=flat-square\n[download-url]: https://npmjs.org/package/co-body\n\n> Parse request bodies with generators inspired by [Raynos/body](https://github.com/Raynos/body).\n\n## Installation\n\n```bash\n$ npm install co-body\n```\n\n## Options\n\n  - `limit` number or string representing the request size limit (1mb for json and 56kb for form-urlencoded)\n  - `strict` when set to `true`, JSON parser will only accept arrays and objects; when `false` will accept anything `JSON.parse` accepts. Defaults to `true`. (also `strict` mode will always return object).\n  - `onProtoPoisoning` Defines what action the `co-body` lib must take when parsing a JSON object with `__proto__`. This functionality is provided by [bourne](https://github.com/hapijs/bourne).\n    See [Prototype-Poisoning](https://fastify.dev/docs/latest/Guides/Prototype-Poisoning/) for more details about prototype poisoning attacks.\n    Possible values are `'error'`, `'remove'` and `'ignore'`.\n    Default to `'error'`, it will throw a `SyntaxError` when `Prototype-Poisoning` happen.\n  - `queryString` an object of options when parsing query strings and form data. See [qs](https://github.com/hapijs/qs) for more information.\n  - `returnRawBody` when set to `true`, the return value of `co-body` will be an object with two properties: `{ parsed: /* parsed value */, raw: /* raw body */}`.\n  - `jsonTypes` is used to determine what media type **co-body** will parse as **json**, this option is passed directly to the [type-is](https://github.com/jshttp/type-is) library.\n  - `formTypes` is used to determine what media type **co-body** will parse as **form**, this option is passed directly to the [type-is](https://github.com/jshttp/type-is) library.\n  - `textTypes` is used to determine what media type **co-body** will parse as **text**, this option is passed directly to the [type-is](https://github.com/jshttp/type-is) library.\n\nmore options available via [raw-body](https://github.com/stream-utils/raw-body#getrawbodystream-options-callback):\n\n## Example\n\n```js\n// application/json\nvar body = await parse.json(req);\n\n// explicit limit\nvar body = await parse.json(req, { limit: '10kb' });\n\n// application/x-www-form-urlencoded\nvar body = await parse.form(req);\n\n// text/plain\nvar body = await parse.text(req);\n\n// either\nvar body = await parse(req);\n\n// custom type\nvar body = await parse(req, { textTypes: ['text', 'html'] });\n```\n\n## Koa\n\n  This lib also supports `ctx.req` in Koa (or other libraries),\n  so that you may simply use `this` instead of `this.req`.\n\n```js\n// application/json\nvar body = await parse.json(this);\n\n// application/x-www-form-urlencoded\nvar body = await parse.form(this);\n\n// text/plain\nvar body = await parse.text(this);\n\n// either\nvar body = await parse(this);\n```\n\n# License\n\n[MIT](LICENSE.txt)\n","_attachments":{},"homepage":"https://github.com/cojs/co-body#readme","bugs":{"url":"https://github.com/cojs/co-body/issues"},"license":"MIT"}