generator-ffpa
Version:
Yeoman generator for creating a Firefox OS packaged app
25 lines (17 loc) • 550 B
JavaScript
// Create a zip archive of the built app
var fs = require('fs');
var archiver = require('archiver');
var packageData = require('./package.json');
var output = fs.createWriteStream(__dirname + '/' + packageData.name + '.zip');
var archive = archiver('zip');
output.on('close', function() {
console.log(archive.pointer() + ' total bytes');
});
archive.on('error', function(err) {
throw err;
});
archive.pipe(output);
archive
// Grab everything in the dist folder
.bulk({expand: true, cwd: 'dist/', src: './*', dest: '.'})
.finalize();