Files
masimmo.pl/vendor/friendsofsymfony/jsrouting-bundle/Resources/gulpfile.js
2024-11-20 09:09:44 +01:00

21 lines
609 B
JavaScript

const gulp = require('gulp');
const babel = require('gulp-babel');
const rename = require('gulp-rename');
const uglify = require('gulp-uglify');
const wrap = require('gulp-wrap');
gulp.task('js', function() {
return gulp.src('js/router.js')
.pipe(babel({
presets: ["es2015"],
plugins: ["transform-object-assign"]
}))
.pipe(wrap({ src: 'js/router.template.js' }))
.pipe(gulp.dest('public/js'))
.pipe(rename({ extname: '.min.js' }))
.pipe(uglify())
.pipe(gulp.dest('public/js'));
});
gulp.task('default', gulp.series('js'));