diff --git a/.gitignore b/.gitignore index e420acc..877a3a2 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,5 @@ build components *.orig .idea +package-lock.json + diff --git a/index.js b/index.js index b3bcef1..4095c4a 100644 --- a/index.js +++ b/index.js @@ -1,9 +1,17 @@ /*jshint node:true */ +//2018-01-02 sc mod: gulp-util deprecation +//2018-01-02 sc mod: require plugin-error to replace gutil.PluginError +//2018-01-02 sc mod: require fancy-log to replace gutil.log + "use strict"; var colors = require('chalk'); -var gutil = require('gulp-util'); +//sc mod start +//var gutil = require('gulp-util'); +var pulginError = require('plugin-error'); +var log = require('fancy-log'); +//sc mod stop function options() { return module.exports.options } @@ -78,13 +86,19 @@ function runSequence(gulp) { var error; if(e && e.err) { - error = new gutil.PluginError('run-sequence(' + e.task + ')', e.err, { showStack: options().showErrorStackTrace }); + //sc mod start + //error = new gutil.PluginError('run-sequence(' + e.task + ')', e.err, { showStack: options().showErrorStackTrace }); + error = new pulginError('run-sequence(' + e.task + ')', e.err, { showStack: options().showErrorStackTrace }); + //sc mod stop } if(callBack) { callBack(error); } else if(error) { - gutil.log(colors.red(error.toString())); + //sc mod start + //gutil.log(colors.red(error.toString())); + log(colors.red(error.toString())); + //sc mod stop } } diff --git a/package.json b/package.json index e88d6c9..e5d213d 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,9 @@ ], "dependencies": { "chalk": "^1.1.3", - "gulp-util": "^3.0.8" + "fancy-log": "^1.3.2", + "gulp-util": "^3.0.8", + "plugin-error": "^0.1.2" }, "devDependencies": { "gulp": "^3.9.1",