From 8d6429d0f77c5507bf48a6584b36371df92cb4c0 Mon Sep 17 00:00:00 2001 From: gabigeo Date: Wed, 31 May 2017 22:37:00 +0300 Subject: [PATCH 1/3] When building release uglify only for min. --- gulpfile.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gulpfile.js b/gulpfile.js index bdd669c..d7e4507 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -18,6 +18,7 @@ const rename = require('gulp-rename'); const uglify = require('gulp-uglify'); const header = require('gulp-header'); const gutils = require('gulp-util'); +const gulpif = require('gulp-if'); const KarmaServer = require('karma').Server; const path = { @@ -136,7 +137,7 @@ function releaser(RELEASE_TYPE) { .pipe(ngAnnotate({ gulpWarnings: false, })) - .pipe(uglify()) + .pipe(gulpif(RELEASE_TYPE.EXTENSION == '.min',uglify())) .pipe(header(banner, { pkg })) .pipe(rename(`dataTable${RELEASE_TYPE.EXTENSION}.js`)) .pipe(gulp.dest('release/')); From e45b078c8c27cfd4b0cdcf3b74728a543505b586 Mon Sep 17 00:00:00 2001 From: gabigeo Date: Fri, 2 Jun 2017 15:17:13 +0300 Subject: [PATCH 2/3] Update gulpfile.js --- gulpfile.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gulpfile.js b/gulpfile.js index d7e4507..3304ad6 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -137,7 +137,7 @@ function releaser(RELEASE_TYPE) { .pipe(ngAnnotate({ gulpWarnings: false, })) - .pipe(gulpif(RELEASE_TYPE.EXTENSION == '.min',uglify())) + .pipe(gulpif(RELEASE_TYPE.EXTENSION === '.min', uglify())) .pipe(header(banner, { pkg })) .pipe(rename(`dataTable${RELEASE_TYPE.EXTENSION}.js`)) .pipe(gulp.dest('release/')); From 6495f7b6e2362d9870df11cb93008359bbbddb69 Mon Sep 17 00:00:00 2001 From: gabigeo Date: Fri, 2 Jun 2017 15:37:06 +0300 Subject: [PATCH 3/3] Update package.json --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 390c531..2e6629c 100644 --- a/package.json +++ b/package.json @@ -76,6 +76,7 @@ "gulp-babel": "6.1.2", "gulp-changed": "^1.2.1", "gulp-header": "^1.2.2", + "gulp-if": "^2.0.2", "gulp-less": "^3.0.3", "gulp-ng-annotate": "^2.0.0", "gulp-plumber": "^1.0.1",