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

    the guessed version range of one dependency

    interface GuessedDependency {
        base: boolean;
        candidateCount: number;
        candidates?: readonly string[];
        declaredConstraints: readonly string[];
        evidence: readonly DerivedConstraint[];
        linkedWith?: readonly string[];
        maxVersion?: string;
        minVersion?: string;
        package: string;
        range: string;
        totalVersions?: number;
        truncated?: boolean;
        unsatisfiable?: boolean;
        used?: boolean;
    }
    Index

    Properties

    base: boolean

    whether this is an R-core / base package (then its version is the R version)

    candidateCount: number

    how many candidate versions survived every constraint

    candidates?: readonly string[]

    the surviving candidate versions, ascending (capped, see GuessDepVersionsQuery.maxCandidates)

    declaredConstraints: readonly string[]

    the raw version constraints declared for the package (>= 1.0.0, a lockfile pin, ...)

    evidence: readonly DerivedConstraint[]
    linkedWith?: readonly string[]

    the other packages this one shares a version with, so its range is not independent of theirs

    maxVersion?: string
    minVersion?: string
    package: string
    range: string

    the resulting range, e.g. >=1.0.0 <=1.1.4, an exact 1.1.4, or * when nothing constrains it

    totalVersions?: number

    how many versions the database carries in total for the package (the history the candidates are drawn from)

    truncated?: boolean

    whether the listed candidates were capped

    unsatisfiable?: boolean

    set when the constraints contradict each other so that no version can satisfy them all

    used?: boolean

    Whether the analyzed code actually uses this package (a declared-but-never-used dependency is unconstrained): either a direct call, or the project's own NAMESPACE registering an S3 method for a class this package OWNS (see PackageSignatureSource.classOwner), e.g. tseries's S3method("as.irts","zoo") marks zoo used with no direct zoo::/library(zoo) call.