use std::process;
use xa11y::cli::CliError;
fn main() {
let args: Vec<String> = std::env::args().skip(1).collect();
if let Err(e) = xa11y::cli::run(&args) {
match &e {
CliError::Usage(_) => eprintln!("{e}"),
_ => eprintln!("error: {e}"),
}
process::exit(e.exit_code());
}
}