use std::env;
use normie::{arg_analyzer, run, USAGE};
fn main() {
let me = env::args().next().unwrap();
let args = arg_analyzer(env::args()).unwrap_or_else(|err| {
eprintln!(
"\x1b[1m{}\x1b[0m: \x1b[1;31merror\x1b[0m, {}.\nTry '{} -h' for more information.",
me, err, me
);
std::process::exit(96);
});
if args.flg.contains(&'h') {
println!("normie 1.0.2\n\nUSAGE:\n {} {}.", me, USAGE);
} else {
run(args).unwrap_or_else(|err| {
eprintln!("{}.", err);
std::process::exit(96);
});
}
}