@swift-ws/gulp-kit
Version:
A starter kit for automating frontend development using Gulp.js.
20 lines (13 loc) • 569 B
JavaScript
import {gulp, gulpFileInclude} from '../plugins.js';
import {applyReplacements} from '../helpers/helpers.js';
export const copyCoreFiles = async () => {
const {config} = await import('../config.js');
let stream = gulp.src(config.task.core.src);
stream = stream.pipe(gulpFileInclude());
stream = applyReplacements(config, stream);
return stream.pipe(gulp.dest(config.task.core.dirDest));
};
export const watchCoreFiles = async () => {
const {config} = await import('../config.js');
gulp.watch(config.task.core.watch, copyCoreFiles);
};