Compose your async functions with elegance.
The gulp website
A Readable Stream interface over node-glob.
Sourcemap support for vinyl files
Prepare vinyl files.
Vinyl adapter for the file system.
The streaming build system
CLI for gulp
Task registry that allows composition through series/parallel methods.
Utilities for gulp plugins
Watch globs for changes
The gulp plugin search website
Virtual file format.
Easier Buffer cloning in node.
Artwork for the gulp project
Normalize a value or function, applying extra args to the function
Small module for replacing a file extension in a path
Sharable eslint config for gulp projects
Map over an array or object of values in parallel or series, passing each through the async iterator, with optional lifecycle hooks.
Settle an async function. It will always complete successfully with an object of the resulting state.
Handles completion and errors for callbacks, promises, observables, child processes and streams.
Capture and retrieve the last time a function was run
Get the default resolution time based on the current node version, optionally overridable
conventional-changelog gulp preset
Undertaker custom registry supporting forward referenced tasks.
A replacement for node's fs.Stats with more utility
Default registry in gulp 4.
Proof-of-concept custom registry that pre-defines tasks.
Proof-of-concept custom registry that attaches metadata to each task.
Find the greatest satisfied semver range from an array of ranges.