scarb-ui
Terminal user interface primitives used by Scarb and its extensions.
This crate focuses mainly on two areas:
- Serving a unified interface for communication with the user, either via:
- rendering human-readable messages or interactive widgets,
- or printing machine-parseable JSON-NL messages, depending on runtime configuration.
- Providing reusable
claparguments for common tasks.
See crate documentation for more information.