
Company News
Socket Named Top Sales Organization by RepVue
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.
@fomantic/gulp-plumber
Advanced tools
Forked Version using updated dependencies
Original repo at https://github.com/floatdrop/gulp-plumber
Prevent pipe breaking caused by errors from gulp plugins
This :monkey:-patch plugin is fixing issue with Node Streams piping. For explanations, read this small article.
Briefly it replaces pipe method and removes standard onerror handler on error event, which unpipes streams on error by default.
First, install gulp-plumber as a development dependency:
npm install --save-dev gulp-plumber
Then, add it to your gulpfile.js:
var plumber = require('gulp-plumber');
var coffee = require('gulp-coffee');
gulp.src('./src/*.ext')
.pipe(plumber())
.pipe(coffee())
.pipe(gulp.dest('./dist'));
Returns Stream, that fixes pipe methods on Streams that are next in pipeline.
Type: Object / Function
Default: {}
Sets options described below from its properties. If type is Function it will be set as errorHandler.
Type: Boolean
Default: true
Monkeypatch pipe functions in underlying streams in pipeline.
Type: Boolean / Function
Default: true
Handle errors in underlying streams and output them to console.
function - it will be attached to stream on('error').false - error handler will not be attached.true - default error handler will be attached.This method will return default behaviour for pipeline after it was piped.
var plumber = require('gulp-plumber');
gulp.src('./src/*.scss')
.pipe(plumber())
.pipe(sass())
.pipe(uglify())
.pipe(plumber.stop())
.pipe(gulp.dest('./dist'));
FAQs
Prevent pipe breaking caused by errors from gulp plugins
The npm package @fomantic/gulp-plumber receives a total of 3,504 weekly downloads. As such, @fomantic/gulp-plumber popularity was classified as popular.
We found that @fomantic/gulp-plumber demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.

Security News
NIST will stop enriching most CVEs under a new risk-based model, narrowing the NVD's scope as vulnerability submissions continue to surge.

Company News
/Security News
Socket is an initial recipient of OpenAI's Cybersecurity Grant Program, which commits $10M in API credits to defenders securing open source software.