This repository has been archived by the owner on Dec 14, 2021. It is now read-only.
chore(deps): update dependency fast-glob to v3.2.7 #36
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.1.0
->3.2.7
Release Notes
mrmlnc/fast-glob
v3.2.7
Compare Source
π Bug fixes
The previous release (
3.2.6
) introduced a regression, thanks to which negative patterns were not applied to patterns outside the current directory.This release fixes the issue.
v3.2.6
Compare Source
π Bug fixes
π Documentation
followSymbolicLinks
option.βοΈ Infrastructure
glob-parent
package has been updated to fix vulnerabilities. (#β304)micromatch
package has been updated to eliminate dependency on thepicomatch
package from this package. (#β256)tiny-glob
package has been added to the synchronous product benchmarks. (#β323)fdir
package has been added to synchronous and asynchronous product benchmarks. The latest launch. (#β322).npmignore
file has been replaced by thefiles
field in thepackage.json
file. (#β321)v3.2.5
Compare Source
π Bug fixes
/*
,/tmp/*
,//?/C:/*
.π Documentation
markDirectories
option (#β287, thanks @βyarastqt).βοΈ Infrastructure
v3.2.4
Compare Source
π Bug fixes
3.2.3
when thecaseSensitiveMatch
option is disabled (#β276)v3.2.3
Compare Source
π Bug fixes
unique
option led to incorrect results when mixing static and dynamic patterns (#β268)v3.2.2
Compare Source
π Bug fixes
./β¦
or.\\β¦
) (#β257)v3.2.1
Compare Source
π¬ Common
v3.2.0
Compare Source
π¬ Common
π Improvements
In the #β156 issue we've redesigned the deep filter, which controls the reading of directories in depth.
Previously, this filter did not use positive patterns directly (only their maximum depth). The example below shows how many extra directories we read:
Now we apply positive patterns.
Synthetic benchmark
More benchmarks can be found here.
{fixtures,out}/{first,second}/*
{fixtures,out}/**
Real world benchmark
{blocks-*,construct}/**/*.styl
(a very large project) 13s β 0.16sKnown issues
{a..z}
(or similar) may introduce some slowdown.fast-glob
is 2 times slower thannode-glob
in this scenario.We will work on this in the future.
π Thanks
scan
method inpicomatch
that returns parts of the pattern.v3.1.1
Compare Source
π Bug fixes
Stream is not closed when the receiver is closed (#β239)
Previously, we read directories in the stream, even after the receiver is closed. Now we stop reading after closing the receiver by
.emit('end')
,.destroy()
orfor await...of
.Most likely, in future releases, we will improve integration with streams (#β243).
Configuration
π Schedule: At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.