Skip to content

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.

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>>;

See Also ​

Released under the MIT License.