HEX
Server: nginx/1.18.0
System: Linux mail.dakarash.co.id 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64
User: www-data (33)
PHP: 8.1.2-1ubuntu2.23
Disabled: NONE
Upload Files
File: /home/dakarash.co.id/public_html/wp-content/plugins/soliloquy-lite/gulpfile.js
const gulp = require('gulp');
const plugins = require('gulp-load-plugins')();
const run = require('gulp-run-command').default;
/**
 * Helper method to load task.
 *
 * @since 1.0.0
 *
 * @param {*} task  Task to Load.
 */
function getTask(task) {
	return require('./_tasks/' + task)(gulp, plugins);
}

const scripts = getTask('scripts');
const styles = getTask('styles');
const soliloquy = getTask('soliloquy_js');

gulp.task('scripts', scripts);
gulp.task('styles', styles);
gulp.task('soliloquy', soliloquy);

gulp.task('build', gulp.parallel(soliloquy, scripts, styles));

gulp.task('watch', function () {
	gulp.watch('assets/js/*.js', scripts);
	gulp.watch('assets/scss/*.scss', styles);
});

gulp.task('plugins', function () {
	return new Promise(function (resolve, reject) {
		console.log('gulp plugins');
		console.log(plugins);
		resolve();
	});
});