comb 0.2.0

CLI for the Handlebars templating engine
use clap::{Arg, Command};

mod message;
mod render;

fn main() {
    let cmd = Command::new(clap::crate_name!())
        .version(clap::crate_version!())
        .about(clap::crate_description!())
        .arg_required_else_help(true)
        .subcommand(
            Command::new("render")
                .about("Render a template")
                .arg(Arg::new("file").help("The file to render").required(true)),
        )
        .get_matches();

    match cmd.subcommand() {
        Some(("render", args)) => render::render(args),
        _ => unreachable!(),
    }
}