csv2xls 0.1.0

Convert & merge csv files to excel file
use crate::cli::{Cli, CliConfig};
use clap::Parser;

mod cli;

fn main() {
    let cli_config: CliConfig = Cli::parse().into();

    if let Err(err) = csv2xls::convert(&cli_config.title, &cli_config.csv, &cli_config.xls) {
        eprintln!(
            "csv2xls convert error: {}, cli_config: {:?}",
            err, &cli_config
        );
    } else {
        println!(
            "csv2xls convert success: {}",
            &cli_config.xls.to_str().unwrap_or_default()
        );
    }
}