UNPKG

ember-cli-toranb

Version:

Command line tool for developing ambitious ember.js apps

25 lines (20 loc) 520 B
'use strict'; var chalk = require('chalk'); module.exports = function writeError(ui, error){ if (!error) { return; } if (error.file) { var file = error.file; if (error.line) { file += error.col ? ' (' + error.line + ':' + error.col + ')' : ' (' + error.line + ')'; } ui.writeLine(chalk.red('File: ' + file)); } if (error.message) { ui.writeLine(chalk.red(error.message)); } else { ui.writeLine(chalk.red(error)); } if (error.stack) { ui.writeLine(error.stack); } };