Type-safe object structure that we work with during normalization. Has Children (empty list indicates no children).

interface JsonEntry {
    children: JsonEntry[];
    col1: number;
    col2: number;
    line1: number;
    line2: number;
    text: string;
    token: string;
}

Hierarchy (view full)

Hierarchy-Diagram

UML class diagram of JsonEntry

Properties

children: JsonEntry[]
col1: number
col2: number
line1: number
line2: number
text: string
token: string