lib/impl/importForms/unzipFile.js
function unzipWorker(unzipTask, workerCb) {
  var zipfile = unzipTask.zipfile;
  var entry = unzipTask.entry;
  var workingDir = unzipTask.workingDir;
  if (/\/$/.test(entry.fileName)) {
    // directory file names end with '/'
    makeExportDirectory({
      entry: entry,
      zipfile: zipfile,
      workingDir: workingDir
    }, workerCb);
  } else {
    // file entry
    streamFileEntry({
      zipfile: zipfile,
      entry: entry,
      workingDir: workingDir
    }, workerCb);
  }
}
function unzipWorker(unzipTask, workerCb) {
  var zipfile = unzipTask.zipfile;
  var entry = unzipTask.entry;
  var workingDir = unzipTask.workingDir;
  if (/\/$/.test(entry.fileName)) {
    // directory file names end with '/'
    makeExportDirectory({
      entry: entry,
      zipfile: zipfile,
      workingDir: workingDir
    }, workerCb);
  } else {
    // file entry
    streamFileEntry({
      zipfile: zipfile,
      entry: entry,
      workingDir: workingDir
    }, workerCb);
  }
}
function unzipWorker ( unzipTask , workerCb ) { var zipfile = unzipTask . zipfile ; var entry = unzipTask . entry ; var workingDir = unzipTask . workingDir ; if ( / \/$ / . test ( entry . fileName ) ) { // directory file names end with '/' makeExportDirectory ( { entry : entry , zipfile : zipfile , workingDir : workingDir } , workerCb ) ; } else { // file entry streamFileEntry ( { zipfile : zipfile , entry : entry , workingDir : workingDir } , workerCb ) ; } }
unzipWorker - Async Queue worker to pipe the unzipped file to a folder.

@param  {object} unzipTask description
@param  {function} workerCb  description
unzipWorker - Async Queue worker to pipe the unzipped file to a folder .