import { describe, expect, it } from "@suaveplan/testing/runner"; describe("service-discovery dep-graph", () => { it("must not have circular dependencies", async () => { const mod = await import("../src/index.js"); expect(mod).toBeDefined(); expect(mod.ServiceRegistry).toBeDefined(); expect(mod.SVC_DISC_CODES).toBeDefined(); expect(mod.SvcDiscError).toBeDefined(); expect(mod.recordRegistration).toBeDefined(); expect(mod.ServiceRegistryConfigSchema).toBeDefined(); }); });