IFClite TypeScript API
    Preparing search index...

    Interface UriHealthOptions

    interface UriHealthOptions {
        index: BsddUriIndex;
        maxChecks?: number;
        minIntervalMs?: number;
        now?: () => number;
        signal?: AbortSignal;
        sleep?: (ms: number) => Promise<void>;
        source: BsddSource;
        ttlMs?: number;
    }
    Index
    maxChecks?: number

    At most this many requests per run. Default 200.

    minIntervalMs?: number

    Pause between two requests. Default 200 ms.

    now?: () => number
    signal?: AbortSignal
    sleep?: (ms: number) => Promise<void>
    source: BsddSource
    ttlMs?: number

    A record younger than this is not checked again. Default 24 h.