{"_id":"q-http","_rev":"92951","name":"q-http","description":"Q promise based HTTP client and server interface","dist-tags":{"latest":"0.1.16"},"maintainers":[{"name":"kriskowal","email":""}],"time":{"modified":"2021-06-03T10:30:49.000Z","created":"2011-01-07T09:47:40.775Z","0.1.16":"2012-11-07T18:57:04.693Z","0.1.15":"2012-10-21T04:08:16.487Z","0.1.14":"2012-06-19T19:55:15.170Z","0.1.13":"2012-02-28T23:16:03.130Z","0.1.12":"2012-02-21T07:03:43.406Z","0.1.11":"2011-11-01T19:52:06.488Z","0.1.10":"2011-10-31T23:32:47.989Z","0.1.8":"2011-10-11T23:51:34.588Z","0.1.7":"2011-09-27T16:50:06.226Z","0.1.6":"2011-09-27T04:00:58.964Z","0.1.5":"2011-09-23T20:43:57.455Z","0.1.4":"2011-09-20T19:12:01.436Z","0.1.3":"2011-08-31T21:48:20.498Z","0.1.2":"2011-06-22T20:28:47.360Z","0.1.1":"2011-06-15T00:07:28.756Z","0.1.0":"2011-02-23T23:51:25.664Z","0.0.7":"2011-02-19T00:55:36.420Z","0.0.0":"2011-01-07T09:47:40.775Z","0.0.1":"2011-01-07T09:47:40.775Z","0.0.4":"2011-01-07T09:47:40.775Z","0.0.5":"2011-01-07T09:47:40.775Z","0.0.3":"2011-01-07T09:47:40.775Z"},"users":{"nathan":true},"author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"repository":{"type":"git","url":"http://github.com/kriskowal/q-http.git"},"versions":{"0.1.16":{"name":"q-http","version":"0.1.16","description":"Q promise based HTTP client and server interface","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"mail":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":"0.8.x","q-io":"0.0.x"},"devDependencies":{"test":"0.4.1"},"scripts":{"test":"node test/all.js"},"repository":{"type":"git","url":"http://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_id":"q-http@0.1.16","dist":{"shasum":"f58d4d11a64cc746d266962d8e86611cb1b4655e","size":7307,"noattachment":false,"key":"/q-http/-/q-http-0.1.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.16.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"kriskowal","email":"kris.kowal@cixar.com"},"maintainers":[{"name":"kriskowal","email":""}],"directories":{},"publish_time":1352314624693,"_hasShrinkwrap":false,"_cnpm_publish_time":1352314624693},"0.1.15":{"name":"q-http","version":"0.1.15","description":"Q promise based HTTP client and server interface","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"mail":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":"0.8.4","q-io":"0.0.13"},"devDependencies":{"test":"0.4.1"},"repository":{"type":"git","url":"http://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_id":"q-http@0.1.15","dist":{"shasum":"79ffcfe50e08660eb18fdc9e8f318ee3cc824a39","size":7031,"noattachment":false,"key":"/q-http/-/q-http-0.1.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.15.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"kriskowal","email":"kris.kowal@cixar.com"},"maintainers":[{"name":"kriskowal","email":""}],"directories":{},"publish_time":1350792496487,"_hasShrinkwrap":false,"_cnpm_publish_time":1350792496487},"0.1.14":{"name":"q-http","version":"0.1.14","description":"Q promise based HTTP client and server interface","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":"0.8.4","q-io":"0.0.13"},"devDependencies":{"test":"0.4.1"},"repository":{"type":"git","url":"git://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_npmUser":{"name":"kriskowal","email":"kris.kowal@cixar.com"},"_id":"q-http@0.1.14","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.17","_defaultsLoaded":true,"dist":{"shasum":"900b00980219ccabf0e1f0f83b9092c8206e0e36","size":7872,"noattachment":false,"key":"/q-http/-/q-http-0.1.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.14.tgz"},"maintainers":[{"name":"kriskowal","email":""}],"directories":{},"publish_time":1340135715170,"_hasShrinkwrap":false,"_cnpm_publish_time":1340135715170},"0.1.13":{"name":"q-http","version":"0.1.13","description":"Q promise based HTTP client and server interface","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":"0.8.2","q-io":"0.0.12"},"devDependencies":{"test":"0.4.1"},"repository":{"type":"git","url":"git://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_npmUser":{"name":"kriskowal","email":"kris.kowal@cixar.com"},"_id":"q-http@0.1.13","optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.0-3","_nodeVersion":"v0.6.10","_defaultsLoaded":true,"dist":{"shasum":"812c4ec2652132786f958b713c452fa4ca411d57","size":7892,"noattachment":false,"key":"/q-http/-/q-http-0.1.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.13.tgz"},"maintainers":[{"name":"kriskowal","email":""}],"directories":{},"publish_time":1330470963130,"_hasShrinkwrap":false,"_cnpm_publish_time":1330470963130},"0.1.12":{"name":"q-http","version":"0.1.12","description":"Q promise based HTTP client and server interface","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":"0.8.2","q-io":"0.0.12"},"devDependencies":{"test":"0.4.1"},"repository":{"type":"git","url":"git://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_npmUser":{"name":"kriskowal","email":"kris.kowal@cixar.com"},"_id":"q-http@0.1.12","_engineSupported":true,"_npmVersion":"1.1.0-alpha-6","_nodeVersion":"v0.6.5","_defaultsLoaded":true,"dist":{"shasum":"8adf549a746a448a220f7f0acb8db4e6f2d8551c","size":7859,"noattachment":false,"key":"/q-http/-/q-http-0.1.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.12.tgz"},"maintainers":[{"name":"kriskowal","email":""}],"directories":{},"publish_time":1329807823406,"_hasShrinkwrap":false,"_cnpm_publish_time":1329807823406},"0.1.11":{"name":"q-http","version":"0.1.11","description":"Q promise based HTTP client and server interface","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":"0.7.2","q-io":"0.0.11"},"devDependencies":{"test":"0.4.1"},"repository":{"type":"git","url":"git://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_npmUser":{"name":"kriskowal","email":"kris.kowal@cixar.com"},"_id":"q-http@0.1.11","_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"14b514a6299a7941239beff16c4a365bfe3eb214","size":10240,"noattachment":false,"key":"/q-http/-/q-http-0.1.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.11.tgz"},"maintainers":[{"name":"kriskowal","email":""}],"directories":{},"publish_time":1320177126488,"_hasShrinkwrap":false,"_cnpm_publish_time":1320177126488},"0.1.10":{"name":"q-http","version":"0.1.10","description":"Q promise based HTTP client and server interface","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":"0.7.2","q-io":"0.0.11"},"devDependencies":{"test":"0.4.1"},"repository":{"type":"git","url":"git://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_npmUser":{"name":"kriskowal","email":"kris.kowal@cixar.com"},"_id":"q-http@0.1.10","_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"10b52c99ba488204ec7f3af152c62da3a2dec423","size":10240,"noattachment":false,"key":"/q-http/-/q-http-0.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.10.tgz"},"maintainers":[{"name":"kriskowal","email":""}],"directories":{},"publish_time":1320103967989,"_hasShrinkwrap":false,"_cnpm_publish_time":1320103967989},"0.1.8":{"name":"q-http","version":"0.1.8","description":"Q promise based HTTP client and server interface","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":"0.7.2","q-io":"0.0.11"},"devDependencies":{"test":"0.4.1"},"repository":{"type":"git","url":"git://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_npmJsonOpts":{"file":"/Users/hkv674/.npm/q-http/0.1.8/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"q-http@0.1.8","_engineSupported":true,"_npmVersion":"1.0.30","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"ece7537da873830e35c977fc97ad573a0ceefb78","size":6881,"noattachment":false,"key":"/q-http/-/q-http-0.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.8.tgz"},"maintainers":[{"name":"kriskowal","email":""}],"directories":{},"publish_time":1318377094588,"_hasShrinkwrap":false,"_cnpm_publish_time":1318377094588},"0.1.7":{"name":"q-http","version":"0.1.7","description":"Q promise based HTTP client and server interface","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":"0.7.1","q-io":"0.0.10"},"repository":{"type":"git","url":"git://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_npmJsonOpts":{"file":"/Users/hkv674/.npm/q-http/0.1.7/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"q-http@0.1.7","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.30","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"d513d890f427a6d849214b781a659ba5355b3841","size":6713,"noattachment":false,"key":"/q-http/-/q-http-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.7.tgz"},"maintainers":[{"name":"kriskowal","email":""}],"directories":{},"publish_time":1317142206226,"_hasShrinkwrap":false,"_cnpm_publish_time":1317142206226},"0.1.6":{"name":"q-http","version":"0.1.6","description":"Q promise based HTTP client and server interface","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":"0.7.1","q-io":"0.0.9"},"repository":{"type":"git","url":"git://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_npmJsonOpts":{"file":"/Users/hkv674/.npm/q-http/0.1.6/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"q-http@0.1.6","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.30","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"7ed6a1f33424c3b96ef0999171c10068c01a2fce","size":6690,"noattachment":false,"key":"/q-http/-/q-http-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.6.tgz"},"maintainers":[{"name":"kriskowal","email":""}],"directories":{},"publish_time":1317096058964,"_hasShrinkwrap":false,"_cnpm_publish_time":1317096058964},"0.1.5":{"name":"q-http","version":"0.1.5","description":"Q promise based HTTP client and server interface","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":"0.7.1","q-io":"0.0.8"},"repository":{"type":"git","url":"git://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_npmJsonOpts":{"file":"/Users/hkv674/.npm/q-http/0.1.5/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"q-http@0.1.5","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"45dd45baf4d54f4a471222757571f182f7305bbf","size":6687,"noattachment":false,"key":"/q-http/-/q-http-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.5.tgz"},"maintainers":[{"name":"kriskowal","email":""}],"directories":{},"publish_time":1316810637455,"_hasShrinkwrap":false,"_cnpm_publish_time":1316810637455},"0.1.4":{"name":"q-http","version":"0.1.4","description":"Q promise based HTTP client and server interface","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":"0.7.1","q-io":"0.0.8"},"repository":{"type":"git","url":"git://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_npmJsonOpts":{"file":"/Users/hkv674/.npm/q-http/0.1.4/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"q-http@0.1.4","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"15efba9bfe57537dba1dc90918f1717d45de2d5c","size":6572,"noattachment":false,"key":"/q-http/-/q-http-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.4.tgz"},"maintainers":[{"name":"kriskowal","email":""}],"directories":{},"publish_time":1316545921436,"_hasShrinkwrap":false,"_cnpm_publish_time":1316545921436},"0.1.3":{"name":"q-http","version":"0.1.3","description":"Q promise based HTTP client and server interface","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":"0.7.1","q-io":"0.0.8"},"repository":{"type":"git","url":"git://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_npmJsonOpts":{"file":"/Users/hkv674/.npm/q-http/0.1.3/package/package.json","wscript":false,"contributors":false,"serverjs":false},"_id":"q-http@0.1.3","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.27","_nodeVersion":"v0.4.9","_defaultsLoaded":true,"dist":{"shasum":"f5efafd1b679c1328cd0943b1d6e920cd4c59271","size":6480,"noattachment":false,"key":"/q-http/-/q-http-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.3.tgz"},"maintainers":[{"name":"kriskowal","email":""}],"directories":{},"publish_time":1314827300498,"_hasShrinkwrap":false,"_cnpm_publish_time":1314827300498},"0.1.2":{"name":"q-http","description":"Q promise based HTTP client and server interface","version":"0.1.2","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":">=0.5.2","q-io":">=0.0.6"},"repository":{"type":"git","url":"git://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"devDependencies":{},"_id":"q-http@0.1.2","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"831067bcdbfeddff6dedc8a738b8fd5c4d886282","size":7461,"noattachment":false,"key":"/q-http/-/q-http-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.2.tgz"},"scripts":{},"directories":{},"publish_time":1308774527360,"maintainers":[{"name":"kriskowal","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1308774527360},"0.1.1":{"name":"q-http","description":"Q promise based HTTP client and server interface","version":"0.1.1","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http.js","dependencies":{"q":">=0.5.0","q-io":">=0.0.6"},"repository":{"type":"git","url":"git://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"devDependencies":{},"_id":"q-http@0.1.1","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"1f77a9047dd5735513a7b8e698cd6384b522ce59","size":4817,"noattachment":false,"key":"/q-http/-/q-http-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.1.tgz"},"scripts":{},"directories":{},"publish_time":1308096448756,"maintainers":[{"name":"kriskowal","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1308096448756},"0.1.0":{"name":"q-http","description":"Q promise based HTTP client and server interface","version":"0.1.0","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http","dependencies":{"q-util":">=0.0.1","q-io":">=0.0.4"},"repository":{"type":"git","url":"http://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.4.0"},"_id":"q-http@0.1.0","_engineSupported":true,"_npmVersion":"0.2.18","_nodeVersion":"v0.4.0","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"fd9ff7528ce10796331a86f580b678e158ca205d","size":4975,"noattachment":false,"key":"/q-http/-/q-http-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.1.0.tgz"},"publish_time":1298505085664,"maintainers":[{"name":"kriskowal","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1298505085664},"0.0.7":{"name":"q-http","description":"Q promise based HTTP client and server interface","version":"0.0.7","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"email":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http","dependencies":{"q-util":">=0.0.1","q-io":">=0.0.1"},"repository":{"type":"git","url":"http://github.com/kriskowal/q-http.git"},"_id":"q-http@0.0.7","engines":{"node":"*"},"_engineSupported":true,"_npmVersion":"0.2.18","_nodeVersion":"v0.4.0","directories":{},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"e22e26418ecd00998e0ab949e17f8c1be4a5121d","size":5053,"noattachment":false,"key":"/q-http/-/q-http-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.0.7.tgz"},"publish_time":1298076936420,"maintainers":[{"name":"kriskowal","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1298076936420},"0.0.0":{"name":"q-http","description":"Q promise based HTTP client and server interface","version":"0.0.0","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"mail":"kris@cixar.com","web":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http","dependencies":{"q-util":"0.0.0","q-io":"0.0.0"},"repository":{"type":"git","url":"http://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.2.0"},"_id":"q-http@0.0.0","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"aef6684c097ec29eaaebb1eb70f33d98541c3308","size":4127,"noattachment":false,"key":"/q-http/-/q-http-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.0.0.tgz"},"directories":{},"publish_time":1294393660775,"maintainers":[{"name":"kriskowal","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1294393660775},"0.0.1":{"name":"q-http","description":"Q promise based HTTP client and server interface","version":"0.0.1","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"mail":"kris@cixar.com","web":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http","dependencies":{"q-util":">=0.0.1","q-io":">=0.0.1"},"repository":{"type":"git","url":"http://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.2.0"},"_id":"q-http@0.0.1","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"3266ecff2921b2a74abc5c74e092786ccc68692d","size":4183,"noattachment":false,"key":"/q-http/-/q-http-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.0.1.tgz"},"directories":{},"publish_time":1294393660775,"maintainers":[{"name":"kriskowal","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1294393660775},"0.0.4":{"name":"q-http","description":"Q promise based HTTP client and server interface","version":"0.0.4","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"mail":"kris@cixar.com","web":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http","dependencies":{"q-util":">=0.0.1","q-io":">=0.0.1"},"repository":{"type":"git","url":"http://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.2.0"},"_id":"q-http@0.0.4","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"b8885ea1107deeb3d43ac7534457cfae18406b8c","size":5058,"noattachment":false,"key":"/q-http/-/q-http-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.0.4.tgz"},"directories":{},"publish_time":1294393660775,"maintainers":[{"name":"kriskowal","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1294393660775},"0.0.5":{"name":"q-http","description":"Q promise based HTTP client and server interface","version":"0.0.5","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"mail":"kris@cixar.com","web":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http","dependencies":{"q-util":">=0.0.1","q-io":">=0.0.1"},"repository":{"type":"git","url":"http://github.com/kriskowal/q-http.git"},"_id":"q-http@0.0.5","engines":{"node":"*"},"_nodeSupported":true,"_npmVersion":"0.2.5-1","_nodeVersion":"v0.3.3","dist":{"shasum":"7c463134ae7881ab3e3d58f7968649457b3020b3","size":5020,"noattachment":false,"key":"/q-http/-/q-http-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.0.5.tgz"},"directories":{},"publish_time":1294393660775,"maintainers":[{"name":"kriskowal","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1294393660775},"0.0.3":{"name":"q-http","description":"Q promise based HTTP client and server interface","version":"0.0.3","homepage":"http://github.com/kriskowal/q-http/","author":{"name":"Kris Kowal","email":"kris@cixar.com","url":"http://github.com/kriskowal/"},"bugs":{"mail":"kris@cixar.com","web":"http://github.com/kriskowal/q-http/issues"},"licenses":[{"type":"MIT","url":"http://github.com/kriskowal/q-http/raw/master/LICENSE"}],"main":"q-http","dependencies":{"q-util":">=0.0.1","q-io":">=0.0.1"},"repository":{"type":"git","url":"http://github.com/kriskowal/q-http.git"},"engines":{"node":">=0.2.0"},"_id":"q-http@0.0.3","_nodeSupported":true,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"shasum":"65daa48b610b24bb40daab9bf7cb670982944e07","size":4865,"noattachment":false,"key":"/q-http/-/q-http-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/q-http/download/q-http-0.0.3.tgz"},"directories":{},"publish_time":1294393660775,"maintainers":[{"name":"kriskowal","email":""}],"_hasShrinkwrap":false,"_cnpm_publish_time":1294393660775}},"readme":"\nProvides a Q promise API for HTTP requests and responses.  This should\nresemble JSGI and its hypothetical inverse, but I haven't pored\nthrough the specification to ensure this.\n\nThe API\n-------\n\n-   ``Server(app)``\n    -   accepts an application, returns a server.\n    -   calls the application function when requests are received.\n        -   if the application returns a response object, sends that\n            response.\n    -   ``listen(port)``\n        -   accepts a port number.\n        -   returns a promise for undefined when the server has begun\n            listening.\n    -   ``stop()``\n        -   returns a promise for undefined when the server has stopped.\n-   ``request(request)``\n    -   accepts a request or a URL string.\n    -   returns a promise for a response.\n-   ``read(request)``\n    -   accepts a request or a URL string.\n    -   returns a promise for the response body as a string provided\n        that the request is successful with a 200 status.\n        -   rejects the promise with the response as the reason for\n            failure if the request fails.\n-   ``normalizeRequest(request)``\n    -   coerces URLs into request objects.\n-   ``normalizeResponse(response)\n    -   coerces strings, arrays, and other objects supporting\n        ``forEach`` into proper response objects.\n    -   passes ``undefined`` through as a signal that a request\n        will not receive a response directly.\n-   request\n    -   ``url`` the full URL of the request as a string\n    -   ``path`` the full path as a string\n    -   ``scriptName`` the routed portion of the path, like ``\"\"`` for\n        ``http://example.com/`` if no routing has occurred.\n    -   ``pathInfo`` the part of the path that remains to be routed,\n        like ``/`` for ``http://example.com`` or ``http://example.com/``\n        if no routing has occurred.\n    -   ``version`` the requested HTTP version as an array of strings.\n    -   ``method`` like ``\"GET\"``\n    -   ``scheme`` like ``\"http:\"``\n    -   ``host`` like ``\"example.com\"``\n    -   ``port`` the port number, like ``80``\n    -   ``remoteHost``\n    -   ``remotePort``\n    -   ``headers``\n        corresponding values, possibly an array for multiple headers\n        of the same name.\n    -   ``body``\n    -   ``node`` the wrapped Node request object\n-   response\n    -   ``status`` the HTTP status code as a number, like ``200``.\n    -   ``headers``\n    -   ``body``\n    -   ``onclose`` is an optional function that this library will call\n        when a response concludes.\n    -   ``node`` the wrapped Node response object.\n-   headers are an object mapping lower-case header-names to\n    corresponding values, possibly an array for multiple headers of the\n    same name, for both requests and responses.\n-   body is a representation of a readable stream, either for the\n    content of a request or a response.\n    -   ``forEach(callback)``\n        -   accepts a ``callback(chunk)`` function\n            -   accepts a chunk as either a string or a ``Buffer``\n            -   returns undefined or a promise for undefined when the\n                chunk has been flushed.\n        -   returns undefined or a promise for undefined when the stream\n            is finished writing.\n        -   the ``forEach`` function for arrays of strings or buffers is\n            sufficient for user-provided bodies\n    -   the ``forEach`` function is the only necessary function for\n        bodies provided to this library.\n    -   in addition to ``forEach``, bodies provided by this library\n        support the entire readable stream interface provided by\n        ``q-io``.\n    -   ``read()``\n        -   returns a promise for the entire body as a string or a\n            buffer.\n-   application\n    -   accepts a request\n    -   accepts Node's responder object as a second argument.\n    -   returns a response, a promise for a response, or nothing if no\n        response should be sent.\n\n# Copyright\n\nCopyright 2009, 2010, 2011 Kristopher Michael Kowal\nMIT License (enclosed)\n\n","_attachments":{},"homepage":"http://github.com/kriskowal/q-http/","bugs":{"mail":"kris@cixar.com","url":"http://github.com/kriskowal/q-http/issues"}}