Skip to content

Interface: FsGlobSourceNode ​

Defined in: core/dist/ast/domain/fs-glob-source-node.d.ts:8

Passive AST node loading multiple UTF-8 text files matching a glob pattern (fs.glob).

Resolves all matching files in deterministic lexicographical path order and returns their relative paths and UTF-8 contents.

Extends ​

  • BaseSourceASTNode<"fs:glob-source", ReadonlyArray<{ content: string; path: string; }>>

Properties ​

PropertyModifierTypeDescriptionInherited fromDefined in
__dataType?readonlyBivariantCallback<[data: readonly object[]], void>Phantom type brand preserving the resolved content type T.BaseSourceASTNode.__dataTypecore/dist/ast/base/base-source-ast-node.d.ts:17
idreadonlystringLogical identifier of the source descriptor.BaseSourceASTNode.idcore/dist/ast/base/base-source-ast-node.d.ts:15
patternreadonlystringGlob pattern matched against the repository root.-core/dist/ast/domain/fs-glob-source-node.d.ts:13
typereadonly"fs:glob-source"Unique string-literal discriminant of the source node.BaseSourceASTNode.typecore/dist/ast/base/base-source-ast-node.d.ts:13

Released under the MIT License.