the progress bar does not compute / report the :elapsed correctly.
bar = new progressBar (
' progress [:bar] :elapsed',
total : 10,
width : 10,
callback : function ()
{
process.exit(0);
}
);
setInterval(
function () { bar.tick(); }.
5000);
will report completion in 45 seconds, as opposed to 50 seconds (10 ticks x 5 seconds).