HEX
Server: nginx/1.24.0
System: Linux server 6.12.74+deb13+1-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08) x86_64
User: www (1001)
PHP: 8.5.2
Disabled: passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
Upload Files
File: /www/wwwroot/claudiayancor.duckdns.org/wp-content/plugins/ninja-forms-style/layouts/gulpfile.js
/**
 * Gulpfile
 *
 * Rename and Minify JavaScript... and more (later).
 *
 * Install Command:
 * npm install gulp gulp-rename gulp-uglify
 */

var gulp   = require('gulp');
var rename = require('gulp-rename');
var uglify = require('gulp-uglify');
var requirejsOptimize = require('gulp-requirejs-optimize');
var sass = require('gulp-sass');
var sourcemaps = require('gulp-sourcemaps');
var autoprefixer = require('gulp-autoprefixer');

gulp.task('js', function () {
    gulp.src('assets/js/builder/main.js')
        .pipe(sourcemaps.init())
        .pipe(requirejsOptimize(function(file) {
            return {
                name: '../lib/almond',
                optimize: 'uglify2',
                wrap: true,
                baseUrl: 'assets/js/builder/',
                include: ['main'],
                preserveLicenseComments: false
            };
        }))
        .pipe(rename('builder.js'))
        .pipe(sourcemaps.write('/'))
        .pipe(gulp.dest('assets/js/min/'));

    gulp.src('assets/js/front-end/main.js')
        .pipe(sourcemaps.init())
        .pipe(requirejsOptimize(function(file) {
            return {
                name: '../lib/almond',
                optimize: 'uglify2',
                wrap: true,
                baseUrl: 'assets/js/front-end/',
                include: ['main'],
                preserveLicenseComments: false
            };
        }))
        .pipe(rename('front-end.js'))
        .pipe(sourcemaps.write('/'))
        .pipe(gulp.dest('assets/js/min/'));
});

gulp.task('sass', function () {
    gulp.src('assets/scss/admin/builder.scss')
        .pipe(sourcemaps.init())
        .pipe(sass().on('error', sass.logError))
        .pipe(autoprefixer())
        .pipe(sourcemaps.write('/'))
        .pipe(gulp.dest('assets/css'));

    gulp.src('assets/scss/front-end/display-structure.scss')
        .pipe(sourcemaps.init())
        .pipe(sass().on('error', sass.logError))
        .pipe(autoprefixer())
        .pipe(sourcemaps.write('/'))
        .pipe(gulp.dest('assets/css'));

    gulp.src('assets/scss/front-end/display-opinions.scss')
        .pipe(sourcemaps.init())
        .pipe(sass().on('error', sass.logError))
        .pipe(autoprefixer())
        .pipe(sourcemaps.write('/'))
        .pipe(gulp.dest('assets/css'));

    gulp.src('assets/scss/front-end/display-opinions-light.scss')
        .pipe(sourcemaps.init())
        .pipe(sass().on('error', sass.logError))
        .pipe(autoprefixer())
        .pipe(sourcemaps.write('/'))
        .pipe(gulp.dest('assets/css'));

    gulp.src('assets/scss/front-end/display-opinions-dark.scss')
        .pipe(sourcemaps.init())
        .pipe(sass().on('error', sass.logError))
        .pipe(autoprefixer())
        .pipe(sourcemaps.write('/'))
        .pipe(gulp.dest('assets/css'));
});

// Watch Files For Changes
gulp.task('watch', function() {
    gulp.watch('assets/js/builder/**/*.js', ['js']);
    gulp.watch('assets/js/front-end/**/*.js', ['js']);
    gulp.watch('assets/scss/**/*.scss', ['sass']);
});

// Default Task
gulp.task('default', ['js', 'sass', 'watch']);

function swallowError (error) {
    //If you want details of the error in the console
    console.log(error.toString());
    this.emit('end');
}