fast-glob is a fast glob library for Node.js, useful for traversing the filesystem and returning pathnames that match Unix Bash-style wildcard patterns (with some simplifications). It provides async (Promise), synchronous, and stream APIs, and can apply multiple and negative patterns. Results are returned in arbitrary order.
Project status
- Maintenance/active upkeep: Evidence from the project shows recent updates and a dependency bump (3.3.3 on 2025-01-05), and the repository had a last upstream push on 2025-09-01, suggesting ongoing maintenance.
- Update cadence: The published updates appear sporadic, with 3.3.3 (2025-01-05), then 3.3.2 (2023-11-06), then 3.3.1 (2023-07-22), indicating a patch release cadence on the order of many months.
AI summary generated Today
Recent updates
3.3.3
1/5/2025Release 3.3.3 updates fast-glob to address how negative patterns that are absolute paths are evaluated. It also bumps micromatch to suppress npm audit spam. Code changes primarily affect the internal EntryFilter logic and add targeted e2e coverage for the absolute negative behavior.
3.3.2
11/6/2023fast-glob 3.3.2 includes bug fix changes to escaping behavior and brace expansion handling. The release notes mention two fixes, and the code diff shows corresponding updates to Windows escaping for square brackets and to brace expansion escaping preservation.
3.3.1
7/22/2023fast-glob v3.3.1 is a small patch release intended to fix a regression when the `ignore` option is used with a string value. The release notes state that string values for `ignore` are not part of the documented public interface (since 2.0.0).