Estoy tratando de trabajar con este paquete aquí .
En mi caso, quiero mostrar la barra de progreso mientras procesa un número indefinido de archivos en el archivo gulp. Como esto:
gulp.task('styles', () => { return gulp.src([ './dev/css/**/*.css', './dev/scss/**/*.scss', ]) .pipe(sourcemaps.init()) .pipe(debug(debugVars)) .pipe(sass().on('error', sass.logError)) .pipe(concat('styles.min.css')) .pipe(sourcemaps.write('.')) .pipe(gulp.dest('./public/deploy/css')) })¿Cómo pasaría los archivos a ProgressStream para calcular correctamente el tamaño del archivo y el porcentaje de progreso?