diff --git a/app/frontend/.npmrc b/app/frontend/.npmrc index 727cdb2649..133c8c04f7 100644 --- a/app/frontend/.npmrc +++ b/app/frontend/.npmrc @@ -1,2 +1,3 @@ engine-strict=true fund=false +legacy-peer-deps=true diff --git a/app/frontend/package-lock.json b/app/frontend/package-lock.json index 10ba5ae3aa..1719044442 100644 --- a/app/frontend/package-lock.json +++ b/app/frontend/package-lock.json @@ -10,17 +10,17 @@ "dependencies": { "@azure/msal-browser": "^4.16.0", "@azure/msal-react": "^3.0.16", - "@fluentui/react": "^8.112.5", - "@fluentui/react-components": "^9.56.2", + "@fluentui/react": "^8.125.0", + "@fluentui/react-components": "^9.72.4", "@fluentui/react-icons": "^2.0.265", - "@react-spring/web": "^9.7.5", + "@react-spring/web": "^10.0.3", "dompurify": "^3.2.4", "i18next": "^24.2.0", "i18next-browser-languagedetector": "^8.0.2", "i18next-http-backend": "^3.0.1", "idb": "^8.0.0", "ndjson-readablestream": "^1.2.0", - "react": "^18.3.1", + "react": "^19.2.0", "react-dom": "^19.2.0", "react-helmet-async": "^2.0.5", "react-i18next": "^15.4.1", @@ -34,7 +34,7 @@ "devDependencies": { "@types/dom-speech-recognition": "^0.0.7", "@types/dompurify": "^3.0.5", - "@types/react": "^18.3.12", + "@types/react": "^19.2.2", "@types/react-dom": "^19.2.2", "@types/react-syntax-highlighter": "^15.5.13", "@vitejs/plugin-react": "^4.3.3", @@ -386,6 +386,15 @@ "node": ">=6.9.0" } }, + "node_modules/@ctrl/tinycolor": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz", + "integrity": "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, "node_modules/@emotion/hash": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", @@ -869,48 +878,58 @@ "license": "MIT" }, "node_modules/@fluentui/date-time-utilities": { - "version": "8.5.14", + "version": "8.6.11", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.6.11.tgz", + "integrity": "sha512-zq49tveFzmzwgaJ73rVvxu9+rqhPBIAJSbevciIQnmvv6dlh2GzZcL14Zevk9QV+q6CWaF6yzvhT11E2TpAv8Q==", "license": "MIT", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.24", "tslib": "^2.1.0" } }, "node_modules/@fluentui/dom-utilities": { - "version": "2.2.12", + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.3.10.tgz", + "integrity": "sha512-6WDImiLqTOpkEtfUKSStcTDpzmJfL6ZammomcjawN9xH/8u8G3Hx72CIt2MNck9giw/oUlNLJFdWRAjeP3rmPQ==", "license": "MIT", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.24", "tslib": "^2.1.0" } }, "node_modules/@fluentui/font-icons-mdl2": { - "version": "8.5.26", + "version": "8.5.67", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.67.tgz", + "integrity": "sha512-WcjbcuQbU+3Zp8cymNpRkhnnMn7WNGk/QssY8TmqWhLEsx5B95SOGothSEwGgFd7KJCV7ImbP5n/ht7nzPB2xw==", "license": "MIT", "dependencies": { - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.19", - "@fluentui/utilities": "^8.13.20", + "@fluentui/set-version": "^8.2.24", + "@fluentui/style-utilities": "^8.13.3", + "@fluentui/utilities": "^8.17.0", "tslib": "^2.1.0" } }, "node_modules/@fluentui/foundation-legacy": { - "version": "8.2.46", + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.6.0.tgz", + "integrity": "sha512-QWwujy4G4n/siJEk7gYb6V/w9qDrMN3PfYbiVVyt/mjNMctDTBzIdQyl/Ft+wx1L7Mz1QYGigQOkrqYV6CtZMQ==", "license": "MIT", "dependencies": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.19", - "@fluentui/utilities": "^8.13.20", + "@fluentui/merge-styles": "^8.6.14", + "@fluentui/set-version": "^8.2.24", + "@fluentui/style-utilities": "^8.13.3", + "@fluentui/utilities": "^8.17.0", "tslib": "^2.1.0" }, "peerDependencies": { - "@types/react": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0" + "@types/react": ">=16.8.0 <20.0.0", + "react": ">=16.8.0 <20.0.0" } }, "node_modules/@fluentui/keyboard-key": { - "version": "0.4.12", + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.23.tgz", + "integrity": "sha512-9GXeyUqNJUdg5JiQUZeGPiKnRzMRi9YEUn1l9zq6X/imYdMhxHrxpVZS12129cBfgvPyxt9ceJpywSfmLWqlKA==", "license": "MIT", "dependencies": { "tslib": "^2.1.0" @@ -920,69 +939,97 @@ "version": "9.0.8", "resolved": "https://registry.npmjs.org/@fluentui/keyboard-keys/-/keyboard-keys-9.0.8.tgz", "integrity": "sha512-iUSJUUHAyTosnXK8O2Ilbfxma+ZyZPMua5vB028Ys96z80v+LFwntoehlFsdH3rMuPsA8GaC1RE7LMezwPBPdw==", + "license": "MIT", "dependencies": { "@swc/helpers": "^0.5.1" } }, "node_modules/@fluentui/merge-styles": { - "version": "8.5.13", + "version": "8.6.14", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.6.14.tgz", + "integrity": "sha512-vghuHFAfQgS9WLIIs4kgDOCh/DHd5vGIddP4/bzposhlAVLZR6wUBqldm9AuCdY88r5LyCRMavVJLV+Up3xdvA==", "license": "MIT", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.24", "tslib": "^2.1.0" } }, "node_modules/@fluentui/priority-overflow": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/@fluentui/priority-overflow/-/priority-overflow-9.2.0.tgz", - "integrity": "sha512-uwB5drtNGeEdLO3CEzM/VolyzkywIgpNhuOzFrLbKFxq20kCqteRDkUJIySgYu/+rK+Cyl8xiKmLzey49nlocg==", + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@fluentui/priority-overflow/-/priority-overflow-9.2.1.tgz", + "integrity": "sha512-WH5dv54aEqWo/kKQuADAwjv66W6OUMFllQMjpdkrktQp7pu4JXtmF60iYcp9+iuIX9iCeW01j8gNTU08MQlfIQ==", "license": "MIT", "dependencies": { "@swc/helpers": "^0.5.1" } }, "node_modules/@fluentui/react": { - "version": "8.112.5", - "license": "MIT", - "dependencies": { - "@fluentui/date-time-utilities": "^8.5.14", - "@fluentui/font-icons-mdl2": "^8.5.26", - "@fluentui/foundation-legacy": "^8.2.46", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/react-focus": "^8.8.33", - "@fluentui/react-hooks": "^8.6.32", - "@fluentui/react-portal-compat-context": "^9.0.9", - "@fluentui/react-window-provider": "^2.2.16", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.19", - "@fluentui/theme": "^2.6.37", - "@fluentui/utilities": "^8.13.20", + "version": "8.125.0", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.125.0.tgz", + "integrity": "sha512-QEQikij94y2miCM6h/+4S5Jf9OOGMiGfV8nrNG0QECumP4Is8oDylxvvoFXV/zLrtJa5IwWs/gsh6zusyqnWNg==", + "license": "MIT", + "dependencies": { + "@fluentui/date-time-utilities": "^8.6.11", + "@fluentui/font-icons-mdl2": "^8.5.67", + "@fluentui/foundation-legacy": "^8.6.0", + "@fluentui/merge-styles": "^8.6.14", + "@fluentui/react-focus": "^8.10.0", + "@fluentui/react-hooks": "^8.10.0", + "@fluentui/react-portal-compat-context": "^9.0.15", + "@fluentui/react-window-provider": "^2.3.0", + "@fluentui/set-version": "^8.2.24", + "@fluentui/style-utilities": "^8.13.3", + "@fluentui/theme": "^2.7.0", + "@fluentui/utilities": "^8.17.0", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" }, "peerDependencies": { - "@types/react": ">=16.8.0 <19.0.0", - "@types/react-dom": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0", - "react-dom": ">=16.8.0 <19.0.0" + "@types/react": ">=16.8.0 <20.0.0", + "@types/react-dom": ">=16.8.0 <20.0.0", + "react": ">=16.8.0 <20.0.0", + "react-dom": ">=16.8.0 <20.0.0" } }, "node_modules/@fluentui/react-accordion": { - "version": "9.8.10", - "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.8.10.tgz", - "integrity": "sha512-piZo8pTptzxFdh8r4+dUJacRE7WvqxI48qrpzQ253oBT9ivO7VN1g3kZji1h1Z94p3nYCjSpfI6RdS+tFnvmDA==", + "version": "9.8.11", + "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.8.11.tgz", + "integrity": "sha512-yAJLhR/MTmjT05etdEbAkqUB5s5S6B/bQMnKbrDd5sfrWVNboutev3MsMFo9jFxlh75YvuRS1YxQkzR+sVppJg==", "license": "MIT", "dependencies": { - "@fluentui/react-aria": "^9.17.3", - "@fluentui/react-context-selector": "^9.2.9", + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-context-selector": "^9.2.10", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-motion": "^9.11.1", - "@fluentui/react-motion-components-preview": "^0.11.1", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-motion": "^9.11.2", + "@fluentui/react-motion-components-preview": "^0.12.0", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.25.2", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <20.0.0", + "@types/react-dom": ">=16.9.0 <20.0.0", + "react": ">=16.14.0 <20.0.0", + "react-dom": ">=16.14.0 <20.0.0" + } + }, + "node_modules/@fluentui/react-alert": { + "version": "9.0.0-beta.127", + "resolved": "https://registry.npmjs.org/@fluentui/react-alert/-/react-alert-9.0.0-beta.127.tgz", + "integrity": "sha512-0VMyvGj+EEQsUxQRfmD7CiOv1TsoU59YmKRHyKdEG68hP0X69tryedao8V2V1pTwU+nufZLMQWapSa5JKBEnBA==", + "license": "MIT", + "dependencies": { + "@fluentui/react-avatar": "^9.9.10", + "@fluentui/react-button": "^9.6.10", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -994,16 +1041,16 @@ } }, "node_modules/@fluentui/react-aria": { - "version": "9.17.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.17.3.tgz", - "integrity": "sha512-GQaU4EuKn1GOHiYUNn5zODtdEESV/8lTvGElWJqdwmkPcMg5NEXaz2nvjQ5ha5cT4klLB2E2FC6DKs80Px/Uvw==", + "version": "9.17.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.17.4.tgz", + "integrity": "sha512-BjwUElSbC+X+5FxYBOFpT0zdL9BWmF0EenS7LGZJPyXc8vWRvwiAxsRND+NqFtuGb/HFV+heC3lz1UCaYYYHqw==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-tabster": "^9.26.8", + "@fluentui/react-utilities": "^9.25.2", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -1014,21 +1061,21 @@ } }, "node_modules/@fluentui/react-avatar": { - "version": "9.9.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.9.9.tgz", - "integrity": "sha512-IqiBhampO3Hk93ii5SYARVz2lk7lIut/faC7ctBz2GFeCOnpViQjIBDXkAJzT5y9WNh27mR+cuhUGfnXzwiKgQ==", + "version": "9.9.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.9.10.tgz", + "integrity": "sha512-4E8piHCgNbtVDkMGQJwycaJtToUw29+fA4pPy+rTeuOVUAwAg6RLeIDLkIzKpbswmy/aik+jBmyedGbreTCR7A==", "license": "MIT", "dependencies": { - "@fluentui/react-badge": "^9.4.8", - "@fluentui/react-context-selector": "^9.2.9", + "@fluentui/react-badge": "^9.4.9", + "@fluentui/react-context-selector": "^9.2.10", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-popover": "^9.12.9", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-popover": "^9.12.10", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-tooltip": "^9.8.8", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-tooltip": "^9.8.9", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1040,16 +1087,16 @@ } }, "node_modules/@fluentui/react-badge": { - "version": "9.4.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.4.8.tgz", - "integrity": "sha512-es8FSkAr0VL0jzjWSoY8jAIY16JATSm+QIA+lPE8eq+7Mh1t7C8sUqZJBj5FAj1y+9FQKBp/2XbsD4245YBsgA==", + "version": "9.4.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.4.9.tgz", + "integrity": "sha512-m2D12+oN4Il+lQqk5kXDFfIMXgU126gdMqnTvrFJYjBgmj/chGPut8lVQSsz7xuG4SRiXLPQOC5i+2WPFjZDlw==", "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1061,20 +1108,20 @@ } }, "node_modules/@fluentui/react-breadcrumb": { - "version": "9.3.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-breadcrumb/-/react-breadcrumb-9.3.9.tgz", - "integrity": "sha512-wnlExNR7oJHDEiDhFipdODkcGT4lfVnfOSpVkOuUkkKGk0Not7c/Z3i+sv6ej1Flaa4YM5sh1qU0QmYvOTfCmQ==", + "version": "9.3.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-breadcrumb/-/react-breadcrumb-9.3.10.tgz", + "integrity": "sha512-lwnQ91nqZUWA367iP5abBl1B8PItb/jQEWxPo5hYVJsCNpeJegtTg408LxbevzxqqXY6YEbA3BsONqiJm2azjQ==", "license": "MIT", "dependencies": { - "@fluentui/react-aria": "^9.17.3", - "@fluentui/react-button": "^9.6.9", + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-button": "^9.6.10", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-link": "^9.6.8", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-link": "^9.6.9", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1086,19 +1133,19 @@ } }, "node_modules/@fluentui/react-button": { - "version": "9.6.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.6.9.tgz", - "integrity": "sha512-9TsP/PSFr+oiUZdUydFT+3qfi1hOoxCQ2uT/2PsulKPrSyKeP2+RclnTVurkvlrZxp3ucEqM4cLITXc8+bC3uQ==", + "version": "9.6.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.6.10.tgz", + "integrity": "sha512-QsZiiLKrY/LDQKuW0D4gqHjUe4RdVgAXcGt+YkGgphYhgBo3IQzOOPaT8xeH9xyDZnS267jccYtvzE7vPoElHg==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.17.3", + "@fluentui/react-aria": "^9.17.4", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1110,18 +1157,18 @@ } }, "node_modules/@fluentui/react-card": { - "version": "9.5.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.5.3.tgz", - "integrity": "sha512-Z63YJwUr6T2M/uSsxBGthaXDj3GMctX9r8B1BaccwExWCDkHpXoDY/ZhHK+uVpO8dhY8Px/LDSFZTNS5WP097Q==", + "version": "9.5.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.5.4.tgz", + "integrity": "sha512-uBy7f/5ONAHvejxOvjvDztF7jJNZn+qhQrcYpyyuKUejN2jmO6AoYnZa8YGulJ59bxCGC3TrKP2ABdkOmb1HBQ==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", - "@fluentui/react-text": "^9.6.8", + "@fluentui/react-tabster": "^9.26.8", + "@fluentui/react-text": "^9.6.9", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1133,21 +1180,21 @@ } }, "node_modules/@fluentui/react-carousel": { - "version": "9.8.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-carousel/-/react-carousel-9.8.9.tgz", - "integrity": "sha512-HBR75XrE4o/Ek6eOIWUrQ2ZdnBiMyH59LwqbeLQniDItdyp8OVu+aFR/sKfiYw+vOqgLg82NXE9h+xF4p/y5YQ==", + "version": "9.8.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-carousel/-/react-carousel-9.8.10.tgz", + "integrity": "sha512-KdjnglsMR7uJ9/4qqsYEYgvN9Mzmc4J0/xoIP9XYu4XwWBn8hmXNxIVBvZxpaSsH+SqgWv/DuYC2USHbdpPLgQ==", "license": "MIT", "dependencies": { - "@fluentui/react-aria": "^9.17.3", - "@fluentui/react-button": "^9.6.9", - "@fluentui/react-context-selector": "^9.2.9", + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-button": "^9.6.10", + "@fluentui/react-context-selector": "^9.2.10", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-tooltip": "^9.8.8", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-tooltip": "^9.8.9", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "embla-carousel": "^8.5.1", @@ -1162,19 +1209,19 @@ } }, "node_modules/@fluentui/react-checkbox": { - "version": "9.5.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.5.8.tgz", - "integrity": "sha512-wPKM96hWVAvf/3cE/p0/o9vQZ7Lk5Vd7T5G6XsoRGvtd4cgw6hr1mEUDnsnFT1Qkg9dd9GzaOQbJeLizRkKapg==", + "version": "9.5.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.5.9.tgz", + "integrity": "sha512-7z9Vyqyl+T0bSvJaj+d6WjlmJ2kFeDUBCo3l9hnf0Eb0PIxSO1VeoSz5alSogh+s1v+fFkbBxC9Mqp1akAFm+w==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.4.8", + "@fluentui/react-field": "^9.4.9", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-label": "^9.3.8", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-label": "^9.3.9", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1185,24 +1232,19 @@ "react-dom": ">=16.14.0 <20.0.0" } }, - "node_modules/@fluentui/react-combobox": { - "version": "9.16.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.16.9.tgz", - "integrity": "sha512-3IsqHu5XcjUXyp6pg1EZ9rHFnJyzVf55sy9dbCNt4n6IAovsB1X58K8fZ29EbVlW99Cg34pqt2PFQR3YTqCj8Q==", + "node_modules/@fluentui/react-color-picker": { + "version": "9.2.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-color-picker/-/react-color-picker-9.2.9.tgz", + "integrity": "sha512-jCYWnSxfvxL0MkL9jquWAwVxVCIC0KiEtDEOdeojjfJC28yNE2lScH9HowYByZIjweKxyz+vXcT+KyJ6LInV0g==", "license": "MIT", "dependencies": { - "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.17.3", - "@fluentui/react-context-selector": "^9.2.9", - "@fluentui/react-field": "^9.4.8", - "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-portal": "^9.8.5", - "@fluentui/react-positioning": "^9.20.7", + "@ctrl/tinycolor": "^3.3.4", + "@fluentui/react-context-selector": "^9.2.10", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1213,151 +1255,117 @@ "react-dom": ">=16.14.0 <20.0.0" } }, - "node_modules/@fluentui/react-components": { - "version": "9.56.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.56.2.tgz", - "integrity": "sha512-WcxdvJGPK/xhS9FnmG8QaEM5/Es1Hbggmas5DCkuj2XGEexz4zWZ73tESb7QNYpMxhOKKprln0HfbSpg6c4xOw==", - "dependencies": { - "@fluentui/react-accordion": "^9.5.8", - "@fluentui/react-alert": "9.0.0-beta.124", - "@fluentui/react-aria": "^9.13.9", - "@fluentui/react-avatar": "^9.6.43", - "@fluentui/react-badge": "^9.2.45", - "@fluentui/react-breadcrumb": "^9.0.43", - "@fluentui/react-button": "^9.3.95", - "@fluentui/react-card": "^9.0.97", - "@fluentui/react-carousel": "^9.3.1", - "@fluentui/react-checkbox": "^9.2.41", - "@fluentui/react-combobox": "^9.13.12", - "@fluentui/react-dialog": "^9.11.21", - "@fluentui/react-divider": "^9.2.77", - "@fluentui/react-drawer": "^9.6.1", - "@fluentui/react-field": "^9.1.80", - "@fluentui/react-image": "^9.1.75", - "@fluentui/react-infobutton": "9.0.0-beta.102", - "@fluentui/react-infolabel": "^9.0.50", - "@fluentui/react-input": "^9.4.93", - "@fluentui/react-label": "^9.1.78", - "@fluentui/react-link": "^9.3.2", - "@fluentui/react-menu": "^9.14.20", - "@fluentui/react-message-bar": "^9.2.15", - "@fluentui/react-motion": "^9.6.1", - "@fluentui/react-overflow": "^9.2.1", - "@fluentui/react-persona": "^9.2.102", - "@fluentui/react-popover": "^9.9.25", - "@fluentui/react-portal": "^9.4.38", - "@fluentui/react-positioning": "^9.15.12", - "@fluentui/react-progress": "^9.1.91", - "@fluentui/react-provider": "^9.18.0", - "@fluentui/react-radio": "^9.2.36", - "@fluentui/react-rating": "^9.0.22", - "@fluentui/react-search": "^9.0.22", - "@fluentui/react-select": "^9.1.91", - "@fluentui/react-shared-contexts": "^9.21.0", - "@fluentui/react-skeleton": "^9.1.20", - "@fluentui/react-slider": "^9.2.0", - "@fluentui/react-spinbutton": "^9.2.92", - "@fluentui/react-spinner": "^9.5.2", - "@fluentui/react-swatch-picker": "^9.1.13", - "@fluentui/react-switch": "^9.1.98", - "@fluentui/react-table": "^9.15.22", - "@fluentui/react-tabs": "^9.6.2", - "@fluentui/react-tabster": "^9.23.0", - "@fluentui/react-tag-picker": "^9.3.9", - "@fluentui/react-tags": "^9.3.23", - "@fluentui/react-teaching-popover": "^9.1.22", - "@fluentui/react-text": "^9.4.27", - "@fluentui/react-textarea": "^9.3.92", - "@fluentui/react-theme": "^9.1.22", - "@fluentui/react-toast": "^9.3.59", - "@fluentui/react-toolbar": "^9.2.10", - "@fluentui/react-tooltip": "^9.4.43", - "@fluentui/react-tree": "^9.8.6", - "@fluentui/react-utilities": "^9.18.17", - "@fluentui/react-virtualizer": "9.0.0-alpha.87", - "@griffel/react": "^1.5.22", - "@swc/helpers": "^0.5.1" - }, - "peerDependencies": { - "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.9.0 <19.0.0", - "react": ">=16.14.0 <19.0.0", - "react-dom": ">=16.14.0 <19.0.0" - } - }, - "node_modules/@fluentui/react-components/node_modules/@fluentui/react-alert": { - "version": "9.0.0-beta.124", - "resolved": "https://registry.npmjs.org/@fluentui/react-alert/-/react-alert-9.0.0-beta.124.tgz", - "integrity": "sha512-yFBo3B5H9hnoaXxlkuz8wRz04DEyQ+ElYA/p5p+Vojf19Zuta8DmFZZ6JtWdtxcdnnQ4LvAfC5OYYlzdReozPA==", + "node_modules/@fluentui/react-combobox": { + "version": "9.16.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.16.10.tgz", + "integrity": "sha512-rYbgub2eytfW5kpS7stXW755DOQleMnzdp6W6XyOIU8C5S4QU0vgU9OOeaekyVlWef6n7sD+R7QD5oMy4tAxUw==", "license": "MIT", "dependencies": { - "@fluentui/react-avatar": "^9.6.29", - "@fluentui/react-button": "^9.3.83", - "@fluentui/react-icons": "^2.0.239", - "@fluentui/react-jsx-runtime": "^9.0.39", - "@fluentui/react-tabster": "^9.21.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.10", + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-context-selector": "^9.2.10", + "@fluentui/react-field": "^9.4.9", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-portal": "^9.8.6", + "@fluentui/react-positioning": "^9.20.8", + "@fluentui/react-shared-contexts": "^9.25.2", + "@fluentui/react-tabster": "^9.26.8", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { - "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.9.0 <19.0.0", - "react": ">=16.14.0 <19.0.0", - "react-dom": ">=16.14.0 <19.0.0" - } - }, - "node_modules/@fluentui/react-components/node_modules/@fluentui/react-infobutton": { - "version": "9.0.0-beta.102", - "resolved": "https://registry.npmjs.org/@fluentui/react-infobutton/-/react-infobutton-9.0.0-beta.102.tgz", - "integrity": "sha512-3kA4F0Vga8Ds6JGlBajLCCDOo/LmPuS786Wg7ui4ZTDYVIMzy1yp2XuVcZniifBFvEp0HQCUoDPWUV0VI3FfzQ==", - "license": "MIT", - "dependencies": { - "@fluentui/react-icons": "^2.0.237", - "@fluentui/react-jsx-runtime": "^9.0.36", - "@fluentui/react-label": "^9.1.68", - "@fluentui/react-popover": "^9.9.6", - "@fluentui/react-tabster": "^9.21.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.7", - "@griffel/react": "^1.5.14", - "@swc/helpers": "^0.5.1" - }, - "peerDependencies": { - "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.9.0 <19.0.0", - "react": ">=16.14.0 <19.0.0", - "react-dom": ">=16.14.0 <19.0.0" + "@types/react": ">=16.14.0 <20.0.0", + "@types/react-dom": ">=16.9.0 <20.0.0", + "react": ">=16.14.0 <20.0.0", + "react-dom": ">=16.14.0 <20.0.0" } }, - "node_modules/@fluentui/react-components/node_modules/@fluentui/react-virtualizer": { - "version": "9.0.0-alpha.87", - "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.87.tgz", - "integrity": "sha512-NbeZ9COirzepBqSnUjfAJzgep7b9Z718Rqrr66vMFkBSKC5pfkeS4qrQIXyansNndSy6AUz8i0SI/JLGS8wyNw==", - "deprecated": "Deprecating react-virtualizer in Fluent core - migrating to fluentui-contrib repo for stable release", - "license": "MIT", - "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.46", - "@fluentui/react-shared-contexts": "^9.21.0", - "@fluentui/react-utilities": "^9.18.17", + "node_modules/@fluentui/react-components": { + "version": "9.72.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.72.4.tgz", + "integrity": "sha512-sG26EoV/NSGNTy3ywmDvSJA92GWoEtpHug5hiSMFoZfz3Rt/4IfUt4mmmkPLzhGAMq35XtG8mm5xTxH/rVv7Qg==", + "license": "MIT", + "dependencies": { + "@fluentui/react-accordion": "^9.8.11", + "@fluentui/react-alert": "9.0.0-beta.127", + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-avatar": "^9.9.10", + "@fluentui/react-badge": "^9.4.9", + "@fluentui/react-breadcrumb": "^9.3.10", + "@fluentui/react-button": "^9.6.10", + "@fluentui/react-card": "^9.5.4", + "@fluentui/react-carousel": "^9.8.10", + "@fluentui/react-checkbox": "^9.5.9", + "@fluentui/react-color-picker": "^9.2.9", + "@fluentui/react-combobox": "^9.16.10", + "@fluentui/react-dialog": "^9.16.0", + "@fluentui/react-divider": "^9.4.9", + "@fluentui/react-drawer": "^9.10.6", + "@fluentui/react-field": "^9.4.9", + "@fluentui/react-image": "^9.3.9", + "@fluentui/react-infobutton": "9.0.0-beta.105", + "@fluentui/react-infolabel": "^9.4.10", + "@fluentui/react-input": "^9.7.9", + "@fluentui/react-label": "^9.3.9", + "@fluentui/react-link": "^9.6.9", + "@fluentui/react-list": "^9.6.4", + "@fluentui/react-menu": "^9.20.3", + "@fluentui/react-message-bar": "^9.6.11", + "@fluentui/react-motion": "^9.11.2", + "@fluentui/react-nav": "^9.3.11", + "@fluentui/react-overflow": "^9.6.3", + "@fluentui/react-persona": "^9.5.10", + "@fluentui/react-popover": "^9.12.10", + "@fluentui/react-portal": "^9.8.6", + "@fluentui/react-positioning": "^9.20.8", + "@fluentui/react-progress": "^9.4.9", + "@fluentui/react-provider": "^9.22.9", + "@fluentui/react-radio": "^9.5.9", + "@fluentui/react-rating": "^9.3.9", + "@fluentui/react-search": "^9.3.9", + "@fluentui/react-select": "^9.4.9", + "@fluentui/react-shared-contexts": "^9.25.2", + "@fluentui/react-skeleton": "^9.4.9", + "@fluentui/react-slider": "^9.5.9", + "@fluentui/react-spinbutton": "^9.5.9", + "@fluentui/react-spinner": "^9.7.9", + "@fluentui/react-swatch-picker": "^9.4.9", + "@fluentui/react-switch": "^9.4.9", + "@fluentui/react-table": "^9.19.3", + "@fluentui/react-tabs": "^9.10.5", + "@fluentui/react-tabster": "^9.26.8", + "@fluentui/react-tag-picker": "^9.7.10", + "@fluentui/react-tags": "^9.7.10", + "@fluentui/react-teaching-popover": "^9.6.10", + "@fluentui/react-text": "^9.6.9", + "@fluentui/react-textarea": "^9.6.9", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-toast": "^9.7.6", + "@fluentui/react-toolbar": "^9.6.10", + "@fluentui/react-tooltip": "^9.8.9", + "@fluentui/react-tree": "^9.15.3", + "@fluentui/react-utilities": "^9.25.2", + "@fluentui/react-virtualizer": "9.0.0-alpha.105", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { - "@types/react": ">=16.14.0 <19.0.0", - "@types/react-dom": ">=16.9.0 <19.0.0", - "react": ">=16.14.0 <19.0.0", - "react-dom": ">=16.14.0 <19.0.0" + "@types/react": ">=16.14.0 <20.0.0", + "@types/react-dom": ">=16.9.0 <20.0.0", + "react": ">=16.14.0 <20.0.0", + "react-dom": ">=16.14.0 <20.0.0" } }, "node_modules/@fluentui/react-context-selector": { - "version": "9.2.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.2.9.tgz", - "integrity": "sha512-Uo9jhSOXGWzFBNTjgoTM+hU0KKuUSVCmRrG8qJgqzwnFF72O9dc1PkvmgDXYePNWUu+PU9rk4oezbs8hx+gQUQ==", + "version": "9.2.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.2.10.tgz", + "integrity": "sha512-2kryriO0uzR/fuD0BveEBouqwugquoMcHqFjUpn41kWqUUXIZWmIaJhGiel5/4BnUxmwFIMxbVFu5IdFo9lKtg==", "license": "MIT", "dependencies": { - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -1365,27 +1373,27 @@ "@types/react-dom": ">=16.9.0 <20.0.0", "react": ">=16.14.0 <20.0.0", "react-dom": ">=16.14.0 <20.0.0", - "scheduler": ">=0.19.0 <=0.23.0" + "scheduler": ">=0.19.0" } }, "node_modules/@fluentui/react-dialog": { - "version": "9.15.5", - "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.15.5.tgz", - "integrity": "sha512-i3EkrWg8lbWFsCElGkTF4Kqby2qi5kbfSEMH1lRL6Tg2YHQSL3/49POakAlQ+sQEVOtlSTP1z0Hj5OBHp6ZnEg==", + "version": "9.16.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.16.0.tgz", + "integrity": "sha512-2Ans72C0TznyMDlGfuCu3qCymQfu/RZXV2c60olD3r3WO7OpQdiWFnxqVYkFgSG76EOpNtcRffR9xUkz4peSuQ==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.17.3", - "@fluentui/react-context-selector": "^9.2.9", + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-context-selector": "^9.2.10", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-motion": "^9.11.1", - "@fluentui/react-motion-components-preview": "^0.11.1", - "@fluentui/react-portal": "^9.8.5", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-motion": "^9.11.2", + "@fluentui/react-motion-components-preview": "^0.12.0", + "@fluentui/react-portal": "^9.8.6", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1397,15 +1405,15 @@ } }, "node_modules/@fluentui/react-divider": { - "version": "9.4.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.4.8.tgz", - "integrity": "sha512-9SKgGmWCq4hqWORbZDVcYVPkFE43Hea4K3vVtWjN4RtRq7vwUQjFH5RTpDr25vHckrkzIOr70xyGDPBLlsvr+g==", + "version": "9.4.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.4.9.tgz", + "integrity": "sha512-aJedaPqvwz6Wqzybz4rf/Z6O2dMUhhBX4Ql6VAORgwFuXGKz+M5dabMly/eKR/1fGHpbIK2lzT2metQhpDLuyA==", "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1417,19 +1425,19 @@ } }, "node_modules/@fluentui/react-drawer": { - "version": "9.10.5", - "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.10.5.tgz", - "integrity": "sha512-FtzpjP2nwKLQirKQcMax83vyF4JM9/8XyCn6nv0/BcScTFxAYyHCgDmmBTAJVTJAj2dtvi3JY3MWIVu0xmNI5Q==", + "version": "9.10.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.10.6.tgz", + "integrity": "sha512-ML+t/hle+mDKlSvkqMdZqdAYfE7bNtbTIeRyRhmNWDZEimAFJukacrsSRad4Yr5yVIE6dyXrZPLZ6ZCG3yIBSw==", "license": "MIT", "dependencies": { - "@fluentui/react-dialog": "^9.15.5", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-motion": "^9.11.1", - "@fluentui/react-portal": "^9.8.5", + "@fluentui/react-dialog": "^9.16.0", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-motion": "^9.11.2", + "@fluentui/react-portal": "^9.8.6", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1441,18 +1449,18 @@ } }, "node_modules/@fluentui/react-field": { - "version": "9.4.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.4.8.tgz", - "integrity": "sha512-o3VioY/agMuBQCYA442uC2LsfkPIgIWZVnD/91pCZm97P06gueMCIhGFDbMECQsxHiZUgGZMGfJqaHWMLqZgkg==", + "version": "9.4.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.4.9.tgz", + "integrity": "sha512-bbdXEsWNPqmiQRZXOuL4G/NLVwgKoZVLNW4wQqz2q77dX7xIdHcaFGlecKMGP4hmSKhSSHOn79yeG6F4dEF3tg==", "license": "MIT", "dependencies": { - "@fluentui/react-context-selector": "^9.2.9", + "@fluentui/react-context-selector": "^9.2.10", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-label": "^9.3.8", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-label": "^9.3.9", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1464,33 +1472,37 @@ } }, "node_modules/@fluentui/react-focus": { - "version": "8.8.33", + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.10.0.tgz", + "integrity": "sha512-4FBtxu4y92OAI54NVErw8dYY/AMjlDYlsN9N9AhIElLUymAwA5igJy9m8g3BfKfdzVnp3VAiSpgfkO/xfSkY2w==", "license": "MIT", "dependencies": { - "@fluentui/keyboard-key": "^0.4.12", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.19", - "@fluentui/utilities": "^8.13.20", + "@fluentui/keyboard-key": "^0.4.23", + "@fluentui/merge-styles": "^8.6.14", + "@fluentui/set-version": "^8.2.24", + "@fluentui/style-utilities": "^8.13.3", + "@fluentui/utilities": "^8.17.0", "tslib": "^2.1.0" }, "peerDependencies": { - "@types/react": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0" + "@types/react": ">=16.8.0 <20.0.0", + "react": ">=16.8.0 <20.0.0" } }, "node_modules/@fluentui/react-hooks": { - "version": "8.6.32", + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.10.0.tgz", + "integrity": "sha512-0yptFrnroTdwA8l3Cbb14nj08GIiocNsj5Au9mvbdUFabKx53bYtzUjPZM1Bo0jnIPQUDJ2q8chvQVhXYj9lCA==", "license": "MIT", "dependencies": { - "@fluentui/react-window-provider": "^2.2.16", - "@fluentui/set-version": "^8.2.12", - "@fluentui/utilities": "^8.13.20", + "@fluentui/react-window-provider": "^2.3.0", + "@fluentui/set-version": "^8.2.24", + "@fluentui/utilities": "^8.17.0", "tslib": "^2.1.0" }, "peerDependencies": { - "@types/react": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0" + "@types/react": ">=16.8.0 <20.0.0", + "react": ">=16.8.0 <20.0.0" } }, "node_modules/@fluentui/react-icons": { @@ -1506,15 +1518,38 @@ } }, "node_modules/@fluentui/react-image": { - "version": "9.3.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.3.8.tgz", - "integrity": "sha512-gEfIuFqJylmuyoLzMNJWuLTdGGJ97+jA2oBB9Ms5DvYSM+Y1wT49PhPD/4WJHDEHDGuEwKSmPcSCfni7tS2a0w==", + "version": "9.3.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.3.9.tgz", + "integrity": "sha512-7L9aVVxS1owqDme6WUwpYlwfF7iIr4xuZM+c2esWirBXlUOa6myxiFSRV5TDgShsxPd+CddhF/+Eu27AZqgWIw==", "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <20.0.0", + "@types/react-dom": ">=16.9.0 <20.0.0", + "react": ">=16.14.0 <20.0.0", + "react-dom": ">=16.14.0 <20.0.0" + } + }, + "node_modules/@fluentui/react-infobutton": { + "version": "9.0.0-beta.105", + "resolved": "https://registry.npmjs.org/@fluentui/react-infobutton/-/react-infobutton-9.0.0-beta.105.tgz", + "integrity": "sha512-M1aDb9+06iFcY5A5riLZaelaRljrgyTMWF4myTfIrHWsFejJiAbi5pSDRQjyeVQZFKYiry5s0T/ycCmMyaG/Uw==", + "license": "MIT", + "dependencies": { + "@fluentui/react-icons": "^2.0.237", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-label": "^9.3.9", + "@fluentui/react-popover": "^9.12.10", + "@fluentui/react-tabster": "^9.26.8", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1526,19 +1561,19 @@ } }, "node_modules/@fluentui/react-infolabel": { - "version": "9.4.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-infolabel/-/react-infolabel-9.4.9.tgz", - "integrity": "sha512-1qyj+lEIpgHBdhOexoP1Uhq+K7LxtlFma0IRkCzQXX0xNlNn1W0JMekdsWT3WxgcsRhoGsTDsFEadYWZiuyqIQ==", + "version": "9.4.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-infolabel/-/react-infolabel-9.4.10.tgz", + "integrity": "sha512-19nj+Gs3JZGOaLlNrLf2t0FmBRUniyJWhELk4gWhjSjLB/Ncmu7tEJjjVWyOZDiXqkEzOp3S2rAKy4UvhrQBgw==", "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-label": "^9.3.8", - "@fluentui/react-popover": "^9.12.9", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-label": "^9.3.9", + "@fluentui/react-popover": "^9.12.10", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1550,16 +1585,16 @@ } }, "node_modules/@fluentui/react-input": { - "version": "9.7.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.7.8.tgz", - "integrity": "sha512-nfAezmbkzslJRmjHsC64HH4DmG61EOEGXQEav4JNrizTEBE+aphQgvS9Hn7/PMikLhtmUoVSfxuWOm2GAJvQiA==", + "version": "9.7.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.7.9.tgz", + "integrity": "sha512-l1eqAlorwDlDcsLXK3XPAeeCWeSQtuCiu4LYQcwbIWykDPZ+rbDUfndPRWq9QNutA1XqJPQfYptfVeN/tWVmHQ==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.4.8", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-field": "^9.4.9", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1571,12 +1606,12 @@ } }, "node_modules/@fluentui/react-jsx-runtime": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.3.0.tgz", - "integrity": "sha512-5ZydX2ZIpORUDMWKQU7dBu52Uiqt9lai7GGcGher4UVPvuDOymht+yumHJp9Cf39KqzS03crvaUYRTZZco2siA==", + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.3.1.tgz", + "integrity": "sha512-rGGg4C5wwWmyHx4eJAxfPFdJDcD+ftDisQRNcIb0x8vy8s7di/U1Ev9LDKouy/Be1VxfErl6EN0bkpX36tl1rQ==", "license": "MIT", "dependencies": { - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@swc/helpers": "^0.5.1", "react-is": "^17.0.2" }, @@ -1586,15 +1621,15 @@ } }, "node_modules/@fluentui/react-label": { - "version": "9.3.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.3.8.tgz", - "integrity": "sha512-tewPX7XAQPhzqvc/mv9r/RllMQTgAAJ2m7T3FgYR/6N+OsGMV6hFDOAWKZTtxzuxmqaaF7sPVRzlf6pkiWgllA==", + "version": "9.3.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.3.9.tgz", + "integrity": "sha512-IWjxNIj3mm5u5gN1ns6wX4QdI8mq7ZcDvZmLe8rPuGnPLxZJVBIod2Jwv9XBNGGggmf53Ji0TbZ1SRbOA0F1Kw==", "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1606,17 +1641,17 @@ } }, "node_modules/@fluentui/react-link": { - "version": "9.6.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.6.8.tgz", - "integrity": "sha512-hCiHFkDI/zsPZ2HNS5L5KHdyK88x54JHFJKoApQAar6kxkQ9TBybs4QoDxxMrgvwW8lVnKeFm89EzTsYu9nyYQ==", + "version": "9.6.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.6.9.tgz", + "integrity": "sha512-xqClYqvodS2T+YRNyqCfFo08GdNJuMIAvfi3OFbA1dw4nMtbwWrtXprxti8fksZNiG3HCuFqoOEgwZtLPIhg9w==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1627,23 +1662,47 @@ "react-dom": ">=16.14.0 <20.0.0" } }, + "node_modules/@fluentui/react-list": { + "version": "9.6.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-list/-/react-list-9.6.4.tgz", + "integrity": "sha512-xyhWEO/R67Tg5lo4YSjDew6dBZIXW4c9kzlmKkihWNHrpj/H6zRcC0NO5l76/W73GK+V9+FvrqZ/HKC0CuUwQA==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-checkbox": "^9.5.9", + "@fluentui/react-context-selector": "^9.2.10", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-shared-contexts": "^9.25.2", + "@fluentui/react-tabster": "^9.26.8", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-utilities": "^9.25.2", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <20.0.0", + "@types/react-dom": ">=16.8.0 <20.0.0", + "react": ">=16.14.0 <20.0.0", + "react-dom": ">=16.8.0 <20.0.0" + } + }, "node_modules/@fluentui/react-menu": { - "version": "9.20.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.20.2.tgz", - "integrity": "sha512-aG3Uedt6hIYpJi7CCcHQihP5Hqd23jpvhtahXhuKnjFs3/mCtaNrQNNnD2gRTcG87UO8fd8P+fbLnyvftQT3xA==", + "version": "9.20.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.20.3.tgz", + "integrity": "sha512-yxqln6sNXKqaEPi2Vvc7Row1ARe38Cei8ohuTImgHq2+JOF14ruVk1bPy/mPuLtCrPWEkl5fJfW/6sMUyCDFvg==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.17.3", - "@fluentui/react-context-selector": "^9.2.9", + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-context-selector": "^9.2.10", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-portal": "^9.8.5", - "@fluentui/react-positioning": "^9.20.7", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-portal": "^9.8.6", + "@fluentui/react-positioning": "^9.20.8", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1655,20 +1714,20 @@ } }, "node_modules/@fluentui/react-message-bar": { - "version": "9.6.10", - "resolved": "https://registry.npmjs.org/@fluentui/react-message-bar/-/react-message-bar-9.6.10.tgz", - "integrity": "sha512-YVlLujJVEjOrzvkmNnNWOIDsM2NO9uW1eIz5nxWxSyBwWmRk/NXMceJ/1wsLrAFB0KtpOHOlXsXWRx98uuwQOA==", + "version": "9.6.11", + "resolved": "https://registry.npmjs.org/@fluentui/react-message-bar/-/react-message-bar-9.6.11.tgz", + "integrity": "sha512-hexyjPvRPXH9vipjduLfpTKxN5/4uuFvD3N33JofKK6jVgpxRQhE6+6TWnEgkj2XcnH+XjJqqNBAVKyEPVSyaw==", "license": "MIT", "dependencies": { - "@fluentui/react-button": "^9.6.9", + "@fluentui/react-button": "^9.6.10", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-link": "^9.6.8", - "@fluentui/react-motion": "^9.11.1", - "@fluentui/react-motion-components-preview": "^0.11.1", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-link": "^9.6.9", + "@fluentui/react-motion": "^9.11.2", + "@fluentui/react-motion-components-preview": "^0.12.0", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1680,13 +1739,13 @@ } }, "node_modules/@fluentui/react-motion": { - "version": "9.11.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-motion/-/react-motion-9.11.1.tgz", - "integrity": "sha512-cPuRNV4GvM/MKO26Nn0fLXYk8D9YYWkW+drcz29CcsSr2pYSJwVaT4W8n9Vl7w6mNfa2cCB6n0sFR1cpIMJHDA==", + "version": "9.11.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion/-/react-motion-9.11.2.tgz", + "integrity": "sha512-ALlODyAUDtTnWRqV55r5OhyTT6VTQU/wvccT1sDa+ub3t1UoUUEsU815nDE7bZrB9CAfHYEAnizljuNq983lFQ==", "license": "MIT", "dependencies": { "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -1697,9 +1756,9 @@ } }, "node_modules/@fluentui/react-motion-components-preview": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-motion-components-preview/-/react-motion-components-preview-0.11.1.tgz", - "integrity": "sha512-ZjiaJPHsKljaEQZDsb/TVOvw2JSZldfmfI5grsx19El27QtpXJCJU7kbzGI5rJUKPuUhphvmqYfJggA0/PxNsw==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion-components-preview/-/react-motion-components-preview-0.12.0.tgz", + "integrity": "sha512-4BKvw49pT2XV1R2uqXdkUi9SWuibzfSUfNrXTopbNBCPU2GcMhl0+Af+Z3ImXAMqgj0W9or6q9Hh9cbrXYZ99g==", "license": "MIT", "dependencies": { "@fluentui/react-motion": "*", @@ -1712,16 +1771,45 @@ "react-dom": ">=16.14.0 <20.0.0" } }, + "node_modules/@fluentui/react-nav": { + "version": "9.3.11", + "resolved": "https://registry.npmjs.org/@fluentui/react-nav/-/react-nav-9.3.11.tgz", + "integrity": "sha512-+IlpJhyYAAi5pUN0oWo26oOYYyhNu+1HcJgNaAG6DQToK7G0aX34ZPrtWGXPqVPqPRks6qlxyCRZWYtTZnKqng==", + "license": "MIT", + "dependencies": { + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-button": "^9.6.10", + "@fluentui/react-context-selector": "^9.2.10", + "@fluentui/react-divider": "^9.4.9", + "@fluentui/react-drawer": "^9.10.6", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-motion": "^9.11.2", + "@fluentui/react-shared-contexts": "^9.25.2", + "@fluentui/react-tabster": "^9.26.8", + "@fluentui/react-theme": "^9.2.0", + "@fluentui/react-tooltip": "^9.8.9", + "@fluentui/react-utilities": "^9.25.2", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <20.0.0", + "@types/react-dom": ">=16.9.0 <20.0.0", + "react": ">=16.14.0 <20.0.0", + "react-dom": ">=16.14.0 <20.0.0" + } + }, "node_modules/@fluentui/react-overflow": { - "version": "9.6.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.6.2.tgz", - "integrity": "sha512-BNmKO1PQ2ixfJh4EgFP07W9BlKTILOfWlqXXBtQryKEjJF7qOLOTr/uHjhz/RWPDm/hVLS0XT78gYLXR8EPH8Q==", + "version": "9.6.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.6.3.tgz", + "integrity": "sha512-+Az6J34zkXVH4kBQw/qqwKRxW77wzjDUvzGAPOb99wwrjNUEaAW24bqzYVAa/VF8ue2X9+JbIMk9D/PJ6wKTrw==", "license": "MIT", "dependencies": { - "@fluentui/priority-overflow": "^9.2.0", - "@fluentui/react-context-selector": "^9.2.9", + "@fluentui/priority-overflow": "^9.2.1", + "@fluentui/react-context-selector": "^9.2.10", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1733,17 +1821,17 @@ } }, "node_modules/@fluentui/react-persona": { - "version": "9.5.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.5.9.tgz", - "integrity": "sha512-Niof0ycqWdCst+379izPOke6idSzTflBxfT34hEHGkOoN+qT5KWARoSIxGpvZ3DCW0jBm0Q8J1b+oeZtP5I/kQ==", + "version": "9.5.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.5.10.tgz", + "integrity": "sha512-IVjiUypMRfX00EHvUs2Uy/IDpNU2lYMr28IOFlFo8pX2l4oCI5XzAnpkvnB9pyxmKZlEleD4DwxpeLuB8AIx4Q==", "license": "MIT", "dependencies": { - "@fluentui/react-avatar": "^9.9.9", - "@fluentui/react-badge": "^9.4.8", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-avatar": "^9.9.10", + "@fluentui/react-badge": "^9.4.9", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1755,21 +1843,21 @@ } }, "node_modules/@fluentui/react-popover": { - "version": "9.12.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.12.9.tgz", - "integrity": "sha512-TLyItDhLyV4XOb/ubKjRjZhOoRyG2R2pdtzfLXXGts+geLh3ApfQxFU4Lo9QkQcYxVrwPYY2Y1QGP5nQl0K2dw==", + "version": "9.12.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.12.10.tgz", + "integrity": "sha512-YO5Umfei6KZja80tcJmrri+9URZn3SfJrNZ+UL3hd2e8u+uHzoEOwYzeCqY9Y6/mM57V9dt+ZSMh9nn67a9Abw==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.17.3", - "@fluentui/react-context-selector": "^9.2.9", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-portal": "^9.8.5", - "@fluentui/react-positioning": "^9.20.7", + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-context-selector": "^9.2.10", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-portal": "^9.8.6", + "@fluentui/react-positioning": "^9.20.8", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1781,14 +1869,14 @@ } }, "node_modules/@fluentui/react-portal": { - "version": "9.8.5", - "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.8.5.tgz", - "integrity": "sha512-eGP4kT8mqdYkXd/v5eLKrTjU/NKyFeGWnfGw4mRTAxl6e8KI5ofwjac0jSioomaFXIdYE8w4P7eZO8KhgGIqpQ==", + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.8.6.tgz", + "integrity": "sha512-YMuuEl0gh+YjFv1nYr/qAtskmiJtF4tNohHaz1DcWHVou1UxGl1e8wNp/Mr51aQBeje40S9LIuCu9YXJ7Im0kQ==", "license": "MIT", "dependencies": { "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-tabster": "^9.26.8", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1800,27 +1888,29 @@ } }, "node_modules/@fluentui/react-portal-compat-context": { - "version": "9.0.9", + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.15.tgz", + "integrity": "sha512-DpV+qtFvM3dmH1j8ZD+YcM5vaTvmQPHUAx6tQnnmIoYJWs2R0wU/L5p2EajXy7zSg74jrDbDRxzaziamoOaJdg==", "license": "MIT", "dependencies": { "@swc/helpers": "^0.5.1" }, "peerDependencies": { - "@types/react": ">=16.14.0 <19.0.0", - "react": ">=16.14.0 <19.0.0" + "@types/react": ">=16.14.0 <20.0.0", + "react": ">=16.14.0 <20.0.0" } }, "node_modules/@fluentui/react-positioning": { - "version": "9.20.7", - "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.20.7.tgz", - "integrity": "sha512-Ke9PIj8c8MMp70XDdgHlF+cbve+cHc4ApqOXtbU23eE1Q9r0PCS8nC8a/vJubG8yIstKWhMWnA5/12N7+4Vqdw==", + "version": "9.20.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.20.8.tgz", + "integrity": "sha512-i1wjSRbZHwFisN1i7Rr5X2dsm2nqGcZmQLLuNTcnibnYLt7t8uNoOIdrjyWAys2has8hwq9x15o4TDyk+tIcJg==", "license": "MIT", "dependencies": { "@floating-ui/devtools": "^0.2.3", "@floating-ui/dom": "^1.6.12", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "use-sync-external-store": "^1.2.0" @@ -1833,16 +1923,16 @@ } }, "node_modules/@fluentui/react-progress": { - "version": "9.4.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.4.8.tgz", - "integrity": "sha512-wmlCVrswRQvKQvv2KqFthYh2bs9Jn27ZIIMrjI8g6MMELmMcxDopAetWUNU3kOzfyfX5sPU9QQt1Ek7ym0O2dw==", + "version": "9.4.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.4.9.tgz", + "integrity": "sha512-eLZxegVjJleU1uhSyMKtn9KX+xx8bifea7Wfa/4oroqYuFtbHuH7aoU9elpyjl4xoVJdx7sSZsIABMYZ+B6zfw==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.4.8", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-field": "^9.4.9", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1854,17 +1944,17 @@ } }, "node_modules/@fluentui/react-provider": { - "version": "9.22.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.22.8.tgz", - "integrity": "sha512-VNSbJx2TL2D0fl0sUYMl7rr7Pi9qyfTYgFhKlrBLQGetE9mp6ChEtzHXYn4og92bMTRnvxczZMWLFAJ927jy2w==", + "version": "9.22.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.22.9.tgz", + "integrity": "sha512-BQvryVwm7SxX4mqtQ4NjXMOXikzSTMusSUsebd5gx3VBjj2s0F5nqeFjqxaEofTX00OPdQLOdY+R8D4Ue6FRZQ==", "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/core": "^1.16.0", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" @@ -1877,18 +1967,18 @@ } }, "node_modules/@fluentui/react-radio": { - "version": "9.5.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.5.8.tgz", - "integrity": "sha512-QZNfMkvSiKl+eBH/3T58bW9NcHPaFiXFMY5ZOV1lTTdQIkdjriC5JmbS0T4NxGyCa4r/f36GJGVoFZZS7bjG7A==", + "version": "9.5.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.5.9.tgz", + "integrity": "sha512-TGYzjdCMjEOTGoNdvgZtJsci3O6+m+I4dMQX80zbhgX9Zi45nkiYxc5hVSM9GyoEvGufJvemzSd0IJ3OH56E1g==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.4.8", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-label": "^9.3.8", + "@fluentui/react-field": "^9.4.9", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-label": "^9.3.9", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1900,17 +1990,17 @@ } }, "node_modules/@fluentui/react-rating": { - "version": "9.3.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-rating/-/react-rating-9.3.8.tgz", - "integrity": "sha512-R0nXtxxP8Id39jRGFKXSVQZKZWX7MkC0djUWOJ4ip3YyC+a/HOTcHxp58Tr1L+vJnSGy5QCH1gmX8CGKRfr8Ag==", + "version": "9.3.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-rating/-/react-rating-9.3.9.tgz", + "integrity": "sha512-UnIK4WeQfutWtxU5Je2jfaTJ/+px3LUDFc3a8XWUQtN3nFhG0SiSvLEspDKgY259JBi5oghunuVl90qKr2Perg==", "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1922,17 +2012,17 @@ } }, "node_modules/@fluentui/react-search": { - "version": "9.3.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-search/-/react-search-9.3.8.tgz", - "integrity": "sha512-+dZhM5KtJWrXWwDMdZ1gMbDkA4hMw1HnerArKNDTtC/ZCst0v2pZNDf2Uw73DvVcDyWVEeZGt8CmECer/0ZRww==", + "version": "9.3.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-search/-/react-search-9.3.9.tgz", + "integrity": "sha512-hCwnbXw6TCtDihKZQ23iN35MtUNiKlGTvAV9nInxNu8pkRqpxRyLUafb6JYn3SA3slPbJtgzyLMN3b9xcMU05w==", "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-input": "^9.7.8", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-input": "^9.7.9", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1944,17 +2034,17 @@ } }, "node_modules/@fluentui/react-select": { - "version": "9.4.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.4.8.tgz", - "integrity": "sha512-84iD0smLkp8ez71yfLBLYJfoUnIJbDoE/D4TS+UfnXBwVklPktHCDKWcS0RZuOvs/P/kfUviWhDlHoZxT713Wg==", + "version": "9.4.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.4.9.tgz", + "integrity": "sha512-rzR2zVlU4rcQ3CMprEHfoZu3fHCrsQKhjw/RKYtDDZNYg027fNfDrBcKP0742h/STyGzQlszLknyJ30vQZs+1A==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.4.8", + "@fluentui/react-field": "^9.4.9", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1980,16 +2070,16 @@ } }, "node_modules/@fluentui/react-skeleton": { - "version": "9.4.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.4.8.tgz", - "integrity": "sha512-fg56Bqh3f8wBNC9Xbxf6hzzRJMjJVilF9vcs25audBE0gPvwK2uIFZX3e24f4cB7UQMUCU543fjPwAxfEKlGnw==", + "version": "9.4.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.4.9.tgz", + "integrity": "sha512-vTho6g/TtyfiVOG18jIxlf1q3SxUgcz41lYwiQvXPIOFhDiS+y1Akm5+9i9DxNEj6MTQ0ShPXoRsIkxLyl+HFA==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.4.8", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-field": "^9.4.9", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2001,17 +2091,17 @@ } }, "node_modules/@fluentui/react-slider": { - "version": "9.5.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.5.8.tgz", - "integrity": "sha512-bdDnyfO6cIdG6JfgdHP9jcfAI0OPQApjL0mg8PnG3ijD5D2qGWG0z/gcRU2R15ThgukPWlAx9TTTntkRo6SsnQ==", + "version": "9.5.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.5.9.tgz", + "integrity": "sha512-GBofXXshDErCSVoFt6AMCB6dW9OmkeqQOZ4tI8T5T7CKEoKNZf3YuOFGsYrKRz9gX3Laz1mSniUBHZWIOGbUdA==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.4.8", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-field": "^9.4.9", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2023,18 +2113,18 @@ } }, "node_modules/@fluentui/react-spinbutton": { - "version": "9.5.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.5.8.tgz", - "integrity": "sha512-lNUwk9ywexxUG73MfoLpIbEFnr8Cp0izuUb58sf0oekexxQ7MBBbHP0x4dYmrdMQ5ejRvp3fdvNPVqFKN2UVbQ==", + "version": "9.5.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.5.9.tgz", + "integrity": "sha512-/wuz2KxBILs6Zx1FNyOevaBKZUe4OMUJqZCDMtknNChIOLJhcAIi+ZmRrQGkL11Jb7gI+9y57sb7eEv+TdyVPg==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-field": "^9.4.8", + "@fluentui/react-field": "^9.4.9", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2046,16 +2136,16 @@ } }, "node_modules/@fluentui/react-spinner": { - "version": "9.7.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.7.8.tgz", - "integrity": "sha512-rKioI4XKKAZYR4w+M8haszTGorjMKqAmST7upVTrdzh+V/17evILNG2T8v96VeR/Th48F6TwBgNEqt6NxMyoXw==", + "version": "9.7.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.7.9.tgz", + "integrity": "sha512-n1PIGSQe2+4WyGtVrbhlG+On68lV/8jh+nnkP+mir8rXHO4KBl9YSYfi1t3sgkUjS9TGHnzyVmOXf7C2E6p/9g==", "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-label": "^9.3.8", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-label": "^9.3.9", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2067,19 +2157,19 @@ } }, "node_modules/@fluentui/react-swatch-picker": { - "version": "9.4.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-swatch-picker/-/react-swatch-picker-9.4.8.tgz", - "integrity": "sha512-PFIiGzmT4Cgc2Vi9bXr0YnFDwjXUlZrL/mhFW4myAVFR17hL3jsA+pLW+pkpg7oM+/sxP6tpTEV61zwqc1L2ow==", + "version": "9.4.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-swatch-picker/-/react-swatch-picker-9.4.9.tgz", + "integrity": "sha512-wOO9cSyhxMUVbK8ocP39qGDcn6gt3eH+kcB9/cq7+3o3xUFE0w+hXFrIN9vdQLUu3SgIbzGH/iAGVKvdyYb8bw==", "license": "MIT", "dependencies": { - "@fluentui/react-context-selector": "^9.2.9", - "@fluentui/react-field": "^9.4.8", + "@fluentui/react-context-selector": "^9.2.10", + "@fluentui/react-field": "^9.4.9", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2091,19 +2181,19 @@ } }, "node_modules/@fluentui/react-switch": { - "version": "9.4.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.4.8.tgz", - "integrity": "sha512-vhj+anoapMUuw3EG5L+/csFPh8E20aqKKU9ehFvBrFgpIwiRapubAq970Zf31Ui4P8CECXI1j4e52FueFp1nTQ==", + "version": "9.4.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.4.9.tgz", + "integrity": "sha512-G3W68U0a/UGaVw5cxpXCzglaZeAZGR4GschIdGj7bgi+KphKFYLiqcdHl9tjUArTCOYRQ4w/SQbGOKtlUtWMlA==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.4.8", + "@fluentui/react-field": "^9.4.9", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-label": "^9.3.8", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-label": "^9.3.9", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2115,23 +2205,23 @@ } }, "node_modules/@fluentui/react-table": { - "version": "9.19.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.19.2.tgz", - "integrity": "sha512-+07Ko9dWnALJo/+ZkvhcGHZsesh+xjfiu9kTG730o5Ab7wV+GIwL44kyEi+Kdenvyca1uAKxZaAsxccsVDyopA==", + "version": "9.19.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.19.3.tgz", + "integrity": "sha512-paPTTMq8BiphCgg+5m94ux6GKrH6diAKjugfXkSRZhrWUKW55MWG4UtunOphpZwivBjQOVGFwk1aCwCMOdgjMQ==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.17.3", - "@fluentui/react-avatar": "^9.9.9", - "@fluentui/react-checkbox": "^9.5.8", - "@fluentui/react-context-selector": "^9.2.9", + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-avatar": "^9.9.10", + "@fluentui/react-checkbox": "^9.5.9", + "@fluentui/react-context-selector": "^9.2.10", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-radio": "^9.5.8", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-radio": "^9.5.9", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2143,17 +2233,17 @@ } }, "node_modules/@fluentui/react-tabs": { - "version": "9.10.4", - "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.10.4.tgz", - "integrity": "sha512-0AVETg1xAwmYAr1ze3kKUbcpoYlfOwsGmuQjQGy9irYUN6F/uXmjpMzs1wgObt9LW/by0MRebPax11j4/30VPg==", + "version": "9.10.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.10.5.tgz", + "integrity": "sha512-yX8eeJAftkbJKiLjwlcPA8XYirKbYJ/k5ubIhfdRQykJNjzH1i1z74KyZRxdz2Gm0DwlxRuopETEQNzHzPunzA==", "license": "MIT", "dependencies": { - "@fluentui/react-context-selector": "^9.2.9", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-context-selector": "^9.2.10", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2165,14 +2255,14 @@ } }, "node_modules/@fluentui/react-tabster": { - "version": "9.26.7", - "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.26.7.tgz", - "integrity": "sha512-KunFjN822tzHjlQ0yqh1XPi9d+I0urPAt0yeOQlCkFtruFk7U4YJEsYxFkxE8+IteHfBSE/zUGOw7xhntRsEhg==", + "version": "9.26.8", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.26.8.tgz", + "integrity": "sha512-2z0gXQUm52EmU7wxvqAsnqOM5gWKnSJJ53kEqtE6oQ4MTjK8EjsUHCzc657hGhvhSVHqzmfP1N34p51OtRsInA==", "license": "MIT", "dependencies": { "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "keyborg": "^2.6.0", @@ -2186,25 +2276,25 @@ } }, "node_modules/@fluentui/react-tag-picker": { - "version": "9.7.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-tag-picker/-/react-tag-picker-9.7.9.tgz", - "integrity": "sha512-vVdJhgMxIDEB2nA4Acm7aAOgAonKNkp5Inw5OwsraNoPY4I4OGktpHxWO6lG/Ix0Bna31nJPndLPb1cvDXgtjg==", + "version": "9.7.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-tag-picker/-/react-tag-picker-9.7.10.tgz", + "integrity": "sha512-rTqqBy0iIm8i2RA9kPyU60MfhIzteB2aBRLaY4/xnSofRjS7Wqttal3vUpekCZafiUx0SXAXcbJJV05pXy8oEw==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.17.3", - "@fluentui/react-combobox": "^9.16.9", - "@fluentui/react-context-selector": "^9.2.9", - "@fluentui/react-field": "^9.4.8", + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-combobox": "^9.16.10", + "@fluentui/react-context-selector": "^9.2.10", + "@fluentui/react-field": "^9.4.9", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-portal": "^9.8.5", - "@fluentui/react-positioning": "^9.20.7", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-portal": "^9.8.6", + "@fluentui/react-positioning": "^9.20.8", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", - "@fluentui/react-tags": "^9.7.9", + "@fluentui/react-tabster": "^9.26.8", + "@fluentui/react-tags": "^9.7.10", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2216,20 +2306,20 @@ } }, "node_modules/@fluentui/react-tags": { - "version": "9.7.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-tags/-/react-tags-9.7.9.tgz", - "integrity": "sha512-16liw3Y6IebVlAlX8ZpVPbk09CkrQuzGg9HYDzrGcWhRqf6Pa/T4v3y+fgpnO0TcS2QvSk+ZvaxcsIRIhaOcbg==", + "version": "9.7.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-tags/-/react-tags-9.7.10.tgz", + "integrity": "sha512-G5p0ZEriwfC/YcCuLj3hcMwoBboPafv8+dhWQVAPyHER4Us+hbB+TU/ogaFXFUF8d9nNnwbK8d2KIp9zkbad4Q==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.17.3", - "@fluentui/react-avatar": "^9.9.9", + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-avatar": "^9.9.10", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2241,21 +2331,21 @@ } }, "node_modules/@fluentui/react-teaching-popover": { - "version": "9.6.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-teaching-popover/-/react-teaching-popover-9.6.9.tgz", - "integrity": "sha512-K9xW/JtCXSN7BIOn6WovAx/NQBRpM73W2y8ZKugctJptFotL7mN6bb8kkrifVw10s7kvdgqgWsV3z1dTSLWWig==", + "version": "9.6.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-teaching-popover/-/react-teaching-popover-9.6.10.tgz", + "integrity": "sha512-FIEt/ar2ZkHg04KTTbxmyHr2Zra0IvyTlCxtKFhpx3kn24ufcfLPvkqN2cKSnEOc67ySFwe++BxXGQgaFVfpzQ==", "license": "MIT", "dependencies": { - "@fluentui/react-aria": "^9.17.3", - "@fluentui/react-button": "^9.6.9", - "@fluentui/react-context-selector": "^9.2.9", + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-button": "^9.6.10", + "@fluentui/react-context-selector": "^9.2.10", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-popover": "^9.12.9", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-popover": "^9.12.10", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "use-sync-external-store": "^1.2.0" @@ -2268,15 +2358,15 @@ } }, "node_modules/@fluentui/react-text": { - "version": "9.6.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.6.8.tgz", - "integrity": "sha512-FHQ2VqCVAjrWcdC+/Ripwa+gcd0QUJxUPx5Cfho9XyLOWVIMdhkOgeUx42rLhz0kfmjkKsLv1Czx5tYprlLkYw==", + "version": "9.6.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.6.9.tgz", + "integrity": "sha512-3I5pOUu228oajvMkpegzD+r1ttvXoJ/hLyTHpZz2fWmuzAIt183GNCL2zJUAgjwJr9Zgm6iFyYHej6qudx2elA==", "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2288,16 +2378,16 @@ } }, "node_modules/@fluentui/react-textarea": { - "version": "9.6.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.6.8.tgz", - "integrity": "sha512-DOQIGYwOiGv/dsAu5wS3P5faW/2ycupxkM6NDGtz3QTCqAZqfgtuzvlZH9t4tYtdkSND3LFIW7Lr6eTyevkmzg==", + "version": "9.6.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.6.9.tgz", + "integrity": "sha512-I+gEK437Dg5wpZtOklY4/1qywiZHKw7y9oL2kIYIF5Mvio7x3B80eRvOFig+EA1HpAGes+swRv0NBkVI9di7DQ==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.4.8", - "@fluentui/react-jsx-runtime": "^9.3.0", + "@fluentui/react-field": "^9.4.9", + "@fluentui/react-jsx-runtime": "^9.3.1", "@fluentui/react-shared-contexts": "^9.25.2", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2319,22 +2409,22 @@ } }, "node_modules/@fluentui/react-toast": { - "version": "9.7.5", - "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.7.5.tgz", - "integrity": "sha512-nHNbNGMnI4XwXEIU+xXmdecKIPKcgvXUkRlo5v11U2QcN4075L0y6DZB2BhH24LDobvitkB1r1FOq2v+maOstA==", + "version": "9.7.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.7.6.tgz", + "integrity": "sha512-xobaZwAw8EEhGemt2aSkBicxXVovEWNvepT+XSud2ESeM7sxB90BBHocdgVTa0aLDSbgC1mIFnEJK4UqvYJUhg==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.17.3", + "@fluentui/react-aria": "^9.17.4", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-motion": "^9.11.1", - "@fluentui/react-motion-components-preview": "^0.11.1", - "@fluentui/react-portal": "^9.8.5", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-motion": "^9.11.2", + "@fluentui/react-motion-components-preview": "^0.12.0", + "@fluentui/react-portal": "^9.8.6", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2346,20 +2436,20 @@ } }, "node_modules/@fluentui/react-toolbar": { - "version": "9.6.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.6.9.tgz", - "integrity": "sha512-fMcVWvHI6263QXpIrqpAuggbYKwo6rkjq38D+jKIo3Z1hg0R2ISIzdpn0vcfnZ0hUY4Gtm3uKNZCzdEHwIvJsA==", + "version": "9.6.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.6.10.tgz", + "integrity": "sha512-mECSvejv3CSyktbIPJ3i2h0F3OTzATAxMWUW2nKZOMW0nebkKId6AV96ArdmNXXu5hKpsH1YGGkN3B2L3vbCIg==", "license": "MIT", "dependencies": { - "@fluentui/react-button": "^9.6.9", - "@fluentui/react-context-selector": "^9.2.9", - "@fluentui/react-divider": "^9.4.8", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-radio": "^9.5.8", + "@fluentui/react-button": "^9.6.10", + "@fluentui/react-context-selector": "^9.2.10", + "@fluentui/react-divider": "^9.4.9", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-radio": "^9.5.9", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2371,19 +2461,19 @@ } }, "node_modules/@fluentui/react-tooltip": { - "version": "9.8.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.8.8.tgz", - "integrity": "sha512-JcDMncgpDcvq3gWYjfOpFE66Dx2JTG370oeA04hd/yfhNhGFpa3Whh/e0lKOjTaKrKMyarMs5leMbebtbMQCCw==", + "version": "9.8.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.8.9.tgz", + "integrity": "sha512-flwbCJxMALLgjPoOPxzFWIr3jX+oj020AEjvfWmFxMpjaiTDGpYpLY8hr0ObRkTjeQPyUJkqJFlFhbZxj9MjvA==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-portal": "^9.8.5", - "@fluentui/react-positioning": "^9.20.7", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-portal": "^9.8.6", + "@fluentui/react-positioning": "^9.20.8", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2395,26 +2485,26 @@ } }, "node_modules/@fluentui/react-tree": { - "version": "9.15.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.15.2.tgz", - "integrity": "sha512-Rlvjes9o+ESA4d/OjlYH+FWvnQ1TJKO7jtcohsLQYz6BbaZHTUUOXhNqnLYkKkMVtd7xgxrqsp9stZW+nVvtjg==", + "version": "9.15.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.15.3.tgz", + "integrity": "sha512-QftpVy5oG/G+ZRScJP+b6oVobyUmMkDjOSYqpzDmavuAljifTshdoKw7iFoDprdqWBq09PQ5IutaXYN5FY6gTQ==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", - "@fluentui/react-aria": "^9.17.3", - "@fluentui/react-avatar": "^9.9.9", - "@fluentui/react-button": "^9.6.9", - "@fluentui/react-checkbox": "^9.5.8", - "@fluentui/react-context-selector": "^9.2.9", + "@fluentui/react-aria": "^9.17.4", + "@fluentui/react-avatar": "^9.9.10", + "@fluentui/react-button": "^9.6.10", + "@fluentui/react-checkbox": "^9.5.9", + "@fluentui/react-context-selector": "^9.2.10", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.3.0", - "@fluentui/react-motion": "^9.11.1", - "@fluentui/react-motion-components-preview": "^0.11.1", - "@fluentui/react-radio": "^9.5.8", + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-motion": "^9.11.2", + "@fluentui/react-motion-components-preview": "^0.12.0", + "@fluentui/react-radio": "^9.5.9", "@fluentui/react-shared-contexts": "^9.25.2", - "@fluentui/react-tabster": "^9.26.7", + "@fluentui/react-tabster": "^9.26.8", "@fluentui/react-theme": "^9.2.0", - "@fluentui/react-utilities": "^9.25.1", + "@fluentui/react-utilities": "^9.25.2", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2426,9 +2516,9 @@ } }, "node_modules/@fluentui/react-utilities": { - "version": "9.25.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.25.1.tgz", - "integrity": "sha512-5oRFQZpXhTxw7pw/rA/buafdkwbVwvs13WFIGVZLmYASuIilOBv9k9GhOTIgLHXFVeUwDQriYKglf93jetXTCg==", + "version": "9.25.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.25.2.tgz", + "integrity": "sha512-MQUINW9Xsk5yRo4sl/fqz9/t84QKnkTjAWtvQZ817m/9i68+steS6V+ILPRQnSAjVOQlTD6l4AIzk3wHPGCTMw==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.8", @@ -2440,49 +2530,76 @@ "react": ">=16.14.0 <20.0.0" } }, + "node_modules/@fluentui/react-virtualizer": { + "version": "9.0.0-alpha.105", + "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.105.tgz", + "integrity": "sha512-l3L1le8otZREtF7PQTmYrySpbvmRPYV82ZjBst3X8xkWCgCq6prhAUHqqV5z4nMMaNPA3Y9Ix3a+BcqOdXNEhQ==", + "license": "MIT", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.3.1", + "@fluentui/react-shared-contexts": "^9.25.2", + "@fluentui/react-utilities": "^9.25.2", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <20.0.0", + "@types/react-dom": ">=16.9.0 <20.0.0", + "react": ">=16.14.0 <20.0.0", + "react-dom": ">=16.14.0 <20.0.0" + } + }, "node_modules/@fluentui/react-window-provider": { - "version": "2.2.16", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.3.0.tgz", + "integrity": "sha512-+0pBuW0KQ6rptvxy0U0FUAkLct3DCbHvxPe02FmqdPww1IkPNM/m56id807mCBo0CMnAk9oHIEfe8gqptFkWRg==", "license": "MIT", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.24", "tslib": "^2.1.0" }, "peerDependencies": { - "@types/react": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0" + "@types/react": ">=16.8.0 <20.0.0", + "react": ">=16.8.0 <20.0.0" } }, "node_modules/@fluentui/set-version": { - "version": "8.2.12", + "version": "8.2.24", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.24.tgz", + "integrity": "sha512-8uNi2ThvNgF+6d3q2luFVVdk/wZV0AbRfJ85kkvf2+oSRY+f6QVK0w13vMorNhA5puumKcZniZoAfUF02w7NSg==", "license": "MIT", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/@fluentui/style-utilities": { - "version": "8.9.19", + "version": "8.13.3", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.13.3.tgz", + "integrity": "sha512-7MWYLCJk2Z4FTTxxH5f8plNhNdYegwIVkOE/lNAOn/h+pBxNzm9AioiTGqiMn2qQV/HNktPA5EPPyPjMceVYAg==", "license": "MIT", "dependencies": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/theme": "^2.6.37", - "@fluentui/utilities": "^8.13.20", + "@fluentui/merge-styles": "^8.6.14", + "@fluentui/set-version": "^8.2.24", + "@fluentui/theme": "^2.7.0", + "@fluentui/utilities": "^8.17.0", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" } }, "node_modules/@fluentui/theme": { - "version": "2.6.37", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.7.0.tgz", + "integrity": "sha512-r+WWK/Nsq0oJT+xTvLuLy+jI//6alZGn02eLV65UxjPBTkvoTPihKned/5U7EEdoxW63Eje6JM8Tgb/+hCExSQ==", "license": "MIT", "dependencies": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/utilities": "^8.13.20", + "@fluentui/merge-styles": "^8.6.14", + "@fluentui/set-version": "^8.2.24", + "@fluentui/utilities": "^8.17.0", "tslib": "^2.1.0" }, "peerDependencies": { - "@types/react": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0" + "@types/react": ">=16.8.0 <20.0.0", + "react": ">=16.8.0 <20.0.0" } }, "node_modules/@fluentui/tokens": { @@ -2495,17 +2612,20 @@ } }, "node_modules/@fluentui/utilities": { - "version": "8.13.20", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.17.0.tgz", + "integrity": "sha512-JBAZt/jP6wBGz7dIRPunwgxmN3MDjw02tS5f/7BVGsBP4I++Q93a0zkiSRdRSMZ3TnB4hJuygvEDR1zOmIP34A==", "license": "MIT", "dependencies": { - "@fluentui/dom-utilities": "^2.2.12", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", + "@fluentui/dom-utilities": "^2.3.10", + "@fluentui/merge-styles": "^8.6.14", + "@fluentui/react-window-provider": "^2.3.0", + "@fluentui/set-version": "^8.2.24", "tslib": "^2.1.0" }, "peerDependencies": { - "@types/react": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0" + "@types/react": ">=16.8.0 <20.0.0", + "react": ">=16.8.0 <20.0.0" } }, "node_modules/@griffel/core": { @@ -2585,72 +2705,80 @@ }, "node_modules/@microsoft/load-themed-styles": { "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==", "license": "MIT" }, "node_modules/@react-spring/animated": { - "version": "9.7.5", - "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.7.5.tgz", - "integrity": "sha512-Tqrwz7pIlsSDITzxoLS3n/v/YCUHQdOIKtOJf4yL6kYVSDTSmVK1LI1Q3M/uu2Sx4X3pIWF3xLUhlsA6SPNTNg==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-10.0.3.tgz", + "integrity": "sha512-7MrxADV3vaUADn2V9iYhaIL6iOWRx9nCJjYrsk2AHD2kwPr6fg7Pt0v+deX5RnCDmCKNnD6W5fasiyM8D+wzJQ==", + "license": "MIT", "dependencies": { - "@react-spring/shared": "~9.7.5", - "@react-spring/types": "~9.7.5" + "@react-spring/shared": "~10.0.3", + "@react-spring/types": "~10.0.3" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "node_modules/@react-spring/core": { - "version": "9.7.5", - "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.7.5.tgz", - "integrity": "sha512-rmEqcxRcu7dWh7MnCcMXLvrf6/SDlSokLaLTxiPlAYi11nN3B5oiCUAblO72o+9z/87j2uzxa2Inm8UbLjXA+w==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-10.0.3.tgz", + "integrity": "sha512-D4DwNO68oohDf/0HG2G0Uragzb9IA1oXblxrd6MZAcBcUQG2EHUWXewjdECMPLNmQvlYVyyBRH6gPxXM5DX7DQ==", + "license": "MIT", "dependencies": { - "@react-spring/animated": "~9.7.5", - "@react-spring/shared": "~9.7.5", - "@react-spring/types": "~9.7.5" + "@react-spring/animated": "~10.0.3", + "@react-spring/shared": "~10.0.3", + "@react-spring/types": "~10.0.3" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/react-spring/donate" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "node_modules/@react-spring/rafz": { - "version": "9.7.5", - "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.7.5.tgz", - "integrity": "sha512-5ZenDQMC48wjUzPAm1EtwQ5Ot3bLIAwwqP2w2owG5KoNdNHpEJV263nGhCeKKmuA3vG2zLLOdu3or6kuDjA6Aw==" + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-10.0.3.tgz", + "integrity": "sha512-Ri2/xqt8OnQ2iFKkxKMSF4Nqv0LSWnxXT4jXFzBDsHgeeH/cHxTLupAWUwmV9hAGgmEhBmh5aONtj3J6R/18wg==", + "license": "MIT" }, "node_modules/@react-spring/shared": { - "version": "9.7.5", - "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.7.5.tgz", - "integrity": "sha512-wdtoJrhUeeyD/PP/zo+np2s1Z820Ohr/BbuVYv+3dVLW7WctoiN7std8rISoYoHpUXtbkpesSKuPIw/6U1w1Pw==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-10.0.3.tgz", + "integrity": "sha512-geCal66nrkaQzUVhPkGomylo+Jpd5VPK8tPMEDevQEfNSWAQP15swHm+MCRG4wVQrQlTi9lOzKzpRoTL3CA84Q==", + "license": "MIT", "dependencies": { - "@react-spring/rafz": "~9.7.5", - "@react-spring/types": "~9.7.5" + "@react-spring/rafz": "~10.0.3", + "@react-spring/types": "~10.0.3" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "node_modules/@react-spring/types": { - "version": "9.7.5", - "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.7.5.tgz", - "integrity": "sha512-HVj7LrZ4ReHWBimBvu2SKND3cDVUPWKLqRTmWe/fNY6o1owGOX0cAHbdPDTMelgBlVbrTKrre6lFkhqGZErK/g==" + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-10.0.3.tgz", + "integrity": "sha512-H5Ixkd2OuSIgHtxuHLTt7aJYfhMXKXT/rK32HPD/kSrOB6q6ooeiWAXkBy7L8F3ZxdkBb9ini9zP9UwnEFzWgQ==", + "license": "MIT" }, "node_modules/@react-spring/web": { - "version": "9.7.5", - "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.7.5.tgz", - "integrity": "sha512-lmvqGwpe+CSttsWNZVr+Dg62adtKhauGwLyGE/RRyZ8AAMLgb9x3NDMA5RMElXo+IMyTkPp7nxTB8ZQlmhb6JQ==", + "version": "10.0.3", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-10.0.3.tgz", + "integrity": "sha512-ndU+kWY81rHsT7gTFtCJ6mrVhaJ6grFmgTnENipzmKqot4HGf5smPNK+cZZJqoGeDsj9ZsiWPW4geT/NyD484A==", + "license": "MIT", "dependencies": { - "@react-spring/animated": "~9.7.5", - "@react-spring/core": "~9.7.5", - "@react-spring/shared": "~9.7.5", - "@react-spring/types": "~9.7.5" + "@react-spring/animated": "~10.0.3", + "@react-spring/core": "~10.0.3", + "@react-spring/shared": "~10.0.3", + "@react-spring/types": "~10.0.3" }, "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "node_modules/@remix-run/router": { @@ -2949,10 +3077,12 @@ ] }, "node_modules/@swc/helpers": { - "version": "0.5.3", + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz", + "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==", "license": "Apache-2.0", "dependencies": { - "tslib": "^2.4.0" + "tslib": "^2.8.0" } }, "node_modules/@types/babel__core": { @@ -3066,16 +3196,13 @@ "integrity": "sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ==", "license": "MIT" }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "license": "MIT" - }, "node_modules/@types/react": { - "version": "18.3.12", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.12.tgz", - "integrity": "sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==", + "version": "19.2.2", + "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.2.tgz", + "integrity": "sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==", + "dev": true, + "license": "MIT", "dependencies": { - "@types/prop-types": "*", "csstype": "^3.0.2" } }, @@ -3083,6 +3210,7 @@ "version": "19.2.2", "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.2.tgz", "integrity": "sha512-9KQPoO6mZCi7jcIStSnlOWn2nEF3mNmyr3rIAsGnAbQKYbRLyqmeSc39EVgtxXVia+LMT8j3knZLAZAh+xLmrw==", + "dev": true, "license": "MIT", "peerDependencies": { "@types/react": "^19.2.0" @@ -5092,12 +5220,10 @@ } }, "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, + "version": "19.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.0.tgz", + "integrity": "sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -5658,7 +5784,7 @@ "version": "5.6.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", - "devOptional": true, + "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" diff --git a/app/frontend/package.json b/app/frontend/package.json index ec22e3333f..12cac82c3b 100644 --- a/app/frontend/package.json +++ b/app/frontend/package.json @@ -14,17 +14,17 @@ "dependencies": { "@azure/msal-browser": "^4.16.0", "@azure/msal-react": "^3.0.16", - "@fluentui/react": "^8.112.5", - "@fluentui/react-components": "^9.56.2", + "@fluentui/react": "^8.125.0", + "@fluentui/react-components": "^9.72.4", "@fluentui/react-icons": "^2.0.265", - "@react-spring/web": "^9.7.5", + "@react-spring/web": "^10.0.3", "dompurify": "^3.2.4", "i18next": "^24.2.0", "i18next-browser-languagedetector": "^8.0.2", "i18next-http-backend": "^3.0.1", "idb": "^8.0.0", "ndjson-readablestream": "^1.2.0", - "react": "^18.3.1", + "react": "^19.2.0", "react-dom": "^19.2.0", "react-helmet-async": "^2.0.5", "react-i18next": "^15.4.1", @@ -38,7 +38,7 @@ "devDependencies": { "@types/dom-speech-recognition": "^0.0.7", "@types/dompurify": "^3.0.5", - "@types/react": "^18.3.12", + "@types/react": "^19.2.2", "@types/react-dom": "^19.2.2", "@types/react-syntax-highlighter": "^15.5.13", "@vitejs/plugin-react": "^4.3.3", diff --git a/app/frontend/src/components/HelpCallout/HelpCallout.tsx b/app/frontend/src/components/HelpCallout/HelpCallout.tsx index 595a6f0fca..0c0d66542f 100644 --- a/app/frontend/src/components/HelpCallout/HelpCallout.tsx +++ b/app/frontend/src/components/HelpCallout/HelpCallout.tsx @@ -18,7 +18,7 @@ interface IHelpCalloutProps { helpText: string; } -export const HelpCallout = (props: IHelpCalloutProps): JSX.Element => { +export const HelpCallout = (props: IHelpCalloutProps) => { const [isCalloutVisible, { toggle: toggleIsCalloutVisible }] = useBoolean(false); const descriptionId: string = useId("description"); const iconButtonId: string = useId("iconButton"); diff --git a/app/frontend/src/pages/NoPage.tsx b/app/frontend/src/pages/NoPage.tsx index 5931719a8a..3656884df6 100644 --- a/app/frontend/src/pages/NoPage.tsx +++ b/app/frontend/src/pages/NoPage.tsx @@ -1,4 +1,4 @@ -export function Component(): JSX.Element { +export function Component() { return

404

; } diff --git a/app/frontend/src/pages/ask/Ask.tsx b/app/frontend/src/pages/ask/Ask.tsx index 738e30f912..1d32f06d7a 100644 --- a/app/frontend/src/pages/ask/Ask.tsx +++ b/app/frontend/src/pages/ask/Ask.tsx @@ -19,7 +19,7 @@ import { TokenClaimsDisplay } from "../../components/TokenClaimsDisplay"; import { LoginContext } from "../../loginContext"; import { LanguagePicker } from "../../i18n/LanguagePicker"; -export function Component(): JSX.Element { +export function Component() { const [isConfigPanelOpen, setIsConfigPanelOpen] = useState(false); const [promptTemplate, setPromptTemplate] = useState(""); const [promptTemplatePrefix, setPromptTemplatePrefix] = useState(""); diff --git a/app/frontend/src/pages/layout/Layout.tsx b/app/frontend/src/pages/layout/Layout.tsx index 1bf90f9c0a..2c94914f40 100644 --- a/app/frontend/src/pages/layout/Layout.tsx +++ b/app/frontend/src/pages/layout/Layout.tsx @@ -1,4 +1,4 @@ -import React, { useState, useEffect, useRef, RefObject } from "react"; +import React, { useState, useEffect, useRef } from "react"; import { Outlet, NavLink, Link } from "react-router-dom"; import { useTranslation } from "react-i18next"; import styles from "./Layout.module.css"; @@ -11,7 +11,7 @@ import { IconButton } from "@fluentui/react"; const Layout = () => { const { t } = useTranslation(); const [menuOpen, setMenuOpen] = useState(false); - const menuRef: RefObject = useRef(null); + const menuRef = useRef(null); const toggleMenu = () => { setMenuOpen(!menuOpen);