UNPKG

@tsed/cli

Version:
13 lines (12 loc) 742 B
import { type CommandProvider, ProjectPackageJson, type PromptQuestion, type Task } from "@tsed/cli-core"; import type { GenerateCmdContext } from "../../interfaces/GenerateCmdContext.js"; import { CliProjectService } from "../../services/CliProjectService.js"; import { CliTemplatesService } from "../../services/CliTemplatesService.js"; export declare class GenerateCmd implements CommandProvider { protected projectPackageJson: ProjectPackageJson; protected projectService: CliProjectService; protected templates: CliTemplatesService; $prompt(data: Partial<GenerateCmdContext>): Promise<PromptQuestion[]>; $mapContext(ctx: Partial<GenerateCmdContext>): GenerateCmdContext; $exec(ctx: GenerateCmdContext): Task[]; }