progress-extract
extract compress file with progress bar, support CLI and node API
Screenshot
CLI
Install
Install as a global module
$ npm install progress-extract -g
Usage
Use extract
command to extract file
$ extract -h Usage: extract <file> extract file with progress bar Options: -V, --version output the version number -d, --directory <dir> target dir to extract -h, --help output usage information Examples: $ extract example.tar.gz
Node API
Usage
const extract = let file = '/path/to/example.tar.gz'let target = process
API
- source: source file (support
.zip
,.tgz
,.tar.gz
) - destination: path where you extract to
Return Promise
License
MIT