command-line-api icon indicating copy to clipboard operation
command-line-api copied to clipboard

Add support for --no-option-options

Open fourpastmidnight opened this issue 1 month ago • 2 comments

Many *nix programs have options that follow this pattern:

   --option=yes|no
   --(no-)option

I know that one could easily just supply a boolean option, as shown, but often times an additional option is accepted that prefixes the main option name with no- to indicate the option should not be used/present.

It would be great to support that.

Another way this might be supported is via custom option processing, such as adding an alias for --no-option and detecting the use of the alias, and then allowing for the customization of help to properly document the API.

fourpastmidnight avatar Nov 14 '25 20:11 fourpastmidnight