25
let showHelpOnFail = true;
26
self.showHelpOnFail = function showHelpOnFailFn(
27
>
arg1: boolean | string = true,
usage.ts
28
>
arg2?: string
29
>
) {
30
>
const [enabled, message] =
31
>
typeof arg1 === 'string' ? [true, arg1] : [arg1, arg2];
32
>
33
>
// If global context, set globalFailMessage
34
>
// Addresses: https://github.com/yargs/yargs/issues/2085
35
>
if (yargs.getInternalMethods().isGlobalContext()) {
36
globalFailMessage = message;
37
}
39
>
failMessage = message;
40
>
showHelpOnFail = enabled;
41
>
return self;
42
};
43