extractTsDocNode() — supabase Function Reference
Architecture documentation for the extractTsDocNode() function in legacy.ts from the supabase codebase.
Entity Profile
Dependency Diagram
graph TD a3173402_f4d8_1383_032d_81ae491658db["extractTsDocNode()"] 797c645c_8063_cca7_a388_c741cda42c70["gen()"] 797c645c_8063_cca7_a388_c741cda42c70 -->|calls| a3173402_f4d8_1383_032d_81ae491658db style a3173402_f4d8_1383_032d_81ae491658db fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
apps/docs/generator/legacy.ts lines 277–292
export function extractTsDocNode(nodeToFind: string, definition: any) {
const nodePath = nodeToFind.split('.')
let i = 0
let previousNode = definition
let currentNode = definition
while (i < nodePath.length) {
previousNode = currentNode
currentNode = previousNode.children.find((x) => x.name == nodePath[i]) || null
if (currentNode == null) {
console.log(`Cant find ${nodePath[i]} in ${previousNode.children.map((x) => '\n' + x.name)}`)
break
}
i++
}
return currentNode
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does extractTsDocNode() do?
extractTsDocNode() is a function in the supabase codebase.
What calls extractTsDocNode()?
extractTsDocNode() is called by 1 function(s): gen.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free