Lines Matching refs:builder
40 addHandler(cmd, description, builder, handler, commandMiddleware, deprecated) { argument
60 …this.addHandler(command, this.extractDesc(cmd), cmd.builder, cmd.handler, cmd.middlewares, cmd.dep…
63 else if (isCommandBuilderDefinition(builder)) {
64 …dHandler([cmd].concat(aliases), description, builder.builder, builder.handler, builder.middlewares…
95 builder: builder || {}, property
131 const builder = commandHandler.builder;
133 if (isCommandBuilderCallback(builder)) {
134 … const builderOutput = builder(yargs.getInternalMethods().reset(aliases), helpOrVersionSet);
142 else if (isCommandBuilderOptionDefinitions(builder)) {
144 Object.keys(commandHandler.builder).forEach(key => {
145 innerYargs.option(key, builder[key]);
361 const builder = this.defaultCommand.builder;
362 if (isCommandBuilderCallback(builder)) {
363 return builder(yargs, true);
365 else if (!isCommandBuilderDefinition(builder)) {
366 Object.keys(builder).forEach(key => {
367 yargs.option(key, builder[key]);
416 export function isCommandBuilderDefinition(builder) { argument
417 return (typeof builder === 'object' &&
418 !!builder.builder &&
419 typeof builder.handler === 'function');
424 export function isCommandBuilderCallback(builder) { argument
425 return typeof builder === 'function';
427 function isCommandBuilderOptionDefinitions(builder) { argument
428 return typeof builder === 'object';