MCPcopy Index your code
hub / github.com/yargs/yargs / usageFromParentCommandsCommandHandler

Method usageFromParentCommandsCommandHandler

lib/command.ts:400–412  ·  view source on GitHub ↗
(
    parentCommands: string[],
    commandHandler: CommandHandler
  )

Source from the content-addressed store, hash-verified

398 );
399 }
400 private usageFromParentCommandsCommandHandler(
401 parentCommands: string[],
402 commandHandler: CommandHandler
403 ) {
404 const c = DEFAULT_MARKER.test(commandHandler.original)
405 ? commandHandler.original.replace(DEFAULT_MARKER, '').trim()
406 : commandHandler.original;
407 const pc = parentCommands.filter(c => {
408 return !DEFAULT_MARKER.test(c);
409 });
410 pc.push(c);
411 return `$0 ${pc.join(' ')}`;
412 }
413 private handleValidationAndGetResult(
414 isDefaultCommand: boolean,
415 commandHandler: CommandHandler,

Callers 1

parseAndUpdateUsageMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected