use clap::Parser;
#[derive(Debug, Parser)]
#[command(name = "moq-token")]
#[command(about = "Generate, sign, and verify tokens for moq-relay", long_about = None)]
#[command(version = env!("VERSION"))]
struct Cli {
#[command(flatten)]
token: moq_token_cli::Args,
}
fn main() -> anyhow::Result<()> {
Cli::parse().token.run()
}
#[cfg(test)]
mod tests {
use super::*;
use clap::CommandFactory;
#[test]
fn valid() {
Cli::command().debug_assert();
}
}