Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

gulp-autoplumb

1.0.5 • Public • Published

npm downloads Git issues npm version license

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.

License

MIT License

install

npm i gulp-autoplumb

Downloadsweekly downloads

10

version

1.0.5

license

MIT

repository

githubgithub

last publish

collaborators

  • avatar