Module

x/yargs/build/lib/yargs-factory.d.ts>YargsInternalMethods

yargs the modern, pirate-themed successor to optimist.
Go to Latest
interface YargsInternalMethods
import { type YargsInternalMethods } from "https://dotland.deno.dev/x/yargs@v17.7.1-deno/build/lib/yargs-factory.d.ts";

Methods

getCommandInstance(): CommandInstance
getContext(): Context
getHasOutput(): boolean
getLoggerInstance(): LoggerInstance
getParseContext(): Object
getParserConfiguration(): Configuration
getUsageConfiguration(): UsageConfiguration
getUsageInstance(): UsageInstance
getValidationInstance(): ValidationInstance
hasParseCallback(): boolean
isGlobalContext(): boolean
postProcess<T extends Arguments | Promise<Arguments>>(
argv: Arguments | Promise<Arguments>,
populateDoubleDash: boolean,
calledFromCommand: boolean,
runGlobalMiddleware: boolean,
): any
reset(aliases?: Aliases): YargsInstance
runValidation(
aliases: Dictionary<string[]>,
positionalMap: Dictionary<string[]>,
parseErrors: Error | null,
isDefaultCommand?: boolean,
): (argv: Arguments) => void
runYargsParserAndExecuteCommands(
args: string | string[] | null,
shortCircuit?: boolean | null,
calledFromCommand?: boolean,
commandIndex?: number,
helpOnly?: boolean,
): Arguments | Promise<Arguments>
setHasOutput(): void