Юзаю Gulp, есть пресет, который объединяет все файлы скриптов в один и минифицирует его:
let gulp = require('gulp');
let livereload = require('gulp-livereload');
let uglify = require('gulp-uglify-es').default;
var concat = require('gulp-concat');
gulp.task("uglify", function () {
return gulp.src('./resources/assets/js/*.js')
.pipe(concat('main.js'))
.pipe(gulp.dest('./public/js'))
.pipe(uglify())
.pipe(gulp.dest('./public/js'));
});
Мне нужно еще добавить сюда преобразование в ES5 с помощью Babel. Как это дописать?