/gulp-essential

Gulp4+ Essential Plugins & Utilities for Filesystem, Incremental Builds, Stream Flow Control, and Logging

Primary LanguageJavaScriptThe UnlicenseUnlicense

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

File Manipulation

Incrimental Builds

Vinyl/Stream Flow Control

Logging

License

Public Domain (Unlicense)