{"_id":"node-curl","_rev":"93-58f9840e46d7f378dafa08b3d0356c0b","name":"node-curl","dist-tags":{"latest":"0.3.3"},"versions":{"0.1.0":{"name":"node-curl","version":"0.1.0","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.1.0","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"27d950c3f4b703cb730146ea2146b275afe509a9","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.1.0.tgz","integrity":"sha512-R+mESOtqTsG53y9aI4TJV/BeOicAtMZzeHCdj0pvcopJQgEY13cURyX4HRBg79TqiI5w9kbh7FPeb+XedlRoow==","signatures":[{"sig":"MEUCIQD+a4xtV+4B4WmKlDqnpBEtnsY/27Upu+WygP3sg5xbRAIgNRgU4MUMO8C1AMouaeA3XIAhMFYcUMr0upABZI+KyJQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">= 0.6.0"},"scripts":{"install":"node-waf configure build || true"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.1.1","description":"node wrapper for multi curl, full implemented.","directories":{},"_nodeVersion":"v0.6.10","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.1.1":{"name":"node-curl","version":"0.1.1","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.1.1","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"87ab174786aae173d0963eccb67c6635a349e3c7","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.1.1.tgz","integrity":"sha512-HXEU/+tkvQH0xdt+vNoJaVwk72USMfeoBHzzvsalWi++aCV19kwk+o/As1QZW2np5LIemEsl7fe+qPsY/aGCaQ==","signatures":[{"sig":"MEYCIQD8FsNSsRrEMvIpZFRIimFnBpV+UGHhDt4PYxjX+Q/+PAIhAL07jH7ook64uh+GZjC5SV8DdQ24jEW3f5dE6oIgj25J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">= 0.6.0"},"scripts":{"install":"node-waf configure build || true"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.1.1","description":"node wrapper for multi curl, fully implemented.","directories":{},"_nodeVersion":"v0.6.10","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.1.2":{"name":"node-curl","version":"0.1.2","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.1.2","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"a282d4de7116c9544a7aa2e11df815a657289b25","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.1.2.tgz","integrity":"sha512-CF7hJFrJi98xIdhPo8N9PkulrFXsYhX2gBn5dEdpQvS13AzWfqtky5TPzZjXCJXyi8m8b/7I0zXpP8wyshOEuA==","signatures":[{"sig":"MEYCIQCNaMSh/kUUyKnCRMhEXXFAUWGB91E57vcBhvz0DLdWYgIhALPJcqamzNX456lrnf2Q8UThc4n/3Sws/Tpp/jySvU51","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && node-waf configure build || true"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.1.4","description":"node wrapper for multi curl, fully implemented.","directories":{},"_nodeVersion":"v0.6.12","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.1.3":{"name":"node-curl","version":"0.1.3","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.1.3","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"e0b120610d1800440d703201ed8cf4e44cacee85","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.1.3.tgz","integrity":"sha512-ARNQnXhGgSPbX8Wf7C72KRbY9hxC0uwQ/LtlTI5a8oWuSMSmxgsO2gb3D8egpF8VehWEKsqkD74SkueKlWuegA==","signatures":[{"sig":"MEUCIQC5rXT3XHaZXnoVuR2RDAyE5Vgw1FRz2e6D2Ru1KAtWLwIgRqmpA3ijXciU7k0S7/S4dyCkn+B/IJ+o0HXvj0tku9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && node-waf configure build || true"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.1.21","description":"node wrapper for multi curl, fully implemented.","directories":{},"_nodeVersion":"v0.6.18","dependencies":{},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.1.4":{"name":"node-curl","version":"0.1.4","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.1.4","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"8d21e4babad41df32708f7ea7b2ff6830c8c665c","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.1.4.tgz","integrity":"sha512-1tv8D0A9vKG43Fd/sFhP+N6QL+LeIIS1Z8h9uQe5WMWaeZOZfHAYd1v18sejZ5ozTtad/b+ryws3ROnmbpELnQ==","signatures":[{"sig":"MEQCIB5MAuQH+U7uCeOmkHePvYgRJHJmh7ycMI0Nurnp6R3gAiAqwlWWXTLJn5B80jbbUJsC07ua/EV2QfLJTGQFwtRw1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && node-waf configure build || true"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.1.65","description":"node wrapper for multi curl, fully implemented.","directories":{}},"0.1.5":{"name":"node-curl","version":"0.1.5","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.1.5","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"d87908e7361647691681be5dbb2889aa18d085e1","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.1.5.tgz","integrity":"sha512-IJ4OaWd38D9c1WkijqW4+hXXc9rzCpXiGCMuoKOPDeATiozXSyflCO4lL+SAxHQG48qwtRB1OTThsQ83djVorw==","signatures":[{"sig":"MEYCIQCSBx9vADxab6jm3Y+b2ZCpSdL6pwkYH7Yfmt+rfdgByQIhAPGz2+k4z9nCdWmps+UotBAmAYIqdxnP0XQdyzTc4VWG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && node-waf configure build || true"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.1.65","description":"node wrapper for multi curl, fully implemented.","directories":{}},"0.1.6":{"name":"node-curl","version":"0.1.6","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.1.6","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"669af28558d9c0dd7c3f11640c0667c1d8982817","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.1.6.tgz","integrity":"sha512-SFbU16h/Ayed97BiOZLWRlYOqqFnYlvi17Q8CI1fRZvGljNInH65dQWSwi1uspY0VNlLsmMpw0qunSWV1bcuPQ==","signatures":[{"sig":"MEYCIQD7upgF0RA6Pq96wJrhusAgU8u+F4wtOoBUkU8nhdRigAIhANCDtodRvmE54Hi9TB42KpZOUyNdDgIohMoDMfoLSdTf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && node-waf configure build || true"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.1.66","description":"node wrapper for multi curl, fully implemented.","directories":{}},"0.1.7":{"name":"node-curl","version":"0.1.7","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.1.7","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"8c144a28fe4fe7097b4760f520a0a98beb33c458","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.1.7.tgz","integrity":"sha512-lPV+xTlyBQ2cFt0ADywlfdByTSH/EfV4gaUgPOiyam2pq6K5CQmrjK+IEj6PYOCeaVG3BaOsCGdEQZPvdZLsDg==","signatures":[{"sig":"MEUCIFcPuhCt8aSxX+cVmcjeLnmFS+QvQACV+UDvKXLdYQ90AiEAkLV37F0Y9NJMlMXi5Ig6R296iyEucwKVZH1lwKW01no=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && (node-gyp rebuild || node-waf configure build)"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.1.70","description":"node wrapper for multi curl, fully implemented.","directories":{}},"0.1.8":{"name":"node-curl","version":"0.1.8","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.1.8","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"55f5953529cc19b1c0a74250cd70e23cd78c0119","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.1.8.tgz","integrity":"sha512-yMCX0/YdMpBCw0hDHDAc7+gTrdO28pGeq1Bw8Px8GGI3Y5kCx325XoOQX8JG+EuJneiN0XfZ0phHtDf57iGcWQ==","signatures":[{"sig":"MEUCIQCFxtNogQ6bzuXLsrhupsBaD5haNApAAo8n03EWehsbUgIgGH6RgL5nqli6garA+CB2W7BQftoLf7Zz6Kc9vLX2VO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && (node-gyp rebuild || node-waf configure build)"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.1.70","description":"node wrapper for multi curl, fully implemented.","directories":{}},"0.2.0":{"name":"node-curl","version":"0.2.0","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.2.0","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"56fd4d4da1c9e95507d0170e383a338dd5925de3","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.2.0.tgz","integrity":"sha512-KWhiB8rCvoiYPJzQ6p4H/4R/UrX3F2f62yDjvdFPcdWSx8u4LDN6HNPOdveQ6hM0IAoFSsMZqlUvBoweEdQ8QQ==","signatures":[{"sig":"MEUCIQDL2wJRk5whE+x/P3iyTSFd/uHh1rOjeqc2kS9FyWEHbAIgUF3U+ueM5ITWutmEdEDwolzRb7BcM/q+9UYcRh7cP0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":"node-curl-0.2.0.tgz","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && (node-gyp rebuild || node-waf configure build)"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"_resolved":"node-curl-0.2.0.tgz","repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.2.10","description":"node wrapper for multi curl, fully implemented.","directories":{}},"0.2.1":{"name":"node-curl","version":"0.2.1","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.2.1","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"9f7da5ee513d2eb750cc35c68d2204c0a7138e4c","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.2.1.tgz","integrity":"sha512-sqpEa++ElIGPivTvxd9Jihp056Nb56UppSMkLeH1RrO4YMgpUVFwabQwpZBWUotxuD8UnJ/2ZrtYuEUDIvI2ow==","signatures":[{"sig":"MEQCIDTo+zIrQwvpPxOo5VlpyM38J/FlEPWN3wCaFRqdM7T/AiA79y5AdV4eQBCagCJX1Wx7yUhvy5RIfmwqtwLxG5iwsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":"node-curl-0.2.1.tgz","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && (node-gyp rebuild || node-waf configure build)"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"_resolved":"node-curl-0.2.1.tgz","repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.2.10","description":"node wrapper for multi curl, fully implemented.","directories":{}},"0.2.2":{"name":"node-curl","version":"0.2.2","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.2.2","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"e859cdcff444025c6cfc45bbb6c6a80eaa97af6c","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.2.2.tgz","integrity":"sha512-xg2KnpJ8ALnjTjtX6DU/DtOskNNKh83rlFUtFHn/QdDsLZZ/K/pWUacY48q+Vxoxn2pR2YgDy1xtpcbYephUEA==","signatures":[{"sig":"MEUCIFsMOrc1wDCROn925GqZFo3CCDZVaE0zRIHPdRsWNnFPAiEAyBCfGkii4e6Ifz9GfaBHjMG3gUkwCCKM7jLkZ6ijg24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":"node-curl-0.2.2.tgz","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && (node-gyp rebuild || node-waf configure build)"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"_resolved":"node-curl-0.2.2.tgz","repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.2.10","description":"node wrapper for multi curl, fully implemented.","directories":{}},"0.2.3":{"name":"node-curl","version":"0.2.3","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.2.3","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"378d5ff4a3301d5a23aa8446942382072eafbca2","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.2.3.tgz","integrity":"sha512-hRp4J49lqhh53Tj5tYLeb71nczo/+aoMKE0GgAPbVq2B7IdeO9moSyCl1bEgCM2T1YoKwFDPPE8l6FS+hrF6jw==","signatures":[{"sig":"MEYCIQD0gRNuL2FMxvmGCdwEJax5PZIYIhLvXlFJ/WB68G5ofwIhAIvE4IHFdOE9l4rzRKanUDuOtDkAbj68JkcZh7A2WIpe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":"node-curl-0.2.3.tgz","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && (node-gyp rebuild || node-waf configure build)"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"_resolved":"node-curl-0.2.3.tgz","repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.2.10","description":"node wrapper for multi curl, fully implemented.","directories":{}},"0.3.0":{"name":"node-curl","version":"0.3.0","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.3.0","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"3662a58715c31b12b83505af30b1edb86adde770","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.3.0.tgz","integrity":"sha512-c9Vs3YGzFO/WeieUwNOUE+P3sMHdhzJw8ecXg78bKkXaYlRE8lD006+uTedjHuLXTM9mVesfBQljI3pxc342AQ==","signatures":[{"sig":"MEUCIQCpQzCalJvuSwikrPi8rkDn+mibMI+BkUIl/9X/zNzBqgIgBih9pZxpbrP95pV0gkuu7FXov3mF9e+F1HlR6+RWGGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":"node-curl-0.3.0.tgz","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && (node-gyp rebuild || node-waf configure build)"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"_resolved":"node-curl-0.3.0.tgz","repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.2.15","description":"node wrapper for multi curl, fully implemented.","directories":{}},"0.3.1":{"name":"node-curl","version":"0.3.1","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.3.1","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","dist":{"shasum":"9c51949c6dc4f7d3e8003b26817feeb53ec33819","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.3.1.tgz","integrity":"sha512-fSPOl+/m/H+wGEimfct+/HUrgObt0lTE0fopbW9xR/cUBMNUTbMH7q7nz9ciug7FpOj6D8JegSbdoJTYCntnQg==","signatures":[{"sig":"MEYCIQCUCOBSHNCPPwrcwc+hyvxmLy61gOlb6sRpjnp0kH3YBgIhAPdOumrJn5LUp7WG4p14Fho+2LtifChyRXaRHCzi2Rev","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":"node-curl-0.3.1.tgz","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && (node-gyp rebuild || node-waf configure build)"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"_resolved":"node-curl-0.3.1.tgz","repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.2.15","description":"node wrapper for multi curl, fully implemented.","directories":{}},"0.3.3":{"name":"node-curl","version":"0.3.3","keywords":["node-curl","curl","multi-curl","mcurl"],"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"_id":"node-curl@0.3.3","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"homepage":"http://github.com/jiangmiao/node-curl","bugs":{"url":"https://github.com/jiangmiao/node-curl/issues"},"dist":{"shasum":"71274370774c2298b860307a9e45877701638735","tarball":"https://registry.npmjs.org/node-curl/-/node-curl-0.3.3.tgz","integrity":"sha512-/ve8b7rmhbjevFyoKGajulmEEiYTIhgsYW4WNVN/0PhMJJADuACOr7qnAEXBMpnB91YumRCXMeBrWlAZ+/6PeQ==","signatures":[{"sig":"MEUCIBKZhOtRegphxtHc/3bsikJRalHxbX8ufOwWqjxmcLPXAiEAmOyNej8RPGyvTtVVmbPH2k9tetI/1BJ+0WItj1REHpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib","_from":"node-curl-0.3.3.tgz","_shasum":"71274370774c2298b860307a9e45877701638735","engines":{"node":">= 0.6.0"},"scripts":{"install":"sh src/generate_curl_options_list.sh && (node-gyp rebuild || node-waf configure build)"},"_npmUser":{"name":"jiangmiao","email":"jiangfriend@gmail.com"},"_resolved":"node-curl-0.3.3.tgz","repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"_npmVersion":"1.4.23","description":"node wrapper for multi curl, fully implemented.","directories":{}}},"time":{"created":"2012-02-14T13:25:05.014Z","modified":"2024-12-02T09:05:57.039Z","0.1.0":"2012-02-14T13:25:08.408Z","0.1.1":"2012-02-16T10:39:35.898Z","0.1.2":"2012-03-07T16:52:49.144Z","0.1.3":"2012-05-28T12:21:18.037Z","0.1.4":"2012-11-13T03:49:43.525Z","0.1.5":"2012-11-24T05:55:14.218Z","0.1.6":"2012-11-29T09:11:51.148Z","0.1.7":"2013-01-05T19:36:00.979Z","0.1.8":"2013-01-05T19:42:12.511Z","0.2.0":"2013-02-19T13:57:58.743Z","0.2.1":"2013-02-19T19:04:08.336Z","0.2.2":"2013-02-21T11:17:51.177Z","0.2.3":"2013-03-01T06:47:49.604Z","0.3.0":"2013-04-09T19:48:04.966Z","0.3.1":"2013-04-10T08:41:44.597Z","0.3.3":"2014-09-03T07:59:49.860Z"},"bugs":{"url":"https://github.com/jiangmiao/node-curl/issues"},"author":{"name":"Jiang Miao","email":"jiangfriend@gmail.com"},"homepage":"http://github.com/jiangmiao/node-curl","keywords":["node-curl","curl","multi-curl","mcurl"],"repository":{"url":"git://github.com/jiangmiao/node-curl.git","type":"git"},"description":"node wrapper for multi curl, fully implemented.","maintainers":[{"name":"jiangmiao","email":"jiangfriend@gmail.com"}],"readme":"node-curl [![Build Status](https://secure.travis-ci.org/jiangmiao/node-curl.png?branch=master)](http://travis-ci.org/jiangmiao/node-curl)\n=========\n\nnode cURL wrapper, support all options and infos.\n\nQuick Start\n-----------\n\n* quick start\n\n        curl = require('node-curl');\n        curl('www.google.com', function(err) {\n          console.info(this.status);\n          console.info('-----');\n          console.info(this.body);\n          console.info('-----');\n          console.info(this.info('SIZE_DOWNLOAD'));\n        });\n\n* with options\n\n        curl = require('node-curl')\n        curl('www.google.com', {VERBOSE: 1, RAW: 1}, function(err) {\n          console.info(this);\n        });\n\n* run the example/test.js\n\n        node examples/test.js\n\nUsage\n-----\n\n* curl\n\n        curl(url, [options = {}], callback)\n        callback includes 1 parameters (error)\n        result is stored in curl\n\n* Retrieve Data from curl\n\n        members:\n          status           - Http Response code\n          body             - Http body\n          header           - Http header\n\n          url              - the url set by curl(...)\n          options          - the options set by curl(...)\n          defaultOptions   - the defaultOptions\n          effectiveOptions - the options curl used\n\n        methods:\n          info(name) - Get information of result, see 'info' section\n\n        REMARK:\n            If the http is redirected, then header will contain at least 2 http headers.\n\n\n* Curl Control\n\n        members\n            debug (default: false)\n                - logging node-curl debug info\n\n        methods:\n            void reset()\n                - reset curl and set options to default options\n\n            void setDefaultOptions(options, reset = true)\n                - set default options\n\n            curl create(defaultOptions)\n                - create a new curl with default options\n\nOptions\n-------\n* Any cURL Easy Options\n\n        eg: CURLOPT_VERBOSE will be VERBOSE, CURLOPT_HEADER will be HEADER\n\n        Full list at http://curl.haxx.se/libcurl/c/curl_easy_setopt.html\n\n* node-curl Extra Options\n\n        RAW   - Returns Buffer instead of String in result.body\n        DEBUG - Replace curl.debug\n\n* About slist parameters\n\n        node-curl support slist which map to Javascript Array\n\n        eg:\n            HTTPHEADER: ['FOO', 'BAR']\n            HTTPHEADER: 'FOO'\n\n            any non-array parameter will convert to [ parameter.toString() ]\n\nInfos\n-----\n* Any cURL Info options\n\n        eg: CURLINFO_EFFECTIVE_URL will be EFFETCTIVE_URL\n\n        full list at http://curl.haxx.se/libcurl/c/curl_easy_getinfo.html\n\n\n* About slist\n\n          slist will be returns in Array\n          eg: CURLINFO_COOKIELIST\n\nMultiPart Upload\n----------------\nUse MULTIPART option\n\nThere are 4 options in MULTIPART, `name`, `file`, `type`, `contents`\n\n```javascript\ncurl('127.0.0.1/upload.php', {\n    MULTIPART: [\n        {name: 'file', file: '/file/path', type: 'text/html'},\n        {name: 'sumbit', contents: 'send'}\n    ]\n}, function(e) {\n    console.log(e);\n    console.log(this.body);\n    this.close()\n});\n```\n\nLow Level Curl Usage\n--------------------\n\nrequire 'node-curl/lib/Curl'\n\nMethods:\n\n    Curl setopt(optionName, optionValue)\n    Curl perform()\n    Curl on(eventType, callback)\n    Mixed getinfo(infoName)\n\nEvents:\n\n    'data', function(Buffer chunk) {}\n    'header', function(Buffer chunk) {}\n    'error', function(Error error) {}\n    'end', function() {}\n\nExample: examples/low-level.js\n\n    var Curl = require('node-curl/lib/Curl')\n\n    var p = console.log;\n    var url = process.argv[2];\n\n    var curl = new Curl();\n\n    if (!url)\n        url = 'www.yahoo.com';\n\n    curl.setopt('URL', url);\n    curl.setopt('CONNECTTIMEOUT', 2);\n\n    // on 'data' must be returns chunk.length, or means interrupt the transfer\n    curl.on('data', function(chunk) {\n        p(\"receive \" + chunk.length);\n        return chunk.length;\n    });\n\n    curl.on('header', function(chunk) {\n        p(\"receive header \" + chunk.length);\n        return chunk.length;\n    })\n\n    // curl.close() should be called in event 'error' and 'end' if the curl won't use any more.\n    // or the resource will not release until V8 garbage mark sweep.\n    curl.on('error', function(e) {\n        p(\"error: \" + e.message);\n        curl.close();\n    });\n\n\n    curl.on('end', function() {\n        p('code: ' + curl.getinfo('RESPONSE_CODE'));\n        p('done.');\n        curl.close();\n    });\n\n    curl.perform();\n","readmeFilename":"README.md","users":{"gubi":true,"ngub":true,"bengi":true,"tdevm":true,"ukuli":true,"kachar":true,"pandao":true,"ackuser":true,"rdesoky":true,"sharper":true,"koobitor":true,"ethanliew":true,"ahmadazimi":true,"shadowlong":true,"montanaflynn":true,"parkerproject":true,"luis.kaufmann.silva":true}}