From f06eabf7e6a2bad089d06fc2ee34be2feeaff148 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nuno=20G=C3=B3is?= Date: Mon, 17 Nov 2025 13:40:13 +0000 Subject: [PATCH] chore: export default metrics register (#10989) https://linear.app/unleash/issue/2-4035/avoid-prom-client-dependency-in-enterprise-cloud This exports the default metrics register so consumers can tap into it if needed. --- src/lib/server-impl.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/lib/server-impl.ts b/src/lib/server-impl.ts index 7d8beb97de..9f302a4a24 100644 --- a/src/lib/server-impl.ts +++ b/src/lib/server-impl.ts @@ -190,6 +190,7 @@ import ProjectStore from './features/project/project-store.js'; import type { ReleasePlanMilestoneWriteModel } from './features/release-plans/release-plan-milestone.js'; import { FakeChangeRequestAccessReadModel } from './features/change-request-access-service/fake-change-request-access-read-model.js'; import { fakeImpactMetricsResolver } from '../test/fixtures/fake-impact-metrics.js'; +import { register as defaultMetricsRegister } from 'prom-client'; export async function initialServiceSetup( { authentication }: Pick, @@ -503,6 +504,7 @@ export { impactRegister, EnvironmentStore, ProjectStore, + defaultMetricsRegister, }; export type {