From 3902ee0ae06feeef9a2da5dcae03a0fa94277b21 Mon Sep 17 00:00:00 2001 From: Tamoor Shahid Date: Wed, 1 Apr 2026 10:00:09 +0000 Subject: [PATCH 1/3] Added polling to check for success when idle after running --- src/blueapi/BlueapiComponents.tsx | 74 +++++++++++++++++++++++++------ 1 file changed, 61 insertions(+), 13 deletions(-) diff --git a/src/blueapi/BlueapiComponents.tsx b/src/blueapi/BlueapiComponents.tsx index c11fae6..0a7ce81 100644 --- a/src/blueapi/BlueapiComponents.tsx +++ b/src/blueapi/BlueapiComponents.tsx @@ -1,5 +1,10 @@ -import React, { ReactNode } from "react"; -import { abortCurrentPlan, submitAndRunPlanImmediately } from "./blueapi"; +import React, { ReactNode, useCallback, useEffect } from "react"; +import { + abortCurrentPlan, + submitAndRunPlanImmediately, + getWorkerStatus, + type BlueApiWorkerState, +} from "./blueapi"; import { Alert, Button, @@ -36,6 +41,9 @@ export function RunPlanButton(props: RunPlanButtonProps) { const [openSnackbar, setOpenSnackbar] = React.useState(false); const [msg, setMsg] = React.useState("Running plan..."); const [severity, setSeverity] = React.useState("info"); + const [isPolling, setIsPolling] = React.useState(false); + const [initialWorkerState, setInitialWorkerState] = + React.useState(null); let fullVisit: string; if (props.currentVisit === undefined) { @@ -54,28 +62,68 @@ export function RunPlanButton(props: RunPlanButtonProps) { const sx = props.sx ? { ...buttonStyles, ...props.sx } : {}; // Style for the button component which is the most likely to be customised const tooltipSx = props.tooltipSx ? props.tooltipSx : {}; - const handleClick = () => { + const pollWorkerStatus = useCallback(async () => { + try { + const currentState: BlueApiWorkerState = await getWorkerStatus(); + + if (initialWorkerState === "RUNNING" && currentState === "IDLE") { + setSeverity("success"); + setMsg("Plan completed successfully"); + setIsPolling(false); + setInitialWorkerState(null); + return; + } + + if (currentState === "PANICKED") { + setSeverity("error"); + setMsg("Plan failed."); + setIsPolling(false); + setInitialWorkerState(null); + return; + } + } catch (error) { + console.error("Error polling worker status:", error); + setIsPolling(false); + setInitialWorkerState(null); + } + }, [initialWorkerState]); + + useEffect(() => { + let intervalId: NodeJS.Timeout | null = null; + if (isPolling) { + intervalId = setInterval(pollWorkerStatus, 1000); + } + return () => { + if (intervalId) { + clearInterval(intervalId); + } + }; + }, [isPolling, pollWorkerStatus]); + + const handleClick = async () => { setOpenSnackbar(true); try { + setSeverity("info"); + setMsg("Running plan..."); + + const initialState = await getWorkerStatus(); + setInitialWorkerState(initialState); instrumentSession = parseInstrumentSession(fullVisit); console.log(`Current instrument session: ${instrumentSession}`); - submitAndRunPlanImmediately({ + await submitAndRunPlanImmediately({ planName: props.planName, planParams: params, instrumentSession: instrumentSession, - }).catch((error) => { - setSeverity("error"); - setMsg( - `Failed to run plan ${props.planName}, see console and logs for full error`, - ); - console.log(`${msg}. Reason: ${error}`); }); + setIsPolling(true); } catch (error) { setSeverity("error"); setMsg( - `Failed to run plan ${props.planName}, please check visit PV is set.`, + `Failed to run plan ${props.planName}, see console and logs for full error`, ); - console.log(`An error occurred ${error}`); + console.error(`${msg}. Reason: ${error}`); + setIsPolling(false); + setInitialWorkerState(null); } }; @@ -173,7 +221,7 @@ export function AbortButton() { anchorOrigin={{ vertical: "bottom", horizontal: "right" }} > - Aborting plan ... + Aborting plan... From d678b02f9e6b3a38d0a1f7d7d5a8c6b31df9e40d Mon Sep 17 00:00:00 2001 From: Tamoor Shahid Date: Wed, 1 Apr 2026 10:24:05 +0000 Subject: [PATCH 2/3] Put snackbar logging into one function --- src/blueapi/BlueapiComponents.tsx | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/src/blueapi/BlueapiComponents.tsx b/src/blueapi/BlueapiComponents.tsx index 0a7ce81..4eb810d 100644 --- a/src/blueapi/BlueapiComponents.tsx +++ b/src/blueapi/BlueapiComponents.tsx @@ -62,29 +62,29 @@ export function RunPlanButton(props: RunPlanButtonProps) { const sx = props.sx ? { ...buttonStyles, ...props.sx } : {}; // Style for the button component which is the most likely to be customised const tooltipSx = props.tooltipSx ? props.tooltipSx : {}; + const snackBarLogging = (severity: SeverityLevel, message: string) => { + setSeverity(severity); + setMsg(message); + setIsPolling(false); + setInitialWorkerState(null); + }; + const pollWorkerStatus = useCallback(async () => { try { const currentState: BlueApiWorkerState = await getWorkerStatus(); if (initialWorkerState === "RUNNING" && currentState === "IDLE") { - setSeverity("success"); - setMsg("Plan completed successfully"); - setIsPolling(false); - setInitialWorkerState(null); + snackBarLogging("success", "Plan completed successfully"); return; } if (currentState === "PANICKED") { - setSeverity("error"); - setMsg("Plan failed."); - setIsPolling(false); - setInitialWorkerState(null); + snackBarLogging("error", "Plan failed."); return; } } catch (error) { + snackBarLogging("error", `Error polling worker status: ${error} `); console.error("Error polling worker status:", error); - setIsPolling(false); - setInitialWorkerState(null); } }, [initialWorkerState]); @@ -117,13 +117,11 @@ export function RunPlanButton(props: RunPlanButtonProps) { }); setIsPolling(true); } catch (error) { - setSeverity("error"); - setMsg( + snackBarLogging( + "error", `Failed to run plan ${props.planName}, see console and logs for full error`, ); console.error(`${msg}. Reason: ${error}`); - setIsPolling(false); - setInitialWorkerState(null); } }; From 5e348a8932c2b5938191bf8f80a6d1d93883ce79 Mon Sep 17 00:00:00 2001 From: Tamoor Shahid Date: Wed, 1 Apr 2026 12:25:18 +0000 Subject: [PATCH 3/3] Audit issue fix --- package.json | 13 +- pnpm-lock.yaml | 1216 ++++++++++++++++++++++++------------------------ 2 files changed, 609 insertions(+), 620 deletions(-) diff --git a/package.json b/package.json index 7b3aa46..d45a346 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,18 @@ "ajv": "^6.12.6", "esbuild@<=0.24.2": ">=0.25.0", "minimatch@>=9.0.0 <9.0.6": ">=9.0.6", - "minimatch@>=9.0.0 <9.0.7": ">=9.0.7" + "minimatch@>=9.0.0 <9.0.7": ">=9.0.7", + "flatted@<3.4.0": ">=3.4.0", + "flatted@<=3.4.1": ">=3.4.2", + "brace-expansion@<1.1.13": ">=1.1.13", + "brace-expansion@>=4.0.0 <5.0.5": ">=5.0.5", + "picomatch@<2.3.2": ">=2.3.2", + "picomatch@>=4.0.0 <4.0.4": ">=4.0.4", + "yaml@>=1.0.0 <1.10.3": ">=1.10.3", + "yaml@>=2.0.0 <2.8.3": ">=2.8.3", + "lodash@>=4.0.0 <=4.17.22": ">=4.17.23", + "minimatch": "^3.1.2", + "brace-expansion": "^1.1.11" } }, "imports": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index de9b661..74ea68f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,22 +9,33 @@ overrides: esbuild@<=0.24.2: ">=0.25.0" minimatch@>=9.0.0 <9.0.6: ">=9.0.6" minimatch@>=9.0.0 <9.0.7: ">=9.0.7" + flatted@<3.4.0: ">=3.4.0" + flatted@<=3.4.1: ">=3.4.2" + brace-expansion@<1.1.13: ">=1.1.13" + brace-expansion@>=4.0.0 <5.0.5: ">=5.0.5" + picomatch@<2.3.2: ">=2.3.2" + picomatch@>=4.0.0 <4.0.4: ">=4.0.4" + yaml@>=1.0.0 <1.10.3: ">=1.10.3" + yaml@>=2.0.0 <2.8.3: ">=2.8.3" + lodash@>=4.0.0 <=4.17.22: ">=4.17.23" + minimatch: ^3.1.2 + brace-expansion: ^1.1.11 importers: .: dependencies: "@apollo/client": specifier: ^3.14.0 - version: 3.14.0(@types/react@18.3.28)(graphql@15.10.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.14.1(@types/react@18.3.28)(graphql@15.10.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) "@base-ui/react": specifier: ^1.2.0 - version: 1.2.0(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.3.0(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) "@diamondlightsource/cs-web-lib": specifier: ^0.9.14 - version: 0.9.14(@types/react@18.3.28)(graphql@15.10.1)(mapbox-gl@1.13.3)(react-dom@18.3.1(react@18.3.1))(react-redux@7.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-router-dom@6.30.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.104.1) + version: 0.9.14(@types/react@18.3.28)(graphql@15.10.2)(mapbox-gl@1.13.3)(react-dom@18.3.1(react@18.3.1))(react-redux@7.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-router-dom@6.30.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.105.4) "@diamondlightsource/sci-react-ui": specifier: ^0.3.0 - version: 0.3.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@jsonforms/core@3.7.0)(@jsonforms/material-renderers@3.7.0(084ffb6e2cd7bbd51e9104c649105a46))(@jsonforms/react@3.7.0(@jsonforms/core@3.7.0)(react@18.3.1))(@mui/icons-material@6.5.0(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 0.3.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@jsonforms/core@3.7.0)(@jsonforms/material-renderers@3.7.0(c5e30dc7bb53850a0f6834a64231c9cb))(@jsonforms/react@3.7.0(@jsonforms/core@3.7.0)(react@18.3.1))(@mui/icons-material@6.5.0(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) "@emotion/react": specifier: ^11.14.0 version: 11.14.0(@types/react@18.3.28)(react@18.3.1) @@ -42,7 +53,7 @@ importers: version: 7.1.34 "@typescript-eslint/parser": specifier: ^8.56.1 - version: 8.56.1(eslint@8.57.1)(typescript@5.6.3) + version: 8.58.0(eslint@8.57.1)(typescript@5.6.3) buffer: specifier: ^6.0.3 version: 6.0.3 @@ -80,12 +91,12 @@ importers: specifier: ^0.0.3 version: 0.0.3 yaml: - specifier: ^2.8.2 - version: 2.8.2 + specifier: ">=2.8.3" + version: 2.8.3 devDependencies: "@eslint/js": specifier: ^9.39.3 - version: 9.39.3 + version: 9.39.4 "@testing-library/dom": specifier: ^10.4.1 version: 10.4.1 @@ -100,7 +111,7 @@ importers: version: 14.6.1(@testing-library/dom@10.4.1) "@types/node": specifier: ^22.19.13 - version: 22.19.13 + version: 22.19.15 "@types/react": specifier: ^18.3.28 version: 18.3.28 @@ -109,7 +120,7 @@ importers: version: 18.3.7(@types/react@18.3.28) "@vitejs/plugin-react-swc": specifier: ^3.11.0 - version: 3.11.0(vite@5.4.21(@types/node@22.19.13)(terser@5.46.0)) + version: 3.11.0(vite@5.4.21(@types/node@22.19.15)(terser@5.46.1)) "@vitest/ui": specifier: ^3.2.4 version: 3.2.4(vitest@3.2.4) @@ -118,10 +129,10 @@ importers: version: 8.57.1 eslint-config-airbnb: specifier: ^19.0.4 - version: 19.0.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.5(eslint@8.57.1))(eslint@8.57.1) + version: 19.0.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.5(eslint@8.57.1))(eslint@8.57.1) eslint-plugin-import: specifier: ^2.32.0 - version: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1) + version: 2.32.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1) eslint-plugin-jsx-a11y: specifier: ^6.10.2 version: 6.10.2(eslint@8.57.1) @@ -145,13 +156,13 @@ importers: version: 5.6.3 typescript-eslint: specifier: ^8.56.1 - version: 8.56.1(eslint@8.57.1)(typescript@5.6.3) + version: 8.58.0(eslint@8.57.1)(typescript@5.6.3) vite: specifier: ^5.4.21 - version: 5.4.21(@types/node@22.19.13)(terser@5.46.0) + version: 5.4.21(@types/node@22.19.15)(terser@5.46.1) vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@22.19.13)(@vitest/ui@3.2.4)(jsdom@26.1.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(terser@5.46.0) + version: 3.2.4(@types/node@22.19.15)(@vitest/ui@3.2.4)(jsdom@26.1.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(terser@5.46.1) packages: "@adobe/css-tools@4.4.4": @@ -160,10 +171,10 @@ packages: integrity: sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==, } - "@apollo/client@3.14.0": + "@apollo/client@3.14.1": resolution: { - integrity: sha512-0YQKKRIxiMlIou+SekQqdCo0ZTHxOcES+K8vKB53cIDpwABNR0P0yRzPgsbgcj3zRJniD93S/ontsnZsCLZrxQ==, + integrity: sha512-SgGX6E23JsZhUdG2anxiyHvEvvN6CUaI4ZfMsndZFeuHPXL3H0IsaiNAhLITSISbeyeYd+CBd9oERXQDdjXWZw==, } peerDependencies: graphql: ^15.0.0 || ^16.0.0 @@ -229,18 +240,18 @@ packages: } engines: { node: ">=6.9.0" } - "@babel/parser@7.29.0": + "@babel/parser@7.29.2": resolution: { - integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==, + integrity: sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==, } engines: { node: ">=6.0.0" } hasBin: true - "@babel/runtime@7.28.6": + "@babel/runtime@7.29.2": resolution: { - integrity: sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==, + integrity: sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==, } engines: { node: ">=6.9.0" } @@ -265,10 +276,10 @@ packages: } engines: { node: ">=6.9.0" } - "@base-ui/react@1.2.0": + "@base-ui/react@1.3.0": resolution: { - integrity: sha512-O6aEQHcm+QyGTFY28xuwRD3SEJGZOBDpyjN2WvpfWYFVhg+3zfXPysAILqtM0C1kWC82MccOE/v1j+GHXE4qIw==, + integrity: sha512-FwpKqZbPz14AITp1CVgf4AjhKPe1OeeVKSBMdgD10zbFlj3QSWelmtCMLi2+/PFZZcIm3l87G7rwtCZJwHyXWA==, } engines: { node: ">=14.0.0" } peerDependencies: @@ -279,10 +290,10 @@ packages: "@types/react": optional: true - "@base-ui/utils@0.2.5": + "@base-ui/utils@0.2.6": resolution: { - integrity: sha512-oYC7w0gp76RI5MxprlGLV0wze0SErZaRl3AAkeP3OnNB/UBMb6RqNf6ZSIlxOc9Qp68Ab3C2VOcJQyRs7Xc7Vw==, + integrity: sha512-yQ+qeuqohwhsNpoYDqqXaLllYAkPCP4vYdDrVo8FQXaAPfHWm1pG/Vm+jmGTA5JFS0BAIjookyapuJFY8F9PIw==, } peerDependencies: "@types/react": ^17 || ^18 || ^19 @@ -479,235 +490,235 @@ packages: integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==, } - "@esbuild/aix-ppc64@0.27.3": + "@esbuild/aix-ppc64@0.27.4": resolution: { - integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==, + integrity: sha512-cQPwL2mp2nSmHHJlCyoXgHGhbEPMrEEU5xhkcy3Hs/O7nGZqEpZ2sUtLaL9MORLtDfRvVl2/3PAuEkYZH0Ty8Q==, } engines: { node: ">=18" } cpu: [ppc64] os: [aix] - "@esbuild/android-arm64@0.27.3": + "@esbuild/android-arm64@0.27.4": resolution: { - integrity: sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==, + integrity: sha512-gdLscB7v75wRfu7QSm/zg6Rx29VLdy9eTr2t44sfTW7CxwAtQghZ4ZnqHk3/ogz7xao0QAgrkradbBzcqFPasw==, } engines: { node: ">=18" } cpu: [arm64] os: [android] - "@esbuild/android-arm@0.27.3": + "@esbuild/android-arm@0.27.4": resolution: { - integrity: sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==, + integrity: sha512-X9bUgvxiC8CHAGKYufLIHGXPJWnr0OCdR0anD2e21vdvgCI8lIfqFbnoeOz7lBjdrAGUhqLZLcQo6MLhTO2DKQ==, } engines: { node: ">=18" } cpu: [arm] os: [android] - "@esbuild/android-x64@0.27.3": + "@esbuild/android-x64@0.27.4": resolution: { - integrity: sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==, + integrity: sha512-PzPFnBNVF292sfpfhiyiXCGSn9HZg5BcAz+ivBuSsl6Rk4ga1oEXAamhOXRFyMcjwr2DVtm40G65N3GLeH1Lvw==, } engines: { node: ">=18" } cpu: [x64] os: [android] - "@esbuild/darwin-arm64@0.27.3": + "@esbuild/darwin-arm64@0.27.4": resolution: { - integrity: sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==, + integrity: sha512-b7xaGIwdJlht8ZFCvMkpDN6uiSmnxxK56N2GDTMYPr2/gzvfdQN8rTfBsvVKmIVY/X7EM+/hJKEIbbHs9oA4tQ==, } engines: { node: ">=18" } cpu: [arm64] os: [darwin] - "@esbuild/darwin-x64@0.27.3": + "@esbuild/darwin-x64@0.27.4": resolution: { - integrity: sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==, + integrity: sha512-sR+OiKLwd15nmCdqpXMnuJ9W2kpy0KigzqScqHI3Hqwr7IXxBp3Yva+yJwoqh7rE8V77tdoheRYataNKL4QrPw==, } engines: { node: ">=18" } cpu: [x64] os: [darwin] - "@esbuild/freebsd-arm64@0.27.3": + "@esbuild/freebsd-arm64@0.27.4": resolution: { - integrity: sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==, + integrity: sha512-jnfpKe+p79tCnm4GVav68A7tUFeKQwQyLgESwEAUzyxk/TJr4QdGog9sqWNcUbr/bZt/O/HXouspuQDd9JxFSw==, } engines: { node: ">=18" } cpu: [arm64] os: [freebsd] - "@esbuild/freebsd-x64@0.27.3": + "@esbuild/freebsd-x64@0.27.4": resolution: { - integrity: sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==, + integrity: sha512-2kb4ceA/CpfUrIcTUl1wrP/9ad9Atrp5J94Lq69w7UwOMolPIGrfLSvAKJp0RTvkPPyn6CIWrNy13kyLikZRZQ==, } engines: { node: ">=18" } cpu: [x64] os: [freebsd] - "@esbuild/linux-arm64@0.27.3": + "@esbuild/linux-arm64@0.27.4": resolution: { - integrity: sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==, + integrity: sha512-7nQOttdzVGth1iz57kxg9uCz57dxQLHWxopL6mYuYthohPKEK0vU0C3O21CcBK6KDlkYVcnDXY099HcCDXd9dA==, } engines: { node: ">=18" } cpu: [arm64] os: [linux] - "@esbuild/linux-arm@0.27.3": + "@esbuild/linux-arm@0.27.4": resolution: { - integrity: sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==, + integrity: sha512-aBYgcIxX/wd5n2ys0yESGeYMGF+pv6g0DhZr3G1ZG4jMfruU9Tl1i2Z+Wnj9/KjGz1lTLCcorqE2viePZqj4Eg==, } engines: { node: ">=18" } cpu: [arm] os: [linux] - "@esbuild/linux-ia32@0.27.3": + "@esbuild/linux-ia32@0.27.4": resolution: { - integrity: sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==, + integrity: sha512-oPtixtAIzgvzYcKBQM/qZ3R+9TEUd1aNJQu0HhGyqtx6oS7qTpvjheIWBbes4+qu1bNlo2V4cbkISr8q6gRBFA==, } engines: { node: ">=18" } cpu: [ia32] os: [linux] - "@esbuild/linux-loong64@0.27.3": + "@esbuild/linux-loong64@0.27.4": resolution: { - integrity: sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==, + integrity: sha512-8mL/vh8qeCoRcFH2nM8wm5uJP+ZcVYGGayMavi8GmRJjuI3g1v6Z7Ni0JJKAJW+m0EtUuARb6Lmp4hMjzCBWzA==, } engines: { node: ">=18" } cpu: [loong64] os: [linux] - "@esbuild/linux-mips64el@0.27.3": + "@esbuild/linux-mips64el@0.27.4": resolution: { - integrity: sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==, + integrity: sha512-1RdrWFFiiLIW7LQq9Q2NES+HiD4NyT8Itj9AUeCl0IVCA459WnPhREKgwrpaIfTOe+/2rdntisegiPWn/r/aAw==, } engines: { node: ">=18" } cpu: [mips64el] os: [linux] - "@esbuild/linux-ppc64@0.27.3": + "@esbuild/linux-ppc64@0.27.4": resolution: { - integrity: sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==, + integrity: sha512-tLCwNG47l3sd9lpfyx9LAGEGItCUeRCWeAx6x2Jmbav65nAwoPXfewtAdtbtit/pJFLUWOhpv0FpS6GQAmPrHA==, } engines: { node: ">=18" } cpu: [ppc64] os: [linux] - "@esbuild/linux-riscv64@0.27.3": + "@esbuild/linux-riscv64@0.27.4": resolution: { - integrity: sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==, + integrity: sha512-BnASypppbUWyqjd1KIpU4AUBiIhVr6YlHx/cnPgqEkNoVOhHg+YiSVxM1RLfiy4t9cAulbRGTNCKOcqHrEQLIw==, } engines: { node: ">=18" } cpu: [riscv64] os: [linux] - "@esbuild/linux-s390x@0.27.3": + "@esbuild/linux-s390x@0.27.4": resolution: { - integrity: sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==, + integrity: sha512-+eUqgb/Z7vxVLezG8bVB9SfBie89gMueS+I0xYh2tJdw3vqA/0ImZJ2ROeWwVJN59ihBeZ7Tu92dF/5dy5FttA==, } engines: { node: ">=18" } cpu: [s390x] os: [linux] - "@esbuild/linux-x64@0.27.3": + "@esbuild/linux-x64@0.27.4": resolution: { - integrity: sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==, + integrity: sha512-S5qOXrKV8BQEzJPVxAwnryi2+Iq5pB40gTEIT69BQONqR7JH1EPIcQ/Uiv9mCnn05jff9umq/5nqzxlqTOg9NA==, } engines: { node: ">=18" } cpu: [x64] os: [linux] - "@esbuild/netbsd-arm64@0.27.3": + "@esbuild/netbsd-arm64@0.27.4": resolution: { - integrity: sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==, + integrity: sha512-xHT8X4sb0GS8qTqiwzHqpY00C95DPAq7nAwX35Ie/s+LO9830hrMd3oX0ZMKLvy7vsonee73x0lmcdOVXFzd6Q==, } engines: { node: ">=18" } cpu: [arm64] os: [netbsd] - "@esbuild/netbsd-x64@0.27.3": + "@esbuild/netbsd-x64@0.27.4": resolution: { - integrity: sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==, + integrity: sha512-RugOvOdXfdyi5Tyv40kgQnI0byv66BFgAqjdgtAKqHoZTbTF2QqfQrFwa7cHEORJf6X2ht+l9ABLMP0dnKYsgg==, } engines: { node: ">=18" } cpu: [x64] os: [netbsd] - "@esbuild/openbsd-arm64@0.27.3": + "@esbuild/openbsd-arm64@0.27.4": resolution: { - integrity: sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==, + integrity: sha512-2MyL3IAaTX+1/qP0O1SwskwcwCoOI4kV2IBX1xYnDDqthmq5ArrW94qSIKCAuRraMgPOmG0RDTA74mzYNQA9ow==, } engines: { node: ">=18" } cpu: [arm64] os: [openbsd] - "@esbuild/openbsd-x64@0.27.3": + "@esbuild/openbsd-x64@0.27.4": resolution: { - integrity: sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==, + integrity: sha512-u8fg/jQ5aQDfsnIV6+KwLOf1CmJnfu1ShpwqdwC0uA7ZPwFws55Ngc12vBdeUdnuWoQYx/SOQLGDcdlfXhYmXQ==, } engines: { node: ">=18" } cpu: [x64] os: [openbsd] - "@esbuild/openharmony-arm64@0.27.3": + "@esbuild/openharmony-arm64@0.27.4": resolution: { - integrity: sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==, + integrity: sha512-JkTZrl6VbyO8lDQO3yv26nNr2RM2yZzNrNHEsj9bm6dOwwu9OYN28CjzZkH57bh4w0I2F7IodpQvUAEd1mbWXg==, } engines: { node: ">=18" } cpu: [arm64] os: [openharmony] - "@esbuild/sunos-x64@0.27.3": + "@esbuild/sunos-x64@0.27.4": resolution: { - integrity: sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==, + integrity: sha512-/gOzgaewZJfeJTlsWhvUEmUG4tWEY2Spp5M20INYRg2ZKl9QPO3QEEgPeRtLjEWSW8FilRNacPOg8R1uaYkA6g==, } engines: { node: ">=18" } cpu: [x64] os: [sunos] - "@esbuild/win32-arm64@0.27.3": + "@esbuild/win32-arm64@0.27.4": resolution: { - integrity: sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==, + integrity: sha512-Z9SExBg2y32smoDQdf1HRwHRt6vAHLXcxD2uGgO/v2jK7Y718Ix4ndsbNMU/+1Qiem9OiOdaqitioZwxivhXYg==, } engines: { node: ">=18" } cpu: [arm64] os: [win32] - "@esbuild/win32-ia32@0.27.3": + "@esbuild/win32-ia32@0.27.4": resolution: { - integrity: sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==, + integrity: sha512-DAyGLS0Jz5G5iixEbMHi5KdiApqHBWMGzTtMiJ72ZOLhbu/bzxgAe8Ue8CTS3n3HbIUHQz/L51yMdGMeoxXNJw==, } engines: { node: ">=18" } cpu: [ia32] os: [win32] - "@esbuild/win32-x64@0.27.3": + "@esbuild/win32-x64@0.27.4": resolution: { - integrity: sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==, + integrity: sha512-+knoa0BDoeXgkNvvV1vvbZX4+hizelrkwmGJBdT17t8FNPwG2lKemmuMZlmaNQ3ws3DKKCxpb4zRZEIp3UxFCg==, } engines: { node: ">=18" } cpu: [x64] @@ -743,10 +754,10 @@ packages: } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - "@eslint/js@9.39.3": + "@eslint/js@9.39.4": resolution: { - integrity: sha512-1B1VkCq6FuUNlQvlBYb+1jDu/gV297TIs/OeiaSR9l1H27SVW55ONE1e1Vp16NqP683+xEGzxYtv4XCiDPaQiw==, + integrity: sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } @@ -1067,10 +1078,10 @@ packages: "@types/react": optional: true - "@mui/types@7.4.11": + "@mui/types@7.4.12": resolution: { - integrity: sha512-fZ2xO9D08IKOxO2oUBi1nnVKH6oJUD+64cnv4YAaFoC0E5+i1+S5AHbNqqvZlYYsbPEQ6qEVwuBqY3jl5W4G+Q==, + integrity: sha512-iKNAF2u9PzSIj40CjvKJWxFXJo122jXVdrmdh0hMYd+FR+NuJMkr/L88XwWLCRiJ5P1j+uyac25+Kp6YC4hu6w==, } peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -1091,10 +1102,10 @@ packages: "@types/react": optional: true - "@mui/utils@7.3.8": + "@mui/utils@7.3.9": resolution: { - integrity: sha512-kZRcE2620CBGr+XI8YMmwPj6WIPwSF7uMJjvSfqd8zXVvlz0MCJbzRRUGNf8NgflCLthdji2DdS643TeyJ3+nA==, + integrity: sha512-U6SdZaGbfb65fqTsH3V5oJdFj9uYwyLE2WVuNvmbggTSDBb8QHrFsqY8BN3taK9t3yJ8/BPHD/kNvLNyjwM7Yw==, } engines: { node: ">=14.0.0" } peerDependencies: @@ -1104,10 +1115,10 @@ packages: "@types/react": optional: true - "@mui/x-date-pickers@8.26.0": + "@mui/x-date-pickers@8.27.2": resolution: { - integrity: sha512-tW9SrY8jRX0qf/v4ki/x46hsHgJrsFib271QYWOxTEofREWpPrYqdUarRGs21uhHha0spCzJUU1jEAxFKc3LHQ==, + integrity: sha512-06LFkHFRXJ2O9DMXtWAA3kY0jpbL7XH8iqa8L5cBlN+8bRx/UVLKlZYlhGv06C88jF9kuZWY1bUgrv/EoY/2Ww==, } engines: { node: ">=14.0.0" } peerDependencies: @@ -1236,215 +1247,215 @@ packages: integrity: sha512-+d0F4MKMCbeVUJwG96uQ4SgAznZNSq93I3V+9NHA4OpvqG8mRCpGdKmK8l/dl02h2CCDHwW2FqilnTyDcAnqjA==, } - "@rollup/rollup-android-arm-eabi@4.59.0": + "@rollup/rollup-android-arm-eabi@4.60.1": resolution: { - integrity: sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==, + integrity: sha512-d6FinEBLdIiK+1uACUttJKfgZREXrF0Qc2SmLII7W2AD8FfiZ9Wjd+rD/iRuf5s5dWrr1GgwXCvPqOuDquOowA==, } cpu: [arm] os: [android] - "@rollup/rollup-android-arm64@4.59.0": + "@rollup/rollup-android-arm64@4.60.1": resolution: { - integrity: sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==, + integrity: sha512-YjG/EwIDvvYI1YvYbHvDz/BYHtkY4ygUIXHnTdLhG+hKIQFBiosfWiACWortsKPKU/+dUwQQCKQM3qrDe8c9BA==, } cpu: [arm64] os: [android] - "@rollup/rollup-darwin-arm64@4.59.0": + "@rollup/rollup-darwin-arm64@4.60.1": resolution: { - integrity: sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==, + integrity: sha512-mjCpF7GmkRtSJwon+Rq1N8+pI+8l7w5g9Z3vWj4T7abguC4Czwi3Yu/pFaLvA3TTeMVjnu3ctigusqWUfjZzvw==, } cpu: [arm64] os: [darwin] - "@rollup/rollup-darwin-x64@4.59.0": + "@rollup/rollup-darwin-x64@4.60.1": resolution: { - integrity: sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==, + integrity: sha512-haZ7hJ1JT4e9hqkoT9R/19XW2QKqjfJVv+i5AGg57S+nLk9lQnJ1F/eZloRO3o9Scy9CM3wQ9l+dkXtcBgN5Ew==, } cpu: [x64] os: [darwin] - "@rollup/rollup-freebsd-arm64@4.59.0": + "@rollup/rollup-freebsd-arm64@4.60.1": resolution: { - integrity: sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==, + integrity: sha512-czw90wpQq3ZsAVBlinZjAYTKduOjTywlG7fEeWKUA7oCmpA8xdTkxZZlwNJKWqILlq0wehoZcJYfBvOyhPTQ6w==, } cpu: [arm64] os: [freebsd] - "@rollup/rollup-freebsd-x64@4.59.0": + "@rollup/rollup-freebsd-x64@4.60.1": resolution: { - integrity: sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==, + integrity: sha512-KVB2rqsxTHuBtfOeySEyzEOB7ltlB/ux38iu2rBQzkjbwRVlkhAGIEDiiYnO2kFOkJp+Z7pUXKyrRRFuFUKt+g==, } cpu: [x64] os: [freebsd] - "@rollup/rollup-linux-arm-gnueabihf@4.59.0": + "@rollup/rollup-linux-arm-gnueabihf@4.60.1": resolution: { - integrity: sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==, + integrity: sha512-L+34Qqil+v5uC0zEubW7uByo78WOCIrBvci69E7sFASRl0X7b/MB6Cqd1lky/CtcSVTydWa2WZwFuWexjS5o6g==, } cpu: [arm] os: [linux] libc: [glibc] - "@rollup/rollup-linux-arm-musleabihf@4.59.0": + "@rollup/rollup-linux-arm-musleabihf@4.60.1": resolution: { - integrity: sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==, + integrity: sha512-n83O8rt4v34hgFzlkb1ycniJh7IR5RCIqt6mz1VRJD6pmhRi0CXdmfnLu9dIUS6buzh60IvACM842Ffb3xd6Gg==, } cpu: [arm] os: [linux] libc: [musl] - "@rollup/rollup-linux-arm64-gnu@4.59.0": + "@rollup/rollup-linux-arm64-gnu@4.60.1": resolution: { - integrity: sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==, + integrity: sha512-Nql7sTeAzhTAja3QXeAI48+/+GjBJ+QmAH13snn0AJSNL50JsDqotyudHyMbO2RbJkskbMbFJfIJKWA6R1LCJQ==, } cpu: [arm64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-arm64-musl@4.59.0": + "@rollup/rollup-linux-arm64-musl@4.60.1": resolution: { - integrity: sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==, + integrity: sha512-+pUymDhd0ys9GcKZPPWlFiZ67sTWV5UU6zOJat02M1+PiuSGDziyRuI/pPue3hoUwm2uGfxdL+trT6Z9rxnlMA==, } cpu: [arm64] os: [linux] libc: [musl] - "@rollup/rollup-linux-loong64-gnu@4.59.0": + "@rollup/rollup-linux-loong64-gnu@4.60.1": resolution: { - integrity: sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==, + integrity: sha512-VSvgvQeIcsEvY4bKDHEDWcpW4Yw7BtlKG1GUT4FzBUlEKQK0rWHYBqQt6Fm2taXS+1bXvJT6kICu5ZwqKCnvlQ==, } cpu: [loong64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-loong64-musl@4.59.0": + "@rollup/rollup-linux-loong64-musl@4.60.1": resolution: { - integrity: sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==, + integrity: sha512-4LqhUomJqwe641gsPp6xLfhqWMbQV04KtPp7/dIp0nzPxAkNY1AbwL5W0MQpcalLYk07vaW9Kp1PBhdpZYYcEw==, } cpu: [loong64] os: [linux] libc: [musl] - "@rollup/rollup-linux-ppc64-gnu@4.59.0": + "@rollup/rollup-linux-ppc64-gnu@4.60.1": resolution: { - integrity: sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==, + integrity: sha512-tLQQ9aPvkBxOc/EUT6j3pyeMD6Hb8QF2BTBnCQWP/uu1lhc9AIrIjKnLYMEroIz/JvtGYgI9dF3AxHZNaEH0rw==, } cpu: [ppc64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-ppc64-musl@4.59.0": + "@rollup/rollup-linux-ppc64-musl@4.60.1": resolution: { - integrity: sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==, + integrity: sha512-RMxFhJwc9fSXP6PqmAz4cbv3kAyvD1etJFjTx4ONqFP9DkTkXsAMU4v3Vyc5BgzC+anz7nS/9tp4obsKfqkDHg==, } cpu: [ppc64] os: [linux] libc: [musl] - "@rollup/rollup-linux-riscv64-gnu@4.59.0": + "@rollup/rollup-linux-riscv64-gnu@4.60.1": resolution: { - integrity: sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==, + integrity: sha512-QKgFl+Yc1eEk6MmOBfRHYF6lTxiiiV3/z/BRrbSiW2I7AFTXoBFvdMEyglohPj//2mZS4hDOqeB0H1ACh3sBbg==, } cpu: [riscv64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-riscv64-musl@4.59.0": + "@rollup/rollup-linux-riscv64-musl@4.60.1": resolution: { - integrity: sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==, + integrity: sha512-RAjXjP/8c6ZtzatZcA1RaQr6O1TRhzC+adn8YZDnChliZHviqIjmvFwHcxi4JKPSDAt6Uhf/7vqcBzQJy0PDJg==, } cpu: [riscv64] os: [linux] libc: [musl] - "@rollup/rollup-linux-s390x-gnu@4.59.0": + "@rollup/rollup-linux-s390x-gnu@4.60.1": resolution: { - integrity: sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==, + integrity: sha512-wcuocpaOlaL1COBYiA89O6yfjlp3RwKDeTIA0hM7OpmhR1Bjo9j31G1uQVpDlTvwxGn2nQs65fBFL5UFd76FcQ==, } cpu: [s390x] os: [linux] libc: [glibc] - "@rollup/rollup-linux-x64-gnu@4.59.0": + "@rollup/rollup-linux-x64-gnu@4.60.1": resolution: { - integrity: sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==, + integrity: sha512-77PpsFQUCOiZR9+LQEFg9GClyfkNXj1MP6wRnzYs0EeWbPcHs02AXu4xuUbM1zhwn3wqaizle3AEYg5aeoohhg==, } cpu: [x64] os: [linux] libc: [glibc] - "@rollup/rollup-linux-x64-musl@4.59.0": + "@rollup/rollup-linux-x64-musl@4.60.1": resolution: { - integrity: sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==, + integrity: sha512-5cIATbk5vynAjqqmyBjlciMJl1+R/CwX9oLk/EyiFXDWd95KpHdrOJT//rnUl4cUcskrd0jCCw3wpZnhIHdD9w==, } cpu: [x64] os: [linux] libc: [musl] - "@rollup/rollup-openbsd-x64@4.59.0": + "@rollup/rollup-openbsd-x64@4.60.1": resolution: { - integrity: sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==, + integrity: sha512-cl0w09WsCi17mcmWqqglez9Gk8isgeWvoUZ3WiJFYSR3zjBQc2J5/ihSjpl+VLjPqjQ/1hJRcqBfLjssREQILw==, } cpu: [x64] os: [openbsd] - "@rollup/rollup-openharmony-arm64@4.59.0": + "@rollup/rollup-openharmony-arm64@4.60.1": resolution: { - integrity: sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==, + integrity: sha512-4Cv23ZrONRbNtbZa37mLSueXUCtN7MXccChtKpUnQNgF010rjrjfHx3QxkS2PI7LqGT5xXyYs1a7LbzAwT0iCA==, } cpu: [arm64] os: [openharmony] - "@rollup/rollup-win32-arm64-msvc@4.59.0": + "@rollup/rollup-win32-arm64-msvc@4.60.1": resolution: { - integrity: sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==, + integrity: sha512-i1okWYkA4FJICtr7KpYzFpRTHgy5jdDbZiWfvny21iIKky5YExiDXP+zbXzm3dUcFpkEeYNHgQ5fuG236JPq0g==, } cpu: [arm64] os: [win32] - "@rollup/rollup-win32-ia32-msvc@4.59.0": + "@rollup/rollup-win32-ia32-msvc@4.60.1": resolution: { - integrity: sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==, + integrity: sha512-u09m3CuwLzShA0EYKMNiFgcjjzwqtUMLmuCJLeZWjjOYA3IT2Di09KaxGBTP9xVztWyIWjVdsB2E9goMjZvTQg==, } cpu: [ia32] os: [win32] - "@rollup/rollup-win32-x64-gnu@4.59.0": + "@rollup/rollup-win32-x64-gnu@4.60.1": resolution: { - integrity: sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==, + integrity: sha512-k+600V9Zl1CM7eZxJgMyTUzmrmhB/0XZnF4pRypKAlAgxmedUA+1v9R+XOFv56W4SlHEzfeMtzujLJD22Uz5zg==, } cpu: [x64] os: [win32] - "@rollup/rollup-win32-x64-msvc@4.59.0": + "@rollup/rollup-win32-x64-msvc@4.60.1": resolution: { - integrity: sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==, + integrity: sha512-lWMnixq/QzxyhTV6NjQJ4SFo1J6PvOX8vUx5Wb4bBPsEb+8xZ89Bz6kOXpfXj9ak9AHTQVQzlgzBEc1SyM27xQ==, } cpu: [x64] os: [win32] @@ -1461,104 +1472,124 @@ packages: integrity: sha512-MTBk/3jGLNB2tVxv6uLlFh1iu64iYOQ2PbdOSK3NW8JZsmlaOh2q6sdtKowBhfw8QFLmYNzTW4/oK4uATIi6ZA==, } - "@swc/core-darwin-arm64@1.15.18": + "@swc/core-darwin-arm64@1.15.21": resolution: { - integrity: sha512-+mIv7uBuSaywN3C9LNuWaX1jJJ3SKfiJuE6Lr3bd+/1Iv8oMU7oLBjYMluX1UrEPzwN2qCdY6Io0yVicABoCwQ==, + integrity: sha512-SA8SFg9dp0qKRH8goWsax6bptFE2EdmPf2YRAQW9WoHGf3XKM1bX0nd5UdwxmC5hXsBUZAYf7xSciCler6/oyA==, } engines: { node: ">=10" } cpu: [arm64] os: [darwin] - "@swc/core-darwin-x64@1.15.18": + "@swc/core-darwin-x64@1.15.21": resolution: { - integrity: sha512-wZle0eaQhnzxWX5V/2kEOI6Z9vl/lTFEC6V4EWcn+5pDjhemCpQv9e/TDJ0GIoiClX8EDWRvuZwh+Z3dhL1NAg==, + integrity: sha512-//fOVntgowz9+V90lVsNCtyyrtbHp3jWH6Rch7MXHXbcvbLmbCTmssl5DeedUWLLGiAAW1wksBdqdGYOTjaNLw==, } engines: { node: ">=10" } cpu: [x64] os: [darwin] - "@swc/core-linux-arm-gnueabihf@1.15.18": + "@swc/core-linux-arm-gnueabihf@1.15.21": resolution: { - integrity: sha512-ao61HGXVqrJFHAcPtF4/DegmwEkVCo4HApnotLU8ognfmU8x589z7+tcf3hU+qBiU1WOXV5fQX6W9Nzs6hjxDw==, + integrity: sha512-meNI4Sh6h9h8DvIfEc0l5URabYMSuNvyisLmG6vnoYAS43s8ON3NJR8sDHvdP7NJTrLe0q/x2XCn6yL/BeHcZg==, } engines: { node: ">=10" } cpu: [arm] os: [linux] - "@swc/core-linux-arm64-gnu@1.15.18": + "@swc/core-linux-arm64-gnu@1.15.21": resolution: { - integrity: sha512-3xnctOBLIq3kj8PxOCgPrGjBLP/kNOddr6f5gukYt/1IZxsITQaU9TDyjeX6jG+FiCIHjCuWuffsyQDL5Ew1bg==, + integrity: sha512-QrXlNQnHeXqU2EzLlnsPoWEh8/GtNJLvfMiPsDhk+ht6Xv8+vhvZ5YZ/BokNWSIZiWPKLAqR0M7T92YF5tmD3g==, } engines: { node: ">=10" } cpu: [arm64] os: [linux] libc: [glibc] - "@swc/core-linux-arm64-musl@1.15.18": + "@swc/core-linux-arm64-musl@1.15.21": resolution: { - integrity: sha512-0a+Lix+FSSHBSBOA0XznCcHo5/1nA6oLLjcnocvzXeqtdjnPb+SvchItHI+lfeiuj1sClYPDvPMLSLyXFaiIKw==, + integrity: sha512-8/yGCMO333ultDaMQivE5CjO6oXDPeeg1IV4sphojPkb0Pv0i6zvcRIkgp60xDB+UxLr6VgHgt+BBgqS959E9g==, } engines: { node: ">=10" } cpu: [arm64] os: [linux] libc: [musl] - "@swc/core-linux-x64-gnu@1.15.18": + "@swc/core-linux-ppc64-gnu@1.15.21": resolution: { - integrity: sha512-wG9J8vReUlpaHz4KOD/5UE1AUgirimU4UFT9oZmupUDEofxJKYb1mTA/DrMj0s78bkBiNI+7Fo2EgPuvOJfuAA==, + integrity: sha512-ucW0HzPx0s1dgRvcvuLSPSA/2Kk/VYTv9st8qe1Kc22Gu0Q0rH9+6TcBTmMuNIp0Xs4BPr1uBttmbO1wEGI49Q==, + } + engines: { node: ">=10" } + cpu: [ppc64] + os: [linux] + libc: [glibc] + + "@swc/core-linux-s390x-gnu@1.15.21": + resolution: + { + integrity: sha512-ulTnOGc5I7YRObE/9NreAhQg94QkiR5qNhhcUZ1iFAYjzg/JGAi1ch+s/Ixe61pMIr8bfVrF0NOaB0f8wjaAfA==, + } + engines: { node: ">=10" } + cpu: [s390x] + os: [linux] + libc: [glibc] + + "@swc/core-linux-x64-gnu@1.15.21": + resolution: + { + integrity: sha512-D0RokxtM+cPvSqJIKR6uja4hbD+scI9ezo95mBhfSyLUs9wnPPl26sLp1ZPR/EXRdYm3F3S6RUtVi+8QXhT24Q==, } engines: { node: ">=10" } cpu: [x64] os: [linux] libc: [glibc] - "@swc/core-linux-x64-musl@1.15.18": + "@swc/core-linux-x64-musl@1.15.21": resolution: { - integrity: sha512-4nwbVvCphKzicwNWRmvD5iBaZj8JYsRGa4xOxJmOyHlMDpsvvJ2OR2cODlvWyGFH6BYL1MfIAK3qph3hp0Az6g==, + integrity: sha512-nER8u7VeRfmU6fMDzl1NQAbbB/G7O2avmvCOwIul1uGkZ2/acbPH+DCL9h5+0yd/coNcxMBTL6NGepIew+7C2w==, } engines: { node: ">=10" } cpu: [x64] os: [linux] libc: [musl] - "@swc/core-win32-arm64-msvc@1.15.18": + "@swc/core-win32-arm64-msvc@1.15.21": resolution: { - integrity: sha512-zk0RYO+LjiBCat2RTMHzAWaMky0cra9loH4oRrLKLLNuL+jarxKLFDA8xTZWEkCPLjUTwlRN7d28eDLLMgtUcQ==, + integrity: sha512-+/AgNBnjYugUA8C0Do4YzymgvnGbztv7j8HKSQLvR/DQgZPoXQ2B3PqB2mTtGh/X5DhlJWiqnunN35JUgWcAeQ==, } engines: { node: ">=10" } cpu: [arm64] os: [win32] - "@swc/core-win32-ia32-msvc@1.15.18": + "@swc/core-win32-ia32-msvc@1.15.21": resolution: { - integrity: sha512-yVuTrZ0RccD5+PEkpcLOBAuPbYBXS6rslENvIXfvJGXSdX5QGi1ehC4BjAMl5FkKLiam4kJECUI0l7Hq7T1vwg==, + integrity: sha512-IkSZj8PX/N4HcaFhMQtzmkV8YSnuNoJ0E6OvMwFiOfejPhiKXvl7CdDsn1f4/emYEIDO3fpgZW9DTaCRMDxaDA==, } engines: { node: ">=10" } cpu: [ia32] os: [win32] - "@swc/core-win32-x64-msvc@1.15.18": + "@swc/core-win32-x64-msvc@1.15.21": resolution: { - integrity: sha512-7NRmE4hmUQNCbYU3Hn9Tz57mK9Qq4c97ZS+YlamlK6qG9Fb5g/BB3gPDe0iLlJkns/sYv2VWSkm8c3NmbEGjbg==, + integrity: sha512-zUyWso7OOENB6e1N1hNuNn8vbvLsTdKQ5WKLgt/JcBNfJhKy/6jmBmqI3GXk/MyvQKd5SLvP7A0F36p7TeDqvw==, } engines: { node: ">=10" } cpu: [x64] os: [win32] - "@swc/core@1.15.18": + "@swc/core@1.15.21": resolution: { - integrity: sha512-z87aF9GphWp//fnkRsqvtY+inMVPgYW3zSlXH1kJFvRT5H/wiAn+G32qW5l3oEk63KSF1x3Ov0BfHCObAmT8RA==, + integrity: sha512-fkk7NJcBscrR3/F8jiqlMptRHP650NxqDnspBMrRe5d8xOoCy9MLL5kOBLFXjFLfMo3KQQHhk+/jUULOMlR1uQ==, } engines: { node: ">=10" } peerDependencies: @@ -1573,10 +1604,10 @@ packages: integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==, } - "@swc/types@0.1.25": + "@swc/types@0.1.26": resolution: { - integrity: sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==, + integrity: sha512-lyMwd7WGgG79RS7EERZV3T8wMdmPq3xwyg+1nmAM64kIhx5yl+juO2PYIHb7vTiPgPCj8LYjsNV2T5wiQHUEaw==, } "@testing-library/dom@10.4.1": @@ -1730,10 +1761,10 @@ packages: integrity: sha512-bpd8dRn9pr6xKvuEBQup8pwQfD4VUyqO/2deGjfpe6AwC8YRlyEipvefyRJUSiCJTZuCb8Pl1ciVV5ekqJ96Bg==, } - "@types/node@22.19.13": + "@types/node@22.19.15": resolution: { - integrity: sha512-akNQMv0wW5uyRpD2v2IEyRSZiR+BeGuoB6L310EgGObO44HSMNT8z1xzio28V8qOrgYaopIDNA18YgdXd+qTiw==, + integrity: sha512-F0R/h2+dsy5wJAUe3tAU6oqa2qbWY5TpNfL/RGmo1y38hiyO1w3x2jPtt76wmuaJI4DQnOBu21cNXQ2STIUUWg==, } "@types/parse-json@4.0.2": @@ -1800,16 +1831,16 @@ packages: integrity: sha512-te5lMAWii1uEJ4FwLjzdlbw3+n0FZNOvFXHxQDKeT0dilh7HOzdMzV2TrJVUzq8ep7J4Na8OUYPRLSQkJHAlrg==, } - "@typescript-eslint/eslint-plugin@8.56.1": + "@typescript-eslint/eslint-plugin@8.58.0": resolution: { - integrity: sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==, + integrity: sha512-RLkVSiNuUP1C2ROIWfqX+YcUfLaSnxGE/8M+Y57lopVwg9VTYYfhuz15Yf1IzCKgZj6/rIbYTmJCUSqr76r0Wg==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: - "@typescript-eslint/parser": ^8.56.1 + "@typescript-eslint/parser": ^8.58.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" + typescript: ">=4.8.4 <6.1.0" "@typescript-eslint/parser@6.21.0": resolution: @@ -1824,24 +1855,24 @@ packages: typescript: optional: true - "@typescript-eslint/parser@8.56.1": + "@typescript-eslint/parser@8.58.0": resolution: { - integrity: sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==, + integrity: sha512-rLoGZIf9afaRBYsPUMtvkDWykwXwUPL60HebR4JgTI8mxfFe2cQTu3AGitANp4b9B2QlVru6WzjgB2IzJKiCSA==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" + typescript: ">=4.8.4 <6.1.0" - "@typescript-eslint/project-service@8.56.1": + "@typescript-eslint/project-service@8.58.0": resolution: { - integrity: sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==, + integrity: sha512-8Q/wBPWLQP1j16NxoPNIKpDZFMaxl7yWIoqXWYeWO+Bbd2mjgvoF0dxP2jKZg5+x49rgKdf7Ck473M8PC3V9lg==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: - typescript: ">=4.8.4 <6.0.0" + typescript: ">=4.8.4 <6.1.0" "@typescript-eslint/scope-manager@6.21.0": resolution: @@ -1850,31 +1881,31 @@ packages: } engines: { node: ^16.0.0 || >=18.0.0 } - "@typescript-eslint/scope-manager@8.56.1": + "@typescript-eslint/scope-manager@8.58.0": resolution: { - integrity: sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==, + integrity: sha512-W1Lur1oF50FxSnNdGp3Vs6P+yBRSmZiw4IIjEeYxd8UQJwhUF0gDgDD/W/Tgmh73mxgEU3qX0Bzdl/NGuSPEpQ==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - "@typescript-eslint/tsconfig-utils@8.56.1": + "@typescript-eslint/tsconfig-utils@8.58.0": resolution: { - integrity: sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==, + integrity: sha512-doNSZEVJsWEu4htiVC+PR6NpM+pa+a4ClH9INRWOWCUzMst/VA9c4gXq92F8GUD1rwhNvRLkgjfYtFXegXQF7A==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: - typescript: ">=4.8.4 <6.0.0" + typescript: ">=4.8.4 <6.1.0" - "@typescript-eslint/type-utils@8.56.1": + "@typescript-eslint/type-utils@8.58.0": resolution: { - integrity: sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==, + integrity: sha512-aGsCQImkDIqMyx1u4PrVlbi/krmDsQUs4zAcCV6M7yPcPev+RqVlndsJy9kJ8TLihW9TZ0kbDAzctpLn5o+lOg==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" + typescript: ">=4.8.4 <6.1.0" "@typescript-eslint/types@6.21.0": resolution: @@ -1883,10 +1914,10 @@ packages: } engines: { node: ^16.0.0 || >=18.0.0 } - "@typescript-eslint/types@8.56.1": + "@typescript-eslint/types@8.58.0": resolution: { - integrity: sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==, + integrity: sha512-O9CjxypDT89fbHxRfETNoAnHj/i6IpRK0CvbVN3qibxlLdo5p5hcLmUuCCrHMpxiWSwKyI8mCP7qRNYuOJ0Uww==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } @@ -1902,24 +1933,24 @@ packages: typescript: optional: true - "@typescript-eslint/typescript-estree@8.56.1": + "@typescript-eslint/typescript-estree@8.58.0": resolution: { - integrity: sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==, + integrity: sha512-7vv5UWbHqew/dvs+D3e1RvLv1v2eeZ9txRHPnEEBUgSNLx5ghdzjHa0sgLWYVKssH+lYmV0JaWdoubo0ncGYLA==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: - typescript: ">=4.8.4 <6.0.0" + typescript: ">=4.8.4 <6.1.0" - "@typescript-eslint/utils@8.56.1": + "@typescript-eslint/utils@8.58.0": resolution: { - integrity: sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==, + integrity: sha512-RfeSqcFeHMHlAWzt4TBjWOAtoW9lnsAGiP3GbaX9uVgTYYrMbVnGONEfUCiSss+xMHFl+eHZiipmA8WkQ7FuNA==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" + typescript: ">=4.8.4 <6.1.0" "@typescript-eslint/visitor-keys@6.21.0": resolution: @@ -1928,10 +1959,10 @@ packages: } engines: { node: ^16.0.0 || >=18.0.0 } - "@typescript-eslint/visitor-keys@8.56.1": + "@typescript-eslint/visitor-keys@8.58.0": resolution: { - integrity: sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==, + integrity: sha512-XJ9UD9+bbDo4a4epraTwG3TsNPeiB9aShrUneAVXy8q4LuwowN+qu89/6ByLMINqvIMeI9H9hOHQtg/ijrYXzQ==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } @@ -2417,10 +2448,10 @@ packages: } engines: { node: ">= 0.4" } - axe-core@4.11.1: + axe-core@4.11.2: resolution: { - integrity: sha512-BASOg+YwO2C+346x3LZOeoovTIoTrRqEsqMa6fmfAV0P+U9mFr9NsyOEpiYvFjbc64NMrSswhV50WdXzdb/Z5A==, + integrity: sha512-byD6KPdvo72y/wj2T/4zGEvvlis+PsZsn/yPS3pEO+sFpcrqRpX/TJCxvVaEsNeMrfQbCr7w163YqoD9IYwHXw==, } engines: { node: ">=4" } @@ -2444,13 +2475,6 @@ packages: integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, } - balanced-match@4.0.4: - resolution: - { - integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==, - } - engines: { node: 18 || 20 || >=22 } - base64-arraybuffer@1.0.2: resolution: { @@ -2464,10 +2488,10 @@ packages: integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, } - baseline-browser-mapping@2.10.0: + baseline-browser-mapping@2.10.13: resolution: { - integrity: sha512-lIyg0szRfYbiy67j9KN8IyeD7q7hcmqnJ1ddWmNt19ItGpNN64mnllmxUNFIOdOm6by97jlL6wfpTTJrmnjWAA==, + integrity: sha512-BL2sTuHOdy0YT1lYieUxTw/QMtPBC3pmlJC6xk8BBYVv6vcw3SGdKemQ+Xsx9ik2F/lYDO9tqsFQH1r9PFuHKw==, } engines: { node: ">=6.0.0" } hasBin: true @@ -2503,19 +2527,12 @@ packages: integrity: sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==, } - brace-expansion@1.1.12: + brace-expansion@1.1.13: resolution: { - integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==, + integrity: sha512-9ZLprWS6EENmhEOpjCYW2c8VkmOvckIJZfkr7rBW6dObmfgJ/L1GpSYW5Hpo9lDz4D1+n0Ckz8rU7FwHDQiG/w==, } - brace-expansion@5.0.4: - resolution: - { - integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==, - } - engines: { node: 18 || 20 || >=22 } - braces@3.0.3: resolution: { @@ -2529,10 +2546,10 @@ packages: integrity: sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==, } - browserslist@4.28.1: + browserslist@4.28.2: resolution: { - integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==, + integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==, } engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true @@ -2591,10 +2608,10 @@ packages: } engines: { node: ">=6" } - caniuse-lite@1.0.30001776: + caniuse-lite@1.0.30001784: resolution: { - integrity: sha512-sg01JDPzZ9jGshqKSckOQthXnYwOEP50jeVFhaSFbZcOy05TiuuaffDOfcwtCisJ9kNQuLBFibYywv2Bgm9osw==, + integrity: sha512-WU346nBTklUV9YfUl60fqRbU5ZqyXlqvo1SgigE1OAXK5bFL8LL9q1K7aap3N739l4BvNqnkm3YrGHiY9sfUQw==, } canvas-fit@1.5.0: @@ -3194,10 +3211,10 @@ packages: integrity: sha512-X7hshQbLyMJ/3RPhyObLARM2sNxxmRALLKx1+NVFFnQ9gKzmCrxm9+uLIAdBcvc8FNLpctqlQ2V6AE92Ol9UDQ==, } - electron-to-chromium@1.5.307: + electron-to-chromium@1.5.330: resolution: { - integrity: sha512-5z3uFKBWjiNR44nFcYdkcXjKMbg5KXNdciu7mhTPo9tB7NbqSNP2sSnGR+fqknZSCwKkBN+oxiiajWs4dT6ORg==, + integrity: sha512-jFNydB5kFtYUobh4IkWUnXeyDbjf/r9gcUEXe1xcrcUxIGfTdzPXA+ld6zBRbwvgIGVzDll/LTIiDztEtckSnA==, } element-size@1.1.1: @@ -3224,10 +3241,10 @@ packages: integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==, } - enhanced-resolve@5.20.0: + enhanced-resolve@5.20.1: resolution: { - integrity: sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==, + integrity: sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==, } engines: { node: ">=10.13.0" } @@ -3265,10 +3282,10 @@ packages: } engines: { node: ">= 0.4" } - es-iterator-helpers@1.2.2: + es-iterator-helpers@1.3.1: resolution: { - integrity: sha512-BrUQ0cPTB/IwXj23HtwHjS9n7O4h9FX94b4xc5zlTHxeLgTAdzYUDyy6KdExAl9lbN5rtfe44xpjpmj9grxs5w==, + integrity: sha512-zWwRvqWiuBPr0muUG/78cW3aHROFCNIQ3zpmYDpwdbnt2m+xlNyRWpHBpa2lJjSBit7BQ+RXA1iwbSmu5yJ/EQ==, } engines: { node: ">= 0.4" } @@ -3338,10 +3355,10 @@ packages: integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==, } - esbuild@0.27.3: + esbuild@0.27.4: resolution: { - integrity: sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==, + integrity: sha512-Rq4vbHnYkK5fws5NF7MYTU68FPRE1ajX7heQ/8QXXWqNgqqJ/GkmmyxIzUnf2Sr/bakf8l54716CcMGHYhMrrQ==, } engines: { node: ">=18" } hasBin: true @@ -3659,7 +3676,7 @@ packages: } engines: { node: ">=12.0.0" } peerDependencies: - picomatch: ^3 || ^4 + picomatch: ">=4.0.4" peerDependenciesMeta: picomatch: optional: true @@ -3704,10 +3721,10 @@ packages: } engines: { node: ^10.12.0 || >=12.0.0 } - flatted@3.3.4: + flatted@3.4.2: resolution: { - integrity: sha512-3+mMldrTAPdta5kjX2G2J7iX4zxtnwpdA8Tr2ZSjkyPSanvbZAcy6flmtnXbEybHrDcU9641lxrMfFuUxVz9vA==, + integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==, } flatten-vertex-data@1.0.2: @@ -4032,10 +4049,10 @@ packages: peerDependencies: graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - graphql@15.10.1: + graphql@15.10.2: resolution: { - integrity: sha512-BL/Xd/T9baO6NFzoMpiMD7YUZ62R6viR5tp/MULVEnbYJXZA//kRNW7J0j1w/wXArgL0sCxhDfK5dczSKn3+cg==, + integrity: sha512-1PRqdDPAmViWr4h1GVBT8RoPZfWSGZa7kDzleTilOfVIslsgf+cia3Nl95v1KDmR4iERPaT7WzQ+tN4MJmbg3w==, } engines: { node: ">= 10.x" } @@ -4846,26 +4863,6 @@ packages: } engines: { node: ">=4" } - minimatch@10.2.4: - resolution: - { - integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==, - } - - minimatch@9.0.3: - resolution: - { - integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==, - } - engines: { node: ">=16 || 14 >=14.17" } - - minimatch@9.0.9: - resolution: - { - integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==, - } - engines: { node: ">=16 || 14 >=14.17" } - minimatch@3.1.5: resolution: { @@ -5255,17 +5252,10 @@ packages: integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, } - picomatch@2.3.1: + picomatch@4.0.4: resolution: { - integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, - } - engines: { node: ">=8.6" } - - picomatch@4.0.3: - resolution: - { - integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==, + integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==, } engines: { node: ">=12" } @@ -5746,10 +5736,10 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rollup@4.59.0: + rollup@4.60.1: resolution: { - integrity: sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==, + integrity: sha512-VmtB2rFU/GroZ4oL8+ZqXgSA38O6GR8KSIvWmEFv63pQ0G6KaBH9s07PO8XTXP4vI+3UJUEypOfjkGfmSBBR0w==, } engines: { node: ">=18.0.0", npm: ">=8.0.0" } hasBin: true @@ -5811,10 +5801,10 @@ packages: integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, } - sax@1.5.0: + sax@1.6.0: resolution: { - integrity: sha512-21IYA3Q5cQf089Z6tgaUTr7lDAyzoTPx5HRtbhsME8Udispad8dC/+sziTNugOEx54ilvatQ9YCzl4KQLPcRHA==, + integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==, } engines: { node: ">=11.0.0" } @@ -6228,17 +6218,17 @@ packages: integrity: sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==, } - tapable@2.3.0: + tapable@2.3.2: resolution: { - integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==, + integrity: sha512-1MOpMXuhGzGL5TTCZFItxCc0AARf1EZFQkGqMm7ERKj8+Hgr5oLvJOVFcC+lRmR8hCe2S3jC4T5D7Vg/d7/fhA==, } engines: { node: ">=6" } - terser-webpack-plugin@5.3.17: + terser-webpack-plugin@5.4.0: resolution: { - integrity: sha512-YR7PtUp6GMU91BgSJmlaX/rS2lGDbAF7D+Wtq7hRO+MiljNmodYvqslzCFiYVAgW+Qoaaia/QUIP4lGXufjdZw==, + integrity: sha512-Bn5vxm48flOIfkdl5CaD2+1CiUVbonWQ3KQPyP7/EuIl9Gbzq/gQFOzaMFUEgVjB1396tcK0SG8XcNJ/2kDH8g==, } engines: { node: ">= 10.13.0" } peerDependencies: @@ -6254,10 +6244,10 @@ packages: uglify-js: optional: true - terser@5.46.0: + terser@5.46.1: resolution: { - integrity: sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==, + integrity: sha512-vzCjQO/rgUuK9sf8VJZvjqiqiHFaZLnOiimmUuOKODxWL8mm/xua7viT7aqX7dgPY60otQjUotzFMmCB4VdmqQ==, } engines: { node: ">=10" } hasBin: true @@ -6407,10 +6397,10 @@ packages: peerDependencies: typescript: ">=4.2.0" - ts-api-utils@2.4.0: + ts-api-utils@2.5.0: resolution: { - integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==, + integrity: sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==, } engines: { node: ">=18.12" } peerDependencies: @@ -6507,15 +6497,15 @@ packages: integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==, } - typescript-eslint@8.56.1: + typescript-eslint@8.58.0: resolution: { - integrity: sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==, + integrity: sha512-e2TQzKfaI85fO+F3QywtX+tCTsu/D3WW5LVU6nz8hTFKFZ8yBJ6mSYRpXqdR3mFjPWmO0eWsTa5f+UpAOe/FMA==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: ">=4.8.4 <6.0.0" + typescript: ">=4.8.4 <6.1.0" typescript@5.6.3: resolution: @@ -6733,10 +6723,10 @@ packages: } engines: { node: ">=10.13.0" } - webpack@5.104.1: + webpack@5.105.4: resolution: { - integrity: sha512-Qphch25abbMNtekmEGJmeRUhLDbe+QfiWTiqpKYkpCOWY64v9eyl+KRRLmqOFA2AvKPpc9DC6+u2n76tQLBoaA==, + integrity: sha512-jTywjboN9aHxFlToqb0K0Zs9SbBoW4zRUlGzI2tYNxVYcEi/IPpn+Xi4ye5jTLvX2YeLuic/IvxNot+Q1jMoOw==, } engines: { node: ">=10.13.0" } hasBin: true @@ -6839,10 +6829,10 @@ packages: integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, } - ws@8.19.0: + ws@8.20.0: resolution: { - integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==, + integrity: sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==, } engines: { node: ">=10.0.0" } peerDependencies: @@ -6881,17 +6871,10 @@ packages: } engines: { node: ">=0.4" } - yaml@1.10.2: - resolution: - { - integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, - } - engines: { node: ">= 6" } - - yaml@2.8.2: + yaml@2.8.3: resolution: { - integrity: sha512-mplynKqc1C2hTVYxd0PU2xQAc22TI1vShAYGksCCfxbn/dFwnHTNi1bvYsBTkhdUNtGIf5xNOg938rrSSYvS9A==, + integrity: sha512-AvbaCLOO2Otw/lW5bmh9d/WEdcDFdQp2Z2ZUH3pX9U2ihyUY0nvLv7J6TrWowklRGPYbB/IuIMfYgxaCPg5Bpg==, } engines: { node: ">= 14.6" } hasBin: true @@ -6924,14 +6907,14 @@ packages: snapshots: "@adobe/css-tools@4.4.4": {} - "@apollo/client@3.14.0(@types/react@18.3.28)(graphql@15.10.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)": + "@apollo/client@3.14.1(@types/react@18.3.28)(graphql@15.10.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)": dependencies: - "@graphql-typed-document-node/core": 3.2.0(graphql@15.10.1) + "@graphql-typed-document-node/core": 3.2.0(graphql@15.10.2) "@wry/caches": 1.0.1 "@wry/equality": 0.5.7 "@wry/trie": 0.5.0 - graphql: 15.10.1 - graphql-tag: 2.12.6(graphql@15.10.1) + graphql: 15.10.2 + graphql-tag: 2.12.6(graphql@15.10.2) hoist-non-react-statics: 3.3.2 optimism: 0.18.1 prop-types: 15.8.1 @@ -6962,7 +6945,7 @@ snapshots: "@babel/generator@7.29.1": dependencies: - "@babel/parser": 7.29.0 + "@babel/parser": 7.29.2 "@babel/types": 7.29.0 "@jridgewell/gen-mapping": 0.3.13 "@jridgewell/trace-mapping": 0.3.31 @@ -6981,16 +6964,16 @@ snapshots: "@babel/helper-validator-identifier@7.28.5": {} - "@babel/parser@7.29.0": + "@babel/parser@7.29.2": dependencies: "@babel/types": 7.29.0 - "@babel/runtime@7.28.6": {} + "@babel/runtime@7.29.2": {} "@babel/template@7.28.6": dependencies: "@babel/code-frame": 7.29.0 - "@babel/parser": 7.29.0 + "@babel/parser": 7.29.2 "@babel/types": 7.29.0 "@babel/traverse@7.29.0": @@ -6998,7 +6981,7 @@ snapshots: "@babel/code-frame": 7.29.0 "@babel/generator": 7.29.1 "@babel/helper-globals": 7.28.0 - "@babel/parser": 7.29.0 + "@babel/parser": 7.29.2 "@babel/template": 7.28.6 "@babel/types": 7.29.0 debug: 4.4.3 @@ -7010,10 +6993,10 @@ snapshots: "@babel/helper-string-parser": 7.27.1 "@babel/helper-validator-identifier": 7.28.5 - "@base-ui/react@1.2.0(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)": + "@base-ui/react@1.3.0(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 - "@base-ui/utils": 0.2.5(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + "@babel/runtime": 7.29.2 + "@base-ui/utils": 0.2.6(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) "@floating-ui/react-dom": 2.1.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) "@floating-ui/utils": 0.2.11 react: 18.3.1 @@ -7023,9 +7006,9 @@ snapshots: optionalDependencies: "@types/react": 18.3.28 - "@base-ui/utils@0.2.5(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)": + "@base-ui/utils@0.2.6(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@floating-ui/utils": 0.2.11 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -7066,17 +7049,17 @@ snapshots: optionalDependencies: dayjs: 1.10.7 - "@diamondlightsource/cs-web-lib@0.9.14(@types/react@18.3.28)(graphql@15.10.1)(mapbox-gl@1.13.3)(react-dom@18.3.1(react@18.3.1))(react-redux@7.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-router-dom@6.30.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.104.1)": + "@diamondlightsource/cs-web-lib@0.9.14(@types/react@18.3.28)(graphql@15.10.2)(mapbox-gl@1.13.3)(react-dom@18.3.1(react@18.3.1))(react-redux@7.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-router-dom@6.30.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)(webpack@5.105.4)": dependencies: "@types/react": 18.3.28 - apollo-link-retry: 2.2.16(graphql@15.10.1) + apollo-link-retry: 2.2.16(graphql@15.10.2) bufferutil: 4.1.0 loglevel: 1.9.2 - plotly.js: 2.35.3(mapbox-gl@1.13.3)(webpack@5.104.1) + plotly.js: 2.35.3(mapbox-gl@1.13.3)(webpack@5.105.4) plotly.js-basic-dist: 2.35.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-plotly.js: 2.6.0(plotly.js@2.35.3(mapbox-gl@1.13.3)(webpack@5.104.1))(react@18.3.1) + react-plotly.js: 2.6.0(plotly.js@2.35.3(mapbox-gl@1.13.3)(webpack@5.105.4))(react@18.3.1) react-redux: 7.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-router-dom: 6.30.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) redux: 4.2.1 @@ -7089,12 +7072,12 @@ snapshots: - supports-color - webpack - "@diamondlightsource/sci-react-ui@0.3.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@jsonforms/core@3.7.0)(@jsonforms/material-renderers@3.7.0(084ffb6e2cd7bbd51e9104c649105a46))(@jsonforms/react@3.7.0(@jsonforms/core@3.7.0)(react@18.3.1))(@mui/icons-material@6.5.0(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)": + "@diamondlightsource/sci-react-ui@0.3.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@jsonforms/core@3.7.0)(@jsonforms/material-renderers@3.7.0(c5e30dc7bb53850a0f6834a64231c9cb))(@jsonforms/react@3.7.0(@jsonforms/core@3.7.0)(react@18.3.1))(@mui/icons-material@6.5.0(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)": dependencies: "@emotion/react": 11.14.0(@types/react@18.3.28)(react@18.3.1) "@emotion/styled": 11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1) "@jsonforms/core": 3.7.0 - "@jsonforms/material-renderers": 3.7.0(084ffb6e2cd7bbd51e9104c649105a46) + "@jsonforms/material-renderers": 3.7.0(c5e30dc7bb53850a0f6834a64231c9cb) "@jsonforms/react": 3.7.0(@jsonforms/core@3.7.0)(react@18.3.1) "@mui/icons-material": 6.5.0(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.28)(react@18.3.1) "@mui/material": 6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -7106,7 +7089,7 @@ snapshots: "@emotion/babel-plugin@11.13.5": dependencies: "@babel/helper-module-imports": 7.28.6 - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@emotion/hash": 0.9.2 "@emotion/memoize": 0.9.0 "@emotion/serialize": 1.3.3 @@ -7137,7 +7120,7 @@ snapshots: "@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@emotion/babel-plugin": 11.13.5 "@emotion/cache": 11.14.0 "@emotion/serialize": 1.3.3 @@ -7163,7 +7146,7 @@ snapshots: "@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@emotion/babel-plugin": 11.13.5 "@emotion/is-prop-valid": 1.4.0 "@emotion/react": 11.14.0(@types/react@18.3.28)(react@18.3.1) @@ -7186,82 +7169,82 @@ snapshots: "@emotion/weak-memoize@0.4.0": {} - "@esbuild/aix-ppc64@0.27.3": + "@esbuild/aix-ppc64@0.27.4": optional: true - "@esbuild/android-arm64@0.27.3": + "@esbuild/android-arm64@0.27.4": optional: true - "@esbuild/android-arm@0.27.3": + "@esbuild/android-arm@0.27.4": optional: true - "@esbuild/android-x64@0.27.3": + "@esbuild/android-x64@0.27.4": optional: true - "@esbuild/darwin-arm64@0.27.3": + "@esbuild/darwin-arm64@0.27.4": optional: true - "@esbuild/darwin-x64@0.27.3": + "@esbuild/darwin-x64@0.27.4": optional: true - "@esbuild/freebsd-arm64@0.27.3": + "@esbuild/freebsd-arm64@0.27.4": optional: true - "@esbuild/freebsd-x64@0.27.3": + "@esbuild/freebsd-x64@0.27.4": optional: true - "@esbuild/linux-arm64@0.27.3": + "@esbuild/linux-arm64@0.27.4": optional: true - "@esbuild/linux-arm@0.27.3": + "@esbuild/linux-arm@0.27.4": optional: true - "@esbuild/linux-ia32@0.27.3": + "@esbuild/linux-ia32@0.27.4": optional: true - "@esbuild/linux-loong64@0.27.3": + "@esbuild/linux-loong64@0.27.4": optional: true - "@esbuild/linux-mips64el@0.27.3": + "@esbuild/linux-mips64el@0.27.4": optional: true - "@esbuild/linux-ppc64@0.27.3": + "@esbuild/linux-ppc64@0.27.4": optional: true - "@esbuild/linux-riscv64@0.27.3": + "@esbuild/linux-riscv64@0.27.4": optional: true - "@esbuild/linux-s390x@0.27.3": + "@esbuild/linux-s390x@0.27.4": optional: true - "@esbuild/linux-x64@0.27.3": + "@esbuild/linux-x64@0.27.4": optional: true - "@esbuild/netbsd-arm64@0.27.3": + "@esbuild/netbsd-arm64@0.27.4": optional: true - "@esbuild/netbsd-x64@0.27.3": + "@esbuild/netbsd-x64@0.27.4": optional: true - "@esbuild/openbsd-arm64@0.27.3": + "@esbuild/openbsd-arm64@0.27.4": optional: true - "@esbuild/openbsd-x64@0.27.3": + "@esbuild/openbsd-x64@0.27.4": optional: true - "@esbuild/openharmony-arm64@0.27.3": + "@esbuild/openharmony-arm64@0.27.4": optional: true - "@esbuild/sunos-x64@0.27.3": + "@esbuild/sunos-x64@0.27.4": optional: true - "@esbuild/win32-arm64@0.27.3": + "@esbuild/win32-arm64@0.27.4": optional: true - "@esbuild/win32-ia32@0.27.3": + "@esbuild/win32-ia32@0.27.4": optional: true - "@esbuild/win32-x64@0.27.3": + "@esbuild/win32-x64@0.27.4": optional: true "@eslint-community/eslint-utils@4.9.1(eslint@8.57.1)": @@ -7287,7 +7270,7 @@ snapshots: "@eslint/js@8.57.1": {} - "@eslint/js@9.39.3": {} + "@eslint/js@9.39.4": {} "@floating-ui/core@1.7.5": dependencies: @@ -7306,9 +7289,9 @@ snapshots: "@floating-ui/utils@0.2.11": {} - "@graphql-typed-document-node/core@3.2.0(graphql@15.10.1)": + "@graphql-typed-document-node/core@3.2.0(graphql@15.10.2)": dependencies: - graphql: 15.10.1 + graphql: 15.10.2 "@humanwhocodes/config-array@0.13.0": dependencies: @@ -7352,7 +7335,7 @@ snapshots: ajv-formats: 2.1.1(ajv@6.14.0) lodash: 4.17.23 - "@jsonforms/material-renderers@3.7.0(084ffb6e2cd7bbd51e9104c649105a46)": + "@jsonforms/material-renderers@3.7.0(c5e30dc7bb53850a0f6834a64231c9cb)": dependencies: "@date-io/dayjs": 3.2.0(dayjs@1.10.7) "@emotion/react": 11.14.0(@types/react@18.3.28)(react@18.3.1) @@ -7361,7 +7344,7 @@ snapshots: "@jsonforms/react": 3.7.0(@jsonforms/core@3.7.0)(react@18.3.1) "@mui/icons-material": 6.5.0(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.28)(react@18.3.1) "@mui/material": 6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - "@mui/x-date-pickers": 8.26.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(dayjs@1.10.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + "@mui/x-date-pickers": 8.27.2(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(dayjs@1.10.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) dayjs: 1.10.7 lodash: 4.17.23 react: 18.3.1 @@ -7424,7 +7407,7 @@ snapshots: "@mui/icons-material@6.5.0(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.28)(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@mui/material": 6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 optionalDependencies: @@ -7432,7 +7415,7 @@ snapshots: "@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@mui/core-downloads-tracker": 6.5.0 "@mui/system": 6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1) "@mui/types": 7.2.24(@types/react@18.3.28) @@ -7453,7 +7436,7 @@ snapshots: "@mui/private-theming@6.4.9(@types/react@18.3.28)(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@mui/utils": 6.4.9(@types/react@18.3.28)(react@18.3.1) prop-types: 15.8.1 react: 18.3.1 @@ -7462,7 +7445,7 @@ snapshots: "@mui/styled-engine@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@emotion/cache": 11.14.0 "@emotion/serialize": 1.3.3 "@emotion/sheet": 1.4.0 @@ -7475,7 +7458,7 @@ snapshots: "@mui/system@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@mui/private-theming": 6.4.9(@types/react@18.3.28)(react@18.3.1) "@mui/styled-engine": 6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(react@18.3.1) "@mui/types": 7.2.24(@types/react@18.3.28) @@ -7493,15 +7476,15 @@ snapshots: optionalDependencies: "@types/react": 18.3.28 - "@mui/types@7.4.11(@types/react@18.3.28)": + "@mui/types@7.4.12(@types/react@18.3.28)": dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 optionalDependencies: "@types/react": 18.3.28 "@mui/utils@6.4.9(@types/react@18.3.28)(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@mui/types": 7.2.24(@types/react@18.3.28) "@types/prop-types": 15.7.15 clsx: 2.1.1 @@ -7511,10 +7494,10 @@ snapshots: optionalDependencies: "@types/react": 18.3.28 - "@mui/utils@7.3.8(@types/react@18.3.28)(react@18.3.1)": + "@mui/utils@7.3.9(@types/react@18.3.28)(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 - "@mui/types": 7.4.11(@types/react@18.3.28) + "@babel/runtime": 7.29.2 + "@mui/types": 7.4.12(@types/react@18.3.28) "@types/prop-types": 15.7.15 clsx: 2.1.1 prop-types: 15.8.1 @@ -7523,12 +7506,12 @@ snapshots: optionalDependencies: "@types/react": 18.3.28 - "@mui/x-date-pickers@8.26.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(dayjs@1.10.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)": + "@mui/x-date-pickers@8.27.2(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@mui/material@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@mui/system@6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(dayjs@1.10.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@mui/material": 6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) "@mui/system": 6.5.0(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@emotion/styled@11.14.1(@emotion/react@11.14.0(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1))(@types/react@18.3.28)(react@18.3.1) - "@mui/utils": 7.3.8(@types/react@18.3.28)(react@18.3.1) + "@mui/utils": 7.3.9(@types/react@18.3.28)(react@18.3.1) "@mui/x-internals": 8.26.0(@types/react@18.3.28)(react@18.3.1) "@types/react-transition-group": 4.4.12(@types/react@18.3.28) clsx: 2.1.1 @@ -7545,8 +7528,8 @@ snapshots: "@mui/x-internals@8.26.0(@types/react@18.3.28)(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 - "@mui/utils": 7.3.8(@types/react@18.3.28)(react@18.3.1) + "@babel/runtime": 7.29.2 + "@mui/utils": 7.3.9(@types/react@18.3.28)(react@18.3.1) react: 18.3.1 reselect: 5.1.1 use-sync-external-store: 1.6.0(react@18.3.1) @@ -7630,141 +7613,149 @@ snapshots: "@rolldown/pluginutils@1.0.0-beta.27": {} - "@rollup/rollup-android-arm-eabi@4.59.0": + "@rollup/rollup-android-arm-eabi@4.60.1": optional: true - "@rollup/rollup-android-arm64@4.59.0": + "@rollup/rollup-android-arm64@4.60.1": optional: true - "@rollup/rollup-darwin-arm64@4.59.0": + "@rollup/rollup-darwin-arm64@4.60.1": optional: true - "@rollup/rollup-darwin-x64@4.59.0": + "@rollup/rollup-darwin-x64@4.60.1": optional: true - "@rollup/rollup-freebsd-arm64@4.59.0": + "@rollup/rollup-freebsd-arm64@4.60.1": optional: true - "@rollup/rollup-freebsd-x64@4.59.0": + "@rollup/rollup-freebsd-x64@4.60.1": optional: true - "@rollup/rollup-linux-arm-gnueabihf@4.59.0": + "@rollup/rollup-linux-arm-gnueabihf@4.60.1": optional: true - "@rollup/rollup-linux-arm-musleabihf@4.59.0": + "@rollup/rollup-linux-arm-musleabihf@4.60.1": optional: true - "@rollup/rollup-linux-arm64-gnu@4.59.0": + "@rollup/rollup-linux-arm64-gnu@4.60.1": optional: true - "@rollup/rollup-linux-arm64-musl@4.59.0": + "@rollup/rollup-linux-arm64-musl@4.60.1": optional: true - "@rollup/rollup-linux-loong64-gnu@4.59.0": + "@rollup/rollup-linux-loong64-gnu@4.60.1": optional: true - "@rollup/rollup-linux-loong64-musl@4.59.0": + "@rollup/rollup-linux-loong64-musl@4.60.1": optional: true - "@rollup/rollup-linux-ppc64-gnu@4.59.0": + "@rollup/rollup-linux-ppc64-gnu@4.60.1": optional: true - "@rollup/rollup-linux-ppc64-musl@4.59.0": + "@rollup/rollup-linux-ppc64-musl@4.60.1": optional: true - "@rollup/rollup-linux-riscv64-gnu@4.59.0": + "@rollup/rollup-linux-riscv64-gnu@4.60.1": optional: true - "@rollup/rollup-linux-riscv64-musl@4.59.0": + "@rollup/rollup-linux-riscv64-musl@4.60.1": optional: true - "@rollup/rollup-linux-s390x-gnu@4.59.0": + "@rollup/rollup-linux-s390x-gnu@4.60.1": optional: true - "@rollup/rollup-linux-x64-gnu@4.59.0": + "@rollup/rollup-linux-x64-gnu@4.60.1": optional: true - "@rollup/rollup-linux-x64-musl@4.59.0": + "@rollup/rollup-linux-x64-musl@4.60.1": optional: true - "@rollup/rollup-openbsd-x64@4.59.0": + "@rollup/rollup-openbsd-x64@4.60.1": optional: true - "@rollup/rollup-openharmony-arm64@4.59.0": + "@rollup/rollup-openharmony-arm64@4.60.1": optional: true - "@rollup/rollup-win32-arm64-msvc@4.59.0": + "@rollup/rollup-win32-arm64-msvc@4.60.1": optional: true - "@rollup/rollup-win32-ia32-msvc@4.59.0": + "@rollup/rollup-win32-ia32-msvc@4.60.1": optional: true - "@rollup/rollup-win32-x64-gnu@4.59.0": + "@rollup/rollup-win32-x64-gnu@4.60.1": optional: true - "@rollup/rollup-win32-x64-msvc@4.59.0": + "@rollup/rollup-win32-x64-msvc@4.60.1": optional: true "@rtsao/scc@1.1.0": {} "@sinclair/typebox@0.27.10": {} - "@swc/core-darwin-arm64@1.15.18": + "@swc/core-darwin-arm64@1.15.21": + optional: true + + "@swc/core-darwin-x64@1.15.21": + optional: true + + "@swc/core-linux-arm-gnueabihf@1.15.21": optional: true - "@swc/core-darwin-x64@1.15.18": + "@swc/core-linux-arm64-gnu@1.15.21": optional: true - "@swc/core-linux-arm-gnueabihf@1.15.18": + "@swc/core-linux-arm64-musl@1.15.21": optional: true - "@swc/core-linux-arm64-gnu@1.15.18": + "@swc/core-linux-ppc64-gnu@1.15.21": optional: true - "@swc/core-linux-arm64-musl@1.15.18": + "@swc/core-linux-s390x-gnu@1.15.21": optional: true - "@swc/core-linux-x64-gnu@1.15.18": + "@swc/core-linux-x64-gnu@1.15.21": optional: true - "@swc/core-linux-x64-musl@1.15.18": + "@swc/core-linux-x64-musl@1.15.21": optional: true - "@swc/core-win32-arm64-msvc@1.15.18": + "@swc/core-win32-arm64-msvc@1.15.21": optional: true - "@swc/core-win32-ia32-msvc@1.15.18": + "@swc/core-win32-ia32-msvc@1.15.21": optional: true - "@swc/core-win32-x64-msvc@1.15.18": + "@swc/core-win32-x64-msvc@1.15.21": optional: true - "@swc/core@1.15.18": + "@swc/core@1.15.21": dependencies: "@swc/counter": 0.1.3 - "@swc/types": 0.1.25 + "@swc/types": 0.1.26 optionalDependencies: - "@swc/core-darwin-arm64": 1.15.18 - "@swc/core-darwin-x64": 1.15.18 - "@swc/core-linux-arm-gnueabihf": 1.15.18 - "@swc/core-linux-arm64-gnu": 1.15.18 - "@swc/core-linux-arm64-musl": 1.15.18 - "@swc/core-linux-x64-gnu": 1.15.18 - "@swc/core-linux-x64-musl": 1.15.18 - "@swc/core-win32-arm64-msvc": 1.15.18 - "@swc/core-win32-ia32-msvc": 1.15.18 - "@swc/core-win32-x64-msvc": 1.15.18 + "@swc/core-darwin-arm64": 1.15.21 + "@swc/core-darwin-x64": 1.15.21 + "@swc/core-linux-arm-gnueabihf": 1.15.21 + "@swc/core-linux-arm64-gnu": 1.15.21 + "@swc/core-linux-arm64-musl": 1.15.21 + "@swc/core-linux-ppc64-gnu": 1.15.21 + "@swc/core-linux-s390x-gnu": 1.15.21 + "@swc/core-linux-x64-gnu": 1.15.21 + "@swc/core-linux-x64-musl": 1.15.21 + "@swc/core-win32-arm64-msvc": 1.15.21 + "@swc/core-win32-ia32-msvc": 1.15.21 + "@swc/core-win32-x64-msvc": 1.15.21 "@swc/counter@0.1.3": {} - "@swc/types@0.1.25": + "@swc/types@0.1.26": dependencies: "@swc/counter": 0.1.3 "@testing-library/dom@10.4.1": dependencies: "@babel/code-frame": 7.29.0 - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@types/aria-query": 5.0.4 aria-query: 5.3.0 dom-accessibility-api: 0.5.16 @@ -7783,7 +7774,7 @@ snapshots: "@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@18.3.7(@types/react@18.3.28))(@types/react@18.3.28)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)": dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@testing-library/dom": 10.4.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -7871,7 +7862,7 @@ snapshots: "@types/mapbox__point-geometry": 0.1.4 "@types/pbf": 3.0.5 - "@types/node@22.19.13": + "@types/node@22.19.15": dependencies: undici-types: 6.21.0 @@ -7907,22 +7898,22 @@ snapshots: "@types/utif@3.0.6": dependencies: - "@types/node": 22.19.13 + "@types/node": 22.19.15 "@types/zen-observable@0.8.0": {} - "@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3)": + "@typescript-eslint/eslint-plugin@8.58.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3)": dependencies: "@eslint-community/regexpp": 4.12.2 - "@typescript-eslint/parser": 8.56.1(eslint@8.57.1)(typescript@5.6.3) - "@typescript-eslint/scope-manager": 8.56.1 - "@typescript-eslint/type-utils": 8.56.1(eslint@8.57.1)(typescript@5.6.3) - "@typescript-eslint/utils": 8.56.1(eslint@8.57.1)(typescript@5.6.3) - "@typescript-eslint/visitor-keys": 8.56.1 + "@typescript-eslint/parser": 8.58.0(eslint@8.57.1)(typescript@5.6.3) + "@typescript-eslint/scope-manager": 8.58.0 + "@typescript-eslint/type-utils": 8.58.0(eslint@8.57.1)(typescript@5.6.3) + "@typescript-eslint/utils": 8.58.0(eslint@8.57.1)(typescript@5.6.3) + "@typescript-eslint/visitor-keys": 8.58.0 eslint: 8.57.1 ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.4.0(typescript@5.6.3) + ts-api-utils: 2.5.0(typescript@5.6.3) typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -7940,22 +7931,22 @@ snapshots: transitivePeerDependencies: - supports-color - "@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.6.3)": + "@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.6.3)": dependencies: - "@typescript-eslint/scope-manager": 8.56.1 - "@typescript-eslint/types": 8.56.1 - "@typescript-eslint/typescript-estree": 8.56.1(typescript@5.6.3) - "@typescript-eslint/visitor-keys": 8.56.1 + "@typescript-eslint/scope-manager": 8.58.0 + "@typescript-eslint/types": 8.58.0 + "@typescript-eslint/typescript-estree": 8.58.0(typescript@5.6.3) + "@typescript-eslint/visitor-keys": 8.58.0 debug: 4.4.3 eslint: 8.57.1 typescript: 5.6.3 transitivePeerDependencies: - supports-color - "@typescript-eslint/project-service@8.56.1(typescript@5.6.3)": + "@typescript-eslint/project-service@8.58.0(typescript@5.6.3)": dependencies: - "@typescript-eslint/tsconfig-utils": 8.56.1(typescript@5.6.3) - "@typescript-eslint/types": 8.56.1 + "@typescript-eslint/tsconfig-utils": 8.58.0(typescript@5.6.3) + "@typescript-eslint/types": 8.58.0 debug: 4.4.3 typescript: 5.6.3 transitivePeerDependencies: @@ -7966,30 +7957,30 @@ snapshots: "@typescript-eslint/types": 6.21.0 "@typescript-eslint/visitor-keys": 6.21.0 - "@typescript-eslint/scope-manager@8.56.1": + "@typescript-eslint/scope-manager@8.58.0": dependencies: - "@typescript-eslint/types": 8.56.1 - "@typescript-eslint/visitor-keys": 8.56.1 + "@typescript-eslint/types": 8.58.0 + "@typescript-eslint/visitor-keys": 8.58.0 - "@typescript-eslint/tsconfig-utils@8.56.1(typescript@5.6.3)": + "@typescript-eslint/tsconfig-utils@8.58.0(typescript@5.6.3)": dependencies: typescript: 5.6.3 - "@typescript-eslint/type-utils@8.56.1(eslint@8.57.1)(typescript@5.6.3)": + "@typescript-eslint/type-utils@8.58.0(eslint@8.57.1)(typescript@5.6.3)": dependencies: - "@typescript-eslint/types": 8.56.1 - "@typescript-eslint/typescript-estree": 8.56.1(typescript@5.6.3) - "@typescript-eslint/utils": 8.56.1(eslint@8.57.1)(typescript@5.6.3) + "@typescript-eslint/types": 8.58.0 + "@typescript-eslint/typescript-estree": 8.58.0(typescript@5.6.3) + "@typescript-eslint/utils": 8.58.0(eslint@8.57.1)(typescript@5.6.3) debug: 4.4.3 eslint: 8.57.1 - ts-api-utils: 2.4.0(typescript@5.6.3) + ts-api-utils: 2.5.0(typescript@5.6.3) typescript: 5.6.3 transitivePeerDependencies: - supports-color "@typescript-eslint/types@6.21.0": {} - "@typescript-eslint/types@8.56.1": {} + "@typescript-eslint/types@8.58.0": {} "@typescript-eslint/typescript-estree@6.21.0(typescript@5.6.3)": dependencies: @@ -7998,7 +7989,7 @@ snapshots: debug: 4.4.3 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 10.2.4 + minimatch: 3.1.5 semver: 7.7.4 ts-api-utils: 1.4.3(typescript@5.6.3) optionalDependencies: @@ -8006,27 +7997,27 @@ snapshots: transitivePeerDependencies: - supports-color - "@typescript-eslint/typescript-estree@8.56.1(typescript@5.6.3)": + "@typescript-eslint/typescript-estree@8.58.0(typescript@5.6.3)": dependencies: - "@typescript-eslint/project-service": 8.56.1(typescript@5.6.3) - "@typescript-eslint/tsconfig-utils": 8.56.1(typescript@5.6.3) - "@typescript-eslint/types": 8.56.1 - "@typescript-eslint/visitor-keys": 8.56.1 + "@typescript-eslint/project-service": 8.58.0(typescript@5.6.3) + "@typescript-eslint/tsconfig-utils": 8.58.0(typescript@5.6.3) + "@typescript-eslint/types": 8.58.0 + "@typescript-eslint/visitor-keys": 8.58.0 debug: 4.4.3 - minimatch: 10.2.4 + minimatch: 3.1.5 semver: 7.7.4 tinyglobby: 0.2.15 - ts-api-utils: 2.4.0(typescript@5.6.3) + ts-api-utils: 2.5.0(typescript@5.6.3) typescript: 5.6.3 transitivePeerDependencies: - supports-color - "@typescript-eslint/utils@8.56.1(eslint@8.57.1)(typescript@5.6.3)": + "@typescript-eslint/utils@8.58.0(eslint@8.57.1)(typescript@5.6.3)": dependencies: "@eslint-community/eslint-utils": 4.9.1(eslint@8.57.1) - "@typescript-eslint/scope-manager": 8.56.1 - "@typescript-eslint/types": 8.56.1 - "@typescript-eslint/typescript-estree": 8.56.1(typescript@5.6.3) + "@typescript-eslint/scope-manager": 8.58.0 + "@typescript-eslint/types": 8.58.0 + "@typescript-eslint/typescript-estree": 8.58.0(typescript@5.6.3) eslint: 8.57.1 typescript: 5.6.3 transitivePeerDependencies: @@ -8037,18 +8028,18 @@ snapshots: "@typescript-eslint/types": 6.21.0 eslint-visitor-keys: 3.4.3 - "@typescript-eslint/visitor-keys@8.56.1": + "@typescript-eslint/visitor-keys@8.58.0": dependencies: - "@typescript-eslint/types": 8.56.1 + "@typescript-eslint/types": 8.58.0 eslint-visitor-keys: 5.0.1 "@ungap/structured-clone@1.3.0": {} - "@vitejs/plugin-react-swc@3.11.0(vite@5.4.21(@types/node@22.19.13)(terser@5.46.0))": + "@vitejs/plugin-react-swc@3.11.0(vite@5.4.21(@types/node@22.19.15)(terser@5.46.1))": dependencies: "@rolldown/pluginutils": 1.0.0-beta.27 - "@swc/core": 1.15.18 - vite: 5.4.21(@types/node@22.19.13)(terser@5.46.0) + "@swc/core": 1.15.21 + vite: 5.4.21(@types/node@22.19.15)(terser@5.46.1) transitivePeerDependencies: - "@swc/helpers" @@ -8060,13 +8051,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - "@vitest/mocker@3.2.4(vite@5.4.21(@types/node@22.19.13)(terser@5.46.0))": + "@vitest/mocker@3.2.4(vite@5.4.21(@types/node@22.19.15)(terser@5.46.1))": dependencies: "@vitest/spy": 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 5.4.21(@types/node@22.19.13)(terser@5.46.0) + vite: 5.4.21(@types/node@22.19.15)(terser@5.46.1) "@vitest/pretty-format@3.2.4": dependencies: @@ -8092,12 +8083,12 @@ snapshots: dependencies: "@vitest/utils": 3.2.4 fflate: 0.8.2 - flatted: 3.3.4 + flatted: 3.4.2 pathe: 2.0.3 sirv: 3.0.2 tinyglobby: 0.2.15 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/node@22.19.13)(@vitest/ui@3.2.4)(jsdom@26.1.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(terser@5.46.0) + vitest: 3.2.4(@types/node@22.19.15)(@vitest/ui@3.2.4)(jsdom@26.1.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(terser@5.46.1) "@vitest/utils@3.2.4": dependencies: @@ -8251,27 +8242,27 @@ snapshots: ansi-styles@5.2.0: {} - apollo-link-retry@2.2.16(graphql@15.10.1): + apollo-link-retry@2.2.16(graphql@15.10.2): dependencies: "@types/zen-observable": 0.8.0 - apollo-link: 1.2.14(graphql@15.10.1) + apollo-link: 1.2.14(graphql@15.10.2) tslib: 1.14.1 transitivePeerDependencies: - graphql - apollo-link@1.2.14(graphql@15.10.1): + apollo-link@1.2.14(graphql@15.10.2): dependencies: - apollo-utilities: 1.3.4(graphql@15.10.1) - graphql: 15.10.1 + apollo-utilities: 1.3.4(graphql@15.10.2) + graphql: 15.10.2 ts-invariant: 0.4.4 tslib: 1.14.1 zen-observable-ts: 0.8.21 - apollo-utilities@1.3.4(graphql@15.10.1): + apollo-utilities@1.3.4(graphql@15.10.2): dependencies: "@wry/equality": 0.1.11 fast-json-stable-stringify: 2.1.0 - graphql: 15.10.1 + graphql: 15.10.2 ts-invariant: 0.4.4 tslib: 1.14.1 @@ -8374,25 +8365,23 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 - axe-core@4.11.1: {} + axe-core@4.11.2: {} axobject-query@4.1.0: {} babel-plugin-macros@3.1.0: dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 cosmiconfig: 7.1.0 resolve: 1.22.11 balanced-match@1.0.2: {} - balanced-match@4.0.4: {} - base64-arraybuffer@1.0.2: {} base64-js@1.5.1: {} - baseline-browser-mapping@2.10.0: {} + baseline-browser-mapping@2.10.13: {} big-integer@1.6.52: {} @@ -8407,22 +8396,18 @@ snapshots: readable-stream: 2.3.8 safe-buffer: 5.2.1 - brace-expansion@1.1.12: + brace-expansion@1.1.13: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - brace-expansion@5.0.4: - dependencies: - balanced-match: 4.0.4 - braces@3.0.3: dependencies: fill-range: 7.1.1 broadcast-channel@3.7.0: dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 detect-node: 2.1.0 js-sha3: 0.8.0 microseconds: 0.2.0 @@ -8431,13 +8416,13 @@ snapshots: rimraf: 3.0.2 unload: 2.2.0 - browserslist@4.28.1: + browserslist@4.28.2: dependencies: - baseline-browser-mapping: 2.10.0 - caniuse-lite: 1.0.30001776 - electron-to-chromium: 1.5.307 + baseline-browser-mapping: 2.10.13 + caniuse-lite: 1.0.30001784 + electron-to-chromium: 1.5.330 node-releases: 2.0.36 - update-browserslist-db: 1.2.3(browserslist@4.28.1) + update-browserslist-db: 1.2.3(browserslist@4.28.2) buffer-from@1.1.2: {} @@ -8471,7 +8456,7 @@ snapshots: callsites@3.1.0: {} - caniuse-lite@1.0.30001776: {} + caniuse-lite@1.0.30001784: {} canvas-fit@1.5.0: dependencies: @@ -8572,7 +8557,7 @@ snapshots: import-fresh: 3.3.1 parse-json: 5.2.0 path-type: 4.0.0 - yaml: 1.10.2 + yaml: 2.8.3 country-regex@1.1.0: {} @@ -8604,7 +8589,7 @@ snapshots: css-global-keywords@1.0.1: {} - css-loader@7.1.4(webpack@5.104.1): + css-loader@7.1.4(webpack@5.105.4): dependencies: icss-utils: 5.1.0(postcss@8.5.8) postcss: 8.5.8 @@ -8615,7 +8600,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.4 optionalDependencies: - webpack: 5.104.1 + webpack: 5.105.4 css-system-font-keywords@1.0.0: {} @@ -8772,7 +8757,7 @@ snapshots: dom-helpers@5.2.1: dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 csstype: 3.2.3 draw-svg-path@1.0.0: @@ -8801,7 +8786,7 @@ snapshots: earcut@3.0.2: {} - electron-to-chromium@1.5.307: {} + electron-to-chromium@1.5.330: {} element-size@1.1.1: {} @@ -8815,10 +8800,10 @@ snapshots: dependencies: once: 1.4.0 - enhanced-resolve@5.20.0: + enhanced-resolve@5.20.1: dependencies: graceful-fs: 4.2.11 - tapable: 2.3.0 + tapable: 2.3.2 entities@6.0.1: {} @@ -8887,7 +8872,7 @@ snapshots: es-errors@1.3.0: {} - es-iterator-helpers@1.2.2: + es-iterator-helpers@1.3.1: dependencies: call-bind: 1.0.8 call-bound: 1.0.4 @@ -8904,6 +8889,7 @@ snapshots: has-symbols: 1.1.0 internal-slot: 1.1.0 iterator.prototype: 1.1.5 + math-intrinsics: 1.1.0 safe-array-concat: 1.1.3 es-module-lexer@1.7.0: {} @@ -8956,34 +8942,34 @@ snapshots: es6-iterator: 2.0.3 es6-symbol: 3.1.4 - esbuild@0.27.3: + esbuild@0.27.4: optionalDependencies: - "@esbuild/aix-ppc64": 0.27.3 - "@esbuild/android-arm": 0.27.3 - "@esbuild/android-arm64": 0.27.3 - "@esbuild/android-x64": 0.27.3 - "@esbuild/darwin-arm64": 0.27.3 - "@esbuild/darwin-x64": 0.27.3 - "@esbuild/freebsd-arm64": 0.27.3 - "@esbuild/freebsd-x64": 0.27.3 - "@esbuild/linux-arm": 0.27.3 - "@esbuild/linux-arm64": 0.27.3 - "@esbuild/linux-ia32": 0.27.3 - "@esbuild/linux-loong64": 0.27.3 - "@esbuild/linux-mips64el": 0.27.3 - "@esbuild/linux-ppc64": 0.27.3 - "@esbuild/linux-riscv64": 0.27.3 - "@esbuild/linux-s390x": 0.27.3 - "@esbuild/linux-x64": 0.27.3 - "@esbuild/netbsd-arm64": 0.27.3 - "@esbuild/netbsd-x64": 0.27.3 - "@esbuild/openbsd-arm64": 0.27.3 - "@esbuild/openbsd-x64": 0.27.3 - "@esbuild/openharmony-arm64": 0.27.3 - "@esbuild/sunos-x64": 0.27.3 - "@esbuild/win32-arm64": 0.27.3 - "@esbuild/win32-ia32": 0.27.3 - "@esbuild/win32-x64": 0.27.3 + "@esbuild/aix-ppc64": 0.27.4 + "@esbuild/android-arm": 0.27.4 + "@esbuild/android-arm64": 0.27.4 + "@esbuild/android-x64": 0.27.4 + "@esbuild/darwin-arm64": 0.27.4 + "@esbuild/darwin-x64": 0.27.4 + "@esbuild/freebsd-arm64": 0.27.4 + "@esbuild/freebsd-x64": 0.27.4 + "@esbuild/linux-arm": 0.27.4 + "@esbuild/linux-arm64": 0.27.4 + "@esbuild/linux-ia32": 0.27.4 + "@esbuild/linux-loong64": 0.27.4 + "@esbuild/linux-mips64el": 0.27.4 + "@esbuild/linux-ppc64": 0.27.4 + "@esbuild/linux-riscv64": 0.27.4 + "@esbuild/linux-s390x": 0.27.4 + "@esbuild/linux-x64": 0.27.4 + "@esbuild/netbsd-arm64": 0.27.4 + "@esbuild/netbsd-x64": 0.27.4 + "@esbuild/openbsd-arm64": 0.27.4 + "@esbuild/openbsd-x64": 0.27.4 + "@esbuild/openharmony-arm64": 0.27.4 + "@esbuild/sunos-x64": 0.27.4 + "@esbuild/win32-arm64": 0.27.4 + "@esbuild/win32-ia32": 0.27.4 + "@esbuild/win32-x64": 0.27.4 escalade@3.2.0: {} @@ -8999,20 +8985,20 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1): + eslint-config-airbnb-base@15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1): dependencies: confusing-browser-globals: 1.0.11 eslint: 8.57.1 - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1) object.assign: 4.1.7 object.entries: 1.1.9 semver: 6.3.1 - eslint-config-airbnb@19.0.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.5(eslint@8.57.1))(eslint@8.57.1): + eslint-config-airbnb@19.0.4(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint-plugin-jsx-a11y@6.10.2(eslint@8.57.1))(eslint-plugin-react-hooks@4.6.2(eslint@8.57.1))(eslint-plugin-react@7.37.5(eslint@8.57.1))(eslint@8.57.1): dependencies: eslint: 8.57.1 - eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1) + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) eslint-plugin-react: 7.37.5(eslint@8.57.1) eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) @@ -9027,17 +9013,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: - "@typescript-eslint/parser": 8.56.1(eslint@8.57.1)(typescript@5.6.3) + "@typescript-eslint/parser": 8.58.0(eslint@8.57.1)(typescript@5.6.3) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1): dependencies: "@rtsao/scc": 1.1.0 array-includes: 3.1.9 @@ -9048,7 +9034,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -9060,7 +9046,7 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - "@typescript-eslint/parser": 8.56.1(eslint@8.57.1)(typescript@5.6.3) + "@typescript-eslint/parser": 8.58.0(eslint@8.57.1)(typescript@5.6.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -9072,7 +9058,7 @@ snapshots: array-includes: 3.1.9 array.prototype.flatmap: 1.3.3 ast-types-flow: 0.0.8 - axe-core: 4.11.1 + axe-core: 4.11.2 axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 @@ -9100,7 +9086,7 @@ snapshots: array.prototype.flatmap: 1.3.3 array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 - es-iterator-helpers: 1.2.2 + es-iterator-helpers: 1.3.1 eslint: 8.57.1 estraverse: 5.3.0 hasown: 2.0.2 @@ -9250,9 +9236,9 @@ snapshots: dependencies: reusify: 1.1.0 - fdir@6.5.0(picomatch@4.0.3): + fdir@6.5.0(picomatch@4.0.4): optionalDependencies: - picomatch: 4.0.3 + picomatch: 4.0.4 fflate@0.8.2: {} @@ -9273,11 +9259,11 @@ snapshots: flat-cache@3.2.0: dependencies: - flatted: 3.3.4 + flatted: 3.4.2 keyv: 4.5.4 rimraf: 3.0.2 - flatted@3.3.4: {} + flatted@3.4.2: {} flatten-vertex-data@1.0.2: dependencies: @@ -9519,12 +9505,12 @@ snapshots: graphemer@1.4.0: {} - graphql-tag@2.12.6(graphql@15.10.1): + graphql-tag@2.12.6(graphql@15.10.2): dependencies: - graphql: 15.10.1 + graphql: 15.10.2 tslib: 2.8.1 - graphql@15.10.1: {} + graphql@15.10.2: {} grid-index@1.1.0: {} @@ -9783,7 +9769,7 @@ snapshots: jest-worker@27.5.1: dependencies: - "@types/node": 22.19.13 + "@types/node": 22.19.15 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -9819,7 +9805,7 @@ snapshots: whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 14.2.0 - ws: 8.19.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) + ws: 8.20.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil @@ -9963,7 +9949,7 @@ snapshots: match-sorter@6.3.4: dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 remove-accents: 0.5.0 math-intrinsics@1.1.0: {} @@ -9977,7 +9963,7 @@ snapshots: micromatch@4.0.8: dependencies: braces: 3.0.3 - picomatch: 2.3.1 + picomatch: 4.0.4 microseconds@0.2.0: {} @@ -9989,13 +9975,9 @@ snapshots: min-indent@1.0.1: {} - minimatch@10.2.4: - dependencies: - brace-expansion: 5.0.4 - minimatch@3.1.5: dependencies: - brace-expansion: 1.1.12 + brace-expansion: 1.1.13 minimist@1.2.8: {} @@ -10039,7 +10021,7 @@ snapshots: dependencies: debug: 3.2.7 iconv-lite: 0.4.24 - sax: 1.5.0 + sax: 1.6.0 transitivePeerDependencies: - supports-color @@ -10204,13 +10186,11 @@ snapshots: picocolors@1.1.1: {} - picomatch@2.3.1: {} - - picomatch@4.0.3: {} + picomatch@4.0.4: {} plotly.js-basic-dist@2.35.3: {} - plotly.js@2.35.3(mapbox-gl@1.13.3)(webpack@5.104.1): + plotly.js@2.35.3(mapbox-gl@1.13.3)(webpack@5.105.4): dependencies: "@plotly/d3": 3.8.2 "@plotly/d3-sankey": 0.7.2 @@ -10226,7 +10206,7 @@ snapshots: color-parse: 2.0.0 color-rgba: 2.1.1 country-regex: 1.1.0 - css-loader: 7.1.4(webpack@5.104.1) + css-loader: 7.1.4(webpack@5.105.4) d3-force: 1.2.1 d3-format: 1.4.5 d3-geo: 1.12.1 @@ -10256,7 +10236,7 @@ snapshots: regl-scatter2d: 3.3.1 regl-splom: 1.0.14 strongly-connected-components: 1.0.1 - style-loader: 4.0.0(webpack@5.104.1) + style-loader: 4.0.0(webpack@5.105.4) superscript-text: 1.0.0 svg-path-sdf: 1.1.3 tinycolor2: 1.6.0 @@ -10386,7 +10366,7 @@ snapshots: react-error-boundary@4.1.2(react@18.3.1): dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 react: 18.3.1 react-icons@5.6.0(react@18.3.1): @@ -10401,15 +10381,15 @@ snapshots: react-is@19.2.4: {} - react-plotly.js@2.6.0(plotly.js@2.35.3(mapbox-gl@1.13.3)(webpack@5.104.1))(react@18.3.1): + react-plotly.js@2.6.0(plotly.js@2.35.3(mapbox-gl@1.13.3)(webpack@5.105.4))(react@18.3.1): dependencies: - plotly.js: 2.35.3(mapbox-gl@1.13.3)(webpack@5.104.1) + plotly.js: 2.35.3(mapbox-gl@1.13.3)(webpack@5.105.4) prop-types: 15.8.1 react: 18.3.1 react-query@3.39.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 broadcast-channel: 3.7.0 match-sorter: 6.3.4 react: 18.3.1 @@ -10418,7 +10398,7 @@ snapshots: react-redux@7.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 "@types/react-redux": 7.1.34 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 @@ -10442,7 +10422,7 @@ snapshots: react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -10477,7 +10457,7 @@ snapshots: redux@4.2.1: dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 reflect.getprototypeof@1.0.10: dependencies: @@ -10596,35 +10576,35 @@ snapshots: dependencies: glob: 7.2.3 - rollup@4.59.0: + rollup@4.60.1: dependencies: "@types/estree": 1.0.8 optionalDependencies: - "@rollup/rollup-android-arm-eabi": 4.59.0 - "@rollup/rollup-android-arm64": 4.59.0 - "@rollup/rollup-darwin-arm64": 4.59.0 - "@rollup/rollup-darwin-x64": 4.59.0 - "@rollup/rollup-freebsd-arm64": 4.59.0 - "@rollup/rollup-freebsd-x64": 4.59.0 - "@rollup/rollup-linux-arm-gnueabihf": 4.59.0 - "@rollup/rollup-linux-arm-musleabihf": 4.59.0 - "@rollup/rollup-linux-arm64-gnu": 4.59.0 - "@rollup/rollup-linux-arm64-musl": 4.59.0 - "@rollup/rollup-linux-loong64-gnu": 4.59.0 - "@rollup/rollup-linux-loong64-musl": 4.59.0 - "@rollup/rollup-linux-ppc64-gnu": 4.59.0 - "@rollup/rollup-linux-ppc64-musl": 4.59.0 - "@rollup/rollup-linux-riscv64-gnu": 4.59.0 - "@rollup/rollup-linux-riscv64-musl": 4.59.0 - "@rollup/rollup-linux-s390x-gnu": 4.59.0 - "@rollup/rollup-linux-x64-gnu": 4.59.0 - "@rollup/rollup-linux-x64-musl": 4.59.0 - "@rollup/rollup-openbsd-x64": 4.59.0 - "@rollup/rollup-openharmony-arm64": 4.59.0 - "@rollup/rollup-win32-arm64-msvc": 4.59.0 - "@rollup/rollup-win32-ia32-msvc": 4.59.0 - "@rollup/rollup-win32-x64-gnu": 4.59.0 - "@rollup/rollup-win32-x64-msvc": 4.59.0 + "@rollup/rollup-android-arm-eabi": 4.60.1 + "@rollup/rollup-android-arm64": 4.60.1 + "@rollup/rollup-darwin-arm64": 4.60.1 + "@rollup/rollup-darwin-x64": 4.60.1 + "@rollup/rollup-freebsd-arm64": 4.60.1 + "@rollup/rollup-freebsd-x64": 4.60.1 + "@rollup/rollup-linux-arm-gnueabihf": 4.60.1 + "@rollup/rollup-linux-arm-musleabihf": 4.60.1 + "@rollup/rollup-linux-arm64-gnu": 4.60.1 + "@rollup/rollup-linux-arm64-musl": 4.60.1 + "@rollup/rollup-linux-loong64-gnu": 4.60.1 + "@rollup/rollup-linux-loong64-musl": 4.60.1 + "@rollup/rollup-linux-ppc64-gnu": 4.60.1 + "@rollup/rollup-linux-ppc64-musl": 4.60.1 + "@rollup/rollup-linux-riscv64-gnu": 4.60.1 + "@rollup/rollup-linux-riscv64-musl": 4.60.1 + "@rollup/rollup-linux-s390x-gnu": 4.60.1 + "@rollup/rollup-linux-x64-gnu": 4.60.1 + "@rollup/rollup-linux-x64-musl": 4.60.1 + "@rollup/rollup-openbsd-x64": 4.60.1 + "@rollup/rollup-openharmony-arm64": 4.60.1 + "@rollup/rollup-win32-arm64-msvc": 4.60.1 + "@rollup/rollup-win32-ia32-msvc": 4.60.1 + "@rollup/rollup-win32-x64-gnu": 4.60.1 + "@rollup/rollup-win32-x64-msvc": 4.60.1 fsevents: 2.3.3 rrweb-cssom@0.8.0: {} @@ -10660,7 +10640,7 @@ snapshots: safer-buffer@2.1.2: {} - sax@1.5.0: {} + sax@1.6.0: {} saxes@6.0.0: dependencies: @@ -10871,9 +10851,9 @@ snapshots: strongly-connected-components@1.0.1: {} - style-loader@4.0.0(webpack@5.104.1): + style-loader@4.0.0(webpack@5.105.4): dependencies: - webpack: 5.104.1 + webpack: 5.105.4 stylis@4.2.0: {} @@ -10922,17 +10902,17 @@ snapshots: tabbable@6.4.0: {} - tapable@2.3.0: {} + tapable@2.3.2: {} - terser-webpack-plugin@5.3.17(webpack@5.104.1): + terser-webpack-plugin@5.4.0(webpack@5.105.4): dependencies: "@jridgewell/trace-mapping": 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 - terser: 5.46.0 - webpack: 5.104.1 + terser: 5.46.1 + webpack: 5.105.4 - terser@5.46.0: + terser@5.46.1: dependencies: "@jridgewell/source-map": 0.3.11 acorn: 8.16.0 @@ -10959,8 +10939,8 @@ snapshots: tinyglobby@0.2.15: dependencies: - fdir: 6.5.0(picomatch@4.0.3) - picomatch: 4.0.3 + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 tinypool@1.1.1: {} @@ -11006,7 +10986,7 @@ snapshots: dependencies: typescript: 5.6.3 - ts-api-utils@2.4.0(typescript@5.6.3): + ts-api-utils@2.5.0(typescript@5.6.3): dependencies: typescript: 5.6.3 @@ -11077,12 +11057,12 @@ snapshots: typedarray@0.0.6: {} - typescript-eslint@8.56.1(eslint@8.57.1)(typescript@5.6.3): + typescript-eslint@8.58.0(eslint@8.57.1)(typescript@5.6.3): dependencies: - "@typescript-eslint/eslint-plugin": 8.56.1(@typescript-eslint/parser@8.56.1(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) - "@typescript-eslint/parser": 8.56.1(eslint@8.57.1)(typescript@5.6.3) - "@typescript-eslint/typescript-estree": 8.56.1(typescript@5.6.3) - "@typescript-eslint/utils": 8.56.1(eslint@8.57.1)(typescript@5.6.3) + "@typescript-eslint/eslint-plugin": 8.58.0(@typescript-eslint/parser@8.58.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)(typescript@5.6.3) + "@typescript-eslint/parser": 8.58.0(eslint@8.57.1)(typescript@5.6.3) + "@typescript-eslint/typescript-estree": 8.58.0(typescript@5.6.3) + "@typescript-eslint/utils": 8.58.0(eslint@8.57.1)(typescript@5.6.3) eslint: 8.57.1 typescript: 5.6.3 transitivePeerDependencies: @@ -11101,14 +11081,14 @@ snapshots: unload@2.2.0: dependencies: - "@babel/runtime": 7.28.6 + "@babel/runtime": 7.29.2 detect-node: 2.1.0 unquote@1.1.1: {} - update-browserslist-db@1.2.3(browserslist@4.28.1): + update-browserslist-db@1.2.3(browserslist@4.28.2): dependencies: - browserslist: 4.28.1 + browserslist: 4.28.2 escalade: 3.2.0 picocolors: 1.1.1 @@ -11134,13 +11114,13 @@ snapshots: uuid@9.0.1: {} - vite-node@3.2.4(@types/node@22.19.13)(terser@5.46.0): + vite-node@3.2.4(@types/node@22.19.15)(terser@5.46.1): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.21(@types/node@22.19.13)(terser@5.46.0) + vite: 5.4.21(@types/node@22.19.15)(terser@5.46.1) transitivePeerDependencies: - "@types/node" - less @@ -11152,21 +11132,21 @@ snapshots: - supports-color - terser - vite@5.4.21(@types/node@22.19.13)(terser@5.46.0): + vite@5.4.21(@types/node@22.19.15)(terser@5.46.1): dependencies: - esbuild: 0.27.3 + esbuild: 0.27.4 postcss: 8.5.8 - rollup: 4.59.0 + rollup: 4.60.1 optionalDependencies: - "@types/node": 22.19.13 + "@types/node": 22.19.15 fsevents: 2.3.3 - terser: 5.46.0 + terser: 5.46.1 - vitest@3.2.4(@types/node@22.19.13)(@vitest/ui@3.2.4)(jsdom@26.1.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(terser@5.46.0): + vitest@3.2.4(@types/node@22.19.15)(@vitest/ui@3.2.4)(jsdom@26.1.0(bufferutil@4.1.0)(utf-8-validate@5.0.10))(terser@5.46.1): dependencies: "@types/chai": 5.2.3 "@vitest/expect": 3.2.4 - "@vitest/mocker": 3.2.4(vite@5.4.21(@types/node@22.19.13)(terser@5.46.0)) + "@vitest/mocker": 3.2.4(vite@5.4.21(@types/node@22.19.15)(terser@5.46.1)) "@vitest/pretty-format": 3.2.4 "@vitest/runner": 3.2.4 "@vitest/snapshot": 3.2.4 @@ -11177,18 +11157,18 @@ snapshots: expect-type: 1.3.0 magic-string: 0.30.21 pathe: 2.0.3 - picomatch: 4.0.3 + picomatch: 4.0.4 std-env: 3.10.0 tinybench: 2.9.0 tinyexec: 0.3.2 tinyglobby: 0.2.15 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 5.4.21(@types/node@22.19.13)(terser@5.46.0) - vite-node: 3.2.4(@types/node@22.19.13)(terser@5.46.0) + vite: 5.4.21(@types/node@22.19.15)(terser@5.46.1) + vite-node: 3.2.4(@types/node@22.19.15)(terser@5.46.1) why-is-node-running: 2.3.0 optionalDependencies: - "@types/node": 22.19.13 + "@types/node": 22.19.15 "@vitest/ui": 3.2.4(vitest@3.2.4) jsdom: 26.1.0(bufferutil@4.1.0)(utf-8-validate@5.0.10) transitivePeerDependencies: @@ -11240,7 +11220,7 @@ snapshots: webpack-sources@3.3.4: {} - webpack@5.104.1: + webpack@5.105.4: dependencies: "@types/eslint-scope": 3.7.7 "@types/estree": 1.0.8 @@ -11250,9 +11230,9 @@ snapshots: "@webassemblyjs/wasm-parser": 1.14.1 acorn: 8.16.0 acorn-import-phases: 1.0.4(acorn@8.16.0) - browserslist: 4.28.1 + browserslist: 4.28.2 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.20.0 + enhanced-resolve: 5.20.1 es-module-lexer: 2.0.0 eslint-scope: 5.1.1 events: 3.3.0 @@ -11263,8 +11243,8 @@ snapshots: mime-types: 2.1.35 neo-async: 2.6.2 schema-utils: 4.3.3 - tapable: 2.3.0 - terser-webpack-plugin: 5.3.17(webpack@5.104.1) + tapable: 2.3.2 + terser-webpack-plugin: 5.4.0(webpack@5.105.4) watchpack: 2.5.1 webpack-sources: 3.3.4 transitivePeerDependencies: @@ -11345,7 +11325,7 @@ snapshots: wrappy@1.0.2: {} - ws@8.19.0(bufferutil@4.1.0)(utf-8-validate@5.0.10): + ws@8.20.0(bufferutil@4.1.0)(utf-8-validate@5.0.10): optionalDependencies: bufferutil: 4.1.0 utf-8-validate: 5.0.10 @@ -11358,9 +11338,7 @@ snapshots: xtend@4.0.2: {} - yaml@1.10.2: {} - - yaml@2.8.2: {} + yaml@2.8.3: {} yocto-queue@0.1.0: {}