/*
 * Copyright (C) 2019 con terra GmbH (info@conterra.de)
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *         http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
const gulp = require("gulp");
const mapapps = require('ct-mapapps-gulp-js');

mapapps.registerTasks({
    /* A detailed description of available setting is available at https://www.npmjs.com/package/ct-mapapps-gulp-js */
    /* a list of themes inside this project */
    themes: [/*"sample-theme"*/],
    /* state that the custom theme will be dependant from map.apps everlasting theme that provides the base styles */
    hasBaseThemes: true,
    /* state that we want to support vuetify components and therefore need the the vuetify core styles*/
    hasVuetify: true,
    /*themeChangeTargets: {
        "vuetify": [
            "sample_theme"
        ]
    }*/
});

gulp.task("default",
    gulp.series(
        "copy-resources",
        "themes-copy",
        gulp.parallel("js-transpile", "themes-compile")
    )
);

@@ -1441,8 +1441,304 @@
    )%0A);%0A
+%0Agulp.task(%22run-js-tests%22, function (done) %7B%0A    const initialWait = 10000;%0A    setTimeout(() =%3E %7B%0A        const trigger = gulp.series(%22run-browser-tests%22);%0A        trigger(done);%0A    %7D, initialWait);%0A%7D);%0A%0Agulp.task(%22skip%22, function (done) %7B%0A    setTimeout(() =%3E %7B%0A        done();%0A    %7D, 1);%0A%7D);%0A

Update gulpfile.js