Olá, ainda não fiz os cursos de javascript do alura, mas gostaria de uma rápida explicação sobre o uso do plugin gulp-if, gulp-rev-delete-original e gulp-sequence que vi no fluxo de trabalho do Sérgio Lopes no curso de performance.
//Me parece declaração de todos os plugins
var gulp = require('gulp');
var $ = require('gulp-load-plugins')({rename: {'gulp-rev-delete-original':'revdel', 'gulp-if': 'if'}});
...
/* Essa parte não entendi */
gulp.task('minify', ['minify-js', 'minify-css', 'minify-html']);
gulp.task('build', $.sequence(['minify-js', 'minify-css', 'imagemin'], 'useref', 'revreplace'));
gulp.task('default', $.sequence('clean', 'copy', 'build'));