1 | const { logger, spinner, SherryError } = require('sherry-utils')
|
2 |
|
3 | module.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 | }
|