code: function promisifyOpenReadStream(ZipFile, Promise) {
  	const openReadStream = ZipFile.prototype.openReadStream;
  	ZipFile.prototype.openReadStream = function(entry, options) {
  		return new Promise((resolve, reject) => {
  			if (getError(this)) return rejectWithStoredError(this, reject);
  			openReadStream.call(this, entry, options || {}, (err, stream) => {
  				if (err) return reject(err);
  				resolve(stream);
  			});
  		});
  	};
  }
docs: /*
  Promisify ZipFile `openReadStream` method