Comparing version 0.2.6 to 0.2.7
@@ -31,6 +31,16 @@ // Copyright 2014 Tjatse | ||
*/ | ||
function req(options, callback){ | ||
function req(options, cb){ | ||
var rs = req_stream(options); | ||
if(callback){ | ||
if(cb){ | ||
// Callback one time. | ||
var callback = (function() { | ||
var executed = false; | ||
return function () { | ||
if (!executed) { | ||
executed = true; | ||
cb.apply(null, arguments); | ||
} | ||
}; | ||
})(); | ||
rs.on('error', function(error, response){ | ||
@@ -37,0 +47,0 @@ callback(error, response); |
{ | ||
"name": "req-fast", | ||
"version": "0.2.6", | ||
"version": "0.2.7", | ||
"description": "This module is designed to be the fast, lightweight way to fetch the web content(HTML stream).", | ||
@@ -5,0 +5,0 @@ "main": "lib/req.js", |
53706
1088