Options for directory listing operations

interface ListDirectoryOptions {
    extensions?: string[];
    includeHidden?: boolean;
    maxDepth?: number;
    recursive?: boolean;
}

Properties

extensions?: string[]

Filter by file extensions (e.g., ['.ts', '.js'])

includeHidden?: boolean

Include hidden files (starting with .)

maxDepth?: number

Maximum depth for recursive listing

recursive?: boolean

Include subdirectories recursively