{"_id":"http-parser-js","_rev":"1717349","name":"http-parser-js","description":"A pure JS HTTP parser for node.","dist-tags":{"latest":"0.5.5"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"time":{"modified":"2021-11-27T14:16:04.000Z","created":"2012-07-26T04:26:17.652Z","0.5.5":"2021-11-27T14:13:20.356Z","0.5.4":"2021-11-26T16:35:37.787Z","0.5.3":"2021-01-01T22:51:36.165Z","0.5.2":"2019-11-02T17:02:53.104Z","0.5.1":"2019-06-14T14:13:42.726Z","0.5.0":"2018-10-22T17:41:20.614Z","0.4.13":"2018-05-21T20:37:26.963Z","0.4.12":"2018-04-24T19:20:06.057Z","0.4.11":"2018-03-08T01:30:47.417Z","0.4.10":"2018-02-03T17:46:50.647Z","0.4.9":"2017-10-04T14:35:16.998Z","0.4.8":"2017-09-21T21:51:26.652Z","0.4.7":"2017-09-21T14:03:01.327Z","0.4.6":"2017-09-13T14:14:22.885Z","0.4.5":"2017-06-20T17:55:16.483Z","0.4.4":"2016-09-07T22:00:00.163Z","0.4.3":"2016-07-12T19:19:55.076Z","0.4.2":"2016-01-16T18:37:03.542Z","0.4.1":"2015-11-19T19:17:13.341Z","0.4.0":"2015-09-28T16:18:33.159Z","0.3.0":"2015-05-28T22:21:37.780Z","0.2.3":"2015-03-03T16:42:30.114Z","0.2.2":"2015-02-17T17:35:25.113Z","0.2.1":"2015-02-05T05:28:10.222Z","0.2.0":"2014-12-09T18:01:35.311Z","0.1.0":"2014-04-17T13:30:22.887Z","0.0.0":"2012-07-26T04:26:17.652Z"},"users":{"fgribreau":true,"jaredreich":true,"evanshortiss":true},"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"versions":{"0.5.5":{"name":"http-parser-js","version":"0.5.5","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js","testv12":"python tests/test.py --node-args=\"--http-parser=legacy\" && node --http-parser=legacy tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","types":"./http-parser.d.ts","gitHead":"31158c1361cfa62fc3b2dccd4bbcc56f65e89d94","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.5.5","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"d7c30d5d3c90d865b4a2e870181f9d6f22ac7ac5","size":7436,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.5.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.5.5.tgz"},"_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"directories":{},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js_0.5.5_1638022400171_0.7304446611128557"},"_hasShrinkwrap":false,"publish_time":1638022400356,"_cnpm_publish_time":1638022400356},"0.5.4":{"name":"http-parser-js","version":"0.5.4","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js","testv12":"python tests/test.py --node-args=\"--http-parser=legacy\" && node --http-parser=legacy tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","types":"./http-parser.d.ts","gitHead":"f37d4e4926ab9309aabe7fa35fef88df0d5290e6","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.5.4","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"d1f3e45f31973de8393af2c725da5d42919ab2bb","size":7452,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.5.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.5.4.tgz"},"_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"directories":{},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js_0.5.4_1637944537620_0.515816090428874"},"_hasShrinkwrap":false,"publish_time":1637944537787,"_cnpm_publish_time":1637944537787},"0.5.3":{"name":"http-parser-js","version":"0.5.3","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js","testv12":"python tests/test.py --node-args=\"--http-parser=legacy\" && node --http-parser=legacy tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"6bbab2ce3f0e387c3c8727a68cdc4b7ee383afa0","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.5.3","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"01d2709c79d41698bb01d4decc5e9da4e4a033d9","size":6266,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.5.3.tgz"},"_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"directories":{},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js_0.5.3_1609541496032_0.06813886534832791"},"_hasShrinkwrap":false,"publish_time":1609541496165,"_cnpm_publish_time":1609541496165},"0.5.2":{"name":"http-parser-js","version":"0.5.2","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js","testv12":"python tests/test.py --node-args=\"--http-parser=legacy\" && node --http-parser=legacy tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"cfc5ece8232db8ff189ca6fe5ada48fbab8ceb05","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.5.2","_nodeVersion":"12.10.0","_npmVersion":"6.10.3","_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"dist":{"shasum":"da2e31d237b393aae72ace43882dd7e270a8ff77","size":6187,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.5.2.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js_0.5.2_1572714172970_0.28779021124361326"},"_hasShrinkwrap":false,"publish_time":1572714173104,"_cnpm_publish_time":1572714173104},"0.5.1":{"name":"http-parser-js","version":"0.5.1","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"38e59fa94364bccf58e477799899f9e774096860","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.5.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"dist":{"shasum":"6b197a6226ccb96e52c32e8f0973b5dd923e1ba0","size":6026,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.5.1.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js_0.5.1_1560521622564_0.6479751474822308"},"_hasShrinkwrap":false,"publish_time":1560521622726,"_cnpm_publish_time":1560521622726},"0.5.0":{"name":"http-parser-js","version":"0.5.0","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"97765b86ad501ef739b3950d6bb887c376509773","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"dist":{"shasum":"d65edbede84349d0dc30320815a15d39cc3cbbd8","size":5991,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.5.0.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js_0.5.0_1540230080476_0.9944727732624825"},"_hasShrinkwrap":false,"publish_time":1540230080614,"_cnpm_publish_time":1540230080614},"0.4.13":{"name":"http-parser-js","version":"0.4.13","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"files":["http-parser.js"],"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"90aa81ddf3761fbf1b406e958a95aadea49d1517","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.4.13","_shasum":"3bd6d6fde6e3172c9334c3b33b6c193d80fe1137","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"dist":{"shasum":"3bd6d6fde6e3172c9334c3b33b6c193d80fe1137","size":5941,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.13.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js_0.4.13_1526935046779_0.30690059401088154"},"_hasShrinkwrap":false,"publish_time":1526935046963,"_cnpm_publish_time":1526935046963},"0.4.12":{"name":"http-parser-js","version":"0.4.12","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"files":["http-parser.js"],"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"a7609249a04a2300beec67c1ceeab00681792c58","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.4.12","_shasum":"b9cfbf4a2cf26f0fc34b10ca1489a27771e3474f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"dist":{"shasum":"b9cfbf4a2cf26f0fc34b10ca1489a27771e3474f","size":5933,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.12.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js_0.4.12_1524597605164_0.18220543950262913"},"_hasShrinkwrap":false,"publish_time":1524597606057,"_cnpm_publish_time":1524597606057},"0.4.11":{"name":"http-parser-js","version":"0.4.11","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"files":["http-parser.js"],"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"489cdde533551fba7a46b6582b04b1a01de1e1ed","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.4.11","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"dist":{"shasum":"5b720849c650903c27e521633d94696ee95f3529","size":5863,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.11.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js_0.4.11_1520472647280_0.10777481557930746"},"_hasShrinkwrap":false,"publish_time":1520472647417,"_cnpm_publish_time":1520472647417},"0.4.10":{"name":"http-parser-js","version":"0.4.10","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"files":["http-parser.js"],"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"d9d54127d1b72f40c7fc3e5052e625e07ae8d235","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.4.10","_shasum":"92c9c1374c35085f75db359ec56cc257cbb93fa4","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"dist":{"shasum":"92c9c1374c35085f75db359ec56cc257cbb93fa4","size":5563,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.10.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js-0.4.10.tgz_1517680010410_0.576178319985047"},"directories":{},"publish_time":1517680010647,"_hasShrinkwrap":false,"_cnpm_publish_time":1517680010647},"0.4.9":{"name":"http-parser-js","version":"0.4.9","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"files":["http-parser.js"],"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"287dd0cd76a512d67d52e19e8b0fa4d40e07fa19","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.4.9","_shasum":"ea1a04fb64adff0242e9974f297dd4c3cad271e1","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"dist":{"shasum":"ea1a04fb64adff0242e9974f297dd4c3cad271e1","size":5559,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.9.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js-0.4.9.tgz_1507127716935_0.974934829166159"},"directories":{},"publish_time":1507127716998,"_cnpm_publish_time":1507127716998,"_hasShrinkwrap":false},"0.4.8":{"name":"http-parser-js","version":"0.4.8","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"files":["http-parser.js"],"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"12e0c91a7ff989a0687f81e059e7ddb5e5e35ea3","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.4.8","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"dist":{"shasum":"763f75c4b771a0bb44653b07070bff6ca7bc5561","size":5403,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.8.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js-0.4.8.tgz_1506030686540_0.7717220701742917"},"directories":{},"publish_time":1506030686652,"_hasShrinkwrap":false,"_cnpm_publish_time":1506030686652},"0.4.7":{"name":"http-parser-js","version":"0.4.7","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"files":["http-parser.js"],"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"494a6bc0f82a1980d7f04baa416ec7b6f49da028","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.4.7","_shasum":"1cecc9c4ce845c0288224d8844854c1ef08c9ad7","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"dist":{"shasum":"1cecc9c4ce845c0288224d8844854c1ef08c9ad7","size":5406,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.7.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js-0.4.7.tgz_1506002581189_0.4852926495950669"},"directories":{},"publish_time":1506002581327,"_cnpm_publish_time":1506002581327,"_hasShrinkwrap":false},"0.4.6":{"name":"http-parser-js","version":"0.4.6","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"files":[],"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"},{"name":"Paul Rütter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"889370edae7402a930bf77a5a20eb1d15825318a","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.4.6","_shasum":"195273f58704c452d671076be201329dd341dc55","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"dist":{"shasum":"195273f58704c452d671076be201329dd341dc55","size":5403,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.6.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js-0.4.6.tgz_1505312062736_0.7489412378054112"},"directories":{},"publish_time":1505312062885,"_hasShrinkwrap":false,"_cnpm_publish_time":1505312062885},"0.4.5":{"name":"http-parser-js","version":"0.4.5","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"files":[],"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Sch�r","url":"https://github.com/jscissr"},{"name":"Paul R�tter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"4da1ccd4d5e9fd5cca958253bcd84ae8afadfab5","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.4.5","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"creationix","email":"tim@creationix.com"},"dist":{"shasum":"a3ecf39a667481a38ca60882ab57a2db578b9970","size":5394,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.5.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http-parser-js-0.4.5.tgz_1497981315615_0.9391212973278016"},"directories":{},"publish_time":1497981316483,"_cnpm_publish_time":1497981316483,"_hasShrinkwrap":false},"0.4.4":{"name":"http-parser-js","version":"0.4.4","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"files":[],"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Sch�r","url":"https://github.com/jscissr"},{"name":"Paul R�tter","url":"https://github.com/paulrutter"}],"license":"MIT","gitHead":"faf2a077f66be35fb57b07847bbb48a4e6d35a19","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.4.4","_shasum":"c1273cf9897ac2caccc4779959780aa903de41a4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"jimbly","email":"wasteland@gmail.com"},"dist":{"shasum":"c1273cf9897ac2caccc4779959780aa903de41a4","size":5322,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.4.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/http-parser-js-0.4.4.tgz_1473285598103_0.5152257131412625"},"directories":{},"publish_time":1473285600163,"_cnpm_publish_time":1473285600163,"_hasShrinkwrap":false},"0.4.3":{"name":"http-parser-js","version":"0.4.3","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"files":[],"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"}],"license":"MIT","gitHead":"8ee9ae7c04d509c5a6d60caba70f4e7639a40f3c","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.4.3","_shasum":"89da65699a7f5eacd57d4ff93f0d104b1a960046","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"creationix","email":"tim@creationix.com"},"dist":{"shasum":"89da65699a7f5eacd57d4ff93f0d104b1a960046","size":5163,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.3.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/http-parser-js-0.4.3.tgz_1468351192405_0.8753873123787344"},"directories":{},"publish_time":1468351195076,"_cnpm_publish_time":1468351195076,"_hasShrinkwrap":false},"0.4.2":{"name":"http-parser-js","version":"0.4.2","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"files":["http-parser.js"],"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"}],"license":"MIT","gitHead":"6cb142a52b8d31910c17bf86f8738f6ab7c6b167","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.4.2","_shasum":"4e0ef98aa1f629898b018bdcf1b919013ab15bee","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.10.36","_npmUser":{"name":"Jimbly","email":"wasteland@gmail.com"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"dist":{"shasum":"4e0ef98aa1f629898b018bdcf1b919013ab15bee","size":5058,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.2.tgz"},"directories":{},"publish_time":1452969423542,"_cnpm_publish_time":1452969423542,"_hasShrinkwrap":false},"0.4.1":{"name":"http-parser-js","version":"0.4.1","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"}],"license":"MIT","gitHead":"7155edeb76e904017f82c1da0ab4857af942bf63","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.4.1","_shasum":"cd89d63d494d46720866a859540106ae63c47fea","_from":".","_npmVersion":"3.3.6","_nodeVersion":"0.10.40","_npmUser":{"name":"Jimbly","email":"wasteland@gmail.com"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"dist":{"shasum":"cd89d63d494d46720866a859540106ae63c47fea","size":151392,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.1.tgz"},"directories":{},"publish_time":1447960633341,"_cnpm_publish_time":1447960633341,"_hasShrinkwrap":false},"0.4.0":{"name":"http-parser-js","version":"0.4.0","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"}],"license":"MIT","gitHead":"0912515b5fda5f7423495fe0129ef901d88f13da","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js","_id":"http-parser-js@0.4.0","_shasum":"5e501b0d1008e7f7f8bf05eba70e7d716f29148d","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"Jimbly","email":"wasteland@gmail.com"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"dist":{"shasum":"5e501b0d1008e7f7f8bf05eba70e7d716f29148d","size":151499,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.4.0.tgz"},"directories":{},"publish_time":1443457113159,"_cnpm_publish_time":1443457113159,"_hasShrinkwrap":false},"0.3.0":{"name":"http-parser-js","version":"0.3.0","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"python tests/test.py && node tests/iojs/test-http-parser-durability.js"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"}],"license":"MIT","gitHead":"87f6949402279deb84313baa08d0268fcaf25ff9","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js#readme","_id":"http-parser-js@0.3.0","_shasum":"293844fe61246fcc46c55c2c23790d7a550549a3","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"creationix","email":"tim@creationix.com"},"dist":{"shasum":"293844fe61246fcc46c55c2c23790d7a550549a3","size":136916,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.3.0.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"directories":{},"publish_time":1432851697780,"_cnpm_publish_time":1432851697780,"_hasShrinkwrap":false},"0.2.3":{"name":"http-parser-js","version":"0.2.3","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"},{"name":"Jan Schär","url":"https://github.com/jscissr"}],"license":"MIT","gitHead":"4d2d03a2417cf4bd4a93386572b9ac9692e70f3e","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js","_id":"http-parser-js@0.2.3","_shasum":"1766743ea1e80ac1b1793a44fa3989fb8cdacc33","_from":".","_npmVersion":"1.4.20","_npmUser":{"name":"Jimbly","email":"wasteland@gmail.com"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"dist":{"shasum":"1766743ea1e80ac1b1793a44fa3989fb8cdacc33","size":16547,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.2.3.tgz"},"directories":{},"publish_time":1425400950114,"_cnpm_publish_time":1425400950114,"_hasShrinkwrap":false},"0.2.2":{"name":"http-parser-js","version":"0.2.2","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"}],"license":"MIT","gitHead":"727deec93cc373b82029302de977b0acd2be47d0","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js","_id":"http-parser-js@0.2.2","_shasum":"8f1b8f6c1f3ac2f52b04e5d48cd5c6e7285c634c","_from":".","_npmVersion":"1.4.20","_npmUser":{"name":"Jimbly","email":"wasteland@gmail.com"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"dist":{"shasum":"8f1b8f6c1f3ac2f52b04e5d48cd5c6e7285c634c","size":16285,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.2.2.tgz"},"directories":{},"publish_time":1424194525113,"_cnpm_publish_time":1424194525113,"_hasShrinkwrap":false},"0.2.1":{"name":"http-parser-js","version":"0.2.1","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"}],"license":"MIT","gitHead":"1f9904bb409e8d6d87600d730dcea156388edc9e","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js","_id":"http-parser-js@0.2.1","_shasum":"43670c1f4f9df1e87fda9399ef58b5c40460b24c","_from":".","_npmVersion":"1.4.20","_npmUser":{"name":"Jimbly","email":"wasteland@gmail.com"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"dist":{"shasum":"43670c1f4f9df1e87fda9399ef58b5c40460b24c","size":16055,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.2.1.tgz"},"directories":{},"publish_time":1423114090222,"_cnpm_publish_time":1423114090222,"_hasShrinkwrap":false},"0.2.0":{"name":"http-parser-js","version":"0.2.0","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell","url":"https://github.com/creationix"},"contributors":[{"name":"Jimb Esser","url":"https://github.com/Jimbly"},{"name":"Lawrence Rowe","url":"https://github.com/lrowe"}],"license":"MIT","gitHead":"3a41f4a5c61853ff68b8498c4f24c908e8ea3a46","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js","_id":"http-parser-js@0.2.0","_shasum":"3f1ab609051fd93d607fb9d3e4ae4b097e8c5bce","_from":".","_npmVersion":"1.4.20","_npmUser":{"name":"Jimbly","email":"wasteland@gmail.com"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"dist":{"shasum":"3f1ab609051fd93d607fb9d3e4ae4b097e8c5bce","size":16032,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.2.0.tgz"},"directories":{},"publish_time":1418148095311,"_cnpm_publish_time":1418148095311,"_hasShrinkwrap":false},"0.1.0":{"name":"http-parser-js","version":"0.1.0","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell"},"license":"MIT","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"homepage":"https://github.com/creationix/http-parser-js","_id":"http-parser-js@0.1.0","dist":{"shasum":"9c4fc9b9a692edb4ccbc571ef072f70fed56dd1c","size":15676,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.1.0.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"creationix","email":"tim@creationix.com"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"directories":{},"publish_time":1397741422887,"_cnpm_publish_time":1397741422887,"_hasShrinkwrap":false},"0.0.0":{"name":"http-parser-js","version":"0.0.0","description":"A pure JS HTTP parser for node.","main":"http-parser.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/creationix/http-parser-js.git"},"keywords":["http"],"author":{"name":"Tim Caswell"},"license":"MIT","_id":"http-parser-js@0.0.0","dist":{"shasum":"909deb52b955712b99dd0385e6ecad96b2fb4ce9","size":1562,"noattachment":false,"key":"/http-parser-js/-/http-parser-js-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/http-parser-js/download/http-parser-js-0.0.0.tgz"},"maintainers":[{"name":"creationix","email":"tim@creationix.com"},{"name":"jimbly","email":"wasteland@gmail.com"}],"directories":{},"publish_time":1343276777652,"_cnpm_publish_time":1343276777652,"_hasShrinkwrap":false}},"readme":"![Node](https://github.com/creationix/http-parser-js/workflows/Node/badge.svg)\n![Node-v12](https://github.com/creationix/http-parser-js/workflows/Node-v12/badge.svg)\n\n# HTTP Parser\n\nThis library parses HTTP protocol for requests and responses.\nIt was created to replace `http_parser.c` since calling C++ functions from JS is really slow in V8.\nHowever, it is now primarily useful in having a more flexible/tolerant HTTP parser when dealing with legacy services that do not meet the strict HTTP parsing rules Node's parser follows.\n\nThis is packaged as a standalone npm module.\nTo use in node, monkeypatch HTTPParser.\n\n```js\n// Monkey patch before you require http for the first time.\nprocess.binding('http_parser').HTTPParser = require('http-parser-js').HTTPParser;\n\nvar http = require('http');\n// ...\n```\n\n## Testing\n\nSimply run `npm test`.\nThe tests are copied from node and mscedex/io.js, with some modifcations.\n\n## Status\n\nThis should now be usable in any node application, it now supports (nearly) everything `http_parser.c` does while still being tolerant with corrupted headers, and other kinds of malformed data.\n\n### Node versions\n\n`http-parser-js` should work via monkey-patching on Node v6-v11, and v13-14.\n\nNode v12.x renamed the internal http parser, and did not expose it for monkey-patching, so to be able to monkey-patch on Node v12, you must run `node --http-parser=legacy file.js` to opt in to the old, monkey-patchable http_parser binding.\n\n## License\n\nMIT.\nSee [LICENSE.md](LICENSE.md)\n","_attachments":{},"homepage":"https://github.com/creationix/http-parser-js#readme","bugs":{"url":"https://github.com/creationix/http-parser-js/issues"},"license":"MIT"}