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
| Property | Modifier | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|---|
__dataType? | readonly | BivariantCallback<[data: readonly object[]], void> | Phantom type brand preserving the resolved content type T. | BaseSourceASTNode.__dataType | core/dist/ast/base/base-source-ast-node.d.ts:17 |
id | readonly | string | Logical identifier of the source descriptor. | BaseSourceASTNode.id | core/dist/ast/base/base-source-ast-node.d.ts:15 |
pattern | readonly | string | Glob pattern matched against the repository root. | - | core/dist/ast/domain/fs-glob-source-node.d.ts:13 |
type | readonly | "fs:glob-source" | Unique string-literal discriminant of the source node. | BaseSourceASTNode.type | core/dist/ast/base/base-source-ast-node.d.ts:13 |