(node: TreeNode)
| 99 | } |
| 100 | |
| 101 | function pruneHeaders(node: TreeNode): void { |
| 102 | node.header = undefined; |
| 103 | node.symbols = undefined; |
| 104 | for (const child of node.children) pruneHeaders(child); |
| 105 | } |
| 106 | |
| 107 | export async function getContextTree(options: ContextTreeOptions): Promise<string> { |
| 108 | const entries = await walkDirectory({ |