const {src, dest, parallel} = require('gulp');
const $ = require('gulp-load-plugins')();
const ghtml = () => {
return src(["rev/**/*.json","html/*.html"], {base: 'html'})
.pipe($.revCollector())
.pipe(dest('dist/html'))
}
const gjs = () => {
return src('js/*.js', {base: 'js'})
.pipe($.rev())
.pipe(dest('dist/js/'))
.pipe($.rev.manifest())
.pipe(dest('rev/js'));
}
const gcss = () => {
return src('css/*.css', {base: 'css'})
.pipe($.rev())
.pipe(dest('dist/css/'))
.pipe($.rev.manifest())
.pipe(dest('rev/css'));
}
const dev = parallel(ghtml, gjs, gcss);
module.exports = {
dev,
}