File tree Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -40,8 +40,7 @@ exports.run = function({ args, opts }) {
40
40
41
41
function validationErrors ( err ) {
42
42
if ( err . statusCode === 400 ) {
43
- console . log ( err . error ) ;
44
- return Promise . reject ( ) ;
43
+ return Promise . reject ( err . error ) ;
45
44
}
46
45
47
46
return Promise . reject ( err ) ;
Original file line number Diff line number Diff line change @@ -16,7 +16,13 @@ const parseArgs = require('minimist')(process.argv.slice(2), {
16
16
require ( './cli' ) ( parseArgs . _ [ 0 ] , parseArgs . _ . slice ( 1 ) , parseArgs )
17
17
. then ( ( ) => process . exit ( ) )
18
18
. catch ( err => {
19
- if ( err ) console . error ( err . message . red ) ;
20
- if ( err . description ) console . warn ( err . description ) ;
19
+ if ( err ) {
20
+ // `err.message` is from locally thrown Error objects
21
+ // `err.error` is from remote API errors
22
+ console . error ( ( err . message || err . error ) . red ) ;
23
+ if ( err . description ) console . warn ( err . description ) ;
24
+ if ( err . errors ) console . warn ( err . errors ) ;
25
+ }
26
+
21
27
return process . exit ( 1 ) ;
22
28
} ) ;
You can’t perform that action at this time.
0 commit comments