AmpSdk.CLI (AmpSdk v0.6.0)

Copy Markdown View Source

Resolves the Amp CLI executable through the shared core provider policy.

Summary

Types

resolution_result()

@type resolution_result() ::
  {:ok, CliSubprocessCore.CommandSpec.t()} | {:error, AmpSdk.Error.t()}

Functions

command_args(command_spec, args)

@spec command_args(CliSubprocessCore.CommandSpec.t(), [String.t()]) :: [String.t()]

See CliSubprocessCore.CommandSpec.command_args/2.

resolve(execution_surface \\ nil)

resolve!(execution_surface \\ nil)