UNPKG

generator-ffpa

Version:

Yeoman generator for creating a Firefox OS packaged app

25 lines (17 loc) 550 B
// 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();