Files
30-seconds-of-code/node_modules/node-eta/tests/manual.js
2019-08-20 15:52:05 +02:00

17 lines
393 B
JavaScript

var Eta = require('../');
var eta = new Eta(10);
var layout = '{{elapsed}} elapsed, {{rate}} rate, {{estimated}} estimated, {{progress}} progress, {{eta}} eta, {{etah}} etah, {{last}} last';
var counter = 0;
function iterate () {
eta.iterate('message %d', counter++);
console.log(eta.format(layout));
setTimeout(iterate, 500 + Math.ceil(Math.random()*1000));
}
eta.start();
iterate();