cleanlib-cli 0.1.1

Terminal interface to CleanLibrary — query dependency verdicts and scan package manifests for ALLOW / DENY / WARN signals from the terminal or CI pipelines.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Verdict envelope renderer — cycle-7 Cli3. Sister of the cycle-4 §D.5
//! polish work already wired in `main.rs` (`style_decision()` palette +
//! `owo-colors` + `comfy-table` + `is-terminal`); Cli3 lifts the renderer
//! out of `main.rs` into `terminal.rs` + extends for the cycle-7 entry §1.3
//! envelope render table (status header + remediation + exploitability
//! summary + as-of footer).
//!
//! Honors `NO_COLOR` env + `--no-color` flag; auto-detects TTY via
//! `is-terminal` (already in deps).

pub mod sanitize;
pub mod terminal;

#[allow(unused_imports)]
pub use sanitize::{mask_engine_tag, mask_fixture_label};
#[allow(unused_imports)]
pub use terminal::{stdout_is_tty, style_decision, RenderOpts};