makeZipStreamReader

fnArchiveReader makeZipStreamReader(ByteSource source, ReadOptions opts)

Create a ZipStreamReader for reading from a streaming byte source.

This creates a true streaming reader that can process ZIP archives from non-seekable sources (pipes, sockets, etc.) without buffering the entire archive in memory.

Parameters

sourceDelegate that provides bytes on demand.
optsRead options.

Returns

An ArchiveReader instance with streaming capabilities.