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

Dependents (0)

Package Sidebar

Install

npm i gulp-autoplumb

Weekly Downloads

1

Version

1.0.5

License

MIT

Last publish

Collaborators

  • marcelrobitaille