syn_promo-8.x-1.3/assets/gulpfile.js
assets/gulpfile.js
/**
* @file
* Gulp pipe.
*/
'use strict'
const gulp = require('gulp')
const sass = require('gulp-sass')
const touch = require('gulp-touch-cmd')
const plumber = require('gulp-plumber')
const sourcemaps = require('gulp-sourcemaps')
gulp.task('sass', function () {
return gulp.src('./scss/**', {nodir: true})
.pipe(plumber())
.pipe(sourcemaps.init())
.pipe(sass())
.pipe(sourcemaps.write('./_maps'))
.pipe(gulp.dest('./css/'))
.pipe(touch())
})
gulp.task('watch', function () {
gulp.watch('./scss/**', gulp.series('sass'))
})
gulp.task('default', gulp.parallel('sass', 'watch'))
