diff options
Diffstat (limited to 'js/gulpfile.js')
-rw-r--r-- | js/gulpfile.js | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/js/gulpfile.js b/js/gulpfile.js index b6b3d123b..f312742b7 100644 --- a/js/gulpfile.js +++ b/js/gulpfile.js @@ -13,7 +13,7 @@ const gulp = require('gulp'), ngAnnotate = require('gulp-ng-annotate'), - uglify = require('gulp-uglify'), + terser = require('gulp-terser'), jshint = require('gulp-jshint'), KarmaServer = require('karma').Server, phpunit = require('gulp-phpunit'), @@ -47,16 +47,6 @@ const watchSources = sources.concat(testSources).concat(['*.js']); const lintSources = watchSources; // tasks -gulp.task('default', ['lint'], () => { - return gulp.src(sources) - .pipe(ngAnnotate()) - .pipe(sourcemaps.init()) - .pipe(concat(buildTarget)) - .pipe(uglify()) - .pipe(sourcemaps.write()) - .pipe(gulp.dest(destinationFolder)); -}); - gulp.task('lint', () => { return gulp.src(lintSources) .pipe(jshint()) @@ -64,6 +54,16 @@ gulp.task('lint', () => { .pipe(jshint.reporter('fail')); }); +gulp.task('default', gulp.series('lint', () => { + return gulp.src(sources) + .pipe(ngAnnotate()) + .pipe(sourcemaps.init()) + .pipe(concat(buildTarget)) + .pipe(terser()) + .pipe(sourcemaps.write()) + .pipe(gulp.dest(destinationFolder)); +})); + gulp.task('watch', () => { gulp.watch(watchSources, ['default']); }); |