Releases
v11.1.0
Fixed
TypeScript: update OptionValueSource
to allow any string, to match supported use of custom sources (#1983 )
TypeScript: add that Command.version()
can also be used as getter (#1982 )
TypeScript: add null return type to Commands.executableDir()
, for when not configured (#1965 )
subcommands with an executable handler and only a short help flag are now handled correctly by the parent's help command (#1930 )
Added
registeredArguments
property on Command
with the array of defined Argument
(like Command.options
for Option
) (#2010 )
TypeScript declarations for Option properties: envVar
, presetArg
(#2019 )
TypeScript declarations for Argument properties: argChoices
, defaultValue
, defaultValueDescription
(#2019 )
example file which shows how to configure help to display any custom usage in the list of subcommands (#1896 )
Changed
(developer) refactor TypeScript configs for multiple use-cases, and enable checks in JavaScript files in supporting editors (#1969 )
Deprecated
Command._args
was private anyway, but now available as registeredArguments
(#2010 )
You can’t perform that action at this time.