Skip to content

ResolveResult ​

Fully resolved command input handed to the executor layer.

Signatures ​

ts
interface ResolveResult {}

Members ​

Properties ​

args ​

Fully resolved positional arg values keyed by arg name.

ts
args: Readonly<Record<string, unknown>>;

deprecations ​

Deprecation notices collected during resolution (may be empty).

ts
deprecations: readonly DeprecationWarning[];

flags ​

Fully resolved flag values keyed by flag name.

ts
flags: Readonly<Record<string, unknown>>;

provenance ​

Which stage produced each value. Present only for inputs that resolved a value, so an unset optional input has no entry.

ts
provenance: ResolutionProvenanceRecord;

See Also ​

Released under the MIT License.