// Run everything in parallel... async.parallel(data.map((file) => { return (callback) => { pack.entry({name: file.filename}, file.buffer, () => { packSize += file.buffer.byteLength; progress.log(`Packing "${file.filename}" (${((packSize / data._size) * 100).toFixed(2)}%) ...`); callback(); }); }; }), (err) => { if (err) { return reject(err); } pack.finalize(); });
if (error) return res.status(500).json(error); pack.finalize(); }); });
pack.finalize();
pack.finalize();
pack.finalize(); }).catch((err) => { reject(err);
: files[filename].data) }) pack.finalize() return BB.try(() => { if (opts.stream && opts.gzip) {
pack.finalize(); }).catch((err) => { reject(err);