'use strict'; const util = require('gulp-util'); const chalk = require('chalk'); module.exports = function (err) { util.log(chalk.red('ERROR') + (err.task ? ' in task \'' + chalk.cyan(err.task) : ' in plugin \'' + chalk.cyan(err.plugin)) + '\''); console.log('\n' + err.message.trim() + '\n'); // needed for error handling not thrown by gulp-watch if (this.emit) { // Keep gulp from hanging on this task this.emit('end'); } };