cursus 0.5.2

Library crate for the cursus release management CLI
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Terminal user interface (TUI) wizards for interactive workflows.
//!
//! This module provides TUI screens for guided setup and change recording
//! using ratatui and crossterm. Each wizard follows a state machine pattern
//! with a `Screen` enum, pure `handle_key()` functions for state transitions,
//! and separate rendering functions.

pub mod change;
pub mod init;
mod screens;
mod widgets;

#[cfg(test)]
mod test_utils;