minimatch-fast
TypeScriptnpmpicomatchGlob
A full compatibility layer over the minimatch API that uses picomatch internally: same API, zero code changes (also via npm aliasing for transitive dependencies). Up to 17x faster depending on the pattern, immune to the CVE-2022-3517 ReDoS vulnerability, no freezing on large brace ranges, built-in cache and fast-path for simple patterns. Passes 100% of the original minimatch test suite (402 tests). Website with docs, examples and live benchmarks.