auric 0.1.4

CLI for the Ember-inspired Auric SPA framework
use clap::Parser;

pub(crate) mod delete;
pub(crate) mod generate;
pub(crate) mod init;
pub(crate) mod new;
pub(crate) mod serve;

#[derive(Debug, Parser)]
pub enum Subcommand {
    #[command(name = "delete", alias = "d")]
    Delete(delete::Opts),

    #[command(name = "generate", alias = "g")]
    Generate(generate::Opts),

    #[command(name = "init")]
    Init(init::Opts),

    #[command(name = "new")]
    New(new::Opts),

    #[command(name = "serve", alias = "s")]
    Serve(serve::Opts),
}