Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump fast-glob from 3.2.7 to 3.2.12 in /action #24

Open
wants to merge 122 commits into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Sep 12, 2022

Bumps fast-glob from 3.2.7 to 3.2.12.

Release notes

Sourced from fast-glob's releases.

3.2.12

Full Changelog: mrmlnc/fast-glob@3.2.11...3.2.12

🐛 Bug fixes

Fixed an issue introduced in 3.2.7 related to incorrect application of patterns to entries with a trailing slash when the entry is not a directory.

Before changes:

fg.sync('**/!(*.md)')
// ['file.md', 'a/file.md', 'a/file.txt']

After fix:

fg.sync('**/!(*.md)')
// ['a/file.txt']

Thanks @​AgentEnder for the issue (#357).

🚀 Improvements

This release includes performance improvements for the asynchronous method. For this method we now use an asynchronous directory traversal interface instead of using a streaming interface. This gives up to 15% acceleration for medium and large directories. The result depends a lot on hardware.

You can find the benchmark results for this release in CI here.

Here are a few of measurements on my laptop:

===> Benchmark pattern "*" with 100 launches (regression, async)
===> Max stdev: 7 | Retries: 3 | Options: {}
Name                   Time, ms  Time stdev, %  Memory, MB  Memory stdev, %  Entries  Errors  Retries

fast-glob-current.js   4.390     0.252          6.253       0.015            4        0       1
fast-glob-previous.js  5.653     0.633          6.051       0.056            4        0       1
===> Benchmark pattern "**" with 100 launches (regression, async)
===> Max stdev: 7 | Retries: 3 | Options: {}
Name                   Time, ms  Time stdev, %  Memory, MB  Memory stdev, %  Entries  Errors  Retries

fast-glob-current.js   34.587    1.287          10.654      0.607            11835    0       1
fast-glob-previous.js  41.972    2.086          10.236      1.224            11835    0       1

... (truncated)

Commits
  • a028e36 3.2.12
  • 79260ad Merge pull request #366 from AgentEnder/test/broken-segments
  • 72a0ec2 test(regular): add failing test for segment matching
  • 2ff5a2f Merge pull request #361 from mrmlnc/use_async_method_instead_of_stream
  • 7268b50 perf: use fs.walk instead of fs.walkStream for async provider
  • 3c243c2 Merge pull request #360 from mrmlnc/ISSUE-357_fix_group_patterns_ignore
  • a1550b1 fix: do not try to apply patterns to the path with the trailing slash for non...
  • f58b8d5 Merge pull request #358 from AgentEnder/test/negative-groups
  • ee1256b test: add spec for negative groups
  • 1f82afb 3.2.11
  • Additional commits viewable in compare view

Dependabot compatibility score

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 close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor 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)

WhiteKr and others added 27 commits April 2, 2022 00:40
…alk-5.0.1

Bump chalk from 5.0.0 to 5.0.1 in /action
…t | Add 1152.kt | Add 1157.kt | Add 1193.kt | Add 1259.kt | Add 1271.kt | Add 1316.kt | Add 1330.cpp | Add 1427.kt | Add 1546.kt | Add 1550.kt | Add 1966.kt
… | Add 2558.kt | Add 2562.kt | Add 2577.kt | Add 2675.kt | Add 2739.kt | Add 2741.kt | Add 2742.kt | Add 2750.kt | Add 2751.kt | Add 2753.cpp | Add 2798.kt | Add 2839.cpp | Add 2845.kt | Add 2884.cpp | Add 2908.kt | Add 2920.kt
…718.cpp | Add 10808.kt | Add 10809.kt | Add 10818.kt | Add 10869.cpp | Add 10871.cpp | Add 10872.kt | Add 10926.kt | Add 10927.kt | Add 10928.kt | Add 10929.kt | Add 10930.kt | Add 10931.kt | Add 10932.kt | Add 10950.kt | Add 10951.kt | Add 10952.kt | Add 10989.kt | Add 10998.cpp
….kt | Add 14681.kt | Add 14918.kt | Add 15596.java | Add 15802.kt | Add 15962.kt | Add 15964.kt | Add 18108.kt | Add 18108.py
Bumps [fast-glob](https://github.com/mrmlnc/fast-glob) from 3.2.7 to 3.2.12.
- [Release notes](https://github.com/mrmlnc/fast-glob/releases)
- [Commits](mrmlnc/fast-glob@3.2.7...3.2.12)

---
updated-dependencies:
- dependency-name: fast-glob
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants