webappengine
Version:
A web application platform that can host multiple web apps running with Node.js.
26 lines (24 loc) • 844 B
JavaScript
var gulp = require('gulp');
var del = require('del');
module.exports = function(options) {
/**
* Delete folder and files
*/
gulp.task('clean', ['clean-vendor', 'clean-scripts', 'clean-styles', 'clean-templates']);
gulp.task('clean-vendor', function(callback) {
var cleanConfig = options.config.clean;
del(cleanConfig.vendor, callback);
});
gulp.task('clean-scripts', function(callback) {
var cleanConfig = options.config.clean;
del(cleanConfig.scripts, callback);
});
gulp.task('clean-styles', function(callback) {
var cleanConfig = options.config.clean;
del(cleanConfig.styles, callback);
});
gulp.task('clean-templates', function(callback) {
var cleanConfig = options.config.clean;
del(cleanConfig.templates, callback);
});
};