biobouncer (JavaScript) - v0.2.0
    Preparing search index...

    Interface SourceSpec

    A source definition, mirroring the shared YAML spec (snake_case keys).

    interface SourceSpec {
        cache?: Record<string, unknown> | null;
        curie?: { pad_to?: number; prefix: string } | null;
        default_version?: string | null;
        description?: string;
        example?: string | null;
        key: string;
        name?: string;
        normalize?: { case: "lower" | "upper"; keep_prefix?: string } | null;
        pattern: string;
        remote?: Record<string, unknown> | null;
        species?: { map: SpeciesEntry[]; scheme: string } | null;
        species_aware?: boolean;
        suggest?:
            | { case_insensitive?: boolean; fuzzy?: { max_distance: number } }
            | null;
        version_aware?: boolean;
    }
    Index
    cache?: Record<string, unknown> | null
    curie?: { pad_to?: number; prefix: string } | null
    default_version?: string | null
    description?: string
    example?: string | null
    key: string
    name?: string
    normalize?: { case: "lower" | "upper"; keep_prefix?: string } | null
    pattern: string
    remote?: Record<string, unknown> | null
    species?: { map: SpeciesEntry[]; scheme: string } | null
    species_aware?: boolean
    suggest?:
        | { case_insensitive?: boolean; fuzzy?: { max_distance: number } }
        | null
    version_aware?: boolean