From 5d9d95a67da42f35f717649093c3e9f645e53a7c Mon Sep 17 00:00:00 2001 From: Michael Ferris Date: Fri, 20 Jul 2018 17:43:30 -0700 Subject: [PATCH] yargs: Add `scriptName` method according to http://yargs.js.org/docs/#api-scriptname0 (#27234) --- types/yargs/index.d.ts | 2 ++ types/yargs/yargs-tests.ts | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/types/yargs/index.d.ts b/types/yargs/index.d.ts index 50901570a4..07d8d9958f 100644 --- a/types/yargs/index.d.ts +++ b/types/yargs/index.d.ts @@ -185,6 +185,8 @@ declare namespace yargs { */ reset(): Argv; + scriptName($0: string): Argv; + showCompletionScript(): Argv; showhidden(option?: string | boolean): Argv; diff --git a/types/yargs/yargs-tests.ts b/types/yargs/yargs-tests.ts index f98120d1c4..d2d06e5bc6 100644 --- a/types/yargs/yargs-tests.ts +++ b/types/yargs/yargs-tests.ts @@ -661,3 +661,8 @@ function Argv$showhidden() { .showhidden('show-hidden') .showhidden('show-hidden', 'Show hidden options'); } + +function Argv$scriptName() { + const ya = yargs + .scriptName("my-script"); +}