at path:
ROOT
/
wp-content
/
plugins
/
whizzy
/
gulpfile.js
run:
R
W
Run
assets
DIR
2025-08-15 17:54:51
R
W
Run
callbacks
DIR
2025-08-15 17:54:51
R
W
Run
core
DIR
2025-08-15 17:54:51
R
W
Run
features
DIR
2025-08-15 17:54:51
R
W
Run
lang
DIR
2025-08-15 17:54:51
R
W
Run
lib
DIR
2025-08-15 17:54:51
R
W
Run
settings
DIR
2025-08-15 17:54:51
R
W
Run
views
DIR
2025-08-15 17:54:51
R
W
Run
class-whizzy.php
29.63 KB
2025-08-15 17:54:51
R
W
Run
Delete
Rename
gulpfile.js
1.79 KB
2025-08-15 17:54:51
R
W
Run
Delete
Rename
index.php
120 By
2025-08-15 17:54:51
R
W
Run
Delete
Rename
package-lock.json
383 KB
2025-08-15 17:54:51
R
W
Run
Delete
Rename
package.json
1013 By
2025-08-15 17:54:51
R
W
Run
Delete
Rename
plugin-config.php
1.25 KB
2025-08-15 17:54:51
R
W
Run
Delete
Rename
plugin-defaults.php
726 By
2025-08-15 17:54:51
R
W
Run
Delete
Rename
readme.txt
2.76 KB
2025-08-15 17:54:51
R
W
Run
Delete
Rename
single-proof_gallery.php
125 By
2025-08-15 17:54:51
R
W
Run
Delete
Rename
whizzy-advanced.php
36.44 KB
2025-08-15 17:54:51
R
W
Run
Delete
Rename
whizzy-page-pdf.php
5.21 KB
2025-08-15 17:54:51
R
W
Run
Delete
Rename
whizzy.php
1.75 KB
2025-08-15 17:54:51
R
W
Run
Delete
Rename
error_log
up
📄
gulpfile.js
Save
const gulp = require('gulp'); const strip = require('gulp-strip-comments'); const babel = require('gulp-babel'); const browserSync = require('browser-sync').create(); const sourcemaps = require('gulp-sourcemaps'); // need to sass const sass = require('gulp-sass'); const autoprefixer = require('gulp-autoprefixer'); const notify = require('gulp-notify'); const uglify = require('gulp-uglify'); const rename = require('gulp-rename'); const cleanCSS = require('gulp-clean-css'); const plumber = require('gulp-plumber'); // // // browserSync // gulp.task('browser-sync', function () { // browserSync.init({ // proxy: 'http://localhost:8888/whizzy.loc', // }); // }); gulp.task('scripts', function () { return gulp.src(['./assets/js/*.js', '!./assets/js/*.min.js']) .pipe(sourcemaps.init()) .pipe(babel({ presets: ['@babel/env'] })) .pipe(uglify()) .pipe(rename({suffix: '.min'})) .pipe(sourcemaps.write('.')) .pipe(strip()) .pipe(gulp.dest('./assets/js/')) }); gulp.task('sass', function () { return gulp.src('./assets/css/*.scss') .pipe(sourcemaps.init()) .pipe(plumber()) .pipe(sass({ outputStyle: 'expanded', includePaths: ['node_modules'], }) .on('error', function (err) { this.emit('end'); return notify().write(err); })) .pipe(autoprefixer({ browsers: ['> 1%', 'last 5 versions'], cascade: true, })) .pipe(cleanCSS({compatibility: 'ie8'})) .pipe(sourcemaps.write('.')) .pipe(gulp.dest('./assets/css/')) // .pipe(browserSync.stream()); // inject css }); //watcher gulp.task('watch', function () { gulp.watch('./assets/css/*.scss', ['sass']); gulp.watch(['./assets/js/*.js', '!./assets/js/*.min.js'], ['scripts']); }); gulp.task('default', ['watch']);