cli-utils
Use
(↥ "pkg:cli-utils" pkg)
Call the exports below through the pkg alias, for example pkg.Bootstrap.
Functions
Bootstrap
Type: (∷ (→ Unit Any))
Construct Bootstrap values.
CliCommandIdSchemaV1
Type: (∷ (→ Any Any))
Construct CliCommandIdSchemaV1 values.
CliCommandV1
Type: (∷ (→ Any Any Any Any Any))
Construct CliCommandV1 values.
CliCommandWireV1
Type: (∷ (→ Any Any Any Any Any Any Any))
Construct CliCommandWireV1 values.
CliExecutionActionCancelled
Type: (∷ (→ Unit Any))
Construct CliExecutionActionCancelled values.
CliExecutionActionDryRun
Type: (∷ (→ Unit Any))
Construct CliExecutionActionDryRun values.
CliExecutionActionRun
Type: (∷ (→ Unit Any))
Construct CliExecutionActionRun values.
CliExecutionActionSkip
Type: (∷ (→ Unit Any))
Construct CliExecutionActionSkip values.
CliExecutionActionTimeout
Type: (∷ (→ Unit Any))
Construct CliExecutionActionTimeout values.
CliExecutionDecisionV1
Type: (∷ (→ Any Any Any Any))
Construct CliExecutionDecisionV1 values.
CliExecutionDecisionWireV1
Type: (∷ (→ Any Any Any Any Any Any Any Any Any Any))
Construct CliExecutionDecisionWireV1 values.
CliExecutionPlanV1
Type: (∷ (→ Any Any Any Any Any))
Construct CliExecutionPlanV1 values.
CliExecutionPolicySchemaV1
Type: (∷ (→ Any Any))
Construct CliExecutionPolicySchemaV1 values.
CliFlagSetSchemaV1
Type: (∷ (→ Any Any Any))
Construct CliFlagSetSchemaV1 values.
CliFlagV1
Type: (∷ (→ Any Any Any Any Any Any))
Construct CliFlagV1 values.
CliOptionProfileSchemaV1
Type: (∷ (→ Any Any))
Construct CliOptionProfileSchemaV1 values.
CliProfileV1
Type: (∷ (→ Any Any Any Any Any Any Any))
Construct CliProfileV1 values.
CliSubcommandSchemaV1
Type: (∷ (→ Any Any))
Construct CliSubcommandSchemaV1 values.
CliUtilsCodeSlotCore
Type: (∷ (→ Unit Any))
Construct CliUtilsCodeSlotCore values.
CliUtilsCodeSlotReserved
Type: (∷ (→ Unit Any))
Construct CliUtilsCodeSlotReserved values.
CliUtilsCodeSlotUnknown
Type: (∷ (→ Unit Any))
Construct CliUtilsCodeSlotUnknown values.
CliUtilsFailureContextV1
Type: (∷ (→ Any Any Any Any Any))
Construct CliUtilsFailureContextV1 values.
CliUtilsTaxonomyAdditive
Type: (∷ (→ Unit Any))
Construct CliUtilsTaxonomyAdditive values.
CliUtilsTaxonomyBreaking
Type: (∷ (→ Unit Any))
Construct CliUtilsTaxonomyBreaking values.
CliUtilsTaxonomyDeprecation
Type: (∷ (→ Unit Any))
Construct CliUtilsTaxonomyDeprecation values.
library-name
Type: (∷ (→ Unit Any))
0x0 library function library-name.
build-stage
Type: (∷ (→ Unit Any))
0x0 library function build-stage.
cli-utils-api-version
Type: (∷ (→ Unit Any))
0x0 library function cli-utils-api-version.
cli-utils-wire-schema-version
Type: (∷ (→ Unit Any))
0x0 library function cli-utils-wire-schema-version.
cli-utils-failure-context
Type: (∷ (→ Any Any Any Any Any))
0x0 library function cli-utils-failure-context.
cli-utils-failure-command-id
Type: (∷ (→ Any Any))
0x0 library function cli-utils-failure-command-id.
cli-utils-failure-profile-label
Type: (∷ (→ Any Any))
0x0 library function cli-utils-failure-profile-label.
cli-utils-failure-argv-ref
Type: (∷ (→ Any Any))
0x0 library function cli-utils-failure-argv-ref.
cli-utils-failure-message-text
Type: (∷ (→ Any Any))
0x0 library function cli-utils-failure-message-text.
require-cli-command-id
Type: (∷ (→ Any Any))
0x0 library function require-cli-command-id.
parse-cli-subcommand-label
Type: (∷ (→ Any Any))
0x0 library function parse-cli-subcommand-label.
require-cli-usage-ref
Type: (∷ (→ Any Any))
0x0 library function require-cli-usage-ref.
require-cli-flag-name
Type: (∷ (→ Any Any))
0x0 library function require-cli-flag-name.
parse-cli-flag-kind
Type: (∷ (→ Any Any))
0x0 library function parse-cli-flag-kind.
require-cli-default-value-ref
Type: (∷ (→ Any Any))
0x0 library function require-cli-default-value-ref.
require-cli-help-ref
Type: (∷ (→ Any Any))
0x0 library function require-cli-help-ref.
parse-cli-profile-label
Type: (∷ (→ Any Any))
0x0 library function parse-cli-profile-label.
parse-cli-execution-policy-label
Type: (∷ (→ Any Any))
0x0 library function parse-cli-execution-policy-label.
require-cli-timeout-ms
Type: (∷ (→ Any Any))
0x0 library function require-cli-timeout-ms.
parse-cli-timeout-ms-text
Type: (∷ (→ Any Any))
0x0 library function parse-cli-timeout-ms-text.
require-cli-message-text
Type: (∷ (→ Any Any))
0x0 library function require-cli-message-text.
validate-cli-utils-failure-context
Type: (∷ (→ Any Any))
0x0 library function validate-cli-utils-failure-context.
cli-utils-failure-error
Type: (∷ (→ Any Any Any Any))
0x0 library function cli-utils-failure-error.
cli-command
Type: (∷ (→ Any Any Any Any Any))
0x0 library function cli-command.
cli-command-id
Type: (∷ (→ Any Any))
0x0 library function cli-command-id.
cli-command-subcommand-label
Type: (∷ (→ Any Any))
0x0 library function cli-command-subcommand-label.
cli-command-usage-ref
Type: (∷ (→ Any Any))
0x0 library function cli-command-usage-ref.
cli-command-failure-context
Type: (∷ (→ Any Any))
0x0 library function cli-command-failure-context.
validate-cli-command
Type: (∷ (→ Any Any))
0x0 library function validate-cli-command.
cli-flag
Type: (∷ (→ Any Any Any Any Any Any Any Any Any))
0x0 library function cli-flag.
cli-flag-name
Type: (∷ (→ Any Any))
0x0 library function cli-flag-name.
cli-flag-kind
Type: (∷ (→ Any Any))
0x0 library function cli-flag-kind.
cli-flag-default-value-ref
Type: (∷ (→ Any Any))
0x0 library function cli-flag-default-value-ref.
cli-flag-help-ref
Type: (∷ (→ Any Any))
0x0 library function cli-flag-help-ref.
cli-flag-failure-context
Type: (∷ (→ Any Any))
0x0 library function cli-flag-failure-context.
validate-cli-flag
Type: (∷ (→ Any Any))
0x0 library function validate-cli-flag.
cli-profile
Type: (∷ (→ Any Any Any Any Any Any Any))
0x0 library function cli-profile.
cli-profile-command
Type: (∷ (→ Any Any))
0x0 library function cli-profile-command.
cli-profile-flag
Type: (∷ (→ Any Any))
0x0 library function cli-profile-flag.
cli-profile-label
Type: (∷ (→ Any Any))
0x0 library function cli-profile-label.
cli-profile-execution-policy
Type: (∷ (→ Any Any))
0x0 library function cli-profile-execution-policy.
cli-profile-timeout-ms
Type: (∷ (→ Any Any))
0x0 library function cli-profile-timeout-ms.
cli-profile-failure-context
Type: (∷ (→ Any Any))
0x0 library function cli-profile-failure-context.
validate-cli-profile
Type: (∷ (→ Any Any))
0x0 library function validate-cli-profile.
classify-error-severity
Type: (∷ (→ Any Any))
0x0 library function classify-error-severity.
classify-retry-strategy
Type: (∷ (→ Any Any))
0x0 library function classify-retry-strategy.
cli-command-id-schema
Type: (∷ (→ Any Any))
0x0 library function cli-command-id-schema.
cli-subcommand-schema
Type: (∷ (→ Any Any))
0x0 library function cli-subcommand-schema.
cli-flag-set-schema
Type: (∷ (→ Any Any Any))
0x0 library function cli-flag-set-schema.
cli-option-profile-schema
Type: (∷ (→ Any Any))
0x0 library function cli-option-profile-schema.
cli-execution-policy-schema
Type: (∷ (→ Any Any))
0x0 library function cli-execution-policy-schema.
cli-command-from-schemas
Type: (∷ (→ Any Any Any Any Any))
0x0 library function cli-command-from-schemas.
cli-profile-from-schemas
Type: (∷ (→ Any Any Any Any Any Any Any))
0x0 library function cli-profile-from-schemas.
require-cli-elapsed-ms
Type: (∷ (→ Any Any))
0x0 library function require-cli-elapsed-ms.
require-cli-attempt-index
Type: (∷ (→ Any Any))
0x0 library function require-cli-attempt-index.
parse-cli-execution-status-label
Type: (∷ (→ Any Any))
0x0 library function parse-cli-execution-status-label.
parse-cli-execution-action-label
Type: (∷ (→ Any Any))
0x0 library function parse-cli-execution-action-label.
cli-execution-plan
Type: (∷ (→ Any Any Any Any Any))
0x0 library function cli-execution-plan.
cli-execution-plan-profile
Type: (∷ (→ Any Any))
0x0 library function cli-execution-plan-profile.
cli-execution-plan-elapsed-ms
Type: (∷ (→ Any Any))
0x0 library function cli-execution-plan-elapsed-ms.
cli-execution-plan-status-label
Type: (∷ (→ Any Any))
0x0 library function cli-execution-plan-status-label.
cli-execution-plan-attempt-index
Type: (∷ (→ Any Any))
0x0 library function cli-execution-plan-attempt-index.
cli-execution-next-action
Type: (∷ (→ Any Any Any))
0x0 library function cli-execution-next-action.
cli-execution-action-text
Type: (∷ (→ Any Any))
0x0 library function cli-execution-action-text.
cli-execution-decision
Type: (∷ (→ Any Any Any Any))
0x0 library function cli-execution-decision.
cli-execution-decision-plan
Type: (∷ (→ Any Any))
0x0 library function cli-execution-decision-plan.
cli-execution-decision-action
Type: (∷ (→ Any Any))
0x0 library function cli-execution-decision-action.
cli-execution-decision-status-label
Type: (∷ (→ Any Any))
0x0 library function cli-execution-decision-status-label.
cli-utils-code-slot
Type: (∷ (→ Any Any))
0x0 library function cli-utils-code-slot.
cli-utils-code-slot-text
Type: (∷ (→ Any Any))
0x0 library function cli-utils-code-slot-text.
is-reserved-cli-utils-code
Type: (∷ (→ Any Any))
0x0 library function is-reserved-cli-utils-code.
ensure-non-reserved-cli-utils-code
Type: (∷ (→ Any Any))
0x0 library function ensure-non-reserved-cli-utils-code.
cli-command-wire-field-command-id
Type: (∷ (→ Unit Any))
0x0 library function cli-command-wire-field-command-id.
cli-command-wire-field-subcommand
Type: (∷ (→ Unit Any))
0x0 library function cli-command-wire-field-subcommand.
cli-command-wire-field-usage-ref
Type: (∷ (→ Unit Any))
0x0 library function cli-command-wire-field-usage-ref.
cli-command-wire-field-profile-label
Type: (∷ (→ Unit Any))
0x0 library function cli-command-wire-field-profile-label.
cli-command-wire-field-argv-ref
Type: (∷ (→ Unit Any))
0x0 library function cli-command-wire-field-argv-ref.
cli-command-wire-field-message
Type: (∷ (→ Unit Any))
0x0 library function cli-command-wire-field-message.
cli-command-wire-field-is-required
Type: (∷ (→ Any Any))
0x0 library function cli-command-wire-field-is-required.
cli-command-to-wire-v1
Type: (∷ (→ Any Any))
0x0 library function cli-command-to-wire-v1.
cli-command-from-wire-v1
Type: (∷ (→ Any Any))
0x0 library function cli-command-from-wire-v1.
cli-execution-decision-wire-field-command-id
Type: (∷ (→ Unit Any))
0x0 library function cli-execution-decision-wire-field-command-id.
cli-execution-decision-wire-field-subcommand
Type: (∷ (→ Unit Any))
0x0 library function cli-execution-decision-wire-field-subcommand.
cli-execution-decision-wire-field-flag-name
Type: (∷ (→ Unit Any))
0x0 library function cli-execution-decision-wire-field-flag-name.
cli-execution-decision-wire-field-action
Type: (∷ (→ Unit Any))
0x0 library function cli-execution-decision-wire-field-action.
cli-execution-decision-wire-field-status
Type: (∷ (→ Unit Any))
0x0 library function cli-execution-decision-wire-field-status.
cli-execution-decision-wire-field-elapsed-ms
Type: (∷ (→ Unit Any))
0x0 library function cli-execution-decision-wire-field-elapsed-ms.
cli-execution-decision-wire-field-attempt-index
Type: (∷ (→ Unit Any))
0x0 library function cli-execution-decision-wire-field-attempt-index.
cli-execution-decision-wire-field-policy-label
Type: (∷ (→ Unit Any))
0x0 library function cli-execution-decision-wire-field-policy-label.
cli-execution-decision-wire-field-timeout-ms
Type: (∷ (→ Unit Any))
0x0 library function cli-execution-decision-wire-field-timeout-ms.
cli-execution-decision-wire-field-is-required
Type: (∷ (→ Any Any))
0x0 library function cli-execution-decision-wire-field-is-required.
cli-execution-decision-to-wire-v1
Type: (∷ (→ Any Any))
0x0 library function cli-execution-decision-to-wire-v1.
cli-execution-decision-from-wire-v1
Type: (∷ (→ Any Any))
0x0 library function cli-execution-decision-from-wire-v1.
cli-utils-taxonomy-additive-change
Type: (∷ (→ Unit Any))
0x0 library function cli-utils-taxonomy-additive-change.
cli-utils-taxonomy-deprecation-change
Type: (∷ (→ Unit Any))
0x0 library function cli-utils-taxonomy-deprecation-change.
cli-utils-taxonomy-breaking-change
Type: (∷ (→ Unit Any))
0x0 library function cli-utils-taxonomy-breaking-change.
cli-utils-taxonomy-change-semver
Type: (∷ (→ Any Any))
0x0 library function cli-utils-taxonomy-change-semver.
normalize-cli-subcommand-or
Type: (∷ (→ Any Any Any))
0x0 library function normalize-cli-subcommand-or.
normalize-cli-subcommand-or-default
Type: (∷ (→ Any Any))
0x0 library function normalize-cli-subcommand-or-default.
normalize-cli-flag-kind-or
Type: (∷ (→ Any Any Any))
0x0 library function normalize-cli-flag-kind-or.
normalize-cli-flag-kind-or-default
Type: (∷ (→ Any Any))
0x0 library function normalize-cli-flag-kind-or-default.
normalize-cli-execution-policy-or
Type: (∷ (→ Any Any Any))
0x0 library function normalize-cli-execution-policy-or.
normalize-cli-execution-policy-or-default
Type: (∷ (→ Any Any))
0x0 library function normalize-cli-execution-policy-or-default.
normalize-cli-execution-status-or
Type: (∷ (→ Any Any Any))
0x0 library function normalize-cli-execution-status-or.
normalize-cli-execution-status-or-default
Type: (∷ (→ Any Any))
0x0 library function normalize-cli-execution-status-or-default.
cli-utils-lint-rule
Type: (∷ (→ Any Any Any Any Any))
0x0 library function cli-utils-lint-rule.
cli-utils-lint-profile
Type: (∷ (→ Any Any Any Any))
0x0 library function cli-utils-lint-profile.
cli-utils-lint-finding
Type: (∷ (→ Any Any Any Any Any Any))
0x0 library function cli-utils-lint-finding.
cli-utils-lint-decision
Type: (∷ (→ Any Any Any Any))
0x0 library function cli-utils-lint-decision.