UNPKG

@swift-ws/gulp-kit

Version:

A starter kit for automating frontend development using Gulp.js.

60 lines (54 loc) 1.92 kB
import {clean} from './gulp/tasks/clean.js'; import {compileStyles, watchStyles} from './gulp/tasks/styles.js'; import {compileScripts, watchScripts} from './gulp/tasks/script.js'; import {copyCoreFiles, watchCoreFiles} from './gulp/tasks/core.js'; import {copyStaticFiles, watchStaticFiles} from './gulp/tasks/static.js'; import {copyImages, watchImages} from './gulp/tasks/image.js'; import {copyFontFiles, watchFontFiles} from './gulp/tasks/fonts.js'; import {getGoogleFonts} from './gulp/tasks/googleFonts.js'; import {createArchive} from './gulp/tasks/zip.js'; import {sendFilesFTP, watchFilesFTP} from './gulp/tasks/ftp.js'; import gulp from 'gulp'; export { clean, compileStyles, watchStyles, compileScripts, watchScripts, copyCoreFiles, watchCoreFiles, copyStaticFiles, watchStaticFiles, copyImages, watchImages, copyFontFiles, watchFontFiles, getGoogleFonts, createArchive, sendFilesFTP, watchFilesFTP }; export const build = gulp.series(clean, gulp.parallel(compileStyles, compileScripts, copyCoreFiles, copyStaticFiles, copyImages, copyFontFiles, getGoogleFonts)); export const watch = gulp.parallel(watchStyles, watchScripts, watchCoreFiles, watchStaticFiles, watchImages, watchFontFiles); const gulpKit = { clean: clean, compileStyles: compileStyles, watchStyles: watchStyles, compileScripts: compileScripts, watchScripts: watchScripts, copyCoreFiles: copyCoreFiles, watchCoreFiles: watchCoreFiles, copyStaticFiles: copyStaticFiles, watchStaticFiles: watchStaticFiles, getGoogleFonts: getGoogleFonts, copyImages: copyImages, watchImages: watchImages, copyFontFiles: copyFontFiles, watchFontFiles: watchFontFiles, createArchive: createArchive, sendFilesFTP: sendFilesFTP, watchFilesFTP: watchFilesFTP, build: build, watch: watch } export default gulpKit;