archive

host module

Extraction with no external tar/unzip needed — zip and tar.gz.

use archive — extraction (no external tar/unzip needed). All return Result[int, string] returning the entry count.

functionsignature
extract_zip(archive, dest) -> Result[int, string]
extract_tar_gz(archive, dest) -> Result[int, string]
extract(archive, dest) -> Result[int, string] — auto by extension (.zip, .tar.gz, .tgz)