ZIP archive decoding.
Decodes a ZIP archive binary into a list of {name, contents} entries.
binary
{name, contents}
@spec decode(binary()) :: {:ok, [{charlist(), binary()}]} | {:error, %Req.ArchiveError{ __exception__: term(), data: term(), format: term(), reason: term() }}
Returns {:ok, entries} or {:error, exception}.
{:ok, entries}
{:error, exception}