ztnet 0.1.20

ZTNet CLI — manage ZeroTier networks via ZTNet
mod app;
mod cli;
mod config;
mod context;
mod error;
mod host;
mod http;
mod multi_base;
mod output;

use clap::Parser;

#[tokio::main]
async fn main() {
	dotenvy::dotenv().ok();
	let cli = cli::Cli::parse();

	if let Err(err) = app::run(cli).await {
		let code = err.exit_code();
		if code != 0 {
			eprintln!("{err}");
		}
		std::process::exit(code);
	}
}