UNPKG

gulp-shrt

Version:
1 lines 426 B
"use strict";function Short(e,i,r){this.cmds=i instanceof Array?i:[i];var p,t=gulp.src(e);return this.cmds.forEach(function(e){if(p=(new Plugin).init(e),t=t.pipe(p.pipe?p.pipe[0].apply(this,p.pipe.slice(1)):require(p.name).apply(this,p.args)),p.events)for(var i in p.events)t.on(i,p.events[i])}),r?t.pipe(gulp.dest(r)):void 0}var gulp=require("gulp"),gutil=require("gulp-util"),Plugin=require("./Plugin");module.exports=Short;