swaywm-mcp
Version:
Swaywm MCP service
14 lines • 352 B
JavaScript
// FIXME: add missing docstring
export const find = (node, predicate) => {
const result = [];
if (predicate(node)) {
result.push(node);
}
if (node.nodes) {
for (const child of node.nodes) {
result.push(...find(child, predicate));
}
}
return result;
};
//# sourceMappingURL=sway-querier.js.map