zips a folder and calls your callback when it‘s done AKA: something that maybe already exists in npmjs.org, but that I couldn’t find.
var zipFolder = require('zip-folder'); zipFolder('/path/to/the/folder', '/path/to/archive.zip', function(err) { if(err) { console.log('oh no!', err); } else { console.log('EXCELLENT'); } });
Tests are in tests.js
and built with nodeunit. Run npm test
to run the tests.