21 lines
422 B
JavaScript
21 lines
422 B
JavaScript
const treeLogger = (tree, context) => {
|
|
if (context.level === 0) {
|
|
console.log(tree.name);
|
|
context.level += 1;
|
|
|
|
if (tree.items) {
|
|
for (const subtree of tree.items) {
|
|
treeLogger(subtree, context);
|
|
}
|
|
}
|
|
} else if (context.level === 1) {
|
|
console.log('├── ' + tree.name);
|
|
} else {
|
|
|
|
}
|
|
};
|
|
|
|
module.exports = {
|
|
treeLogger
|
|
};
|