request-progress
Advanced tools
Comparing version 1.0.1 to 1.0.2
15
foo.js
@@ -0,5 +1,16 @@ | ||
'use strict'; | ||
var request = require('request'); | ||
var replay = require('request-replay'); | ||
var progress = require('./'); | ||
progress(request('http://download.virtualbox.org/virtualbox/5.0.10/VirtualBox-5.0.10-104061-OSX.dmg')) | ||
.on('progress', console.log.bind(console)); | ||
progress(replay(request('http://download.virtualbox.org/virtualbox/5.0.10/VirtualBox-5.0.10-104061-OSX.dmg', function (err) { | ||
console.log('finish!', err); | ||
}))) | ||
.on('socket', function (socket) { | ||
socket.setTimeout(10000, socket.end.bind(socket)); | ||
}) | ||
.on('replay', console.log.bind(console, 'replay')) | ||
.on('progress', console.log.bind(console, 'progress')) | ||
.on('error', console.log.bind(console, 'error')) | ||
.on('end', console.log.bind(console, 'end')); |
{ | ||
"name": "request-progress", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "Tracks the download progress of a request made with mikeal/request, giving insight of various metrics including progress percent, download speed and time remaining", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -41,3 +41,3 @@ # request-progress | ||
// { | ||
// percent: 0.5, // Overall percent between 0 to 1 () | ||
// percentage: 0.5, // Overall percentage between 0 to 1 () | ||
// speed: 554732, // The download speed in bytes/sec | ||
@@ -44,0 +44,0 @@ // size: { |
22117
392