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

    the versions of a package before and after the signature-usage filter, plus the declared inputs used to build them

    interface SurvivingEntries {
        base: boolean;
        declaredConstraints: readonly string[];
        declaredRange: Range | undefined;
        getFn: FnResolver;
        preSignature: TimelineEntry[];
        survivors: TimelineEntry[];
        total: number;
        unsatisfiable: boolean;
    }
    Index

    Properties

    base: boolean

    whether the package is an R-core / base package

    declaredConstraints: readonly string[]

    the raw declared version constraints

    declaredRange: Range | undefined

    the combined, satisfiable declared range (inferredVersion), or undefined if none/contradictory

    getFn: FnResolver

    the memoized function resolver used for the signature pass (shared so evidence reuses the decodes)

    preSignature: TimelineEntry[]

    versions after the declared/transitive/base/date constraints but before the signature filter

    survivors: TimelineEntry[]

    versions after all constraints including signature-usage compatibility

    total: number

    the total number of versions the database carries for the package (the full history the candidates are drawn from)

    unsatisfiable: boolean

    whether the declared + transitive constraints contradict each other (no version can satisfy them all)