markmv - v1.26.2
    Preparing search index...

    Interface SplitOperationOptions

    Configuration options specific to split operations.

    Extends base operation options with split-specific settings including strategy selection and output configuration.

    interface SplitOperationOptions {
        dryRun?: boolean;
        verbose?: boolean;
        force?: boolean;
        strategy: "headers" | "size" | "manual" | "lines";
        outputDir: string;
        maxSize?: number;
        headerLevel?: number;
        splitLines: undefined | number[];
    }

    Hierarchy (View Summary)

    Index

    Properties

    dryRun?: boolean

    Show what would be changed without making changes

    verbose?: boolean

    Show detailed output

    force?: boolean

    Force operation even if conflicts exist

    strategy: "headers" | "size" | "manual" | "lines"

    Strategy for splitting the file

    outputDir: string

    Output directory for split files

    maxSize?: number

    Maximum file size in KB (for size strategy)

    headerLevel?: number

    Header level to split on (for headers strategy)

    splitLines: undefined | number[]

    Line numbers to split on (for lines strategy)