UNPKG

454 BJavaScriptView Raw
1'use strict';
2
3var path = require('path'),
4 changed = require('gulp-changed');
5
6module.exports = function(options, target) {
7 var src = path.join(options.paths[target].cwd, options.paths[target].glob),
8 dest = path.join(options.paths.dest, options.paths[target].dest);
9
10 function ifChanged(stream, onError) {
11 return stream.pipe(changed(dest)).on('error', onError);
12 }
13
14 return {
15 src: src,
16 dest: dest,
17 check: ifChanged
18 };
19};