1.1.1 • Published 8 years ago
gulp-notifiable-task v1.1.1
gulp-notifiable-task
Information
This plugin adds a .notifiableTask wrapper method that create Gulp task and mimics .task parameters.
You may pass in --staging, --production or --disableNotification to surpress notification.
Underlyingly, the plugin is using:
node-notifierto trigger notificationgulp-plumberto patch error handlergulp-utilto check for environment and arguments
Usage
let gulp = require('gulp');
let sass = require('gulp-sass');
require('gulp-notifiable-task');
gulp.notifiableTask('build', ['build:sass']);
gulp.notifiableTask('build:sass', function() {
gulp.src('**/*.sass')
.pipe(sass())
.pipe(gulp.dest('css'));
});Todos
- Customizable notification templates
- Custom callback before notification
Credits
- calvin @ weixhen.co
node-notifiergulpgulp-plumbergulp-util