CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/npm-anymatch

Matches strings against configurable strings, globs, regular expressions, and/or functions

76

1.11x
Overview
Eval results
Files

Evaluation results

55%

7%

Cross-platform Path Filter

Path normalization with trailing separator preservation

Criteria
Without context
With context

Include matching

66%

100%

Exclude filtering

60%

100%

Trailing slash globs

20%

0%

Mixed separators

40%

0%

100%

Flexible Matcher Filter

Multi-format matcher support (string/glob/regex/function)

Criteria
Without context
With context

Delegates to anymatch

100%

100%

String & glob

100%

100%

RegExp matchers

100%

100%

Predicate matchers

100%

100%

Mixed matcher array

100%

100%

100%

Hidden-Aware Path Filter

Picomatch option passthrough

Criteria
Without context
With context

Option passthrough

100%

100%

Dot handling

100%

100%

Case sensitivity

100%

100%

Matcher construction

100%

100%

100%

5%

Pattern Match Evaluator

Boolean or returnIndex results

Criteria
Without context
With context

Direct boolean

100%

100%

Direct index

100%

100%

Curried tester

100%

100%

Curried index

100%

100%

Filter ready

75%

100%

5%

-3%

Input Filter Validator

Input validation with tolerant unsupported matcher handling

Criteria
Without context
With context

AnyMatch usage

20%

33%

Matcher TypeError

0%

0%

Test input guard

0%

0%

Tuple forwarding

25%

0%

Index option

0%

0%

48%

-6%

File Event Selector

Array test args forwarded to predicate matchers

Criteria
Without context
With context

Uses anymatch

40%

20%

Tuple forwarding

32%

100%

Matcher variety

70%

50%

Return index

100%

20%

Curried tester

46%

33%

100%

10%

Negated Glob Filter

Negated glob exclusions

Criteria
Without context
With context

Anymatch usage

100%

100%

Negated globs

66%

100%

Positive gating

100%

100%

Reusable predicate

100%

100%

100%

50%

Reusable Matcher Utility

Curried tester function for reuse

Criteria
Without context
With context

Curried creation

33%

100%

Mixed matchers

75%

100%

Return index

0%

100%

Predicate forwarding

66%

100%

Filter reuse

100%

100%

Install with Tessl CLI

npx tessl i tessl/npm-anymatch
Evaluated
Agent
Claude Code

Table of Contents