From c8bd64efd0332c4c88d5561bac9f993d79a7c26b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 23 Apr 2026 16:05:29 +0000 Subject: [PATCH 1/2] Update dependency @formatjs/intl-durationformat to ^0.10.0 --- package-lock.json | 51 +++++++++++++++++------------------------------ package.json | 2 +- 2 files changed, 19 insertions(+), 34 deletions(-) diff --git a/package-lock.json b/package-lock.json index 27984994c..6e1b97a7a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@formatjs/intl-durationformat": "^0.7.4", + "@formatjs/intl-durationformat": "^0.10.0", "@tippyjs/react": "^4.2.6", "linkify-html": "^4.3.1", "linkify-react": "^4.3.1", @@ -707,45 +707,28 @@ } } }, - "node_modules/@formatjs/ecma402-abstract": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/@formatjs/ecma402-abstract/-/ecma402-abstract-2.3.6.tgz", - "integrity": "sha512-HJnTFeRM2kVFVr5gr5kH1XP6K0JcJtE7Lzvtr3FS/so5f1kpsqqqxy5JF+FRaO6H2qmcMfAUIox7AJteieRtVw==", - "license": "MIT", - "dependencies": { - "@formatjs/fast-memoize": "2.2.7", - "@formatjs/intl-localematcher": "0.6.2", - "decimal.js": "^10.4.3", - "tslib": "^2.8.0" - } - }, - "node_modules/@formatjs/fast-memoize": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-2.2.7.tgz", - "integrity": "sha512-Yabmi9nSvyOMrlSeGGWDiH7rf3a7sIwplbvo/dlz9WCIjzIQAfy1RMf4S0X3yG724n5Ghu2GmEl5NJIV6O9sZQ==", - "license": "MIT", - "dependencies": { - "tslib": "^2.8.0" - } - }, "node_modules/@formatjs/intl-durationformat": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/@formatjs/intl-durationformat/-/intl-durationformat-0.7.6.tgz", - "integrity": "sha512-jatAN3E84X6aP2UOGK1jTrwD1a7BiG3qWUSEDAhtyNd1BgYeS5wQPtXlnuGF1QRx0DjnwwNOIssyd7oQoRlQeg==", + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/@formatjs/intl-durationformat/-/intl-durationformat-0.10.4.tgz", + "integrity": "sha512-SUS4xT3GX43/thXTZojOXMNMB1zUIlLC+3mdyJga7evrgV4jvmgycX9bXfmMNDu7c2TC9gnXySUpUcxMghZrKg==", "license": "MIT", "dependencies": { - "@formatjs/ecma402-abstract": "2.3.6", - "@formatjs/intl-localematcher": "0.6.2", - "tslib": "^2.8.0" + "@formatjs/intl-localematcher": "0.8.3" } }, - "node_modules/@formatjs/intl-localematcher": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.6.2.tgz", - "integrity": "sha512-XOMO2Hupl0wdd172Y06h6kLpBz6Dv+J4okPLl4LPtzbr8f66WbIoy4ev98EBuZ6ZK4h5ydTN6XneT4QVpD7cdA==", + "node_modules/@formatjs/intl-durationformat/node_modules/@formatjs/fast-memoize": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@formatjs/fast-memoize/-/fast-memoize-3.1.2.tgz", + "integrity": "sha512-vPnriihkfK0lzoQGaXq+qXH23VsYyansRTkTgo2aTG0k1NjLFyZimFVdfj4C9JkSE5dm7CEngcQ5TTc1yAyBfQ==", + "license": "MIT" + }, + "node_modules/@formatjs/intl-durationformat/node_modules/@formatjs/intl-localematcher": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@formatjs/intl-localematcher/-/intl-localematcher-0.8.3.tgz", + "integrity": "sha512-pHUjWb9NuhnMs8+PxQdzBtZRFJHlGhrURGAbm6Ltwl82BFajeuiIR3jblSa7ia3r62rXe/0YtVpUG3xWr5bFCA==", "license": "MIT", "dependencies": { - "tslib": "^2.8.0" + "@formatjs/fast-memoize": "3.1.2" } }, "node_modules/@humanfs/core": { @@ -2767,6 +2750,7 @@ "version": "10.6.0", "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz", "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==", + "dev": true, "license": "MIT" }, "node_modules/deep-is": { @@ -6782,6 +6766,7 @@ "version": "2.8.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "dev": true, "license": "0BSD" }, "node_modules/type-check": { diff --git a/package.json b/package.json index f5c9b7582..eca0b40d2 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ }, "homepage": "https://github.com/jenkinsci/pipeline-graph-view-plugin/#readme", "dependencies": { - "@formatjs/intl-durationformat": "^0.7.4", + "@formatjs/intl-durationformat": "^0.10.0", "@tippyjs/react": "^4.2.6", "linkify-html": "^4.3.1", "linkify-react": "^4.3.1", From b4535b15076d4d934c6505d54ff1217073a08586 Mon Sep 17 00:00:00 2001 From: lewisbirks <22620804+lewisbirks@users.noreply.github.com> Date: Sun, 26 Apr 2026 15:03:09 +0100 Subject: [PATCH 2/2] fix: correct polyfill import Signed-off-by: lewisbirks <22620804+lewisbirks@users.noreply.github.com> --- src/main/frontend/common/utils/timings.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/frontend/common/utils/timings.tsx b/src/main/frontend/common/utils/timings.tsx index 1a6645ee5..ca7ab1933 100644 --- a/src/main/frontend/common/utils/timings.tsx +++ b/src/main/frontend/common/utils/timings.tsx @@ -1,4 +1,4 @@ -import "@formatjs/intl-durationformat/polyfill"; +import "@formatjs/intl-durationformat/polyfill.js"; import { useEffect, useState } from "react";