UNPKG

generator-fatarrow

Version:
43 lines (32 loc) 929 B
es = require 'event-stream' {COMPONENTS_DIRECTORY, TEMP_DIRECTORY, SRC_DIRECTORY} = require '../constants' templateOptions = require '../templateOptions' module.exports = (gulp, plugins) -> -> {onError} = require('../events') plugins sources = '**/*.less' srcs = [] srcs.push src = gulp .src sources, {cwd: SRC_DIRECTORY, nodir: true} .on 'error', onError .pipe plugins.newer TEMP_DIRECTORY .on 'error', onError .pipe plugins.template templateOptions .on 'error', onError .pipe gulp.dest TEMP_DIRECTORY .on 'error', onError srcs.push src = gulp .src sources, {cwd: COMPONENTS_DIRECTORY, nodir: true} .on 'error', onError .pipe plugins.newer TEMP_DIRECTORY .on 'error', onError .pipe gulp.dest TEMP_DIRECTORY .on 'error', onError es .merge.apply @, srcs .on 'error', onError .pipe gulp.dest TEMP_DIRECTORY .on 'error', onError