auths_cli/lib.rs
1// crate-level allow during curve-agnostic refactor.
2#![allow(clippy::disallowed_methods)]
3// CLI is the presentation boundary — printing and exit are expected here.
4#![allow(clippy::print_stdout, clippy::print_stderr, clippy::exit)]
5pub mod adapters;
6pub mod cli;
7pub mod commands;
8pub mod config;
9pub mod constants;
10pub mod core;
11pub mod errors;
12pub mod factories;
13pub mod subprocess;
14pub mod telemetry;
15pub mod ux;
16
17pub use core::pubkey_cache::{cache_pubkey, clear_cached_pubkey, get_cached_pubkey};
18pub use core::types::ExportFormat;
19pub use ux::format::{Output, set_json_mode};