command-line
command-line copied to clipboard
Support case insensitive name matching
This is a simple request for case insensitive name matching for commands / options.
I want to use CliNameCasingConvention.CamelCase for better help readability, but still accept lowercase inputs.
This because System.CommandLine itself is case sensitive. You can manually add aliases for this, however we can add all lowercase version of the alias automatically (though we can't handle mixed case versions).
Perhaps you could add an aliasing variant of NameCasingConvention (NameCasingConventionAliases?). Anyways, since System.CommandLine doesn't support this, feel free to close if you feel like this is overreaching.