From d614330899b9f10a5f8b6a5355f7b83a63f8d520 Mon Sep 17 00:00:00 2001 From: peferron Date: Wed, 15 Apr 2015 12:57:39 -0700 Subject: [PATCH] yargs: make 2nd parameter of version() optional --- yargs/yargs-tests.ts | 11 +++++++++++ yargs/yargs.d.ts | 2 +- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/yargs/yargs-tests.ts b/yargs/yargs-tests.ts index 4e6d742a2..10b75382b 100644 --- a/yargs/yargs-tests.ts +++ b/yargs/yargs-tests.ts @@ -155,3 +155,14 @@ function Argv$showHelp() { .usage("$0 -operand1 number -operand2 number -operation [add|subtract]"); yargs1.showHelp(); } + +function Argv$version() { + var argv1 = yargs + .version('1.0.0'); + + var argv2 = yargs + .version('1.0.0', '--version'); + + var argv3 = yargs + .version('1.0.0', '--version', 'description'); +} diff --git a/yargs/yargs.d.ts b/yargs/yargs.d.ts index c09583526..e77819e82 100644 --- a/yargs/yargs.d.ts +++ b/yargs/yargs.d.ts @@ -74,7 +74,7 @@ declare module "yargs" { help(): string; help(option: string, description?: string): Argv; - version(version: string, option: string, description?: string): Argv; + version(version: string, option?: string, description?: string): Argv; showHelpOnFail(enable: boolean, message?: string): Argv;