mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-30 01:47:21 +08:00
Merge pull request #13477 from jtmthf/yargs
yargs: allow .version with no arguments
This commit is contained in:
4
yargs/index.d.ts
vendored
4
yargs/index.d.ts
vendored
@@ -1,4 +1,4 @@
|
||||
// Type definitions for yargs 6.3.0
|
||||
// Type definitions for yargs 6.5.0
|
||||
// Project: https://github.com/chevex/yargs
|
||||
// Definitions by: Martin Poelstra <https://github.com/poelstra>, Mizunashi Mana <https://github.com/mizunashi-mana>, Jeffery Grajkowski <https://github.com/pushplay>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
@@ -118,7 +118,7 @@ declare namespace yargs {
|
||||
epilog(msg: string): Argv;
|
||||
epilogue(msg: string): Argv;
|
||||
|
||||
version(version: string, 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;
|
||||
|
||||
@@ -306,15 +306,18 @@ function Argv$showHelp() {
|
||||
|
||||
function Argv$version() {
|
||||
var argv1 = yargs
|
||||
.version('1.0.0');
|
||||
.version();
|
||||
|
||||
var argv2 = yargs
|
||||
.version('1.0.0', '--version');
|
||||
.version('1.0.0');
|
||||
|
||||
var argv3 = yargs
|
||||
.version('1.0.0', '--version', 'description');
|
||||
.version('1.0.0', '--version');
|
||||
|
||||
var argv4 = yargs
|
||||
.version('1.0.0', '--version', 'description');
|
||||
|
||||
var argv5 = yargs
|
||||
.version(function () { return '1.0.0'; }, '--version', 'description');
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user