ampproject / samples

Apache License 2.0
443 stars 191 forks source link

Update dependency fast-glob to v2.2.7 #420

Open renovate[bot] opened 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
fast-glob 2.2.6 -> 2.2.7 age adoption passing confidence

Release Notes

mrmlnc/fast-glob (fast-glob) ### [`v2.2.7`](https://togithub.com/mrmlnc/fast-glob/releases/tag/2.2.7) [Compare Source](https://togithub.com/mrmlnc/fast-glob/compare/2.2.6...2.2.7) ### Another release of bug fixes #### 📖 Documentation - Added description of how to work with UNC paths ([#​89](https://togithub.com/mrmlnc/fast-glob/issues/89)) - The `ignore` option takes an array ([#​184](https://togithub.com/mrmlnc/fast-glob/issues/184) — thanks [@​lukeis](https://togithub.com/lukeis) for contributing) - Clarify description of the `case` option. #### 🐛 Bug Fixes ##### Paths not resolved in some cases ([#​157](https://togithub.com/mrmlnc/fast-glob/issues/157)) > Thanks [@​stevenvachon](https://togithub.com/stevenvachon) for issue reporting :tada: If the user has passed a `.` or `..` and the `absolute` option is enabled, the paths of the found entries were not absolute (they contained `.` or \`..). **before** ```js fg.sync('/project/temp/../*.js', { absolute: true }); // → ['/project/temp/../something.js'] ``` **after** ```js fg.sync('/project/temp/../*.js', { absolute: true }); // → ['/project/something.js'] ``` ##### The `case` option not work with static patterns ([#​172](https://togithub.com/mrmlnc/fast-glob/issues/172)) > Thanks [@​davidmerfield](https://togithub.com/davidmerfield) for issue reporting :tada: For performance reasons with `fast-glob@2.1.0` we introduce `static patterns` (patterns without glob magic). Unfortunately, then we forgot about supporting the `case` (`nocase`) option. Now the `case` option works fine with static patterns too. We also improved the documentation for this option. directory/ - file.txt - File.txt **before** ```js fg.sync('file.txt', { case: false }) // → ['file.txt'] ``` **after** ```js fg.sync('file.txt', { case: false }) // → ['file.txt', 'File.txt'] ``` ##### Question mark is not recognized as dynamic glob and fails to find files ([#​174](https://togithub.com/mrmlnc/fast-glob/issues/174)) > Thanks [@​vladshcherbin](https://togithub.com/vladshcherbin) for issue reporting and contributing :tada: This is also related to `static patterns`. Previously we mark patterns like `assets/?ss.css` to `static` and tried to find such file on file system. Now it will works fine. **before** ```js fg.sync('assets/?ss.css'); // → [] ``` **after** ```js fg.sync('assets/?ss.css'); // → ['asserts/css.css'] ```

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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 was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 1 year ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: amp-concert/package-lock.json
No /opt/buildpack/tools/npm/6.14.18/bin defined - aborting