Back to Explore

mrmlnc/fast-glob

GitHub
1 watchersOpen source

Last release: 1/5/2025

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

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • 3.3.3

    1/5/2025

    Release 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/2023

    fast-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/2023

    fast-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).