From fda1c851cf507ca7e309e80ff068444dfaab93c3 Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Sun, 12 Oct 2025 13:42:24 +0000 Subject: feat: Add service dependency checks in the server overview page --- packages/shared/plugins.ts | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'packages/shared/plugins.ts') diff --git a/packages/shared/plugins.ts b/packages/shared/plugins.ts index 2aa7df4a..e04fd91e 100644 --- a/packages/shared/plugins.ts +++ b/packages/shared/plugins.ts @@ -51,6 +51,14 @@ export class PluginManager { return PluginManager.providers[type].length > 0; } + static getPluginName(type: T): string | null { + const providers: TPlugin[] = PluginManager.providers[type]; + if (providers.length === 0) { + return null; + } + return providers[providers.length - 1]!.name; + } + static logAllPlugins() { logger.info("Plugins (Last one wins):"); for (const type of Object.values(PluginType)) { -- cgit v1.2.3-70-g09d2