UNPKG

363 BJavaScriptView Raw
1const { logger, spinner, SherryError } = require('sherry-utils')
2
3module.exports = error => {
4 spinner.stop()
5 if (error instanceof SherryError) {
6 if (error.cmdOutput) {
7 console.error(error.cmdOutput)
8 }
9 logger.error(error.message)
10 } else {
11 logger.error(error.stack)
12 }
13 process.exit(1) // eslint-disable-line unicorn/no-process-exit
14}