Updates the requirements on gulp to permit the latest version.
Release notes
*Sourced from [gulp's releases](https://github.com/gulpjs/gulp/releases).*
> ## v4.0.2
> ### Fix
>
> * Bind src/dest/symlink to the gulp instance to support esm exports ([5667666](https://github.com/gulpjs/gulp/commit/5667666)) - Ref [standard-things/esm#797](https://github-redirect.dependabot.com/standard-things/esm/issues/797)
>
> ### Docs
>
> * Add notes about esm support ([4091bd3](https://github.com/gulpjs/gulp/commit/4091bd3)) - Closes [#2278](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2278)
> * Fix the Negative Globs section & examples ([3c66d95](https://github.com/gulpjs/gulp/commit/3c66d95)) - Closes [#2297](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2297)
> * Remove next tag from recipes ([1693a11](https://github.com/gulpjs/gulp/commit/1693a11)) - Closes [#2277](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2277)
> * Add default task wrappers to Watching Files examples to make runnable ([d916276](https://github.com/gulpjs/gulp/commit/d916276)) - Closes [#2322](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2322)
> * Fix syntax error in lastRun API docs ([ea52a92](https://github.com/gulpjs/gulp/commit/ea52a92)) - Closes [#2315](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2315)
> * Fix typo in Explaining Globs ([5d81f42](https://github.com/gulpjs/gulp/commit/5d81f42)) - Closes [#2326](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2326)
>
> ### Build
>
> * Add node 12 to Travis & Azure ([b4b5a68](https://github.com/gulpjs/gulp/commit/b4b5a68))
Changelog
*Sourced from [gulp's changelog](https://github.com/gulpjs/gulp/blob/master/CHANGELOG.md).*
> # gulp changelog
>
> ## 4.0.0
>
> ### Task system changes
>
> - replaced 3.x task system (orchestrator) with new task system (bach)
> - removed gulp.reset
> - removed 3 argument syntax for `gulp.task`
> - `gulp.task` should only be used when you will call the task with the CLI
> - added `gulp.series` and `gulp.parallel` methods for composing tasks. Everything must use these now.
> - added single argument syntax for `gulp.task` which allows a named function to be used as the name of the task and task function.
> - added `gulp.tree` method for retrieving the task tree. Pass `{ deep: true }` for an `archy` compatible node list.
> - added `gulp.registry` for setting custom registries.
>
> ### CLI changes
>
> - split CLI out into a module if you want to save bandwidth/disk space. you can install the gulp CLI using either `npm install gulp -g` or `npm install gulp-cli -g`, where gulp-cli is the smaller one (no module code included)
> - add `--tasks-json` flag to CLI to dump the whole tree out for other tools to consume
> - added `--verify` flag to check the dependencies in package.json against the plugin blacklist.
>
> ### vinyl/vinyl-fs changes
>
> - added `gulp.symlink` which functions exactly like `gulp.dest`, but symlinks instead.
> - added `dirMode` param to `gulp.dest` and `gulp.symlink` which allows better control over the mode of the destination folder that is created.
> - globs passed to `gulp.src` will be evaluated in order, which means this is possible `gulp.src(['*.js', '!b*.js', 'bad.js'])` (exclude every JS file that starts with a b except bad.js)
> - performance for gulp.src has improved massively
> - `gulp.src(['**/*', '!b.js'])` will no longer eat CPU since negations happen during walking now
> - added `since` option to `gulp.src` which lets you only match files that have been modified since a certain date (for incremental builds)
> - fixed `gulp.src` not following symlinks
> - added `overwrite` option to `gulp.dest` which allows you to enable or disable overwriting of existing files
>
> ## 3.9.1
>
> - update interpret to 1.0.0 (support for babel-register)
> - fix to include manpages in published tarball
> - documentation/recipe updates
>
> ## 3.9.0
>
> - add babel support
> - add transpiler fallback support
> - add support for some renamed transpilers: livescript, etc
> - add JSCS
> - update dependencies (liftoff, interpret)
> - documentation tweaks
>
> ## 3.8.11
>
> - fix node 0.12/iojs problems
> ... (truncated)
Commits
- [`069350a`](https://github.com/gulpjs/gulp/commit/069350a5febf65adc27bc816a7805471b7d96f03) Release: 4.0.2
- [`b4b5a68`](https://github.com/gulpjs/gulp/commit/b4b5a68373b4c58d6b92321cea64a6ffcc3ff042) Build: Add node 12 to Travis & Azure
- [`5667666`](https://github.com/gulpjs/gulp/commit/5667666ffae15c169f99c7096ca59c05f9440272) Fix: Bind src/dest/symlink to the gulp instance to support esm exports (ref s...
- [`4091bd3`](https://github.com/gulpjs/gulp/commit/4091bd3aff08801625c6128eec079af4a7b5dccb) Docs: Add notes about esm support (closes [#2278](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2278))
- [`3c66d95`](https://github.com/gulpjs/gulp/commit/3c66d95f014b99f79e0375c43cfa17a7269732a2) Docs: Fix the Negative Globs section & examples (closes [#2297](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2297))
- [`1693a11`](https://github.com/gulpjs/gulp/commit/1693a1127116a6804a892a4b931c232b1bec9162) Docs: Remove next tag from recipes (closes [#2277](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2277))
- [`d916276`](https://github.com/gulpjs/gulp/commit/d9162761f276fce5fe54bc0a60c7eb9efcd5e249) Docs: Add default task wrappers to Watching Files examples to make runnable (...
- [`ea52a92`](https://github.com/gulpjs/gulp/commit/ea52a927843ff0e84f142f85813572bd5144a656) Docs: Fix syntax error in lastRun API docs (closes [#2315](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2315))
- [`5d81f42`](https://github.com/gulpjs/gulp/commit/5d81f42f9ddc4aa0a0721057eff8b8e24b65861c) Docs: Fix typo in Explaining Globs ([#2326](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2326))
- [`ea3bba4`](https://github.com/gulpjs/gulp/commit/ea3bba4fdf9f2b508699f69569d0191b8c5bc10c) Release: 4.0.1
- Additional commits viewable in [compare view](https://github.com/gulpjs/gulp/compare/v3.9.1...v4.0.2)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Finally, you can contact us by mentioning @dependabot.
Updates the requirements on gulp to permit the latest version.
Release notes
*Sourced from [gulp's releases](https://github.com/gulpjs/gulp/releases).* > ## v4.0.2 > ### Fix > > * Bind src/dest/symlink to the gulp instance to support esm exports ([5667666](https://github.com/gulpjs/gulp/commit/5667666)) - Ref [standard-things/esm#797](https://github-redirect.dependabot.com/standard-things/esm/issues/797) > > ### Docs > > * Add notes about esm support ([4091bd3](https://github.com/gulpjs/gulp/commit/4091bd3)) - Closes [#2278](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2278) > * Fix the Negative Globs section & examples ([3c66d95](https://github.com/gulpjs/gulp/commit/3c66d95)) - Closes [#2297](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2297) > * Remove next tag from recipes ([1693a11](https://github.com/gulpjs/gulp/commit/1693a11)) - Closes [#2277](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2277) > * Add default task wrappers to Watching Files examples to make runnable ([d916276](https://github.com/gulpjs/gulp/commit/d916276)) - Closes [#2322](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2322) > * Fix syntax error in lastRun API docs ([ea52a92](https://github.com/gulpjs/gulp/commit/ea52a92)) - Closes [#2315](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2315) > * Fix typo in Explaining Globs ([5d81f42](https://github.com/gulpjs/gulp/commit/5d81f42)) - Closes [#2326](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2326) > > ### Build > > * Add node 12 to Travis & Azure ([b4b5a68](https://github.com/gulpjs/gulp/commit/b4b5a68))Changelog
*Sourced from [gulp's changelog](https://github.com/gulpjs/gulp/blob/master/CHANGELOG.md).* > # gulp changelog > > ## 4.0.0 > > ### Task system changes > > - replaced 3.x task system (orchestrator) with new task system (bach) > - removed gulp.reset > - removed 3 argument syntax for `gulp.task` > - `gulp.task` should only be used when you will call the task with the CLI > - added `gulp.series` and `gulp.parallel` methods for composing tasks. Everything must use these now. > - added single argument syntax for `gulp.task` which allows a named function to be used as the name of the task and task function. > - added `gulp.tree` method for retrieving the task tree. Pass `{ deep: true }` for an `archy` compatible node list. > - added `gulp.registry` for setting custom registries. > > ### CLI changes > > - split CLI out into a module if you want to save bandwidth/disk space. you can install the gulp CLI using either `npm install gulp -g` or `npm install gulp-cli -g`, where gulp-cli is the smaller one (no module code included) > - add `--tasks-json` flag to CLI to dump the whole tree out for other tools to consume > - added `--verify` flag to check the dependencies in package.json against the plugin blacklist. > > ### vinyl/vinyl-fs changes > > - added `gulp.symlink` which functions exactly like `gulp.dest`, but symlinks instead. > - added `dirMode` param to `gulp.dest` and `gulp.symlink` which allows better control over the mode of the destination folder that is created. > - globs passed to `gulp.src` will be evaluated in order, which means this is possible `gulp.src(['*.js', '!b*.js', 'bad.js'])` (exclude every JS file that starts with a b except bad.js) > - performance for gulp.src has improved massively > - `gulp.src(['**/*', '!b.js'])` will no longer eat CPU since negations happen during walking now > - added `since` option to `gulp.src` which lets you only match files that have been modified since a certain date (for incremental builds) > - fixed `gulp.src` not following symlinks > - added `overwrite` option to `gulp.dest` which allows you to enable or disable overwriting of existing files > > ## 3.9.1 > > - update interpret to 1.0.0 (support for babel-register) > - fix to include manpages in published tarball > - documentation/recipe updates > > ## 3.9.0 > > - add babel support > - add transpiler fallback support > - add support for some renamed transpilers: livescript, etc > - add JSCS > - update dependencies (liftoff, interpret) > - documentation tweaks > > ## 3.8.11 > > - fix node 0.12/iojs problems > ... (truncated)Commits
- [`069350a`](https://github.com/gulpjs/gulp/commit/069350a5febf65adc27bc816a7805471b7d96f03) Release: 4.0.2 - [`b4b5a68`](https://github.com/gulpjs/gulp/commit/b4b5a68373b4c58d6b92321cea64a6ffcc3ff042) Build: Add node 12 to Travis & Azure - [`5667666`](https://github.com/gulpjs/gulp/commit/5667666ffae15c169f99c7096ca59c05f9440272) Fix: Bind src/dest/symlink to the gulp instance to support esm exports (ref s... - [`4091bd3`](https://github.com/gulpjs/gulp/commit/4091bd3aff08801625c6128eec079af4a7b5dccb) Docs: Add notes about esm support (closes [#2278](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2278)) - [`3c66d95`](https://github.com/gulpjs/gulp/commit/3c66d95f014b99f79e0375c43cfa17a7269732a2) Docs: Fix the Negative Globs section & examples (closes [#2297](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2297)) - [`1693a11`](https://github.com/gulpjs/gulp/commit/1693a1127116a6804a892a4b931c232b1bec9162) Docs: Remove next tag from recipes (closes [#2277](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2277)) - [`d916276`](https://github.com/gulpjs/gulp/commit/d9162761f276fce5fe54bc0a60c7eb9efcd5e249) Docs: Add default task wrappers to Watching Files examples to make runnable (... - [`ea52a92`](https://github.com/gulpjs/gulp/commit/ea52a927843ff0e84f142f85813572bd5144a656) Docs: Fix syntax error in lastRun API docs (closes [#2315](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2315)) - [`5d81f42`](https://github.com/gulpjs/gulp/commit/5d81f42f9ddc4aa0a0721057eff8b8e24b65861c) Docs: Fix typo in Explaining Globs ([#2326](https://github-redirect.dependabot.com/gulpjs/gulp/issues/2326)) - [`ea3bba4`](https://github.com/gulpjs/gulp/commit/ea3bba4fdf9f2b508699f69569d0191b8c5bc10c) Release: 4.0.1 - Additional commits viewable in [compare view](https://github.com/gulpjs/gulp/compare/v3.9.1...v4.0.2)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.