Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/sindresorhus/globby
/ functions
Functions
162 in github.com/sindresorhus/globby
⨍
Functions
162
◇
Types & classes
0
↓ 88 callers
Function
runGlobby
(t, patterns, options)
tests/globby.js:55
↓ 71 callers
Function
writeGitConfig
(directory, content, fileName = '.gitconfig')
tests/global-gitignore.js:31
↓ 70 callers
Function
setGitConfigGlobal
(t, configFile)
tests/utilities.js:146
↓ 44 callers
Function
writeGlobalGitignore
(directory, fileName, content)
tests/global-gitignore.js:25
↓ 40 callers
Function
getGlobalGitignoreFile
(options = {})
ignore.js:730
↓ 31 callers
Function
createTemporaryGitRepository
()
tests/utilities.js:118
↓ 31 callers
Function
isGitIgnored
ignore.js:867
↓ 26 callers
Function
createGlobalGitignoreConfig
tests/utilities.js:158
↓ 22 callers
Function
isGitIgnoredSync
ignore.js:868
↓ 20 callers
Function
adjustIgnorePatternsForParentDirectories
(patterns, ignorePatterns)
utilities.js:166
↓ 18 callers
Function
runGenerateGlobTasks
(t, patterns, options)
tests/generate-glob-tasks.js:19
↓ 17 callers
Function
setEnvironmentVariables
(t, variables)
tests/global-gitignore.js:83
↓ 16 callers
Function
getParentDirectoryPrefix
utilities.js:149
↓ 16 callers
Function
getPathValues
tests/utilities.js:9
↓ 16 callers
Function
setHomeDirectoryEnvironmentVariables
(t, homeDirectory)
tests/global-gitignore.js:107
↓ 16 callers
Function
writeFile
(filePath, content = '')
tests/global-gitignore.js:20
↓ 13 callers
Function
normalizeAbsolutePatternToRelative
utilities.js:20
↓ 12 callers
Function
bindFsMethod
(object, methodName)
utilities.js:102
↓ 12 callers
Function
createContextAwareFs
()
tests/utilities.js:11
↓ 11 callers
Function
isIgnoredByIgnoreFiles
(patterns, options)
ignore.js:818
↓ 11 callers
Function
normalizeNegativePattern
(pattern, positiveAbsolutePathPrefixes = [], hasRelativePositivePattern = false)
utilities.js:75
↓ 10 callers
Function
buildGlobalPredicate
(globalIgnoreFile, cwd, rootDirectory = cwd)
ignore.js:787
↓ 10 callers
Function
findGitRoot
(cwd, fsImplementation)
utilities.js:300
↓ 10 callers
Function
findGitRootSync
(cwd, fsImplementation)
utilities.js:279
↓ 10 callers
Function
isIgnoredByIgnoreFilesSync
(patterns, options)
ignore.js:823
↓ 10 callers
Function
normalizeDirectoryPatternForFastGlob
utilities.js:117
↓ 9 callers
Function
isNegativePattern
utilities.js:7
↓ 8 callers
Function
getIgnorePatternsAndPredicate
(patterns, options, includeParentIgnoreFiles = false)
ignore.js:839
↓ 8 callers
Function
getStaticAbsolutePathPrefix
utilities.js:46
↓ 8 callers
Function
runIsGitIgnored
(t, options, function_)
tests/ignore.js:39
↓ 7 callers
Function
getParentGitignorePaths
(gitRoot, cwd)
utilities.js:321
↓ 7 callers
Function
getTasks
(t, patterns, options)
tests/generate-glob-tasks.js:32
↓ 6 callers
Function
createRepositoryWithGlobalAndLocalIgnore
(t, {globalIgnore, localIgnore, files})
tests/global-gitignore.js:119
↓ 6 callers
Function
shouldSkipIgnoreFileError
(error, suppressErrors)
ignore.js:45
↓ 4 callers
Function
buildIgnoreResult
(files, normalizedOptions, gitRoot)
ignore.js:129
↓ 4 callers
Function
convertPatternsForFastGlob
(patterns, usingGitRoot, normalizeDirectoryPatternForFastGlob)
utilities.js:355
↓ 4 callers
Function
createGitRepositoryWithRedirectFile
()
tests/global-gitignore.js:37
↓ 4 callers
Function
createIgnoreFileReadError
(filePath, error)
ignore.js:66
↓ 4 callers
Function
getDirectoryGlob
({directoryPath, files, extensions})
index.js:84
↓ 4 callers
Function
getGlobalGitignoreFileAsync
(options = {})
ignore.js:748
↓ 4 callers
Function
isUnique
tests/utilities.js:144
↓ 4 callers
Function
normalizeArgumentsSync
index.js:176
↓ 4 callers
Function
readFile
(filePath, encoding, callback)
tests/globby.js:1486
↓ 4 callers
Function
runIsIgnoredByIgnoreFiles
(t, patterns, options, function_)
tests/ignore.js:23
↓ 3 callers
Function
buildGlobalMatcher
(globalIgnoreFile, cwd, rootDirectory = cwd)
ignore.js:778
↓ 3 callers
Function
buildPathChain
(startPath, rootPath)
utilities.js:218
↓ 3 callers
Function
createPermissionError
tests/globby.js:123
↓ 3 callers
Function
isRelevantFile
tests/gitignore-comprehensive.js:74
↓ 3 callers
Function
shouldBlock
tests/globby.js:110
↓ 3 callers
Function
stabilizeResult
tests/globby.js:42
↓ 3 callers
Function
toPatternsArray
index.js:133
↓ 2 callers
Function
applyIgnoreFilesAndGetFilter
index.js:262
↓ 2 callers
Function
applyParentDirectoryIgnoreAdjustments
index.js:540
↓ 2 callers
Function
assertGlobalGitignoreAsyncSupport
index.js:325
↓ 2 callers
Function
buildIgnoreFilterResult
(options, cwd, {patterns, matcher, usingGitRoot}, globalMatcher, createFilter)
index.js:236
↓ 2 callers
Function
collectIgnoreFileArtifactsAsync
(patterns, options, includeParentIgnoreFiles)
ignore.js:792
↓ 2 callers
Function
collectIgnoreFileArtifactsSync
(patterns, options, includeParentIgnoreFiles)
ignore.js:805
↓ 2 callers
Function
combineIgnoreFilePaths
(gitRoot, normalizedOptions, childPaths)
ignore.js:124
↓ 2 callers
Function
convertNegativePatterns
(patterns, options)
index.js:470
↓ 2 callers
Function
createGitConfigReadError
(filePath, error)
ignore.js:67
↓ 2 callers
Function
createGlobalGitignoreFs
(filesByPath, {contextAware = false} = {})
tests/global-gitignore.js:45
↓ 2 callers
Function
createIgnoreMatcher
(patterns, cwd, baseDir)
ignore.js:220
↓ 2 callers
Function
createPathResolver
index.js:335
↓ 2 callers
Function
createReadError
(kind, filePath, error)
ignore.js:57
↓ 2 callers
Function
directoryToGlob
(directoryPaths, { cwd = process.cwd(), files, extensions, fs: fsImplementation, } = {})
index.js:91
↓ 2 callers
Function
directoryToGlobSync
(directoryPaths, { cwd = process.cwd(), files, extensions, fs: fsImplementation, } = {})
index.js:114
↓ 2 callers
Function
generateTasks
(patterns, options)
index.js:553
↓ 2 callers
Function
getFileContent
tests/global-gitignore.js:50
↓ 2 callers
Function
getGitConfigPaths
()
ignore.js:679
↓ 2 callers
Function
getIgnoreFilesPatterns
index.js:178
↓ 2 callers
Function
getReadFileMethod
ignore.js:36
↓ 2 callers
Function
getReadFileSyncMethod
ignore.js:41
↓ 2 callers
Function
getStatMethod
index.js:35
↓ 2 callers
Function
getStatSyncMethod
index.js:44
↓ 2 callers
Function
getXdgConfigHome
()
ignore.js:677
↓ 2 callers
Function
globIgnoreFiles
(globFunction, patterns, normalizedOptions)
ignore.js:115
↓ 2 callers
Function
increment
tests/utilities.js:65
↓ 2 callers
Function
isPathIgnored
(matcher, globalMatcher, path)
index.js:189
↓ 2 callers
Function
normalizeArguments
index.js:175
↓ 2 callers
Function
normalizeExpandDirectoriesOption
(options, cwd)
index.js:548
↓ 2 callers
Function
normalizeOptions
(options = {})
index.js:157
↓ 2 callers
Function
normalizeOptions
(options = {})
ignore.js:256
↓ 2 callers
Function
normalizePathForDirectoryGlob
(filePath, cwd)
index.js:66
↓ 2 callers
Function
parseGitConfigForExcludesFile
(content, normalizedPath, gitDirectory)
ignore.js:520
↓ 2 callers
Function
parseIgnoreFile
(file, cwd)
ignore.js:178
↓ 2 callers
Function
pathHasGitDirectory
utilities.js:216
↓ 2 callers
Function
promisifyFsMethod
(object, methodName)
utilities.js:108
↓ 2 callers
Function
resolveConfigPath
(filePath, configPath)
ignore.js:328
↓ 2 callers
Function
resolveExcludesFilePath
ignore.js:699
↓ 2 callers
Function
resolveGitDirectoryFromFile
(gitFilePath, content)
ignore.js:640
↓ 2 callers
Function
shouldExpandGlobstarDirectory
index.js:71
↓ 2 callers
Function
toStringPath
tests/globby.js:86
↓ 2 callers
Function
wrapCallbackStyle
tests/globby.js:130
↓ 2 callers
Function
wrapPromise
tests/globby.js:167
↓ 2 callers
Function
wrapSync
tests/globby.js:157
↓ 1 callers
Function
absolutePrefixesMatch
(positivePrefix, negativePrefix)
utilities.js:38
↓ 1 callers
Function
after
()
bench.js:100
↓ 1 callers
Function
applyBaseToPattern
(pattern, base)
ignore.js:145
↓ 1 callers
Function
applyIgnoreFilesAndGetFilterSync
index.js:292
↓ 1 callers
Function
assertGlobalGitignoreSyncSupport
index.js:317
next →
1–100 of 162, ranked by callers