generator-begcode
Version:
Spring Boot + Angular/React/Vue in one handy generator
23 lines (22 loc) • 1.25 kB
text/typescript
export default class JHipsterCommand extends Command {
createCommand(name: any): JHipsterCommand;
addAlias(alias: string): JHipsterCommand;
lazyBuildCommand(lazyBuildCommandCallBack: Function): JHipsterCommand;
_lazyBuildCommandCallBack: Function | undefined;
excessArgumentsCallback(excessArgumentsCallback: Function): JHipsterCommand;
_excessArgumentsCallback: Function | undefined;
private _excessArguments;
private _parseCommand;
addOption(option: Option): JHipsterCommand;
addCommandArguments(args: string[]): JHipsterCommand;
addCommandOptions(opts?: any[] | undefined): JHipsterCommand;
_addCommandOption(opt: any): JHipsterCommand;
addGeneratorArguments(generatorArgs?: object[]): JHipsterCommand;
addGeneratorOptions(options: object, blueprintOptionDescription: string): JHipsterCommand;
addJHipsterArguments(jhipsterArguments: any): this;
addJHipsterOptions(options: any, blueprintOptionDescription: any): this;
addJHipsterConfigs(configs: {} | undefined, blueprintOptionDescription: any): this;
_addGeneratorOption(optionName: any, optionDefinition: any, additionalDescription?: string): any;
}
import { Command } from 'commander';
import { Option } from 'commander';