Skip to content

Instantly share code, notes, and snippets.

@isaacs
Created February 13, 2014 05:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save isaacs/8970423 to your computer and use it in GitHub Desktop.
Save isaacs/8970423 to your computer and use it in GitHub Desktop.
{"_id":"http-browserify","_rev":"56-7851fa9373cc18c00b2029de68d9d373","name":"http-browserify","description":"http module compatability for browserify","dist-tags":{"latest":"1.2.0"},"versions":{"0.0.0":{"name":"http-browserify","version":"0.0.0","description":"http module compatability for browserify","main":"index.js","browserify":"browser.js","directories":{"lib":".","example":"example","test":"test"},"devDependencies":{"express":"2.4.x","browserify":"1.4.x"},"repository":{"type":"git","url":"git://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_id":"http-browserify@0.0.0","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.0-pre","_defaultsLoaded":true,"dist":{"shasum":"10876a100209f94a6f72044df4337a6cca7b31b7","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.0.0.tgz"},"scripts":{},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.0.1":{"name":"http-browserify","version":"0.0.1","description":"http module compatability for browserify","main":"index.js","browserify":"browser.js","directories":{"lib":".","example":"example","test":"test"},"devDependencies":{"express":"2.4.x","browserify":"1.4.x"},"repository":{"type":"git","url":"git://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"http-browserify@0.0.1","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"cad2effa4aabc60a0e6d5f33401e9492e7e02bc4","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.0.1.tgz"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.0.2":{"name":"http-browserify","version":"0.0.2","description":"http module compatability for browserify","main":"index.js","browserify":"browser.js","directories":{"lib":".","example":"example","test":"test"},"devDependencies":{"express":"2.5.x","browserify":"1.4.x"},"repository":{"type":"git","url":"git://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"http-browserify@0.0.2","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"c9e8ca623423120fdd67d01de47b885e9fa943d6","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.0.2.tgz"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.0.3":{"name":"http-browserify","version":"0.0.3","description":"http module compatability for browserify","main":"index.js","browserify":"browser.js","directories":{"lib":".","example":"example","test":"test"},"devDependencies":{"express":"2.5.x","browserify":"1.9.x"},"repository":{"type":"git","url":"git://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"http-browserify@0.0.3","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"2d9c399d65151883f86e8b3b1a91e365393d2472","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.0.3.tgz"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.0":{"name":"http-browserify","version":"0.1.0","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"devDependencies":{"express":"2.5.x","browserify":"1.9.x"},"repository":{"type":"git","url":"git://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"http-browserify@0.1.0","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"61f116bb33ea258834b9511f21e591e1e270af53","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.0.tgz"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.1":{"name":"http-browserify","version":"0.1.1","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"devDependencies":{"express":"2.5.x","browserify":"1.9.x"},"repository":{"type":"git","url":"git://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"_id":"http-browserify@0.1.1","dependencies":{},"engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"d9d82735a5f85f950761ac3909ba9485ec0af4f1","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.1.tgz"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.2":{"name":"http-browserify","version":"0.1.2","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"0.0.8"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_id":"http-browserify@0.1.2","dist":{"shasum":"85a4a0b0ae130bde96aeffc2fa408ded43848d67","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.2.tgz"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.3":{"name":"http-browserify","version":"0.1.3","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"0.0.8"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_id":"http-browserify@0.1.3","dist":{"shasum":"a40fa20cdb959e86d4c707d347ccc317e9f4d102","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.3.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.4":{"name":"http-browserify","version":"0.1.4","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"0.0.8"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_id":"http-browserify@0.1.4","dist":{"shasum":"4daeb46d91ab050a4e62dc2307977ac4b13817ed","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.4.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.5":{"name":"http-browserify","version":"0.1.5","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"0.0.8"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_id":"http-browserify@0.1.5","dist":{"shasum":"157e0f0f6afc33643f27eba12178e16be909696a","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.5.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.6":{"name":"http-browserify","version":"0.1.6","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"0.0.8"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_id":"http-browserify@0.1.6","dist":{"shasum":"ea11de6c739d479e7bacd1e685b0627b4c626d96","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.6.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.7":{"name":"http-browserify","version":"0.1.7","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"0.0.8"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_id":"http-browserify@0.1.7","dist":{"shasum":"0542eeb26e0b3020c30005572216dfc0ccfc4534","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.7.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.8":{"name":"http-browserify","version":"0.1.8","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"0.0.8"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_id":"http-browserify@0.1.8","dist":{"shasum":"9fad0ba34e9447d54be060ac99b3de41cf537c37","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.8.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.9":{"name":"http-browserify","version":"0.1.9","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"0.0.8"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_id":"http-browserify@0.1.9","dist":{"shasum":"3771a1810724f73283b95c4166eb68ec66cfb7ad","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.9.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.10":{"name":"http-browserify","version":"0.1.10","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"0.0.8"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_id":"http-browserify@0.1.10","dist":{"shasum":"a1ea655a11fecf92a187aec6f918c2743b16f247","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.10.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.11":{"name":"http-browserify","version":"0.1.11","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"0.0.8"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"_id":"http-browserify@0.1.11","dist":{"shasum":"ac83518d625ce3e26d16df3b49e65383c371804f","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.11.tgz"},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.12":{"name":"http-browserify","version":"0.1.12","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"~1.0.0","Base64":"~0.1.2"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"bugs":{"url":"https://github.com/substack/http-browserify/issues"},"_id":"http-browserify@0.1.12","dist":{"shasum":"4ddbab219afde478d783b4f9bf152f72cc0e41ad","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.12.tgz"},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.13":{"name":"http-browserify","version":"0.1.13","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"~1.0.0","Base64":"~0.1.2"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"bugs":{"url":"https://github.com/substack/http-browserify/issues"},"_id":"http-browserify@0.1.13","dist":{"shasum":"41882246d1386cb59ba30f97f4638e65f02cf369","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.13.tgz"},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.1.14":{"name":"http-browserify","version":"0.1.14","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"~1.0.0","Base64":"~0.1.2"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"bugs":{"url":"https://github.com/substack/http-browserify/issues"},"_id":"http-browserify@0.1.14","dist":{"shasum":"9c8b3f94002204547c7cbe5269afe2ea62f71c7f","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.1.14.tgz"},"_from":".","_npmVersion":"1.3.7","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.2.1":{"name":"http-browserify","version":"0.2.1","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"~1.0.0","Base64":"~0.1.2"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"bugs":{"url":"https://github.com/substack/http-browserify/issues"},"homepage":"https://github.com/substack/http-browserify","_id":"http-browserify@0.2.1","dist":{"shasum":"3212ccaa6fc5efdfac23e65f5580050cdea5ae00","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.2.1.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.2.2":{"name":"http-browserify","version":"0.2.2","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"~1.0.0","Base64":"~0.1.2"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"bugs":{"url":"https://github.com/substack/http-browserify/issues"},"homepage":"https://github.com/substack/http-browserify","_id":"http-browserify@0.2.2","dist":{"shasum":"9e0b2f92a37a6a3fae0574e239a1bfe5b4914df8","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.2.2.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"0.3.0":{"name":"http-browserify","version":"0.3.0","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"concat-stream":"~1.0.0","Base64":"~0.1.2"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"bugs":{"url":"https://github.com/substack/http-browserify/issues"},"homepage":"https://github.com/substack/http-browserify","_id":"http-browserify@0.3.0","dist":{"shasum":"b5d49f7f6325a835a63ccf876a549e77e4cd65ff","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-0.3.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"1.0.0":{"name":"http-browserify","version":"1.0.0","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"Base64":"~0.1.2","inherits":"~2.0.1"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"bugs":{"url":"https://github.com/substack/http-browserify/issues"},"homepage":"https://github.com/substack/http-browserify","_id":"http-browserify@1.0.0","dist":{"shasum":"aecfb3d5bce35466c6280a5f1378b4fcf6e96485","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"1.0.1":{"name":"http-browserify","version":"1.0.1","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"Base64":"~0.2.0","inherits":"~2.0.1"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"bugs":{"url":"https://github.com/substack/http-browserify/issues"},"homepage":"https://github.com/substack/http-browserify","_id":"http-browserify@1.0.1","dist":{"shasum":"2a67132a387fd23ff6931a4c933a2ed7294c5fe6","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-1.0.1.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"1.0.2":{"name":"http-browserify","version":"1.0.2","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"dependencies":{"Base64":"~0.2.0","inherits":"~2.0.1"},"devDependencies":{"ecstatic":"~0.1.6"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","engine":{"node":">=0.4"},"bugs":{"url":"https://github.com/substack/http-browserify/issues"},"homepage":"https://github.com/substack/http-browserify","_id":"http-browserify@1.0.2","dist":{"shasum":"cf7f72a880d01f84894a6e5c5e4349733e6992c8","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-1.0.2.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"1.1.0":{"name":"http-browserify","version":"1.1.0","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tape test/*.js"},"dependencies":{"Base64":"~0.2.0","inherits":"~2.0.1"},"devDependencies":{"ecstatic":"~0.1.6","tape":"~2.3.2"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","bugs":{"url":"https://github.com/substack/http-browserify/issues"},"homepage":"https://github.com/substack/http-browserify","_id":"http-browserify@1.1.0","dist":{"shasum":"20d0f6fdab370d1fe778d44a7bc48ddb7260206d","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-1.1.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]},"1.2.0":{"name":"http-browserify","version":"1.2.0","description":"http module compatability for browserify","main":"index.js","browserify":"index.js","directories":{"lib":".","example":"example","test":"test"},"scripts":{"test":"tape test/*.js"},"dependencies":{"Base64":"~0.2.0","inherits":"~2.0.1"},"devDependencies":{"ecstatic":"~0.1.6","tape":"~2.3.2"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"keywords":["http","browserify","compatible","meatless","browser"],"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"license":"MIT/X11","bugs":{"url":"https://github.com/substack/http-browserify/issues"},"homepage":"https://github.com/substack/http-browserify","_id":"http-browserify@1.2.0","dist":{"shasum":"79e37f09e93fcbf284728b014b1860c7d2dc2b3f","tarball":"http://registry.npmjs.org/http-browserify/-/http-browserify-1.2.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"substack","email":"mail@substack.net"},"maintainers":[{"name":"substack","email":"mail@substack.net"}]}},"maintainers":[{"name":"substack","email":"mail@substack.net"}],"time":{"0.0.0":"2011-08-20T05:26:20.606Z","0.0.1":"2011-12-14T14:45:39.345Z","0.0.2":"2012-01-20T02:14:28.003Z","0.0.3":"2012-02-02T21:55:15.192Z","0.1.0":"2012-02-25T08:59:10.674Z","0.1.1":"2012-02-27T08:12:43.295Z","0.1.2":"2012-08-05T02:45:35.217Z","0.1.3":"2012-10-13T21:17:50.837Z","0.1.4":"2012-11-05T15:35:00.996Z","0.1.5":"2012-11-27T02:00:57.856Z","0.1.6":"2012-11-27T02:08:22.715Z","0.1.7":"2013-02-24T11:02:08.562Z","0.1.8":"2013-02-24T11:06:56.343Z","0.1.9":"2013-03-06T19:40:24.193Z","0.1.10":"2013-03-15T21:22:43.172Z","0.1.11":"2013-03-16T05:12:34.687Z","0.1.12":"2013-08-21T03:31:20.757Z","0.1.13":"2013-09-22T21:06:16.983Z","0.1.14":"2013-11-10T08:08:59.437Z","0.2.1":"2013-11-20T05:23:31.173Z","0.2.2":"2013-11-25T16:46:26.993Z","0.3.0":"2013-12-01T21:30:33.104Z","1.0.0":"2013-12-02T23:37:49.960Z","1.0.1":"2013-12-13T00:37:20.614Z","1.0.2":"2013-12-13T01:09:20.400Z","1.1.0":"2014-01-05T08:44:32.159Z","1.2.0":"2014-02-13T05:01:06.162Z"},"author":{"name":"James Halliday","email":"mail@substack.net","url":"http://substack.net"},"repository":{"type":"git","url":"http://github.com/substack/http-browserify.git"},"readme":"http-browserify\u000a===============\u000a\u000aThe\u000a[http](http://nodejs.org/docs/v0.4.10/api/all.html#hTTP) module from node.js,\u000abut for browsers.\u000a\u000aWhen you `require('http')` in\u000a[browserify](http://github.com/substack/node-browserify),\u000athis module will be loaded.\u000a\u000aexample\u000a=======\u000a\u000a````javascript\u000avar http = require('http');\u000a\u000ahttp.get({ path : '/beep' }, function (res) {\u000a var div = document.getElementById('result');\u000a div.innerHTML += 'GET /beep<br>';\u000a \u000a res.on('data', function (buf) {\u000a div.innerHTML += buf;\u000a });\u000a \u000a res.on('end', function () {\u000a div.innerHTML += '<br>__END__';\u000a });\u000a});\u000a````\u000a\u000ahttp methods\u000a============\u000a\u000avar http = require('http');\u000a\u000avar req = http.request(options, cb)\u000a-----------------------------------\u000a\u000a`options` can have:\u000a\u000a* method\u000a* path\u000a* headers={}, as an object mapping key names to string or Array values\u000a* host=window.location.host\u000a* port=window.location.port\u000a\u000aThe callback will be called with the response object.\u000a\u000avar req = http.get(options, cb)\u000a-------------------------------\u000a\u000aA shortcut for\u000a\u000a````javascript\u000aoptions.method = 'GET';\u000avar req = http.request(options, cb);\u000areq.end();\u000a````\u000a\u000arequest methods\u000a===============\u000a\u000areq.setHeader(key, value)\u000a-------------------------\u000a\u000aSet an http header.\u000a\u000areq.getHeader(key)\u000a-------------------------\u000a\u000aGet an http header.\u000a\u000areq.removeHeader(key)\u000a-------------------------\u000a\u000aRemove an http header.\u000a\u000areq.write(data)\u000a---------------\u000a\u000aWrite some data to the request body.\u000a\u000areq.end(data)\u000a-------------\u000a\u000aClose and send the request body, optionally with additional `data` to append.\u000a\u000aresponse methods\u000a================\u000a\u000ares.getHeader(key)\u000a------------------\u000a\u000aReturn an http header, if set. `key` is case-insensitive.\u000a\u000aresponse attributes\u000a===================\u000a\u000a* res.statusCode, the numeric http response code\u000a* res.headers, an object with all lowercase keys\u000a\u000aresponse events\u000a---------------\u000a\u000a* data\u000a* end\u000a* error\u000a\u000acompatibility\u000a=============\u000a\u000aThis module has been tested and works with:\u000a\u000a* Internet Explorer 5.5, 6, 7, 8, 9\u000a* Firefox 3.5\u000a* Chrome 7.0\u000a* Opera 10.6\u000a* Safari 5.0\u000a\u000aMultipart streaming responses are buffered in all versions of Internet Explorer\u000aand are somewhat buffered in Opera. In all the other browsers you get a nice\u000aunbuffered stream of `\"data\"` events when you send down a content-type of\u000a`multipart/octet-stream` or similar.\u000a\u000aprotip\u000a======\u000a\u000aYou can do:\u000a\u000a````javascript\u000avar bundle = browserify({\u000a require : { http : 'http-browserify' }\u000a});\u000a````\u000a\u000ain order to map \"http-browserify\" over `require('http')` in your browserified\u000asource.\u000a","readmeFilename":"readme.markdown","_attachments":{}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment