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