X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fmodules%2Fcontrib%2Fparagraphs%2Fcss%2Fgulpfile.js;fp=web%2Fmodules%2Fcontrib%2Fparagraphs%2Fcss%2Fgulpfile.js;h=44024f134b00bce44d59122962572cabcbcad831;hp=0000000000000000000000000000000000000000;hb=af6d1fb995500ae68849458ee10d66abbdcfb252;hpb=680c79a86e3ed402f263faeac92e89fb6d9edcc0 diff --git a/web/modules/contrib/paragraphs/css/gulpfile.js b/web/modules/contrib/paragraphs/css/gulpfile.js new file mode 100644 index 000000000..44024f134 --- /dev/null +++ b/web/modules/contrib/paragraphs/css/gulpfile.js @@ -0,0 +1,23 @@ +/** + * @file + * Provides Gulp configurations and tasks for compiling paragraphs CSS files + * from SASS files. + */ + +'use strict'; + +// Load gulp and needed lower level libs. +var gulp = require('gulp'), + yaml = require('js-yaml'), + fs = require('fs'); + +// Load gulp options. +var options = yaml.safeLoad(fs.readFileSync('./gulp-options.yml', 'utf8')); + +// Lazy load gulp plugins. +// By default gulp-load-plugins will only load "gulp-*" and "gulp.*" tasks, +// so we need to define additional patterns for other modules we are using. +var plugins = require('gulp-load-plugins')(options.gulpLoadPlugins); + +// Load gulp tasks. +require('./gulp-tasks.js')(gulp, plugins, options);