is-glob is a small JavaScript utility that checks whether a string “looks like” a glob pattern or an extglob pattern, returning true or false. It helps you conditionally use glob-handling modules (for example node-glob) so code can run faster and avoid unnecessary initialization when the input is not actually a glob.
Project status
- Maintenance status: Appears dormant or in maintenance mode, the last upstream push was 2022-12-29, and the most recent tagged update in the provided history is v4.0.3 (2021-09-29), which is long before today (2026-06-09).
- Update cadence: No evidence of ongoing regular updates, based on the cited upstream push date and the age of the newest update tag.
AI summary generated
Recent updates
v4.0.3
Release v4.0.3 does not include any publisher release notes. The diff shows a refactor to the core glob/ extglob detection logic in index.js (strictCheck), plus changes to testing and CI setup, including adding a benchmark script.
4.0.2
Release 4.0.2 contains no published release notes. The code changes primarily rewrite the glob detection logic in index.js and add a regression/performance test aimed at avoiding ReDoS-style slowdowns.
BreakingSecurity4.0.1
Release 4.0.1 was published on 2019-03-27, but no release notes were provided by the publisher. Without documented changes, developers should review the diff between 4.0.0 and 4.0.1 to verify whether any API, behavior, or dependency changes were introduced.
2.0.1
This release is a targeted fix for extglob matching behavior. No other features, breaking changes, or configuration updates are mentioned in the provided release notes.