README
braille-pattern-cli-loading-indicator

Animated command line loading indicator using Unicode braille patterns (based on Heroku CLI).
| size | rotation | preview | sample code |
|---|---|---|---|
| large | cw |
|
examples/formatted.js |
| small | ccw |
|
examples/formatted-multicolor.js |
usage
- Use
start()andstop()to enable or disable the loading indicator. - Optionally specify
rotationascw(clockwise) orccw(counterclockwise) - Optionally provide a custom
formatfunction to add text or colors for the loading indicator.
'use strict'
const LoadingIndicator = require('braille-pattern-cli-loading-indicator')
let loadingIndicator = new LoadingIndicator({
size: 'large',
rotation: 'cw',
format: function (pattern) {
return 'charging plasma cannon ' + pattern
}
})
loadingIndicator.start()
setTimeout(function () {
loadingIndicator.stop()
console.log('done 💥')
}, 5000)
credits
heavily inspired by heroku cli loading indicator