diff --git a/_assets/gulp_config/paths.js b/_assets/gulp_config/paths.js index 850b8b2..d2701b9 100644 --- a/_assets/gulp_config/paths.js +++ b/_assets/gulp_config/paths.js @@ -65,7 +65,7 @@ paths.siteHtmlFilesGlob = paths.siteDir + paths.htmlPattern; paths.sprocketsDirs = { app: paths.assetsDir, - javascripts: ["node_modules/popper.js/dist/", "node_modules/"], + javascripts: ["node_modules/"], stylesheets: [], images: [] }; diff --git a/gulpfile.js b/gulpfile.js index 30b3643..7307512 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -2,6 +2,7 @@ // Define variables. const autoprefixer = require("autoprefixer"); +const babel = require("gulp-babel"); const browserSync = require("browser-sync").create(); const cleancss = require("gulp-clean-css"); const concat = require("gulp-concat"); @@ -14,8 +15,8 @@ const notify = require("gulp-notify"); const postcss = require("gulp-postcss"); const rename = require("gulp-rename"); const run = require("gulp-run"); -const runSequence = require("run-sequence"); const sass = require("gulp-ruby-sass"); +const sourcemaps = require("gulp-sourcemaps"); const terser = require("gulp-terser"); // Include paths file. @@ -64,7 +65,11 @@ gulp.task("build:scripts:global", function () { return gulp.src([ paths.jsFiles + "/global/lib" + paths.jsPattern, paths.jsFiles + "/global/*.js" - ]).pipe(concat("main.js")) + ]).pipe(sourcemaps.init()) + .pipe(babel({ + presets: ["@babel/env"] + })) + .pipe(concat("main.js")) .pipe(terser()) .pipe(gulp.dest(paths.jekyllJsFiles)) .pipe(gulp.dest(paths.siteJsFiles))