1.0.5 • Published 7 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-autoplumb
Usage
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.