gulp-essential
Gulp4+ Essential Plugins & Utilities
WARNING Gulp 4+: At the time of this writing Gulp 4 has not yet had a stable release and this package will not see a stable release until then. This package will remain in "alpha" release until Gulp 4 is considered stable.
How to install Gulp 4 today!
# navigate to your project directory
npm uninstall --global gulp
npm uninstall gulp
npm install --global gulpjs/gulp-cli#4.0
npm install --save-dev gulpjs/gulp.git#4.0
gulpfile.js Example
"use strict";
var gulp = require('gulp-essential');
Gulp Essential does not mess with the gulp
library object directly:
"use strict";
var assert = require('assert');
var gulpEssential = require('gulp-essential');
var gulp = require('gulp');
assert.ok(gulpEssential !== gulp, "Gulp Essential is not the gulp object.");
assert.ok(gulpEssential.__proto__ === gulp, "Gulp Essential is a prototype shell around gulp.");
assert.ok(typeof gulpEssential.src === 'function', "All the familiar methods like gulp.src are there.");
Javascript
gulp.babel
gulp.sourcemaps
you may wish to check out this wiki for compatable sourcemap gulp plugins!gulp.uglify
File Manipulation
Incrimental Builds
Vinyl/Stream Flow Control
gulp.series
gulp.parallel
gulp.upon
orgulp.if
gulp.foreach
gulp.merge
gulp.combine
gulp.source
gulp.buffer