Normalize inputs names
Current situation
Some inputs use -
while some other use _
(say, extra-options
and extra_options
), which was done to follow the underlying tool convention, but this can be confusing/annoying.
Desired outcome
Normalize to -
, but still allowing _
, to preserve backward compatibility. Raises an error if both inputs are provided.