From 476b46d1d7b97707658c54e7e9da2b468870b455 Mon Sep 17 00:00:00 2001 From: M-ZubairAhmed Date: Fri, 13 Jun 2025 17:56:16 +0530 Subject: [PATCH] [MM-64501] Upgrade to web-vitals v5.0.3 (#31404) --- webapp/channels/package.json | 2 +- .../src/utils/performance_telemetry/reporter.ts | 2 +- webapp/package-lock.json | 12 ++++++------ 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/webapp/channels/package.json b/webapp/channels/package.json index c706345121..2cf96bf704 100644 --- a/webapp/channels/package.json +++ b/webapp/channels/package.json @@ -94,7 +94,7 @@ "timezones.json": "1.7.1", "tinycolor2": "1.6.0", "turndown": "7.2.0", - "web-vitals": "4.2.4", + "web-vitals": "5.0.3", "zen-observable": "0.10.0" }, "devDependencies": { diff --git a/webapp/channels/src/utils/performance_telemetry/reporter.ts b/webapp/channels/src/utils/performance_telemetry/reporter.ts index 64f566c9b9..ff015be8f3 100644 --- a/webapp/channels/src/utils/performance_telemetry/reporter.ts +++ b/webapp/channels/src/utils/performance_telemetry/reporter.ts @@ -247,7 +247,7 @@ export default class PerformanceReporter { let labels: Record | undefined; if (isLCPMetric(metric)) { - const selector = metric.attribution?.element; + const selector = metric.attribution?.target; const element = selector ? document.querySelector(selector) : null; if (element) { diff --git a/webapp/package-lock.json b/webapp/package-lock.json index c7345a6558..30335c62dc 100644 --- a/webapp/package-lock.json +++ b/webapp/package-lock.json @@ -148,7 +148,7 @@ "timezones.json": "1.7.1", "tinycolor2": "1.6.0", "turndown": "7.2.0", - "web-vitals": "4.2.4", + "web-vitals": "5.0.3", "zen-observable": "0.10.0" }, "devDependencies": { @@ -629,6 +629,11 @@ "react-is": ">= 16.8.0" } }, + "channels/node_modules/web-vitals": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-5.0.3.tgz", + "integrity": "sha512-4KmOFYxj7qT6RAdCH0SWwq8eKeXNhAFXR4PmgF6nrWFmrJ41n7lq3UCA6UK0GebQ4uu+XP8e8zGjaDO3wZlqTg==" + }, "channels/node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", @@ -27364,11 +27369,6 @@ "minimalistic-assert": "^1.0.0" } }, - "node_modules/web-vitals": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-4.2.4.tgz", - "integrity": "sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==" - }, "node_modules/webidl-conversions": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",