s3-npm-cache
Version:
Lightweight runtime to cache NPM dependencies in S3
16 lines (13 loc) • 355 B
JavaScript
var tar = require('tar.gz2'),
fs = require('fs'),
q = require('q');
var createZip = function (folder, fileName) {
return tar({ level: 9, memLevel: 9 }).compress(folder, fileName);
};
var unzip = function (fileName, location) {
return tar().extract(fileName, location);
};
module.exports = {
createZip: createZip,
unzip: unzip
};