diff --git a/gulp/tasks/css.js b/gulp/tasks/css.js new file mode 100644 index 0000000000000000000000000000000000000000..ce66a4ca6494505e72a6500da20af66fe2885b7b --- /dev/null +++ b/gulp/tasks/css.js @@ -0,0 +1,19 @@ +/** + * Dependencies + */ +const gulp = require('gulp'); +const less = require('gulp-less'); +const prefix = require('gulp-autoprefixer'); + +/** + * Module body + */ +module.exports = (entry, config) => { + config = config || {}; + config.less = config.less || {}; + config.autoprefixer = config.autoprefixer || {}; + + return gulp.src(entry) + .pipe(less(config.less)) + .pipe(prefix(config.autoprefixer)); +};