kaven-utils - v6.1.9
    Preparing search index...

    Interface IArchiveOptions


    @author: Kaven @email: kaven@wuwenkai.com @website: http://blog.kaven.xyz @file: [Kaven-Utils] /src/interface/IArchiveOptions.ts @create: 2026-07-29 14:02:46.468 @modify: 2026-07-30 12:15:49.271 @version: 6.1.8 @times: 2 @lines: 31 @copyright: Copyright © 2026 Kaven. All Rights Reserved. @description: Defines configuration options represented by IArchiveOptions. @license: [license]


    interface IArchiveOptions {
        archiveType?: string;
        compressionLevel?: 0 | 1 | 3 | 5 | 7 | 9;
        notRecurseSubdirectories?: boolean;
        overwriteFile?: boolean;
        password?: string;
    }
    Index
    archiveType?: string

    Specifies the type of archive. It can be: *, #, 7z, xz, split, zip, gzip, bzip2, tar, ....

    compressionLevel?: 0 | 1 | 3 | 5 | 7 | 9

    Sets level of compression. Default: 5

    notRecurseSubdirectories?: boolean
    overwriteFile?: boolean
    password?: string