pub mod init_metadata;
pub mod inspect_metadata;
pub mod publish;
use clap::Subcommand;
use init_metadata::InitMetadataArgs;
use inspect_metadata::InspectMetadataArgs;
use publish::TemplatePublishArgs;
#[derive(Clone, Subcommand)]
pub enum TemplateCommand {
#[clap(alias = "init-metadata")]
Init {
#[clap(flatten)]
args: InitMetadataArgs,
},
Publish {
#[clap(flatten)]
args: TemplatePublishArgs,
},
#[clap(alias = "inspect-metadata")]
Inspect {
#[clap(flatten)]
args: InspectMetadataArgs,
},
}