We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0e6a3c3 commit ffef644Copy full SHA for ffef644
packages/cli/common.ts
@@ -25,14 +25,15 @@ export const helpConfig: HelpConfiguration = {
25
return cmd.options.filter((o) => !o.hidden);
26
},
27
optionTerm(option) {
28
- const flag = getLongFlag(option.flags)?.split(' ').at(0);
29
- if (!flag) return option.flags;
+ const longFlag = getLongFlag(option.flags);
+ const flag = longFlag?.split(' ').at(0);
30
+ if (!flag || !longFlag) return option.flags;
31
32
// check if there's a `--no-{flag}` variant
33
const noVariant = `--no-${flag.slice(2)}`;
34
const hasVariant = options.some((o) => getLongFlag(o.flags) === noVariant);
35
if (hasVariant) {
- return `--[no-]${flag.slice(2)}`;
36
+ return `--[no-]${longFlag.slice(2)}`;
37
}
38
39
return option.flags;
0 commit comments