tool/cli
CUE v0.18.0
Package cli provides tasks dealing with a console.
These are the supported tasks:
Schemas
Ask
cue
Ask: {
$id: _id
_id: "tool/cli.Ask"
// prompt sends this message to the output.
prompt: string
// response holds the user's response. If it is a boolean expression it
// will interpret the answer using textual yes/ no.
response: string | bool
}Ask prompts the current console with a message and waits for input.
Example: task: ask: cli.Ask({ prompt: "Are you okay?" response: bool })
cue
Print: {
$id: _id
_id: *"tool/cli.Print" | "print" // for backwards compatibility
// text is the text to be printed.
text: string
}Print sends text to the stdout of the current process.