Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/bencoveney/barrelsby
/ functions
Functions
50 in github.com/bencoveney/barrelsby
⨍
Functions
50
◇
Types & classes
11
↓ 6 callers
Function
getBasename
(relativePath: string)
src/builder.ts:85
↓ 6 callers
Function
runBuilder
(structure: StructureOption | undefined)
src/builder.test.ts:53
↓ 5 callers
Function
convertPathSeparator
(path: string)
src/utilities.ts:2
↓ 5 callers
Function
testMode
(mode: LocationOption, getExpectedDestinations: () => Directory[])
src/destinations.test.ts:13
↓ 4 callers
Function
buildImportPath
(directory: Directory, target: FileTreeLocation, baseUrl: BaseUrl)
src/builder.ts:63
↓ 4 callers
Function
getArgs
()
src/args.ts:16
↓ 4 callers
Function
getBarrelName
(name: string, logger: Logger)
src/options/barrelName.ts:4
↓ 4 callers
Function
walkTree
(directory: Directory, callback: (directory: Directory) => void)
src/fileTree.ts:39
↓ 3 callers
Function
Barrelsby
(args: Arguments)
src/index.ts:18
↓ 3 callers
Function
build
(params: { addHeader: boolean; destinations: Directory[]; quoteCharacter: QuoteCharacter; semicolonCha
src/builder.ts:12
↓ 3 callers
Function
getCombinedBaseUrl
(rootPath: string, baseUrl: BaseUrl)
src/options/baseUrl.ts:5
↓ 3 callers
Function
getLocationByName
(locations: FileTreeLocation[], name: string)
src/builder.test.ts:22
↓ 3 callers
Function
getLogger
({ isVerbose }: { isVerbose: boolean } = { isVerbose: false })
src/options/logger.ts:7
↓ 3 callers
Function
getQuoteCharacter
(isSingleQuotes: boolean)
src/options/quoteCharacter.ts:3
↓ 3 callers
Function
getSemicolonCharacter
(omitSemicolon: boolean)
src/options/noSemicolon.ts:3
↓ 3 callers
Function
testFile
(name: string)
src/fileTree.test.ts:39
↓ 3 callers
Function
testStructure
(structure: StructureOption | undefined, isFlat: boolean)
src/builder.test.ts:86
↓ 2 callers
Function
addHeaderPrefix
(content: string)
src/builders/header.ts:1
↓ 2 callers
Function
buildRegexList
(patterns: string[])
src/modules.ts:32
↓ 2 callers
Function
checkContent
(address: string)
src/builder.test.ts:109
↓ 2 callers
Function
checkDoesNotExist
(address: string)
src/builder.test.ts:174
↓ 2 callers
Function
dotOrDashStrToCamelCase
(str: string)
src/builders/flat.ts:9
↓ 2 callers
Function
loadDirectoryModules
( directory: Directory, logger: Logger, include: string[], exclude: string[], local: boolean )
src/modules.ts:68
↓ 2 callers
Function
resolveRootPath
(directory: string)
src/options/rootPath.ts:3
↓ 1 callers
Function
arrayToCamelCase
(arr: string[])
src/builders/flat.ts:14
↓ 1 callers
Function
buildBarrel
({ addHeader, directory, barrelType, quoteCharacter, semicolonCharacter, barrelName, logger, b
src/tasks/BuildBarrel.ts:15
↓ 1 callers
Function
buildFileSystemBarrel
( directory: Directory, modules: FileTreeLocation[], quoteCharacter: QuoteCharacter, semicolonCharacte
src/builders/fileSystem.ts:59
↓ 1 callers
Function
buildFilters
(include: string[], exclude: string[])
src/modules.ts:30
↓ 1 callers
Function
buildFlatBarrel
( directory: Directory, modules: FileTreeLocation[], quoteCharacter: QuoteCharacter, semicolonCharacte
src/builders/flat.ts:22
↓ 1 callers
Function
buildStructureSubsection
(structure: ExportStructure, pathParts: string[], name: string, reference: string)
src/builders/fileSystem.ts:34
↓ 1 callers
Function
buildTree
(directory: string, barrelName: string, logger: Logger)
src/fileTree.ts:9
↓ 1 callers
Function
callback
(directory: Directory)
src/fileTree.test.ts:85
↓ 1 callers
Function
filterModules
(filters: Filters, locations: FileTreeLocation[], logger: Logger)
src/modules.ts:41
↓ 1 callers
Function
getDestinations
( rootTree: Directory, locationOption: LocationOption, barrelName: string, logger: Logger )
src/destinations.ts:8
↓ 1 callers
Function
getModules
(directory: Directory, logger: Logger, local: boolean)
src/modules.ts:12
↓ 1 callers
Function
getModules
(directory: Directory)
src/testUtilities.ts:87
↓ 1 callers
Function
getOptionsConfig
(configParser: any)
src/options/options.ts:32
↓ 1 callers
Function
purge
( rootTree: Directory, shouldPurge: boolean, noHeader: boolean, barrelName: string, logger: Logger )
src/purge.ts:8
↓ 1 callers
Function
stringify
(structure: ExportStructure, previousIndentation: string)
src/builders/fileSystem.ts:12
↓ 1 callers
Function
stripThisDirectory
(location: string, baseUrl: BaseUrl)
src/builder.ts:80
Function
assertMultiLine
(actual: string, expected: string)
src/testUtilities.ts:100
Function
compareImports
(a: Import, b: Import)
src/builders/fileSystem.ts:55
Function
configParser
(configPath: string)
src/args.ts:5
Function
mockDirectoryTree
()
src/testUtilities.ts:29
Function
mockFsConfiguration
()
src/testUtilities.ts:9
Function
mockLogger
(_: string[])
src/testUtilities.ts:95
Function
mockModules
(rootDirectory: Directory)
src/testUtilities.ts:86
Function
test
()
test/deleteTrue/expected/theta/index.ts:2
Function
test
()
test/deleteTrue/input/theta/index.ts:2
Function
tslint
(content: string, quoteCharacter: QuoteCharacter)
src/testUtilities.ts:110