Moved dependency declaration into extra config file

Signed-off-by: Jim Martens <github@2martens.de>
This commit is contained in:
Jim Martens 2019-02-27 10:38:29 +01:00
parent 40f8cabacc
commit 2146f048dd
3 changed files with 15 additions and 6 deletions

View File

@ -0,0 +1,13 @@
"use strict";
let dependencies = {};
dependencies.files = [
"./node_modules/echo-js/dist/echo",
"./node_modules/popper.js/dist/popper",
"./node_modules/bootstrap/js/dist/util",
"./node_modules/bootstrap/js/dist/collapse",
"./node_modules/bootstrap/js/dist/tooltip",
];
module.exports = dependencies;

View File

@ -1,11 +1,5 @@
"use strict";
//= require popper.js/dist/popper
//= require echo-js/dist/echo
//= require bootstrap/js/dist/util
//= require bootstrap/js/dist/collapse
//= require bootstrap/js/dist/tooltip
$(function() {
let mainMenu = $("#mainmenuNavbar");
mainMenu.on("show.bs.collapse", function () {

View File

@ -21,6 +21,7 @@ const terser = require("gulp-terser");
// Include paths file.
const paths = require("./_assets/gulp_config/paths");
const dependencies = require("./_assets/gulp_config/dependencies");
// Uses Sass compiler to process styles, adds vendor prefixes, minifies, then
// outputs file to the appropriate location.
@ -64,6 +65,7 @@ gulp.task("clean:styles", function () {
gulp.task("build:scripts:global", function () {
return gulp.src([
"node_modules/babel-polyfill/dist/polyfill.js",
dependencies.files,
paths.jsFiles + "/global/lib" + paths.jsPattern,
paths.jsFiles + "/global/*.js",
paths.jsFiles + "/main.js"