@eagleoutice/flowr - v2.17.4
    Preparing search index...

    what a OnDemandRecoverer works with, injectable so a test needs no network

    interface OnDemandRecovererArgs {
        cacheDir: string;
        fetch: FetchBytes;
        now?: () => number;
        parse: (code: string) => Tree;
        sources: readonly OnDemandSource[];
    }
    Index
    cacheDir: string
    fetch: FetchBytes
    now?: () => number
    parse: (code: string) => Tree
    sources: readonly OnDemandSource[]