Browse Source

added strip-debug to gulp to remove any console.log in production minified script

Bachir Soussi Chiadmi 6 years ago
parent
commit
4cd308e721

File diff suppressed because it is too large
+ 0 - 1002
sites/all/modules/figli/edlp_corpus/assets/dist/scripts/corpus.min.js


File diff suppressed because it is too large
+ 0 - 1152
sites/all/modules/figli/edlp_corpus/assets/dist/scripts/physics.min.js


File diff suppressed because it is too large
+ 0 - 71
sites/all/modules/figli/edlp_corpus/assets/dist/styles/corpus.min.css


File diff suppressed because it is too large
+ 0 - 108
sites/all/modules/figli/edlp_search/assets/dist/scripts/edlp_search.min.js


File diff suppressed because it is too large
+ 0 - 407
sites/all/modules/figli/edlp_studio/assets/dist/scripts/edlp_studio.min.js


+ 2 - 1
sites/all/modules/figli/gulpfile.js

@@ -15,6 +15,7 @@ var gulpif = require('gulp-if');
 var sass = require('gulp-sass');
 var watch = require('gulp-watch');
 var autoprefixer = require('gulp-autoprefixer');
+var stripDebug = require('gulp-strip-debug');
 var jsmin = require('gulp-jsmin');
 var cssmin = require('gulp-cssmin');
 var rename = require('gulp-rename');
@@ -35,8 +36,8 @@ function handleError(err) {
 gulp.task('scripts', function () {
   var tasks = modules.map(function(module) {
     return gulp.src('./'+module+'/assets/scripts/*.js')
+      .pipe(gulpif(prod, stripDebug()))
       .pipe(gulpif(prod, jsmin()))
-      // .pipe(jsmin())
       .pipe(rename({suffix: '.min'}))
       .pipe(gulp.dest('./'+module+'/assets/dist/scripts/'));
   });

+ 1 - 1
sites/all/modules/figli/package.json

@@ -16,7 +16,7 @@
     "gulp-json-to-sass": "0.0.4",
     "gulp-rename": "latest",
     "gulp-sass": "latest",
-    "gulp-strip-debug": "latest",
+    "gulp-strip-debug": "^3.0.0",
     "gulp-watch": "latest",
     "minimist": "^1.2.0"
   },

+ 2 - 11
sites/all/themes/custom/edlptheme/assets/dist/scripts/history.min.js

@@ -1,11 +1,2 @@
-console.log('EDLP THEME HISTORY.js');
-// var edlp is provided by edlp_ajax.module file
-if(edlp.redirect){
-  console.log('history redirect');
-  window.localStorage.setItem('edlp_origin_path', edlp.sys_path.replace(/^\//, ''));
-  window.localStorage.setItem('edlp_origin_url', window.location.pathname);
-  // redirect to home
-  window.location.replace(window.location.origin);
-}else{
-  console.log('history do not redirect');
-}
+
+void 0;if(edlp.redirect){void 0;window.localStorage.setItem('edlp_origin_path',edlp.sys_path.replace(/^\//,''));window.localStorage.setItem('edlp_origin_url',window.location.pathname);window.location.replace(window.location.origin);}else{void 0;}

File diff suppressed because it is too large
+ 1 - 1080
sites/all/themes/custom/edlptheme/assets/dist/scripts/main.min.js


File diff suppressed because it is too large
+ 0 - 13
sites/all/themes/custom/edlptheme/assets/dist/styles/app.min.css


+ 2 - 1
sites/all/themes/custom/edlptheme/gulpfile.js

@@ -6,6 +6,7 @@ var sass = require('gulp-sass');
 var watch = require('gulp-watch');
 var autoprefixer = require('gulp-autoprefixer');
 var jsmin = require('gulp-jsmin');
+var stripDebug = require('gulp-strip-debug');
 var cssmin = require('gulp-cssmin');
 var rename = require('gulp-rename');
 var mainBowerFiles = require('main-bower-files');
@@ -30,8 +31,8 @@ function handleError(err) {
 gulp.task('scripts', function () {
   gulp.src(['./assets/scripts/main.js', './assets/scripts/history.js']) // './assets/scripts/shared_variables.js',
     // .pipe(concat('main.js'))
+    .pipe(gulpif(prod, stripDebug()))
     .pipe(gulpif(prod, jsmin()))
-    // .pipe(jsmin())
     .pipe(rename({suffix: '.min'}))
     .pipe(gulp.dest('./assets/dist/scripts/'));
 });

+ 1 - 1
sites/all/themes/custom/edlptheme/package.json

@@ -17,7 +17,7 @@
     "gulp-json2js": "latest",
     "gulp-rename": "latest",
     "gulp-sass": "latest",
-    "gulp-strip-debug": "latest",
+    "gulp-strip-debug": "^3.0.0",
     "gulp-svgmin": "^1.2.4",
     "gulp-util": "latest",
     "gulp-watch": "latest",

Some files were not shown because too many files changed in this diff