boday_tf/boday_it/tools/tasks/images.js
2020-01-27 12:38:52 -05:00

21 lines
579 B
JavaScript

var gutil = require('gulp-util');
var cache = require('gulp-cached');
var imagemin = require('gulp-imagemin');
module.exports = function (gulp, opts) {
'use strict';
return function () {
var options = {
interlaced: true,
optimizationLevel: 5,
progressive: true
};
gulp.src(opts.PROJECT_PATTERNS.images)
.pipe(cache(imagemin(options)))
.pipe(gulp.dest(opts.PROJECT_PATH.images)).on('error', function (error) {
gutil.log('\n' + error.message);
});
};
};