Skip to main content

ez_token/cli/
mod.rs

1//! CLI user interface layer for `ez-token`.
2//!
3//! This module groups everything related to the command-line interface:
4//! argument parsing, interactive prompts, output formatting, and
5//! input history. It is intentionally kept separate from the
6//! authentication logic in [`crate::services`].
7
8/// CLI argument definitions via `clap`.
9pub mod args;
10/// Resolves authentication parameters from args, profiles, and prompts.
11pub mod auth_params;
12/// Persistent input history for interactive prompts.
13pub mod history;
14/// Terminal output helpers, spinners, and emoji formatting.
15pub mod output;