scarb-ui 0.1.7

Terminal user interface primitives used by Scarb and its extensions
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
# `scarb-ui`

Terminal user interface primitives used by [Scarb](https://docs.swmansion.com/scarb) and its extensions.

This crate focuses mainly on two areas:

1. 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.
2. Providing reusable [`clap`]https://crates.io/crates/clap arguments for common tasks.

See [crate documentation](https://docs.rs/scarb-ui) for more information.