UNPKG

610 BTypeScriptView Raw
1import { CommandScope, Option } from '../models/command';
2import { SchematicCommand } from '../models/schematic-command';
3export default class GenerateCommand extends SchematicCommand {
4 readonly name: string;
5 readonly description: string;
6 static aliases: string[];
7 readonly scope: CommandScope;
8 arguments: string[];
9 options: Option[];
10 private initialized;
11 initialize(options: any): Promise<void>;
12 validate(options: any): boolean | Promise<boolean>;
13 run(options: any): Promise<number | void>;
14 private parseSchematicInfo(options);
15 printHelp(options: any): void;
16}