zinit_client/
lib.rs

1//! Zinit Client - CLI and Rhai scripting interface for zinit
2//!
3//! This crate provides the client-side implementation of zinit,
4//! including CLI commands, Rhai scripting, REPL, and TUI.
5
6pub mod cli;
7pub mod client;
8pub mod repl;
9pub mod rhai;
10pub mod tui;
11
12// Re-export commonly used items
13pub use cli::{run_command, Args};
14pub use client::ZinitClient;
15pub use repl::run_repl;
16pub use rhai::{create_engine, run_script, ZinitEngine};
17pub use tui::run_tui;