interface BaseASTNode {
    children?: ASTNode[];
    length: number;
    offset: number;
    parent?: ASTNode;
    type: "string" | "number" | "boolean" | "object" | "array" | "property" | "null";
    value?: string | number | boolean;
}

Hierarchy (view full)

Properties

children?: ASTNode[]
length: number
offset: number
parent?: ASTNode
type: "string" | "number" | "boolean" | "object" | "array" | "property" | "null"
value?: string | number | boolean