markmv - v1.41.7
    Preparing search index...

    Interface LinkValidatorOptions

    Configuration options for link validation operations.

    Controls which types of links are validated and how validation is performed, including external link checking, timeout settings, and strictness levels.

    interface LinkValidatorOptions {
        allowAuthRequired?: boolean;
        authConfig?: Partial<AuthConfig>;
        checkClaudeImports?: boolean;
        checkContentFreshness?: boolean;
        checkExternal?: boolean;
        checkWikilinks?: boolean;
        enableAuthDetection?: boolean;
        externalRetries?: number;
        externalTimeout?: number;
        freshnessConfig?: Partial<FreshnessConfig>;
        skipDomains?: string[];
        strictInternal?: boolean;
        wikilinkResolver?: (target: string) => WikilinkResolution;
    }
    Index
    allowAuthRequired?: boolean

    Treat auth-required links as valid (not broken)

    authConfig?: Partial<AuthConfig>

    Configuration for authentication detection

    checkClaudeImports?: boolean

    Check Claude import links

    checkContentFreshness?: boolean

    Enable content freshness detection for external links

    checkExternal?: boolean

    Check external links (http/https)

    checkWikilinks?: boolean

    Check Obsidian wikilinks against the vault

    enableAuthDetection?: boolean

    Enable authentication-aware link validation

    externalRetries?: number

    Extra attempts for transient external failures (network errors, 5xx, 429)

    externalTimeout?: number

    Timeout for external link checks in milliseconds

    freshnessConfig?: Partial<FreshnessConfig>

    Configuration for content freshness detection

    skipDomains?: string[]

    External-link hostnames excluded from checking entirely (known problematic sites)

    strictInternal?: boolean

    Treat missing files as errors

    wikilinkResolver?: (target: string) => WikilinkResolution

    Resolver for wikilink targets against the whole vault file set