code: function storeFileToDisk(i_oFile, i_sOutput) {
      var l_sDirname = path.dirname(i_oFile.filename),
          l_sFilename;
  
      console.log("File name: ", i_oFile.filename, " size: ", i_oFile.header.unpackedSize);
      console.log("Saving content of file ");
  
      l_sDirname = path.join(i_sOutput, path.dirname(i_oFile.filename));
      l_sFilename = path.join(l_sDirname, path.basename(i_oFile.filename));
      return new Promise(function(i_oResolve) {
          mkdirp(l_sDirname, function (err) {
              if (err) console.error(err);
              _writeFile(l_sFilename, i_oFile, i_oResolve);
          });
      });
  }
docs: ==============================================================================