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
api
package-lock.json
yarn.lock
lib
src_old
*.zip

View File

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

View File

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