Pseudo Progress
from the original source:
A pseudo progress indicator.
This is just a silly shell animation that was meant to simulate how lots of
tests would be run on an add-on file. It sort of looks like a torrent file
randomly getting filled in.
usage
const PseudoProgress = ;const p =preamble: 'Testing PseudoProgress' // message to show the user before animation. defaults to ''setInterval: setInterval // optionally override setIntervalclearInterval: clearInterval // optionally override clearIntervalstdout: processstdout // optionally overide process.stdout;p;;
attribution
pulled from mozilla/jpm
original author is @kumar303
License
MPL 2.0