markmv - v1.29.0
    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 {
        dryRun?: boolean;
        verbose?: boolean;
        force?: boolean;
        output: string;
        pattern: string;
        title?: string;
        description?: string;
        filter?: Record<string, string>;
        groupBy?: "directory" | "metadata" | "type" | "none";
        template?: string;
        maxDepth?: number;
        baseDir?: string;
        includeModified?: boolean;
        includeSize?: boolean;
        trackUpdates?: boolean;
    }

    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

    output: string

    Output file path for the barrel file

    pattern: string

    Glob pattern for file matching

    title?: string

    Custom title for the barrel file

    description?: string

    Custom description for the barrel file

    filter?: Record<string, string>

    Metadata filtering criteria

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

    Grouping strategy for results

    template?: string

    Path to custom template file

    maxDepth?: number

    Maximum depth to traverse subdirectories

    baseDir?: string

    Base directory to start scanning from

    includeModified?: boolean

    Whether to include file modification dates

    includeSize?: boolean

    Whether to include file sizes

    trackUpdates?: boolean

    Whether to track updates automatically