From f627a3bdf964992f9f32202343103ba2425833f4 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Wed, 4 Feb 2026 17:32:16 +0100 Subject: [PATCH 01/18] refactor: update Tailwind CSS configuration and styles - Changed Tailwind CSS plugin import in postcss.config.js to '@tailwindcss/postcss'. - Adjusted class names in AvailaMatrix component for proper Tailwind CSS syntax. - Modified EventFilters component to remove unnecessary flex-shrink utility. - Updated History page to use 'grow' instead of 'flex-grow' for better responsiveness. - Altered Layout component's main section to use a custom max-width breakpoint. - Replaced Tailwind directives in index.css with an import statement and added compatibility styles for border color. --- farm.config.ts | 3 +- package.json | 33 +- pnpm-lock.yaml | 3434 ++++++++---------- postcss.config.js | 3 +- src/Components/Availability/AvailaMatrix.tsx | 8 +- src/Components/History/EventFilters.tsx | 2 +- src/Pages/History.tsx | 2 +- src/Pages/index.tsx | 2 +- src/index.css | 20 +- 9 files changed, 1560 insertions(+), 1947 deletions(-) diff --git a/farm.config.ts b/farm.config.ts index 39df740..dc26d53 100644 --- a/farm.config.ts +++ b/farm.config.ts @@ -37,7 +37,8 @@ export default defineConfig((cfg) => { changeOrigin: true }, "/v2": { - target: "http://localhost:8000", + // target: "http://localhost:8000", + target: "https://api.test.status.otc-service.com", changeOrigin: true } } diff --git a/package.json b/package.json index c88fba6..d296542 100644 --- a/package.json +++ b/package.json @@ -11,17 +11,17 @@ "test": "vitest" }, "dependencies": { - "@fluentui/react-components": "^9.72.7", + "@fluentui/react-components": "^9.72.11", "@telekom/scale-components": "3.0.0-beta.156", "@telekom/scale-components-react": "3.0.0-beta.158", "ahooks": "^3.9.6", "dayjs": "^1.11.19", "idb": "^8.0.3", "jwt-decode": "^4.0.0", - "lodash": "^4.17.21", - "oidc-client-ts": "^3.4.0", - "react": "^19.2.0", - "react-dom": "^19.2.0", + "lodash": "^4.17.23", + "oidc-client-ts": "^3.4.1", + "react": "^19.2.4", + "react-dom": "^19.2.4", "react-helmet": "^6.1.0", "react-oidc-context": "^3.3.0", "rxjs": "^7.8.2" @@ -31,21 +31,20 @@ "@farmfe/core": "^1.7.11", "@farmfe/js-plugin-postcss": "^1.12.0", "@farmfe/plugin-react": "^1.2.6", - "@tailwindcss/postcss": "^4.1.17", - "@types/lodash": "^4.17.20", - "@types/node": "^24.10.1", - "@types/react": "^19.2.5", + "@tailwindcss/postcss": "^4.1.18", + "@types/lodash": "^4.17.23", + "@types/node": "^25.2.0", + "@types/react": "^19.2.11", "@types/react-dom": "^19.2.3", "@types/react-helmet": "^6.1.11", - "autoprefixer": "^10.4.22", - "core-js": "^3.46.0", - "eslint": "^9.39.1", - "globals": "^16.5.0", + "core-js": "^3.48.0", + "eslint": "^9.39.2", + "globals": "^17.3.0", "postcss": "^8.5.6", "react-refresh": "^0.18.0", - "tailwindcss": "3.4.18", - "tailwindcss-scoped-preflight": "^3.5.3", - "typescript-eslint": "^8.46.4" + "tailwindcss": "4.1.18", + "tailwindcss-scoped-preflight": "^3.5.7", + "typescript-eslint": "^8.54.0" }, - "packageManager": "pnpm@10.20.0" + "packageManager": "pnpm@10.28.2" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7cd2167..52dbe8d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,17 +9,17 @@ importers: .: dependencies: '@fluentui/react-components': - specifier: ^9.72.7 - version: 9.72.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) + specifier: ^9.72.11 + version: 9.72.11(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) '@telekom/scale-components': specifier: 3.0.0-beta.156 version: 3.0.0-beta.156 '@telekom/scale-components-react': specifier: 3.0.0-beta.158 - version: 3.0.0-beta.158(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 3.0.0-beta.158(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) ahooks: specifier: ^3.9.6 - version: 3.9.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 3.9.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4) dayjs: specifier: ^1.11.19 version: 1.11.19 @@ -30,23 +30,23 @@ importers: specifier: ^4.0.0 version: 4.0.0 lodash: - specifier: ^4.17.21 - version: 4.17.21 + specifier: ^4.17.23 + version: 4.17.23 oidc-client-ts: - specifier: ^3.4.0 - version: 3.4.0 + specifier: ^3.4.1 + version: 3.4.1 react: - specifier: ^19.2.0 - version: 19.2.0 + specifier: ^19.2.4 + version: 19.2.4 react-dom: - specifier: ^19.2.0 - version: 19.2.0(react@19.2.0) + specifier: ^19.2.4 + version: 19.2.4(react@19.2.4) react-helmet: specifier: ^6.1.0 - version: 6.1.0(react@19.2.0) + version: 6.1.0(react@19.2.4) react-oidc-context: specifier: ^3.3.0 - version: 3.3.0(oidc-client-ts@3.4.0)(react@19.2.0) + version: 3.3.0(oidc-client-ts@3.4.1)(react@19.2.4) rxjs: specifier: ^7.8.2 version: 7.8.2 @@ -56,43 +56,40 @@ importers: version: 1.0.5 '@farmfe/core': specifier: ^1.7.11 - version: 1.7.11(@types/node@24.10.1) + version: 1.7.11(@types/node@25.2.0) '@farmfe/js-plugin-postcss': specifier: ^1.12.0 - version: 1.12.0(@farmfe/core@1.7.11(@types/node@24.10.1))(postcss@8.5.6) + version: 1.12.0(@farmfe/core@1.7.11(@types/node@25.2.0))(postcss@8.5.6) '@farmfe/plugin-react': specifier: ^1.2.6 version: 1.2.6 '@tailwindcss/postcss': - specifier: ^4.1.17 - version: 4.1.17 + specifier: ^4.1.18 + version: 4.1.18 '@types/lodash': - specifier: ^4.17.20 - version: 4.17.20 + specifier: ^4.17.23 + version: 4.17.23 '@types/node': - specifier: ^24.10.1 - version: 24.10.1 + specifier: ^25.2.0 + version: 25.2.0 '@types/react': - specifier: ^19.2.5 - version: 19.2.5 + specifier: ^19.2.11 + version: 19.2.11 '@types/react-dom': specifier: ^19.2.3 - version: 19.2.3(@types/react@19.2.5) + version: 19.2.3(@types/react@19.2.11) '@types/react-helmet': specifier: ^6.1.11 version: 6.1.11 - autoprefixer: - specifier: ^10.4.22 - version: 10.4.22(postcss@8.5.6) core-js: - specifier: ^3.46.0 - version: 3.46.0 + specifier: ^3.48.0 + version: 3.48.0 eslint: - specifier: ^9.39.1 - version: 9.39.1(jiti@1.21.7) + specifier: ^9.39.2 + version: 9.39.2(jiti@2.6.1) globals: - specifier: ^16.5.0 - version: 16.5.0 + specifier: ^17.3.0 + version: 17.3.0 postcss: specifier: ^8.5.6 version: 8.5.6 @@ -100,14 +97,14 @@ importers: specifier: ^0.18.0 version: 0.18.0 tailwindcss: - specifier: 3.4.18 - version: 3.4.18(yaml@2.8.1) + specifier: 4.1.18 + version: 4.1.18 tailwindcss-scoped-preflight: - specifier: ^3.5.3 - version: 3.5.3(postcss@8.5.6)(tailwindcss@3.4.18(yaml@2.8.1)) + specifier: ^3.5.7 + version: 3.5.7(postcss@8.5.6)(tailwindcss@4.1.18) typescript-eslint: - specifier: ^8.46.4 - version: 8.46.4(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3) + specifier: ^8.54.0 + version: 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3) packages: @@ -115,12 +112,12 @@ packages: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} - '@babel/runtime@7.28.4': - resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} + '@babel/runtime@7.28.6': + resolution: {integrity: sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==} engines: {node: '>=6.9.0'} - '@changesets/apply-release-plan@7.0.13': - resolution: {integrity: sha512-BIW7bofD2yAWoE8H4V40FikC+1nNFEKBisMECccS16W1rt6qqhNTBDmIw5HaqmMgtLNz9e7oiALiEUuKrQ4oHg==} + '@changesets/apply-release-plan@7.0.14': + resolution: {integrity: sha512-ddBvf9PHdy2YY0OUiEl3TV78mH9sckndJR14QAt87KLEbIov81XO0q0QAmvooBxXlqRRP8I9B7XOzZwQG7JkWA==} '@changesets/assemble-release-plan@6.0.9': resolution: {integrity: sha512-tPgeeqCHIwNo8sypKlS3gOPmsS3wP0zHt67JDuL20P4QcXiw/O4Hl7oXiuLnP9yg+rXLQ2sScdV1Kkzde61iSQ==} @@ -128,12 +125,12 @@ packages: '@changesets/changelog-git@0.2.1': resolution: {integrity: sha512-x/xEleCFLH28c3bQeQIyeZf8lFXyDFVn1SgcBiR2Tw/r4IAWlk1fzxCEZ6NxQAjF2Nwtczoen3OA2qR+UawQ8Q==} - '@changesets/cli@2.29.7': - resolution: {integrity: sha512-R7RqWoaksyyKXbKXBTbT4REdy22yH81mcFK6sWtqSanxUCbUi9Uf+6aqxZtDQouIqPdem2W56CdxXgsxdq7FLQ==} + '@changesets/cli@2.29.8': + resolution: {integrity: sha512-1weuGZpP63YWUYjay/E84qqwcnt5yJMM0tep10Up7Q5cS/DGe2IZ0Uj3HNMxGhCINZuR7aO9WBMdKnPit5ZDPA==} hasBin: true - '@changesets/config@3.1.1': - resolution: {integrity: sha512-bd+3Ap2TKXxljCggI0mKPfzCQKeV/TU4yO2h2C6vAihIo8tzseAn2e7klSuiyYYXvgu53zMN1OeYMIQkaQoWnA==} + '@changesets/config@3.1.2': + resolution: {integrity: sha512-CYiRhA4bWKemdYi/uwImjPxqWNpqGPNbEBdX1BdONALFIDK7MCUj6FPkzD+z9gJcvDFUQJn9aDVf4UG7OT6Kog==} '@changesets/errors@0.2.0': resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} @@ -141,8 +138,8 @@ packages: '@changesets/get-dependents-graph@2.1.3': resolution: {integrity: sha512-gphr+v0mv2I3Oxt19VdWRRUxq3sseyUpX9DaHpTUmLj92Y10AGy+XOtV+kbM6L/fDcpx7/ISDFK6T8A/P3lOdQ==} - '@changesets/get-release-plan@4.0.13': - resolution: {integrity: sha512-DWG1pus72FcNeXkM12tx+xtExyH/c9I1z+2aXlObH3i9YA7+WZEVaiHzHl03thpvAgWTRaH64MpfHxozfF7Dvg==} + '@changesets/get-release-plan@4.0.14': + resolution: {integrity: sha512-yjZMHpUHgl4Xl5gRlolVuxDkm4HgSJqT93Ri1Uz8kGrQb+5iJ8dkXJ20M2j/Y4iV5QzS2c5SeTxVSKX+2eMI0g==} '@changesets/get-version-range-type@0.4.0': resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} @@ -153,14 +150,14 @@ packages: '@changesets/logger@0.1.1': resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==} - '@changesets/parse@0.4.1': - resolution: {integrity: sha512-iwksMs5Bf/wUItfcg+OXrEpravm5rEd9Bf4oyIPL4kVTmJQ7PNDSd6MDYkpSJR1pn7tz/k8Zf2DhTCqX08Ou+Q==} + '@changesets/parse@0.4.2': + resolution: {integrity: sha512-Uo5MC5mfg4OM0jU3up66fmSn6/NE9INK+8/Vn/7sMVcdWg46zfbvvUSjD9EMonVqPi9fbrJH9SXHn48Tr1f2yA==} '@changesets/pre@2.0.2': resolution: {integrity: sha512-HaL/gEyFVvkf9KFg6484wR9s0qjAXlZ8qWPDkTyKF6+zqjBe/I2mygg3MbpZ++hdi0ToqNUF8cjj7fBy0dg8Ug==} - '@changesets/read@0.6.5': - resolution: {integrity: sha512-UPzNGhsSjHD3Veb0xO/MwvasGe8eMyNrR/sT9gR8Q3DhOQZirgKhhXv/8hVsI0QpPjR004Z9iFxoJU6in3uGMg==} + '@changesets/read@0.6.6': + resolution: {integrity: sha512-P5QaN9hJSQQKJShzzpBT13FzOSPyHbqdoIBUd2DJdgvnECCyO6LmAOWSV+O8se2TaZJVwSXjL+v9yhb+a9JeJg==} '@changesets/should-skip-package@0.1.2': resolution: {integrity: sha512-qAK/WrqWLNCP22UDdBTMPH5f41elVDlsNyat180A33dWxuUDyNpg6fPi/FyTZwRriVjg0L8gnjJn2F9XAoF0qw==} @@ -185,8 +182,8 @@ packages: '@emotion/hash@0.9.2': resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} - '@eslint-community/eslint-utils@4.9.0': - resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} + '@eslint-community/eslint-utils@4.9.1': + resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 @@ -207,12 +204,12 @@ packages: resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/eslintrc@3.3.1': - resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} + '@eslint/eslintrc@3.3.3': + resolution: {integrity: sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.39.1': - resolution: {integrity: sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==} + '@eslint/js@9.39.2': + resolution: {integrity: sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.7': @@ -257,12 +254,14 @@ packages: engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@farmfe/core-linux-x64-musl@1.7.11': resolution: {integrity: sha512-fiy7TsuVJ+zlo07KsDg3kFPZRF1tsGIExz7/gE6UUdPe9riD497RyFeW9XCEUSH277ts3x8RNJhhe2PUFUUpBw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] '@farmfe/core-win32-arm64-msvc@1.7.11': resolution: {integrity: sha512-LHohE598uAMu90xPckXGLDdEJkJGXwpxc9CPKadMaBlm7kBOXz+C50s6XwT8SEXPuP1CsSYkrLYWBMR5PlkA9g==} @@ -309,18 +308,21 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@farmfe/plugin-react-linux-arm64-musl@1.2.6': resolution: {integrity: sha512-e1OFg8d1VnEGcg08ewTxJVbv6ie1e8U8fUSABbEUePKzeom8cfC9P4jadACw08M2Ls4YnOlLPFLTSlVCg9Xhew==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] '@farmfe/plugin-react-linux-x64-gnu@1.2.6': resolution: {integrity: sha512-0WFKSkPv/NK7A/czyluS0V+h/qxIb6jILUh82RyOfVjCit0WGPDVN/IH/ZIp2qMGdjtP9er8u4yt4zNGKrHZNQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] '@farmfe/plugin-react-linux-x64-musl@1.2.6': resolution: {integrity: sha512-X386lU5+4ELeaIS3c2xgB4cUjry12HUF3/lJWje2hV0SvGHwErkM07HhjbQd/XsJyg6dP8YnAn3RkuYFiwoTog==} @@ -364,16 +366,16 @@ packages: '@farmfe/utils@0.1.0': resolution: {integrity: sha512-neNJQGqV7XL4XifG1uHOBFSFLy2yx1/DVZNRA7nfeEAXEksVZTwWA+fZrYEaI0w7Sw6K/9NYn9Jgpn+NAT0mcg==} - '@floating-ui/core@1.7.3': - resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} + '@floating-ui/core@1.7.4': + resolution: {integrity: sha512-C3HlIdsBxszvm5McXlB8PeOEWfBhcGBTZGkGlWc2U0KFY5IwG5OQEuQ8rq52DZmcHDlPLd+YFBK+cZcytwIFWg==} '@floating-ui/devtools@0.2.3': resolution: {integrity: sha512-ZTcxTvgo9CRlP7vJV62yCxdqmahHTGpSTi5QaTDgGoyQq0OyjaVZhUhXv/qdkQFOI3Sxlfmz0XGG4HaZMsDf8Q==} peerDependencies: '@floating-ui/dom': ^1.0.0 - '@floating-ui/dom@1.7.4': - resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} + '@floating-ui/dom@1.7.5': + resolution: {integrity: sha512-N0bD2kIPInNHUHehXhMke1rBGs1dwqvC9O9KYMyyjK7iXt7GAhnro7UlcuYcGdS/yYOlq0MAVgrow8IbWJwyqg==} '@floating-ui/utils@0.2.10': resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} @@ -384,112 +386,112 @@ packages: '@fluentui/priority-overflow@9.2.1': resolution: {integrity: sha512-WH5dv54aEqWo/kKQuADAwjv66W6OUMFllQMjpdkrktQp7pu4JXtmF60iYcp9+iuIX9iCeW01j8gNTU08MQlfIQ==} - '@fluentui/react-accordion@9.8.14': - resolution: {integrity: sha512-jTcfYDRUotRhUEjE1LeG1Qm10515CQUKxHWQhppBYhq7yAZcS5jOms5tMZHtHs0EQsWv3nMgUYYqoOqAsU0jDQ==} + '@fluentui/react-accordion@9.8.16': + resolution: {integrity: sha512-UkgjCyKMy9C+IKFtnovDH8UZO1hebI45KDVViaPchc5oNV3hha9dFevqP8Iisr65muIFZQuloetr5saDvGadxA==} 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' - '@fluentui/react-alert@9.0.0-beta.129': - resolution: {integrity: sha512-afS5Mvf9EH5je3ZOnF96GNaXL5nA/eI69AhO4nsbsvc1RaO/CkEt9+6iVyGy2zeqbQgpsP9UkNwEYyToQ1CrzA==} + '@fluentui/react-alert@9.0.0-beta.132': + resolution: {integrity: sha512-yIn9Ybx36YBrHIW9epmqr5GXMkSbwI7a1eN/8m710s1aLw38n5P/GF/6t9fyiv/qz9RPMHM6Y/GNTP6/v/Z+9A==} 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' - '@fluentui/react-aria@9.17.6': - resolution: {integrity: sha512-O421keKMgf9BkHH15kTnKGFuCFKN3ukydJLEfSQJmOfdAHyJMzAul8/zMvkd4vmMr84+PtZUD1+Tylk4NvpN4g==} + '@fluentui/react-aria@9.17.8': + resolution: {integrity: sha512-u7RIXvQZTX5RKGvbNVSGO/cbbY3n+4c8TMQMRhujU97mpXGoOQR32xy5PfoS+WPXeIlblPqeg/NS20q+9kfWwg==} 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' - '@fluentui/react-avatar@9.9.12': - resolution: {integrity: sha512-dlJ5mOKCDChMAECFhpcPHoQicA28ATWQXLtz26hAuVJH2/gC/6mZ0j7drIVl9YECqT/ZbZ3/hpVeZu/S/FVrOA==} + '@fluentui/react-avatar@9.9.14': + resolution: {integrity: sha512-jaXnnZ5ubbgzVud3x8D63iHg8zHV1McNc7/XdOwfmkWop/6ve5bWhTP2l/K0ftobXBIkA+kkwhEbhylHaCQz7g==} 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' - '@fluentui/react-badge@9.4.11': - resolution: {integrity: sha512-u2gTg+QeD5uaieAwE89n8MLg2MyZN/kGMx3hJewFKtq3SzvU4xcgcna2Gp4UgpaA3pnGZsJjjjDIHwsv4EyO9Q==} + '@fluentui/react-badge@9.4.13': + resolution: {integrity: sha512-rgmjqg99uml+HmA0G1iSHnED2e/P7ZwYX0iGPIQL8HpGG9S/3U/WHXqYgidl7kjmdANcNmdbqDjaU1ntx4+BcA==} 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' - '@fluentui/react-breadcrumb@9.3.12': - resolution: {integrity: sha512-cT5xmYQbAYH7HslJu6O5WvSYzsBvaQ54Q6yIPgV5kCo5n3M6OSrJ0Ga6Zbfqid/GnY4G60FfjOvbfHNNhmx2Sw==} + '@fluentui/react-breadcrumb@9.3.15': + resolution: {integrity: sha512-7Y5JbgrgUwIJPWcQNohLJUVmIkGsTk8rqjfL0OyBscRRA3hLM9F0KOf4BK3V0u/NokmCglkOvXYgQ3i3PJBp3Q==} 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' - '@fluentui/react-button@9.6.12': - resolution: {integrity: sha512-seI9L9O0fCHzlfKD/via1qqzaLFeiFKQeR1/97nXL06reC3DqLSCeiZP3UTxFljFE1CYZQRJfk1wH/D6j0ZCTA==} + '@fluentui/react-button@9.8.0': + resolution: {integrity: sha512-pBkh7lQIHx8lYf5ZxJCOlbzjROT6w3Qw4ufP6f2ImhJCOgvDwSlwKhod++tIhnjYRmN6xIGvhFuFvw6Ju5TsLg==} 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' - '@fluentui/react-card@9.5.6': - resolution: {integrity: sha512-hCY6VWrKqq+y0yqUkqgkpTN5TVJSU5ZlKtZU+Sed+TlnKlojkS6cYRvsnWdAKwyFLJF9ZYTn+uos9Vi0wQyjtg==} + '@fluentui/react-card@9.5.9': + resolution: {integrity: sha512-xNO2QmB2uQfyAng/xxI8YvD4O56JpmgVKtK9DLwffkb5Nxt+e0elHIDIIN2wzcGTXLkhlQ61Ou3b3etwCRjZfg==} 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' - '@fluentui/react-carousel@9.8.12': - resolution: {integrity: sha512-Gjn6cd67FodcjfU2MQTBI2xjijzgy54TdQA8vxObZ27I6y9OHeDR07PWTqaCkX8mcBR8ilTxVD5bQ+zuqfb66g==} + '@fluentui/react-carousel@9.9.1': + resolution: {integrity: sha512-C7LtFgxPQutB/Vw03f6jtg51RDgZBrqBwTjzdoXBBi0qPXTFihH1wn57IM5WDhQxgbR5vFrWfiaLO3UwXlpEXg==} 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' - '@fluentui/react-checkbox@9.5.11': - resolution: {integrity: sha512-M8DTBQK0Z7+HKfRx4mjypH0fEagKK7YMNhGMy18aW3iYWeooA0ut81MzsRM5feqhl+Q8v4VJ0aN9qHNqshkD5g==} + '@fluentui/react-checkbox@9.5.13': + resolution: {integrity: sha512-Mgdu2796TMvuUAVKh//OSuB5Meb6Y5SDrY6pwTvozTHxfsXFAXbEwrIGYiwYtg2pUIr3/gL3Pe1o9ptyy0MGxg==} 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' - '@fluentui/react-color-picker@9.2.11': - resolution: {integrity: sha512-L1ZKJAyioey3glmzMrpawUrzsdu/Nz0m6nVMOznJVuw0vu0BfQuMh/1/0QOoGYXFEbsc4+gSGSCnah4X0EJIsQ==} + '@fluentui/react-color-picker@9.2.13': + resolution: {integrity: sha512-wRxWVHKug5fPthP0ta9BZ2geq3z9Fku8QUpWqvwQNpcOthHotJs2bvc7YPEILYZtUk7sF8OX7uAEWrjo5rrX2A==} 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' - '@fluentui/react-combobox@9.16.12': - resolution: {integrity: sha512-SimZpXzTGyDAGHQZmzUl9AsrIOlLDinTbvEwELEYh9X+yE33SZatcPwdpCmBXldBOs/eh+xOuNSOwgerJ3T3qQ==} + '@fluentui/react-combobox@9.16.14': + resolution: {integrity: sha512-CQLdlxU5qK0XEBRCJuFOo1GTSGd0Ii3uJ/jyYe2B1ID2buiwOfDQDanM3ISuB1gv/Cmi2S6yoRfjMemN8TKykQ==} 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' - '@fluentui/react-components@9.72.7': - resolution: {integrity: sha512-tuC8ZMBQicF4p+f9MJv9cVYZUSktQVreAGJq/YJxQ0Ts1mO2rnAuIBkBFlgjnjyebDiAO1FoAAz/wW99hrIh6A==} + '@fluentui/react-components@9.72.11': + resolution: {integrity: sha512-fetbBztVDJLeYREcYsBx2LO2D5svO9emBc4OMC/tRmwKtMPbfu3lIl+81kiyj1+kfK9zzdvFnySGkoAU5RXv0g==} 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' - '@fluentui/react-context-selector@9.2.12': - resolution: {integrity: sha512-4hj+rv+4Uwn9EeDyXD1YCEpVkm0iMLG403QAGd5vZZhcgB2tg/iazewKeTff+HMRkusx+lWBYzBEGcRohY/FiA==} + '@fluentui/react-context-selector@9.2.14': + resolution: {integrity: sha512-2dhWztUfq7P7OHa5LEUY/BAez/dWYiC7rwFCWdh9ma5KKRMhLCOmyh1lNgzaaTCvK5MytHx0VzXgBkBJYJfLqg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' '@types/react-dom': '>=16.9.0 <20.0.0' @@ -497,402 +499,402 @@ packages: react-dom: '>=16.14.0 <20.0.0' scheduler: '>=0.19.0' - '@fluentui/react-dialog@9.16.3': - resolution: {integrity: sha512-aUnErTbSf2oqrqbQOCrjXp/12qHVfnxCR71/5hXJLME7BtYZ/m2lvs5r9MTjQSXBy8ar4G5jobS/+XJ0Lq3XqA==} + '@fluentui/react-dialog@9.16.6': + resolution: {integrity: sha512-GD6GXI7MiMytdR1eTFrN3svfS9DKFQqimS35vKx0+ysizoYYahRdATOGLXjUxoj77X5UGfoeysIXr9f1ZcIs5w==} 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' - '@fluentui/react-divider@9.4.11': - resolution: {integrity: sha512-aESagOX6l7Ja9lb+3zJa6V5m1mjFnI4NEu8TccAu1VUlMZxX6flbMBJplgjN76dJjcHgs8uoa5xxxD74WNZBXg==} + '@fluentui/react-divider@9.6.0': + resolution: {integrity: sha512-J8xfnmitXiA0FVxvaTEVxWOZMXs7EtYy+uZ1rFU/g4yaOrC4Gl0BCBt/n4+e4Nuyvz5ne3ZU9KY9DS433QH9qA==} 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' - '@fluentui/react-drawer@9.10.9': - resolution: {integrity: sha512-tlHZBkILOHnA7Lg2v/vzmOvTNrPYJnPJAqiceuFlUZWncIWWAUfpw4Teh5V0wGNr6/yC/HjUD5xnynvIhr/ZuA==} + '@fluentui/react-drawer@9.11.2': + resolution: {integrity: sha512-DdPu8y0WiDmjdggy7BWf+qM+mUVQCaD1+pF/fY2P40kBVS+cpaoRr6qOhZnIyrWeec3+ThtkTDnS3vj1pJ7eCA==} 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' - '@fluentui/react-field@9.4.11': - resolution: {integrity: sha512-kF93G+LGEKaFJcEAUHJKZUc1xeV/q+JTygYVnEDkPbQ/4j+l+J3rVuHL8U7bhE+8cJG3wDP8jt4jqHsDgKyn5w==} + '@fluentui/react-field@9.4.13': + resolution: {integrity: sha512-qGTTqdLlrllV3b2DYIGrrGD82Bp0WZR0GR30iT+Y9K3fEh0jhXZ5CmBuNKfy8XbWujfAiHpCv7z5zKAv2rKvmQ==} 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' - '@fluentui/react-icons@2.0.314': - resolution: {integrity: sha512-oIfhvtrcQatubmJeUTQ6ME/ghlU0X8FY5eA8YwhgqtrvnPst5FOAIAfsQfFA30U7uPgcxg9psWYfQbtAc9DZhA==} + '@fluentui/react-icons@2.0.318': + resolution: {integrity: sha512-h7koTw5rscsrip+WFDsiQaNkgSJHBu6x1giGO0WSiDZx7ZiYdJe+UBmQpcCmXE38+wTE3oxRoWkDj6ZadQcvKQ==} peerDependencies: react: '>=16.8.0 <20.0.0' - '@fluentui/react-image@9.3.11': - resolution: {integrity: sha512-aLpz0/C6T0Uit6SmyhOJjYBvndZzfvmKv1vg+JRnE0aHS5jSUPoCLI6apxyMC6/LcqqTBklpqK3AD9kYpUxfqQ==} + '@fluentui/react-image@9.3.13': + resolution: {integrity: sha512-814opBhEi8oeNaYxapNL8GQqWxLScuRw/QNX1OeCqKvoGNHOHLlqanV4IYzIgJxCzTTgSg/y6JJ1NadKcDdwZQ==} 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' - '@fluentui/react-infobutton@9.0.0-beta.107': - resolution: {integrity: sha512-BcI4e+Oj1B/Qk4CMd0O9H0YF+IL4nhK8xuzI5bsZ5mdCaXiwIBgy5RyP8HVSq3y+Ml4XD2IRwufplcxF2cgTOA==} + '@fluentui/react-infobutton@9.0.0-beta.109': + resolution: {integrity: sha512-5OUJG3V0G9DvP8zG0ixrBIr1rrg/NDAgwqLkr9kPqzYHibg7RiBvNrnmH/IYnSGPkLpOAFfVGD+BTp0ui+uNww==} 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' - '@fluentui/react-infolabel@9.4.12': - resolution: {integrity: sha512-inXlz5EAwQHKsGyB3wc5WmgQ1F9zc18x0HRd/otc2R7Oo1yRW5hXQCG5K5A9/wUge2pRiQVcBCsIurggmCNUhA==} + '@fluentui/react-infolabel@9.4.14': + resolution: {integrity: sha512-qFN9QVolEqZv/tizsmGkPHNNf/eQxMJc/woTQgj2WKRTuTlaYmAG07MC1giBFV58/agUyf6j4miEcDUcFiEpSw==} 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' - '@fluentui/react-input@9.7.11': - resolution: {integrity: sha512-ae/5ttJf25+J8akeEXpXRFqUAePPt2Moyfx4Tj0u7ZgG1U9IFbcBsshKEHAmIaygueXf6KdRyOduh1CF6a/D2w==} + '@fluentui/react-input@9.7.13': + resolution: {integrity: sha512-klhtp4D85Qt8mCGc3Z7kAAAM2mKrpzXiE/I2sCQDFxKlFvwl8Sf4CYnodbca4ywlLI/2nfDK7co7M15rGSIl6A==} 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' - '@fluentui/react-jsx-runtime@9.3.3': - resolution: {integrity: sha512-KOy85JqR6MSmp7OKUk/IPleaRlUSWF247AM2Ksu9uEKzDBQ2MO3sYUt8X9457GZjIuKLn5J2Vk127W/Khe+/Bg==} + '@fluentui/react-jsx-runtime@9.3.5': + resolution: {integrity: sha512-Zrgz35HaG1ZHAV8tvUyxHJ6nOcVWfE1iqJ86WGSns4KChda6WfSZeTap+b7tjPiAyOAcH8KCBxqobLybqExMqA==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' react: '>=16.14.0 <20.0.0' - '@fluentui/react-label@9.3.11': - resolution: {integrity: sha512-9LORj4JQJCbp2J5ftW7ZjDxzD3Y4BkszX3Y7L1mK8DPRVAKOuGiakbH7U0q7ClGOMhCinWIQJjKAwzPZLo7xgA==} + '@fluentui/react-label@9.3.13': + resolution: {integrity: sha512-nWNPUH766eIUVXRBFPLkvkPA9Ln4IP56J8ocGS62dLB1Wc4ggh1G3UDtp2wMgvqdkE4ngKyfh8ERemg/aJXdFA==} 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' - '@fluentui/react-link@9.7.0': - resolution: {integrity: sha512-NQ5Jhe5WBYfANSmIcl6fE/oBeh7G4iAq1FU9L/hyva5dxQ9OtiOpU5wxqVFLKEID/r144rhdtOZPL5AcAuJKdg==} + '@fluentui/react-link@9.7.2': + resolution: {integrity: sha512-DdK0/stocCPgSzMC2FHVG+x1TL3tYh/xBQAK5N2YWkAqUGuWErKUKHMVvUvwT24erDHyrt3o5Zo1ddv4hninIQ==} 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' - '@fluentui/react-list@9.6.6': - resolution: {integrity: sha512-t0ret56WXP86rDfnhuRrWg/DuS2zZkomB/Nu444rVygE8hsjPUTm5DXx7JKy+sGKVLyFbtsbXNMICkbxhGSSRA==} + '@fluentui/react-list@9.6.8': + resolution: {integrity: sha512-/In4nuDTpbsueJGjaakQVCrkd3uVRILaawC4tXLRcEUwvQXmoHRBjQBuDGhqRp0/N1Od/cdh1U5E/a5qaLtf5A==} 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' - '@fluentui/react-menu@9.20.5': - resolution: {integrity: sha512-vshb/OXBZxvk+ghdmdVb2mJ/LJBYjlwpZRhWGJ8ZU0hmPTh74m5jTFWditSk8aL9oMvVuIo0MYLQyUJyJsFoqg==} + '@fluentui/react-menu@9.21.0': + resolution: {integrity: sha512-q/A3DERyRsPatBZ6C23mH+wh/k9OTTA8tNa7sHjHzMFuUTPR+aluLVAxtj6t6stQ09wpxUFtwYrUMq8WJisAJQ==} 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' - '@fluentui/react-message-bar@9.6.14': - resolution: {integrity: sha512-UR4Uvkx4VHQyS04T5ikf9gYOH52dloo1vjmK+pFKiqRzZhflHEXID9R1AZFuuZ572KUMXnxRlyEevpXnWqE70w==} + '@fluentui/react-message-bar@9.6.17': + resolution: {integrity: sha512-Izb0Qqnw5P1WKAXH/kAkZDjyZCnd1FbU8Z5VpTIdftSZr8iqOT00ONCM8edD55pj17tVJKY0OmnBlUL/rfLFrA==} 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' - '@fluentui/react-motion-components-preview@0.14.1': - resolution: {integrity: sha512-+2MK7d2g3mD+6Z3o9/fitO+V4u5OKGeRUoUjwlU1v56JHP43hj+NCJynoe4Cym8FeSwTyipks6hvdqBF4W+jtw==} + '@fluentui/react-motion-components-preview@0.15.0': + resolution: {integrity: sha512-CUNl3WZt4RU4q6iAG56M3WRAq5sxfm8BNr9Me5dru1mkDXwgsdrCk03UFzydru3gThmuyYsBHwze79YrPzzmxw==} 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' - '@fluentui/react-motion@9.11.4': - resolution: {integrity: sha512-rLxz6DSAtp3O+W+mJnov2qXtvZkIgcC1BQOAyUH6tl6u2YmsC1/zRKWhVsf/WUgZwqu3G4jlq15ptyuCITAcDA==} + '@fluentui/react-motion@9.11.6': + resolution: {integrity: sha512-WZiqEtO0vCUYjYjkvxm9h1r/VRVEi0a4hDhVxCP3Ptsfn5ts5CEf61WbJyrmvvWD7X9TamP2SEf+lEmS8Qy89A==} 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' - '@fluentui/react-nav@9.3.14': - resolution: {integrity: sha512-0Lylul5g/9y3Cay5qHLtzW4SB9kdkTmvjHSffPJZDKE/Wv7GBbDypBxoB+f2L1K4f0qzRJ1NvIiwatH4hAsUDA==} + '@fluentui/react-nav@9.3.17': + resolution: {integrity: sha512-v6ftZxtwn+paTelr0W54OpZ/MOJTFf4fnt6IaYmlmM9ypviLteWclNrhtADR/mAf4gad+lieQrraXtnF5NA6hA==} 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' - '@fluentui/react-overflow@9.6.5': - resolution: {integrity: sha512-4MlXASDodkwk4QWhUPLgMbUPwDYAOAWDnQGJz4q6Hs9eZvx83dSpWdWjkmQ6mwjYf2HwooMkqsjR/kAFvg+ipg==} + '@fluentui/react-overflow@9.6.7': + resolution: {integrity: sha512-vJ1F3TNR8j0V215lhthjwvWQgq5pjpgjIS31z3/L+VeApcWy/BtvMk9420KzpOnKbDxgwy6ZTvXxKbE/OYtngA==} 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' - '@fluentui/react-persona@9.5.12': - resolution: {integrity: sha512-ja3t1o6XDJWCJnOVDTM48G7bFPAbNxcsQKwAPfiuROVu8ODbTQefutCHl0Hno40AsftQk6N4zGbKcn7BYSZ09Q==} + '@fluentui/react-persona@9.5.14': + resolution: {integrity: sha512-s4jwCbx7l065q35NigldAbGJ4rEJS6UxigaqsnLaWlXnU17klpIPa/awVutGJi0TFa3vDBC8MD/3k74flBj1bw==} 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' - '@fluentui/react-popover@9.12.12': - resolution: {integrity: sha512-IytuasB4b4lCnEhFC0OC66a3mzBSePLpg78/BceKYepuG7IC6iGuCwYartqSQCSUlSU12rT02/V0rqCO81f4Nw==} + '@fluentui/react-popover@9.13.0': + resolution: {integrity: sha512-zNwpHDtwuDjjpZqg2FqPhNcHgJSWuH6+KUjogbx3GRyKgAwToDzdORKHkWVBtehAJEUu8uoLDoiw+GCeZgyPlg==} 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' - '@fluentui/react-portal@9.8.8': - resolution: {integrity: sha512-RVvhWYfcwIUYXiokgFw3oxb7Q6xox2e7jcsgFtheDm2X/BHT6WJigW4OaCjOkvugkBEYQkwgIpL9iS2QG3HMFA==} + '@fluentui/react-portal@9.8.10': + resolution: {integrity: sha512-/dNb7o8D79KAAxseAIyDIT7ZhIE5hL9Tz9dv9Zec3c+8KfzKwXp6hzr5K/gASeg82ga2xArMn4os4JcVuzvwLg==} 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' - '@fluentui/react-positioning@9.20.10': - resolution: {integrity: sha512-mjuiqh+urV5SzAP2NfzUzsvtWut0aNcO9m/jIuz374iTVGRfDNeVIl7aPI4yK5sdCDR6dGALiNMTFHpjz1YXyw==} + '@fluentui/react-positioning@9.20.12': + resolution: {integrity: sha512-d7l/4EdfPj5IA/mQ0NLytGxsPwBvx/K/h3ZoJVf6eoY5nmnLch5OKImcPYJCku4DKozXQuneVx7xNW/8TzOJEA==} 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' - '@fluentui/react-progress@9.4.11': - resolution: {integrity: sha512-L0Yh2D0vLPJX0jYfc9VHf8c/idW+e/oRxYNXfrTrvtW1bX80bAmrXWgdRPr/VEtvbJh//2ol2TRmTTQsn2ECNQ==} + '@fluentui/react-progress@9.4.13': + resolution: {integrity: sha512-FebkTCKOeHoXKhvluGXXx0UCfiOhytN4CGahNlnyERaP1+x+IUWOPnEnWc97C8a5ELdSQ+6u6Wy6con2uIwW3w==} 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' - '@fluentui/react-provider@9.22.11': - resolution: {integrity: sha512-XrinA7DVEqsPHeN9XljwTENiIQypiF9cmDYXHN9Emsz6Od4hnmsbt4pnR4Xsf+GcSxVtxkIImfgwtS0aENzYbQ==} + '@fluentui/react-provider@9.22.13': + resolution: {integrity: sha512-ZCH6HqpFGlR6wEeHjJVanJrO23mDJn2+tAkhOmakl01DNwElJH6FoP39Fyd/+k/ArBcp9XtlO4IlpG+xybZXlA==} 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' - '@fluentui/react-radio@9.5.11': - resolution: {integrity: sha512-tMxCcqRSSYqYr6hy1dKkzS6LymRc8wM089vr4eBLPQCGCvi3OCd6P7XH8aIcXnzxE3+v03Gs7E/wbzi2CXN6gA==} + '@fluentui/react-radio@9.5.13': + resolution: {integrity: sha512-zU7LXVdrrhzgYzQirexPfgC9d3dkzs5AHlon9/XHHb+X2ULkWp0tvJ8PuDGWqMST7Q930iiwlgrCNaWy+rHvHg==} 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' - '@fluentui/react-rating@9.3.11': - resolution: {integrity: sha512-9Bl/sESNbFTbz8peGt9vxLxHDO0AWvS12oMiQ80S1GQOt1ua4S9/SKC83OvyVLEdpBDpBkXTelNz5whczcWexQ==} + '@fluentui/react-rating@9.3.13': + resolution: {integrity: sha512-3+FlVPXvqaE2TJUujqcZVPrepOvJz+ogTpUY5eYYFjago382wLuuU90KpvdIVigZoIdPpwFT4qLFU5Oa4ZHjZw==} 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' - '@fluentui/react-search@9.3.11': - resolution: {integrity: sha512-inLoPgbGnupfwhBxFS59mF/ThsntusfYp9TaaTB3SJmqfEEx6YXi5soxszzrXsNvrqpgEoCGIduRpEICuUz5pw==} + '@fluentui/react-search@9.3.13': + resolution: {integrity: sha512-gMq8iGA5Fd54GgNmUM6IUvCs0Ty4PINIevG+Nl3Lfqv04A9nzHvp45nTpES4pSGyyacXat14dL45nFVA+H0VUA==} 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' - '@fluentui/react-select@9.4.11': - resolution: {integrity: sha512-/mcdl/lkKccT+GKXu22y2/ANeLhFNUdjkOX+0rvBdl3u49xkqS9Y4Bi0zM1EhhTV2jE8+yjMjzPDzfzJaXVK1A==} + '@fluentui/react-select@9.4.13': + resolution: {integrity: sha512-DKKSMK5v4UN5Hjydvllea9tpT+ebRHUQ8/mODnSDhI2vBmNlsuSveDEU3KRmC6O/WtwREXH6vnr7t3fKE+5DCg==} 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' - '@fluentui/react-shared-contexts@9.26.0': - resolution: {integrity: sha512-r52B+LUevs930pe45pFsppM9XNvY+ojgRgnDE+T/6aiwR/Mo4YoGrtjhLEzlQBeTGuySICTeaAiXfuH6Keo5Dg==} + '@fluentui/react-shared-contexts@9.26.1': + resolution: {integrity: sha512-Vf/NKiqx76DC2AqbMPfqoTMPDEw6xINTxQAStq8ymT3oMaf7K79uKu9PnmtFghuXf3FVYVWzIlDWvQmR1ng9zg==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' react: '>=16.14.0 <20.0.0' - '@fluentui/react-skeleton@9.4.11': - resolution: {integrity: sha512-nw6NlTBXS7lNSxsebLuADYQi9gJ83jFBFsFq+AGIpAoZLBOCHOhk8/XwV3vYtPwVrKcZtOtXqh9NdCqTR3OAIA==} + '@fluentui/react-skeleton@9.4.13': + resolution: {integrity: sha512-S7n/fdtBXcSNeTTI5VwD7OedMzAruXIHy1/aiSUFMkdzK+BZ2RcDbgW7dXxcTWV617uvE9CagBVkju+XxJHG4g==} 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' - '@fluentui/react-slider@9.5.11': - resolution: {integrity: sha512-kxZKklJbcG/521muQaIDMdcftoClbwV7yMOcu8PMG+VXsaIuoandoBleBYdzM2XdpY62iK6vUPAMZWBZh3B5Ng==} + '@fluentui/react-slider@9.5.13': + resolution: {integrity: sha512-4A6Qs4pqCm5ZohuWuXeq9geZQb/lEXyuCFfgzIz0dGHXKSa8zEsjXfXZvQgz6OS/FcSAMm0ETAVtSDvS38BCjg==} 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' - '@fluentui/react-spinbutton@9.5.11': - resolution: {integrity: sha512-pYR3RkJfks+0WV47KoDKD04D0pTHtT+lu3AeOpBlIswxtsb1gZEDmTrEHHNeLDKKVhWMWNoEPlxfXuX9tOh7yA==} + '@fluentui/react-spinbutton@9.5.13': + resolution: {integrity: sha512-/YC74Ikfp8MtxTmQpwaTCTKBRLzTyLbV3hGrGI23d8w7oRvOoAn3NQMZpNSIEtAS/myU8zJDbQg2RvWJ7uWrIA==} 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' - '@fluentui/react-spinner@9.7.11': - resolution: {integrity: sha512-MhmAisICa3BzBNQH9CnLI5NVPTTXFo1Yaey8kbQPU+gVVF4vIGORB7M1MXSHFxZvojtFpBixiVHqRwh9mowJww==} + '@fluentui/react-spinner@9.7.13': + resolution: {integrity: sha512-+F51WwXVjuc6lvJEz+TLMq2FJ7ttvh3tBNUv/MCFTtq3raJon+bAoM52RxVoLT8PMRtGtYDi0NIsB2F3ULVacA==} 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' - '@fluentui/react-swatch-picker@9.4.11': - resolution: {integrity: sha512-M/ZfHqo63F69y2ymEQDDN/BZuI3afeW3U+omyGZZoHts3rVCjPk6sKFemTRpUhGgGfxBdexWEPithZx3dk0IPA==} + '@fluentui/react-swatch-picker@9.4.13': + resolution: {integrity: sha512-JPPhwNQG4lEdWHit2evJmjPqVh9xGveuqEiS/Uovxvp5R4jpEiinRpDCVndqV7fNWzhSjb1BDUbIQsbGVWHuXQ==} 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' - '@fluentui/react-switch@9.4.11': - resolution: {integrity: sha512-/WDcoVFQ3I2fe5FTINfyVTIW6wuTgM5QkJgcwbU7HTANq/+wJ2f8wzywoI4x16cJOckBdy+ByDpW7uJ/Uvs8RA==} + '@fluentui/react-switch@9.5.2': + resolution: {integrity: sha512-VNnJGBMA+hxv0evjkjehZGXzAFXiKMa/t5MxM1ep3RsqUtL47CXWSDmdG2yUo9eP53LDlv3d0CaFWGdL2WdWcw==} 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' - '@fluentui/react-table@9.19.5': - resolution: {integrity: sha512-In9egEdytjFd6N1RBZd5+3UgdXvEVDP7rz+/I79J10ui2+Nb7r9ah68m5CQB15AKA8F5XFDWPEGvGG3Tmuq4Jg==} + '@fluentui/react-table@9.19.7': + resolution: {integrity: sha512-Yv1mR5A5SLO5AAaLDVbg9PzrBYibJR4xjYCYpjX3GG2dkCo2JG9USSNs8sRqHhNcEACRt7SHosZ4ISFCKAwy8g==} 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' - '@fluentui/react-tabs@9.10.7': - resolution: {integrity: sha512-Kfq6GxZXEKsMdGKmHWNMcEYOYHxl5+fXJOH6ZRgeR2FkHUsPUUe2BHaFnOMRSvCwzECvhOMYs+Ekqt7JzW3BWQ==} + '@fluentui/react-tabs@9.11.0': + resolution: {integrity: sha512-n5L5InLH/9R6bPnXc6OtKE1Y3SppBxz4zDwwjRR9D+yMWYG7AhAWcJzERPqZHdjmtaE11YTlbJSu5mzpyuQ8GA==} 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' - '@fluentui/react-tabster@9.26.10': - resolution: {integrity: sha512-KrddtwbnbgYVAnOkx1pQsMMgq7Kfi+lMRrUrDDJ9Y5X6wiXiajbWRRxYgKiOJc3MpeDCaTCEtjOWNG92vcinMw==} + '@fluentui/react-tabster@9.26.12': + resolution: {integrity: sha512-CuAZ04Vokfvo3oE2wpceGPOCH8yIeLukuukjzrs6YidOOdmOC75sbnrAWm7I6min3+xLr26XLM50Zh3KDK7row==} 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' - '@fluentui/react-tag-picker@9.7.12': - resolution: {integrity: sha512-OJucCDub6b3ceGL6v2UXL+SD3x6nJMbmJ70v38BmrA9t3fNcDvn6RnsfHhF2O0pRGGUOrXbK7vDwVhUAG4Py8w==} + '@fluentui/react-tag-picker@9.7.15': + resolution: {integrity: sha512-YdnufpLBF2b+/GP/tcZP5kXnM0RXUzT42O5aBGSEUOWxg9zuOds5dt7jWON3TCQgL27WwT+EQT2YRllXH4BxlA==} 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' - '@fluentui/react-tags@9.7.12': - resolution: {integrity: sha512-G7pxP0GGa6J/7mYvB9ycOmD9Jpm6ByUz6JsJI4OBL9UnhenUVTtE7ZKJ9GJ0SiG0GVxS152aSlOR7NLHV7mCqw==} + '@fluentui/react-tags@9.7.14': + resolution: {integrity: sha512-qdjIF3QSA0JZkeAEsi8D2tl5pBJVjT5b1WA7w0SldenyTVnmRpFhqipEUwc1M4SEwSxZiQhmfhHOG6bdQuPTqg==} 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' - '@fluentui/react-teaching-popover@9.6.12': - resolution: {integrity: sha512-Ugo5SQ3yzSlxUWkeeEdumTWTw662KDh3UPc6RGhU0Jq13skpmsClSJL678BZwsYdAaJXvvG9Bi4PjPeezeB/SA==} + '@fluentui/react-teaching-popover@9.6.15': + resolution: {integrity: sha512-l455X7DOVovHjXcTSKakCHnIKyE1t2djjn9g4onMMclNSTw9durJiP7NgZjeni7q3H+fdQH8EC8cPo0h3xoFpA==} 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' - '@fluentui/react-text@9.6.11': - resolution: {integrity: sha512-U7EiCesOWjkALf7LM6sy+yvE59Px3c6f27jg4aa21UMo61HCVNbjKV8Lz6GzEftEvv++/EZ25yZBiQcKgh/5iA==} + '@fluentui/react-text@9.6.13': + resolution: {integrity: sha512-THLXPS5vMx4lU6dZGJw/BvZeaKjOOKUs+z74mBiTPRYlWb94DKYaN2jDMtwVCTxpvIOTz8JJ/pKLJxhG4XWLkw==} 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' - '@fluentui/react-textarea@9.6.11': - resolution: {integrity: sha512-5ds8u8hzSqj8cOy0e7HJWjUMq1aO0MIJiaNt/SyIxoZFvsklj/2yaMRVXpWxr3GvX5bzScvFoBY53gPdLKtE/g==} + '@fluentui/react-textarea@9.6.13': + resolution: {integrity: sha512-+aMK5pmSV7tifI7X7uWAZJmSTsF+omqql1kYymRQnwcTkJLmjUN2cNIBV4nRE35TuKwjlzhvovnHNX+KCXv0PA==} 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' - '@fluentui/react-theme@9.2.0': - resolution: {integrity: sha512-Q0zp/MY1m5RjlkcwMcjn/PQRT2T+q3bgxuxWbhgaD07V+tLzBhGROvuqbsdg4YWF/IK21zPfLhmGyifhEu0DnQ==} + '@fluentui/react-theme@9.2.1': + resolution: {integrity: sha512-lJxfz7LmmglFz+c9C41qmMqaRRZZUPtPPl9DWQ79vH+JwZd4dkN7eA78OTRwcGCOTPEKoLTX72R+EFaWEDlX+w==} - '@fluentui/react-toast@9.7.9': - resolution: {integrity: sha512-PaFh2CwVK4tgvRzBMb46ODHsB+ZYSYE8mx735vqgIG8Oj1AL3wZ5Y9TrjJGxn/lppZgtnwLgt4GQ+GI7MM+e+g==} + '@fluentui/react-toast@9.7.11': + resolution: {integrity: sha512-iHG+ButeEYoZs7Uw5yicImgJHOGe5cud+bLhdRhn/kse+fddi7LE8R18VlM0yCU2fCM1hEj1lK1zKqdemM9kwQ==} 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' - '@fluentui/react-toolbar@9.6.12': - resolution: {integrity: sha512-AuOZvp6Jcc/Sngk0OddTsHlJVU/u9mVEw6JDhsCYiwKeq04kdgfco1sjSTGjDhJbf1SnkhmyR6YN16SrpVQWtA==} + '@fluentui/react-toolbar@9.7.1': + resolution: {integrity: sha512-fzgW+/1kncItmbLIUJ1vvbmo6ONyK3ExSbayQjs8oAMhfjk9VvW8uRODDY6vfh4yogeKX4rlg1S0aiHOgiNi4w==} 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' - '@fluentui/react-tooltip@9.8.11': - resolution: {integrity: sha512-ke7Hbom3dtC3f9QjJG/F7QfNfukwTtAhoYLmwwQnXYTh/CIVxoC2rVh4c/V8jUD0lnjNPBZZ5ttVUopWljHuFg==} + '@fluentui/react-tooltip@9.9.0': + resolution: {integrity: sha512-v7Umx9PvzZ53BEDQmLNysoY+/7NchnsQjUbbWO2EEPWZJp6xKkvDNSrXxm7YzOBorDhNBsIc/FSSdcZcCBqysA==} 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' - '@fluentui/react-tree@9.15.6': - resolution: {integrity: sha512-L/uc+SgwXW8DXgSZsyIg5tQkixfrGllANg0I2578WRlfOkERehkg1eSW8Uib/Mbk+W3tB0I8CL20ifoSTL7Ztw==} + '@fluentui/react-tree@9.15.9': + resolution: {integrity: sha512-+WXRFwV5TvjBCVYdghuvA73IBvDhzPyPKZurlfxZbAM4m3rAwsvJfbAKCJEnlferkBFPmskAldWcQWYVfryGSg==} 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' - '@fluentui/react-utilities@9.25.4': - resolution: {integrity: sha512-vvEIFTfqkcBnKNJhlm8csdGNtOWDWDkqAM4tGlW7jLlFrhNkOfDsqdNuBElENPNJ1foHyVTF5ZSr20kVoKWPjQ==} + '@fluentui/react-utilities@9.26.1': + resolution: {integrity: sha512-TCJ7TAQh4Lf4uEdbbFARhq3MqAGoGAsVKNPf/y54NCOsKnKnTHyQUvhIKFGJGxPpiqbLxqKspPEQOVZNL9am1A==} peerDependencies: '@types/react': '>=16.14.0 <20.0.0' react: '>=16.14.0 <20.0.0' - '@fluentui/react-virtualizer@9.0.0-alpha.107': - resolution: {integrity: sha512-zpTVzJB2BUNv7QdTUlLSBMCbt/EfALRuls/u/8FYaO4PGOFVeS3equytyxSOizz9zJZVhm8sjdp326DEQNiaPA==} + '@fluentui/react-virtualizer@9.0.0-alpha.109': + resolution: {integrity: sha512-pFnbPQ7VeXFQi2+dBVLscdBkhJ0ez7IIPjqaP1VTyJxqnkVyBoIvtX9Y6cL/eK+6aQ97fQ+ZOVZjnCHSsvoB/g==} 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' - '@fluentui/tokens@1.0.0-alpha.22': - resolution: {integrity: sha512-i9fgYyyCWFRdUi+vQwnV6hp7wpLGK4p09B+O/f2u71GBXzPuniubPYvrIJYtl444DD6shLjYToJhQ1S6XTFwLg==} + '@fluentui/tokens@1.0.0-alpha.23': + resolution: {integrity: sha512-uxrzF9Z+J10naP0pGS7zPmzSkspSS+3OJDmYIK3o1nkntQrgBXq3dBob4xSlTDm5aOQ0kw6EvB9wQgtlyy4eKQ==} '@griffel/core@1.19.2': resolution: {integrity: sha512-WkB/QQkjy9dE4vrNYGhQvRRUHFkYVOuaznVOMNTDT4pS9aTJ9XPrMTXXlkpcwaf0D3vNKoerj4zAwnU2lBzbOg==} @@ -930,10 +932,6 @@ packages: '@types/node': optional: true - '@isaacs/cliui@8.0.2': - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - '@jridgewell/gen-mapping@0.3.13': resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} @@ -979,82 +977,83 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@pkgjs/parseargs@0.11.0': - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - - '@rollup/rollup-linux-x64-gnu@4.40.0': - resolution: {integrity: sha512-RcDGMtqF9EFN8i2RYN2W+64CdHruJ5rPqrlYw+cgM3uOVPSsnAQps7cpjXe9be/yDp8UC7VLoCoKC8J3Kn2FkQ==} + '@rollup/rollup-linux-x64-gnu@4.53.3': + resolution: {integrity: sha512-3EhFi1FU6YL8HTUJZ51imGJWEX//ajQPfqWLI3BQq4TlvHy4X0MOr5q3D2Zof/ka0d5FNdPwZXm3Yyib/UEd+w==} cpu: [x64] os: [linux] + libc: [glibc] '@stencil/core@2.22.3': resolution: {integrity: sha512-kmVA0M/HojwsfkeHsifvHVIYe4l5tin7J5+DLgtl8h6WWfiMClND5K3ifCXXI2ETDNKiEk21p6jql3Fx9o2rng==} engines: {node: '>=12.10.0', npm: '>=6.0.0'} hasBin: true - '@swc/helpers@0.5.17': - resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} + '@swc/helpers@0.5.18': + resolution: {integrity: sha512-TXTnIcNJQEKwThMMqBXsZ4VGAza6bvN4pa41Rkqoio6QBKMvo+5lexeTMScGCIxtzgQJzElcvIltani+adC5PQ==} - '@tailwindcss/node@4.1.17': - resolution: {integrity: sha512-csIkHIgLb3JisEFQ0vxr2Y57GUNYh447C8xzwj89U/8fdW8LhProdxvnVH6U8M2Y73QKiTIH+LWbK3V2BBZsAg==} + '@tailwindcss/node@4.1.18': + resolution: {integrity: sha512-DoR7U1P7iYhw16qJ49fgXUlry1t4CpXeErJHnQ44JgTSKMaZUdf17cfn5mHchfJ4KRBZRFA/Coo+MUF5+gOaCQ==} - '@tailwindcss/oxide-android-arm64@4.1.17': - resolution: {integrity: sha512-BMqpkJHgOZ5z78qqiGE6ZIRExyaHyuxjgrJ6eBO5+hfrfGkuya0lYfw8fRHG77gdTjWkNWEEm+qeG2cDMxArLQ==} + '@tailwindcss/oxide-android-arm64@4.1.18': + resolution: {integrity: sha512-dJHz7+Ugr9U/diKJA0W6N/6/cjI+ZTAoxPf9Iz9BFRF2GzEX8IvXxFIi/dZBloVJX/MZGvRuFA9rqwdiIEZQ0Q==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@tailwindcss/oxide-darwin-arm64@4.1.17': - resolution: {integrity: sha512-EquyumkQweUBNk1zGEU/wfZo2qkp/nQKRZM8bUYO0J+Lums5+wl2CcG1f9BgAjn/u9pJzdYddHWBiFXJTcxmOg==} + '@tailwindcss/oxide-darwin-arm64@4.1.18': + resolution: {integrity: sha512-Gc2q4Qhs660bhjyBSKgq6BYvwDz4G+BuyJ5H1xfhmDR3D8HnHCmT/BSkvSL0vQLy/nkMLY20PQ2OoYMO15Jd0A==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@tailwindcss/oxide-darwin-x64@4.1.17': - resolution: {integrity: sha512-gdhEPLzke2Pog8s12oADwYu0IAw04Y2tlmgVzIN0+046ytcgx8uZmCzEg4VcQh+AHKiS7xaL8kGo/QTiNEGRog==} + '@tailwindcss/oxide-darwin-x64@4.1.18': + resolution: {integrity: sha512-FL5oxr2xQsFrc3X9o1fjHKBYBMD1QZNyc1Xzw/h5Qu4XnEBi3dZn96HcHm41c/euGV+GRiXFfh2hUCyKi/e+yw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@tailwindcss/oxide-freebsd-x64@4.1.17': - resolution: {integrity: sha512-hxGS81KskMxML9DXsaXT1H0DyA+ZBIbyG/sSAjWNe2EDl7TkPOBI42GBV3u38itzGUOmFfCzk1iAjDXds8Oh0g==} + '@tailwindcss/oxide-freebsd-x64@4.1.18': + resolution: {integrity: sha512-Fj+RHgu5bDodmV1dM9yAxlfJwkkWvLiRjbhuO2LEtwtlYlBgiAT4x/j5wQr1tC3SANAgD+0YcmWVrj8R9trVMA==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.17': - resolution: {integrity: sha512-k7jWk5E3ldAdw0cNglhjSgv501u7yrMf8oeZ0cElhxU6Y2o7f8yqelOp3fhf7evjIS6ujTI3U8pKUXV2I4iXHQ==} + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.18': + resolution: {integrity: sha512-Fp+Wzk/Ws4dZn+LV2Nqx3IilnhH51YZoRaYHQsVq3RQvEl+71VGKFpkfHrLM/Li+kt5c0DJe/bHXK1eHgDmdiA==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@tailwindcss/oxide-linux-arm64-gnu@4.1.17': - resolution: {integrity: sha512-HVDOm/mxK6+TbARwdW17WrgDYEGzmoYayrCgmLEw7FxTPLcp/glBisuyWkFz/jb7ZfiAXAXUACfyItn+nTgsdQ==} + '@tailwindcss/oxide-linux-arm64-gnu@4.1.18': + resolution: {integrity: sha512-S0n3jboLysNbh55Vrt7pk9wgpyTTPD0fdQeh7wQfMqLPM/Hrxi+dVsLsPrycQjGKEQk85Kgbx+6+QnYNiHalnw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] - '@tailwindcss/oxide-linux-arm64-musl@4.1.17': - resolution: {integrity: sha512-HvZLfGr42i5anKtIeQzxdkw/wPqIbpeZqe7vd3V9vI3RQxe3xU1fLjss0TjyhxWcBaipk7NYwSrwTwK1hJARMg==} + '@tailwindcss/oxide-linux-arm64-musl@4.1.18': + resolution: {integrity: sha512-1px92582HkPQlaaCkdRcio71p8bc8i/ap5807tPRDK/uw953cauQBT8c5tVGkOwrHMfc2Yh6UuxaH4vtTjGvHg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] - '@tailwindcss/oxide-linux-x64-gnu@4.1.17': - resolution: {integrity: sha512-M3XZuORCGB7VPOEDH+nzpJ21XPvK5PyjlkSFkFziNHGLc5d6g3di2McAAblmaSUNl8IOmzYwLx9NsE7bplNkwQ==} + '@tailwindcss/oxide-linux-x64-gnu@4.1.18': + resolution: {integrity: sha512-v3gyT0ivkfBLoZGF9LyHmts0Isc8jHZyVcbzio6Wpzifg/+5ZJpDiRiUhDLkcr7f/r38SWNe7ucxmGW3j3Kb/g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] - '@tailwindcss/oxide-linux-x64-musl@4.1.17': - resolution: {integrity: sha512-k7f+pf9eXLEey4pBlw+8dgfJHY4PZ5qOUFDyNf7SI6lHjQ9Zt7+NcscjpwdCEbYi6FI5c2KDTDWyf2iHcCSyyQ==} + '@tailwindcss/oxide-linux-x64-musl@4.1.18': + resolution: {integrity: sha512-bhJ2y2OQNlcRwwgOAGMY0xTFStt4/wyU6pvI6LSuZpRgKQwxTec0/3Scu91O8ir7qCR3AuepQKLU/kX99FouqQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] - '@tailwindcss/oxide-wasm32-wasi@4.1.17': - resolution: {integrity: sha512-cEytGqSSoy7zK4JRWiTCx43FsKP/zGr0CsuMawhH67ONlH+T79VteQeJQRO/X7L0juEUA8ZyuYikcRBf0vsxhg==} + '@tailwindcss/oxide-wasm32-wasi@4.1.18': + resolution: {integrity: sha512-LffYTvPjODiP6PT16oNeUQJzNVyJl1cjIebq/rWWBF+3eDst5JGEFSc5cWxyRCJ0Mxl+KyIkqRxk1XPEs9x8TA==} engines: {node: '>=14.0.0'} cpu: [wasm32] bundledDependencies: @@ -1065,24 +1064,24 @@ packages: - '@emnapi/wasi-threads' - tslib - '@tailwindcss/oxide-win32-arm64-msvc@4.1.17': - resolution: {integrity: sha512-JU5AHr7gKbZlOGvMdb4722/0aYbU+tN6lv1kONx0JK2cGsh7g148zVWLM0IKR3NeKLv+L90chBVYcJ8uJWbC9A==} + '@tailwindcss/oxide-win32-arm64-msvc@4.1.18': + resolution: {integrity: sha512-HjSA7mr9HmC8fu6bdsZvZ+dhjyGCLdotjVOgLA2vEqxEBZaQo9YTX4kwgEvPCpRh8o4uWc4J/wEoFzhEmjvPbA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@tailwindcss/oxide-win32-x64-msvc@4.1.17': - resolution: {integrity: sha512-SKWM4waLuqx0IH+FMDUw6R66Hu4OuTALFgnleKbqhgGU30DY20NORZMZUKgLRjQXNN2TLzKvh48QXTig4h4bGw==} + '@tailwindcss/oxide-win32-x64-msvc@4.1.18': + resolution: {integrity: sha512-bJWbyYpUlqamC8dpR7pfjA0I7vdF6t5VpUGMWRkXVE3AXgIZjYUYAK7II1GNaxR8J1SSrSrppRar8G++JekE3Q==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@tailwindcss/oxide@4.1.17': - resolution: {integrity: sha512-F0F7d01fmkQhsTjXezGBLdrl1KresJTcI3DB8EkScCldyKp3Msz4hub4uyYaVnk88BAS1g5DQjjF6F5qczheLA==} + '@tailwindcss/oxide@4.1.18': + resolution: {integrity: sha512-EgCR5tTS5bUSKQgzeMClT6iCY3ToqE1y+ZB0AKldj809QXk1Y+3jB0upOYZrn9aGIzPtUsP7sX4QQ4XtjBB95A==} engines: {node: '>= 10'} - '@tailwindcss/postcss@4.1.17': - resolution: {integrity: sha512-+nKl9N9mN5uJ+M7dBOOCzINw94MPstNR/GtIhz1fpZysxL/4a+No64jCBD6CPN+bIHWFx3KWuu8XJRrj/572Dw==} + '@tailwindcss/postcss@4.1.18': + resolution: {integrity: sha512-Ce0GFnzAOuPyfV5SxjXGn0CubwGcuDB0zcdaPuCSzAa/2vII24JTkH+I6jcbXLb1ctjZMZZI6OjDaLPJQL1S0g==} '@telekom/design-tokens@1.0.0-beta.10': resolution: {integrity: sha512-57BFgDxDkvOOrQf7wmS1u5jQmPRdhh6Y/qOHwTvYlS5GwGlkr3EeGeuwePL5pJ7z0jTnxEIVhmwbZnIx9AIX8w==} @@ -1108,14 +1107,14 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/lodash@4.17.20': - resolution: {integrity: sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==} + '@types/lodash@4.17.23': + resolution: {integrity: sha512-RDvF6wTulMPjrNdCoYRC8gNR880JNGT8uB+REUpC2Ns4pRqQJhGz90wh7rgdXDPpCczF3VGktDuFGVnz8zP7HA==} '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@24.10.1': - resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==} + '@types/node@25.2.0': + resolution: {integrity: sha512-DZ8VwRFUNzuqJ5khrvwMXHmvPe+zGayJhr2CDNiKB1WBE1ST8Djl00D0IC4vvNmHMdj6DlbYRIaFE7WHjlDl5w==} '@types/object-path@0.11.4': resolution: {integrity: sha512-4tgJ1Z3elF/tOMpA8JLVuR9spt9Ynsf7+JjqsQ2IqtiPJtcLoHoXcT6qU4E10cPFqyXX5HDm9QwIzZhBSkLxsw==} @@ -1133,8 +1132,8 @@ packages: '@types/react-helmet@6.1.11': resolution: {integrity: sha512-0QcdGLddTERotCXo3VFlUSWO3ztraw8nZ6e3zJSgG7apwV5xt+pJUS8ewPBqT4NYB1optGLprNQzFleIY84u/g==} - '@types/react@19.2.5': - resolution: {integrity: sha512-keKxkZMqnDicuvFoJbzrhbtdLSPhj/rZThDlKWCDbgXmUg0rEUFtRssDXKYmtXluZlIqiC5VqkCgRwzuyLHKHw==} + '@types/react@19.2.11': + resolution: {integrity: sha512-tORuanb01iEzWvMGVGv2ZDhYZVeRMrw453DCSAIn/5yvcSVnMoUMTyf33nQJLahYEnv9xqrTNbgz4qY5EfSh0g==} '@types/semver@7.7.1': resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==} @@ -1149,63 +1148,63 @@ packages: resolution: {integrity: sha512-GpTIuDpb9u4zIO165fUy9+fXcULdD8HFRNli04GehoMVbeNq7D6OBnqSmg3lxZnC+UvgUhEWKxdKiwYUkGltIw==} deprecated: This is a stub types definition. vfile-message provides its own type definitions, so you do not need this installed. - '@typescript-eslint/eslint-plugin@8.46.4': - resolution: {integrity: sha512-R48VhmTJqplNyDxCyqqVkFSZIx1qX6PzwqgcXn1olLrzxcSBDlOsbtcnQuQhNtnNiJ4Xe5gREI1foajYaYU2Vg==} + '@typescript-eslint/eslint-plugin@8.54.0': + resolution: {integrity: sha512-hAAP5io/7csFStuOmR782YmTthKBJ9ND3WVL60hcOjvtGFb+HJxH4O5huAcmcZ9v9G8P+JETiZ/G1B8MALnWZQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.46.4 + '@typescript-eslint/parser': ^8.54.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.46.4': - resolution: {integrity: sha512-tK3GPFWbirvNgsNKto+UmB/cRtn6TZfyw0D6IKrW55n6Vbs7KJoZtI//kpTKzE/DUmmnAFD8/Ca46s7Obs92/w==} + '@typescript-eslint/parser@8.54.0': + resolution: {integrity: sha512-BtE0k6cjwjLZoZixN0t5AKP0kSzlGu7FctRXYuPAm//aaiZhmfq1JwdYpYr1brzEspYyFeF+8XF5j2VK6oalrA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/project-service@8.46.4': - resolution: {integrity: sha512-nPiRSKuvtTN+no/2N1kt2tUh/HoFzeEgOm9fQ6XQk4/ApGqjx0zFIIaLJ6wooR1HIoozvj2j6vTi/1fgAz7UYQ==} + '@typescript-eslint/project-service@8.54.0': + resolution: {integrity: sha512-YPf+rvJ1s7MyiWM4uTRhE4DvBXrEV+d8oC3P9Y2eT7S+HBS0clybdMIPnhiATi9vZOYDc7OQ1L/i6ga6NFYK/g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/scope-manager@8.46.4': - resolution: {integrity: sha512-tMDbLGXb1wC+McN1M6QeDx7P7c0UWO5z9CXqp7J8E+xGcJuUuevWKxuG8j41FoweS3+L41SkyKKkia16jpX7CA==} + '@typescript-eslint/scope-manager@8.54.0': + resolution: {integrity: sha512-27rYVQku26j/PbHYcVfRPonmOlVI6gihHtXFbTdB5sb6qA0wdAQAbyXFVarQ5t4HRojIz64IV90YtsjQSSGlQg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.46.4': - resolution: {integrity: sha512-+/XqaZPIAk6Cjg7NWgSGe27X4zMGqrFqZ8atJsX3CWxH/jACqWnrWI68h7nHQld0y+k9eTTjb9r+KU4twLoo9A==} + '@typescript-eslint/tsconfig-utils@8.54.0': + resolution: {integrity: sha512-dRgOyT2hPk/JwxNMZDsIXDgyl9axdJI3ogZ2XWhBPsnZUv+hPesa5iuhdYt2gzwA9t8RE5ytOJ6xB0moV0Ujvw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.46.4': - resolution: {integrity: sha512-V4QC8h3fdT5Wro6vANk6eojqfbv5bpwHuMsBcJUJkqs2z5XnYhJzyz9Y02eUmF9u3PgXEUiOt4w4KHR3P+z0PQ==} + '@typescript-eslint/type-utils@8.54.0': + resolution: {integrity: sha512-hiLguxJWHjjwL6xMBwD903ciAwd7DmK30Y9Axs/etOkftC3ZNN9K44IuRD/EB08amu+Zw6W37x9RecLkOo3pMA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/types@8.46.4': - resolution: {integrity: sha512-USjyxm3gQEePdUwJBFjjGNG18xY9A2grDVGuk7/9AkjIF1L+ZrVnwR5VAU5JXtUnBL/Nwt3H31KlRDaksnM7/w==} + '@typescript-eslint/types@8.54.0': + resolution: {integrity: sha512-PDUI9R1BVjqu7AUDsRBbKMtwmjWcn4J3le+5LpcFgWULN3LvHC5rkc9gCVxbrsrGmO1jfPybN5s6h4Jy+OnkAA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.46.4': - resolution: {integrity: sha512-7oV2qEOr1d4NWNmpXLR35LvCfOkTNymY9oyW+lUHkmCno7aOmIf/hMaydnJBUTBMRCOGZh8YjkFOc8dadEoNGA==} + '@typescript-eslint/typescript-estree@8.54.0': + resolution: {integrity: sha512-BUwcskRaPvTk6fzVWgDPdUndLjB87KYDrN5EYGetnktoeAvPtO4ONHlAZDnj5VFnUANg0Sjm7j4usBlnoVMHwA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/utils@8.46.4': - resolution: {integrity: sha512-AbSv11fklGXV6T28dp2Me04Uw90R2iJ30g2bgLz529Koehrmkbs1r7paFqr1vPCZi7hHwYxYtxfyQMRC8QaVSg==} + '@typescript-eslint/utils@8.54.0': + resolution: {integrity: sha512-9Cnda8GS57AQakvRyG0PTejJNlA2xhvyNtEVIMlDWOOeEyBkYWhGPnfrIAnqxLMTSTo6q8g12XVjjev5l1NvMA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/visitor-keys@8.46.4': - resolution: {integrity: sha512-/++5CYLQqsO9HFGLI7APrxBJYo+5OCMpViuhV8q5/Qa3o5mMrF//eQHks+PXcsAVaLdn817fMuS7zqoXNNZGaw==} + '@typescript-eslint/visitor-keys@8.54.0': + resolution: {integrity: sha512-VFlhGSl4opC0bprJiItPQ1RfUhGDIBokcPwaFH4yiBCaNPeld/9VeXbiPO1cLyorQi1G1vL+ecBk1x8o1axORA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} accepts@1.3.8: @@ -1243,28 +1242,14 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.2.2: - resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} - engines: {node: '>=12'} - ansi-styles@4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} engines: {node: '>=8'} - ansi-styles@6.2.3: - resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} - engines: {node: '>=12'} - - any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} - arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} @@ -1275,21 +1260,14 @@ packages: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} engines: {node: '>=8'} - autoprefixer@10.4.22: - resolution: {integrity: sha512-ARe0v/t9gO28Bznv6GgqARmVqcWOV3mfgUPn9becPHMiD3o9BwlRgaeccZnwTpZ7Zwqrm+c1sUSsMxIzQzc8Xg==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.8.28: - resolution: {integrity: sha512-gYjt7OIqdM0PcttNYP2aVrr2G0bMALkBaoehD4BuRGjAOtipg0b6wHg1yNL+s5zSnLZZrGHOw4IrND8CD+3oIQ==} + baseline-browser-mapping@2.9.19: + resolution: {integrity: sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg==} hasBin: true better-path-resolve@1.0.0: @@ -1321,8 +1299,8 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.28.0: - resolution: {integrity: sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==} + browserslist@4.28.1: + resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -1361,12 +1339,8 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - - caniuse-lite@1.0.30001755: - resolution: {integrity: sha512-44V+Jm6ctPj7R52Na4TLi3Zri4dWUljJd+RDm+j8LtNCc/ihLCT+X1TzoOAkRETEWqjuLnh9581Tl80FvK7jVA==} + caniuse-lite@1.0.30001767: + resolution: {integrity: sha512-34+zUAMhSH+r+9eKmYG+k2Rpt8XttfE4yXAjoZvkAPs15xcYQhyBYdalJ65BzivAvGRMViEjy6oKr/S91loekQ==} chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} @@ -1420,10 +1394,6 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - composed-offset-position@0.0.4: resolution: {integrity: sha512-vMlvu1RuNegVE0YsCDSV/X4X10j56mq7PCIyOKK74FxkXzGLwhOUmdkJLSdOBOMwWycobGUMgft2lp+YgTe8hw==} @@ -1446,20 +1416,15 @@ packages: resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==} engines: {node: '>= 0.8'} - core-js@3.46.0: - resolution: {integrity: sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA==} + core-js@3.48.0: + resolution: {integrity: sha512-zpEHTy1fjTMZCKLHUZoVeylt9XrzaIN2rbPXEt0k+q7JE5CkCZdo6bNq55bn24a69CH7ErAVLKijxJja4fw+UQ==} cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} - cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - - csstype@3.2.2: - resolution: {integrity: sha512-D80T+tiqkd/8B0xNlbstWDG4x6aqVfO52+OlSUNIdkTvmNw0uQpJLeos2J/2XvpyidAFuTPmpad+tUxLndwj6g==} + csstype@3.2.3: + resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} dayjs@1.11.19: resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} @@ -1533,16 +1498,10 @@ packages: resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} engines: {node: '>=8'} - didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} - dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - dotenv-expand@11.0.7: resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==} engines: {node: '>=12'} @@ -1555,14 +1514,11 @@ packages: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} - eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.254: - resolution: {integrity: sha512-DcUsWpVhv9svsKRxnSCZ86SjD+sp32SGidNB37KpqXJncp1mfUgKbHvBomE89WJDbfVKw1mdv5+ikrvd43r+Bg==} + electron-to-chromium@1.5.286: + resolution: {integrity: sha512-9tfDXhJ4RKFNerfjdCcZfufu49vg620741MNs26a9+bhLThdB+plgMeou98CAaHu/WATj2iHOOHTp1hWtABj2A==} embla-carousel-autoplay@8.6.0: resolution: {integrity: sha512-OBu5G3nwaSXkZCo1A6LTaFMZ8EpkYbwIaH+bPqdBnDGQ2fh4+NbzjXjs2SktoPNKCtflfVMc75njaDHOYXcrsA==} @@ -1580,15 +1536,12 @@ packages: emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} - enhanced-resolve@5.18.3: - resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==} + enhanced-resolve@5.19.0: + resolution: {integrity: sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==} engines: {node: '>=10.13.0'} enquirer@2.4.1: @@ -1634,8 +1587,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.39.1: - resolution: {integrity: sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==} + eslint@9.39.2: + resolution: {integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -1653,8 +1606,8 @@ packages: engines: {node: '>=4'} hasBin: true - esquery@1.6.0: - resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + esquery@1.7.0: + resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==} engines: {node: '>=0.10'} esrecurse@4.3.0: @@ -1708,18 +1661,21 @@ packages: engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] farm-plugin-replace-dirname-linux-arm64-musl@0.2.1: resolution: {integrity: sha512-m3gH8ggczbRYTHZSNp3LjIQIcqhvDO4O78bxXc8O1ozKD8M47/YfQLyQV06M7H4rZ8s6XV3Bb1kAcRAASp3M5A==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] farm-plugin-replace-dirname-linux-x64-gnu@0.2.1: resolution: {integrity: sha512-MehKkoM2RFw3sCnEu9nCbXKjxtC3hfTad0h/dC+Z8iEBcLEReVLoNzHWWUa6BxkxqDtB82/BWO/ObSUj/VUnwQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] farm-plugin-replace-dirname-linux-x64-musl@0.2.1: resolution: {integrity: sha512-o1qPZi16N/sHOteZYJVv6UmZFK3QKpVQrywk/4spJI0mPH9A9Y+G6iBE2Tqjb3d+1Hb6phr++EBJHZ2x1ajtGQ==} @@ -1761,8 +1717,17 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fastq@1.19.1: - resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} + fastq@1.20.1: + resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} + + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true figures@5.0.0: resolution: {integrity: sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==} @@ -1800,19 +1765,12 @@ packages: debug: optional: true - foreground-child@3.3.1: - resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} - engines: {node: '>=14'} - - fraction.js@5.3.4: - resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} - fresh@0.5.2: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} - fs-extra@11.3.2: - resolution: {integrity: sha512-Xr9F6z6up6Ws+NjzMCZc6WXg2YFRlrLP9NQDO3VQrWrfiojdhS56TzueT88ze0uBdCTwEIhQ3ptnmKeWGFAe0A==} + fs-extra@11.3.3: + resolution: {integrity: sha512-VWSRii4t0AFm6ixFFmLLx1t7wS1gh+ckoa84aOeapGum0h+EZd1EhEumSB+ZdDLnEPuucsVB9oB7cxJHap6Afg==} engines: {node: '>=14.14'} fs-extra@7.0.1: @@ -1855,16 +1813,12 @@ packages: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} - glob@10.4.5: - resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} - hasBin: true - globals@14.0.0: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@16.5.0: - resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==} + globals@17.3.0: + resolution: {integrity: sha512-yMqGUQVVCkD4tqjOJf3TnrvaaHDMYp4VlUSObbkIiuCPe/ofdMBFIAcBbCSRFWOnos6qRiTVStDwqPLUclaxIw==} engines: {node: '>=18'} globby@11.1.0: @@ -1878,9 +1832,6 @@ packages: graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - has-flag@4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} @@ -1920,8 +1871,8 @@ packages: resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} engines: {node: '>=8.0.0'} - human-id@4.1.2: - resolution: {integrity: sha512-v/J+4Z/1eIJovEBdlV5TYj1IR+ZiohcYGRY+qN/oC9dAfKzVT023N/Bgw37hrKCoVRBvk3bqyzpr2PP5YeTMSg==} + human-id@4.1.3: + resolution: {integrity: sha512-tsYlhAYpjCKa//8rXZ9DqKEawhPoSytweBC2eNvcaDK+57RZLHGqNs3PZTQO6yekLFSuvA6AlnAfrw1uBvtb+Q==} hasBin: true human-signals@2.1.0: @@ -1936,8 +1887,8 @@ packages: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} - iconv-lite@0.7.0: - resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==} + iconv-lite@0.7.2: + resolution: {integrity: sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==} engines: {node: '>=0.10.0'} idb@8.0.3: @@ -1980,10 +1931,6 @@ packages: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} - is-core-module@2.16.1: - resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} - engines: {node: '>= 0.4'} - is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} @@ -2066,13 +2013,6 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - jackspeak@3.4.3: - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - - jiti@1.21.7: - resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} - hasBin: true - jiti@2.6.1: resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} hasBin: true @@ -2190,24 +2130,28 @@ packages: engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] lightningcss-linux-arm64-musl@1.30.2: resolution: {integrity: sha512-5Vh9dGeblpTxWHpOx8iauV02popZDsCYMPIgiuw97OJ5uaDsL86cnqSFs5LZkG3ghHoX5isLgWzMs+eD1YzrnA==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [musl] lightningcss-linux-x64-gnu@1.30.2: resolution: {integrity: sha512-Cfd46gdmj1vQ+lR6VRTTadNHu6ALuw2pKR9lYq4FnhvgBc4zWY1EtZcAc6EffShbb1MFrIPfLDXD6Xprbnni4w==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [glibc] lightningcss-linux-x64-musl@1.30.2: resolution: {integrity: sha512-XJaLUUFXb6/QG2lGIW6aIk6jKdtjtcffUT0NKvIqhSBY3hh9Ch+1LCeH80dR9q9LBjG3ewbDjnumefsLsP6aiA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [musl] lightningcss-win32-arm64-msvc@1.30.2: resolution: {integrity: sha512-FZn+vaj7zLv//D/192WFFVA0RgHawIcHqLX9xuWiQt7P0PtdFEVaxgF9rjM/IRYHQXNnk61/H/gb2Ei+kUQ4xQ==} @@ -2225,13 +2169,6 @@ packages: resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} engines: {node: '>= 12.0.0'} - lilconfig@3.1.3: - resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} - engines: {node: '>=14'} - - lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - locate-path@5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} @@ -2249,8 +2186,8 @@ packages: lodash.startcase@4.4.0: resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==} - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + lodash@4.17.23: + resolution: {integrity: sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==} log-symbols@4.1.0: resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} @@ -2264,9 +2201,6 @@ packages: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true - lru-cache@10.4.3: - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} @@ -2316,10 +2250,6 @@ packages: resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} engines: {node: '>=16 || 14 >=14.17'} - minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} - engines: {node: '>=16 || 14 >=14.17'} - mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -2331,9 +2261,6 @@ packages: resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nanoid@3.3.11: resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -2353,10 +2280,6 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - npm-run-path@4.0.1: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} @@ -2369,16 +2292,12 @@ packages: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} - object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} - object-path@0.11.8: resolution: {integrity: sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==} engines: {node: '>= 10.12.0'} - oidc-client-ts@3.4.0: - resolution: {integrity: sha512-Fe4EKXYxT1SkKfvEv4qOkVlPWYBjrV+4XXKLSvX9U4s5EHchawF1x2sguO+6u0tOa/Xw6lOvD/ClzCAxJUI25g==} + oidc-client-ts@3.4.1: + resolution: {integrity: sha512-jNdst/U28Iasukx/L5MP6b274Vr7ftQs6qAhPBCvz6Wt5rPCA+Q/tUmCzfCHHWweWw5szeMy2Gfrm1rITwUKrw==} engines: {node: '>=18'} on-finished@2.4.1: @@ -2443,9 +2362,6 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - package-json-from-dist@1.0.1: - resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - package-manager-detector@0.2.11: resolution: {integrity: sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==} @@ -2473,13 +2389,6 @@ packages: resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} engines: {node: '>=12'} - path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - - path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} - path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -2491,61 +2400,14 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} engines: {node: '>=6'} - pirates@4.0.7: - resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} - engines: {node: '>= 6'} - - postcss-import@15.1.0: - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 - - postcss-js@4.1.0: - resolution: {integrity: sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 - - postcss-load-config@6.0.1: - resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} - engines: {node: '>= 18'} - peerDependencies: - jiti: '>=1.21.0' - postcss: '>=8.0.9' - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - jiti: - optional: true - postcss: - optional: true - tsx: - optional: true - yaml: - optional: true - - postcss-nested@6.2.0: - resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - - postcss-selector-parser@6.1.2: - resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} - engines: {node: '>=4'} - - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.6: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} @@ -2572,10 +2434,10 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - react-dom@19.2.0: - resolution: {integrity: sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==} + react-dom@19.2.4: + resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==} peerDependencies: - react: ^19.2.0 + react: ^19.2.4 react-fast-compare@3.2.2: resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} @@ -2607,13 +2469,10 @@ packages: peerDependencies: react: ^16.3.0 || ^17.0.0 || ^18.0.0 - react@19.2.0: - resolution: {integrity: sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==} + react@19.2.4: + resolution: {integrity: sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==} engines: {node: '>=0.10.0'} - read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - read-yaml-file@1.1.0: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} engines: {node: '>=6'} @@ -2644,11 +2503,6 @@ packages: resolution: {integrity: sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==} engines: {node: '>= 0.8'} - resolve@1.22.11: - resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==} - engines: {node: '>= 0.4'} - hasBin: true - restore-cursor@3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} @@ -2746,10 +2600,6 @@ packages: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} - string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - string_decoder@1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} @@ -2757,10 +2607,6 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - strip-ansi@7.1.2: - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} - engines: {node: '>=12'} - strip-bom@3.0.0: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} @@ -2780,35 +2626,21 @@ packages: stylis@4.3.6: resolution: {integrity: sha512-yQ3rwFWRfwNUY7H5vpU0wfdkNSnvnJinhF9830Swlaxl03zsOjCfmX0ugac+3LtK0lYSgwL/KXc8oYL3mG4YFQ==} - sucrase@3.35.0: - resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - supports-color@7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} - supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - - tabster@8.5.6: - resolution: {integrity: sha512-2vfrRGrx8O9BjdrtSlVA5fvpmbq5HQBRN13XFRg6LAvZ1Fr3QdBnswgT4YgFS5Bhoo5nxwgjRaRueI2Us/dv7g==} + tabster@8.7.0: + resolution: {integrity: sha512-AKYquti8AdWzuqJdQo4LUMQDZrHoYQy6V+8yUq2PmgLZV10EaB+8BD0nWOfC/3TBp4mPNg4fbHkz6SFtkr0PpA==} - tailwindcss-scoped-preflight@3.5.3: - resolution: {integrity: sha512-Wsag8lxNTwpw16zUqB54n8cdNjKrFjwmUKtF+vJlvqRuZBkSEsM0VwfirSO5fi0xQ7ftt/CZh5mIXXSs9Iyylw==} + tailwindcss-scoped-preflight@3.5.7: + resolution: {integrity: sha512-+TXhksi7Ac6aCH0w9fk5eEHRvAwOaVP57JwkMSvIhhxTggFu5rdMIy83xImJ+jQYPE9nbQQEl34G2Ka8g+zrDg==} peerDependencies: postcss: ^8 tailwindcss: ^3 - tailwindcss@3.4.18: - resolution: {integrity: sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==} - engines: {node: '>=14.0.0'} - hasBin: true - - tailwindcss@4.1.17: - resolution: {integrity: sha512-j9Ee2YjuQqYT9bbRTfTZht9W/ytp5H+jJpZKiYdP/bpnXARAuELt9ofP0lPnmHjbga7SNQIxdTAXCmtKVYjN+Q==} + tailwindcss@4.1.18: + resolution: {integrity: sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw==} tapable@2.3.0: resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} @@ -2818,12 +2650,9 @@ packages: resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} engines: {node: '>=8'} - thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - - thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + engines: {node: '>=12.0.0'} titleize@3.0.0: resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} @@ -2841,15 +2670,12 @@ packages: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} - ts-api-utils@2.1.0: - resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + ts-api-utils@2.4.0: + resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==} engines: {node: '>=18.12'} peerDependencies: typescript: '>=4.8.4' - ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -2869,8 +2695,8 @@ packages: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} - typescript-eslint@8.46.4: - resolution: {integrity: sha512-KALyxkpYV5Ix7UhvjTwJXZv76VWsHG+NjNlt/z+a17SOQSiOcBdUXdbJdyXi7RPxrBFECtFOiPwUJQusJuCqrg==} + typescript-eslint@8.54.0: + resolution: {integrity: sha512-CKsJ+g53QpsNPqbzUsfKVgd3Lny4yKZ1pP4qN3jdMOg/sisIDLGyDMezycquXLE5JsEU0wp3dGNdzig0/fmSVQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2903,8 +2729,8 @@ packages: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} - update-browserslist-db@1.1.4: - resolution: {integrity: sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==} + update-browserslist-db@1.2.3: + resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -2947,16 +2773,8 @@ packages: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'} - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - - wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - - ws@8.18.3: - resolution: {integrity: sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==} + ws@8.19.0: + resolution: {integrity: sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -2967,11 +2785,6 @@ packages: utf-8-validate: optional: true - yaml@2.8.1: - resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==} - engines: {node: '>= 14.6'} - hasBin: true - ylru@1.4.0: resolution: {integrity: sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==} engines: {node: '>= 4.0.0'} @@ -2993,11 +2806,11 @@ snapshots: '@alloc/quick-lru@5.2.0': {} - '@babel/runtime@7.28.4': {} + '@babel/runtime@7.28.6': {} - '@changesets/apply-release-plan@7.0.13': + '@changesets/apply-release-plan@7.0.14': dependencies: - '@changesets/config': 3.1.1 + '@changesets/config': 3.1.2 '@changesets/get-version-range-type': 0.4.0 '@changesets/git': 3.0.4 '@changesets/should-skip-package': 0.1.2 @@ -3024,23 +2837,23 @@ snapshots: dependencies: '@changesets/types': 6.1.0 - '@changesets/cli@2.29.7(@types/node@24.10.1)': + '@changesets/cli@2.29.8(@types/node@25.2.0)': dependencies: - '@changesets/apply-release-plan': 7.0.13 + '@changesets/apply-release-plan': 7.0.14 '@changesets/assemble-release-plan': 6.0.9 '@changesets/changelog-git': 0.2.1 - '@changesets/config': 3.1.1 + '@changesets/config': 3.1.2 '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.3 - '@changesets/get-release-plan': 4.0.13 + '@changesets/get-release-plan': 4.0.14 '@changesets/git': 3.0.4 '@changesets/logger': 0.1.1 '@changesets/pre': 2.0.2 - '@changesets/read': 0.6.5 + '@changesets/read': 0.6.6 '@changesets/should-skip-package': 0.1.2 '@changesets/types': 6.1.0 '@changesets/write': 0.4.0 - '@inquirer/external-editor': 1.0.3(@types/node@24.10.1) + '@inquirer/external-editor': 1.0.3(@types/node@25.2.0) '@manypkg/get-packages': 1.1.3 ansi-colors: 4.1.3 ci-info: 3.9.0 @@ -3057,7 +2870,7 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@changesets/config@3.1.1': + '@changesets/config@3.1.2': dependencies: '@changesets/errors': 0.2.0 '@changesets/get-dependents-graph': 2.1.3 @@ -3078,12 +2891,12 @@ snapshots: picocolors: 1.1.1 semver: 7.7.3 - '@changesets/get-release-plan@4.0.13': + '@changesets/get-release-plan@4.0.14': dependencies: '@changesets/assemble-release-plan': 6.0.9 - '@changesets/config': 3.1.1 + '@changesets/config': 3.1.2 '@changesets/pre': 2.0.2 - '@changesets/read': 0.6.5 + '@changesets/read': 0.6.6 '@changesets/types': 6.1.0 '@manypkg/get-packages': 1.1.3 @@ -3101,10 +2914,10 @@ snapshots: dependencies: picocolors: 1.1.1 - '@changesets/parse@0.4.1': + '@changesets/parse@0.4.2': dependencies: '@changesets/types': 6.1.0 - js-yaml: 3.14.2 + js-yaml: 4.1.1 '@changesets/pre@2.0.2': dependencies: @@ -3113,11 +2926,11 @@ snapshots: '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 - '@changesets/read@0.6.5': + '@changesets/read@0.6.6': dependencies: '@changesets/git': 3.0.4 '@changesets/logger': 0.1.1 - '@changesets/parse': 0.4.1 + '@changesets/parse': 0.4.2 '@changesets/types': 6.1.0 fs-extra: 7.0.1 p-filter: 2.1.0 @@ -3136,7 +2949,7 @@ snapshots: dependencies: '@changesets/types': 6.1.0 fs-extra: 7.0.1 - human-id: 4.1.2 + human-id: 4.1.3 prettier: 2.8.8 '@ctrl/tinycolor@3.6.1': {} @@ -3147,9 +2960,9 @@ snapshots: '@emotion/hash@0.9.2': {} - '@eslint-community/eslint-utils@4.9.0(eslint@9.39.1(jiti@1.21.7))': + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.2(jiti@2.6.1))': dependencies: - eslint: 9.39.1(jiti@1.21.7) + eslint: 9.39.2(jiti@2.6.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} @@ -3170,7 +2983,7 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/eslintrc@3.3.1': + '@eslint/eslintrc@3.3.3': dependencies: ajv: 6.12.6 debug: 4.4.3 @@ -3184,7 +2997,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.39.1': {} + '@eslint/js@9.39.2': {} '@eslint/object-schema@2.1.7': {} @@ -3227,23 +3040,23 @@ snapshots: '@farmfe/core-win32-x64-msvc@1.7.11': optional: true - '@farmfe/core@1.7.11(@types/node@24.10.1)': + '@farmfe/core@1.7.11(@types/node@25.2.0)': dependencies: '@farmfe/runtime': 0.12.10 '@farmfe/runtime-plugin-hmr': 3.5.10 '@farmfe/runtime-plugin-import-meta': 0.2.3 '@farmfe/utils': 0.1.0 '@koa/cors': 5.0.0 - '@swc/helpers': 0.5.17 + '@swc/helpers': 0.5.18 chokidar: 3.6.0 deepmerge: 4.3.1 dotenv: 16.6.1 dotenv-expand: 11.0.7 execa: 7.2.0 farm-browserslist-generator: 1.0.5 - farm-plugin-replace-dirname: 0.2.1(@types/node@24.10.1) + farm-plugin-replace-dirname: 0.2.1(@types/node@25.2.0) fast-glob: 3.3.3 - fs-extra: 11.3.2 + fs-extra: 11.3.3 http-proxy-middleware: 3.0.5 is-plain-object: 5.0.0 koa: 2.16.3 @@ -3253,7 +3066,7 @@ snapshots: lodash.debounce: 4.0.8 loglevel: 1.9.2 open: 9.1.0 - ws: 8.18.3 + ws: 8.19.0 zod: 3.25.76 zod-validation-error: 1.5.0(zod@3.25.76) optionalDependencies: @@ -3272,9 +3085,9 @@ snapshots: - supports-color - utf-8-validate - '@farmfe/js-plugin-postcss@1.12.0(@farmfe/core@1.7.11(@types/node@24.10.1))(postcss@8.5.6)': + '@farmfe/js-plugin-postcss@1.12.0(@farmfe/core@1.7.11(@types/node@25.2.0))(postcss@8.5.6)': dependencies: - '@farmfe/core': 1.7.11(@types/node@24.10.1) + '@farmfe/core': 1.7.11(@types/node@25.2.0) postcss: 8.5.6 '@farmfe/plugin-react-darwin-arm64@1.2.6': @@ -3318,1201 +3131,1201 @@ snapshots: '@farmfe/runtime-plugin-hmr@3.5.10': dependencies: - core-js: 3.46.0 + core-js: 3.48.0 '@farmfe/runtime-plugin-import-meta@0.2.3': dependencies: - core-js: 3.46.0 + core-js: 3.48.0 '@farmfe/runtime@0.12.10': dependencies: - core-js: 3.46.0 + core-js: 3.48.0 '@farmfe/utils@0.0.1': {} '@farmfe/utils@0.1.0': {} - '@floating-ui/core@1.7.3': + '@floating-ui/core@1.7.4': dependencies: '@floating-ui/utils': 0.2.10 - '@floating-ui/devtools@0.2.3(@floating-ui/dom@1.7.4)': + '@floating-ui/devtools@0.2.3(@floating-ui/dom@1.7.5)': dependencies: - '@floating-ui/dom': 1.7.4 + '@floating-ui/dom': 1.7.5 - '@floating-ui/dom@1.7.4': + '@floating-ui/dom@1.7.5': dependencies: - '@floating-ui/core': 1.7.3 + '@floating-ui/core': 1.7.4 '@floating-ui/utils': 0.2.10 '@floating-ui/utils@0.2.10': {} '@fluentui/keyboard-keys@9.0.8': dependencies: - '@swc/helpers': 0.5.17 + '@swc/helpers': 0.5.18 '@fluentui/priority-overflow@9.2.1': dependencies: - '@swc/helpers': 0.5.17 - - '@fluentui/react-accordion@9.8.14(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-motion': 9.11.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-motion-components-preview': 0.14.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@swc/helpers': 0.5.18 + + '@fluentui/react-accordion@9.8.16(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-motion': 9.11.6(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-motion-components-preview': 0.15.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-alert@9.0.0-beta.129(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-avatar': 9.9.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-button': 9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-alert@9.0.0-beta.132(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-avatar': 9.9.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-button': 9.8.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-aria@9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@fluentui/react-aria@9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-avatar@9.9.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-badge': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-popover': 9.12.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-tooltip': 9.8.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-avatar@9.9.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-badge': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-popover': 9.13.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-tooltip': 9.9.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-badge@9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-breadcrumb@9.3.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-button': 9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-link': 9.7.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-button@9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@fluentui/react-badge@9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-breadcrumb@9.3.15(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-button': 9.8.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-link': 9.7.2(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-button@9.8.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-card@9.5.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-card@9.5.9(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-text': 9.6.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-carousel@9.8.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-button': 9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-tooltip': 9.8.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-text': 9.6.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-carousel@9.9.1(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-button': 9.8.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-tooltip': 9.9.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) embla-carousel: 8.6.0 embla-carousel-autoplay: 8.6.0(embla-carousel@8.6.0) embla-carousel-fade: 8.6.0(embla-carousel@8.6.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-checkbox@9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-label': 9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-checkbox@9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-label': 9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-color-picker@9.2.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': + '@fluentui/react-color-picker@9.2.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': dependencies: '@ctrl/tinycolor': 3.6.1 - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-combobox@9.16.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': + '@fluentui/react-combobox@9.16.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-portal': 9.8.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-positioning': 9.20.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-portal': 9.8.10(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-positioning': 9.20.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-components@9.72.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-accordion': 9.8.14(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-alert': 9.0.0-beta.129(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-avatar': 9.9.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-badge': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-breadcrumb': 9.3.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-button': 9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-card': 9.5.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-carousel': 9.8.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-checkbox': 9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-color-picker': 9.2.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-combobox': 9.16.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-dialog': 9.16.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-divider': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-drawer': 9.10.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-image': 9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-infobutton': 9.0.0-beta.107(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-infolabel': 9.4.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-input': 9.7.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-label': 9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-link': 9.7.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-list': 9.6.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-menu': 9.20.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-message-bar': 9.6.14(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-motion': 9.11.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-nav': 9.3.14(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-overflow': 9.6.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-persona': 9.5.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-popover': 9.12.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-portal': 9.8.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-positioning': 9.20.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-progress': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-provider': 9.22.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-radio': 9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-rating': 9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-search': 9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-select': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-skeleton': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-slider': 9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-spinbutton': 9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-spinner': 9.7.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-swatch-picker': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-switch': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-table': 9.19.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-tabs': 9.10.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-tag-picker': 9.7.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-tags': 9.7.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-teaching-popover': 9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-text': 9.6.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-textarea': 9.6.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-toast': 9.7.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-toolbar': 9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-tooltip': 9.8.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-tree': 9.15.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-virtualizer': 9.0.0-alpha.107(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-components@9.72.11(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-accordion': 9.8.16(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-alert': 9.0.0-beta.132(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-avatar': 9.9.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-badge': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-breadcrumb': 9.3.15(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-button': 9.8.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-card': 9.5.9(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-carousel': 9.9.1(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-checkbox': 9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-color-picker': 9.2.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-combobox': 9.16.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-dialog': 9.16.6(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-divider': 9.6.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-drawer': 9.11.2(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-image': 9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-infobutton': 9.0.0-beta.109(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-infolabel': 9.4.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-input': 9.7.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-label': 9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-link': 9.7.2(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-list': 9.6.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-menu': 9.21.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-message-bar': 9.6.17(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-motion': 9.11.6(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-nav': 9.3.17(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-overflow': 9.6.7(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-persona': 9.5.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-popover': 9.13.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-portal': 9.8.10(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-positioning': 9.20.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-progress': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-provider': 9.22.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-radio': 9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-rating': 9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-search': 9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-select': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-skeleton': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-slider': 9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-spinbutton': 9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-spinner': 9.7.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-swatch-picker': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-switch': 9.5.2(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-table': 9.19.7(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-tabs': 9.11.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-tag-picker': 9.7.15(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-tags': 9.7.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-teaching-popover': 9.6.15(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-text': 9.6.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-textarea': 9.6.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-toast': 9.7.11(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-toolbar': 9.7.1(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-tooltip': 9.9.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-tree': 9.15.9(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-virtualizer': 9.0.0-alpha.109(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-context-selector@9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': + '@fluentui/react-context-selector@9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': dependencies: - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) scheduler: 0.27.0 - '@fluentui/react-dialog@9.16.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': + '@fluentui/react-dialog@9.16.6(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-motion': 9.11.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-motion-components-preview': 0.14.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-portal': 9.8.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-motion': 9.11.6(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-motion-components-preview': 0.15.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-portal': 9.8.10(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-divider@9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-drawer@9.10.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-dialog': 9.16.3(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-motion': 9.11.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-motion-components-preview': 0.14.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-portal': 9.8.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-divider@9.6.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-drawer@9.11.2(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-dialog': 9.16.6(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-motion': 9.11.6(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-motion-components-preview': 0.15.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-portal': 9.8.10(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-field@9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-label': 9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-field@9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-label': 9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-icons@2.0.314(react@19.2.0)': + '@fluentui/react-icons@2.0.318(react@19.2.4)': dependencies: - '@griffel/react': 1.5.32(react@19.2.0) - react: 19.2.0 + '@griffel/react': 1.5.32(react@19.2.4) + react: 19.2.4 tslib: 2.8.1 - '@fluentui/react-image@9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-infobutton@9.0.0-beta.107(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-label': 9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-popover': 9.12.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-image@9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-infobutton@9.0.0-beta.109(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-label': 9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-popover': 9.13.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-infolabel@9.4.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-label': 9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-popover': 9.12.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-infolabel@9.4.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-label': 9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-popover': 9.13.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-input@9.7.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-input@9.7.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-jsx-runtime@9.3.3(@types/react@19.2.5)(react@19.2.0)': + '@fluentui/react-jsx-runtime@9.3.5(@types/react@19.2.11)(react@19.2.4)': dependencies: - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - react: 19.2.0 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + react: 19.2.4 react-is: 17.0.2 - '@fluentui/react-label@9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@fluentui/react-label@9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) - '@fluentui/react-link@9.7.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@fluentui/react-link@9.7.2(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-list@9.6.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-list@9.6.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-checkbox': 9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-checkbox': 9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-menu@9.20.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': + '@fluentui/react-menu@9.21.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-portal': 9.8.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-positioning': 9.20.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-portal': 9.8.10(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-positioning': 9.20.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-message-bar@9.6.14(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@fluentui/react-button': 9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-link': 9.7.0(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-motion': 9.11.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-motion-components-preview': 0.14.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-motion-components-preview@0.14.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@fluentui/react-motion': 9.11.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-motion@9.11.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-nav@9.3.14(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-button': 9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-divider': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-drawer': 9.10.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-motion': 9.11.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-motion-components-preview': 0.14.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-tooltip': 9.8.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-message-bar@9.6.17(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@fluentui/react-button': 9.8.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-link': 9.7.2(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-motion': 9.11.6(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-motion-components-preview': 0.15.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-motion-components-preview@0.15.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@fluentui/react-motion': 9.11.6(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-motion@9.11.6(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-nav@9.3.17(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-button': 9.8.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-divider': 9.6.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-drawer': 9.11.2(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-motion': 9.11.6(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-motion-components-preview': 0.15.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-tooltip': 9.9.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-overflow@9.6.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': + '@fluentui/react-overflow@9.6.7(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': dependencies: '@fluentui/priority-overflow': 9.2.1 - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-persona@9.5.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-avatar': 9.9.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-badge': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-persona@9.5.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-avatar': 9.9.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-badge': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-popover@9.12.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': + '@fluentui/react-popover@9.13.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-portal': 9.8.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-positioning': 9.20.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-portal': 9.8.10(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-positioning': 9.20.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-portal@9.8.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-positioning@9.20.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@floating-ui/devtools': 0.2.3(@floating-ui/dom@1.7.4) - '@floating-ui/dom': 1.7.4 - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - use-sync-external-store: 1.6.0(react@19.2.0) - - '@fluentui/react-progress@9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-portal@9.8.10(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-positioning@9.20.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@floating-ui/devtools': 0.2.3(@floating-ui/dom@1.7.5) + '@floating-ui/dom': 1.7.5 + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + use-sync-external-store: 1.6.0(react@19.2.4) + + '@fluentui/react-progress@9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-provider@9.22.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@fluentui/react-provider@9.22.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) '@griffel/core': 1.19.2 - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-radio@9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-label': 9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-radio@9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-label': 9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-rating@9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-search@9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-input': 9.7.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-rating@9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-search@9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-input': 9.7.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-select@9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-select@9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-shared-contexts@9.26.0(@types/react@19.2.5)(react@19.2.0)': - dependencies: - '@fluentui/react-theme': 9.2.0 - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - react: 19.2.0 - - '@fluentui/react-skeleton@9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-shared-contexts@9.26.1(@types/react@19.2.11)(react@19.2.4)': + dependencies: + '@fluentui/react-theme': 9.2.1 + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + react: 19.2.4 + + '@fluentui/react-skeleton@9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-slider@9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-slider@9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-spinbutton@9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': + '@fluentui/react-spinbutton@9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-spinner@9.7.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-label': 9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-swatch-picker@9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-spinner@9.7.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-label': 9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-swatch-picker@9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-switch@9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-label': 9.3.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-switch@9.5.2(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-label': 9.3.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-table@9.19.5(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': + '@fluentui/react-table@9.19.7(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-avatar': 9.9.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-checkbox': 9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-radio': 9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-avatar': 9.9.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-checkbox': 9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-radio': 9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-tabs@9.10.7(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-tabs@9.11.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-tabster@9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@fluentui/react-tabster@9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) keyborg: 2.6.0 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - tabster: 8.5.6 + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + tabster: 8.7.0 - '@fluentui/react-tag-picker@9.7.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': + '@fluentui/react-tag-picker@9.7.15(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-combobox': 9.16.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-portal': 9.8.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-positioning': 9.20.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-tags': 9.7.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-combobox': 9.16.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-portal': 9.8.10(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-positioning': 9.20.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-tags': 9.7.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-tags@9.7.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': + '@fluentui/react-tags@9.7.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-avatar': 9.9.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-avatar': 9.9.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-teaching-popover@9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-button': 9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-popover': 9.12.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - use-sync-external-store: 1.6.0(react@19.2.0) + '@fluentui/react-teaching-popover@9.6.15(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-button': 9.8.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-popover': 9.13.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + use-sync-external-store: 1.6.0(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-text@9.6.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-textarea@9.6.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-field': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-text@9.6.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-textarea@9.6.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-field': 9.4.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-theme@9.2.0': + '@fluentui/react-theme@9.2.1': dependencies: - '@fluentui/tokens': 1.0.0-alpha.22 - '@swc/helpers': 0.5.17 + '@fluentui/tokens': 1.0.0-alpha.23 + '@swc/helpers': 0.5.18 - '@fluentui/react-toast@9.7.9(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@fluentui/react-toast@9.7.11(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-motion': 9.11.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-motion-components-preview': 0.14.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-portal': 9.8.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-toolbar@9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': - dependencies: - '@fluentui/react-button': 9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-divider': 9.4.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-radio': 9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-motion': 9.11.6(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-motion-components-preview': 0.15.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-portal': 9.8.10(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-toolbar@9.7.1(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': + dependencies: + '@fluentui/react-button': 9.8.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-divider': 9.6.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-radio': 9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-tooltip@9.8.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@fluentui/react-tooltip@9.9.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-portal': 9.8.8(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-positioning': 9.20.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - - '@fluentui/react-tree@9.15.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0)': + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-portal': 9.8.10(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-positioning': 9.20.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@fluentui/react-tree@9.15.9(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-aria': 9.17.6(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-avatar': 9.9.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-button': 9.6.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-checkbox': 9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-context-selector': 9.2.12(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-icons': 2.0.314(react@19.2.0) - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-motion': 9.11.4(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-motion-components-preview': 0.14.1(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-radio': 9.5.11(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(scheduler@0.27.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-tabster': 9.26.10(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@fluentui/react-theme': 9.2.0 - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-aria': 9.17.8(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-avatar': 9.9.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-button': 9.8.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-checkbox': 9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-context-selector': 9.2.14(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-icons': 2.0.318(react@19.2.4) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-motion': 9.11.6(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-motion-components-preview': 0.15.0(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-radio': 9.5.13(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-tabster': 9.26.12(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@fluentui/react-theme': 9.2.1 + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - scheduler - '@fluentui/react-utilities@9.25.4(@types/react@19.2.5)(react@19.2.0)': + '@fluentui/react-utilities@9.26.1(@types/react@19.2.11)(react@19.2.4)': dependencies: '@fluentui/keyboard-keys': 9.0.8 - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - react: 19.2.0 + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + react: 19.2.4 - '@fluentui/react-virtualizer@9.0.0-alpha.107(@types/react-dom@19.2.3(@types/react@19.2.5))(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@fluentui/react-virtualizer@9.0.0-alpha.109(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@fluentui/react-jsx-runtime': 9.3.3(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-shared-contexts': 9.26.0(@types/react@19.2.5)(react@19.2.0) - '@fluentui/react-utilities': 9.25.4(@types/react@19.2.5)(react@19.2.0) - '@griffel/react': 1.5.32(react@19.2.0) - '@swc/helpers': 0.5.17 - '@types/react': 19.2.5 - '@types/react-dom': 19.2.3(@types/react@19.2.5) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@fluentui/react-jsx-runtime': 9.3.5(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-shared-contexts': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@fluentui/react-utilities': 9.26.1(@types/react@19.2.11)(react@19.2.4) + '@griffel/react': 1.5.32(react@19.2.4) + '@swc/helpers': 0.5.18 + '@types/react': 19.2.11 + '@types/react-dom': 19.2.3(@types/react@19.2.11) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) - '@fluentui/tokens@1.0.0-alpha.22': + '@fluentui/tokens@1.0.0-alpha.23': dependencies: - '@swc/helpers': 0.5.17 + '@swc/helpers': 0.5.18 '@griffel/core@1.19.2': dependencies: '@emotion/hash': 0.9.2 '@griffel/style-types': 1.3.0 - csstype: 3.2.2 + csstype: 3.2.3 rtl-css-js: 1.16.1 stylis: 4.3.6 tslib: 2.8.1 - '@griffel/react@1.5.32(react@19.2.0)': + '@griffel/react@1.5.32(react@19.2.4)': dependencies: '@griffel/core': 1.19.2 - react: 19.2.0 + react: 19.2.4 tslib: 2.8.1 '@griffel/style-types@1.3.0': dependencies: - csstype: 3.2.2 + csstype: 3.2.3 '@humanfs/core@0.19.1': {} @@ -4525,21 +4338,12 @@ snapshots: '@humanwhocodes/retry@0.4.3': {} - '@inquirer/external-editor@1.0.3(@types/node@24.10.1)': + '@inquirer/external-editor@1.0.3(@types/node@25.2.0)': dependencies: chardet: 2.1.1 - iconv-lite: 0.7.0 + iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 24.10.1 - - '@isaacs/cliui@8.0.2': - dependencies: - string-width: 5.1.2 - string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.2 - strip-ansi-cjs: strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: wrap-ansi@7.0.0 + '@types/node': 25.2.0 '@jridgewell/gen-mapping@0.3.13': dependencies: @@ -4570,14 +4374,14 @@ snapshots: '@manypkg/find-root@1.1.0': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.6 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 '@manypkg/get-packages@1.1.3': dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.6 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -4596,104 +4400,101 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.19.1 + fastq: 1.20.1 - '@pkgjs/parseargs@0.11.0': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.40.0': + '@rollup/rollup-linux-x64-gnu@4.53.3': optional: true '@stencil/core@2.22.3': {} - '@swc/helpers@0.5.17': + '@swc/helpers@0.5.18': dependencies: tslib: 2.8.1 - '@tailwindcss/node@4.1.17': + '@tailwindcss/node@4.1.18': dependencies: '@jridgewell/remapping': 2.3.5 - enhanced-resolve: 5.18.3 + enhanced-resolve: 5.19.0 jiti: 2.6.1 lightningcss: 1.30.2 magic-string: 0.30.21 source-map-js: 1.2.1 - tailwindcss: 4.1.17 + tailwindcss: 4.1.18 - '@tailwindcss/oxide-android-arm64@4.1.17': + '@tailwindcss/oxide-android-arm64@4.1.18': optional: true - '@tailwindcss/oxide-darwin-arm64@4.1.17': + '@tailwindcss/oxide-darwin-arm64@4.1.18': optional: true - '@tailwindcss/oxide-darwin-x64@4.1.17': + '@tailwindcss/oxide-darwin-x64@4.1.18': optional: true - '@tailwindcss/oxide-freebsd-x64@4.1.17': + '@tailwindcss/oxide-freebsd-x64@4.1.18': optional: true - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.17': + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.18': optional: true - '@tailwindcss/oxide-linux-arm64-gnu@4.1.17': + '@tailwindcss/oxide-linux-arm64-gnu@4.1.18': optional: true - '@tailwindcss/oxide-linux-arm64-musl@4.1.17': + '@tailwindcss/oxide-linux-arm64-musl@4.1.18': optional: true - '@tailwindcss/oxide-linux-x64-gnu@4.1.17': + '@tailwindcss/oxide-linux-x64-gnu@4.1.18': optional: true - '@tailwindcss/oxide-linux-x64-musl@4.1.17': + '@tailwindcss/oxide-linux-x64-musl@4.1.18': optional: true - '@tailwindcss/oxide-wasm32-wasi@4.1.17': + '@tailwindcss/oxide-wasm32-wasi@4.1.18': optional: true - '@tailwindcss/oxide-win32-arm64-msvc@4.1.17': + '@tailwindcss/oxide-win32-arm64-msvc@4.1.18': optional: true - '@tailwindcss/oxide-win32-x64-msvc@4.1.17': + '@tailwindcss/oxide-win32-x64-msvc@4.1.18': optional: true - '@tailwindcss/oxide@4.1.17': + '@tailwindcss/oxide@4.1.18': optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.1.17 - '@tailwindcss/oxide-darwin-arm64': 4.1.17 - '@tailwindcss/oxide-darwin-x64': 4.1.17 - '@tailwindcss/oxide-freebsd-x64': 4.1.17 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.17 - '@tailwindcss/oxide-linux-arm64-gnu': 4.1.17 - '@tailwindcss/oxide-linux-arm64-musl': 4.1.17 - '@tailwindcss/oxide-linux-x64-gnu': 4.1.17 - '@tailwindcss/oxide-linux-x64-musl': 4.1.17 - '@tailwindcss/oxide-wasm32-wasi': 4.1.17 - '@tailwindcss/oxide-win32-arm64-msvc': 4.1.17 - '@tailwindcss/oxide-win32-x64-msvc': 4.1.17 - - '@tailwindcss/postcss@4.1.17': + '@tailwindcss/oxide-android-arm64': 4.1.18 + '@tailwindcss/oxide-darwin-arm64': 4.1.18 + '@tailwindcss/oxide-darwin-x64': 4.1.18 + '@tailwindcss/oxide-freebsd-x64': 4.1.18 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.18 + '@tailwindcss/oxide-linux-arm64-gnu': 4.1.18 + '@tailwindcss/oxide-linux-arm64-musl': 4.1.18 + '@tailwindcss/oxide-linux-x64-gnu': 4.1.18 + '@tailwindcss/oxide-linux-x64-musl': 4.1.18 + '@tailwindcss/oxide-wasm32-wasi': 4.1.18 + '@tailwindcss/oxide-win32-arm64-msvc': 4.1.18 + '@tailwindcss/oxide-win32-x64-msvc': 4.1.18 + + '@tailwindcss/postcss@4.1.18': dependencies: '@alloc/quick-lru': 5.2.0 - '@tailwindcss/node': 4.1.17 - '@tailwindcss/oxide': 4.1.17 + '@tailwindcss/node': 4.1.18 + '@tailwindcss/oxide': 4.1.18 postcss: 8.5.6 - tailwindcss: 4.1.17 + tailwindcss: 4.1.18 '@telekom/design-tokens@1.0.0-beta.10': {} - '@telekom/scale-components-react@3.0.0-beta.158(@types/react@19.2.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@telekom/scale-components-react@3.0.0-beta.158(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@types/react-dom': 16.9.25(@types/react@19.2.5) + '@types/react-dom': 16.9.25(@types/react@19.2.11) '@types/vfile-message': 2.0.0 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - '@types/react' '@telekom/scale-components@3.0.0-beta.156': dependencies: '@duetds/date-picker': 1.2.0 - '@floating-ui/dom': 1.7.4 + '@floating-ui/dom': 1.7.5 '@stencil/core': 2.22.3 '@telekom/design-tokens': 1.0.0-beta.10 classnames: 2.5.1 @@ -4704,37 +4505,37 @@ snapshots: '@types/http-proxy@1.17.17': dependencies: - '@types/node': 24.10.1 + '@types/node': 25.2.0 '@types/js-cookie@3.0.6': {} '@types/json-schema@7.0.15': {} - '@types/lodash@4.17.20': {} + '@types/lodash@4.17.23': {} '@types/node@12.20.55': {} - '@types/node@24.10.1': + '@types/node@25.2.0': dependencies: undici-types: 7.16.0 '@types/object-path@0.11.4': {} - '@types/react-dom@16.9.25(@types/react@19.2.5)': + '@types/react-dom@16.9.25(@types/react@19.2.11)': dependencies: - '@types/react': 19.2.5 + '@types/react': 19.2.11 - '@types/react-dom@19.2.3(@types/react@19.2.5)': + '@types/react-dom@19.2.3(@types/react@19.2.11)': dependencies: - '@types/react': 19.2.5 + '@types/react': 19.2.11 '@types/react-helmet@6.1.11': dependencies: - '@types/react': 19.2.5 + '@types/react': 19.2.11 - '@types/react@19.2.5': + '@types/react@19.2.11': dependencies: - csstype: 3.2.2 + csstype: 3.2.3 '@types/semver@7.7.1': {} @@ -4746,97 +4547,95 @@ snapshots: dependencies: vfile-message: 4.0.3 - '@typescript-eslint/eslint-plugin@8.46.4(@typescript-eslint/parser@8.46.4(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3))(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.46.4(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.46.4 - '@typescript-eslint/type-utils': 8.46.4(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3) - '@typescript-eslint/utils': 8.46.4(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.46.4 - eslint: 9.39.1(jiti@1.21.7) - graphemer: 1.4.0 + '@typescript-eslint/parser': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.54.0 + '@typescript-eslint/type-utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.54.0 + eslint: 9.39.2(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.6.3) + ts-api-utils: 2.4.0(typescript@5.6.3) typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.46.4(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3)': + '@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3)': dependencies: - '@typescript-eslint/scope-manager': 8.46.4 - '@typescript-eslint/types': 8.46.4 - '@typescript-eslint/typescript-estree': 8.46.4(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.46.4 + '@typescript-eslint/scope-manager': 8.54.0 + '@typescript-eslint/types': 8.54.0 + '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.54.0 debug: 4.4.3 - eslint: 9.39.1(jiti@1.21.7) + eslint: 9.39.2(jiti@2.6.1) typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.46.4(typescript@5.6.3)': + '@typescript-eslint/project-service@8.54.0(typescript@5.6.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.46.4(typescript@5.6.3) - '@typescript-eslint/types': 8.46.4 + '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.6.3) + '@typescript-eslint/types': 8.54.0 debug: 4.4.3 typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.46.4': + '@typescript-eslint/scope-manager@8.54.0': dependencies: - '@typescript-eslint/types': 8.46.4 - '@typescript-eslint/visitor-keys': 8.46.4 + '@typescript-eslint/types': 8.54.0 + '@typescript-eslint/visitor-keys': 8.54.0 - '@typescript-eslint/tsconfig-utils@8.46.4(typescript@5.6.3)': + '@typescript-eslint/tsconfig-utils@8.54.0(typescript@5.6.3)': dependencies: typescript: 5.6.3 - '@typescript-eslint/type-utils@8.46.4(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3)': dependencies: - '@typescript-eslint/types': 8.46.4 - '@typescript-eslint/typescript-estree': 8.46.4(typescript@5.6.3) - '@typescript-eslint/utils': 8.46.4(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3) + '@typescript-eslint/types': 8.54.0 + '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3) debug: 4.4.3 - eslint: 9.39.1(jiti@1.21.7) - ts-api-utils: 2.1.0(typescript@5.6.3) + eslint: 9.39.2(jiti@2.6.1) + ts-api-utils: 2.4.0(typescript@5.6.3) typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.46.4': {} + '@typescript-eslint/types@8.54.0': {} - '@typescript-eslint/typescript-estree@8.46.4(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.54.0(typescript@5.6.3)': dependencies: - '@typescript-eslint/project-service': 8.46.4(typescript@5.6.3) - '@typescript-eslint/tsconfig-utils': 8.46.4(typescript@5.6.3) - '@typescript-eslint/types': 8.46.4 - '@typescript-eslint/visitor-keys': 8.46.4 + '@typescript-eslint/project-service': 8.54.0(typescript@5.6.3) + '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.6.3) + '@typescript-eslint/types': 8.54.0 + '@typescript-eslint/visitor-keys': 8.54.0 debug: 4.4.3 - fast-glob: 3.3.3 - is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.3 - ts-api-utils: 2.1.0(typescript@5.6.3) + tinyglobby: 0.2.15 + ts-api-utils: 2.4.0(typescript@5.6.3) typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.46.4(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3)': + '@typescript-eslint/utils@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@1.21.7)) - '@typescript-eslint/scope-manager': 8.46.4 - '@typescript-eslint/types': 8.46.4 - '@typescript-eslint/typescript-estree': 8.46.4(typescript@5.6.3) - eslint: 9.39.1(jiti@1.21.7) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1)) + '@typescript-eslint/scope-manager': 8.54.0 + '@typescript-eslint/types': 8.54.0 + '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.6.3) + eslint: 9.39.2(jiti@2.6.1) typescript: 5.6.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.46.4': + '@typescript-eslint/visitor-keys@8.54.0': dependencies: - '@typescript-eslint/types': 8.46.4 + '@typescript-eslint/types': 8.54.0 eslint-visitor-keys: 4.2.1 accepts@1.3.8: @@ -4850,16 +4649,16 @@ snapshots: acorn@8.15.0: {} - ahooks@3.9.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + ahooks@3.9.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.6 '@types/js-cookie': 3.0.6 dayjs: 1.11.19 intersection-observer: 0.12.2 js-cookie: 3.0.5 - lodash: 4.17.21 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + lodash: 4.17.23 + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) react-fast-compare: 3.2.2 resize-observer-polyfill: 1.5.1 screenfull: 5.2.0 @@ -4880,23 +4679,15 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.2.2: {} - ansi-styles@4.3.0: dependencies: color-convert: 2.0.1 - ansi-styles@6.2.3: {} - - any-promise@1.3.0: {} - anymatch@3.1.3: dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - arg@5.0.2: {} - argparse@1.0.10: dependencies: sprintf-js: 1.0.3 @@ -4905,21 +4696,11 @@ snapshots: array-union@2.1.0: {} - autoprefixer@10.4.22(postcss@8.5.6): - dependencies: - browserslist: 4.28.0 - caniuse-lite: 1.0.30001755 - fraction.js: 5.3.4 - normalize-range: 0.1.2 - picocolors: 1.1.1 - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - balanced-match@1.0.2: {} base64-js@1.5.1: {} - baseline-browser-mapping@2.8.28: {} + baseline-browser-mapping@2.9.19: {} better-path-resolve@1.0.0: dependencies: @@ -4952,13 +4733,13 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.28.0: + browserslist@4.28.1: dependencies: - baseline-browser-mapping: 2.8.28 - caniuse-lite: 1.0.30001755 - electron-to-chromium: 1.5.254 + baseline-browser-mapping: 2.9.19 + caniuse-lite: 1.0.30001767 + electron-to-chromium: 1.5.286 node-releases: 2.0.27 - update-browserslist-db: 1.1.4(browserslist@4.28.0) + update-browserslist-db: 1.2.3(browserslist@4.28.1) buffer@5.7.1: dependencies: @@ -4997,9 +4778,7 @@ snapshots: callsites@3.1.0: {} - camelcase-css@2.0.1: {} - - caniuse-lite@1.0.30001755: {} + caniuse-lite@1.0.30001767: {} chalk@4.1.2: dependencies: @@ -5046,8 +4825,6 @@ snapshots: color-name@1.1.4: {} - commander@4.1.1: {} - composed-offset-position@0.0.4: {} compressible@2.0.18: @@ -5067,7 +4844,7 @@ snapshots: depd: 2.0.0 keygrip: 1.1.0 - core-js@3.46.0: {} + core-js@3.48.0: {} cross-spawn@7.0.6: dependencies: @@ -5075,9 +4852,7 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - cssesc@3.0.0: {} - - csstype@3.2.2: {} + csstype@3.2.3: {} dayjs@1.11.19: {} @@ -5131,14 +4906,10 @@ snapshots: detect-libc@2.1.2: {} - didyoumean@1.2.2: {} - dir-glob@3.0.1: dependencies: path-type: 4.0.0 - dlv@1.1.3: {} - dotenv-expand@11.0.7: dependencies: dotenv: 16.6.1 @@ -5151,11 +4922,9 @@ snapshots: es-errors: 1.3.0 gopd: 1.2.0 - eastasianwidth@0.2.0: {} - ee-first@1.1.1: {} - electron-to-chromium@1.5.254: {} + electron-to-chromium@1.5.286: {} embla-carousel-autoplay@8.6.0(embla-carousel@8.6.0): dependencies: @@ -5169,11 +4938,9 @@ snapshots: emoji-regex@8.0.0: {} - emoji-regex@9.2.2: {} - encodeurl@1.0.2: {} - enhanced-resolve@5.18.3: + enhanced-resolve@5.19.0: dependencies: graceful-fs: 4.2.11 tapable: 2.3.0 @@ -5208,15 +4975,15 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.39.1(jiti@1.21.7): + eslint@9.39.2(jiti@2.6.1): dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2(jiti@2.6.1)) '@eslint-community/regexpp': 4.12.2 '@eslint/config-array': 0.21.1 '@eslint/config-helpers': 0.4.2 '@eslint/core': 0.17.0 - '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.39.1 + '@eslint/eslintrc': 3.3.3 + '@eslint/js': 9.39.2 '@eslint/plugin-kit': 0.4.1 '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 @@ -5230,7 +4997,7 @@ snapshots: eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 espree: 10.4.0 - esquery: 1.6.0 + esquery: 1.7.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 8.0.0 @@ -5245,7 +5012,7 @@ snapshots: natural-compare: 1.4.0 optionator: 0.9.4 optionalDependencies: - jiti: 1.21.7 + jiti: 2.6.1 transitivePeerDependencies: - supports-color @@ -5257,7 +5024,7 @@ snapshots: esprima@4.0.1: {} - esquery@1.6.0: + esquery@1.7.0: dependencies: estraverse: 5.3.0 @@ -5309,8 +5076,8 @@ snapshots: '@types/object-path': 0.11.4 '@types/semver': 7.7.1 '@types/ua-parser-js': 0.7.39 - browserslist: 4.28.0 - caniuse-lite: 1.0.30001755 + browserslist: 4.28.1 + caniuse-lite: 1.0.30001767 isbot: 3.8.0 object-path: 0.11.8 semver: 7.7.3 @@ -5343,9 +5110,9 @@ snapshots: farm-plugin-replace-dirname-win32-x64-msvc@0.2.1: optional: true - farm-plugin-replace-dirname@0.2.1(@types/node@24.10.1): + farm-plugin-replace-dirname@0.2.1(@types/node@25.2.0): dependencies: - '@changesets/cli': 2.29.7(@types/node@24.10.1) + '@changesets/cli': 2.29.8(@types/node@25.2.0) '@farmfe/utils': 0.0.1 cac: 6.7.14 optionalDependencies: @@ -5375,10 +5142,14 @@ snapshots: fast-levenshtein@2.0.6: {} - fastq@1.19.1: + fastq@1.20.1: dependencies: reusify: 1.1.0 + fdir@6.5.0(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + figures@5.0.0: dependencies: escape-string-regexp: 5.0.0 @@ -5413,16 +5184,9 @@ snapshots: optionalDependencies: debug: 4.4.3 - foreground-child@3.3.1: - dependencies: - cross-spawn: 7.0.6 - signal-exit: 4.1.0 - - fraction.js@5.3.4: {} - fresh@0.5.2: {} - fs-extra@11.3.2: + fs-extra@11.3.3: dependencies: graceful-fs: 4.2.11 jsonfile: 6.2.0 @@ -5475,18 +5239,9 @@ snapshots: dependencies: is-glob: 4.0.3 - glob@10.4.5: - dependencies: - foreground-child: 3.3.1 - jackspeak: 3.4.3 - minimatch: 9.0.5 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 1.11.1 - globals@14.0.0: {} - globals@16.5.0: {} + globals@17.3.0: {} globby@11.1.0: dependencies: @@ -5501,8 +5256,6 @@ snapshots: graceful-fs@4.2.11: {} - graphemer@1.4.0: {} - has-flag@4.0.0: {} has-property-descriptors@1.0.2: @@ -5558,7 +5311,7 @@ snapshots: transitivePeerDependencies: - debug - human-id@4.1.2: {} + human-id@4.1.3: {} human-signals@2.1.0: {} @@ -5568,7 +5321,7 @@ snapshots: dependencies: safer-buffer: 2.1.2 - iconv-lite@0.7.0: + iconv-lite@0.7.2: dependencies: safer-buffer: 2.1.2 @@ -5600,7 +5353,7 @@ snapshots: cli-width: 4.1.0 external-editor: 3.1.0 figures: 5.0.0 - lodash: 4.17.21 + lodash: 4.17.23 mute-stream: 1.0.0 ora: 5.4.1 run-async: 3.0.0 @@ -5615,10 +5368,6 @@ snapshots: dependencies: binary-extensions: 2.3.0 - is-core-module@2.16.1: - dependencies: - hasown: 2.0.2 - is-docker@2.2.1: {} is-docker@3.0.0: {} @@ -5678,14 +5427,6 @@ snapshots: isexe@2.0.0: {} - jackspeak@3.4.3: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - - jiti@1.21.7: {} - jiti@2.6.1: {} js-cookie@3.0.5: {} @@ -5844,10 +5585,6 @@ snapshots: lightningcss-win32-arm64-msvc: 1.30.2 lightningcss-win32-x64-msvc: 1.30.2 - lilconfig@3.1.3: {} - - lines-and-columns@1.2.4: {} - locate-path@5.0.0: dependencies: p-locate: 4.1.0 @@ -5862,7 +5599,7 @@ snapshots: lodash.startcase@4.4.0: {} - lodash@4.17.21: {} + lodash@4.17.23: {} log-symbols@4.1.0: dependencies: @@ -5875,8 +5612,6 @@ snapshots: dependencies: js-tokens: 4.0.0 - lru-cache@10.4.3: {} - magic-string@0.30.21: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -5914,20 +5649,12 @@ snapshots: dependencies: brace-expansion: 2.0.2 - minipass@7.1.2: {} - mri@1.2.0: {} ms@2.1.3: {} mute-stream@1.0.0: {} - mz@2.7.0: - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - nanoid@3.3.11: {} natural-compare@1.4.0: {} @@ -5938,8 +5665,6 @@ snapshots: normalize-path@3.0.0: {} - normalize-range@0.1.2: {} - npm-run-path@4.0.1: dependencies: path-key: 3.1.1 @@ -5950,11 +5675,9 @@ snapshots: object-assign@4.1.1: {} - object-hash@3.0.0: {} - object-path@0.11.8: {} - oidc-client-ts@3.4.0: + oidc-client-ts@3.4.1: dependencies: jwt-decode: 4.0.0 @@ -6028,8 +5751,6 @@ snapshots: p-try@2.2.0: {} - package-json-from-dist@1.0.1: {} - package-manager-detector@0.2.11: dependencies: quansync: 0.2.11 @@ -6048,57 +5769,16 @@ snapshots: path-key@4.0.0: {} - path-parse@1.0.7: {} - - path-scurry@1.11.1: - dependencies: - lru-cache: 10.4.3 - minipass: 7.1.2 - path-type@4.0.0: {} picocolors@1.1.1: {} picomatch@2.3.1: {} - pify@2.3.0: {} + picomatch@4.0.3: {} pify@4.0.1: {} - pirates@4.0.7: {} - - postcss-import@15.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.11 - - postcss-js@4.1.0(postcss@8.5.6): - dependencies: - camelcase-css: 2.0.1 - postcss: 8.5.6 - - postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.6)(yaml@2.8.1): - dependencies: - lilconfig: 3.1.3 - optionalDependencies: - jiti: 1.21.7 - postcss: 8.5.6 - yaml: 2.8.1 - - postcss-nested@6.2.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 6.1.2 - - postcss-selector-parser@6.1.2: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - - postcss-value-parser@4.2.0: {} - postcss@8.5.6: dependencies: nanoid: 3.3.11 @@ -6121,41 +5801,37 @@ snapshots: queue-microtask@1.2.3: {} - react-dom@19.2.0(react@19.2.0): + react-dom@19.2.4(react@19.2.4): dependencies: - react: 19.2.0 + react: 19.2.4 scheduler: 0.27.0 react-fast-compare@3.2.2: {} - react-helmet@6.1.0(react@19.2.0): + react-helmet@6.1.0(react@19.2.4): dependencies: object-assign: 4.1.1 prop-types: 15.8.1 - react: 19.2.0 + react: 19.2.4 react-fast-compare: 3.2.2 - react-side-effect: 2.1.2(react@19.2.0) + react-side-effect: 2.1.2(react@19.2.4) react-is@16.13.1: {} react-is@17.0.2: {} - react-oidc-context@3.3.0(oidc-client-ts@3.4.0)(react@19.2.0): + react-oidc-context@3.3.0(oidc-client-ts@3.4.1)(react@19.2.4): dependencies: - oidc-client-ts: 3.4.0 - react: 19.2.0 + oidc-client-ts: 3.4.1 + react: 19.2.4 react-refresh@0.18.0: {} - react-side-effect@2.1.2(react@19.2.0): + react-side-effect@2.1.2(react@19.2.4): dependencies: - react: 19.2.0 + react: 19.2.4 - react@19.2.0: {} - - read-cache@1.0.0: - dependencies: - pify: 2.3.0 + react@19.2.4: {} read-yaml-file@1.1.0: dependencies: @@ -6187,12 +5863,6 @@ snapshots: http-errors: 1.6.3 path-is-absolute: 1.0.1 - resolve@1.22.11: - dependencies: - is-core-module: 2.16.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - restore-cursor@3.1.0: dependencies: onetime: 5.1.2 @@ -6202,7 +5872,7 @@ snapshots: rtl-css-js@1.16.1: dependencies: - '@babel/runtime': 7.28.4 + '@babel/runtime': 7.28.6 run-applescript@5.0.0: dependencies: @@ -6278,12 +5948,6 @@ snapshots: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - string-width@5.1.2: - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.2 - string_decoder@1.3.0: dependencies: safe-buffer: 5.2.1 @@ -6292,10 +5956,6 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.2: - dependencies: - ansi-regex: 6.2.2 - strip-bom@3.0.0: {} strip-final-newline@2.0.0: {} @@ -6306,75 +5966,32 @@ snapshots: stylis@4.3.6: {} - sucrase@3.35.0: - dependencies: - '@jridgewell/gen-mapping': 0.3.13 - commander: 4.1.1 - glob: 10.4.5 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.7 - ts-interface-checker: 0.1.13 - supports-color@7.2.0: dependencies: has-flag: 4.0.0 - supports-preserve-symlinks-flag@1.0.0: {} - - tabster@8.5.6: + tabster@8.7.0: dependencies: keyborg: 2.6.0 tslib: 2.8.1 optionalDependencies: - '@rollup/rollup-linux-x64-gnu': 4.40.0 + '@rollup/rollup-linux-x64-gnu': 4.53.3 - tailwindcss-scoped-preflight@3.5.3(postcss@8.5.6)(tailwindcss@3.4.18(yaml@2.8.1)): + tailwindcss-scoped-preflight@3.5.7(postcss@8.5.6)(tailwindcss@4.1.18): dependencies: postcss: 8.5.6 - tailwindcss: 3.4.18(yaml@2.8.1) - - tailwindcss@3.4.18(yaml@2.8.1): - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.6.0 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.3 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.21.7 - lilconfig: 3.1.3 - micromatch: 4.0.8 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.1.1 - postcss: 8.5.6 - postcss-import: 15.1.0(postcss@8.5.6) - postcss-js: 4.1.0(postcss@8.5.6) - postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.6)(yaml@2.8.1) - postcss-nested: 6.2.0(postcss@8.5.6) - postcss-selector-parser: 6.1.2 - resolve: 1.22.11 - sucrase: 3.35.0 - transitivePeerDependencies: - - tsx - - yaml + tailwindcss: 4.1.18 - tailwindcss@4.1.17: {} + tailwindcss@4.1.18: {} tapable@2.3.0: {} term-size@2.2.1: {} - thenify-all@1.6.0: - dependencies: - thenify: 3.3.1 - - thenify@3.3.1: + tinyglobby@0.2.15: dependencies: - any-promise: 1.3.0 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 titleize@3.0.0: {} @@ -6388,12 +6005,10 @@ snapshots: toidentifier@1.0.1: {} - ts-api-utils@2.1.0(typescript@5.6.3): + ts-api-utils@2.4.0(typescript@5.6.3): dependencies: typescript: 5.6.3 - ts-interface-checker@0.1.13: {} - tslib@2.8.1: {} tsscmp@1.0.6: {} @@ -6409,13 +6024,13 @@ snapshots: media-typer: 0.3.0 mime-types: 2.1.35 - typescript-eslint@8.46.4(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3): + typescript-eslint@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.46.4(@typescript-eslint/parser@8.46.4(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3))(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3) - '@typescript-eslint/parser': 8.46.4(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3) - '@typescript-eslint/typescript-estree': 8.46.4(typescript@5.6.3) - '@typescript-eslint/utils': 8.46.4(eslint@9.39.1(jiti@1.21.7))(typescript@5.6.3) - eslint: 9.39.1(jiti@1.21.7) + '@typescript-eslint/eslint-plugin': 8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3))(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3) + '@typescript-eslint/parser': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3) + eslint: 9.39.2(jiti@2.6.1) typescript: 5.6.3 transitivePeerDependencies: - supports-color @@ -6436,9 +6051,9 @@ snapshots: untildify@4.0.0: {} - update-browserslist-db@1.1.4(browserslist@4.28.0): + update-browserslist-db@1.2.3(browserslist@4.28.1): dependencies: - browserslist: 4.28.0 + browserslist: 4.28.1 escalade: 3.2.0 picocolors: 1.1.1 @@ -6446,9 +6061,9 @@ snapshots: dependencies: punycode: 2.3.1 - use-sync-external-store@1.6.0(react@19.2.0): + use-sync-external-store@1.6.0(react@19.2.4): dependencies: - react: 19.2.0 + react: 19.2.4 util-deprecate@1.0.2: {} @@ -6477,22 +6092,7 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 - wrap-ansi@7.0.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - - wrap-ansi@8.1.0: - dependencies: - ansi-styles: 6.2.3 - string-width: 5.1.2 - strip-ansi: 7.1.2 - - ws@8.18.3: {} - - yaml@2.8.1: - optional: true + ws@8.19.0: {} ylru@1.4.0: {} diff --git a/postcss.config.js b/postcss.config.js index e5fa4b9..212a937 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -1,7 +1,6 @@ /** @type {import('postcss-load-config').Config} */ export default { plugins: { - tailwindcss: {}, - autoprefixer: {}, + '@tailwindcss/postcss': {}, }, };; diff --git a/src/Components/Availability/AvailaMatrix.tsx b/src/Components/Availability/AvailaMatrix.tsx index 7fb5e64..3916391 100644 --- a/src/Components/Availability/AvailaMatrix.tsx +++ b/src/Components/Availability/AvailaMatrix.tsx @@ -17,15 +17,15 @@ export function AvailaMatrix() { - - - @@ -37,7 +37,7 @@ export function AvailaMatrix() { const year = date.year(); return ( - ); diff --git a/src/Components/History/EventFilters.tsx b/src/Components/History/EventFilters.tsx index af472cc..b3bd6dd 100644 --- a/src/Components/History/EventFilters.tsx +++ b/src/Components/History/EventFilters.tsx @@ -60,7 +60,7 @@ export function EventFilters({ } return ( -
+
-
+
-
+
}> {match} diff --git a/src/index.css b/src/index.css index ce89d19..ef3cab3 100644 --- a/src/index.css +++ b/src/index.css @@ -1,8 +1,22 @@ -@tailwind base; +@import 'tailwindcss'; -@tailwind components; +/* + The default border color has changed to `currentcolor` in Tailwind CSS v4, + so we've added these compatibility styles to make sure everything still + looks the same as it did with Tailwind CSS v3. -@tailwind utilities; + If we ever want to remove these styles, we need to add an explicit border + color utility to any element that depends on these defaults. +*/ +@layer base { + *, + ::after, + ::before, + ::backdrop, + ::file-selector-button { + border-color: var(--color-gray-200, currentcolor); + } +} :root { color-scheme: light !important; From 81f0a1aff064395fbfd8b4dbf5b0073822bf855a Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Wed, 4 Feb 2026 19:16:56 +0100 Subject: [PATCH 02/18] feat: add @telekom-ods/react-ui-kit dependency and update .gitignore --- .gitignore | 2 + package.json | 1 + pnpm-lock.yaml | 167 +++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 170 insertions(+) diff --git a/.gitignore b/.gitignore index 7c59096..3d1e5f0 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,5 @@ dist-ssr *.sw? .env *.ps1 + +.npmrc diff --git a/package.json b/package.json index d296542..d08bbfc 100644 --- a/package.json +++ b/package.json @@ -32,6 +32,7 @@ "@farmfe/js-plugin-postcss": "^1.12.0", "@farmfe/plugin-react": "^1.2.6", "@tailwindcss/postcss": "^4.1.18", + "@telekom-ods/react-ui-kit": "^2.4.5", "@types/lodash": "^4.17.23", "@types/node": "^25.2.0", "@types/react": "^19.2.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 52dbe8d..144d19b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -66,6 +66,9 @@ importers: '@tailwindcss/postcss': specifier: ^4.1.18 version: 4.1.18 + '@telekom-ods/react-ui-kit': + specifier: ^2.4.5 + version: 2.4.5(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@types/lodash': specifier: ^4.17.23 version: 4.17.23 @@ -377,6 +380,18 @@ packages: '@floating-ui/dom@1.7.5': resolution: {integrity: sha512-N0bD2kIPInNHUHehXhMke1rBGs1dwqvC9O9KYMyyjK7iXt7GAhnro7UlcuYcGdS/yYOlq0MAVgrow8IbWJwyqg==} + '@floating-ui/react-dom@2.1.7': + resolution: {integrity: sha512-0tLRojf/1Go2JgEVm+3Frg9A3IW8bJgKgdO0BN5RkF//ufuz2joZM63Npau2ff3J6lUVYgDSNzNkR+aH3IVfjg==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@floating-ui/react@0.26.28': + resolution: {integrity: sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + '@floating-ui/utils@0.2.10': resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} @@ -952,6 +967,9 @@ packages: resolution: {integrity: sha512-x/iUDjcS90W69PryLDIMgFyV21YLTnG9zOpPXS7Bkt2b8AsY3zZsIpOLBkYr9fBcF3HbkKaER5hOBZLfpLgYNw==} engines: {node: '>= 14.0.0'} + '@kurkle/color@0.3.4': + resolution: {integrity: sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==} + '@ljharb/through@2.3.14': resolution: {integrity: sha512-ajBvlKpWucBB17FuQYUShqpqy8GRgYEpJW0vWJbUu1CV9lWyrDCapy0lScU8T8Z6qn49sSwJB3+M+evYIdGg+A==} engines: {node: '>= 0.4'} @@ -977,6 +995,24 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@radix-ui/react-compose-refs@1.1.1': + resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-slot@1.1.2': + resolution: {integrity: sha512-YAKxaiGsSQJ38VzKH86/BPRC4rh+b1Jpa+JneA5LRE7skmLPNAyeG8kPJj/oo4STLvlrs8vkf/iYyc3A5stYCQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@rollup/rollup-linux-x64-gnu@4.53.3': resolution: {integrity: sha512-3EhFi1FU6YL8HTUJZ51imGJWEX//ajQPfqWLI3BQq4TlvHy4X0MOr5q3D2Zof/ka0d5FNdPwZXm3Yyib/UEd+w==} cpu: [x64] @@ -1083,6 +1119,26 @@ packages: '@tailwindcss/postcss@4.1.18': resolution: {integrity: sha512-Ce0GFnzAOuPyfV5SxjXGn0CubwGcuDB0zcdaPuCSzAa/2vII24JTkH+I6jcbXLb1ctjZMZZI6OjDaLPJQL1S0g==} + '@telekom-ods/design-tokens-base@2.0.1': + resolution: {integrity: sha512-WEJHKYfWvVHO5JJX9KeeDE1cuV/LjzhksKynm9nSrxrVnAdbMLOVpyC1eYyBP7tk7m7/8kEGy3wu4/bZ1ZvXGA==, tarball: https://artifactory.devops.telekom.de/artifactory/api/npm/one-design-system-npm/@telekom-ods/design-tokens-base/-/@telekom-ods/design-tokens-base-2.0.1.tgz} + + '@telekom-ods/design-tokens@2.0.2': + resolution: {integrity: sha512-migIsn23p2QEeYnOgy3kTnLyWnXlmLDwG6KPT5MzOB7cxhe72GpCbkvI0bY4p98szrgYsXD9koMTMHwfmUD8Gw==, tarball: https://artifactory.devops.telekom.de/artifactory/api/npm/one-design-system-npm/@telekom-ods/design-tokens/-/@telekom-ods/design-tokens-2.0.2.tgz} + + '@telekom-ods/react-icons@1.0.4': + resolution: {integrity: sha512-Qm4OSReMJoonsD66fsYExDWNHfwEI6Qc8ilScuY4WRC1OJYaDvCDgWJ4nSFIH4RjEBOiq6ct4nM7UsH2vBCfZg==, tarball: https://artifactory.devops.telekom.de/artifactory/api/npm/one-design-system-npm/@telekom-ods/react-icons/-/@telekom-ods/react-icons-1.0.4.tgz} + peerDependencies: + react: '>=18' + react-dom: '>=18' + + '@telekom-ods/react-ui-kit@2.4.5': + resolution: {integrity: sha512-aA83rxCMAy4c8IHxc2o+9KZ6xxHuBuM3pXouJEoTXQHfO2g9/cPEIzyB+55v9jJFU/u6R7gTxmmOwKhnTHlq0w==, tarball: https://artifactory.devops.telekom.de/artifactory/api/npm/one-design-system-npm/@telekom-ods/react-ui-kit/-/@telekom-ods/react-ui-kit-2.4.5.tgz} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + '@telekom/design-tokens@1.0.0-beta.10': resolution: {integrity: sha512-57BFgDxDkvOOrQf7wmS1u5jQmPRdhh6Y/qOHwTvYlS5GwGlkr3EeGeuwePL5pJ7z0jTnxEIVhmwbZnIx9AIX8w==} @@ -1356,6 +1412,10 @@ packages: chardet@2.1.1: resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==} + chart.js@4.5.1: + resolution: {integrity: sha512-GIjfiT9dbmHRiYi6Nl2yFCq7kkwdkp1W/lp2J99rX0yo9tgJGn3lKQATztIjb5tVtevcBtIdICNWqlq5+E8/Pw==} + engines: {pnpm: '>=8'} + chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -1426,6 +1486,9 @@ packages: csstype@3.2.3: resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} + dayjs@1.11.13: + resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + dayjs@1.11.19: resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} @@ -2434,6 +2497,12 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + react-chartjs-2@5.3.0: + resolution: {integrity: sha512-UfZZFnDsERI3c3CZGxzvNJd02SHjaSJ8kgW1djn65H1KK8rehwTjyrRKOG3VTMG8wtHZ5rgAO5oTHtHi9GCCmw==} + peerDependencies: + chart.js: ^4.1.1 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom@19.2.4: resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==} peerDependencies: @@ -2447,6 +2516,15 @@ packages: peerDependencies: react: '>=16.3.0' + react-intersection-observer@9.16.0: + resolution: {integrity: sha512-w9nJSEp+DrW9KmQmeWHQyfaP6b03v+TdXynaoA964Wxt7mdR3An11z4NNCQgL4gKSK7y1ver2Fq+JKH6CWEzUA==} + peerDependencies: + react: ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + react-dom: + optional: true + react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -2545,6 +2623,9 @@ packages: resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} engines: {node: '>=0.10.0'} + scrollyfills@1.0.3: + resolution: {integrity: sha512-lJCEJbk/o8BFJbJYKyQn1njf9o3U6O9mDpM8gOAsA+yKbXk6gFClfsChnbPPm1eb4pjaJmSwxka5im0cBoKefw==} + semver@7.7.3: resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} engines: {node: '>=10'} @@ -2630,6 +2711,9 @@ packages: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} + tabbable@6.4.0: + resolution: {integrity: sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==} + tabster@8.7.0: resolution: {integrity: sha512-AKYquti8AdWzuqJdQo4LUMQDZrHoYQy6V+8yUq2PmgLZV10EaB+8BD0nWOfC/3TBp4mPNg4fbHkz6SFtkr0PpA==} @@ -2666,6 +2750,9 @@ packages: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} + tocbot@4.35.0: + resolution: {integrity: sha512-i8FoSaP3u60D94e/dtzCk23PIEBnc/l8XqvlK4g8gUCa9XFY4RmyMLYP6X+yN+ljcEijFbmCtNHtBoeTsQkCPg==} + toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} @@ -3158,6 +3245,20 @@ snapshots: '@floating-ui/core': 1.7.4 '@floating-ui/utils': 0.2.10 + '@floating-ui/react-dom@2.1.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@floating-ui/dom': 1.7.5 + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@floating-ui/react@0.26.28(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@floating-ui/react-dom': 2.1.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@floating-ui/utils': 0.2.10 + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + tabbable: 6.4.0 + '@floating-ui/utils@0.2.10': {} '@fluentui/keyboard-keys@9.0.8': @@ -4368,6 +4469,8 @@ snapshots: dependencies: vary: 1.1.2 + '@kurkle/color@0.3.4': {} + '@ljharb/through@2.3.14': dependencies: call-bind: 1.0.8 @@ -4402,6 +4505,19 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 + '@radix-ui/react-compose-refs@1.1.1(@types/react@19.2.11)(react@19.2.4)': + dependencies: + react: 19.2.4 + optionalDependencies: + '@types/react': 19.2.11 + + '@radix-ui/react-slot@1.1.2(@types/react@19.2.11)(react@19.2.4)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.11)(react@19.2.4) + react: 19.2.4 + optionalDependencies: + '@types/react': 19.2.11 + '@rollup/rollup-linux-x64-gnu@4.53.3': optional: true @@ -4480,6 +4596,34 @@ snapshots: postcss: 8.5.6 tailwindcss: 4.1.18 + '@telekom-ods/design-tokens-base@2.0.1': {} + + '@telekom-ods/design-tokens@2.0.2': {} + + '@telekom-ods/react-icons@1.0.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + classnames: 2.5.1 + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@telekom-ods/react-ui-kit@2.4.5(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@floating-ui/react': 0.26.28(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-slot': 1.1.2(@types/react@19.2.11)(react@19.2.4) + '@telekom-ods/design-tokens': 2.0.2 + '@telekom-ods/design-tokens-base': 2.0.1 + '@telekom-ods/react-icons': 1.0.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + chart.js: 4.5.1 + dayjs: 1.11.13 + react: 19.2.4 + react-chartjs-2: 5.3.0(chart.js@4.5.1)(react@19.2.4) + react-dom: 19.2.4(react@19.2.4) + react-intersection-observer: 9.16.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + scrollyfills: 1.0.3 + tocbot: 4.35.0 + transitivePeerDependencies: + - '@types/react' + '@telekom/design-tokens@1.0.0-beta.10': {} '@telekom/scale-components-react@3.0.0-beta.158(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': @@ -4791,6 +4935,10 @@ snapshots: chardet@2.1.1: {} + chart.js@4.5.1: + dependencies: + '@kurkle/color': 0.3.4 + chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -4854,6 +5002,8 @@ snapshots: csstype@3.2.3: {} + dayjs@1.11.13: {} + dayjs@1.11.19: {} debug@3.2.7: @@ -5801,6 +5951,11 @@ snapshots: queue-microtask@1.2.3: {} + react-chartjs-2@5.3.0(chart.js@4.5.1)(react@19.2.4): + dependencies: + chart.js: 4.5.1 + react: 19.2.4 + react-dom@19.2.4(react@19.2.4): dependencies: react: 19.2.4 @@ -5816,6 +5971,12 @@ snapshots: react-fast-compare: 3.2.2 react-side-effect: 2.1.2(react@19.2.4) + react-intersection-observer@9.16.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + dependencies: + react: 19.2.4 + optionalDependencies: + react-dom: 19.2.4(react@19.2.4) + react-is@16.13.1: {} react-is@17.0.2: {} @@ -5902,6 +6063,8 @@ snapshots: screenfull@5.2.0: {} + scrollyfills@1.0.3: {} + semver@7.7.3: {} set-function-length@1.2.2: @@ -5970,6 +6133,8 @@ snapshots: dependencies: has-flag: 4.0.0 + tabbable@6.4.0: {} + tabster@8.7.0: dependencies: keyborg: 2.6.0 @@ -6003,6 +6168,8 @@ snapshots: dependencies: is-number: 7.0.0 + tocbot@4.35.0: {} + toidentifier@1.0.1: {} ts-api-utils@2.4.0(typescript@5.6.3): From 01ef793c5f0cf764d0ace8e0c1203faf5d9e5b7d Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Wed, 4 Feb 2026 19:21:51 +0100 Subject: [PATCH 03/18] feat: move @telekom-ods/react-ui-kit to optionalDependencies in package.json and pnpm-lock.yaml --- package.json | 4 +++- pnpm-lock.yaml | 37 +++++++++++++++++++++++++++---------- 2 files changed, 30 insertions(+), 11 deletions(-) diff --git a/package.json b/package.json index d08bbfc..9d181c1 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,6 @@ "@farmfe/js-plugin-postcss": "^1.12.0", "@farmfe/plugin-react": "^1.2.6", "@tailwindcss/postcss": "^4.1.18", - "@telekom-ods/react-ui-kit": "^2.4.5", "@types/lodash": "^4.17.23", "@types/node": "^25.2.0", "@types/react": "^19.2.11", @@ -47,5 +46,8 @@ "tailwindcss-scoped-preflight": "^3.5.7", "typescript-eslint": "^8.54.0" }, + "optionalDependencies": { + "@telekom-ods/react-ui-kit": "^2.4.5" + }, "packageManager": "pnpm@10.28.2" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 144d19b..66f1ca6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -66,9 +66,6 @@ importers: '@tailwindcss/postcss': specifier: ^4.1.18 version: 4.1.18 - '@telekom-ods/react-ui-kit': - specifier: ^2.4.5 - version: 2.4.5(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@types/lodash': specifier: ^4.17.23 version: 4.17.23 @@ -108,6 +105,10 @@ importers: typescript-eslint: specifier: ^8.54.0 version: 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3) + optionalDependencies: + '@telekom-ods/react-ui-kit': + specifier: ^2.4.5 + version: 2.4.5(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) packages: @@ -3250,6 +3251,7 @@ snapshots: '@floating-ui/dom': 1.7.5 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) + optional: true '@floating-ui/react@0.26.28(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: @@ -3258,6 +3260,7 @@ snapshots: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) tabbable: 6.4.0 + optional: true '@floating-ui/utils@0.2.10': {} @@ -4469,7 +4472,8 @@ snapshots: dependencies: vary: 1.1.2 - '@kurkle/color@0.3.4': {} + '@kurkle/color@0.3.4': + optional: true '@ljharb/through@2.3.14': dependencies: @@ -4510,6 +4514,7 @@ snapshots: react: 19.2.4 optionalDependencies: '@types/react': 19.2.11 + optional: true '@radix-ui/react-slot@1.1.2(@types/react@19.2.11)(react@19.2.4)': dependencies: @@ -4517,6 +4522,7 @@ snapshots: react: 19.2.4 optionalDependencies: '@types/react': 19.2.11 + optional: true '@rollup/rollup-linux-x64-gnu@4.53.3': optional: true @@ -4596,15 +4602,18 @@ snapshots: postcss: 8.5.6 tailwindcss: 4.1.18 - '@telekom-ods/design-tokens-base@2.0.1': {} + '@telekom-ods/design-tokens-base@2.0.1': + optional: true - '@telekom-ods/design-tokens@2.0.2': {} + '@telekom-ods/design-tokens@2.0.2': + optional: true '@telekom-ods/react-icons@1.0.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: classnames: 2.5.1 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) + optional: true '@telekom-ods/react-ui-kit@2.4.5(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: @@ -4623,6 +4632,7 @@ snapshots: tocbot: 4.35.0 transitivePeerDependencies: - '@types/react' + optional: true '@telekom/design-tokens@1.0.0-beta.10': {} @@ -4938,6 +4948,7 @@ snapshots: chart.js@4.5.1: dependencies: '@kurkle/color': 0.3.4 + optional: true chokidar@3.6.0: dependencies: @@ -5002,7 +5013,8 @@ snapshots: csstype@3.2.3: {} - dayjs@1.11.13: {} + dayjs@1.11.13: + optional: true dayjs@1.11.19: {} @@ -5955,6 +5967,7 @@ snapshots: dependencies: chart.js: 4.5.1 react: 19.2.4 + optional: true react-dom@19.2.4(react@19.2.4): dependencies: @@ -5976,6 +5989,7 @@ snapshots: react: 19.2.4 optionalDependencies: react-dom: 19.2.4(react@19.2.4) + optional: true react-is@16.13.1: {} @@ -6063,7 +6077,8 @@ snapshots: screenfull@5.2.0: {} - scrollyfills@1.0.3: {} + scrollyfills@1.0.3: + optional: true semver@7.7.3: {} @@ -6133,7 +6148,8 @@ snapshots: dependencies: has-flag: 4.0.0 - tabbable@6.4.0: {} + tabbable@6.4.0: + optional: true tabster@8.7.0: dependencies: @@ -6168,7 +6184,8 @@ snapshots: dependencies: is-number: 7.0.0 - tocbot@4.35.0: {} + tocbot@4.35.0: + optional: true toidentifier@1.0.1: {} From 31fdd9654d4bc62266c0046a2169acdcb5bf0328 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Wed, 4 Feb 2026 19:31:38 +0100 Subject: [PATCH 04/18] refactor: remove optionalDependencies for @telekom-ods/react-ui-kit and clean up index.css --- package.json | 3 - pnpm-lock.yaml | 184 ------------------------------------------------- src/index.css | 20 +----- 3 files changed, 1 insertion(+), 206 deletions(-) diff --git a/package.json b/package.json index 9d181c1..d296542 100644 --- a/package.json +++ b/package.json @@ -46,8 +46,5 @@ "tailwindcss-scoped-preflight": "^3.5.7", "typescript-eslint": "^8.54.0" }, - "optionalDependencies": { - "@telekom-ods/react-ui-kit": "^2.4.5" - }, "packageManager": "pnpm@10.28.2" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 66f1ca6..52dbe8d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -105,10 +105,6 @@ importers: typescript-eslint: specifier: ^8.54.0 version: 8.54.0(eslint@9.39.2(jiti@2.6.1))(typescript@5.6.3) - optionalDependencies: - '@telekom-ods/react-ui-kit': - specifier: ^2.4.5 - version: 2.4.5(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) packages: @@ -381,18 +377,6 @@ packages: '@floating-ui/dom@1.7.5': resolution: {integrity: sha512-N0bD2kIPInNHUHehXhMke1rBGs1dwqvC9O9KYMyyjK7iXt7GAhnro7UlcuYcGdS/yYOlq0MAVgrow8IbWJwyqg==} - '@floating-ui/react-dom@2.1.7': - resolution: {integrity: sha512-0tLRojf/1Go2JgEVm+3Frg9A3IW8bJgKgdO0BN5RkF//ufuz2joZM63Npau2ff3J6lUVYgDSNzNkR+aH3IVfjg==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - - '@floating-ui/react@0.26.28': - resolution: {integrity: sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - '@floating-ui/utils@0.2.10': resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} @@ -968,9 +952,6 @@ packages: resolution: {integrity: sha512-x/iUDjcS90W69PryLDIMgFyV21YLTnG9zOpPXS7Bkt2b8AsY3zZsIpOLBkYr9fBcF3HbkKaER5hOBZLfpLgYNw==} engines: {node: '>= 14.0.0'} - '@kurkle/color@0.3.4': - resolution: {integrity: sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==} - '@ljharb/through@2.3.14': resolution: {integrity: sha512-ajBvlKpWucBB17FuQYUShqpqy8GRgYEpJW0vWJbUu1CV9lWyrDCapy0lScU8T8Z6qn49sSwJB3+M+evYIdGg+A==} engines: {node: '>= 0.4'} @@ -996,24 +977,6 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@radix-ui/react-compose-refs@1.1.1': - resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-slot@1.1.2': - resolution: {integrity: sha512-YAKxaiGsSQJ38VzKH86/BPRC4rh+b1Jpa+JneA5LRE7skmLPNAyeG8kPJj/oo4STLvlrs8vkf/iYyc3A5stYCQ==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@rollup/rollup-linux-x64-gnu@4.53.3': resolution: {integrity: sha512-3EhFi1FU6YL8HTUJZ51imGJWEX//ajQPfqWLI3BQq4TlvHy4X0MOr5q3D2Zof/ka0d5FNdPwZXm3Yyib/UEd+w==} cpu: [x64] @@ -1120,26 +1083,6 @@ packages: '@tailwindcss/postcss@4.1.18': resolution: {integrity: sha512-Ce0GFnzAOuPyfV5SxjXGn0CubwGcuDB0zcdaPuCSzAa/2vII24JTkH+I6jcbXLb1ctjZMZZI6OjDaLPJQL1S0g==} - '@telekom-ods/design-tokens-base@2.0.1': - resolution: {integrity: sha512-WEJHKYfWvVHO5JJX9KeeDE1cuV/LjzhksKynm9nSrxrVnAdbMLOVpyC1eYyBP7tk7m7/8kEGy3wu4/bZ1ZvXGA==, tarball: https://artifactory.devops.telekom.de/artifactory/api/npm/one-design-system-npm/@telekom-ods/design-tokens-base/-/@telekom-ods/design-tokens-base-2.0.1.tgz} - - '@telekom-ods/design-tokens@2.0.2': - resolution: {integrity: sha512-migIsn23p2QEeYnOgy3kTnLyWnXlmLDwG6KPT5MzOB7cxhe72GpCbkvI0bY4p98szrgYsXD9koMTMHwfmUD8Gw==, tarball: https://artifactory.devops.telekom.de/artifactory/api/npm/one-design-system-npm/@telekom-ods/design-tokens/-/@telekom-ods/design-tokens-2.0.2.tgz} - - '@telekom-ods/react-icons@1.0.4': - resolution: {integrity: sha512-Qm4OSReMJoonsD66fsYExDWNHfwEI6Qc8ilScuY4WRC1OJYaDvCDgWJ4nSFIH4RjEBOiq6ct4nM7UsH2vBCfZg==, tarball: https://artifactory.devops.telekom.de/artifactory/api/npm/one-design-system-npm/@telekom-ods/react-icons/-/@telekom-ods/react-icons-1.0.4.tgz} - peerDependencies: - react: '>=18' - react-dom: '>=18' - - '@telekom-ods/react-ui-kit@2.4.5': - resolution: {integrity: sha512-aA83rxCMAy4c8IHxc2o+9KZ6xxHuBuM3pXouJEoTXQHfO2g9/cPEIzyB+55v9jJFU/u6R7gTxmmOwKhnTHlq0w==, tarball: https://artifactory.devops.telekom.de/artifactory/api/npm/one-design-system-npm/@telekom-ods/react-ui-kit/-/@telekom-ods/react-ui-kit-2.4.5.tgz} - engines: {node: '>=18'} - hasBin: true - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - '@telekom/design-tokens@1.0.0-beta.10': resolution: {integrity: sha512-57BFgDxDkvOOrQf7wmS1u5jQmPRdhh6Y/qOHwTvYlS5GwGlkr3EeGeuwePL5pJ7z0jTnxEIVhmwbZnIx9AIX8w==} @@ -1413,10 +1356,6 @@ packages: chardet@2.1.1: resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==} - chart.js@4.5.1: - resolution: {integrity: sha512-GIjfiT9dbmHRiYi6Nl2yFCq7kkwdkp1W/lp2J99rX0yo9tgJGn3lKQATztIjb5tVtevcBtIdICNWqlq5+E8/Pw==} - engines: {pnpm: '>=8'} - chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -1487,9 +1426,6 @@ packages: csstype@3.2.3: resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} - dayjs@1.11.13: - resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} - dayjs@1.11.19: resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} @@ -2498,12 +2434,6 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - react-chartjs-2@5.3.0: - resolution: {integrity: sha512-UfZZFnDsERI3c3CZGxzvNJd02SHjaSJ8kgW1djn65H1KK8rehwTjyrRKOG3VTMG8wtHZ5rgAO5oTHtHi9GCCmw==} - peerDependencies: - chart.js: ^4.1.1 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom@19.2.4: resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==} peerDependencies: @@ -2517,15 +2447,6 @@ packages: peerDependencies: react: '>=16.3.0' - react-intersection-observer@9.16.0: - resolution: {integrity: sha512-w9nJSEp+DrW9KmQmeWHQyfaP6b03v+TdXynaoA964Wxt7mdR3An11z4NNCQgL4gKSK7y1ver2Fq+JKH6CWEzUA==} - peerDependencies: - react: ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - react-dom: - optional: true - react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -2624,9 +2545,6 @@ packages: resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} engines: {node: '>=0.10.0'} - scrollyfills@1.0.3: - resolution: {integrity: sha512-lJCEJbk/o8BFJbJYKyQn1njf9o3U6O9mDpM8gOAsA+yKbXk6gFClfsChnbPPm1eb4pjaJmSwxka5im0cBoKefw==} - semver@7.7.3: resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} engines: {node: '>=10'} @@ -2712,9 +2630,6 @@ packages: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} - tabbable@6.4.0: - resolution: {integrity: sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==} - tabster@8.7.0: resolution: {integrity: sha512-AKYquti8AdWzuqJdQo4LUMQDZrHoYQy6V+8yUq2PmgLZV10EaB+8BD0nWOfC/3TBp4mPNg4fbHkz6SFtkr0PpA==} @@ -2751,9 +2666,6 @@ packages: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} - tocbot@4.35.0: - resolution: {integrity: sha512-i8FoSaP3u60D94e/dtzCk23PIEBnc/l8XqvlK4g8gUCa9XFY4RmyMLYP6X+yN+ljcEijFbmCtNHtBoeTsQkCPg==} - toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} @@ -3246,22 +3158,6 @@ snapshots: '@floating-ui/core': 1.7.4 '@floating-ui/utils': 0.2.10 - '@floating-ui/react-dom@2.1.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': - dependencies: - '@floating-ui/dom': 1.7.5 - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) - optional: true - - '@floating-ui/react@0.26.28(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': - dependencies: - '@floating-ui/react-dom': 2.1.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@floating-ui/utils': 0.2.10 - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) - tabbable: 6.4.0 - optional: true - '@floating-ui/utils@0.2.10': {} '@fluentui/keyboard-keys@9.0.8': @@ -4472,9 +4368,6 @@ snapshots: dependencies: vary: 1.1.2 - '@kurkle/color@0.3.4': - optional: true - '@ljharb/through@2.3.14': dependencies: call-bind: 1.0.8 @@ -4509,21 +4402,6 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 - '@radix-ui/react-compose-refs@1.1.1(@types/react@19.2.11)(react@19.2.4)': - dependencies: - react: 19.2.4 - optionalDependencies: - '@types/react': 19.2.11 - optional: true - - '@radix-ui/react-slot@1.1.2(@types/react@19.2.11)(react@19.2.4)': - dependencies: - '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.11)(react@19.2.4) - react: 19.2.4 - optionalDependencies: - '@types/react': 19.2.11 - optional: true - '@rollup/rollup-linux-x64-gnu@4.53.3': optional: true @@ -4602,38 +4480,6 @@ snapshots: postcss: 8.5.6 tailwindcss: 4.1.18 - '@telekom-ods/design-tokens-base@2.0.1': - optional: true - - '@telekom-ods/design-tokens@2.0.2': - optional: true - - '@telekom-ods/react-icons@1.0.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': - dependencies: - classnames: 2.5.1 - react: 19.2.4 - react-dom: 19.2.4(react@19.2.4) - optional: true - - '@telekom-ods/react-ui-kit@2.4.5(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': - dependencies: - '@floating-ui/react': 0.26.28(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@radix-ui/react-slot': 1.1.2(@types/react@19.2.11)(react@19.2.4) - '@telekom-ods/design-tokens': 2.0.2 - '@telekom-ods/design-tokens-base': 2.0.1 - '@telekom-ods/react-icons': 1.0.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - chart.js: 4.5.1 - dayjs: 1.11.13 - react: 19.2.4 - react-chartjs-2: 5.3.0(chart.js@4.5.1)(react@19.2.4) - react-dom: 19.2.4(react@19.2.4) - react-intersection-observer: 9.16.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - scrollyfills: 1.0.3 - tocbot: 4.35.0 - transitivePeerDependencies: - - '@types/react' - optional: true - '@telekom/design-tokens@1.0.0-beta.10': {} '@telekom/scale-components-react@3.0.0-beta.158(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': @@ -4945,11 +4791,6 @@ snapshots: chardet@2.1.1: {} - chart.js@4.5.1: - dependencies: - '@kurkle/color': 0.3.4 - optional: true - chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -5013,9 +4854,6 @@ snapshots: csstype@3.2.3: {} - dayjs@1.11.13: - optional: true - dayjs@1.11.19: {} debug@3.2.7: @@ -5963,12 +5801,6 @@ snapshots: queue-microtask@1.2.3: {} - react-chartjs-2@5.3.0(chart.js@4.5.1)(react@19.2.4): - dependencies: - chart.js: 4.5.1 - react: 19.2.4 - optional: true - react-dom@19.2.4(react@19.2.4): dependencies: react: 19.2.4 @@ -5984,13 +5816,6 @@ snapshots: react-fast-compare: 3.2.2 react-side-effect: 2.1.2(react@19.2.4) - react-intersection-observer@9.16.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4): - dependencies: - react: 19.2.4 - optionalDependencies: - react-dom: 19.2.4(react@19.2.4) - optional: true - react-is@16.13.1: {} react-is@17.0.2: {} @@ -6077,9 +5902,6 @@ snapshots: screenfull@5.2.0: {} - scrollyfills@1.0.3: - optional: true - semver@7.7.3: {} set-function-length@1.2.2: @@ -6148,9 +5970,6 @@ snapshots: dependencies: has-flag: 4.0.0 - tabbable@6.4.0: - optional: true - tabster@8.7.0: dependencies: keyborg: 2.6.0 @@ -6184,9 +6003,6 @@ snapshots: dependencies: is-number: 7.0.0 - tocbot@4.35.0: - optional: true - toidentifier@1.0.1: {} ts-api-utils@2.4.0(typescript@5.6.3): diff --git a/src/index.css b/src/index.css index ef3cab3..df4b8bc 100644 --- a/src/index.css +++ b/src/index.css @@ -1,22 +1,4 @@ -@import 'tailwindcss'; - -/* - The default border color has changed to `currentcolor` in Tailwind CSS v4, - so we've added these compatibility styles to make sure everything still - looks the same as it did with Tailwind CSS v3. - - If we ever want to remove these styles, we need to add an explicit border - color utility to any element that depends on these defaults. -*/ -@layer base { - *, - ::after, - ::before, - ::backdrop, - ::file-selector-button { - border-color: var(--color-gray-200, currentcolor); - } -} +@import "tailwindcss"; :root { color-scheme: light !important; From b6aa94f9cc6a505dfe69e05c364e835e31a70011 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Wed, 4 Feb 2026 21:35:45 +0100 Subject: [PATCH 05/18] feat: add @telekom-ods/react-ui-kit dependency to package.json and pnpm-lock.yaml --- package.json | 1 + pnpm-lock.yaml | 167 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 168 insertions(+) diff --git a/package.json b/package.json index d296542..9d8619f 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ }, "dependencies": { "@fluentui/react-components": "^9.72.11", + "@telekom-ods/react-ui-kit": "^2.4.5", "@telekom/scale-components": "3.0.0-beta.156", "@telekom/scale-components-react": "3.0.0-beta.158", "ahooks": "^3.9.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 52dbe8d..5a01300 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,9 @@ importers: '@fluentui/react-components': specifier: ^9.72.11 version: 9.72.11(@types/react-dom@19.2.3(@types/react@19.2.11))(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(scheduler@0.27.0) + '@telekom-ods/react-ui-kit': + specifier: ^2.4.5 + version: 2.4.5(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@telekom/scale-components': specifier: 3.0.0-beta.156 version: 3.0.0-beta.156 @@ -377,6 +380,18 @@ packages: '@floating-ui/dom@1.7.5': resolution: {integrity: sha512-N0bD2kIPInNHUHehXhMke1rBGs1dwqvC9O9KYMyyjK7iXt7GAhnro7UlcuYcGdS/yYOlq0MAVgrow8IbWJwyqg==} + '@floating-ui/react-dom@2.1.7': + resolution: {integrity: sha512-0tLRojf/1Go2JgEVm+3Frg9A3IW8bJgKgdO0BN5RkF//ufuz2joZM63Npau2ff3J6lUVYgDSNzNkR+aH3IVfjg==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@floating-ui/react@0.26.28': + resolution: {integrity: sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + '@floating-ui/utils@0.2.10': resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} @@ -952,6 +967,9 @@ packages: resolution: {integrity: sha512-x/iUDjcS90W69PryLDIMgFyV21YLTnG9zOpPXS7Bkt2b8AsY3zZsIpOLBkYr9fBcF3HbkKaER5hOBZLfpLgYNw==} engines: {node: '>= 14.0.0'} + '@kurkle/color@0.3.4': + resolution: {integrity: sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==} + '@ljharb/through@2.3.14': resolution: {integrity: sha512-ajBvlKpWucBB17FuQYUShqpqy8GRgYEpJW0vWJbUu1CV9lWyrDCapy0lScU8T8Z6qn49sSwJB3+M+evYIdGg+A==} engines: {node: '>= 0.4'} @@ -977,6 +995,24 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@radix-ui/react-compose-refs@1.1.1': + resolution: {integrity: sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + + '@radix-ui/react-slot@1.1.2': + resolution: {integrity: sha512-YAKxaiGsSQJ38VzKH86/BPRC4rh+b1Jpa+JneA5LRE7skmLPNAyeG8kPJj/oo4STLvlrs8vkf/iYyc3A5stYCQ==} + peerDependencies: + '@types/react': '*' + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + '@types/react': + optional: true + '@rollup/rollup-linux-x64-gnu@4.53.3': resolution: {integrity: sha512-3EhFi1FU6YL8HTUJZ51imGJWEX//ajQPfqWLI3BQq4TlvHy4X0MOr5q3D2Zof/ka0d5FNdPwZXm3Yyib/UEd+w==} cpu: [x64] @@ -1083,6 +1119,26 @@ packages: '@tailwindcss/postcss@4.1.18': resolution: {integrity: sha512-Ce0GFnzAOuPyfV5SxjXGn0CubwGcuDB0zcdaPuCSzAa/2vII24JTkH+I6jcbXLb1ctjZMZZI6OjDaLPJQL1S0g==} + '@telekom-ods/design-tokens-base@2.0.1': + resolution: {integrity: sha512-WEJHKYfWvVHO5JJX9KeeDE1cuV/LjzhksKynm9nSrxrVnAdbMLOVpyC1eYyBP7tk7m7/8kEGy3wu4/bZ1ZvXGA==, tarball: https://artifactory.devops.telekom.de/artifactory/api/npm/one-design-system-npm/@telekom-ods/design-tokens-base/-/@telekom-ods/design-tokens-base-2.0.1.tgz} + + '@telekom-ods/design-tokens@2.0.2': + resolution: {integrity: sha512-migIsn23p2QEeYnOgy3kTnLyWnXlmLDwG6KPT5MzOB7cxhe72GpCbkvI0bY4p98szrgYsXD9koMTMHwfmUD8Gw==, tarball: https://artifactory.devops.telekom.de/artifactory/api/npm/one-design-system-npm/@telekom-ods/design-tokens/-/@telekom-ods/design-tokens-2.0.2.tgz} + + '@telekom-ods/react-icons@1.0.4': + resolution: {integrity: sha512-Qm4OSReMJoonsD66fsYExDWNHfwEI6Qc8ilScuY4WRC1OJYaDvCDgWJ4nSFIH4RjEBOiq6ct4nM7UsH2vBCfZg==, tarball: https://artifactory.devops.telekom.de/artifactory/api/npm/one-design-system-npm/@telekom-ods/react-icons/-/@telekom-ods/react-icons-1.0.4.tgz} + peerDependencies: + react: '>=18' + react-dom: '>=18' + + '@telekom-ods/react-ui-kit@2.4.5': + resolution: {integrity: sha512-aA83rxCMAy4c8IHxc2o+9KZ6xxHuBuM3pXouJEoTXQHfO2g9/cPEIzyB+55v9jJFU/u6R7gTxmmOwKhnTHlq0w==, tarball: https://artifactory.devops.telekom.de/artifactory/api/npm/one-design-system-npm/@telekom-ods/react-ui-kit/-/@telekom-ods/react-ui-kit-2.4.5.tgz} + engines: {node: '>=18'} + hasBin: true + peerDependencies: + react: '>=16.8' + react-dom: '>=16.8' + '@telekom/design-tokens@1.0.0-beta.10': resolution: {integrity: sha512-57BFgDxDkvOOrQf7wmS1u5jQmPRdhh6Y/qOHwTvYlS5GwGlkr3EeGeuwePL5pJ7z0jTnxEIVhmwbZnIx9AIX8w==} @@ -1356,6 +1412,10 @@ packages: chardet@2.1.1: resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==} + chart.js@4.5.1: + resolution: {integrity: sha512-GIjfiT9dbmHRiYi6Nl2yFCq7kkwdkp1W/lp2J99rX0yo9tgJGn3lKQATztIjb5tVtevcBtIdICNWqlq5+E8/Pw==} + engines: {pnpm: '>=8'} + chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} @@ -1426,6 +1486,9 @@ packages: csstype@3.2.3: resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==} + dayjs@1.11.13: + resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + dayjs@1.11.19: resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} @@ -2434,6 +2497,12 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + react-chartjs-2@5.3.0: + resolution: {integrity: sha512-UfZZFnDsERI3c3CZGxzvNJd02SHjaSJ8kgW1djn65H1KK8rehwTjyrRKOG3VTMG8wtHZ5rgAO5oTHtHi9GCCmw==} + peerDependencies: + chart.js: ^4.1.1 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom@19.2.4: resolution: {integrity: sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==} peerDependencies: @@ -2447,6 +2516,15 @@ packages: peerDependencies: react: '>=16.3.0' + react-intersection-observer@9.16.0: + resolution: {integrity: sha512-w9nJSEp+DrW9KmQmeWHQyfaP6b03v+TdXynaoA964Wxt7mdR3An11z4NNCQgL4gKSK7y1ver2Fq+JKH6CWEzUA==} + peerDependencies: + react: ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + react-dom: + optional: true + react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -2545,6 +2623,9 @@ packages: resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} engines: {node: '>=0.10.0'} + scrollyfills@1.0.3: + resolution: {integrity: sha512-lJCEJbk/o8BFJbJYKyQn1njf9o3U6O9mDpM8gOAsA+yKbXk6gFClfsChnbPPm1eb4pjaJmSwxka5im0cBoKefw==} + semver@7.7.3: resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} engines: {node: '>=10'} @@ -2630,6 +2711,9 @@ packages: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} engines: {node: '>=8'} + tabbable@6.4.0: + resolution: {integrity: sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==} + tabster@8.7.0: resolution: {integrity: sha512-AKYquti8AdWzuqJdQo4LUMQDZrHoYQy6V+8yUq2PmgLZV10EaB+8BD0nWOfC/3TBp4mPNg4fbHkz6SFtkr0PpA==} @@ -2666,6 +2750,9 @@ packages: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} + tocbot@4.35.0: + resolution: {integrity: sha512-i8FoSaP3u60D94e/dtzCk23PIEBnc/l8XqvlK4g8gUCa9XFY4RmyMLYP6X+yN+ljcEijFbmCtNHtBoeTsQkCPg==} + toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} @@ -3158,6 +3245,20 @@ snapshots: '@floating-ui/core': 1.7.4 '@floating-ui/utils': 0.2.10 + '@floating-ui/react-dom@2.1.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@floating-ui/dom': 1.7.5 + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@floating-ui/react@0.26.28(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@floating-ui/react-dom': 2.1.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@floating-ui/utils': 0.2.10 + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + tabbable: 6.4.0 + '@floating-ui/utils@0.2.10': {} '@fluentui/keyboard-keys@9.0.8': @@ -4368,6 +4469,8 @@ snapshots: dependencies: vary: 1.1.2 + '@kurkle/color@0.3.4': {} + '@ljharb/through@2.3.14': dependencies: call-bind: 1.0.8 @@ -4402,6 +4505,19 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 + '@radix-ui/react-compose-refs@1.1.1(@types/react@19.2.11)(react@19.2.4)': + dependencies: + react: 19.2.4 + optionalDependencies: + '@types/react': 19.2.11 + + '@radix-ui/react-slot@1.1.2(@types/react@19.2.11)(react@19.2.4)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.1(@types/react@19.2.11)(react@19.2.4) + react: 19.2.4 + optionalDependencies: + '@types/react': 19.2.11 + '@rollup/rollup-linux-x64-gnu@4.53.3': optional: true @@ -4480,6 +4596,34 @@ snapshots: postcss: 8.5.6 tailwindcss: 4.1.18 + '@telekom-ods/design-tokens-base@2.0.1': {} + + '@telekom-ods/design-tokens@2.0.2': {} + + '@telekom-ods/react-icons@1.0.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + classnames: 2.5.1 + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + + '@telekom-ods/react-ui-kit@2.4.5(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@floating-ui/react': 0.26.28(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-slot': 1.1.2(@types/react@19.2.11)(react@19.2.4) + '@telekom-ods/design-tokens': 2.0.2 + '@telekom-ods/design-tokens-base': 2.0.1 + '@telekom-ods/react-icons': 1.0.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + chart.js: 4.5.1 + dayjs: 1.11.13 + react: 19.2.4 + react-chartjs-2: 5.3.0(chart.js@4.5.1)(react@19.2.4) + react-dom: 19.2.4(react@19.2.4) + react-intersection-observer: 9.16.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + scrollyfills: 1.0.3 + tocbot: 4.35.0 + transitivePeerDependencies: + - '@types/react' + '@telekom/design-tokens@1.0.0-beta.10': {} '@telekom/scale-components-react@3.0.0-beta.158(@types/react@19.2.11)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': @@ -4791,6 +4935,10 @@ snapshots: chardet@2.1.1: {} + chart.js@4.5.1: + dependencies: + '@kurkle/color': 0.3.4 + chokidar@3.6.0: dependencies: anymatch: 3.1.3 @@ -4854,6 +5002,8 @@ snapshots: csstype@3.2.3: {} + dayjs@1.11.13: {} + dayjs@1.11.19: {} debug@3.2.7: @@ -5801,6 +5951,11 @@ snapshots: queue-microtask@1.2.3: {} + react-chartjs-2@5.3.0(chart.js@4.5.1)(react@19.2.4): + dependencies: + chart.js: 4.5.1 + react: 19.2.4 + react-dom@19.2.4(react@19.2.4): dependencies: react: 19.2.4 @@ -5816,6 +5971,12 @@ snapshots: react-fast-compare: 3.2.2 react-side-effect: 2.1.2(react@19.2.4) + react-intersection-observer@9.16.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + dependencies: + react: 19.2.4 + optionalDependencies: + react-dom: 19.2.4(react@19.2.4) + react-is@16.13.1: {} react-is@17.0.2: {} @@ -5902,6 +6063,8 @@ snapshots: screenfull@5.2.0: {} + scrollyfills@1.0.3: {} + semver@7.7.3: {} set-function-length@1.2.2: @@ -5970,6 +6133,8 @@ snapshots: dependencies: has-flag: 4.0.0 + tabbable@6.4.0: {} + tabster@8.7.0: dependencies: keyborg: 2.6.0 @@ -6003,6 +6168,8 @@ snapshots: dependencies: is-number: 7.0.0 + tocbot@4.35.0: {} + toidentifier@1.0.1: {} ts-api-utils@2.4.0(typescript@5.6.3): From 8e10ba04a691549c0da2f42eb5223ca477e80884 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Wed, 4 Feb 2026 22:46:43 +0100 Subject: [PATCH 06/18] feat: update branding references and improve metadata across multiple files --- index.html | 8 ++++---- public/site.webmanifest | 4 ++-- src/Components/Layout/TopNavBar.tsx | 3 ++- src/Helpers/Entities.ts | 6 ++++-- src/Pages/Availability.tsx | 5 +++-- src/Pages/Event.tsx | 3 ++- src/Pages/History.tsx | 4 ++-- src/Pages/Home.tsx | 4 ++-- src/Pages/NewEvent.tsx | 3 ++- src/Services/DB.ts | 12 ++++++------ 10 files changed, 29 insertions(+), 23 deletions(-) diff --git a/index.html b/index.html index f8eb70c..4792407 100644 --- a/index.html +++ b/index.html @@ -1,5 +1,5 @@ - - + + @@ -9,13 +9,13 @@ name="description" content="Your go-to resource for monitoring the availability of various components in different regions." /> - Open Telekom Cloud Status Dashboard + T Cloud Public Status Dashboard - + diff --git a/public/site.webmanifest b/public/site.webmanifest index 01b47de..2a2ff5d 100644 --- a/public/site.webmanifest +++ b/public/site.webmanifest @@ -1,6 +1,6 @@ { - "name": "Open Telekom Cloud Status Dashboard", - "short_name": "OTC Status", + "name": "T Cloud Public Status Dashboard", + "short_name": "T Cloud Status", "icons": [ { "src": "/web-app-manifest-192x192.png", diff --git a/src/Components/Layout/TopNavBar.tsx b/src/Components/Layout/TopNavBar.tsx index a6363f9..2e4225d 100644 --- a/src/Components/Layout/TopNavBar.tsx +++ b/src/Components/Layout/TopNavBar.tsx @@ -1,4 +1,5 @@ import { ScaleTelekomHeader, ScaleTelekomNavItem, ScaleTelekomNavList } from "@telekom/scale-components-react"; +import { Dic } from "~/Helpers/Entities"; import { Authorized } from "../Auth/With"; import { MobileMenu } from "./MobileMenu"; import { NavItem } from "./NavItem"; @@ -12,7 +13,7 @@ import { ProfileMenu } from "./ProfileMenu"; export function TopNavBar() { return ( - Availability - OTC Status Dashboard + Availability - {Dic.Name} {Dic.Prod} diff --git a/src/Pages/Event.tsx b/src/Pages/Event.tsx index 95c8be2..06b7cfc 100644 --- a/src/Pages/Event.tsx +++ b/src/Pages/Event.tsx @@ -2,6 +2,7 @@ import { Helmet } from "react-helmet"; import { EventCard } from "~/Components/Event/EventCard"; import { EventLog } from "~/Components/Event/EventLog"; import { useRouter } from "~/Components/Router"; +import { Dic } from "~/Helpers/Entities"; import { useStatus } from "~/Services/Status"; import { NotFound } from "./404"; @@ -24,7 +25,7 @@ export function Event() { return <> - Event {id.toString()} - OTC Status Dashboard + Event {id.toString()} - {Dic.Name} {Dic.Prod} diff --git a/src/Pages/History.tsx b/src/Pages/History.tsx index 320a017..253aed6 100644 --- a/src/Pages/History.tsx +++ b/src/Pages/History.tsx @@ -95,7 +95,7 @@ export function History() { return
- History - OTC Status Dashboard + History - {Dic.Name} {Dic.Prod} diff --git a/src/Pages/Home.tsx b/src/Pages/Home.tsx index 3dd2c1e..664989f 100644 --- a/src/Pages/Home.tsx +++ b/src/Pages/Home.tsx @@ -93,7 +93,7 @@ export function Home() { return ( <> - OTC Status Dashboard + {Dic.Name} {Dic.Prod} - +
{categories.map((cate, i) => ( diff --git a/src/Pages/NewEvent.tsx b/src/Pages/NewEvent.tsx index 9a76e34..e6934b1 100644 --- a/src/Pages/NewEvent.tsx +++ b/src/Pages/NewEvent.tsx @@ -1,6 +1,7 @@ import { Helmet } from "react-helmet"; import { Authorized } from "~/Components/Auth/With"; import { NewForm } from "~/Components/New/NewForm"; +import { Dic } from "~/Helpers/Entities"; /** * @author Aloento @@ -11,7 +12,7 @@ export function NewEvent() { return ( - New Event - OTC Status Dashboard + New Event - {Dic.Name} {Dic.Prod}

Create New Event

diff --git a/src/Services/DB.ts b/src/Services/DB.ts index a9c7be9..0717e79 100644 --- a/src/Services/DB.ts +++ b/src/Services/DB.ts @@ -15,18 +15,18 @@ export class DB { constructor(factory: () => T) { this.Ins = factory(); - this.dbName = Dic.Name; - this.storeName = Dic.Name; + this.dbName = Dic.Symbol; + this.storeName = Dic.Symbol; } public async init() { try { return openDB(this.dbName, DB_VERSION, { upgrade(db) { - if (db.objectStoreNames.contains(Dic.Name)) { - db.deleteObjectStore(Dic.Name); + if (db.objectStoreNames.contains(Dic.Symbol)) { + db.deleteObjectStore(Dic.Symbol); } - db.createObjectStore(Dic.Name); + db.createObjectStore(Dic.Symbol); }, }); } catch (error) { @@ -34,7 +34,7 @@ export class DB { return openDB(this.dbName, DB_VERSION, { upgrade(db) { - db.createObjectStore(Dic.Name); + db.createObjectStore(Dic.Symbol); }, }); } From f63fdcfdf9ca09db4a1105cd401340e02e877b31 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Wed, 4 Feb 2026 22:46:58 +0100 Subject: [PATCH 07/18] feat: add Reviews page and mock data for reviews history --- src/Pages/Reviews.tsx | 291 ++++++++++++++++++++++++++++++ src/Pages/index.tsx | 6 +- src/Pages/reviewsHistoryMock.json | 37 ++++ src/index.tsx | 1 + 4 files changed, 334 insertions(+), 1 deletion(-) create mode 100644 src/Pages/Reviews.tsx create mode 100644 src/Pages/reviewsHistoryMock.json diff --git a/src/Pages/Reviews.tsx b/src/Pages/Reviews.tsx new file mode 100644 index 0000000..c8ccd09 --- /dev/null +++ b/src/Pages/Reviews.tsx @@ -0,0 +1,291 @@ +import { ODSPaginationTableChangeEventOptions, ODSTable, ODSTableBody, ODSTableHead, ODSTableHeadCell, ODSTableHeadCellProps, ODSTableHeadCellType, ODSTableHeadRow, ODSTableRow, ODSTableRowCell, ODSTableRowCellProps, ODSTableRowProps } from "@telekom-ods/react-ui-kit"; +import { orderBy } from "lodash"; +import { ChangeEvent, FC, useMemo, useState } from "react"; +import { Helmet } from "react-helmet"; +import { Dic } from "~/Helpers/Entities"; +import reviewsHistoryMock from "./reviewsHistoryMock.json"; + +/** + * @author Aloento + * @since 1.3.0 + * @version 0.2.0 + */ +export function Reviews() { + const [selectedRows, setSelectedRows] = useState([]); + const [order, setOrder] = useState<"asc" | "desc" | undefined>(); + const [orderByIndex, setOrderByIndex] = useState(); + const [page, setPage] = useState(0); + const [pageSize, setPageSize] = useState(10); + + const handleSelectAll = (event: ChangeEvent) => { + const selected = event.target.checked; + if (selected) { + const newSelected = tableRows.map((row) => row.id as string); + setSelectedRows(newSelected); + return; + } + setSelectedRows([]); + }; + + const handleSelectRow = (rowId: string) => { + const selectedIndex = selectedRows.indexOf(rowId); + let newSelectedRows: string[] = []; + if (selectedIndex === -1) { + newSelectedRows = newSelectedRows.concat(selectedRows, rowId); + } else if (selectedIndex === 0) { + newSelectedRows = newSelectedRows.concat(selectedRows.slice(1)); + } else if (selectedIndex === selectedRows.length - 1) { + newSelectedRows = newSelectedRows.concat(selectedRows.slice(0, -1)); + } else if (selectedIndex > 0) { + newSelectedRows = newSelectedRows.concat( + selectedRows.slice(0, selectedIndex), + selectedRows.slice(selectedIndex + 1) + ); + } + setSelectedRows(newSelectedRows); + }; + + const handleSortChange = (index: number) => { + let newOrder: "asc" | "desc" | undefined; + let newOrderByIndex: number | undefined; + + if (orderByIndex !== index) { + newOrder = "asc"; + newOrderByIndex = index; + } else { + newOrder = order === "asc" ? "desc" : undefined; + newOrderByIndex = order === "asc" ? index : undefined; + } + + setOrder(newOrder); + setOrderByIndex(newOrderByIndex); + }; + + const generateRowDataSort = ( + cellsProps: ODSTableRowCellProps[] + ): Record => + cellsProps.reduce>( + (dataSort, cellProps, index) => { + dataSort[index] = cellProps["data-sort-content"] as string | number; + return dataSort; + }, + {} + ); + + const paginationChange = (event: ODSPaginationTableChangeEventOptions) => { + if (page !== event.page) setPage(event.page); + if (pageSize !== event.pageSize) setPageSize(event.pageSize); + }; + + const tableHeadRowCells: ODSTableHeadCellProps[] = [ + { id: "head_cell_0", label: "ID", alignment: "left" }, + { id: "head_cell_1", label: "Plan Start CET" }, + { id: "head_cell_2", label: "Plan End CET" }, + { id: "head_cell_3", label: "Region" }, + { id: "head_cell_4", label: "Service" }, + { + id: "head_cell_5", + label: "Detail", + alignment: "right", + showSortIndicator: false, + }, + ]; + + type ReviewsHistoryItem = { + id: number; + planStartCET: string; + planEndCET: string; + region: string; + service: string; + }; + + const historyItems = reviewsHistoryMock as ReviewsHistoryItem[]; + + const tableRowCells: Record = historyItems.reduce( + (rows, item, index) => { + rows[index] = [ + { + id: `row_${index}_cell_0`, + type: "label", + label: item.id, + "data-sort-content": item.id, + }, + { + id: `row_${index}_cell_1`, + type: "label", + label: item.planStartCET, + "data-sort-content": item.planStartCET, + }, + { + id: `row_${index}_cell_2`, + type: "label", + label: item.planEndCET, + "data-sort-content": item.planEndCET, + }, + { + id: `row_${index}_cell_3`, + type: "label", + label: item.region, + "data-sort-content": item.region, + }, + { + id: `row_${index}_cell_4`, + type: "label", + label: item.service, + "data-sort-content": item.service, + }, + { + id: `row_${index}_cell_5`, + type: "action", + alignment: "right", + actionProps: { + ariaLabel: "View Event Details", + buttonIcon: "more-type-bold", + buttonType: "link", + size: "small", + variant: "ghost", + href: `/Event/${item.id}`, + leftIcon: true + } + }, + ]; + return rows; + }, + {} as Record + ); + + const tableRows: ODSTableRowProps[] = historyItems.map((_, index) => ({ + id: `row_${index}`, + "aria-rowindex": index, + })); + + type ProductRow = { + props: ODSTableRowProps; + cells: ODSTableRowCellProps[]; + }; + + const generateProductRow = ( + rowProps: ODSTableRowProps, + cells: ODSTableRowCellProps[] + ): ProductRow => { + return { + props: { + ...rowProps, + "data-sort": generateRowDataSort(cells), + }, + cells, + }; + }; + + const productRows = tableRows.map((rowProps, index) => + generateProductRow(rowProps, tableRowCells[index]) + ); + + type ProductTableHeadProps = { + selectedRowsNumber: number; + totalRows: number; + onSelectAllChange: (event: ChangeEvent) => void; + }; + + const ProductTableHead: FC = ({ + selectedRowsNumber = 0, + totalRows = 0, + onSelectAllChange, + ...rest + }) => { + const headChecked = totalRows > 0 && selectedRowsNumber === totalRows; + const headIndeterminate = + selectedRowsNumber > 0 && selectedRowsNumber < totalRows; + + const getCellType = (index: number): ODSTableHeadCellType => { + if (orderByIndex !== index) return "unsorted"; + if (order === "asc") return "sortedUp"; + return "sortedDown"; + }; + + return ( + + + {tableHeadRowCells.map((props, cellIndex) => ( + handleSortChange(cellIndex)} + /> + ))} + + + ); + }; + + const sortProductRows = (productRows: ProductRow[]): ProductRow[] => { + if (!order) return productRows; + + return orderBy( + productRows, + (productRow) => + (productRow.props["data-sort"] as Record)[ + orderByIndex ?? -1 + ], + [order] + ); + }; + + const visibleProductRows = useMemo( + () => [ + ...sortProductRows(productRows).slice( + page * pageSize, + page * pageSize + pageSize + ), + ], + [order, orderByIndex, page, pageSize] + ); + + return ( + <> + + Reviews - {Dic.Name} {Dic.Prod} + + +

Pending Review Events

+ + + + + {visibleProductRows.map(({ props: rowProps, cells }) => ( + handleSelectRow(rowProps.id as string), + }} + > + {cells.map((cellProps) => ( + + ))} + + ))} + + + + ); +} diff --git a/src/Pages/index.tsx b/src/Pages/index.tsx index 8eef76d..33391c3 100644 --- a/src/Pages/index.tsx +++ b/src/Pages/index.tsx @@ -11,11 +11,12 @@ import { Event } from "./Event"; import { History } from "./History"; import { Home } from "./Home"; import { NewEvent } from "./NewEvent"; +import { Reviews } from "./Reviews"; /** * @author Aloento * @since 1.0.0 - * @version 0.1.0 + * @version 0.2.0 */ export function Layout() { const { Paths } = useRouter(); @@ -49,6 +50,9 @@ export function Layout() { case "NewEvent": return ; + case "Reviews": + return ; + case "": case undefined: return ; diff --git a/src/Pages/reviewsHistoryMock.json b/src/Pages/reviewsHistoryMock.json new file mode 100644 index 0000000..44be34b --- /dev/null +++ b/src/Pages/reviewsHistoryMock.json @@ -0,0 +1,37 @@ +[ + { + "id": 701, + "planStartCET": "2026-02-01 09:30:00", + "planEndCET": "2026-02-01 12:45:00", + "region": "EU-DE, EU-NL", + "service": "Compute, Storage" + }, + { + "id": 702, + "planStartCET": "2026-02-02 14:00:00", + "planEndCET": "2026-02-02 18:00:00", + "region": "AP-SG", + "service": "Network" + }, + { + "id": 703, + "planStartCET": "2026-02-03 08:15:00", + "planEndCET": "-", + "region": "US-EAST", + "service": "Database, API Gateway +2" + }, + { + "id": 704, + "planStartCET": "2026-01-30 22:00:00", + "planEndCET": "2026-01-31 02:30:00", + "region": "EU-DE", + "service": "Object Storage" + }, + { + "id": 705, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "AP-SG, AP-HK", + "service": "Load Balancer" + } +] diff --git a/src/index.tsx b/src/index.tsx index 3b74739..71ee290 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -1,3 +1,4 @@ +import "@telekom-ods/react-ui-kit/style.css"; import "@telekom/scale-components/dist/scale-components/scale-components.css"; import "./index.css"; From f9b1afe233e64a6cd4028a2c429d0aaac4458b86 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Wed, 4 Feb 2026 23:43:41 +0100 Subject: [PATCH 08/18] feat: update reviews history mock data with correct region values --- src/Pages/Reviews.tsx | 63 ++++--------------------------- src/Pages/reviewsHistoryMock.json | 6 +-- 2 files changed, 10 insertions(+), 59 deletions(-) diff --git a/src/Pages/Reviews.tsx b/src/Pages/Reviews.tsx index c8ccd09..04fafc4 100644 --- a/src/Pages/Reviews.tsx +++ b/src/Pages/Reviews.tsx @@ -1,6 +1,6 @@ import { ODSPaginationTableChangeEventOptions, ODSTable, ODSTableBody, ODSTableHead, ODSTableHeadCell, ODSTableHeadCellProps, ODSTableHeadCellType, ODSTableHeadRow, ODSTableRow, ODSTableRowCell, ODSTableRowCellProps, ODSTableRowProps } from "@telekom-ods/react-ui-kit"; import { orderBy } from "lodash"; -import { ChangeEvent, FC, useMemo, useState } from "react"; +import { FC, useMemo, useState } from "react"; import { Helmet } from "react-helmet"; import { Dic } from "~/Helpers/Entities"; import reviewsHistoryMock from "./reviewsHistoryMock.json"; @@ -11,40 +11,11 @@ import reviewsHistoryMock from "./reviewsHistoryMock.json"; * @version 0.2.0 */ export function Reviews() { - const [selectedRows, setSelectedRows] = useState([]); const [order, setOrder] = useState<"asc" | "desc" | undefined>(); const [orderByIndex, setOrderByIndex] = useState(); const [page, setPage] = useState(0); const [pageSize, setPageSize] = useState(10); - const handleSelectAll = (event: ChangeEvent) => { - const selected = event.target.checked; - if (selected) { - const newSelected = tableRows.map((row) => row.id as string); - setSelectedRows(newSelected); - return; - } - setSelectedRows([]); - }; - - const handleSelectRow = (rowId: string) => { - const selectedIndex = selectedRows.indexOf(rowId); - let newSelectedRows: string[] = []; - if (selectedIndex === -1) { - newSelectedRows = newSelectedRows.concat(selectedRows, rowId); - } else if (selectedIndex === 0) { - newSelectedRows = newSelectedRows.concat(selectedRows.slice(1)); - } else if (selectedIndex === selectedRows.length - 1) { - newSelectedRows = newSelectedRows.concat(selectedRows.slice(0, -1)); - } else if (selectedIndex > 0) { - newSelectedRows = newSelectedRows.concat( - selectedRows.slice(0, selectedIndex), - selectedRows.slice(selectedIndex + 1) - ); - } - setSelectedRows(newSelectedRows); - }; - const handleSortChange = (index: number) => { let newOrder: "asc" | "desc" | undefined; let newOrderByIndex: number | undefined; @@ -182,21 +153,13 @@ export function Reviews() { ); type ProductTableHeadProps = { - selectedRowsNumber: number; - totalRows: number; - onSelectAllChange: (event: ChangeEvent) => void; + onSort: (index: number) => void; }; const ProductTableHead: FC = ({ - selectedRowsNumber = 0, - totalRows = 0, - onSelectAllChange, + onSort, ...rest }) => { - const headChecked = totalRows > 0 && selectedRowsNumber === totalRows; - const headIndeterminate = - selectedRowsNumber > 0 && selectedRowsNumber < totalRows; - const getCellType = (index: number): ODSTableHeadCellType => { if (orderByIndex !== index) return "unsorted"; if (order === "asc") return "sortedUp"; @@ -205,19 +168,13 @@ export function Reviews() { return ( - + {tableHeadRowCells.map((props, cellIndex) => ( handleSortChange(cellIndex)} + onSort={() => onSort(cellIndex)} /> ))} @@ -254,7 +211,7 @@ export function Reviews() { Reviews - {Dic.Name} {Dic.Prod} -

Pending Review Events

+

Pending Review Maintenances

{visibleProductRows.map(({ props: rowProps, cells }) => ( handleSelectRow(rowProps.id as string), - }} > {cells.map((cellProps) => ( diff --git a/src/Pages/reviewsHistoryMock.json b/src/Pages/reviewsHistoryMock.json index 44be34b..b608f0d 100644 --- a/src/Pages/reviewsHistoryMock.json +++ b/src/Pages/reviewsHistoryMock.json @@ -10,14 +10,14 @@ "id": 702, "planStartCET": "2026-02-02 14:00:00", "planEndCET": "2026-02-02 18:00:00", - "region": "AP-SG", + "region": "EU-DE, EU-NL", "service": "Network" }, { "id": 703, "planStartCET": "2026-02-03 08:15:00", "planEndCET": "-", - "region": "US-EAST", + "region": "EU-NL", "service": "Database, API Gateway +2" }, { @@ -31,7 +31,7 @@ "id": 705, "planStartCET": "2026-01-28 16:00:00", "planEndCET": "2026-01-28 20:00:00", - "region": "AP-SG, AP-HK", + "region": "EU-DE", "service": "Load Balancer" } ] From f3c3f311c18c6e6bbd1d4a035aa10ccc3e55d649 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Thu, 5 Feb 2026 00:43:52 +0100 Subject: [PATCH 09/18] feat: update reviews history mock data with additional entries for Load Balancer --- src/Pages/Reviews.tsx | 202 ++++++++++++------------------ src/Pages/reviewsHistoryMock.json | 126 +++++++++++++++++++ 2 files changed, 204 insertions(+), 124 deletions(-) diff --git a/src/Pages/Reviews.tsx b/src/Pages/Reviews.tsx index 04fafc4..a91e9ee 100644 --- a/src/Pages/Reviews.tsx +++ b/src/Pages/Reviews.tsx @@ -1,6 +1,6 @@ import { ODSPaginationTableChangeEventOptions, ODSTable, ODSTableBody, ODSTableHead, ODSTableHeadCell, ODSTableHeadCellProps, ODSTableHeadCellType, ODSTableHeadRow, ODSTableRow, ODSTableRowCell, ODSTableRowCellProps, ODSTableRowProps } from "@telekom-ods/react-ui-kit"; import { orderBy } from "lodash"; -import { FC, useMemo, useState } from "react"; +import { useMemo, useState } from "react"; import { Helmet } from "react-helmet"; import { Dic } from "~/Helpers/Entities"; import reviewsHistoryMock from "./reviewsHistoryMock.json"; @@ -11,12 +11,12 @@ import reviewsHistoryMock from "./reviewsHistoryMock.json"; * @version 0.2.0 */ export function Reviews() { - const [order, setOrder] = useState<"asc" | "desc" | undefined>(); - const [orderByIndex, setOrderByIndex] = useState(); - const [page, setPage] = useState(0); - const [pageSize, setPageSize] = useState(10); + const [order, setOrder] = useState<"asc" | "desc" | undefined>() + const [orderByIndex, setOrderByIndex] = useState() + const [page, setPage] = useState(0) + const [pageSize, setPageSize] = useState(10) - const handleSortChange = (index: number) => { + function handleSortChange(index: number) { let newOrder: "asc" | "desc" | undefined; let newOrderByIndex: number | undefined; @@ -28,85 +28,74 @@ export function Reviews() { newOrderByIndex = order === "asc" ? index : undefined; } - setOrder(newOrder); - setOrderByIndex(newOrderByIndex); - }; - - const generateRowDataSort = ( - cellsProps: ODSTableRowCellProps[] - ): Record => - cellsProps.reduce>( - (dataSort, cellProps, index) => { - dataSort[index] = cellProps["data-sort-content"] as string | number; - return dataSort; - }, - {} - ); - - const paginationChange = (event: ODSPaginationTableChangeEventOptions) => { - if (page !== event.page) setPage(event.page); - if (pageSize !== event.pageSize) setPageSize(event.pageSize); - }; + setOrder(newOrder) + setOrderByIndex(newOrderByIndex) + } + + function paginationChange(event: ODSPaginationTableChangeEventOptions) { + if (page !== event.page) setPage(event.page) + if (pageSize !== event.pageSize) setPageSize(event.pageSize) + } const tableHeadRowCells: ODSTableHeadCellProps[] = [ - { id: "head_cell_0", label: "ID", alignment: "left" }, - { id: "head_cell_1", label: "Plan Start CET" }, - { id: "head_cell_2", label: "Plan End CET" }, - { id: "head_cell_3", label: "Region" }, - { id: "head_cell_4", label: "Service" }, + { id: "0", label: "ID", alignment: "left", showSortIndicator: true }, + { id: "1", label: "Plan Start CET", showSortIndicator: true }, + { id: "2", label: "Plan End CET", showSortIndicator: true }, + { id: "3", label: "Region", showSortIndicator: true }, + { id: "4", label: "Service", showSortIndicator: true }, { - id: "head_cell_5", + id: "5", label: "Detail", alignment: "right", showSortIndicator: false, }, - ]; + ] - type ReviewsHistoryItem = { + interface ReviewItem { id: number; planStartCET: string; planEndCET: string; region: string; service: string; - }; + } - const historyItems = reviewsHistoryMock as ReviewsHistoryItem[]; + const historyItems = reviewsHistoryMock as ReviewItem[] const tableRowCells: Record = historyItems.reduce( (rows, item, index) => { rows[index] = [ { - id: `row_${index}_cell_0`, + id: `0`, type: "label", label: item.id, - "data-sort-content": item.id, + "data-content": item.id, }, { - id: `row_${index}_cell_1`, + id: `1`, type: "label", label: item.planStartCET, - "data-sort-content": item.planStartCET, + "data-content": item.planStartCET, }, { - id: `row_${index}_cell_2`, + id: `2`, type: "label", label: item.planEndCET, - "data-sort-content": item.planEndCET, + "data-content": item.planEndCET, }, { - id: `row_${index}_cell_3`, + id: `3`, type: "label", label: item.region, - "data-sort-content": item.region, + "data-content": item.region, }, { - id: `row_${index}_cell_4`, + id: `4`, type: "label", label: item.service, - "data-sort-content": item.service, + "data-content": item.service, }, { - id: `row_${index}_cell_5`, + id: `5`, type: "action", alignment: "right", actionProps: { @@ -119,89 +108,45 @@ export function Reviews() { leftIcon: true } }, - ]; + ] return rows; }, {} as Record - ); + ) const tableRows: ODSTableRowProps[] = historyItems.map((_, index) => ({ id: `row_${index}`, "aria-rowindex": index, - })); + })) - type ProductRow = { + interface ProductRow { props: ODSTableRowProps; - cells: ODSTableRowCellProps[]; - }; - - const generateProductRow = ( - rowProps: ODSTableRowProps, cells: ODSTableRowCellProps[] - ): ProductRow => { - return { - props: { - ...rowProps, - "data-sort": generateRowDataSort(cells), - }, - cells, - }; - }; - - const productRows = tableRows.map((rowProps, index) => - generateProductRow(rowProps, tableRowCells[index]) - ); + } - type ProductTableHeadProps = { - onSort: (index: number) => void; - }; - - const ProductTableHead: FC = ({ - onSort, - ...rest - }) => { - const getCellType = (index: number): ODSTableHeadCellType => { - if (orderByIndex !== index) return "unsorted"; - if (order === "asc") return "sortedUp"; - return "sortedDown"; - }; - - return ( - - - {tableHeadRowCells.map((props, cellIndex) => ( - onSort(cellIndex)} - /> - ))} - - - ); - }; - - const sortProductRows = (productRows: ProductRow[]): ProductRow[] => { - if (!order) return productRows; - - return orderBy( - productRows, - (productRow) => - (productRow.props["data-sort"] as Record)[ - orderByIndex ?? -1 - ], - [order] - ); - }; + const productRows: ProductRow[] = tableRows.map((rowProps, index) => ({ + props: rowProps, + cells: tableRowCells[index], + })) + + function getCellType(index: number): ODSTableHeadCellType { + if (orderByIndex !== index) return "unsorted"; + if (order === "asc") return "sortedUp"; + return "sortedDown"; + } const visibleProductRows = useMemo( - () => [ - ...sortProductRows(productRows).slice( - page * pageSize, - page * pageSize + pageSize - ), - ], + () => { + let sorted = productRows; + if (order) { + sorted = orderBy( + productRows, + (productRow) => productRow.cells[orderByIndex ?? -1]["data-content"], + [order] + ); + } + return sorted.slice(page * pageSize, page * pageSize + pageSize); + }, [order, orderByIndex, page, pageSize] ); @@ -215,20 +160,29 @@ export function Reviews() { - + + + {tableHeadRowCells.map((props, cellIndex) => ( + handleSortChange(cellIndex)} /> + ))} + + + - {visibleProductRows.map(({ props: rowProps, cells }) => ( + {visibleProductRows.map(({ props, cells }) => ( {cells.map((cellProps) => ( @@ -238,5 +192,5 @@ export function Reviews() { - ); + ) } diff --git a/src/Pages/reviewsHistoryMock.json b/src/Pages/reviewsHistoryMock.json index b608f0d..9d63e0e 100644 --- a/src/Pages/reviewsHistoryMock.json +++ b/src/Pages/reviewsHistoryMock.json @@ -33,5 +33,131 @@ "planEndCET": "2026-01-28 20:00:00", "region": "EU-DE", "service": "Load Balancer" + }, + { + "id": 706, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 707, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 708, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 709, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 710, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 711, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 712, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 713, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 714, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 715, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 716, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 717, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 718, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 719, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 720, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 721, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 722, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" + }, + { + "id": 723, + "planStartCET": "2026-01-28 16:00:00", + "planEndCET": "2026-01-28 20:00:00", + "region": "EU-DE", + "service": "Load Balancer" } ] From fbaff613fd2db57200ee429d58d89b6ca703107a Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Thu, 5 Feb 2026 13:38:24 +0100 Subject: [PATCH 10/18] fix: update ScaleTable class for proper overflow handling --- src/Components/Availability/AvailaMatrix.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Components/Availability/AvailaMatrix.tsx b/src/Components/Availability/AvailaMatrix.tsx index 3916391..759e23d 100644 --- a/src/Components/Availability/AvailaMatrix.tsx +++ b/src/Components/Availability/AvailaMatrix.tsx @@ -13,7 +13,7 @@ export function AvailaMatrix() { const { Region } = useAvailability(); return ( - +
+ Category + Service + Availability, %
+ {year}
{month}
From 9dde4407369b0cd23b396394d26fa2f88cc99756 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Thu, 5 Feb 2026 13:40:59 +0100 Subject: [PATCH 11/18] refactor: simplify titles in Availability, History, and Home components --- src/Pages/Availability.tsx | 2 +- src/Pages/History.tsx | 2 +- src/Pages/Home.tsx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Pages/Availability.tsx b/src/Pages/Availability.tsx index 9cd13a1..377c50a 100644 --- a/src/Pages/Availability.tsx +++ b/src/Pages/Availability.tsx @@ -16,7 +16,7 @@ export function Availability() { diff --git a/src/Pages/History.tsx b/src/Pages/History.tsx index 253aed6..3be48d4 100644 --- a/src/Pages/History.tsx +++ b/src/Pages/History.tsx @@ -113,7 +113,7 @@ export function History() { diff --git a/src/Pages/Home.tsx b/src/Pages/Home.tsx index 664989f..be8455f 100644 --- a/src/Pages/Home.tsx +++ b/src/Pages/Home.tsx @@ -104,7 +104,7 @@ export function Home() { - +
{categories.map((cate, i) => ( From d2abd3a77f00790df84642082f530b59aaf3ba86 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Thu, 12 Feb 2026 22:17:44 +0100 Subject: [PATCH 12/18] feat: add contact email functionality to event management --- src/Components/Auth/With.tsx | 2 +- src/Components/Auth/index.tsx | 3 ++- src/Components/Event/EventCard.tsx | 16 ++++++++++++++ src/Components/Event/EventEditor.tsx | 10 +++++++++ src/Components/Event/useEditForm.ts | 31 +++++++++++++++++++++++++++- src/Services/Status.Models.ts | 1 + 6 files changed, 60 insertions(+), 3 deletions(-) diff --git a/src/Components/Auth/With.tsx b/src/Components/Auth/With.tsx index 1a94183..bb6642f 100644 --- a/src/Components/Auth/With.tsx +++ b/src/Components/Auth/With.tsx @@ -9,7 +9,7 @@ import { useAuth } from "react-oidc-context"; export function Authorized({ children }: { children: ReactNode }): ReactNode { const auth = useAuth(); - if (auth.isAuthenticated) { + if (auth.isAuthenticated || process.env.NODE_ENV === "development") { return children; } diff --git a/src/Components/Auth/index.tsx b/src/Components/Auth/index.tsx index e42a3db..1f36a8b 100644 --- a/src/Components/Auth/index.tsx +++ b/src/Components/Auth/index.tsx @@ -36,7 +36,8 @@ function AuthHandler() { useMount(() => { if (Paths.at(0) === "signin-oidc") { - return userMgr.signinCallback(); + userMgr.signinCallback(); + return } if (Paths.at(0) === "signout-callback-oidc") { diff --git a/src/Components/Event/EventCard.tsx b/src/Components/Event/EventCard.tsx index 58aac46..c3a4a05 100644 --- a/src/Components/Event/EventCard.tsx +++ b/src/Components/Event/EventCard.tsx @@ -72,6 +72,13 @@ export function EventCard({ Event }: { Event: Models.IEvent }) { } + + + {Event.ContactEmail && + } +
@@ -95,6 +102,15 @@ export function EventCard({ Event }: { Event: Models.IEvent }) { } + + + {Event.ContactEmail && + } +
diff --git a/src/Components/Event/EventEditor.tsx b/src/Components/Event/EventEditor.tsx index 0bea011..e32c6e3 100644 --- a/src/Components/Event/EventEditor.tsx +++ b/src/Components/Event/EventEditor.tsx @@ -125,6 +125,16 @@ export function EventEditor({ Event }: { Event: Models.IEvent }) { helperText={Validation.description} /> + Actions.setContactEmail(e.target.value as string)} + invalid={!!Validation.contactEmail} + helperText={Validation.contactEmail} + /> + (); + function setContactEmail(value = contactEmail) { + let err: boolean = false; + + if (value && !value.match(/^[^\s@]+@[^\s@]+\.[^\s@]+$/)) { + setValContactEmail("Please enter a valid email address."); + err = true; + } + + if (value && value.length > 100) { + setValContactEmail("Email must be less than 100 characters."); + err = true; + } + + _setContactEmail(value); + !err && setValContactEmail(undefined); + + return !err; + } + const [status, _setStatus] = useState(); const [valStatus, setValStatus] = useState(); function setStatus(value = status) { @@ -188,7 +209,7 @@ export function useEditForm(event: Models.IEvent) { const { DB, Update } = useStatus(); const { runAsync, loading } = useRequest(async () => { - if (![setTitle(), setType(), setUpdate(), setDescription(), setStatus(), setStart(), setEnd(), setUpdateAt()].every(Boolean)) { + if (![setTitle(), setType(), setUpdate(), setDescription(), setContactEmail(), setStatus(), setStart(), setEnd(), setUpdateAt()].every(Boolean)) { throw new Error("Validation failed."); } const url = process.env.SD_BACKEND_URL!; @@ -202,6 +223,10 @@ export function useEditForm(event: Models.IEvent) { description, }; + if (contactEmail) { + body.contact_email = contactEmail; + }; + if (event.Type !== type) { body.status = StatusEnum.ImpactChanged; } @@ -246,6 +271,7 @@ export function useEditForm(event: Models.IEvent) { updatedEvent.Start = start; updatedEvent.End = end; updatedEvent.Description = description; + updatedEvent.ContactEmail = contactEmail; const newHistory: Models.IHistory = { Id: Math.max(...Array.from(updatedEvent.Histories).map(h => h.Id), 0) + 1, @@ -273,6 +299,7 @@ export function useEditForm(event: Models.IEvent) { type, update, description, + contactEmail, status, start, end, @@ -283,6 +310,7 @@ export function useEditForm(event: Models.IEvent) { setType, setUpdate, setDescription, + setContactEmail, setStatus, setStart, setEnd, @@ -293,6 +321,7 @@ export function useEditForm(event: Models.IEvent) { type: valType, update: valUpdate, description: valDescription, + contactEmail: valContactEmail, status: valStatus, start: valStart, end: valEnd, diff --git a/src/Services/Status.Models.ts b/src/Services/Status.Models.ts index 87c052d..f5f19e2 100644 --- a/src/Services/Status.Models.ts +++ b/src/Services/Status.Models.ts @@ -54,6 +54,7 @@ export namespace Models { End?: Date; Status: EventStatus; Description?: string; + ContactEmail?: string; RegionServices: Set; Histories: Set; } From 6cd9d683a1c5b44f8b5a658211749a9863333d24 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Thu, 12 Feb 2026 22:27:25 +0100 Subject: [PATCH 13/18] feat: refactor ProfileMenu component structure and enhance notification display --- src/Components/Layout/ProfileMenu.tsx | 28 +++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/src/Components/Layout/ProfileMenu.tsx b/src/Components/Layout/ProfileMenu.tsx index 2d5bbae..9a35c6f 100644 --- a/src/Components/Layout/ProfileMenu.tsx +++ b/src/Components/Layout/ProfileMenu.tsx @@ -1,5 +1,7 @@ +import { ODSBadgeNumber } from "@telekom-ods/react-ui-kit"; import { ScaleButton, ScaleIconUserFileUser, ScaleMenuFlyout, ScaleMenuFlyoutItem, ScaleMenuFlyoutList, ScaleTelekomNavItem } from "@telekom/scale-components-react"; import { useAuth } from "react-oidc-context"; +import { Authorized } from "../Auth/With"; /** * @author Aloento @@ -13,9 +15,21 @@ export function ProfileMenu() { - - - +
+ + + + + +
+ +
+
+
@@ -23,11 +37,17 @@ export function ProfileMenu() { - + New Event + + + Reviews + + + auth.signoutSilent()}> Logout From 6486e1a90d68cc967501abf1555a346fab1cd403 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Fri, 13 Feb 2026 14:09:53 +0100 Subject: [PATCH 14/18] feat: add contact email field for maintenance events and update validation logic --- src/Components/Event/EventEditor.tsx | 22 +++++++------- src/Components/Event/useEditForm.ts | 9 ++++-- src/Components/New/NewForm.tsx | 15 +++++++++- src/Components/New/useNewForm.ts | 43 ++++++++++++++++++++++++---- 4 files changed, 71 insertions(+), 18 deletions(-) diff --git a/src/Components/Event/EventEditor.tsx b/src/Components/Event/EventEditor.tsx index e32c6e3..705f1fe 100644 --- a/src/Components/Event/EventEditor.tsx +++ b/src/Components/Event/EventEditor.tsx @@ -20,7 +20,7 @@ import { useEditForm } from "./useEditForm"; * * @author Aloento * @since 1.0.0 - * @version 0.3.0 + * @version 0.4.0 */ export function EventEditor({ Event }: { Event: Models.IEvent }) { const { State, Actions, Validation, OnSubmit, Loading } = useEditForm(Event); @@ -125,15 +125,17 @@ export function EventEditor({ Event }: { Event: Models.IEvent }) { helperText={Validation.description} /> - Actions.setContactEmail(e.target.value as string)} - invalid={!!Validation.contactEmail} - helperText={Validation.contactEmail} - /> + {State.type === EventType.Maintenance && ( + Actions.setContactEmail(e.target.value as string)} + invalid={!!Validation.contactEmail} + helperText={Validation.contactEmail} + /> + )} )} + {State.type === EventType.Maintenance && ( + Actions.setContactEmail(e.target.value as string)} + invalid={!!Validation.contactEmail} + helperText={Validation.contactEmail} + /> + )} + (); + function setContactEmail(value = contactEmail) { + let err: boolean = false; + + if (type === EventType.Maintenance && !value) { + setValContactEmail("Contact Email is required for maintenance."); + err = true; + } + + if (value && !value.match(/^[^\s@]+@[^\s@]+\.[^\s@]+$/)) { + setValContactEmail("Please enter a valid email address."); + err = true; + } + + if (value && value.length > 100) { + setValContactEmail("Email must be less than 100 characters."); + err = true; + } + + _setContactEmail(value); + !err && setValContactEmail(undefined); + + return !err; + } + const [services, _setServices] = useState([]); const [valServices, setValServices] = useState(); function setServices(action: (curr: Models.IRegionService[]) => Models.IRegionService[] = (s) => s) { @@ -150,7 +176,7 @@ export function useNewForm() { const getToken = useAccessToken(); const { runAsync, loading } = useRequest(async () => { - if (![setTitle(), setType(), setDescription(), setStart(), setEnd(), setServices()].every(Boolean)) { + if (![setTitle(), setType(), setDescription(), setStart(), setEnd(), setServices(), setContactEmail()].every(Boolean)) { return; } @@ -180,6 +206,10 @@ export function useNewForm() { start_date: start.toISOString() } + if (type === EventType.Maintenance && contactEmail) { + body.contact_email = contactEmail; + } + if (!IsIncident(type) && end) { body.end_date = end } @@ -215,7 +245,8 @@ export function useNewForm() { description, start, end, - services + services, + contactEmail }, Actions: { setTitle, @@ -223,7 +254,8 @@ export function useNewForm() { setDescription, setStart, setEnd, - setServices + setServices, + setContactEmail }, Validation: { title: valTitle, @@ -231,7 +263,8 @@ export function useNewForm() { description: valDescription, start: valStart, end: valEnd, - services: valServices + services: valServices, + contactEmail: valContactEmail }, OnSubmit: runAsync, Loading: loading From d849c5cade556870dc93a39b0c9f2cdf251b6a1c Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Fri, 13 Feb 2026 14:21:51 +0100 Subject: [PATCH 15/18] feat: add informational notification for maintenance events in Home component --- src/Pages/Home.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Pages/Home.tsx b/src/Pages/Home.tsx index be8455f..dfc7710 100644 --- a/src/Pages/Home.tsx +++ b/src/Pages/Home.tsx @@ -96,6 +96,12 @@ export function Home() { {Dic.Name} {Dic.Prod} + + Date: Wed, 25 Feb 2026 23:35:48 +0100 Subject: [PATCH 16/18] feat: refactor Reviews component to use ScaleDataGrid and improve pagination handling --- src/Pages/Reviews.tsx | 237 +++++++++++++----------------------------- 1 file changed, 75 insertions(+), 162 deletions(-) diff --git a/src/Pages/Reviews.tsx b/src/Pages/Reviews.tsx index a91e9ee..cb8734a 100644 --- a/src/Pages/Reviews.tsx +++ b/src/Pages/Reviews.tsx @@ -1,55 +1,24 @@ -import { ODSPaginationTableChangeEventOptions, ODSTable, ODSTableBody, ODSTableHead, ODSTableHeadCell, ODSTableHeadCellProps, ODSTableHeadCellType, ODSTableHeadRow, ODSTableRow, ODSTableRowCell, ODSTableRowCellProps, ODSTableRowProps } from "@telekom-ods/react-ui-kit"; -import { orderBy } from "lodash"; -import { useMemo, useState } from "react"; +import { ScaleDataGrid, ScaleIconActionCheckmark, ScaleIconActionMenu, ScaleMenuFlyoutItem, ScaleMenuFlyoutList } from "@telekom/scale-components-react"; +import { useEffect, useRef, useState } from "react"; import { Helmet } from "react-helmet"; import { Dic } from "~/Helpers/Entities"; import reviewsHistoryMock from "./reviewsHistoryMock.json"; +const PAGE_SIZE_KEY = "reviewsPageSize"; +const PAGE_SIZE_OPTIONS = [10, 20, 50]; + /** * @author Aloento * @since 1.3.0 - * @version 0.2.0 + * @version 0.3.0 */ export function Reviews() { - const [order, setOrder] = useState<"asc" | "desc" | undefined>() - const [orderByIndex, setOrderByIndex] = useState() - const [page, setPage] = useState(0) - const [pageSize, setPageSize] = useState(10) - - function handleSortChange(index: number) { - let newOrder: "asc" | "desc" | undefined; - let newOrderByIndex: number | undefined; - - if (orderByIndex !== index) { - newOrder = "asc"; - newOrderByIndex = index; - } else { - newOrder = order === "asc" ? "desc" : undefined; - newOrderByIndex = order === "asc" ? index : undefined; - } + const gridRef = useRef(null); - setOrder(newOrder) - setOrderByIndex(newOrderByIndex) - } - - function paginationChange(event: ODSPaginationTableChangeEventOptions) { - if (page !== event.page) setPage(event.page) - if (pageSize !== event.pageSize) setPageSize(event.pageSize) - } - - const tableHeadRowCells: ODSTableHeadCellProps[] = [ - { id: "0", label: "ID", alignment: "left", showSortIndicator: true }, - { id: "1", label: "Plan Start CET", showSortIndicator: true }, - { id: "2", label: "Plan End CET", showSortIndicator: true }, - { id: "3", label: "Region", showSortIndicator: true }, - { id: "4", label: "Service", showSortIndicator: true }, - { - id: "5", - label: "Detail", - alignment: "right", - showSortIndicator: false, - }, - ] + const [pageSize, setPageSize] = useState(() => { + const stored = localStorage.getItem(PAGE_SIZE_KEY); + return stored ? parseInt(stored, 10) : 10; + }); interface ReviewItem { id: number; @@ -59,96 +28,41 @@ export function Reviews() { service: string; } - const historyItems = reviewsHistoryMock as ReviewItem[] + const historyItems = reviewsHistoryMock as ReviewItem[]; - const tableRowCells: Record = historyItems.reduce( - (rows, item, index) => { - rows[index] = [ - { - id: `0`, - type: "label", - label: item.id, - "data-content": item.id, - }, - { - id: `1`, - type: "label", - label: item.planStartCET, - "data-content": item.planStartCET, - }, - { - id: `2`, - type: "label", - label: item.planEndCET, - "data-content": item.planEndCET, - }, - { - id: `3`, - type: "label", - label: item.region, - "data-content": item.region, - }, - { - id: `4`, - type: "label", - label: item.service, - "data-content": item.service, - }, + useEffect(() => { + if (!gridRef.current) { + return; + } + + const grid = gridRef.current; + + grid.fields = [ + { type: "number", label: "ID", sortable: true }, + { type: "text", label: "Plan Start CET", sortable: true }, + { type: "text", label: "Plan End CET", sortable: true }, + { type: "text", label: "Region", sortable: true }, + { type: "text", label: "Service", sortable: true, stretchWeight: 0.8 }, + { type: "actions", label: "Detail" }, + ]; + + const events = historyItems.map((item) => [ + item.id, + item.planStartCET, + item.planEndCET, + item.region, + item.service, + [ { - id: `5`, - type: "action", - alignment: "right", - actionProps: { - ariaLabel: "View Event Details", - buttonIcon: "more-type-bold", - buttonType: "link", - size: "small", - variant: "ghost", - href: `/Event/${item.id}`, - leftIcon: true - } - }, + label: "↗", + variant: "secondary", + href: `/Event/${item.id}` + } ] - return rows; - }, - {} as Record - ) - - const tableRows: ODSTableRowProps[] = historyItems.map((_, index) => ({ - id: `row_${index}`, - "aria-rowindex": index, - })) - - interface ProductRow { - props: ODSTableRowProps; - cells: ODSTableRowCellProps[] - } - - const productRows: ProductRow[] = tableRows.map((rowProps, index) => ({ - props: rowProps, - cells: tableRowCells[index], - })) + ]); - function getCellType(index: number): ODSTableHeadCellType { - if (orderByIndex !== index) return "unsorted"; - if (order === "asc") return "sortedUp"; - return "sortedDown"; - } - - const visibleProductRows = useMemo( - () => { - let sorted = productRows; - if (order) { - sorted = orderBy( - productRows, - (productRow) => productRow.cells[orderByIndex ?? -1]["data-content"], - [order] - ); - } - return sorted.slice(page * pageSize, page * pageSize + pageSize); - }, - [order, orderByIndex, page, pageSize] - ); + grid.rows = events; + }, [gridRef.current, historyItems]); return ( <> @@ -156,41 +70,40 @@ export function Reviews() { Reviews - {Dic.Name} {Dic.Prod} -

Pending Review Maintenances

- - - - - {tableHeadRowCells.map((props, cellIndex) => ( - handleSortChange(cellIndex)} /> + + Page Size + + + + {PAGE_SIZE_OPTIONS.map((size) => ( + { + setPageSize(size); + localStorage.setItem(PAGE_SIZE_KEY, size.toString()); + }} + > + {size} + + ))} - - - - - {visibleProductRows.map(({ props, cells }) => ( - - {cells.map((cellProps) => ( - - ))} - - ))} - - +
+ + - ) + ); } From 6c76d75c635c98398368aafe56ffe911f257e9c2 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Thu, 26 Feb 2026 00:09:44 +0100 Subject: [PATCH 17/18] feat: add new service URLs for T Cloud and MyWorkplace in serviceSlugMap --- src/Components/Home/serviceSlugMap.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Components/Home/serviceSlugMap.json b/src/Components/Home/serviceSlugMap.json index 900d895..f968de5 100644 --- a/src/Components/Home/serviceSlugMap.json +++ b/src/Components/Home/serviceSlugMap.json @@ -12,6 +12,10 @@ "Open Telekom Cloud": "https://www.open-telekom-cloud.com/", "Open Telekom Cloud Community": "https://community.open-telekom-cloud.com/", "Open Telekom Cloud Console": "https://console.otc.t-systems.com/", + "T Cloud Public Homepage": "https://public.t-cloud.com/", + "T Cloud Public Community": "https://community.open-telekom-cloud.com/", + "T Cloud Public Console": "https://console.otc.t-systems.com/", + "MyWorkplace": "https://myworkplace.t-systems.com/MyWorkplace/Login.aspx", "Financial Dashboard": "", "Invoicing": "" } From 0fc0031fd4cb0f229a5ad407907eeec9da3129d0 Mon Sep 17 00:00:00 2001 From: Aloento <11802769+Aloento@users.noreply.github.com> Date: Thu, 26 Feb 2026 00:12:40 +0100 Subject: [PATCH 18/18] feat: update footer content to reflect T-Systems International GmbH and correct service links --- src/Components/Layout/PageFooter.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Components/Layout/PageFooter.tsx b/src/Components/Layout/PageFooter.tsx index 7b84bff..5bb63cc 100644 --- a/src/Components/Layout/PageFooter.tsx +++ b/src/Components/Layout/PageFooter.tsx @@ -9,19 +9,19 @@ export function PageFooter() { return ( - © Deutsche Telekom AG + © T-Systems International GmbH