Archive detection and extraction utilities.
Summary
Functions
Returns the default extraction path for an archive.
Detects the archive type from a path.
Extracts an archive to the destination path.
Types
Functions
Returns the default extraction path for an archive.
For gzip files, this is the target file path. For other archives, this is a directory path.
@spec detect_archive_type(Path.t()) :: archive_type() | nil
Detects the archive type from a path.
Extracts an archive to the destination path.
For gzip files, dest is the output file path. For other archive types,
dest is the destination directory.