Skip to content

Conversation

@lo1tuma
Copy link

@lo1tuma lo1tuma commented Mar 7, 2025

Fixes #51

@bcoe
Copy link
Member

bcoe commented May 7, 2025

@lo1tuma it looks like this drops everything below Node 20, so if we want to do this update we need to take a breaking change for c8, nyc, etc., to pull in this version of test-exclude (also this should be a breaking change).

wojtekmaj added a commit to wojtekmaj/test-exclude that referenced this pull request Aug 8, 2025
This PR replaces two key dependencies to make test-exclude install size smaller and improve performance. Both replacement dependencies are reputable, popular packages used widely by other equally reputable projects (e.g. Vite).

- glob was replaced with tinyglobby (install size: 3.36 MB, 158 KB respectively)
- minimatch was replaced with micromatch (install size: 490 KB, 235 KB

Fixes istanbuljs#51
Supersedes istanbuljs#63
@ThisIsMissEm
Copy link

@bcoe would #65 be a better alternative instead? It doesn't change the minimum node version (though Node.js 20 is EOL mid 2026)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use a faster globbing library

3 participants