{"_id":"stream-http","_rev":"82515","name":"stream-http","description":"Streaming http in the browser","dist-tags":{"latest":"3.2.0"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"time":{"modified":"2021-06-03T10:26:18.000Z","created":"2015-07-12T22:32:06.069Z","3.2.0":"2021-04-14T20:05:52.715Z","3.1.1":"2020-05-05T17:50:16.507Z","3.1.0":"2019-08-07T02:18:59.210Z","3.0.0":"2018-10-03T06:44:54.757Z","2.8.3":"2018-06-02T01:17:56.106Z","2.8.2":"2018-05-10T02:54:19.419Z","2.8.1":"2018-03-14T20:28:38.770Z","2.8.0":"2018-01-15T10:50:25.609Z","2.7.2":"2017-06-12T20:21:54.314Z","2.7.1":"2017-05-09T00:44:58.350Z","2.7.0":"2017-04-04T06:46:39.792Z","2.6.3":"2017-01-19T11:26:30.176Z","2.6.2":"2017-01-16T10:00:16.115Z","2.6.1":"2017-01-12T07:44:55.289Z","2.6.0":"2017-01-06T11:59:49.456Z","2.5.0":"2016-11-04T06:02:47.115Z","2.4.1":"2016-10-28T08:22:28.773Z","2.4.0":"2016-09-08T23:38:57.127Z","2.3.1":"2016-07-28T06:39:16.236Z","2.3.0":"2016-04-28T08:32:15.764Z","2.2.1":"2016-03-26T05:12:07.609Z","2.2.0":"2016-03-02T01:15:14.222Z","2.1.1":"2016-02-16T05:41:04.175Z","2.1.0":"2016-01-13T04:46:30.453Z","2.0.5":"2016-01-09T11:32:23.826Z","2.0.4":"2016-01-08T23:47:21.175Z","2.0.3":"2016-01-08T22:08:27.822Z","2.0.2":"2015-10-02T06:09:45.890Z","2.0.1":"2015-09-30T20:23:35.202Z","2.0.0":"2015-09-16T00:26:01.429Z","1.7.1":"2015-09-15T21:48:29.548Z","1.6.0":"2015-09-15T21:36:26.741Z","1.7.0":"2015-09-15T21:35:05.706Z","1.5.0":"2015-08-20T08:50:12.730Z","1.4.1":"2015-08-08T01:26:27.198Z","1.4.0":"2015-08-07T06:23:39.145Z","1.3.0":"2015-07-20T23:27:17.676Z","1.2.1":"2015-07-17T07:51:22.481Z","1.2.0":"2015-07-14T02:13:14.221Z","1.1.1":"2015-07-13T04:32:10.882Z","1.0.2":"2015-07-13T01:47:34.388Z","1.0.1":"2015-07-13T01:43:57.627Z","1.0.0":"2015-07-12T22:32:06.069Z"},"users":{"arulkumar":true,"wenbing":true,"yatsu":true,"filipve":true},"author":{"name":"John Hiesey"},"repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"versions":{"3.2.0":{"name":"stream-http","version":"3.2.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"airtap --concurrency 1 -- test/browser/*.js","test-browser-local":"airtap --preset local -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.4","readable-stream":"^3.6.0","xtend":"^4.0.2"},"devDependencies":{"airtap":"^4.0.3","airtap-manual":"^1.0.0","airtap-sauce":"^1.1.0","basic-auth":"^2.0.1","brfs":"^2.0.2","cookie-parser":"^1.4.5","express":"^4.17.1","tape":"^5.2.2","ua-parser-js":"^0.7.28","webworkify":"^1.5.0"},"gitHead":"cd697901d132cc20ea698079ac400b7cc11a7999","_id":"stream-http@3.2.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"shasum":"1872dfcf24cb15752677e40e5c3f9cc1926028b5","size":9669,"noattachment":false,"key":"/stream-http/-/stream-http-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-3.2.0.tgz"},"_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"directories":{},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-http_3.2.0_1618430752548_0.11018720623967604"},"_hasShrinkwrap":false,"publish_time":1618430752715,"_cnpm_publish_time":1618430752715},"3.1.1":{"name":"stream-http","version":"3.1.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"airtap --loopback airtap.local -- test/browser/*.js","test-browser-local":"airtap --no-instrument --local 8080 -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.4","readable-stream":"^3.6.0","xtend":"^4.0.2"},"devDependencies":{"airtap":"^3.0.0","basic-auth":"^2.0.1","brfs":"^2.0.2","cookie-parser":"^1.4.5","express":"^4.17.1","tape":"^5.0.0","ua-parser-js":"^0.7.21","webworkify":"^1.5.0"},"gitHead":"e84db22d084903bb937763f3118ea0341f872361","_id":"stream-http@3.1.1","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"shasum":"0370a8017cf8d050b9a8554afe608f043eaff564","size":9555,"noattachment":false,"key":"/stream-http/-/stream-http-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-3.1.1.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmUser":{"name":"feross","email":"feross@feross.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-http_3.1.1_1588701016395_0.9821888715971026"},"_hasShrinkwrap":false,"publish_time":1588701016507,"_cnpm_publish_time":1588701016507},"3.1.0":{"name":"stream-http","version":"3.1.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"airtap --loopback airtap.local -- test/browser/*.js","test-browser-local":"airtap --no-instrument --local 8080 -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.1","readable-stream":"^3.0.6","xtend":"^4.0.0"},"devDependencies":{"airtap":"^2.0.3","basic-auth":"^2.0.1","brfs":"^2.0.1","cookie-parser":"^1.4.3","express":"^4.16.3","tape":"^4.9.0","ua-parser-js":"^0.7.18","webworkify":"^1.5.0"},"gitHead":"a38d9ab491a78ac2fd4907a864613c934e388b08","_id":"stream-http@3.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.10.2","dist":{"shasum":"22fb33fe9b4056b4eccf58bd8f400c4b993ffe57","size":9557,"noattachment":false,"key":"/stream-http/-/stream-http-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-3.1.0.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmUser":{"name":"feross","email":"feross@feross.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-http_3.1.0_1565144339086_0.8410578903356953"},"_hasShrinkwrap":false,"publish_time":1565144339210,"_cnpm_publish_time":1565144339210},"3.0.0":{"name":"stream-http","version":"3.0.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"airtap --loopback airtap.local -- test/browser/*.js","test-browser-local":"airtap --no-instrument --local 8080 -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.1","readable-stream":"^3.0.6","xtend":"^4.0.0"},"devDependencies":{"airtap":"^0.1.0","basic-auth":"^2.0.1","brfs":"^2.0.1","cookie-parser":"^1.4.3","express":"^4.16.3","tape":"^4.9.0","ua-parser-js":"^0.7.18","webworkify":"^1.5.0"},"gitHead":"e60ce5fb99d1c74e96120aa1086197c43fc100a8","_id":"stream-http@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"bd6d3c52610098699e25eb2dfcd188e30e0d12e4","size":48193,"noattachment":false,"key":"/stream-http/-/stream-http-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-3.0.0.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-http_3.0.0_1538549094595_0.13804367842771348"},"_hasShrinkwrap":false,"publish_time":1538549094757,"_cnpm_publish_time":1538549094757},"2.8.3":{"name":"stream-http","version":"2.8.3","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"airtap --loopback airtap.local -- test/browser/*.js","test-browser-local":"airtap --no-instrument --local 8080 -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.1","readable-stream":"^2.3.6","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"airtap":"^0.0.5","basic-auth":"^2.0.0","brfs":"^1.6.1","cookie-parser":"^1.4.3","express":"^4.16.3","tape":"^4.9.0","ua-parser-js":"^0.7.18","webworkify":"^1.5.0"},"gitHead":"65aed45b2d4b56de0c84f918bfa3a0e7c07504b1","_id":"stream-http@2.8.3","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"b2d242469288a5a27ec4fe8933acf623de6514fc","size":50404,"noattachment":false,"key":"/stream-http/-/stream-http-2.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.8.3.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-http_2.8.3_1527902276026_0.009094757000913667"},"_hasShrinkwrap":false,"publish_time":1527902276106,"_cnpm_publish_time":1527902276106},"2.8.2":{"name":"stream-http","version":"2.8.2","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"airtap --loopback airtap.local -- test/browser/*.js","test-browser-local":"airtap --no-instrument --local 8080 -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.1","readable-stream":"^2.3.6","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"airtap":"^0.0.5","basic-auth":"^2.0.0","brfs":"^1.6.1","cookie-parser":"^1.4.3","express":"^4.16.3","tape":"^4.9.0","ua-parser-js":"^0.7.18","webworkify":"^1.5.0"},"gitHead":"663f88323cafd81bb06a82d595bae65d9a7ba523","_id":"stream-http@2.8.2","_npmVersion":"6.0.0","_nodeVersion":"10.1.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"4126e8c6b107004465918aa2fc35549e77402c87","size":50414,"noattachment":false,"key":"/stream-http/-/stream-http-2.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.8.2.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-http_2.8.2_1525920859334_0.9968750489638951"},"_hasShrinkwrap":false,"publish_time":1525920859419,"_cnpm_publish_time":1525920859419},"2.8.1":{"name":"stream-http","version":"2.8.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"airtap --loopback airtap.local -- test/browser/*.js","test-browser-local":"airtap --no-instrument --local 8080 -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.1","readable-stream":"^2.3.3","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"airtap":"^0.0.3","basic-auth":"^2.0.0","brfs":"^1.4.0","cookie-parser":"^1.4.3","express":"^4.16.2","tape":"^4.8.0","ua-parser-js":"^0.7.17","webworkify":"^1.5.0"},"gitHead":"8cf284cd4bbd51330ed9abcf545bb99ffbcaa036","_id":"stream-http@2.8.1","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"d0441be1a457a73a733a8a7b53570bebd9ef66a4","size":50416,"noattachment":false,"key":"/stream-http/-/stream-http-2.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.8.1.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-http_2.8.1_1521059318676_0.711878010816418"},"_hasShrinkwrap":false,"publish_time":1521059318770,"_cnpm_publish_time":1521059318770},"2.8.0":{"name":"stream-http","version":"2.8.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.1","readable-stream":"^2.3.3","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^2.0.0","brfs":"^1.4.0","cookie-parser":"^1.4.3","express":"^4.16.2","tape":"^4.8.0","ua-parser-js":"^0.7.17","webworkify":"^1.5.0","zuul":"^3.10.3"},"gitHead":"38ffb3866008da8fa7cb7651a902123b86c1a27a","_id":"stream-http@2.8.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"fd86546dac9b1c91aff8fc5d287b98fafb41bc10","size":50137,"noattachment":false,"key":"/stream-http/-/stream-http-2.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.8.0.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-http-2.8.0.tgz_1516013425528_0.8700386332347989"},"directories":{},"publish_time":1516013425609,"_hasShrinkwrap":false,"_cnpm_publish_time":1516013425609},"2.7.2":{"name":"stream-http","version":"2.7.2","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.1","readable-stream":"^2.2.6","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.4.3","express":"^4.15.2","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.10.3"},"gitHead":"c09a87154359d8f25b81a9083ba654bc6fe1f4de","_id":"stream-http@2.7.2","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"40a050ec8dc3b53b33d9909415c02c0bf1abfbad","size":49753,"noattachment":false,"key":"/stream-http/-/stream-http-2.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.7.2.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/stream-http-2.7.2.tgz_1497298914196_0.3043717509135604"},"directories":{},"publish_time":1497298914314,"_cnpm_publish_time":1497298914314,"_hasShrinkwrap":false},"2.7.1":{"name":"stream-http","version":"2.7.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.1","readable-stream":"^2.2.6","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.15.2","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.10.3"},"gitHead":"8eab4b3e5f0502ec6a2d7babc60b7b2ae8ebb17a","_id":"stream-http@2.7.1","_shasum":"546a51741ad5a6b07e9e31b0b10441a917df528a","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"546a51741ad5a6b07e9e31b0b10441a917df528a","size":49603,"noattachment":false,"key":"/stream-http/-/stream-http-2.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.7.1.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/stream-http-2.7.1.tgz_1494290695377_0.7630164551082999"},"directories":{},"publish_time":1494290698350,"_cnpm_publish_time":1494290698350,"_hasShrinkwrap":false},"2.7.0":{"name":"stream-http","version":"2.7.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.1","readable-stream":"^2.2.6","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.15.2","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.10.3"},"gitHead":"1dc9ea32f593bec599ed4aa1456ad450a70f6ba2","_id":"stream-http@2.7.0","_shasum":"cec1f4e3b494bc4a81b451808970f8b20b4ed5f6","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"cec1f4e3b494bc4a81b451808970f8b20b4ed5f6","size":49604,"noattachment":false,"key":"/stream-http/-/stream-http-2.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.7.0.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stream-http-2.7.0.tgz_1491288399049_0.7861161674372852"},"directories":{},"publish_time":1491288399792,"_hasShrinkwrap":false,"_cnpm_publish_time":1491288399792},"2.6.3":{"name":"stream-http","version":"2.6.3","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.1","readable-stream":"^2.1.0","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.10.3"},"gitHead":"b63537f11de8b49676536a7ceff3eeaad01fd327","_id":"stream-http@2.6.3","_shasum":"4c3ddbf9635968ea2cfd4e48d43de5def2625ac3","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"4c3ddbf9635968ea2cfd4e48d43de5def2625ac3","size":49356,"noattachment":false,"key":"/stream-http/-/stream-http-2.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.6.3.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/stream-http-2.6.3.tgz_1484825188032_0.5002113955561072"},"directories":{},"publish_time":1484825190176,"_cnpm_publish_time":1484825190176,"_hasShrinkwrap":false},"2.6.2":{"name":"stream-http","version":"2.6.2","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.1","readable-stream":"^2.1.0","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.10.3"},"gitHead":"c1417c5dfad2e21b7c0cab28b184bff0292d9d3f","_id":"stream-http@2.6.2","_shasum":"bdfe40d2ee9262eb6bf2255bb3ad0ec0cdd6526d","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"bdfe40d2ee9262eb6bf2255bb3ad0ec0cdd6526d","size":49330,"noattachment":false,"key":"/stream-http/-/stream-http-2.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.6.2.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/stream-http-2.6.2.tgz_1484560814312_0.4340973813086748"},"directories":{},"publish_time":1484560816115,"_cnpm_publish_time":1484560816115,"_hasShrinkwrap":false},"2.6.1":{"name":"stream-http","version":"2.6.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.1","readable-stream":"^2.1.0","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.10.3"},"gitHead":"9321e56abd34615f799e18f11ae330749bfcd88c","_id":"stream-http@2.6.1","_shasum":"7d20fcdfebc16b16e4174e31dd94cd9c70f10e89","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"7d20fcdfebc16b16e4174e31dd94cd9c70f10e89","size":49142,"noattachment":false,"key":"/stream-http/-/stream-http-2.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.6.1.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/stream-http-2.6.1.tgz_1484207093219_0.7791753446217626"},"directories":{},"publish_time":1484207095289,"_cnpm_publish_time":1484207095289,"_hasShrinkwrap":false},"2.6.0":{"name":"stream-http","version":"2.6.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^3.0.0","inherits":"^2.0.1","readable-stream":"^2.1.0","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.10.3"},"gitHead":"70f8c7d0b7f9b9bc5b6998ad60c9dab503f9983f","_id":"stream-http@2.6.0","_shasum":"adf3309ced17624ebfb7ef13e6ac4cfe405a8b12","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"adf3309ced17624ebfb7ef13e6ac4cfe405a8b12","size":48928,"noattachment":false,"key":"/stream-http/-/stream-http-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.6.0.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stream-http-2.6.0.tgz_1483703989207_0.5768014823552221"},"directories":{},"publish_time":1483703989456,"_cnpm_publish_time":1483703989456,"_hasShrinkwrap":false},"2.5.0":{"name":"stream-http","version":"2.5.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^2.0.0","inherits":"^2.0.1","readable-stream":"^2.1.0","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.10.3"},"gitHead":"8c07b21b8258e651b6859444f5ad77b4a37d2616","_id":"stream-http@2.5.0","_shasum":"585eee513217ed98fe199817e7313b6f772a6802","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"585eee513217ed98fe199817e7313b6f772a6802","size":48568,"noattachment":false,"key":"/stream-http/-/stream-http-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.5.0.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/stream-http-2.5.0.tgz_1478239364925_0.0796565196942538"},"directories":{},"publish_time":1478239367115,"_cnpm_publish_time":1478239367115,"_hasShrinkwrap":false},"2.4.1":{"name":"stream-http","version":"2.4.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^2.0.0","inherits":"^2.0.1","readable-stream":"^2.1.0","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.10.3"},"gitHead":"525957277adb1b05bb7e27ff4b5438ca7a9f8ac0","_id":"stream-http@2.4.1","_shasum":"8ee5689ae69169e8eb8edd6aeb2ca08ab47e8f59","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"8ee5689ae69169e8eb8edd6aeb2ca08ab47e8f59","size":48559,"noattachment":false,"key":"/stream-http/-/stream-http-2.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.4.1.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/stream-http-2.4.1.tgz_1477642944716_0.22453267988748848"},"directories":{},"publish_time":1477642948773,"_cnpm_publish_time":1477642948773,"_hasShrinkwrap":false},"2.4.0":{"name":"stream-http","version":"2.4.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^2.0.0","inherits":"^2.0.1","readable-stream":"^2.1.0","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.10.3"},"gitHead":"92500c71be74bc1c4c2d27dabfc9ed2a1d3bb252","_id":"stream-http@2.4.0","_shasum":"9599aa8e263667ce4190e0dc04a1d065d3595a7e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"9599aa8e263667ce4190e0dc04a1d065d3595a7e","size":48643,"noattachment":false,"key":"/stream-http/-/stream-http-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.4.0.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stream-http-2.4.0.tgz_1473377936887_0.6653944130521268"},"directories":{},"publish_time":1473377937127,"_cnpm_publish_time":1473377937127,"_hasShrinkwrap":false},"2.3.1":{"name":"stream-http","version":"2.3.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^2.0.0","inherits":"^2.0.1","readable-stream":"^2.1.0","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.10.3"},"gitHead":"ac250a9b04689f616ce09b93c29804cb5e63c200","_id":"stream-http@2.3.1","_shasum":"7e1dc87102c3e31b32e660f04ca31f23ddbd1d52","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"7e1dc87102c3e31b32e660f04ca31f23ddbd1d52","size":48341,"noattachment":false,"key":"/stream-http/-/stream-http-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.3.1.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stream-http-2.3.1.tgz_1469687955984_0.9986460644286126"},"directories":{},"publish_time":1469687956236,"_cnpm_publish_time":1469687956236,"_hasShrinkwrap":false},"2.3.0":{"name":"stream-http","version":"2.3.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^2.0.0","inherits":"^2.0.1","readable-stream":"^2.1.0","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.1.0"},"gitHead":"ff601a9eff4182d3ecd0593cad6effbb3035963b","_id":"stream-http@2.3.0","_shasum":"d77de76f6211072119f8d2a49a118717b8feeaa3","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"d77de76f6211072119f8d2a49a118717b8feeaa3","size":48323,"noattachment":false,"key":"/stream-http/-/stream-http-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.3.0.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stream-http-2.3.0.tgz_1461832335352_0.8560710966121405"},"directories":{},"publish_time":1461832335764,"_cnpm_publish_time":1461832335764,"_hasShrinkwrap":false},"2.2.1":{"name":"stream-http","version":"2.2.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^2.0.0","inherits":"^2.0.1","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.1.0"},"gitHead":"5e25ed2f65abd9065dbb140deabce5a13b8668dd","_id":"stream-http@2.2.1","_shasum":"c0d29dd8546341c66a4880a78272cd4661a956a6","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"c0d29dd8546341c66a4880a78272cd4661a956a6","size":48021,"noattachment":false,"key":"/stream-http/-/stream-http-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.2.1.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/stream-http-2.2.1.tgz_1458969127191_0.3222543275915086"},"directories":{},"publish_time":1458969127609,"_cnpm_publish_time":1458969127609,"_hasShrinkwrap":false},"2.2.0":{"name":"stream-http","version":"2.2.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^2.0.0","inherits":"^2.0.1","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.1.0"},"gitHead":"4b1419cff75d4ce2ab17f57a5b3d0f5caa90459e","_id":"stream-http@2.2.0","_shasum":"0dd210200b68a22fbc991105181156b230076c3c","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"0dd210200b68a22fbc991105181156b230076c3c","size":48014,"noattachment":false,"key":"/stream-http/-/stream-http-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.2.0.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-11-east.internal.npmjs.com","tmp":"tmp/stream-http-2.2.0.tgz_1456881311859_0.8881466328166425"},"directories":{},"publish_time":1456881314222,"_cnpm_publish_time":1456881314222,"_hasShrinkwrap":false},"2.1.1":{"name":"stream-http","version":"2.1.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^2.0.0","inherits":"^2.0.1","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.1.0"},"gitHead":"945083bd1df2a2dbf9c9d648d00c15201002d6be","_id":"stream-http@2.1.1","_shasum":"3b880303babe036d6f6b43127d4dcd6f8893e1db","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"3b880303babe036d6f6b43127d4dcd6f8893e1db","size":47983,"noattachment":false,"key":"/stream-http/-/stream-http-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.1.1.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/stream-http-2.1.1.tgz_1455601262267_0.5608040874358267"},"directories":{},"publish_time":1455601264175,"_cnpm_publish_time":1455601264175,"_hasShrinkwrap":false},"2.1.0":{"name":"stream-http","version":"2.1.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^1.0.0","inherits":"^2.0.1","to-arraybuffer":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.1.0"},"gitHead":"9d24d5510ab8bd70d56d08ee13835e738d28fd94","_id":"stream-http@2.1.0","_shasum":"2eff54aaeb0cfa99e69eed0f250bad6a75a88cab","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"2eff54aaeb0cfa99e69eed0f250bad6a75a88cab","size":47962,"noattachment":false,"key":"/stream-http/-/stream-http-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.1.0.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"directories":{},"publish_time":1452660390453,"_cnpm_publish_time":1452660390453,"_hasShrinkwrap":false},"2.0.5":{"name":"stream-http","version":"2.0.5","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^1.0.0","inherits":"^2.0.1","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.1.0"},"gitHead":"3c8b44379c230e4b3f2f9be4d8ffe6ed3b2ccf94","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@2.0.5","_shasum":"080d22687ed4f237a584848ab3d6fbd8729d8f8d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"080d22687ed4f237a584848ab3d6fbd8729d8f8d","size":47894,"noattachment":false,"key":"/stream-http/-/stream-http-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.0.5.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"directories":{},"publish_time":1452339143826,"_cnpm_publish_time":1452339143826,"_hasShrinkwrap":false},"2.0.4":{"name":"stream-http","version":"2.0.4","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && ([ -n \"${TRAVIS_PULL_REQUEST}\" -a \"${TRAVIS_PULL_REQUEST}\" != 'false' ] || npm run test-browser)","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^1.0.0","inherits":"^2.0.1","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.1.0"},"gitHead":"cbc0bd803ce42ec5f3f10c6d887496fac79990cb","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@2.0.4","_shasum":"5a4c0bc3313272b26acfb68fd4059df642c48b8b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"5a4c0bc3313272b26acfb68fd4059df642c48b8b","size":47617,"noattachment":false,"key":"/stream-http/-/stream-http-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.0.4.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"directories":{},"publish_time":1452296841175,"_cnpm_publish_time":1452296841175,"_hasShrinkwrap":false},"2.0.3":{"name":"stream-http","version":"2.0.3","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^1.0.0","inherits":"^2.0.1","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.1.0"},"gitHead":"ae48c2c71c833d39e0e327e5ace45f3e8efe2c6c","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@2.0.3","_shasum":"f70e7ff5c7269fefe1c63112e918b8bb24407a9a","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"dist":{"shasum":"f70e7ff5c7269fefe1c63112e918b8bb24407a9a","size":47316,"noattachment":false,"key":"/stream-http/-/stream-http-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.0.3.tgz"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"directories":{},"publish_time":1452290907822,"_cnpm_publish_time":1452290907822,"_hasShrinkwrap":false},"2.0.2":{"name":"stream-http","version":"2.0.2","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^1.0.0","inherits":"^2.0.1","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.1.0"},"gitHead":"85381f0e3db76bbad28dd26334e08e802a07325f","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@2.0.2","_shasum":"5acdcd05c6fe78dfeace92a81a73ebf3e8f82913","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"5acdcd05c6fe78dfeace92a81a73ebf3e8f82913","size":47288,"noattachment":false,"key":"/stream-http/-/stream-http-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.0.2.tgz"},"directories":{},"publish_time":1443766185890,"_cnpm_publish_time":1443766185890,"_hasShrinkwrap":false},"2.0.1":{"name":"stream-http","version":"2.0.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^1.0.0","inherits":"^2.0.1","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.1.0"},"gitHead":"016f4be96f82c59b906e744cd18e7013f21ec750","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@2.0.1","_shasum":"c2d02702317f5e4b9664805952b1fd62138d82a0","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"c2d02702317f5e4b9664805952b1fd62138d82a0","size":47296,"noattachment":false,"key":"/stream-http/-/stream-http-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.0.1.tgz"},"directories":{},"publish_time":1443644615202,"_cnpm_publish_time":1443644615202,"_hasShrinkwrap":false},"2.0.0":{"name":"stream-http","version":"2.0.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^1.0.0","inherits":"^2.0.1","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.1.0"},"gitHead":"dc421eb355c0e6607e3e4ef136e1a59e7d62a7cf","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@2.0.0","_shasum":"c39a77eece75ee7fcc9385d212c96ea528581fa5","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"c39a77eece75ee7fcc9385d212c96ea528581fa5","size":47277,"noattachment":false,"key":"/stream-http/-/stream-http-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-2.0.0.tgz"},"directories":{},"publish_time":1442363161429,"_cnpm_publish_time":1442363161429,"_hasShrinkwrap":false},"1.7.1":{"name":"stream-http","version":"1.7.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^1.0.0","foreach":"^2.0.5","indexof":"0.0.1","inherits":"^2.0.1","object-keys":"^1.0.4","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.1.0"},"gitHead":"a169930a20c1f504b46aec93842a40b52be50b30","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@1.7.1","_shasum":"d3d2a6e14c36a38b9dafb199aee7bbc570519978","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"d3d2a6e14c36a38b9dafb199aee7bbc570519978","size":45733,"noattachment":false,"key":"/stream-http/-/stream-http-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-1.7.1.tgz"},"directories":{},"publish_time":1442353709548,"_cnpm_publish_time":1442353709548,"_hasShrinkwrap":false},"1.6.0":{"name":"stream-http","version":"1.6.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^1.0.0","foreach":"^2.0.5","indexof":"0.0.1","inherits":"^2.0.1","object-keys":"^1.0.4","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","zuul":"^3.1.0"},"gitHead":"166795fc0528fe1d8637e1c4a98cb5f8c53548d5","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@1.6.0","_shasum":"b67b889b2c1b5ff4493d318ace9f6c298e953ccc","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"b67b889b2c1b5ff4493d318ace9f6c298e953ccc","size":45236,"noattachment":false,"key":"/stream-http/-/stream-http-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-1.6.0.tgz"},"directories":{},"publish_time":1442352986741,"_cnpm_publish_time":1442352986741,"_hasShrinkwrap":false},"1.7.0":{"name":"stream-http","version":"1.7.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul --no-coverage -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"^1.0.0","foreach":"^2.0.5","indexof":"0.0.1","inherits":"^2.0.1","object-keys":"^1.0.4","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","webworkify":"^1.0.2","zuul":"^3.1.0"},"gitHead":"43d1322dd619c20d249862f99cf73420c3cdd7ed","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@1.7.0","_shasum":"d482c32866e8e6772dd5b48770436d76410d3593","_from":".","_npmVersion":"2.14.2","_nodeVersion":"0.12.7","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"d482c32866e8e6772dd5b48770436d76410d3593","size":45752,"noattachment":false,"key":"/stream-http/-/stream-http-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-1.7.0.tgz"},"directories":{},"publish_time":1442352905706,"_cnpm_publish_time":1442352905706,"_hasShrinkwrap":false},"1.5.0":{"name":"stream-http","version":"1.5.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"~1.0.0","foreach":"^2.0.5","indexof":"0.0.1","inherits":"^2.0.1","object-keys":"1.0.4","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","zuul":"^3.1.0"},"gitHead":"168dbac90c4bf9ea1d6ea240ffd2e4fbc6dabf91","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@1.5.0","_shasum":"bf94d2c6738c2f4c574e757df9719b09614c6a9e","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"bf94d2c6738c2f4c574e757df9719b09614c6a9e","size":45241,"noattachment":false,"key":"/stream-http/-/stream-http-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-1.5.0.tgz"},"directories":{},"publish_time":1440060612730,"_cnpm_publish_time":1440060612730,"_hasShrinkwrap":false},"1.4.1":{"name":"stream-http","version":"1.4.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"~1.0.0","foreach":"^2.0.5","indexof":"0.0.1","inherits":"^2.0.1","object-keys":"1.0.4","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","zuul":"^3.1.0"},"gitHead":"6d17b406a90a7973a3e2756f5c20470d2dfec2b2","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@1.4.1","_shasum":"3854d0fc2df61c191c89e98b8c62b93de9c13f8b","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"3854d0fc2df61c191c89e98b8c62b93de9c13f8b","size":44654,"noattachment":false,"key":"/stream-http/-/stream-http-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-1.4.1.tgz"},"directories":{},"publish_time":1438997187198,"_cnpm_publish_time":1438997187198,"_hasShrinkwrap":false},"1.4.0":{"name":"stream-http","version":"1.4.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"~1.0.0","foreach":"^2.0.5","indexof":"0.0.1","inherits":"^2.0.1","object-keys":"1.0.4","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","zuul":"^3.1.0"},"gitHead":"f70ac39bf4de9c1dd16f33ee31c07e555076102d","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@1.4.0","_shasum":"eb83899e45af41e5843d76f6730c72ec8e75684b","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"eb83899e45af41e5843d76f6730c72ec8e75684b","size":44657,"noattachment":false,"key":"/stream-http/-/stream-http-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-1.4.0.tgz"},"directories":{},"publish_time":1438928619145,"_cnpm_publish_time":1438928619145,"_hasShrinkwrap":false},"1.3.0":{"name":"stream-http","version":"1.3.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","keywords":["http","stream","streaming","xhr","http-browserify"],"dependencies":{"builtin-status-codes":"~1.0.0","foreach":"^2.0.5","indexof":"0.0.1","inherits":"^2.0.1","object-keys":"1.0.4","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","cookie-parser":"^1.3.5","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","zuul":"^3.1.0"},"gitHead":"c8c0966c639368e4173d0c47bff9564f8d65bb02","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@1.3.0","_shasum":"945c98298afafff5eb7c14e66224ac23136e9ed5","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"945c98298afafff5eb7c14e66224ac23136e9ed5","size":44549,"noattachment":false,"key":"/stream-http/-/stream-http-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-1.3.0.tgz"},"directories":{},"publish_time":1437434837676,"_cnpm_publish_time":1437434837676,"_hasShrinkwrap":false},"1.2.1":{"name":"stream-http","version":"1.2.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","dependencies":{"builtin-status-codes":"~1.0.0","foreach":"^2.0.5","indexof":"0.0.1","inherits":"^2.0.1","object-keys":"1.0.4","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","zuul":"^3.1.0"},"gitHead":"22b3cc7acbdd44002a795f971255b4288654777c","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@1.2.1","_shasum":"57cf86692bd97a9bf1f323a04dcc3a4de65cce62","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.12.5","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"57cf86692bd97a9bf1f323a04dcc3a4de65cce62","size":44327,"noattachment":false,"key":"/stream-http/-/stream-http-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-1.2.1.tgz"},"directories":{},"publish_time":1437119482481,"_cnpm_publish_time":1437119482481,"_hasShrinkwrap":false},"1.2.0":{"name":"stream-http","version":"1.2.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","dependencies":{"builtin-status-codes":"~1.0.0","foreach":"^2.0.5","indexof":"0.0.1","inherits":"^2.0.1","object-keys":"1.0.4","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","zuul":"^3.1.0"},"gitHead":"cc74bc83c8c3ee65425ddeecf394ed99738b2931","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@1.2.0","_shasum":"ed26a476b26dc277552e87b60dd52c219d7ca643","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.12.5","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"ed26a476b26dc277552e87b60dd52c219d7ca643","size":44325,"noattachment":false,"key":"/stream-http/-/stream-http-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-1.2.0.tgz"},"directories":{},"publish_time":1436839994221,"_cnpm_publish_time":1436839994221,"_hasShrinkwrap":false},"1.1.1":{"name":"stream-http","version":"1.1.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","dependencies":{"builtin-status-codes":"~1.0.0","foreach":"^2.0.5","indexof":"0.0.1","inherits":"^2.0.1","object-keys":"1.0.4","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","zuul":"^3.1.0"},"gitHead":"15181f558696d8f3e016d0fcebc09a7bf85af3c0","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@1.1.1","_shasum":"ed1fe3464b4ed81186af5c0c8062835d3c79ca38","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.12.5","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"ed1fe3464b4ed81186af5c0c8062835d3c79ca38","size":43972,"noattachment":false,"key":"/stream-http/-/stream-http-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-1.1.1.tgz"},"directories":{},"publish_time":1436761930882,"_cnpm_publish_time":1436761930882,"_hasShrinkwrap":false},"1.0.2":{"name":"stream-http","version":"1.0.2","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","dependencies":{"builtin-status-codes":"~1.0.0","foreach":"^2.0.5","inherits":"^2.0.1","object-keys":"1.0.4","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","zuul":"^3.1.0"},"gitHead":"7cb4e22c9fadcfebb08b0d3d8d2ec1e3c681e03b","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@1.0.2","_shasum":"536a142743699a84ed06e8ee5efe1767e3397d1f","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.12.5","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"536a142743699a84ed06e8ee5efe1767e3397d1f","size":43641,"noattachment":false,"key":"/stream-http/-/stream-http-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-1.0.2.tgz"},"directories":{},"publish_time":1436752054388,"_cnpm_publish_time":1436752054388,"_hasShrinkwrap":false},"1.0.1":{"name":"stream-http","version":"1.0.1","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","dependencies":{"builtin-status-codes":"~1.0.0","foreach":"^2.0.5","inherits":"^2.0.1","object-keys":"1.0.4","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","zuul":"^3.1.0"},"gitHead":"4a383c74d204f58129f29535638df0208bf99fc2","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@1.0.1","_shasum":"c75770f4ba95672bcd9ed5d17ca98360e2241840","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.12.5","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"c75770f4ba95672bcd9ed5d17ca98360e2241840","size":43643,"noattachment":false,"key":"/stream-http/-/stream-http-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-1.0.1.tgz"},"directories":{},"publish_time":1436751837627,"_cnpm_publish_time":1436751837627,"_hasShrinkwrap":false},"1.0.0":{"name":"stream-http","version":"1.0.0","description":"Streaming http in the browser","main":"index.js","repository":{"type":"git","url":"git://github.com/jhiesey/stream-http.git"},"scripts":{"test":"npm run test-node && npm run test-browser","test-node":"tape test/node/*.js","test-browser":"zuul -- test/browser/*.js","test-browser-local":"zuul --local 8080 --no-coverage -- test/browser/*.js"},"author":{"name":"John Hiesey"},"license":"MIT","dependencies":{"builtin-status-codes":"~1.0.0","foreach":"^2.0.5","inherits":"^2.0.1","object-keys":"1.0.4","xtend":"^4.0.0"},"devDependencies":{"basic-auth":"^1.0.3","brfs":"^1.4.0","express":"^4.13.0","tape":"^4.0.0","ua-parser-js":"^0.7.7","zuul":"^3.1.0"},"gitHead":"ab5e2afce81949115c0a151d30fbaf03cf540d7f","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"homepage":"https://github.com/jhiesey/stream-http#readme","_id":"stream-http@1.0.0","_shasum":"a6464f871bc9478d631e71f4b42795719f1a8473","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.12.5","_npmUser":{"name":"jhiesey","email":"john@hiesey.com"},"maintainers":[{"name":"feross","email":""},{"name":"jhiesey","email":"john@hiesey.com"}],"dist":{"shasum":"a6464f871bc9478d631e71f4b42795719f1a8473","size":43474,"noattachment":false,"key":"/stream-http/-/stream-http-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/stream-http/download/stream-http-1.0.0.tgz"},"directories":{},"publish_time":1436740326069,"_cnpm_publish_time":1436740326069,"_hasShrinkwrap":false}},"readme":"# stream-http [![Build Status](https://travis-ci.org/jhiesey/stream-http.svg?branch=master)](https://travis-ci.org/jhiesey/stream-http)\n\n[![Sauce Test Status](https://app.saucelabs.com/browser-matrix/stream-http.svg)](https://app.saucelabs.com/u/stream-http)\n\nThis module is an implementation of Node's native `http` module for the browser.\nIt tries to match Node's API and behavior as closely as possible, but some features\naren't available, since browsers don't give nearly as much control over requests.\n\nThis is heavily inspired by, and intended to replace, [http-browserify](https://github.com/substack/http-browserify).\n\n## What does it do?\n\nIn accordance with its name, `stream-http` tries to provide data to its caller before\nthe request has completed whenever possible.\n\nBackpressure, allowing the browser to only pull data from the server as fast as it is\nconsumed, is supported in:\n* Chrome >= 58 (using `fetch` and `WritableStream`)\n\nThe following browsers support true streaming, where only a small amount of the request\nhas to be held in memory at once:\n* Chrome >= 43 (using the `fetch` API)\n* Firefox >= 9 (using `moz-chunked-arraybuffer` responseType with xhr)\n\nAll other supported browsers support pseudo-streaming, where the data is available before\nthe request finishes, but the entire response must be held in memory. This works for both\ntext and binary data.\n\n### IE note:\nAs of version 3.0.0, IE10 and below are no longer supported. IE11 support will remain for\nnow.\n\n## How do you use it?\n\nThe intent is to have the same API as the client part of the\n[Node HTTP module](https://nodejs.org/api/http.html). The interfaces are the same wherever\npractical, although limitations in browsers make an exact clone of the Node API impossible.\n\nThis module implements `http.request`, `http.get`, and most of `http.ClientRequest`\nand `http.IncomingMessage` in addition to `http.METHODS` and `http.STATUS_CODES`. See the\nNode docs for how these work.\n\n### Extra features compared to Node\n\n* The `message.url` property provides access to the final URL after all redirects. This\nis useful since the browser follows all redirects silently, unlike Node. It is available\nin Chrome 37 and newer, Firefox 32 and newer, and Safari 9 and newer.\n\n* The `options.withCredentials` boolean flag, used to indicate if the browser should send\ncookies or authentication information with a CORS request. Default false.\n\nThis module has to make some tradeoffs to support binary data and/or streaming. Generally,\nthe module can make a fairly good decision about which underlying browser features to use,\nbut sometimes it helps to get a little input from the developer.\n\n* The `options.mode` field passed into `http.request` or `http.get` can take on one of the\nfollowing values:\n  * 'default' (or any falsy value, including `undefined`): Try to provide partial data before\nthe request completes, but not at the cost of correctness for binary data or correctness of\nthe 'content-type' response header. This mode will also avoid slower code paths whenever\npossible, which is particularly useful when making large requests in a browser like Safari\nthat has a weaker JavaScript engine.\n  * 'allow-wrong-content-type': Provides partial data in more cases than 'default', but\nat the expense of causing the 'content-type' response header to be incorrectly reported\n(as 'text/plain; charset=x-user-defined') in some browsers, notably Safari and Chrome 42\nand older. Preserves binary data whenever possible. In some cases the implementation may\nalso be a bit slow. This was the default in versions of this module before 1.5.\n  * 'prefer-streaming': Provide data before the request completes even if binary data (anything\nthat isn't a single-byte ASCII or UTF8 character) will be corrupted. Of course, this option\nis only safe for text data. May also cause the 'content-type' response header to be\nincorrectly reported (as 'text/plain; charset=x-user-defined').\n  * 'disable-fetch': Force the use of plain XHR regardless of the browser declaring a fetch\ncapability. Preserves the correctness of binary data and the 'content-type' response header.\n  * 'prefer-fast': Deprecated; now a synonym for 'default', which has the same performance\ncharacteristics as this mode did in versions before 1.5.\n\n* `options.requestTimeout` allows setting a timeout in millisecionds for XHR and fetch (if\nsupported by the browser). This is a limit on how long the entire process takes from\nbeginning to end. Note that this is not the same as the node `setTimeout` functions,\nwhich apply to pauses in data transfer over the underlying socket, or the node `timeout`\noption, which applies to opening the connection.\n\n### Features missing compared to Node\n\n* `http.Agent` is only a stub\n* The 'socket', 'connect', 'upgrade', and 'continue' events on `http.ClientRequest`.\n* Any operations, other than `request.setTimeout`, that operate directly on the underlying\nsocket.\n* Any options that are disallowed for security reasons. This includes setting or getting\ncertain headers.\n* `message.httpVersion`\n* `message.rawHeaders` is modified by the browser, and may not quite match what is sent by\nthe server.\n* `message.trailers` and `message.rawTrailers` will remain empty.\n* Redirects are followed silently by the browser, so it isn't possible to access the 301/302\nredirect pages.\n\n## Example\n\n``` js\nhttp.get('/bundle.js', function (res) {\n\tvar div = document.getElementById('result');\n\tdiv.innerHTML += 'GET /beep<br>';\n\n\tres.on('data', function (buf) {\n\t\tdiv.innerHTML += buf;\n\t});\n\n\tres.on('end', function () {\n\t\tdiv.innerHTML += '<br>__END__';\n\t});\n})\n```\n\n## Running tests\n\nThere are two sets of tests: the tests that run in Node (found in `test/node`) and the tests\nthat run in the browser (found in `test/browser`). Normally the browser tests run on\n[Sauce Labs](http://saucelabs.com/).\n\nRunning `npm test` will run both sets of tests, but in order for the Sauce Labs tests to run\nyou will need to sign up for an account (free for open source projects) and put the\ncredentials in a [`.airtaprc` file](https://github.com/airtap/airtap/blob/master/doc/airtaprc.md).\nYou will also need to run a [Sauce Connect Proxy](https://wiki.saucelabs.com/display/DOCS/Sauce+Connect+Proxy)\nwith the same credentials.\n\nTo run just the Node tests, run `npm run test-node`.\n\nTo run the browser tests locally, run `npm run test-browser-local` and point your browser to\nthe link shown in your terminal.\n\n## License\n\nMIT. Copyright (C) John Hiesey and other contributors.\n","_attachments":{},"homepage":"https://github.com/jhiesey/stream-http#readme","bugs":{"url":"https://github.com/jhiesey/stream-http/issues"},"license":"MIT"}