Commit a753a71a by Dane Springmeyer

remove uneeded progress dependency

parent 60b06c6b
var ProgressBar = require('progress');
var http = require('http');
var url = require('url');
......@@ -12,16 +11,6 @@ function download(from,options,callback) {
if (res.statusCode !== 200) {
return callback(new Error('Server returned '+ res.statusCode));
}
if (options.progress) {
var len = parseInt(res.headers['content-length'], 10);
console.log();
var bar = new ProgressBar('Downloading [:bar] :percent :etas', {
complete: '='
, incomplete: ' '
, width: 40
, total: len
});
}
function returnBuffer() {
// todo - use http://nodejs.org/api/buffer.html#buffer_class_method_buffer_concat_list_totallength
for (var length = 0, i = 0; i < out.length; ++i) {
......@@ -36,11 +25,9 @@ function download(from,options,callback) {
}
var out = [];
res.on('data', function(chunk) {
if (options.progress) bar.tick(chunk.length);
out.push(chunk);
});
res.on('end', function(){
if (options.progress) console.log('\n');
returnBuffer();
});
res.on('close', function(){
......
......@@ -30,7 +30,6 @@
"url": "git://github.com/mapbox/node-sqlite3.git"
},
"dependencies": {
"progress":"~1.0.1",
"mkdirp":"~0.3.5",
"tar.gz": "~0.1.1"
},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment