Zip a file or directory using streaming compression.
Equivalent to zip -r <zipFilePath> <sourcePath>.
This function processes files sequentially with streaming read/write,
minimizing memory usage. Recommended for large directories or files.
For better speed with small files, consider using zip instead.
// Stream zip a large directory (awaitzipStream('/large-documents', '/backups/documents.zip')) .inspect(() =>console.log('Directory zipped successfully'));
Zip a file or directory using streaming compression. Equivalent to
zip -r <zipFilePath> <sourcePath>.This function processes files sequentially with streaming read/write, minimizing memory usage. Recommended for large directories or files. For better speed with small files, consider using zip instead.
Use fflate as the zip backend.