Fix imagemin corruption

Gulp v5 uses utf8 encoding for source files by default. It's [recommended](https://github.com/gulpjs/gulp/issues/2777#issuecomment-2041178480) to use `{ encoding: false }` for binary files like images.
This commit is contained in:
Martín Blech 2025-08-12 08:48:13 -07:00 committed by GitHub
parent 691b44a178
commit c2c09d05ea
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -101,7 +101,7 @@ function vendorScripts() {
// Image compression
async function imgCompression() {
const imagemin = (await import("gulp-imagemin")).default;
return src(`${paths.images}/*`)
return src(`${paths.images}/*`, { encoding: false })
.pipe(imagemin()) // Compresses PNG, JPEG, GIF and SVG images
.pipe(dest(paths.images));
}