"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; class Node { constructor(name, parent) { this.name = name; this.parent = parent; } get path() { const path = []; let node = this; while (node) { path.push(node.name); node = node.parent; } return path.reverse().join('/'); } get isRoot() { return !this.parent; } } exports.default = Node; ;