evo/lib.rs
1mod cli;
2pub mod domain;
3mod error;
4mod evo;
5mod infra;
6
7pub fn main_entry() -> std::result::Result<(), String> {
8 cli::run().map_err(|err| err.to_string())
9}
10
11pub use crate::domain::{
12 CommandDetails, CommandListEntry, CommandManifest, CommandPayload, CommandSpec, CommandSummary,
13 EvoPaths, ReadmePatch,
14};
15pub use crate::error::{EvoError, Result};
16pub use crate::evo::Evo;