Bogdan
10/28/2019 - 5:25 PM

Gulpfile

const
    gulp = require('gulp'),
    {series, parallel} = require('gulp'),
    pug = require('gulp-pug')

function compilePug(cb) {
    return gulp.src('**/*.pug')
        .pipe(pug({
            pretty: '    '
        }))
        .pipe(gulp.dest('dev'))

    cb()
}

function watchFiles(cb) {
    gulp.watch('**/*.pug', compilePug)

    cb()
}

const build = series(compilePug, watchFiles)

exports.default = parallel(build)
{
  "name": "voloskyy",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "dependencies": {
    "fsevents": "^1.2.9",
    "graceful-fs": "^4.2.3",
    "pug": "^2.0.4"
  },
  "devDependencies": {
    "gulp": "^4.0.2",
    "gulp-pug": "^4.0.1"
  },
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC"
}