From abc93a9ac75e1dd0258349af10a0ad6e4617da5d Mon Sep 17 00:00:00 2001 From: Damien Arrachequesne Date: Thu, 22 Feb 2024 08:32:40 +0100 Subject: [PATCH] refactor: break circular dependency (1) This will be done in two steps, in order to preserve the history of the index.ts file. --- lib/cluster-adapter.ts | 8 ++++++-- lib/{index.ts => in-memory-adapter.ts} | 0 2 files changed, 6 insertions(+), 2 deletions(-) rename lib/{index.ts => in-memory-adapter.ts} (100%) diff --git a/lib/cluster-adapter.ts b/lib/cluster-adapter.ts index 8ade055..cf6baa1 100644 --- a/lib/cluster-adapter.ts +++ b/lib/cluster-adapter.ts @@ -1,5 +1,9 @@ -import { Adapter } from "./index"; -import type { BroadcastFlags, BroadcastOptions, Room } from "./index"; +import { Adapter } from "./in-memory-adapter"; +import type { + BroadcastFlags, + BroadcastOptions, + Room, +} from "./in-memory-adapter"; import { debug as debugModule } from "debug"; import { randomBytes } from "crypto"; diff --git a/lib/index.ts b/lib/in-memory-adapter.ts similarity index 100% rename from lib/index.ts rename to lib/in-memory-adapter.ts