From 117dd77a1c5fcb1cc9e6bf9efdd23dff1794d696 Mon Sep 17 00:00:00 2001 From: Jack Westbrook Date: Tue, 6 May 2025 09:16:56 +0200 Subject: [PATCH] [release-11.6.2] Prometheus: Fix semver import path (#104943) Prometheus: Fix semver import path (#104756) chore(prometheus): import from semver so consumers builds dont break with esm (cherry picked from commit 90f628abff62b99360b7b2760c4bed69f041628f) --- packages/grafana-prometheus/src/datasource.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/grafana-prometheus/src/datasource.ts b/packages/grafana-prometheus/src/datasource.ts index fe1607693b7..cbd72ba2423 100644 --- a/packages/grafana-prometheus/src/datasource.ts +++ b/packages/grafana-prometheus/src/datasource.ts @@ -3,7 +3,7 @@ import { defaults } from 'lodash'; import { tz } from 'moment-timezone'; import { lastValueFrom, Observable, throwError } from 'rxjs'; import { map, tap } from 'rxjs/operators'; -import semver from 'semver/preload'; +import { gte } from 'semver'; import { AbstractQuery, @@ -214,7 +214,7 @@ export class PrometheusDatasource return false; } - return semver.gte(this.datasourceConfigurationPrometheusVersion, targetVersion); + return gte(this.datasourceConfigurationPrometheusVersion, targetVersion); } _addTracingHeaders(httpOptions: PromQueryRequest, options: DataQueryRequest) {