Extract/decompress archives. Uses native CLI tools such as unzip
and tar
and therefore only works in Node.js.
Similar to decompress and compressjs. decompress-archive
however
- should be faster because it uses native
unzip
etc, - is more lightweight, but does not work in the browser,
- has no command line interface.
npm install decompress-archive
const decompress = require('decompress-archive')
decompress('path/to/archive.zip', 'path/to/dest', (err) => {
if (err) console.error(err)
})
decompress(archive, dest, [flatten], cb)
If you have a question or have difficulties using decompress-archive
, please double-check your code and setup first. If you think you have found a bug or want to propose a feature, refer to the issues page.