chore(deps): remove deprecated package gulp-util

- Guideline: https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
- Use packages: fancy-log + ansi-colors instead of gulp-util
- This PR also fixes 1 vulnerability (gulp-util@^3.0)
This commit is contained in:
Nguyen Huu Kim 2022-08-10 10:21:42 +07:00
parent 2ce5f23c3b
commit 67f531077f
3 changed files with 6 additions and 3 deletions

1
.gitignore vendored
View File

@ -12,6 +12,7 @@ homedocs
jsdoc-template jsdoc-template
api api
package-lock.json package-lock.json
yarn.lock
lib lib
src_old src_old
*.zip *.zip

View File

@ -4,7 +4,8 @@ import uglify from 'gulp-uglify-es';
import replace from 'gulp-replace'; import replace from 'gulp-replace';
import jsdoc from 'gulp-jsdoc3'; import jsdoc from 'gulp-jsdoc3';
import connect from 'gulp-connect'; import connect from 'gulp-connect';
import gutil from 'gulp-util'; import log from 'fancy-log';
import colors from 'ansi-colors';
import fs from 'fs'; import fs from 'fs';
var NodeParams = fs var NodeParams = fs
@ -74,7 +75,7 @@ gulp.task('pre-build', function () {
uglify.default({ output: { comments: /^!|@preserve|@license|@cc_on/i } }) uglify.default({ output: { comments: /^!|@preserve|@license|@cc_on/i } })
) )
.on('error', function (err) { .on('error', function (err) {
gutil.log(gutil.colors.red('[Error]'), err.toString()); log(colors.red('[Error]'), err.toString());
}) })
.pipe(rename('konva.min.js')) .pipe(rename('konva.min.js'))
.pipe(gulp.dest('./')); .pipe(gulp.dest('./'));

View File

@ -91,8 +91,10 @@
"@parcel/transformer-image": "2.7.0", "@parcel/transformer-image": "2.7.0",
"@size-limit/preset-big-lib": "^8.0.0", "@size-limit/preset-big-lib": "^8.0.0",
"@types/mocha": "^9.1.1", "@types/mocha": "^9.1.1",
"ansi-colors": "^4.1.3",
"canvas": "^2.9.3", "canvas": "^2.9.3",
"chai": "4.3.6", "chai": "4.3.6",
"fancy-log": "^2.0.0",
"filehound": "^1.17.6", "filehound": "^1.17.6",
"gulp": "^4.0.2", "gulp": "^4.0.2",
"gulp-concat": "^2.6.1", "gulp-concat": "^2.6.1",
@ -104,7 +106,6 @@
"gulp-typescript": "^5.0.1", "gulp-typescript": "^5.0.1",
"gulp-uglify": "^3.0.2", "gulp-uglify": "^3.0.2",
"gulp-uglify-es": "^3.0.0", "gulp-uglify-es": "^3.0.0",
"gulp-util": "^3.0.8",
"mocha": "10.0.0", "mocha": "10.0.0",
"mocha-headless-chrome": "^4.0.0", "mocha-headless-chrome": "^4.0.0",
"parcel": "2.7.0", "parcel": "2.7.0",