import { Command } from "commander"; import { CliStartup } from "../cli-startup"; import { TemplateMiddleware } from "../middlewares/template.middleware"; import { BaseCommand } from "./base.command"; export class TemplateCommand extends BaseCommand { register(command: Command): void { command .command("template") .alias("t") .description("Generate a project from a remote template") .argument("