Skip to content

GlobNode

GlobNode = { kind: "literal"; text: string; } | { kind: "any-char"; } | { kind: "star"; } | { kind: "globstar"; } | { kind: "separator"; } | { items: readonly GlobClassItem[]; kind: "class"; negated: boolean; } | { branches: readonly GlobNode[][]; kind: "alternation"; } | { from: number; kind: "range"; to: number; } | { branches: readonly GlobNode[][]; kind: "extglob"; operator: GlobExtglobOperator; }

Defined in: packages/format-glob/src/ast.ts:2

A node in a parsed glob pattern.