diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 25b58908ec..df2e8c986b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -500,6 +500,67 @@ jobs: repo: context.repo.repo, body: 'Failed to pass the composite UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.' }) + components_automation_test: + needs: get_matrix + name: 'Components automation test (${{ matrix.flavor }})' + runs-on: ubuntu-latest + strategy: + matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }} + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + - name: Use Node.js + uses: actions/setup-node@v4 + with: + node-version: 'lts/*' + - name: Restore node_modules from cache + uses: actions/cache@v3 + with: + path: common/temp/pnpm-store + key: ${{ runner.os }}-${{ hashFiles('common/config/rush/pnpm-lock.yaml') }} + - name: Install rush + run: npm install -g @microsoft/rush + - name: Install dependencies + run: rush install --max-install-attempts 3 + - uses: browser-actions/setup-chrome@v1 + id: setup-chrome + with: + chrome-version: 120.0.6099 + - name: Switch flavor for build + id: switch-flavor + if: ${{ matrix.flavor != 'beta' }} + run: | + rush switch-flavor:${{ matrix.flavor }} + node ./common/scripts/force-build-flavor.mjs ${{ matrix.flavor }} + - name: Run dependency update for stable + if: ${{ matrix.flavor == 'stable' }} + run: rush update:stable + - name: Components Visual Regression Tests + id: visualregressiontests + run: | + cd packages/react-components + rushx test:components + env: + CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }} + - name: Upload snapshot diff + if: ${{ always() && steps.visualregressiontests.outcome == 'failure' }} + uses: actions/upload-artifact@v3 + with: + name: snapshots + path: packages/react-components/tests/ + - name: Comment on PR + if: ${{ github.event_name == 'pull_request' && always() && steps.visualregressiontests.outcome == 'failure' && !contains( github.event.pull_request.labels.*.name, 'update_snapshots') }} + uses: actions/github-script@v3 + with: + github-token: ${{secrets.GITHUB_TOKEN}} + script: | + github.issues.createComment({ + issue_number: context.issue.number, + owner: context.repo.owner, + repo: context.repo.repo, + body: 'Failed to pass the UI Test. If this PR is for UI change and the error is snapshot mismatch, please add "update_snapshots" label to the PR for updating the snapshot.' + }) build_storybook: name: Build Storybook diff --git a/.github/workflows/update-snapshots.yml b/.github/workflows/update-snapshots.yml index b7034702a4..242490e00e 100644 --- a/.github/workflows/update-snapshots.yml +++ b/.github/workflows/update-snapshots.yml @@ -540,6 +540,94 @@ jobs: git pull origin ${{ needs.get_target_branch.outputs.target }} --no-rebase --no-edit git push + components: + needs: [precondition, get_matrix] + if: needs.precondition.outputs.met + name: Update packages/react-components browser test snapshots + runs-on: ubuntu-latest + permissions: read-all + strategy: + matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }} + steps: + - uses: actions/checkout@v3 + with: + fetch-depth: 0 + # Use a machine account when checking out. This is to workaround the issue where GitHub + # actions, when using the default account, cannot trigger other actions. + # This machine account is only for this PAT, pwd was created and thrown away + # If an update is needed, create a new account, add access to the repo and generate a new PAT + token: ${{ secrets.MACHINE_ACCOUNT_PAT }} + - name: Checkout branch if on a PR + if: ${{ github.event_name != 'workflow_dispatch' }} + # On the `pull_request` event, actions/checkout@v3 leaves the local checkout in a detached head state. + # Explicitly checkout the target branch so we can push later. + run: git checkout ${{ github.event.pull_request.head.ref }} + - name: Setup bot git information + # User id of github actions bot. See https://api.github.com/users/better-informatics%5Bbot%5D + run: | + git config user.email "41898282+github-actions[bot]@users.noreply.github.com" + git config user.name "github-actions[bot]" + - name: Use Node.js + uses: actions/setup-node@v3 + with: + node-version: '20.x' + - name: Restore node_modules from cache + uses: actions/cache@v3 + with: + path: common/temp/pnpm-store + key: ${{ runner.os }}-${{ hashFiles('common/config/rush/pnpm-lock.yaml') }} + - name: Install rush + run: npm install -g @microsoft/rush@5.112.2 + - name: Install dependencies + run: rush install --max-install-attempts 3 + - uses: browser-actions/setup-chrome@v1 + id: setup-chrome + with: + chrome-version: 120.0.6099 + - name: Switch flavor for build + if: ${{ matrix.flavor != 'beta' }} + run: rush switch-flavor:${{ matrix.flavor }} + - name: Update components snapshots + id: update-components-snapshots + run: rushx test:components:update + working-directory: ./packages/react-components + env: + CHROME_PATH: ${{ steps.setup-chrome.outputs.chrome-path }} + - name: Upload snapshot diff + if: ${{ always() && steps.update-components-snapshots.outcome == 'failure' }} + uses: actions/upload-artifact@v3 + with: + name: snapshots + path: packages/react-components/tests/temp/ + # Check if files have changed + # More information see: https://stackoverflow.com/questions/3878624/how-do-i-programmatically-determine-if-there-are-uncommitted-changes + - name: Check for snapshot changes + id: changescheck + run: | + if [[ -z $(git status packages -s) ]] + then + echo "hasChanged=false" >> $GITHUB_OUTPUT + else + echo "hasChanged=true" >> $GITHUB_OUTPUT + fi + - name: Push new snapshots, if any + if: ${{ steps.changescheck.outputs.hasChanged == 'true' }} + # Before pushing changes to origin, merge any intervening changes on the upstream branch. + # This allows multiple snapshot update jobs in this action to run concurrently. + # - The only files updated locally are UI snapshots + # - Each job is responsible for a unique set of UI snapshots + # Thus we do not expect any merge conflicts due to the concurrent jobs from this workflows. + # + # If the UI snapshots are updated in the upstream branch while this job was running + # (e.g., due to a merge from the base_ref for a PR), this merge will fail, and the + # workflow will have to be triggered again. This is the desired behavior because the workflow + # should not silently overwrite updates to the target branch. + run: | + git add packages/react-components/*.png + git commit -m 'Update packages/react-components browser test snapshots' + git pull origin ${{ needs.get_target_branch.outputs.target }} --no-rebase --no-edit + git push + push_updated_snapshots: needs: [component_examples, html_bundle, call_composite, chat_composite, callwithchat_composite] if: needs.precondition.outputs.met diff --git a/change-beta/@azure-communication-react-c4b4c98b-dc63-4e31-bd1d-77b008c5591f.json b/change-beta/@azure-communication-react-c4b4c98b-dc63-4e31-bd1d-77b008c5591f.json new file mode 100644 index 0000000000..2ee2d1b375 --- /dev/null +++ b/change-beta/@azure-communication-react-c4b4c98b-dc63-4e31-bd1d-77b008c5591f.json @@ -0,0 +1,9 @@ +{ + "type": "none", + "area": "feature", + "workstream": "Reliability", + "comment": "Playwright components testing setup", + "packageName": "@azure/communication-react", + "email": "98852890+vhuseinova-msft@users.noreply.github.com", + "dependentChangeType": "none" +} diff --git a/change/@azure-communication-react-c4b4c98b-dc63-4e31-bd1d-77b008c5591f.json b/change/@azure-communication-react-c4b4c98b-dc63-4e31-bd1d-77b008c5591f.json new file mode 100644 index 0000000000..2ee2d1b375 --- /dev/null +++ b/change/@azure-communication-react-c4b4c98b-dc63-4e31-bd1d-77b008c5591f.json @@ -0,0 +1,9 @@ +{ + "type": "none", + "area": "feature", + "workstream": "Reliability", + "comment": "Playwright components testing setup", + "packageName": "@azure/communication-react", + "email": "98852890+vhuseinova-msft@users.noreply.github.com", + "dependentChangeType": "none" +} diff --git a/common/config/package.json b/common/config/package.json index 7bb88b70f9..6c485137b4 100644 --- a/common/config/package.json +++ b/common/config/package.json @@ -18,6 +18,7 @@ "devDependencies": { "@actions/core": "^1.10.1", "@octokit/rest": "~19.0.3", + "@playwright/test": "~1.39.0", "@rollup/plugin-commonjs": "~25.0.7", "@rollup/plugin-json": "^6.0.1", "@types/node": "^20.11.10", diff --git a/common/config/playwright/playwright.config.common.ts b/common/config/playwright/playwright.config.common.ts new file mode 100644 index 0000000000..4e6dcd19c9 --- /dev/null +++ b/common/config/playwright/playwright.config.common.ts @@ -0,0 +1,74 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { PlaywrightTestConfig, devices } from '@playwright/test'; +import { + ANDROID_USER_AGENT, + DESKTOP_4_TO_3_VIEWPORT, + DESKTOP_USER_AGENT, + MINUTE, + chromeLaunchOptions, + TestOptions +} from './playwrightConfigConstants'; + +const isBetaBuild = process.env['COMMUNICATION_REACT_FLAVOR'] === 'beta'; + +export const config: PlaywrightTestConfig = { + // Extend per-test timeout for local debugging so that developers can single-step through + // the test in playwright inspector. + timeout: process.env.LOCAL_DEBUG ? 10 * MINUTE : 2 * MINUTE, + + // Do not allow `.only` to be committed to the codebase. `.only` should only be used for diagnosing issues. + forbidOnly: !!process.env.CI, + + // One chance to retry a test on failure + retries: 1, + + // Applies to all projects + use: { + headless: !process.env.LOCAL_DEBUG, + video: 'on-first-retry', // No traces on first attempt - this seems to make tests flaky. + }, + + projects: [ + { + name: 'Desktop Chrome', + use: { + viewport: DESKTOP_4_TO_3_VIEWPORT, + launchOptions: { ...chromeLaunchOptions }, + contextOptions: { + userAgent: DESKTOP_USER_AGENT + }, + isBetaBuild: isBetaBuild + } + }, + { + name: 'Mobile Android Portrait', + use: { + ...devices['Nexus 5'], + launchOptions: { ...chromeLaunchOptions }, + userAgent: ANDROID_USER_AGENT, + isBetaBuild: isBetaBuild + } + }, + { + name: 'Mobile Android Landscape', + use: { + userAgent: ANDROID_USER_AGENT, + // Support smallest supported mobile viewport (iPhone 5/SE) ({ width: 568, height: 320 }) + viewport: { width: 568, height: 320 }, + deviceScaleFactor: 2, + isMobile: true, + hasTouch: true, + defaultBrowserType: 'chromium', + launchOptions: { ...chromeLaunchOptions }, + isBetaBuild: isBetaBuild + } + } + ], + expect: { + toMatchSnapshot: { + maxDiffPixels: 1 + } + } +}; diff --git a/common/config/playwright/playwrightConfigConstants.ts b/common/config/playwright/playwrightConfigConstants.ts new file mode 100644 index 0000000000..772f1b8ceb --- /dev/null +++ b/common/config/playwright/playwrightConfigConstants.ts @@ -0,0 +1,49 @@ +import { LaunchOptions } from '@playwright/test'; +import path from 'path'; + +export const DESKTOP_4_TO_3_VIEWPORT = { + width: 1024, + height: 768 +}; + +export const DESKTOP_16_TO_9_VIEWPORT = { + width: 1024, + height: 576 +}; + +export const chromeLaunchOptions: LaunchOptions = { + channel: 'chrome', + permissions: ['notifications', 'camera', 'microphone'], + args: [ + '--font-render-hinting=none', // Ensures that fonts are rendered consistently. + '--enable-font-antialiasing', // Ensures that fonts are rendered consistently. + '--disable-gpu', // Ensures that fonts are rendered consistently. + '--allow-file-access', + '--use-fake-ui-for-media-stream', + '--use-fake-device-for-media-stream', + `--use-file-for-fake-video-capture=${path.join(__dirname, 'test.y4m')}`, + '--lang=en-US', + '--mute-audio' + ], + ignoreDefaultArgs: [ + '--hide-scrollbars' // Don't hide scrollbars in headless mode. + ], + // Use the CHROME_PATH environment variable if it's set, otherwise use the default installed browser by playwright. + // We use a pinned version in GitHub actions to ensure newer versions of Chrome don't suddenly impact our tests. + // For more information see: [Automated Tests - Pinned version of Chrome](../../docs/automated-tests.md#pinned-version-of-chrome) + executablePath: process.env.CHROME_PATH ? process.env.CHROME_PATH : undefined +}; + +const SECOND = 1000; +export const MINUTE = 60 * SECOND; + +// Using chromium useragent with a very high version to avoid breaking the unsupportedBrowser page +export const DESKTOP_USER_AGENT = 'Windows Chrome/999.0.0.0'; +export const ANDROID_USER_AGENT = 'Android 99 Chrome/999.0.0.0 Mobile'; + +/** + * Represents the option that should be used to skip tests for stable + */ +export type TestOptions = { + isBetaBuild: boolean; +}; \ No newline at end of file diff --git a/packages/react-composites/tests/browser/common/test.y4m b/common/config/playwright/test.y4m similarity index 100% rename from packages/react-composites/tests/browser/common/test.y4m rename to common/config/playwright/test.y4m diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 6bc9fadafc..21a6e01043 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -99,7 +99,7 @@ packages: resolution: {integrity: sha512-q+epW0trjVUUHboliPb4UF9g2msf+w61b32tAkFEwL/IwP0DQWgbCMM0Hbe3e3WXSKz5VcUXbzJQgy8Hkra/Lg==} dependencies: tunnel: 0.0.6 - undici: 5.28.2 + undici: 5.28.3 dev: false /@adobe/css-tools@4.3.3: @@ -121,6 +121,13 @@ packages: tslib: 2.6.2 dev: false + /@azure/abort-controller@2.0.0: + resolution: {integrity: sha512-RP/mR/WJchR+g+nQFJGOec+nzeN/VvjlwbinccoqfhTsTHbb8X5+mLDp48kHT0ueyum0BNSwGm0kX0UZuIqTGg==} + engines: {node: '>=18.0.0'} + dependencies: + tslib: 2.6.2 + dev: false + /@azure/communication-calling-effects@1.0.1: resolution: {integrity: sha512-hV1pV72j06/2YIWN0dU3ucQVDBj9tN6RzUJdYwiGUPveX69EHm2zg5H/XKx2tV3wuTUMvusaNixWP63TvJftBA==} dependencies: @@ -144,10 +151,10 @@ packages: '@azure/abort-controller': 1.1.0 '@azure/communication-common': 2.3.0 '@azure/communication-signaling': 1.0.0-beta.23 - '@azure/core-auth': 1.5.0 - '@azure/core-client': 1.7.3 + '@azure/core-auth': 1.6.0 + '@azure/core-client': 1.8.0 '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/core-tracing': 1.0.1 '@azure/logger': 1.0.4 events: 3.3.0 @@ -163,10 +170,10 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/core-auth': 1.6.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/core-tracing': 1.0.1 - '@azure/core-util': 1.6.1 + '@azure/core-util': 1.7.0 events: 3.3.0 jwt-decode: 3.1.2 tslib: 2.6.2 @@ -180,11 +187,11 @@ packages: dependencies: '@azure/abort-controller': 1.1.0 '@azure/communication-common': 2.3.0 - '@azure/core-auth': 1.5.0 - '@azure/core-client': 1.7.3 - '@azure/core-lro': 2.5.4 + '@azure/core-auth': 1.6.0 + '@azure/core-client': 1.8.0 + '@azure/core-lro': 2.6.0 '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/core-tracing': 1.0.1 '@azure/logger': 1.0.4 events: 3.3.0 @@ -198,10 +205,10 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@azure/communication-common': 2.3.0 - '@azure/core-auth': 1.5.0 - '@azure/core-client': 1.7.3 + '@azure/core-auth': 1.6.0 + '@azure/core-client': 1.8.0 '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/core-tracing': 1.0.1 '@azure/logger': 1.0.4 tslib: 1.14.1 @@ -223,24 +230,24 @@ packages: - encoding dev: false - /@azure/core-auth@1.5.0: - resolution: {integrity: sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw==} - engines: {node: '>=14.0.0'} + /@azure/core-auth@1.6.0: + resolution: {integrity: sha512-3X9wzaaGgRaBCwhLQZDtFp5uLIXCPrGbwJNWPPugvL4xbIGgScv77YzzxToKGLAKvG9amDoofMoP+9hsH1vs1w==} + engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-util': 1.6.1 + '@azure/abort-controller': 2.0.0 + '@azure/core-util': 1.7.0 tslib: 2.6.2 dev: false - /@azure/core-client@1.7.3: - resolution: {integrity: sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==} - engines: {node: '>=14.0.0'} + /@azure/core-client@1.8.0: + resolution: {integrity: sha512-+gHS3gEzPlhyQBMoqVPOTeNH031R5DM/xpCvz72y38C09rg4Hui/1sJS/ujoisDZbbSHyuRLVWdFlwL0pIFwbg==} + engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/abort-controller': 2.0.0 + '@azure/core-auth': 1.6.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/core-tracing': 1.0.1 - '@azure/core-util': 1.6.1 + '@azure/core-util': 1.7.0 '@azure/logger': 1.0.4 tslib: 2.6.2 transitivePeerDependencies: @@ -252,9 +259,9 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.5.0 + '@azure/core-auth': 1.6.0 '@azure/core-tracing': 1.0.0-preview.13 - '@azure/core-util': 1.6.1 + '@azure/core-util': 1.7.0 '@azure/logger': 1.0.4 '@types/node-fetch': 2.6.11 '@types/tunnel': 0.0.3 @@ -275,9 +282,9 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.5.0 + '@azure/core-auth': 1.6.0 '@azure/core-tracing': 1.0.0-preview.13 - '@azure/core-util': 1.6.1 + '@azure/core-util': 1.7.0 '@azure/logger': 1.0.4 '@types/node-fetch': 2.6.11 '@types/tunnel': 0.0.3 @@ -292,12 +299,12 @@ packages: - encoding dev: false - /@azure/core-lro@2.5.4: - resolution: {integrity: sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==} - engines: {node: '>=14.0.0'} + /@azure/core-lro@2.6.0: + resolution: {integrity: sha512-PyRNcaIOfMgoUC01/24NoG+k8O81VrKxYARnDlo+Q2xji0/0/j2nIt8BwQh294pb1c5QnXTDPbNR4KzoDKXEoQ==} + engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-util': 1.6.1 + '@azure/abort-controller': 2.0.0 + '@azure/core-util': 1.7.0 '@azure/logger': 1.0.4 tslib: 2.6.2 dev: false @@ -309,14 +316,14 @@ packages: tslib: 2.6.2 dev: false - /@azure/core-rest-pipeline@1.13.0: - resolution: {integrity: sha512-a62aP/wppgmnfIkJLfcB4ssPBcH94WzrzPVJ3tlJt050zX4lfmtnvy95D3igDo3f31StO+9BgPrzvkj4aOxnoA==} + /@azure/core-rest-pipeline@1.14.0: + resolution: {integrity: sha512-Tp4M6NsjCmn9L5p7HsW98eSOS7A0ibl3e5ntZglozT0XuD/0y6i36iW829ZbBq0qihlGgfaeFpkLjZ418KDm1Q==} engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.5.0 + '@azure/abort-controller': 2.0.0 + '@azure/core-auth': 1.6.0 '@azure/core-tracing': 1.0.1 - '@azure/core-util': 1.6.1 + '@azure/core-util': 1.7.0 '@azure/logger': 1.0.4 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 @@ -340,11 +347,11 @@ packages: tslib: 2.6.2 dev: false - /@azure/core-util@1.6.1: - resolution: {integrity: sha512-h5taHeySlsV9qxuK64KZxy4iln1BtMYlNt5jbuEFN3UFSAd1EwKg/Gjl5a6tZ/W8t6li3xPnutOx7zbDyXnPmQ==} - engines: {node: '>=16.0.0'} + /@azure/core-util@1.7.0: + resolution: {integrity: sha512-Zq2i3QO6k9DA8vnm29mYM4G8IE9u1mhF1GUabVEqPNX8Lj833gdxQ2NAFxt2BZsfAL+e9cT8SyVN7dFVJ/Hf0g==} + engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 + '@azure/abort-controller': 2.0.0 tslib: 2.6.2 dev: false @@ -361,7 +368,7 @@ packages: dependencies: '@azure/abort-controller': 1.1.0 '@azure/core-http': 3.0.4 - '@azure/core-lro': 2.5.4 + '@azure/core-lro': 2.6.0 '@azure/core-paging': 1.5.0 '@azure/core-tracing': 1.0.0-preview.13 '@azure/logger': 1.0.4 @@ -457,8 +464,8 @@ packages: - supports-color dev: false - /@babel/eslint-parser@7.23.9(@babel/core@7.23.9)(eslint@7.32.0): - resolution: {integrity: sha512-xPndlO7qxiJbn0ATvfXQBjCS7qApc9xmKHArgI/FTEFxXas5dnjC/VqM37lfZun9dclRYcn+YQAr6uDFy0bB2g==} + /@babel/eslint-parser@7.23.10(@babel/core@7.23.9)(eslint@7.32.0): + resolution: {integrity: sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 @@ -506,8 +513,8 @@ packages: semver: 6.3.1 dev: false - /@babel/helper-create-class-features-plugin@7.23.9(@babel/core@7.23.9): - resolution: {integrity: sha512-B2L9neXTIyPQoXDm+NtovPvG6VOLWnaXu3BIeVDWwdKFgG30oNa6CqVGiJPDWQwIAK49t9gnQI9c6K6RzabiKw==} + /@babel/helper-create-class-features-plugin@7.23.10(@babel/core@7.23.9): + resolution: {integrity: sha512-2XpP2XhkXzgxecPNEEK8Vz8Asj9aRxt08oKOqtiZoqV2UGZ5T+EkyP9sXQ9nwMxBIG34a7jmasVqoMop7VdPUw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -783,7 +790,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -794,7 +801,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.9) dev: false @@ -870,7 +877,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -892,7 +899,7 @@ packages: dependencies: '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) dev: false @@ -1205,7 +1212,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1216,7 +1223,7 @@ packages: '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9) dev: false @@ -1554,7 +1561,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1566,7 +1573,7 @@ packages: dependencies: '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) dev: false @@ -1601,6 +1608,26 @@ packages: '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.9) dev: false + /@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: false + + /@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: false + /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} engines: {node: '>=6.9.0'} @@ -1706,7 +1733,7 @@ packages: dependencies: '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.9) dev: false @@ -2025,6 +2052,204 @@ packages: jsdoc-type-pratt-parser: 1.1.1 dev: false + /@esbuild/android-arm64@0.18.20: + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@esbuild/android-arm@0.18.20: + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@esbuild/android-x64@0.18.20: + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@esbuild/darwin-arm64@0.18.20: + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@esbuild/darwin-x64@0.18.20: + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@esbuild/freebsd-arm64@0.18.20: + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/freebsd-x64@0.18.20: + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-arm64@0.18.20: + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-arm@0.18.20: + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-ia32@0.18.20: + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-loong64@0.18.20: + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-mips64el@0.18.20: + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-ppc64@0.18.20: + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-riscv64@0.18.20: + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-s390x@0.18.20: + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-x64@0.18.20: + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/netbsd-x64@0.18.20: + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/openbsd-x64@0.18.20: + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/sunos-x64@0.18.20: + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: false + optional: true + + /@esbuild/win32-arm64@0.18.20: + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@esbuild/win32-ia32@0.18.20: + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@esbuild/win32-x64@0.18.20: + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + /@eslint-community/eslint-utils@4.4.0(eslint@7.32.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2087,7 +2312,7 @@ packages: resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} dev: false - /@fluentui-contrib/react-chat@0.1.7(@fluentui/react-components@9.46.2)(@fluentui/react-icons@2.0.226)(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + /@fluentui-contrib/react-chat@0.1.7(@fluentui/react-components@9.46.3)(@fluentui/react-icons@2.0.226)(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-QzvDlgARmrWhQo4M+pZneW6vnBnPgdGuOle/SJE4a4rlXeBXgfq3IDfT4T9uhFDKmCy6Z3j9juPVGoBwtaPGXg==} peerDependencies: '@fluentui/react-components': '>=9.25.1 <10.0.0' @@ -2097,9 +2322,9 @@ packages: react: '>=16.8.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-components': 9.46.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-components': 9.46.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2120,11 +2345,11 @@ packages: tslib: 2.6.2 dev: false - /@fluentui/font-icons-mdl2@8.5.31(@types/react@18.2.48)(react@18.2.0): - resolution: {integrity: sha512-jioHZ9XUfR9vUT5XnxdCrJ+hoC9TpYim+4YdtlUE/euI8kdW1tDZ5zqlSNk1GLDR34n03R09yWj5gVDCcMJbyQ==} + /@fluentui/font-icons-mdl2@8.5.32(@types/react@18.2.48)(react@18.2.0): + resolution: {integrity: sha512-PCZMijJlDQ5Zy8oNb80vUD6I4ORiR03qFgDT8o08mAGu+KzQO96q4jm0rzPRQuI9CO7pDD/6naOo8UVrmhZ2Aw==} dependencies: '@fluentui/set-version': 8.2.14 - '@fluentui/style-utilities': 8.10.2(@types/react@18.2.48)(react@18.2.0) + '@fluentui/style-utilities': 8.10.3(@types/react@18.2.48)(react@18.2.0) '@fluentui/utilities': 8.13.24(@types/react@18.2.48)(react@18.2.0) tslib: 2.6.2 transitivePeerDependencies: @@ -2132,15 +2357,15 @@ packages: - react dev: false - /@fluentui/foundation-legacy@8.2.51(@types/react@18.2.48)(react@18.2.0): - resolution: {integrity: sha512-z/jrp1imV66/D2MGpN/55LGk/Istymk5tN+XUFHDENDi+9zyb2MgSxFshp774DJIrg3vVlyuS8oo+dBuTM3UbQ==} + /@fluentui/foundation-legacy@8.2.52(@types/react@18.2.48)(react@18.2.0): + resolution: {integrity: sha512-tHCD0m58Zja7wN1FTsvj4Gaj0B22xOhRTpyDzyvxRfjFGYPpR2Jgx/y/KRB3JTOX5EfJHAVzInyWZBeN5IfsVA==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' dependencies: '@fluentui/merge-styles': 8.5.15 '@fluentui/set-version': 8.2.14 - '@fluentui/style-utilities': 8.10.2(@types/react@18.2.48)(react@18.2.0) + '@fluentui/style-utilities': 8.10.3(@types/react@18.2.48)(react@18.2.0) '@fluentui/utilities': 8.13.24(@types/react@18.2.48)(react@18.2.0) '@types/react': 18.2.48 react: 18.2.0 @@ -2156,7 +2381,7 @@ packages: /@fluentui/keyboard-keys@9.0.7: resolution: {integrity: sha512-vaQ+lOveQTdoXJYqDQXWb30udSfTVcIuKk1rV0X0eGAgcHeSDeP1HxMy+OgHOQZH3OiBH4ZYeWxb+tmfiDiygQ==} dependencies: - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 dev: false /@fluentui/merge-styles@8.5.15: @@ -2169,11 +2394,11 @@ packages: /@fluentui/priority-overflow@9.1.11: resolution: {integrity: sha512-sdrpavvKX2kepQ1d6IaI3ObLq5SAQBPRHPGx2+wiMWL7cEx9vGGM0fmeicl3soqqmM5uwCmWnZk9QZv9XOY98w==} dependencies: - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 dev: false - /@fluentui/react-accordion@9.3.39(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-5FkwvwdVyN9TcA9MeWu/673dCOTVQkwZhzGaentJFe1fMEK1cTCLKtqmYtzqjzm47xMiiVdxtDhN5Z/PU9GbtQ==} + /@fluentui/react-accordion@9.3.40(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-XZoCL9PXkIQTOqDQuetShyB9YZKoM/H0eCDKtHG0xNh++HBB0rbjUkyrBx9YG+Bzky9lL7DioJ8Xcm2hXg6mIQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2181,16 +2406,16 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2198,23 +2423,23 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-alert@9.0.0-beta.107(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-/A6XoXv7r575nNUOQU6iMREUvy7K3s8hW/LWfsJGT8ZX2HHflfKF1oI8lL9ZGmOuw0JlDEtDCGWKg42oLWPkow==} + /@fluentui/react-alert@9.0.0-beta.108(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-u60x564eUHMOeKKu9xBRT8BAaynKXWM529Px2ie86R2H569ZlDDooEXsVqWc0mj8Hvvyk+oDDIUwRAMMfDaWFA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-avatar': 9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-button': 9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-button': 9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2223,8 +2448,8 @@ packages: - scheduler dev: false - /@fluentui/react-aria@9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-fnnwGXpS/8oh8O4vpQjh5R1rg0dT9mTk85pSdA9F7kz4KOoLW5byREHvXTsYgpiibBhXzipFxLunx5vDzC/g6w==} + /@fluentui/react-aria@9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-yQl78RgM6Bx5cEkm+vlRR7jcf/8cIeWkN7EuTgPSXx0mF83V+FG6hCngpbGur7HQQ2QSXkDG0YrPXP+hmnermQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2233,17 +2458,17 @@ packages: dependencies: '@fluentui/keyboard-keys': 9.0.7 '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) - '@swc/helpers': 0.5.3 + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-avatar@9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-dOxl/uLKlw9MMoG6Dt1f68Bot9/c73NKdEkdNZwmeT3zAK6ErTNGOAUN6T9q8v7TSpqyLdIKmHlW7aQZZ4kxZA==} + /@fluentui/react-avatar@9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-0ZlZW4/+0CqnVKiFltIxeYf5VY5TUglESFQxdpu1RpuwS8SRh7JqRFYP9HS3KHj7qiP3jpI0u6ADRr7PW7bpPQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2251,18 +2476,18 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-badge': 9.2.23(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-badge': 9.2.24(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-popover': 9.8.36(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-popover': 9.8.37(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-tooltip': 9.4.14(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-tooltip': 9.4.15(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2270,8 +2495,8 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-badge@9.2.23(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-0Fld2A7mCd3l7vKUoU0sm4EqGSkJN8GzduXwxKpl9DV+FWlMLO7K+9hU3o5MzYwHZzrkdHNGX4TwFM7+7pUN3g==} + /@fluentui/react-badge@9.2.24(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ThGVHf5wO8xpf/JbYSEMK0tGoRqprMDcx+jD7NK5lxjqv4oOxRGSFYfG5GYf4qJZZKbBc2hTOy/BHpts6WBtzw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2279,45 +2504,45 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-breadcrumb@9.0.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-UXT0xo9TQGRIsDsUp8EPTmewFsHQXquoBH2TW4feDgQMO7Ws5AW4GrIrTKo7GVi825yIO+Y16m/ReyWe5L/ixQ==} + /@fluentui/react-breadcrumb@9.0.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ypEDH2StHil2Ih7uwY21TEVHkiBh87lH7++qfzoGXhhkCdApbaTS0BSaekeFNXmSwlSCk3QVda5hb7jTGBdwFA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-button': 9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-button': 9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-link': 9.2.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-link': 9.2.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-button@9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-HOehSai3c4J1Y1KLjaP5FSzsSBeVKqI1stW2cpYkzBoxJZXHWbLAW8K9O7pvK/WJft1JfANgh0rgsfMk74jfvA==} + /@fluentui/react-button@9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-bKTUrkrbty/y4lbXejOO//ZE6sUgbFKymGtu0C1Tb38Ddr37cEePzmrEYZrX7CyE1geP4sCDkLrKysQrVK+2OA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2325,23 +2550,23 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-card@9.0.65(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-YLRBQd3Bx5A6sXyc45Ut3Zmm752tjmETKFnB4GweHI13YRUxUpM4IpzSOpP0wwys31FwgBGZl7iOLOg/I6NwIw==} + /@fluentui/react-card@9.0.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-z6c+B/wf44U6mCtZW9h807Ac95jtnA39uv8MHFx4mPJtK5Dsc4tNHq5O97eDRLQpmY78qic7HTqAPaXOMkXU/w==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2349,36 +2574,36 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-checkbox@9.2.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-1N8o7yrL45NMu/BT0wtmhlZg+P2yH0eZP7ykgoDNCom1X17Z6GYVVXAhS/xGekcXB7xh5erBeqhbhaPHkxkdtQ==} + /@fluentui/react-checkbox@9.2.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-jEcPXTuQ8o9N4XkTdqxbUBvq7izp9whwP14U0PMccsfJacZ0muo3G9YWS6wrL83M0YRZg61hOE9HcD4/oxEztA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2387,8 +2612,8 @@ packages: - scheduler dev: false - /@fluentui/react-combobox@9.7.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-xioL8SSL//eI64HhH+CN+r2JgHWHlI+MahCNYkwtuCVxnFi7Jw4jTK9nyVqJACRKhkCiROpwMek5yHwtNnK0/A==} + /@fluentui/react-combobox@9.7.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-eLbgU4pF/9gDm+ksb5y2XPORloFtbMA8Py+ppFs2jy/s3GAdFbto9B5BHkSnCv46rCbfJsPS7fThAkh7i2rLug==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2397,18 +2622,18 @@ packages: scheduler: ^0.19.0 || ^0.20.0 dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.13.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.13.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2416,8 +2641,8 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-components@9.46.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-WqHu0rhu83T35tipARuWRwFIw1mMT6q6WNAhXSkNUEfmKiW8+96NbnxAykaO07OPMMMbsUqk9SP8hD4oqMiTkQ==} + /@fluentui/react-components@9.46.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-rpYQ5NwV2puIHqaVfeRFXxS40Sft9w7Brk98KSP2zH+wuVhVb7oAo+u66N9d68t6yMrkS6tfv3lRKz8KjQNw3w==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2425,58 +2650,58 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-accordion': 9.3.39(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-alert': 9.0.0-beta.107(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-avatar': 9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-badge': 9.2.23(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-breadcrumb': 9.0.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-button': 9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-card': 9.0.65(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-checkbox': 9.2.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-combobox': 9.7.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-dialog': 9.9.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-divider': 9.2.59(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-drawer': 9.1.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-image': 9.1.56(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-infobutton': 9.0.0-beta.91(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-infolabel': 9.0.19(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-input': 9.4.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-link': 9.2.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-menu': 9.12.48(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-message-bar': 9.0.17(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-overflow': 9.1.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-persona': 9.2.71(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-popover': 9.8.36(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.13.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-progress': 9.1.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-provider': 9.13.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-radio': 9.2.5(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-select': 9.1.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-accordion': 9.3.40(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-alert': 9.0.0-beta.108(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-badge': 9.2.24(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-breadcrumb': 9.0.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-button': 9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-card': 9.0.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-checkbox': 9.2.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-combobox': 9.7.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-dialog': 9.9.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-divider': 9.2.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-drawer': 9.1.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-image': 9.1.57(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-infobutton': 9.0.0-beta.92(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-infolabel': 9.0.20(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-input': 9.4.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-link': 9.2.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-menu': 9.12.49(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-message-bar': 9.0.18(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-overflow': 9.1.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-persona': 9.2.72(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-popover': 9.8.37(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.13.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-progress': 9.1.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-provider': 9.13.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-radio': 9.2.6(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-select': 9.1.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-skeleton': 9.0.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-slider': 9.1.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-spinbutton': 9.2.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-spinner': 9.3.40(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-switch': 9.1.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-table': 9.11.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-tabs': 9.4.7(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-tags': 9.0.25(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-text': 9.4.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-textarea': 9.3.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-skeleton': 9.0.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-slider': 9.1.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-spinbutton': 9.2.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-spinner': 9.3.41(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-switch': 9.1.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-table': 9.11.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-tabs': 9.4.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tags': 9.0.26(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-text': 9.4.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-textarea': 9.3.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-toast': 9.3.28(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-toolbar': 9.1.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-tooltip': 9.4.14(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-tree': 9.4.28(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-virtualizer': 9.0.0-alpha.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-toast': 9.3.29(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-toolbar': 9.1.69(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-tooltip': 9.4.15(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tree': 9.4.29(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-virtualizer': 9.0.0-alpha.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2484,8 +2709,8 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-context-selector@9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-rSUCW1ja4wp4qcLNFDGd4WjVsFzR1WYW9G5rurqlK5jbQFxsRZ4B88GamnXkUQxlfQxfLjhBLBjui5ZZQCnJQg==} + /@fluentui/react-context-selector@9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-AzRC2XH7Ra39CQiGzV8xdfeVGIDqz6s7IjcBtL4HpA7G1g4pzfe2W9QbXOOr8iDwryCdMVbO+QP/sak+vMAcFw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2493,8 +2718,8 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) - '@swc/helpers': 0.5.3 + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2502,8 +2727,8 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-dialog@9.9.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-YOovjoFpU+PQkYLqpkWShfv14GFoCV8s1tMhI13cuZMTEPNdG7HXnGs0+Ny0y3KU+hRg7uFIPpV3D1yYJaP80Q==} + /@fluentui/react-dialog@9.9.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-UDOw4BOe7TjpI7+p+V8rHfHlWoNALxgJZ3cpQh/8yNwd6LrSQa2vpQEREhT0JU4C3VUQPj00iEWpiM5diE6vgQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2511,17 +2736,17 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2531,43 +2756,43 @@ packages: - scheduler dev: false - /@fluentui/react-divider@9.2.59(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-xT0dzJEw3UMGTkNqdNgg+lkPWbAo3FIzRhTPhy1svtOmcZlizRIESzrPnzxOylvikVYriKhMJ6/2CRkShGaMug==} + /@fluentui/react-divider@9.2.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-TdFxSnSAK2SGzfzKsg/6Yfl+UxtirJpXY6B/ibHogLjLqsKm+RnVB8nyO5wd5RUoAQofWkQAAArTEl6UkJf1Kw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-drawer@9.1.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-bWT8GVVP0hrlp4NXhXhXCs2WXtwwGZd24yB5BXkW1mX8Uu4QZB7J/KAszva2+2SZ7/dxvXt8/r7RRbAU71Az8Q==} + /@fluentui/react-drawer@9.1.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-0Er+0KPsQrKv3qfsaxZGpXKfntOXJMiYSl9JNQJxqKVoN+3Txc2WoSPe/En6xAPkW/oFIEFWpUEFqo/evjFzhw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-dialog': 9.9.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-motion-preview': 0.5.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-dialog': 9.9.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-motion-preview': 0.5.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2576,22 +2801,22 @@ packages: - scheduler dev: false - /@fluentui/react-field@9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-1IfLfCy04t3+HfzrH7shl4d+UNLJGMN0Q2E9NsoKyj6SGpkyCFq67FojYgVMf4dMKfZQ8bIMq2ODohpj9abj7Q==} + /@fluentui/react-field@9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-u3zd2EjYZIMtCwEMAdb9wLODZWpfpWGWwgBKZMcZ3CpLm68TTcpkjqzUjg60l5aiyPvT8wThEUEHaeJBe0EgEg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2607,14 +2832,14 @@ packages: react: '>=16.8.0 <19.0.0' dependencies: '@fluentui/set-version': 8.2.14 - '@fluentui/style-utilities': 8.10.2(@types/react@18.2.48)(react@18.2.0) + '@fluentui/style-utilities': 8.10.3(@types/react@18.2.48)(react@18.2.0) '@types/react': 18.2.48 react: 18.2.0 tslib: 2.6.2 dev: false - /@fluentui/react-focus@8.8.39(@types/react@18.2.48)(react@18.2.0): - resolution: {integrity: sha512-7PnI+3e37jxt0PlWykNfbCbPdnKroJY+olOxZDHkXfI/ANr8lm4YuyLAYNAtyapfnkf+FBoO6vxU51P8hNk7tQ==} + /@fluentui/react-focus@8.8.40(@types/react@18.2.48)(react@18.2.0): + resolution: {integrity: sha512-ha0CbLv5EIbjYCtQky6LVZObxOeMfhixrgrzfXm3Ta2eGs1NyZRDm1VeM6acOolWB/8QiN/CbdGckjALli8L2g==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' @@ -2622,7 +2847,7 @@ packages: '@fluentui/keyboard-key': 0.4.14 '@fluentui/merge-styles': 8.5.15 '@fluentui/set-version': 8.2.14 - '@fluentui/style-utilities': 8.10.2(@types/react@18.2.48)(react@18.2.0) + '@fluentui/style-utilities': 8.10.3(@types/react@18.2.48)(react@18.2.0) '@fluentui/utilities': 8.13.24(@types/react@18.2.48)(react@18.2.0) '@types/react': 18.2.48 react: 18.2.0 @@ -2653,28 +2878,28 @@ packages: tslib: 2.6.2 dev: false - /@fluentui/react-image@9.1.56(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-yeD08kQR4MJgjETfqaFKQLhtaCxUv3tuU1EluU6kGhfPxDJ+XzbHvpzXv4PJToyF5MpkBVfycK+ignh9zbJpHg==} + /@fluentui/react-image@9.1.57(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-dB0/NFvYChztwmEnEK5XjCtC5BjhI5zA/kUsdxXXnXyT5SnRsOz4qLIU3z6RN7E2ZXvmtWEgwtzSy6UsmKuICw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-infobutton@9.0.0-beta.91(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-kuQRDJ+btPEaa19wqrkY+dBLic73IZZYpLAbMMyj0TgFU+4ATa8UI7SkVyEWBwRIFm8Grwl3378TyU8Mvgl2wQ==} + /@fluentui/react-infobutton@9.0.0-beta.92(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-VyBug0Rm7yI6r5X9qkbbbc4cJakzdM6Uw1iNQU7R+2a1tGTC6zpD+KCPJbIph0v06kWi6dUsYGv583UF0QUk1g==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2682,14 +2907,14 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-popover': 9.8.36(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-popover': 9.8.37(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2698,8 +2923,8 @@ packages: - scheduler dev: false - /@fluentui/react-infolabel@9.0.19(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-tNWtkcKgQr6Q4x7U8gOe7T0UVXNp9/2rH/LTEUhTDEHgAJom2c+nx2U0s7Q1cobQgZJg9+a2tblBBAt4ylBmTA==} + /@fluentui/react-infolabel@9.0.20(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-ZWMKuD1bBXPG1/D1xWo4HkfFEeDH6ALzWehIdlg5Ush10m99AcrvbHRStbSlXYQzipkzLwezMND6la5t7FKUQw==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' @@ -2707,14 +2932,14 @@ packages: react-dom: '>=16.8.0 <19.0.0' dependencies: '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-popover': 9.8.36(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-popover': 9.8.37(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2723,21 +2948,21 @@ packages: - scheduler dev: false - /@fluentui/react-input@9.4.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-qb52Eq0smcifFhe63sT2QXThruyyR8TTkiNUTa7CZVkn4fLzTtImL/PqGLfmsUI5hOWehUjKAN1eaLF2PrgNuA==} + /@fluentui/react-input@9.4.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-mj54J3w4RUxFEVntU6XKfKM2n5z0A619OplNHBK/C/boWL3vL1llNcWMAbcpB3EqsjeaOR/+MhPVrMwAh4+nPg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2746,41 +2971,41 @@ packages: - scheduler dev: false - /@fluentui/react-jsx-runtime@9.0.28(@types/react@18.2.48)(react@18.2.0): - resolution: {integrity: sha512-0BpDtSglE/o492jfR/EgW2cjCQRqWx7pzpmFqzTtlHp0rgi23WfjuKwMV9O2d4wfHkRxhAmn7/j5zIH/IAKhew==} + /@fluentui/react-jsx-runtime@9.0.29(@types/react@18.2.48)(react@18.2.0): + resolution: {integrity: sha512-C+jurF0i0qaioKOFzpbC3DGER+W/QOW1v0qgEJemu2R2ldSbwgCBVagFysfjxAfnONz4zaDPTMRj58PwyEnBIQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) - '@swc/helpers': 0.5.3 + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 react: 18.2.0 react-is: 17.0.2 dev: false - /@fluentui/react-label@9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-NW/NIaYUf+ZI6TWrZEVU3UK1SgBxKkLELvhkfy5DDGwSDIX7hQtkueM2bCrEigMqPXu8GGIS6H0lV1kDIvtcbQ==} + /@fluentui/react-label@9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-VTiZ2Y9Nipmsq4YL3qjhZeyRMkj2nKHMOWrvifkG85ss62+PpWUDC8BBQKqbI0vLiFVYImMezCeQUX3qSYqgoA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-link@9.2.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-pOlgUlPLXmmiCT12E/qNnKIR4ppKAq8pjEscWifON/2fcbtS2faX1YWmKK1Xs/L73iIMKTLk1ow0pFso6PbujQ==} + /@fluentui/react-link@9.2.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-qUq//CMImYOb9Q4U4GSxh35ZDEayy7sFlCcW/xRYffAxYvxzjYVCUduIIAwVl++5eZiJ8zZh1pGmhgBux+Lv/Q==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2788,21 +3013,21 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-menu@9.12.48(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-Yq3UnWRjQlM6ZZ86qwPNGdAEL2NrL2yKgcbwKURU7t5VxRJzbyYPSefiZiRo2XZAcdZQ0C4FeoLBcQ1DENR2pA==} + /@fluentui/react-menu@9.12.49(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-0hwp63b5T7G6gs0GEOhFsjHDvWEkj0M8di1X+OFtzU7sumkk/Mw5AUjqh/9jz/xoD8RzJzbZQxc3Vm/Q10aKrQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2811,18 +3036,18 @@ packages: scheduler: ^0.19.0 || ^0.20.0 dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.13.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.13.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2830,22 +3055,22 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-message-bar@9.0.17(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-MxEC8/1zMSEPJPTu3hpqS6rFnP51D5V3YaJSFPwsBzPFyRgl6ZQDwqbe0Z/I2ghX1tE/KU48ww/8FlvfUGu0iA==} + /@fluentui/react-message-bar@9.0.18(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-bujBtXcYF8FBCNzLJJQ8yyYSsHProvjMjE2vLtIV75X4Ow/m57Ab8LJQFkcRhR5Ks4yeASA6MBrH3HMD56R72A==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-button': 9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-button': 9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2853,28 +3078,28 @@ packages: react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) dev: false - /@fluentui/react-motion-preview@0.5.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-RZZU8xlLbcPLoMpZH1iggEFGQzTAiCEpvfEhpaNQX/GXG13nUAj6JJuU7s2rjJuFWb/e4z0D5fMfKxgsQZsnXQ==} + /@fluentui/react-motion-preview@0.5.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-mZ5Ys4ASWyrDAD1XKZI4rQtmEPLvnYp8Bv59ebINJcdeNJSETSq1TThwIDyfoimO4Kaw/092ydOJyL98dGXA1w==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-overflow@9.1.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-MQWvslL/KQRx0LCdYU8Ewq4mqxcYs+6IyuRen+e2Q4IiylOTP4QOszTo7HS3PZYcLA2vaMa7FSecNeY86Ti60w==} + /@fluentui/react-overflow@9.1.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-llvTkxT63c8vBGo/ihivMMqCth9BYf63VTZgx01Sj+v+ABxnDlZfh8D8vJjijghwL0X3MeG24CYci4FHLdDfjg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2883,11 +3108,11 @@ packages: scheduler: ^0.19.0 || ^0.20.0 dependencies: '@fluentui/priority-overflow': 9.1.11 - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2895,22 +3120,22 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-persona@9.2.71(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-c0N6HGWdYEJshlVtVpn5b6OXvox3h8GiF6lAULBazxa9wDzYhTvbvbBAEyMW2NAHGDvv6Dw8SFKb3F55tDzP4w==} + /@fluentui/react-persona@9.2.72(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-6P5JK95IXaguzUKtCE0FrVT899/RG1kX1IIsFXnON6F4Kas5eVWQCRqYuP8cJd6Jwvg38twPXJk/I7OslB1Hgw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-avatar': 9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-badge': 9.2.23(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-avatar': 9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-badge': 9.2.24(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2919,8 +3144,8 @@ packages: - scheduler dev: false - /@fluentui/react-popover@9.8.36(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-coVHrM/BKGBproLzXfC1ZDiQ+ZJ53JoCw1BHjAMeFtSrs9f3tHL0quvKyRNOKhNVXungqkLFsOwapHzkJiMScw==} + /@fluentui/react-popover@9.8.37(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-iJvJ5C7uED03R3tc+D4ybovS3omHeZbrnXBF9XLwdoA5jJX5tXmKrHjUyA8o+nF+C6IVlMyVDT/nYMhYIYZ/DA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2929,17 +3154,17 @@ packages: scheduler: ^0.19.0 || ^0.20.0 dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.13.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.13.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2953,13 +3178,13 @@ packages: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' dependencies: - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 react: 18.2.0 dev: false - /@fluentui/react-portal@9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-9p2zwKDCW1V7MiAfV0/fPFSAizyiQzli5C7gTenrHCnIoAQGRjSBkWkJtlmtBSBeH+3pQuqFOGOodef0qKx7QA==} + /@fluentui/react-portal@9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-gUiu+K9ZPBz/VGk1UVP+1JB7cIfyZTDLqJZreYjG8xHFx3qxsD9f26uaPasWFC36wfc29MWPeNFJ0WaEXwlfPQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2967,10 +3192,10 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2978,8 +3203,8 @@ packages: use-disposable: 1.0.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) dev: false - /@fluentui/react-positioning@9.13.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-7waEuM9U3Z3t+Vk/nB8AUInoStm7+dwp5QLdPS7r9cp4p9/sRkhkLvew3MJanwoHR4EcSQtpZ+ipPrsbz91+Eg==} + /@fluentui/react-positioning@9.13.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-oGaOq0CjSdGRf0fI0cclKSO0PHJtyceyJpyQhjdXPdlqLGlgeQPE2ZnZ3FTDv9oICRGEgj/icElIZF5QzT+NNg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2990,30 +3215,30 @@ packages: '@floating-ui/dom': 1.6.1 '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-progress@9.1.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-YncWoXUUvLvciifl4ekcPeGjjeiYgGYv+T/6xQ7cqbkyL/ETZvo8AyHX5VoyQ/Yp5KGFj/uehVbjU1GW7wPqAw==} + /@fluentui/react-progress@9.1.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-dsUbahuDIvCYKJPGVZmz5S5aZjEAWcax1cDF/t51YGhfYCaKhqKeaw70z/5dgQpn3+Tvs1aYnlf4WudT7ThAxQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3022,8 +3247,8 @@ packages: - scheduler dev: false - /@fluentui/react-provider@9.13.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-3ctGun9WGeeSwP/GkJjJXzNxSX9zi4IlZC9b6FTagmRYOvaeskFiCQIcJmJuBYTxSKAcYKLm4M0RvrOjEt/wbg==} + /@fluentui/react-provider@9.13.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-TViUxZNiTfOOPCsKx7fyRuso7t6TmYlQh3C3+gTm5oHKZoED4YSAruWkYqVehRvLDQMw7oNaRK54IalfIQTXNA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3031,22 +3256,22 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/core': 1.15.2 '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-radio@9.2.5(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-GdktsbxoFbykDrfl06kSCNhiQ2xTzMaYvwwxQwFxO8ZhPQjT1FYvg6M6/DncljIXRGqI9OtXs7zaXRoElj9e8w==} + /@fluentui/react-radio@9.2.6(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-uatP+BkFOq6hQGAxa416na5qnBmkeLwwJnSVra51KQKgznpg2NT0DilUeCqz5PXclOZf31TQXvCIUh3U5uoxHA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3054,15 +3279,15 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3070,22 +3295,22 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-select@9.1.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-eBP/zI2YR8nUZ1iX0CVpUqzx5VckpfaXrW4MxYLJNKb+XgEPSqisYnfeNzP30W0pRHawk8ZMLHwJ0DW9Rt6hBw==} + /@fluentui/react-select@9.1.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-6IEUpitDaPuOpxBidKQsgwFfs0ppluKzC3ONAaCVVr3rV6iMkN47t28GHFjJnEHfeYXn6mzfs9vFJTijyhrc/A==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3101,26 +3326,26 @@ packages: react: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-theme': 9.1.16 - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 react: 18.2.0 dev: false - /@fluentui/react-skeleton@9.0.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-GD+PrKse/AN2zySflm2ryFgfsSy5bQ7P7PhfIcmH9KdR4u9AwhdaWTLFS1+I/FHqzfBW+1ubM75mn4toXxMLOw==} + /@fluentui/react-skeleton@9.0.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-2HBRXEjAMjiEhT+cotqxuCeRh67ZgXTPgIXvZpzgk2hEsxTcWKBfpVv2dSQpnE4boxmpt8Jg4KlzqtMYV0+T+Q==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3129,22 +3354,22 @@ packages: - scheduler dev: false - /@fluentui/react-slider@9.1.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-ta930q0OL+9xT0XG8MnuZQX0nMZSI71YMCJDrETTZQp+CLUA/FBI8QW7uBacB50t6le5dPYn5J0R4ZYywJQ+zA==} + /@fluentui/react-slider@9.1.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-UN4PBuOjrZ4dMA/wMnSdaT/CUtKpXrUR2K1VNLEqWMfPsplFU5SWov6EfKtDwrfphRqSg1k0dDQfSBe/C2okPQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3153,8 +3378,8 @@ packages: - scheduler dev: false - /@fluentui/react-spinbutton@9.2.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-3rv9fu+H2EVJrYjzJUYI9teToqAIyHCyqgcGnvoTzZSKrujXeGge6UKibBLbo4e0+0Hy++uvPh8Rx3CFFi7X8g==} + /@fluentui/react-spinbutton@9.2.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-/7LnVtaYAz7rDtyqEMgMRftWg7IOEw/9rLFldzBCbUpn1A4/VuzQD2W8QAdpTutpEoIw5ripA3GEAsLYkJBEDA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3162,14 +3387,14 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3178,45 +3403,45 @@ packages: - scheduler dev: false - /@fluentui/react-spinner@9.3.40(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-UXmacNmKd3AO46A7ucDvehmd9Sb8iArQDG/M3co0Ww/4q2FYBO7ievlY/XYgSu76Bzv1YgGDUdTmS/SiyLG9Fw==} + /@fluentui/react-spinner@9.3.41(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-8ojZ+S34p+eLBMsy22zYcZIWibQ1xz44bFaqziV79kuThHe0960W18lOj2PXmGsAhiFVSAEZYwx5Hm+h027qEg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-switch@9.1.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-JBbJS0ua5seM+0nzLHghLHWHPSlqrqhxtftOBIOXeftBTHxUSbrF9sFsnRjpoYVSpUs9dE7xBLOJw3eBXfGgNA==} + /@fluentui/react-switch@9.1.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-Kx7F3Tf2L+GvstrlE2ebnOXLPKXSp4CTVjuSzP5/sR5Q62lGaHMN+AOFLXi2gumfMn61c6ApqxU0LEFpPuQmjw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3225,8 +3450,8 @@ packages: - scheduler dev: false - /@fluentui/react-table@9.11.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-hWTmaDHKkwyxc/CcUFLtuyaDfAJ0hkkRnVebCxWcpOs95mcCVDn2zR6fwOGCosJ+UoR9rFjDM1g7/mJP6+q0BA==} + /@fluentui/react-table@9.11.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-jvUbBgKoI8Ne1w19urfWkpnuGlXKWlX8Bqf1MqlswZWPESGmKv2A8gXuSVJVjkld2BUeUORNSvoSDcY8IccIHQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3234,19 +3459,19 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-avatar': 9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-checkbox': 9.2.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-checkbox': 9.2.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-radio': 9.2.5(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-radio': 9.2.6(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3255,8 +3480,8 @@ packages: - scheduler dev: false - /@fluentui/react-tabs@9.4.7(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-BZBamJCRF0eOw/lCFI1aH+FEsISBvR5g+Ck1f9m4OQf4/SxK1jsubCith/dlGVFfM5WiCwH5BSeAaKVtr8mO9A==} + /@fluentui/react-tabs@9.4.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-mdPB05KLRghYU2p8W8X6w5LifYijqQGF0+EQKCdGm4vV1IibleasOvA1sNvuMfCn5fVUojQWGBkj9PpqJdzzHQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3264,14 +3489,14 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3279,8 +3504,8 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-tabster@9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-VtRa1aWUJHKtzl9OYupohCgErioOimtSHpFNlBPQdpMvRqvLuDFMikYmvFFPxUwDpcQx3MIGc9T5++kC1uVNeQ==} + /@fluentui/react-tabster@9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-WYeyeb35EWC+gXTjTzuKNCxOpuvk0nJ52zJ4Z0Wqm8gj/GdlHqlgjzv3a/jO229ELTfbJFwDEU4X/EvEU87OxA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3289,19 +3514,19 @@ packages: dependencies: '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 keyborg: 2.5.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tabster: 5.3.0 + tabster: 6.0.0 dev: false - /@fluentui/react-tags@9.0.25(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-QmrX78czl3hJsWDTig1lzQXx96GRcQtUa3+wy59Wd3qCeF1Ap+0twDVe+wALUvAgoTcEc49e+cCR+Jg+lvA49w==} + /@fluentui/react-tags@9.0.26(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-+nTxZGRA/0uw21Js++PIA69OKif9ic1VzEkmrhbOMXr5UnCe0emFSC/sIQzmuoHHUt0+qHBHkoCO27vC8LHgRA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3309,16 +3534,16 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-avatar': 9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3327,41 +3552,41 @@ packages: - scheduler dev: false - /@fluentui/react-text@9.4.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-81Z8Zvr8hW+X13gzh7m0AjKpg7La3ktIMLNyal24HO6e5kdSabptE78oXR/zlcp09EJie5/OuuBmXrjwxqvPFA==} + /@fluentui/react-text@9.4.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-vEUnZf4Yj4JJpmMmObXJ7SWVsX10dcEMEola9+UuuNyi7jV6hODdeU6gzAbuOli0lqBTfUcyPlCKOxRyGURMAw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-textarea@9.3.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-J0LVvL9J4JcgbnsqS35C4uzmUR6lJ0JIsDjgdM2lLiT2TS1ZNjkAp9xDbtQO1d5EcHXy5WFXdoR+TXhB0cgZmg==} + /@fluentui/react-textarea@9.3.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-MZBhuQzLh9S2gLitM+Szjd8zdb0uUfIxxjqdHrDgJ49xLhYlo3I/4vX4LM4UQmuESVJn5gnK2I+BXX7LXwOjZw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3374,11 +3599,11 @@ packages: resolution: {integrity: sha512-QK2dGE5aQXN1UGdiEmGKpYGP3tHXIchLvFf8DEEOWnF4XBc9SiEPNFYkvLMJjHxZmDz4D670rsOPe0r5jFDEKQ==} dependencies: '@fluentui/tokens': 1.0.0-alpha.13 - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 dev: false - /@fluentui/react-toast@9.3.28(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-7uyY+1edAsX7h7IT1tFSJbzXOf/Pi5202o7r4uhDJeMHXOdYjqZgBkRsumdYuaOgyx7A4NyI6xUrkRAGEkK8yw==} + /@fluentui/react-toast@9.3.29(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-mAGgdFrm3wHO3rBXGESpX035934BCKDMZ9FixjLQW7mEI9wEszPHptkD6ph2cmylQS2ktmPV1xz2YEx2IwlFXQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3386,16 +3611,16 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3403,25 +3628,25 @@ packages: react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) dev: false - /@fluentui/react-toolbar@9.1.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-2PyT45PbZiRFnHhUbZDHlpn/+TCygjwEJnRF8YGSjm74jfD6BpO08Ai+iB7xdKhzKLUsXcs5my9Juzm4ovAV6w==} + /@fluentui/react-toolbar@9.1.69(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-U+xIa9BBKPf8rA1rsTShgngg3nDl2Gd9NQ8JjqFdxdzWUwhkfU3+pdxwNnfV2z2McD2rVR8OTP+jJidbrEBn3Q==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-button': 9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-divider': 9.2.59(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-radio': 9.2.5(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-button': 9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-divider': 9.2.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-radio': 9.2.6(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3430,8 +3655,8 @@ packages: - scheduler dev: false - /@fluentui/react-tooltip@9.4.14(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-VXJnA3SqcT1+Eakd2xrb6doOOGCzMAqJKkh2Da/GkFq3oRV/6PwBiUWtum5coqkSi41OqrqvJrDddwKRDBY7lA==} + /@fluentui/react-tooltip@9.4.15(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Etox9sBgDwTcqTyQ5vPY0bkqAY8F2xvkpYPxKFZQa8ws5pFsC/o1vA6kAiIbYR7rSBRivU5mKIIIhCqpUD+mgQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3439,23 +3664,23 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.13.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.13.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-tree@9.4.28(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-ahKiYZv3oXsdfVqJHsVbCnKVkwrl1OasvbtPGnHXT4QZmsnftQ/Qp2abeeX93vH1sDJC47IGmEse5bBEkVMiOg==} + /@fluentui/react-tree@9.4.29(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-d4eKM8as43MrgeRUjwkeM0thpGrjhxV9y/nz/B/bqs7XAFFN51mSQNuZ6kDEd6BUoIzWXGwVVLpFHsoaFJ2RFg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3463,20 +3688,20 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-avatar': 9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-button': 9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-checkbox': 9.2.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-button': 9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-checkbox': 9.2.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-radio': 9.2.5(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-radio': 9.2.6(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3485,32 +3710,32 @@ packages: - scheduler dev: false - /@fluentui/react-utilities@9.17.0(@types/react@18.2.48)(react@18.2.0): - resolution: {integrity: sha512-ZP6+Hcsvi6XXSU8m67lC0AVg5aXTSbKRGmZEXh0LbJNkc8QxO7VuoVvlP3VozUvM6FuT42pqRYpOmBQLedBmeg==} + /@fluentui/react-utilities@9.18.0(@types/react@18.2.48)(react@18.2.0): + resolution: {integrity: sha512-PuuTKm/HReDdLwhpMiEC9SxaCe2NtIL8Ed+kVGBDzqEeVjJylCJWHy4tyOJCJ/+yz1Xyj6thiXr2k8Q5X+m7eg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 react: 18.2.0 dev: false - /@fluentui/react-virtualizer@9.0.0-alpha.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-R/zxdlVymbRtZ/yHvd5cO4i9PZAc9u3hvMouJ8DrcTZeuudjEnPfH5svKZgW1h5XY5Oz8LzyWMmISP1oGkYeEw==} + /@fluentui/react-virtualizer@9.0.0-alpha.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-01sTPBW1W1FyaJwb1JlV7wyCBBLo+y9NQzPET3LQDJSQ7py1XEd7RL6XPMa/IJ+XbeR8hEPhHEHdtehylliMVw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3529,8 +3754,8 @@ packages: tslib: 2.6.2 dev: false - /@fluentui/react@8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-j4Q/4DxNb/WLUYstIf/bRgKkWh/Tvr6SM7iypnIxalixVVSgO6Sm+hckjKtsytTL4o+Cvsq9tgD5E2lrkR8bIQ==} + /@fluentui/react@8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-l8hvYMdCxa56cSDQ5A9huqXZyMiSsZ3lSKKOW9nxx3xadqdaXejyCr6S5HpqQ5S6ynx8oR+2Jc0b+2wVPv6Sxw==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' @@ -3538,15 +3763,15 @@ packages: react-dom: '>=16.8.0 <19.0.0' dependencies: '@fluentui/date-time-utilities': 8.5.16 - '@fluentui/font-icons-mdl2': 8.5.31(@types/react@18.2.48)(react@18.2.0) - '@fluentui/foundation-legacy': 8.2.51(@types/react@18.2.48)(react@18.2.0) + '@fluentui/font-icons-mdl2': 8.5.32(@types/react@18.2.48)(react@18.2.0) + '@fluentui/foundation-legacy': 8.2.52(@types/react@18.2.48)(react@18.2.0) '@fluentui/merge-styles': 8.5.15 - '@fluentui/react-focus': 8.8.39(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-focus': 8.8.40(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-hooks': 8.6.36(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-portal-compat-context': 9.0.11(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-window-provider': 2.2.18(@types/react@18.2.48)(react@18.2.0) '@fluentui/set-version': 8.2.14 - '@fluentui/style-utilities': 8.10.2(@types/react@18.2.48)(react@18.2.0) + '@fluentui/style-utilities': 8.10.3(@types/react@18.2.48)(react@18.2.0) '@fluentui/theme': 2.6.41(@types/react@18.2.48)(react@18.2.0) '@fluentui/utilities': 8.13.24(@types/react@18.2.48)(react@18.2.0) '@microsoft/load-themed-styles': 1.10.295 @@ -3574,8 +3799,8 @@ packages: tslib: 2.6.2 dev: false - /@fluentui/style-utilities@8.10.2(@types/react@18.2.48)(react@18.2.0): - resolution: {integrity: sha512-ocELtMb/85nBa3rSfiAIwYx6TydN+3rQqv1P0H/L7etYNNtxOfS86JSWfn8zAsHMejbwUKJ1ZsIKs47c598XGQ==} + /@fluentui/style-utilities@8.10.3(@types/react@18.2.48)(react@18.2.0): + resolution: {integrity: sha512-pyO9BGkwIxXaIMVT6ma98GIZAgTjGc0LZ5iUai9GLIrFLQWnIKnS//hgUx8qG4AecUeqZ26Wb0e+Ale9NyPQCQ==} dependencies: '@fluentui/merge-styles': 8.5.15 '@fluentui/set-version': 8.2.14 @@ -3591,7 +3816,7 @@ packages: /@fluentui/theme-samples@8.7.123(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-aRr99fq0HNzsG68fJjHBbZSkxDe1BA/hpprCgJj7P69jFJbf2V1GBWXQfoTDPj/PZKS80qlJLo6M+B7yHaet+A==} dependencies: - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/scheme-utilities': 8.3.42(@types/react@18.2.48)(react@18.2.0) '@fluentui/set-version': 8.2.14 tslib: 2.6.2 @@ -3619,7 +3844,7 @@ packages: /@fluentui/tokens@1.0.0-alpha.13: resolution: {integrity: sha512-IzYysTTBkAH7tQZxYKpzhxYnTJkvwXhjhTOpmERgnqTFifHTP8/vaQjJAAm7dI/9zlDx1oN+y/I+KzL9bDLHZQ==} dependencies: - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 dev: false /@fluentui/utilities@8.13.24(@types/react@18.2.48)(react@18.2.0): @@ -3703,7 +3928,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -3724,14 +3949,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -3759,7 +3984,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 jest-mock: 29.7.0 dev: false @@ -3786,7 +4011,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.11.10 + '@types/node': 20.11.16 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -3819,7 +4044,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.22 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -3929,7 +4154,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/yargs': 15.0.19 chalk: 4.1.2 dev: false @@ -3941,7 +4166,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: false @@ -4032,13 +4257,13 @@ packages: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} dev: false - /@microsoft/api-documenter@7.23.20(@types/node@20.11.10): + /@microsoft/api-documenter@7.23.20(@types/node@20.11.16): resolution: {integrity: sha512-61V6sukyYZ5jQEdyvDFzInaIRTd0wgT2ECKPanr2ba0fc+Mien+KIr5shz9EAqJMZz0GifTnw9HmJqsfR688xA==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.7(@types/node@20.11.10) + '@microsoft/api-extractor-model': 7.28.7(@types/node@20.11.16) '@microsoft/tsdoc': 0.14.2 - '@rushstack/node-core-library': 3.64.2(@types/node@20.11.10) + '@rushstack/node-core-library': 3.64.2(@types/node@20.11.16) '@rushstack/ts-command-line': 4.17.1 colors: 1.2.5 js-yaml: 3.13.1 @@ -4047,24 +4272,24 @@ packages: - '@types/node' dev: false - /@microsoft/api-extractor-model@7.28.7(@types/node@20.11.10): + /@microsoft/api-extractor-model@7.28.7(@types/node@20.11.16): resolution: {integrity: sha512-4gCGGEQGHmbQmarnDcEWS2cjj0LtNuD3D6rh3ZcAyAYTkceAugAk2eyQHGdTcGX8w3qMjWCTU1TPb8xHnMM+Kg==} dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.64.2(@types/node@20.11.10) + '@rushstack/node-core-library': 3.64.2(@types/node@20.11.16) transitivePeerDependencies: - '@types/node' dev: false - /@microsoft/api-extractor@7.39.4(@types/node@20.11.10): + /@microsoft/api-extractor@7.39.4(@types/node@20.11.16): resolution: {integrity: sha512-6YvfkpbEqRQ0UPdVBc+lOiq7VlXi9kw8U3w+RcXCFDVc/UljlXU5l9fHEyuBAW1GGO2opUe+yf9OscWhoHANhg==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.7(@types/node@20.11.10) + '@microsoft/api-extractor-model': 7.28.7(@types/node@20.11.16) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.64.2(@types/node@20.11.10) + '@rushstack/node-core-library': 3.64.2(@types/node@20.11.16) '@rushstack/rig-package': 0.5.1 '@rushstack/ts-command-line': 4.17.1 colors: 1.2.5 @@ -4245,14 +4470,14 @@ packages: engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.0 + fastq: 1.17.1 dev: false /@npmcli/fs@1.1.1: resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} dependencies: '@gar/promisify': 1.1.3 - semver: 7.5.4 + semver: 7.6.0 dev: false /@npmcli/move-file@1.1.2: @@ -4393,6 +4618,43 @@ packages: engines: {node: '>=8.0.0'} dev: false + /@playwright/experimental-ct-core@1.39.0(@types/node@20.11.16): + resolution: {integrity: sha512-1b/qrlB5A/CdEZns8f2RDkWFmSnGkNyec8n72iinmw07+GHsdMP8fIpazeFB0umxWfo+gPLhkjhTGdB3WXJTBw==} + engines: {node: '>=16'} + hasBin: true + dependencies: + playwright: 1.39.0 + playwright-core: 1.39.0 + vite: 4.5.2(@types/node@20.11.16) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - terser + dev: false + + /@playwright/experimental-ct-react@1.39.0(@types/node@20.11.16): + resolution: {integrity: sha512-6GaDVVo6x8P9Jdw3yPbVaEP59nesRsETn3kznHAy+2493VsP3IaVATat2G28z0Sivf/K9Tkh5xRYjiawN0ebgw==} + engines: {node: '>=16'} + hasBin: true + dependencies: + '@playwright/experimental-ct-core': 1.39.0(@types/node@20.11.16) + '@vitejs/plugin-react': 4.2.1 + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + - vite + dev: false + /@playwright/test@1.39.0: resolution: {integrity: sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==} engines: {node: '>=16'} @@ -4458,7 +4720,7 @@ packages: estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 - magic-string: 0.30.5 + magic-string: 0.30.7 rollup: 4.9.6 dev: false @@ -4606,7 +4868,7 @@ packages: dev: false optional: true - /@rushstack/node-core-library@3.64.2(@types/node@20.11.10): + /@rushstack/node-core-library@3.64.2(@types/node@20.11.16): resolution: {integrity: sha512-n1S2VYEklONiwKpUyBq/Fym6yAsfsCXrqFabuOMcCuj4C+zW+HyaspSHXJCKqkMxfjviwe/c9+DUqvRWIvSN9Q==} peerDependencies: '@types/node': '*' @@ -4614,7 +4876,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 colors: 1.2.5 fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -4678,7 +4940,7 @@ packages: fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 - polished: 4.2.2 + polished: 4.3.1 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -5036,7 +5298,7 @@ packages: core-js: 3.35.1 glob: 7.2.3 global: 4.4.0 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-specific-snapshot: 4.0.0(jest@29.7.0) preact: 10.19.3 preact-render-to-string: 5.2.6(preact@10.19.3) @@ -5238,7 +5500,7 @@ packages: '@storybook/store': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/theming': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/ui': 6.5.16(react-dom@18.2.0)(react@18.2.0) - '@types/node': 16.18.76 + '@types/node': 16.18.79 '@types/webpack': 4.41.38 autoprefixer: 9.8.8 babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@4.47.0) @@ -5269,7 +5531,7 @@ packages: webpack: 4.47.0 webpack-dev-middleware: 3.7.3(webpack@4.47.0) webpack-filter-warnings-plugin: 1.2.1(webpack@4.47.0) - webpack-hot-middleware: 2.26.0 + webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.2.2 transitivePeerDependencies: - eslint @@ -5305,7 +5567,7 @@ packages: '@storybook/semver': 7.3.2 '@storybook/store': 6.5.14(react-dom@18.2.0)(react@18.2.0) '@storybook/theming': 6.5.14(react-dom@18.2.0)(react@18.2.0) - '@types/node': 16.18.76 + '@types/node': 16.18.79 babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) babel-plugin-named-exports-order: 0.0.2 browser-assert: 1.2.1 @@ -5328,7 +5590,7 @@ packages: util-deprecate: 1.0.2 webpack: 5.89.0(webpack-cli@5.1.4) webpack-dev-middleware: 4.3.0(webpack@5.89.0) - webpack-hot-middleware: 2.26.0 + webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.4.6 transitivePeerDependencies: - '@rspack/core' @@ -5610,7 +5872,7 @@ packages: '@babel/register': 7.23.7(@babel/core@7.23.9) '@storybook/node-logger': 6.5.14 '@storybook/semver': 7.3.2 - '@types/node': 16.18.76 + '@types/node': 16.18.79 '@types/pretty-hrtime': 1.0.3 babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@4.47.0) babel-plugin-macros: 3.1.0 @@ -5681,7 +5943,7 @@ packages: '@babel/register': 7.23.7(@babel/core@7.23.9) '@storybook/node-logger': 6.5.16 '@storybook/semver': 7.3.2 - '@types/node': 16.18.76 + '@types/node': 16.18.79 '@types/pretty-hrtime': 1.0.3 babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@4.47.0) babel-plugin-macros: 3.1.0 @@ -5760,7 +6022,7 @@ packages: '@storybook/semver': 7.3.2 '@storybook/store': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/telemetry': 6.5.16(eslint@7.32.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) - '@types/node': 16.18.76 + '@types/node': 16.18.79 '@types/node-fetch': 2.6.11 '@types/pretty-hrtime': 1.0.3 '@types/webpack': 4.41.38 @@ -5912,7 +6174,7 @@ packages: '@storybook/node-logger': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/ui': 6.5.16(react-dom@18.2.0)(react@18.2.0) - '@types/node': 16.18.76 + '@types/node': 16.18.79 '@types/webpack': 4.41.38 babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@4.47.0) case-sensitive-paths-webpack-plugin: 2.4.0 @@ -5969,7 +6231,7 @@ packages: '@storybook/node-logger': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/ui': 6.5.16(react-dom@18.2.0)(react@18.2.0) - '@types/node': 16.18.76 + '@types/node': 16.18.79 babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 @@ -6169,7 +6431,7 @@ packages: '@storybook/semver': 7.3.2 '@storybook/store': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@types/estree': 0.0.51 - '@types/node': 16.18.76 + '@types/node': 16.18.79 '@types/webpack-env': 1.18.4 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) @@ -6414,8 +6676,8 @@ packages: resolve-from: 5.0.0 dev: false - /@swc/helpers@0.5.3: - resolution: {integrity: sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==} + /@swc/helpers@0.5.6: + resolution: {integrity: sha512-aYX01Ke9hunpoCexYAgQucEpARGQ5w/cqHFrIR+e9gdKb1QWTsVJuTJ2ozQzIAxLyRQe/m+2RqzkyOOGiMKRQA==} dependencies: tslib: 2.6.2 dev: false @@ -6434,8 +6696,8 @@ packages: pretty-format: 27.5.1 dev: false - /@testing-library/jest-dom@6.3.0(@types/jest@29.5.11)(jest@29.7.0): - resolution: {integrity: sha512-hJVIrkFizEQxoWsGBlycTcQhrpoCH4DhXfrnHFFXgkx3Xdm15zycsq5Ep+vpw4W8S0NJa8cxDHcuJib+1tEbhg==} + /@testing-library/jest-dom@6.4.2(@types/jest@29.5.12)(jest@29.7.0): + resolution: {integrity: sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} peerDependencies: '@jest/globals': '>= 28' @@ -6457,18 +6719,18 @@ packages: dependencies: '@adobe/css-tools': 4.3.3 '@babel/runtime': 7.23.9 - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 aria-query: 5.3.0 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) lodash: 4.17.21 redent: 3.0.0 dev: false - /@testing-library/react@14.1.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-z4p7DVBTPjKM5qDZ0t5ZjzkpSNb+fZy1u6bzO7kk8oeGagpPCAtgh4cx1syrfp7a+QWkM021jGqjJaxJJnXAZg==} + /@testing-library/react@14.2.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-sGdjws32ai5TLerhvzThYFbpnF9XtL65Cjf+gB0Dhr29BGqK+mAeN7SURSdu+eqgET4ANcWoC7FQpkaiGvBr+A==} engines: {node: '>=14'} peerDependencies: react: ^18.0.0 @@ -6552,26 +6814,26 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/bonjour@3.5.13: resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/connect-history-api-fallback@1.5.4: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: - '@types/express-serve-static-core': 4.17.42 - '@types/node': 20.11.10 + '@types/express-serve-static-core': 4.17.43 + '@types/node': 20.11.16 dev: false /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/cookie-parser@1.4.6: @@ -6593,7 +6855,7 @@ packages: /@types/cors@2.8.17: resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/dompurify@3.0.5: @@ -6628,10 +6890,10 @@ packages: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: false - /@types/express-serve-static-core@4.17.42: - resolution: {integrity: sha512-ckM3jm2bf/MfB3+spLPWYPUH573plBFwpOhqQ2WottxYV85j1HQFlxmnTq57X1yHY9awZPig06hL/cLMgNWHIQ==} + /@types/express-serve-static-core@4.17.43: + resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/qs': 6.9.11 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -6641,7 +6903,7 @@ packages: resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.17.42 + '@types/express-serve-static-core': 4.17.43 '@types/qs': 6.9.11 '@types/serve-static': 1.15.5 dev: false @@ -6650,24 +6912,24 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/glob@8.1.0: resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false - /@types/hast@2.3.9: - resolution: {integrity: sha512-pTHyNlaMD/oKJmS+ZZUyFUcsZeBZpC0lmGquw98CqRVNgAdJZJeD7GoeLiT6Xbx5rU9VCjSt0RwEvDgzh4obFw==} + /@types/hast@2.3.10: + resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} dependencies: '@types/unist': 2.0.10 dev: false @@ -6691,7 +6953,7 @@ packages: /@types/http-proxy@1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/is-function@1.0.3: @@ -6717,7 +6979,7 @@ packages: /@types/jest-specific-snapshot@0.5.9: resolution: {integrity: sha512-NPcItjVhJq3x6MWR6QNi92n5orOkcTvuQ0E8nqK2WZN18a7O93D2dcNL0x+eSNxmNSIbgfgCJ5eUScjACPCWsg==} dependencies: - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 dev: false /@types/jest@26.0.24: @@ -6727,8 +6989,8 @@ packages: pretty-format: 26.6.2 dev: false - /@types/jest@29.5.11: - resolution: {integrity: sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ==} + /@types/jest@29.5.12: + resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} dependencies: expect: 29.7.0 pretty-format: 29.7.0 @@ -6737,7 +6999,7 @@ packages: /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: false @@ -6783,35 +7045,35 @@ packages: /@types/morgan@1.9.9: resolution: {integrity: sha512-iRYSDKVaC6FkGSpEVVIvrRGw0DfJMiQzIn3qr2G5B3C//AWkulhXgaBd7tS9/J79GWSYMTHGs7PfI5b3Y8m+RQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/node-fetch@2.6.11: resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 form-data: 4.0.0 dev: false /@types/node-forge@1.3.11: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/node-static@0.7.11: resolution: {integrity: sha512-1LrpKh6oftSpO2T7gUtUjT/flRdJt9Dp7IZVuNiTOXtgYVQgb/UJBLMNRUQb/Z+WCRP5OotmrUT3S3PfQn0igQ==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false - /@types/node@16.18.76: - resolution: {integrity: sha512-/GsO2uv1Z6R42lBr59dtem56gVF/yHKQaScggwU+gLU6DXE25sDmOar4c4IfWb3h+X/7OYZznPOFk7oGF3jQSA==} + /@types/node@16.18.79: + resolution: {integrity: sha512-Qd7jdLR5zmnIyMhfDrfPqN5tUCvreVpP3Qrf2oSM+F7SNzlb/MwHISGUkdFHtevfkPJ3iAGyeQI/jsbh9EStgQ==} dev: false - /@types/node@20.11.10: - resolution: {integrity: sha512-rZEfe/hJSGYmdfX9tvcPMYeYPW2sNl50nsw4jZmRcaG0HIAb0WYEpsB05GOb53vjqpyE9GUhlDQ4jLSoB5q9kg==} + /@types/node@20.11.16: + resolution: {integrity: sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==} dependencies: undici-types: 5.26.5 dev: false @@ -6823,7 +7085,7 @@ packages: /@types/npmlog@4.1.6: resolution: {integrity: sha512-0l3z16vnlJGl2Mi/rgJFrdwfLZ4jfNYgE6ZShEpjqhHuGTqdEzNles03NpYHwUMVYZa+Tj46UxKIEpE78lQ3DQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/parse-json@4.0.2: @@ -6890,7 +7152,7 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/serve-index@1.9.4: @@ -6904,13 +7166,13 @@ packages: dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/sockjs@0.3.36: resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/source-list-map@0.1.6: @@ -6934,7 +7196,7 @@ packages: dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/supertest@2.0.16: @@ -6958,7 +7220,7 @@ packages: /@types/tunnel@0.0.3: resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/uglify-js@3.17.4: @@ -6982,7 +7244,7 @@ packages: /@types/webpack-node-externals@3.0.4(webpack-cli@5.1.4): resolution: {integrity: sha512-8Z3/edqxE3RRlOJwKSgOFxLZRt/i1qFlv/Bi308ZUKo9jh8oGngd9r8GR0ZNKW5AEJq8QNQE3b17CwghTjQ0Uw==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 webpack: 5.89.0(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' @@ -6994,7 +7256,7 @@ packages: /@types/webpack-sources@3.2.3: resolution: {integrity: sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/source-list-map': 0.1.6 source-map: 0.7.4 dev: false @@ -7002,7 +7264,7 @@ packages: /@types/webpack@4.41.38: resolution: {integrity: sha512-oOW7E931XJU1mVfCnxCVgv8GLFL768pDO5u2Gzk82i8yTIgX6i7cntyZOkZYb/JtYM8252SN9bQp9tgkVDSsRw==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/tapable': 1.0.12 '@types/uglify-js': 3.17.4 '@types/webpack-sources': 3.2.3 @@ -7013,7 +7275,7 @@ packages: /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/yargs-parser@21.0.3: @@ -7032,8 +7294,8 @@ packages: '@types/yargs-parser': 21.0.3 dev: false - /@typescript-eslint/eslint-plugin@6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3): - resolution: {integrity: sha512-fTwGQUnjhoYHeSF6m5pWNkzmDDdsKELYrOBxhjMrofPqCkoC2k3B2wvGHFxa1CTIqkEn88nlW1HVMztjo2K8Hg==} + /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3): + resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@ -7044,25 +7306,25 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/type-utils': 6.20.0(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.20.0(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/type-utils': 6.21.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.21.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@5.5.0) eslint: 7.32.0 graphemer: 1.4.0 - ignore: 5.3.0 + ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.3.3) + semver: 7.6.0 + ts-api-utils: 1.2.0(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/parser@6.20.0(eslint@7.32.0)(typescript@5.3.3): - resolution: {integrity: sha512-bYerPDF/H5v6V76MdMYhjwmwgMA+jlPVqjSDq2cRqMi8bP5sR3Z+RLOiOMad3nsnmDVmn2gAFCyNgh/dIrfP/w==} + /@typescript-eslint/parser@6.21.0(eslint@7.32.0)(typescript@5.3.3): + resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -7071,10 +7333,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@5.5.0) eslint: 7.32.0 typescript: 5.3.3 @@ -7082,16 +7344,16 @@ packages: - supports-color dev: false - /@typescript-eslint/scope-manager@6.20.0: - resolution: {integrity: sha512-p4rvHQRDTI1tGGMDFQm+GtxP1ZHyAh64WANVoyEcNMpaTFn3ox/3CcgtIlELnRfKzSs/DwYlDccJEtr3O6qBvA==} + /@typescript-eslint/scope-manager@6.21.0: + resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 dev: false - /@typescript-eslint/type-utils@6.20.0(eslint@7.32.0)(typescript@5.3.3): - resolution: {integrity: sha512-qnSobiJQb1F5JjN0YDRPHruQTrX7ICsmltXhkV536mp4idGAYrIyr47zF/JmkJtEcAVnIz4gUYJ7gOZa6SmN4g==} + /@typescript-eslint/type-utils@6.21.0(eslint@7.32.0)(typescript@5.3.3): + resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -7100,23 +7362,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3) - '@typescript-eslint/utils': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) + '@typescript-eslint/utils': 6.21.0(eslint@7.32.0)(typescript@5.3.3) debug: 4.3.4(supports-color@5.5.0) eslint: 7.32.0 - ts-api-utils: 1.0.3(typescript@5.3.3) + ts-api-utils: 1.2.0(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/types@6.20.0: - resolution: {integrity: sha512-MM9mfZMAhiN4cOEcUOEx+0HmuaW3WBfukBZPCfwSqFnQy0grXYtngKCqpQN339X3RrwtzspWJrpbrupKYUSBXQ==} + /@typescript-eslint/types@6.21.0: + resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} engines: {node: ^16.0.0 || >=18.0.0} dev: false - /@typescript-eslint/typescript-estree@6.20.0(typescript@5.3.3): - resolution: {integrity: sha512-RnRya9q5m6YYSpBN7IzKu9FmLcYtErkDkc8/dKv81I9QiLLtVBHrjz+Ev/crAqgMNW2FCsoZF4g2QUylMnJz+g==} + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3): + resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -7124,21 +7386,21 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.3.3) + semver: 7.6.0 + ts-api-utils: 1.2.0(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/utils@6.20.0(eslint@7.32.0)(typescript@5.3.3): - resolution: {integrity: sha512-/EKuw+kRu2vAqCoDwDCBtDRU6CTKbUmwwI7SH7AashZ+W+7o8eiyy6V2cdOqN49KsTcASWsC5QeghYuRDTyOOg==} + /@typescript-eslint/utils@6.21.0(eslint@7.32.0)(typescript@5.3.3): + resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -7146,24 +7408,39 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@7.32.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3) + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) eslint: 7.32.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript dev: false - /@typescript-eslint/visitor-keys@6.20.0: - resolution: {integrity: sha512-E8Cp98kRe4gKHjJD4NExXKz/zOJ1A2hhZc+IMVD6i7w4yjIvh6VyuRI0gRtxAsXtoC35uGMaQ9rjI2zJaXDEAw==} + /@typescript-eslint/visitor-keys@6.21.0: + resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.20.0 + '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 dev: false + /@vitejs/plugin-react@4.2.1: + resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/plugin-transform-react-jsx-self': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.9) + '@types/babel__core': 7.20.5 + react-refresh: 0.14.0 + transitivePeerDependencies: + - supports-color + dev: false + /@webassemblyjs/ast@1.11.6: resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} dependencies: @@ -7563,7 +7840,7 @@ packages: object.getownpropertydescriptors: 2.1.7 object.values: 1.1.7 promise.allsettled: 1.0.7 - promise.prototype.finally: 3.1.7 + promise.prototype.finally: 3.1.8 string.prototype.matchall: 4.0.10 string.prototype.padend: 3.1.5 string.prototype.padstart: 3.1.5 @@ -7800,11 +8077,12 @@ packages: engines: {node: '>=12.17'} dev: false - /array-buffer-byte-length@1.0.0: - resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} + /array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - is-array-buffer: 3.0.2 + is-array-buffer: 3.0.4 dev: false /array-find-index@1.0.2: @@ -7825,7 +8103,7 @@ packages: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 is-string: 1.0.7 dev: false @@ -7856,6 +8134,17 @@ packages: engines: {node: '>=0.10.0'} dev: false + /array.prototype.filter@1.0.3: + resolution: {integrity: sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + es-array-method-boxes-properly: 1.0.0 + is-string: 1.0.7 + dev: false + /array.prototype.findlastindex@1.2.3: resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} engines: {node: '>= 0.4'} @@ -7864,7 +8153,7 @@ packages: define-properties: 1.2.1 es-abstract: 1.22.3 es-shim-unscopables: 1.0.2 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 dev: false /array.prototype.flat@1.3.2: @@ -7909,26 +8198,27 @@ packages: is-string: 1.0.7 dev: false - /array.prototype.tosorted@1.1.2: - resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} + /array.prototype.tosorted@1.1.3: + resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 + es-errors: 1.3.0 es-shim-unscopables: 1.0.2 - get-intrinsic: 1.2.2 dev: false - /arraybuffer.prototype.slice@1.0.2: - resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} + /arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.0 + array-buffer-byte-length: 1.0.1 call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 - is-array-buffer: 3.0.2 + es-errors: 1.3.0 + get-intrinsic: 1.2.3 + is-array-buffer: 3.0.4 is-shared-array-buffer: 1.0.2 dev: false @@ -8018,7 +8308,7 @@ packages: hasBin: true dependencies: browserslist: 4.22.3 - caniuse-lite: 1.0.30001581 + caniuse-lite: 1.0.30001584 normalize-range: 0.1.2 num2fraction: 1.2.2 picocolors: 0.2.1 @@ -8026,8 +8316,8 @@ packages: postcss-value-parser: 4.2.0 dev: false - /available-typed-arrays@1.0.5: - resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} + /available-typed-arrays@1.0.6: + resolution: {integrity: sha512-j1QzY8iPNPG4o4xmO3ptzpRxTciqD3MgEHtifP/YnJpIo58Xu+ne4BejlbkuaLfXn/nz6HFiw29bLpj2PNMdGg==} engines: {node: '>= 0.4'} dev: false @@ -8320,7 +8610,7 @@ packages: minimatch: 3.1.2 p-limit: 3.1.0 prompts: 2.4.2 - semver: 7.5.4 + semver: 7.6.0 toposort: 2.0.2 uuid: 9.0.1 workspace-tools: 0.30.0 @@ -8545,8 +8835,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001581 - electron-to-chromium: 1.4.649 + caniuse-lite: 1.0.30001584 + electron-to-chromium: 1.4.656 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.22.3) dev: false @@ -8682,7 +8972,7 @@ packages: resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} dependencies: function-bind: 1.1.2 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 set-function-length: 1.2.0 dev: false @@ -8738,8 +9028,8 @@ packages: resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} dev: false - /caniuse-lite@1.0.30001581: - resolution: {integrity: sha512-whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ==} + /caniuse-lite@1.0.30001584: + resolution: {integrity: sha512-LOz7CCQ9M1G7OjJOF9/mzmqmj3jE/7VOmrfw6Mgs0E8cjOsbRXQJHsPBfmBOXDskXKrHLyyW3n7kpDW/4BsfpQ==} dev: false /capture-exit@2.0.0: @@ -9441,7 +9731,7 @@ packages: sha.js: 2.4.11 dev: false - /create-jest@29.7.0(@types/node@20.11.10)(ts-node@10.9.2): + /create-jest@29.7.0(@types/node@20.11.16)(ts-node@10.9.2): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -9450,7 +9740,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -9560,7 +9850,7 @@ packages: postcss-modules-values: 3.0.0 postcss-value-parser: 4.2.0 schema-utils: 2.7.1 - semver: 7.5.4 + semver: 7.6.0 webpack: 5.89.0(webpack-cli@5.1.4) dev: false @@ -9579,7 +9869,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.33) postcss-value-parser: 4.2.0 schema-utils: 3.3.0 - semver: 7.5.4 + semver: 7.6.0 webpack: 5.89.0(webpack-cli@5.1.4) dev: false @@ -9733,12 +10023,12 @@ packages: resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.0 + array-buffer-byte-length: 1.0.1 call-bind: 1.0.5 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 is-arguments: 1.1.1 - is-array-buffer: 3.0.2 + is-array-buffer: 3.0.4 is-date-object: 1.0.5 is-regex: 1.1.4 is-shared-array-buffer: 1.0.2 @@ -9750,7 +10040,7 @@ packages: side-channel: 1.0.4 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 - which-typed-array: 1.1.13 + which-typed-array: 1.1.14 dev: false /deep-extend@0.6.0: @@ -9790,7 +10080,7 @@ packages: resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 gopd: 1.0.1 has-property-descriptors: 1.0.1 dev: false @@ -10136,8 +10426,8 @@ packages: jake: 10.8.7 dev: false - /electron-to-chromium@1.4.649: - resolution: {integrity: sha512-dq/owIaALxZGqWm5RXpKQ4baX6aDC19e2Z16c8SXYN+I71PyEKjbVqQUgm7kcuk8CRqljTKXbolo0XXDjxnh2w==} + /electron-to-chromium@1.4.656: + resolution: {integrity: sha512-9AQB5eFTHyR3Gvt2t/NwR0le2jBSUNwCnMbUCejFWHD+so4tH40/dRLgoE+jxlPeWS43XJewyvCv+I8LPMl49Q==} dev: false /elliptic@6.5.4: @@ -10236,8 +10526,8 @@ packages: cross-spawn: 7.0.3 dev: false - /envinfo@7.11.0: - resolution: {integrity: sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==} + /envinfo@7.11.1: + resolution: {integrity: sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg==} engines: {node: '>=4'} hasBin: true dev: false @@ -10265,14 +10555,14 @@ packages: resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.0 - arraybuffer.prototype.slice: 1.0.2 - available-typed-arrays: 1.0.5 + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.6 call-bind: 1.0.5 es-set-tostringtag: 2.0.2 es-to-primitive: 1.2.1 function.prototype.name: 1.1.6 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 get-symbol-description: 1.0.0 globalthis: 1.0.3 gopd: 1.0.1 @@ -10281,13 +10571,13 @@ packages: has-symbols: 1.0.3 hasown: 2.0.0 internal-slot: 1.0.6 - is-array-buffer: 3.0.2 + is-array-buffer: 3.0.4 is-callable: 1.2.7 is-negative-zero: 2.0.2 is-regex: 1.1.4 is-shared-array-buffer: 1.0.2 is-string: 1.0.7 - is-typed-array: 1.1.12 + is-typed-array: 1.1.13 is-weakref: 1.0.2 object-inspect: 1.13.1 object-keys: 1.1.1 @@ -10303,18 +10593,23 @@ packages: typed-array-byte-offset: 1.0.0 typed-array-length: 1.0.4 unbox-primitive: 1.0.2 - which-typed-array: 1.1.13 + which-typed-array: 1.1.14 dev: false /es-array-method-boxes-properly@1.0.0: resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} dev: false + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + dev: false + /es-get-iterator@1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 has-symbols: 1.0.3 is-arguments: 1.1.1 is-map: 2.0.2 @@ -10333,7 +10628,7 @@ packages: es-abstract: 1.22.3 es-set-tostringtag: 2.0.2 function-bind: 1.1.2 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 globalthis: 1.0.3 has-property-descriptors: 1.0.1 has-proto: 1.0.1 @@ -10351,8 +10646,8 @@ packages: resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 - has-tostringtag: 1.0.0 + get-intrinsic: 1.2.3 + has-tostringtag: 1.0.2 hasown: 2.0.0 dev: false @@ -10380,8 +10675,38 @@ packages: resolution: {integrity: sha512-Twf7I2v4/1tLoIXMT8HlqaBSS5H2wQTs2wx3MNYCI8K1R1/clXyCazrcVCPm/FuO9cyV8+leEaZOWD5C253NDg==} dev: false - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + /esbuild@0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.18.20 + '@esbuild/android-arm64': 0.18.20 + '@esbuild/android-x64': 0.18.20 + '@esbuild/darwin-arm64': 0.18.20 + '@esbuild/darwin-x64': 0.18.20 + '@esbuild/freebsd-arm64': 0.18.20 + '@esbuild/freebsd-x64': 0.18.20 + '@esbuild/linux-arm': 0.18.20 + '@esbuild/linux-arm64': 0.18.20 + '@esbuild/linux-ia32': 0.18.20 + '@esbuild/linux-loong64': 0.18.20 + '@esbuild/linux-mips64el': 0.18.20 + '@esbuild/linux-ppc64': 0.18.20 + '@esbuild/linux-riscv64': 0.18.20 + '@esbuild/linux-s390x': 0.18.20 + '@esbuild/linux-x64': 0.18.20 + '@esbuild/netbsd-x64': 0.18.20 + '@esbuild/openbsd-x64': 0.18.20 + '@esbuild/sunos-x64': 0.18.20 + '@esbuild/win32-arm64': 0.18.20 + '@esbuild/win32-ia32': 0.18.20 + '@esbuild/win32-x64': 0.18.20 + dev: false + + /escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} dev: false @@ -10426,7 +10751,7 @@ packages: get-stdin: 6.0.0 dev: false - /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@6.20.0)(@typescript-eslint/parser@6.20.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0): + /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@6.21.0)(@typescript-eslint/parser@6.21.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0): resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -10447,8 +10772,8 @@ packages: eslint-plugin-testing-library: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) confusing-browser-globals: 1.0.11 eslint: 7.32.0 eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) @@ -10535,7 +10860,7 @@ packages: is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.7 - object.groupby: 1.0.1 + object.groupby: 1.0.2 object.values: 1.1.7 semver: 6.3.1 tsconfig-paths: 3.15.0 @@ -10555,7 +10880,7 @@ packages: jsdoc-type-pratt-parser: 1.2.0 lodash: 4.17.21 regextras: 0.8.0 - semver: 7.5.4 + semver: 7.6.0 spdx-expression-parse: 3.0.1 transitivePeerDependencies: - supports-color @@ -10648,7 +10973,7 @@ packages: dependencies: array-includes: 3.1.7 array.prototype.flatmap: 1.3.2 - array.prototype.tosorted: 1.1.2 + array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 es-iterator-helpers: 1.0.15 eslint: 7.32.0 @@ -10742,7 +11067,7 @@ packages: optionator: 0.9.3 progress: 2.0.3 regexpp: 3.2.0 - semver: 7.5.4 + semver: 7.6.0 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 table: 6.8.1 @@ -11083,8 +11408,8 @@ packages: engines: {node: '>= 4.9.1'} dev: false - /fastq@1.17.0: - resolution: {integrity: sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==} + /fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} dependencies: reusify: 1.0.4 dev: false @@ -11375,7 +11700,7 @@ packages: memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.5.4 + semver: 7.6.0 tapable: 1.1.3 typescript: 5.3.3 webpack: 4.47.0 @@ -11407,7 +11732,7 @@ packages: memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.5.4 + semver: 7.6.0 tapable: 1.1.3 typescript: 5.3.3 webpack: 5.89.0(webpack-cli@5.1.4) @@ -11590,9 +11915,11 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: false - /get-intrinsic@1.2.2: - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + /get-intrinsic@1.2.3: + resolution: {integrity: sha512-JIcZczvcMVE7AUOP+X72bh8HqHBRxFdz5PDHYtNG/lE3yk9b3KZBJlwFcTyPYjg3L4RLLmZJzvjxhaZVapxFrQ==} + engines: {node: '>= 0.4'} dependencies: + es-errors: 1.3.0 function-bind: 1.1.2 has-proto: 1.0.1 has-symbols: 1.0.3 @@ -11640,7 +11967,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 dev: false /get-value@2.0.6: @@ -11809,7 +12136,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.0 + ignore: 5.3.1 merge2: 1.4.1 slash: 3.0.0 dev: false @@ -11820,7 +12147,7 @@ packages: dependencies: dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.0 + ignore: 5.3.1 merge2: 1.4.1 slash: 4.0.0 dev: false @@ -11842,7 +12169,7 @@ packages: /gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 dev: false /graceful-fs@4.2.11: @@ -11901,7 +12228,7 @@ packages: /has-property-descriptors@1.0.1: resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 dev: false /has-proto@1.0.1: @@ -11914,8 +12241,8 @@ packages: engines: {node: '>= 0.4'} dev: false - /has-tostringtag@1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 @@ -12009,7 +12336,7 @@ packages: /hast-util-raw@6.0.1: resolution: {integrity: sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==} dependencies: - '@types/hast': 2.3.9 + '@types/hast': 2.3.10 hast-util-from-parse5: 6.0.1 hast-util-to-parse5: 6.0.0 html-void-elements: 1.0.5 @@ -12034,7 +12361,7 @@ packages: /hastscript@6.0.0: resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} dependencies: - '@types/hast': 2.3.9 + '@types/hast': 2.3.10 comma-separated-tokens: 1.0.8 hast-util-parse-selector: 2.2.5 property-information: 5.6.0 @@ -12400,8 +12727,8 @@ packages: engines: {node: '>= 4'} dev: false - /ignore@5.3.0: - resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} + /ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} dev: false @@ -12490,7 +12817,7 @@ packages: resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 hasown: 2.0.0 side-channel: 1.0.4 dev: false @@ -12557,15 +12884,15 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false - /is-array-buffer@3.0.2: - resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} + /is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 - is-typed-array: 1.1.12 + get-intrinsic: 1.2.3 dev: false /is-arrayish@0.2.1: @@ -12580,7 +12907,7 @@ packages: resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-bigint@1.0.4: @@ -12609,7 +12936,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-buffer@1.1.6: @@ -12650,7 +12977,7 @@ packages: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-decimal@1.0.4: @@ -12756,7 +13083,7 @@ packages: resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-glob@2.0.1: @@ -12797,7 +13124,7 @@ packages: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-number@2.1.0: @@ -12876,7 +13203,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-set@2.0.2: @@ -12909,7 +13236,7 @@ packages: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-symbol@1.0.4: @@ -12919,11 +13246,11 @@ packages: has-symbols: 1.0.3 dev: false - /is-typed-array@1.1.12: - resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} + /is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} engines: {node: '>= 0.4'} dependencies: - which-typed-array: 1.1.13 + which-typed-array: 1.1.14 dev: false /is-typedarray@1.0.0: @@ -12950,7 +13277,7 @@ packages: resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 dev: false /is-whitespace-character@1.0.4: @@ -13050,7 +13377,7 @@ packages: '@babel/parser': 7.23.9 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color dev: false @@ -13098,9 +13425,9 @@ packages: resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} dependencies: define-properties: 1.2.1 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 has-symbols: 1.0.3 - reflect.getprototypeof: 1.0.4 + reflect.getprototypeof: 1.0.5 set-function-name: 2.0.1 dev: false @@ -13132,7 +13459,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -13153,7 +13480,7 @@ packages: - supports-color dev: false - /jest-cli@29.7.0(@types/node@20.11.10)(ts-node@10.9.2): + /jest-cli@29.7.0(@types/node@20.11.16)(ts-node@10.9.2): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -13167,10 +13494,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + create-jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -13181,7 +13508,7 @@ packages: - ts-node dev: false - /jest-config@29.7.0(@types/node@20.11.10)(ts-node@10.9.2): + /jest-config@29.7.0(@types/node@20.11.16)(ts-node@10.9.2): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -13196,7 +13523,7 @@ packages: '@babel/core': 7.23.9 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 babel-jest: 29.7.0(@babel/core@7.23.9) chalk: 4.1.2 ci-info: 3.9.0 @@ -13216,7 +13543,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -13273,7 +13600,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.11.10 + '@types/node': 20.11.16 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -13290,7 +13617,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 jest-mock: 29.7.0 jest-util: 29.7.0 dev: false @@ -13320,7 +13647,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.9 - '@types/node': 20.11.10 + '@types/node': 20.11.16 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -13341,7 +13668,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.11.10 + '@types/node': 20.11.16 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -13427,7 +13754,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 jest-util: 29.7.0 dev: false @@ -13513,7 +13840,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -13544,7 +13871,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -13567,7 +13894,7 @@ packages: resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} engines: {node: '>= 10.14.2'} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 graceful-fs: 4.2.11 dev: false @@ -13590,7 +13917,7 @@ packages: jest-resolve: 26.6.2 natural-compare: 1.4.0 pretty-format: 26.6.2 - semver: 7.5.4 + semver: 7.6.0 dev: false /jest-snapshot@29.7.0: @@ -13616,7 +13943,7 @@ packages: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color dev: false @@ -13626,7 +13953,7 @@ packages: peerDependencies: jest: '>= 26.0.0' dependencies: - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-snapshot: 26.6.2 dev: false @@ -13635,7 +13962,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 graceful-fs: 4.2.11 is-ci: 2.0.0 @@ -13647,7 +13974,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -13672,7 +13999,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -13684,7 +14011,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 merge-stream: 2.0.0 supports-color: 7.2.0 dev: false @@ -13693,7 +14020,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false @@ -13702,13 +14029,13 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false - /jest@29.7.0(@types/node@20.11.10)(ts-node@10.9.2): + /jest@29.7.0(@types/node@20.11.16)(ts-node@10.9.2): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -13721,7 +14048,7 @@ packages: '@jest/core': 29.7.0(ts-node@10.9.2) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest-cli: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -14143,8 +14470,8 @@ packages: hasBin: true dev: false - /magic-string@0.30.5: - resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} + /magic-string@0.30.7: + resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==} engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 @@ -14169,7 +14496,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: false /make-error@1.3.6: @@ -14970,13 +15297,14 @@ packages: safe-array-concat: 1.1.0 dev: false - /object.groupby@1.0.1: - resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} + /object.groupby@1.0.2: + resolution: {integrity: sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw==} dependencies: + array.prototype.filter: 1.0.3 call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-errors: 1.3.0 dev: false /object.hasown@1.1.3: @@ -15552,8 +15880,8 @@ packages: - typescript dev: false - /polished@4.2.2: - resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==} + /polished@4.3.1: + resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==} engines: {node: '>=10'} dependencies: '@babel/runtime': 7.23.9 @@ -15591,7 +15919,7 @@ packages: loader-utils: 2.0.4 postcss: 7.0.39 schema-utils: 3.3.0 - semver: 7.5.4 + semver: 7.6.0 webpack: 4.47.0 dev: false @@ -15799,7 +16127,7 @@ packages: dependencies: execa: 4.1.0 find-up: 4.1.0 - ignore: 5.3.0 + ignore: 5.3.1 mri: 1.2.0 picocolors: 1.0.0 picomatch: 3.0.1 @@ -15843,18 +16171,18 @@ packages: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 iterate-value: 1.0.2 dev: false - /promise.prototype.finally@3.1.7: - resolution: {integrity: sha512-iL9OcJRUZcCE5xn6IwhZxO+eMM0VEXjkETHy+Nk+d9q3s7kxVtPg+mBlMO+ZGxNKNMODyKmy/bOyt/yhxTnvEw==} + /promise.prototype.finally@3.1.8: + resolution: {integrity: sha512-aVDtsXOml9iuMJzUco9J1je/UrIT3oMYfWkCTiUhkt+AvZw72q4dUZnR/R/eB3h5GeAagQVXvM1ApoYniJiwoA==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-errors: 1.3.0 set-function-name: 2.0.1 dev: false @@ -16133,6 +16461,11 @@ packages: engines: {node: '>=0.10.0'} dev: false + /react-refresh@0.14.0: + resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} + engines: {node: '>=0.10.0'} + dev: false + /react-router-dom@5.3.4(react@18.2.0): resolution: {integrity: sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==} peerDependencies: @@ -16350,14 +16683,15 @@ packages: engines: {node: '>=6'} dev: false - /reflect.getprototypeof@1.0.4: - resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} + /reflect.getprototypeof@1.0.5: + resolution: {integrity: sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-errors: 1.3.0 + get-intrinsic: 1.2.3 globalthis: 1.0.3 which-builtin-type: 1.1.3 dev: false @@ -16723,7 +17057,7 @@ packages: inherits: 2.0.4 dev: false - /rollup-plugin-sourcemaps@0.6.3(@types/node@20.11.10)(rollup@4.9.6): + /rollup-plugin-sourcemaps@0.6.3(@types/node@20.11.16)(rollup@4.9.6): resolution: {integrity: sha512-paFu+nT1xvuO1tPFYXGe+XnQvg4Hjqv/eIhG8i5EspfYYPBKL57X7iVbfv55aNVASg3dzWvES9dmWsL2KhfByw==} engines: {node: '>=10.0.0'} peerDependencies: @@ -16734,7 +17068,7 @@ packages: optional: true dependencies: '@rollup/pluginutils': 3.1.0(rollup@4.9.6) - '@types/node': 20.11.10 + '@types/node': 20.11.16 rollup: 4.9.6 source-map-resolve: 0.6.0 dev: false @@ -16752,6 +17086,14 @@ packages: minimatch: 3.1.2 dev: false + /rollup@3.29.4: + resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.3 + dev: false + /rollup@4.9.6: resolution: {integrity: sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -16804,8 +17146,8 @@ packages: tslib: 2.6.2 dev: false - /roosterjs-editor-plugins@8.60.0: - resolution: {integrity: sha512-znQGScQ2YnMWxSAJIVX3FKDMEzMZFCgYUBqTVgihugb/Epf3F0/PMgJuY/oHBuaV4KOjaNaodNAkQsO9f9BcFA==} + /roosterjs-editor-plugins@8.60.1: + resolution: {integrity: sha512-qasMy45fDs7wwn5UpGeql7Jc5s8qfKywKBGFuoebItoNKyVq3gELftkyOPXp8swk1l/9tUldih6y1DY2Q31Vng==} dependencies: roosterjs-editor-api: 8.59.0 roosterjs-editor-dom: 8.59.0 @@ -16823,21 +17165,21 @@ packages: resolution: {integrity: sha512-rSPAnw2Ad6I2kUZjlNO15zDjxlsPXly/3wl6vl1x7+0SP3ex4U7vSXN87Lpc4y43OVW+IaEhzXDpMrdEnAd78w==} dev: false - /roosterjs-react@8.54.0(@fluentui/react@8.115.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-GJXv47H06uUxHzUDW8fnfJJuaFIQMz+eVE5wI03J+fzEYtFbrJt7toMjXybTipJjpLOS2f8GyThke3BM+x5r1A==} + /roosterjs-react@8.55.0(@fluentui/react@8.115.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-3K7kLOSSbKM2co3ZxhxxU6/8gwufyrPcWAGFrMjLM09GQ7Fjm/DjniCILGyU9IGhnsfJbvANR9kozZ8hUb0jTQ==} peerDependencies: '@fluentui/react': '>=8.0.0' react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) roosterjs-color-utils: 1.1.0 roosterjs-editor-api: 8.59.0 roosterjs-editor-core: 8.59.1 roosterjs-editor-dom: 8.59.0 - roosterjs-editor-plugins: 8.60.0 + roosterjs-editor-plugins: 8.60.1 roosterjs-editor-types: 8.59.0 roosterjs-editor-types-compatible: 8.59.0 tslib: 2.6.2 @@ -16878,7 +17220,7 @@ packages: engines: {node: '>=0.4'} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 has-symbols: 1.0.3 isarray: 2.0.5 dev: false @@ -16900,7 +17242,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 is-regex: 1.1.4 dev: false @@ -17035,6 +17377,14 @@ packages: lru-cache: 6.0.0 dev: false + /semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: false + /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -17116,7 +17466,7 @@ packages: dependencies: define-data-property: 1.1.1 function-bind: 1.1.2 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 gopd: 1.0.1 has-property-descriptors: 1.0.1 dev: false @@ -17217,7 +17567,7 @@ packages: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 object-inspect: 1.13.1 dev: false @@ -17617,7 +17967,7 @@ packages: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 has-symbols: 1.0.3 internal-slot: 1.0.6 regexp.prototype.flags: 1.5.1 @@ -17857,7 +18207,7 @@ packages: methods: 1.1.2 mime: 2.6.0 qs: 6.11.2 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color dev: false @@ -17952,8 +18302,8 @@ packages: strip-ansi: 6.0.1 dev: false - /tabster@5.3.0: - resolution: {integrity: sha512-3oqZ0gkWXrPSnc7LBbJ9FQmcZL9DFO+ToK8gGGshSvI5hCgp9AnCtq6CIqce3zpg2/aZZci51MUTgNQFbTUiUg==} + /tabster@6.0.0: + resolution: {integrity: sha512-Dvrzv4wG+Qjw9wmC7bKOTVXDn24h8XZLNPmc+XfuEv4pGiTxg+EZ5fp265ccqu00E2om8Wznp9jFftWVu624aQ==} dependencies: keyborg: 2.5.0 tslib: 2.6.2 @@ -18249,9 +18599,9 @@ packages: resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} dev: false - /ts-api-utils@1.0.3(typescript@5.3.3): - resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} - engines: {node: '>=16.13.0'} + /ts-api-utils@1.2.0(typescript@5.3.3): + resolution: {integrity: sha512-d+3WxW4r8WQy2cZWpNRPPGExX8ffOLGcIhheUANKbL5Sqjbhkneki76fRAWeXkaslV2etTb4tSJBSxOsH5+CJw==} + engines: {node: '>=18'} peerDependencies: typescript: '>=4.2.0' dependencies: @@ -18288,12 +18638,12 @@ packages: babel-jest: 29.7.0(@babel/core@7.23.9) bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.5.4 + semver: 7.6.0 typescript: 5.3.3 yargs-parser: 21.1.1 dev: false @@ -18321,12 +18671,12 @@ packages: dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.5.4 + semver: 7.6.0 typescript: 5.3.3 yargs-parser: 21.1.1 dev: false @@ -18342,12 +18692,12 @@ packages: enhanced-resolve: 4.5.0 loader-utils: 2.0.4 micromatch: 4.0.5 - semver: 7.5.4 + semver: 7.6.0 typescript: 5.3.3 webpack: 5.89.0(webpack-cli@5.1.4) dev: false - /ts-node-dev@2.0.0(@types/node@20.11.10)(typescript@5.3.3): + /ts-node-dev@2.0.0(@types/node@20.11.16)(typescript@5.3.3): resolution: {integrity: sha512-ywMrhCfH6M75yftYvrvNarLEY+SUXtUvU8/0Z6llrHQVBx12GiFk5sStF8UdfE/yfzk9IAq7O5EEbTQsxlBI8w==} engines: {node: '>=0.8.0'} hasBin: true @@ -18366,7 +18716,7 @@ packages: rimraf: 2.7.1 source-map-support: 0.5.21 tree-kill: 1.2.2 - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) tsconfig: 7.0.0 typescript: 5.3.3 transitivePeerDependencies: @@ -18375,7 +18725,7 @@ packages: - '@types/node' dev: false - /ts-node@10.9.2(@types/node@20.11.10)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@20.11.16)(typescript@5.3.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -18394,7 +18744,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.11.10 + '@types/node': 20.11.16 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -18414,7 +18764,7 @@ packages: global-prefix: 3.0.0 minimist: 1.2.8 resolve: 1.22.8 - semver: 7.5.4 + semver: 7.6.0 strip-ansi: 6.0.1 dev: false @@ -18515,8 +18865,8 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 - is-typed-array: 1.1.12 + get-intrinsic: 1.2.3 + is-typed-array: 1.1.13 dev: false /typed-array-byte-length@1.0.0: @@ -18526,18 +18876,18 @@ packages: call-bind: 1.0.5 for-each: 0.3.3 has-proto: 1.0.1 - is-typed-array: 1.1.12 + is-typed-array: 1.1.13 dev: false /typed-array-byte-offset@1.0.0: resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.5 + available-typed-arrays: 1.0.6 call-bind: 1.0.5 for-each: 0.3.3 has-proto: 1.0.1 - is-typed-array: 1.1.12 + is-typed-array: 1.1.13 dev: false /typed-array-length@1.0.4: @@ -18545,7 +18895,7 @@ packages: dependencies: call-bind: 1.0.5 for-each: 0.3.3 - is-typed-array: 1.1.12 + is-typed-array: 1.1.13 dev: false /typedarray-to-buffer@3.1.5: @@ -18619,8 +18969,8 @@ packages: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} dev: false - /undici@5.28.2: - resolution: {integrity: sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==} + /undici@5.28.3: + resolution: {integrity: sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==} engines: {node: '>=14.0'} dependencies: '@fastify/busboy': 2.1.0 @@ -18820,7 +19170,7 @@ packages: browserslist: '>= 4.21.0' dependencies: browserslist: 4.22.3 - escalade: 3.1.1 + escalade: 3.1.2 picocolors: 1.0.0 dev: false @@ -19029,6 +19379,42 @@ packages: vfile-message: 2.0.4 dev: false + /vite@4.5.2(@types/node@20.11.16): + resolution: {integrity: sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 20.11.16 + esbuild: 0.18.20 + postcss: 8.4.33 + rollup: 3.29.4 + optionalDependencies: + fsevents: 2.3.3 + dev: false + /vm-browserify@1.1.2: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} dev: false @@ -19138,7 +19524,7 @@ packages: colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 - envinfo: 7.11.0 + envinfo: 7.11.1 fastest-levenshtein: 1.0.16 import-local: 3.1.0 interpret: 3.1.1 @@ -19173,7 +19559,7 @@ packages: colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 - envinfo: 7.11.0 + envinfo: 7.11.1 fastest-levenshtein: 1.0.16 import-local: 3.1.0 interpret: 3.1.1 @@ -19287,8 +19673,8 @@ packages: webpack: 4.47.0 dev: false - /webpack-hot-middleware@2.26.0: - resolution: {integrity: sha512-okzjec5sAEy4t+7rzdT8eRyxsk0FDSmBPN2KwX4Qd+6+oQCfe5Ve07+u7cJvofgB+B4w5/4dO4Pz0jhhHyyPLQ==} + /webpack-hot-middleware@2.26.1: + resolution: {integrity: sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==} dependencies: ansi-html-community: 0.0.8 html-entities: 2.4.0 @@ -19474,7 +19860,7 @@ packages: engines: {node: '>= 0.4'} dependencies: function.prototype.name: 1.1.6 - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 is-async-function: 2.0.0 is-date-object: 1.0.5 is-finalizationregistry: 1.0.2 @@ -19484,7 +19870,7 @@ packages: isarray: 2.0.5 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 - which-typed-array: 1.1.13 + which-typed-array: 1.1.14 dev: false /which-collection@1.0.1: @@ -19500,15 +19886,15 @@ packages: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} dev: false - /which-typed-array@1.1.13: - resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} + /which-typed-array@1.1.14: + resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==} engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.5 + available-typed-arrays: 1.0.6 call-bind: 1.0.5 for-each: 0.3.3 gopd: 1.0.1 - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /which@1.3.1: @@ -19779,7 +20165,7 @@ packages: engines: {node: '>=10'} dependencies: cliui: 7.0.4 - escalade: 3.1.1 + escalade: 3.1.2 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -19792,7 +20178,7 @@ packages: engines: {node: '>=12'} dependencies: cliui: 8.0.1 - escalade: 3.1.1 + escalade: 3.1.2 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -19835,12 +20221,12 @@ packages: '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) - '@types/jest': 29.5.11 + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@types/jest': 29.5.12 '@types/react': 18.2.48 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 @@ -19852,7 +20238,7 @@ packages: eslint-plugin-jsdoc: 36.1.1(eslint@7.32.0) eslint-plugin-prettier: 3.4.1(eslint-config-prettier@6.15.0)(eslint@7.32.0)(prettier@2.3.1) if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) prettier: 2.3.1 react: 18.2.0 rimraf: 2.7.1 @@ -19871,7 +20257,7 @@ packages: dev: false file:projects/calling-component-bindings.tgz: - resolution: {integrity: sha512-qV/fFHyOaXSkzF1uWL0S8bopZ+W5cinyVRsOg9t8cd0G55tH8s/rNQlO8RSyylpi+r7ABAuiIHqhaJ5SmWT7Aw==, tarball: file:projects/calling-component-bindings.tgz} + resolution: {integrity: sha512-yoJWvUlWvu0qu59xXQ3P4fH0Fc0nwI9qfw7yry/9CPhcMGLIVUSXn1DuxDyEEDx1IMewlCHUhPnk6zLNDEWAng==, tarball: file:projects/calling-component-bindings.tgz} name: '@rush-temp/calling-component-bindings' version: 0.0.0 dependencies: @@ -19880,12 +20266,12 @@ packages: '@azure/communication-common': 2.3.0 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) - '@types/jest': 29.5.11 + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@types/jest': 29.5.12 '@types/react': 18.2.48 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 @@ -19897,7 +20283,7 @@ packages: eslint-plugin-jsdoc: 36.1.1(eslint@7.32.0) eslint-plugin-prettier: 3.4.1(eslint-config-prettier@6.15.0)(eslint@7.32.0)(prettier@2.3.1) if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) memoize-one: 5.2.1 prettier: 2.3.1 react: 18.2.0 @@ -19918,22 +20304,22 @@ packages: dev: false file:projects/calling-stateful-client.tgz: - resolution: {integrity: sha512-yZfN2h6n1udpvr+WPEieOZZ7MTB1+NU/CLG9v4U4oNqDiaA28pbzzakECfbHAUJrh01QhVJ94L+8T4AxspZURw==, tarball: file:projects/calling-stateful-client.tgz} + resolution: {integrity: sha512-JJw5WC9fIipEtrcrvICDLbry76jB9tCN9lJ4cKYEtIplgEADdL5UtMo55gkTpNgGe+1SrXN/fM7SEem7t8gQKw==, tarball: file:projects/calling-stateful-client.tgz} name: '@rush-temp/calling-stateful-client' version: 0.0.0 dependencies: '@azure/communication-calling': 1.21.1-beta.4 '@azure/communication-common': 2.3.0 - '@azure/core-auth': 1.5.0 + '@azure/core-auth': 1.6.0 '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) - '@types/jest': 29.5.11 + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@types/jest': 29.5.12 '@types/react': 18.2.48 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 @@ -19947,7 +20333,7 @@ packages: events: 3.3.0 if-env: 1.0.4 immer: 10.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) prettier: 2.3.1 rimraf: 2.7.1 rollup: 4.9.6 @@ -19965,7 +20351,7 @@ packages: dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-kMpQ+BL5d1F9YSSfD92j/1RapN0GkstxhbMblk2L9lMXDHQ47BM46Na3UGsFIL6mP7/R1VH4EwU7uZPZmFPJhw==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-vD8ug94zw0VuAsfbXakladET9mKJUDmiu2oxhZR+S0khsLLdZIJ+VOOJMkTKRYIFhtDtaq/+ifPqyFpmwDS2/Q==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: @@ -19976,19 +20362,19 @@ packages: '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@babel/eslint-parser': 7.23.9(@babel/core@7.23.9)(eslint@7.32.0) + '@babel/eslint-parser': 7.23.10(@babel/core@7.23.9)(eslint@7.32.0) '@babel/preset-env': 7.23.9(@babel/core@7.23.9) '@babel/preset-react': 7.23.3(@babel/core@7.23.9) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-hooks': 8.6.36(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@types/jest': 29.5.11 - '@types/node': 20.11.10 + '@types/jest': 29.5.12 + '@types/node': 20.11.16 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) ajv: 8.12.0 babel-jest: 29.7.0(@babel/core@7.23.9) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) @@ -19999,7 +20385,7 @@ packages: env-cmd: 10.1.0 eslint: 7.32.0 eslint-config-prettier: 6.15.0(eslint@7.32.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.20.0)(@typescript-eslint/parser@6.20.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.21.0)(@typescript-eslint/parser@6.21.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) eslint-plugin-header: 3.1.1(eslint@7.32.0) eslint-plugin-import: 2.29.1(eslint@7.32.0) @@ -20011,7 +20397,7 @@ packages: html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-junit: 16.0.0 merge: 2.1.1 mobile-detect: 1.4.5 @@ -20056,7 +20442,7 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-6D5kyefc2Rsd4p8w8YVuSd7Rg7hi8Wge5jwDEkvGtaLdtMLaBEanbcEbWbOpXNP/g6UF+jY9enMUzWOvBMC2bA==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-pN+YG/pPv11hikc5mVzrBC/1d/5nUvCjp9W/P9fptxVsoZFAj3HY6L1g79nqUDBtip9VdMW29FDdNvMjLlMLtw==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: @@ -20068,19 +20454,19 @@ packages: '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@babel/eslint-parser': 7.23.9(@babel/core@7.23.9)(eslint@7.32.0) + '@babel/eslint-parser': 7.23.10(@babel/core@7.23.9)(eslint@7.32.0) '@babel/preset-env': 7.23.9(@babel/core@7.23.9) '@babel/preset-react': 7.23.3(@babel/core@7.23.9) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-file-type-icons': 8.11.2(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@types/jest': 29.5.11 - '@types/node': 20.11.10 + '@types/jest': 29.5.12 + '@types/node': 20.11.16 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) ajv: 8.12.0 babel-jest: 29.7.0(@babel/core@7.23.9) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) @@ -20092,7 +20478,7 @@ packages: env-cmd: 10.1.0 eslint: 7.32.0 eslint-config-prettier: 6.15.0(eslint@7.32.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.20.0)(@typescript-eslint/parser@6.20.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.21.0)(@typescript-eslint/parser@6.21.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) eslint-plugin-header: 3.1.1(eslint@7.32.0) eslint-plugin-import: 2.29.1(eslint@7.32.0) @@ -20103,7 +20489,7 @@ packages: html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-junit: 16.0.0 merge: 2.1.1 mobile-detect: 1.4.5 @@ -20146,7 +20532,7 @@ packages: dev: false file:projects/chat-component-bindings.tgz: - resolution: {integrity: sha512-b5f8+LzekL62M3YRNfSnYP0wERCf2pIT2arwsIAeC4LbcDHL7Lt3eYcioyTlMYnx6hW913u6OORd7SDcelf1tg==, tarball: file:projects/chat-component-bindings.tgz} + resolution: {integrity: sha512-qzTidf+w2AJ6EmT7un3hrH68gmuyR81uzMGXGsTdMfrL5OVL8USwDb1Or5rQ7X17BFDlhk424TzkQWtFdhtr4w==, tarball: file:projects/chat-component-bindings.tgz} name: '@rush-temp/chat-component-bindings' version: 0.0.0 dependencies: @@ -20155,9 +20541,9 @@ packages: '@azure/core-paging': 1.5.0 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) - '@types/jest': 29.5.11 + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@types/jest': 29.5.12 '@types/react': 18.2.48 copyfiles: 2.4.1 cpx: 1.5.0 @@ -20170,7 +20556,7 @@ packages: eslint-plugin-jsdoc: 36.1.1(eslint@7.32.0) eslint-plugin-prettier: 3.4.1(eslint-config-prettier@6.15.0)(eslint@7.32.0)(prettier@2.3.1) if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) memoize-one: 5.2.1 prettier: 2.3.1 react: 18.2.0 @@ -20188,7 +20574,7 @@ packages: dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-wAcNBdSRkA1TI2Q6DZO1lXnsJlDGaAM/W/b1rS40+5jnz51RYu9efiaf7iH5yE4NGCfzdCqtWHmUp+6oTZD1aQ==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-ziCg6dZ6kA6zc8tOJ19KMQqNbK+BS/9odbKQseNus76R7KkSH6Yl1cFThVB6CL/4jKO/nvQx7fZKw68FoKDSoQ==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: @@ -20199,12 +20585,12 @@ packages: '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) - '@types/jest': 29.5.11 + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@types/jest': 29.5.12 '@types/react': 18.2.48 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 @@ -20218,7 +20604,7 @@ packages: events: 3.3.0 if-env: 1.0.4 immer: 10.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) nanoid: 3.3.6 prettier: 2.3.1 rimraf: 2.7.1 @@ -20238,7 +20624,7 @@ packages: dev: false file:projects/chat.tgz: - resolution: {integrity: sha512-CGpe6RwKaYe0siOrTdtzLplr3ZYEABV950Bv8OO4skn31v17a39vxI8/5UOIsP4tE8QaO+Q4peui6PdKNp3xIQ==, tarball: file:projects/chat.tgz} + resolution: {integrity: sha512-B2Rda10jp18EhrTY/vKS40LjCQKPqwBTNOkgBszp53ifwUPV6A7MwRw7tnT1mvbyAqkkFmF8CLui3XPiNSOpTg==, tarball: file:projects/chat.tgz} name: '@rush-temp/chat' version: 0.0.0 dependencies: @@ -20249,17 +20635,17 @@ packages: '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@babel/eslint-parser': 7.23.9(@babel/core@7.23.9)(eslint@7.32.0) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@babel/eslint-parser': 7.23.10(@babel/core@7.23.9)(eslint@7.32.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-file-type-icons': 8.11.2(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 '@types/json-stringify-safe': 5.0.3 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/react-linkify': 1.0.4 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) concurrently: 5.3.0 copyfiles: 2.4.1 @@ -20268,7 +20654,7 @@ packages: env-cmd: 10.1.0 eslint: 7.32.0 eslint-config-prettier: 6.15.0(eslint@7.32.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.20.0)(@typescript-eslint/parser@6.20.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.21.0)(@typescript-eslint/parser@6.21.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) eslint-plugin-header: 3.1.1(eslint@7.32.0) eslint-plugin-import: 2.29.1(eslint@7.32.0) @@ -20279,7 +20665,7 @@ packages: html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 jest-junit: 16.0.0 json-stringify-safe: 5.0.1 @@ -20322,7 +20708,7 @@ packages: dev: false file:projects/check-treeshaking.tgz: - resolution: {integrity: sha512-R4o3hMxB4PTE+VqR/R4igDHVNQUpOLaMA4lbKQb7syaj8FBiSG09jqqCRO3MeiiuaGVrxY/kvige0CXDyTARPw==, tarball: file:projects/check-treeshaking.tgz} + resolution: {integrity: sha512-O7s/3vLaQuxhGXKGRrIDf2fHeNh1UlmgZTifzwL/P4/bHncTvJl2Svf5JJ/kouR9EdVfWstVhOl8ftBARCbHQQ==, tarball: file:projects/check-treeshaking.tgz} name: '@rush-temp/check-treeshaking' version: 0.0.0 dependencies: @@ -20349,7 +20735,7 @@ packages: dev: false file:projects/check-typescript-regression.tgz: - resolution: {integrity: sha512-59cCv02rguQBw+u1QM6sD0uK7C4cq015CE4Vg2SWFhFSVHtsvgt2U1I80szVp7tD7sru3VhfYAgowkbKgJrpYA==, tarball: file:projects/check-typescript-regression.tgz} + resolution: {integrity: sha512-qSGZfzEyZ/mnHP/ANjSJpBdVbUjTfLf8yv5ePzz3gVA4C3er1cSY0byKAg4tAEIU4Sjz2i3j8QUlgvgFfq9zoA==, tarball: file:projects/check-typescript-regression.tgz} name: '@rush-temp/check-typescript-regression' version: 0.0.0 dependencies: @@ -20366,7 +20752,7 @@ packages: dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-+WAVEzW8QrHrff9ckl1ftHXhwKGhKgwUe/b0hz6/5ICOh3/dKnKW7EHdXQyAf+ymfMxovvvqicGGwKUIYDHYcw==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-YespD96SHKV6huyoijo4Yz7IWF65UzVNPyRET+w27Fefvku69FeAAuBn5ey/f9Au4xDwNwzsCpWrlkbCxd0MNw==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: @@ -20374,36 +20760,36 @@ packages: '@azure/communication-calling-effects': 1.0.1 '@azure/communication-chat': 1.5.0-beta.1 '@azure/communication-common': 2.3.0 - '@azure/core-auth': 1.5.0 - '@azure/core-client': 1.7.3 + '@azure/core-auth': 1.6.0 + '@azure/core-client': 1.8.0 '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@fluentui-contrib/react-chat': 0.1.7(@fluentui/react-components@9.46.2)(@fluentui/react-icons@2.0.226)(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-components': 9.46.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui-contrib/react-chat': 0.1.7(@fluentui/react-components@9.46.3)(@fluentui/react-icons@2.0.226)(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-components': 9.46.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-file-type-icons': 8.11.2(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-hooks': 8.6.36(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) '@fluentui/react-window-provider': 2.2.18(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) '@rollup/plugin-json': 6.1.0(rollup@4.9.6) - '@testing-library/jest-dom': 6.3.0(@types/jest@29.5.11)(jest@29.7.0) - '@testing-library/react': 14.1.2(react-dom@18.2.0)(react@18.2.0) + '@testing-library/jest-dom': 6.4.2(@types/jest@29.5.12)(jest@29.7.0) + '@testing-library/react': 14.2.1(react-dom@18.2.0)(react@18.2.0) '@types/dompurify': 3.0.5 - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 '@types/json-stringify-safe': 5.0.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) ajv: 8.12.0 copy-to-clipboard: 3.3.3 copyfiles: 2.4.1 @@ -20423,7 +20809,7 @@ packages: html-react-parser: 5.1.1(react@18.2.0) if-env: 1.0.4 immer: 10.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) json-stringify-safe: 5.0.1 memoize-one: 5.2.1 nanoid: 3.3.6 @@ -20441,14 +20827,14 @@ packages: rimraf: 2.7.1 rollup: 4.9.6 roosterjs-editor-core: 8.59.1 - roosterjs-editor-plugins: 8.60.0 + roosterjs-editor-plugins: 8.60.1 roosterjs-editor-types: 8.59.0 - roosterjs-react: 8.54.0(@fluentui/react@8.115.2)(react-dom@18.2.0)(react@18.2.0) + roosterjs-react: 8.55.0(@fluentui/react@8.115.4)(react-dom@18.2.0)(react@18.2.0) scheduler: 0.23.0 source-map-explorer: 2.5.3 textarea-caret-ts: 4.1.1 ts-jest: 29.1.2(@babel/core@7.23.9)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.3.3) - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) ts-patch: 3.1.2 type-fest: 3.13.1 typescript: 5.3.3 @@ -20471,7 +20857,7 @@ packages: dev: false file:projects/component-examples.tgz: - resolution: {integrity: sha512-Hi8m27f8T42NAsmIxh88Kf8LgXMHI8sPInltBFINCpTZ5KL4HTnR7gZGphXP5/L5bj8KiAbzGGtUO6MZ14wqkw==, tarball: file:projects/component-examples.tgz} + resolution: {integrity: sha512-6JFrEvx1TAQ/aAmLIW3avh4FAZPlX7LsOxBw347iQZd/AZuiQoV47uxsC6mayzXoZCGIikcpUcmSgLv2/oElFg==, tarball: file:projects/component-examples.tgz} name: '@rush-temp/component-examples' version: 0.0.0 dependencies: @@ -20480,13 +20866,13 @@ packages: '@azure/communication-common': 2.3.0 '@azure/communication-identity': 1.3.0 '@babel/core': 7.23.9 - '@babel/eslint-parser': 7.23.9(@babel/core@7.23.9)(eslint@7.32.0) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@babel/eslint-parser': 7.23.10(@babel/core@7.23.9)(eslint@7.32.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) concurrently: 5.3.0 css-loader: 4.3.0(webpack@5.89.0) @@ -20494,7 +20880,7 @@ packages: env-cmd: 10.1.0 eslint: 7.32.0 eslint-config-prettier: 6.15.0(eslint@7.32.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.20.0)(@typescript-eslint/parser@6.20.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.21.0)(@typescript-eslint/parser@6.21.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) eslint-plugin-header: 3.1.1(eslint@7.32.0) eslint-plugin-import: 2.29.1(eslint@7.32.0) @@ -20535,20 +20921,21 @@ packages: dev: false file:projects/config.tgz: - resolution: {integrity: sha512-OCjbI0iFnHk5henmJxiR5NhJS716li16Zbmv9dIjP4gRNLlnjILJ7k/cLwR7U8fH5460SuxRrjvaju63NSEjuA==, tarball: file:projects/config.tgz} + resolution: {integrity: sha512-mSWAgf/JlvlzyZvPeyQSPgt9Rn5AsvTLv/hBeU/TV4Y25ZU5fEF5avIz/RmdbYOdsESve50OVF+NG1tF/z7AzQ==, tarball: file:projects/config.tgz} name: '@rush-temp/config' version: 0.0.0 dependencies: '@actions/core': 1.10.1 '@octokit/rest': 19.0.13 + '@playwright/test': 1.39.0 '@rollup/plugin-commonjs': 25.0.7(rollup@4.9.6) '@rollup/plugin-json': 6.1.0(rollup@4.9.6) - '@types/node': 20.11.10 + '@types/node': 20.11.16 beachball: 2.31.13 rollup: 4.9.6 - rollup-plugin-sourcemaps: 0.6.3(@types/node@20.11.10)(rollup@4.9.6) + rollup-plugin-sourcemaps: 0.6.3(@types/node@20.11.16)(rollup@4.9.6) rollup-plugin-svg: 2.0.0 - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - '@swc/core' @@ -20557,7 +20944,7 @@ packages: dev: false file:projects/fake-backends.tgz: - resolution: {integrity: sha512-sD6cyp4fTgC9NLJEPP/Cd7+O//mZ5DROKKBi9bTledRx3KoD2HtURME5so8m4KD2rKrs9B7NLIRj6KYe8xLqhA==, tarball: file:projects/fake-backends.tgz} + resolution: {integrity: sha512-kTfK1RP11AC2Tpqzofrqn1Lm8uxtnRVjNglEBMOmPP2u1P/GhSTvgSnB3efGz4OOkxHzWyGeaUooXsw9oPtoVg==, tarball: file:projects/fake-backends.tgz} name: '@rush-temp/fake-backends' version: 0.0.0 dependencies: @@ -20568,10 +20955,10 @@ packages: '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 '@babel/preset-env': 7.23.9(@babel/core@7.23.9) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) - '@types/jest': 29.5.11 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@types/jest': 29.5.12 + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) babel-jest: 29.7.0(@babel/core@7.23.9) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) copyfiles: 2.4.1 @@ -20587,7 +20974,7 @@ packages: events: 3.3.0 if-env: 1.0.4 immer: 10.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) nanoid: 3.3.6 prettier: 2.3.1 rimraf: 2.7.1 @@ -20610,38 +20997,40 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-arZraq3trB1q3rLkArg3JHBZ8cvOuoVtM1s+dGJ8goAuT5+SEzTdneLIXjlHnH6Q40QQkS6qc9oEp8yee89lvQ==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-ccWPC2rz3+EcfPF79SK0mrj34z2/XK0yhIPt3z3+zNWCmIPXW4X9k/fE1uPrzSA8ESDZ78n2dl5gtKqAxozdLQ==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 '@babel/preset-env': 7.23.9(@babel/core@7.23.9) - '@fluentui-contrib/react-chat': 0.1.7(@fluentui/react-components@9.46.2)(@fluentui/react-icons@2.0.226)(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-components': 9.46.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui-contrib/react-chat': 0.1.7(@fluentui/react-components@9.46.3)(@fluentui/react-icons@2.0.226)(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-components': 9.46.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-file-type-icons': 8.11.2(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-hooks': 8.6.36(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) '@fluentui/react-window-provider': 2.2.18(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@playwright/experimental-ct-react': 1.39.0(@types/node@20.11.16) '@rollup/plugin-json': 6.1.0(rollup@4.9.6) '@testing-library/dom': 9.3.4 - '@testing-library/jest-dom': 6.3.0(@types/jest@29.5.11)(jest@29.7.0) - '@testing-library/react': 14.1.2(react-dom@18.2.0)(react@18.2.0) + '@testing-library/jest-dom': 6.4.2(@types/jest@29.5.12)(jest@29.7.0) + '@testing-library/react': 14.2.1(react-dom@18.2.0)(react@18.2.0) '@testing-library/user-event': 14.4.3(@testing-library/dom@9.3.4) '@types/dompurify': 3.0.5 - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 '@types/json-stringify-safe': 5.0.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) + '@vitejs/plugin-react': 4.2.1 ajv: 8.12.0 babel-jest: 29.7.0(@babel/core@7.23.9) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) @@ -20665,7 +21054,7 @@ packages: html-react-parser: 5.1.1(react@18.2.0) husky: 8.0.3 if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-environment-jsdom: 29.7.0 jest-fetch-mock: 3.0.3 jest-junit: 16.0.0 @@ -20683,14 +21072,14 @@ packages: rimraf: 2.7.1 rollup: 4.9.6 roosterjs-editor-core: 8.59.1 - roosterjs-editor-plugins: 8.60.0 + roosterjs-editor-plugins: 8.60.1 roosterjs-editor-types: 8.59.0 - roosterjs-react: 8.54.0(@fluentui/react@8.115.2)(react-dom@18.2.0)(react@18.2.0) + roosterjs-react: 8.55.0(@fluentui/react@8.115.4)(react-dom@18.2.0)(react@18.2.0) scheduler: 0.23.0 source-map-explorer: 2.5.3 textarea-caret-ts: 4.1.1 ts-jest: 29.1.2(@babel/core@7.23.9)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.3.3) - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) type-fest: 3.13.1 typescript: 5.3.3 use-debounce: 10.0.0(react@18.2.0) @@ -20707,16 +21096,23 @@ packages: - canvas - encoding - esbuild + - less + - lightningcss - node-notifier + - sass + - stylus + - sugarss - supports-color + - terser - uglify-js - utf-8-validate + - vite - vitest - webpack-cli dev: false file:projects/react-composites.tgz: - resolution: {integrity: sha512-P4iMl3bBqhdsbnpUXdQKNmKHNUok+oPlnQLzmZRukALKKRnB1K82QLBOFBH0DWPxT0+jy8w7DfVhkyYf23RtjQ==, tarball: file:projects/react-composites.tgz} + resolution: {integrity: sha512-OfneA4YZSPnyK+vK+OFRSaoESC8+bwhY0YG69DDfGAhvthTnnjcQlbYc1kSAoleth9ALnQPspYb1mY8rKFHXsA==, tarball: file:projects/react-composites.tgz} name: '@rush-temp/react-composites' version: 0.0.0 dependencies: @@ -20727,32 +21123,32 @@ packages: '@azure/communication-identity': 1.3.0 '@azure/communication-signaling': 1.0.0-beta.23 '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 '@babel/preset-env': 7.23.9(@babel/core@7.23.9) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-file-type-icons': 8.11.2(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-hooks': 8.6.36(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) '@playwright/test': 1.39.0 - '@testing-library/jest-dom': 6.3.0(@types/jest@29.5.11)(jest@29.7.0) - '@testing-library/react': 14.1.2(react-dom@18.2.0)(react@18.2.0) + '@testing-library/jest-dom': 6.4.2(@types/jest@29.5.12)(jest@29.7.0) + '@testing-library/react': 14.2.1(react-dom@18.2.0)(react@18.2.0) '@types/copy-webpack-plugin': 6.4.3 '@types/express': 4.17.21 - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 '@types/json-stringify-safe': 5.0.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 '@types/yargs': 17.0.32 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) ajv: 8.12.0 babel-jest: 29.7.0(@babel/core@7.23.9) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) @@ -20782,7 +21178,7 @@ packages: husky: 8.0.3 if-env: 1.0.4 immer: 10.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 jest-junit: 16.0.0 json-stringify-safe: 5.0.1 @@ -20805,7 +21201,7 @@ packages: style-loader: 2.0.0(webpack@5.89.0) ts-jest: 29.1.2(@babel/core@7.23.9)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.3.3) ts-loader: 8.4.0(typescript@5.3.3)(webpack@5.89.0) - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) type-fest: 3.13.1 typescript: 5.3.3 uuid: 9.0.1 @@ -20844,7 +21240,7 @@ packages: '@azure/communication-common': 2.3.0 '@azure/communication-identity': 1.3.0 '@playwright/test': 1.39.0 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/node-static': 0.7.11 cross-env: 7.0.3 dotenv: 10.0.0 @@ -20860,7 +21256,7 @@ packages: dev: false file:projects/sample-static-html-composites.tgz: - resolution: {integrity: sha512-p7+yu3u1d4yiTFtKgaf8geGjPNtvNMWVFtInq+/dOJuqNQNSx9sfGr7sfedWDLxT6jWkWo14QbBQKJXQzNwRaA==, tarball: file:projects/sample-static-html-composites.tgz} + resolution: {integrity: sha512-E3LfJtzRl+EiXg0BrFJnMHi6sUhu6XYZq5oXSMZdIDR9zqx+Etxq7Acyyv97wcdHS23iONiRaIl3C8JYzdILcg==, tarball: file:projects/sample-static-html-composites.tgz} name: '@rush-temp/sample-static-html-composites' version: 0.0.0 dependencies: @@ -20870,10 +21266,10 @@ packages: '@azure/communication-identity': 1.3.0 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@playwright/test': 1.39.0 '@types/copy-webpack-plugin': 6.4.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/node-static': 0.7.11 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 @@ -20935,13 +21331,13 @@ packages: '@types/cors': 2.8.17 '@types/express': 4.17.21 '@types/http-errors': 1.8.2 - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 '@types/morgan': 1.9.9 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/supertest': 2.0.16 '@types/webpack-node-externals': 3.0.4(webpack-cli@5.1.4) - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) cookie-parser: 1.4.6 copy-webpack-plugin: 11.0.0(webpack@5.89.0) cors: 2.8.5 @@ -20955,7 +21351,7 @@ packages: express: 4.18.2 http-errors: 1.8.1 husky: 8.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-junit: 16.0.0 morgan: 1.10.0 node-fetch: 2.6.7 @@ -20965,8 +21361,8 @@ packages: supertest: 6.3.4 ts-jest: 29.1.2(jest@29.7.0)(typescript@5.3.3) ts-loader: 8.4.0(typescript@5.3.3)(webpack@5.89.0) - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) - ts-node-dev: 2.0.0(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) + ts-node-dev: 2.0.0(@types/node@20.11.16)(typescript@5.3.3) typescript: 5.3.3 webpack: 5.89.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack@5.89.0) @@ -20989,7 +21385,7 @@ packages: dev: false file:projects/storybook.tgz: - resolution: {integrity: sha512-GycCuhR5goRZ9Oxg94rtK84kRd1ACPBXgfqW6tdFRmVq8KGyu3xknUpAG41pzEFyBF5el5/c3qLYBIVC3OAZmA==, tarball: file:projects/storybook.tgz} + resolution: {integrity: sha512-vYH3XlFJmXStv7EKrV5Jvj3w5uvHR6RbeLd5VpVuc8hOmwty43peFqrhEFlP/2C9cGzEr8mkSHN2JI7Klz5J2Q==, tarball: file:projects/storybook.tgz} name: '@rush-temp/storybook' version: 0.0.0 dependencies: @@ -20999,16 +21395,16 @@ packages: '@azure/communication-identity': 1.3.0 '@babel/core': 7.23.9 '@babel/preset-env': 7.23.9(@babel/core@7.23.9) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-components': 9.46.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-components': 9.46.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-file-type-icons': 8.11.2(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-hooks': 8.6.36(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) '@fluentui/theme-samples': 8.7.123(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) '@mdx-js/react': 1.6.22(react@18.2.0) - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) '@microsoft/applicationinsights-react-js': 3.4.3(react@18.2.0)(tslib@2.6.2) '@microsoft/applicationinsights-web': 2.8.16(tslib@2.6.2) '@storybook/addon-actions': 6.5.16(react-dom@18.2.0)(react@18.2.0) @@ -21027,16 +21423,16 @@ packages: '@storybook/react': 6.5.16(@babel/core@7.23.9)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@7.32.0)(react-dom@18.2.0)(react@18.2.0)(require-from-string@2.0.2)(typescript@5.3.3) '@storybook/storybook-deployer': 2.8.16 '@storybook/theming': 6.5.16(react-dom@18.2.0)(react@18.2.0) - '@testing-library/jest-dom': 6.3.0(@types/jest@29.5.11)(jest@29.7.0) - '@types/jest': 29.5.11 + '@testing-library/jest-dom': 6.4.2(@types/jest@29.5.12)(jest@29.7.0) + '@types/jest': 29.5.12 '@types/json-stringify-safe': 5.0.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) ajv: 8.12.0 babel-jest: 29.7.0(@babel/core@7.23.9) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) @@ -21056,7 +21452,7 @@ packages: eslint-plugin-react: 7.33.2(eslint@7.32.0) eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0) husky: 8.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 jest-junit: 16.0.0 json-stringify-safe: 5.0.1 @@ -21078,7 +21474,7 @@ packages: storybook-docs-toc: 1.7.0(@storybook/addon-docs@6.5.16)(react-dom@18.2.0)(react@18.2.0)(styled-components@5.3.11) styled-components: 5.3.11(@babel/core@7.23.9)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) ts-jest: 29.1.2(@babel/core@7.23.9)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.3.3) - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) tslib: 2.6.2 typescript: 5.3.3 uuid: 9.0.1 diff --git a/common/config/rush/variants/stable/pnpm-lock.yaml b/common/config/rush/variants/stable/pnpm-lock.yaml index 6c43e17a7f..7edae5ab54 100644 --- a/common/config/rush/variants/stable/pnpm-lock.yaml +++ b/common/config/rush/variants/stable/pnpm-lock.yaml @@ -99,7 +99,7 @@ packages: resolution: {integrity: sha512-q+epW0trjVUUHboliPb4UF9g2msf+w61b32tAkFEwL/IwP0DQWgbCMM0Hbe3e3WXSKz5VcUXbzJQgy8Hkra/Lg==} dependencies: tunnel: 0.0.6 - undici: 5.28.2 + undici: 5.28.3 dev: false /@adobe/css-tools@4.3.3: @@ -121,6 +121,13 @@ packages: tslib: 2.6.2 dev: false + /@azure/abort-controller@2.0.0: + resolution: {integrity: sha512-RP/mR/WJchR+g+nQFJGOec+nzeN/VvjlwbinccoqfhTsTHbb8X5+mLDp48kHT0ueyum0BNSwGm0kX0UZuIqTGg==} + engines: {node: '>=18.0.0'} + dependencies: + tslib: 2.6.2 + dev: false + /@azure/communication-calling-effects@1.0.1: resolution: {integrity: sha512-hV1pV72j06/2YIWN0dU3ucQVDBj9tN6RzUJdYwiGUPveX69EHm2zg5H/XKx2tV3wuTUMvusaNixWP63TvJftBA==} dependencies: @@ -144,10 +151,10 @@ packages: '@azure/abort-controller': 1.1.0 '@azure/communication-common': 2.3.0 '@azure/communication-signaling': 1.0.0-beta.22 - '@azure/core-auth': 1.5.0 - '@azure/core-client': 1.7.3 + '@azure/core-auth': 1.6.0 + '@azure/core-client': 1.8.0 '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/core-tracing': 1.0.1 '@azure/logger': 1.0.4 events: 3.3.0 @@ -163,10 +170,10 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/core-auth': 1.6.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/core-tracing': 1.0.1 - '@azure/core-util': 1.6.1 + '@azure/core-util': 1.7.0 events: 3.3.0 jwt-decode: 3.1.2 tslib: 2.6.2 @@ -180,11 +187,11 @@ packages: dependencies: '@azure/abort-controller': 1.1.0 '@azure/communication-common': 2.3.0 - '@azure/core-auth': 1.5.0 - '@azure/core-client': 1.7.3 - '@azure/core-lro': 2.5.4 + '@azure/core-auth': 1.6.0 + '@azure/core-client': 1.8.0 + '@azure/core-lro': 2.6.0 '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/core-tracing': 1.0.1 '@azure/logger': 1.0.4 events: 3.3.0 @@ -198,10 +205,10 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@azure/communication-common': 2.3.0 - '@azure/core-auth': 1.5.0 - '@azure/core-client': 1.7.3 + '@azure/core-auth': 1.6.0 + '@azure/core-client': 1.8.0 '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/core-tracing': 1.0.1 '@azure/logger': 1.0.4 tslib: 1.14.1 @@ -223,24 +230,24 @@ packages: - encoding dev: false - /@azure/core-auth@1.5.0: - resolution: {integrity: sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw==} - engines: {node: '>=14.0.0'} + /@azure/core-auth@1.6.0: + resolution: {integrity: sha512-3X9wzaaGgRaBCwhLQZDtFp5uLIXCPrGbwJNWPPugvL4xbIGgScv77YzzxToKGLAKvG9amDoofMoP+9hsH1vs1w==} + engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-util': 1.6.1 + '@azure/abort-controller': 2.0.0 + '@azure/core-util': 1.7.0 tslib: 2.6.2 dev: false - /@azure/core-client@1.7.3: - resolution: {integrity: sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==} - engines: {node: '>=14.0.0'} + /@azure/core-client@1.8.0: + resolution: {integrity: sha512-+gHS3gEzPlhyQBMoqVPOTeNH031R5DM/xpCvz72y38C09rg4Hui/1sJS/ujoisDZbbSHyuRLVWdFlwL0pIFwbg==} + engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/abort-controller': 2.0.0 + '@azure/core-auth': 1.6.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/core-tracing': 1.0.1 - '@azure/core-util': 1.6.1 + '@azure/core-util': 1.7.0 '@azure/logger': 1.0.4 tslib: 2.6.2 transitivePeerDependencies: @@ -252,9 +259,9 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.5.0 + '@azure/core-auth': 1.6.0 '@azure/core-tracing': 1.0.0-preview.13 - '@azure/core-util': 1.6.1 + '@azure/core-util': 1.7.0 '@azure/logger': 1.0.4 '@types/node-fetch': 2.6.11 '@types/tunnel': 0.0.3 @@ -275,9 +282,9 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.5.0 + '@azure/core-auth': 1.6.0 '@azure/core-tracing': 1.0.0-preview.13 - '@azure/core-util': 1.6.1 + '@azure/core-util': 1.7.0 '@azure/logger': 1.0.4 '@types/node-fetch': 2.6.11 '@types/tunnel': 0.0.3 @@ -292,12 +299,12 @@ packages: - encoding dev: false - /@azure/core-lro@2.5.4: - resolution: {integrity: sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==} - engines: {node: '>=14.0.0'} + /@azure/core-lro@2.6.0: + resolution: {integrity: sha512-PyRNcaIOfMgoUC01/24NoG+k8O81VrKxYARnDlo+Q2xji0/0/j2nIt8BwQh294pb1c5QnXTDPbNR4KzoDKXEoQ==} + engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-util': 1.6.1 + '@azure/abort-controller': 2.0.0 + '@azure/core-util': 1.7.0 '@azure/logger': 1.0.4 tslib: 2.6.2 dev: false @@ -309,14 +316,14 @@ packages: tslib: 2.6.2 dev: false - /@azure/core-rest-pipeline@1.13.0: - resolution: {integrity: sha512-a62aP/wppgmnfIkJLfcB4ssPBcH94WzrzPVJ3tlJt050zX4lfmtnvy95D3igDo3f31StO+9BgPrzvkj4aOxnoA==} + /@azure/core-rest-pipeline@1.14.0: + resolution: {integrity: sha512-Tp4M6NsjCmn9L5p7HsW98eSOS7A0ibl3e5ntZglozT0XuD/0y6i36iW829ZbBq0qihlGgfaeFpkLjZ418KDm1Q==} engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.5.0 + '@azure/abort-controller': 2.0.0 + '@azure/core-auth': 1.6.0 '@azure/core-tracing': 1.0.1 - '@azure/core-util': 1.6.1 + '@azure/core-util': 1.7.0 '@azure/logger': 1.0.4 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 @@ -340,11 +347,11 @@ packages: tslib: 2.6.2 dev: false - /@azure/core-util@1.6.1: - resolution: {integrity: sha512-h5taHeySlsV9qxuK64KZxy4iln1BtMYlNt5jbuEFN3UFSAd1EwKg/Gjl5a6tZ/W8t6li3xPnutOx7zbDyXnPmQ==} - engines: {node: '>=16.0.0'} + /@azure/core-util@1.7.0: + resolution: {integrity: sha512-Zq2i3QO6k9DA8vnm29mYM4G8IE9u1mhF1GUabVEqPNX8Lj833gdxQ2NAFxt2BZsfAL+e9cT8SyVN7dFVJ/Hf0g==} + engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 + '@azure/abort-controller': 2.0.0 tslib: 2.6.2 dev: false @@ -361,7 +368,7 @@ packages: dependencies: '@azure/abort-controller': 1.1.0 '@azure/core-http': 3.0.4 - '@azure/core-lro': 2.5.4 + '@azure/core-lro': 2.6.0 '@azure/core-paging': 1.5.0 '@azure/core-tracing': 1.0.0-preview.13 '@azure/logger': 1.0.4 @@ -457,8 +464,8 @@ packages: - supports-color dev: false - /@babel/eslint-parser@7.23.9(@babel/core@7.23.9)(eslint@7.32.0): - resolution: {integrity: sha512-xPndlO7qxiJbn0ATvfXQBjCS7qApc9xmKHArgI/FTEFxXas5dnjC/VqM37lfZun9dclRYcn+YQAr6uDFy0bB2g==} + /@babel/eslint-parser@7.23.10(@babel/core@7.23.9)(eslint@7.32.0): + resolution: {integrity: sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 @@ -506,8 +513,8 @@ packages: semver: 6.3.1 dev: false - /@babel/helper-create-class-features-plugin@7.23.9(@babel/core@7.23.9): - resolution: {integrity: sha512-B2L9neXTIyPQoXDm+NtovPvG6VOLWnaXu3BIeVDWwdKFgG30oNa6CqVGiJPDWQwIAK49t9gnQI9c6K6RzabiKw==} + /@babel/helper-create-class-features-plugin@7.23.10(@babel/core@7.23.9): + resolution: {integrity: sha512-2XpP2XhkXzgxecPNEEK8Vz8Asj9aRxt08oKOqtiZoqV2UGZ5T+EkyP9sXQ9nwMxBIG34a7jmasVqoMop7VdPUw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -783,7 +790,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -794,7 +801,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-decorators': 7.23.3(@babel/core@7.23.9) dev: false @@ -870,7 +877,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -892,7 +899,7 @@ packages: dependencies: '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) dev: false @@ -1205,7 +1212,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1216,7 +1223,7 @@ packages: '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.9) dev: false @@ -1554,7 +1561,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.23.9 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 dev: false @@ -1566,7 +1573,7 @@ packages: dependencies: '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.9) dev: false @@ -1601,6 +1608,26 @@ packages: '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.23.9) dev: false + /@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: false + + /@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.23.9): + resolution: {integrity: sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.9 + '@babel/helper-plugin-utils': 7.22.5 + dev: false + /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.23.9): resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} engines: {node: '>=6.9.0'} @@ -1706,7 +1733,7 @@ packages: dependencies: '@babel/core': 7.23.9 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.23.9(@babel/core@7.23.9) + '@babel/helper-create-class-features-plugin': 7.23.10(@babel/core@7.23.9) '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.9) dev: false @@ -2025,6 +2052,204 @@ packages: jsdoc-type-pratt-parser: 1.1.1 dev: false + /@esbuild/android-arm64@0.18.20: + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@esbuild/android-arm@0.18.20: + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@esbuild/android-x64@0.18.20: + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@esbuild/darwin-arm64@0.18.20: + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@esbuild/darwin-x64@0.18.20: + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@esbuild/freebsd-arm64@0.18.20: + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/freebsd-x64@0.18.20: + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-arm64@0.18.20: + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-arm@0.18.20: + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-ia32@0.18.20: + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-loong64@0.18.20: + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-mips64el@0.18.20: + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-ppc64@0.18.20: + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-riscv64@0.18.20: + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-s390x@0.18.20: + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/linux-x64@0.18.20: + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@esbuild/netbsd-x64@0.18.20: + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/openbsd-x64@0.18.20: + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/sunos-x64@0.18.20: + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: false + optional: true + + /@esbuild/win32-arm64@0.18.20: + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@esbuild/win32-ia32@0.18.20: + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@esbuild/win32-x64@0.18.20: + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + /@eslint-community/eslint-utils@4.4.0(eslint@7.32.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2087,7 +2312,7 @@ packages: resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} dev: false - /@fluentui-contrib/react-chat@0.1.7(@fluentui/react-components@9.46.2)(@fluentui/react-icons@2.0.226)(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + /@fluentui-contrib/react-chat@0.1.7(@fluentui/react-components@9.46.3)(@fluentui/react-icons@2.0.226)(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-QzvDlgARmrWhQo4M+pZneW6vnBnPgdGuOle/SJE4a4rlXeBXgfq3IDfT4T9uhFDKmCy6Z3j9juPVGoBwtaPGXg==} peerDependencies: '@fluentui/react-components': '>=9.25.1 <10.0.0' @@ -2097,9 +2322,9 @@ packages: react: '>=16.8.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-components': 9.46.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-components': 9.46.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2120,11 +2345,11 @@ packages: tslib: 2.6.2 dev: false - /@fluentui/font-icons-mdl2@8.5.31(@types/react@18.2.48)(react@18.2.0): - resolution: {integrity: sha512-jioHZ9XUfR9vUT5XnxdCrJ+hoC9TpYim+4YdtlUE/euI8kdW1tDZ5zqlSNk1GLDR34n03R09yWj5gVDCcMJbyQ==} + /@fluentui/font-icons-mdl2@8.5.32(@types/react@18.2.48)(react@18.2.0): + resolution: {integrity: sha512-PCZMijJlDQ5Zy8oNb80vUD6I4ORiR03qFgDT8o08mAGu+KzQO96q4jm0rzPRQuI9CO7pDD/6naOo8UVrmhZ2Aw==} dependencies: '@fluentui/set-version': 8.2.14 - '@fluentui/style-utilities': 8.10.2(@types/react@18.2.48)(react@18.2.0) + '@fluentui/style-utilities': 8.10.3(@types/react@18.2.48)(react@18.2.0) '@fluentui/utilities': 8.13.24(@types/react@18.2.48)(react@18.2.0) tslib: 2.6.2 transitivePeerDependencies: @@ -2132,15 +2357,15 @@ packages: - react dev: false - /@fluentui/foundation-legacy@8.2.51(@types/react@18.2.48)(react@18.2.0): - resolution: {integrity: sha512-z/jrp1imV66/D2MGpN/55LGk/Istymk5tN+XUFHDENDi+9zyb2MgSxFshp774DJIrg3vVlyuS8oo+dBuTM3UbQ==} + /@fluentui/foundation-legacy@8.2.52(@types/react@18.2.48)(react@18.2.0): + resolution: {integrity: sha512-tHCD0m58Zja7wN1FTsvj4Gaj0B22xOhRTpyDzyvxRfjFGYPpR2Jgx/y/KRB3JTOX5EfJHAVzInyWZBeN5IfsVA==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' dependencies: '@fluentui/merge-styles': 8.5.15 '@fluentui/set-version': 8.2.14 - '@fluentui/style-utilities': 8.10.2(@types/react@18.2.48)(react@18.2.0) + '@fluentui/style-utilities': 8.10.3(@types/react@18.2.48)(react@18.2.0) '@fluentui/utilities': 8.13.24(@types/react@18.2.48)(react@18.2.0) '@types/react': 18.2.48 react: 18.2.0 @@ -2156,7 +2381,7 @@ packages: /@fluentui/keyboard-keys@9.0.7: resolution: {integrity: sha512-vaQ+lOveQTdoXJYqDQXWb30udSfTVcIuKk1rV0X0eGAgcHeSDeP1HxMy+OgHOQZH3OiBH4ZYeWxb+tmfiDiygQ==} dependencies: - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 dev: false /@fluentui/merge-styles@8.5.15: @@ -2169,11 +2394,11 @@ packages: /@fluentui/priority-overflow@9.1.11: resolution: {integrity: sha512-sdrpavvKX2kepQ1d6IaI3ObLq5SAQBPRHPGx2+wiMWL7cEx9vGGM0fmeicl3soqqmM5uwCmWnZk9QZv9XOY98w==} dependencies: - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 dev: false - /@fluentui/react-accordion@9.3.39(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-5FkwvwdVyN9TcA9MeWu/673dCOTVQkwZhzGaentJFe1fMEK1cTCLKtqmYtzqjzm47xMiiVdxtDhN5Z/PU9GbtQ==} + /@fluentui/react-accordion@9.3.40(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-XZoCL9PXkIQTOqDQuetShyB9YZKoM/H0eCDKtHG0xNh++HBB0rbjUkyrBx9YG+Bzky9lL7DioJ8Xcm2hXg6mIQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2181,16 +2406,16 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2198,23 +2423,23 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-alert@9.0.0-beta.107(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-/A6XoXv7r575nNUOQU6iMREUvy7K3s8hW/LWfsJGT8ZX2HHflfKF1oI8lL9ZGmOuw0JlDEtDCGWKg42oLWPkow==} + /@fluentui/react-alert@9.0.0-beta.108(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-u60x564eUHMOeKKu9xBRT8BAaynKXWM529Px2ie86R2H569ZlDDooEXsVqWc0mj8Hvvyk+oDDIUwRAMMfDaWFA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-avatar': 9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-button': 9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-button': 9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2223,8 +2448,8 @@ packages: - scheduler dev: false - /@fluentui/react-aria@9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-fnnwGXpS/8oh8O4vpQjh5R1rg0dT9mTk85pSdA9F7kz4KOoLW5byREHvXTsYgpiibBhXzipFxLunx5vDzC/g6w==} + /@fluentui/react-aria@9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-yQl78RgM6Bx5cEkm+vlRR7jcf/8cIeWkN7EuTgPSXx0mF83V+FG6hCngpbGur7HQQ2QSXkDG0YrPXP+hmnermQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2233,17 +2458,17 @@ packages: dependencies: '@fluentui/keyboard-keys': 9.0.7 '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) - '@swc/helpers': 0.5.3 + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-avatar@9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-dOxl/uLKlw9MMoG6Dt1f68Bot9/c73NKdEkdNZwmeT3zAK6ErTNGOAUN6T9q8v7TSpqyLdIKmHlW7aQZZ4kxZA==} + /@fluentui/react-avatar@9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-0ZlZW4/+0CqnVKiFltIxeYf5VY5TUglESFQxdpu1RpuwS8SRh7JqRFYP9HS3KHj7qiP3jpI0u6ADRr7PW7bpPQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2251,18 +2476,18 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-badge': 9.2.23(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-badge': 9.2.24(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-popover': 9.8.36(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-popover': 9.8.37(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-tooltip': 9.4.14(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-tooltip': 9.4.15(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2270,8 +2495,8 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-badge@9.2.23(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-0Fld2A7mCd3l7vKUoU0sm4EqGSkJN8GzduXwxKpl9DV+FWlMLO7K+9hU3o5MzYwHZzrkdHNGX4TwFM7+7pUN3g==} + /@fluentui/react-badge@9.2.24(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ThGVHf5wO8xpf/JbYSEMK0tGoRqprMDcx+jD7NK5lxjqv4oOxRGSFYfG5GYf4qJZZKbBc2hTOy/BHpts6WBtzw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2279,45 +2504,45 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-breadcrumb@9.0.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-UXT0xo9TQGRIsDsUp8EPTmewFsHQXquoBH2TW4feDgQMO7Ws5AW4GrIrTKo7GVi825yIO+Y16m/ReyWe5L/ixQ==} + /@fluentui/react-breadcrumb@9.0.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ypEDH2StHil2Ih7uwY21TEVHkiBh87lH7++qfzoGXhhkCdApbaTS0BSaekeFNXmSwlSCk3QVda5hb7jTGBdwFA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-button': 9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-button': 9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-link': 9.2.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-link': 9.2.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-button@9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-HOehSai3c4J1Y1KLjaP5FSzsSBeVKqI1stW2cpYkzBoxJZXHWbLAW8K9O7pvK/WJft1JfANgh0rgsfMk74jfvA==} + /@fluentui/react-button@9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-bKTUrkrbty/y4lbXejOO//ZE6sUgbFKymGtu0C1Tb38Ddr37cEePzmrEYZrX7CyE1geP4sCDkLrKysQrVK+2OA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2325,23 +2550,23 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-card@9.0.65(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-YLRBQd3Bx5A6sXyc45Ut3Zmm752tjmETKFnB4GweHI13YRUxUpM4IpzSOpP0wwys31FwgBGZl7iOLOg/I6NwIw==} + /@fluentui/react-card@9.0.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-z6c+B/wf44U6mCtZW9h807Ac95jtnA39uv8MHFx4mPJtK5Dsc4tNHq5O97eDRLQpmY78qic7HTqAPaXOMkXU/w==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2349,36 +2574,36 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-checkbox@9.2.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-1N8o7yrL45NMu/BT0wtmhlZg+P2yH0eZP7ykgoDNCom1X17Z6GYVVXAhS/xGekcXB7xh5erBeqhbhaPHkxkdtQ==} + /@fluentui/react-checkbox@9.2.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-jEcPXTuQ8o9N4XkTdqxbUBvq7izp9whwP14U0PMccsfJacZ0muo3G9YWS6wrL83M0YRZg61hOE9HcD4/oxEztA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2387,8 +2612,8 @@ packages: - scheduler dev: false - /@fluentui/react-combobox@9.7.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-xioL8SSL//eI64HhH+CN+r2JgHWHlI+MahCNYkwtuCVxnFi7Jw4jTK9nyVqJACRKhkCiROpwMek5yHwtNnK0/A==} + /@fluentui/react-combobox@9.7.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-eLbgU4pF/9gDm+ksb5y2XPORloFtbMA8Py+ppFs2jy/s3GAdFbto9B5BHkSnCv46rCbfJsPS7fThAkh7i2rLug==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2397,18 +2622,18 @@ packages: scheduler: ^0.19.0 || ^0.20.0 dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.13.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.13.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2416,8 +2641,8 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-components@9.46.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-WqHu0rhu83T35tipARuWRwFIw1mMT6q6WNAhXSkNUEfmKiW8+96NbnxAykaO07OPMMMbsUqk9SP8hD4oqMiTkQ==} + /@fluentui/react-components@9.46.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-rpYQ5NwV2puIHqaVfeRFXxS40Sft9w7Brk98KSP2zH+wuVhVb7oAo+u66N9d68t6yMrkS6tfv3lRKz8KjQNw3w==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2425,58 +2650,58 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-accordion': 9.3.39(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-alert': 9.0.0-beta.107(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-avatar': 9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-badge': 9.2.23(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-breadcrumb': 9.0.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-button': 9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-card': 9.0.65(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-checkbox': 9.2.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-combobox': 9.7.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-dialog': 9.9.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-divider': 9.2.59(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-drawer': 9.1.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-image': 9.1.56(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-infobutton': 9.0.0-beta.91(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-infolabel': 9.0.19(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-input': 9.4.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-link': 9.2.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-menu': 9.12.48(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-message-bar': 9.0.17(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-overflow': 9.1.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-persona': 9.2.71(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-popover': 9.8.36(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.13.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-progress': 9.1.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-provider': 9.13.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-radio': 9.2.5(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-select': 9.1.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-accordion': 9.3.40(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-alert': 9.0.0-beta.108(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-badge': 9.2.24(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-breadcrumb': 9.0.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-button': 9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-card': 9.0.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-checkbox': 9.2.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-combobox': 9.7.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-dialog': 9.9.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-divider': 9.2.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-drawer': 9.1.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-image': 9.1.57(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-infobutton': 9.0.0-beta.92(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-infolabel': 9.0.20(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-input': 9.4.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-link': 9.2.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-menu': 9.12.49(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-message-bar': 9.0.18(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-overflow': 9.1.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-persona': 9.2.72(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-popover': 9.8.37(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.13.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-progress': 9.1.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-provider': 9.13.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-radio': 9.2.6(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-select': 9.1.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-skeleton': 9.0.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-slider': 9.1.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-spinbutton': 9.2.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-spinner': 9.3.40(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-switch': 9.1.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-table': 9.11.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-tabs': 9.4.7(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-tags': 9.0.25(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-text': 9.4.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-textarea': 9.3.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-skeleton': 9.0.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-slider': 9.1.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-spinbutton': 9.2.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-spinner': 9.3.41(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-switch': 9.1.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-table': 9.11.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-tabs': 9.4.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tags': 9.0.26(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-text': 9.4.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-textarea': 9.3.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-toast': 9.3.28(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-toolbar': 9.1.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-tooltip': 9.4.14(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-tree': 9.4.28(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-virtualizer': 9.0.0-alpha.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-toast': 9.3.29(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-toolbar': 9.1.69(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-tooltip': 9.4.15(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tree': 9.4.29(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-virtualizer': 9.0.0-alpha.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2484,8 +2709,8 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-context-selector@9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-rSUCW1ja4wp4qcLNFDGd4WjVsFzR1WYW9G5rurqlK5jbQFxsRZ4B88GamnXkUQxlfQxfLjhBLBjui5ZZQCnJQg==} + /@fluentui/react-context-selector@9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-AzRC2XH7Ra39CQiGzV8xdfeVGIDqz6s7IjcBtL4HpA7G1g4pzfe2W9QbXOOr8iDwryCdMVbO+QP/sak+vMAcFw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2493,8 +2718,8 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) - '@swc/helpers': 0.5.3 + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2502,8 +2727,8 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-dialog@9.9.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-YOovjoFpU+PQkYLqpkWShfv14GFoCV8s1tMhI13cuZMTEPNdG7HXnGs0+Ny0y3KU+hRg7uFIPpV3D1yYJaP80Q==} + /@fluentui/react-dialog@9.9.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-UDOw4BOe7TjpI7+p+V8rHfHlWoNALxgJZ3cpQh/8yNwd6LrSQa2vpQEREhT0JU4C3VUQPj00iEWpiM5diE6vgQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2511,17 +2736,17 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2531,43 +2756,43 @@ packages: - scheduler dev: false - /@fluentui/react-divider@9.2.59(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-xT0dzJEw3UMGTkNqdNgg+lkPWbAo3FIzRhTPhy1svtOmcZlizRIESzrPnzxOylvikVYriKhMJ6/2CRkShGaMug==} + /@fluentui/react-divider@9.2.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-TdFxSnSAK2SGzfzKsg/6Yfl+UxtirJpXY6B/ibHogLjLqsKm+RnVB8nyO5wd5RUoAQofWkQAAArTEl6UkJf1Kw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-drawer@9.1.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-bWT8GVVP0hrlp4NXhXhXCs2WXtwwGZd24yB5BXkW1mX8Uu4QZB7J/KAszva2+2SZ7/dxvXt8/r7RRbAU71Az8Q==} + /@fluentui/react-drawer@9.1.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-0Er+0KPsQrKv3qfsaxZGpXKfntOXJMiYSl9JNQJxqKVoN+3Txc2WoSPe/En6xAPkW/oFIEFWpUEFqo/evjFzhw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-dialog': 9.9.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-motion-preview': 0.5.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-dialog': 9.9.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-motion-preview': 0.5.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2576,22 +2801,22 @@ packages: - scheduler dev: false - /@fluentui/react-field@9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-1IfLfCy04t3+HfzrH7shl4d+UNLJGMN0Q2E9NsoKyj6SGpkyCFq67FojYgVMf4dMKfZQ8bIMq2ODohpj9abj7Q==} + /@fluentui/react-field@9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-u3zd2EjYZIMtCwEMAdb9wLODZWpfpWGWwgBKZMcZ3CpLm68TTcpkjqzUjg60l5aiyPvT8wThEUEHaeJBe0EgEg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2607,14 +2832,14 @@ packages: react: '>=16.8.0 <19.0.0' dependencies: '@fluentui/set-version': 8.2.14 - '@fluentui/style-utilities': 8.10.2(@types/react@18.2.48)(react@18.2.0) + '@fluentui/style-utilities': 8.10.3(@types/react@18.2.48)(react@18.2.0) '@types/react': 18.2.48 react: 18.2.0 tslib: 2.6.2 dev: false - /@fluentui/react-focus@8.8.39(@types/react@18.2.48)(react@18.2.0): - resolution: {integrity: sha512-7PnI+3e37jxt0PlWykNfbCbPdnKroJY+olOxZDHkXfI/ANr8lm4YuyLAYNAtyapfnkf+FBoO6vxU51P8hNk7tQ==} + /@fluentui/react-focus@8.8.40(@types/react@18.2.48)(react@18.2.0): + resolution: {integrity: sha512-ha0CbLv5EIbjYCtQky6LVZObxOeMfhixrgrzfXm3Ta2eGs1NyZRDm1VeM6acOolWB/8QiN/CbdGckjALli8L2g==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' @@ -2622,7 +2847,7 @@ packages: '@fluentui/keyboard-key': 0.4.14 '@fluentui/merge-styles': 8.5.15 '@fluentui/set-version': 8.2.14 - '@fluentui/style-utilities': 8.10.2(@types/react@18.2.48)(react@18.2.0) + '@fluentui/style-utilities': 8.10.3(@types/react@18.2.48)(react@18.2.0) '@fluentui/utilities': 8.13.24(@types/react@18.2.48)(react@18.2.0) '@types/react': 18.2.48 react: 18.2.0 @@ -2653,28 +2878,28 @@ packages: tslib: 2.6.2 dev: false - /@fluentui/react-image@9.1.56(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-yeD08kQR4MJgjETfqaFKQLhtaCxUv3tuU1EluU6kGhfPxDJ+XzbHvpzXv4PJToyF5MpkBVfycK+ignh9zbJpHg==} + /@fluentui/react-image@9.1.57(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-dB0/NFvYChztwmEnEK5XjCtC5BjhI5zA/kUsdxXXnXyT5SnRsOz4qLIU3z6RN7E2ZXvmtWEgwtzSy6UsmKuICw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-infobutton@9.0.0-beta.91(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-kuQRDJ+btPEaa19wqrkY+dBLic73IZZYpLAbMMyj0TgFU+4ATa8UI7SkVyEWBwRIFm8Grwl3378TyU8Mvgl2wQ==} + /@fluentui/react-infobutton@9.0.0-beta.92(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-VyBug0Rm7yI6r5X9qkbbbc4cJakzdM6Uw1iNQU7R+2a1tGTC6zpD+KCPJbIph0v06kWi6dUsYGv583UF0QUk1g==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2682,14 +2907,14 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-popover': 9.8.36(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-popover': 9.8.37(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2698,8 +2923,8 @@ packages: - scheduler dev: false - /@fluentui/react-infolabel@9.0.19(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-tNWtkcKgQr6Q4x7U8gOe7T0UVXNp9/2rH/LTEUhTDEHgAJom2c+nx2U0s7Q1cobQgZJg9+a2tblBBAt4ylBmTA==} + /@fluentui/react-infolabel@9.0.20(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-ZWMKuD1bBXPG1/D1xWo4HkfFEeDH6ALzWehIdlg5Ush10m99AcrvbHRStbSlXYQzipkzLwezMND6la5t7FKUQw==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' @@ -2707,14 +2932,14 @@ packages: react-dom: '>=16.8.0 <19.0.0' dependencies: '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-popover': 9.8.36(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-popover': 9.8.37(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2723,21 +2948,21 @@ packages: - scheduler dev: false - /@fluentui/react-input@9.4.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-qb52Eq0smcifFhe63sT2QXThruyyR8TTkiNUTa7CZVkn4fLzTtImL/PqGLfmsUI5hOWehUjKAN1eaLF2PrgNuA==} + /@fluentui/react-input@9.4.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-mj54J3w4RUxFEVntU6XKfKM2n5z0A619OplNHBK/C/boWL3vL1llNcWMAbcpB3EqsjeaOR/+MhPVrMwAh4+nPg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2746,41 +2971,41 @@ packages: - scheduler dev: false - /@fluentui/react-jsx-runtime@9.0.28(@types/react@18.2.48)(react@18.2.0): - resolution: {integrity: sha512-0BpDtSglE/o492jfR/EgW2cjCQRqWx7pzpmFqzTtlHp0rgi23WfjuKwMV9O2d4wfHkRxhAmn7/j5zIH/IAKhew==} + /@fluentui/react-jsx-runtime@9.0.29(@types/react@18.2.48)(react@18.2.0): + resolution: {integrity: sha512-C+jurF0i0qaioKOFzpbC3DGER+W/QOW1v0qgEJemu2R2ldSbwgCBVagFysfjxAfnONz4zaDPTMRj58PwyEnBIQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) - '@swc/helpers': 0.5.3 + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 react: 18.2.0 react-is: 17.0.2 dev: false - /@fluentui/react-label@9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-NW/NIaYUf+ZI6TWrZEVU3UK1SgBxKkLELvhkfy5DDGwSDIX7hQtkueM2bCrEigMqPXu8GGIS6H0lV1kDIvtcbQ==} + /@fluentui/react-label@9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-VTiZ2Y9Nipmsq4YL3qjhZeyRMkj2nKHMOWrvifkG85ss62+PpWUDC8BBQKqbI0vLiFVYImMezCeQUX3qSYqgoA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-link@9.2.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-pOlgUlPLXmmiCT12E/qNnKIR4ppKAq8pjEscWifON/2fcbtS2faX1YWmKK1Xs/L73iIMKTLk1ow0pFso6PbujQ==} + /@fluentui/react-link@9.2.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-qUq//CMImYOb9Q4U4GSxh35ZDEayy7sFlCcW/xRYffAxYvxzjYVCUduIIAwVl++5eZiJ8zZh1pGmhgBux+Lv/Q==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2788,21 +3013,21 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-menu@9.12.48(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-Yq3UnWRjQlM6ZZ86qwPNGdAEL2NrL2yKgcbwKURU7t5VxRJzbyYPSefiZiRo2XZAcdZQ0C4FeoLBcQ1DENR2pA==} + /@fluentui/react-menu@9.12.49(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-0hwp63b5T7G6gs0GEOhFsjHDvWEkj0M8di1X+OFtzU7sumkk/Mw5AUjqh/9jz/xoD8RzJzbZQxc3Vm/Q10aKrQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2811,18 +3036,18 @@ packages: scheduler: ^0.19.0 || ^0.20.0 dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.13.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.13.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2830,22 +3055,22 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-message-bar@9.0.17(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-MxEC8/1zMSEPJPTu3hpqS6rFnP51D5V3YaJSFPwsBzPFyRgl6ZQDwqbe0Z/I2ghX1tE/KU48ww/8FlvfUGu0iA==} + /@fluentui/react-message-bar@9.0.18(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-bujBtXcYF8FBCNzLJJQ8yyYSsHProvjMjE2vLtIV75X4Ow/m57Ab8LJQFkcRhR5Ks4yeASA6MBrH3HMD56R72A==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-button': 9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-button': 9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2853,28 +3078,28 @@ packages: react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) dev: false - /@fluentui/react-motion-preview@0.5.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-RZZU8xlLbcPLoMpZH1iggEFGQzTAiCEpvfEhpaNQX/GXG13nUAj6JJuU7s2rjJuFWb/e4z0D5fMfKxgsQZsnXQ==} + /@fluentui/react-motion-preview@0.5.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-mZ5Ys4ASWyrDAD1XKZI4rQtmEPLvnYp8Bv59ebINJcdeNJSETSq1TThwIDyfoimO4Kaw/092ydOJyL98dGXA1w==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-overflow@9.1.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-MQWvslL/KQRx0LCdYU8Ewq4mqxcYs+6IyuRen+e2Q4IiylOTP4QOszTo7HS3PZYcLA2vaMa7FSecNeY86Ti60w==} + /@fluentui/react-overflow@9.1.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-llvTkxT63c8vBGo/ihivMMqCth9BYf63VTZgx01Sj+v+ABxnDlZfh8D8vJjijghwL0X3MeG24CYci4FHLdDfjg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2883,11 +3108,11 @@ packages: scheduler: ^0.19.0 || ^0.20.0 dependencies: '@fluentui/priority-overflow': 9.1.11 - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2895,22 +3120,22 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-persona@9.2.71(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-c0N6HGWdYEJshlVtVpn5b6OXvox3h8GiF6lAULBazxa9wDzYhTvbvbBAEyMW2NAHGDvv6Dw8SFKb3F55tDzP4w==} + /@fluentui/react-persona@9.2.72(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-6P5JK95IXaguzUKtCE0FrVT899/RG1kX1IIsFXnON6F4Kas5eVWQCRqYuP8cJd6Jwvg38twPXJk/I7OslB1Hgw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-avatar': 9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-badge': 9.2.23(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-avatar': 9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-badge': 9.2.24(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2919,8 +3144,8 @@ packages: - scheduler dev: false - /@fluentui/react-popover@9.8.36(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-coVHrM/BKGBproLzXfC1ZDiQ+ZJ53JoCw1BHjAMeFtSrs9f3tHL0quvKyRNOKhNVXungqkLFsOwapHzkJiMScw==} + /@fluentui/react-popover@9.8.37(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-iJvJ5C7uED03R3tc+D4ybovS3omHeZbrnXBF9XLwdoA5jJX5tXmKrHjUyA8o+nF+C6IVlMyVDT/nYMhYIYZ/DA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2929,17 +3154,17 @@ packages: scheduler: ^0.19.0 || ^0.20.0 dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.13.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.13.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2953,13 +3178,13 @@ packages: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' dependencies: - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 react: 18.2.0 dev: false - /@fluentui/react-portal@9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-9p2zwKDCW1V7MiAfV0/fPFSAizyiQzli5C7gTenrHCnIoAQGRjSBkWkJtlmtBSBeH+3pQuqFOGOodef0qKx7QA==} + /@fluentui/react-portal@9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-gUiu+K9ZPBz/VGk1UVP+1JB7cIfyZTDLqJZreYjG8xHFx3qxsD9f26uaPasWFC36wfc29MWPeNFJ0WaEXwlfPQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2967,10 +3192,10 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -2978,8 +3203,8 @@ packages: use-disposable: 1.0.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) dev: false - /@fluentui/react-positioning@9.13.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-7waEuM9U3Z3t+Vk/nB8AUInoStm7+dwp5QLdPS7r9cp4p9/sRkhkLvew3MJanwoHR4EcSQtpZ+ipPrsbz91+Eg==} + /@fluentui/react-positioning@9.13.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-oGaOq0CjSdGRf0fI0cclKSO0PHJtyceyJpyQhjdXPdlqLGlgeQPE2ZnZ3FTDv9oICRGEgj/icElIZF5QzT+NNg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2990,30 +3215,30 @@ packages: '@floating-ui/dom': 1.6.1 '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-progress@9.1.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-YncWoXUUvLvciifl4ekcPeGjjeiYgGYv+T/6xQ7cqbkyL/ETZvo8AyHX5VoyQ/Yp5KGFj/uehVbjU1GW7wPqAw==} + /@fluentui/react-progress@9.1.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-dsUbahuDIvCYKJPGVZmz5S5aZjEAWcax1cDF/t51YGhfYCaKhqKeaw70z/5dgQpn3+Tvs1aYnlf4WudT7ThAxQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3022,8 +3247,8 @@ packages: - scheduler dev: false - /@fluentui/react-provider@9.13.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-3ctGun9WGeeSwP/GkJjJXzNxSX9zi4IlZC9b6FTagmRYOvaeskFiCQIcJmJuBYTxSKAcYKLm4M0RvrOjEt/wbg==} + /@fluentui/react-provider@9.13.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-TViUxZNiTfOOPCsKx7fyRuso7t6TmYlQh3C3+gTm5oHKZoED4YSAruWkYqVehRvLDQMw7oNaRK54IalfIQTXNA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3031,22 +3256,22 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/core': 1.15.2 '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-radio@9.2.5(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-GdktsbxoFbykDrfl06kSCNhiQ2xTzMaYvwwxQwFxO8ZhPQjT1FYvg6M6/DncljIXRGqI9OtXs7zaXRoElj9e8w==} + /@fluentui/react-radio@9.2.6(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-uatP+BkFOq6hQGAxa416na5qnBmkeLwwJnSVra51KQKgznpg2NT0DilUeCqz5PXclOZf31TQXvCIUh3U5uoxHA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3054,15 +3279,15 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3070,22 +3295,22 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-select@9.1.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-eBP/zI2YR8nUZ1iX0CVpUqzx5VckpfaXrW4MxYLJNKb+XgEPSqisYnfeNzP30W0pRHawk8ZMLHwJ0DW9Rt6hBw==} + /@fluentui/react-select@9.1.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-6IEUpitDaPuOpxBidKQsgwFfs0ppluKzC3ONAaCVVr3rV6iMkN47t28GHFjJnEHfeYXn6mzfs9vFJTijyhrc/A==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3101,26 +3326,26 @@ packages: react: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-theme': 9.1.16 - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 react: 18.2.0 dev: false - /@fluentui/react-skeleton@9.0.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-GD+PrKse/AN2zySflm2ryFgfsSy5bQ7P7PhfIcmH9KdR4u9AwhdaWTLFS1+I/FHqzfBW+1ubM75mn4toXxMLOw==} + /@fluentui/react-skeleton@9.0.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-2HBRXEjAMjiEhT+cotqxuCeRh67ZgXTPgIXvZpzgk2hEsxTcWKBfpVv2dSQpnE4boxmpt8Jg4KlzqtMYV0+T+Q==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3129,22 +3354,22 @@ packages: - scheduler dev: false - /@fluentui/react-slider@9.1.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-ta930q0OL+9xT0XG8MnuZQX0nMZSI71YMCJDrETTZQp+CLUA/FBI8QW7uBacB50t6le5dPYn5J0R4ZYywJQ+zA==} + /@fluentui/react-slider@9.1.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-UN4PBuOjrZ4dMA/wMnSdaT/CUtKpXrUR2K1VNLEqWMfPsplFU5SWov6EfKtDwrfphRqSg1k0dDQfSBe/C2okPQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3153,8 +3378,8 @@ packages: - scheduler dev: false - /@fluentui/react-spinbutton@9.2.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-3rv9fu+H2EVJrYjzJUYI9teToqAIyHCyqgcGnvoTzZSKrujXeGge6UKibBLbo4e0+0Hy++uvPh8Rx3CFFi7X8g==} + /@fluentui/react-spinbutton@9.2.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-/7LnVtaYAz7rDtyqEMgMRftWg7IOEw/9rLFldzBCbUpn1A4/VuzQD2W8QAdpTutpEoIw5ripA3GEAsLYkJBEDA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3162,14 +3387,14 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3178,45 +3403,45 @@ packages: - scheduler dev: false - /@fluentui/react-spinner@9.3.40(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-UXmacNmKd3AO46A7ucDvehmd9Sb8iArQDG/M3co0Ww/4q2FYBO7ievlY/XYgSu76Bzv1YgGDUdTmS/SiyLG9Fw==} + /@fluentui/react-spinner@9.3.41(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-8ojZ+S34p+eLBMsy22zYcZIWibQ1xz44bFaqziV79kuThHe0960W18lOj2PXmGsAhiFVSAEZYwx5Hm+h027qEg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-switch@9.1.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-JBbJS0ua5seM+0nzLHghLHWHPSlqrqhxtftOBIOXeftBTHxUSbrF9sFsnRjpoYVSpUs9dE7xBLOJw3eBXfGgNA==} + /@fluentui/react-switch@9.1.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-Kx7F3Tf2L+GvstrlE2ebnOXLPKXSp4CTVjuSzP5/sR5Q62lGaHMN+AOFLXi2gumfMn61c6ApqxU0LEFpPuQmjw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-label': 9.1.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-label': 9.1.61(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3225,8 +3450,8 @@ packages: - scheduler dev: false - /@fluentui/react-table@9.11.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-hWTmaDHKkwyxc/CcUFLtuyaDfAJ0hkkRnVebCxWcpOs95mcCVDn2zR6fwOGCosJ+UoR9rFjDM1g7/mJP6+q0BA==} + /@fluentui/react-table@9.11.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-jvUbBgKoI8Ne1w19urfWkpnuGlXKWlX8Bqf1MqlswZWPESGmKv2A8gXuSVJVjkld2BUeUORNSvoSDcY8IccIHQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3234,19 +3459,19 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-avatar': 9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-checkbox': 9.2.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-checkbox': 9.2.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-radio': 9.2.5(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-radio': 9.2.6(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3255,8 +3480,8 @@ packages: - scheduler dev: false - /@fluentui/react-tabs@9.4.7(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-BZBamJCRF0eOw/lCFI1aH+FEsISBvR5g+Ck1f9m4OQf4/SxK1jsubCith/dlGVFfM5WiCwH5BSeAaKVtr8mO9A==} + /@fluentui/react-tabs@9.4.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-mdPB05KLRghYU2p8W8X6w5LifYijqQGF0+EQKCdGm4vV1IibleasOvA1sNvuMfCn5fVUojQWGBkj9PpqJdzzHQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3264,14 +3489,14 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: ^0.19.0 || ^0.20.0 dependencies: - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3279,8 +3504,8 @@ packages: scheduler: 0.23.0 dev: false - /@fluentui/react-tabster@9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-VtRa1aWUJHKtzl9OYupohCgErioOimtSHpFNlBPQdpMvRqvLuDFMikYmvFFPxUwDpcQx3MIGc9T5++kC1uVNeQ==} + /@fluentui/react-tabster@9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-WYeyeb35EWC+gXTjTzuKNCxOpuvk0nJ52zJ4Z0Wqm8gj/GdlHqlgjzv3a/jO229ELTfbJFwDEU4X/EvEU87OxA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3289,19 +3514,19 @@ packages: dependencies: '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 keyborg: 2.5.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - tabster: 5.3.0 + tabster: 6.0.0 dev: false - /@fluentui/react-tags@9.0.25(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-QmrX78czl3hJsWDTig1lzQXx96GRcQtUa3+wy59Wd3qCeF1Ap+0twDVe+wALUvAgoTcEc49e+cCR+Jg+lvA49w==} + /@fluentui/react-tags@9.0.26(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-+nTxZGRA/0uw21Js++PIA69OKif9ic1VzEkmrhbOMXr5UnCe0emFSC/sIQzmuoHHUt0+qHBHkoCO27vC8LHgRA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3309,16 +3534,16 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-avatar': 9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3327,41 +3552,41 @@ packages: - scheduler dev: false - /@fluentui/react-text@9.4.8(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-81Z8Zvr8hW+X13gzh7m0AjKpg7La3ktIMLNyal24HO6e5kdSabptE78oXR/zlcp09EJie5/OuuBmXrjwxqvPFA==} + /@fluentui/react-text@9.4.9(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-vEUnZf4Yj4JJpmMmObXJ7SWVsX10dcEMEola9+UuuNyi7jV6hODdeU6gzAbuOli0lqBTfUcyPlCKOxRyGURMAw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-textarea@9.3.62(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-J0LVvL9J4JcgbnsqS35C4uzmUR6lJ0JIsDjgdM2lLiT2TS1ZNjkAp9xDbtQO1d5EcHXy5WFXdoR+TXhB0cgZmg==} + /@fluentui/react-textarea@9.3.63(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-MZBhuQzLh9S2gLitM+Szjd8zdb0uUfIxxjqdHrDgJ49xLhYlo3I/4vX4LM4UQmuESVJn5gnK2I+BXX7LXwOjZw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-field': 9.1.52(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-field': 9.1.53(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3374,11 +3599,11 @@ packages: resolution: {integrity: sha512-QK2dGE5aQXN1UGdiEmGKpYGP3tHXIchLvFf8DEEOWnF4XBc9SiEPNFYkvLMJjHxZmDz4D670rsOPe0r5jFDEKQ==} dependencies: '@fluentui/tokens': 1.0.0-alpha.13 - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 dev: false - /@fluentui/react-toast@9.3.28(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-7uyY+1edAsX7h7IT1tFSJbzXOf/Pi5202o7r4uhDJeMHXOdYjqZgBkRsumdYuaOgyx7A4NyI6xUrkRAGEkK8yw==} + /@fluentui/react-toast@9.3.29(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-mAGgdFrm3wHO3rBXGESpX035934BCKDMZ9FixjLQW7mEI9wEszPHptkD6ph2cmylQS2ktmPV1xz2YEx2IwlFXQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3386,16 +3611,16 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3403,25 +3628,25 @@ packages: react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) dev: false - /@fluentui/react-toolbar@9.1.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-2PyT45PbZiRFnHhUbZDHlpn/+TCygjwEJnRF8YGSjm74jfD6BpO08Ai+iB7xdKhzKLUsXcs5my9Juzm4ovAV6w==} + /@fluentui/react-toolbar@9.1.69(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-U+xIa9BBKPf8rA1rsTShgngg3nDl2Gd9NQ8JjqFdxdzWUwhkfU3+pdxwNnfV2z2McD2rVR8OTP+jJidbrEBn3Q==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-button': 9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-divider': 9.2.59(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-radio': 9.2.5(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-button': 9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-divider': 9.2.60(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-radio': 9.2.6(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3430,8 +3655,8 @@ packages: - scheduler dev: false - /@fluentui/react-tooltip@9.4.14(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-VXJnA3SqcT1+Eakd2xrb6doOOGCzMAqJKkh2Da/GkFq3oRV/6PwBiUWtum5coqkSi41OqrqvJrDddwKRDBY7lA==} + /@fluentui/react-tooltip@9.4.15(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Etox9sBgDwTcqTyQ5vPY0bkqAY8F2xvkpYPxKFZQa8ws5pFsC/o1vA6kAiIbYR7rSBRivU5mKIIIhCqpUD+mgQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3439,23 +3664,23 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-portal': 9.4.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-positioning': 9.13.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-portal': 9.4.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-positioning': 9.13.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@fluentui/react-tree@9.4.28(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-ahKiYZv3oXsdfVqJHsVbCnKVkwrl1OasvbtPGnHXT4QZmsnftQ/Qp2abeeX93vH1sDJC47IGmEse5bBEkVMiOg==} + /@fluentui/react-tree@9.4.29(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-d4eKM8as43MrgeRUjwkeM0thpGrjhxV9y/nz/B/bqs7XAFFN51mSQNuZ6kDEd6BUoIzWXGwVVLpFHsoaFJ2RFg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3463,20 +3688,20 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.8.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-avatar': 9.6.12(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-button': 9.3.66(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-checkbox': 9.2.10(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-context-selector': 9.1.50(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-aria': 9.8.1(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-avatar': 9.6.13(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-button': 9.3.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-checkbox': 9.2.11(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-context-selector': 9.1.51(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-radio': 9.2.5(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-radio': 9.2.6(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-tabster': 9.17.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-tabster': 9.18.0(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.16 - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3485,32 +3710,32 @@ packages: - scheduler dev: false - /@fluentui/react-utilities@9.17.0(@types/react@18.2.48)(react@18.2.0): - resolution: {integrity: sha512-ZP6+Hcsvi6XXSU8m67lC0AVg5aXTSbKRGmZEXh0LbJNkc8QxO7VuoVvlP3VozUvM6FuT42pqRYpOmBQLedBmeg==} + /@fluentui/react-utilities@9.18.0(@types/react@18.2.48)(react@18.2.0): + resolution: {integrity: sha512-PuuTKm/HReDdLwhpMiEC9SxaCe2NtIL8Ed+kVGBDzqEeVjJylCJWHy4tyOJCJ/+yz1Xyj6thiXr2k8Q5X+m7eg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 react: 18.2.0 dev: false - /@fluentui/react-virtualizer@9.0.0-alpha.67(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-R/zxdlVymbRtZ/yHvd5cO4i9PZAc9u3hvMouJ8DrcTZeuudjEnPfH5svKZgW1h5XY5Oz8LzyWMmISP1oGkYeEw==} + /@fluentui/react-virtualizer@9.0.0-alpha.68(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-01sTPBW1W1FyaJwb1JlV7wyCBBLo+y9NQzPET3LQDJSQ7py1XEd7RL6XPMa/IJ+XbeR8hEPhHEHdtehylliMVw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-jsx-runtime': 9.0.28(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.29(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-shared-contexts': 9.14.0(@types/react@18.2.48)(react@18.2.0) - '@fluentui/react-utilities': 9.17.0(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-utilities': 9.18.0(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 react: 18.2.0 @@ -3529,8 +3754,8 @@ packages: tslib: 2.6.2 dev: false - /@fluentui/react@8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-j4Q/4DxNb/WLUYstIf/bRgKkWh/Tvr6SM7iypnIxalixVVSgO6Sm+hckjKtsytTL4o+Cvsq9tgD5E2lrkR8bIQ==} + /@fluentui/react@8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-l8hvYMdCxa56cSDQ5A9huqXZyMiSsZ3lSKKOW9nxx3xadqdaXejyCr6S5HpqQ5S6ynx8oR+2Jc0b+2wVPv6Sxw==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' @@ -3538,15 +3763,15 @@ packages: react-dom: '>=16.8.0 <19.0.0' dependencies: '@fluentui/date-time-utilities': 8.5.16 - '@fluentui/font-icons-mdl2': 8.5.31(@types/react@18.2.48)(react@18.2.0) - '@fluentui/foundation-legacy': 8.2.51(@types/react@18.2.48)(react@18.2.0) + '@fluentui/font-icons-mdl2': 8.5.32(@types/react@18.2.48)(react@18.2.0) + '@fluentui/foundation-legacy': 8.2.52(@types/react@18.2.48)(react@18.2.0) '@fluentui/merge-styles': 8.5.15 - '@fluentui/react-focus': 8.8.39(@types/react@18.2.48)(react@18.2.0) + '@fluentui/react-focus': 8.8.40(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-hooks': 8.6.36(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-portal-compat-context': 9.0.11(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-window-provider': 2.2.18(@types/react@18.2.48)(react@18.2.0) '@fluentui/set-version': 8.2.14 - '@fluentui/style-utilities': 8.10.2(@types/react@18.2.48)(react@18.2.0) + '@fluentui/style-utilities': 8.10.3(@types/react@18.2.48)(react@18.2.0) '@fluentui/theme': 2.6.41(@types/react@18.2.48)(react@18.2.0) '@fluentui/utilities': 8.13.24(@types/react@18.2.48)(react@18.2.0) '@microsoft/load-themed-styles': 1.10.295 @@ -3574,8 +3799,8 @@ packages: tslib: 2.6.2 dev: false - /@fluentui/style-utilities@8.10.2(@types/react@18.2.48)(react@18.2.0): - resolution: {integrity: sha512-ocELtMb/85nBa3rSfiAIwYx6TydN+3rQqv1P0H/L7etYNNtxOfS86JSWfn8zAsHMejbwUKJ1ZsIKs47c598XGQ==} + /@fluentui/style-utilities@8.10.3(@types/react@18.2.48)(react@18.2.0): + resolution: {integrity: sha512-pyO9BGkwIxXaIMVT6ma98GIZAgTjGc0LZ5iUai9GLIrFLQWnIKnS//hgUx8qG4AecUeqZ26Wb0e+Ale9NyPQCQ==} dependencies: '@fluentui/merge-styles': 8.5.15 '@fluentui/set-version': 8.2.14 @@ -3591,7 +3816,7 @@ packages: /@fluentui/theme-samples@8.7.123(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-aRr99fq0HNzsG68fJjHBbZSkxDe1BA/hpprCgJj7P69jFJbf2V1GBWXQfoTDPj/PZKS80qlJLo6M+B7yHaet+A==} dependencies: - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/scheme-utilities': 8.3.42(@types/react@18.2.48)(react@18.2.0) '@fluentui/set-version': 8.2.14 tslib: 2.6.2 @@ -3619,7 +3844,7 @@ packages: /@fluentui/tokens@1.0.0-alpha.13: resolution: {integrity: sha512-IzYysTTBkAH7tQZxYKpzhxYnTJkvwXhjhTOpmERgnqTFifHTP8/vaQjJAAm7dI/9zlDx1oN+y/I+KzL9bDLHZQ==} dependencies: - '@swc/helpers': 0.5.3 + '@swc/helpers': 0.5.6 dev: false /@fluentui/utilities@8.13.24(@types/react@18.2.48)(react@18.2.0): @@ -3703,7 +3928,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -3724,14 +3949,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -3759,7 +3984,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 jest-mock: 29.7.0 dev: false @@ -3786,7 +4011,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.11.10 + '@types/node': 20.11.16 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -3819,7 +4044,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.22 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -3929,7 +4154,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/yargs': 15.0.19 chalk: 4.1.2 dev: false @@ -3941,7 +4166,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: false @@ -4032,13 +4257,13 @@ packages: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} dev: false - /@microsoft/api-documenter@7.23.20(@types/node@20.11.10): + /@microsoft/api-documenter@7.23.20(@types/node@20.11.16): resolution: {integrity: sha512-61V6sukyYZ5jQEdyvDFzInaIRTd0wgT2ECKPanr2ba0fc+Mien+KIr5shz9EAqJMZz0GifTnw9HmJqsfR688xA==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.7(@types/node@20.11.10) + '@microsoft/api-extractor-model': 7.28.7(@types/node@20.11.16) '@microsoft/tsdoc': 0.14.2 - '@rushstack/node-core-library': 3.64.2(@types/node@20.11.10) + '@rushstack/node-core-library': 3.64.2(@types/node@20.11.16) '@rushstack/ts-command-line': 4.17.1 colors: 1.2.5 js-yaml: 3.13.1 @@ -4047,24 +4272,24 @@ packages: - '@types/node' dev: false - /@microsoft/api-extractor-model@7.28.7(@types/node@20.11.10): + /@microsoft/api-extractor-model@7.28.7(@types/node@20.11.16): resolution: {integrity: sha512-4gCGGEQGHmbQmarnDcEWS2cjj0LtNuD3D6rh3ZcAyAYTkceAugAk2eyQHGdTcGX8w3qMjWCTU1TPb8xHnMM+Kg==} dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.64.2(@types/node@20.11.10) + '@rushstack/node-core-library': 3.64.2(@types/node@20.11.16) transitivePeerDependencies: - '@types/node' dev: false - /@microsoft/api-extractor@7.39.4(@types/node@20.11.10): + /@microsoft/api-extractor@7.39.4(@types/node@20.11.16): resolution: {integrity: sha512-6YvfkpbEqRQ0UPdVBc+lOiq7VlXi9kw8U3w+RcXCFDVc/UljlXU5l9fHEyuBAW1GGO2opUe+yf9OscWhoHANhg==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.7(@types/node@20.11.10) + '@microsoft/api-extractor-model': 7.28.7(@types/node@20.11.16) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.64.2(@types/node@20.11.10) + '@rushstack/node-core-library': 3.64.2(@types/node@20.11.16) '@rushstack/rig-package': 0.5.1 '@rushstack/ts-command-line': 4.17.1 colors: 1.2.5 @@ -4245,14 +4470,14 @@ packages: engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.0 + fastq: 1.17.1 dev: false /@npmcli/fs@1.1.1: resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} dependencies: '@gar/promisify': 1.1.3 - semver: 7.5.4 + semver: 7.6.0 dev: false /@npmcli/move-file@1.1.2: @@ -4393,6 +4618,43 @@ packages: engines: {node: '>=8.0.0'} dev: false + /@playwright/experimental-ct-core@1.39.0(@types/node@20.11.16): + resolution: {integrity: sha512-1b/qrlB5A/CdEZns8f2RDkWFmSnGkNyec8n72iinmw07+GHsdMP8fIpazeFB0umxWfo+gPLhkjhTGdB3WXJTBw==} + engines: {node: '>=16'} + hasBin: true + dependencies: + playwright: 1.39.0 + playwright-core: 1.39.0 + vite: 4.5.2(@types/node@20.11.16) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - terser + dev: false + + /@playwright/experimental-ct-react@1.39.0(@types/node@20.11.16): + resolution: {integrity: sha512-6GaDVVo6x8P9Jdw3yPbVaEP59nesRsETn3kznHAy+2493VsP3IaVATat2G28z0Sivf/K9Tkh5xRYjiawN0ebgw==} + engines: {node: '>=16'} + hasBin: true + dependencies: + '@playwright/experimental-ct-core': 1.39.0(@types/node@20.11.16) + '@vitejs/plugin-react': 4.2.1 + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + - vite + dev: false + /@playwright/test@1.39.0: resolution: {integrity: sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==} engines: {node: '>=16'} @@ -4458,7 +4720,7 @@ packages: estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 - magic-string: 0.30.5 + magic-string: 0.30.7 rollup: 4.9.6 dev: false @@ -4606,7 +4868,7 @@ packages: dev: false optional: true - /@rushstack/node-core-library@3.64.2(@types/node@20.11.10): + /@rushstack/node-core-library@3.64.2(@types/node@20.11.16): resolution: {integrity: sha512-n1S2VYEklONiwKpUyBq/Fym6yAsfsCXrqFabuOMcCuj4C+zW+HyaspSHXJCKqkMxfjviwe/c9+DUqvRWIvSN9Q==} peerDependencies: '@types/node': '*' @@ -4614,7 +4876,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 colors: 1.2.5 fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -4678,7 +4940,7 @@ packages: fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 - polished: 4.2.2 + polished: 4.3.1 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -5036,7 +5298,7 @@ packages: core-js: 3.35.1 glob: 7.2.3 global: 4.4.0 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-specific-snapshot: 4.0.0(jest@29.7.0) preact: 10.19.3 preact-render-to-string: 5.2.6(preact@10.19.3) @@ -5238,7 +5500,7 @@ packages: '@storybook/store': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/theming': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/ui': 6.5.16(react-dom@18.2.0)(react@18.2.0) - '@types/node': 16.18.76 + '@types/node': 16.18.79 '@types/webpack': 4.41.38 autoprefixer: 9.8.8 babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@4.47.0) @@ -5269,7 +5531,7 @@ packages: webpack: 4.47.0 webpack-dev-middleware: 3.7.3(webpack@4.47.0) webpack-filter-warnings-plugin: 1.2.1(webpack@4.47.0) - webpack-hot-middleware: 2.26.0 + webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.2.2 transitivePeerDependencies: - eslint @@ -5305,7 +5567,7 @@ packages: '@storybook/semver': 7.3.2 '@storybook/store': 6.5.14(react-dom@18.2.0)(react@18.2.0) '@storybook/theming': 6.5.14(react-dom@18.2.0)(react@18.2.0) - '@types/node': 16.18.76 + '@types/node': 16.18.79 babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) babel-plugin-named-exports-order: 0.0.2 browser-assert: 1.2.1 @@ -5328,7 +5590,7 @@ packages: util-deprecate: 1.0.2 webpack: 5.89.0(webpack-cli@5.1.4) webpack-dev-middleware: 4.3.0(webpack@5.89.0) - webpack-hot-middleware: 2.26.0 + webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.4.6 transitivePeerDependencies: - '@rspack/core' @@ -5610,7 +5872,7 @@ packages: '@babel/register': 7.23.7(@babel/core@7.23.9) '@storybook/node-logger': 6.5.14 '@storybook/semver': 7.3.2 - '@types/node': 16.18.76 + '@types/node': 16.18.79 '@types/pretty-hrtime': 1.0.3 babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@4.47.0) babel-plugin-macros: 3.1.0 @@ -5681,7 +5943,7 @@ packages: '@babel/register': 7.23.7(@babel/core@7.23.9) '@storybook/node-logger': 6.5.16 '@storybook/semver': 7.3.2 - '@types/node': 16.18.76 + '@types/node': 16.18.79 '@types/pretty-hrtime': 1.0.3 babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@4.47.0) babel-plugin-macros: 3.1.0 @@ -5760,7 +6022,7 @@ packages: '@storybook/semver': 7.3.2 '@storybook/store': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/telemetry': 6.5.16(eslint@7.32.0)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.3) - '@types/node': 16.18.76 + '@types/node': 16.18.79 '@types/node-fetch': 2.6.11 '@types/pretty-hrtime': 1.0.3 '@types/webpack': 4.41.38 @@ -5912,7 +6174,7 @@ packages: '@storybook/node-logger': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/ui': 6.5.16(react-dom@18.2.0)(react@18.2.0) - '@types/node': 16.18.76 + '@types/node': 16.18.79 '@types/webpack': 4.41.38 babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@4.47.0) case-sensitive-paths-webpack-plugin: 2.4.0 @@ -5969,7 +6231,7 @@ packages: '@storybook/node-logger': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@storybook/ui': 6.5.16(react-dom@18.2.0)(react@18.2.0) - '@types/node': 16.18.76 + '@types/node': 16.18.79 babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 @@ -6169,7 +6431,7 @@ packages: '@storybook/semver': 7.3.2 '@storybook/store': 6.5.16(react-dom@18.2.0)(react@18.2.0) '@types/estree': 0.0.51 - '@types/node': 16.18.76 + '@types/node': 16.18.79 '@types/webpack-env': 1.18.4 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) @@ -6414,8 +6676,8 @@ packages: resolve-from: 5.0.0 dev: false - /@swc/helpers@0.5.3: - resolution: {integrity: sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==} + /@swc/helpers@0.5.6: + resolution: {integrity: sha512-aYX01Ke9hunpoCexYAgQucEpARGQ5w/cqHFrIR+e9gdKb1QWTsVJuTJ2ozQzIAxLyRQe/m+2RqzkyOOGiMKRQA==} dependencies: tslib: 2.6.2 dev: false @@ -6434,8 +6696,8 @@ packages: pretty-format: 27.5.1 dev: false - /@testing-library/jest-dom@6.3.0(@types/jest@29.5.11)(jest@29.7.0): - resolution: {integrity: sha512-hJVIrkFizEQxoWsGBlycTcQhrpoCH4DhXfrnHFFXgkx3Xdm15zycsq5Ep+vpw4W8S0NJa8cxDHcuJib+1tEbhg==} + /@testing-library/jest-dom@6.4.2(@types/jest@29.5.12)(jest@29.7.0): + resolution: {integrity: sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} peerDependencies: '@jest/globals': '>= 28' @@ -6457,18 +6719,18 @@ packages: dependencies: '@adobe/css-tools': 4.3.3 '@babel/runtime': 7.23.9 - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 aria-query: 5.3.0 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) lodash: 4.17.21 redent: 3.0.0 dev: false - /@testing-library/react@14.1.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-z4p7DVBTPjKM5qDZ0t5ZjzkpSNb+fZy1u6bzO7kk8oeGagpPCAtgh4cx1syrfp7a+QWkM021jGqjJaxJJnXAZg==} + /@testing-library/react@14.2.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-sGdjws32ai5TLerhvzThYFbpnF9XtL65Cjf+gB0Dhr29BGqK+mAeN7SURSdu+eqgET4ANcWoC7FQpkaiGvBr+A==} engines: {node: '>=14'} peerDependencies: react: ^18.0.0 @@ -6552,26 +6814,26 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/bonjour@3.5.13: resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/connect-history-api-fallback@1.5.4: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: - '@types/express-serve-static-core': 4.17.42 - '@types/node': 20.11.10 + '@types/express-serve-static-core': 4.17.43 + '@types/node': 20.11.16 dev: false /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/cookie-parser@1.4.6: @@ -6593,7 +6855,7 @@ packages: /@types/cors@2.8.17: resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/dompurify@3.0.5: @@ -6628,10 +6890,10 @@ packages: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: false - /@types/express-serve-static-core@4.17.42: - resolution: {integrity: sha512-ckM3jm2bf/MfB3+spLPWYPUH573plBFwpOhqQ2WottxYV85j1HQFlxmnTq57X1yHY9awZPig06hL/cLMgNWHIQ==} + /@types/express-serve-static-core@4.17.43: + resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/qs': 6.9.11 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -6641,7 +6903,7 @@ packages: resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.17.42 + '@types/express-serve-static-core': 4.17.43 '@types/qs': 6.9.11 '@types/serve-static': 1.15.5 dev: false @@ -6650,24 +6912,24 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/glob@8.1.0: resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false - /@types/hast@2.3.9: - resolution: {integrity: sha512-pTHyNlaMD/oKJmS+ZZUyFUcsZeBZpC0lmGquw98CqRVNgAdJZJeD7GoeLiT6Xbx5rU9VCjSt0RwEvDgzh4obFw==} + /@types/hast@2.3.10: + resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} dependencies: '@types/unist': 2.0.10 dev: false @@ -6691,7 +6953,7 @@ packages: /@types/http-proxy@1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/is-function@1.0.3: @@ -6717,7 +6979,7 @@ packages: /@types/jest-specific-snapshot@0.5.9: resolution: {integrity: sha512-NPcItjVhJq3x6MWR6QNi92n5orOkcTvuQ0E8nqK2WZN18a7O93D2dcNL0x+eSNxmNSIbgfgCJ5eUScjACPCWsg==} dependencies: - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 dev: false /@types/jest@26.0.24: @@ -6727,8 +6989,8 @@ packages: pretty-format: 26.6.2 dev: false - /@types/jest@29.5.11: - resolution: {integrity: sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ==} + /@types/jest@29.5.12: + resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} dependencies: expect: 29.7.0 pretty-format: 29.7.0 @@ -6737,7 +6999,7 @@ packages: /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: false @@ -6783,35 +7045,35 @@ packages: /@types/morgan@1.9.9: resolution: {integrity: sha512-iRYSDKVaC6FkGSpEVVIvrRGw0DfJMiQzIn3qr2G5B3C//AWkulhXgaBd7tS9/J79GWSYMTHGs7PfI5b3Y8m+RQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/node-fetch@2.6.11: resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 form-data: 4.0.0 dev: false /@types/node-forge@1.3.11: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/node-static@0.7.11: resolution: {integrity: sha512-1LrpKh6oftSpO2T7gUtUjT/flRdJt9Dp7IZVuNiTOXtgYVQgb/UJBLMNRUQb/Z+WCRP5OotmrUT3S3PfQn0igQ==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false - /@types/node@16.18.76: - resolution: {integrity: sha512-/GsO2uv1Z6R42lBr59dtem56gVF/yHKQaScggwU+gLU6DXE25sDmOar4c4IfWb3h+X/7OYZznPOFk7oGF3jQSA==} + /@types/node@16.18.79: + resolution: {integrity: sha512-Qd7jdLR5zmnIyMhfDrfPqN5tUCvreVpP3Qrf2oSM+F7SNzlb/MwHISGUkdFHtevfkPJ3iAGyeQI/jsbh9EStgQ==} dev: false - /@types/node@20.11.10: - resolution: {integrity: sha512-rZEfe/hJSGYmdfX9tvcPMYeYPW2sNl50nsw4jZmRcaG0HIAb0WYEpsB05GOb53vjqpyE9GUhlDQ4jLSoB5q9kg==} + /@types/node@20.11.16: + resolution: {integrity: sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==} dependencies: undici-types: 5.26.5 dev: false @@ -6823,7 +7085,7 @@ packages: /@types/npmlog@4.1.6: resolution: {integrity: sha512-0l3z16vnlJGl2Mi/rgJFrdwfLZ4jfNYgE6ZShEpjqhHuGTqdEzNles03NpYHwUMVYZa+Tj46UxKIEpE78lQ3DQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/parse-json@4.0.2: @@ -6890,7 +7152,7 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/serve-index@1.9.4: @@ -6904,13 +7166,13 @@ packages: dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/sockjs@0.3.36: resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/source-list-map@0.1.6: @@ -6934,7 +7196,7 @@ packages: dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/supertest@2.0.16: @@ -6958,7 +7220,7 @@ packages: /@types/tunnel@0.0.3: resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/uglify-js@3.17.4: @@ -6982,7 +7244,7 @@ packages: /@types/webpack-node-externals@3.0.4(webpack-cli@5.1.4): resolution: {integrity: sha512-8Z3/edqxE3RRlOJwKSgOFxLZRt/i1qFlv/Bi308ZUKo9jh8oGngd9r8GR0ZNKW5AEJq8QNQE3b17CwghTjQ0Uw==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 webpack: 5.89.0(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' @@ -6994,7 +7256,7 @@ packages: /@types/webpack-sources@3.2.3: resolution: {integrity: sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/source-list-map': 0.1.6 source-map: 0.7.4 dev: false @@ -7002,7 +7264,7 @@ packages: /@types/webpack@4.41.38: resolution: {integrity: sha512-oOW7E931XJU1mVfCnxCVgv8GLFL768pDO5u2Gzk82i8yTIgX6i7cntyZOkZYb/JtYM8252SN9bQp9tgkVDSsRw==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/tapable': 1.0.12 '@types/uglify-js': 3.17.4 '@types/webpack-sources': 3.2.3 @@ -7013,7 +7275,7 @@ packages: /@types/ws@8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 dev: false /@types/yargs-parser@21.0.3: @@ -7032,8 +7294,8 @@ packages: '@types/yargs-parser': 21.0.3 dev: false - /@typescript-eslint/eslint-plugin@6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3): - resolution: {integrity: sha512-fTwGQUnjhoYHeSF6m5pWNkzmDDdsKELYrOBxhjMrofPqCkoC2k3B2wvGHFxa1CTIqkEn88nlW1HVMztjo2K8Hg==} + /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3): + resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@ -7044,25 +7306,25 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/type-utils': 6.20.0(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.20.0(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/type-utils': 6.21.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.21.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@5.5.0) eslint: 7.32.0 graphemer: 1.4.0 - ignore: 5.3.0 + ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.3.3) + semver: 7.6.0 + ts-api-utils: 1.2.0(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/parser@6.20.0(eslint@7.32.0)(typescript@5.3.3): - resolution: {integrity: sha512-bYerPDF/H5v6V76MdMYhjwmwgMA+jlPVqjSDq2cRqMi8bP5sR3Z+RLOiOMad3nsnmDVmn2gAFCyNgh/dIrfP/w==} + /@typescript-eslint/parser@6.21.0(eslint@7.32.0)(typescript@5.3.3): + resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -7071,10 +7333,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@5.5.0) eslint: 7.32.0 typescript: 5.3.3 @@ -7082,16 +7344,16 @@ packages: - supports-color dev: false - /@typescript-eslint/scope-manager@6.20.0: - resolution: {integrity: sha512-p4rvHQRDTI1tGGMDFQm+GtxP1ZHyAh64WANVoyEcNMpaTFn3ox/3CcgtIlELnRfKzSs/DwYlDccJEtr3O6qBvA==} + /@typescript-eslint/scope-manager@6.21.0: + resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 dev: false - /@typescript-eslint/type-utils@6.20.0(eslint@7.32.0)(typescript@5.3.3): - resolution: {integrity: sha512-qnSobiJQb1F5JjN0YDRPHruQTrX7ICsmltXhkV536mp4idGAYrIyr47zF/JmkJtEcAVnIz4gUYJ7gOZa6SmN4g==} + /@typescript-eslint/type-utils@6.21.0(eslint@7.32.0)(typescript@5.3.3): + resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -7100,23 +7362,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3) - '@typescript-eslint/utils': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) + '@typescript-eslint/utils': 6.21.0(eslint@7.32.0)(typescript@5.3.3) debug: 4.3.4(supports-color@5.5.0) eslint: 7.32.0 - ts-api-utils: 1.0.3(typescript@5.3.3) + ts-api-utils: 1.2.0(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/types@6.20.0: - resolution: {integrity: sha512-MM9mfZMAhiN4cOEcUOEx+0HmuaW3WBfukBZPCfwSqFnQy0grXYtngKCqpQN339X3RrwtzspWJrpbrupKYUSBXQ==} + /@typescript-eslint/types@6.21.0: + resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} engines: {node: ^16.0.0 || >=18.0.0} dev: false - /@typescript-eslint/typescript-estree@6.20.0(typescript@5.3.3): - resolution: {integrity: sha512-RnRya9q5m6YYSpBN7IzKu9FmLcYtErkDkc8/dKv81I9QiLLtVBHrjz+Ev/crAqgMNW2FCsoZF4g2QUylMnJz+g==} + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3): + resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -7124,21 +7386,21 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.3.4(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.3.3) + semver: 7.6.0 + ts-api-utils: 1.2.0(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/utils@6.20.0(eslint@7.32.0)(typescript@5.3.3): - resolution: {integrity: sha512-/EKuw+kRu2vAqCoDwDCBtDRU6CTKbUmwwI7SH7AashZ+W+7o8eiyy6V2cdOqN49KsTcASWsC5QeghYuRDTyOOg==} + /@typescript-eslint/utils@6.21.0(eslint@7.32.0)(typescript@5.3.3): + resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -7146,24 +7408,39 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@7.32.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3) + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) eslint: 7.32.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript dev: false - /@typescript-eslint/visitor-keys@6.20.0: - resolution: {integrity: sha512-E8Cp98kRe4gKHjJD4NExXKz/zOJ1A2hhZc+IMVD6i7w4yjIvh6VyuRI0gRtxAsXtoC35uGMaQ9rjI2zJaXDEAw==} + /@typescript-eslint/visitor-keys@6.21.0: + resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.20.0 + '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 dev: false + /@vitejs/plugin-react@4.2.1: + resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.2.0 || ^5.0.0 + dependencies: + '@babel/core': 7.23.9 + '@babel/plugin-transform-react-jsx-self': 7.23.3(@babel/core@7.23.9) + '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.23.9) + '@types/babel__core': 7.20.5 + react-refresh: 0.14.0 + transitivePeerDependencies: + - supports-color + dev: false + /@webassemblyjs/ast@1.11.6: resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} dependencies: @@ -7563,7 +7840,7 @@ packages: object.getownpropertydescriptors: 2.1.7 object.values: 1.1.7 promise.allsettled: 1.0.7 - promise.prototype.finally: 3.1.7 + promise.prototype.finally: 3.1.8 string.prototype.matchall: 4.0.10 string.prototype.padend: 3.1.5 string.prototype.padstart: 3.1.5 @@ -7800,11 +8077,12 @@ packages: engines: {node: '>=12.17'} dev: false - /array-buffer-byte-length@1.0.0: - resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} + /array-buffer-byte-length@1.0.1: + resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - is-array-buffer: 3.0.2 + is-array-buffer: 3.0.4 dev: false /array-find-index@1.0.2: @@ -7825,7 +8103,7 @@ packages: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 is-string: 1.0.7 dev: false @@ -7856,6 +8134,17 @@ packages: engines: {node: '>=0.10.0'} dev: false + /array.prototype.filter@1.0.3: + resolution: {integrity: sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.5 + define-properties: 1.2.1 + es-abstract: 1.22.3 + es-array-method-boxes-properly: 1.0.0 + is-string: 1.0.7 + dev: false + /array.prototype.findlastindex@1.2.3: resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} engines: {node: '>= 0.4'} @@ -7864,7 +8153,7 @@ packages: define-properties: 1.2.1 es-abstract: 1.22.3 es-shim-unscopables: 1.0.2 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 dev: false /array.prototype.flat@1.3.2: @@ -7909,26 +8198,27 @@ packages: is-string: 1.0.7 dev: false - /array.prototype.tosorted@1.1.2: - resolution: {integrity: sha512-HuQCHOlk1Weat5jzStICBCd83NxiIMwqDg/dHEsoefabn/hJRj5pVdWcPUSpRrwhwxZOsQassMpgN/xRYFBMIg==} + /array.prototype.tosorted@1.1.3: + resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 + es-errors: 1.3.0 es-shim-unscopables: 1.0.2 - get-intrinsic: 1.2.2 dev: false - /arraybuffer.prototype.slice@1.0.2: - resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} + /arraybuffer.prototype.slice@1.0.3: + resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.0 + array-buffer-byte-length: 1.0.1 call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 - is-array-buffer: 3.0.2 + es-errors: 1.3.0 + get-intrinsic: 1.2.3 + is-array-buffer: 3.0.4 is-shared-array-buffer: 1.0.2 dev: false @@ -8018,7 +8308,7 @@ packages: hasBin: true dependencies: browserslist: 4.22.3 - caniuse-lite: 1.0.30001581 + caniuse-lite: 1.0.30001584 normalize-range: 0.1.2 num2fraction: 1.2.2 picocolors: 0.2.1 @@ -8026,8 +8316,8 @@ packages: postcss-value-parser: 4.2.0 dev: false - /available-typed-arrays@1.0.5: - resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} + /available-typed-arrays@1.0.6: + resolution: {integrity: sha512-j1QzY8iPNPG4o4xmO3ptzpRxTciqD3MgEHtifP/YnJpIo58Xu+ne4BejlbkuaLfXn/nz6HFiw29bLpj2PNMdGg==} engines: {node: '>= 0.4'} dev: false @@ -8320,7 +8610,7 @@ packages: minimatch: 3.1.2 p-limit: 3.1.0 prompts: 2.4.2 - semver: 7.5.4 + semver: 7.6.0 toposort: 2.0.2 uuid: 9.0.1 workspace-tools: 0.30.0 @@ -8545,8 +8835,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001581 - electron-to-chromium: 1.4.649 + caniuse-lite: 1.0.30001584 + electron-to-chromium: 1.4.656 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.22.3) dev: false @@ -8682,7 +8972,7 @@ packages: resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} dependencies: function-bind: 1.1.2 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 set-function-length: 1.2.0 dev: false @@ -8738,8 +9028,8 @@ packages: resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} dev: false - /caniuse-lite@1.0.30001581: - resolution: {integrity: sha512-whlTkwhqV2tUmP3oYhtNfaWGYHDdS3JYFQBKXxcUR9qqPWsRhFHhoISO2Xnl/g0xyKzht9mI1LZpiNWfMzHixQ==} + /caniuse-lite@1.0.30001584: + resolution: {integrity: sha512-LOz7CCQ9M1G7OjJOF9/mzmqmj3jE/7VOmrfw6Mgs0E8cjOsbRXQJHsPBfmBOXDskXKrHLyyW3n7kpDW/4BsfpQ==} dev: false /capture-exit@2.0.0: @@ -9441,7 +9731,7 @@ packages: sha.js: 2.4.11 dev: false - /create-jest@29.7.0(@types/node@20.11.10)(ts-node@10.9.2): + /create-jest@29.7.0(@types/node@20.11.16)(ts-node@10.9.2): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -9450,7 +9740,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -9560,7 +9850,7 @@ packages: postcss-modules-values: 3.0.0 postcss-value-parser: 4.2.0 schema-utils: 2.7.1 - semver: 7.5.4 + semver: 7.6.0 webpack: 5.89.0(webpack-cli@5.1.4) dev: false @@ -9579,7 +9869,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.33) postcss-value-parser: 4.2.0 schema-utils: 3.3.0 - semver: 7.5.4 + semver: 7.6.0 webpack: 5.89.0(webpack-cli@5.1.4) dev: false @@ -9733,12 +10023,12 @@ packages: resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.0 + array-buffer-byte-length: 1.0.1 call-bind: 1.0.5 es-get-iterator: 1.1.3 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 is-arguments: 1.1.1 - is-array-buffer: 3.0.2 + is-array-buffer: 3.0.4 is-date-object: 1.0.5 is-regex: 1.1.4 is-shared-array-buffer: 1.0.2 @@ -9750,7 +10040,7 @@ packages: side-channel: 1.0.4 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 - which-typed-array: 1.1.13 + which-typed-array: 1.1.14 dev: false /deep-extend@0.6.0: @@ -9790,7 +10080,7 @@ packages: resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 gopd: 1.0.1 has-property-descriptors: 1.0.1 dev: false @@ -10136,8 +10426,8 @@ packages: jake: 10.8.7 dev: false - /electron-to-chromium@1.4.649: - resolution: {integrity: sha512-dq/owIaALxZGqWm5RXpKQ4baX6aDC19e2Z16c8SXYN+I71PyEKjbVqQUgm7kcuk8CRqljTKXbolo0XXDjxnh2w==} + /electron-to-chromium@1.4.656: + resolution: {integrity: sha512-9AQB5eFTHyR3Gvt2t/NwR0le2jBSUNwCnMbUCejFWHD+so4tH40/dRLgoE+jxlPeWS43XJewyvCv+I8LPMl49Q==} dev: false /elliptic@6.5.4: @@ -10236,8 +10526,8 @@ packages: cross-spawn: 7.0.3 dev: false - /envinfo@7.11.0: - resolution: {integrity: sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==} + /envinfo@7.11.1: + resolution: {integrity: sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg==} engines: {node: '>=4'} hasBin: true dev: false @@ -10265,14 +10555,14 @@ packages: resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.0 - arraybuffer.prototype.slice: 1.0.2 - available-typed-arrays: 1.0.5 + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.6 call-bind: 1.0.5 es-set-tostringtag: 2.0.2 es-to-primitive: 1.2.1 function.prototype.name: 1.1.6 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 get-symbol-description: 1.0.0 globalthis: 1.0.3 gopd: 1.0.1 @@ -10281,13 +10571,13 @@ packages: has-symbols: 1.0.3 hasown: 2.0.0 internal-slot: 1.0.6 - is-array-buffer: 3.0.2 + is-array-buffer: 3.0.4 is-callable: 1.2.7 is-negative-zero: 2.0.2 is-regex: 1.1.4 is-shared-array-buffer: 1.0.2 is-string: 1.0.7 - is-typed-array: 1.1.12 + is-typed-array: 1.1.13 is-weakref: 1.0.2 object-inspect: 1.13.1 object-keys: 1.1.1 @@ -10303,18 +10593,23 @@ packages: typed-array-byte-offset: 1.0.0 typed-array-length: 1.0.4 unbox-primitive: 1.0.2 - which-typed-array: 1.1.13 + which-typed-array: 1.1.14 dev: false /es-array-method-boxes-properly@1.0.0: resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} dev: false + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + dev: false + /es-get-iterator@1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 has-symbols: 1.0.3 is-arguments: 1.1.1 is-map: 2.0.2 @@ -10333,7 +10628,7 @@ packages: es-abstract: 1.22.3 es-set-tostringtag: 2.0.2 function-bind: 1.1.2 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 globalthis: 1.0.3 has-property-descriptors: 1.0.1 has-proto: 1.0.1 @@ -10351,8 +10646,8 @@ packages: resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 - has-tostringtag: 1.0.0 + get-intrinsic: 1.2.3 + has-tostringtag: 1.0.2 hasown: 2.0.0 dev: false @@ -10380,8 +10675,38 @@ packages: resolution: {integrity: sha512-Twf7I2v4/1tLoIXMT8HlqaBSS5H2wQTs2wx3MNYCI8K1R1/clXyCazrcVCPm/FuO9cyV8+leEaZOWD5C253NDg==} dev: false - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + /esbuild@0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.18.20 + '@esbuild/android-arm64': 0.18.20 + '@esbuild/android-x64': 0.18.20 + '@esbuild/darwin-arm64': 0.18.20 + '@esbuild/darwin-x64': 0.18.20 + '@esbuild/freebsd-arm64': 0.18.20 + '@esbuild/freebsd-x64': 0.18.20 + '@esbuild/linux-arm': 0.18.20 + '@esbuild/linux-arm64': 0.18.20 + '@esbuild/linux-ia32': 0.18.20 + '@esbuild/linux-loong64': 0.18.20 + '@esbuild/linux-mips64el': 0.18.20 + '@esbuild/linux-ppc64': 0.18.20 + '@esbuild/linux-riscv64': 0.18.20 + '@esbuild/linux-s390x': 0.18.20 + '@esbuild/linux-x64': 0.18.20 + '@esbuild/netbsd-x64': 0.18.20 + '@esbuild/openbsd-x64': 0.18.20 + '@esbuild/sunos-x64': 0.18.20 + '@esbuild/win32-arm64': 0.18.20 + '@esbuild/win32-ia32': 0.18.20 + '@esbuild/win32-x64': 0.18.20 + dev: false + + /escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} engines: {node: '>=6'} dev: false @@ -10426,7 +10751,7 @@ packages: get-stdin: 6.0.0 dev: false - /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@6.20.0)(@typescript-eslint/parser@6.20.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0): + /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@6.21.0)(@typescript-eslint/parser@6.21.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0): resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -10447,8 +10772,8 @@ packages: eslint-plugin-testing-library: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) confusing-browser-globals: 1.0.11 eslint: 7.32.0 eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) @@ -10535,7 +10860,7 @@ packages: is-glob: 4.0.3 minimatch: 3.1.2 object.fromentries: 2.0.7 - object.groupby: 1.0.1 + object.groupby: 1.0.2 object.values: 1.1.7 semver: 6.3.1 tsconfig-paths: 3.15.0 @@ -10555,7 +10880,7 @@ packages: jsdoc-type-pratt-parser: 1.2.0 lodash: 4.17.21 regextras: 0.8.0 - semver: 7.5.4 + semver: 7.6.0 spdx-expression-parse: 3.0.1 transitivePeerDependencies: - supports-color @@ -10648,7 +10973,7 @@ packages: dependencies: array-includes: 3.1.7 array.prototype.flatmap: 1.3.2 - array.prototype.tosorted: 1.1.2 + array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 es-iterator-helpers: 1.0.15 eslint: 7.32.0 @@ -10742,7 +11067,7 @@ packages: optionator: 0.9.3 progress: 2.0.3 regexpp: 3.2.0 - semver: 7.5.4 + semver: 7.6.0 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 table: 6.8.1 @@ -11083,8 +11408,8 @@ packages: engines: {node: '>= 4.9.1'} dev: false - /fastq@1.17.0: - resolution: {integrity: sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==} + /fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} dependencies: reusify: 1.0.4 dev: false @@ -11375,7 +11700,7 @@ packages: memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.5.4 + semver: 7.6.0 tapable: 1.1.3 typescript: 5.3.3 webpack: 4.47.0 @@ -11407,7 +11732,7 @@ packages: memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.5.4 + semver: 7.6.0 tapable: 1.1.3 typescript: 5.3.3 webpack: 5.89.0(webpack-cli@5.1.4) @@ -11590,9 +11915,11 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: false - /get-intrinsic@1.2.2: - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + /get-intrinsic@1.2.3: + resolution: {integrity: sha512-JIcZczvcMVE7AUOP+X72bh8HqHBRxFdz5PDHYtNG/lE3yk9b3KZBJlwFcTyPYjg3L4RLLmZJzvjxhaZVapxFrQ==} + engines: {node: '>= 0.4'} dependencies: + es-errors: 1.3.0 function-bind: 1.1.2 has-proto: 1.0.1 has-symbols: 1.0.3 @@ -11640,7 +11967,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 dev: false /get-value@2.0.6: @@ -11809,7 +12136,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.0 + ignore: 5.3.1 merge2: 1.4.1 slash: 3.0.0 dev: false @@ -11820,7 +12147,7 @@ packages: dependencies: dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.0 + ignore: 5.3.1 merge2: 1.4.1 slash: 4.0.0 dev: false @@ -11842,7 +12169,7 @@ packages: /gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 dev: false /graceful-fs@4.2.11: @@ -11901,7 +12228,7 @@ packages: /has-property-descriptors@1.0.1: resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 dev: false /has-proto@1.0.1: @@ -11914,8 +12241,8 @@ packages: engines: {node: '>= 0.4'} dev: false - /has-tostringtag@1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.3 @@ -12009,7 +12336,7 @@ packages: /hast-util-raw@6.0.1: resolution: {integrity: sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==} dependencies: - '@types/hast': 2.3.9 + '@types/hast': 2.3.10 hast-util-from-parse5: 6.0.1 hast-util-to-parse5: 6.0.0 html-void-elements: 1.0.5 @@ -12034,7 +12361,7 @@ packages: /hastscript@6.0.0: resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} dependencies: - '@types/hast': 2.3.9 + '@types/hast': 2.3.10 comma-separated-tokens: 1.0.8 hast-util-parse-selector: 2.2.5 property-information: 5.6.0 @@ -12400,8 +12727,8 @@ packages: engines: {node: '>= 4'} dev: false - /ignore@5.3.0: - resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} + /ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} engines: {node: '>= 4'} dev: false @@ -12490,7 +12817,7 @@ packages: resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 hasown: 2.0.0 side-channel: 1.0.4 dev: false @@ -12557,15 +12884,15 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false - /is-array-buffer@3.0.2: - resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} + /is-array-buffer@3.0.4: + resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 - is-typed-array: 1.1.12 + get-intrinsic: 1.2.3 dev: false /is-arrayish@0.2.1: @@ -12580,7 +12907,7 @@ packages: resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-bigint@1.0.4: @@ -12609,7 +12936,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-buffer@1.1.6: @@ -12650,7 +12977,7 @@ packages: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-decimal@1.0.4: @@ -12756,7 +13083,7 @@ packages: resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-glob@2.0.1: @@ -12797,7 +13124,7 @@ packages: resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-number@2.1.0: @@ -12876,7 +13203,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-set@2.0.2: @@ -12909,7 +13236,7 @@ packages: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /is-symbol@1.0.4: @@ -12919,11 +13246,11 @@ packages: has-symbols: 1.0.3 dev: false - /is-typed-array@1.1.12: - resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} + /is-typed-array@1.1.13: + resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==} engines: {node: '>= 0.4'} dependencies: - which-typed-array: 1.1.13 + which-typed-array: 1.1.14 dev: false /is-typedarray@1.0.0: @@ -12950,7 +13277,7 @@ packages: resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 dev: false /is-whitespace-character@1.0.4: @@ -13050,7 +13377,7 @@ packages: '@babel/parser': 7.23.9 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color dev: false @@ -13098,9 +13425,9 @@ packages: resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==} dependencies: define-properties: 1.2.1 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 has-symbols: 1.0.3 - reflect.getprototypeof: 1.0.4 + reflect.getprototypeof: 1.0.5 set-function-name: 2.0.1 dev: false @@ -13132,7 +13459,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -13153,7 +13480,7 @@ packages: - supports-color dev: false - /jest-cli@29.7.0(@types/node@20.11.10)(ts-node@10.9.2): + /jest-cli@29.7.0(@types/node@20.11.16)(ts-node@10.9.2): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -13167,10 +13494,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + create-jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -13181,7 +13508,7 @@ packages: - ts-node dev: false - /jest-config@29.7.0(@types/node@20.11.10)(ts-node@10.9.2): + /jest-config@29.7.0(@types/node@20.11.16)(ts-node@10.9.2): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -13196,7 +13523,7 @@ packages: '@babel/core': 7.23.9 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 babel-jest: 29.7.0(@babel/core@7.23.9) chalk: 4.1.2 ci-info: 3.9.0 @@ -13216,7 +13543,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -13273,7 +13600,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.11.10 + '@types/node': 20.11.16 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -13290,7 +13617,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 jest-mock: 29.7.0 jest-util: 29.7.0 dev: false @@ -13320,7 +13647,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.9 - '@types/node': 20.11.10 + '@types/node': 20.11.16 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -13341,7 +13668,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.11.10 + '@types/node': 20.11.16 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -13427,7 +13754,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 jest-util: 29.7.0 dev: false @@ -13513,7 +13840,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -13544,7 +13871,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -13567,7 +13894,7 @@ packages: resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} engines: {node: '>= 10.14.2'} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 graceful-fs: 4.2.11 dev: false @@ -13590,7 +13917,7 @@ packages: jest-resolve: 26.6.2 natural-compare: 1.4.0 pretty-format: 26.6.2 - semver: 7.5.4 + semver: 7.6.0 dev: false /jest-snapshot@29.7.0: @@ -13616,7 +13943,7 @@ packages: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color dev: false @@ -13626,7 +13953,7 @@ packages: peerDependencies: jest: '>= 26.0.0' dependencies: - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-snapshot: 26.6.2 dev: false @@ -13635,7 +13962,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 graceful-fs: 4.2.11 is-ci: 2.0.0 @@ -13647,7 +13974,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -13672,7 +13999,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -13684,7 +14011,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 merge-stream: 2.0.0 supports-color: 7.2.0 dev: false @@ -13693,7 +14020,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false @@ -13702,13 +14029,13 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.11.16 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false - /jest@29.7.0(@types/node@20.11.10)(ts-node@10.9.2): + /jest@29.7.0(@types/node@20.11.16)(ts-node@10.9.2): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -13721,7 +14048,7 @@ packages: '@jest/core': 29.7.0(ts-node@10.9.2) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest-cli: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -14143,8 +14470,8 @@ packages: hasBin: true dev: false - /magic-string@0.30.5: - resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} + /magic-string@0.30.7: + resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==} engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 @@ -14169,7 +14496,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: false /make-error@1.3.6: @@ -14970,13 +15297,14 @@ packages: safe-array-concat: 1.1.0 dev: false - /object.groupby@1.0.1: - resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} + /object.groupby@1.0.2: + resolution: {integrity: sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw==} dependencies: + array.prototype.filter: 1.0.3 call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-errors: 1.3.0 dev: false /object.hasown@1.1.3: @@ -15552,8 +15880,8 @@ packages: - typescript dev: false - /polished@4.2.2: - resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==} + /polished@4.3.1: + resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==} engines: {node: '>=10'} dependencies: '@babel/runtime': 7.23.9 @@ -15591,7 +15919,7 @@ packages: loader-utils: 2.0.4 postcss: 7.0.39 schema-utils: 3.3.0 - semver: 7.5.4 + semver: 7.6.0 webpack: 4.47.0 dev: false @@ -15799,7 +16127,7 @@ packages: dependencies: execa: 4.1.0 find-up: 4.1.0 - ignore: 5.3.0 + ignore: 5.3.1 mri: 1.2.0 picocolors: 1.0.0 picomatch: 3.0.1 @@ -15843,18 +16171,18 @@ packages: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 iterate-value: 1.0.2 dev: false - /promise.prototype.finally@3.1.7: - resolution: {integrity: sha512-iL9OcJRUZcCE5xn6IwhZxO+eMM0VEXjkETHy+Nk+d9q3s7kxVtPg+mBlMO+ZGxNKNMODyKmy/bOyt/yhxTnvEw==} + /promise.prototype.finally@3.1.8: + resolution: {integrity: sha512-aVDtsXOml9iuMJzUco9J1je/UrIT3oMYfWkCTiUhkt+AvZw72q4dUZnR/R/eB3h5GeAagQVXvM1ApoYniJiwoA==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-errors: 1.3.0 set-function-name: 2.0.1 dev: false @@ -16133,6 +16461,11 @@ packages: engines: {node: '>=0.10.0'} dev: false + /react-refresh@0.14.0: + resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} + engines: {node: '>=0.10.0'} + dev: false + /react-router-dom@5.3.4(react@18.2.0): resolution: {integrity: sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==} peerDependencies: @@ -16350,14 +16683,15 @@ packages: engines: {node: '>=6'} dev: false - /reflect.getprototypeof@1.0.4: - resolution: {integrity: sha512-ECkTw8TmJwW60lOTR+ZkODISW6RQ8+2CL3COqtiJKLd6MmB45hN51HprHFziKLGkAuTGQhBb91V8cy+KHlaCjw==} + /reflect.getprototypeof@1.0.5: + resolution: {integrity: sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + es-errors: 1.3.0 + get-intrinsic: 1.2.3 globalthis: 1.0.3 which-builtin-type: 1.1.3 dev: false @@ -16723,7 +17057,7 @@ packages: inherits: 2.0.4 dev: false - /rollup-plugin-sourcemaps@0.6.3(@types/node@20.11.10)(rollup@4.9.6): + /rollup-plugin-sourcemaps@0.6.3(@types/node@20.11.16)(rollup@4.9.6): resolution: {integrity: sha512-paFu+nT1xvuO1tPFYXGe+XnQvg4Hjqv/eIhG8i5EspfYYPBKL57X7iVbfv55aNVASg3dzWvES9dmWsL2KhfByw==} engines: {node: '>=10.0.0'} peerDependencies: @@ -16734,7 +17068,7 @@ packages: optional: true dependencies: '@rollup/pluginutils': 3.1.0(rollup@4.9.6) - '@types/node': 20.11.10 + '@types/node': 20.11.16 rollup: 4.9.6 source-map-resolve: 0.6.0 dev: false @@ -16752,6 +17086,14 @@ packages: minimatch: 3.1.2 dev: false + /rollup@3.29.4: + resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.3 + dev: false + /rollup@4.9.6: resolution: {integrity: sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -16804,8 +17146,8 @@ packages: tslib: 2.6.2 dev: false - /roosterjs-editor-plugins@8.60.0: - resolution: {integrity: sha512-znQGScQ2YnMWxSAJIVX3FKDMEzMZFCgYUBqTVgihugb/Epf3F0/PMgJuY/oHBuaV4KOjaNaodNAkQsO9f9BcFA==} + /roosterjs-editor-plugins@8.60.1: + resolution: {integrity: sha512-qasMy45fDs7wwn5UpGeql7Jc5s8qfKywKBGFuoebItoNKyVq3gELftkyOPXp8swk1l/9tUldih6y1DY2Q31Vng==} dependencies: roosterjs-editor-api: 8.59.0 roosterjs-editor-dom: 8.59.0 @@ -16823,21 +17165,21 @@ packages: resolution: {integrity: sha512-rSPAnw2Ad6I2kUZjlNO15zDjxlsPXly/3wl6vl1x7+0SP3ex4U7vSXN87Lpc4y43OVW+IaEhzXDpMrdEnAd78w==} dev: false - /roosterjs-react@8.54.0(@fluentui/react@8.115.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-GJXv47H06uUxHzUDW8fnfJJuaFIQMz+eVE5wI03J+fzEYtFbrJt7toMjXybTipJjpLOS2f8GyThke3BM+x5r1A==} + /roosterjs-react@8.55.0(@fluentui/react@8.115.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-3K7kLOSSbKM2co3ZxhxxU6/8gwufyrPcWAGFrMjLM09GQ7Fjm/DjniCILGyU9IGhnsfJbvANR9kozZ8hUb0jTQ==} peerDependencies: '@fluentui/react': '>=8.0.0' react: '>=16.0.0' react-dom: '>=16.0.0' dependencies: - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) roosterjs-color-utils: 1.1.0 roosterjs-editor-api: 8.59.0 roosterjs-editor-core: 8.59.1 roosterjs-editor-dom: 8.59.0 - roosterjs-editor-plugins: 8.60.0 + roosterjs-editor-plugins: 8.60.1 roosterjs-editor-types: 8.59.0 roosterjs-editor-types-compatible: 8.59.0 tslib: 2.6.2 @@ -16878,7 +17220,7 @@ packages: engines: {node: '>=0.4'} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 has-symbols: 1.0.3 isarray: 2.0.5 dev: false @@ -16900,7 +17242,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 is-regex: 1.1.4 dev: false @@ -17035,6 +17377,14 @@ packages: lru-cache: 6.0.0 dev: false + /semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: false + /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -17116,7 +17466,7 @@ packages: dependencies: define-data-property: 1.1.1 function-bind: 1.1.2 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 gopd: 1.0.1 has-property-descriptors: 1.0.1 dev: false @@ -17217,7 +17567,7 @@ packages: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 object-inspect: 1.13.1 dev: false @@ -17617,7 +17967,7 @@ packages: call-bind: 1.0.5 define-properties: 1.2.1 es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + get-intrinsic: 1.2.3 has-symbols: 1.0.3 internal-slot: 1.0.6 regexp.prototype.flags: 1.5.1 @@ -17857,7 +18207,7 @@ packages: methods: 1.1.2 mime: 2.6.0 qs: 6.11.2 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color dev: false @@ -17952,8 +18302,8 @@ packages: strip-ansi: 6.0.1 dev: false - /tabster@5.3.0: - resolution: {integrity: sha512-3oqZ0gkWXrPSnc7LBbJ9FQmcZL9DFO+ToK8gGGshSvI5hCgp9AnCtq6CIqce3zpg2/aZZci51MUTgNQFbTUiUg==} + /tabster@6.0.0: + resolution: {integrity: sha512-Dvrzv4wG+Qjw9wmC7bKOTVXDn24h8XZLNPmc+XfuEv4pGiTxg+EZ5fp265ccqu00E2om8Wznp9jFftWVu624aQ==} dependencies: keyborg: 2.5.0 tslib: 2.6.2 @@ -18249,9 +18599,9 @@ packages: resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} dev: false - /ts-api-utils@1.0.3(typescript@5.3.3): - resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} - engines: {node: '>=16.13.0'} + /ts-api-utils@1.2.0(typescript@5.3.3): + resolution: {integrity: sha512-d+3WxW4r8WQy2cZWpNRPPGExX8ffOLGcIhheUANKbL5Sqjbhkneki76fRAWeXkaslV2etTb4tSJBSxOsH5+CJw==} + engines: {node: '>=18'} peerDependencies: typescript: '>=4.2.0' dependencies: @@ -18288,12 +18638,12 @@ packages: babel-jest: 29.7.0(@babel/core@7.23.9) bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.5.4 + semver: 7.6.0 typescript: 5.3.3 yargs-parser: 21.1.1 dev: false @@ -18321,12 +18671,12 @@ packages: dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 - semver: 7.5.4 + semver: 7.6.0 typescript: 5.3.3 yargs-parser: 21.1.1 dev: false @@ -18342,12 +18692,12 @@ packages: enhanced-resolve: 4.5.0 loader-utils: 2.0.4 micromatch: 4.0.5 - semver: 7.5.4 + semver: 7.6.0 typescript: 5.3.3 webpack: 5.89.0(webpack-cli@5.1.4) dev: false - /ts-node-dev@2.0.0(@types/node@20.11.10)(typescript@5.3.3): + /ts-node-dev@2.0.0(@types/node@20.11.16)(typescript@5.3.3): resolution: {integrity: sha512-ywMrhCfH6M75yftYvrvNarLEY+SUXtUvU8/0Z6llrHQVBx12GiFk5sStF8UdfE/yfzk9IAq7O5EEbTQsxlBI8w==} engines: {node: '>=0.8.0'} hasBin: true @@ -18366,7 +18716,7 @@ packages: rimraf: 2.7.1 source-map-support: 0.5.21 tree-kill: 1.2.2 - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) tsconfig: 7.0.0 typescript: 5.3.3 transitivePeerDependencies: @@ -18375,7 +18725,7 @@ packages: - '@types/node' dev: false - /ts-node@10.9.2(@types/node@20.11.10)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@20.11.16)(typescript@5.3.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -18394,7 +18744,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.11.10 + '@types/node': 20.11.16 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 @@ -18414,7 +18764,7 @@ packages: global-prefix: 3.0.0 minimist: 1.2.8 resolve: 1.22.8 - semver: 7.5.4 + semver: 7.6.0 strip-ansi: 6.0.1 dev: false @@ -18515,8 +18865,8 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.5 - get-intrinsic: 1.2.2 - is-typed-array: 1.1.12 + get-intrinsic: 1.2.3 + is-typed-array: 1.1.13 dev: false /typed-array-byte-length@1.0.0: @@ -18526,18 +18876,18 @@ packages: call-bind: 1.0.5 for-each: 0.3.3 has-proto: 1.0.1 - is-typed-array: 1.1.12 + is-typed-array: 1.1.13 dev: false /typed-array-byte-offset@1.0.0: resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.5 + available-typed-arrays: 1.0.6 call-bind: 1.0.5 for-each: 0.3.3 has-proto: 1.0.1 - is-typed-array: 1.1.12 + is-typed-array: 1.1.13 dev: false /typed-array-length@1.0.4: @@ -18545,7 +18895,7 @@ packages: dependencies: call-bind: 1.0.5 for-each: 0.3.3 - is-typed-array: 1.1.12 + is-typed-array: 1.1.13 dev: false /typedarray-to-buffer@3.1.5: @@ -18619,8 +18969,8 @@ packages: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} dev: false - /undici@5.28.2: - resolution: {integrity: sha512-wh1pHJHnUeQV5Xa8/kyQhO7WFa8M34l026L5P/+2TYiakvGy5Rdc8jWZVyG7ieht/0WgJLEd3kcU5gKx+6GC8w==} + /undici@5.28.3: + resolution: {integrity: sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==} engines: {node: '>=14.0'} dependencies: '@fastify/busboy': 2.1.0 @@ -18820,7 +19170,7 @@ packages: browserslist: '>= 4.21.0' dependencies: browserslist: 4.22.3 - escalade: 3.1.1 + escalade: 3.1.2 picocolors: 1.0.0 dev: false @@ -19029,6 +19379,42 @@ packages: vfile-message: 2.0.4 dev: false + /vite@4.5.2(@types/node@20.11.16): + resolution: {integrity: sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 20.11.16 + esbuild: 0.18.20 + postcss: 8.4.33 + rollup: 3.29.4 + optionalDependencies: + fsevents: 2.3.3 + dev: false + /vm-browserify@1.1.2: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} dev: false @@ -19138,7 +19524,7 @@ packages: colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 - envinfo: 7.11.0 + envinfo: 7.11.1 fastest-levenshtein: 1.0.16 import-local: 3.1.0 interpret: 3.1.1 @@ -19173,7 +19559,7 @@ packages: colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 - envinfo: 7.11.0 + envinfo: 7.11.1 fastest-levenshtein: 1.0.16 import-local: 3.1.0 interpret: 3.1.1 @@ -19287,8 +19673,8 @@ packages: webpack: 4.47.0 dev: false - /webpack-hot-middleware@2.26.0: - resolution: {integrity: sha512-okzjec5sAEy4t+7rzdT8eRyxsk0FDSmBPN2KwX4Qd+6+oQCfe5Ve07+u7cJvofgB+B4w5/4dO4Pz0jhhHyyPLQ==} + /webpack-hot-middleware@2.26.1: + resolution: {integrity: sha512-khZGfAeJx6I8K9zKohEWWYN6KDlVw2DHownoe+6Vtwj1LP9WFgegXnVMSkZ/dBEBtXFwrkkydsaPFlB7f8wU2A==} dependencies: ansi-html-community: 0.0.8 html-entities: 2.4.0 @@ -19474,7 +19860,7 @@ packages: engines: {node: '>= 0.4'} dependencies: function.prototype.name: 1.1.6 - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 is-async-function: 2.0.0 is-date-object: 1.0.5 is-finalizationregistry: 1.0.2 @@ -19484,7 +19870,7 @@ packages: isarray: 2.0.5 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 - which-typed-array: 1.1.13 + which-typed-array: 1.1.14 dev: false /which-collection@1.0.1: @@ -19500,15 +19886,15 @@ packages: resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} dev: false - /which-typed-array@1.1.13: - resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} + /which-typed-array@1.1.14: + resolution: {integrity: sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==} engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.5 + available-typed-arrays: 1.0.6 call-bind: 1.0.5 for-each: 0.3.3 gopd: 1.0.1 - has-tostringtag: 1.0.0 + has-tostringtag: 1.0.2 dev: false /which@1.3.1: @@ -19779,7 +20165,7 @@ packages: engines: {node: '>=10'} dependencies: cliui: 7.0.4 - escalade: 3.1.1 + escalade: 3.1.2 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -19792,7 +20178,7 @@ packages: engines: {node: '>=12'} dependencies: cliui: 8.0.1 - escalade: 3.1.1 + escalade: 3.1.2 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -19835,12 +20221,12 @@ packages: '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) - '@types/jest': 29.5.11 + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@types/jest': 29.5.12 '@types/react': 18.2.48 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 @@ -19852,7 +20238,7 @@ packages: eslint-plugin-jsdoc: 36.1.1(eslint@7.32.0) eslint-plugin-prettier: 3.4.1(eslint-config-prettier@6.15.0)(eslint@7.32.0)(prettier@2.3.1) if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) prettier: 2.3.1 react: 18.2.0 rimraf: 2.7.1 @@ -19871,7 +20257,7 @@ packages: dev: false file:projects/calling-component-bindings.tgz: - resolution: {integrity: sha512-qV/fFHyOaXSkzF1uWL0S8bopZ+W5cinyVRsOg9t8cd0G55tH8s/rNQlO8RSyylpi+r7ABAuiIHqhaJ5SmWT7Aw==, tarball: file:projects/calling-component-bindings.tgz} + resolution: {integrity: sha512-yoJWvUlWvu0qu59xXQ3P4fH0Fc0nwI9qfw7yry/9CPhcMGLIVUSXn1DuxDyEEDx1IMewlCHUhPnk6zLNDEWAng==, tarball: file:projects/calling-component-bindings.tgz} name: '@rush-temp/calling-component-bindings' version: 0.0.0 dependencies: @@ -19880,12 +20266,12 @@ packages: '@azure/communication-common': 2.3.0 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) - '@types/jest': 29.5.11 + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@types/jest': 29.5.12 '@types/react': 18.2.48 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 @@ -19897,7 +20283,7 @@ packages: eslint-plugin-jsdoc: 36.1.1(eslint@7.32.0) eslint-plugin-prettier: 3.4.1(eslint-config-prettier@6.15.0)(eslint@7.32.0)(prettier@2.3.1) if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) memoize-one: 5.2.1 prettier: 2.3.1 react: 18.2.0 @@ -19918,22 +20304,22 @@ packages: dev: false file:projects/calling-stateful-client.tgz: - resolution: {integrity: sha512-yZfN2h6n1udpvr+WPEieOZZ7MTB1+NU/CLG9v4U4oNqDiaA28pbzzakECfbHAUJrh01QhVJ94L+8T4AxspZURw==, tarball: file:projects/calling-stateful-client.tgz} + resolution: {integrity: sha512-JJw5WC9fIipEtrcrvICDLbry76jB9tCN9lJ4cKYEtIplgEADdL5UtMo55gkTpNgGe+1SrXN/fM7SEem7t8gQKw==, tarball: file:projects/calling-stateful-client.tgz} name: '@rush-temp/calling-stateful-client' version: 0.0.0 dependencies: '@azure/communication-calling': 1.20.2 '@azure/communication-common': 2.3.0 - '@azure/core-auth': 1.5.0 + '@azure/core-auth': 1.6.0 '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) - '@types/jest': 29.5.11 + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@types/jest': 29.5.12 '@types/react': 18.2.48 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 @@ -19947,7 +20333,7 @@ packages: events: 3.3.0 if-env: 1.0.4 immer: 10.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) prettier: 2.3.1 rimraf: 2.7.1 rollup: 4.9.6 @@ -19965,7 +20351,7 @@ packages: dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-kMpQ+BL5d1F9YSSfD92j/1RapN0GkstxhbMblk2L9lMXDHQ47BM46Na3UGsFIL6mP7/R1VH4EwU7uZPZmFPJhw==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-vD8ug94zw0VuAsfbXakladET9mKJUDmiu2oxhZR+S0khsLLdZIJ+VOOJMkTKRYIFhtDtaq/+ifPqyFpmwDS2/Q==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: @@ -19976,19 +20362,19 @@ packages: '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@babel/eslint-parser': 7.23.9(@babel/core@7.23.9)(eslint@7.32.0) + '@babel/eslint-parser': 7.23.10(@babel/core@7.23.9)(eslint@7.32.0) '@babel/preset-env': 7.23.9(@babel/core@7.23.9) '@babel/preset-react': 7.23.3(@babel/core@7.23.9) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-hooks': 8.6.36(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@types/jest': 29.5.11 - '@types/node': 20.11.10 + '@types/jest': 29.5.12 + '@types/node': 20.11.16 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) ajv: 8.12.0 babel-jest: 29.7.0(@babel/core@7.23.9) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) @@ -19999,7 +20385,7 @@ packages: env-cmd: 10.1.0 eslint: 7.32.0 eslint-config-prettier: 6.15.0(eslint@7.32.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.20.0)(@typescript-eslint/parser@6.20.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.21.0)(@typescript-eslint/parser@6.21.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) eslint-plugin-header: 3.1.1(eslint@7.32.0) eslint-plugin-import: 2.29.1(eslint@7.32.0) @@ -20011,7 +20397,7 @@ packages: html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-junit: 16.0.0 merge: 2.1.1 mobile-detect: 1.4.5 @@ -20056,7 +20442,7 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-6D5kyefc2Rsd4p8w8YVuSd7Rg7hi8Wge5jwDEkvGtaLdtMLaBEanbcEbWbOpXNP/g6UF+jY9enMUzWOvBMC2bA==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-pN+YG/pPv11hikc5mVzrBC/1d/5nUvCjp9W/P9fptxVsoZFAj3HY6L1g79nqUDBtip9VdMW29FDdNvMjLlMLtw==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: @@ -20068,19 +20454,19 @@ packages: '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@babel/eslint-parser': 7.23.9(@babel/core@7.23.9)(eslint@7.32.0) + '@babel/eslint-parser': 7.23.10(@babel/core@7.23.9)(eslint@7.32.0) '@babel/preset-env': 7.23.9(@babel/core@7.23.9) '@babel/preset-react': 7.23.3(@babel/core@7.23.9) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-file-type-icons': 8.11.2(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@types/jest': 29.5.11 - '@types/node': 20.11.10 + '@types/jest': 29.5.12 + '@types/node': 20.11.16 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) ajv: 8.12.0 babel-jest: 29.7.0(@babel/core@7.23.9) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) @@ -20092,7 +20478,7 @@ packages: env-cmd: 10.1.0 eslint: 7.32.0 eslint-config-prettier: 6.15.0(eslint@7.32.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.20.0)(@typescript-eslint/parser@6.20.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.21.0)(@typescript-eslint/parser@6.21.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) eslint-plugin-header: 3.1.1(eslint@7.32.0) eslint-plugin-import: 2.29.1(eslint@7.32.0) @@ -20103,7 +20489,7 @@ packages: html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-junit: 16.0.0 merge: 2.1.1 mobile-detect: 1.4.5 @@ -20146,7 +20532,7 @@ packages: dev: false file:projects/chat-component-bindings.tgz: - resolution: {integrity: sha512-b5f8+LzekL62M3YRNfSnYP0wERCf2pIT2arwsIAeC4LbcDHL7Lt3eYcioyTlMYnx6hW913u6OORd7SDcelf1tg==, tarball: file:projects/chat-component-bindings.tgz} + resolution: {integrity: sha512-qzTidf+w2AJ6EmT7un3hrH68gmuyR81uzMGXGsTdMfrL5OVL8USwDb1Or5rQ7X17BFDlhk424TzkQWtFdhtr4w==, tarball: file:projects/chat-component-bindings.tgz} name: '@rush-temp/chat-component-bindings' version: 0.0.0 dependencies: @@ -20155,9 +20541,9 @@ packages: '@azure/core-paging': 1.5.0 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) - '@types/jest': 29.5.11 + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@types/jest': 29.5.12 '@types/react': 18.2.48 copyfiles: 2.4.1 cpx: 1.5.0 @@ -20170,7 +20556,7 @@ packages: eslint-plugin-jsdoc: 36.1.1(eslint@7.32.0) eslint-plugin-prettier: 3.4.1(eslint-config-prettier@6.15.0)(eslint@7.32.0)(prettier@2.3.1) if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) memoize-one: 5.2.1 prettier: 2.3.1 react: 18.2.0 @@ -20188,7 +20574,7 @@ packages: dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-wAcNBdSRkA1TI2Q6DZO1lXnsJlDGaAM/W/b1rS40+5jnz51RYu9efiaf7iH5yE4NGCfzdCqtWHmUp+6oTZD1aQ==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-ziCg6dZ6kA6zc8tOJ19KMQqNbK+BS/9odbKQseNus76R7KkSH6Yl1cFThVB6CL/4jKO/nvQx7fZKw68FoKDSoQ==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: @@ -20199,12 +20585,12 @@ packages: '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) - '@types/jest': 29.5.11 + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@types/jest': 29.5.12 '@types/react': 18.2.48 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 @@ -20218,7 +20604,7 @@ packages: events: 3.3.0 if-env: 1.0.4 immer: 10.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) nanoid: 3.3.6 prettier: 2.3.1 rimraf: 2.7.1 @@ -20238,7 +20624,7 @@ packages: dev: false file:projects/chat.tgz: - resolution: {integrity: sha512-CGpe6RwKaYe0siOrTdtzLplr3ZYEABV950Bv8OO4skn31v17a39vxI8/5UOIsP4tE8QaO+Q4peui6PdKNp3xIQ==, tarball: file:projects/chat.tgz} + resolution: {integrity: sha512-B2Rda10jp18EhrTY/vKS40LjCQKPqwBTNOkgBszp53ifwUPV6A7MwRw7tnT1mvbyAqkkFmF8CLui3XPiNSOpTg==, tarball: file:projects/chat.tgz} name: '@rush-temp/chat' version: 0.0.0 dependencies: @@ -20249,17 +20635,17 @@ packages: '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@babel/eslint-parser': 7.23.9(@babel/core@7.23.9)(eslint@7.32.0) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@babel/eslint-parser': 7.23.10(@babel/core@7.23.9)(eslint@7.32.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-file-type-icons': 8.11.2(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 '@types/json-stringify-safe': 5.0.3 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/react-linkify': 1.0.4 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) concurrently: 5.3.0 copyfiles: 2.4.1 @@ -20268,7 +20654,7 @@ packages: env-cmd: 10.1.0 eslint: 7.32.0 eslint-config-prettier: 6.15.0(eslint@7.32.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.20.0)(@typescript-eslint/parser@6.20.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.21.0)(@typescript-eslint/parser@6.21.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) eslint-plugin-header: 3.1.1(eslint@7.32.0) eslint-plugin-import: 2.29.1(eslint@7.32.0) @@ -20279,7 +20665,7 @@ packages: html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 jest-junit: 16.0.0 json-stringify-safe: 5.0.1 @@ -20322,7 +20708,7 @@ packages: dev: false file:projects/check-treeshaking.tgz: - resolution: {integrity: sha512-R4o3hMxB4PTE+VqR/R4igDHVNQUpOLaMA4lbKQb7syaj8FBiSG09jqqCRO3MeiiuaGVrxY/kvige0CXDyTARPw==, tarball: file:projects/check-treeshaking.tgz} + resolution: {integrity: sha512-O7s/3vLaQuxhGXKGRrIDf2fHeNh1UlmgZTifzwL/P4/bHncTvJl2Svf5JJ/kouR9EdVfWstVhOl8ftBARCbHQQ==, tarball: file:projects/check-treeshaking.tgz} name: '@rush-temp/check-treeshaking' version: 0.0.0 dependencies: @@ -20349,7 +20735,7 @@ packages: dev: false file:projects/check-typescript-regression.tgz: - resolution: {integrity: sha512-59cCv02rguQBw+u1QM6sD0uK7C4cq015CE4Vg2SWFhFSVHtsvgt2U1I80szVp7tD7sru3VhfYAgowkbKgJrpYA==, tarball: file:projects/check-typescript-regression.tgz} + resolution: {integrity: sha512-qSGZfzEyZ/mnHP/ANjSJpBdVbUjTfLf8yv5ePzz3gVA4C3er1cSY0byKAg4tAEIU4Sjz2i3j8QUlgvgFfq9zoA==, tarball: file:projects/check-typescript-regression.tgz} name: '@rush-temp/check-typescript-regression' version: 0.0.0 dependencies: @@ -20366,7 +20752,7 @@ packages: dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-+WAVEzW8QrHrff9ckl1ftHXhwKGhKgwUe/b0hz6/5ICOh3/dKnKW7EHdXQyAf+ymfMxovvvqicGGwKUIYDHYcw==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-YespD96SHKV6huyoijo4Yz7IWF65UzVNPyRET+w27Fefvku69FeAAuBn5ey/f9Au4xDwNwzsCpWrlkbCxd0MNw==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: @@ -20374,36 +20760,36 @@ packages: '@azure/communication-calling-effects': 1.0.1 '@azure/communication-chat': 1.4.0 '@azure/communication-common': 2.3.0 - '@azure/core-auth': 1.5.0 - '@azure/core-client': 1.7.3 + '@azure/core-auth': 1.6.0 + '@azure/core-client': 1.8.0 '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@fluentui-contrib/react-chat': 0.1.7(@fluentui/react-components@9.46.2)(@fluentui/react-icons@2.0.226)(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-components': 9.46.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui-contrib/react-chat': 0.1.7(@fluentui/react-components@9.46.3)(@fluentui/react-icons@2.0.226)(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-components': 9.46.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-file-type-icons': 8.11.2(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-hooks': 8.6.36(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) '@fluentui/react-window-provider': 2.2.18(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) '@rollup/plugin-json': 6.1.0(rollup@4.9.6) - '@testing-library/jest-dom': 6.3.0(@types/jest@29.5.11)(jest@29.7.0) - '@testing-library/react': 14.1.2(react-dom@18.2.0)(react@18.2.0) + '@testing-library/jest-dom': 6.4.2(@types/jest@29.5.12)(jest@29.7.0) + '@testing-library/react': 14.2.1(react-dom@18.2.0)(react@18.2.0) '@types/dompurify': 3.0.5 - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 '@types/json-stringify-safe': 5.0.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) ajv: 8.12.0 copy-to-clipboard: 3.3.3 copyfiles: 2.4.1 @@ -20423,7 +20809,7 @@ packages: html-react-parser: 5.1.1(react@18.2.0) if-env: 1.0.4 immer: 10.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) json-stringify-safe: 5.0.1 memoize-one: 5.2.1 nanoid: 3.3.6 @@ -20441,14 +20827,14 @@ packages: rimraf: 2.7.1 rollup: 4.9.6 roosterjs-editor-core: 8.59.1 - roosterjs-editor-plugins: 8.60.0 + roosterjs-editor-plugins: 8.60.1 roosterjs-editor-types: 8.59.0 - roosterjs-react: 8.54.0(@fluentui/react@8.115.2)(react-dom@18.2.0)(react@18.2.0) + roosterjs-react: 8.55.0(@fluentui/react@8.115.4)(react-dom@18.2.0)(react@18.2.0) scheduler: 0.23.0 source-map-explorer: 2.5.3 textarea-caret-ts: 4.1.1 ts-jest: 29.1.2(@babel/core@7.23.9)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.3.3) - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) ts-patch: 3.1.2 type-fest: 3.13.1 typescript: 5.3.3 @@ -20471,7 +20857,7 @@ packages: dev: false file:projects/component-examples.tgz: - resolution: {integrity: sha512-Hi8m27f8T42NAsmIxh88Kf8LgXMHI8sPInltBFINCpTZ5KL4HTnR7gZGphXP5/L5bj8KiAbzGGtUO6MZ14wqkw==, tarball: file:projects/component-examples.tgz} + resolution: {integrity: sha512-6JFrEvx1TAQ/aAmLIW3avh4FAZPlX7LsOxBw347iQZd/AZuiQoV47uxsC6mayzXoZCGIikcpUcmSgLv2/oElFg==, tarball: file:projects/component-examples.tgz} name: '@rush-temp/component-examples' version: 0.0.0 dependencies: @@ -20480,13 +20866,13 @@ packages: '@azure/communication-common': 2.3.0 '@azure/communication-identity': 1.3.0 '@babel/core': 7.23.9 - '@babel/eslint-parser': 7.23.9(@babel/core@7.23.9)(eslint@7.32.0) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@babel/eslint-parser': 7.23.10(@babel/core@7.23.9)(eslint@7.32.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) concurrently: 5.3.0 css-loader: 4.3.0(webpack@5.89.0) @@ -20494,7 +20880,7 @@ packages: env-cmd: 10.1.0 eslint: 7.32.0 eslint-config-prettier: 6.15.0(eslint@7.32.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.20.0)(@typescript-eslint/parser@6.20.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@6.21.0)(@typescript-eslint/parser@6.21.0)(eslint-plugin-flowtype@5.10.0)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.33.2)(eslint@7.32.0) eslint-plugin-flowtype: 5.10.0(eslint@7.32.0) eslint-plugin-header: 3.1.1(eslint@7.32.0) eslint-plugin-import: 2.29.1(eslint@7.32.0) @@ -20535,20 +20921,21 @@ packages: dev: false file:projects/config.tgz: - resolution: {integrity: sha512-OCjbI0iFnHk5henmJxiR5NhJS716li16Zbmv9dIjP4gRNLlnjILJ7k/cLwR7U8fH5460SuxRrjvaju63NSEjuA==, tarball: file:projects/config.tgz} + resolution: {integrity: sha512-mSWAgf/JlvlzyZvPeyQSPgt9Rn5AsvTLv/hBeU/TV4Y25ZU5fEF5avIz/RmdbYOdsESve50OVF+NG1tF/z7AzQ==, tarball: file:projects/config.tgz} name: '@rush-temp/config' version: 0.0.0 dependencies: '@actions/core': 1.10.1 '@octokit/rest': 19.0.13 + '@playwright/test': 1.39.0 '@rollup/plugin-commonjs': 25.0.7(rollup@4.9.6) '@rollup/plugin-json': 6.1.0(rollup@4.9.6) - '@types/node': 20.11.10 + '@types/node': 20.11.16 beachball: 2.31.13 rollup: 4.9.6 - rollup-plugin-sourcemaps: 0.6.3(@types/node@20.11.10)(rollup@4.9.6) + rollup-plugin-sourcemaps: 0.6.3(@types/node@20.11.16)(rollup@4.9.6) rollup-plugin-svg: 2.0.0 - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: - '@swc/core' @@ -20557,7 +20944,7 @@ packages: dev: false file:projects/fake-backends.tgz: - resolution: {integrity: sha512-sD6cyp4fTgC9NLJEPP/Cd7+O//mZ5DROKKBi9bTledRx3KoD2HtURME5so8m4KD2rKrs9B7NLIRj6KYe8xLqhA==, tarball: file:projects/fake-backends.tgz} + resolution: {integrity: sha512-kTfK1RP11AC2Tpqzofrqn1Lm8uxtnRVjNglEBMOmPP2u1P/GhSTvgSnB3efGz4OOkxHzWyGeaUooXsw9oPtoVg==, tarball: file:projects/fake-backends.tgz} name: '@rush-temp/fake-backends' version: 0.0.0 dependencies: @@ -20568,10 +20955,10 @@ packages: '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 '@babel/preset-env': 7.23.9(@babel/core@7.23.9) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) - '@types/jest': 29.5.11 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@types/jest': 29.5.12 + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) babel-jest: 29.7.0(@babel/core@7.23.9) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) copyfiles: 2.4.1 @@ -20587,7 +20974,7 @@ packages: events: 3.3.0 if-env: 1.0.4 immer: 10.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) nanoid: 3.3.6 prettier: 2.3.1 rimraf: 2.7.1 @@ -20610,38 +20997,40 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-arZraq3trB1q3rLkArg3JHBZ8cvOuoVtM1s+dGJ8goAuT5+SEzTdneLIXjlHnH6Q40QQkS6qc9oEp8yee89lvQ==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-ccWPC2rz3+EcfPF79SK0mrj34z2/XK0yhIPt3z3+zNWCmIPXW4X9k/fE1uPrzSA8ESDZ78n2dl5gtKqAxozdLQ==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 '@babel/preset-env': 7.23.9(@babel/core@7.23.9) - '@fluentui-contrib/react-chat': 0.1.7(@fluentui/react-components@9.46.2)(@fluentui/react-icons@2.0.226)(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-components': 9.46.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui-contrib/react-chat': 0.1.7(@fluentui/react-components@9.46.3)(@fluentui/react-icons@2.0.226)(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-components': 9.46.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-file-type-icons': 8.11.2(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-hooks': 8.6.36(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) '@fluentui/react-window-provider': 2.2.18(@types/react@18.2.48)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) + '@playwright/experimental-ct-react': 1.39.0(@types/node@20.11.16) '@rollup/plugin-json': 6.1.0(rollup@4.9.6) '@testing-library/dom': 9.3.4 - '@testing-library/jest-dom': 6.3.0(@types/jest@29.5.11)(jest@29.7.0) - '@testing-library/react': 14.1.2(react-dom@18.2.0)(react@18.2.0) + '@testing-library/jest-dom': 6.4.2(@types/jest@29.5.12)(jest@29.7.0) + '@testing-library/react': 14.2.1(react-dom@18.2.0)(react@18.2.0) '@testing-library/user-event': 14.4.3(@testing-library/dom@9.3.4) '@types/dompurify': 3.0.5 - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 '@types/json-stringify-safe': 5.0.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) + '@vitejs/plugin-react': 4.2.1 ajv: 8.12.0 babel-jest: 29.7.0(@babel/core@7.23.9) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) @@ -20665,7 +21054,7 @@ packages: html-react-parser: 5.1.1(react@18.2.0) husky: 8.0.3 if-env: 1.0.4 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-environment-jsdom: 29.7.0 jest-fetch-mock: 3.0.3 jest-junit: 16.0.0 @@ -20683,14 +21072,14 @@ packages: rimraf: 2.7.1 rollup: 4.9.6 roosterjs-editor-core: 8.59.1 - roosterjs-editor-plugins: 8.60.0 + roosterjs-editor-plugins: 8.60.1 roosterjs-editor-types: 8.59.0 - roosterjs-react: 8.54.0(@fluentui/react@8.115.2)(react-dom@18.2.0)(react@18.2.0) + roosterjs-react: 8.55.0(@fluentui/react@8.115.4)(react-dom@18.2.0)(react@18.2.0) scheduler: 0.23.0 source-map-explorer: 2.5.3 textarea-caret-ts: 4.1.1 ts-jest: 29.1.2(@babel/core@7.23.9)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.3.3) - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) type-fest: 3.13.1 typescript: 5.3.3 use-debounce: 10.0.0(react@18.2.0) @@ -20707,16 +21096,23 @@ packages: - canvas - encoding - esbuild + - less + - lightningcss - node-notifier + - sass + - stylus + - sugarss - supports-color + - terser - uglify-js - utf-8-validate + - vite - vitest - webpack-cli dev: false file:projects/react-composites.tgz: - resolution: {integrity: sha512-P4iMl3bBqhdsbnpUXdQKNmKHNUok+oPlnQLzmZRukALKKRnB1K82QLBOFBH0DWPxT0+jy8w7DfVhkyYf23RtjQ==, tarball: file:projects/react-composites.tgz} + resolution: {integrity: sha512-OfneA4YZSPnyK+vK+OFRSaoESC8+bwhY0YG69DDfGAhvthTnnjcQlbYc1kSAoleth9ALnQPspYb1mY8rKFHXsA==, tarball: file:projects/react-composites.tgz} name: '@rush-temp/react-composites' version: 0.0.0 dependencies: @@ -20727,32 +21123,32 @@ packages: '@azure/communication-identity': 1.3.0 '@azure/communication-signaling': 1.0.0-beta.22 '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.13.0 + '@azure/core-rest-pipeline': 1.14.0 '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 '@babel/preset-env': 7.23.9(@babel/core@7.23.9) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-file-type-icons': 8.11.2(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-hooks': 8.6.36(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) '@playwright/test': 1.39.0 - '@testing-library/jest-dom': 6.3.0(@types/jest@29.5.11)(jest@29.7.0) - '@testing-library/react': 14.1.2(react-dom@18.2.0)(react@18.2.0) + '@testing-library/jest-dom': 6.4.2(@types/jest@29.5.12)(jest@29.7.0) + '@testing-library/react': 14.2.1(react-dom@18.2.0)(react@18.2.0) '@types/copy-webpack-plugin': 6.4.3 '@types/express': 4.17.21 - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 '@types/json-stringify-safe': 5.0.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 '@types/yargs': 17.0.32 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) ajv: 8.12.0 babel-jest: 29.7.0(@babel/core@7.23.9) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) @@ -20782,7 +21178,7 @@ packages: husky: 8.0.3 if-env: 1.0.4 immer: 10.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 jest-junit: 16.0.0 json-stringify-safe: 5.0.1 @@ -20805,7 +21201,7 @@ packages: style-loader: 2.0.0(webpack@5.89.0) ts-jest: 29.1.2(@babel/core@7.23.9)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.3.3) ts-loader: 8.4.0(typescript@5.3.3)(webpack@5.89.0) - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) type-fest: 3.13.1 typescript: 5.3.3 uuid: 9.0.1 @@ -20844,7 +21240,7 @@ packages: '@azure/communication-common': 2.3.0 '@azure/communication-identity': 1.3.0 '@playwright/test': 1.39.0 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/node-static': 0.7.11 cross-env: 7.0.3 dotenv: 10.0.0 @@ -20860,7 +21256,7 @@ packages: dev: false file:projects/sample-static-html-composites.tgz: - resolution: {integrity: sha512-p7+yu3u1d4yiTFtKgaf8geGjPNtvNMWVFtInq+/dOJuqNQNSx9sfGr7sfedWDLxT6jWkWo14QbBQKJXQzNwRaA==, tarball: file:projects/sample-static-html-composites.tgz} + resolution: {integrity: sha512-E3LfJtzRl+EiXg0BrFJnMHi6sUhu6XYZq5oXSMZdIDR9zqx+Etxq7Acyyv97wcdHS23iONiRaIl3C8JYzdILcg==, tarball: file:projects/sample-static-html-composites.tgz} name: '@rush-temp/sample-static-html-composites' version: 0.0.0 dependencies: @@ -20870,10 +21266,10 @@ packages: '@azure/communication-identity': 1.3.0 '@babel/cli': 7.23.9(@babel/core@7.23.9) '@babel/core': 7.23.9 - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@playwright/test': 1.39.0 '@types/copy-webpack-plugin': 6.4.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/node-static': 0.7.11 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 @@ -20935,13 +21331,13 @@ packages: '@types/cors': 2.8.17 '@types/express': 4.17.21 '@types/http-errors': 1.8.2 - '@types/jest': 29.5.11 + '@types/jest': 29.5.12 '@types/morgan': 1.9.9 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/supertest': 2.0.16 '@types/webpack-node-externals': 3.0.4(webpack-cli@5.1.4) - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) cookie-parser: 1.4.6 copy-webpack-plugin: 11.0.0(webpack@5.89.0) cors: 2.8.5 @@ -20955,7 +21351,7 @@ packages: express: 4.18.2 http-errors: 1.8.1 husky: 8.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-junit: 16.0.0 morgan: 1.10.0 node-fetch: 2.6.7 @@ -20965,8 +21361,8 @@ packages: supertest: 6.3.4 ts-jest: 29.1.2(jest@29.7.0)(typescript@5.3.3) ts-loader: 8.4.0(typescript@5.3.3)(webpack@5.89.0) - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) - ts-node-dev: 2.0.0(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) + ts-node-dev: 2.0.0(@types/node@20.11.16)(typescript@5.3.3) typescript: 5.3.3 webpack: 5.89.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack@5.89.0) @@ -20989,7 +21385,7 @@ packages: dev: false file:projects/storybook.tgz: - resolution: {integrity: sha512-GycCuhR5goRZ9Oxg94rtK84kRd1ACPBXgfqW6tdFRmVq8KGyu3xknUpAG41pzEFyBF5el5/c3qLYBIVC3OAZmA==, tarball: file:projects/storybook.tgz} + resolution: {integrity: sha512-vYH3XlFJmXStv7EKrV5Jvj3w5uvHR6RbeLd5VpVuc8hOmwty43peFqrhEFlP/2C9cGzEr8mkSHN2JI7Klz5J2Q==, tarball: file:projects/storybook.tgz} name: '@rush-temp/storybook' version: 0.0.0 dependencies: @@ -20999,16 +21395,16 @@ packages: '@azure/communication-identity': 1.3.0 '@babel/core': 7.23.9 '@babel/preset-env': 7.23.9(@babel/core@7.23.9) - '@fluentui/react': 8.115.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-components': 9.46.2(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react': 8.115.4(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-components': 9.46.3(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-file-type-icons': 8.11.2(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-hooks': 8.6.36(@types/react@18.2.48)(react@18.2.0) '@fluentui/react-icons': 2.0.226(react@18.2.0) '@fluentui/theme-samples': 8.7.123(@types/react-dom@18.2.18)(@types/react@18.2.48)(react-dom@18.2.0)(react@18.2.0) '@griffel/react': 1.5.20(react@18.2.0) '@mdx-js/react': 1.6.22(react@18.2.0) - '@microsoft/api-documenter': 7.23.20(@types/node@20.11.10) - '@microsoft/api-extractor': 7.39.4(@types/node@20.11.10) + '@microsoft/api-documenter': 7.23.20(@types/node@20.11.16) + '@microsoft/api-extractor': 7.39.4(@types/node@20.11.16) '@microsoft/applicationinsights-react-js': 3.4.3(react@18.2.0)(tslib@2.6.2) '@microsoft/applicationinsights-web': 2.8.16(tslib@2.6.2) '@storybook/addon-actions': 6.5.16(react-dom@18.2.0)(react@18.2.0) @@ -21027,16 +21423,16 @@ packages: '@storybook/react': 6.5.16(@babel/core@7.23.9)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@7.32.0)(react-dom@18.2.0)(react@18.2.0)(require-from-string@2.0.2)(typescript@5.3.3) '@storybook/storybook-deployer': 2.8.16 '@storybook/theming': 6.5.16(react-dom@18.2.0)(react@18.2.0) - '@testing-library/jest-dom': 6.3.0(@types/jest@29.5.11)(jest@29.7.0) - '@types/jest': 29.5.11 + '@testing-library/jest-dom': 6.4.2(@types/jest@29.5.12)(jest@29.7.0) + '@types/jest': 29.5.12 '@types/json-stringify-safe': 5.0.3 - '@types/node': 20.11.10 + '@types/node': 20.11.16 '@types/react': 18.2.48 '@types/react-dom': 18.2.18 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0)(eslint@7.32.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.20.0(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@7.32.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.21.0(eslint@7.32.0)(typescript@5.3.3) ajv: 8.12.0 babel-jest: 29.7.0(@babel/core@7.23.9) babel-loader: 8.1.0(@babel/core@7.23.9)(webpack@5.89.0) @@ -21056,7 +21452,7 @@ packages: eslint-plugin-react: 7.33.2(eslint@7.32.0) eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0) husky: 8.0.3 - jest: 29.7.0(@types/node@20.11.10)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.16)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 jest-junit: 16.0.0 json-stringify-safe: 5.0.1 @@ -21078,7 +21474,7 @@ packages: storybook-docs-toc: 1.7.0(@storybook/addon-docs@6.5.16)(react-dom@18.2.0)(react@18.2.0)(styled-components@5.3.11) styled-components: 5.3.11(@babel/core@7.23.9)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) ts-jest: 29.1.2(@babel/core@7.23.9)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.3.3) - ts-node: 10.9.2(@types/node@20.11.10)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.16)(typescript@5.3.3) tslib: 2.6.2 typescript: 5.3.3 uuid: 9.0.1 diff --git a/docs/references/automated-tests.md b/docs/references/automated-tests.md index 99aba91f99..0b0fbc1c08 100644 --- a/docs/references/automated-tests.md +++ b/docs/references/automated-tests.md @@ -47,6 +47,7 @@ Most often, you should write a combination of unit-tests and hermetic browser te | Test Type | Characteristics | When to write | | ----------------- | --------------------------------- | ------------------------------------------- | | unit-tests | +fast, +not-flakey, -narrow | Complex business logic, helper functions | +| components | +fast, less-flakey | Validate features for components only | | browser: hermetic | fast-ish, less-flakey, e2e/static | Validate features, composite snapshots | | browser: live | -slow, -flakey, +faithful | Smoke testing, critical user journeys | | storybook | ?? | ?? | \ No newline at end of file diff --git a/packages/react-components/.eslintrc.js b/packages/react-components/.eslintrc.js index bc4d062e90..9d17a882b6 100644 --- a/packages/react-components/.eslintrc.js +++ b/packages/react-components/.eslintrc.js @@ -90,6 +90,13 @@ module.exports = { env: { jest: true } + }, + { + // disable no-restricted-imports for playwright tests + files: ['./tests/browser/**/*.spec.ts', './tests/browser/**/*.spec.tsx'], + rules: { + 'no-restricted-imports': 'off' + } } ] }; diff --git a/packages/react-components/.gitignore b/packages/react-components/.gitignore index 99e1d9d271..d12f20a061 100644 --- a/packages/react-components/.gitignore +++ b/packages/react-components/.gitignore @@ -8,4 +8,10 @@ SDK/scripts/ SDK/cached-package.json # Output files -*.tgz \ No newline at end of file +*.tgz + +#Playwright +**/test-results/ +**/playwright-report/ +**/blob-report/ +**/playwright/.cache/ \ No newline at end of file diff --git a/packages/react-components/package.json b/packages/react-components/package.json index e4f61adef3..57369cb7b0 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -32,7 +32,9 @@ "_build:by-flavor": "rushx clean && rushx build:esm && rushx build:cjs && rushx _api-extractor:by-flavor", "_by-flavor": "rushx _current-flavor && env-cmd -f ../../common/config/env/.env --use-shell", "_current-flavor": "echo You are running under COMMUNICATION_REACT_FLAVOR: && env-cmd -f ../../common/config/env/.env node -p process.env.COMMUNICATION_REACT_FLAVOR", - "_test:by-flavor": "(npm run _if-preprocess && rushx preprocess || if-env COMMUNICATION_REACT_FLAVOR=beta && echo \"skip preprocess\") && jest" + "_test:by-flavor": "(npm run _if-preprocess && rushx preprocess || if-env COMMUNICATION_REACT_FLAVOR=beta && echo \"skip preprocess\") && jest", + "test:components": "rushx _by-flavor \"npx playwright test -c playwright.config.components.ts\"", + "test:components:update": "rushx _by-flavor \"npx playwright test -c playwright.config.components.ts --update-snapshots\"" }, "license": "MIT", "dependencies": { @@ -70,6 +72,7 @@ "@babel/preset-env": "7.23.9", "@microsoft/api-documenter": "~7.23.20", "@microsoft/api-extractor": "~7.39.4", + "@playwright/experimental-ct-react": "~1.39.0", "@rollup/plugin-json": "^6.0.1", "@testing-library/dom": "^9.3.1", "@testing-library/jest-dom": "^6.3.0", @@ -85,6 +88,7 @@ "@types/uuid": "^9.0.8", "@typescript-eslint/eslint-plugin": "^6.19.1", "@typescript-eslint/parser": "^6.19.1", + "@vitejs/plugin-react": "~4.2.1", "ajv": "^8.12.0", "babel-jest": "^29.5.0", "babel-loader": "8.1.0", @@ -105,6 +109,7 @@ "eslint": "^7.7.0", "husky": "^8.0.3", "if-env": "^1.0.4", + "jest-environment-jsdom": "^29.5.0", "jest-fetch-mock": "^3.0.3", "jest-junit": "^16.0.0", "jest": "29.7.0", @@ -125,7 +130,6 @@ "ts-node": "^10.9.2", "type-fest": "^3.13.1", "typescript": "5.3.3", - "webpack": "5.89.0", - "jest-environment-jsdom": "^29.5.0" + "webpack": "5.89.0" } } \ No newline at end of file diff --git a/packages/react-components/playwright.config.components.ts b/packages/react-components/playwright.config.components.ts new file mode 100644 index 0000000000..ca6d56973a --- /dev/null +++ b/packages/react-components/playwright.config.components.ts @@ -0,0 +1,37 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. +import { PlaywrightTestConfig, defineConfig, devices } from '@playwright/experimental-ct-react'; +import react from '@vitejs/plugin-react'; +import { TestOptions } from '../../common/config/playwright/playwrightConfigConstants'; +import { config as commonConfig } from '../../common/config/playwright/playwright.config.common'; + +const isBetaBuild = process.env['COMMUNICATION_REACT_FLAVOR'] === 'beta'; + +const componentsConfig: PlaywrightTestConfig = { + ...commonConfig, + outputDir: './tests/temp/', + testDir: './tests/browser/', + testMatch: '*.spec.tsx', + snapshotDir: isBetaBuild ? './tests/snapshots/beta' : './tests/snapshots/stable' +}; + +const ctViteConfig = { + plugins: [ + react({ + include: /\.(js|jsx|ts|tsx)$/, + babel: { + // Use .babelrc files + babelrc: true, + // Use babel.config.js files + configFile: true + } + }) + ] +}; +if (componentsConfig.use) { + componentsConfig.use.ctViteConfig = ctViteConfig; +} else { + componentsConfig.use = { ctViteConfig }; +} + +export default defineConfig(componentsConfig); diff --git a/packages/react-components/playwright/index.html b/packages/react-components/playwright/index.html new file mode 100644 index 0000000000..41c7d69103 --- /dev/null +++ b/packages/react-components/playwright/index.html @@ -0,0 +1,13 @@ + + + + + + Testing Page + + + +
+ + + diff --git a/packages/react-components/playwright/index.tsx b/packages/react-components/playwright/index.tsx new file mode 100644 index 0000000000..edfbbad768 --- /dev/null +++ b/packages/react-components/playwright/index.tsx @@ -0,0 +1,4 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// Apply theme here, add anything your component needs at runtime here. diff --git a/packages/react-components/tests/README.md b/packages/react-components/tests/README.md new file mode 100644 index 0000000000..b9a87d6bd6 --- /dev/null +++ b/packages/react-components/tests/README.md @@ -0,0 +1,91 @@ +# Components browser tests + +This folder contains some Playwright browser tests for the components. See the [top-level testing documentation](../../../docs/references/automated-tests.md) to understand how these tests fit into our overall testing strategy. + +## Folder structure +* [../playwright.config.components.ts](../playwright.config.components.ts) Configuration for components tests +* [../playwright](../playwright) - Files needed for Playwright component testing + * [../playwright/.cache](../playwright/.cache) - Vite cache +* [../tests](../tests) - Top folder for snapshot tests, snapshots and tests output + * [../tests/browser](../tests/browser) - Components tests + * [../tests/snapshots](../tests/snapshots) - Snapshots for the beta and stable flavors + * [../tests/temp](../tests/temp) - Tests output (including the diff for failed tests) + +## Run tests + +In `packages/react-components`, run + +```sh +rushx test:components +``` +The tests will be run for the current flavor. + +## Update snapshots + +Snapshots must only be updated as part of the CI pipeline. This is because the build agents may run on a different OS and have different graphics setup that your local machine (so there will be slight pixel differences between locally generated snapshots and ones generated by the CI pipeline). + +To update snapshots, + +- Add the `update_snapshots` label to your PR. +- The [update-snapshots.yml](https://github.com/Azure/communication-ui-library/actions/workflows/update-snapshots.yml) GitHub action will generate new snapshots and push commit to your branch. + - The workflow will remove the `update_snapshots` label from your PR. If you need to update snapshots again, you must add the label once again. + +### Manual updates + +As mentioned above, you should not need to update snapshots manually. This section describes the tooling available for snapshot update. This tooling is also used by the GitHub action mentioned above. + +The CI job uses +```sh +rushx test:components:update +``` +script to update the snapshots. + +## Test development + +The components tests are lightweight and use less resources comparing with the usual Playwright tests. +A file with extension `.spec.tsx` should be created for new components tests. + +### Conditional Compilation + +Just like the rest of the UI library code, the components test use babel plugin to process the code. But the tests themselves can't use conditional compilation flags to be processed and need to use skip and fixtures feature in Playwright to be run for different flavors. + +The fixture flag is already added to the Playwright configuration file and `FlavoredBaseTest.tsx` to be reused during future development. + +In order to use the functionality, you will need: +- import `test` from `FlavoredBaseTest.tsx` +```Typescript +import { test as betaTest } from './FlavoredBaseTest'; +``` +- add a separate `describe` block and use skip function inside it before any beta tests (there may be a few descibe block for different beta functionality) + +```Typescript + +//This is an example of a description with a eta only test +betaTest.describe('TypingIndicator beta only test', () => { + betaTest.skip(({ isBetaBuild }) => !isBetaBuild, 'The tests should be run for beta flavor only'); + + betaTest('TypingIndicator should be shown correctly 123', async ({ mount }) => { + // some test + }); +}); +``` + +### Local debugging and UI mode + +Run `rushx test:components --debug` command in Terminal from the `packages/react-components` folder to debug tests locally. +Run `rushx test:components --ui` command in Terminal from the `packages/react-components` folder to run tests in UI mode. +In debug mode the script runs the test under [Playwright Inspector](https://playwright.dev/docs/debug). Additionally, some internal test timeouts are relaxed to allow you to single-step through the tests via the inspector. + +This mode requires a display device because the tests need to run in a browser with a display. In particular, this means that you can not use this mode on GitHub Codespaces. + +To debug a particular test, + +* Select the test to run via [`test.only`](https://playwright.dev/docs/api/class-test#test-only) + ```typescript + test.describe('describe example', () => { + test.only('test example', async () => { + ... + ``` +* Run the relevant test suite, usually selecting a single project: `rushx test:components --debug` +* Single-step through the test, record a video etc through the Inspector. + diff --git a/packages/react-components/tests/browser/FlavoredBaseTest.tsx b/packages/react-components/tests/browser/FlavoredBaseTest.tsx new file mode 100644 index 0000000000..535c16aceb --- /dev/null +++ b/packages/react-components/tests/browser/FlavoredBaseTest.tsx @@ -0,0 +1,13 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. +import { test as base } from '@playwright/experimental-ct-react'; +import { TestOptions } from '../../../../common/config/playwright/playwrightConfigConstants'; + +/** + * The test function that should be used to skip tests for stable + */ +export const test = base.extend({ + // Define an option and provide a default value. + // This will be overridden in the config. + isBetaBuild: [true, { option: true }] +}); diff --git a/packages/react-components/tests/browser/TypingIndicator.spec.tsx b/packages/react-components/tests/browser/TypingIndicator.spec.tsx new file mode 100644 index 0000000000..b8543c0253 --- /dev/null +++ b/packages/react-components/tests/browser/TypingIndicator.spec.tsx @@ -0,0 +1,39 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import React from 'react'; +import { test, expect } from '@playwright/experimental-ct-react'; +import { TypingIndicator } from '../../src/components/TypingIndicator'; +// import { test as betaTest } from './FlavoredBaseTest'; + +test.describe('TypingIndicator tests', () => { + test('TypingIndicator should be shown correctly when 1 user is typing', async ({ mount }) => { + const component = await mount(); + await component.evaluate(() => document.fonts.ready); + await expect(component).toContainText('User 1 is typing ...'); + await expect(component).toHaveScreenshot('typing-indicator-1-user.png'); + }); + + test('TypingIndicator should be shown correctly when 5 users are typing', async ({ mount }) => { + const users: { userId: string; displayName: string }[] = []; + for (let i = 1; i <= 5; i++) { + users.push({ userId: `${i}`, displayName: `User ${i}` }); + } + const component = await mount(); + await component.evaluate(() => document.fonts.ready); + await expect(component).toContainText('User 1, User 2, User 3, User 4 and 1 other are typing ...'); + await expect(component).toHaveScreenshot('typing-indicator-5-users.png'); + }); +}); + +// This is an example of beta only test, to be deleted when we have some beta tests examples +// betaTest.describe('TypingIndicator beta only test', () => { +// betaTest.skip(({ isStableBuild }) => isStableBuild, 'The tests should be run for beta flavor only'); +// +// betaTest('TypingIndicator should be shown correctly 123', async ({ mount }) => { +// const component = await mount(); +// await component.evaluate(() => document.fonts.ready); +// await expect(component).toContainText('User 1 is typing ...'); +// await expect(component).toHaveScreenshot('typing-indicator-1-user-123.png'); +// }); +// }); diff --git a/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Desktop-Chrome-linux.png b/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Desktop-Chrome-linux.png new file mode 100644 index 0000000000..3953f75803 Binary files /dev/null and b/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Desktop-Chrome-linux.png differ diff --git a/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Mobile-Android-Landscape-linux.png b/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Mobile-Android-Landscape-linux.png new file mode 100644 index 0000000000..0d98c2bfd5 Binary files /dev/null and b/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Mobile-Android-Landscape-linux.png differ diff --git a/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Mobile-Android-Portrait-linux.png b/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Mobile-Android-Portrait-linux.png new file mode 100644 index 0000000000..017e6cc799 Binary files /dev/null and b/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Mobile-Android-Portrait-linux.png differ diff --git a/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Desktop-Chrome-linux.png b/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Desktop-Chrome-linux.png new file mode 100644 index 0000000000..036272c7bb Binary files /dev/null and b/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Desktop-Chrome-linux.png differ diff --git a/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Mobile-Android-Landscape-linux.png b/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Mobile-Android-Landscape-linux.png new file mode 100644 index 0000000000..a3e6b32e27 Binary files /dev/null and b/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Mobile-Android-Landscape-linux.png differ diff --git a/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Mobile-Android-Portrait-linux.png b/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Mobile-Android-Portrait-linux.png new file mode 100644 index 0000000000..3cce03e83d Binary files /dev/null and b/packages/react-components/tests/snapshots/beta/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Mobile-Android-Portrait-linux.png differ diff --git a/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Desktop-Chrome-linux.png b/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Desktop-Chrome-linux.png new file mode 100644 index 0000000000..3953f75803 Binary files /dev/null and b/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Desktop-Chrome-linux.png differ diff --git a/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Mobile-Android-Landscape-linux.png b/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Mobile-Android-Landscape-linux.png new file mode 100644 index 0000000000..0d98c2bfd5 Binary files /dev/null and b/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Mobile-Android-Landscape-linux.png differ diff --git a/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Mobile-Android-Portrait-linux.png b/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Mobile-Android-Portrait-linux.png new file mode 100644 index 0000000000..017e6cc799 Binary files /dev/null and b/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-1-user-Mobile-Android-Portrait-linux.png differ diff --git a/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Desktop-Chrome-linux.png b/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Desktop-Chrome-linux.png new file mode 100644 index 0000000000..036272c7bb Binary files /dev/null and b/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Desktop-Chrome-linux.png differ diff --git a/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Mobile-Android-Landscape-linux.png b/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Mobile-Android-Landscape-linux.png new file mode 100644 index 0000000000..a3e6b32e27 Binary files /dev/null and b/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Mobile-Android-Landscape-linux.png differ diff --git a/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Mobile-Android-Portrait-linux.png b/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Mobile-Android-Portrait-linux.png new file mode 100644 index 0000000000..3cce03e83d Binary files /dev/null and b/packages/react-components/tests/snapshots/stable/TypingIndicator.spec.tsx-snapshots/typing-indicator-5-users-Mobile-Android-Portrait-linux.png differ diff --git a/packages/react-composites/playwright.config.common.ts b/packages/react-composites/playwright.config.common.ts index f1ed203ce7..a04bd1f11d 100644 --- a/packages/react-composites/playwright.config.common.ts +++ b/packages/react-composites/playwright.config.common.ts @@ -1,18 +1,13 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { PlaywrightTestConfig, devices, ReporterDescription } from '@playwright/test'; -import path from 'path'; - -const DESKTOP_4_TO_3_VIEWPORT = { - width: 1024, - height: 768 -}; - -const DESKTOP_16_TO_9_VIEWPORT = { - width: 1024, - height: 576 -}; +import { ReporterDescription } from '@playwright/test'; +import { + DESKTOP_16_TO_9_VIEWPORT, + DESKTOP_USER_AGENT, + chromeLaunchOptions +} from '../../common/config/playwright/playwrightConfigConstants'; +import { config as commonConfig } from '../../common/config/playwright/playwright.config.common'; const testDir = process.env.TEST_DIR; if (!testDir) { @@ -27,109 +22,27 @@ if (!outputDir) { throw new Error('Environment variable PLAYWRIGHT_OUTPUT_DIR not set'); } -const chromeLaunchOptions = { - channel: 'chrome', - permissions: ['notifications', 'camera', 'microphone'], - args: [ - '--font-render-hinting=none', // Ensures that fonts are rendered consistently. - '--enable-font-antialiasing', // Ensures that fonts are rendered consistently. - '--disable-gpu', // Ensures that fonts are rendered consistently. - '--allow-file-access', - '--use-fake-ui-for-media-stream', - '--use-fake-device-for-media-stream', - `--use-file-for-fake-video-capture=${path.join(__dirname, 'tests', 'browser', 'common', 'test.y4m')}`, - '--lang=en-US', - '--mute-audio' - ], - ignoreDefaultArgs: [ - '--hide-scrollbars' // Don't hide scrollbars in headless mode. - ], - // Use the CHROME_PATH environment variable if it's set, otherwise use the default installed browser by playwright. - // We use a pinned version in GitHub actions to ensure newer versions of Chrome don't suddenly impact our tests. - // For more information see: [Automated Tests - Pinned version of Chrome](../../docs/automated-tests.md#pinned-version-of-chrome) - executablePath: process.env.CHROME_PATH ? process.env.CHROME_PATH : undefined -}; - const CI_REPORTERS: ReporterDescription[] = [['dot'], ['json', { outputFile: `${outputDir}/e2e-results.json` }]]; const LOCAL_REPORTERS: ReporterDescription[] = [['list']]; -const SECOND = 1000; -const MINUTE = 60 * SECOND; - -// Using chromium useragent with a very high version to avoid breaking the unsupportedBrowser page -const DESKTOP_USER_AGENT = 'Windows Chrome/999.0.0.0'; -const ANDROID_USER_AGENT = 'Android 99 Chrome/999.0.0.0 Mobile'; - -const config: PlaywrightTestConfig = { +const config = { + ...commonConfig, outputDir: outputDir, - // Extend per-test timeout for local debugging so that developers can single-step through - // the test in playwright inspector. - timeout: process.env.LOCAL_DEBUG ? 10 * MINUTE : 2 * MINUTE, - - // Do not allow `.only` to be committed to the codebase. `.only` should only be used for diagnosing issues. - forbidOnly: !!process.env.CI, - - // One chance to retry a test on failure - retries: 1, - - // Applies to all projects - use: { - headless: !process.env.LOCAL_DEBUG, - video: 'on-first-retry' // No traces on first attempt - this seems to make tests flaky. - }, - - projects: [ - { - name: 'Desktop Chrome', - use: { - viewport: DESKTOP_4_TO_3_VIEWPORT, - launchOptions: { ...chromeLaunchOptions }, - contextOptions: { - userAgent: DESKTOP_USER_AGENT - } - } - }, - { - name: 'Desktop Chrome 16:9', - use: { - viewport: DESKTOP_16_TO_9_VIEWPORT, - launchOptions: { ...chromeLaunchOptions }, - contextOptions: { - userAgent: DESKTOP_USER_AGENT - } - }, - testMatch: ['OverflowGallery.test.ts'] - }, - { - name: 'Mobile Android Portrait', - use: { - ...devices['Nexus 5'], - launchOptions: { ...chromeLaunchOptions }, - userAgent: ANDROID_USER_AGENT - } - }, - { - name: 'Mobile Android Landscape', - use: { - userAgent: ANDROID_USER_AGENT, - // Support smallest supported mobile viewport (iPhone 5/SE) ({ width: 568, height: 320 }) - viewport: { width: 568, height: 320 }, - deviceScaleFactor: 2, - isMobile: true, - hasTouch: true, - defaultBrowserType: 'chromium', - launchOptions: { ...chromeLaunchOptions } - } - } - ], - expect: { - toMatchSnapshot: { - maxDiffPixels: 1 - } - }, reporter: process.env.CI ? CI_REPORTERS : LOCAL_REPORTERS, testDir: testDir, snapshotDir: snapshotDir }; +config.projects?.push({ + name: 'Desktop Chrome 16:9', + use: { + viewport: DESKTOP_16_TO_9_VIEWPORT, + launchOptions: { ...chromeLaunchOptions }, + contextOptions: { + userAgent: DESKTOP_USER_AGENT + } + }, + testMatch: ['OverflowGallery.test.ts'] +}); + export default config;