callisto_cli/lib.rs
1//! Standalone callisto CLI binary library target (`wrapper` feature for callisto-moon).
2
3#![allow(clippy::result_large_err)]
4
5pub mod cli;
6pub mod commands;
7pub mod error;
8pub mod output;
9pub mod render;
10pub mod runner;
11pub mod tty;
12pub mod workspace;
13
14pub use cli::{Cli, Command, GlobalArgs, OutputFormat};
15pub use error::{format_error_json, CliError};
16pub use output::{log_line, write_json};
17pub use runner::CliCommandRunner;