markmv - v1.41.7
    Preparing search index...

    Interface BarrelOperationOptions

    Configuration options specific to barrel file operations.

    Extends base operation options with barrel-specific settings for generating themed content aggregation files across multiple directories with pattern matching and metadata filtering.

    interface BarrelOperationOptions {
        baseDir?: string;
        description?: string;
        dryRun?: boolean;
        filter?: Record<string, string>;
        force?: boolean;
        groupBy?: "directory" | "metadata" | "type" | "none";
        includeModified?: boolean;
        includeSize?: boolean;
        maxDepth?: number;
        output: string;
        pattern: string;
        template?: string;
        title?: string;
        trackUpdates?: boolean;
        verbose?: boolean;
    }

    Hierarchy (View Summary)

    Index
    baseDir?: string

    Base directory to start scanning from

    description?: string

    Custom description for the barrel file

    dryRun?: boolean

    Show what would be changed without making changes

    filter?: Record<string, string>

    Metadata filtering criteria

    force?: boolean

    Force operation even if conflicts exist

    groupBy?: "directory" | "metadata" | "type" | "none"

    Grouping strategy for results

    includeModified?: boolean

    Whether to include file modification dates

    includeSize?: boolean

    Whether to include file sizes

    maxDepth?: number

    Maximum depth to traverse subdirectories

    output: string

    Output file path for the barrel file

    pattern: string

    Glob pattern for file matching

    template?: string

    Path to custom template file

    title?: string

    Custom title for the barrel file

    trackUpdates?: boolean

    Whether to track updates automatically

    verbose?: boolean

    Show detailed output