0.0.1 • Published 8 years ago

download-progress-bar v0.0.1

Weekly downloads
1
License
-
Repository
github
Last release
8 years ago

download-progress-bar

This is a download-progress fork with improvements and modifications

What improvements? Apparently the origin of this module is incomplete, for example, there is no option module configurations so far.

Now, to set the module simply pass a json as second attribute

var DownloadProgress = require('download-progress-bar');
var urls = [
    {
        url: 'https://s3.amazonaws.com/node-webkit/v0.7.5/node-webkit-v0.7.5-win-ia32.zip',
        dest: 'node-webkit-v0.7.5-win-ia32.zip'
    }, {
        url: 'https://s3.amazonaws.com/node-webkit/v0.7.5/node-webkit-v0.7.5-linux-ia32.tar.gz',
        dest: 'node-webkit-v0.7.5-linux-ia32.tar.gz'
    }, {
        url: 'https://s3.amazonaws.com/node-webkit/v0.7.5/node-webkit-v0.7.5-osx-ia32.zip',
        dest: 'node-webkit-v0.7.5-osx-ia32.zip'
    }
];

var options = {
	layout: '[:bar] :percent :etas', // https://github.com/visionmedia/node-progress#tokens
	displayMessage: fase,
	complete: // https://github.com/visionmedia/node-progress#options
	incomplete: // https://github.com/visionmedia/node-progress#options
	width: // https://github.com/visionmedia/node-progress#options
	total: // https://github.com/visionmedia/node-progress#options
}

var download = DownloadProgress(urls, options);