MCPcopy Index your code
hub / github.com/davidmfoley/node-trucker

github.com/davidmfoley/node-trucker @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
102 symbols 261 edges 66 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

FileModification (Interface)
(no doc)
src/FileModification.ts
TruckerJob (Interface)
(no doc)
src/TruckerJob.ts
SourceFile (Interface)
(no doc)
src/findChangedImports/changedImportsForSingleFile.ts
ImportStatement (Interface)
(no doc)
src/analyzeFiles/getFileImports.ts
ChangedImport (Interface)
(no doc)
src/findChangedImports/changedImportsForSingleFile.ts
SourceFile (Interface)
(no doc)
src/analyzeFiles/types.ts
FileAction (Interface)
(no doc)
src/findChangedImports/types.ts
ImportLocation (Interface)
(no doc)
src/analyzeFiles/types.ts

Core symbols most depended-on inside this repo

findImports
called by 35
src/analyzeFiles/findImports/typescript/getImportStatements.ts
changedImportsByFile
called by 9
src/findChangedImports/index.ts
getPathMapper
called by 5
src/analyzeFiles/findImports/typescript/pathMapper.ts
applyToFile
called by 4
src/handleFileChanges/applyToFile.ts
buildResult
called by 4
src/analyzeFiles/decorateImport.ts
FindImports
called by 4
src/analyzeFiles/findImports/typescript/index.ts
print
called by 3
src/printDependencies/printStandard.ts
applyAliasMapping
called by 3
src/findChangedImports/applyAliasMapping.ts

Shape

Function 92
Interface 10

Languages

TypeScript100%

Modules by API surface

src/analyzeFiles/findImports/typescript/getImportStatements.ts8 symbols
src/analyzeFiles/findImports/javascript.ts7 symbols
src/buildJob/readIgnores.ts6 symbols
src/analyzeFiles/findImports/typescript/tsConfig.ts5 symbols
test/integration/fileLocationCalculator.test.ts4 symbols
src/printDependencies/printStandard.ts4 symbols
src/index.ts4 symbols
src/findSourceFiles/findFiles.ts4 symbols
src/findChangedImports/fileLocationCalculator.ts4 symbols
src/analyzeFiles/findImports/importResolver.ts4 symbols
test/integration/changedRequiresByFile.test.ts3 symbols
src/sourceFile.ts3 symbols

For agents

$ claude mcp add node-trucker \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page