1 | import { CommandScope, Option } from '../models/command';
|
2 | import { SchematicCommand } from '../models/schematic-command';
|
3 | export 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 | }
|