Superset of all YAML entries, expressed in TS. Look at the Readme.md file for what they are meant for.

Instances of the classes are converted into the internal classes (e.g., RDFClass, RDFProperty, etc.) in the convert module.

interface RawVocabEntry {
    comment?: string;
    container?: Container;
    context?: string[];
    dataset?: boolean;
    defined_by?: string[];
    deprecated?: boolean;
    domain?: string[];
    example?: Example[];
    external?: boolean;
    id: string;
    known_as?: string;
    label: string;
    one_of?: string[];
    pattern?: string;
    property?: string;
    range?: string[];
    range_union?: boolean;
    see_also?: Link[];
    status?: Status;
    type?: string[];
    upper_union?: boolean;
    upper_value?: string[];
    value?: string;
}

Properties

comment?: string
container?: Container
context?: string[]
dataset?: boolean
defined_by?: string[]
deprecated?: boolean
domain?: string[]
example?: Example[]
external?: boolean
id: string
known_as?: string
label: string
one_of?: string[]
pattern?: string
property?: string
range?: string[]
range_union?: boolean
see_also?: Link[]
status?: Status
type?: string[]
upper_union?: boolean
upper_value?: string[]
value?: string