pub mod init;
pub mod install;
pub mod new;
pub mod remove;
pub mod upgrade;
pub use init::Init;
pub use install::Install;
pub use new::New;
pub use remove::Remove;
pub use upgrade::Upgrade;
use clap::Subcommand as SC;
#[derive(SC, Clone)]
pub enum Subcommand {
NEW(New),
INIT(Init),
UPGRADE(Upgrade),
INSTALL(Install),
REMOVE(Remove),
}