cli library

Interfaces and type definitions for wasi:cli.

To actually use these interfaces, define a component for a world importing them (e.g. with commandComponent for wasi:cli/command exposing them via CommandImports).

Classes

Environment
Exit
Run
Stderr
Stdin
Stdout
TerminalInput
Terminal input.
TerminalInputTerminalInput
The input side of a terminal.
TerminalOutput
Terminal output.
TerminalOutputTerminalOutput
The output side of a terminal.
TerminalStderr
An interface providing an optional terminal-output for stderr as a link-time authority.
TerminalStdin
An interface providing an optional terminal-input for stdin as a link-time authority.
TerminalStdout
An interface providing an optional terminal-output for stdout as a link-time authority.