Command that triggered the bug
apiops -v
Expected behavior
Both apiops -v and apiops -V should print the installed CLI version. Users commonly expect short flags to be case-insensitive, and -v is the conventional lowercase form for "version" across most CLIs.
Actual behavior
Only apiops -V prints the version. apiops -v fails / is not recognized as the version flag. This is inconsistent and surprising for users.
Ideally, command-line short flags in general should not be case-sensitive — or at minimum, -v should be aliased to -V (and --version) for the version output.
apiops CLI version
0.4.0-alpha.1
Environment details
- OS: Windows 11
- Shell: PowerShell 7.6.3
- Node.js: v24.0.1
- npm: 11.11.0
CI/CD environment
N/A (running locally)
Is this bug blocking you?
No
Command that triggered the bug
apiops -vExpected behavior
Both
apiops -vandapiops -Vshould print the installed CLI version. Users commonly expect short flags to be case-insensitive, and-vis the conventional lowercase form for "version" across most CLIs.Actual behavior
Only
apiops -Vprints the version.apiops -vfails / is not recognized as the version flag. This is inconsistent and surprising for users.Ideally, command-line short flags in general should not be case-sensitive — or at minimum,
-vshould be aliased to-V(and--version) for the version output.apiops CLI version
0.4.0-alpha.1
Environment details
CI/CD environment
N/A (running locally)
Is this bug blocking you?
No