ResolutionProvenanceRecord
Which stage produced each resolved value of one command.
The erased form of InputSources: same records, keyed by plain strings because resolve() takes a CommandSchema rather than typed builders.
- Import:
@kjanat/dreamcli - Export kind: interface
- Declared in:
src/core/resolve/contracts.ts - Source link:
src/core/resolve/contracts.ts:91
Signatures
ts
interface ResolutionProvenanceRecord {}Members
Properties
args
Provenance of every declared arg, keyed by arg name.
ts
args: Readonly<Record<string, ResolutionProvenance>>;flags
Provenance of every declared flag, keyed by flag name.
ts
flags: Readonly<Record<string, ResolutionProvenance>>;