This is one of the first three pull requests with dependency updates we've sent your way. We tried to start with a few easy patch-level updates. Hopefully your tests will pass and you can merge this pull request without too much risk. This should give you an idea how Depfu works in general.
After you merge your first pull request, we'll send you a few more. We'll never open more than seven PRs at the same time so you're not getting overwhelmed with updates.
Let us know if you have any questions. Thanks so much for giving Depfu a try!
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
Now you can use patterns related to the parent directory along with the regular ones. (#310, #316)
// Patterns inside current directory → ['*', './*.js']// Patterns outside current directory → ['../*', './../*.js']// Previously you could specify a patterns outside current directory.fg.sync(['../*.txt'])→['../file.txt']// But when the pattern inside current directory was added to them, the behavior broke down.fg.sync(['*.md','../*.txt'])→['file.md']// The '../file.txt' file exists// After this fix you can mix both kinds of patterns.fg.sync(['*.md','../*.txt'])→['file.md','../file.txt']// Right now we do not support patterns like '{.,..}/*.md'.
📖 Documentation
Added clarifications for the followSymbolicLinks option.
⚙️ Infrastructure
The glob-parent package has been updated to fix vulnerabilities. (#304)
The micromatch package has been updated to eliminate dependency on the picomatch package from this package. (#256)
Node.js 16 has been added to the CI configuration to run tests and benchmarks. Now benchmarks will run only on this version. (#311)
The tiny-glob package has been added to the synchronous product benchmarks. (#323)
The fdir package has been added to synchronous and asynchronous product benchmarks. The latest launch. (#322)
The .npmignore file has been replaced by the files field in the package.json file. (#321)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Welcome to Depfu 👋
This is one of the first three pull requests with dependency updates we've sent your way. We tried to start with a few easy patch-level updates. Hopefully your tests will pass and you can merge this pull request without too much risk. This should give you an idea how Depfu works in general.
After you merge your first pull request, we'll send you a few more. We'll never open more than seven PRs at the same time so you're not getting overwhelmed with updates.
Let us know if you have any questions. Thanks so much for giving Depfu a try!
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ fast-glob (3.2.2 → 3.2.6) · Repo
Release Notes
3.2.6
3.2.5
3.2.4
3.2.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 52 commits:
3.2.6
Merge pull request #324 from mrmlnc/ISSUE-300_update_documentation
docs: clarification for `followSymbolicLinks` option
Merge pull request #323 from mrmlnc/TRIVIAL_update_tiny-glob_benchmark
build: add `tiny-glob` to product synchronous benchmark
Merge pull request #322 from mrmlnc/TRIVIAL_fdir_benchmark
Merge pull request #321 from mrmlnc/TRIVIAL_drop_npmignore
build: add `fdir` to product benchmark
build: use 'files' field instead of '.npmignore' file
Merge pull request #320 from mrmlnc/ISSUE-316_fix_mixed_base_directories
fix(managers): fix issue with patterns that refers to the parent directory
feat(utils): add uilities for obtaining patterns relative to the current directory
Merge pull request #318 from mrmlnc/ISSUE-256_remove_picomatch_dependency
build: update micromatch
Merge pull request #315 from maugares/patch-1
Update package.json
Merge pull request #311 from mrmlnc/TRIVIAL_update_configs
build: update CI config
3.2.5
Merge pull request #287 from yarastqt/yarastqt.fix-readme-typo
Merge pull request #301 from mrmlnc/FG-277_smoke_tests_for_root_case
test(smoke): add tests for root
Merge pull request #299 from mrmlnc/TRIVIAL_github_actions
build: introduce GitHub Actions
Merge pull request #298 from mrmlnc/ISSUE-281_guards
refactor(settings): add comment to CPU_COUNT detection
Merge pull request #296 from bugct/master
fix on android
docs: fix code typo for markDirectories example
Merge pull request #279 from mrmlnc/update_azp
build: update pipelines
3.2.4
Merge pull request #278 from mrmlnc/ISSUE-276_fix_regression
test(smoke): smoke test for #276
test(smole): smoke test for #266
test(smoke): the ability to conditionally run the test
fix(utils/pattern): correctly handle an empty string
3.2.3
Merge pull request #275 from mrmlnc/ISSUE-266_forward_slash
fix(utils/pattern): correctly split pattern with a forward slash into parts
Merge pull request #274 from mrmlnc/ISSUE-268_unique
fix(filters/entry): add only matched entries to the uniqueness index
Merge pull request #267 from mrmlnc/mrmlnc-patch-1
build: fix typescript@3.9 compilation
docs(github): add funding links
Merge pull request #264 from mrmlnc/ISSUE-259_refactor_tests
refactor(filters/entries): simplify
refactor(filters/entries): improve unit tests
refactor(filters/deep): simplify
refactor(filters/deep): improve unit tests
Merge pull request #260 from mrmlnc/simplify_benchmark_view
ci(benchmark): collect benchmark results into table
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands