hlx 1.2.5

Configuration language designed specifically for ml/ai/data systems
Documentation
use clap::Args;
use crate::mds::add;

#[derive(Args)]
pub struct AddArgs {
    /// Dependency to add
    #[arg(short, long)]
    dependency: String,

    /// Version to add
    #[arg(short, long)]
    version: Option<String>,

    /// Dev dependency (defaults to false)
    #[arg(long)]
    dev: bool,

    /// Verbose output
    #[arg(short, long)]
    verbose: bool,
}




pub async fn run(args: AddArgs) -> anyhow::Result<()> {
    add::add_dependency(args.dependency, args.version, args.dev, args.verbose)
}