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));
});

Readme

Keywords

Package Sidebar

Install

npm i smooth-progress

Weekly Downloads

10,640

Version

1.1.0

License

ISC

Last publish

Collaborators

  • dickeyxxx