'use strict'; const gulp = require('gulp'); const build = require('@microsoft/sp-build-web'); const path = require('path'); var imageResize = require('gulp-image-resize'); let imageResizeSubTask = build.subTask('image-resize-subtask', function(gulp, buildOptions, done){ return gulp.src('images/*.jpg') .pipe(imageResize({ width: 100, height: 100, crop: false })) .pipe(gulp.dest(path.join(buildOptions.libFolder, 'images'))) }); let imageResizeTask = build.task('resize-images', imageResizeSubTask); build.rig.addPostTypescriptTask(imageResizeTask); build.initialize(gulp);