MCPcopy
hub / github.com/nestjs/nest / walk

Method walk

packages/core/injector/topology-tree/topology-tree.ts:17–23  ·  view source on GitHub ↗
(callback: (value: Module, depth: number) => void)

Source from the content-addressed store, hash-verified

15 }
16
17 public walk(callback: (value: Module, depth: number) => void) {
18 function walkNode(node: TreeNode<Module>, depth = 1) {
19 callback(node.value, depth);
20 node.children.forEach(child => walkNode(child, depth + 1));
21 }
22 walkNode(this.root);
23 }
24
25 private traverseAndMapToTree(node: TreeNode<Module>, depth = 1) {
26 if (!node.value.imports) {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected