OptionaldeprecatedIndicate that the option is deprecated.
Use a string to add an extra message to --help for the option, for example to suggest a replacement option.
OptionaldescriptionDescription to be displayed in --help. If omitted, the option won't be shown at all in --help.
Optional ReadonlynameThe type of the option.
When passing a type other than the ones listed below, the option is
treated as taking any string as argument, and --option <${type}> will
be displayed in --help.
Usually you can use CoreCategoryType