From b841a3ef811a9bcb28c7f9493d93a8a5a52992f6 Mon Sep 17 00:00:00 2001 From: Juul Damen Date: Wed, 31 May 2023 11:32:34 +0200 Subject: [PATCH] fix: migrates deprecated gulp-uncss to postcss-uncss --- gulpfile.babel.js | 6 ++---- package.json | 17 +++++++++-------- 2 files changed, 11 insertions(+), 12 deletions(-) diff --git a/gulpfile.babel.js b/gulpfile.babel.js index 398732d..bce23d7 100644 --- a/gulpfile.babel.js +++ b/gulpfile.babel.js @@ -1,5 +1,6 @@ import gulp from 'gulp'; import plugins from 'gulp-load-plugins'; +import uncss from 'postcss-uncss'; import browser from 'browser-sync'; import rimraf from 'rimraf'; import panini from 'panini'; @@ -77,10 +78,7 @@ function sass() { .pipe(dartSass.sync({ includePaths: ['node_modules/foundation-emails/scss'] }).on('error', dartSass.logError)) - .pipe($.if(PRODUCTION, $.uncss( - { - html: ['dist/**/*.html'] - }))) + .pipe($.if(PRODUCTION, $.postcss([uncss({ html: ['dist/**/*.html'] })]))) .pipe($.if(!PRODUCTION, $.sourcemaps.write())) .pipe(gulp.dest('dist/css')); } diff --git a/package.json b/package.json index d7ac453..ee71851 100644 --- a/package.json +++ b/package.json @@ -25,38 +25,39 @@ "colors": "^1.1.2", "gulp": "^4.0.2", "gulp-autoprefixer": "^7.0.1", + "gulp-awspublish": "^3.0.1", "gulp-cached": "^1.1.0", + "gulp-cli": "^1.1.0", "gulp-concat": "^2.6.0", + "gulp-html-src": "^1.0.0", "gulp-htmlmin": "^5.0.1", "gulp-if": "^3.0.0", + "gulp-imagemin": "^2.4.0", "gulp-inject-string": "^1.1.0", "gulp-inline-css": "^3.4.0", + "gulp-litmus": "0.0.7", "gulp-load-plugins": "^2.0.1", + "gulp-mail": "^0.1.1", "gulp-postcss": "^8.0.0", "gulp-prettify": "^0.5.0", "gulp-prompt": "^1.2.0", "gulp-rename": "^1.2.2", + "gulp-replace": "^0.5.4", "gulp-rsync": "0.0.8", "gulp-sass": "^4.1.0", "gulp-sass-lint": "^1.4.0", "gulp-sourcemaps": "^2.6.5", - "gulp-uncss": "^1.0.1", "gulp-wrap": "^0.15.0", "gulp-zip": "^5.0.1", - "gulp-awspublish": "^3.0.1", - "gulp-cli": "^1.1.0", - "gulp-html-src": "^1.0.0", - "gulp-imagemin": "^2.4.0", - "gulp-litmus": "0.0.7", - "gulp-mail": "^0.1.1", - "gulp-replace": "^0.5.4", "inky": "^1.4.1", "lazypipe": "^1.0.1", "merge-stream": "^1.0.0", "panini": "^1.3.0", + "postcss-uncss": "^0.17.0", "rimraf": "^2.3.3", "sass": "^1.35.2", "siphon-media-query": "^1.0.0", + "uncss": "^0.17.3", "yargs": "^4.1.0" }, "babel": {