Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/micromatch/picomatch
/ functions
Functions
64 in github.com/micromatch/picomatch
⨍
Functions
64
◇
Types & classes
0
↓ 8,812 callers
Function
isMatch
(...args)
test/posix-classes.js:8
↓ 308 callers
Function
match
(list, pattern, options = {})
examples/match.js:11
↓ 150 callers
Function
both
(...args)
test/api.scan.js:6
↓ 127 callers
Function
base
(...args)
test/api.scan.js:5
↓ 37 callers
Function
push
lib/parse.js:493
↓ 25 callers
Function
scan
(input, options)
lib/scan.js:49
↓ 20 callers
Function
assertParts
* @param {String} pattern * @param {String[]} parts
test/api.scan.js:15
↓ 19 callers
Function
advance
()
lib/scan.js:79
↓ 18 callers
Function
peek
()
lib/scan.js:78
↓ 14 callers
Function
equal
(actual, expected, msg)
test/options.format.js:7
↓ 14 callers
Function
equal
(actual, expected, msg)
test/options.onMatch.js:8
↓ 14 callers
Function
options
()
test/options.onMatch.js:13
↓ 13 callers
Function
convert
(...args)
test/posix-classes.js:9
↓ 11 callers
Function
globstar
lib/parse.js:395
↓ 9 callers
Function
bench
(name, options)
bench/index.js:19
↓ 9 callers
Function
consume
(value = '', num = 0)
lib/parse.js:447
↓ 9 callers
Function
picomatch
(glob, options, returnState = false)
index.js:6
↓ 8 callers
Function
bench
(name, options)
bench/glob-parent.js:17
↓ 8 callers
Function
decrement
lib/parse.js:480
↓ 7 callers
Function
remaining
()
lib/parse.js:446
↓ 6 callers
Function
repeat
test/malicious.js:5
↓ 6 callers
Function
syntaxError
(type, char)
lib/parse.js:44
↓ 4 callers
Function
append
lib/parse.js:452
↓ 4 callers
Function
eos
()
lib/scan.js:77
↓ 4 callers
Function
eos
()
lib/parse.js:443
↓ 4 callers
Function
extglobOpen
(type, value)
lib/parse.js:523
↓ 4 callers
Function
increment
lib/parse.js:475
↓ 4 callers
Function
parse
(input, options)
lib/parse.js:356
↓ 3 callers
Function
parseRepeatedExtglob
(pattern, requireEnd = true)
lib/parse.js:164
↓ 2 callers
Function
assertTokens
(actual, expected)
test/api.picomatch.js:7
↓ 2 callers
Function
cycle
(e, newline)
bench/index.js:15
↓ 2 callers
Function
cycle
(e, newline)
bench/glob-parent.js:13
↓ 2 callers
Function
depth
lib/scan.js:26
↓ 2 callers
Function
format
test/options.js:126
↓ 2 callers
Function
isPathSeparator
lib/scan.js:22
↓ 2 callers
Function
normalizeSimpleBranch
lib/parse.js:122
↓ 2 callers
Function
splitTopLevel
lib/parse.js:48
↓ 1 callers
Function
analyzeRepeatedExtglob
(body, options)
lib/parse.js:287
↓ 1 callers
Function
buildCharClassStar
lib/parse.js:233
↓ 1 callers
Function
create
lib/parse.js:1368
↓ 1 callers
Function
expandRange
(args, options)
lib/parse.js:22
↓ 1 callers
Function
extglobClose
lib/parse.js:539
↓ 1 callers
Function
getStarExtglobSequenceChars
lib/parse.js:241
↓ 1 callers
Function
hasRepeatedCharPrefixOverlap
lib/parse.js:142
↓ 1 callers
Function
isIgnored
()
lib/picomatch.js:71
↓ 1 callers
Function
isObject
lib/picomatch.js:7
↓ 1 callers
Function
isPlainBranch
lib/parse.js:100
↓ 1 callers
Function
negate
()
lib/parse.js:457
↓ 1 callers
Function
picomatch
(glob, options, returnState = false)
lib/picomatch.js:43
↓ 1 callers
Function
repeatedExtglobRecursion
lib/parse.js:273
Function
arrayMatcher
lib/picomatch.js:46
Function
expandRange
(a, b)
test/options.expandRange.js:12
Function
expandRange
(a, b)
test/braces.js:193
Function
expandRange
(a, b)
examples/option-expandRange.js:6
Function
extglobChars
* Create EXTGLOB_CHARS
lib/constants.js:167
Function
format
test/options.onMatch.js:12
Function
format
test/minimatch.js:4
Function
format
test/slashes-posix.js:1151
Function
globChars
* Create GLOB_CHARS
lib/constants.js:181
Function
matcher
(input, returnObject = false)
lib/picomatch.js:77
Function
onIgnore
({ glob, regex, input, output })
examples/option-onIgnore.js:5
Function
onMatch
({ pattern, regex, input, output }, matches)
test/options.onMatch.js:16
Function
onMatch
({ glob, regex, input, output })
examples/option-onMatch.js:5
Function
onResult
({ glob, regex, input, output })
examples/option-onResult.js:5