@enjin/ionic1
Version:
A comprehensive build system for Ionic 1 apps by Madness Labs as part of the Madness Enjin
19 lines (17 loc) • 624 B
JavaScript
const gulp = require('gulp');
const cache = require('gulp-cached');
const imagesTask = function(callback) {
gulp.src(`${global.enjin.img.srcDir}*.{png,jpg}`)
.pipe(cache('images'))
.pipe(gulp.dest(global.enjin.root + global.enjin.img.dir))
.on('end', function() {
if (global.synced && global.reload) {
global.browserSync.reload();
}
if (callback && typeof callback === 'function') {
callback();
}
});
};
imagesTask.displayName = 'Resizing images for project';
module.exports = imagesTask;