$ npm install node-targz
var tarGzip = require('node-targz');
tarGzip.compress({
source: '../example',
destination: '../example.tar.gz',
level: 6, // optional
memLevel: 6, // optional
options: { // options from https://github.com/mafintosh/tar-fs
entries: ['test.txt']
}
}, function () {
tarGzip.decompress({
source: '../example.tar.gz',
destination: './unpack-example'
}, function () {
console.log('done');
});
});
- Author: lafin