bobzhang/zip/member does not have a README file

    File

    using @bobzhang/zip/file { type File }

    Re-export dependencies from other packages

    FileMode

    Unix file mode (permission bits)

    Fpath

    Filepath type and utilities Re-exports from types/fpath package

    Ptime

    using @bobzhang/zip/types { type Ptime }

    POSIX time (seconds since Unix epoch: 1970-01-01 00:00:00 UTC).

    Standard Unix timestamp representation. ZIP files require conversion to DOS format which truncates to 2-second precision and has epoch 1980-01-01.

    Member

    Archive member (file or directory)

    Member::format

    fn Member::format(self : Member) -> String

    Format member info (like ls -l) Short ls -l style listing line.

    Member::format_long

    fn Member::format_long(self : Member) -> String

    Format member info with detailed compression information Extended listing with compression method & ratio (if file).

    Member::is_dir

    fn Member::is_dir(self : Member) -> Bool

    Check if member is a directory

    Member::is_file

    fn Member::is_file(self : Member) -> Bool

    Check if member is a file

    Member::kind

    fn Member::kind(self : Member) -> MemberKind

    Get the kind of a member

    Member::make

    Create a new archive member

    Member::mode

    Get the file mode of a member

    Member::mtime

    Get the modification time of a member

    Member::path

    Get the path of a member

    MemberKind

    pub(all) enum MemberKind {
    Dir
    File(
    File
    )
    }

    Archive Member - represents a file or directory in a ZIP archive

    dos_epoch

    format_file_mode

    fn format_file_mode(mode :
    FileMode
    ) -> String

    Format Unix file mode like ls -l (e.g., "rwxr-xr-x") Render rwx triads (owner/group/other).

    fpath_ensure_directoryness

    Re-export: ensure trailing slash.

    fpath_ensure_unix

    Re-export: normalize separators to '/'.

    max_member_count

    let max_member_count : Int

    Maximum number of members in a ZIP archive (non-ZIP64)

    max_path_length

    let max_path_length : Int

    Maximum path length in ZIP archives

    ptime_format

    fn ptime_format(ptime :
    Ptime
    ) -> String

    Format POSIX time as RFC 3339 (without T separator)

    Source Files

    Powered by MoonBit

    Site sourceReport issuePackagesBuild queueSkillsStatistics

    © 2026 mooncakes.io