%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/waritko/.npm/registry.npmjs.org/request/
Upload File :
Create Path :
Current File : //home/waritko/.npm/registry.npmjs.org/request/.cache.json

{"_id":"request","_rev":"605-a1cd2f349dd33b343b5090ee35c31230","name":"request","description":"Simplified HTTP request client.","dist-tags":{"latest":"2.53.0"},"versions":{"0.10.0":{"name":"request","description":"Simplified HTTP request method.","tags":["http","simple","util","utility"],"version":"0.10.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"directories":{"lib":"lib"},"repository":{"type":"git","url":"http://github.com/mikeal/node-utils.git"},"bugs":{"web":"http://github.com/mikeal/node-utils/issues"},"engines":["node >=0.1.90"],"main":"./lib/main","_id":"request@0.10.0","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"http://registry.npmjs.org/request/-/request-0.10.0.tgz","shasum":"0910540d9b86c4f90b4c4b44c84025220a1f9d2e"}},"0.8.3":{"name":"request","description":"Simplified HTTP request method.","tags":["http","simple","util","utility"],"version":"0.8.3","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"directories":{"lib":"lib"},"repository":{"type":"git","url":"http://github.com/mikeal/node-utils.git"},"bugs":{"web":"http://github.com/mikeal/node-utils/issues"},"engines":["node >=0.1.90"],"main":"./lib/main","_id":"request@0.8.3","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"http://registry.npmjs.org/request/-/request-0.8.3.tgz","shasum":"03e3a382fb677a42eac0e7b0fa8a46b504944c08"}},"0.9.0":{"name":"request","description":"Simplified HTTP request method.","tags":["http","simple","util","utility"],"version":"0.9.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"directories":{"lib":"lib"},"repository":{"type":"git","url":"http://github.com/mikeal/node-utils.git"},"bugs":{"web":"http://github.com/mikeal/node-utils/issues"},"engines":["node >=0.1.90"],"main":"./lib/main","_id":"request@0.9.0","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"http://registry.npmjs.org/request/-/request-0.9.0.tgz","shasum":"1049f59a6f46588e6d030921fbb84ca2f0c2714e"}},"0.9.1":{"name":"request","description":"Simplified HTTP request method.","tags":["http","simple","util","utility"],"version":"0.9.1","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"directories":{"lib":"lib"},"repository":{"type":"git","url":"http://github.com/mikeal/node-utils.git"},"bugs":{"web":"http://github.com/mikeal/node-utils/issues"},"engines":["node >=0.1.90"],"main":"./lib/main","_id":"request@0.9.1","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"http://registry.npmjs.org/request/-/request-0.9.1.tgz","shasum":"a08a9a253f5b45447112e1ceb4d3087a1578682d"}},"0.9.5":{"name":"request","description":"Simplified HTTP request method.","tags":["http","simple","util","utility"],"version":"0.9.5","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"directories":{"lib":"lib"},"repository":{"type":"git","url":"http://github.com/mikeal/node-utils.git"},"bugs":{"web":"http://github.com/mikeal/node-utils/issues"},"engines":["node >=0.1.90"],"main":"./lib/main","_id":"request@0.9.5","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"http://registry.npmjs.org/request/-/request-0.9.5.tgz","shasum":"66269143f6f5023f967159d5760369a606abfc0a"}},"1.0.0":{"name":"request","description":"Simplified HTTP request method.","tags":["http","simple","util","utility"],"version":"1.0.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"directories":{"lib":"lib"},"repository":{"type":"git","url":"http://github.com/mikeal/node-utils.git"},"bugs":{"url":"http://github.com/mikeal/node-utils/issues"},"engines":["node >=0.1.90"],"main":"./main","_id":"request@1.0.0","_engineSupported":true,"_npmVersion":"0.2.13-3","_nodeVersion":"v0.3.5-pre","dist":{"shasum":"6e482329b10657461b51db9157f64a2046f635c0","tarball":"http://registry.npmjs.org/request/-/request-1.0.0.tgz"}},"1.1.0":{"name":"request","description":"Simplified HTTP request method.","tags":["http","simple","util","utility"],"version":"1.1.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node < 0.3.6"],"main":"./main","_id":"request@1.1.0","_engineSupported":false,"_npmVersion":"0.2.15","_nodeVersion":"v0.3.7-pre","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"327162dd590a9b4bcb71d70cff1267ef10ff5101","tarball":"http://registry.npmjs.org/request/-/request-1.1.0.tgz"}},"1.1.1":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"1.1.1","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node < 0.3.6"],"main":"./main","_id":"request@1.1.1","_engineSupported":false,"_npmVersion":"0.2.15","_nodeVersion":"v0.3.7-pre","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"6d6581049397c51e1b0e98eca7bfd29c0c8a4f6f","tarball":"http://registry.npmjs.org/request/-/request-1.1.1.tgz"}},"1.2.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"1.2.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node < 0.3.6"],"main":"./main","_id":"request@1.2.0","_engineSupported":false,"_npmVersion":"0.2.15","_nodeVersion":"v0.3.7-pre","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"f4b74ad2edd68c777bd640ffc74737aa0ffe5bba","tarball":"http://registry.npmjs.org/request/-/request-1.2.0.tgz"}},"1.9.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"1.9.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@1.9.0","_engineSupported":true,"_npmVersion":"0.2.15","_nodeVersion":"v0.4.0-pre","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"67758b48da41f4240c6ed50d2bd8ced8157b4bb1","tarball":"http://registry.npmjs.org/request/-/request-1.9.0.tgz"}},"1.9.1":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"1.9.1","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@1.9.1","_engineSupported":true,"_npmVersion":"0.3.0-9","_nodeVersion":"v0.4.2","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"428e8283e87db620cd3303673e62ead2bd7451b8","tarball":"http://registry.npmjs.org/request/-/request-1.9.1.tgz"}},"1.9.2":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"1.9.2","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@1.9.2","_engineSupported":true,"_npmVersion":"0.3.0-9","_nodeVersion":"v0.4.2","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"b1b66f63c5250fc1fc7caeeec53fdfa0b2528c29","tarball":"http://registry.npmjs.org/request/-/request-1.9.2.tgz"}},"1.9.3":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"1.9.3","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@1.9.3","_engineSupported":true,"_npmVersion":"0.3.0-9","_nodeVersion":"v0.4.2","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"7c4b88c1e36ef8f265f1487958c5a2042f13a624","tarball":"http://registry.npmjs.org/request/-/request-1.9.3.tgz"}},"1.9.5":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"1.9.5","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@1.9.5","_engineSupported":true,"_npmVersion":"0.3.0-9","_nodeVersion":"v0.4.2","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"24084f6c377fc2f3368b53be0922bebe5d40afd6","tarball":"http://registry.npmjs.org/request/-/request-1.9.5.tgz"}},"1.9.7":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"1.9.7","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@1.9.7","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.4.9-pre","_defaultsLoaded":true,"dist":{"shasum":"efc79859e5386aeb3f211f63b0d0e549026c7133","tarball":"http://registry.npmjs.org/request/-/request-1.9.7.tgz"},"scripts":{},"directories":{}},"1.9.8":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"1.9.8","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@1.9.8","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.4.9-pre","_defaultsLoaded":true,"dist":{"shasum":"2da5138da2851fd5bdb50500aa7eb9e2df2a9c2b","tarball":"http://registry.npmjs.org/request/-/request-1.9.8.tgz"},"scripts":{},"directories":{}},"1.9.9":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"1.9.9","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@1.9.9","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.2-pre","_defaultsLoaded":true,"dist":{"shasum":"af231fe87e3725a5db46ff74833f3aa0ebfd9151","tarball":"http://registry.npmjs.org/request/-/request-1.9.9.tgz"},"scripts":{},"directories":{}},"2.0.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.0.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@2.0.0","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.2-pre","_defaultsLoaded":true,"dist":{"shasum":"e8ecdcb12ded03b795aa1de0f44afddbab98f3db","tarball":"http://registry.npmjs.org/request/-/request-2.0.0.tgz"},"scripts":{},"directories":{}},"2.0.1":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.0.1","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@2.0.1","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.2-pre","_defaultsLoaded":true,"dist":{"shasum":"2188893b17b9b0c761d5e53ee0cb76a50e720d89","tarball":"http://registry.npmjs.org/request/-/request-2.0.1.tgz"},"scripts":{},"directories":{}},"2.0.2":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.0.2","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@2.0.2","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.2-pre","_defaultsLoaded":true,"dist":{"shasum":"8fb7985ed54581bb152e8c1c5649ec0f5a10d9b1","tarball":"http://registry.npmjs.org/request/-/request-2.0.2.tgz"},"scripts":{},"directories":{}},"2.0.3":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.0.3","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@2.0.3","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.4-pre","_defaultsLoaded":true,"dist":{"shasum":"ec8d338be3de528ca16a5307d94bbd06298a80cc","tarball":"http://registry.npmjs.org/request/-/request-2.0.3.tgz"},"scripts":{},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.0.4":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.0.4","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@2.0.4","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.4-pre","_defaultsLoaded":true,"dist":{"shasum":"7baa221cef8923c65ba74479f7963f1214b02161","tarball":"http://registry.npmjs.org/request/-/request-2.0.4.tgz"},"scripts":{},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.0.5":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.0.5","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@2.0.5","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.4-pre","_defaultsLoaded":true,"dist":{"shasum":"a3173897f02aa2f64a7cb5f06b6b931162edaa38","tarball":"http://registry.npmjs.org/request/-/request-2.0.5.tgz"},"scripts":{},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.1.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.1.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_id":"request@2.1.0","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.10","_nodeVersion":"v0.5.4-pre","_defaultsLoaded":true,"dist":{"shasum":"8280cbeaadeee1190e4587b0ad9dea48d8a9e1a3","tarball":"http://registry.npmjs.org/request/-/request-2.1.0.tgz"},"scripts":{},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.1.1":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.1.1","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","_npmJsonOpts":{"file":"/Users/mikeal/.npm/request/2.1.1/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"request@2.1.1","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.24","_nodeVersion":"v0.4.10-pre","_defaultsLoaded":true,"dist":{"shasum":"5570e0c737d656ebd6d1d3c80aa510d3cf86c6fa","tarball":"http://registry.npmjs.org/request/-/request-2.1.1.tgz"},"scripts":{},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.2.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.2.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"bash tests/run.sh"},"_npmJsonOpts":{"file":"/Users/mikeal/.npm/request/2.2.0/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"request@2.2.0","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.24","_nodeVersion":"v0.4.10-pre","_defaultsLoaded":true,"dist":{"shasum":"cfa3210cd64b76a4d26b8f0cd1ec2d958d2cddc0","tarball":"http://registry.npmjs.org/request/-/request-2.2.0.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.2.5":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.2.5","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"bash tests/run.sh"},"_npmJsonOpts":{"file":"/Users/mikeal/.npm/request/2.2.5/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"request@2.2.5","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.24","_nodeVersion":"v0.4.10-pre","_defaultsLoaded":true,"dist":{"shasum":"da3edd6a5b903563aea1531a6cb61cfe381820b4","tarball":"http://registry.npmjs.org/request/-/request-2.2.5.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.2.6":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.2.6","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"bash tests/run.sh"},"_npmJsonOpts":{"file":"/Users/mikeal/.npm/request/2.2.6/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"request@2.2.6","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.24","_nodeVersion":"v0.4.10-pre","_defaultsLoaded":true,"dist":{"shasum":"87dbd87959d1b85ce07253f9255878f20473d99e","tarball":"http://registry.npmjs.org/request/-/request-2.2.6.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.2.9":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.2.9","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"bash tests/run.sh"},"_npmJsonOpts":{"file":"/Users/mikeal/.npm/request/2.2.9/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"request@2.2.9","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.24","_nodeVersion":"v0.4.10-pre","_defaultsLoaded":true,"dist":{"shasum":"efbf8afbfe7f1e200d483b99752b6c42b404a0f1","tarball":"http://registry.npmjs.org/request/-/request-2.2.9.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.9.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.9.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"bash tests/run.sh"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.9.0","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.13-pre","_defaultsLoaded":true,"dist":{"shasum":"f0a672cd33f4534f9ce811ede17e3fbc18ccaafd","tarball":"http://registry.npmjs.org/request/-/request-2.9.0.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.9.1":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.9.1","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"bash tests/run.sh"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.9.1","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.13-pre","_defaultsLoaded":true,"dist":{"shasum":"54c62ebbe608fd7202c22345c45c044ba4115b1c","tarball":"http://registry.npmjs.org/request/-/request-2.9.1.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.9.2":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.9.2","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"bash tests/run.sh"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.9.2","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.13-pre","_defaultsLoaded":true,"dist":{"shasum":"5f1c4e6c5ad085a713f83110c3d43b29a1603c23","tarball":"http://registry.npmjs.org/request/-/request-2.9.2.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.9.3":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.9.3","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"bash tests/run.sh"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.9.3","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.13-pre","_defaultsLoaded":true,"dist":{"shasum":"ac0ac26169568837d2886a92b22c0bd1e15e7ad7","tarball":"http://registry.npmjs.org/request/-/request-2.9.3.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.9.100":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.9.100","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"bash tests/run.sh"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.9.100","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.8-pre","_defaultsLoaded":true,"dist":{"shasum":"c9900a6cc8576b8400a82161a6268962f3d09b78","tarball":"http://registry.npmjs.org/request/-/request-2.9.100.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.9.150":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.9.150","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.9.150","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.8-pre","_defaultsLoaded":true,"dist":{"shasum":"a19e4ab54ee27274fe6c55b10fdc86ff413123b7","tarball":"http://registry.npmjs.org/request/-/request-2.9.150.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.9.151":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.9.151","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.9.151","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.8-pre","_defaultsLoaded":true,"dist":{"shasum":"caa84501f05e8b9a32c22b8caead5bce3b41ea87","tarball":"http://registry.npmjs.org/request/-/request-2.9.151.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.9.152":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.9.152","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.9.152","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.8-pre","_defaultsLoaded":true,"dist":{"shasum":"100cffcd9a012556fedcc916e647a9cd1e2bbf43","tarball":"http://registry.npmjs.org/request/-/request-2.9.152.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.9.153":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.9.153","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.9.153","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-beta-10","_nodeVersion":"v0.6.8-pre","_defaultsLoaded":true,"dist":{"shasum":"a93c4f7a02d733b56882a166c1e68a9688e75742","tarball":"http://registry.npmjs.org/request/-/request-2.9.153.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.9.200":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.9.200","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.9.200","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.4","_nodeVersion":"v0.6.8-pre","_defaultsLoaded":true,"dist":{"shasum":"ccb8b3407c34fe545522aca40b77f3194978b0c6","tarball":"http://registry.npmjs.org/request/-/request-2.9.200.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.9.201":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.9.201","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.9.201","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.16","_nodeVersion":"v0.6.8-pre","_defaultsLoaded":true,"dist":{"shasum":"65277189f7b2348aa90a1f8fe639436b6ad339fc","tarball":"http://registry.npmjs.org/request/-/request-2.9.201.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.9.202":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.9.202","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.9.202","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.16","_nodeVersion":"v0.6.8-pre","_defaultsLoaded":true,"dist":{"shasum":"c61399cdfbbefda5dc48653b0e9bea517d9f8497","tarball":"http://registry.npmjs.org/request/-/request-2.9.202.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.9.203":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.9.203","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.9.203","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.20-pre","_defaultsLoaded":true,"dist":{"shasum":"6c1711a5407fb94a114219563e44145bcbf4723a","tarball":"http://registry.npmjs.org/request/-/request-2.9.203.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.10.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.10.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.10.0","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.8.1","_defaultsLoaded":true,"dist":{"shasum":"9911b5ef669b6500da2ae0b133fa1cfc92b1c48a","tarball":"http://registry.npmjs.org/request/-/request-2.10.0.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.11.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.11.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","bundleDependencies":["form-data","mime"],"scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.11.0","dependencies":{},"devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.8.1","_defaultsLoaded":true,"dist":{"shasum":"7d0fd1b5a9e19781c63b2eb0c3ac119dc6a97130","tarball":"http://registry.npmjs.org/request/-/request-2.11.0.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.11.1":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.11.1","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","dependencies":{"form-data":"~0.0.3","mime":"~1.2.7"},"bundleDependencies":["form-data","mime"],"scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.11.1","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.8.1","_defaultsLoaded":true,"dist":{"shasum":"257f46bcaf4d54e62c0b61ba28fac0268f658e2c","tarball":"http://registry.npmjs.org/request/-/request-2.11.1.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.11.2":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.11.2","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","dependencies":{"form-data":"~0.0.3","mime":"~1.2.7"},"bundleDependencies":["form-data","mime"],"scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.11.2","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.8.1","_defaultsLoaded":true,"dist":{"shasum":"070340fc7628b2a8c23b8c11395854f2f546ab34","tarball":"http://registry.npmjs.org/request/-/request-2.11.2.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.11.3":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.11.3","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","dependencies":{"form-data":"~0.0.3","mime":"~1.2.7"},"bundleDependencies":["form-data","mime"],"scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.11.3","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.8.1","_defaultsLoaded":true,"dist":{"shasum":"b44425b540d65a0b2563014a28cea0dcb1e8d659","tarball":"http://registry.npmjs.org/request/-/request-2.11.3.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.11.4":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.11.4","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","dependencies":{"form-data":"~0.0.3","mime":"~1.2.7"},"bundleDependencies":["form-data","mime"],"scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.11.4","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.8.1","_defaultsLoaded":true,"dist":{"shasum":"6347d7d44e52dc588108cc1ce5cee975fc8926de","tarball":"http://registry.npmjs.org/request/-/request-2.11.4.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.12.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.12.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","dependencies":{"form-data":"~0.0.3","mime":"~1.2.7"},"bundleDependencies":["form-data","mime"],"scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.12.0","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.8.1","_defaultsLoaded":true,"dist":{"shasum":"11f46f20b3d0f4848c6383991c80790af16c8e48","tarball":"http://registry.npmjs.org/request/-/request-2.12.0.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.14.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.14.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"git://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"./main","dependencies":{"form-data":"~0.0.3","mime":"~1.2.7"},"bundleDependencies":["form-data","mime"],"scripts":{"test":"node tests/run.js"},"_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"_id":"request@2.14.0","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.8.1","_defaultsLoaded":true,"dist":{"shasum":"0d8acbb0b14c1ab82e000b7d381fa8c80d1a7d88","tarball":"http://registry.npmjs.org/request/-/request-2.14.0.tgz"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.16.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.16.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"index.js","dependencies":{"form-data":"~0.0.3","mime":"~1.2.7","hawk":"~0.10.0","node-uuid":"~1.4.0","cookie-jar":"~0.2.0","aws-sign":"~0.2.0","oauth-sign":"~0.2.0","forever-agent":"~0.2.0","tunnel-agent":"~0.2.0","json-stringify-safe":"~3.0.0","qs":"~0.5.0"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.16.0","dist":{"shasum":"4e428a90da323c2a23deaa10aa729efb71da60eb","tarball":"http://registry.npmjs.org/request/-/request-2.16.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.16.2":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.16.2","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.3.6"],"main":"index.js","dependencies":{"form-data":"~0.0.3","mime":"~1.2.7","hawk":"~0.10.0","node-uuid":"~1.4.0","cookie-jar":"~0.2.0","aws-sign":"~0.2.0","oauth-sign":"~0.2.0","forever-agent":"~0.2.0","tunnel-agent":"~0.2.0","json-stringify-safe":"~3.0.0","qs":"~0.5.0"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.16.2","dist":{"shasum":"83a028be61be4a05163e7e2e7a4b40e35df1bcb9","tarball":"http://registry.npmjs.org/request/-/request-2.16.2.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.16.4":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.16.4","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"form-data":"~0.0.3","mime":"~1.2.7","hawk":"~0.10.2","node-uuid":"~1.4.0","cookie-jar":"~0.2.0","aws-sign":"~0.2.0","oauth-sign":"~0.2.0","forever-agent":"~0.2.0","tunnel-agent":"~0.2.0","json-stringify-safe":"~3.0.0","qs":"~0.5.4"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.16.4","dist":{"shasum":"9bbb264fad62cf12bd3e03ef83d7c728c4f78ff3","tarball":"http://registry.npmjs.org/request/-/request-2.16.4.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.16.6":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.16.6","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"form-data":"~0.0.3","mime":"~1.2.7","hawk":"~0.10.2","node-uuid":"~1.4.0","cookie-jar":"~0.2.0","aws-sign":"~0.2.0","oauth-sign":"~0.2.0","forever-agent":"~0.2.0","tunnel-agent":"~0.2.0","json-stringify-safe":"~3.0.0","qs":"~0.5.4"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.16.6","dist":{"shasum":"872fe445ae72de266b37879d6ad7dc948fa01cad","tarball":"http://registry.npmjs.org/request/-/request-2.16.6.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.18.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.18.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"form-data":"~0.0.3","mime":"~1.2.7","hawk":"~0.10.2","node-uuid":"~1.4.0","cookie-jar":"~0.3.0","aws-sign":"~0.3.0","oauth-sign":"~0.3.0","http-signature":"~0.9.1","forever-agent":"~0.3.0","tunnel-agent":"~0.5.0","json-stringify-safe":"~3.0.0","qs":"~0.5.4"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.18.0","dist":{"shasum":"8abf1ae86ba12553832984dab7d2a46880025fc5","tarball":"http://registry.npmjs.org/request/-/request-2.18.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.19.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.19.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"form-data":"~0.0.3","mime":"~1.2.7","hawk":"~0.10.2","node-uuid":"~1.4.0","cookie-jar":"~0.3.0","aws-sign":"~0.3.0","oauth-sign":"~0.3.0","http-signature":"~0.9.1","forever-agent":"~0.3.0","tunnel-agent":"~0.3.0","json-stringify-safe":"~3.0.0","qs":"~0.5.4"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.19.0","dist":{"shasum":"d7b614fd6248b4a0365a7fb7b8e1cdd081d08025","tarball":"http://registry.npmjs.org/request/-/request-2.19.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.20.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.20.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"form-data":"~0.0.3","mime":"~1.2.7","hawk":"~0.10.2","node-uuid":"~1.4.0","cookie-jar":"~0.3.0","aws-sign":"~0.3.0","oauth-sign":"~0.3.0","http-signature":"~0.9.1","forever-agent":"~0.3.0","tunnel-agent":"~0.3.0","json-stringify-safe":"~3.0.0","qs":"~0.5.4"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.20.0","dist":{"shasum":"497c9bc869f03c34f6cabaac962224d2d835d47d","tarball":"http://registry.npmjs.org/request/-/request-2.20.0.tgz"},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.21.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.21.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~4.0.0","forever-agent":"~0.5.0","tunnel-agent":"~0.3.0","http-signature":"~0.9.11","hawk":"~0.13.0","aws-sign":"~0.3.0","oauth-sign":"~0.3.0","cookie-jar":"~0.3.0","node-uuid":"~1.4.0","mime":"~1.2.9","form-data":"0.0.8"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.21.0","dist":{"shasum":"5728ab9c45e5a87c99daccd530298b6673a868d7","tarball":"http://registry.npmjs.org/request/-/request-2.21.0.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.22.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.22.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~4.0.0","forever-agent":"~0.5.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","hawk":"~0.13.0","aws-sign":"~0.3.0","oauth-sign":"~0.3.0","cookie-jar":"~0.3.0","node-uuid":"~1.4.0","mime":"~1.2.9","form-data":"0.0.8"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.22.0","dist":{"shasum":"b883a769cc4a909571eb5004b344c43cf7e51592","tarball":"http://registry.npmjs.org/request/-/request-2.22.0.tgz"},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.23.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.23.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~4.0.0","forever-agent":"~0.5.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","hawk":"~0.13.0","aws-sign":"~0.3.0","oauth-sign":"~0.3.0","cookie-jar":"~0.3.0","node-uuid":"~1.4.0","mime":"~1.2.9","form-data":"0.0.8"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.23.0","dist":{"shasum":"121742874bf40b3c149fe113b7a35847597fc885","tarball":"http://registry.npmjs.org/request/-/request-2.23.0.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.24.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.24.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","forever-agent":"~0.5.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","hawk":"~1.0.0","aws-sign":"~0.3.0","oauth-sign":"~0.3.0","cookie-jar":"~0.3.0","node-uuid":"~1.4.0","mime":"~1.2.9","form-data":"~0.1.0"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.24.0","dist":{"shasum":"1d9f104118a0389aac5dc873c713869efceed8ef","tarball":"http://registry.npmjs.org/request/-/request-2.24.0.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.25.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.25.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","forever-agent":"~0.5.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","hawk":"~1.0.0","aws-sign":"~0.3.0","oauth-sign":"~0.3.0","cookie-jar":"~0.3.0","node-uuid":"~1.4.0","mime":"~1.2.9","form-data":"~0.1.0"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.25.0","dist":{"shasum":"dac1673181887fe0b2ce6bd7e12f46d554a02ce9","tarball":"http://registry.npmjs.org/request/-/request-2.25.0.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.26.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.26.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","forever-agent":"~0.5.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","hawk":"~1.0.0","aws-sign":"~0.3.0","oauth-sign":"~0.3.0","cookie-jar":"~0.3.0","node-uuid":"~1.4.0","mime":"~1.2.9","form-data":"~0.1.0"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.26.0","dist":{"shasum":"79b03075cbac2e22ebe41aa7fca884e869c1c212","tarball":"http://registry.npmjs.org/request/-/request-2.26.0.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.27.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.27.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","forever-agent":"~0.5.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","hawk":"~1.0.0","aws-sign":"~0.3.0","oauth-sign":"~0.3.0","cookie-jar":"~0.3.0","node-uuid":"~1.4.0","mime":"~1.2.9","form-data":"~0.1.0"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.27.0","dist":{"shasum":"dfb1a224dd3a5a9bade4337012503d710e538668","tarball":"http://registry.npmjs.org/request/-/request-2.27.0.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.28.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.28.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","forever-agent":"~0.5.0","node-uuid":"~1.4.0","mime":"~1.2.9","tough-cookie":"~0.9.15","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"optionalDependencies":{"tough-cookie":"~0.9.15","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.28.0","dist":{"shasum":"f20c4045de01eaf6976e127cbebff113827ab33a","tarball":"http://registry.npmjs.org/request/-/request-2.28.0.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.29.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.29.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","forever-agent":"~0.5.0","node-uuid":"~1.4.0","mime":"~1.2.9","tough-cookie":"~0.9.15","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"optionalDependencies":{"tough-cookie":"~0.9.15","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.29.0","dist":{"shasum":"0d4b8de70d26a9911a8344af9a0e8edab81ff1c3","tarball":"http://registry.npmjs.org/request/-/request-2.29.0.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.30.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.30.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","forever-agent":"~0.5.0","node-uuid":"~1.4.0","mime":"~1.2.9","tough-cookie":"~0.9.15","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"optionalDependencies":{"tough-cookie":"~0.9.15","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"scripts":{"test":"node tests/run.js"},"_id":"request@2.30.0","dist":{"shasum":"8e0d36f0806e8911524b072b64c5ee535a09d861","tarball":"http://registry.npmjs.org/request/-/request-2.30.0.tgz"},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.31.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.31.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","forever-agent":"~0.5.0","node-uuid":"~1.4.0","mime":"~1.2.9","tough-cookie":"~0.9.15","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"optionalDependencies":{"tough-cookie":"~0.9.15","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"scripts":{"test":"node tests/run.js"},"homepage":"https://github.com/mikeal/request","_id":"request@2.31.0","dist":{"shasum":"4c8ac967c9a4b9410cb4ba1a61fdb644267eeeff","tarball":"http://registry.npmjs.org/request/-/request-2.31.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.32.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.32.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","forever-agent":"~0.5.0","node-uuid":"~1.4.0","mime":"~1.2.9","tough-cookie":"~0.9.15","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"optionalDependencies":{"tough-cookie":"~0.9.15","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"scripts":{"test":"node tests/run.js"},"homepage":"https://github.com/mikeal/request","_id":"request@2.32.0","dist":{"shasum":"c546e8ab8ae6d431047158c74cb85bbda57586c5","tarball":"http://registry.npmjs.org/request/-/request-2.32.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.33.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.33.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","forever-agent":"~0.5.0","node-uuid":"~1.4.0","mime":"~1.2.9","tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"optionalDependencies":{"tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"scripts":{"test":"node tests/run.js"},"homepage":"https://github.com/mikeal/request","_id":"request@2.33.0","dist":{"shasum":"5167878131726070ec633752ea230a2379dc65ff","tarball":"http://registry.npmjs.org/request/-/request-2.33.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.34.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.34.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"license":"Apache, Version 2.0","engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","forever-agent":"~0.5.0","node-uuid":"~1.4.0","mime":"~1.2.9","tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"optionalDependencies":{"tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.3.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"scripts":{"test":"node tests/run.js"},"homepage":"https://github.com/mikeal/request","_id":"request@2.34.0","dist":{"shasum":"b5d8b9526add4a2d4629f4d417124573996445ae","tarball":"http://registry.npmjs.org/request/-/request-2.34.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.35.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.35.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"license":"Apache, Version 2.0","engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"forever-agent":"~0.5.0","json-stringify-safe":"~5.0.0","lodash.merge":"~2.4.1","mime":"~1.2.9","node-uuid":"~1.4.0","qs":"~0.6.0","tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.4.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"optionalDependencies":{"tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.4.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"scripts":{"test":"node tests/run.js"},"homepage":"https://github.com/mikeal/request","_id":"request@2.35.0","dist":{"shasum":"0d5c0f293479a080cba508f94342cd2415a0d297","tarball":"http://registry.npmjs.org/request/-/request-2.35.0.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.36.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.36.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"license":"Apache, Version 2.0","engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","mime":"~1.2.9","forever-agent":"~0.5.0","node-uuid":"~1.4.0","tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.4.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"optionalDependencies":{"tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.4.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"~1.0.0","aws-sign2":"~0.5.0"},"scripts":{"test":"node tests/run.js"},"homepage":"https://github.com/mikeal/request","_id":"request@2.36.0","dist":{"shasum":"28c6c04262c7b9ffdd21b9255374517ee6d943f5","tarball":"http://registry.npmjs.org/request/-/request-2.36.0.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"directories":{}},"2.37.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.37.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"http://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"license":"Apache-2.0","engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","forever-agent":"~0.5.0","node-uuid":"~1.4.0","tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.4.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"1.1.1","aws-sign2":"~0.5.0"},"optionalDependencies":{"tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.4.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"1.1.1","aws-sign2":"~0.5.0"},"scripts":{"test":"node tests/run.js"},"homepage":"https://github.com/mikeal/request","_id":"request@2.37.0","_shasum":"6c04c1f0f34af0c8b7408f1c1e30d4d6bd852d46","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"dist":{"shasum":"6c04c1f0f34af0c8b7408f1c1e30d4d6bd852d46","tarball":"http://registry.npmjs.org/request/-/request-2.37.0.tgz"},"directories":{}},"2.38.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.38.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"license":"Apache-2.0","engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","forever-agent":"~0.5.0","node-uuid":"~1.4.0","tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.4.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"optionalDependencies":{"tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.4.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"scripts":{"test":"node tests/run.js"},"homepage":"https://github.com/mikeal/request","_id":"request@2.38.0","_shasum":"b7e36dcbf74072feaa7156e05ef1ba2829816886","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"dist":{"shasum":"b7e36dcbf74072feaa7156e05ef1ba2829816886","tarball":"http://registry.npmjs.org/request/-/request-2.38.0.tgz"},"directories":{}},"2.39.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.39.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"license":"Apache-2.0","engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~0.6.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","forever-agent":"~0.5.0","node-uuid":"~1.4.0","tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.4.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"optionalDependencies":{"tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.4.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"scripts":{"test":"node tests/run.js"},"homepage":"https://github.com/mikeal/request","_id":"request@2.39.0","_shasum":"e01bdbec68c37a3b154681867daa2833bb38cbc4","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"dist":{"shasum":"e01bdbec68c37a3b154681867daa2833bb38cbc4","tarball":"http://registry.npmjs.org/request/-/request-2.39.0.tgz"},"directories":{}},"2.40.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.40.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"license":"Apache-2.0","engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"qs":"~1.0.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","forever-agent":"~0.5.0","node-uuid":"~1.4.0","tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.4.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"optionalDependencies":{"tough-cookie":">=0.12.0","form-data":"~0.1.0","tunnel-agent":"~0.4.0","http-signature":"~0.10.0","oauth-sign":"~0.3.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"scripts":{"test":"node tests/run.js"},"homepage":"https://github.com/mikeal/request","_id":"request@2.40.0","_shasum":"4dd670f696f1e6e842e66b4b5e839301ab9beb67","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"dist":{"shasum":"4dd670f696f1e6e842e66b4b5e839301ab9beb67","tarball":"http://registry.npmjs.org/request/-/request-2.40.0.tgz"},"directories":{}},"2.41.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.41.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"license":"Apache-2.0","engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"bl":"~0.9.0","caseless":"~0.6.0","forever-agent":"~0.5.0","qs":"~1.2.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","node-uuid":"~1.4.0","tunnel-agent":"~0.4.0","tough-cookie":">=0.12.0","form-data":"~0.1.0","http-signature":"~0.10.0","oauth-sign":"~0.4.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"optionalDependencies":{"tough-cookie":">=0.12.0","form-data":"~0.1.0","http-signature":"~0.10.0","oauth-sign":"~0.4.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"scripts":{"test":"node tests/run.js"},"devDependencies":{"rimraf":"~2.2.8"},"homepage":"https://github.com/mikeal/request","_id":"request@2.41.0","_shasum":"752520b1abf5cb78c6321e1d3ed692d11fbd1058","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"dist":{"shasum":"752520b1abf5cb78c6321e1d3ed692d11fbd1058","tarball":"http://registry.npmjs.org/request/-/request-2.41.0.tgz"},"directories":{}},"2.42.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.42.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"license":"Apache-2.0","engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"bl":"~0.9.0","caseless":"~0.6.0","forever-agent":"~0.5.0","qs":"~1.2.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","node-uuid":"~1.4.0","tunnel-agent":"~0.4.0","tough-cookie":">=0.12.0","form-data":"~0.1.0","http-signature":"~0.10.0","oauth-sign":"~0.4.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"optionalDependencies":{"tough-cookie":">=0.12.0","form-data":"~0.1.0","http-signature":"~0.10.0","oauth-sign":"~0.4.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"scripts":{"test":"node tests/run.js"},"devDependencies":{"rimraf":"~2.2.8"},"homepage":"https://github.com/mikeal/request","_id":"request@2.42.0","_shasum":"572bd0148938564040ac7ab148b96423a063304a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"dist":{"shasum":"572bd0148938564040ac7ab148b96423a063304a","tarball":"http://registry.npmjs.org/request/-/request-2.42.0.tgz"},"directories":{}},"2.43.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.43.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"license":"Apache-2.0","engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"bl":"~0.9.0","caseless":"~0.6.0","forever-agent":"~0.5.0","qs":"~1.2.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","node-uuid":"~1.4.0","tunnel-agent":"~0.4.0","tough-cookie":">=0.12.0","form-data":"~0.1.0","http-signature":"~0.10.0","oauth-sign":"~0.4.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"optionalDependencies":{"tough-cookie":">=0.12.0","form-data":"~0.1.0","http-signature":"~0.10.0","oauth-sign":"~0.4.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"scripts":{"test":"node tests/run.js"},"devDependencies":{"rimraf":"~2.2.8"},"homepage":"https://github.com/mikeal/request","_id":"request@2.43.0","_shasum":"6d1549482c494e13bfd4e206a3311f951be9ea63","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"dist":{"shasum":"6d1549482c494e13bfd4e206a3311f951be9ea63","tarball":"http://registry.npmjs.org/request/-/request-2.43.0.tgz"},"directories":{}},"2.44.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.44.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"license":"Apache-2.0","engines":["node >= 0.8.0"],"main":"index.js","dependencies":{"bl":"~0.9.0","caseless":"~0.6.0","forever-agent":"~0.5.0","qs":"~1.2.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","node-uuid":"~1.4.0","tunnel-agent":"~0.4.0","tough-cookie":">=0.12.0","form-data":"~0.1.0","http-signature":"~0.10.0","oauth-sign":"~0.4.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"optionalDependencies":{"tough-cookie":">=0.12.0","form-data":"~0.1.0","http-signature":"~0.10.0","oauth-sign":"~0.4.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"scripts":{"test":"node tests/run.js"},"devDependencies":{"rimraf":"~2.2.8"},"homepage":"https://github.com/mikeal/request","_id":"request@2.44.0","_shasum":"78d62454d68853cadfb07ad31f58b9ec98072ea8","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"mikeal","email":"mikeal.rogers@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"}],"dist":{"shasum":"78d62454d68853cadfb07ad31f58b9ec98072ea8","tarball":"http://registry.npmjs.org/request/-/request-2.44.0.tgz"},"directories":{}},"2.45.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.45.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"license":"Apache-2.0","engines":{"node":">=0.8.0"},"main":"index.js","dependencies":{"bl":"~0.9.0","caseless":"~0.6.0","forever-agent":"~0.5.0","qs":"~1.2.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","node-uuid":"~1.4.0","tunnel-agent":"~0.4.0","form-data":"~0.1.0","tough-cookie":">=0.12.0","http-signature":"~0.10.0","oauth-sign":"~0.4.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"optionalDependencies":{"tough-cookie":">=0.12.0","http-signature":"~0.10.0","oauth-sign":"~0.4.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"scripts":{"test":"npm run lint && node tests/run.js","lint":"./node_modules/eslint/bin/eslint.js lib/ *.js"},"devDependencies":{"rimraf":"~2.2.8","eslint":"0.5.1"},"gitHead":"fff5c951778859dc1f3d17f38f7d4426cbb75918","homepage":"https://github.com/mikeal/request","_id":"request@2.45.0","_shasum":"29d713a0a07f17fb2e7b61815d2010681718e93c","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"nylen","email":"jnylen@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"nylen","email":"jnylen@gmail.com"}],"dist":{"shasum":"29d713a0a07f17fb2e7b61815d2010681718e93c","tarball":"http://registry.npmjs.org/request/-/request-2.45.0.tgz"},"directories":{}},"2.46.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.46.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/mikeal/request.git"},"bugs":{"url":"http://github.com/mikeal/request/issues"},"license":"Apache-2.0","engines":{"node":">=0.8.0"},"main":"index.js","dependencies":{"bl":"~0.9.0","caseless":"~0.6.0","forever-agent":"~0.5.0","form-data":"~0.1.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","node-uuid":"~1.4.0","qs":"~1.2.0","tunnel-agent":"~0.4.0","tough-cookie":">=0.12.0","http-signature":"~0.10.0","oauth-sign":"~0.4.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4"},"scripts":{"test":"npm run lint && node node_modules/.bin/taper tests/test-*.js","lint":"node node_modules/.bin/eslint lib/ *.js tests/ && echo Lint passed."},"devDependencies":{"eslint":"0.5.1","rimraf":"~2.2.8","tape":"~3.0.0","taper":"~0.3.0"},"gitHead":"7cdd75ec184868bba3be88a780bfb6e10fe33be4","homepage":"https://github.com/mikeal/request","_id":"request@2.46.0","_shasum":"359195d52eaf720bc69742579d04ad6d265a8274","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"nylen","email":"jnylen@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"nylen","email":"jnylen@gmail.com"}],"dist":{"shasum":"359195d52eaf720bc69742579d04ad6d265a8274","tarball":"http://registry.npmjs.org/request/-/request-2.46.0.tgz"},"directories":{}},"2.47.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.47.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/request/request.git"},"bugs":{"url":"http://github.com/request/request/issues"},"license":"Apache-2.0","engines":{"node":">=0.8.0"},"main":"index.js","dependencies":{"bl":"~0.9.0","caseless":"~0.6.0","forever-agent":"~0.5.0","form-data":"~0.1.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","node-uuid":"~1.4.0","qs":"~2.3.1","tunnel-agent":"~0.4.0","tough-cookie":">=0.12.0","http-signature":"~0.10.0","oauth-sign":"~0.4.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4","combined-stream":"~0.0.5"},"scripts":{"test":"npm run lint && node node_modules/.bin/taper tests/test-*.js","lint":"node node_modules/.bin/eslint lib/ *.js tests/ && echo Lint passed."},"devDependencies":{"eslint":"0.5.1","rimraf":"~2.2.8","tape":"~3.0.0","taper":"~0.3.0"},"gitHead":"0ad38bf9a51b34cb4bde1e65807dbee7e83bca82","homepage":"https://github.com/request/request","_id":"request@2.47.0","_shasum":"09e9fd1a4fed6593a805ef8202b20f0c5ecb485f","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"nylen","email":"jnylen@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"nylen","email":"jnylen@gmail.com"}],"dist":{"shasum":"09e9fd1a4fed6593a805ef8202b20f0c5ecb485f","tarball":"http://registry.npmjs.org/request/-/request-2.47.0.tgz"},"directories":{}},"2.48.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.48.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/request/request.git"},"bugs":{"url":"http://github.com/request/request/issues"},"license":"Apache-2.0","engines":{"node":">=0.8.0"},"main":"index.js","dependencies":{"bl":"~0.9.0","caseless":"~0.7.0","forever-agent":"~0.5.0","form-data":"~0.1.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","node-uuid":"~1.4.0","qs":"~2.3.1","tunnel-agent":"~0.4.0","tough-cookie":">=0.12.0","http-signature":"~0.10.0","oauth-sign":"~0.5.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4","combined-stream":"~0.0.5"},"scripts":{"test":"npm run lint && node node_modules/.bin/taper tests/test-*.js","lint":"node node_modules/.bin/eslint lib/ *.js tests/ && echo Lint passed."},"devDependencies":{"eslint":"0.5.1","rimraf":"~2.2.8","tape":"~3.0.0","taper":"~0.3.0"},"gitHead":"0d8644ec6e0699a4dba8aad11bc0c10a101c0aec","homepage":"https://github.com/request/request","_id":"request@2.48.0","_shasum":"3ae2e091c9698282d58a0e6989ece2638f0f1f28","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"nylen","email":"jnylen@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"nylen","email":"jnylen@gmail.com"}],"dist":{"shasum":"3ae2e091c9698282d58a0e6989ece2638f0f1f28","tarball":"http://registry.npmjs.org/request/-/request-2.48.0.tgz"},"directories":{}},"2.49.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.49.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/request/request.git"},"bugs":{"url":"http://github.com/request/request/issues"},"license":"Apache-2.0","engines":{"node":">=0.8.0"},"main":"index.js","dependencies":{"bl":"~0.9.0","caseless":"~0.8.0","forever-agent":"~0.5.0","form-data":"~0.1.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","node-uuid":"~1.4.0","qs":"~2.3.1","tunnel-agent":"~0.4.0","tough-cookie":">=0.12.0","http-signature":"~0.10.0","oauth-sign":"~0.5.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4","combined-stream":"~0.0.5"},"scripts":{"test":"npm run lint && node node_modules/.bin/taper tests/test-*.js","lint":"node node_modules/.bin/eslint lib/ *.js tests/ && echo Lint passed."},"devDependencies":{"eslint":"0.5.1","rimraf":"~2.2.8","tape":"~3.0.0","taper":"~0.3.0"},"gitHead":"6e6e589159a30bb441df4eb5e30428ce4d50c2ec","homepage":"https://github.com/request/request","_id":"request@2.49.0","_shasum":"0d4f6348dc3348059b553e4db60fd2478de662a7","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"nylen","email":"jnylen@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"nylen","email":"jnylen@gmail.com"},{"name":"fredkschott","email":"fkschott@gmail.com"}],"dist":{"shasum":"0d4f6348dc3348059b553e4db60fd2478de662a7","tarball":"http://registry.npmjs.org/request/-/request-2.49.0.tgz"},"directories":{}},"2.50.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.50.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/request/request.git"},"bugs":{"url":"http://github.com/request/request/issues"},"license":"Apache-2.0","engines":{"node":">=0.8.0"},"main":"index.js","dependencies":{"bl":"~0.9.0","caseless":"~0.8.0","forever-agent":"~0.5.0","form-data":"~0.2.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","node-uuid":"~1.4.0","qs":"~2.3.1","tunnel-agent":"~0.4.0","tough-cookie":">=0.12.0","http-signature":"~0.10.0","oauth-sign":"~0.5.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4","combined-stream":"~0.0.5"},"scripts":{"test":"npm run lint && node node_modules/.bin/taper tests/test-*.js && npm run test-browser","test-browser":"browserify tests/browser/test.js -o tests/browser/test-browser.js && karma start tests/browser/karma.conf.js","lint":"node node_modules/.bin/eslint lib/ *.js tests/ && echo Lint passed."},"devDependencies":{"browserify":"~5.9.1","coveralls":"~2.11.2","eslint":"0.5.1","function-bind":"~1.0.0","istanbul":"~0.3.2","karma":"~0.12.21","karma-cli":"0.0.4","karma-phantomjs-launcher":"~0.1.4","karma-tap":"~1.0.1","rimraf":"~2.2.8","tape":"~3.0.0","taper":"~0.3.0"},"gitHead":"e07f6acdeed9c27c77445829880f1cd2922b4414","homepage":"https://github.com/request/request","_id":"request@2.50.0","_shasum":"d23881a57c76b5cc8b9ca969e3acbfc3c8fea367","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"nylen","email":"jnylen@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"nylen","email":"jnylen@gmail.com"},{"name":"fredkschott","email":"fkschott@gmail.com"}],"dist":{"shasum":"d23881a57c76b5cc8b9ca969e3acbfc3c8fea367","tarball":"http://registry.npmjs.org/request/-/request-2.50.0.tgz"},"directories":{}},"2.51.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.51.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/request/request.git"},"bugs":{"url":"http://github.com/request/request/issues"},"license":"Apache-2.0","engines":{"node":">=0.8.0"},"main":"index.js","dependencies":{"bl":"~0.9.0","caseless":"~0.8.0","forever-agent":"~0.5.0","form-data":"~0.2.0","json-stringify-safe":"~5.0.0","mime-types":"~1.0.1","node-uuid":"~1.4.0","qs":"~2.3.1","tunnel-agent":"~0.4.0","tough-cookie":">=0.12.0","http-signature":"~0.10.0","oauth-sign":"~0.5.0","hawk":"1.1.1","aws-sign2":"~0.5.0","stringstream":"~0.0.4","combined-stream":"~0.0.5"},"scripts":{"test":"npm run lint && node node_modules/.bin/taper tests/test-*.js && npm run test-browser","test-browser":"browserify tests/browser/test.js -o tests/browser/test-browser.js && karma start tests/browser/karma.conf.js","lint":"node node_modules/.bin/eslint lib/ *.js tests/ && echo Lint passed."},"devDependencies":{"browserify":"~5.9.1","coveralls":"~2.11.2","eslint":"0.5.1","function-bind":"~1.0.0","istanbul":"~0.3.2","karma":"~0.12.21","karma-cli":"0.0.4","karma-phantomjs-launcher":"~0.1.4","karma-tap":"~1.0.1","rimraf":"~2.2.8","tape":"~3.0.0","taper":"~0.3.0"},"gitHead":"1c8aca6a9205df58660c676005fb8ec4603d5265","homepage":"https://github.com/request/request","_id":"request@2.51.0","_shasum":"35d00bbecc012e55f907b1bd9e0dbd577bfef26e","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"nylen","email":"jnylen@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"nylen","email":"jnylen@gmail.com"},{"name":"fredkschott","email":"fkschott@gmail.com"}],"dist":{"shasum":"35d00bbecc012e55f907b1bd9e0dbd577bfef26e","tarball":"http://registry.npmjs.org/request/-/request-2.51.0.tgz"},"directories":{}},"2.52.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.52.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/request/request.git"},"bugs":{"url":"http://github.com/request/request/issues"},"license":"Apache-2.0","engines":{"node":">=0.8.0"},"main":"index.js","dependencies":{"bl":"~0.9.0","caseless":"~0.9.0","forever-agent":"~0.5.0","form-data":"~0.2.0","json-stringify-safe":"~5.0.0","mime-types":"~2.0.1","node-uuid":"~1.4.0","qs":"~2.3.1","tunnel-agent":"~0.4.0","tough-cookie":">=0.12.0","http-signature":"~0.10.0","oauth-sign":"~0.6.0","hawk":"~2.3.0","aws-sign2":"~0.5.0","stringstream":"~0.0.4","combined-stream":"~0.0.5","isstream":"~0.1.1"},"scripts":{"test":"npm run lint && node node_modules/.bin/taper tests/test-*.js && npm run test-browser && npm run clean","test-browser":"node tests/browser/start.js","lint":"node node_modules/.bin/eslint lib/ *.js tests/ && echo Lint passed."},"devDependencies":{"browserify":"~5.9.1","browserify-istanbul":"~0.1.3","coveralls":"~2.11.2","eslint":"0.5.1","function-bind":"~1.0.0","istanbul":"~0.3.2","karma":"~0.12.21","karma-browserify":"~3.0.1","karma-cli":"0.0.4","karma-coverage":"0.2.6","karma-phantomjs-launcher":"~0.1.4","karma-tap":"~1.0.1","rimraf":"~2.2.8","server-destroy":"~1.0.0","tape":"~3.0.0","taper":"~0.4.0"},"gitHead":"06875f5935de4b2c66d8bf62e9fe77939fdcce96","homepage":"https://github.com/request/request","_id":"request@2.52.0","_shasum":"02d82a8adc04dc94a3a79f09fc850ade9aa21e74","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"nylen","email":"jnylen@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"nylen","email":"jnylen@gmail.com"},{"name":"fredkschott","email":"fkschott@gmail.com"}],"dist":{"shasum":"02d82a8adc04dc94a3a79f09fc850ade9aa21e74","tarball":"http://registry.npmjs.org/request/-/request-2.52.0.tgz"},"directories":{}},"2.53.0":{"name":"request","description":"Simplified HTTP request client.","tags":["http","simple","util","utility"],"version":"2.53.0","author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/request/request.git"},"bugs":{"url":"http://github.com/request/request/issues"},"license":"Apache-2.0","engines":{"node":">=0.8.0"},"main":"index.js","dependencies":{"bl":"~0.9.0","caseless":"~0.9.0","forever-agent":"~0.5.0","form-data":"~0.2.0","json-stringify-safe":"~5.0.0","mime-types":"~2.0.1","node-uuid":"~1.4.0","qs":"~2.3.1","tunnel-agent":"~0.4.0","tough-cookie":">=0.12.0","http-signature":"~0.10.0","oauth-sign":"~0.6.0","hawk":"~2.3.0","aws-sign2":"~0.5.0","stringstream":"~0.0.4","combined-stream":"~0.0.5","isstream":"~0.1.1"},"scripts":{"test":"npm run lint && node node_modules/.bin/taper tests/test-*.js && npm run test-browser && npm run clean","test-browser":"node tests/browser/start.js","lint":"node node_modules/.bin/eslint lib/ *.js tests/ && echo Lint passed."},"devDependencies":{"browserify":"~5.9.1","browserify-istanbul":"~0.1.3","coveralls":"~2.11.2","eslint":"0.5.1","function-bind":"~1.0.0","istanbul":"~0.3.2","karma":"~0.12.21","karma-browserify":"~3.0.1","karma-cli":"0.0.4","karma-coverage":"0.2.6","karma-phantomjs-launcher":"~0.1.4","karma-tap":"~1.0.1","rimraf":"~2.2.8","server-destroy":"~1.0.0","tape":"~3.0.0","taper":"~0.4.0"},"gitHead":"541ce25648bc2ecab924d7d7197a2685fa16d348","homepage":"https://github.com/request/request","_id":"request@2.53.0","_shasum":"180a3ae92b7b639802e4f9545dd8fcdeb71d760c","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"nylen","email":"jnylen@gmail.com"},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"nylen","email":"jnylen@gmail.com"},{"name":"fredkschott","email":"fkschott@gmail.com"}],"dist":{"shasum":"180a3ae92b7b639802e4f9545dd8fcdeb71d760c","tarball":"http://registry.npmjs.org/request/-/request-2.53.0.tgz"},"directories":{}}},"maintainers":[{"name":"mikeal","email":"mikeal.rogers@gmail.com"},{"name":"nylen","email":"jnylen@gmail.com"},{"name":"fredkschott","email":"fkschott@gmail.com"}],"author":{"name":"Mikeal Rogers","email":"mikeal.rogers@gmail.com"},"repository":{"type":"git","url":"https://github.com/request/request.git"},"time":{"modified":"2015-02-02T16:09:19.191Z","created":"2011-01-22T00:36:12.640Z","0.10.0":"2011-01-22T00:36:12.640Z","0.8.3":"2011-01-22T00:36:12.640Z","0.9.0":"2011-01-22T00:36:12.640Z","0.9.1":"2011-01-22T00:36:12.640Z","0.9.5":"2011-01-22T00:36:12.640Z","1.0.0":"2011-01-22T00:36:12.640Z","1.1.0":"2011-01-23T01:14:46.626Z","1.1.1":"2011-01-23T01:38:57.823Z","1.2.0":"2011-01-30T22:05:41.553Z","1.9.0":"2011-02-11T00:10:06.903Z","1.9.1":"2011-03-22T18:07:16.344Z","1.9.2":"2011-03-22T18:29:21.464Z","1.9.3":"2011-03-22T18:32:57.223Z","1.9.5":"2011-03-27T22:30:25.139Z","1.9.7":"2011-06-23T17:36:13.839Z","1.9.8":"2011-06-23T21:15:20.971Z","1.9.9":"2011-07-21T02:03:21.081Z","2.0.0":"2011-07-21T21:10:38.897Z","2.0.1":"2011-07-21T22:22:13.282Z","2.0.2":"2011-07-29T20:48:36.410Z","2.0.3":"2011-08-12T23:16:25.100Z","2.0.4":"2011-08-13T21:28:21.109Z","2.0.5":"2011-08-13T21:46:39.966Z","2.1.0":"2011-08-15T04:03:17.126Z","2.1.1":"2011-08-23T03:59:30.206Z","2.2.0":"2011-11-06T01:40:00.212Z","2.2.5":"2011-11-17T06:35:04.405Z","2.2.6":"2011-12-01T07:38:36.311Z","2.2.9":"2011-12-01T08:39:41.637Z","2.9.0":"2011-12-28T00:47:33.584Z","2.9.1":"2011-12-28T01:02:20.539Z","2.9.2":"2011-12-28T01:04:02.634Z","2.9.3":"2011-12-28T01:49:19.797Z","2.9.100":"2012-01-20T21:25:15.722Z","2.9.150":"2012-02-24T17:53:29.835Z","2.9.151":"2012-02-24T23:08:55.848Z","2.9.152":"2012-02-25T20:55:24.387Z","2.9.153":"2012-03-01T23:43:34.140Z","2.9.200":"2012-04-08T00:41:38.386Z","2.9.201":"2012-04-12T17:44:37.172Z","2.9.202":"2012-04-14T01:48:20.232Z","2.9.203":"2012-06-28T19:58:58.857Z","2.10.0":"2012-08-01T20:56:37.322Z","2.11.0":"2012-08-29T19:18:28.340Z","2.11.1":"2012-09-04T15:20:46.781Z","2.11.2":"2012-09-17T19:19:33.839Z","2.11.3":"2012-09-17T19:20:14.479Z","2.11.4":"2012-09-17T19:34:20.945Z","2.12.0":"2012-11-09T21:49:57.215Z","2.14.0":"2013-02-19T23:53:42.323Z","2.16.0":"2013-03-13T17:48:37.937Z","2.16.2":"2013-03-13T20:46:28.455Z","2.16.4":"2013-03-18T19:16:10.266Z","2.16.6":"2013-03-18T22:48:42.025Z","2.18.0":"2013-04-22T15:53:37.983Z","2.19.0":"2013-04-22T16:48:30.477Z","2.20.0":"2013-04-22T21:49:15.616Z","2.21.0":"2013-04-30T21:28:44.759Z","2.22.0":"2013-07-05T17:12:48.170Z","2.23.0":"2013-07-23T02:45:03.153Z","2.24.0":"2013-07-23T20:51:33.068Z","2.25.0":"2013-07-23T21:51:30.696Z","2.26.0":"2013-08-07T16:31:07.773Z","2.27.0":"2013-08-15T21:30:34.410Z","2.28.0":"2013-12-04T19:42:46.371Z","2.29.0":"2013-12-06T20:05:35.433Z","2.30.0":"2013-12-13T19:17:56.851Z","2.31.0":"2014-01-08T02:57:12.510Z","2.32.0":"2014-01-16T19:33:18.069Z","2.33.0":"2014-01-16T19:48:02.613Z","2.34.0":"2014-02-18T19:35:27.908Z","2.35.0":"2014-05-17T20:56:43.641Z","2.36.0":"2014-05-19T20:58:14.683Z","2.37.0":"2014-07-07T17:24:45.290Z","2.38.0":"2014-07-22T13:44:48.332Z","2.39.0":"2014-07-24T02:20:50.881Z","2.40.0":"2014-08-06T18:29:34.302Z","2.41.0":"2014-09-04T20:36:17.279Z","2.42.0":"2014-09-04T22:24:16.945Z","2.43.0":"2014-09-18T10:51:34.944Z","2.44.0":"2014-09-18T10:53:09.149Z","2.45.0":"2014-10-06T00:06:02.756Z","2.46.0":"2014-10-23T16:34:08.339Z","2.47.0":"2014-10-26T23:52:13.024Z","2.48.0":"2014-11-12T17:08:56.247Z","2.49.0":"2014-11-28T18:12:39.597Z","2.50.0":"2014-12-09T15:36:36.588Z","2.51.0":"2014-12-10T15:08:10.339Z","2.52.0":"2015-02-02T00:58:58.406Z","2.53.0":"2015-02-02T16:09:19.191Z"},"users":{"isaacs":true,"thejh":true,"substack":true,"mvolkmann":true,"tmpvar":true,"temsa":true,"linus":true,"vasc":true,"guybrush":true,"bat":true,"mbrevoort":true,"dodo":true,"kevinohara80":true,"dshaw":true,"brainss":true,"tblobaum":true,"pureppl":true,"dolphin278":true,"xjamundx":true,"fflores":true,"tellnes":true,"alexindigo":true,"coiscir":true,"fgribreau":true,"hyq":true,"tylerstalder":true,"gillesruppert":true,"maff":true,"jswartwood":true,"drudge":true,"m42am":true,"cpsubrian":true,"maxogden":true,"lobo":true,"shama":true,"hij1nx":true,"buritica":true,"vicapow":true,"jackhq":true,"bhurlow":true,"gimenete":true,"michaelnisi":true,"ehershey":true,"luk":true,"ljharb":true,"booyaa":true,"hortinstein":true,"megadrive":true,"lupomontero":true,"jpillora":true,"dbrockman":true,"leesei":true,"nrn":true,"srl":true,"maxmaximov":true,"meryn":true,"nickleefly":true,"zonetti":true,"cparker15":true,"jfromaniello":true,"dubban":true,"antonnguyen":true,"irae":true,"coroneos":true,"paullang":true,"igorissen":true,"zaphod1984":true,"nak2k":true,"raitucarp":true,"netroy":true,"cuprobot":true,"sehrgut":true,"dknell":true,"everywhere.js":true,"svmatthews":true,"blalor":true,"lexa":true,"kubakubula":true,"pana":true,"spekkionu":true,"mhaidarh":true,"einfallstoll":true,"sbruchmann":true,"denisix":true,"cedrickchee":true,"claveren":true,"deepakkapoor":true,"bredele":true,"thomas-so":true,"fiveisprime":true,"dannynemer":true,"paulomcnally":true,"mananvaghasiya":true,"themiddleman":true,"alanshaw":true,"jacques":true,"blakeembrey":true,"vegera":true,"patmcc":true,"bannerbschafer":true,"drosado":true,"coalman":true,"imdsm":true,"cilindrox":true,"huoshaolin":true,"bezoerb":true,"gloddy":true,"mabotech":true,"gustavorps":true,"rrobayna":true,"alex-skakun":true,"crewmoss":true,"strathausen":true,"dino_su":true,"shoyer":true,"zeusdeux":true,"esundahl":true,"xicombd":true,"qinshulei":true,"evkline":true,"horaci":true,"tarcio":true,"roboterhund87":true,"jdcauley":true,"juancarloscruzd":true,"biggora":true,"obihann":true,"mamsori":true,"funroll":true,"maxzhang":true,"nchmouli":true,"nswbmw":true,"niccai":true,"gabeio":true,"kola":true,"pdilyard":true,"magemagic":true,"geerlingguy":true,"cwonrails":true,"mmierswa":true,"skilbjo":true,"legacy":true,"hibrahimsafak":true,"runningtalus":true,"lucthev":true,"gabeno":true,"patrickpietens":true,"fanchangyong":true,"soc":true,"eugen814":true,"raphael_vogel":true,"alexu84":true,"axelav":true,"alekzzz":true,"jbdoumenjou":true,"shen-weizhong":true,"tmn":true,"boneskull":true,"chaowi":true,"zckrs":true,"dlion":true,"djbrandl":true,"edalorzo":true,"scull7":true,"stanzheng":true,"robertwarrengilmore":true,"projectweekend":true,"hourdays":true,"kahboom":true,"bmpvieira":true,"joshmu":true,"davidrlee":true,"dabielf":true,"dizlexik":true,"travelingtechguy":true,"dutchmansa":true,"josephdavisco":true,"thitinun":true,"pilsy":true,"tchey":true,"old9":true,"ttsuchiya":true,"kappuccino":true,"tmypawa":true,"tonijz":true,"sakatam":true,"makediff":true,"dofy":true,"matteospampani":true,"dercoder":true,"s-konrad":true,"corefive":true,"jmorris":true,"ajohnstone":true,"antongorodezkiy":true,"nikunjchapadia":true,"atd":true,"jdorfman":true,"tommyjs7":true,"sironfoot":true,"arthanzel":true,"yourhoneysky":true,"afc163":true,"fill":true,"jsolis":true,"ruiquelhas":true,"fampinheiro":true,"kxbrand":true,"mderrier":true,"mythern":true,"buhaiqing":true,"aristo_sh":true,"jonathandion":true,"thebearingedge":true,"t1st3":true,"jits":true,"tcauduro":true,"shieldax":true,"rodfernandez":true,"umuplus":true,"mtscout6":true,"dennisgnl":true,"guumaster":true,"dilterporto":true,"karmadude":true,"gonzalofj":true,"cath":true,"antoine-richard":true,"memoramirez":true,"mnova":true,"alex.hortopan":true,"kobs":true,"denmerc":true,"xsmallbird":true,"johno":true,"jnath":true,"richard.webb":true,"rmlewisuk":true,"tinyproxy":true,"diosney":true,"lbrentcarpenter":true,"raidou":true,"macrotea":true,"trycatch9264":true,"joshwyatt":true,"hugesuccess":true,"drscript":true,"l0n9h02n":true,"aksalj":true,"hartzis":true,"crissdev":true,"drmrbrewer":true,"tjwebb":true,"dgarlitt":true,"andrelion":true,"woverton":true,"paulpdaniels":true,"deide":true,"mhat":true,"avinashkoyyana":true,"jprempeh":true,"capaj":true,"foobarjs":true,"incar":true,"raabbajam":true,"jgubo":true,"knight-of-design":true,"flockonus":true,"pensierinmusica":true,"nleblanc88":true,"ryanj":true,"swak":true,"mihaiv":true,"bam5":true,"themanspeaker":true,"cgfeel":true,"engleek":true,"kasperstuck":true,"moxiaohe":true,"omgbbqhax":true,"porkbits":true,"thorsson":true,"vmichalak":true,"irfan3":true,"rgraves90":true,"ikoala":true,"kenjisan4u":true,"phette23":true,"yeahoffline":true,"lixt07":true,"tomas-sereikis":true,"fyockm":true,"benlinhuo":true,"eterna2":true,"yvanscher":true,"thomask33":true,"itsnotvalid":true,"mr.d":true,"chzhewl":true,"cdokolas":true,"alexandermac":true,"daviddias":true,"funzzz":true,"gaafar":true,"jlord":true,"elliotchong":true,"io2work":true,"csbun":true,"pillar0514":true,"f124275809":true,"lucasmciruzzi":true,"meme":true,"helpfulhuman":true,"nsue":true,"ihatehandles":true,"chrisdevwords":true,"stuligan":true,"pedroparra":true,"gdbtek":true,"ronder":true,"xavierharrell":true,"jsumners":true,"dewang-mistry":true,"jaggedsoft":true,"givan":true,"goblindegook":true,"valeriu-zdrobau":true,"markthethomas":true,"haeck":true,"bcoe":true,"ccxsungodzzx":true,"ccyll":true,"canibal":true,"phoenix-xsy":true,"ferrari":true,"yabasha":true,"legiao":true,"akashgupta":true,"adamlu":true,"markusgattol":true,"jokeyrhyme":true,"zolern":true,"darkowlzz":true,"thunsaker":true,"noisypixy":true,"evanlovely":true,"anmol1771":true,"semencov":true,"gregjopa":true,"vchouhan":true,"roberkules":true,"noddycha":true,"joshmili":true,"kulakowka":true,"marco.jahn":true,"zambon":true,"justintormey":true},"readme":"# Request — Simplified HTTP client\n[![npm package](https://nodei.co/npm/request.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/request/)\n\n[![Build status](https://img.shields.io/travis/request/request.svg?style=flat)](https://travis-ci.org/request/request)\n[![Coverage](https://img.shields.io/coveralls/request/request.svg?style=flat)](https://coveralls.io/r/request/request)\n[![Gitter](https://img.shields.io/badge/gitter-join_chat-blue.svg?style=flat)](https://gitter.im/request/request?utm_source=badge)\n\n## Super simple to use\n\nRequest is designed to be the simplest way possible to make http calls. It supports HTTPS and follows redirects by default.\n\n```javascript\nvar request = require('request');\nrequest('http://www.google.com', function (error, response, body) {\n  if (!error && response.statusCode == 200) {\n    console.log(body) // Show the HTML for the Google homepage.\n  }\n})\n```\n\n## Streaming\n\nYou can stream any response to a file stream.\n\n```javascript\nrequest('http://google.com/doodle.png').pipe(fs.createWriteStream('doodle.png'))\n```\n\nYou can also stream a file to a PUT or POST request. This method will also check the file extension against a mapping of file extensions to content-types (in this case `application/json`) and use the proper `content-type` in the PUT request (if the headers don’t already provide one).\n\n```javascript\nfs.createReadStream('file.json').pipe(request.put('http://mysite.com/obj.json'))\n```\n\nRequest can also `pipe` to itself. When doing so, `content-type` and `content-length` are preserved in the PUT headers.\n\n```javascript\nrequest.get('http://google.com/img.png').pipe(request.put('http://mysite.com/img.png'))\n```\n\nRequest emits a \"response\" event when a response is received. The `response` argument will be an instance of [http.IncomingMessage](http://nodejs.org/api/http.html#http_http_incomingmessage).\n\n```javascript\nrequest\n  .get('http://google.com/img.png')\n  .on('response', function(response) {\n    console.log(response.statusCode) // 200\n    console.log(response.headers['content-type']) // 'image/png'\n  })\n  .pipe(request.put('http://mysite.com/img.png'))\n```\n\nTo easily handle errors when streaming requests, listen to the `error` event before piping:\n\n```javascript\nrequest\n  .get('http://mysite.com/doodle.png')\n  .on('error', function(err) {\n    console.log(err)\n  })\n  .pipe(fs.createWriteStream('doodle.png'))\n```\n\nNow let’s get fancy.\n\n```javascript\nhttp.createServer(function (req, resp) {\n  if (req.url === '/doodle.png') {\n    if (req.method === 'PUT') {\n      req.pipe(request.put('http://mysite.com/doodle.png'))\n    } else if (req.method === 'GET' || req.method === 'HEAD') {\n      request.get('http://mysite.com/doodle.png').pipe(resp)\n    }\n  }\n})\n```\n\nYou can also `pipe()` from `http.ServerRequest` instances, as well as to `http.ServerResponse` instances. The HTTP method, headers, and entity-body data will be sent. Which means that, if you don't really care about security, you can do:\n\n```javascript\nhttp.createServer(function (req, resp) {\n  if (req.url === '/doodle.png') {\n    var x = request('http://mysite.com/doodle.png')\n    req.pipe(x)\n    x.pipe(resp)\n  }\n})\n```\n\nAnd since `pipe()` returns the destination stream in ≥ Node 0.5.x you can do one line proxying. :)\n\n```javascript\nreq.pipe(request('http://mysite.com/doodle.png')).pipe(resp)\n```\n\nAlso, none of this new functionality conflicts with requests previous features, it just expands them.\n\n```javascript\nvar r = request.defaults({'proxy':'http://localproxy.com'})\n\nhttp.createServer(function (req, resp) {\n  if (req.url === '/doodle.png') {\n    r.get('http://google.com/doodle.png').pipe(resp)\n  }\n})\n```\n\nYou can still use intermediate proxies, the requests will still follow HTTP forwards, etc.\n\n## Proxies\n\nIf you specify a `proxy` option, then the request (and any subsequent\nredirects) will be sent via a connection to the proxy server.\n\nIf your endpoint is an `https` url, and you are using a proxy, then\nrequest will send a `CONNECT` request to the proxy server *first*, and\nthen use the supplied connection to connect to the endpoint.\n\nThat is, first it will make a request like:\n\n```\nHTTP/1.1 CONNECT endpoint-server.com:80\nHost: proxy-server.com\nUser-Agent: whatever user agent you specify\n```\n\nand then the proxy server make a TCP connection to `endpoint-server`\non port `80`, and return a response that looks like:\n\n```\nHTTP/1.1 200 OK\n```\n\nAt this point, the connection is left open, and the client is\ncommunicating directly with the `endpoint-server.com` machine.\n\nSee [the wikipedia page on HTTP Tunneling](http://en.wikipedia.org/wiki/HTTP_tunnel)\nfor more information.\n\nBy default, when proxying `http` traffic, request will simply make a\nstandard proxied `http` request.  This is done by making the `url`\nsection of the initial line of the request a fully qualified url to\nthe endpoint.\n\nFor example, it will make a single request that looks like:\n\n```\nHTTP/1.1 GET http://endpoint-server.com/some-url\nHost: proxy-server.com\nOther-Headers: all go here\n\nrequest body or whatever\n```\n\nBecause a pure \"http over http\" tunnel offers no additional security\nor other features, it is generally simpler to go with a\nstraightforward HTTP proxy in this case.  However, if you would like\nto force a tunneling proxy, you may set the `tunnel` option to `true`.\n\nYou can also make a standard proxied `http` request by explicitly setting\n`tunnel : false`, but **note that this will allow the proxy to see the traffic\nto/from the destination server**.\n\nIf you are using a tunneling proxy, you may set the\n`proxyHeaderWhiteList` to share certain headers with the proxy.\n\nYou can also set the `proxyHeaderExclusiveList` to share certain\nheaders only with the proxy and not with destination host.\n\nBy default, this set is:\n\n```\naccept\naccept-charset\naccept-encoding\naccept-language\naccept-ranges\ncache-control\ncontent-encoding\ncontent-language\ncontent-length\ncontent-location\ncontent-md5\ncontent-range\ncontent-type\nconnection\ndate\nexpect\nmax-forwards\npragma\nproxy-authorization\nreferer\nte\ntransfer-encoding\nuser-agent\nvia\n```\n\nNote that, when using a tunneling proxy, the `proxy-authorization`\nheader and any headers from custom `proxyHeaderExclusiveList` are\n*never* sent to the endpoint server, but only to the proxy server.\n\n### Controlling proxy behaviour using environment variables\n\nThe following environment variables are respected by `request`:\n\n * `HTTP_PROXY` / `http_proxy`\n * `HTTPS_PROXY` / `https_proxy`\n * `NO_PROXY` / `no_proxy`\n\nWhen `HTTP_PROXY` / `http_proxy` are set, they will be used to proxy non-SSL requests that do not have an explicit `proxy` configuration option present. Similarly, `HTTPS_PROXY` / `https_proxy` will be respected for SSL requests that do not have an explicit `proxy` configuration option. It is valid to define a proxy in one of the environment variables, but then override it for a specific request, using the `proxy` configuration option. Furthermore, the `proxy` configuration option can be explicitly set to false / null to opt out of proxying altogether for that request.\n\n`request` is also aware of the `NO_PROXY`/`no_proxy` environment variables. These variables provide a granular way to opt out of proxying, on a per-host basis. It should contain a comma separated list of hosts to opt out of proxying. It is also possible to opt of proxying when a particular destination port is used. Finally, the variable may be set to `*` to opt out of the implicit proxy configuration of the other environment variables.\n\nHere's some examples of valid `no_proxy` values:\n\n * `google.com` - don't proxy HTTP/HTTPS requests to Google.\n * `google.com:443` - don't proxy HTTPS requests to Google, but *do* proxy HTTP requests to Google.\n * `google.com:443, yahoo.com:80` - don't proxy HTTPS requests to Google, and don't proxy HTTP requests to Yahoo!\n * `*` - ignore `https_proxy`/`http_proxy` environment variables altogether.\n\n## UNIX Socket\n\n`request` supports making requests to [UNIX Domain Sockets](http://en.wikipedia.org/wiki/Unix_domain_socket). To make one, use the following URL scheme:\n\n```javascript\n/* Pattern */ 'http://unix:SOCKET:PATH'\n/* Example */ request.get('http://unix:/absolute/path/to/unix.socket:/request/path')\n```\n\nNote: The `SOCKET` path is assumed to be absolute to the root of the host file system.\n\n\n## Forms\n\n`request` supports `application/x-www-form-urlencoded` and `multipart/form-data` form uploads. For `multipart/related` refer to the `multipart` API.\n\n#### application/x-www-form-urlencoded (URL-Encoded Forms)\n\nURL-encoded forms are simple.\n\n```javascript\nrequest.post('http://service.com/upload', {form:{key:'value'}})\n// or\nrequest.post('http://service.com/upload').form({key:'value'})\n// or\nrequest.post({url:'http://service.com/upload', form: {key:'value'}}, function(err,httpResponse,body){ /* ... */ })\n```\n\n#### multipart/form-data (Multipart Form Uploads)\n\nFor `multipart/form-data` we use the [form-data](https://github.com/felixge/node-form-data) library by [@felixge](https://github.com/felixge). For the most cases, you can pass your upload form data via the `formData` option.\n\n\n```javascript\nvar formData = {\n  // Pass a simple key-value pair\n  my_field: 'my_value',\n  // Pass data via Buffers\n  my_buffer: new Buffer([1, 2, 3]),\n  // Pass data via Streams\n  my_file: fs.createReadStream(__dirname + '/unicycle.jpg'),\n  // Pass multiple values /w an Array\n  attachments: [\n    fs.createReadStream(__dirname + '/attachment1.jpg'),\n    fs.createReadStream(__dirname + '/attachment2.jpg')\n  ],\n  // Pass optional meta-data with an 'options' object with style: {value: DATA, options: OPTIONS}\n  // Use case: for some types of streams, you'll need to provide \"file\"-related information manually.\n  // See the `form-data` README for more information about options: https://github.com/felixge/node-form-data\n  custom_file: {\n    value:  fs.createReadStream('/dev/urandom'),\n    options: {\n      filename: 'topsecret.jpg',\n      contentType: 'image/jpg'\n    }\n  }\n};\nrequest.post({url:'http://service.com/upload', formData: formData}, function optionalCallback(err, httpResponse, body) {\n  if (err) {\n    return console.error('upload failed:', err);\n  }\n  console.log('Upload successful!  Server responded with:', body);\n});\n```\n\nFor advanced cases, you can access the form-data object itself via `r.form()`. This can be modified until the request is fired on the next cycle of the event-loop. (Note that this calling `form()` will clear the currently set form data for that request.)\n\n```javascript\n// NOTE: Advanced use-case, for normal use see 'formData' usage above\nvar r = request.post('http://service.com/upload', function optionalCallback(err, httpResponse, body) { // ...\n\nvar form = r.form();\nform.append('my_field', 'my_value');\nform.append('my_buffer', new Buffer([1, 2, 3]));\nform.append('custom_file', fs.createReadStream(__dirname + '/unicycle.jpg'), {filename: 'unicycle.jpg'});\n```\nSee the [form-data README](https://github.com/felixge/node-form-data) for more information & examples.\n\n#### multipart/related\n\nSome variations in different HTTP implementations require a newline/CRLF before, after, or both before and after the boundary of a `multipart/related` request (using the multipart option). This has been observed in the .NET WebAPI version 4.0. You can turn on a boundary preambleCRLF or postamble by passing them as `true` to your request options.\n\n```javascript\n  request({\n    method: 'PUT',\n    preambleCRLF: true,\n    postambleCRLF: true,\n    uri: 'http://service.com/upload',\n    multipart: [\n      {\n        'content-type': 'application/json'\n        body: JSON.stringify({foo: 'bar', _attachments: {'message.txt': {follows: true, length: 18, 'content_type': 'text/plain' }}})\n      },\n      { body: 'I am an attachment' },\n      { body: fs.createReadStream('image.png') }\n    ],\n    // alternatively pass an object containing additional options\n    multipart: {\n      chunked: false,\n      data: [\n        {\n          'content-type': 'application/json',\n          body: JSON.stringify({foo: 'bar', _attachments: {'message.txt': {follows: true, length: 18, 'content_type': 'text/plain' }}})\n        },\n        { body: 'I am an attachment' }\n      ]\n    }\n  },\n  function (error, response, body) {\n    if (error) {\n      return console.error('upload failed:', error);\n    }\n    console.log('Upload successful!  Server responded with:', body);\n  })\n```\n\n\n## HTTP Authentication\n\n```javascript\nrequest.get('http://some.server.com/').auth('username', 'password', false);\n// or\nrequest.get('http://some.server.com/', {\n  'auth': {\n    'user': 'username',\n    'pass': 'password',\n    'sendImmediately': false\n  }\n});\n// or\nrequest.get('http://some.server.com/').auth(null, null, true, 'bearerToken');\n// or\nrequest.get('http://some.server.com/', {\n  'auth': {\n    'bearer': 'bearerToken'\n  }\n});\n```\n\nIf passed as an option, `auth` should be a hash containing values:\n\n- `user` || `username`\n- `pass` || `password`\n- `sendImmediately` (optional)\n- `bearer` (optional)\n\nThe method form takes parameters\n`auth(username, password, sendImmediately, bearer)`.\n\n`sendImmediately` defaults to `true`, which causes a basic or bearer\nauthentication header to be sent.  If `sendImmediately` is `false`, then\n`request` will retry with a proper authentication header after receiving a\n`401` response from the server (which must contain a `WWW-Authenticate` header\nindicating the required authentication method).\n\nNote that you can also specify basic authentication using the URL itself, as\ndetailed in [RFC 1738](http://www.ietf.org/rfc/rfc1738.txt).  Simply pass the\n`user:password` before the host with an `@` sign:\n\n```javascript\nvar username = 'username',\n    password = 'password',\n    url = 'http://' + username + ':' + password + '@some.server.com';\n\nrequest({url: url}, function (error, response, body) {\n   // Do more stuff with 'body' here\n});\n```\n\nDigest authentication is supported, but it only works with `sendImmediately`\nset to `false`; otherwise `request` will send basic authentication on the\ninitial request, which will probably cause the request to fail.\n\nBearer authentication is supported, and is activated when the `bearer` value is\navailable. The value may be either a `String` or a `Function` returning a\n`String`. Using a function to supply the bearer token is particularly useful if\nused in conjuction with `defaults` to allow a single function to supply the\nlast known token at the time of sending a request, or to compute one on the fly.\n\n## OAuth Signing\n\n[OAuth version 1.0](https://tools.ietf.org/html/rfc5849) is supported.  The\ndefault signing algorithm is\n[HMAC-SHA1](https://tools.ietf.org/html/rfc5849#section-3.4.2):\n\n```javascript\n// OAuth1.0 - 3-legged server side flow (Twitter example)\n// step 1\nvar qs = require('querystring')\n  , oauth =\n    { callback: 'http://mysite.com/callback/'\n    , consumer_key: CONSUMER_KEY\n    , consumer_secret: CONSUMER_SECRET\n    }\n  , url = 'https://api.twitter.com/oauth/request_token'\n  ;\nrequest.post({url:url, oauth:oauth}, function (e, r, body) {\n  // Ideally, you would take the body in the response\n  // and construct a URL that a user clicks on (like a sign in button).\n  // The verifier is only available in the response after a user has\n  // verified with twitter that they are authorizing your app.\n\n  // step 2\n  var req_data = qs.parse(body)\n  var uri = 'https://api.twitter.com/oauth/authenticate'\n    + '?' + qs.stringify({oauth_token: req_data.oauth_token})\n  // redirect the user to the authorize uri\n\n  // step 3\n  // after the user is redirected back to your server\n  var auth_data = qs.parse(body)\n    , oauth =\n      { consumer_key: CONSUMER_KEY\n      , consumer_secret: CONSUMER_SECRET\n      , token: auth_data.oauth_token\n      , token_secret: req_data.oauth_token_secret\n      , verifier: auth_data.oauth_verifier\n      }\n    , url = 'https://api.twitter.com/oauth/access_token'\n    ;\n  request.post({url:url, oauth:oauth}, function (e, r, body) {\n    // ready to make signed requests on behalf of the user\n    var perm_data = qs.parse(body)\n      , oauth =\n        { consumer_key: CONSUMER_KEY\n        , consumer_secret: CONSUMER_SECRET\n        , token: perm_data.oauth_token\n        , token_secret: perm_data.oauth_token_secret\n        }\n      , url = 'https://api.twitter.com/1.1/users/show.json'\n      , qs =\n        { screen_name: perm_data.screen_name\n        , user_id: perm_data.user_id\n        }\n      ;\n    request.get({url:url, oauth:oauth, json:true}, function (e, r, user) {\n      console.log(user)\n    })\n  })\n})\n```\n\nFor [RSA-SHA1 signing](https://tools.ietf.org/html/rfc5849#section-3.4.3), make\nthe following changes to the OAuth options object:\n* Pass `signature_method : 'RSA-SHA1'`\n* Instead of `consumer_secret`, specify a `private_key` string in\n  [PEM format](http://how2ssl.com/articles/working_with_pem_files/)\n\nFor [PLAINTEXT signing](http://oauth.net/core/1.0/#anchor22), make\nthe following changes to the OAuth options object:\n* Pass `signature_method : 'PLAINTEXT'`\n\nTo send OAuth parameters via query params or in a post body as described in The\n[Consumer Request Parameters](http://oauth.net/core/1.0/#consumer_req_param)\nsection of the oauth1 spec:\n* Pass `transport_method : 'query'` or `transport_method : 'body'` in the OAuth\n  options object.\n* `transport_method` defaults to `'header'`\n\n## Custom HTTP Headers\n\nHTTP Headers, such as `User-Agent`, can be set in the `options` object.\nIn the example below, we call the github API to find out the number\nof stars and forks for the request repository. This requires a\ncustom `User-Agent` header as well as https.\n\n```javascript\nvar request = require('request');\n\nvar options = {\n\turl: 'https://api.github.com/repos/request/request',\n\theaders: {\n\t\t'User-Agent': 'request'\n\t}\n};\n\nfunction callback(error, response, body) {\n\tif (!error && response.statusCode == 200) {\n\t\tvar info = JSON.parse(body);\n\t\tconsole.log(info.stargazers_count + \" Stars\");\n\t\tconsole.log(info.forks_count + \" Forks\");\n\t}\n}\n\nrequest(options, callback);\n```\n\n## TLS/SSL Protocol\n\nTLS/SSL Protocol options, such as `cert`, `key` and `passphrase`, can be\nset in the `agentOptions` property of the `options` object.\nIn the example below, we call an API requires client side SSL certificate\n(in PEM format) with passphrase protected private key (in PEM format) and disable the SSLv3 protocol:\n\n```javascript\nvar fs = require('fs')\n    , path = require('path')\n    , certFile = path.resolve(__dirname, 'ssl/client.crt')\n    , keyFile = path.resolve(__dirname, 'ssl/client.key')\n    , request = require('request');\n\nvar options = {\n    url: 'https://api.some-server.com/',\n    agentOptions: {\n        cert: fs.readFileSync(certFile),\n        key: fs.readFileSync(keyFile),\n        // Or use `pfx` property replacing `cert` and `key` when using private key, certificate and CA certs in PFX or PKCS12 format:\n        // pfx: fs.readFileSync(pfxFilePath),\n        passphrase: 'password',\n        securityOptions: 'SSL_OP_NO_SSLv3'\n    }\n};\n\nrequest.get(options);\n```\n\nIt is able to force using SSLv3 only by specifying `secureProtocol`:\n\n```javascript\nrequest.get({\n    url: 'https://api.some-server.com/',\n    agentOptions: {\n        secureProtocol: 'SSLv3_method'\n    }\n});\n```\n\nIt is possible to accept other certificates than those signed by generally allowed Certificate Authorities (CAs).\nThis can be useful, for example,  when using self-signed certificates.\nTo allow a different certificate, you can specify the signing CA by adding the contents of the CA's certificate file to the `agentOptions`:\n\n```javascript\nrequest.get({\n    url: 'https://api.some-server.com/',\n    agentOptions: {\n        ca: fs.readFileSync('ca.cert.pem')\n    }\n});\n```\n\n## request(options, callback)\n\nThe first argument can be either a `url` or an `options` object. The only required option is `uri`; all others are optional.\n\n* `uri` || `url` - fully qualified uri or a parsed url object from `url.parse()`\n* `qs` - object containing querystring values to be appended to the `uri`\n* `useQuerystring` - If true, use `querystring` to stringify and parse\n  querystrings, otherwise use `qs` (default: `false`).  Set this option to\n  `true` if you need arrays to be serialized as `foo=bar&foo=baz` instead of the\n  default `foo[0]=bar&foo[1]=baz`.\n* `method` - http method (default: `\"GET\"`)\n* `headers` - http headers (default: `{}`)\n* `body` - entity body for PATCH, POST and PUT requests. Must be a `Buffer` or `String`, unless `json` is `true`. If `json` is `true`, then `body` must be a JSON-serializable object.\n* `form` - when passed an object or a querystring, this sets `body` to a querystring representation of value, and adds `Content-type: application/x-www-form-urlencoded` header. When passed no options, a `FormData` instance is returned (and is piped to request). See \"Forms\" section above.\n* `formData` - Data to pass for a `multipart/form-data` request. See\n  [Forms](#forms) section above.\n* `multipart` - array of objects which contain their own headers and `body`\n  attributes. Sends a `multipart/related` request. See [Forms](#forms) section\n  above.\n  * Alternatively you can pass in an object `{chunked: false, data: []}` where\n    `chunked` is used to specify whether the request is sent in\n    [chunked transfer encoding](https://en.wikipedia.org/wiki/Chunked_transfer_encoding)\n    In non-chunked requests, data items with body streams are not allowed.\n* `auth` - A hash containing values `user` || `username`, `pass` || `password`, and `sendImmediately` (optional).  See documentation above.\n* `json` - sets `body` but to JSON representation of value and adds `Content-type: application/json` header.  Additionally, parses the response body as JSON.\n* `jsonReviver` - a [reviver function](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse) that will be passed to `JSON.parse()` when parsing a JSON response body.\n* `preambleCRLF` - append a newline/CRLF before the boundary of your `multipart/form-data` request.\n* `postambleCRLF` - append a newline/CRLF at the end of the boundary of your `multipart/form-data` request.\n* `followRedirect` - follow HTTP 3xx responses as redirects (default: `true`). This property can also be implemented as function which gets `response` object as a single argument and should return `true` if redirects should continue or `false` otherwise.\n* `followAllRedirects` - follow non-GET HTTP 3xx responses as redirects (default: `false`)\n* `maxRedirects` - the maximum number of redirects to follow (default: `10`)\n* `encoding` - Encoding to be used on `setEncoding` of response data. If `null`, the `body` is returned as a `Buffer`. Anything else **(including the default value of `undefined`)** will be passed as the [encoding](http://nodejs.org/api/buffer.html#buffer_buffer) parameter to `toString()` (meaning this is effectively `utf8` by default).\n* `pool` - An object describing which agents to use for the request. If this option is omitted the request will use the global agent (as long as [your options allow for it](request.js#L747)). Otherwise, request will search the pool for your custom agent. If no custom agent is found, a new agent will be created and added to the pool.\n  * A `maxSockets` property can also be provided on the `pool` object to set the max number of sockets for all agents created (ex: `pool: {maxSockets: Infinity}`).\n  * Note that if you are sending multiple requests in a loop and creating\n    multiple new `pool` objects, `maxSockets` will not work as intended.  To\n    work around this, either use [`request.defaults`](#requestdefaultsoptions)\n    with your pool options or create the pool object with the `maxSockets`\n    property outside of the loop.\n* `timeout` - Integer containing the number of milliseconds to wait for a\n  request to respond before aborting the request.  Note that if the underlying\n  TCP connection cannot be established, the OS-wide TCP connection timeout will\n  overrule the `timeout` option ([the default in Linux is around 20 seconds](http://www.sekuda.com/overriding_the_default_linux_kernel_20_second_tcp_socket_connect_timeout)).\n* `proxy` - An HTTP proxy to be used. Supports proxy Auth with Basic Auth, identical to support for the `url` parameter (by embedding the auth info in the `uri`)\n* `oauth` - Options for OAuth HMAC-SHA1 signing. See documentation above.\n* `hawk` - Options for [Hawk signing](https://github.com/hueniverse/hawk). The `credentials` key must contain the necessary signing info, [see hawk docs for details](https://github.com/hueniverse/hawk#usage-example).\n* `strictSSL` - If `true`, requires SSL certificates be valid. **Note:** to use your own certificate authority, you need to specify an agent that was created with that CA as an option.\n* `agentOptions` - Object containing user agent options. See documentation above. **Note:** [see tls API doc for TLS/SSL options](http://nodejs.org/api/tls.html#tls_tls_connect_options_callback).\n\n* `jar` - If `true` and `tough-cookie` is installed, remember cookies for future use (or define your custom cookie jar; see examples section)\n* `aws` - `object` containing AWS signing information. Should have the properties `key`, `secret`. Also requires the property `bucket`, unless you’re specifying your `bucket` as part of the path, or the request doesn’t use a bucket (i.e. GET Services)\n* `httpSignature` - Options for the [HTTP Signature Scheme](https://github.com/joyent/node-http-signature/blob/master/http_signing.md) using [Joyent's library](https://github.com/joyent/node-http-signature). The `keyId` and `key` properties must be specified. See the docs for other options.\n* `localAddress` - Local interface to bind for network connections.\n* `gzip` - If `true`, add an `Accept-Encoding` header to request compressed content encodings from the server (if not already present) and decode supported content encodings in the response.  **Note:** Automatic decoding of the response content is performed on the body data returned through `request` (both through the `request` stream and passed to the callback function) but is not performed on the `response` stream (available from the `response` event) which is the unmodified `http.IncomingMessage` object which may contain compressed data. See example below.\n* `tunnel` - controls the behavior of\n  [HTTP `CONNECT` tunneling](https://en.wikipedia.org/wiki/HTTP_tunnel#HTTP_CONNECT_tunneling)\n  as follows:\n   * `undefined` (default) - `true` if the destination is `https` or a previous\n     request in the redirect chain used a tunneling proxy, `false` otherwise\n   * `true` - always tunnel to the destination by making a `CONNECT` request to\n     the proxy\n   * `false` - request the destination as a `GET` request.\n* `proxyHeaderWhiteList` - A whitelist of headers to send to a\n  tunneling proxy.\n* `proxyHeaderExclusiveList` - A whitelist of headers to send\n  exclusively to a tunneling proxy and not to destination.\n\n\nThe callback argument gets 3 arguments:\n\n1. An `error` when applicable (usually from [`http.ClientRequest`](http://nodejs.org/api/http.html#http_class_http_clientrequest) object)\n2. An [`http.IncomingMessage`](http://nodejs.org/api/http.html#http_http_incomingmessage) object\n3. The third is the `response` body (`String` or `Buffer`, or JSON object if the `json` option is supplied)\n\n## Convenience methods\n\nThere are also shorthand methods for different HTTP METHODs and some other conveniences.\n\n### request.defaults(options)\n\nThis method **returns a wrapper** around the normal request API that defaults\nto whatever options you pass to it.\n\n**Note:** `request.defaults()` **does not** modify the global request API;\ninstead, it **returns a wrapper** that has your default settings applied to it.\n\n**Note:** You can call `.defaults()` on the wrapper that is returned from\n`request.defaults` to add/override defaults that were previously defaulted.\n\nFor example:\n```javascript\n//requests using baseRequest() will set the 'x-token' header\nvar baseRequest = request.defaults({\n  headers: {x-token: 'my-token'}\n})\n\n//requests using specialRequest() will include the 'x-token' header set in\n//baseRequest and will also include the 'special' header\nvar specialRequest = baseRequest.defaults({\n  headers: {special: 'special value'}\n})\n```\n\n### request.put\n\nSame as `request()`, but defaults to `method: \"PUT\"`.\n\n```javascript\nrequest.put(url)\n```\n\n### request.patch\n\nSame as `request()`, but defaults to `method: \"PATCH\"`.\n\n```javascript\nrequest.patch(url)\n```\n\n### request.post\n\nSame as `request()`, but defaults to `method: \"POST\"`.\n\n```javascript\nrequest.post(url)\n```\n\n### request.head\n\nSame as `request()`, but defaults to `method: \"HEAD\"`.\n\n```javascript\nrequest.head(url)\n```\n\n### request.del\n\nSame as `request()`, but defaults to `method: \"DELETE\"`.\n\n```javascript\nrequest.del(url)\n```\n\n### request.get\n\nSame as `request()` (for uniformity).\n\n```javascript\nrequest.get(url)\n```\n### request.cookie\n\nFunction that creates a new cookie.\n\n```javascript\nrequest.cookie('key1=value1')\n```\n### request.jar()\n\nFunction that creates a new cookie jar.\n\n```javascript\nrequest.jar()\n```\n\n\n## Examples:\n\n```javascript\n  var request = require('request')\n    , rand = Math.floor(Math.random()*100000000).toString()\n    ;\n  request(\n    { method: 'PUT'\n    , uri: 'http://mikeal.iriscouch.com/testjs/' + rand\n    , multipart:\n      [ { 'content-type': 'application/json'\n        ,  body: JSON.stringify({foo: 'bar', _attachments: {'message.txt': {follows: true, length: 18, 'content_type': 'text/plain' }}})\n        }\n      , { body: 'I am an attachment' }\n      ]\n    }\n  , function (error, response, body) {\n      if(response.statusCode == 201){\n        console.log('document saved as: http://mikeal.iriscouch.com/testjs/'+ rand)\n      } else {\n        console.log('error: '+ response.statusCode)\n        console.log(body)\n      }\n    }\n  )\n```\n\nFor backwards-compatibility, response compression is not supported by default.\nTo accept gzip-compressed responses, set the `gzip` option to `true`.  Note\nthat the body data passed through `request` is automatically decompressed\nwhile the response object is unmodified and will contain compressed data if\nthe server sent a compressed response.\n\n```javascript\n  var request = require('request')\n  request(\n    { method: 'GET'\n    , uri: 'http://www.google.com'\n    , gzip: true\n    }\n  , function (error, response, body) {\n      // body is the decompressed response body\n      console.log('server encoded the data as: ' + (response.headers['content-encoding'] || 'identity'))\n      console.log('the decoded data is: ' + body)\n    }\n  ).on('data', function(data) {\n    // decompressed data as it is received\n    console.log('decoded chunk: ' + data)\n  })\n  .on('response', function(response) {\n    // unmodified http.IncomingMessage object\n    response.on('data', function(data) {\n      // compressed data as it is received\n      console.log('received ' + data.length + ' bytes of compressed data')\n    })\n  })\n```\n\nCookies are disabled by default (else, they would be used in subsequent requests). To enable cookies, set `jar` to `true` (either in `defaults` or `options`) and install `tough-cookie`.\n\n```javascript\nvar request = request.defaults({jar: true})\nrequest('http://www.google.com', function () {\n  request('http://images.google.com')\n})\n```\n\nTo use a custom cookie jar (instead of `request`’s global cookie jar), set `jar` to an instance of `request.jar()` (either in `defaults` or `options`)\n\n```javascript\nvar j = request.jar()\nvar request = request.defaults({jar:j})\nrequest('http://www.google.com', function () {\n  request('http://images.google.com')\n})\n```\n\nOR\n\n```javascript\nvar j = request.jar();\nvar cookie = request.cookie('key1=value1');\nvar url = 'http://www.google.com';\nj.setCookie(cookie, url);\nrequest({url: url, jar: j}, function () {\n  request('http://images.google.com')\n})\n```\n\nTo use a custom cookie store (such as a\n[`FileCookieStore`](https://github.com/mitsuru/tough-cookie-filestore)\nwhich supports saving to and restoring from JSON files), pass it as a parameter\nto `request.jar()`:\n\n```javascript\nvar FileCookieStore = require('tough-cookie-filestore');\n// NOTE - currently the 'cookies.json' file must already exist!\nvar j = request.jar(new FileCookieStore('cookies.json'));\nrequest = request.defaults({ jar : j })\nrequest('http://www.google.com', function() {\n  request('http://images.google.com')\n})\n```\n\nThe cookie store must be a\n[`tough-cookie`](https://github.com/goinstant/tough-cookie)\nstore and it must support synchronous operations; see the\n[`CookieStore` API docs](https://github.com/goinstant/tough-cookie/#cookiestore-api)\nfor details.\n\nTo inspect your cookie jar after a request:\n\n```javascript\nvar j = request.jar()\nrequest({url: 'http://www.google.com', jar: j}, function () {\n  var cookie_string = j.getCookieString(uri); // \"key1=value1; key2=value2; ...\"\n  var cookies = j.getCookies(uri);\n  // [{key: 'key1', value: 'value1', domain: \"www.google.com\", ...}, ...]\n})\n```\n\n## Debugging\n\nThere are at least three ways to debug the operation of `request`:\n\n1. Launch the node process like `NODE_DEBUG=request node script.js`\n   (`lib,request,otherlib` works too).\n\n2. Set `require('request').debug = true` at any time (this does the same thing\n   as #1).\n\n3. Use the [request-debug module](https://github.com/nylen/request-debug) to\n   view request and response headers and bodies.\n","readmeFilename":"README.md","homepage":"https://github.com/request/request","bugs":{"url":"http://github.com/request/request/issues"},"license":"Apache-2.0","_attachments":{},"_etag":"\"2A18ZEVMDZQYUSFDWPYCJ4GNS\""}

Zerion Mini Shell 1.0