A file glob pattern to match file paths against. This can either be a glob pattern string (like **/*.{ts,js} or *.{ts,js}) or a relative pattern.
**/*.{ts,js}
*.{ts,js}
Glob patterns can have the following syntax:
*
?
**
{}
[]
example.[0-9]
example.0
example.1
[!...]
example.[!0-9]
example.a
example.b
A file glob pattern to match file paths against. This can either be a glob pattern string (like
**/*.{ts,js}
or*.{ts,js}
) or a relative pattern.Glob patterns can have the following syntax:
*
to match one or more characters in a path segment?
to match on one character in a path segment**
to match any number of path segments, including none{}
to group conditions (e.g.**/*.{ts,js}
matches all TypeScript and JavaScript files)[]
to declare a range of characters to match in a path segment (e.g.,example.[0-9]
to match onexample.0
,example.1
, …)[!...]
to negate a range of characters to match in a path segment (e.g.,example.[!0-9]
to match onexample.a
,example.b
, but notexample.0
)