layui-js/node_modules/gulp-uglify/lib/create-error.js
2017-08-21 08:50:25 +08:00

23 lines
542 B
JavaScript

'use strict';
var PluginError = require('gulp-util/lib/PluginError');
var pluginName = 'gulp-uglify';
module.exports = function createError(file, err) {
if (typeof err === 'string') {
return new PluginError(pluginName, file.path + ': ' + err, {
fileName: file.path,
showStack: false
});
}
var msg = err.message || err.msg || 'unspecified error';
return new PluginError(pluginName, file.path + ': ' + msg, {
fileName: file.path,
lineNumber: err.line,
stack: err.stack,
showStack: false
});
};