Files
lan-manager/web/node_modules/@antv/graphlib/lib/algorithm/find-cycles.js
openclaw 0a5f6a8047 Initial commit: Lan-manager project code
- Go backend (server/)
- Frontend (web/, server/static/)
- Database and deployment files
- Scripts and docs

Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
2026-04-20 00:52:58 +08:00

11 lines
489 B
JavaScript

"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
var tarjan_1 = __importDefault(require("./tarjan"));
var findCycles = function (graph) {
return (0, tarjan_1.default)(graph).filter(function (cmpt) { return cmpt.length > 1 || (cmpt.length === 1 && graph.hasEdge(cmpt[0], cmpt[0])); });
};
exports.default = findCycles;