Repository URL to install this package:
|
Version:
1.8.0-17108 ▾
|
| .. |
| bin |
| lib |
| node_modules |
| package.json |
| Gruntfile.js |
| download-test-assets.js |
| README.md |

Extract files from a ZIP archive
Extracts the contents of the ZIP archive file.
Returns an EventEmitter with two possible events - error on an error, and extract when the extraction has completed. The value passed to the extract event is a basic log of each file and how it was compressed.
The default value for options is { path: '.' }. Currently path is the
only option, and is the output path for the extraction.
var DecompressZip = require('decompress-zip'); var unzipper = new DecompressZip(filename) unzipper.on('error', function (err) { console.log('Caught an error'); }); unzipper.on('extract', function (log) { console.log('Finished extracting'); }); unzipper.extract({ path: 'some/path' });
If path does not exist, decompress-zip will attempt to create it first.
Much like extract, except:
listvar DecompressZip = require('decompress-zip'); var unzipper = new DecompressZip(filename) unzipper.on('error', function (err) { console.log('Caught an error'); }); unzipper.on('list', function (files) { console.log('The archive contains:'); console.log(files); }); unzipper.list();
Released under the MIT License.