When invalid arguments are supplied to mas commands, many output cryptic and/or uninformative errors.
Can either create a new issue for each output issue, or can just try all commands one day to find & fix all uninformative error message, and to standardized their outputs, whatever you want.
To Reproduce
Steps to reproduce the behavior:
mas install 2143935391
Expected Behavior
An error like:
Unknown app ID: 2143935391
Actual Behavior
Error: Download request failed: The server gave an error during download: 500 Internal Server Error.
Your Environment
mas version
: 1.8.6macOS version (
system_profiler SPSoftwareDataType -detailLevel mini
): Software:System Software Overview:
System Version: macOS 12.7.6 (21H1320) Kernel Version: Darwin 21.6.0 Time since boot: 1 day 14:20
mas Install Method
[x]
brew install mas
(homebrew-core)[] mas-cli/tap
[]
.pkg
installer from releases[] Built from source
Describe the Bug
When invalid arguments are supplied to
mas
commands, many output cryptic and/or uninformative errors.Can either create a new issue for each output issue, or can just try all commands one day to find & fix all uninformative error message, and to standardized their outputs, whatever you want.
To Reproduce
Steps to reproduce the behavior:
mas install 2143935391
Expected Behavior
An error like:
Actual Behavior
Screenshots, Terminal Output
See above
Additional Context