1.0.5 • Published 9 years ago
gulp-autoplumb v1.0.5
gulp-autoplumb
A hacky way of forcing gulp to use plumber by default. See gulp-plumber. Use at your own risk.
Installation
npm i gulp-autoplumbUsage
Use as if it were gulp:
const gulp = require('gulp-autoplumb')
gulp.task('default', function(){
gulp.src('./some/file')
.pipe(someFunction())
...
})Changing the error handler
const gulp = require('gulp-autoplumb')
gulp.handler = function(err){
console.log(err.fileName)
console.log(err.stack)
this.emit('end')
}If you want plumber to work properly, be sure to include this.emit('end').
How it works
This module will replace gulp.src with a proxy function. This function return's the original gulp.src and pipes plumber onto it.