constructor(data, options = {}) {
    const { name = '<unknown>' } = options;
    // @ts-expect-error missing properties from ArrayBuffer
    const reader = new BufferReader(data);
    this.files = readZipFormat(reader);
    this.name = name;
  }
@param {Uint8Array} data
@param {object} [options]
@param {string} [options.name]