footprintjs - v11.2.0
    Preparing search index...

    Interface IndexedRecordFileOptions

    Host authorization is fixed before any stored entry is read. It is never inferred from the index.

    interface IndexedRecordFileOptions {
        allowedScopes: readonly LogAddress[];
        maxBytes?: number;
        maxEntries?: number;
        maxEntryBytes?: number;
        maxScopeBytes?: number;
        signal?: AbortSignal;
        timeoutMs?: number;
    }
    Index
    allowedScopes: readonly LogAddress[]
    maxBytes?: number

    Preparation scans at most this many file bytes. Default 64 MiB, maximum 256 MiB.

    maxEntries?: number

    Maximum entries indexed across the file. Default 16,384, maximum 65,536.

    maxEntryBytes?: number

    Maximum encoded JSON line. Default 8 MiB, maximum 8 MiB.

    maxScopeBytes?: number

    Maximum bytes read by one selected-scope request. Default 8 MiB, maximum 64 MiB.

    signal?: AbortSignal
    timeoutMs?: number

    Bounds each preparation/read wait; unfinished filesystem work retains its slot. Default 10s, maximum 30s.