smooth-progress

1.1.0 • Public • Published

pixel-by-pixel progress bar

demo

Usage

'use strict';
let https    = require('https');
let progress = require('smooth-progress');
 
https.get('https://raw.githubusercontent.com/dickeyxxx/smooth-progress/master/demo.gif', function (rsp) {
  let bar = progress({
    tmpl: 'Downloading... :bar :percent :eta',
    width: 25,
    total: parseInt(rsp.headers['content-length']),
  });
  rsp.on('data', (chunk) => bar.tick(chunk.length));
});

/smooth-progress/

    Package Sidebar

    Install

    npm i smooth-progress

    Weekly Downloads

    9,195

    Version

    1.1.0

    License

    ISC

    Last publish

    Collaborators

    • dickeyxxx