Open
Description
Is your feature request related to a problem? Please describe.
There are some command specific messages that look strange both when the NativeScript CLI is used as a library and from the command line. For example, take a look at this change.
Describe the solution you'd like
A possible solution is defining an error object instead of using strings. The object could contain something like a CLI specific message and the logger could handle the error messages based on the current CLI usage.