Type alias NoParent<T>

NoParent<T>: T extends NodeIdent
    ? NoParentNode<T>
    : T extends unknown[]
        ? NoParentArray<T>
        : T

A view of an AST node that hides the parent property.

Type Parameters

  • T