[X] This issue is not a bug report or feature request. I acknowledge that issues using this template may be closed without further explanation at the maintainer's discretion.
Comment
This post shall serve as a collection of issues related to the stability of the UIX Command Line Interface (run.ts).
Issues
[ ] #143
[x] #145
[x] #146
[ ] #147
General Guidelines
As UIX strives to offer a good experience to professional and novice developers alike, error messages MUST be clear and concise.
As JavaScript errors are polluted with internal code information and don't necessarily carry descriptive error messages, those errors MUST NOT be shown to the user.
Errors SHOULD be prevented (for instance, by performing preconditional checks) but MAY be handled with try {} catch {} instead.
Errors SHOULD be recovered by fallback action. If this is not possible, clear and concise error or warning messages MUST be printed.
All code pieces that may potentially raise I/O (network, filesystem, command execution) errors MUST be handled.
Acknowledgement
Comment
This post shall serve as a collection of issues related to the stability of the UIX Command Line Interface (
run.ts
).Issues
General Guidelines
try {} catch {}
instead.