From 538ab3865a16bf3e65dc23fcc5cf0c4d70e949cd Mon Sep 17 00:00:00 2001 From: prabhjot-msft <97124699+prabhjot-msft@users.noreply.github.com> Date: Wed, 11 Sep 2024 11:50:26 -0700 Subject: [PATCH 01/45] DNS not supported on safari, hide button on safari (#5159) * Add default option in CallWithChat * Change files * Hide DNS on Safari * Change files --- ...n-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json | 9 +++++++++ ...n-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json | 9 +++++++++ .../CallComposite/components/CallControls.tsx | 12 +++++++++++- .../src/composites/CallComposite/utils/Utils.ts | 2 +- .../common/ControlBar/CommonCallControlBar.tsx | 11 ++++++++++- 5 files changed, 40 insertions(+), 3 deletions(-) create mode 100644 change-beta/@azure-communication-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json create mode 100644 change/@azure-communication-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json diff --git a/change-beta/@azure-communication-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json b/change-beta/@azure-communication-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json new file mode 100644 index 00000000000..0ad19b7baa4 --- /dev/null +++ b/change-beta/@azure-communication-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json @@ -0,0 +1,9 @@ +{ + "type": "patch", + "area": "fix", + "workstream": "DNS", + "comment": "Hide DNS on Safari", + "packageName": "@azure/communication-react", + "email": "97124699+prabhjot-msft@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@azure-communication-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json b/change/@azure-communication-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json new file mode 100644 index 00000000000..0ad19b7baa4 --- /dev/null +++ b/change/@azure-communication-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json @@ -0,0 +1,9 @@ +{ + "type": "patch", + "area": "fix", + "workstream": "DNS", + "comment": "Hide DNS on Safari", + "packageName": "@azure/communication-react", + "email": "97124699+prabhjot-msft@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-composites/src/composites/CallComposite/components/CallControls.tsx b/packages/react-composites/src/composites/CallComposite/components/CallControls.tsx index c0708157244..35bce1a03fb 100644 --- a/packages/react-composites/src/composites/CallComposite/components/CallControls.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/CallControls.tsx @@ -41,6 +41,8 @@ import { Reaction } from './buttons/Reaction'; import { useSelector } from '../hooks/useSelector'; import { capabilitySelector } from '../../CallComposite/selectors/capabilitySelector'; import { callStatusSelector } from '../../CallComposite/selectors/callStatusSelector'; +/* @conditional-compile-remove(DNS) */ +import { _isSafari } from '../../CallComposite/utils'; /** * @private @@ -111,9 +113,17 @@ export const CallControls = (props: CallControlsProps & ContainerRectProps): JSX setDeepNoiseSuppressionOn(true); } }, [adapter, startDeepNoiseSuppression]); + + /* @conditional-compile-remove(DNS) */ + const environmentInfo = adapter.getState().environmentInfo; + + /* @conditional-compile-remove(DNS) */ + const isSafari = _isSafari(environmentInfo); /* @conditional-compile-remove(DNS) */ const showNoiseSuppressionButton = - adapter.getState().onResolveDeepNoiseSuppressionDependency && !adapter.getState().hideDeepNoiseSuppressionButton + adapter.getState().onResolveDeepNoiseSuppressionDependency && + !adapter.getState().hideDeepNoiseSuppressionButton && + !isSafari ? true : false; diff --git a/packages/react-composites/src/composites/CallComposite/utils/Utils.ts b/packages/react-composites/src/composites/CallComposite/utils/Utils.ts index c015c65138d..c28ddd43383 100644 --- a/packages/react-composites/src/composites/CallComposite/utils/Utils.ts +++ b/packages/react-composites/src/composites/CallComposite/utils/Utils.ts @@ -502,7 +502,7 @@ export const _isSafari = ( environmentInfo: undefined | /* @conditional-compile-remove(unsupported-browser) */ EnvironmentInfo ): boolean => { /* @conditional-compile-remove(unsupported-browser) */ - return environmentInfo?.environment.browser === 'safari'; + return environmentInfo?.environment.browser.toLowerCase() === 'safari'; return /^((?!chrome|android|crios|fxios).)*safari/i.test(navigator.userAgent); }; diff --git a/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx b/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx index cc4ea7b70d1..cb124a0d177 100644 --- a/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx +++ b/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx @@ -58,6 +58,8 @@ import { callStatusSelector } from '../../CallComposite/selectors/callStatusSele import { MeetingConferencePhoneInfoModal } from '@internal/react-components'; /* @conditional-compile-remove(breakout-rooms) */ import { Timer } from './Timer'; +/* @conditional-compile-remove(DNS) */ +import { _isSafari } from '../../CallComposite/utils'; /** * @private @@ -223,6 +225,12 @@ export const CommonCallControlBar = (props: CommonCallControlBarProps & Containe await props.callAdapter.startNoiseSuppressionEffect(); }, [props.callAdapter]); + /* @conditional-compile-remove(DNS) */ + const environmentInfo = props.callAdapter.getState().environmentInfo; + + /* @conditional-compile-remove(DNS) */ + const isSafari = _isSafari(environmentInfo); + /* @conditional-compile-remove(DNS) */ useEffect(() => { if ( @@ -236,7 +244,8 @@ export const CommonCallControlBar = (props: CommonCallControlBarProps & Containe /* @conditional-compile-remove(DNS) */ const showNoiseSuppressionButton = props.callAdapter.getState().onResolveDeepNoiseSuppressionDependency && - !props.callAdapter.getState().hideDeepNoiseSuppressionButton + !props.callAdapter.getState().hideDeepNoiseSuppressionButton && + !isSafari ? true : false; /* @conditional-compile-remove(DNS) */ From 12c5da8e7932614f6fe7cc66eb165ad290944101 Mon Sep 17 00:00:00 2001 From: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Date: Wed, 11 Sep 2024 13:09:21 -0700 Subject: [PATCH 02/45] [JavaScript-loaders] Add loader path import on communication-react for JS Composite loader functions (#5106) * Move loaders to external directory import * Change files * update API extractor to have a consolodated API for both paths for reviews * fix exports definition * add new api command * Change files * update API * fix internal samples * fix ci * simplify complete api index * update extractor to be by flavor * Add new tests for checking adapter and react calls * fix stable * Add other composite tests * test CI * reverse test * fix test import issue * Update packages/communication-react/package.json Co-authored-by: Porter Nan Signed-off-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> --------- Signed-off-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Co-authored-by: Porter Nan --- ...-1aef335a-42b6-4070-9763-a0bc86f54ade.json | 9 +++ ...-4be604d9-5c4f-41fe-8fd4-cef3a57d8d48.json | 9 +++ .../{jest.config.mjs => jest.config.js} | 0 .../acs-ui-javascript-loaders/package.json | 4 +- .../src/callCompositeLoader.test.tsx | 62 ++++++++++++++++++ .../src/callWithChatCompositeLoader.test.tsx | 64 +++++++++++++++++++ .../src/chatCompositeLoader.test.tsx | 63 ++++++++++++++++++ .../src/outboundCallCompositeLoader.test.tsx | 62 ++++++++++++++++++ .../api-extractor-complete.json | 4 ++ .../api-extractor-complete.stable.json | 4 ++ packages/communication-react/package.json | 15 +++++ .../review/beta/communication-react.api.md | 48 -------------- .../communication-react/src/api-summary.ts | 17 +++++ packages/communication-react/src/index.ts | 15 ----- .../src/javascript-loaders.ts | 17 +++++ .../Examples/CustomButtonInjection/Docs.mdx | 17 ++--- .../snippets/CustomButtonImages.tsx | 28 ++++---- 17 files changed, 351 insertions(+), 87 deletions(-) create mode 100644 change-beta/@azure-communication-react-1aef335a-42b6-4070-9763-a0bc86f54ade.json create mode 100644 change-beta/@azure-communication-react-4be604d9-5c4f-41fe-8fd4-cef3a57d8d48.json rename packages/acs-ui-javascript-loaders/{jest.config.mjs => jest.config.js} (100%) create mode 100644 packages/acs-ui-javascript-loaders/src/callCompositeLoader.test.tsx create mode 100644 packages/acs-ui-javascript-loaders/src/callWithChatCompositeLoader.test.tsx create mode 100644 packages/acs-ui-javascript-loaders/src/chatCompositeLoader.test.tsx create mode 100644 packages/acs-ui-javascript-loaders/src/outboundCallCompositeLoader.test.tsx create mode 100644 packages/communication-react/api-extractor-complete.json create mode 100644 packages/communication-react/api-extractor-complete.stable.json create mode 100644 packages/communication-react/src/api-summary.ts create mode 100644 packages/communication-react/src/javascript-loaders.ts diff --git a/change-beta/@azure-communication-react-1aef335a-42b6-4070-9763-a0bc86f54ade.json b/change-beta/@azure-communication-react-1aef335a-42b6-4070-9763-a0bc86f54ade.json new file mode 100644 index 00000000000..78a2210ed75 --- /dev/null +++ b/change-beta/@azure-communication-react-1aef335a-42b6-4070-9763-a0bc86f54ade.json @@ -0,0 +1,9 @@ +{ + "type": "prerelease", + "area": "fix", + "workstream": "js-loaders", + "comment": "Add new sub package to communication react to import the loader functions", + "packageName": "@azure/communication-react", + "email": "dmceachern@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/change-beta/@azure-communication-react-4be604d9-5c4f-41fe-8fd4-cef3a57d8d48.json b/change-beta/@azure-communication-react-4be604d9-5c4f-41fe-8fd4-cef3a57d8d48.json new file mode 100644 index 00000000000..77f629e8c35 --- /dev/null +++ b/change-beta/@azure-communication-react-4be604d9-5c4f-41fe-8fd4-cef3a57d8d48.json @@ -0,0 +1,9 @@ +{ + "type": "prerelease", + "area": "feature", + "workstream": "js-loaders", + "comment": "Move loaders to external directory import", + "packageName": "@azure/communication-react", + "email": "dmceachern@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/packages/acs-ui-javascript-loaders/jest.config.mjs b/packages/acs-ui-javascript-loaders/jest.config.js similarity index 100% rename from packages/acs-ui-javascript-loaders/jest.config.mjs rename to packages/acs-ui-javascript-loaders/jest.config.js diff --git a/packages/acs-ui-javascript-loaders/package.json b/packages/acs-ui-javascript-loaders/package.json index d44e9510e71..e47bca057da 100644 --- a/packages/acs-ui-javascript-loaders/package.json +++ b/packages/acs-ui-javascript-loaders/package.json @@ -14,8 +14,8 @@ "preprocess": "cpx \"./src/**\" ./preprocessed && babel ./src --out-dir ../preprocessed --extensions \".ts,.tsx\" --keep-file-extension --config-file ./.babelrc.js --relative && rimraf ../preprocessed", "prettier": "prettier --no-error-on-unmatched-pattern --write --config ../../.prettierrc --ignore-path=../../.prettierignore \"**/*.js\" \"**/*.jsx\" \"**/*.ts\" \"**/*.tsx\"", "prettier:check": "prettier --no-error-on-unmatched-pattern --check --config ../../.prettierrc --ignore-path=../../.prettierignore \"**/*.js\" \"**/*.jsx\" \"**/*.ts\" \"**/*.tsx\"", - "test": "echo package only in alpha no test run", - "test:ci-coverage": "rushx _by-flavor \"rushx _test:by-flavor --coverage\"", + "test": "rushx _by-flavor \"rushx _test:by-flavor\"", + "test:ci-coverage": "echo package tested by composites", "test:coverage": "rushx _by-flavor \"rushx _test:by-flavor --coverage --coverageReporters=lcov\"", "lint": "eslint --max-warnings 0 \"*/**/*.{ts,tsx}\"", "lint:fix": "rushx lint --fix --", diff --git a/packages/acs-ui-javascript-loaders/src/callCompositeLoader.test.tsx b/packages/acs-ui-javascript-loaders/src/callCompositeLoader.test.tsx new file mode 100644 index 00000000000..f9d9720efed --- /dev/null +++ b/packages/acs-ui-javascript-loaders/src/callCompositeLoader.test.tsx @@ -0,0 +1,62 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +/* @conditional-compile-remove(composite-js-helpers) */ +import { CallCompositeOptions } from '@internal/react-composites'; +/* @conditional-compile-remove(composite-js-helpers) */ +import { CallCompositeLoaderProps } from './callCompositeLoader'; + +jest.mock('@Internal/react-composites', () => { + return { + createAzureCommunicationCallAdapter: jest.fn().mockResolvedValue('mockAdapter'), + CallComposite: jest.fn().mockReturnValue('mockCallComposite') + }; +}); +const mockCreateRoot = jest.fn(); +jest.mock('react-dom/client', () => { + return { + createRoot: jest.fn().mockReturnValue({ render: mockCreateRoot }) + }; +}); + +jest.mock('@azure/communication-common', () => { + return { + AzureCommunicationTokenCredential: jest.fn(), + CommunicationUserIdentifier: jest.fn(), + createIdentifierFromRawId: jest.fn().mockReturnValue('mockIdentifier') + }; +}); + +const mockInitializeIcons = jest.fn(); +jest.mock('@fluentui/react', () => { + return { + initializeIcons: mockInitializeIcons + }; +}); + +describe('CallCompositeLoader tests', () => { + test('test to fulfill no empty test runners', () => { + expect(true).toBeTruthy(); + }); + /* @conditional-compile-remove(composite-js-helpers) */ + test('loadCallComposite should call createAzureCommunicationCallAdapter and createRoot', async () => { + const mockAdapterArgs: CallCompositeLoaderProps = { + userId: 'userId', + token: 'token', + displayName: 'displayName', + locator: { groupId: 'groupId' }, + options: { callingSounds: { callEnded: { url: 'test/url/ended' } } } + }; + + const mockHtmlElement = document.createElement('div'); + const mockCompositeOptions: CallCompositeOptions = {}; + + const { loadCallComposite } = await import('./callCompositeLoader'); + const { createAzureCommunicationCallAdapter } = await import('@internal/react-composites'); + await loadCallComposite(mockAdapterArgs, mockHtmlElement, mockCompositeOptions); + + expect(mockInitializeIcons).toHaveBeenCalled(); + expect(createAzureCommunicationCallAdapter).toHaveBeenCalled(); + expect(mockCreateRoot).toHaveBeenCalled(); + }); +}); diff --git a/packages/acs-ui-javascript-loaders/src/callWithChatCompositeLoader.test.tsx b/packages/acs-ui-javascript-loaders/src/callWithChatCompositeLoader.test.tsx new file mode 100644 index 00000000000..64eaeaef182 --- /dev/null +++ b/packages/acs-ui-javascript-loaders/src/callWithChatCompositeLoader.test.tsx @@ -0,0 +1,64 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +/* @conditional-compile-remove(composite-js-helpers) */ +import { CallWithChatCompositeOptions } from '@internal/react-composites'; +/* @conditional-compile-remove(composite-js-helpers) */ +import { CallWithChatCompositeLoaderProps } from './callWithChatCompositeLoader'; + +jest.mock('@Internal/react-composites', () => { + return { + createAzureCommunicationCallWithChatAdapter: jest.fn().mockResolvedValue('mockAdapter'), + CallWithChatComposite: jest.fn().mockReturnValue('mockCallComposite') + }; +}); +const mockCreateRoot = jest.fn(); +jest.mock('react-dom/client', () => { + return { + createRoot: jest.fn().mockReturnValue({ render: mockCreateRoot }) + }; +}); + +jest.mock('@azure/communication-common', () => { + return { + AzureCommunicationTokenCredential: jest.fn(), + CommunicationUserIdentifier: jest.fn(), + createIdentifierFromRawId: jest.fn().mockReturnValue('mockIdentifier') + }; +}); + +const mockInitializeIcons = jest.fn(); +jest.mock('@fluentui/react', () => { + return { + initializeIcons: mockInitializeIcons + }; +}); + +describe('CallWithChatCompositeLoader tests', () => { + test('test to fulfill no empty test runners', () => { + expect(true).toBeTruthy(); + }); + /* @conditional-compile-remove(composite-js-helpers) */ + test('loadCallWithChatComposite should call createAzureCommunicationCallWithChatAdapter and createRoot', async () => { + const mockAdapterArgs: CallWithChatCompositeLoaderProps = { + userId: 'userId', + token: 'token', + endpoint: 'endpoint', + displayName: 'displayName', + locator: { callLocator: { groupId: 'groupId' }, chatThreadId: 'threadId' } + }; + + const mockHtmlElement = document.createElement('div'); + const mockCompositeOptions: CallWithChatCompositeOptions = { + galleryOptions: { layout: 'floatingLocalVideo' } + }; + + const { loadCallWithChatComposite } = await import('./callWithChatCompositeLoader'); + const { createAzureCommunicationCallWithChatAdapter } = await import('@internal/react-composites'); + await loadCallWithChatComposite(mockAdapterArgs, mockHtmlElement, mockCompositeOptions); + + expect(mockInitializeIcons).toHaveBeenCalled(); + expect(createAzureCommunicationCallWithChatAdapter).toHaveBeenCalled(); + expect(mockCreateRoot).toHaveBeenCalled(); + }); +}); diff --git a/packages/acs-ui-javascript-loaders/src/chatCompositeLoader.test.tsx b/packages/acs-ui-javascript-loaders/src/chatCompositeLoader.test.tsx new file mode 100644 index 00000000000..e4b92236363 --- /dev/null +++ b/packages/acs-ui-javascript-loaders/src/chatCompositeLoader.test.tsx @@ -0,0 +1,63 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +/* @conditional-compile-remove(composite-js-helpers) */ +import { ChatCompositeOptions } from '@internal/react-composites'; +/* @conditional-compile-remove(composite-js-helpers) */ +import { ChatCompositeLoaderProps } from './chatCompositeLoader'; + +jest.mock('@Internal/react-composites', () => { + return { + createAzureCommunicationChatAdapter: jest.fn().mockResolvedValue('mockAdapter'), + ChatComposite: jest.fn().mockReturnValue('mockCallComposite') + }; +}); +const mockCreateRoot = jest.fn(); +jest.mock('react-dom/client', () => { + return { + createRoot: jest.fn().mockReturnValue({ render: mockCreateRoot }) + }; +}); + +jest.mock('@azure/communication-common', () => { + return { + AzureCommunicationTokenCredential: jest.fn(), + CommunicationUserIdentifier: jest.fn(), + createIdentifierFromRawId: jest.fn().mockReturnValue('mockIdentifier') + }; +}); + +const mockInitializeIcons = jest.fn(); +jest.mock('@fluentui/react', () => { + return { + initializeIcons: mockInitializeIcons + }; +}); + +describe('ChatCompositeLoader tests', () => { + test('test to fulfill no empty test runners', () => { + expect(true).toBeTruthy(); + }); + /* @conditional-compile-remove(composite-js-helpers) */ + test('loadChatComposite should call createAzureCommunicationChatAdapter and createRoot', async () => { + const mockAdapterArgs: ChatCompositeLoaderProps = { + endpoint: 'endpoint', + token: 'token', + userId: 'userId', + displayName: 'displayName', + threadId: 'threadId' + }; + + const mockHtmlElement = document.createElement('div'); + const mockCompositeOptions: ChatCompositeOptions = { + errorBar: true + }; + const { loadChatComposite } = await import('./chatCompositeLoader'); + const { createAzureCommunicationChatAdapter } = await import('@internal/react-composites'); + await loadChatComposite(mockAdapterArgs, mockHtmlElement, mockCompositeOptions); + + expect(mockInitializeIcons).toHaveBeenCalled(); + expect(createAzureCommunicationChatAdapter).toHaveBeenCalled(); + expect(mockCreateRoot).toHaveBeenCalled(); + }); +}); diff --git a/packages/acs-ui-javascript-loaders/src/outboundCallCompositeLoader.test.tsx b/packages/acs-ui-javascript-loaders/src/outboundCallCompositeLoader.test.tsx new file mode 100644 index 00000000000..3fd23b5b272 --- /dev/null +++ b/packages/acs-ui-javascript-loaders/src/outboundCallCompositeLoader.test.tsx @@ -0,0 +1,62 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +/* @conditional-compile-remove(composite-js-helpers) */ +import { CallCompositeOptions } from '@internal/react-composites'; +/* @conditional-compile-remove(composite-js-helpers) */ +import { OutboundCallCompositeLoaderProps } from './outboundCallCompositeLoader'; + +jest.mock('@Internal/react-composites', () => { + return { + createAzureCommunicationCallAdapter: jest.fn().mockResolvedValue('mockAdapter'), + CallComposite: jest.fn().mockReturnValue('mockCallComposite') + }; +}); +const mockCreateRoot = jest.fn(); +jest.mock('react-dom/client', () => { + return { + createRoot: jest.fn().mockReturnValue({ render: mockCreateRoot }) + }; +}); + +jest.mock('@azure/communication-common', () => { + return { + AzureCommunicationTokenCredential: jest.fn(), + CommunicationUserIdentifier: jest.fn(), + createIdentifierFromRawId: jest.fn().mockReturnValue('mockIdentifier') + }; +}); + +const mockInitializeIcons = jest.fn(); +jest.mock('@fluentui/react', () => { + return { + initializeIcons: mockInitializeIcons + }; +}); + +describe('CallCompositeLoader tests', () => { + test('test to fulfill no empty test runners', () => { + expect(true).toBeTruthy(); + }); + /* @conditional-compile-remove(composite-js-helpers) */ + test('loadCallComposite should call createAzureCommunicationCallAdapter and createRoot', async () => { + const mockAdapterArgs: OutboundCallCompositeLoaderProps = { + userId: 'userId', + token: 'token', + displayName: 'displayName', + targetCallees: [{ phoneNumber: '+14035556666' }], + options: { callingSounds: { callEnded: { url: 'test/url/ended' } } } + }; + + const mockHtmlElement = document.createElement('div'); + const mockCompositeOptions: CallCompositeOptions = {}; + + const { loadOutboundCallComposite } = await import('./outboundCallCompositeLoader'); + const { createAzureCommunicationCallAdapter } = await import('@internal/react-composites'); + await loadOutboundCallComposite(mockAdapterArgs, mockHtmlElement, mockCompositeOptions); + + expect(mockInitializeIcons).toHaveBeenCalled(); + expect(createAzureCommunicationCallAdapter).toHaveBeenCalled(); + expect(mockCreateRoot).toHaveBeenCalled(); + }); +}); diff --git a/packages/communication-react/api-extractor-complete.json b/packages/communication-react/api-extractor-complete.json new file mode 100644 index 00000000000..0c885d44f22 --- /dev/null +++ b/packages/communication-react/api-extractor-complete.json @@ -0,0 +1,4 @@ +{ + "extends": "../../common/config/api-extractor/api-extractor.json", + "mainEntryPointFilePath": "/dist/dist-esm/communication-react/src/api-summary.d.ts" +} diff --git a/packages/communication-react/api-extractor-complete.stable.json b/packages/communication-react/api-extractor-complete.stable.json new file mode 100644 index 00000000000..46185cb9e39 --- /dev/null +++ b/packages/communication-react/api-extractor-complete.stable.json @@ -0,0 +1,4 @@ +{ + "extends": "../../common/config/api-extractor/api-extractor.stable.json", + "mainEntryPointFilePath": "/dist/dist-esm/communication-react/src/api-summary.d.ts" +} diff --git a/packages/communication-react/package.json b/packages/communication-react/package.json index 75e2c541f4a..98e9773aaa7 100644 --- a/packages/communication-react/package.json +++ b/packages/communication-react/package.json @@ -65,6 +65,17 @@ }, "main": "./dist/dist-cjs/communication-react/index.js", "module": "./dist/dist-esm/communication-react/src/index.js", + "exports": { + ".": { + "main": "./dist/dist-cjs/communication-react/index.js", + "module": "./dist/dist-esm/communication-react/src/index.js", + "types": "./dist/communication-react.d.ts" + }, + "./javascript-loaders": { + "module": "./dist/dist-esm/communication-react/src/javascript-loaders.js", + "types": "./dist/dist-esm/communication-react/src/javascript-loaders.d.ts" + } + }, "scripts": { "copy-original": "cpx \"../*/src/**\" ./preprocess-dist && renamer --find src --replace preprocessed ./preprocess-dist/**/*", "preprocess": "babel ../*/src --out-dir ../preprocessed --extensions \".ts,.tsx\" --keep-file-extension --config-file ./.babelrc.js --relative && rimraf ../preprocessed", @@ -74,12 +85,14 @@ "build:cjs": "rollup -c --silent", "build:esm": "npm run _if-preprocess && rushx copy-original && rushx preprocess && rushx copy-preprocess && tspc -project tsconfig.preprocess.json || (if-env COMMUNICATION_REACT_FLAVOR=beta && tspc)", "build:watch": "", + "build:api": "rushx _api-extractor:complete:by-flavor", "clean": "rimraf dist && rimraf ../**/preprocessed && rimraf ../**/preprocess-dist", "test": "", "test:ci-coverage": "", "test:coverage": "", "check-deps": "node scripts/verifyDependencies", "api-extractor": "rushx _by-flavor \"rushx build:esm && rushx _api-extractor:by-flavor\"", + "api-extractor:complete": "rushx _by-flavor \"rushx build:esm && rushx api-extractor:complete:by-falvor\"", "generate-doc": "api-documenter markdown -i temp -o docGen", "prettier": "prettier --no-error-on-unmatched-pattern --write --config ../../.prettierrc --ignore-path=../../.prettierignore \"**/*.js\" \"**/*.jsx\" \"**/*.ts\" \"**/*.tsx\"", "prettier:check": "prettier --no-error-on-unmatched-pattern --check --config ../../.prettierrc --ignore-path=../../.prettierignore \"**/*.js\" \"**/*.jsx\" \"**/*.ts\" \"**/*.tsx\"", @@ -92,6 +105,7 @@ "_if-preprocess": "if-env COMMUNICATION_REACT_FLAVOR=stable || if-env COMMUNICATION_REACT_FLAVOR=beta-release", "_if-beta": "if-env COMMUNICATION_REACT_FLAVOR=beta || if-env COMMUNICATION_REACT_FLAVOR=beta-release", "_api-extractor:by-flavor": "if-env COMMUNICATION_REACT_FLAVOR=stable && api-extractor run -c api-extractor.stable.json --local || (rushx _if-beta && api-extractor run --local)", + "_api-extractor:complete:by-flavor": "if-env COMMUNICATION_REACT_FLAVOR=stable && api-extractor run -c api-extractor-complete.stable.json --local || (rushx _if-beta && api-extractor run -c api-extractor-complete.json --local)", "_build:by-flavor": "rushx clean && rushx build:esm && rushx build:cjs && rushx _api-extractor:by-flavor", "_current-flavor": "echo You are running under COMMUNICATION_REACT_FLAVOR: && env-cmd -f ../../common/config/env/.env node -p process.env.COMMUNICATION_REACT_FLAVOR", "_by-flavor": "rushx _current-flavor && env-cmd -f ../../common/config/env/.env --use-shell" @@ -109,6 +123,7 @@ "@internal/fake-backends": "1.19.0-beta.3", "@internal/react-components": "1.19.0-beta.3", "@internal/react-composites": "1.19.0-beta.3", + "@internal/acs-ui-javascript-loaders": "1.19.0-beta.3", "@microsoft/api-documenter": "~7.25.9", "@microsoft/api-extractor": "~7.47.4", "@rollup/plugin-json": "^6.0.1", diff --git a/packages/communication-react/review/beta/communication-react.api.md b/packages/communication-react/review/beta/communication-react.api.md index 0447d4324a9..c96d846f87c 100644 --- a/packages/communication-react/review/beta/communication-react.api.md +++ b/packages/communication-react/review/beta/communication-react.api.md @@ -726,15 +726,6 @@ export type CallCompositeIcons = { StopAllSpotlightMenuButton?: JSX.Element; }; -// @beta -export type CallCompositeLoaderProps = { - userId: string; - token: string; - displayName: string; - locator: CallAdapterLocator; - options?: AzureCommunicationCallAdapterOptions; -}; - // @public export type CallCompositeOptions = { errorBar?: boolean; @@ -1487,15 +1478,6 @@ export type CallWithChatCompositeIcons = { StopAllSpotlightMenuButton?: JSX.Element; }; -// @beta -export type CallWithChatCompositeLoaderProps = { - userId: string; - token: string; - displayName: string; - endpoint: string; - locator: CallAndChatLocator; -}; - // @public export type CallWithChatCompositeOptions = { callControls?: boolean | CallWithChatControlOptions; @@ -1920,15 +1902,6 @@ export type ChatCompositeIcons = { SendBoxAttachFile?: JSX.Element; }; -// @beta -export type ChatCompositeLoaderProps = { - userId: string; - token: string; - displayName?: string; - endpoint: string; - threadId: string; -}; - // @public export type ChatCompositeOptions = { errorBar?: boolean; @@ -3461,21 +3434,9 @@ export interface JumpToNewMessageButtonProps { // @public export const lightTheme: PartialTheme & CallingTheme; -// @beta -export const loadCallComposite: (adapterArgs: CallCompositeLoaderProps, htmlElement: HTMLElement | null, props?: CallCompositeOptions) => Promise; - -// @beta -export const loadCallWithChatComposite: (args: CallWithChatCompositeLoaderProps, htmlElement: HTMLElement | null, props: CallWithChatCompositeOptions) => Promise; - -// @beta -export const loadChatComposite: (args: ChatCompositeLoaderProps, htmlElement: HTMLElement | null, props: ChatCompositeOptions) => Promise; - // @public export type LoadingState = 'loading' | 'none'; -// @beta -export const loadOutboundCallComposite: (adapterArgs: OutboundCallCompositeLoaderProps, htmlElement: HTMLElement | null, props?: CallCompositeOptions) => Promise; - // @public export const LocalizationProvider: (props: LocalizationProviderProps) => JSX.Element; @@ -3989,15 +3950,6 @@ export interface OptionsDevice { name: string; } -// @beta -export type OutboundCallCompositeLoaderProps = { - userId: string; - token: string; - displayName: string; - targetCallees: string[] | StartCallIdentifier[]; - options?: AzureCommunicationCallAdapterOptions; -}; - // @public export type OverflowGalleryPosition = 'horizontalBottom' | 'verticalRight' | 'horizontalTop'; diff --git a/packages/communication-react/src/api-summary.ts b/packages/communication-react/src/api-summary.ts new file mode 100644 index 00000000000..0fa32be36c5 --- /dev/null +++ b/packages/communication-react/src/api-summary.ts @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +/** + * This file is for the generate of the complete API of the package. + * This also includes the sub export of the javascript-loaders in the API. + * To use these exports the user will need to import the functions from + * '@azure/communication-react/javascript-loaders' instead of from the main entry point. + * + * This is to avoid having these new functions affect developers that are not using the current + * version of react that is needed to use these functions inside their react application. In this + * instance it is recommended that the developer use the react components and composites directly. + */ + +/* @conditional-compile-remove(composite-js-helpers) */ +export * from './javascript-loaders'; +export * from './index'; diff --git a/packages/communication-react/src/index.ts b/packages/communication-react/src/index.ts index 98dae8766bd..d370ed360b3 100644 --- a/packages/communication-react/src/index.ts +++ b/packages/communication-react/src/index.ts @@ -28,21 +28,6 @@ export type { AreParamEqual } from '../../acs-ui-common/src'; -/* @conditional-compile-remove(composite-js-helpers) */ -export { - loadOutboundCallComposite, - loadCallComposite, - loadChatComposite, - loadCallWithChatComposite -} from '../../acs-ui-javascript-loaders/src'; -/* @conditional-compile-remove(composite-js-helpers) */ -export type { - OutboundCallCompositeLoaderProps, - CallCompositeLoaderProps, - ChatCompositeLoaderProps, - CallWithChatCompositeLoaderProps -} from '../../acs-ui-javascript-loaders/src'; - // Not to export chat/calling specific hook from binding package export type { CallClientProviderProps, diff --git a/packages/communication-react/src/javascript-loaders.ts b/packages/communication-react/src/javascript-loaders.ts new file mode 100644 index 00000000000..c1699772ce9 --- /dev/null +++ b/packages/communication-react/src/javascript-loaders.ts @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +/* @conditional-compile-remove(composite-js-helpers) */ +export { + loadOutboundCallComposite, + loadCallComposite, + loadChatComposite, + loadCallWithChatComposite +} from '../../acs-ui-javascript-loaders/src'; +/* @conditional-compile-remove(composite-js-helpers) */ +export type { + OutboundCallCompositeLoaderProps, + CallCompositeLoaderProps, + ChatCompositeLoaderProps, + CallWithChatCompositeLoaderProps +} from '../../acs-ui-javascript-loaders/src'; diff --git a/packages/storybook8/stories/Examples/CustomButtonInjection/Docs.mdx b/packages/storybook8/stories/Examples/CustomButtonInjection/Docs.mdx index b7fa7213b67..7c11977d09e 100644 --- a/packages/storybook8/stories/Examples/CustomButtonInjection/Docs.mdx +++ b/packages/storybook8/stories/Examples/CustomButtonInjection/Docs.mdx @@ -14,7 +14,8 @@ import SecondaryCustomButtonInjectionExampleText from '!!raw-loader!./snippets/S - + + # Custom Button Injection @@ -39,7 +40,7 @@ Max number of buttons: '3' ### Desktop: Secondary Main Bar @@ -49,7 +50,7 @@ Max number of buttons: '2' ### Desktop: Overflow More Button @@ -59,7 +60,7 @@ Max number of buttons: '∞' ### Mobile: Primary and Overflow Contextual Menu @@ -69,7 +70,7 @@ Max number of buttons in primary: '1' Max number of buttons in Contextual Menu: ### Custom Button With State @@ -77,7 +78,7 @@ Max number of buttons in primary: '1' Max number of buttons in Contextual Menu: ### Custom Button With Async loading State @@ -85,7 +86,7 @@ Max number of buttons in primary: '1' Max number of buttons in Contextual Menu: ### Legacy Control Bar Custom Button Injection @@ -93,7 +94,7 @@ Max number of buttons in primary: '1' Max number of buttons in Contextual Menu: ## Props diff --git a/packages/storybook8/stories/Examples/CustomButtonInjection/snippets/CustomButtonImages.tsx b/packages/storybook8/stories/Examples/CustomButtonInjection/snippets/CustomButtonImages.tsx index fe05ba0d6e0..b1e53aa54fd 100644 --- a/packages/storybook8/stories/Examples/CustomButtonInjection/snippets/CustomButtonImages.tsx +++ b/packages/storybook8/stories/Examples/CustomButtonInjection/snippets/CustomButtonImages.tsx @@ -1,9 +1,9 @@ import React from 'react'; export const CustomButtonWithAsyncStateExample = (): JSX.Element => { - return ( - Call composite where all participants have their camera turned off @@ -11,9 +11,9 @@ export const CustomButtonWithAsyncStateExample = (): JSX.Element => { }; export const CustomButtonWithStateExample = (): JSX.Element => { - return ( - Call composite where all participants have their camera turned off @@ -21,9 +21,9 @@ export const CustomButtonWithStateExample = (): JSX.Element => { }; export const LegacyControlBarCustomButtonInjectionExample = (): JSX.Element => { - return ( - Call composite where all participants have their camera turned off @@ -31,9 +31,9 @@ export const LegacyControlBarCustomButtonInjectionExample = (): JSX.Element => { }; export const MobileCustomButtonInjectionExample = (): JSX.Element => { - return ( - Call composite where all participants have their camera turned off @@ -41,9 +41,9 @@ export const MobileCustomButtonInjectionExample = (): JSX.Element => { }; export const OverflowCustomButtonInjectionExample = (): JSX.Element => { - return ( - Call composite where all participants have their camera turned off @@ -51,9 +51,9 @@ export const OverflowCustomButtonInjectionExample = (): JSX.Element => { }; export const PrimaryCustomButtonInjectionExample = (): JSX.Element => { - return ( - Call composite where all participants have their camera turned off @@ -61,9 +61,9 @@ export const PrimaryCustomButtonInjectionExample = (): JSX.Element => { }; export const SecondaryCustomButtonInjectionExample = (): JSX.Element => { - return ( - Call composite where all participants have their camera turned off From 10fcf4fd44ae9ecd084b3961b64f2426d0bc35ae Mon Sep 17 00:00:00 2001 From: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Date: Wed, 11 Sep 2024 13:35:25 -0700 Subject: [PATCH 03/45] [js-loaders] api by flavor fix (#5160) * Move loaders to external directory import * Change files * update API extractor to have a consolodated API for both paths for reviews * fix exports definition * add new api command * Change files * update API * fix internal samples * fix ci * simplify complete api index * update extractor to be by flavor * Add new tests for checking adapter and react calls * fix stable * Add other composite tests * test CI * reverse test * fix test import issue * Update packages/communication-react/package.json Co-authored-by: Porter Nan Signed-off-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> * make sure new command is run by flavor --------- Signed-off-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Co-authored-by: Porter Nan --- packages/communication-react/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/communication-react/package.json b/packages/communication-react/package.json index 98e9773aaa7..fdccb6734d7 100644 --- a/packages/communication-react/package.json +++ b/packages/communication-react/package.json @@ -85,7 +85,7 @@ "build:cjs": "rollup -c --silent", "build:esm": "npm run _if-preprocess && rushx copy-original && rushx preprocess && rushx copy-preprocess && tspc -project tsconfig.preprocess.json || (if-env COMMUNICATION_REACT_FLAVOR=beta && tspc)", "build:watch": "", - "build:api": "rushx _api-extractor:complete:by-flavor", + "build:api": "rushx _by-flavor \"rushx _api-extractor:complete:by-flavor\"", "clean": "rimraf dist && rimraf ../**/preprocessed && rimraf ../**/preprocess-dist", "test": "", "test:ci-coverage": "", From cbf2bd8c8711340c1b9bba7e924bd0ec9326dda7 Mon Sep 17 00:00:00 2001 From: carocao-msft <96077406+carocao-msft@users.noreply.github.com> Date: Wed, 11 Sep 2024 14:06:27 -0700 Subject: [PATCH 04/45] GA ACS captions (#5084) * GA captions * Change files * Update packages/react-components browser test snapshots * Update packages/react-composites CallWithChatComposite browser test snapshots * Update embed html bundle snapshots * Update packages/react-composites CallComposite browser test snapshots * Update packages/react-components browser test snapshots * Change files * Fix build * fix build * Revert "fix build" This reverts commit b9fa13c28adab2f61571f1a377707c07afa092ca. * fix build * Revert "fix build" This reverts commit fe8d2b4baec6fc09b3ee3eb4a3c5f71417c0a988. * fix build * Update @azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json Signed-off-by: carocao-msft <96077406+carocao-msft@users.noreply.github.com> * Update @azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json Signed-off-by: carocao-msft <96077406+carocao-msft@users.noreply.github.com> * Update embed html bundle snapshots * Update packages/react-composites CallWithChatComposite browser test snapshots * Update packages/react-composites CallComposite browser test snapshots * Update embed html bundle snapshots --------- Signed-off-by: carocao-msft <96077406+carocao-msft@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Edward Lee --- ...-c2f1c492-b1a1-432b-b410-5fd852e81a29.json | 9 +++++++++ ...-c2f1c492-b1a1-432b-b410-5fd852e81a29.json | 9 +++++++++ common/config/babel/features.js | 8 +++----- .../review/stable/communication-react.api.md | 3 +++ ...-layout-Mobile-Android-Landscape-linux.png | Bin 6304 -> 6312 bytes ...nce-custom-button-Desktop-Chrome-linux.png | Bin 22848 -> 25238 bytes ...-button-Mobile-Android-Landscape-linux.png | Bin 32372 -> 32378 bytes ...m-button-Mobile-Android-Portrait-linux.png | Bin 69620 -> 74823 bytes ...-injected-buttons-Desktop-Chrome-linux.png | Bin 24519 -> 26329 bytes ...buttons-Mobile-Android-Landscape-linux.png | Bin 33146 -> 33146 bytes ...-buttons-Mobile-Android-Portrait-linux.png | Bin 74472 -> 81013 bytes ...ption-button-call-Desktop-Chrome-linux.png | Bin 0 -> 23763 bytes ...on-call-Mobile-Android-Landscape-linux.png | Bin 0 -> 23994 bytes ...ton-call-Mobile-Android-Portrait-linux.png | Bin 0 -> 71829 bytes .../caption-settings-Desktop-Chrome-linux.png | Bin 55808 -> 51150 bytes ...ettings-Mobile-Android-Landscape-linux.png | Bin 40942 -> 37649 bytes ...settings-Mobile-Android-Portrait-linux.png | Bin 66138 -> 70429 bytes ...ion-toggle-button-Desktop-Chrome-linux.png | Bin 40493 -> 44768 bytes ...-button-Mobile-Android-Landscape-linux.png | Bin 40942 -> 37649 bytes ...e-button-Mobile-Android-Portrait-linux.png | Bin 66138 -> 70429 bytes ...e-button-disabled-Desktop-Chrome-linux.png | Bin 26511 -> 29074 bytes ...isabled-Mobile-Android-Landscape-linux.png | Bin 30033 -> 30136 bytes ...disabled-Mobile-Android-Portrait-linux.png | Bin 51312 -> 46424 bytes .../captions-closed-Desktop-Chrome-linux.png | Bin 0 -> 17529 bytes ...-closed-Mobile-Android-Landscape-linux.png | Bin 0 -> 19875 bytes ...s-closed-Mobile-Android-Portrait-linux.png | Bin 0 -> 32462 bytes ...ns-loading-banner-Desktop-Chrome-linux.png | Bin 19200 -> 20240 bytes ...-banner-Mobile-Android-Landscape-linux.png | Bin 20668 -> 25584 bytes ...g-banner-Mobile-Android-Portrait-linux.png | Bin 36722 -> 40885 bytes .../show-captions-Desktop-Chrome-linux.png | Bin 31048 -> 33478 bytes ...aptions-Mobile-Android-Landscape-linux.png | Bin 31873 -> 37970 bytes ...captions-Mobile-Android-Portrait-linux.png | Bin 54149 -> 60445 bytes ...show-captions-RTL-Desktop-Chrome-linux.png | Bin 30715 -> 33124 bytes ...ons-RTL-Mobile-Android-Landscape-linux.png | Bin 30137 -> 36228 bytes ...ions-RTL-Mobile-Android-Portrait-linux.png | Bin 51153 -> 57565 bytes ...ow-menu-on-banner-Desktop-Chrome-linux.png | Bin 37077 -> 39436 bytes ...tings-from-banner-Desktop-Chrome-linux.png | Bin 55808 -> 51150 bytes ...d-Hidden-Non-PSTN-Desktop-Chrome-linux.png | Bin 21268 -> 23763 bytes ...on-PSTN-Mobile-Android-Landscape-linux.png | Bin 32959 -> 32966 bytes ...Non-PSTN-Mobile-Android-Portrait-linux.png | Bin 72356 -> 71829 bytes ...tton-dtmf-dialpad-Desktop-Chrome-linux.png | Bin 26869 -> 29363 bytes ...mf-dialpad-closed-Desktop-Chrome-linux.png | Bin 26869 -> 29363 bytes ...dialpad-Mobile-Android-Landscape-linux.png | Bin 34135 -> 34100 bytes ...-dialpad-Mobile-Android-Portrait-linux.png | Bin 75412 -> 76443 bytes ...-closed-Mobile-Android-Landscape-linux.png | Bin 34135 -> 34100 bytes ...d-closed-Mobile-Android-Portrait-linux.png | Bin 75412 -> 76443 bytes ...-mobile-Mobile-Android-Landscape-linux.png | Bin 63245 -> 63240 bytes ...n-mobile-Mobile-Android-Portrait-linux.png | Bin 131300 -> 135677 bytes .../gallery-controls-Desktop-Chrome-linux.png | Bin 29193 -> 31245 bytes ...ery-controls-open-Desktop-Chrome-linux.png | Bin 33588 -> 35682 bytes ...at-custom-buttons-Desktop-Chrome-linux.png | Bin 38524 -> 41193 bytes ...buttons-Mobile-Android-Landscape-linux.png | Bin 32022 -> 33516 bytes ...-buttons-Mobile-Android-Portrait-linux.png | Bin 90428 -> 89128 bytes ...ns-loading-banner-Desktop-Chrome-linux.png | Bin 23981 -> 24275 bytes ...ns-with-chat-pane-Desktop-Chrome-linux.png | Bin 45489 -> 47441 bytes ...-with-people-pane-Desktop-Chrome-linux.png | Bin 48864 -> 50780 bytes ...e-captions-banner-Desktop-Chrome-linux.png | Bin 21466 -> 21759 bytes .../show-captions-Desktop-Chrome-linux.png | Bin 35500 -> 37396 bytes ...aptions-Mobile-Android-Landscape-linux.png | Bin 40697 -> 41704 bytes ...captions-Mobile-Android-Portrait-linux.png | Bin 66579 -> 68103 bytes ...show-captions-RTL-Desktop-Chrome-linux.png | Bin 35157 -> 37045 bytes ...ons-RTL-Mobile-Android-Landscape-linux.png | Bin 39021 -> 39969 bytes ...ions-RTL-Mobile-Android-Portrait-linux.png | Bin 63790 -> 65476 bytes ...ow-menu-on-banner-Desktop-Chrome-linux.png | Bin 41570 -> 43469 bytes ...tings-from-banner-Desktop-Chrome-linux.png | Bin 59896 -> 56248 bytes ...-screen-Mobile-Android-Landscape-linux.png | Bin 33472 -> 33481 bytes ...e-screen-Mobile-Android-Portrait-linux.png | Bin 69880 -> 75092 bytes ...-screen-Mobile-Android-Landscape-linux.png | Bin 33949 -> 33958 bytes ...r-screen-Mobile-Android-Portrait-linux.png | Bin 70194 -> 75344 bytes ...-screen-Mobile-Android-Landscape-linux.png | Bin 33169 -> 33178 bytes ...r-screen-Mobile-Android-Portrait-linux.png | Bin 69620 -> 74823 bytes ...hChatCompositeHtmlCheck-chromium-linux.png | Bin 30464 -> 30461 bytes 72 files changed, 24 insertions(+), 5 deletions(-) create mode 100644 change-beta/@azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json create mode 100644 change/@azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json create mode 100644 packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-button-call-Desktop-Chrome-linux.png create mode 100644 packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-button-call-Mobile-Android-Landscape-linux.png create mode 100644 packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-button-call-Mobile-Android-Portrait-linux.png create mode 100644 packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-closed-Desktop-Chrome-linux.png create mode 100644 packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-closed-Mobile-Android-Landscape-linux.png create mode 100644 packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-closed-Mobile-Android-Portrait-linux.png diff --git a/change-beta/@azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json b/change-beta/@azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json new file mode 100644 index 00000000000..723699b9cd1 --- /dev/null +++ b/change-beta/@azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json @@ -0,0 +1,9 @@ +{ + "type": "minor", + "area": "feature", + "workstream": "Captions", + "comment": "GA acs captions", + "packageName": "@azure/communication-react", + "email": "96077406+carocao-msft@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json b/change/@azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json new file mode 100644 index 00000000000..723699b9cd1 --- /dev/null +++ b/change/@azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json @@ -0,0 +1,9 @@ +{ + "type": "minor", + "area": "feature", + "workstream": "Captions", + "comment": "GA acs captions", + "packageName": "@azure/communication-react", + "email": "96077406+carocao-msft@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/common/config/babel/features.js b/common/config/babel/features.js index 999f623977c..92b648ceb3b 100644 --- a/common/config/babel/features.js +++ b/common/config/babel/features.js @@ -65,8 +65,6 @@ module.exports = { 'image-overlay-theme', // Feature for local recording notification for teams meetings 'local-recording-notification', - // Close captions feature for ACS calls - "acs-close-captions", // Feature for Rich Text Editor (RTE) support 'rich-text-editor', // Feature for Rich Text Editor (RTE) composite support @@ -98,6 +96,8 @@ module.exports = { "file-sharing-teams-interop", // Get join conference information 'teams-meeting-conference', + // Close captions feature for ACS calls + "acs-close-captions", // Feature for showing notifications "notifications", // 1 to N Calling feature. @@ -107,8 +107,6 @@ module.exports = { // Adhoc calls to a Teams user. "teams-adhoc-call", // Feature for tracking beta start call identifier - 'start-call-beta', - // Feature for meeting conference coordinates - 'teams-meeting-conference' + 'start-call-beta' ] } diff --git a/packages/communication-react/review/stable/communication-react.api.md b/packages/communication-react/review/stable/communication-react.api.md index 2da409d2b3f..2d3d92fae0b 100644 --- a/packages/communication-react/review/stable/communication-react.api.md +++ b/packages/communication-react/review/stable/communication-react.api.md @@ -24,6 +24,7 @@ import { CallState as CallState_2 } from '@azure/communication-calling'; import { CallSurvey } from '@azure/communication-calling'; import { CallSurveyResponse } from '@azure/communication-calling'; import { CapabilitiesChangeInfo } from '@azure/communication-calling'; +import { CaptionsKind } from '@azure/communication-calling'; import { CaptionsResultType } from '@azure/communication-calling'; import { ChatClient } from '@azure/communication-chat'; import { ChatClientOptions } from '@azure/communication-chat'; @@ -1470,6 +1471,7 @@ export interface CaptionLanguageStrings { // @public (undocumented) export interface CaptionsCallFeatureState { captions: CaptionsInfo[]; + captionsKind: CaptionsKind; currentCaptionLanguage: string; currentSpokenLanguage: string; isCaptionsFeatureActive: boolean; @@ -1801,6 +1803,7 @@ export type CommonCallControlOptions = { disabled: boolean; }; exitSpotlightButton?: boolean; + captionsButton?: boolean; teamsMeetingPhoneCallButton?: boolean; }; diff --git a/packages/react-components/tests/snapshots/beta/Attachment.spec.tsx-snapshots/attachments-in-richtext-sendbox-with-progress-singular-layout-Mobile-Android-Landscape-linux.png b/packages/react-components/tests/snapshots/beta/Attachment.spec.tsx-snapshots/attachments-in-richtext-sendbox-with-progress-singular-layout-Mobile-Android-Landscape-linux.png index 63123356fbd700fd509be397d9b80a072d3fde90..67f057177834e41b73cab346bd946b5830a752a7 100644 GIT binary patch literal 6312 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/CallControls.test.ts-snapshots/call-control-new-experience-custom-button-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/CallControls.test.ts-snapshots/call-control-new-experience-custom-button-Desktop-Chrome-linux.png index 4809ef73c6909004968506ab61b948d1ccc1b353..bb1d1de02718895d7af1a2858fa221a79e94dbe4 100644 GIT binary patch literal 25238 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%0D%Op@s@n_63+H-vy`vKagRn_QZKhsYWf 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 literal 22848 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�^3y5aI$kCT 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/CallControls.test.ts-snapshots/call-control-new-experience-custom-button-Mobile-Android-Landscape-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/CallControls.test.ts-snapshots/call-control-new-experience-custom-button-Mobile-Android-Landscape-linux.png index 6af5807d343b7911f7acd26eb7434d933800e6db..688771e1526c8380e4fcb820932a243380168d98 100644 GIT binary patch delta 16264 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

lXk8FpnP|$wiRr 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/CallControls.test.ts-snapshots/call-control-new-experience-custom-button-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/CallControls.test.ts-snapshots/call-control-new-experience-custom-button-Mobile-Android-Portrait-linux.png index 06ae2054fdfe0d068562e3f4cb0d1b325f4d8ebc..c6f5048e7ea58ae952d53cf8a57aa519bee700a3 100644 GIT binary patch literal 74823 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 A`2YX_ literal 69620 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 Mh3(P8ufMtRH$PtFp8x;= diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/CallControls.test.ts-snapshots/call-control-new-experience-injected-buttons-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/CallControls.test.ts-snapshots/call-control-new-experience-injected-buttons-Desktop-Chrome-linux.png index fe64efd42ba95aed879f8062006136805275ea1c..553b42c538df85e80c33284ca9121f709e461b88 100644 GIT binary patch literal 26329 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 Is@C`Z3)=tYPXGV_ literal 24519 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 IbxsLQ0BC3xd;kCd delta 53 zcmey>#Pq9)X#-E(<_mGojFWld9!%CxkZ1Xk6Tz@KC_zL~#N_7ji*w2+rZE74r>mdK II;Vst08XS7X#fBK diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/CallControls.test.ts-snapshots/call-control-new-experience-injected-buttons-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/CallControls.test.ts-snapshots/call-control-new-experience-injected-buttons-Mobile-Android-Portrait-linux.png index c1933236f62d43996c8188589d2bc87921cdd8fe..9712fe86834106a13b03f058cdfcc9f86fe58e92 100644 GIT binary patch literal 81013 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 A+5i9m literal 74472 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 XThBdueDe60+CkPl|F^s!Y=8MTLr1DW diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-button-call-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-button-call-Desktop-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..4857a2340e22c9bd8ef9be521cbf5e477b029ef5 GIT binary patch literal 23763 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

HaaXJ%D1s)Ym-+FE-KD~~7V_?C3!`$AYVBzr$ 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 `@=Bv?y)nh9V&bd^03H%y#f(S|Du)mZ_0jj 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 Pf($X{tB4S8P-4m7;C?mx literal 0 HcmV?d00001 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-button-call-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-button-call-Mobile-Android-Portrait-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..9cdd3ea83a03539d55f00154604fcbee15f03e83 GIT binary patch literal 71829 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 literal 0 HcmV?d00001 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-settings-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-settings-Desktop-Chrome-linux.png index d65dbc7a8aa951e0e2f34682d5ace6d1bec1d6be..108b0a234e2f34d6698913c3a2cad467587838a4 100644 GIT binary patch literal 51150 zcmeFYS6EYR*Dg8%1z!|V1W^!BkuIP}kq%1l9jOtJUX>oI1yB)Csz~omh?In06afVx z^cEl#krG1a9kQPIuK(Kq-UoZFgLSYDzIl0>!pu{~Gs->gG3FZ`EoB;NCTa+RXjD}c z^dRUIcuN7Dp#(2=bqqA%h0Ie=`2kecb8QKNu0yH{@&%Os&<16T& ze{Nit&nu=^G%)xSdXt*k`C*%7`Skedi}lxEtGM%$Q{UV$bL4x=;*r-%&YKl?ijGc2 z1^w&jOFhyJYTX%o*@lbOX9(s$DX${fe5ij2s>{7~p8v^*^qA%Xk* z32Jyr`Vw3e*Z;miEzp^N-`s)7|9x{V^xxP2b_;pxc&Agsn9GNuzO$$Q4kU*Z`gtoP zME2*CVh;?pGW4j_h~Z-dtY1F;cSxz0wj+fk6eHb{6`u78pVH%gd~Rl zD8ql0;s4SwK{izeL3_L{^T(6IzTa^BpC#v4~4ol6%XXwBbihYV_Jx5OxLLoFkuZ^XU! z$RH8jrJYDQC=_u6f~LJm-yknOhalKP2x{S5+@gTq<@;fjuRtx#U}}Su@xdj8CiXPs zl>KSyIp;ZOng(DNsh$zZt|m)aNX{f-AA>Jp!Dka@OSUO=0ze2}I|IWR9GV6}&=6YJ zZ2D}PyV7ZBO&BcFZ5|(us*a(B3X?mXWgCVr+8aQS_I0q1%TvpK12a^RUu?Dg2G<#A zS_{lloLeV3Orkj97`?D+dGQ_T*1d}5^QS%=@!fzz)!4xhLfXEaOJMm< z#mgUm#Pk6fMnX`iy3~+(!2ntu(h0bV%voN#6AJ!ft_b$Z<8|b0WI@)FHru9pyOKN<>T1h^w&V)E{ek1__+ z0oJVSA3|&#a@ZRvv;fPr;gTu!f28;TeQ0mI``1xD{QPBiE9| zwQVB|h4zDk8Li2oSYCp@GD`ex(xHM1Ri(Cl2QX-Yq~1_nE#H~zry!kcV4XjeC5Q=2 zTO%k{YBH#2vwek_*TqM;8tf~LAw-{-006~Ue=~q5h zgBkIAk^xdM{Mw;YBh-Qk%+og=8zXjM$_iaQ?f(ji7i{6>MnX?>PINP0$CpR96N+Q_ z7F#Gn?G3gGB?S^yZMgY`g@r+%o#i?1zq?5Tzo6I%>uD}w39(NyWB>+G=zr}P?_;c7 z?bqvq(6C=!!<;2QLk1ae0aerT9N9dX_ddZ#o#!rXkUTCMj*6CnuB4QtVK?md1evZr zb{`H=mX}+?^D>hg{HcfT2#`Z9k0t_m zrEa64`R5bfUH6(X7lEhB&3mZm7m#lwr;g<{MJV&n4G22-ojHxze<(RHmXy1L$KV<^ zdyF+S-aUBuu*546D0OS{J^T3g?=yoAPli_~>-ic6U|XKLKkyFe&)-e~#w-w36~ zXt)CfdzZ5jVg(IyCoKI4cvc}7kQNfzmW@NOsVuNTI&)yCr2`z*_zMr^oSCsO8ET zDAcs9F5}R5{#%}dS!CPIlA&TB{J7EbN8rdv?-Ctw=C15~t!ADl&{`15EIf9@9{T$p zMGCmRO%!pYGc1}Tho(#3j-zH>)A?df_a;-33}24lC=E?!wB;llfP3qEQfgH4;K2i4 zZx;v(G*nShsl{9Rn>*^WSjj+89&l@4*1w+)Z(Lx)Ta0>qC4&k}uOWld)33eXVUT-D z8qCmwCfGK^Hg|v)x|3a8711<|qA2tS>ZHQT%DK3>s6@~PaV4DH8=n_1c}LoK5uQMDU0?Y>=IK2(zilesYd5a+y-&7#XaDjbNw(28qAAD7ogCm zVEf2dC25Y@8kE0(g=rXO_@9C@^Pdjx_}knHM6&DdsW9Rm% zpv+s^$f%}3X{bdE$cJ)nm2zUt_?Q9vE)s09&oDpgbC2jXIlKb!VdjQc-4>U_Xc&Q$ z8ShL+p)GDecpgZZG+|L$B)PHVzWHa;bTC(D$CqR_z;vAMYl}>**0ruR;}?&>PD_tO z(d#8pnqWumc7kFG4ao^X=6{ZQi5n8f3`rD_oU6g$PQu733CT@aSMJbG5K7K{OE??W zX=xB2(x>Mm&L{vuIThH;Bp})5*g8Lq-N7H&-D| zO)@WY`mu=fu!g+6{E%tH-kx8OXh;)$Yo*At5pIYpC(FEPRAR^(S2U4fVe*Gx5nqiM zqzc^x2WGHb_Piv`S2-=j{WKY_iD=|MZ<7P20h#>*V4*uYIe z{*&3Ws{Qjxuq>1-23{)AGg|GQksl~*f*V03jk%!scQ-c&Mn|x{p=1=rr2+#5nnSd* zN15KZCSwFFxD+)<9?IS(xz_Uv>Pejcwb6Nv;$MwYD~1Bc?9IdRw+Vt1u$$}WyebQPsfx|S2<9r(#S&~?1 zFq|$Ou+?(B%frQ`%o(SOAFnp{dr7ILCQ;TJLAzvNYMR$6?X~zm@wVmXR^{`!oS6Lh zM@h-aMPX+zI~*Tig-?$EdHe2NRcXCj3v}G*o^h~^H=ZX@wp6c7)*FwFjV({qR<`0# z4zWaDVPS)XR8KABQ1{g`uil^_dY~?h@Bd(u#I%9oxfcAs62ZdxA3;u=MP_{EEze8>X|Pt%&||Jj0N zf>uxJSyhQ=zrP3x3Gq&7CEWLg%m=a_Qt_LiG)7<{jZFv3eBStRHYf=MzC2~NAPwEVzEAgOg7OLq)MIbnyt%df@$T}} zv6^as0HG;|Lp^bHheaA5uN1?YCtx8kydv&dbyAJp`hJQ1_rgMftf(u>H3=B5Nu{0B z&sh!$PtI0Uga77bru|zoJZSRTW3!NAM%$H z@nV>Y%lxK`$Z|x9O-HnZH?L+8d>2(J3EwIdSbesmh5cnxxjj`+a3G!>qqZr^Bqib5 z+`Y+C`wxQ-esV3tm-0T{wXw_V3A^QrZL&bb1Zh&yvc}&UD$-Yuk=iKqSsBgB2tLrQ zo_H2%>9?N8nW5dCJJdZ4yo3#ze{=dMg|wRJCK2`u zlfV)%Z^828_9*5m&jl@SoKNzD2M?>Bwo>Nh<}PNSrE(NALb8lXO?mQ7?pb(zJw0CU zi=d{are|g@SzGf!It_JN9V!^Lr3}}nuPaYz9zG(o{GwA(`q+%VkmTcJOYc& z6?Gji)Jl_Zq8s{Nge|zYFx#8;5Wdo<93K~#LrKH5*sm^V2*jALv9DrfW#!ZPd7_p= zN8F;$t2_)+PZCIIZf*`gcQxC+XxaBlerJLmx-lm&@u`hb??3OPfZvbe)`vS%dd3($t*5BeoyaKFbsR3=@p| znaiVJP;6G+bxXCjwia&pdw_KEoEm;GY530V%^GqQq!%k)`Sa%|;Ux+d>1PUpO=}IN?QKhA zAu=UhX9>R;_8m5!aBy+qD!K#)l=bt+AH3+xQFa{aOfda2eXnutTjYV)iM?svmU`pn z4(9FKxBUg1vXu$z!x(qm^m7U(q2G3@{Zw%>1_lQ4trB(51PtzrJ=D^Q2JW)2Ax73H zj?=z1jASL~ch^j^8;VmUp@flAGckTxlle<3+Qc!J;kOKYgWwx?<1U``;FFAMGKgDy z408|CId4o(v4B0L6C^LEy8w$-N6+mpPnrQ}Q1R$C(2QO}v%7&u@0iuL5FMJ2HX=*Y71Kgg zm-})G#;XZBKoIGYkl{j)xRF#>tugN40OJJ>n!f`W>En2BZ-Dd77GSKHh40@L3U`}1tNg4uQ&Om>uW#{rn|MviOC@%&Y4G*S$_^>)j`)qc zS-%Qj^~aqO1tBRmJ|UTdA^eQC^mY|Vmx$GYwMM1pMNL76%g?FUo*jsoE@Xr>lou-1PPIV(~{&en;zchnJ7Vo^JeBEr>Q`U`UJneTmCu z+r{3Vu6!}SZ@lra8I>{lbQP*u-NlBCOn-g3y*&c!auNL-nZ&SxbCo&JXQQIMsNHc7 zt|rkysuqVUWYFMs06nFprLYN-ml#SBJ^m0#FkLIViC^5(^bc1?%PnXpLNZP^4+%^j z$J_9^C@~SjoVM_j#olMTMfwF=$+pSK_PO7BtZkFewo=N59EQ|I3Vb^{>YVzAFX*`) z0gjKhYTa7r$|$r)TLRrNMLH$8)o&-##chkvy*Mk-3j&r)&UHIizcJ=4+N&I=r9 zfDeJEQb0y#%E!$N_4(+oKwTm56{&@D9Wl6}zMLw@0Zz^2jSppuQa|X?FYa@c|BTu-?Iz_w5Y@$4~TDvusjF4BH66 zdOE9jjS!}`0p6+9$`=EPlfJRJQ;q69y)a?Z>Ag2|48x6Rkr9>H;j&|+kfZeoSO4JP zrhM%bUR8-^Z|AnQ1S042jZ^>{czAeF89CY6!fWBo9I9MesU9^1N%!Vb0E?4&2pIR~ z1nQTOp`p-eO3HD&g>;dC#EOavwH42;MP1t`M}(npZ}Oh>l)=G4A>T=gw^0@MpEk^T zF1#fLm!ogWyfXWKmTx42*4q{&jGU$-NWQIXtkOP)6jefwaWD=EqGFv7zIeVX3HK+( z9l&(kRy{)T0XImLc$EMEP&MS_-8j9C8yNu}bntZt+rZB_E`WsTyHoEz1Xx!ng&&|# z1F$<*_@dSJ%9uW*h2IAdDG+Fx6vRM*Hb{2lN=+(FX_$n20VG~wWd{J=cT!x#*uoq6 z%+nJYeC#fi((N=>VVkT>1@t}-=!WyuM6HD1bS9IiOJRX}w-D^fkM~)om2e~p?RBsQ zDI{40*WP3j1F^&&M)3$?DILWmQm41T!69za8a|l?FzZrk;sW=kM!wPKM>kZLvDo!5 zM@Z-9q5eErv8{QkwY4?yI7N*CyW{COA;0@NTrkmov#OIJ*v9e7fND1;DHUT&{{&#< z-qS5)t`jx#>WP6x2irJIPt+}2Tid0tRBSq%f4aRfuGJ+EBhJ5#jy8JyIP=-FXImRx zf=jVw7DGigT)-@A^svoURIGtIf>OkW*}1vxn5>6`NM~aXP7X)(>g3x<=R69ko%;C+ zGLI-=u8D#$H(!DHn;_cvF~S0^b`5hyXb@*kO}ha;kgOKI`_&@tV0PZ`9=F3}9rAL} zNthk_Qyxe%7k?$cqw`&n^j*qUuk%TuwttRow66}{-?t~>aPQ^8zL&Hzxm#Oa{Eya> zCpRL_u@sX&m^6%vs!q=vn`arrSaMqQ(DAbCzx5?NrbA<6W2>y&#Ok*CH@FZW-k0TT zW@M?x$@IQ;Z{k@G^e@m#+gkBNmyps@2`>4sU#ZWY9r*N3jHd9;k1N4wY539l#q+z3 z`R=gefbM4RwH7iKDUTLZgL+b=HwZ&@%f%%wT>>@JSRxO~ z#3iq(ev;s&32WTzS4WLpE;B`{>FVl!+WSgn`sML+FoQdDm`;KxRf~x0c-2!U$$%V+ zK-Kl=`g)1=oz5BWP)O~brf`rc?^_{-|5ooI^p%IIB?jqu&Rt?}W*2Y_#RD=nTq ztI&&$W56`j;?H|Kwi24u0jJoX6C;yPQW22JkrL~h?CkWcQ@yJ)yhoA&z|H|PTVmUl z=)-mKHousdaRe=kUa))DFA;++-y*+O61A8&! zl|qn|)U3It#igW_93SqM0K!57B-OwdBU0R%J_Chcdc&1ID7`zyXShB=R(Pxw1y_t! z4G!kq-{1fFTUTl#u;!Z2&Vg#D4vH%gg{0gqmq# z?WTfJGj{T$wVdfZUajAabvfeGJDa%#|K5h4uvR}vF!NxC!j?G z&>RLM>UGNiz5{U+@Vw-OPd~@u)6NUFwOb= z`SazW`fB+0Djr`96`lqNrjWS$M)LU7DJa!&6ZW3Eg=6UMHS9^wDOTCrfMSbn6zw;| zi-e9xfdWbGL`YJ`Pa>!#J;A6PQny?rhcYj(8|9!`LcrQP!11iy(1Dy7!Pkj}P89eR z=R;m&)G?Z)Yk`~s(lImPJJ(e*j^1&R)MBO?y!@9nTv4QCJO@EF?PEUiqL<}t0Z}KS z&>bT1z82I(+l_(`7aCDt{=i_62WVK)q3HbrC=XaWl3M2;xU-OsiNxJgxeA09gEVK_ zhl5LmS9;<@B(Th$ip0Z5P*4z*E(gj=uAL$2<+CMM1iSz>o8al1dh8Qde*#Sa#wXNb z=;_z5iZoD*g9D7r?-GfK6risu1iupN4W{_Z^hQj0e{JyuGC0!q-<&rn)nIxAMgL_9 z-wFuVTp)v5M5;<5Dbi?W;sF-lFkp~&-4hq$`Q2>CQ`2^&vwa~+2Q-S(^)}>t1MCf4 zq@JBn(@b7pN-0m{tRtb?NHCB|G)7^!I;qLG5z4FsQ;@E|1@cs*u`O(0@Psa)w!^r_ zACBunW!J%`FPgsx?6!DS79)-mFT*A{En{{18LclJehgBi(;4l=MHiD6ao~`TsODv9`H%0G*Byy%bvT--SZD_y1taQH^e3 zU;`OG&EjrQ{NFo0Sr2X|V!nFk7VnYeO*CU| z=}|_=iE55=jGn3KCrsyUw6jh7Vo4s%|L8tgVj&B8g9RY91x}wn4d40@;k~zJHTeuz z`quSw$@lNyot8d>8K5bEq+0ImtWK5y5}2lbQ%idDmn@50N>Wn6@83^A2GfPbHvc*R zYXeLIDPnDGdb-{rF#}rZQbqZiDdYTRvC(X@Wz*A-Nz7bcMP)@rJbWYfW{R*b@QmiX z7#C5#8#5mPUdjaptE6b$uk|z@Y_cb5f1NWxu;CXO7&t)k-kl;k)`%mncWin+P3kd4 zxg;O#;z~$a`cxx)ISCeA?&`Vqkg6WI_IIvj-gNY0#N!` zepy*qjMUNlvbu_TN}4)d=>YRmM52Iq-3s8-mJY~99M>}Cmj~*TrUG_ZEGF_Q69ta- zVz&-(HbdL7k?Pkf4;hl22l)ggy^r2@A{HlrTr-z}wp~#Ige-}`3D{j7%4Bx$9purE zPe?GdtDlDn4h%XD2!l+_pgH)XCG%!+MP;QSU`p-NuNJ+eI`7aq=y zwb+|QhmqReQbD?7d$k!%2)u1s>L54*z2my#O8nhb^xq5>bTAl zUgTCYLy3GBInXUe`vLGEGp!MPN0uPiz~R4D80hI8y8d)iQ=iiVG)^>|cJY^$QZp3y zjT`c`GF$ISX$2?(3}4cgneX@a_6oG`^!@Yq)SNz2K%q0{f$MF5iJN+#Ql%KUqD^~4 zv9`?qAWBA5ba+Sn=1slW_zxelK=P~_Yl?bTSxS5UywTk2GimpO8@}JQ>-m^PN^(Hj z?9xRS&7!ZS_LddCMuw>X`ky8dG`{0GrxfLy5t-hH?(QyHlVlNp_DEZHJ037)gH1sJ z^S}S7#r`_|hq_BkO@nu{@mp&vpHzNjhqj7J;g>-B9#U^;aX7FZt8F~S7#4&yND*_5 z9dbhQYpbj4119N~V@P1bts+N_cgvTxoP2+;S$VHcnDC}n32gsXwHU@%(AmZ?Nt@7g1u>I4W zQWF3B35!hNqsYqwUR}OjJv~NlZe?_rE^Ps-#%VpaO^bl3RksJ8(Q)|K)$v--0-x21 zB1ip##L;}i5~JAMTF(WbbgiENYx}16dmqVT#Vt^R?bri{b?4oeFO&zzyV&h5eQl?` zN#7-WHC7K0V8T}4zSChW2Fr6+ulYoz`&qvtv9aZd<{PTT#)x!)c5{FHP?0_v&0%`B zscG6A+}PeAYQ!Sp#qHT}a*P-Pkf|>TCeU}ZpRv4yA@sh_dMFY!F1$^^YKzgZ=JK0~ z*3Z{Z-gWu-*{CG^{MGD&^uPzw@GTEGc5N-3>F@xjrmET}-AWi9(3UO&Reo;O;!8Tp zvBDnHG|QvqIe)s-N>V6kjR4sK&T4V+zwIg+cycH2Do_rT-yWh2wP+($8QC@FxUTRE zni|0^)-&)yDAQ6~8Ah00`6Cxuv)e`{rI#^6pd#ao4MKb)%$x^oLFcbu1_}zVK#AU^ zOZLPsJwI^kLz79l-ptI5gy)}k0NGntzkB!YT$+rxnx>7lc`z&poJy>As!pp?l-jlC zV&Hdin$htLL(V#yxiP6fIQ32&aQHs+=cJwB?)^DyO0=Slq;!nQRj{0mTJiA z>hR4E)J|iD*78AODjysiER?JfM#OQ+%EoDM#FH-9BOs=Uen>ANai61qy7`a@ zc5lG#c-58|l?~b^!OB2I>KM>;pFqR`*-_U!7jD4|MT>hqiG(6jh=TxB3C-OH9QI;g z4yfmF0g;W4K5E=t4FGvp@x^&?Po_1%YB~>zmJpx z6Wgr&Vq`zZ4LOy1n1L3OZCpr6BAiT4Q{nGO8MZ>nUTf3xK~nBztruFHkjr!ap7hP` zFyt^TTtCs zFWd*p5svjl+$yot$^g|xJv(M_I>`eCs?C<49jghQM2o{@I_MX2!nJ^ zGV45n?~j0DO4=e~DpyH&TPx>2o zrLV_jWaMilgI~Fr*^8zCcI(MdsqyZLC}*58jv8vZ-GX5N$%*G)?+uXDtB!2poy~>; zbzjZ4FyV&I$X#wf|l)B@w@(Q;sMTf9Pks%3A#Cx zmN3Xu_5El~8l*!@ZTVVrDgE>{K|aFYA2 zs!qMv-+`0A53nk<;xPOiYRTjOYN5 z892VlsI06^h>iXH;|C}8xpP$kzkrJ@bepV8IIv6rR~{hg_#`CizMuA4KghTr{J`IT z-*$(e7V{cF0NX!q$McETFoV>j}f8 z^AmXt+7C81(eTY~G5X7w^8tF7-s)|wvl+cpw07~uLi%w5K$!CcwoJg7h<`@cE~J;Z zHy>9YY%S^ERN*F!vMbA!;xVWq-JEu?zoA2dw$6fpMdxJj&Wed?l}8qnShS9kQr#5% zkcH%d8BW|F15(Wm&_gPfc0KPiGT72WAP+L&eMZXxbK3di$NO9Rhle;&B&jMr+^&X+ z5G&F2z_Gr$#O2Vb94BJGDg`K_M$tcp7M_|gX&LKRAg*x+tv%Q8INU_bBDcB(kxtu8 zVd3G+gGIt%D9kXx1lk9`2llD|`KK?JR;CxQ^ir%4y*Q~sBdF1wlX=)F2Ds*S2v4gK5k`6_^cF?>Wn^^(q*49Tc@Go1WOiawV=c8 z0YH0k0$)MPrTOep%mU0$S6h1j)yaBH7X0@IWp6xkr1Oc;m^A8^g)iRw)BSadWDU;l zw0p|;?0b6OC0DMv5xdZ`&TV2?hb7~#!J4Nw$6Et2aPKYdV{CI%-^uYI3rTpgKzI>s z{)3nyD3mEe6(VbiCa*N9^{?&h?lQCtwtVAVJ?WG3;^j*Y)e&>gDAyOD;`<$;2j^K2Ew)DytC z0a%SFKbG`(9KwNaAx;Ef8$p~b)-Q-ITkU&DwIeBZW2V}9WSP{a2&%=P9$RoPIoWBl zE=tsWJU1wWSPDvxpybs<$!E{CSBJLp2i+Q`TlH`uQhzc22t?zKj?|`RuG|!k7Rzw@R|TP}gnr&u-mGI0qNi?USH~FCNCH z;3k|804(&HZV7H&KNzL!q97-afB#X(?&Oqxk0D4-ygFEXL1caoUk_sx-a+0y@Yqnc zMX3V^u!)u~7_2hzUhI_z=vj!7{{ClYkjVqO%*D(H&}}?oV#*8Pd8$?{0PJ#_@?djr zda}1QKw%zK(NL1#fot%E6G1(oSUHCEz-m&Waig=#X(~Hx9O=BE$6{LLko5sAr9b0C z5_2sm&&{tN&N47FDijK0qBlzv;J_4RH8DiUJU?M`%txnt8`4+z$sw>|Gw25PJ=^&CI?If@o2#pWNU>0 z@E04Sk)9+v9Z=I46b$^3)Nip`ey>t!9(Ls$08h>Uxu3@Yi0{sCc@*ZF4AMSO#g1=S zs|QYJjUI&RFE$&$X}yOMCS8d#`+IZLyZ@X!H)!VGoTDwf|9b^PPD$Gz#%RIKaNffA z77vf^ORC92vy;09q!C!IT|NQhm=Z+4vyCNyaEM}n z{t|dWnJWEY6Wz!pyr=}4&rJE}X18Y51#v}O8H4Xr-20KohmJifmA=0zC@8kuQ{0ya zv}J~(#Lf+BzN9Jw-8ARBh$n}H!2(}F61JBvYf=N%$iAAVb9mN(#oiDH9LkkR%HjRV zU9ZA%B)@-k)7FmI)O{7O#1SyU(y-Y{Rxl_(gEDc_e{FuC%2B^GTGZoD86$+QFl9Nx zR(;!!MwM4LIG8MXw}qf~$DELf`{sekZPw+-F6EDGk)|$PAak1v+HIt6RyLfFJQ4^x zTC!)A4ySG=^#L)7IOSgA(prqhxDUAF#0+X+fc1%uivuBu9r$E;L%O1#o*t=Rr9G zx(x2$a9R&(OJWET(3@JAmBj=|Tl*t4y#5%zWpHi9T_Gc!J#*&$H7^>F(nAy6U^RVx zeNF(L{IaVAwa4_bx@F#i9U5wCy~xY_QkEV40QgTB83Ecv-K)@WkEzYB`_tIu6dH|~ z@ZNb99-fFH6AW4b$pT17SM@Bw$>MvSPnZ6+97&KBhB7y<9eI*cmbgOhHUg#qV3|c0 z+87sL_)zL!^C!_gTcGibhn?L5WUhuTE}r2EKxQ=2k!$?f^+j- z9FYlWY4dm|zwhbN^~k4llo&K9F9E@M6ul!fo0YIf&<14sAoWQB#C?ARm9e?G>CMUB zx{BgAP0g_@@0QYwnQg{x1QXJwf^FlC(K{>>g@F39EV=~PWEQY~deApy4BBWWy$kyL zpNOUa$1mmCzWPiVsJm8P-WdMqKCj@td-|vM_vaJqWo0Z?-@LI+T=?^cw^ge^SW?pL z>eVHVL|06mVRCZvc^phvI(2f&3CYXXReR?Tz)SP#Ng$1#pPx@OaVvimpPugKn=!kw z@hrjr&$~%)z^{S8#_Nl%8Z^LbyXltiM323ne!O{yyc z(#la^rowxcSy_P_Xlg5=RvR?k_RSl683Rg(L-n4$2FVE;jg%!hff}$WI6e`VQJpt$ z{((<_jTk~%NJh-t+S@v|zgq(8Ftns!Fj(Ttwv8WY{_eYHHMwgFs-6|5{Nok=m6jo! z{6%XYB65_Yxk0;y>o{sCXjk^S>L;Q7hkylB0~N{{ns3{`2iQg2SFhnQyVZcV$pJLs z7>eH-!3tWo2Jf+F3`-KC^}&-59IEck`{ChJ&muo{h*p~s(j7!N)_@un-b=RK&$PG9(RO9_`B^ zb%(BA@hK3%`y}65B6Z5ncQxs?hDXJN7T*FTnVhw?H6g71YU&uN1M=jAOep2-*63?4 zk`oN7eNwKKA(J;aXfQwjr_;K8ao$*oFH?&Jb3%3gTJMU}aN8>IHuZookub+54L1OXsGp-0l@K`l zN-4%)^YG-v45XoYI*)tDh_crti?gaHiuuYGSJzUF4eUWa`ZG>O$GpUdDR7`0ZnNUd z6pU_kdfFpSdM`mZ+60NEE=PvSup*;Hu9fd3zv=;g1Xgu~Lol$glxAjLKb8foIM&FY zKzrmFoybq?{~fcgk~(vnOY6t=8*vG8qr%V0@p+%8V1kp34({qad52RwC=PQY$IwK> z%#{n@RIWdf)SCSs%@T88tD)LuEcW*C$rpZSoQg~ZKW;O)apP@Zk7xR(3K?!cIOAzg zYEesT%+WOoi)*i6zy2Z33BBfCDKc;hBpk{rxVYS|tFK@0rI7vJu9*V7fjxTGxOtz& z+Qw%6B!DnGXCe9YkOkJ!JQc`NX@_q29>GE-LvOiI(gI7CJViWvV`#Q8y`t|QS|ir_ zl-aC(f}2JTEJKbnKHjrGUsm&sU4!#d@KGsnD#L^`o2DQKXCCn ztN+&B!XYQKiYM!_9HTW$yif}k=Eq94L-16k+`l=0QZIW*4^+7=FUexnBX|$XfA{Xi zQht8F-}baQUp(%@0|KOj|4fa$gfWmdCM0z4+DSdKz^G*XC7TSCQ_hAxT=o63KaP7W znzD`#X$sGfJva+$VY3sprcy_7#0{M1^_w@Tl{KIXx}%_}vE^qR2e-60wPsY*A|4;s zW=#fZpt~xgjO-SEXJ$8CgFHYl-_cqGcvj|=yqvr|8BoqOe*}oJflc;e#U&*=#>P~6 z50)yMfC$(H1!)DPnpvPbcOHM;-&|m!gVJyF-aZxnqOht;*sID{t|0QIC88r8E%Pww zq4YQg(>FOEJXt5LjemrMi&zHCGmy07uxTPv#CgP@pBAbe$iHy|Jg{_ukuf4Q)jUKS$)*S-XKc(>Ct*>Lmy~)xnoVZyJ$`|K5%K+y&}e_?5B8>@>s5qh)FyVH8*oCZ zXsWkfiXon6M$|EZ7$e|)P1^Jo5;y#?)QAG2r#=nI6&cJ<`cAd)*GU){8CvgeFvO1k zCLAyHq(m@gV9%c+H!7_=b@3v2UZ$bps)~ljsc^fZTU=bAQG|7yary5l9xd|;vU6}S zz{Z|McI-qSiG7wgHDwydjO$=^V*EW9ZgASId8SK=@#r{i|cpy z$LA$wyIWo3QZc{vZ^vD5o#dU0B{=9Q-dznU5?;1he_a{d z2acXc)T z*c9Io@uGPbR^xFIJQK6t*ORvQGbZF!hSX8z*WDbi711r`s9pzQR#{J&tJZ7nmaxqQ zD`6(rpXcpYWwaNFu<0%0IdDj|9h%S^?iE8rBkQGp+aH}h?X}~k)y$pZUEM$1vR=N7 zF#v5nz<@LH=GN9Xf%rqSGVvO1KhAg<8gdMm!eZhF4dN3L)rtiL-6>7YOz(L9x&13u z{OnKFp8_elR@{%htF2NhKP@}`N)0CRgiEyI0V=t+y5%m}hO^d~k6-gQ4A2hDBL?iop3c5(k0MV=;!wK-@` zfS!&28Bbh>EO1rpVf_9e=jiR9IEOS1i%b-FXl{N@D@|%?Bnaq2Ry8BAtG#8{YIc5U z8l=55c>XoP-i29hc+emR-5c@yH+@V-EkYFLv(NDHt|#ZoR&&Ujv(3*5V6yjvCs2+H zO9Qs&Q$(KG$N@dxy-yMP`dd${?EXKeo_Z|$ZvJup@@$B=VeQB#@MNF$7ANO;zGT2= zLTUAMOvs))Jp;@0Hfwn$rF_@Ay-(h_bqtJ1XK0uJg$@o1W4u9QY^zPPAH6Dbsfs|~u_`T2P>6_*$?k14F~v4qE9@Ab$k~rP-;&rZ}=SB zne}_ z?KuQmDhfv2*(D2-QBY8bOa9`DnX_CFJ~%w*cr!Kwp=__}UzJ!Ov>Hvz<|$)OtgIga zEqn9GCy%RgubaN9bsZ{9?j{@k`&bUe+QFz)=~n}hH->+(Gf>vJ+wWtYGM zR2NeJjP361Jjm%A9Zr*s>yMV}Y(D5zSJ6m)L6cF_B_%r7b)fQta|${JXb3hrs0hr{76&nt(V6z!F%z?xXn zRi*`bb_vTXuL^ap!xw`3D^f^JITca)eC3s9RIXS7Krqy1(N))9l&`7?s9Tp4t*~h!9Xb*Jb?ta3f z%yI?>hOn)7@7CSIHBC&e%1o3~I3bxl|MaxAN2S~{S5#1-pQ(Y}Jna^0`F$@upP zS4+N6x&OJzrzKqsud9<-2QV$Cu~ZX<3VR6}d`Q{O_xAQEU;WpwIZypP;2)(7+6FTZ zMq2#D*mH-xlgnq{IHiU-3>Pl@gZ%u9&m<*)UN_7z-@YclrEWOra!3ezFxfU zMt6F;5@2#?XPlqd%hwM5)_*5`;pQEEnGnc-mPR%`Y$xN-++Ovj$NVn`ljX}$;8xVN z&&m0UpOv21{$w&BE@cZ5a^G#ARSsn6c)j_TA4@oAtwJHY;B znOJ=1j)85DduLy!SeG90$#!R#;M^N7)J%E+p>?;3NKt6On_5&Ds#eNM$OnVI|JN$z z_1`l+$GT~>EpwH4>;-1v_r}i0shc1l$iY9;d8cuHS$<7i8kuvDZmY_Hxmz)r8ZY8 zLF!zF_X8E!hvJcKFY@y_6%-sm#zH`q9UQ=crrhM^?VLAvcNhGWl5*F!lRje8uJS6) z_O^hn+kP~FVF+xpkJobDD&;+o!$6^NL|CL3`~HzU;A5>HDE`lfs+(x2H4FkM^Z z>V`rwmzO7BJK@mR8M6D{Ni1nkX8YB0R$0xHl+jBB4JW*LDPt^nAlu;z-n75?0ETOqwmdZkM{p5nb=<{Qr=&>os%>>;#v&a#b_P*?!q&yc|nb^OGa>qvh zD$*~v-*qF!^O~J;+=Z)G-{3SQ^Z$7%itZ*Lh@Rn)ePu1$A$vq3;X zLb_`Uh$tZ<4FU=h(p?(_*&rc`g3=`-E!`k3NOvP3-QC~Z&-1?HjB~~~KhB@C$NnM1 z#bVC6=DOz{*LB@AbeqS_UguhjJv2>LFps2d6=#1|l2Lk4isU_1i_(T0%1YL%zip7i z%a|_*dI_*^8ef7V_Fb4HidhGQge0Clvz877vI6X`>$*_Wx~QFbiM|u4mO)M30*xV# zb2kpH9i;q>sOadodU*?#vqXsd_ZND;2=|{Hnu9ctgv+Uu)|>!2Iq_d2w8bU( zTJxCl<)gj2c4<8hxSUSVZ@tWxy;5eb{8YL9IOOM9SlGeL6%FD?9d7Zl?WD;GmW_C1 z{@#wLLI0re&sXL#&Vt%x=~QXrHO374Iv<`mRs72zyLWRwmgr?MCDxN5NhvuYNycVw zZoVY!GE1qDH_Sf{~)F^a$bwFnX$va+%e^7z=}@bJ+5&sWj$%AJQ)w6s&dS!KMSm%^+QY6uY; zbfktt1%KI3#zUv zrrv-4{5JPVsg^|9St`}s*|z82xByFAJ8x031N?M)u7ZPGoEBhPIs7iJFN9vG!+{U} z{?n%@2TeYb^^05Z48>m+4l%yTR2`9g1E-~i^?fEs?z2Ypo*iK^lBuOP6Ek)|aBP3_ zI^loHgU>;Eu!E0=FhKUu>o)u=-CNd7ZrTEM1(kdPpG@p1pVIEKOSNpIMlwM;GuI)h zMxo@zsF`=bbP84D#h;?x7F?DO1+vHI=jZ*y!&nYhoD>w4>=7K4h$)cQnwyIOv_Ry# z7#)#~gTsAL=xLF<2?~OVh=?fU46#c|P1-SMQup*d{(;Nt2W9Xmk%go;-bZCXie&a3 zf+D`Zu4ArB7RFj+>ML$0&Z=@OXQMBksHig|sEpOKDR%d%f77F#R1q$pM|!$tKBi-i zg1+*a&A>ek%FpMkTzTucN2&|5V)ulFO`>_J2&}BEB7eLFIV9GT|2H?4=X({)dlX8I zA;6kKyIAP|t7E&QXBg>Hmne8UtBps+L{&)%qgPkAb1=oph~OFcZ{{`; zBCo5aga%rVyG$hYFWf{Kjxhh@bWs#Eb$BjE*Q6vi{G=|b-=~=MTTJ~~#%s*U$vF?e zMIE*DB&Rc~h{bT=lrsnivjKcuw5KpiEn}jKLFCfw82B#Gs+-ibd!Ik}V+0snSSTAl zXSCyw{`}W%w`z|i0`|vySNaobsSTVhQ4Bc(z!AZwZL|wlBSEJ{6~@WI8_B?WNy3$( z0G5G@Yuo_s*?W$wvJtR?D+WTEdU46gAL(62b7X`EgVB75IwXmPjzdu>9%JGFT=fgM z)jkrn)C%tJ-TD|@t8KI3DNgQ60-taYrnv!4FPgzYUJ(LYq$uZ^2!{z=-$rTAF&X$;k&= zn|2)G`?ToGNA=yP#_7>hXxVuNXV3%-7i-TX&6Hy5TO-Ev2rMXr=U~I)bfDwC1a7z_ zdeA=)$_is^uPDjMCk`&%p!O>S6%l&9zdKn4qfj>XyVCI}m3R1123eDUA6T+oO7*#$ z^kKdKcnR95_lxh`{lr;ZGLg31Ru4$! z@8Ux18v>E*=wt`wpIy(y+8x;rdS}WL-=r>_jIK9ebPufR8q%_(4`bq7=Xx=5Njhgl zz+j!1&uagO;+sn^TE1-3x7gJbsYbi0EM1NK{X?12II7B^XbKXna_hceKR&_&#Y&}D zuX0Z<3zxu$-OyzG1BtOhyZMmq{H@yotCyK`$++c2ePasPrF#5mu~Rbq^iHz zt_4~vj_soMz9Qn0WIX(YQ>s(RS!vsSShi{forjK zbX@fAT};OJRXk8l9%3CIaVW3%xb{sbN|j|k@GxHYt}fz$f3?RTHug7Jk*xBloSpR* z+^Ty%H$QjGI9c<0cjXdg)VD=`tNa~Ij=bysF&2_b=}p_a__Wndaz4W{Jk@s*PF?FG zT0B&zmj`{$fLEZOulN1w9s6;o+xsg^i+(1|rao&grv3Y7(8s+z<-qtZO;xvc(N!d* zO$GcShh&Dl5!*y;L47^Cbvgs4^%8wPk1_M_lrPISA|-Lhdv`iSAx}^HQ;9mP&4ymz zYniP07eA3GrALBqMiejuHCHb2>u}AYu`XNQs-CD)KpDzEo6cm6Q=&Px>L0Kl$x>*a zegL9swFZ!5!yb+ZIYUpPIO#2J%>^KC0u(I>2Zshr0&fC#}pHBVPWa>ML&Q-m7W`k2_})z60U2gapW9Xq4v4KF(7+g;HhbLMT&{sTSpdb}2 zaJ=32iBVih7xlfc5aHqR`R=@#%K!zCilSW+NK&=e&=CBph`4u9PKvCYz}W63#yO4d z!np8<;S`l(kg?-&bVHlcD#!Ri3RA1OGsj(cnmb)n-qsBfB`vCm1@-l!M)N)hq?{@R zgqg;t`beBi2?UMX0}kcid$?Z7lSiq5p+N6JCjHb?MG7K%eB^%657Q=NC%U@FyxmHw zZ#;%e87tzVF%h4~>_o{#Du7vRMk6T0@HYty{9}Gw=s}Aw1}bA!tdkXp5{ff4R9+1t zV=bK|Nvh;mt_{P4U&~R(u*Pp)k&!=A3Bu03w*RogL{%%l5>V-X(lL!YS@;lQ$~lgS zT$jeZX}Q3Ljvrun?(`kt1X(&{l)XVMQI=sLOOrO4{Pw%JtDF`v26cvCB+dx8U%(OMIoPFXuaJRdM8=D^0UQk{uh^VPh%3aevPp z-4Jbu{~AiT1<~;7BR`MQ)LjmCBO#k|L*x20Tf}`;7(_rrGrt%k-wwcg0QV{nh60yA z6Kj*i{25nWMVdIZfr8`@AM|d zYZn${=QG$1$3<^wFQ;y{Y9>;z>|yAg^AMJ_)3tVk;1qv8RnbxJA@JvAX}&lU9i4)i z+1$J(luSqDuZ6-GW{Ao^;rz;%RU~?1(rZL-7W4aHMcelnR$HI|^5YhNP@L6_MnlFNqCn;84QEBu|b zVTI1(MosQTkfSg`U3r(0fo4Zm(m_t7{4$E?G){fT^3qZa(>y^b-HGuMQ^CrrRbM=e z$No&ZU@mn(#Tq8DbMELqPHJ9N$3ucU@V9>u8W$sEnkDLYZ%6*xwtgjjb)oL&#Sp%q zBC{uU-qs3{$NJ72f^}zeo%dklqgs=WL=s85#b!_N za}-Q|>p)|~SJQoDyL#;=sSy_#WaJMx?g}2sEzgTyNE7u^nQp zY1s>FS6KoNg!ACD->xXH`Kfb2aJMBiBg<}{B`jK3Vdiw83rQ4QoqWP_Vrs6O{KJHt zx}DH~;o^Bb_)GSGu>j1e1HE;?BU25!d>vPDEL$9c+%Scr=U8<{*QNw;cc11Qo+u-h z7{NLJyeAboJ9p4fM4p7Pt9bknwi#Ga)FQWfB1&m)6*uP{GI!ttyQtZGU=pwp$#H=| z3}P|#{4S+M9!Lew1ywb6A!F|a6&%I;5L4nHmhjP@L;OGwMsezEc`q-kOwN^9z*Z~8 zmzn91n-5F8g2~k5t}NrG%%&FI<5-z7Tao7?Mez)GQktKikI>un?`$Pih9HZqkgiQT zk_Pit^l5QESKg!u#4K@d^s>gVX>2~o?GUjrsa_$NDpP9p(SnYs|@~dreY&SWs z{qO_Hb%RHk=Z#aP?aK%Ea2a1+SFH<;RwTo|&ElD}&wY-+{`|@@9=HJWA zV2zCrq0MgZb-O6tmRk^l>ahwd^0&~{+%w5JeArwfRt@2j|EE2w%L`sQUtF?*r4Hb0 zMya!vLerm)#P)X_ZY!iEUPisdM=lOw8TU?(EFQbWOwYw6i-I#KlTfA}d+&Nqv+xVF zUAX6I2APeiJ4lnq>Y_bMGscSt)hg<;y+QQ{i#JId$7M`S&P#LUa-L&qk|g5HcO5yd z2URb!cX$;LR4iH1|9qvncPOB-#o2h6f>N=-Q4-a4L%hPaBH|<3*=1Mz&E;ws>!oR4S`E1PfD*AN!1p8YVU3ZGpbkzCoh?+BRH9*aH*UHX^sVFXf?S*rcj&*}I zgohDF00eFLlJFI%f|uyBPxLg?ICigl#GK->kYoNZmCD(e-IP<;P>y!~9!H z@C-6q8yVg)LvOQ{E8@#5NwKd|81z>sxRk_*^an`bNyHs?Kb>TOf}v0ycI6?I+G8C| z-#`jz_P3P$2hH`P=&=dY2Mz6K3B&udJEZaCp4D>PAdF}jcw|>e`XhVf_RVU;VterQ z@S>kze$I`swgOd66+RpJ1FjchL5Jjl%`1ghv!4l?x``l9hhPT}=&dPcG{?4HJV{ie zFf7Yh6}-CG3^p~5z1}qqWfz?#0>}-avv1eJblmVj@N!Z8%6hyLZzrsfyIhC6(;L%s zz+%;1K09}owDA#>=_AZ(D0hEFmqakQX5OaF zmkPJ}i;kc!|MEidE(Num$V&H%*H&7s2mrB>U7kxhIM|y+I5@u7K3Cs z3ErL^RLS?@!!E>p|H?{&+El|SWmAo`*!k_P%!wd*x@LLRn{b;l5KIy{yF`xS>g*uE z7P5dhRVRsWOY6<1h|KG}89NUL`*!y4j6(2pNsO&A>bDol#E3)Nd6KWI)9ctwy3Eme9u=r8!tf0&jX^uwu8_wfCjui3);BCUfG^+}P1I_DtcE z>-rJ)vHTE)UEgq?OSE;x$8xo8Y;?z+r0GBeuiS#Y7yKab;y2o2$+&;u8vH;2B2~5( z3gkfaw}T++aB8M~bJQ^yj%S%{Cw5!=w*G2~FKN9M~N#e^u8uCZ_b z`dWLs$JphhhwQF&Cdq8PcigL!K5fYbRfK~=RP=zx+(~6VQ|9&ctZHFaoBn6+jPP(_ zFmhO)H}olWNA(QU)f+3vb~YH*y9cxkqkDc~cg}g;E(_n|f03oJbyC5q@boFQg@pw` zG;roVo-2j1y)u9{rS1|F6WiF^xJjlaCr1q}zv#Ek6m*=Gi9a~r>7wMq1^Gclo7 zF)zYPq3}0>IM;}eglHSuYronOv~nHvFXD&x*wbfjOb#RE`p$D>WXU3J%YJMR0L_^G z(dljrX>6Pbw)l)&>5>$)_-;$TT^NOO;KPSl2^ufy&WQxS^hgBc)4hx5gF!_4IOdz; zin$`*4q?J8FGw@nI59v1gVN!krU`St3G+sw7ngTU5wY+eC+3@@ZF7*dDZ--N@q9*WVPVPqn>67M9bK_Pfp%>{k?PzVz+*-c z46u{;&yC@JQpeU#r@JHR)t8dOVl&LZ^EA5g@3+T)T8DGL^lu#T@ZN0$+@CE*VyKu% z-&~N6jGB6Ruuu4qAx-CYx^Axhj;lUs2b5343x@+HsZTviEP1RJ4|T=8medEDnxt?J zoVl2*>IILy;X6~#-AL@W4e7^K1J;5HxlFGp$+dY1JjkTa$z67W8smJiEaT)7gjp^J z2B(83Ck-J5Jw2LlRcrEOAo~JL3hLgvZ}H9AO1k4KR|)_uml=3=T$+&IYmy4GgTV zuD9N;oW_V!5%%K6&pf(&_m9_snd2|}d(BoXO`~^>(sc6r2M2?br9G7j^fD`Ra36Ht zuDbl$4bC`pIHLC8fui*@?yrfU9luP5l{fxo+sfYeu`Mz(`$tAX9}3hG0mM7V zka(@<<_J1&8<$m7WMpS!=RGTG&Yvj7IIjftV7?_krKWyu@#V`}Yqp?E1pP?-WHeao zLk6OXG2m`IGDiDCY#U9`vHV5G!(9Pxe^*|T>#bY)mnVU5(zGO!K7O?#!-5qQI0zmd z!vSXMPC0>N-L(|Isk0Cpl+)ckFgp9TC~#|oj2a$I!`ue&8V=0S-@d){TV(Wv19&Qs zkaRBlP8V68F6`=} zv+GX~8%YI_vco=4VL4p&HNVFImhQ*aSFo1pg@wHyGsF40;L$$$@PRD?{?qj*J01o_ z4rfNCs$;FDijS0qyA&Qk$~+E}NG92G*aApGrGbG=fK(;=IDv)NH1V}G;bW@fg*{*y zrR)CapBTZ1fFS^v{Y)P6^n7@J!Uq3}_cl-fXJ57VVlvtJz(k1dko3m6uw~3Yt3ow; zBiQ*5;!CIkVjon}GRQ19w-wt8``R}HsB1kq?AG8m78xeJXJ7Hn%k`ZADcS0Aa>U=i zmJpQ8Pr|MK7|tur_;LuM^4OTaOY^Sfh(P;!Z5U4k^2M$xO&&I&HYp$W*PKq2T5||F z6M*CrXFGS=>Z&$?<{eZ4B{)E1DtFw|s$~vyc`Gfco;|n_pqEEY(~aydj$y;|xFCUk zr;qg}t80@niQUyjMGN27_y_wwd`CkwIr=t!xP+l`B(0ej%&77;^En@r^p^~taXCtm zg_6$Ex?}#rIttYpx-$1})?@7?C#C6kHLrARa3K6^9jHR_v?iUK(`sC)q%JR={}ewu z$+Yj_hRx*s{7F$G!7S$3!0?Rps`_}+PW!1hPWyF0R@S$)y8LOet@^UE;YHcaosTIg zLEGE>0D=bxXm0?m2bLJ1*vaF`V%#^tp~?<>^ytrPRmV+Rma|1Jb~Zc=3rlwZFzZdu zW0ZM~{aZ7hgIjuP#d_s(Vpv=x&C$lz>WL+#MtcCr)qwk?zl&*^bhjfT^(YmKvz>^6BwfxR)p&Nx3umSG+~pxO@;ZQb6Wt2YAt~g(dE=nmO#|)CZYL z(;2W%Wh=ofOFGhg3f^BU$bzIq8-8gC*gdfdwctt`gs(2I11&xH*qM zSv*&S+5X5YxjNfIfkLC9?c}^#Be!yL)<}H*FTf0pir5z>L%;wxtP1Gul$^Y)x3RGg zG0X;rBH`uX^Kdm3o0 z(Gp~%3Zwarz1uzk+to0AkgZ%REG(R+#WT>~j{=g-EJ7ths~Z~~-=Y%7Z*yc6lb!BJ zoUk}dn9n?n-T?EbsBrL2B2D2UAV1=MywGHJ!=7uuo-~o*JMv=nyL3#;jTeAb z`tIpy7*+Q;oE=Xd@c1kf#~j_QJF(@M9 z#tV!eb@?31lHDK3p27SFJ7l~7=s6SKTW|vDAe`pe-l#sGbF>%i@`u)J)BV&N@TddE z6cLthfP1B+X89^~>F3b1A_aRx0yp|s5@*-^bW&2!S62~6NAs>eKrKSaDv4yomlOl4 zNi_1CoqC4Rl&VTb5R8mICUJB3WWOs)ooq65>et7@XZjPd?^{M15w?>Twa>yM?P<@% zO1gUebpal0s2PJe%%S9lOHI1Vhw_MbKnm%)N_k5~ws83Etk%LsW{sGUmwrrV+@MsI z$4S7Rys~lY(>qkSiu$#Nu3sIluz<;%&36Ra#{)Sw67CGdIgdfUF1iuZwtzePUs)@i;aKC|GT zF>=fweMvvwV`S6IX%QVWwY-=R-Tj=R;pAz;HYR1Z6J04KYx4DT3IM!{G)^fY5GmLk z=EN%V%mgv>mb;o%ET>e!_6?5R+A`RY?54>)(-1wcsde7&6hd%oDq6fAO_-iCWn*U1 z%;d_X|MPz1Y#?Pl?mP^Inr7^q%X1mNy>c?<)nhpCNu_-{56tKTE;(LGp;x!Rdo4eL znyNE9w4H`TJ56io3Y0f)IzGr>V2qn#3J7CNCm&R94~%kj)Q6*NHoLw^yuV;sEVl|m z{lY~%yqs_`ocb+h)9xicBO)lF{JH4M{01QCGZK*-iY;+`E=?zxh}qzo7A*8hzF(?- zre#*23kOtO1DXlmE`R+eFjk&f@a6$##_oUCZlD$6`v^i2VBez^Ks@uu?4^w#kM79g zWG^j-)(%$E3QrLV%>`WTSNuoUbdUO3dJJH*+bhH$u@Hzw%ltQ^=8?xS$A*&Y&%uHP zpaVYknn;ndu~BcCRJlNs;Yqc)x+A$CC(J*YpV@K5Y73H1fRzL{Z8{<0MDA>Fza6k~ z8;1pY87Khc61vt7qJnC<+oc#X$?;SAZb?~nxB$ONNXwsAn@1>>O!8`NP0^7Sq(eTk ze?L58X?JZk-IhY})S;tqC7pfiw08bt&(HPtLisd=y{x>>60bK!)6&bBa$R4t!?_sz z1GZO5!Nd+6imnXC0+-atdq+n99!tOWl;Fq1_^saU1hioN4(1xyJbl@o9|p>dU3A}9 zU)gr-yCM#T0NiBp5&+?U|NaG}YH$^oaIDdRO%YE~2Z&Dz2a(nln!P@ja6WKcg><=$BJSAv4{{^IUYRAWAL)%i)=?PR$ z6}BUH0ImcR>K`3_3rO!I0AsJL=K+e&Q7D^Vd)&L9gw;~i+=WiL3Cx&4oXh^Z6VK}I z-M9j|TxMi`b|_g~1hO!Gvdzg$_XG8+&5nYR5hEWaO}J>)=Pc?OFf!z@(!Dj2GTPJiTDzWwl;m;Dm=)1Rdike07c@>JS0Im07!D>{n#5da$Jz# zz9HqIB8czp4Z_4N4xEz%MKYoU-1kXIk&KRYu*vVB2OI0nu4=wPElx*7OnP-SedWyY z)2!^A#nY0-Q~MKZI8X5 zIVi2FicVT?JZLG46F8^ro|7T~;y6VC0fK^7o-PP4e`0q5x$parUz1P~j2RF@fSBdH zQD6p$RIYceEmdL$%oF4};Z9D}{8e4B*?aZk^+enRqgP(@c%- z?R^Xs?7Ah~Rt5Ep>wYb>0O`6WqZ=PWe;iD3WJ3zd{;~j!hYrnG0Yh-ouITyk=EUiG zL8Vf*-h%O#WZltdBN-**o9u`2HCK`K%)GqPQ359c;fan7^tR=bTfW?I0&z?F!^gu- zW`*F*6}&hO4Ce>~T9bPEP7^QUAIfow1AI1t;@Pv;;H-^;a1jZoc?eXaQFV3AKJHS?G}Qd)!ugc1MyePwxFRlD&OusF$A!Y%dx)Hw zIqI)v2N^wi&_i)!f=`CnP{LPH>WBO_c%UF1d-;Xb?$xX2FlmqZc1A}97xkZWW0d5f zaLu91<&<`Ta^mJ6f$(9FBgV8w$A2%Zu=J)~agQ(e9?(hETIG!ea4EQ1V0@l)XQWbY z&Xsp>dL^b{tNx?=2~faVRf~1_N(qUGiA<_oZ)InHTj=R03Vu~BS*(8-lmTS`!50KH zB+pE%$N zTRRt>kI&u-?agcH(J^bla;v-;@D9ZQwDtS1Ufl+=Isj{r{5kZZ>ikC@2v@!`B)(6H z#SfjCB>>(#Ae#WsV+9aS!c;Q%PFa$Y`K6_EyRrs~uSL~0Q~)@{RF?tHTRtE|iOUidDqfkCw0MtyxBFkC>rYyr@RZ!?VU3h1uD7cR zHt}nhIx+v94ozZ8MECW^#rVzUJDa@RPuaa8Nql@a?G9S1b{&`G-VeIEzDt{hoe?rw z!-mC&Ic~XIb+sJU$uLO=FuiRs?MV=-!n_7ka@y@z1kT-apgzQMBKn=DNI}U012Dy` zrAJ3+w+A1%Tmu0w79GVfE*=i1zq6I7 z9tgxiQpWxQ2jEVWipHder$#6LxfK0sd#7FHRkBn8AmrAI)Do`4si@#6U$8qR+{gq5?L<>*s9UR(b1&&EHNkHK* zyxnpR(maXJlY_%GL2zhuj||I7z$`d2^g#Q1!20|7U#LeVGwWd{#bRu&%Wap>W>_z* zLK1&0`}d?)a^v*$rV;~=aEzyaB&p{noxPbGK%_0GgwaC-LIY}#=`SU@#AqPE$BIpf zjgCI{;JoEKi{*G7jLicKW=^U%gY74R+*hyk%beKP*L!^(PNu6}LE8Z#M_ zW_Y76kmr#h4j(YtNF^$AT3YU0|LgU2CMIpb*Wom?EH?xY&4HPj&`!0xWfT|=9|uAl zH0@hP0G%7ix=nvx+guItZi=j`l8A}n-vqwmh{fKdY34v@#|^o*K0$VqCtUt6o0geh z$=JdQ5Ne1v0+ldn;FNp~L1a_BIyi_GlQ*l7s*jrPHYxf}7Mqa3w&9<2MtMrgXsnbL zr1FvT?CXaQ6gC{?2|zHlqu0RLk7<6fG%7rN&szZJ1|gyys)JbleZ6}62klhSbS2FMVa7+KE zRTr8ifeN;lNnrr>86Hp_u+a^cWo#O{dJ8TBPlzjQkDv+MAeIS@+B1lBhc}%yv?P#$ zy(<~zIWIeV0?Hcyf%=Vj-NH!P*@+B?fojpq4D3nD0$GHJB=DILib4Zo`v;@3U-5u{ zmocBXs(6HOWc_d5hiA3jR}U!=Q zJPM~#6=frXzTu+9y<3F`2v-I;t%MQ>^bMm4 zJ054`HQ=|Wu+aJXu;2OA-`=5^NJsk48^V|T(rH{rru~GXy|(M;-l(>v3s|b@=kGNU z3jjo!@t}3su4&DrR=f0s4ZObHXRuQGy=?H-VprwU^CSr*NgkzwFB7^+hcanLT*=H_7ciGSYf(_#AH{iU ztdxq(wne<5qBom zHyw7GXal`fMmZG#ukB?|LQqA8hnu@cO_F$`hTyR;NyE{Mk3J3`f5!!pKb;_{1XHPD z!76wWyKG!;r+)er`ib|MMc4g@X?lQLyR4pXTul)k9$seS zr2Y>RH{DO%H%e~4&=#M|ZwE zfDme=?JvmQZa1v3=swk30Ec$J4cz=5J-TX8P-(Ad@t5lGlG6>V!vJpj0#+aIvM8`_u;b4!%3} zxaEdXvnec`Ia%lk1C$hG8n3*wzJ1HcEX4$gK7H@KHuRvbuKaCY+qNH#%^@Ruh|q%q zJ&F2lhJoCL&FfdqAa5?{IV%&hbqzcu9%+Au5}^U$XS4!*8yw&s0gDId3Z!Zmo5KtZ z4FL)~gqV^4{&mu&_Kgu5ay)=W7;EGGBq1`tDHXuEb;|n9@pT)zB=+=X=P@3^{idU` z^75AcsdpgP{$14e@}PXI*mn7j0;JykyMJ;t!g2bH7)3ySUp2z10i>QC0BL5sdgV2m zfD$+tz$9rL(p^-=49_pDIEa;jX98+c&)nY4-7V_ z#@L5~+Q8AsGiQ*p-(TrzHgc>F1%7Y@5N^>g(7W7-5_blDGx+WpV?n5>s5a1G#s z%H>f}-*XU(btZp)2QotvI=UfXv7n|i!WHKe6Hj)%9A#^3ZZz)&1avhHCxGjX_K+N> zy}5zA|Mo3T-B~+h)yeDy1YP-GC5SmljXI7a30DN>>rdvaF@O<3q3QrLGlNWbZ_Tu9 zB#H3c-!QK)NRbe`i^>;qDCx+%XCv4Hc#|(?zX9I_IYb0ae zth1CEMI|uVMMbGiW=tUDkKeW;Vqy!K$`87 zu54|H4fV$1!J`NFD@{rLD_OWQ$w3jMslOe0=DIRJT^-vOcxtTUau3jTKnw?&s}E8g zuGTs%-xIz^mNx{0+@zTQF8=KY-dM%V$kUMo$CC-L&y=!tGQn1Z(sXY-oIC)0C!o9* z==d2u)n6p&Tv7Y@%$o?4)ToK8J04pqft4$wtF!udY0$M9Jzl3n8zG=J^7b)pm}LjB zbs8$dR1vXe%9xnZcK@jVcJ^RuQ^C6DcdOcLn<7^}l7h76hUI5KB z1^~Vn#L;{{zCM?>MM?`^@_8c!?_NMoJ`6~H1KNSn<3hEwt41QX)= zNPnmNw?pk+8p0%Dx?l(uygI2D+Nnwd5Xt1RXb5*`!V}ib;I8hs-Y&u*34iz|2D7FD z1ggM)t@`)%&$!It3XsH8UH(FFcyh!pdY3xqq2|=L`c$B-uTxJ?|7CT39r15Cw=+qK z+Sz#zg^E-FWyHS}f1TG}#KYNz$fKej!OEvh?ej?pv|A@i%irMUE3D<-)9C(lR9i@R zbOg$27!bocqq)d2haCT`L#?Ze3lLDYnBps5yD9Zt(bi5rYuIfRjnQh8i9kxEu@T^9 z;AFP5Gf-v%`^S~+CN)!?ye)jVo8miLJL)@DvohnTys-0Yw zN{dWamkK)q^uhX`@$ZDROsOjp`+oCDsovYkqs^7Gt;yPmtIOlkRFh}8Io;S%dI#hG zwUdjKD-hd0hleZf4}Pj>uiB@y1hGGTBwGp2(nf1tvay6;W_j^F;h{!psx^(|y-1L? zqq*Za*UlYyfkhCCF`zw={OtT1<-HG`FszF{}P=GM}pwyRd&iHB6FGr69Pve=X|TnuhF z80Z@aNV0}yj8o})d9o^}Cp48U+sHQCAf4R9b}qn=^)?A;Sn*RNr0F>^;6n_H&tfPn zsjmO##WD8Kc};?m2^SQSri{RCY5#KIV=_(Qp_zz2} zI8uy((@Ac4kS_sg#1*!J*1??cVT0I$m_DAlv~kD!^&93iv1kbd*%I?~vc| zrg`g#psHtX*!($^l%@Cln1QbdK4)Z(FtC01n?PQ~=$wx-b!K89wT6@Sqw9)0zgx8+ zyDV{h%!NWbGB|adPxU z+b!kSiD>JGx0uYpxq5pnd)HkpuOEK$YV`SHortRAY`Bv-ZDrguIfQb`H!qURS z83uhE92@`>0S_Oae(>D#(ZhGJIsXe{)7fGe494_S5xsgGVXo*UKrMCoH^>V~V}dD- z#6Oh%Z1m{m>TgFjxHrL)a@_~;m&!U0OlrLFFHW{t2Wu>2Tb`>v`N;A(Y-lVUEdwwh z(LxS}#>sb^Tq*YZ*u|-4;O?uUjg+$un!YjC*UV0}O0js)KXMbpb$Qzx>!`DO=w_PxJ0YlY@JLG@33} zJ2Pu-bobBQ{*8+UL&vpM1xrf~4HJv?>Ux!NhYDDS8hTz!4oqNISbuoN*IpkCmpEUq z^NCgCQ`sMS__jO>6ag1DzX&_k7(0zKgLQ3sC(r<8t7Ai_EsZxY%_V+?S6xrb%F3Ev zRa?*mLH^27 z=XGzfJgn(;rR8G#BRoRFHxu^1Mhj9GrmGM1>#Ry@K{G1y(V{^7=4M57o(!}}j{f=c zUcNyoPOP>zPqhvZ0XpHhC5jEY`^r|ho*%xNuJ@%aYP_aIsNB!EKNq=E;dsL1TAG1z zLCVwwIxxQf`hfuA;pbPG4U!273uV6}#oz>+3#cT9$C9DvjUmcFXGjEuyur#aH4$!@ zxm7;%ULgS*Y3>LWl?-48&FD;HK}W=Z@T7f3Y-78oZ!e ztbM`Qgk&@u53sMA3q!wx$Y;WsBTNZNrAt< zzV2h+vfu=?M4@WUCHTEN6i^y5$**6bgtEVrr2|=jZC3yaQ6X@4@EsH$1c5U$IQSie zto7VccxLo&BrioV?VIZ`QYEh$0Fs;zM(?g3o%bH|Q?ZGQ)5gYaOFjT9O?TIy)C$A0+%{rl|DgUh`?`>UfkDeyHw0)NuO=owFLz_R zb7wMBLrd%Z#Z4%jeThI)Nh#2;EKPw8sg#avn;x)a1kx#DiNt^t#L}&-6f9#pwze)P z?EbRyC^Iud+xdVCQpm|uHaBN0Yfjk!EyonusL}vtgg>4T{1&B!%oJgO6*GFTWW@eL zzmDqZBWx>MV{EZqb*7cN*{##5H&}zXCqGGZ+S^t9&MP(9DZ)#Dq;B0+Y3lRqy0e+z z_#qg5V`K_EWFEYW>)FX+AF(1>zx4F)bz%iR&Y{EzvNlToL^$uYdx)LWJ#jas&{>j+ zWISIFLVi#E--SW%Qa(W`iibB-j$}-%E9Fve78iGi<*#IipUcjv?l_1S&M7#l3DO7{ zM2=VCgSew#T->*wxj=;w`aZHI^LcD^)TfSwkhG)z;-sd)?1|AERA=uLKM*k-uoY}F z7xaqD%^PZ7bA!WWFbo~~-<-3)Drzs4{hxVbL9wYHe|+k^I_eX=$QFGs-)`l9ubkl3 zhTdYh=UlLE!J%!We+BQyjPi17U_^khs`wo(=h9yrTRd?D8ei^Vb4RnPmNp1Cr{#?R zeJDbfWze%o%TOl*M)S)1`(wvS6hw1!U z5cJDNqZN$sMMEJn@!m?`Y~xvvy6Kb2R-vz)w^31RF0jeczOh~WYYOc25{NC6q{ zDoifSOD#^q+Oc(cP%KXuJj?o2jf~=-HG9A|6N-BOIq8vhuCR4R-6ezE=?3n5bxu@d z#IH?*Qm31M^06t<5{Vx4DG4H#JB99jp#oYi=px7Vj4zv?V3xeM&%K_P!T}Qdm?X?H zc#u}^h<>d{vM&}=fu|L8hb(ct39z5NWU+FQ%-16XC6ge~ShIS{=zLgb6SQ^?yqd@C zT)GF?Tub~tZN1F3(=YDax#I--#$;JrDTonOx}pyOa#>EVo%%m@+X#_%i7k)ePtVf+ zx!g8%KPs+BG#CBKMune_H>yNWh4mCg6MK7zTuhRD^~~d#eB|6*;;O~qDC}diIkI~p zM2rWo^7R~GBv0)o241S7ZplCPT6L2cm>$H4)xs;#o7%7jdRylAzL1fT_1ob#*!j+^ zJHvqD(fbRwGf?qfB0f9Iku??2@Av0tg)=aNqsE4aBBBkY{zygF_GghYeR1sSX$!Uj zWK&b-o_%`H!qP%k>c(p~E9m|E>lH;H3#4`DqTz+o&{ze2Q?ERFYEgLTveD6&$ypM+T70Dvy5DSf$r8IF zH&h?b_pT8Z8x_pVdX8@i4zHVkAAv#Zg)<6g&6y~Tl;GTM8g`z5VA2dO^dvK40o-zc zZvLmV)5fsmw1gj%Ua5Eg#>Q_)g=YbnC2PV${>wT%%E5Ikiv>oN;4vdX%jTjnS*`N& z@_t#h0Jl%?-y`?!UTEEUs`l{V!2^5rx*}Sl(7udhZ8fI#bq#j5@BZ82vz_&T1?nZo zYr6Jxm7+FWNGy*SKvyMzxc{>aW;Z4=Mva%0Km!x>D8m6DGw=-?f;|kQ9%WGh3Nqjm zMGYdiGa*ZVj>nfBH}{p>9EwI>*}hi1Hj~@8rI-f-=m|33_YTirmN5{`%vMg>7aRKQ z_%TjJI!PtXeD+L`o-dY``CM(x53&`_FU#F|S%DlQ(0Al;eaw}mL;tTYH3t0?Cugfk z`}<&1xyeP}??oRIgf@Q(2Wv!X2q%8FS>;ZnZA@ z-_`2ylJhwNyNjZ)0!&tDDhONllFh z@coasXE76Ja577nONXpEgoP;qzInXXS^xtRqu<`9*{-M_=Zl8eyaW&%-1}2G*Yvuy z`DLjk=%(>r?H0IGE9h>({z?70t)r?Jf)lj0!v~=iXuSo$caP%kTbki9ar5gs? z0SwO0&c#z(r+qhj#jVOfoNV<_SL?oo!8Rp6qXr^w%@hUWO9aqqX?|U~2)afn?Uz{@ z^EX76m3`^#?AhES2nZy)i(@~&dk;&Az2WNEXu8fIXlZSz1ONseb$7b%%ow)zmZ;oVA7cscGO`VmOeN$&;wm`Xd^& zFGhp|+Gk^b%+XjA+TIu|S_nAuzdZaS&JHZ`&|0x;2MG|JX@nqsDLx?U76O#{(!SN; z0AKHaRJzVvjUd#eR$IwX|6H~B=9b9Q+56y!n5P||y5q^|sY5SLw$oee-*zwm0^;)! z$u%Z5q^LOFMxDG06NGFqVrHEkJv`kt59v9QzFQIe^;;373J zK8`vK@iOM&Y07>VZ(eQyYo51wloW>-R4n|t6Qx#0A0=2p|Gd;tNGJdfDX@{TdAGYw z*Pbk{-0apD?>gayDz$RAVnRwSN&~O$UE|+Hg)6410H}$L2;QJ=y5rypo#*nFdX~qT zJuuqrv1$VrHZTZv%feF{w2rm0b6}osM`vgTsz50uHnpUpJo9ho9=To7-%fn}NuNgC zdI1m;Ju5N|?Z&2}rq2BSosJ=jCcY>Rg6#FA5gDw3Z<$E?eE;45#j45z2Gca*?LEEb zVzIx(2?R?yBqiwqIvSXLEYOy?cp*D}V0t=IQ|_AX+wrkt8!v@-#fnSyyqgphWX+|> zhLqOsr_b4Kb_u#*g~$l7oZRWd``vw^rkAD4@K1+yl|yT-ne;?K;QvBqEUDew0qqHa z7^Veg_)^1QmVEp?L9lPio`&%EK>*!g4M1@Ri>bY{PBn=dA-(p#K3j3#c!|vilmR0n zT95WOwx92Sj?kDt#JRX=3JP#qA15Hk@hQ_ra1;yQw^)=YFfxVYe3lEHe@`|%GD3QL zyAT6Ylng(#%D3`|YY-uiK<(SskPyYOr%#LsOS`b3{*iT%Vbk^3r8Dia$uxEdPlWx<_BS@nn692MW~Ky2E{tCIB~i_t0=;(tKCj40 z^Q+&!NjNVhNQ<*IH*;o@=H0FD1tSapr?>A6igN9?Yy?RH5)>t8L_j4;lpI9_RD>1* z2?_`ZNX|h*gNT4g5=jCFkt{i9S|ln+&Osz636lEm*YCSCKW6IAotmnlEDqXzx|{Cz zd7i!3T6-;+-&KGu(cF5igFGDV@ zdnG8Xits}H7zIi#J}#)`&#-i?UH&JPX)!5}ylaPDdXzDe-XT$YT{c3BoV4;;ebY^q z+ioVuVfgwzkA>v7yP69fRTt#pLo?cO-oAYoWEv8jC36o$jjsD_%>y0v# zrD^+pXkur4CP5l=HwfTy&Px$ps>AK`4v?#GAc=U6u+wAzLM8Y~;j*@xk_0H;*Yg~l zY!o!b!uG2hMO05c1z@|oQT|f`=zV%+tP+PL_sF2hzmSPGWD`?UwH`&O<82PpSyns< zeO)FxR_#Q$w4qIa)w&pk3;_X`1o{&{%U2{X!<6N82-eOU5u(QUs!qlAg@!($tD^`< z?i1n_fuJT?ik%`TC^vt{CmB#Z#_be z8mb3=RXqfL+MEhdLY06R%FtlRh?$Zqc<8r?QkEw6c;*dT`E6u1E1iV>eTLf_Ixu&X zrHRqWZs?lLx)bZ#a;){Oyn4z(TtLwCS2^DAK^MD`k&)D#yr3UetDDDg&|R$75J0;SacHDXgxst<`kyrKKhka6fs!oG@{@UiT zwC679wuX)m;3)r?y?MexRQ)NBY2pCOeoK`I>Y#%DdHbPn{TZ0P>EG(!s0|1|OshG1 zH@L)se2ig8rNTmTOFdAVb7@EBq>sgGWVs5;wbtz&%tNBFe0Yb3=57Xr^xu;+MnM+1 zfLR-v#;b_+;+5haX{k9E!Vg<6Ty=kbG92~!9%q?6v&j9kJ8Bmd85wd~i+{tJN1B@C zG$lzwA5s`Co#}}UISN6usT$}Wgp@PH#ZdU8Mdo%OoFhuqnwEn3261(lXoe)rcD#E> z|IKzqrV~~b(ou6qXHR+)>DrwpJ)|RvZ~5JDDu4tX3RxqpL2zcDf3koX8|)(zJ=wEPr8nkd4Hx z0qM`V-CIq^_;_A4+p+G}|o zU1dXu0zPJ@cW*MiCYOvln*h|0T42SyvSNd3n4jqo_gLYXa%i+FHT~M3jXv%aro6>D zzBEy5Ee5W8cqrU%0ge#0f4uH{7AmjrZ>Sk%eHfv0vadvC>%6#h;feyVaRo(2^*&69 z$gJ5GJgJpUO-~_yb11p$A|}t>HF=nHYcUn%G$qlME+&oUJ{EstDo|uMT1IYPwE?)b zbgb|G;Mu4*?_NOYS^vNQ`?Yme`lV&oC^Zw;p(q(Crmzdwg0=e-*1d7ZdxBz~SIx6} zTn3+SwcG?xUX$5>!pBFRSy?q7xX6!%2<^MZNxo&+6+5Q+^<^{d>P$*qr7RL>CQ@Q0;Xp)~jQ>oef$pA2%BBm1mN^tijwy_#_ z8cdyRAQLc$zTvrWv8fyM*SN$lRSv((qgNp>>eOjyQJuaZ2MSlKYp>0(U z4P6q+;qHx}pL9fu@{wy|XiBSy9M4opO0AG)p7O=H`Vu8*yzaBmG=mha{nl$fcuji0*YMPpD|AaHJMX75$ zmy-e$A}43;r@G)S@FL*F##+HdYuS38qQMx{wHETcF{iFhjjor;b5hSFxlSOZmtq*6 zl*@|Tgg^e8QtM)0)}8+a0Nl20o_A2lyE_|Kf5Zi%GpABXoAIji_p)vy%1(r^&(Z6+ zQI_`G>av2OA{7%&UnNVBLdd@zXLo`uZYlZjxVKUhsF3I4AB(@Zq}k9vA6Bb7IoBR7 z=)9!E_@yJDV;DzyxU^)YqdU>)*drZQSSWzYnpMJ4cF!VWB$(`-)B&KwH8zHDXvVKsAGIKQ(pAG{V{02|Z;m zo~rFKaOoTg)pn||$KD##uO%nA9xYg-JMi!jF{yZxCMaMjF7IaCj84_b*7jM&hOWV` zCg|=!4Zrxymtko-JTRjtq?VDyK|I6V#s))1p!PiW8K|Wq4uTg#Nva&Fo(Vs|_oPwu zzhO$1zDja^^4M#Sf)mSaSDiz~(vhr;kdGD!VvcDcm2jBwA-{y%$LkCpFnOxT zME$DL?pdJPh`0E`EV}CVWv~5d3{M5xFE_WYKz&eWP>v~81?}b*u?}dZu~6BpG*k!tDHGVgS+R^ufMvY|*yLwwahV)h}e`A{Bq}kWEPf-N5v87Trlske& ziEy+vWe{k*|MllFo`33|q$h|}J&jaZ{nFzuT}3r~hZPMfaM&D8ItH%9#|fX+nv=mx zQzJ;w2+m!}wOxj4h(cl)(jeYTxzfT`0&@d*v(IgkBrR7PXcBv(_omUw2QJdFd&XQiKNUqT6GI7QVQGDGbYN<3^gw_~`3I5bB%c$m|p) zDok$Coh)x_dsSWimVmRq!@{qZL?!b2Uuxs05Vnjy3@O3P{J%w^4<>yApmC-+PU0=- zr(G5Q_{=XX$Z38blqV26nn4FHBVvXpUO8wb$txmOQUSi#(-%5ujM; z+GDiW>u#1v^RfwRm?iJQ zZ$D&Y5I|=Ne}EvZa9p7H{L`ua~Df?qrEsBVV2(d^!CQjkmEz%JWI;8C^%4B&Q)RUgcpTm8y^Uj8FeW?I+&%FefYF z==RUrWpIGSkmo;^Jl%5jl6byQ=umdf^!l zT%U08y?P2EBs}884nd5tySIkYVABT0s%7`ioW5{lDYiYM_s2k!d1>RK{mfiwv_PUX z%VnM@bpdY`p*mRy0yxi#Xt>>Kd{4&Q`v*L@X_0sN3k@94;ipgGad&qqb>`|I*kSp0 zPxFcKzO%0mo4i_lO3;3#BdhKgqQYQTOA-1xP`9(ZW?U?N1r6R`q*TzWYR+T3W$i zvVK<8ry(tX2oJ?uN)I^-%gzLTebWsm-iIco57=VV0OczB`RDqY>V6)uZ9p+Krr>^C ze3^GZKhup+C8gkULB&fxp{MZmy-2c2qV0Nf-!h;CU4NoH$Mi)JSUb*{ZgGd7^Q_Vw zM%fDsI;^XGpoxF9uBxW$XTiP05$ zISKYH4$W#N=r=!B8obmsl+In{Mu&3~D=YB4DAguBEr0%l^5d^gfwwhRmPL>5H2=*S zkfXWyYwfY@<5GP{MIjAR7+#L_JbN{@^amz@rtY(sc zMpT-1h}>=Ch`n_NeKLE=Bw{kM6_;yA+NR|Xp6z%1tT*0SvH(kjY^+c)E&d9HREhqx z0!JPMd!2Wxve;lDPW(Zb{tY;U+2@J=psr|ttRN>RS3pBfPexe5sA(DS!sEz*#V6LG za_snVkm`87>)A)%JJ%rvaoqNajc(%MA`t-ipSQNPJZp>!jq7?$**?@gN3d+pb7535 z?_PcEfBXnDbKQ_-bdM)n=VfGMufHC*Tm;i2C?6str||SRpjzl}ezj}(w8Y!Bkch$a z=1r2fq+Hy$)fpWUQ2=!dOo_6*QR9-fEx0@EyY(SUg0YJJi-r5<3>PTLYq11)QaGed zJVuy?FK5SU9WU&VlYi-v4Fat&`N2)1lib`D-X*6UWKWoInl?<1G2HM<*6F>kDZ%^_B7whpO8qxp@J3UE(W(6qo$bWXfuk3iqO^5~8P< z?T=peEe5tC4>mJ6>0hM5NiEMCEzcdT$isNF;{^y|m3^gw<@FM|d~Jp7yJr_~Dc3qm zBvHQFu&^p0HWn&vo_CT@)7gCxd+2L(aTQC4x;Uy2^l+;7Wj5MdDx4}yzYC)WCu{>j z<Fi%iTA`x8WA% z=6^7?9C`EtUSUz*dFs$}OMY@8O6-p?O49b?jD`CA0%fHNOqAlkw(lp8Q#-@91)CR) zMGyU9pg7eSB6c}e4HgD*@o>N0gEgF>>01^H(T58pWp^`o4>f~jsfh_9+s|wB#0Vr- z)VF=wtV@wDn;e_4`*RQ$ht*iX-6^#o^`O6*kU)VVnCUWTSU zz$nF{Ldj5^NmH%m?jww#If+-VAU?`pTRc_v@fgmm*;2L}3`jDBhC^DEYNORMfM9@k z(>r$dWXo>WTQ-b~dg$4%Pe%g7Zw~5+0w8T;F5Qq zb_hS}HKC_#!gC_6#4SE2pA&Z!U!e?hBbu;er4F51Szy*%yM_~+*eh1!e9=7NO5I>C z6oI}`XDoKME?R^c=ysz&dmQXhmTKD~8ya!Qss!ZfKLPvy&5tS?&z!IG(@tPio5Qel zu;lLa{2y0t+fRJ0P?aJG4EX>e7D!bH2@7j}nWcva7zRzE;+~D}GMRU($vZdznVR+- z63WhDD43O;G(<#g+*)A~!@}li1cZa*S7(B-xce5t?=BB?F0Ia3ZUdOKdo$6J2i(s| zZd^R_GN|_%A57~NzpJYo?2Fs;#jY7vBZ)>pT^#lJ{<+|FxGMG+duz**3D6~1ckH)AR_+qH`TUG zr||JNTQ8(Eo0sCDIPa2hw`eweXbpo7X>r-Uy$6DH462-{T9sSTl@45*$>RPE4Je*D z(i`(WfiKowOE zoS)73=hM$rINosIRsaryv9qJu(R#ob;>znNdU7BL3+M<+X6ChJ?E?@ye-gv(+kR5Gsf7&usUY6b~C0kJumXJ_9{3WF4MdN2P+tER+nGzQu+D z-(y!r+iKAEW@#;?f8L_#!m3bXpW~3luMV)hi_#2w2n3&UPg*f>jh_(bZOT*U~zFO+A`bxC6z^`su<|7vt zz?l~5=$H>(SSgq!0}iu2NoiRc*vzP{>gr8mRav|VvUP&N{)ejGZGq`V zxjA`1-Wb;GL9tQ9SWqP_%8R>YR@T;0Q3;`$T33`oq(pkvpaDoPqLMXucQ#@CmfZ7I z`h7)3#e((B%*^R--+|ZKets{-aiOQP6_JmUnCAmK_#fnE^k=IgZiK2>DJ?jCqMzp zI~GqId#opq6Q7M}xHjQVG(AlEuI} z=a`Gl`}y~MMLRc z#>P{A`Sg9iXaMVgf?Y$7k>C`YCIl678A|TfGMPym)`})}0ZuUfnkB0*R5t(*&)=Ui zREeYTex0!J6>@|&Mr|y$g)^6*aSs6b2@SUf3e|$e&f<=y&jO^Yght0#YuHWpCD#oq zj$6Q)eq5fpdTo2f``{=-66%bntgU7A9wt^lLJ0D zY#40EDkz}F?(CGPjji-P6y04LKa-$C8a*5c@uD|yM=&e>^d=ZiG`jf)q0Ook zX5H^4&?T0Ff4T2^-?Jd{h0pg|&BiJ2mR9#w;fnIR2~j-w=P-qyJb$^PcwTkv8oTz(wV-lbysRcCD9T&y$v054ZLeY_=< zX7hLtqkY%mG$h4YT7BohIn`lXKNj{17}UFv3*WtKzp5_*plB_9z};-Wu89Qg)zxxx z)Y?RC7<|ZhC>v1*z!e8_-6y=InmiN5%rtdrVLE);!G#;o;lkAxKt4TfTt#q9vk#=d z2|z9*V&VpA?s{K$fW&`sDH+_wQfAsOr3C(xUyzoSWw8dk2IW@e+I$ZPGaake3z|IH zb%m7BH9iH7yo@>0e>9VRu07tJA1QU<K&T*|3n}yH@I9ZDmEpKr_1FT>>zb zUCkyT9KR+-=#7b=T@`xw=hp%!3+f^e$^qgMZ6|6%S4Zmy79CkH2m` z5IJfM7Z9LAW@h-B3k%f+MrJ7NkYXI*tbia^ub+^**{4XME{3bD3|A8^57q}l?hXil z{u=Q?clW&2BbSocucypb*~VtUbr0NMK)K2i3nKY*=gt9l%6{X<*l~jEaq{j?t{><0}Y!M1p0$NJSEXQUx&SjkyoXYeL`;*w#*S={Z=!L8k~~PpwAQ^;K2$07n%$ zEq<2q9R=xN-Qg|+a>{XQC7(ixd;I1B=)gavZYTDz=F{BQ^EP7@B#^FAHKOlzu$ToN zcfVW?$1QPEq8>fwA#EY%wMb5Hb9Mc}b)8Si7@BMyUV~bX^Mm<@o<{^IKX@Af-TVN4 z5OfI%6+XxGoYaC)RUB%d-b;HDUaLP6(&0V7Vf-uh8r0}se_9uYpkwuJ)7C+U@ag5V zUViFO@I)mCbJLHUK@{qUZUMLIu7PzVzqF=m+$=} z2hgQhw(KRX_kQEHpe1h#)-!Tu5x&?UxND~2@N36ouaAVe4XJ}S3hlo<7TS~EhHCv| zm8YxDdvW(s;P%F2K?=~3^UQ#sr(tJ#5RL=ZbHqiq<7b%L$MYxq>gom~ihG2F7b<9M zVJH*i-QUe}MMQa;s~@%INj(Z&y0nJfDGQ#iO8TY|D7`{({H> z=k4UNXUu;2GqW@R8G^b#zd+G}^%LLl)rB(XFDb_wO`>*!0GzYj)T7Bsm&q??T; z`J&Jj_H3kA-(z6FBH~nhbj!gg@wuC79B`+fgTU9+{+cE|fk*|oFLsL*fU@Oj4T{Tk%@4eAFh5@u#h z--|zIgj$D~oWvh>D&h~}+!o9FH=m)!^^u!z)iUgdq%5MvF6#I8_WFJLRK2#>+}vzj zjuRiP`KRMO9-Kz7#jARHN1B?hArWko6KT*qa5c@qG{KnS zAyIMXWa&g@gkLB~#`SIQyYN|vC4SSrAMPjKv&~}dd02>5YX&~WxM$6<;?5ns>b!+Z zy@7$jrqfM9(7_H>nqjb>>M_)^hr^@Hjt|In?Ck|$<^XzcN?O{Vnm2ZLMhCu|{@Tqz zMX3?Q=#!^^`=yB@ASCo?%hpLvPfveHmVUfG#3P%|M$Z7CBr?0e|ETB`_yqD?xhxNF z+sw>N;ml%I+TijXv`&cc5q8oouL~q@QE_n?VTeO*>O$ebt~I$WJAHSx8Bsl|ts2&fIo*-LfEixya_nbaaU463LemdbR6# zAFuKIH;>icQ$9%tyk9qwy#7y@o#*XTz5DlJ-1bJz@otZx_kmNy9@y0cY;6fekc1Pd zXX@+#N?}AoxZEXHHof%;1Z74}opr(tSl)3h;ibeGmwrmgC`mB`vdVGmQNHHHWBki6Yw zACJtzvRkZ_#;q^2p6{;EiCn)>+OA853RBBsy}b)C)+z0e@0M%|8k)Uq9`jEe-J5R0?Vo*H zQ-3 z8>?vu_I5^Nfdcfrzh__kp~>*1zdbr6JZWmPB=^Oc3uEbVwz@iUdRdCFK+DTi4kra) zqgd(j;M85OJLK~MWP_*1i3E;3K*AsnPw~k-6Te~EISGmFnh9GK6+%r$+1D#Z<~-j0 zP{tM^;?L3gW4@BVF@)&8={yvQNbaVRyw1kx1U^U-5|WPnwkQF$zz7bw5->m=OwM4`_$^(Q)gz?*^o`@+>T^Wzn_jPu zPCG~djtHy>Trx!Pzal^VQ@H{m?^-b^+Kbm@4!?j+(o*s-g{IuP&JUlB6-i( zf<661c0$-k@qV#0e(F#vodqklQf8tW|pSV@*6t=5mB?Tz*NVz zx`ya5+MW2@%(R2$NAO%+E!r2|ZpVbeW?i zB|W@Uwwle*Y1(9?ff@M27beCYfw)|}(6=6YKh0m8=wnnuROp{G2gx0+i5`bWX9r~* z#TmhjSg~rMT$ZCYMK#gi=Hc*Uo&Tm!S4i9SH~-Xc3iTJ=siQFK?-RSuF5V&)Ff@y0GmQ;`q6`C1h0tKWNZVDu6mLzfZUEqf! zjgmBI+$U^ew1zGRi~?YG1BxQ1UWqNWBPNEgG7O&e4oc|;AobGd>w?M<{H^bKGigS^ za3D;rc{2rLUUh1Khw6dkEBOb|^U_|SADXohp(huu-KCeo9SIW$HDP5$2~PQA3rq8Z zCAU58T1=l8Jd;-EIp>mSX;HF)HCthW{-q@0skrCQSJ>H@S1KG^TJvVj!Q>p0QPXk} zfe~?o^$-=T;j1_p}>%lH|q1t7&1$PwZ`~2D&Vq!$sKuOoi_Xy$5;J1yv zvGcZ|IaL)LQ|9pDf~}pnbbB@tAVUVby2WLIFK2IN-pzf4d-Hchm)>!pcBAQI%{$q1 z|0axpp8^7?X^_p0oCW{yq$fNs1!BMQ_e+EV(V)@`-a!Uy{M+!DEs%ef2B7#aar9p? zM<1>NXk?(71uxEI%Bk|;O7pQ+gf%NRL5(wb+=L~{?V}w?P++>XM+jIMyP9KtU-KMjQvrg?f5f)|OBqsSgB2ZCts=shX^12&*OgyDr~ z1AUW24FfhU!L%yR336Sp>DUt8Sa>)1p*Bgi{pIT+z TdQPu^JlIWTO{IJV;}`z{QZ(C` literal 55808 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

Nk4SLK1yZJ=bAMbz4t{{QUs&__5`ud)~ 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%0D5OdHv7qj)ysd-boL0&O9 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 qaN_d+_d=t>Xb?6cV43HpFLkLJG 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

eoJcdY9P>~b6jl_lvM{o>_M5gB~gkV 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 literal 40942 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

H`4`LM5KfOKmVtXA8mZNnVDlm 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 literal 40493 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�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 BeewVR diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-toggle-button-Mobile-Android-Landscape-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-toggle-button-Mobile-Android-Landscape-linux.png index a9fcc3cf78026dfed2c43d0192250286e0671215..a34c6ad6e7a9a6272c23091a66b24df0223b5f5e 100644 GIT binary patch literal 37649 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

eoJcdY9P>~b6jl_lvM{o>_M5gB~gkV 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 literal 40942 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

$Tvos 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 S&SRX3lB%MnLXn)g@BaWt(}WNJ literal 66138 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 Q1^zsgc`ThLY2^1m0ImF-LjV8( diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-toggle-button-disabled-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-toggle-button-disabled-Desktop-Chrome-linux.png index 758bf2b56daa8ca358c6a34ecb5766d2e04f20ca..36d34e9524e08f1f94b26510ae30c12b05ab1042 100644 GIT binary patch literal 29074 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 Fe*j>mDRKY+ literal 26511 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

8CJPCi);KCc{WK_}OfA03x=37?UGzP;Ng6H|a? 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 JiZtw={6B>c9v=Vz literal 30033 zcmeFZcT`hbxGx%ItJ{ifL6GVe6{L!SbWmv`0wTRD2uKI%B?NUVohT?s3%xh#Jy9tU z5JC^VL+GJ}Kthr`!#-!6`^I>Gy!Y-qf8EO%j1^Yqn)93A{L1eui?F9!YUj_epMgLi z=hYu6KZ8L2aDzaO2mg5z+}Ra}AArj-k7sHRAtl|M%Mi#_h`RCvJ>TTD37@YiHYti! z%;zUJW7V&wFh5g2e(U4KKbU2W49%SW95ygCN0r#1Hnb@v4I869`aXsyd?c*iK#s50 zUo(1jO~rvdKMSj#+Me~KvvP;btMbtH4qt-DqMz*|pa#&eNwC z-@kv)bfQka=6Fc5y}f~)R7t$vyL1|SBM+8PQ@HDcI3Cj7u3Y)@^-lAj^xK*m zITCyx++gry$LK_5aBC_5_11{-8>QS~d-@@2iLj=out<4^zmEU}rZKpr)A{vC^6t^r z{g3^xbK-x2iT~%(|86n;KOFx5kHg`y7e4;e8o`S0_#$Z487IudB<8&~{8a(!|2t7a zcKH?1D+u3`{s}G3t{=6lB@I>-5&#Bau z(}|$5b-vG%qLnTa_4J48#V>*H?yLE0zPSsd9u7C!c!bOim0Ge!Tozf2c|u=fWJ%&g zclbhQId?aC1D;nQ~EdDamgN9W`yb*E;2=l zQGsocT#(raqkWb3u$}av`;W@(r4GT;!)JYezb>w=)jr2|`>H{S8B>y^YxI@7w#t5f zexE<@Mvbsquqk~w7dA9Blvi2^56Y%k^-0IhN|gF(HZE(rDpVV7b*ISAvC=40OiWvC zl1;bTqPgNX3p?OXa;kLEHPzl5zF@JX^JmV=N`~a9Z9HUQ5)0T{GrA26avHA`3!?6f z&5b&iMpSgm2wuBp+m*;wVcX?G98Qt-ZdtFH;!gP0vhO}O+oxeU`o5ihfYDf9*L0Z` zXIEIj=lFOuLOx)YEIG*rS0KFt&dM8YcPGJj_mkQzd5RXKw_Y56Y=L2RrEqE@JAwYR zMG@T>uS>Ga-#0fmANNCZmAO#rLqnw;Ta3kQIzF>Wx|k))dplKDR<=}!hYy$AXcSpA z33#thaxpPkW4Jl+&?$08W24-R;YUkh;jR=JWL=#Hn(i)LpPG%=C8hZXzPY4kJ0y1) zqR3g3<{ohJ0vlUt0AJ6YO1M%ezy;r~K)UzU>hKA+4gz|SArSz3Edq;9v*2o+@R zH2h6$sMwqXoEPsktDdw6V(zmoU++2lCkJfQ0bl*m^Cj3uu(iL+8xK8jNM>$7ifX6d z8UyaX7d=!`Ru0^&NY#+K0tVeD`|nU-!T2FH5-~)n{_>$yeEH1M&8iT zGhv55CaaV_vQpe1MuHfgQ=Pggj z^e!{2kIRLqCN0_0Z1^XeTi#m3V0|wThJPlNSN@B>&ky+?-I?`nF^=>{>;c=yXW;R zGErJy^+_swE9G%)^eKq^2cSY}m)IGH+Dg6@T9f;}=v28VRaRHuTMQQewd46N#pI{?b6FzUMm*!)|+vm|q!-FOFP^N@`Zj z(JJ|tcKf6@J1d}>n@)4z-ILe3PDARGP4gg-`bQepx=w!nFPwaL!}1i}ZZAtss5<6I z2wWr^EicWy|e$8D%93 z%Tn?W)s0bXu#p>LGvylN7ANkPK0kQ@avveSrg(9c$M0ITTm`>LVq#2mf2R1*AUg3B zPZ$9%$7C&x@_kr?k)xxdQwmB-U{N&M zU9>@}8`{61V>T+eYy|npPM56EVdN|OqDJDIS9$sBGLK8+!a_B*6*y$$OCs%Ep-Pd7 z@^_aXK|Y=VW77-^i^n-SsW?QQ8S2(Df8%{6O-&)vfv9!o-Luw)#WW@(i!^;1dS8I4za!9$}k1#h&A=mC84 z3fnPQwv8pKtWU0FWqy1=6c=Z-)58mPAM^E~yQZzD{ZdTy9}x4B+aS_}m}ggI-$2m1 z7{q9HKK!or>7z}9Tf1IveDz z#yQ@^x6D63l9RirHb~NR?>$voH6aC&kGmoTxeu>!p6T;llT~~=xqI!D4?YZy+<7-# z?PlMn1Gy^t8^ovnpK*BT)gi^bmwjT7?gLR3Lhiukrc2D-H>yRpGo8NRNr_V+?Tjb4i`jZpEbC|?usJh|G%a$5Pp3q5^< zHs_j2c7VcwrGeDnhZ3m1vt-3+23a3IuJRfMfw&7BNeZJR!wr5uMny|#YIu826LD0Q`C!Me|G z`)rIq0YGnN`o}vlVu)g>QV6^CQcwC8l8935=;#2@-^(4x3XdEvv$j)K9vB>K1>6S{FN+24hqB50>j_yR8@sGII5;v3 z%I_Eyo3MZ%u@^u8;a^r6dt!U17yzuQDgdzV8<^bPTEhf!4<=RLO!NFqjoOZcbZDJLho_W;)+NG;?n~NoOd4@Q_B(Z>qoYPB>Z`E3hgo;sEqtHQ zs5W$V&T(4;z&q}TOVRPzd|p{?n^908u%~Cx_B-LO2g$!a@%X9W%CWMSDn*A~4C?5# zkkJ|&)6a}N>ZrrP;>I>vi6OiAvb}QC! z`h3MT-4P!?eE2G5|I934!i$f~()a-9(M_3QwC;?n#@D#IxJXB}KVe`rn1_4Lz7*%Iwh?z$;!n>w@GpVW*5S279jTo#@UVuE@RP zQg;xSS6UhYAZv>R)@;lri~(}puC?z}!b~Ek}BM+D!Z~7WL(d#z- z93bLpsix|xr?ZgzBq8J+EHhuBfv|qnlKsL^OH9Ltmdr^AXRe{-<;R?mNAUA-d6qA$ z_pWm>T)Sok07cnMS#C`9F$j8>RQ(Xp&@Nl+;ZsDKc&CmIo}*tc_n*8fARi_4V{K z>T`#rVTX~v#(Kq5pFPjL(p{*JDuZs7XIVpnkK^7K6ckuZHZ}w6@DbK^K4kV_s@^Ny zGk{vdNC%E!P*3MAH;b%-a)HH(*S?y`p`nhY6*n(H<~vu&Jkcb|DX;@ReH86}5t24@ zG~E8?=;qJ&QG8m-%=jQ;L*}=h_%o2#`L;ebPX4naS=RRr?#XXC4XhPB0o-Xas&T#1 zaq2T}p;1)Cee$5hN5CC&H6)ILcfA(d4p>zl)Be)xU;?H2AA_%}MzVd{@rdS>zViXj z7F63(XJavd#kS73>&~v@ebu^4Pe7VJy^mOq7J7B=ehd(^y8(Oer4@1SJwzgjNFo&2 zlg+$>A~}QECn++7+Q00!Ki`r@-Gl6UUKYubtwzJ7($FAPI5o^CbuvJ`~BFh~-X*baf3pW=udmbb2bM7jsBV2iw@7E- zy4|$0vYFq)7qOtjeXZ2o#zt7~3!8?YM*i_X7ex6Eh-$ zs0`AvxuvHeP3m+E7U4L)iFgSIHe}ao51K+ibtgP$ZinK#ExmQmsZSV9x zwdB#%9HC^JJbU)nyHkwe2{=ro4|2y`$H2gQd`Hc0w#dBUUV%WN)x>C(`-UG*MO|GT zVWEk=!*D9Nq;fgTt_zty=IG)S83WAMtML)Kq2pLyJD2>n&I30}{rfC%bz-iQ!aDlK zEOr-U?owAu71$_bqPC1dZq`FrfM89L^+VTVtcnF*n% z*CC#7xx+V*K`SPU|1nh6v#9uvKE1YDNoI0$?D=yZQxeW2-V2Oz1cU=+#%BS3# zaRX?08mrE9^4s$Aa$njhg^TY(&P789$+IYYy&!;sJ;E5!~o zegXj3yvqBD+$EdC-wYqM=~Lq_IE^u#@?Hb$dge38daHDmbkOx*3B>Ec$z!$;4E^)h zH4fJpKJpw5-z&0+_x$5gOZNhXkLy@4_hb5;db-eeW4TLJ7uJSZqN=>;n>qy?DMY%; zhtdY9$S9C>p;toWKho*W?;s=rh!(cZ4Y|q#vX-E5Bc!j;Se<|Mn#EQ-TonW?MQx?~ zU6eBG)&ea{pFTkg_DdGt?zxzLeQwesF($gleiE$ujy~Cy)u~F?{egBdr|p&^w07V@ zw)8Ex$EPlY-c^OK?fU(i?DcYcOal8q5zO5ptOvQ@ZA8m~&WWaYJf2famb~#87%gGO z0~;<*$ZJjdULva$M~8A-uYxXc@{Dc95-0g5mxE^JNaxz z9wvXPPGKWPH>pa=-&Yj!(UHz0KHxD;X*pbTqIFA^(X!S9#_o$tI?@;=Dwp{wfO}Qw z%P5-b`*E!Q(n~*6A2Fi7x+{?^$2r8qFTiTf{H4 zt6ja3XG=uT1?t_fDnQy{i4$Mc)gGn14P^`1de6rd+x{{mEiG*Vr_n)18~5k5?JZzZ z4L+C`4k_=XxAn{H<&}vhurR1024`yZiHhUPj)d!zmmu>o^j(3;^y!n$=<=zd?qZ~t zzXI&OvUxAREdICj`tjV?lpHO5sQ9b3uSI8)32^x<=TAAxcoidB0Lf-|cv!&}himkl8!pEg+SS2Zd zbqQTm3el1&Nz3E!M%)!dpKh0^vyOH%XF3$oC~hHtherfOaykoUfg7HQqN1L4QVw-Tt7RGM?|`DU3h= zub6n6L@?%~&!yhEMLI9DlV!a^T!(j@Pl^t3!iDSinoaf09H1@x+@+QMeO)0R1&ET5wabm%Z^niJTjb>%{r4rb%0bWH zxykSnyYoQv=qll9q5+6mP&$eJ7&a%%i5((Iihk~L(F1wdis9w(`H}Z$g3aiv0nXQ< zWmrQ70rhxJ?w0!IK~zWUIgfLC1rWV_OWav~0_9`=Yt}@@{1FxbQ&vRaURRkr*YCct zP=1a;+jFvZRt7j;>HnlQE%t+E0<+CK%$l3oz1Al$>p1k4TWW=d#zDk;k{;07LrGt5 za{a9{S5XTs@b^#|Fj((e2_)CxL*H?YJAf=V>1_hnhQCU=KRJNmUmZ>{FfvQ_{HKLE z{&UOHSzAvjm(`3l+d)o_)Yf%_R;Y&6?-O^mmm58cCl4nfS8I-hiG{G-#PbYo<{QNP z<#Tf2)0>xoJ4E#PX;)9|pN;CY+GA{A?xKr_#u3X>`z8aD9^H#zH7uE8CXgAE`}`aQ z3h61hkh!A`*&*B?<8oGa7wJcsO+Uio+W3;4Uf8c`HvjH_E}(5>lNLSU9Ke3$dIfEl z)*vMzzvPcL{JyoxUwV)SHU=Ft%c?gjyDeeU_t%VT%9`C5nm@FBJUyqi%06%SNhR{wFQ%gv znzrtJdJ)T~Ix_u$E4tHGGC!6lb-}95__Mla)A0zl|5O?OxrfDo?aujCb<)+M#=ZHg zP5~~)!0pR$`s}^OC9QvY*tFGj?0(P@C9AS&a?5|37vyDWMb5 z0u+VkD1`vK)mBd$u5xe=nF}X>Y0KNm^;$8Rw{Q&rYNSZLdmfxO!v{u9nTPQ*0Ye8M z!O%BT%Y@U65=3obQjiw+u;Fx*n><|q3g9)hjooU%-h<2|_BO^tA94BEdp9VseAx}l zh$$IMcWm*~&G7sl{7TCATW3joJK<AQ=0^j}u+?a!Y}ik@zLV)ZSx8huS;{rjJBtC}RnE1W0ZQ|r#( zciHDS0jx2#`NIvabPc+t$>L2O2>!%t)$_Gi9ewp0>HLask{{$(+>zbio>7X4{^--( zoxo57b=V%f0O^LUV~j7E(d3r^inX)(WO)zr4X>JVYI)ER7;!(# z0{M7X>1LF+%tMP^9y$IGnuxE1!{I6#JBc=9v)KT*F1wjM(9wx(dSzfy(St;gEFf2< z>1*44*y~{|wyqeLX>^!d%p0pwEH!3dU9raPIF_@InO`>F2=iYFI2JsA#HuUeFU$Zt ztjyw0XaVr*hxv=C%-yT>1%jDsorTJ7Y~MD-E<%>uXD0s#&E%NAG8uL zQbKIY*qo0P-b*EG7`b}@5?p}FE#PkIj&>82eS{Z}@WEjJ5cO9zBp;+c*)MSa4nTy4 z#x3RyBR%~LtkKAq-ptI*^YWKqL;V0MWgS7Kd_?7*nog>MnE&4IqBa-veY43OPM@X| zBj%-ekOi6@zvYK%P9 zirO8DS|c0c2(FM{r+_+t)RnjAN_L8X%R3IWrYDXz;{4J9?&LY0avDrAOA%zef^TGe1WAnGa&8Wgmi z4&J_ghu*)k>+t@>iC$EZrJ0nY!IMNOF>X?GbMN?g;C@|bsQX-7+ZR{AifwvX_v(pm zHmTc_L4*4AKruA)MEAfg-Je~cuL&H2&eMzT8w0>U>qz-+OWRJ;Z)WveVK~*YzcrWn zd^N5sp&W<=j$XJ+JMTp}uQOa)>DnhvANNYl-hPT-NJ!|3486q&vd%9c6!{aJhbO?> zpxy+4%FkU6@aez57wP{|p%v%@Tp_hfA zc)R$!j^Bc^V%Ylq4MS|SMWclzDd{v4bqz-f0$Ow4g_4Kz%s(u?CH zupCIc?k@N9^%im2J2-@cI6bd8KaAnjg%)~?#n!A!8FZ}L+S-CpVA$#?ijwO95wW-< zumgarPI6lT4`t=Xy=}qSE>~&<+a1qWeZ8*>%3o_A?nx5ccwvXu%F4{F ztZ3QEt?t_W+4$>;bk`0F_J!HmH#X{5ON?sWUMMRkOFEl0;-NgDpE6Z%a0!=I>+7`? zgY3azp`nU$i%q=wWkYi>edfzID|kL1?eCQ?6be1u&*4GmbR}K8Hd{|@l(Zm{B(HN7 zYD~bU@N?a=LEKDCmu^0ZL{V26RX}2*UM}S5QK<(S8XAW<7}d^cvQe4@g7qoNgq>B# zK)yQqaZ5N$=Nt+Nv!-WvfgsMg()L^%0&i;F*$JZWT#wu;8g$fG03!DNcu{CJHcpa> zsXrGJ3Zur0su>#_JB?P}3fhXW^z{3nY&R{pKdrRYqO0AugDDMf($|-kCrjPO(zOx~1*5)zMh&U~7g-gw@R3gEDLM z-f)eprLyulc5!~yXigRnk$Qex4DvSEhF7oPFL;&XP>UpzTJ`JY9rrR>6j~ z(J*EyeUN)knmWW99gfF{)J?tzy%4Fiah%oW^aJzP^1tFivUk6^nGwAUl0ZZ1^|s$8iDUxyk-BJ2;}d}{caCxeJf~4>iIV}dy=qi8O-)Tcc~_8bnjI|lb8cJ^ zHf;NTxBHjUcFERKCcLFfk)jUFb&DdUU$Hg84l!~AtC{uvV9idE6(el?mnd{O+nvx* z61_EtRskZZRSGoXQqn!=Xjy#YU4-A>$XAH~gFtf9)bC}9Yu7Fdn=r!y=X-S(HW+w( zVduE+T*vt>jUcz8U{N8oee{x{3A@jvpWWv#UX-84pltx-J?31~I@=mC_tv;#7Ei@b z)yQtt;Vz@cc@7Q5#l@5R4uCk!Wx{sKzCve`IkPm|P%yG-S>Qo=?W^wO+P(VK`uW6G z^VeTk_b2eMBbwta{M7>&IxV}$ygE8Nt=l4(x2j5^64d2XBpXJK>@*IeF>HO1Y*fg_ zj#S!vjQdPMa|6f6ro6u#54k6C@182iP$gklm^lw<|5O(Pb?~pIC#?aInQ3WPOX{lE ztw3V2r4&!qKO}8frVL4dy3gzfJXCUWZ_lUYiz}s*UyAe~m&1=Jfosb-rbEYT!Yhx^{2SCk(J{`Qc5SEtXlP-Yu zZh7kd921lKNT(%}U5Z3`mzcIZVctGoQgpYFMzH|`DrK?NQDUlg)37ZW>fN|&BN~y5 z2)skxZMn1+U4xQ8qSLOq9+dpWTn_g|8WxwtGC`Y2*Ql4YA`y5B>y^)!3}>nRbFgqA zhF_(js%8OQ64EFUdCVS{>})TZTXxyNlhWBS8|4~k9lr>ilRw<1GY(h`meK(8B#a{J zwawvt4$s1xf6e$|KbxGd+mlo=UOU{HfMMeXVQU~(yKUR1)8F<@MNPfTwTy`o2CxUc zL${6bVI)-T9FN#Fk*4|C{a>K_1(dk>BB7)NyICZ8BVwV`P}$wx-OPXa##R~XAn8)u z1x~5W%_@(^eioq1yUeE5E>R#^*>=S)nQ5-AN`86v$EgiCXgo?buK<>hy4mw?qWpV; zl>0M!-_IL{Q&x_xLs9|1NBo*B;#sBm?z&DEyRSOa8=f}I8)gv!8&OdllC7{qGAhN> zNx8)pMs65JI-3Trnog~h|F$m=z?KZ_8nXaljJ~T?o;27{+(1O&f+KJN=Q$*my$DFqClNe5y>HW@52SI#CL`~&( z3DvYlxtm(a^gOC!wg>2C8m@g|y*61POSiY+Y)6H3Eu9=yT4%6aOz%!IMxUNTtGT-u zP-}tJv3S|Ky#Ry)mk}`eG(u?WUT8}Jl*L5d-=(zEKmi1%MH}p zyox>^?4uPgmp06LmH87AYiHUxGPF|_)}tvcdDUafL6LjCQ6@X`34in^MZlmriO*_Ot&gedI)s9n0@Ogq-Yav)GxFbfJ_ zZOyPiDR%Y?T*UDayHqa8$;~F~R#nhua5%%rh@L=Ey^4%07Hi8u&$D|gi($)D(BT~4 z@2jTOPJV%lc*fFhDtU@>@1D~*o8-8gHE8}K)w+8unz5yl=5wtE@)V~u{3!%WxEeQQ zN6WUjxOl4`i<%k6mp1Js?)RKxEUoY)uPefnTZYwS!TOF zdTHD8b$jd93?odc4FR3y5fTkLkCCsr?s7;aT9fzI(QTjO_M#YrHs5XS)if1%IV$dk zfSyWIT}y7dVyu=S(qLql~kRa@(Hb5#K(EDLJ>U{vMcCAayVLC4hek|ik~W=~8M zG$@G_4V>Z01T97ugbu^D;5Q5zK;eaq>%}jNm@%gw{I;77m?CeK>35LhiSP&Sx+8OP z7W4A+0lOZ&qmIkP69hX+gzgk_=6hCMPrA0#C8{=0%4LB+n;V%;> zWXz6*tviZYx9xgkb_R5{TMbd(P*8oAnLNyqRI%2z27-Kh4?o4Kxc`GO(-PI^+s`rO zIWFciL73W_OXU<{&(%s{kG-iC2|z|(-tgsB$s#!A)P*22d;>F(Xp3YQ7e{$dT1 z1t6EL4#UPfR6LF13G6UW0J5Y+!Q~KxM}sa?X2t!P@vnDm9zRLCSKQ^Xz-y^LIBC7m zB^`USm6f`6)_w1*7&^*twmmnaa(6#LUN`4S7@X3jX1(}30WBZoxz`CQ=~p-;T_QoD zx6*IIHITxwwcRNap$#MTqq_!-k%20KTd6eZg1wC>{G^*w;2dd{_u4F8fwH{cpbe8j zn3i8xAdg^FUc7j5NHq7cp~%4Nagzb?FOoc@o>OxxK23r^o}%SZj@Xj@?ReB*j@aUe zQVSTA?)12b6#sM>nMeyok-ndr1#PL))!CNL&dz}w9;t9p4s2`mt7%=eB$BLgQz)3_ zcwp9j=fWb>3U6nF8Vg{C+oesW&$;B%JDWWwOPYe987UUGQ|$CLVU+=K51fEoIv`uZ^0~Y`+J;*>6Bc0V_0bInvJNui}}|X;HQX4a>}I+kPI#?4Z@a5xW$PWk8XH{oa4HjN*=e< zuI+N51GF&Snrh*%sH?fKeF<^#7O;0!<(7uYgYMeBM8{}B*K5~6(U!^bV8t+_s7Pqf zK)jRQJ9{1L((9vaHnNTY~7{~lZvEhsGP>{B+O04237^@eCP7c>Qo$)l_A z$oh#=bfG1oLuxLvxkgRc>~ljaY7vvlLnh+k^wAR7#)b)ZrI2%BotEU$&`{smFupM^ zVm$01-dRDxqb-t-5PW-ybMMb;ikglF)tvy5yI~9mywP`kY$Kxy6Ljz~5oj6qsiTH7C!a<>|*AuG3(rF>dh851!a-9FqYycT`o3+i_C*%H=H&~ydRo$qchdNx{iBNRrifx$7r&B425q>W|eDAyf3 znORssl|7bT265cDTxU|ZeE|B*Wo#aY$l9d9s52uftJqTblbijEU&CTYEh>vZsCAMn z;hGWcEgntxu(&5OhxH{i5_Yb7%oPq8pR!m8PBZ5A^Y1ea0;A-b!**}kjiNw=Y-+T~ zi#yN1=dT+D$~@DZ=A4jUA)-*Cxz+*oFPh88;z%!Lr3lL&wKiR#Lk2og&@>3ZGU$); zu9Y1ColDe4gU7OGM;2wKHYNhVQTBk)sBdV59%m5^QQ^c!B6JJOLwyvuPFkJIRcw&n zfK9(Kst)us=qJe}uIobOJ$88hJ}MM;UmV+J!hj_pT~@m}?Mutn3BlgKm&K0QFcw#ckuo z@6>9=nkX(=5mzj?ba{Ztr*hcTOu67#gMth%c>Te&G*ClXd7QG^Foy`hM=dTcf(G~p zf&08XQNU3~7qtZe6^RmsE(nIrYj-TW6i*ln3x{B3Z*^GhVa~F!AZnEi6vR1Y8qIxs zZ)qJn?Dj!&&^?DW1|d&xr{C`hQDC#Abi~i0B`N$t9(Z~8-ehU%Uqcs}n4liDd9EN} z16hU3UWXLlnfiMtPSlZkpAY1H+G@fF@hQ;iFs)f(u^FIOi`#!QeSa9O$SpasJLhdj z2FQH*cG{ua>E6k6$sQP4QCBR&k9y!I>!YwPYcieuiFTY%qTy)@Xij%um%z4g`AlAs zoZP3>Znfcg0$hIleD6Ntg|(INo(|p+TQB&wxf%I6^DL@5`&O&tVY1lfCbq7=UIs|5 zmOpA12_;9foCDa_!N*MGJf~66+9)_01pxQr(K~{v@FdW7 zqY`ns6-Jw76??Ur=8Kb^{M5e+gtqRk?eDKf$Ur}*@o#@Gn(fA1LZpK2x}!0!n9iyO z$2S%3b2G9RRN?F?M8|B~lUkf3qN9#+1G+0N^8ys>3SIrOMOZ}*%?!`*sgQ47OfD(b7buI9^>XBq&sInnn%OslI7rxhjj%s|MrdM(Qut}s>OI`viD{aO6H zEH1g7No}aWc=Q1>6X1!z+~@CQRnu)Ym#nv^FQS-*WnID0*!YSmJkS!8;_qTmS5AL{ zAvDye$<}LN2yr-6l-b~`Z8Q-l8!Z??5+!*j zhYRsyXZNml&B5WXPnlM2k(Yed){90eL?hFcLKY4i&1Xh`r@N zrwaT_UQt1Kx{}s-;##&S)V^`|*C}N5OWD08gI7wUBb^GT?ci4~?cgx*6K7cg0AD?Q zmI*sB&|(djM;IZa>2Y_rypIDtoN#F(RDYFlG)RiLRRbW1XwX3?u%U!P%L$vp#8i3P zCm?5fYsl4zr>46>f}ZFLiIC?pzh2iA8Nn(Vy*?%@;Gx4MoB{uJ^ON! zk)651mJ7A-;okeH%7#kY+Ylc{G?wff@?k4ViPU(LVb)_Iwx_?bFqx*ya(-j*JYKJ+ zbF9Jo^TyYN4Fk4hYlmB#D0d=g& zPLYrJ+s`eoA;qJHX1@KC%%a1%B9!2FXU9M}XoXA;>eriVe~ErXco#?`(x5C6DhJ3? zMN+2X5QcWR8Xx51QIUz--$8x6PHB#BTI(586luP_`;!&PMkX+7pVx;5Q6pr zfTqx*)X~FQ2`;xC3U<69pL&pwMH;v^;3uJmv7GOn$NbkZ)bTK<)gtI>(v)6qzfQ41 zKTt~d6|(HkndDqKLVipZCUyGHg?DnKU!J3we#Bno-7(w)B%X}aj@ccyhA$IgG)C`6 zNp83otzq&8rjy8k=a}3)dF4Yo>Y&4Lcf&FOuG+9T8Gy(oHsPmM(rLuM^#$}Pza3$u zCvbc!<&fjLI&9}l>C&51lf^S`wR04yXu>D>Vc5;sWxt^DHAOAB{N7gu!ZK!Ue{D+s z(1%n-q>|E)=fRgs?l;uPAAX7rrPcdJkTg+cQn;+9pUWk`beIqH^?YTRjJgE zPj<9j`kaQjI8JnbfN1?6dDa%utJO`g(ZduSZ+>Yh`Tk5Vhtsij{ zqaL$#H#OmA-_Eirouk{U0Vp4nd|DYT;Gic>cB58Tk?he)3)yl9sSa18CyB^c3VUVC z(lUh$mUb3zcEWkct^{l<*^#p7N{zGFf6JOTC__Q;qiCo4gXht9UGSah0}Kp-Adcgf z&RQPE1QCfr+Nq?0T*7ZVc_k!n*#jnD+~L>dXwj7W#seXTufq&-z_wU-Q4~Dw0i(ix z8Xdf@_+bJ{hDIG%2qe;MJTmXc^R#FASv5@r3-h|y3xLHZL<8SY4-{#3BsguWW_L?F z@L?)t9JkwuQ!rdzU1dKPLh1w0xzyywBX`xZja9H*K4ybej#z>qYFp5sx|3Sku+gZC z1uVlU(){Fc(wI*+#-wqaLJdC1awpMnwPunQL>Wn?Bp@hjc7n0HUrGa2rl@;0H`GM~ zmfxcPI<0;Fj)LT#h zLi^tF&}xHLDR`_JbzXZn8AWvZ^4P|_!QI>v?2=jK6Sog>!k=u4m+y7R>vhY65%IL9 zN!l2y*iMl=Vq$69|MJdIJZ(|1-f!+hcx#3QjTB3U%YkDI?%$earF~S`NuXtDQwRBW zw+$N~8kTMp3mv4#H!3G3agct6&@f}8SV2p|CDIR8T932yTq6jIGf4w{inoBaHH-SS zC#>!KW=IBKMiAbzBJaZ}b*LfH#x2VwOIjh#7!%lbSFbd6?e}gFs#J~JPY$#Q2#B2^BA4Pw8>2pc6AFLFkZ(wC$z#+>RT6HVgK~~!w2}F>0?c}Cj6ihBUGOre-nT(TEy8b z+lU4vP!~|XnHwmY`KgT^LTNyX!(bwHnvv$#%WPaBkO14(w#cMy@WEcAujj2#9xh5Q zgBR=?xC7P_6$tIx>M@AjEIzK4n#7#^fDOM0#7;792@W)`-hHl~dMHYLy%khvHl#>J zE0zFVb<{65V65tD2DOR?!fvj-CT$9f%+ZGVuX2AA(oj5%iC@Zvk#a9kWa(O%oLXpD zx^gOLnoLN*9I{eo@H8ZK5Ot89ofDc^Je&g2 zkI!?!4o_6rKc?Qt*tn#^CzEEY*tS^AVW%+W1FR}QgiR!1NZoFd1L#6eTj+9?iFHVw zTk@s#Zeq+wws z-H~cx%+79ADNHkVOL^VfRNJpZ_oeaB8+5|;Fz%rJ7w1nZ6&F{*xdQ3gjG?YoNoKyX z(e-M?;XGfeKVybzjmt8Lz`+hzbEp}s-|3dsmJ^~E7TxMW3k^8cpc4<$uuU^KLbGCH zJ>_9;MgA0J`qXZ=XwcTvv7l~`)WTFs9X5Yra_kZ@W4{x)M9L&Sh%Pk537^ysyWQ~s zkz?KCsk8&jC6MFG;wG(36;#yuv-i6f6&EijVEl7}Hcwe(0soZESMU71#^%^j+0abS zlDZvF_`w+T^uvoKVd8jhZr9DJlIkgqXXr^~P}D;i zHqNs6Z^xzoyP_;l?A#(eRf4hdo>k_m|Fui;Tfm~Q9Q{x#7QQT&dKiq7N zz;Y97(W`i1{YjH}imP7XpkBVgphHzRL5h+0977cPQj{9+`I8JFD1l{)!j>ca=Rc`k zPW4;qM-~FIgh)QR9m@&f_J2fo-NQTcnsQO-%pHYFrF?@zfiK|#@g4QA2?dC)NV}zF zZCL$d+yKs2@jrMBkw!BM{5w@L?~#arqn18?#3s<7^1s8a3bo8$Kc0V27P9vMbT`m{ z?sqdyAANw#bN+`k|8IK>YWRngJM$`d;fNiM#zFc2<%`;$In(qn@$2gEW}X_yr4W1n zz0Da0ojmpJF|%r-uXU?VhE&*f_3DLR-cDaSZKR_;mYhf8ZeYDwKBUWGbnDC%T6vF} zC?HbCb?4kpzWdR)p!I@XAo3xw3BW)Nt`d}7E1s3`pHqrb<^2z-bW5KX`93l{{FGT! z(B*M!#^dZ5PVATKDlhWF@a@DvfLq_c$RiL4@?*6C;5-={B8`sDR$1lqdps9V|LeUD zKh_;2+`7LJ7@4*5@oI>a>-a`GRR zdYCFTd1Zh(LPb3WN0zk|ePRipn{R>h96dGPFG|@KUA3gbX|XaB8$i*^7H)pO!k8=X z+Og1=9w%8>Quxf>MCUHIws)hUfcCq@+h=?lT}I=s3nyN)*08I{?CM^$Iv7=1^h4Z} zO=3TH@;}ZdSnl>YdD1W5dOWhmV)!B-pe^P}p;dUr)5Y75v;9;w8|S>n5L$U1F)3f} z#YvoX%ScI8R9BC2kYms9UtSvON&;}?gUfhrdXy>0%AWt3w}B#4XMWy)aZy0Ce@Ef- zSX@il&#U8?rjMA2l${{Q1$ZuWu$VV^YZ51Yrrw`(e|>3Mxgx|FD<9}FbHKkfaV**< zQNvR5dO`)UZ+<>r2b}Ljy_W_Mod*~Bwf@SsFA&#cY5f$4F_ketd&He&gh64xkK$%< ziCJC7Dz?P(7kwkqVvGjmYkykGEK!DI0&iA1myL$7tAU z{3EnFe>2a{xO%DPnGkaovO4E=oe33(%6_5Er0*R0dNvF&eCQ#dqL!PKnX{^MU4yFc1areVvqMH+jZ-Wnuo3Hlch z3L+0w2VtSb_KLmkP(e~z)_=N8oR z#l^=T(mU1~Jl-feGq2S*2zul|UDqxZAwN}SZk75?*OxT6mp^&IEU*cE{~~McPmRuU zA${f#+fd5~7exeOv`m>*&K%m`oxd*ae|KI=o%xS9Z?8%X5#a*rRwo|ZZi@f8`3Pq; zR`Ll?4*!{{i4UJMdN3{c=Ud%nbY(>by1~8szjmPdg@e3MSVcwt?LYPN4fG2QB-o?G6Czplhw9ed28LM_zRZ7rC^olaU|ZrO%qDo0J(n&Ft079n)b} zEf{o=-2iK+_4*b)Oi%M}X!0C$=Ug2sHjT;ZG%OKH^uqwl)cdN^^RL7?8Ham`<%W8> zK=OY)=buViTjI7!$Z;Tic+&qgxBt`M%PU+yLKCWNAJ{LPJmV8pP~&V$P=zi`{fqQJ z_=S3a7AWC|$z(iDU*h#B>AEC~RE%D+-n>+FpSV7-4IpU!&S)E({MQL&sY^|vmYuF~ zT!%ZCew>_>#s{I!n2M(3e4X=to$pe{Y{vGi{D<76|DLpG4>whI4Vx+wB9s!m-{|o0N1pvVk@i=gip1*+vDkdgndN_$+u!T^y3+b=rW?~F zbGV8Gdlwg;NM;}e$lp*Gz$S2cl=1i92Eukv@*eSz8)G-rGordQRowHe^0QvoRsP9z z6X7#^IuCciej(&>jB@m9o|!`-=?2oebWoePiFMkJV09-C* zVUchL5eWb>3tt&vTE3Cl?&EFB{gmz;&lZ8S%q6deGjH$b*o$ny{nA+9_mizh*bc6% zSC!S>a=kn$RdTnX=5fb$g1`9zvIdWo#~6YX51UH4kVf`vV;~-JHn*a!y<{h{fBZ$) z&g7g3y|CD%Gs$(}J?hL z8o%aW0QZ3`l}WL8R@qW)yRvay{)C0@i!m`<fEj!ozw4zt9 zOwX(_{`#`e@6bV>a|13_aU0fBoWH!zIEZsZFyUhc@I>(h-)%YVK?g4zn_upqAFBX( z$`w^qA*Abb*)38vljTPmvs&2fs|@dk?1$;K>jWbZ>_4t}k~#CJ%N!+nhW9+FUlqIX zTAe`Z?#QtJqN{D}?XQ7;(*Fz?EqiQC^X+q>h5Y&mlBemrZGV-FN!z19a9 zpi(UMWx34vu>aBCcZM~Y^?f>niZUQG3W^vz%@`0dN%nh;cc+;t1{G8MbIW!e@Hd9~`I|>yvMe10<+sGY zT58Y_O#L8fd(2n{m;=@E>D(4L*fKUNDk+l2(pDlJw(4*r1w@ zUNi4TP=|(B95T>D*^;kJ3KsYIz-`DDK6)qn1;%d=&9=bxF57e+pGo6rp*j5cR>|eQ|iywJ(XgW9cg^j@G0a`&Rn&>on@j{fZ;7; zIkEm%FS;2jgZ7@w`+a8G%;XG~Sq_#z3*-_$3D!#$40$c>|3T(j1dO*%tn$hy4hKC{ zCS`DE7OnF!)Q?AYCS+b1BP*D(5T(B47rgKk@R9Jl+sfU%CmV0k_i~1m0A4AetzQO0 zm$_w$?ZEIBNiwlDv%pmF@w1yfi;Wd^=iL!VGNyp>!J=rudM$GQ{XZ+cvF?fzkdIP> zL0;nV%%pdU!i4jEkCr(Mr(U?-ZU{l(FNzM0iXfwP(R8|solvsOW7|RV+JUh{h|Uyx zyQ0O$_j6S-n$N|GB}8vS2}BE9iP&?4sj+)xhaQFo8&zareMT*jHEO=#xlDikDjm`? z=i3xiNXQz(ugOSf`^Mb9~60gIP?}y(NvU1#t0BKtGho4gh1MKQ;gB5D-=ncgDT~5 zndo115x=>3_2HLGOP*ZR)6k(3#1R|U97pPg);3(bWu=))Eyl%&$6{@d@rW^%M2zM~ z*P)FL>1*Wbf#T3`t4aoD`395g#WblhtO`1amrC8vB5fKi#vqp1C3sO-gYH~pF-od(K@pd%E*_n&&^v#*18_h|VX|pnlN_k+rs3F4 zv8)G8(tRJpuIpZEPsR^5*JG>&Hx3M4i}VDCm^F-BlE_qfT~E$Nhcn6Y`5R=heQE7- z6wPp7`SQhg&)x}CMulKh?Y5?Q&z$#Y@G_kOcn8ZVDYJdmdVOkNB+>aFe@O3(5P5V~ zvu8{?vIuuR<9IF21^=-`9`^GGJuY+Xv}AO~+T9)0GjZy{joaLja`CZGWj_+zl@>o8MVJ59w|R5PoxMbEaNr1zbh6)q@p_smT8aIP7&!_O9INK87~ zhFEgDA!_P$Q{CE!FR?I50K0me-JJP8*yHIh)x0Gihb#YqpiJV z3#%OvCY1{(cNKx%hjKWV=VS#6Mc$__TuA)X%#`HuI=Bbg{QdWurGSv4`}r^?T*9E} zc93DTb%blnl_Lw+E!TEiL%4D4S*>-@b4-QKNd9$C)HZ7h`2?QOPhg`A6RbHd+8XbM z=#1wwVr`pq`Hm8?#hRCLr<0iNzqDQTvG=;VG}Snqy57YHl~s2IJ}Uk_BY2jDidyp>2*FEzt;0N_M&gNR z8-G!i6A|ze7wYf6_s`VIsh5x+U0B~p2+q8q&!p-Byf=5{>qsr>b;5Eja8GQn-o zA$8^2pwG1d7>-T2G44W*U=7g=Gtrjn`lg$im20)D*G!@&&fEW?AdRW{IsyjG-B(TW zq+0z6{`DHzRI>VPma5(U7^_?O!3#J!_F3)M^w6aE2Zj3HZECw!x}Lb#$|VGPI&0*t zgv>3+HQmZss`&Xg#yZ}?r4q*Mp9|VB(~v?Id*>Iym|*?t)P_AaTj*Pvbd)F@U4bIYc0(G9bZ@cK%hd;V9++qcPt3z@U>BEzlhGA;H>heOw$(H5n`A1@p7=P`hV>4ZzO;s zO7|(D-x}fH#Gktv>-cKGqa@9~0YYKGVgFM|t@Cy{{0bhjK z@4IWj*&<$EbyehP#INPzhBTn3qYx7G+7u-Mf#8o6V#au8oHp?}q zz`L{vfxELX(=~JuZt9l~-4_8Q2rUNLzO*55zjd{(iNsz2;6MwjpKZTmmr5*TN5Kjn)UUWVq7s!+g_UMF$HY7c>@I6lGK<}x)&T+;| z>Cnxg60unTe_Q9(_=GrF5kck&$Sq>K>+d`8u8~i771rM%e6860;;v{S5%YDMa^YBP z7LY`?E|Rp;VzWLBlK_@amU>(>inFF%t}Z#-r`T`rX(+J&ohhX4DsiY&R@A)6E#UZp zDFhunn62$b_|5e7jf)~0G;6y74|G}QVlFU3gK8;&FoF7pcq|^?7l0=9A<@(RnvJb% zHAiR08sa@@suT~&B!bjqnR2utAYcO??Q|>!8sq^d;kUqu7(?V`{D4rRRbJrGauAAy ziv8w6vjKA?jvZ2y?i~~^F0=4y`Z@TQeesb8bPNF^z?_5ouG6A*pbEG0n$Hc}gOtbnFFU zV>&VP!5CZ@-TBv^aLv*et3-6_l$-@#8oZBVr_cSp3{YfS85K^zpsqpq*7x zrYP8r-92WU3r9)=ZlX&s|2e)hV@68Cml&3!>TBkscV;ufW=rc=n_@tn6@oM?0tQhr zH1}5YSFE>p;i&ichJY``y;H5=}ZFarQGHkdFW2Y z1xm-&X2nlcI7o)!YZuZ?ZvY{8F1xL>P-~F%Vgc>^S=3QdPGPw*Py&b5)m>ux(iayL zvohES)qGPv9+;@@FVEbBi3n;i*cr=JPbL$)bAEN}7X5YIO(a;q&kX1d?n-~|ENmbqO)--(lmO2u!rB;& zk6252S$AJghhMr}#`>O%^19%L%CJMY^KE`)b(MSR<*tdj&2lCZoa2YQC1L?IEF6e1 zA9w#yE+ecFI(Cy8Ypzm~qebz{BFgjO!fVX{Z*|{)T2>?TkZ0Qb6!gwIKT%Lg}C_v$yo`)Q$q$F9k4I`N8qC`43i$Cjkb(0)F_h_H!iR3cOGrYNV zNi$XnK2hw+#o}Pq6NYe!wP^$nI!%QPK1J)tN8_c856S|A1qki91&>H9r&x65=0iuh zaZxd?=w2yvzP4ma#&q~W#DCMQj)^x#!&CKuv?Gn=(C9+mlXaqV@3oq{byw2D@5B?o71p}tT8RlyEO$Ko)2cJ5#{B46JA6D2{-+nh}lDQI+ z4cFh;)+-AvBS!An9g51Lete1Et|7>dJIej=+o37ous_Qy(8_sQlY!%RYY>SCA%lgQ z&;_z;MoEN^b!fnIY4s>YY_W~pVZ-gJ6rjN{#@4cr2<@SrCCeF>!Kk_tp>i;zc)t z)Tp=iVCn6_nbw(t?N|=D94d@}Apt2&DS>5kia>sRU-8K@Pw4&^tG+5c!s7ScKp#a? z@1nbqOsbi&gaYn5@<2(pwTuBC+c3E%ijL{ykOVjpZZqbRz2ZWx5Y?|XGhrB~I4*XMHYxVc%)npOgsm4&AuJlk$IBD%+Zg4b zZtH#TEonDldc7E~2*1w!3p7o*Bu?yMW9FCUAjp8{WpN>9z9rwV!uNZFBLazA+tK%Z zXWxFEQ*no=oMQP1nG^FQlVnMHGU4|X`ru{-AAq=iU}VM}-s`SrL6?sxgXwl@1&pKJ z*ekbkdP3aXoh1q_poJDiHDJ516b2iqUs6uX*l`2uUVXEc!8woCT;}|CXR|{b1u}nb zaLIG~HgK`Qw%Xv&pc{byby-4qI{Xl}p_hm$wD5Tg7rCQ){3yO;X^S@s&W>|<={v~q zVA1Cjw_-?ve8f62byRq(W;TC61NFseh!~fL@0iAq3{|IwWQH-u>REqh-vVb%f;s?z30Ql3g16qEd>9R$A>ob9 z=@>`7lU0@1KOQT;Td8MC^!tXkub;&@J8MKuFcpEs{nEd>7#On6;OxGqsu{ReK|OI@ zyo==fmdPndr^ds_vl$`K`Ox~<<}AF_Q?@EJMF%($RG1Bhgh5EStBw79F8ClCybEDv z{+MyP(Yja}sG1hXo+g|FmeYeqBMhm7zBp9Rr0SdI^xS&TIC1mtf;Yq4^2YCP;ax53 zBtb7@1jC+L2x{&?>kPRL6~eCSUbIe0M$WI-#1~eXtNowsfMj3?1bmTub?D07-@R$p zl>@@T;Q|w(;>av3lT`?ws+eiKOG`aO_w1MawG6s~)1DmTQ-Jxozex1l2-` zIvz`f{rj7JR}{xit{o9SmS=(juVMRN`aIh2Bn4r!<*Xm-wm2Clx|+_=p{X$4fo0L@ z&_g0y0xI-!|C7y=f0mdU&CB`A|aeQn)=9FtPtC@*DglR@yPawJof3Gfo`Qe7eObQ9=SYZaplL#l5t? z6}g$2Z(mxD z668RBUnNAFV&SO`s9dZgU*d;Sv~qenu&J>Hu0_>AkNz4XWxtYpLho|3pRqf(T>5 zj=SKORBMx@w)JX^x6t4>_Nbz*8h-KG9Qo?1q7z(l9t1A<-etC;?HU*1adtRIryO%H zpw|4?SjXa#SVsw}+bt7L>C~A(-sJwhr!XXiUkN%C`m)>k0nE!kb~kot zG4f0>bD@gD0X+gURr*g;hK`G2-B>nR4pgT%HI5SJ9}uTtuR5t-ZGUf^5>C!55N@_Y z4V^_!f1T$VG(|Ox0?m4~ft4no2mMD7h#rOmuVtMtYRPiCjCP|s;LPa1*hIba<* zEilbdI&$ROr~BEUMQcBu0$8Xm4mcIXNjh}H-E>AfM+wL7mQl^H-9=@j22S4doL99G z{q6_3zz|%-63lA5iqd=6K510Lm|%rXNtr-=GPu~2R#AF%hEfQtKG&PKeeuPIPanH~ z`K5OVB&d-}JWd&2$^wEN^{KrZETLb@yjz7BrT__8#7 zdDO!dWI7phb)uN0OUu!wPy+l!(!es8R$pJg)~Kv&3j99(x&d`KppN;h(Tf;xOrUBZ~9`!S!(Km2IrJIzt04c$FgrHazayH9o4)Ays%u)VFXTuCD#29|UXx zX|1>rw*b{Q(e#5||1xbTqr(k#XHqdqK*e=IZDf;N?7J?WG`3erF;lQK1Kt%UXyDk| zo$84tn-yQkYP|v<3bLIo_1D580foeWI&3RGav#D1Dl8Qi-ebfK>Rf&N%u6Uuo*r5u z$Wg1v1L8_XSC=LYSzwmTuA*XXh*)6GgE-&z8;ys0mg_rCAi^Ir$;;-tTwWxBAb5)X6ycfTBWKCN;7-i!*Sf@@m0{xpdA5NZuoyVj&Mr!cW65 zsiC08Azk-tw+q9w-Pbqahq>GHyfe6zh9hk&XCTAsXChWo#ks7yCNDpE%fFkZm*1tG zb>l_wLCP)z(@K`jLuJe5DiZID)~s=K`NuLK~U@O+~;X)3jH(J3H8CN zGvL(^hf~PH4;wfcqT^yMd?Cop(|ofY*c)Kl0jL(Nr>Oe&12uViS@1^4tJdacD^`i( z;#%yXj~;z+F7{NUk@;J1BDVbwB*r)wWG#FGSUn*yBs3*XwkBbr>cBkgTB@D_x&b71 zLG=MZVYQB+`*?=SQ=-!b!p}WEgwiGLHI!lJjd#(_H(<3w;3Kzt9uykM$?f}fGrGaQ z-2qQN|1JZ|0&0z4x;y+t!8G0ChZg@<5tvbLL!au|6Qfmr8sLTtgGcY)U1|mobWbusZ=F_G1QZ95$R@-L>v7;%9o8-91CmxU=vX*u4OS9bX{CQ? z5oVuuJwn#+%w0=@(N0R>k&v29X5~I)P~Ei?o@(JQO9ni2D=&-gZu;^$GN^EUc(FDs zY;-B}C5)*A5*V7sa?Ofnl*Q}b--|oXJAQvXZt6F+Id*1E6@z2HmDkg#Xmt1|zq03h z1f}q0Pu*tXN;t!I3E$hI&sG>Ql)awW^W zQT{D8|L2L_jTJAFvINp3ETQ5ef&!uJvh<-~&?{jX04$y_QWt8;o?5X2;U2%_w-tKl znEh&Rx@`Y<2O)SPjqJ?sgA*K|1Ky=uq}i=eZToaK6l4L8ReFPD##^|)rg5%ZoEbln zlw^oLXi`4b4=`gd+!(}k77Ws4-B5+6_9c^3tvSS+jOo*{7*e5m5eTvXc2(&;N=o!o z7K@Dr4UJ+k=!>xWYNwlLVw^easdnPL@Lwvp@{g6k1_*w1m87rad4)8;Q3EnpK(kDj zzi~;tt>FIa6hPtn`CC|YQ(h97(lL&w-mQY3Gaa63J4nE!>fpVC8l+@v`uY0l>)^_G z$k^vIdl5v;IpiUbY6MmTxgeHJL8|0AVcxmVAaIw{%}vZK)_90>Uu z7sojj=`<<|SL2F$>8Dyio`Z#5508v7esxMX7sY$#Uk!j$nUDFKkw8ppL63X!N0xPy z6N$W|AkKFzTNIfCAN-UsnfF4!S+!WF`V5PHSu#OPD=Xsec`so2$2b|UTXQ~|))+is ze*|Ma&lS|cQ|4v+6hUAb>~kPmz%zC;=@s;P@{NYlQ~ShXC$k?tab|hYB(MG|?2K%* zrC9?F1Vpg_>3B9o1x2{ugXY4b6NT}3smqf3$VdQx<#30eRe_b2Gi3IU(|&@Kc-$V^ zuslG_E#-55B)cV$%hJjz`eJ<2`m!WVKYkaCkg&Ya%w*V zx##Hk_txh8KCzkP1g*0ok2H>!%T(2-y|gCg0XTc%hq|x^;Am)+Oj}Sz6lPm5Ng3%R zja0R3LhA|0vFKd81D83NgNDbphr2WX^r%!6KGIiH0=@;QSrIgZY(*1do|1e(kNY=8 zz+LfDN_rYN4y4FZpCl8PeKXZ0HTE2fZWs~4Ljs4vPwagA!PM4@tPRx0XXLY+#t_{O z(45bF0xE#A&uFrgU3CO%CT`Agbs@vG0M<9$^Nn}v-}ZnHi|Yu?FnFd#g9?uJTwx~k z5J2Zc^gLh>EH@;|nUHevN~vUN*3eI%9q|MQPJQ{;_7{G-acr|_xz2YoQNd}C0nIw& z%B|x`MgCb(oPIw~DU;oF;h7-i=Od6zm9lztmt!Q81*hw}k;>^?o zdU?wFx-oxUBO;Fj=n8xoT(?_04ugWis*RgMte-lQW;(uTRfaO;naOC1w_4=yZS*{8 zt}cSdQ`5WT)8-dwkk5BoUk69Kfn5)h2V%q8u8#YiZa!xB2E?-9`h+)S!hLu~?u(8t z8)ZVL<4yaFUL`Q3oM>G~|=hn4IY`QL7t^B&^NX-2Vlhu#y3Q@MxgXbw_y#-5OZR3-kMIM9A$2?*NsN}&=Qu5m8TAy637 zxqaJnxl~k3B8CKpzl1$g69$4$dw_fTn2=kb*Zc&H^0!qE7T4Grik|=E-$%YK74Uxq nb_R(2f3-8<|8DmK@8>UnLi)2ue;!WZj}cPS;AY8R4)^~DZFr(l diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-toggle-button-disabled-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-toggle-button-disabled-Mobile-Android-Portrait-linux.png index 348be6018a09436047f86a3b231e979beacfc547..8d2e40e234307c95e82e92eaaeb4d36418741dce 100644 GIT binary patch literal 46424 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 H`_2CaOvnIv literal 51312 zcmeFaXH*kw`!76zh>Cy+2vXgmSm@GAz=kLaNJqM$f^?)xfMB6F8z3NErFTLPAT26g zdJRQs0YXbCA<4Pp-uqeS*U_8J9AkTk!_0_G(53?JQ1}KL{CwkX*#EANHKj4X01vyz=hlRlYd0n=@w1E$gCQ zei5@Jd}C7eox>^Xk+yRkAKdro?tRy7+PmbgvZ*+~{z}C1G+JEkdl;!>p14~`Y?G^> z6bJMKT47CDz&liBNXr1;j%iO(Kg}HG1-~yVKcfS0q32ww$JP%pgWso88fm~=3mae! z3iSD(oHU6qVAvv(mhipju_ zGGdk)fX~}Am~gJl%^fT-wHz`Zn!Eq{3niBnASx~%!2^a!JlG>m)*|Kv_Sv}Un0Qgn zMRAw{MR20gb;+xC0LMhIYHp-eZ@?6#==~mlyaqLSS^LRRA=mx3O)B4wb_-s$26W-P zbccCSDOFUuGPC8<)C~@@$#a{D(SpzAa@j(~OV4b2;={ow$f5nzXk#t|bCw+VU{%hP z!IV!v%=}xtH%7s!MhiAZaHiPgzb)kdo;v^R^k4U&KO+Al^8Zul{r|r04OQ|((mz~a z0Jn|ZuqG^a=)?cz2>JiMjQ=O|i$Bu)gN}dD@&9m=|Hldchn&zH;|ukCtr?_)0u6>h zkg{_9Fa;vj{~e{>AFclnY5o6(y8VxG|0wtW<+xf%P5F(9bKU0Ix97$CH}L$1Y%i;5Ul_T_Ya+Re?aSsyfAs^M|T=W(vjDXd-m zTtoiMgTViqOG4oBQE~%#Im$##0}(GOH&h_7e|cgfou!H4V1VkTm7?<`(sH4T$+4egmI&6C1));S>0wAt&#NdzBdXAq?fo zwmFjA##8u|2YLlMe1SSYa6|h+i-}4~_sX)e>`1hn_-t#xv?3^@ z;PvrQx7I+%&NmK)sFFC54zv8Aga~kW3rE^vsvI{H*lR&A6>0}$tolvOdZJMR&K0bX zu|MGP=<8N6(sSXaW;9a&FIVQwbXr| ziS=oC?x4~%4b*%UaAuV}Qk}@FWHLV)#a(85&Q#l^EN*Td+doO?X^(q$@e3Uk91S{{ zSK{X89G2F4y|wLlb0V_3%2U{HuR(#+r(K~&?jamui8^5!pDgoq?Jk~38hji4!-XLx z3F8g-|H;TQsNS#>RI{?GWZF#!k!i5?>rq8TOSm_2A|1|#6pt~ z$qq2vk0?q#97_&SH4@m}x5WmVx;%z4h^6u$$+Tq>P^lyD4Zv)s4=_Oae@(P%MdAF) zqEYpkV!Q$_un=#})c4toY-~uE<~}?_>Mq(7)0~Ec8Kd3&* zk9L~4$5u_Q3l#v?BboUV7Hu(znF(k18nvHfJ z-Q5boJRP(pM&U=1yXHVba-N`ggQ2=bK!J0^d?9tlfIkb&SZ-py9&BfIruqdPbkOm! zbA5DO>8EJtN!{ezn+5a5&zLypzU%W4RuE9dvL7Kn;IutH;Cli(Dgzp-hTpct( zmUwJs(Kxa<8+0&k2D1vkT?@gI zwkJ$e_rAwtn<+p046s9MQLfN2s!2LXOS#o}sge;(P3!A}dWSCgTW3`GQ{D}#gX zTtX@zthVx}uRWu-jU6u_KS65R&-sx^I5!l}$QOP+9#3^=d ze#UGCzOkrSV&jdy5E-}__7=H_#pDwCeT!8#2UPQtR(&k7x1i!Vu=W~!s}`kL^Y}Ij z-@%Bi8-5H6VRg4A7Ahib5v1ORJq`c;+X!83p()1qIFx@6=(sM#-3HgcdQP@~dF0!m z9@qW$h~&}Q=^S6%c7pGkIJtmIHtY~s+LVefnC_I^Fu84H3T=Zdd@i4Qa{HJ(G$q%O zqNr!uu-TlbVK&~hYa(e@-objeu zii)W?&Sa_G{DIs>=Dk8TpV=uUl)U>xFiR(f+Pm8@#!I^_4S}U--;{GeI6ICR8eUCuWXI&wQ#66PY{!AWn zv4|gk^T_&KS8|ai0&mCnba7x%4@x^3lMP8ci4*G_ibnGnmAS+K-h_d14@@#?5A{!b zFMXlx-~i?U#5fEc)R=;-K7LU0%l9HrttY0YJciL5w&tK1?Drhl@M{Q4H=ayfbppH| zY!kc)MFs~nOa^$_p!Pa(p*%-XyNd~w?XMaQ7++@S=u0+U=qPIP#}m|gX6j%|A*>*) zv2lMwP-nT-lFwq6zFMaoW* z=R}lTc?unrN8R&iL04Ku1KR^lZP2V^PuOi#C&JJ<_Q@eFm) z_pOrk(fzNLs0;Ly&HGz-oC1E1$@q6H3PHgUjWmrt@@2S!(fv-`;E$%O*bBvq6k6d366CH?C7sv}scBx3Ag@l_NtZ72M zeP-uIw>ND~x&!4=&Xr#KQ(-2n9!r^)e%W|ls7eT!aW4V3dxtN;%^iF4nA7$wPp%X^ zhkqyD(iv=2n5eD~g(A0Y8;;3Y1@ZbURgZ3ee0vxAd0ZX}EvL+P556|4C{Lle_G>L7 z$$`?H>I9>M3d0*|E`NB@?U-K@l>|0Um#%Qr0kp|i z2(k1ErYr8WbAnw0FM`#PR(r!fDAID2^ z1_lDbo8I1JM6M7i?I@mOxt0cF0`NNE_mwHMjiKOjs@+m2KtYg|ftd~x2=Z0b?%Q)< zS*sR6leD`ZwkvTMS&2VtMSo{`)D(m?M;KiotB@V%3ufWOM7++5jsFUhz zW-d>wD-aYk$Pa<`jIV&`IZ7U$9oWRlLQK>FnL2M)d-e^WCKcxoDjenE>7XZj(3@HKiit%%R*Mr&a zkL#J0Nq#`Zk%xdd4dnd&GNPS*QTU^2&oYxNyr<7YbYN2Pl9|Yn%=Vy6=qPZM#@r_* z=ck%RxElv(cC zEGkcd{ywf_i&50?W21^`uy_-Vc3A3pJqXglOJGOgr5?s46K#l=*N@OT$o9{{M_|Os zx8cM8-V2bZ=vR(EdaAL1I#bIHD$W3|Y}k>`scghzrjmLR%0B}n!XYUYP}=p|V-Gzc zOc`qmY`2|-45@}0?t?wq-A8A%Iwg+sJRBGcs*5}JgyTp-~LP)*qI zOw7|Y4gfo^x(G0|4Kv*5dr;!K(B!Zl_z0}-DwTlPG9rtitydw?OQ=X!*T4vg0Z8-I zJHVWQn=hR)lZq)+Wdh`BlwUiX(?=E;EP`CKm(lt?V z4!TwdAaJKkj!FnMWN;{ytV9j61+q?+9Sjr(5#Du#D&vlCePAC!tGS?(7pLTC2Z+eE8e>ebVj}UV%ieqn2qPJLfLU*UYj?xxuX>%O4JY zu5%Mram1eczGg(y7ovp0n|x?;7kRGlU*jJo=pO}P#E zJ$M7(3x;j+MHw<$m1yKP7i7dO+n32pob=9c@fZuQGb-ErMj=sJv?;TQi~p?Bsl6-= zXNMBsi(UlFpl}KvTOQ~*5Gatc}M<+Rj!5AeV4$ zF{lH(RK58yrja&M#s~i0e`UhKy8W4d`^Mp_50*U22|12aa&{zD{iFx>{C_1wDpJ})bo+LnprtWCfopZ>)*ahy|jZ4C|dlJsPnP z2zPa&ox1<`sOMviNfX0A*B|j+D`+q`xoFI8$b0y@TPIXSdTWPwAceQE8;g0nOhhNG`q5bNQx)$TYUw_<(K5NPuyU_IktbdZ zO|~CJh)p}YZ$~`?#m@r1o zanm>YQ5|tAK4eaY@N-?QsCs8Fr|Rj7@Ad0uyR8X33*To1%I*~m+3YN&Qwf^-XU3z1 zdQT0@7ts=DJJ()pSDgfL@j_7Q=O;g8ITD*YS&G^^Q1FK_G?(A9%0use zwS8)rl#vLQEHS~xymN0L5af|FfE7&VlT+(A=_c0+Mp~`I?=nv|7 z0O)&EjbArBn0Onh8wD&|+;>78LAWtawzD5>@ZVX5yRGbtGj>Y)ZrG)J_Sos+!~^m; zpgfT6Hi~SoPKv@0%$59VOrdIJt0u%rUBP@!jQQD%N7E+sjb=b^Wp^;^x35WE+;~5@ zsN_96VHBW@8|pft9FpnKyvH?+$^;ah8M+9~f%yOaS66>Qsk&7(LB?Eir=?!42#!Om zM%7ljbQ6)-_@WkKgS@F-N(pTVJ$EPaNMQAE>fxJ@Mg%3$U)Ke7at2PIR^7C3E0Fdh zg62*tZe8ym8)Ga8y5UwpYb6E{;GVO#rs!0y@vTg4F>-WRZKZQ7T$MZ`*f77mS#+J< z$6BiZ1q)^oFxyi6->8ai2$zjTzDTkmt@UIKp@`pOZ1yBWBqr;;M8)cNz0#|1IO?T8 zU_MFz_a2XU$A|RWgkm^NwyRbyG?44(!=3a_4kKYTL|JxV7;9C5441J~owbTHb!M96 zw0#W|jIi(~X696_mC2phLd{zQh(7w9#dwEP@=24R&4uoX3*JdI62FD+z5k;}T2^3~ zjSmF_lU6?&%}%1=jC+$~0-CMjh&|tDi>Gg#qi6m;`>zIe^6WObM18ti6F5&)z<$;D zbvNiQ_}9o0&}}O=L4!@Y)rK?@@l=H}pLAkgaj3DzvJrtG=LQ_y7V&x!CY!5ys$sxS zPmnB1ULK;m{p;VAt5#|i9F+pjTttp$3?=)o#~Lrcu*`D7gl!g)AN1llSS9@)oVLeT zTy?mA;WJ<8(MDdXMU2;)E;rudcF12KyrWlv{rckBT9MPQq-2dvCsE1qxg!F(gOJm4 z$vk6$mUHo6wC;&vysEn}1fG&xL^e1SU{rqp&q??H7GC?rMr z`JGp6@7DI`tl9DQA`X+)Nf1JRiHW zDqN#^Hcmo{{Xfj=Gnnyxv&BFMDjE!}gOeTe2UnsiwZG3usV zDojBX^^A%#5N@bzdtaM>wyV#3>B!%zm9KL7WpFWe*lYi0IxiVzCUi7qe z%`Y$cW<91y^|tXkuY&2#>(|GtHUi9^&U>UIu_2XhH3g>JDr|nb6MTShYUy*kQ%~Pe zA8urHlwXAK^Ysl?*r(S;s=hzWc}0qH>0Z;kzXs}(xQfDPK*WWyXufd!XIWP|?r5W{ z<1NhN5>}OnO~O<-wOawssZ+4?{>#QXI|nqk@eQEJsIuBawWt$*zTd?W#R1YUHNe(* zipivsrX4I+<1Fyxc-TQm^9Ge8Ut4vLLQ@_+0Y78H`8<7oeT z(D{F2<*KGL$-=o{BLaaLzPaT*YE0nDzf`CLb*N84Q#3HTfWOSOfPTL5`<1>b>yTX+A8XUJa=qqh?Rj`6s?sCHO4Qjw>Ot^Co5YJ4hiQvkZQPw z%gUA|jn&LDq4&Q-ui{Wqghnf7JpLN)^Rr>Xlke6jBVSy@cb(LIbQUIPC2 zv*mRu`n(!gDwtXO9qeG<<)MQyq4ZV(fVj=2b*{GHu{sxTj{;Lu0@tT?X%6l$$isml zR3wkTw$EKOfcS!`a#yY)?&Fg`xlt1}llhaLkjVE$CTu(ZeS^o?rN{y{h9gA?Y{S06 z9Zda1PeOQhzkSJOnKq||>XQxQ{Vmn~d)I6;kXw$W{>*{9R1|Etyv5@%)_YB-fRk7P zCpESDtYgTJn{6-VBK)LfBiZ4{I~IQGJbQ6=@no?Yec|fYEJf-nY8%95SGgP(l*^+*RLgYIG@|AL)ZCLl7bBj*)LZ-5W-BU+ z-2y=fGU8F})=l=G{`Ec~;X+-&)&qxBwX1H0w?N_xqUlNg?!klN%#_vK$OPFwKGOxp|9Tp(^LhX#+00; z)3uMk9W*rfI}Xe+6#l5$^NIxNE2Mb`7*_gd&CvBCclo#neZVl0&Q8;K+eB&C5Aa=N zmG`#uG~Py({MGD)%gWT89d=2CY6b5BeS#yK_0qR@)yU26^Rs)cx2gNAj@NL^TM{2n zX1Y7+_^N-3iQqb|kG8dqchXT<+ z-9BgLUD@UQJWl80eE}hsj$Ht`P}^@)Ta$Bgny~R33uY!Un{tp3FJM^x3A4JJ&21mw z@5HR`wy1U^Zbj|PiKLWhcX5=Vk3Vki*#ghVU{8W^@`nbR#;ep6I}U}57?LWM+-p-m z0_1bm{Wn&)i;F!bEdXOzPH{K}F#?oZGbYrFPY%DmJr>ZLudSVc{lVkX+8<)XSR|n0 zC7+8lxn^sPcl%F4sK6Vc7iRo}CNUmER=eZBcK@2KiI^0t8)0`QB&wolG5pIpf{cfd zp}@QgR7|a$V}9{Qw~mzC8hI308u|FgQSo{4@kM5yUy{FR1?DLd3R`2W{J3&KO3H1u zb%wz^Zu*5gt_^8vAyOAWty_BgfR!7=%;1pmc_0n?ktbFzBZ41$276gwuxSGuTkKbo z^hE9?oOq~E_Okhg@PIvt%0GIZ{%>;@F_I^M(>{#p-3pG;x?WIV;p1Nch)E7`4ja?g z8vWe#qDD5~n}Gph1WlDEy|y#JR>g%2#D5^slk2_&%>1b_-yjM8FOA6 zW}b)91tDhckg+_KAyXx3E(e(Auk<#d2n>oftTJoddoC#629!xn*h)~t4TQ%C?SBW} z*jx7026)=5P;FKK3Tx}lAPaeSkyY}^hTSw?YJ0V{I^G=ydst{XR3>FF3k(;_Pp&< z;(a)e=3PUYL``S1Q7eQ?v8uao5z1vBTwJ$TCw}=og*4VO5gXkz8>TpbbHy4=%ag2c zRrdn`WHYz#-4d|V(DajaM_KIOa%Y@oW`<5U?d+tNszZh)1B6MSV(0S0| zNPG3nzcw>7t9Ds3(BLBquDOL9wIFaoX8@mfZz2sh;|2 zqkg#9V?aa3%a5EuU0X6$gXVlbJWVw?njbj76$h81uY}?dAr8bvYWG6qTNh^M4yds6 z0v!%Rx2bYGGeJixc}kfC(~pnUAzVCIwy06`8+G(Zm-w(83;R4b?PWpWk0K+%z0(UA z6+p!0tE4fsb@PHN&|~ota8A0Vt6SBaaOm>Y+J>zWAR((*(4w&meFjsqndlj$u0B%i zbbik}n!0)(=s8`s(Z5(STc#Zgqkk1zCI{J3dyl~@-q`tG8QNo0344}23xcF3QNTimWJX^9doDK$S z6oYqTxjIlXLv}R43WcpPLk-74F$2gmzCtZ(D020>z>3PL&2Nt0$uc2=-!Hk}XNmRX zUv^jvP&)r}R%+vCud&=uLr*(;Dm`Oif>bABq{4$Fpht+@Hk7HG^A2{TI1&^Qcl_pg zsOKZ7=XJ0ZPEjRU+Q9OPBim9`7Oiw3!w(=7g^z6~S%%}AuYsW=FFcz~Z2*BFe*q0Y zDnUjCL$kx%sZkYOU7+R0on25S6^)>HXPD&0!j3?qp#Pf2Ztjnr?ZNFE0{Jp|?07eD zfCE$so}l_mqA0_5>yFf0u)K65crV!vL;a>2Nb!8^ru-?@d1t8SC&oF=%qpO&-bIKr+i zA48Wo$_BPt7%9yGin2NZ_WxYA((;-M@u(E6`7}~h>g1RfFV((%sMmG$6xX7P+Io7! z0C6h!7Z$Gb?z9;JmZ3Soa?gj{SowV=On8)1+xL_Mp`qY?W)0^joMCbS^c&xUlJ;_6 zZhx-Z3`+wKHYDUbKfTH5-gLVBdI%;;qf=cSN{mm{g`|-tw(57tQ}Eu2%JgNOw6mVu zPNClf{KV~(`5wm5LNTD1)UyThkCvY-4FbT)z(LVZWtHcI5IdybW^*0{VqkI?@<)a_ z0f@fHuB?oQ9VveaT;UFRjm5gNtsdw!kRI5_%}j4sJzh#P=)=vRIYqKeQ2c1hT5YdV zRnD>wWc9`G>VZ?SQMGMA&jG^9Xqq_nv!|oU_MTQVMaNBD6YQcaIaDaX2OOvU_2CP+$kf~5uB?Kuq&zC$_5h-jMiN$K*0(T38#jOtz<{g_ z7AI;hq>yV7yub4RTFsnVmut$K+X2U5rm|EIk)~eB$n8Uwi2oktK%!+R%jX&8)~1jI zS`wpZPeFOq3L>|Ea*R)#l-zKV$2$_tlMW)UWP+V`1x>3UV1E@qKN`^p{&6XRy29ad$z~B{v@&{>Et~=;F-L;C>Qi=T!4~2-^#-nI!L%H zOA#`O6BW)sQSlK9R046!ZM!nxQOPSC_`xw#U1-W^9BkO0=jqjwjv=lrU?lmA$T&)T zR{pE21r{-3I6tZ2XiX}!()8e#78O~)8CM{6`}QN6Mc$j2d5I+32_y}aY87z=@_Q~S zEM1$P$+o_TSZfI5fh0n}j#kk`Q^VkBzUU$H76y%H}mg<3; zIUDB?8!@(Vn@p>t=%bgdrTVsKI4LVdv$m9VN(AWQ#lx6IvnPA`;r07LRCCw2cdmc< zIu8F<1teGxS=Lt zMBafTA=5S?AoA4PDII~>0dQQtQc=)z2$pnkrl$-O$z%iiGxU&dnHoLBP3@!0Q+_zC z&!tl0tM(>?O3{BkLxOG*NGRA|grtH<=fxfuCVH{Q*HMQCip$U~XdBFAE5R>ZH``gn zuFoO%+Cei6B8HBw)IujA$nkE|wl42r z$2G0`Qp`(;w^O6=nIHwFh4S8j`}W#Dx)5)E7$>8u2&+Lpv!Kt@)v#~U(NSet7po5{ zAZ3qJUX(W54BPh4rD&Q!gU*xS2Cu813+n{3$oma#3G)`=k5vVXkS3<4z@|as@$@3d z$;IKkCJCR96l4W;Pl3G1Drlm{3pPoP5NH(-*fJZh_RL#$vrDTeEaXD?UTRZ?opho` zY=#5Oc51Zf4FH%{0p3~8ZQ|smY9B1P&QMv1IS=QJOLK5?ailC~S#N!t)p2qWhV$;E zf;lizUU}dl(AgYs&$ehFMkN)>9Wy1wUtP-E)^)_0JU398ma5y()C?9x6@;*~t(9Es zRa)?4g3c!aTTDwBPYS!8H5ukEUdKCcNxC(T@~mAB+j$8PflIkcH8_SpynaQHHCBi$ zb@HW>eA-!=^%x;jeJD+BqSpPK*#1_OJSb+VVs1e#E|#j>-x@FxJxExN1ZjB5ZevQe z*k*{79VmlLv>6$gRnuwGZW)Y?TDP~5hcA_=uKG!H%v<=%bbJWR5BbmsT_3OP{ zDvF>|BJyz^fer(;zPdb?Sja`}|3>|(^2D2%?eBuVF}Sd>HD~HJM)QfOcLKvnQfjlF z?OGqMa)AGa)Z~1!w9RbSN{QPxVZp4jV)-=`cowMdRGG$E-%983$$}(nqHSt8xSrG&TiM<6X$TV; z;Znz8)SX;OPq6_p62QCiL9b|aO4qt^Uqd=|frB7_wBpDa#8P9KP-&Mc%@#)^dfs_8TnUckDxZ}7aKg?A5I|pPa1pvmd1YDA|6wv2pWd%ju z<`N!U$j}|H@=z!=uVWW5uRA^@ZV{f-F3^HX09Qup&Vv%6W^Yh^`|`GF%BO$t1wepQ zU%k7rZDDd)0G70u>F!j7uA=>&-lYLk@2xJBQyd~K?T2Y6Ce(8Zm_Jo@Hml*46SIiM za*9(fzBH@j)iWxJm3`vpXVF%4x(!WZlO|rnAlsH$&!m%Ma66d^vSS9qKE}!#Yl0v0 zzS>ehVp%H(;{%pVZ4gv}D;DDkdpig@m$u{>XYvvTSolf|g-G5WC+)ybpB`0I%A6cH z3A$)HxaG(SndDwF7J&_~h-nxke8Vm74GiTWO%y0u5cC)rM5B#?1JVw6k8K6!Kt&fT zi`B&g;Oi(qK;j2Mfm@C`&kSYs2;grhY8D_M5CaT|5`u32{X~L)#{szebLu}*`y< z4S%HZ$5Z|Wkw5P6#~uF5(E&xRN6&&v3P}F)Y!&!w#GjBANG(eK%X;_&fqx+IkL!U% z`j6`YGx-0W5~B7p>xU;M_}JJOY+T!|`mxAt{fnS%6PDux%k(5(j0KmJ!<4*N+u%49 zXHngr{dkqzY&u58WoiLCc1#<#`(Vq%yPN#{_fx>~UnV4EU%w7Fh25xNLVvB8t_qmF zvAI4kO?@m}&voCL+Szu?ee1gQxuo@dM)9t_(fr2s zPvQZRd$ReQ)W?MdewLP!VpH;74y~^z?;t44-2o(AgUW-gZ{NNxj1|}C?}9SM*MbSju!qFykhhE@s46P8Ex2zRJcA}So_3qwP* z33#W_3g3d|r__Tdz;(-rdM2I>Un|P9Qd{b?&CV}3KBLpA_L)W{*niR`h){xBWC&5+s}&{rkA}&ygBZ=j?1x+)9bMEs*ihm96ZL#!D^<1h@Ook zs)$Xkrk#>_{`?eCSLE)?tG6qqod~3D^|7Rnnm@*5P`^mZG2L%@R#6Jon)coB?p^-V zf4{!jG+w#>_v;Nh@I~m~uQM?;4B)m)>gyIi9rHh9-zXpC{b%f%r$^=g8GCbs%N3N% z)Yt2ul2fPt|GTiBPz}vL{Ao^m)xNIu7LVpv3SP1oUiK2^^*WbZFiBbhGDStIM! z7*e<`iZ7y1TNT!;`PlPc@n<(*P_TGjRKLqj+}Ow~3oHuW9hz2pWmR)f1V=DxD&HEYj~z{UnnlpZq)@$t}aZnCz3Q=CI+58m{-} zktNlzDpk0+90QjVl)2)yQzFZ^wq7DjkP`nGMh5eJbTr@2)Qj!uZHAZgKc6TF-H~UD zw{$yuCnx8yQ)>THW#@e2;yFLU;yKr9v!+dOtN4(1Qt)(h@Y!;I(bj)W^!P=tqcgR* z`sSs9Ji!#zU;TP+0|P^+m6Vjgx0fQ9WqIO6iANoV@^46Rg&z>BTf1uJ`i1_mlj-gM z5b|=}7v?j+;{B@9C3WqCNx_#D@5wM$!5c#5PRSD`HtOqh*rLp|skF86sV^_w`ZVRP z$ zOVD2m3h68M7yosk{?$4QaSOk7HFi!;#%`vQm)O0>J>@(U&99Dmo!*<-{I#C@pdTNaTMx37-gzmy>H;OnuY-15h=KKLH-#V;qk^7@-5 zPY)0cTE54o`?6$eD{#COvYgC!=iubLPpnuOuCe0vvu z+gdt zs9YN+mW(IRK^U=B%$ZZ(2!k z9iJ$#I>YJ8&VQk0mXUKNra6Rd;$0QsIZT~DAqG5U^K8w9>t|>j1`EH4H#lA|vVgha z4UDc77@n)SMMaTyx#(v@?zav2%d+Fa21T z#-97lCLSqW9o8jNz3OwBxw(%%w^X^=xZwwe&eYsoQj$8|Yj zpW2^N(a8q1f;C7rceMIZ?rl!oD zp$3a)r^<=M;);aMM|E32D99y+T5nue;EQaIm65V@*6^XiiNg+z!2ESgcQ^9HgU}=* z%P~IZVMp1zs;#HI^2H4UW95%J?ccqNn<6N!F0J*6AHV-IyLVx%Qh=FvIL1mMRJ?wN zwsJDDitJ=_hD{GF%h?_uGWgT~=j&a*)8pALTiH53cB{PiiDeH{?|Y-V7+I6KmYEs+ zR4g-zz(eJ&;r-dKorW)h5SKwPaxI1$DCF8=|GupxH9jLVvzO=-9WHNOGrJ~X@U`LR zyXVEk?8}B;mGU^(-SVk(!Km=cyPis42~)o$D6c}b#NiOx8#&AzXzP1luCgc7a+w+;FrH?EOo;haTSWpqI@ph3W;eqHff_&6;Ijr15^pP?vVCh&kgf5J<7OW zb+E@~-Vah^U=CMpN)ucdD@t9fS}=CII(C(6+1KBl2ljMD!nmxWHI!BGzJ{jL)_Zd$ zZ|jvrnU$WJn;=$vDNI%xBY7&-L`L38e-w@pXq>D=g*of$zd8A3+ExA~+81TfFPUdl z^d(oo=r2`-YHn`stJklig~b|Z0iK**;%!C8%o1@8=()~@>9y(Ruiv`b(*AnkwlZLp z=^%J5w<*GPP&Dt_Z*n{`Mv%hnT%q^kWR4x0QWfy;X)6d{c^jiTvr(dRluz-fX{93# zv^-hOlX)Xr!{aUYt2>Ro>>L~%#&r)4do73Fnf%@^yf%t0nk{?SUc9wCKNHMOF)yK| z?4X5RYbToA5xgpqs>}jyF?j(k$=;LCBE)O5H8Fpub+6w&MOpm(_3Q9hbBJ91-4=1x zB6S^|na{fdFkkit=kY*E8}!+HCca((OhITkVf9(}e2DHy$x^IGOqsB0*Qewej-S@<`c$#kI)q-!+yy$3is9 zP8vGMuxp&Xbm>QLrMAEa4_y|Wd4QtluB~98BDVuUH6X9nSmixiYHRzx7TgZR`wVfKh&$=p|28EhdU@HAS2chaU~t1c zu6gPTpTl~L7N@H+Wq*@(x~(OQ&8;_xGXuWuY+UIKvmgyM+^-x<)6L7|M--=>Iz7Jd zW`I6Mc|$@=W%t2yHzuYMvRy}dh>Q{n$J_&d-5sghC>9&%zwb3YNetfRB_d% z%+>~kZ72}L86Nk!j<6aGqj-I&O9P1+lJHqO^;hWL&pz#SGEty$(c=iQi%i70O+E#& zM9OyZc~ho34WyT)^`+ya)Ul%nOB{Efh?rI=+tbgL_v?>8X&0@UdcK+D%8}Rxl#gGM zF|Ke_U_QYcS#9a%#cAgGEB3v-+iCra2IKCA`tKzlF6rMV=A4a?wC_JZyy8{2-j-yH zwCDIBX7plq55E#oyIRBc;vkd#bZxlku|rn)MC6X&?vv@VF>}dKdTZI;j$yHPJIw4P2Zv-pub-rjtYDgfn`hTNRC<)Y3kD_)v12 zN8T0steG^p5Uv66a)n!Y_vi8Z#0HE%Begu0zKYdcsQ9fEgl^K#Z@p(t1ZhG;8XzM72bjA_mIiLJq`RSWt z|6Vmt>+!|eHBvavtxLgH9fqE7k7tZ=cdwnHSopHuu+eRTX%wb|QBvR)lBL&pf9pQHJ& zefdJmN{pKlDB5SUL~Qb%fUV1ymX#%KnW!IOESY*uFR2s-6;m2%ly@o{W_#&lrleW< zCO<0%?921Rm)&^fhj%FNqXopjfbU0T9^{QkF^fbx49WU31K6PW?F%dqBk8oo@BR4L z%WGh8q65D3I#gx^y9tscG7(qeHe2N5`^|c5wa;{GckD-;sOkF8nbz#WLT3+5U7f$r z&h##q>V4%$loc0E{`HOaU?$_zpE;qfCH0=z!Rc)b0`1)r&6ncG+*z z2Oc<9;q;oy>NI|Oy~1fMysTTns3qlG^y)+{V@xxm zf=?~$h&;KHfM}Y1EqLR`OCC?%$Qx$x6&cCy67sy|OLUp7>iL&E(`}Ja0hI}(ZAD44 zho^7o>K^yql0WPm!=Q%dPK~ehSk&FGdCc}sM6H~@#@Qo`F*E3aJRKb!n*OdJ zzokXnwKi-Ka%n4w#K1h29>V{;^|)^XKyMp#lp1Ez|CQsN;AUs^vlsNkb&uIPVq+z{ zV^al=@V$BSM#6f>^(a@5z=hB3UmslJRrWcQXISuj!kGd3xzY&|*7_i&)hcs+Q<#Oz zb>OKxuAsm?4#3p4#!TL43K}f1*Ic*J2A`cJa72^B2bD3%7if`8}|s9Be{&E)R{H`S`2sr=-RJ zdu%dL(#JpTHi^x*u)uAk3?FSI{@t+1tF`)XN01rPxW>nWB4Iyx57 zb(n3n@+1KKAKOpJUL8DdePAC%!_g|W89s$4^1Yf1u5Y4lOuLo$c83k-&_;JQIGy0P zbp7&FQzc-#(EO_Hh1%PkN4bZ+uI=2aV^P^Z2C5*rNgukx>OK4E)v^g^&H#(vd<)cx zvuDx0z&O_y1UKDuQ7t}8{TF<;C$`tf4CzNYK_%pzN6#yp#1sP~8(*(-Yc7BM{?ac+ zJL$xOMAHJpy1gRAY=}SrWUn5lT>ap13W9J?C%M;%LgLoYhz5z<`VQ8A`>*Or%4Gm` z!RJnhHqCX)VBRh**^5y2-8()=W^zo5f=9Cj(KGT#9g-`on>jM>(HEuTaAC(!CEpBr z+}UU==UjI3yqxEEb~BIOAf2L-ci6&KIu@1CjEuxj?;A*~N_UdHV7j`x+)g++&OdN} zAM-kSf*uqTJjj%;REi&C3OwLK!0soZo&3VWwg_?5%b*xl{t`kwB_JhsW6hA;fHv=W{Rsz*~x9**Z9%xk?t*@9`Z zBtOZ^9x|;e78-x=w%J*=TH_$NG+-7U_TG2GbBFk$`uv5QletyyLt2hw6{1V*NdiVB zE>`F9y?Isi(GPjKB0E3(y3_PE9?7@^)DF*3To!A1e}QapA8}jAMBVrp5%=#VO9hpaH{9G7%vkpE0e4aZ^!lR} zp)=>s&APCt1ctF)L!R6q%uS;OS~>1ryr2-Rrv;&bP#P|$5*ti-4YKT5v|LK#RWxj?G-v>&0m*&(&Q=Rj%u`R%Q>MHz6r zaZhw|Qw4hV%Zb;`+?$&Sbzfh_I5BhXGUMW2yO#Zs`TH$j?;>$gJcw4%-Ks7FdBS>! zRQDHZ)$U;;ngS;zWKZ8neygQ;SX&j(uC+R(?XwEf+?RK=B?0e}Hf^0%l7i1j(I z&em~-GQkv6j#(+SuHeEqt2sZ>*aN5M=k3`B zX*+qLN!@k0fX^jd0|4~*CY8X1(?=!-jCAgw;Ft4OgY3<<;u+}mC^li(Wm!s*n2X3$oK&OXpQ;isbh{C>%DW4dNbw$ zyBwW+BOkLqO-D*~*?BZfH;1VEc`X^htDsKgDAM8;K&gWBtGOy7?_x00_tM5iqm?v(R@n5R>jk}sgECf>{0-H+_M4g?S%u!RA}`(C`9ayTwOGK zuXx19wnc_#ZlIu`V@hrH4_E5qG0SL zdbV3W(||Glf3f%0QBk&C`!FI3lA@HPN;e|ijdZ7kq%d?hsFbvHgLHQ{f`EWX4nxDx z9m3G@o!s~PJnQ@W_vgFbS>sx`V6Hf?eeQkiV;_4@uZbJaJ@9e&$zr2lkfi_^UOR;= z0k=CCBMJi}>Z@=1WUbYPE&M2Xh4w28p6*8YxOip>FdCI^mf)~!Jr|7k8Vpa-I&s%7 zF<%htN|hEC60x=(W-EV>yH6(yRx2e*iY4WRani+@=p z{+7oh=S4<3Um1A?Vp`p($?Hg*k_~(1pU)B}P63IXJsJDd#XA4oQudPS;iqRvpJvHg zHuJPmv3Ci{aW)rEJlTK@G*Gc5u%`alP5x)$v#Rmx6GXmG?a7U%hK6LRoe&cfngw%S zUfxt@2gQ97nj_h#>|BZ_DcScLJ!SGqC}|rs=OYfTS6~1u1{vmK6%CC?>58yir&_P6jho+og6Z%GjN0+cWK3-N@wYsdB{iU;{ZhBE@#Y3c z_``7mbCTmcC(m8$v7~|waJa86Ww@wvvRlomJBqg%OnZy6f@k>jTo~`DiLE|!;t8!4 zHr>?LPXO}KYo*u9bWgW*1<*@oVQ0WGLvg^tFnHK3P?I^7ILxXi@&e zSDVzY9z&^cO^Unrl%ChFb_a**rO zSv#!LqT=$dGvU&34;Y^Sp2r16g~a^Fgk0|;+~rd~lC<<9~i>vkv zkV2Z}dLbaiL#^5P-IFCAJkw?aZgAqVD-pk}+}1l(Hq-oCAEv3uS7b@)tAqkPR%CTG zyTfGWpPw^#(9-q8Utgr(c#N5*`Q0|XlauQn?y&B(s%XP*nGXVF*-}=M6LH!~=pbuf zC_ZP2A>c#ce_Hl?p<4POYD$9ml9H0{8}n{eV4;vY$MS|vel7jL`Xfrq6)5%qba^{} zo!?(~d981h6|^wY`Yl&*qT+7*sMdNwj*aMNS72DBlUCukkN33jLeqxP=E$qf(Hz>C znAZhCc%*z2>v9bMjgP{d56R{DG7viEl^19h=ts4(VT5Es|kIL97}X`#P*S51=`tr85G?aY77e5J1A z8&Ph%R1J@|DY1rE*X+P5`XbZ$1NKr2l==`brHGao#ZC%~zdIa=q(eSB$0kxKlPj7@ z_@ic|PHWrCxryds)AUQ>meYh;PQr%al)&V-=1YFUHvu@p=V*PQkq_$dCo+96EuH%Z zy1u=_i~)C?TWqDR|8sA)0Z#MN(1w+t7PZamOjK0V*y{D^{(LYePxe%kNy}lQ)pIL@ z`d~#)$wzhKm4@C%^dN0|=9DS=5EcIU>LBXkAeJ>V{OX{Mdw&O1SoDcFA?kBJe2nRu zi~{w%)(&S_S{+W%WS0Zqm_v8Ng#!hl_DyY-pAZ(G%af26zt?8w=8{Zzb#8_RVSgH2 z_msL;$OSz=%+&6X=+kJ+OYUDXFfS*>mc?dLFp$oI0*Xa9I%;8z{V=FDSF%Al9?Ly>P!l_^n)mQ3S)N$PZet7QCL=kbp2a=5J@hGF1NQh0xD)VmoBZI@#!o}B727$dBcLi zydX!KP*eImnuMJ5=8;Kn-Ie$V!y_wB{2Z{2nCHS=vhH7nGz;-eF@6u?naXxh?V$ggug!jJRXpVFD9ZXap8IgefHZQcf4R zt>@?j5(d|Z1gKm;BwEPG@TGY>3LAONH@l#rqzGka|HWlf!^?K7jX#Z74?DL$hD$ft&J)j9lsWIsV1c`q zo7!-*mXnV`El{>N-@DLSS0xu)c z^hG6p0AWRv!YjA(X~%7|%v3vI*xr}vm)T7GitaMW97c`miyb)ybvl(nOw1PE+PBsW zj!a-HYUz2nkTfvV@8rwlSHVI)!pcX6ZNGgbi4J+0{3%CiapdVuj*%0bzxW}lm|NUc z;QahPX4iqi)r~LH`%{2#!y@tFIZ?Oc*vvaTo+q2Q4uqE=X?!~W;^xe%LOR^F$#$U5 zW~_IT<0vKs_fhWc(EuYIkM_&$smqes0IivYHvU^WP_0A zAoKA)hX;4L0u;Csxm4J3ZEcj*sG?}B=lBsRY)mTZ1*a#+pX+fQ zo4M+sKYUl#m}Fe?fVW8i@nd%oLqU>)z1GBlatnpDP5c31w!`V^ ze+>;ig4|*25}4tBwXjX`eS2BIve@NwdD?@;t!UQ(i;YndzKuHMwm!3+=ifzh>MzZ9 z?C&9j3sd-EBAo;H;jr~nj?dcuaFCUx((>5c=&DOm^Se}$`f@KxK77sZ`e7kiPnBu^ zGw-uKH=?)e9J%@VUFHqOAjnKr8c`yDMxrrrd=rUJcu!bIWOUTrS5)VkYL2E%qPlkw zuYpJa)ING(pf2IC(wnU{Z18Su$EZ%H3LtRnxym=jMZc>|dO!3Ianqg%a`bp?Wcc4R zWZoV_U&({JKNnLi6XVbqrS`! z;D1x~F8rV>O73%o2-M60sDqcw?iQkwxGBz{f9wE<=ekl7PVYczr~D>DFe zMt()4x40T_lm|)r-`7xeYRrvpzdYKT8~91$G-K(0SyXU1wG#EixJYNK8*G+Mx?Gu9 zT6m;R4b>UO>8Vc5H;8Nx;I^4j@T8;2x<}0hB{NrYV?94imVz0uS_b$Tj6B*;T?Ph6 zUWwZ;`kXCKZ)DmzzL&!s`ra-z(FvulcX|Hd9u)z5>A7Wy>(sfTaE^b0z>0(v*?nm3%UESzPOl*X^ z`z`YIaeQKx+i(V#0(V0eM)IcL5 zzd7dZ(ce4xKL0_SUZcv#fw-N+nGVCAfG5v^@WOaMF(V&bkKN} zBv0RXnqmbm=`P~4|Kr~I#Cz^YoF*2&T~dx)-(a^G^aa_05&i=6vB2TdBB&6Rb$IV4 z`|)Am-1=~JM-X9?@!?f@4sgQsp1a*i#A?LFzk}Sg0eyoz@YhGuY5ehIq6Y?Tm7rOC zb)BnyIdtN}Tj)OT7@_d%w5<`fV|!U3#}$M{(YyRfg;YTMlXx)p4^^|zupLR+P+XlC zIz$4dY(OKFoeC?~W4V`;MZ}D$s%vS9W+``>vS(=>7;KKWxJi_SS^(DwO6vE1ZmLuh z&_dDau@OK-#mUQ2Qpjd9Frh5DTadui3zPx@d;X{x_J^RdnZ)=l7y3$2kW4%nE2NNn zT-{|cf>IhCj_?FZGB%5)&ZHmGPM~rOJfOIP3NBLu!!LZtBvtv%$uh>vvx7x=7l^H@ zs|UiL#>SrUkSPMuXp%h5$u9J{kLTIG{k;Mqd-8blz1@?*)fVTiFOQ;_t;ZHSTU_^l zN>j8)EiW$<)a6*gY?JtGh(R(qmVNAO?%G0zLGk`mOw2Q+&Oa1hR|e+BXGH#x1@UuKcT?n|NbA zQ~LriA;mjvuDd*Qu2*CZQ6YJajc7nk*S8?pVpOFLLRz=M`$j`Mw$AUcZd2Kw??1%Z zj90%(VWg@?_}v`iThBF$PPK#m6&}~Q_$P+kc%(&(^<*E)I6Cw{g3D+{{ylX(Lb7h9 zoyiACT%d+uKHm%<8>Hd9(BtK80&%gYM`gQN<=Fe8X9HA@r$1&ghuA+j*Qo1)9H@+b=LXs~fx3nu6Tbuctk$L)hr;h7?!HT( z9yD(3x7@3{X4==kIY+D9vqi68$8g2VMkK%eXxtNuuifNGjnoOZU+TtL=-Z~yGTN>s zVY8k(l;EyWyI6@5cRxnJRJ7fxmM?1l@L?nxcoya6=LN)`umkeNcpB8G54*y;PC@P~ z$y(lZe~lAayHiyUDSXdg0U^=Pzvlu!MWFgDqjZur+`L)S!WJ)b@3CbZ@_9Af@oW#}X* z&>n%3$@kn`s!@e#0g#)$0@z{K(qyE;(6E1U=4;@8HLVsuK0K9dm8e@=@llOZsQ^&eR>g#JJ4A@RRb!~DNo&Yd@8 zF6T@FqVhj4-2lq}eJb?-J3r(r`6T>FR*w2wh(dLIEQ{?{E$}~D0M#Sa z=O7um&qwehmnTjocXo&NJ7@pM;|;CWkV7Z;bGPJsC%j(AL5N6b)1jI@MsUpjSPa&3YiUwxYS zp3|lGAZHY<&4A*VQ@{Y{H@^9=HFn_rCCJjVU?3&deSpN0_#B}4vTH@arro~^)gF^7 z7SxC~;xd+wSk!^{C)~>Ey~-dmEq#5gKr!qxO+ti=fGrNFHD2Gow01=eSLq7NrAmKl zf9~xIWD3^&L=ebbJ7o=t{A76Z^(hjf*R1E=T`9{h&+e9axrl#g%S!fYI3rlM| z4~`}04Ra>ZqVyF%PWY@kKH``e@hy9U2>kbozP@&8{*=?~S}T!$Qp-V?%4RH0U$3c=TC-KCAF5NXhVt-`?d$$qGUON0jd9`tzql zLuCmS-QtTsQ2iS1McjYj10)$*qSdXcaW7^DigR)JXqNnXNPI3sUYDL*=)Y3i*1rA>@-NwdI{|V<>Sx`MI&|1?JxfJr zr+;pnFVE=@FDgB~6q1OB2Iu-vD$t@w0bMwm;s!d8Ue?oWYIu-+WG)rFY8KxI5+e4Z zIl$NNgnw$lGv^&LnT7MG*_9wDByieVN=N4fNb{6+bwjJi*wxk5JB_P4ZQWijozXTI z{kurCxuvD@OggPZ`EhvPPo-8`gDIqbWQm8^>IQ>yFm@(42Vb^t;RtDHTk8S2v66)?r6BX@{a zZjqRbCHp;g`w59hvZXUDp;e@QS1(@PXADxEc7KQ4M zzL@H`69GL0ube@V*EmjsQU2i*F&g6v^K_n9z;GFU;~#pqb~%B3_I{J*;1(4X-2)1U zE`xkN-X_AcQ1=zxKgR^Q3oi5Oy|!m}wt;n2L9S5|-~Ly3m`87t>KLAZ9UYo7UA7@Z zhcME_V@Ag&CUdG~P`1%zvCCP?#f3tlhrxB?C8Mty88K*LpLn*BgHj?Sf><|#fKUHf zxD+Kj`&%F;eo`it`i<+~J)@G_{EZT*MUj>qoBq+ES)J`ma5HD|X>?|(1~T_;+gw1X z+biQa;)*vZUm$<3ToTI)uTol7f12F7h7e6*AVLE;7HyWH4n1G}`RdVleex|9O0JiE+7nUvO++6q%m z-GQj|RZ<@3-q8<&Uq2B2+_F$z@VM=ju`JHN4opT)QYI~k?< z*BGhD?(O0kS4_7XaxiInabk%&LzZRPrj ztY}Zh1pD-PWoh=*umEQ#Vp%3@_9`$Q zDm4a)sPVoy&JSy@?u}!3h-4VsK~@tHucIj-0&Go#amaSnOZ+ZxeB%-l&}Y%}o&g(H z4#DL07GnLqKJXP62T(UJquBp;?HpydX1A`p;K>4dQcCcnhh$TwW5}pQfI)@b-zx}x z;@~|yXf*pBMmcR^9q+`S&Z5nf<@E96M?ix708h}oENFZ!RJ*GoQjaCrpaQ(@98r6= z?12~Q+&S)@lg?5Wu^XY3Nu1ccxcS$o?ST%JuehQJXh#O9Ic!;ODHmt^{Q>IzQccD* z;CM^z8&jaxG2haxzrNq0(&T^mIR#fvvEc1?oo2E6yEnupkrI&d;$nuZ`Y_otF)2@} zxtnxF)HLjm{`6{aJoHDH{r&I8ww5zW1S=##z#KC7ABTSuekw>RKeh#=h@bUX#3em= z1?nV2V^2JDB`(Sz`9B~PCZD{WP`9XE4!s}%{Z~cLSB_3zgkQ zp?F!WoHtD}FzThVoEeD!ApVUm%%>0Q@k8J@fY6rZ`h77yr#T&Id0jjIy~Wag85?64 z;IJcSU;wU46zQ1U6OB>|Q^|RJMzY|_N;ylp)0F+mEHH^RGc#ODc4N?+L&wM%g~qL_ zP^8k0g=8P7pfn1}aSOTunPPS63{U!cy?V#Eal>q2G>grT`^VRc8A+5bKe1rcpj%d0 zSom~*nY(x6ET^@UG@-b-5&js$F9k~fbgZmVNi-9x%#MVwQu-Kp)V18R0~sNf;&=xsJYHPiCJ^%2G6Uq5XO>r~TNdG4 z-U^_G`CC1sy5MDpCVe_)#^CW6SNE$pWbX9aXSrR9#Lw+M$nmA##~t01fDu}u(fks+ z{f>hL>F4ubC-YT{zAOI%?U;cZKoFqEqNU)DTiR4Zg!y>M!E4E$M_FG3E0M9f+k}I7 zW#L79zbUxIZ-b`qIP=5^%r3M_pbSjhz-<`4Q?!MiF(k;-h(G&H=@xyoXC;DZYVIY$Qn6D5@{L8d%aA&eOS#~MXtL#DNPRUkM5UMhI6DeOA zb~Ba!=Cz~8Pa%N$SPGu&rn9V*EdX8t_e)R844^(#UQFu5LW4-E_C5L26t%m$o+isb zF4GLA@)<%X7fqnO{wlJE0C_v;aeOBmDzu&J%g?FHTwKC*cyR+<&d8SYJ6T!K*%GK) z6d?Tc>!!Bn964a|UdGlb)^CBu7;X^D`g-xUbZ2u?g${4TvTkGx;_C`=8N!P?#0K9| zSC$UJ6XbzJS%HwNqGA-O{X~W(5t{a1>-a4Y*LMxG5n)b-&!J7Wene6(g1-4O^wPS% zSJ-J3v{S*WG)p2b$W9vt?VH3tg9|8aTIVAJx;*u|%-O?(Fo0+k3nKW5yY?J^7*|Q? zDdmYh(T~9fwO)7%DzYew{{uj?p*;NYRavzF+JpIM^zkCueXw~RC|c2%G_KeKWEh_Y z*Th~v?Hm@q3y-}@58vJ0mEf*WaA~Gzfa}?EGsUlKbKfq1d&MlsxjsM-N4`Zeb^N(Y z6(2`RC`AiojDXSRsC!dJLxkC7&BaaB1cE{|P#x<+TemO}1%-tZ4DNyk78As|Nvhcd znuv>5fGs7QEn;IM*od-~7N4N_)3Gv!ZGHtrE)nLamj9E-$iS|_B1z||QVI$(Z{Hf{ z7oOh;#U*N?k!k%heHZoI*1gR@JuWe4f2Ba3J{lq$rc3g3%em9I=vjRoADL>m)axEd zfoj&L;e%lC)aa=nRePq7ePH`EAS)*^RlrU3!8-4|!Y*EXbCC%{JbM3Q@!v&6V56*u zqQg^))EP`ofAW0f*8}Cy(60w_F$Op$j*b(<-v;-@H1ZyO_Uy2K#w!W@Y!@Jd!Qp>= z!_){D`C(ooiK6V;_CU(yWM}ydRoTFR#v8{JDV$!4ikkC!|FOR)Xt>nwMo#8C$}g<# zaSH|;ZBs%GkSU<`?+Im&Qot5Nx^1W|PZ{7*N=s?*YbGEZpy`F0VGaqYNsJu$i{><3 zHP+gQ2|NocfRKucu>45?R0#cxo;0-nb&F$2gU}YxU%h&qpl0`qnOV@dU$14J*omlR zh`6a(K~@$$#>AQ9fe1|^Wshm-=D9~(MvBMv5D-HvtEjx#p6EAyC#MkczT*3UF)p74 zdLHr%%dIyUnUfPw(Ol^C6=|>AdkdiF*SlEwuuYZ;P( z`@e6b{yG~1_Bt*nq}9Og=Vpkz?v*Z2dgNDoaYGXIpO?QaIdyY;(MFz0<`-W4Dag<7 z#pG5dAqYZEv(?(&F|N@J7863spO`2F{7z(1MhetgNvjO8e~qeoC6 zI3WWtgffjq$do+@gO*#C?;^)koLc7TD(Iv^SE{57%BtfFRr!1=eoyp3(tabikcXdN z&Z!`y0X*3<|H^s?QqcO<2qY=xEtCW4tGy`5qUxGSl;t7)rlIcxCiWb=Nx1lWOgSX? zoP)=A5V+&Wq>9pWH!8EAIr4IU&KH==N^W{y+}wVp7uyqkl^90emJ5}@@b9HJaFp5I`Jl8lAnPQthon|qG^(iYjw+X@8A2>c726Nc zR)ESQmpbO4Ii?h2 zK%qh@&ae%;Lwo!Xi~aD@CDd4fK8!{tld8DV;Xk*Ghq#M`T0G~k`OfTeiAx%?jGnqt zp<1NtJqaR@eka&ZJ%Z3H^x1&Rlx3s^}B2P8nQcFI`T!gJ& zZ0so%se)cLe1KsmAyyKo0C{G$W@npYd#CYU<8G*NFn>~Jh!=zRS-9B$Ag~AB3M$fj!W(tIGY&p*(l9eZq z{XuAVD3JP^&Ncd>;lmYS7bXfaNNw%;$ZS*}=7I;tTIw_OBI4DKh?UyKjgYpDYvT^S zpzUN6G8~qNKt-zG_{UinzGY-#=@LI)&s1hC6oEXD2FXfZ(=+mlbNa_N(*zB(kHEV? z{GnPgeRd9u8OSIZ;)&zemG_>293ypTh9*a)tKcQdXr=hG1$rynU`dwP?x-35?blLI z0)k0^LocSm>>=dOTb5V`kVVHb@`W`W9y(ndI^93imv&kGPlLY7NY_%0nB4ES$x{}l zNO-b&_VZ@!IyrUXUu?Yf&*xu(*bZp|Wk>*gg_sgjIvy&;fw~d~&u??5U?%d7(?%5? zosg506AA7-C>@?72p8D^>uov%tl216!=>e3AVt152OpP9nSFr%vebm;^;dS{2ml|u z(my!mfq-C%D`(lOe!vU@zj&6#f>znvxzE@r*M%IZl>4_<9K?XpE7X9{#f3gT7&ot> zt*s#muc6*P$38Rx{xupNBp*ZtQtkV-DHhGr&xFBpmkX=wlh%L!lVPcZfvm}Bp*2|P z7r1P69zc0Lwf(i`NE9Ij`e6bhQVK!$uat`mCm@Oh$Z>#9&AIuHTC`@C@=JOdoR+ry z@#mP20gn8xTDK43fOEdd9va8N;Ys1Idqw1$mNXo$S|kDb-Wh(If9F~)EM=o)7Hk_m zGZYq4VTjL8+};f@)ocMLL;~y5qi;+|wxsBLz8Uc0ZNAIbR6fG#2ZUD)#uWZ9*~}(ADlEKMB!K*4NjM*WYt_ zWVPSh05}(H%-`(c2ITVQvdg|CS1ux<#_w{8)MaHPx9=Vj(`m>U(-D~-do6n{o}Dag ziRyfAChlf~QJZXi9#)BV>aqg!X_nwDEG&qA9FM2mS z%}erR^BgB)o{n>96sb>G*G=Bp3i)ZbojbXDnSP9xluaR@)N`oe{oay?XIdjb6^g^E zB)iPhK*Tu11a;AO;Y&xrEECFHapxCvPyVDI5ekhOIsLZF(`3Z6CFNhLEKNN$a+0ve z)k&ade)@BM!AQAQSSlL!fmFI_r+nICpDZGc`if$4X0yU+)3*6_#X|#rFjEJ|iGR-C z`hAD*mFA-N@lX}cUJZjnXBC*@E&Ks-6i;6^hX}Mt%F% z7V4Mfi4>Hnq>Y=?q|+rDZ=u=V!)h(_27Yb3569cw;ATWpEJWzGg12%pRF?Y}E*QJF z9@u6Usn5l#nbe*V_+k6A(UFc=2a!7bcxg6Ex5mHdv~%g)cC*p;&W_S+<%R{b+dqE+ z&x7o61`Gt^nd=J+f#ox)G1 zdy}q!ad*45y6%P5{q10WKGK(egfCY~B*Cm{<;dr5DP0(RvlL8^Q%23jtIf-wz;5LL zt-Eq0`(!ZAPl4!t%CCj`ruRGAt?xx=tyQm+u$zRq-2gbRnwP0T-q^6!8Cpqm8*cMp zHrL6YE}bf`<50j5u4r`y%Ng3z*f;^^a~uSa+`)%$cc+3~@$#PVa1ljM^f$fA#yLrkyzfDLiSf%(Dw)gUy-78$PV=tM1q%_fq%1 zy4E7qBd3bdBlqftaH>Ietj9eSe*f4>kN5fEs|KfTmw7@m+rrWZ(%0e0kyK3=_6JkL z4Ii!Qb-jJA-HYJ%g=}bU``hov)oZrYZ+yAW1QEJ9hbs|MIS9NMoBZ*jplJ~dy@WPt1aXo_)bI0vzXpFA z+b@ydbazG^l;ydy?(=d`)ulyHk{>yaN&$LshL7@Nf&3-ReGfeE-7|PMs?XJ)LL>aD z-S>R&jFoRrIXS;jn`E4m;JE2pFaljT(caDumk3xA6b0XR6~T z!}4r%2^@15m~`fgKk#z2mJTwa8)BDKDeW=Nzz`N#R5Qu>y_%(4mN3QvHLk0nmN9nm z5=>7^TQ65BLyo4y#4rEzk+iS5xjAO1nfv)COmWK?rh^66&@)@QSlzOE>>75N8v~_` zjedlHPJR}ZOr17LsHWgc-LlCx_|(R7^ZupoBm`HG6q_?uaqXg=X*NMKHjp5!$Md63 z33SYwPec3rbh!!tU&eNV<26KFeo^y$x%Y7FN;A9G2CX*A4*82RO)J4uE5bqcH7y3+ zQrGmKGTDQJau?8I(!PXOYBH^JS@BdMm@-4_w~Hkj%0x^AJNmCIQ#Old<2OA2YPPhh znuT_~3+oZnN$6*j2P*=c`QFXVavhkXXoR=qM56_tP?z+$P!IP~K=c3CJ2HLW0ZLV|ORleP`eowG^7 z=gT~r9WZGBmL*H>8%*)^*ymW6{(7+kY?uekFW4|Cxq0(~N5HaYjg+I1t|_#LE! zE#rUoR&|6AvHx*e^|J)FtzKt}et!oI$*)E-0>|PC)r+Bsec?$JS{CPge$eh zFgPenHZQxT#>u1H?PG9YRRL8H42&TaS=h7B(JTQitH#%G!@E3=E6)lNGXs8JUS>V6 zqp2@!$`!Nk{pPovSFeJZpGDFuKBHDCr3y)Gd4(ws98EowPNZ6+fkDjrao}TrAm4^n z7;X?iM2YA^O!6#g#yL!N>h)kgaY7g>r1aP;P`WYse9M9AQt7LkDCQ88K$Tn$h4}m; z`SCc*6i3qcrx=aLX=ce?Z0e+a1J!HCX75i$U%}q=IF!<%$LA(v$|P9!yB@R~2>G@u zH#4YMa-}w9JUf#aS2rSJka=zfPFTA-HA$P;k!P9B_7$(f^RZ4ob)QeG6$`q!^ccWu$>a!vf@!|p^KzRCIwE?2*;JzHnS=%^B!Y;kCe&b zWecw(-)A80(+7?Yc~sf7C>Pz&A56IYD}0xCyUcnU3wlp)2MzD)d~c64$*#U-V>Unx7oUBB-rOHUlmVUMJ-@ZDm;(q8w`1w>av<(2CRO!$4_}tD;v3$YTnju9&Nme zEIs}H^N}nHYWfBSrCt*gkh+i4c8|c>)-;RBNMY8qlhYTB2(LEql^8NR{SWKSN;E5q zREvb%#|98|BNyK7bygjFQ+$HFK1cA!pGaz^na+Gwd_?>gSVt{#Ue##Ex`1PS>eC$f z1d3|@TQtaO|Iq>zd@LZ2l1lk)J~+z2=Y+HubS+D$aiCElU3gq+%F(+q=1WTUZi3kmb+XW#Sa6z5oakpybIn(NGqa)6IP*e7%x1nq@ z&!}axmo)XSv%u~LIQ+;IIk*H=Xb98&UnBH<-C)RM>fYvf1;80Gs!H%)P{NNnMFeJY(B?flCsxxh=cB-1nOF9io`&b*dY3ZKQ^X84=nS70gCmo&5qmqz65C`rsIiG&Eezh^f8^%0Q zvLc5Y6#eBx7EdHTZAdj!e6`tkqm&@hS)HJs4CzV$pg#?N`2@BKc*T(;2>Po;zhmwgqfNJig{=+YyXh*NEggn6?8qMDa)XM3C<@_X*a3h5^r5fwEE!~E z$0Y!$coI886#mIq`P$tEdeMUsj>k%;E zZRZY`?S8l~&asvsLJLxt5|azJ&uy^l7^k>Byd%4+%phCAxw~Y|({<6)H(&@|LBR4Y zi!@6Hs>r4zsRyg^`$A%dw%hzUu z{0Bku$qDp>)oVQU0vjj=ZMQJ?^w0ZSFSj$DBL}oApVRtMV>Zgcms9b%uQdbpdhW!wxNWr^~ortt~q6> zS0!qT_vI2e84@{c?^}*;8JHL37C_3FH`}{(0fsVP)+s6}VFZ%ItWJS%M*QR4R*#;e z9QM+E<{>jET4aZn$PJm-_{*Wiu(r<8GEZ@LIn2+&GByN8aqnHTd%r=4Z&}Ax%VNnq zL?*_(rm6jEpZ{j~?&9uW5dVl2$1EkG7&>#gv-G*`*%;L*csQ5mM>#POs>#&=9Jbji zfn0Y6jSEvIW2b1^x^RAfbM-`mmbL)m#s~O@zdnZf7i$ZFN-+{3A=UzeFk7?&ee+c+ zN=7Y;b&Cqew|*VdDcxVoAxC{6X~)H_*Uho;-7!Fgn+EcouVij}yWWOoquxXwITusi z~Wmx{*1irKP=#AqWd>zuUvPEVw%o zj`XpRMr0#n_qEZJxo>jB_w@e3>0|jw-}PPi*CT;?o1N=jy$C6BkmkpL)C9jHTXADG zBnl5452Q1F1Cplip8ytn+88%7-R}t4~t(4XJLB~@zo2S21pv9QsH^_#}bHo+Ss6_tifrzcgS z?gwlm*(YgL{6UN#EELtC^Jeo*Ds|l5gkkZ@lGx|U6#w|}J#0`8D_DFeUoFrm$qEGg zEr`1H_fd=7!ND*k&)*+%-W2UD#JvW8%ZA38F3*uFSlZCH@$F}S^+s=~S<1GvV*6$W z@%@Posl9G4>uwJs(n*gnuz6*HA@2CMcfj__uWWhBDb<3y=$dOt za>us>1`RN~;mS4B);9>54T%gx>t{m+?`q^#i0EZr=WYGf0|=zgVU;JU27_jZJ<#Yo zk1UlLyMkK1*&t#LS=h&fgWQTQ`CSat;ADx`MwFxXRe(w%RcO3aYH`_vpa52+c90K1v_zg1A?lT&|hoKTTVIa*_v+R zKuV8plBbi+^wv}-U#~CP%+I6k3s{``CP3OX*ew*oc4SJ1K@*dA320Ybp9(&mj$>H* zRV}YI&)B2l>nW3`8okj}ZT-I9te+#1B4wOPB_>~XSwgf@`RU^(_IUjVefDf4yPwrG zsfy-pOH_*l&Nni}Qu3P{8?}Sq)URw_@9xS_I00ZMS`VqmR6x3wninx z`67zLkf}a_EIA(x(Z~lpjLT;N+7K32?Ad82Utbn4lhKorK<_lF6vbZM--NPmaq=%> z^cJ;hR1)>SZw#7$U2BZ|qnJ4CP>IHo5soK0OMCYZ#6?JBsbLGUI*?j%r9;}a=lHW5 zmaiZjsnw@Uk-{5IXx;Btj^4o|t>){kId!ovGAdqb7s6V2Sq*&<(8&>V4suJrWR|GK zDi>ExChOGjKH>^7J}}V)2s+Pv{hmHfQTmvIDr%cOM$^rvQKEq(#Cm+82i(O`WQbbE zPVp$Dzse>;no=Quume_alb%U<<+V`*HKCfN=&rJXrYc-K>I((9G;X@5CvTzEr^L2_ zu}ny-&F5GOY~tICdqSE{BSf|VHW)}!zOj9M?Tt^TzQ(uDH#f4~-L}F5NG9FAdV{vh z;*pi#gkk<}L0B7jh4oBqq1PoHP19zv=6JLg{>i6>fX+M%jF4y z9v~>LNrmD?J1Pts8oY;F4)}hnD$qQ4X=xMNpdMsLcnX3xc(2TYmzdDD=7IP-eBd#g z+sYqz|M+7sUcxs4e9P$OxZ4fzxB{TjFntF!b``j`Ft>F&#*gjJV-bALj(GG_Z9fJW z@>xQsc0N7qc$Fv8dN5&c3e3Bvc;EPowSA7ZH8t7H(pJSpCqV!fZ!-&amt_h)dbi#; z4v=g$+rq~(sAMMg&f@ZlOo{#q+G(_Zpi@X(V-S5>PH3WnR|GpKKUg+wVNuYg@Jd-n z4z?LC$x@nKVkskUN?GgO=SLh`{}S(^KBRrSyX91uDJ0vTzGIGW0_I}+oKQV&KK25 zxRwQYOm1MG^vanp+Gvvw#tm}UjeD!VyiqzhS>JQpAyE{*xjkbwrj@otj_ltx$5knT zW;iGQL=YepQp3i;9-b+?yPXRp!FVuOZ>FQv;nC+n%DL_0F)J3Ps{mzFub73pq_HK- zqob1g!$ovb2Al-zX3F?QCCW6_NTs*W?Dk(u8|C(!7JJ^9pM{#~c-B<~-W7S-%NLC6 zH5$#<1IBEU918?7(aMnzY4hI{R-uSI4VUBax62Ve7?QO^bMf>vBX6oKJnby z_yAy_W{IF~W|%)w5XdEt{+dQ-}%btn-v+902gJ;EDZRRZC9@ydrNR!gNg$I)&^Qmkk)Fp_!KNk zfxE!#BR;trG#^3TO(VfZZL-f9wV3l5Hn_cN282>Jn=XY{-ZCM>89` zIin*$2zzR8(&M5Jg>V~nS3faQ-F%hJ7PH~Go#yPipHXEa4RB307lHBk*13flkxWdc z@d|)lib@AIB3mBq0Es!p+6LtqW%bF8t0(8iDt_EJUh>M=CUL6;JnQm13(JBL8B?p$rIX^Bl6~-sF`uqRn*8`#=1xL6-=xKat#qlxl zEs$DtTivqj@?d>xY8g_i=Ixv;je}V5N*|ISo1NU++7jhoS`U+C!L;N|ecz2G!>%A# zkRI!@Wt?D^BA=<%2{7xSI*8OCFSpzdCR^-QcqR{gFJD$ zknY~;LQrsmS@CGAPFkL2{?Y?MP4aGMzM(+IGS`BUIxxg<8<86GiAn~2aj#s{%8RyN zz2u_DrnbOtK&?>2DsaCzwd8N5RVuZ>mB4zFHp=IibDD4~j?}<>ms;JukDLijqZYrI zMmQ#puje8ohUTBA=GRPL5_4mU?@ivq3N2HBsRc%P@U=~It~8ey*Iivbc~K(O4I?-^ z*#++IeC&Feuww+L<7V&jSUHC3(hq!Tq#$7Uk{wYTYhx<;Q;oy7oUzar0IDBlXSxS9wvN0AW~!!(hJUemZjP zMO*vbb;?u1DqdbXh5F31A*;FL*16%iKE#~ZB8jvE3kox7uI=tj6L~PedxxrX?eNw3 zlVb~9@VMj$b%p62(!5Vw?84qtnh=J4*jNp_{a%4Xu>cr3q12XuhL!N$WclYZG3qKr z>jw6c!#dIJ7% zo@o%T&tYGHAU*teYUB0X6t8L#-VTY=P+P(O*WP)*v)TTAyhE32^)5p_);Ov+`}Ap$L}fSLl0RHwSNRKIBgH2zxP@iKSY)%wl$t&v~P7Tt`x+`7v$7IS>cY_tkm zCOpu=e}TfQDIpj7<-`mFm9H$6qJ3INSGRpl;^~=2<=&xx*j%xrw1gaG^S9D3M{F>7 zxfcXdY+eqEQ>vGPW^(Fw>S14KZixJyr@i(6wpYDHoeR>#Ng%OXU}8E z8yjb9!p2AJ$FwM66CsQ(o#Vcr-M&cc|5jnVlMa!+SLiouh4|4PVj|``m*33I0u~xXhxBS)V#x; zd?Z*}3Rt|`#6qc7mGeaX)c@L--3-PGCf^*TY!Xl_cUw?>eq9ty{;L^)FJ54jWo%eL z>^#atHsi}Gt7=EsulMj*J$)Q?k!gcrj$+{xQ1YpeA6f&S|ZkcVS0~EFN)y+h6k&mt)v9IsK>X)kudS;Y5vgII9g^ zJ2)Lh5ho`PZm(=uexh6-)9_~tX?rHu2}Ie<(nV(}FEI}CeNOj0T5nf`9fkB78_fN3Xd3 z+wLgZOn{qKu18sxi`GeY1CEoQQOs_kWI)d&$|wJ=+({dZD&w)UXbb8S!u~@~XMPn~ z$@@E4$DvsVF678nU;FdTG3%Mrm|kSVFHJ1Pm58|CzqV2H>yEa(6d*)~+k|Loro_pu zGTVF)1P_!IBt z_)WDqLjTRk@`U#zSG}pwsgg*RmzIwAm!YaSbz;wl@=1aKWMu9^1Y8J~K_JxPc3d;K z+)KYyKmJ!}&ggA7a_!i8CW`y~lF-P6`iU2i#Liq0?bJDi-&CU$WM~ z;7;3OP%SFL4izMsN-UDUFn}q*5~8T-E4zqFP5EkKeys&-2BfW1Xu^^ z+{DFGR>A)fXk}zYX2ik_*l5&G*F80d4EV)VUVyn5##5q=oKRkVIU^$zG?-!6{Nh3Q z;D>vc@`KP&`9|dhEKB2 zUpX%?(?x{MN_qmEg!euk#u5%1;#KQ&-+#$_tt(mYBPcAfDEZ_Dw-UlDoje@>PgUSW zpZJr5vTZ7R{xPW+=YKgM*4{Jj!lHb3FH}$OR{c=U-nq6%K&KFU#mWM2=yndRzl8JY>&BnBVgLbNp7Z=Ai;CPV> z1F^rWFr;qkBklGS_6dq!6$1st*5C?1oqp4?oxtf=JgvkTS9N5$Lk=5AZ4Kb-T|Y#- zGOH1-`S#5Yk?_c-l*<9V2fu>$g~RWed<)S^a;piq@eea-Q-7xZuvQ(!f>PFvWi_-d z!6F*fu2vrMHU0`3P^gti_W`KOr7VTwzJt84Z`#>a(21U@xz>!67Cs$_cW=+Y@eatQ zvdUs=T~K3>A(MG<9UXmIPKz|URAH9q3zvv#3VM!0F!xACUj*WGXDpgYR=hv(Jy<=R z2rellZ;=X*T^zz#)yx*xW3Q&RLaU-uBtUsenI0ZC_XQWx5b;@mc5SU347pjN|2~?< zF9$DcU!}Kb8lt3jSktz*#J4{Nt!596@{J6o%~36|zcc!K`2e5IAjGP}szJSVkduZz zP4Mlf`qGRfo}|%F_A06f`i7SEd#b08WfHwBLV3{&*2iAw$6tk$5hbLpD}?S-LV`*5 z(wMhWw$ovC)8`TyT6->2q4It`uQ_XOSs)?%PA^xVZgd%OXxO1Av#a}|v?@WdB z@5kQ5Bwp$OgMJ6>iz{4}Ayv$&oAA>WfM^uozVj(<6_Z|WcJwF9>(&(Dxl#NRU;B@( zdzQ*oDBjKpVq2AW+oV{hNFLr7w&wp81NtHm8ENa!u_unlreiZa%NajrmO&(>c5^;v z`6s3#w*!EUV0MH5)r?}=qW2=TkF!W(h0QEEE=*?Xjh%te%t%2Z{$I`V5Y#YU@0RlZ zz@8b>mVTFN4{BiG(Os)_=zD3TX8*}mFliCKS33X21W83m(gFi`A{fvHb1uLr`(m~m z;u>>&9+~7KqGjCpnra3Yi%HOjMklJ8fLSQoWR~66<&kOyIw9VE8eo>A0%bG1d zxcEluIGv@DPFIthIUF?}yRsVbZX%?rR>4gZGPtI58io-iUXv(baW0<$D_QtoI^oOj zeCuluXoR!+fDqmUTlvU`y=Zl9#r-wV`Q?*cp}f$1Y*eES_jx4`>%;YzBgbq6_-O+y zEeov0s-{ttdLK$X1(`-h1BbNrbvD?euGbI*40HeaO+H=NaVJCZfQk@kT5IXZ0ekyDvV<4I zn)s1mmBb7CZ>rhT_i3!4R3%>ydqpVeVLlRx3L(V`v_R`I(^R~)nS?-J>Gix&g1$IcrLcd07C7RV*3FyniI{8-A`#bQ-fsXaTf)hwakELb}uiEUn^{sEmj(x+hTQ~0N zH)eZCv9?%}@;Xj1`IQ;T?i;u5f`tv-+jn=d9wn^1MK+6D|{4SajU=${k;soy?( zYK;RJY7+<{y!beyIrRx@pC2c|BMX$h{ca&9xtseyP^~l&Wl#6GjLk5> z<9RUZcp<&)xOY;!~*-Jw;h?rjl``cy-cGg%SiEdudVX$hCAth$lbhm8ttI5 zz%b@-EXK`f1=F@`WkdlYh@pfE(q}#qj_AEmOY$#B>53E#>RNqr!6A;2(15fP^NuYpbOx*(R@S4`+0=wWp^f4)85c`x5MS z7}%=ECdsP*BJ8*Isu{`3-8Nr8cdmDD4)}fx5fy3lnF`m$?xa9K39Bd236m? zq5*eP1ISj-AF2Ae9ld@Q#GjQ`B_&}e(RH1#c8w|5@i;w+K53?6cpcnW+l z$K^}Ia#j*C8htO^TLLm1Sh3Fl*v3FeQ6=uod7Zh%0411tjM+O?SQ4q(he?TG*Op(C z_=wF~uKNII=gqo0)c1jcwknm(?xjE&aS^7o07}n77FQ!SrmXAj?ks>hwmSFh)W5W- zbsq4R+FRS~v!|!BfE-jk`gzP(sN86KUydUwxBa5+VUhRt~$0UVM zEgeHaDJb?Fi{jXqz|k>TA-Ja&*{osVsHK+DkBxC-tF^!Z`*VBo&ek%kkMkXr0W2@F z`_#s8d|ZT0`{A9mrvyS==s;b=1h@DQYXMB0#N(YkWA7n-2~Jfj*G~vMY92|*!C{C` zkswQFJTBfXdi2YO0~$u^5cceVu~Uw;Nx+x}SG@QB_UBk^j74qU-e_`Kmp!yscO#{K z^Zv#<`xt5btjJsIDp9V^uMb7h72cy%1ef*mgVXhHeNBLC}`s~x&@8%=AiEOI-7(;n|O zH3DAqC$l;a+haq`MJ3;gX9M`YiT$fRZC{k?e=JC14FB#{BbV2rTvB0_!VA!6lWjWAX%)SR7e-5zo zqP`W=!=I(iAl|)MEo9@BNXue&Yar@)vx){BxL>03Lc2^n7Z%SVh>n6iQz_zphN;J5 zugB`0W@7HnMN}0lFcEMS@IqLcyr8bq_(7%U@ax@P>Z4jWL@dEK{wx%Z7kGH*wRB;A z*9-L`MXu#sM8)r!4>})nV{;8hqM=u$3mIMoOL|Xrz_XVfKuG7$&UGV8j0#Bp#MH4U zs2(XbOZhR#WBXTU>dnncZRFZsE|vs2TI2LxeJ^{07u`Fx>u_Q;m@6n%H@9fPI1&K1 zRwQ|$-Ft2nXvQVUyy#RUymBvh=~C_^yg@YV8dMev{5`WMT_h(cW>AJ#wM=#grR^#5 zn~D-Roc2XG3p`-74-FdL*noH6PX2(M5&!$>|8qkBcOy`nQH*Rmn-Obd?)Ff@^x(IO IZ{Cak4=z$s`v3p{ diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-closed-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-closed-Desktop-Chrome-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..c35f825d97430f985e74766e45e09d8853807531 GIT binary patch literal 17529 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 gUsbOEm#2_a);d8oKJ0s@8A*8#B4ILjV8( literal 0 HcmV?d00001 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-closed-Mobile-Android-Landscape-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-closed-Mobile-Android-Landscape-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..028eb370f537ccd122e5dce0dd319956f355ba22 GIT binary patch literal 19875 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 literal 0 HcmV?d00001 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-closed-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-closed-Mobile-Android-Portrait-linux.png new file mode 100644 index 0000000000000000000000000000000000000000..b0cd8e8d5cbfe44b61abc4196673016a7272e89d GIT binary patch literal 32462 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 vVX7Gi2#-mbO3T)OplYYp6W literal 0 HcmV?d00001 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-loading-banner-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-loading-banner-Desktop-Chrome-linux.png index b326f2a58f033181d1abcee3386c0e2f76622f5a..66c665220e2351ef3a08178ab9800fa0b9d1f2ed 100644 GIT binary patch literal 20240 zcmeIacT`j97d9Gol(8V=*hWQ|Q3MnP1py&IR0IShpfmv?D!tdx0*PgWQJVA`A_7tZ ziS!OSh!`M5N(c}_kw9okAk>hM+>`lz-@SLO`<460ckf;6uE`%chn)AE_dWaF<=M~P z`q~U?Ab#NV0T2izZg}_30}$vZ;B*h@=Y7DTvGKS#aM%_2z~D9r*DE;>0{sp$ymQMU zG-rtxmQo0R!Vr>L;GX#Ld7s8?y_@%c(L0g<`m6Xa_xoahmdW}B{g=yo!&s;+;R`Gy zM<(#sqj8yEA|F-Wn3jScJDK+G4|(vp_vgO%uNj3{`;sl;i#~0TQun!*)8PuOc#1}j zj%7$#>!y2e!%ifGv>JKo==us2Sk5!K>V+vO-~{BiykB%M1MLzW4*V|qzPU^E0wDQk zqHoaNUqs*UKs6;=B?CT1eO@01<|X+@MB~jLlvwoJV+$Y9Hdl5cb@ItRuJ8MalN z&fhB!>$HAXx43^@J2v4Y*e zFwn7^qVH$Be-<77z3E>;{HqawasF!>|HVuFD~SJJ3F0QxPXYwG5sIv>$TXc$&B{)r z3=E`RrVe-Q$MJOaT6(Qork0t)46VA=o0CD9!^pnn>OtdQfO7;M0=>#9R)?Slsz>O5gy`WFmrw)NY8MCLEMl7lY5P&mX6>og>7S>u44{fZ| zzu2IItX}~FO=%5QX7i5u6m*s*0lt^1jP5ryEDInfa&e3 zROc5LB&!K11~z*57&W2Hp4xctpkr+0j(5jAAFk_s@_^ZB8GP*Vm0?M^F6p z)3bRaAWXY^Fx`~#kdm`6G{VZWdKMR*m~)>ePJsOUfcSk?T$M^l(^oZEKilZZIeF-w zPu0|A;F)Qn2S=%?m!4X1FAD$p--GT zLbm?B3;1zy!D;Dg*;kmasm~cu2J)ZfxvW`KHX!Hfni_I@7PQx>dqGkV05E;X%gcr8 zpD_eSvo1dizBDp=cV814_clSU}-cULp6)&lk)t16S=tR~-!` zWXppq!`CK>J=XD7{m{zClmEvCel4A+Z`q)|O06sNkdtjg(vr-sZ+9-3X7w4?{8&SQ zGI~XCG~1|Zd`I&)kZVrdA01 zBeCcnmdWg9NWVRrKk5s=bjsIKd3?dCEEBlDV8C#8Be?RhUx4>6(BtrVCX==}4G2Z+ zbKG@>5v|1QwubrkggXlJ7MDs2lW`vX)YP5@Ll?~-5}<+6*4@vHL7>U~KE*?X?;E}m z1{=HHS)34od{l4LBU~O9kW&}n~AZR&HOm1kDW$h`B7$MtI)vr zEWwq1nzk5-gISR<4t4$z1HrI;TUl-uq*-%yqD4y`mvO_1N=vUpIo@EmB3GxRzV50C zFji>etxtJLQa6PP5{p4e!i{oqu3+IjgS`*5kq&Iv5!dQILX1v>EUd-VE4_0(e8$gV z+tjmvq(nSoM$R#e0KpmN*RVH*EKazOjm?B$^$s=}9FjG>Hq^Xq>!S_RkPj1I0C*)}MN?+hxi!UL${3`zoo#Ri&F`!Xue}!(&So$+R< z_x{%9U*%!GeMqdGwb7pVetd~uEm78$Fr*_mzwD~WB1j-T??cBDzV};W=|gpwyYz|< zYq6MnK24niQj|NI!UDmgs-RAgAC2_2>hVW~qF#1yjqzfWR`9st4i)87BbV?SezcOE zPvIfnqITTC5bF1_>5*O2L@2PI-=Zo?&T2?|-xG{bYdpO}w_4J?M|p`1lWC^c=?UHu zCREO*F)tBwSbboOXueq^J(N&e6{LHfsjXGf>RpBa8^L^oIp3kK$I7JKXNua1gV_kF z&#hl;{manOcq*@U(;3EdHO*qu$ERFs2c?B0`$2wJEoB#`5j)Uw$|3^s8|d&GJF9#2 z4q?6Q1Y)2sZ2JYviMl@Lc$APM@L)w0Cn~@o5W@h{woC8!a%lul{9xehk6b=8M4jR5 zGn^DGcgnXmaJx^NJJzwPg7T|G!1$Rp8a}~S*cvD(bi3(znA_s{qje0afo!az-P<NZ{OJ3Y<^vv3!w~m?|QP5(CPB|qs*M^MQKV7nh?{h)o+RPwl;rb!4GhDl1w?2 zv%%>7*6Axvz_f-2BiA!uHbwM?AOm%E0v5k*U|iR&s`zN*elIyxIPF8kR@#*kONEiq zjIr@(#hi4EU4OC+wR7u(N;D_h+V|T*%wRfdXNKEE!w4B-cB^s}pRNz#U^G;D*q(rC zak5fG44EY@`9rk$4QI-YTGyugywGlp`Vo6B|H5h@r)B6JwSs*t!Dl7q4W8`Uu;vNS%*AsHg<{lI5ilZ=!2)c%!6E52t|rw%e^-kXb6 z!r!AO_zO{Gv_{7HcHy*M6{lZrlTm}Q$)+L$@4IY5p?8J!(Kzmsgu&_zEE9u))T#q2 z(+s@sY9k5X&1?$`a`8fpH}+ZKP<~n=EpY#h>l_7?X4=H|f}eo0H;~il3Wd5s{CRiB zgJ+_0G~47{mF7nlky}gljtxJ62{)BsNmCUB(vIuIcn%6lq%#EDEskNG>guyF#jNy$ zxnmgT?5wbkqM=!7pV7*8r>&Rj33Mzz8>2y0^be&{)acb*8n^e%$q(49vE@mYgl04A z)JqL^L95oz4wh3w>FExPpCO_)fEXZui16jBTO9Wl+49A^^qyvM7;JiX3zX zL2RktI7DJI{Y$HsaBF<9G?mY*B}V-hTm^l%tGaU)PZ)kqojF{?XQH6zeWO$gMf}0ml;L^`Z8Bn zo6KkK4eWP=bGS{?4KF`Otpp2Z3j-@d^{r13hj)&!HzPxg6(hGFi!9KCTwsNMG(DMf zl*f5)SGyDl(TcnkG9IvDR+>s+*avS<9`?M-XNuc#Fc{U0gSlE^`@aI7yn$bq7r}}K zkGoHCRK!+eUukQ&%+l$hG&hARUg`X3Z3*l~@TS2Pz*eaVv!r>v3lLVq8!vG;NM8ea zrTRJnQ_YfKPmXp1#=aXt!X*2Sspn##{-0Y*MEj8s%gOAZZt${6Ifpp=eszTp@LZ4H}v*lRnO97c_og0SnyA0Z|}dm$wdiV~KAm#!(Epn0C* z0;b;pC*NV6@o@=kL06q%a^+bTXk}Cq zvTh|ug7|b^lL)d7=;E`^`n;@na`8?mYJ@EDJY_l9B6eda4G4vtbwpQshvN|;tT;AsQ6^ar=ZSifmL_CfpK~d$vdZoI$G5u|@ z7{&1lmvhE0!OY5xiOiVreoI49)H46@@%zN|2&AY7MOXd{=TYhRF>C4~ZU+R4&Ju;{ z#S3z4h2(kqw)1+#VrzJ>c8M>~k&!!`oh%Te`UX0US|MuDnh=Xd~fB_U9_#24OiE{fa(GWZpMLw;Yf$ks%X zG&No1P}tfxasy2xoKl6W(1mW(=xlCVh&Qq71e{UqT~sD)!^F-I0zE~}k#RDfNqq4c zH&*wAUG%~_;IXW?Tn}z$BNd!0h!pw-M(59%`*X%@J;?N??vMz4g}z(}-kZMmiiU__ zvH*R*G7;%V8R+-5zgE$X&>q@Zrfbw#Xc81KqiyXde5jF72Zs1NhsB=>t6F8MEB3$v zT~RdPJ`jMu5_!bhcxK^eHJSV1V_@t8#Prr9~x1h$BjpUJnuak^}x4vIlnx! z&zv|CBc1sjt%V17l5jHvA#to<_5q1XRYahIvHCrSRbdU{D`y?U+L;sbf%gHA0r@Bb zU-zDxE^-W}NR*8AgnC0ubZspMF(En5WbSOZ1fx{j1ZAH^Za#4O4dL}X5GvVQvr&iE zEjD=$Yi+AJnOq3uH$oBeqiXpE{Rms69g9-MqU^Y0CoBODY37dTa=)ClTP0&+3kNbI zgr02aiB{9&jz!sIp>?gnrM5q7Hg z4KcZhrbHd=0k^5{&fhLJJOkyYnZB1D~ zz(xA_o3`>5R#obw4LP}wf);K@b&hiLvFdat4AYDr2b3sc;eD9K&YZ#fE=QU~8-MLH zAAs6zg2MF@OF6mkoy3JM0PWOKD3M!3iTqxQx|0t|H7=MVYkACe=1SiK`4xowQQfB`@Q2%!;;iH(d_0_|%;0Tu!(cneXzzA~RXoPhxQa&T zLsgxF31+xqgx8Vgq3iMbvZFSw4XHqwz)nD* zwq2(B_nMug*hpY-=88+eQV(to`b7IBJf9h>Hmc!M)J6eL0a)R@5{v6uqVa0mcB)pI zXH^y}S#4*l+I2Fz1iPM{xAA4?>W1g+0@6>ig`7ZQkyW}>nZ*|@1Xb<~ypMFW8ff1ly2WdZc;%9e`?a1G2^&Hx)yTU{-P01BpA+r@Vs$_+_@O8{2yk zEjYAp{sTkSqk(T9R)WV@D@PjW)jM`~kAQN2F8il2V+!Kg?)k+1>))COAc6ly+4q01 z&;`%~|CX8l3la9OApR8uU=9DZ2K=vS{FmyAm=@>}f>_fq6?GDY>#(Cq9;AG2& ztsll5Yt(wWO-uOt=ifw%uq-cj0dz=Qd?qPIiD-%pFjeHOs~1>dXTGu{)m?MpF1g%T z*8Li81G_!d1VaoSiKY54I*LD_e_S%!dh*ePvh zv&YjVBDZukHpf;ElRpA?zWX`#_4bwnyVDv^k(k?eCQiTBYb2>5kip^%e=x~5$HJZc z{Fa~j000}5I|ppq=JwVfK$!|ii=NlvL4MzcMCYKx(*K0+|4~oH|J0r~PJu3^cIBNC zHEAqo+;e8Nl0e@rv1f}{L^FtewwPt{4ui-Z;f+n`e;PRqGK>n7a#^e(%gxAFC;-om zYsln_ra62jMpPyKZ})cmPuBsUm;Xyc$iFxJzgKE4KFb0SZsKegqIUMHSSP?@g!{m3 zObe58DvH%zFSCfGvjger7_HFy=$}C!Cq#Wdy;D*@fh6~*`MA-=F)%doC^|=&@?49N zA<$wBx5^OWB;pweiTGK&&3I=Q(+ijgW}n6r=;oA^GU!tZpi6J*({`=iN ze_W{tN|91b@~lbT*h?@l zVHOL3yp;24)(SZ_+}a~uEV*`VH%Q9?P#ryNU6ORU_iPHcW-VAdih}c`r{p(o@@hl` zLle;2Q(br_%SO3sJ41H4#h&m!&lXvm*8syeA((drv)kegKeDFy-Dk5mQSH3tcm>L= zfv4QzEuNH{h%podVh6mWS&5*VrvS};Q&V$|%iurn6u|5KK329PnBD2f>q*7}cIg_W zRK(0pggw4&SQ%life~D6p`DzjO(;mV%Rn6Ny!d4hSIpbGlD*1c5WDR#UxoNXEIx)P26#;AjZ^MiRZhWTUyP?WOx=y-{LRzV?Q=5TcG!%RzS!F?z{h((pK#PF9RZ+6!UmA|CRD?;#V^dX3DDm&H z*2>&ESc97N1SHGUK4MLgl&x;oE$2(kv9pS2M0=hF|M})1R4OB&ehzOL&}*3dWU{9N zpaR@EYuf+=L|in*RP1c?(jh?ErQUy95sz{!NG03ZQssn({WMDviwzVBlYpAwOzV`s zT3lWKXz)HkU;>lqUnS>T6v|&>-V8vPQRf7-PuF*S%GqRb7|*rW}mk zG4o|^%$x!q(UPrjMzFmt&h0^;51T%vvN~@Z4~3OiM#gHByP)j8-kYTHP17oxp>t6Y zz~8r9yDrTK0$nYiBc>}m8bWsN^lpEu)Vf|7EwLK}bWo&tz5}1i{;{xwP#MYq6taH( ze)5hB*u6#}lT1k+w{?!zTN2snj4P?jd=}1VEX+qllE!gHwQ3u_yPB&`Y|b8pNRA+9 z|8_-vbgmn%FvAs`fEKfeVLbV!F zQSR$aW^63M%NRK~-lDjIG-k{`B+62o8O$lrKulC*f2C@;JA{n$IDji?&K;{L%>~$z zL~mX|`$Gk$x2_%J(qWL98o<7ql>tnU`dRDr`#=OvU$O7Em%wAN5gGD7HvKHM%`PPQxfpD?PTggJ5oV zdT;k4M)ka}aCDSE;GG?~v^0A7ARB$74&25cADu8-NMKJ%i*jzceT13H-$`uw*EtM2lmC#RO1~EVojnb+w z$&_gIxP_dl!mdWCxXcdQ)HHLAC1#@AnikJRgUk+u>;k=e$b@pH;pII*9i#8NqcNzv zuDa4)OJk-O7YVhJu61ul6W6Uy93}_fsA(ZX0aE~KJIbW?E)RmVpS}4BX(vk2LDNIwiv5E?>QTZb?AevzJGZYyg9SL|=?i?|j zGXk?oA=_oyT+grVF4;kx@dT*X*>LcxSP>HORrNd(s6h2lYbR`(1?0@;FHe^4r@O{# zM;WVvCSQL!1<(grTSI7uIWd7!ql~Rnn;F=WRvW!L@B{>y{zl5_YKzj}9Sh z>}Oi^uqN8D+bn5;klIArlJ9DXo2Gp54&QZq|C?vW^rX%e|8(c(F9$E_CA_#^820ns z`?ucg$ltwxKQYOyK;EQKzGGkUJIT-If4=l0<*xkmw{O2VnX5GsR(C&q{kBUs+X*?L z&UKp2MGKd-tH6OKBVK2P-5;_&5sMGsn2;hokTAIvm4LR+a#Vag@x z@7+oe+&f#MlLcB!~=xpiDYD#Q2i@J)qcl03APe(~*)TANHg49m~ey zt(x&2JFnI3k54N4CcFuGJU=C?C(L+X0h1|?!ZbzI9q89J*@?O8{P}joSWqNfsb~-| z=bRWj;6ZPLWY1g62`WoIV4^)v1b{!e8{?pbqd}G*qf5iBn_r@Ux$cPod5&w1F-n%2 ziax(Ls}Q6V!bL+ey(^5|t(qQG%9yH`IQ-S5#l3PCu&(DKq`E9&6MT`Jg&pjXEVLy> zn(PbBJT}Sv08&cs>1fgehP`|AJ1`9Rd;-;n{?iNv+VlHAKLEb~%M*RBijoM?=g_l% z4nU*(@BcaZcgR0-`2Uey%zb=(aM+mtY;R$V!hcTwztVt{T|^=rzF&UdcK2^{uAtP^ zXzW2ySN779*9Ex?U0JCYnrN(r0KdKWWRtbDv}YL7?>>Eccg{ptm|t&HnL9(Le@jX$ z4T{m*kZkfA87Xv->%EpuP-@@2uC8uvlbLA*)l~46mfjm}aq*+} z4oo9ubNyZt6r*|3)YO!_&F!XAi|#Fa(Fks`pHI7P)8BvWQK3=dIBFaF<61Zb_D}%4 z&1cKfZ(bXUA6sTDnuj1)@7AuxDq}0kuAlmDPQ*lvk)17mR?9Zo?+OJTW`INrIBT2$ zxM6*)7uNEGah9@*ip7;`{fbTNhP|NryWx#`f?c}~95^sLi9ePx*0piI(@B{??KH?E zd(Pog=(ni@!c^Tb7)e>V-#N+9vNXzS>t*blZ#0_yuIIN79N6CnBdl3FJFg*wFQfea zdXSWSz#HW^Q!m}+wx!K2q`f1O{B&5ZgTsNtCFi82VTFYP%cc4K zpl30|UTR?oUSngdQFnQ)M3181=JMOCv|pO+t_4w z5eOGQp53vmIMsq_iHt}|&9s?Q5q}W>CC$bJw`_fH#zDum;$c6q1?&Z7vpcP=NF&p_ zV+hUNpviL@8o><>RW=s-EWI1@1w#MAHe3wRQTR z53ahb4UAULD_E!RdO2F}pYP*40d2?pHoE}))1#XjKc*ITgU;L3`{ljQ&zBVXQfp13 z51;Md5DF&y8z&=_nzxe9MITCR%5KsOTAEu3c>D_tx$;WZB&(ph+QKAL)8u}j%i@O< zL~^Y?xMgPpj8g=X$*T^5@RoCS$Eb;5JeE01C}xPM|^vAM5LH zbbR?z?9dXfSTes=;n=vafVEd_1+yuM0;ob+s*ocv{-MYDUkPeQR~6!d9iDY$8$ z#OVSR*WO~2Y_-vqc8M%yuBu7ST9#(e+~fi$XCb`>F~ek*N5!3PXiT{cY>e~V(nvw~ zVN)Z`#T3wEa;LOs-+R6Aoj7&HrhH6FO2Muj>47~GI>nt*i+G4&OE+W!UKA|Y%D=5^ z=!kY-FSWF-_REuT=hs(cDZ{g7dtN_qqW|LT;&SQyd0hy9`Q_86Ppem|NEZxw8#^B= zNU^Cjp8;14>i&-~%nkqB2T$}+de4GWlak6NCm-)D!X!$B&vrrWbW)TCKA2cOz5U|X zUw;K8DZY2_Uhr4@tqBieKv(m=H8y_93+tqOQU0n~xow>l-l1h?>i(8uhi9_vMfn?d zN!pvu<{l+(I*%GEhsA_RDLFX>BUP^RdC}5VW@cs;AJA&vr5mh~={dZR*XFW7#lsp7 zJ_!g2pwE6qm)vx&gfCikbf5=;h5nIDkU>vC-o(cT`~*UM{o>X&cyXIafx&eLKAeUi zUn~rj+r8(O+too8tS_g_gz>hDkvrSr)f4&70q;GDqpGF%Tl8Q34B9H#dns{iEA*_^ zR`iL>8K{vJOp_95TFGa{_@+Q?mPz$!@hPaK|77VcJ}} zd7*=27<_AaDxwq49JP!|Z^kfIr!etSJ5|H0vD)DlQ&Z|5YjfAaCqIkT1TqfCNnU%T zp`p=%Ebp&$A$ph~y_2xrH!pGy@3$hKIlZ_59xe69vl^c~Rw6eEq2&4tj|5Lt?d_$E z2rJW_gMjsQer}Vg@tknzOgJ0J7XmDL>64dH+o5C+Rj==6N^NUTUo+C*`so8wIITT< zYMl+aIWjV`K*8gCb2I`wx*ufv?FE?;#v)d)jDAG6e2qJU_aK*QMA=nURl^th6mpDo9Cj z@*ewm&6JuWiKt*?rluD9J9b_Qa4QI3UtsbQvmzQ zQuRDBUv{kv11uctKmFBX{Qavjn)Y?qjmz5H!3nVqZn&Wqp%f$cgubL{8l`viR#m2(k2u%wT@TnX@_s5y!l8<%E*up38{gBP)O&7j#jN`2!;#AZURV^~p~{w+rD|So`y~E}zrTN}_2%hLA)p4~ zD;*~XFTF2}(m#AZ+s;lwp<5$ed^+cvqrQU1MMD*r=EXIom%goBTOSr{VPrKig31r! z1;bep2~py4gD)kt-tC|6)c6W)_N|xu4u4-IX=9)0MlX!_Zn|~6nX#>S+OWMgUk(^F zU~@V~ra}b6YrMIkkv-mfS~Z|Rb0V-#u-PUwWZ=E(OY{QE9cqj=$0E~biP;K<;R_{l zeyL0>sGP5yE`z+pP~gMo{w659fPcROdTp0O)h#ioPtJId(HRvUu>0}>o3Gg&6ACj zWm`+_n}XfDXNg%ykK22IV*~;K3$0mLS-G@Q-H}wdA+OAiqA2p&Qu8C`=c6EbU@&c} z{`k`+71CVG=83r~l3FRTyu1cbMPmF)%R<(h*jcfQwV+t4=bY6WtbyX27srx#{Oj$ zueQEOp-}8765W8)6&wlP7*U z9DkPm7LWJM^H%pAFHrOLQCO}V;kfi<^o38ysjE7EZF&+dY)MOS+-T9w1v%QLH1pv^oSQ359Gs!UK z2F@p}S=_-|h4ntPJ|U}~EG4aV7ckLe z;EtpVG4SQ@w>ppC?yU{zH~=_=;#)7HjEpolA7#bV4ZNsbRG6<~w+f-g<0x2bYipLy zjtMa$Bx+VE)O5fBW#4!IzGfJwK(N}SP*~Z6;}F$ho#ZMux^S*ozGZzV2yljX&l|)AjPg+V%?U*0t%gCK*?68K++fT(TBzU0)#MqKwR)Ha4|r z7a(Tm?w?hCayB=bI09`EfUKPEjCcR>#k%Inv}@^u8BY4qSASacrNfXV#B4Qtf6(uS zQ&Ur=*7#hYfR2^YMl3Ai>%MuZVJ#Pj_U;3T_7JS%QVc}5q=IM9o+;o8WtP;M0N2-7 zHWGNCdG8Yu8msd`k5)I7-&+ifI{3$@CU$R1b~fV32l+=XE+59m?(MDJFCmdmbQ$;z z5tuDiJmiY~G&j659sjb*6W?NW#db`_&|~039N?3~HzMu;p(Y?C#5yM1R(^v&6X8k0 zS$4*U$X~n4QEd)}qOf&zIpwV^)WmhjEsdkTgjw8*+&j~<27za1&G=?_}k@-MoK z@E2*NlV*tCt6{{?u9fo1%9>{v0NOeUzsD`z!>?(Pv=vu+AzS{53m{z_B= z0I;*O^Ti7n^hALfXg#3+W<9JKeCx5%ed+1#8^*G<==Bq9Rm^#md^)J`;w!S|2Kkgsn+B z2zsJ{t156U|T8Tm*jf^beCc&fUk(oLLN&e*$3HNuR^uk)NR1~^ti7A0Mp+DBlr-$wp0?f zI_v)Z-3ydX*V795KmNESe)@Wlt@s6UIU>ZczfD@Ytaz^Bz@bCU1;no73f2D8`-rdK zC{kQq4hH=3liO&u`w`odIQ_WOqnvf$y|p$?!Ev)axuV>mgry1xGUMPT;x(P$C)t~$ zM50M?0uMcsvH635?y{yA!Cs?00gxzu_`6 z&M(l4d@G_XgH|A{`*GRrtB1hconGTn=L<#hf})mEr1|&`CiY8Jp~HEj1hNNN2d^P77bZ9yDh*GaPvR$=_RA)3)nYdqs#DY#9{to1h#SN>oGb3S-DxE6Sd`Am3?)T|6{@J9} z^vmu;uVV*~wnsVidDeJStwj5PvxjK({(xNuGQDIN!US-G*1%577`6$vjbAgYYiw0% z6Wdlmg33$s2hx|c-sqoCUbbtr`25G`EOp@+-a>@MiZJt+oUrf4;M4Cv$OXdmMqYT-1hkVf_qx+ z`U4oU#*kcUWnSen1>`_$3OEVIARY#*qooNgFQ4=++Ure8nyY$xHJf<)hMU=IU{87J z`1_A{JcEcdW@-SvxOZu!=*xtl-ivDQtB>Ul2-8r^EDqLER}3=#yQh&yCgl)gq~8Cf zva)jZ%%U$x{5xuUUd{xqY$J_at6(+qSX$E#5i5JWN7pQK#ZI5JOub}DuJxuGN1a?7 z*%&Z|xOYlGfOv&Qmsh=h9k#oFaIksNd8seoqrZS~0dGAHIU4r!?`HdC?}b`nt?~Vc zgD2ehf9@Y`^v*`^cw^FrOEem_BH`(d6d58wnF z;fpxRM5sLg9{ag+d85n@)ajP0pv7_f$n7=qr(Jte0Nibu1y;9(MF_$gAXg6_P~7%~ zxA8gMMkXef78cdOBr>UUwa)-EpZ_c-Jy>;A)~z#MIt3vp@x6HQ;%LRRm`%AAkT^6n zVR&;BHH&ggY8`%fwc(v(XS{7gz^iEn90(u5OIv?TY@`LnjFF_>oLpT!XQCC1wR~Mm zzAX-S{QdXel65YRpdKEjq89=lK&c|>Fj8Kk(88QkKvsQ1$)NxuxgRsfKtB$BtW%|_LMrGAw&1c$KR67{TOZkXS)c6S0oh5~l7>PO-F@0~Hn ztL@XRFkCKgMa4cfR`r7AL|mk$aXZ+3XV1&(=^6D^@9Zt=F7MOVZ9UoZ`Gr&H>Q!=G zSGCm*SiH7D4ZgAT6PDo-{p#Y1vURx3g$rne&%M1bTRfo-p*>3Ha93!<*po3`Kv zQP;E;g>L(%TE}6)l}omLuLRKC*&BX0(VDa{LUR}IpR~sLol)u~+dAaSD1H5f=>*6F zKwA$SK0K7CD@vuI+S=jO+ndspYg`?^p9C>e+b(kZ1T*PxR}2D5g8qgdDnEDZ#EB1s zgBFpi%ponvs>M(voUQ0tYq>}4uo)0LtAQLtkA${nN%WjMca9U0NT0x^evLmyvDUupi&X0x z4{|@*nsPtp#0B9C=4eg!VJWR*vBnT{;5_y1+hQMD)5Ra}i+B!8dC^is-}4d|#>=y1 zN&*?Zqp-udq4xJF6)`ofH8pBw6Yr$7!yg6nhh1~;x9i6ZqMofnTyehrcQ$FLHb8|9 z0~tgGj^@VB=7hVTIqbkeYl`JZC(v#LiT3A+&xnTEW@_z}i{rDCBbq?{3n3{n66<*x={h zIW!@=6|4)3ihJVH*KWfX2Kxxfa;jc)X275PO7{SN`z^F>GC{-> zY3*bHTtr#fWir3B#p^<9W@gEsfBy6;DoPXg_#5ff#Fz3Dr)@np$>~AbP5tnDdXGrZ z4zyY7B{JRe8^TgDGc&WXZdH4mJ^)YGY7XRboNb$2;-=r^SDFpNFKcMnxR;cq@5Ip$ zF8TrV+iPC_RlWIxt{ap*-RSG?KkhJTO+^m}fKYFu9lkdB?(<$qcSk0NiZjNN%B-*t z9y~A#BKbb)YQ%JBzrRd9nGkRBcWx5wh}Af)X6x*$@z9spZu!lpLaq0jaP-mZ$nE)} zEEPmrl!SC1LNg={h!ub^@*syLzcVl>TrvO*jvp@v$TRQpWsZy(Q+uSKp)_G8=wE#d`mvnSm@AAGmuV`B(>6{0F6d#<}^-RVapq*D| z^*sqZ>0^2D8UG8rKBWfefy^Gc_U7EDzeRa&EgxCNRex-%gx9UE1gP)o)n>Bp>+X$&+wSNzo(w zeF6Zd`#t~bub=hq++eGl-VggpOzaG+>z5nRcsza_$vX>h@}QfAD$I3tj@B<9&jIof zeSVh)U`Q~0KeV0npZe+liSe%kz^jTnAEsiR4%+ir8)(a|*TVgC*MFz#TK`vec2mHT z22OEL;ip{l(6)YI{R2H465y$vYFttcwdEhyk}pY^l6F(S!;WM6cp6lX)S`6j=ibe_ zFS^U5tgnjgt#ADEz~}Y>^ARg7z)2oCK2yaE_!%g^gocI!87__N{E4unmJO6PUe)Fc z{V%*}%mwOE7imu~CTG2Ei;WG+B#s9JDui19B`6&Rwk7k_DP;tr+e!KOuwpS1t&Alc z-@Rzbnh87sfuL+Iy8}zrOUd;~#N%NVMIs&fvA9@NJ!nx_Ak*zq)zFw@)ame*?G6wT z$|}l1vV!W}FAqSPZV9aq&qQjkuB=$%0#Y;l^fNP0IX^frNOP=HSjQhLl(}&6YKEY+ z3|PR)G>8Vb?8OV+1KtxKU9H2mwo?qfoy!T&a&d}ze=n~}n7Oz_0rjZ*U*Ab~*V?8g zGV10# zpuF)$TU*pctOz8lc5^cg@{lV8 z#|BAF>VCWZ-+SMisypva&3iLbHTCP#?mqU8D}3wQYn@}*a}|YaS8rT}An4lDCvxf# zgb%)6gf0_+kJ{Sn*T4s!tGdD?sHlfw4T4ypr*aQ9JySQQy*?UUN}JoAE%1)Z|H6^? zcJqpv2|h(7K1`loPKKKNqT;)e(&@)_?y1(3gVTd<;*!%mg@uP}+HO>JF)f!bWU^ks zGbFR~xO_8K{=$n{4K2O(;lt$^nJ-VCsDI9P$oJ3a6=V8lfSNh=Ily?<%)(H9+0lwV zLSQ`sW`$o@@o-;Wvx9d?=E4Qs$1N7z`+s`zd?tlZ%f~yjynr)*cwMIVB51got)55a zzU1=J=J4zo!^GS_JxIxzmPUdBBb!QV6l!N>l?&ARcpsw2BnbnGiu~ztLZYShaoud} zfaX5H!POXItGl!=1p@Q`r}MIaHvjzcj|~2?ga4U#{v(}#qysSGe}dot=N9su#~Xq^ z!QEhPa$SG4`fJTkvHJ1Fq46&{vtG8XzcMOi^{(~F92lV9Dzxv{%4_X(?&i-d>GGhGnqZOf#0jKcNQ=JEWt>deY&ezHl4tcInMccdR3(hB(5^e;d%-XI7O zo6*Nh(7^n+!aetE>9cYQ3Rayx^1d2I>(QiBI-a#=w4&KaxV;&mCrV)Oo3ECBv^lRx z!v&bI$6M##Mpzk+I7R1uy_~ib%%&{=!P_MHn2XTbWeDPXYiC?8?10&TVR8dYF(A{`Dzk1k)vGfDFXV%eja9t$wpL9NTE*XqLrZd}hZQ4O{Y!h3~!o_m_R= z8r1Uh?t%Gf4*|^>>#g{vdwmqX32z z;oekon`(R9ipdT7bpJ}+vaSIxLC~Bmui6glO`$2|)S;35UsCe#uHtdiERJ*`$RZqT z3s?DrBilr#sjILp(ln9;5U~NyegaOh=j+ugSYHJAJ+%&dP`A57>aV#^3-NJXfuO$L zbj-oD^PUM-w%>wSPXu#3+dhbBtXt)WOvmoIYfco@`N(7=gC(Gnst3Z3VZ{y0kzC)}uZ0Kg!SSpcURe-_|Nc&MQPPU4(*hvOW13m2sR}T)Lq!oSu#zx5765T?r7^ zCuRxXgBbIrHyzb%-GiQ>n)V!_T@M$UTAHSCNKrMSMG zln^v`JsAr#aalm%eYbD5ZAY zdYK*fi_un`=O(+zUxny_0XMUPM5Z+NFRw|s900R`AX%IiPfdq^w3T}IFUZHl_N>dt zbmRv`{FTWq+$^tEGb0v$6G3AlxB&uZr+pRr*}fc9BP5|sN}SMM4Z3z^z8nwF?08~( zj>-sA?&aphZP4YHJSmu=TL95eyh`pZwp4Z`XK#e6+P~Jz6~*p=9d;O{7jRc(@Ht#N zm+CDeq-iY+q253BFxgC+ouOf8a+?d-23w`a&9OROcbEY=b=t19PQgzHRJy9ZO_E_Z zLdW|DhY!j&RJ@1DcZ-V8EfBqeSZ0h@)5WH8*fb5hv2XLg#z+AE%)F&)1^uqs&ott3 zOm&iBa9y?zl<1xt&oI6S(Q@FdBe2_cWLsnun?Qd9iH4=^l_4?&P}6~;-E%g2m8`P4LA>nft#EgD9*{>x)-^gW@r;_3&XuA^YEaW#Qkc_*s3mii$ zhi$#NeXMWMs*Fh1!0V|YK23l}eT4K0+svcb-p0jgwfy6jNl%!90@um0ed$h4)xP)C zKBd*x{uPW<>2{t~I1?TeOoh{wX_vptLd|%>eq-}2Wfk^8rM*p92pqkT#w2d&NKlRV z@1uhdDj!1@QtzSiOyW<8aTinLAv-yF>0*&j=F8(>#t88>B$0O-H=p4qY4Ih9_;w4* zexRyl_+9@Fl;;n%p+p_Y^O;BNV~uSJT$Mxmy6tT?s1 z(fIc1IlKy`oN-qvei`A|*f45z%v`%1oHjxqoq*@2#qrk@!ht9F^^F^EK3w^|*AofA zyCGiE#U8bRNsun%8);l5IqpbvZCBa2=Dx+q!PMv_(!w z!@gxe-2+z$>XZl2Aoc1MlhIgXN{(_E+w7lq<1XqM&n_O-AUHZi+=O6fz=x37UA_@W zoC=4Bgi9wUKMo~N-@{ODB3K2F-3mB4xow8;gLvt(lF>3*V{!I74E~(~-6CV*zTA-M zUEuAXNPiu$U7b8ql5U=@HPeuA?nvW3MTZoRi;?_pe1V=KF6kV-00pz+l=I2#8GlY1 z^I7sZ|88ds(D{Cch`g%KXjjqRPK9)|O~r)mxYJcgz5!K6sin)&wX1+qSS zJww<#jvQNcgtn`lS2ko)?dn5K&+p(g8Y$^?@(JbIlYM@A;0HXa?b}}O_NYCz*$;An zQTsvv8jHbe_0zWF@1c9niw3hpwt7Cc22%&!oJZdD8Zkav45!fo-rOkyjt&w|!xiWE zE!5gcvx)`r1DaWIQwS<2({>Z8L;&VT@Dg6mTf?U))Sx=%vuRb;&Yf{OVC`t6SoCr4Ag#4|A1&I;+Z zL192GBX7f|2W|E8G{eVH4LjGnwZAm`UV}`laWN-`#J^>Z!Ix=&{euNkE#yeQ(q2PJ z!mA_AZ)QYxbgE>qY`iX%NVd(ifdJx5#d)kk;KAD7y#(X$gJnU|4Pv$8;-~e6m!wa| zRW_7G&)$imh02e-8d=3a!s0{)XPq~E`d;%Nk7W_MF#{EeVvJTczxy`3i);@bR@zTd z#q?sARJvg9Va*taKcxyCV}T@Gf1w>9)EJ?_tXPRjmI%-mtoG;h$N~MrPm}%geJsu9 z`uzY(9tn|O2M4G1-K@m>vrJGhCosUnW`30CWPk(wupWl`Za1&$7@fYo?KiWWnK6AM zuG_$y+x8U`Wk=fSq2G)pd9>I{q@?s^XzXcT)`0Q!^hJ)iU#8s`AlYBA9)DFX_-a20 zIWJG1mLmg2&OhOzA3_rmQht&OW;$KfvPv@sk&aw$;-kKG2 z_dlqU6^N#<9WQxaQc3jjPxair^mk<{|3}rdJoZttHFQ1+>MygC2h-f6jD8>?<+~@O z#x(wyGA|B|qA>U60Kaa605nqWVNfDj)&s4X3Uv3A@2G@&&0>QC;Seng*b?!(D+-KE z3FkZFtWCzRl0|Rw)NTKImClc&=%!;hq60OM;oWE##?j!7pg`;u1tx7A7yJga$Jca+ z!QHbSweA=J)%EdJjyFp~#1z0X2%3i$Vj^Ou{QV-u7e8exj5|h(dp`Evk7gD_69znF z1uJ8*P8Yt7=~8WE9#l!y+P@o=;(g}4+e}{^&ac5vBY742aue6eCRJ1lgRbRVcsH7% z4qAzw6*`8KPVF%B+x)=$4_4oa)1;R)+N1s$;m4&Y$W)Fo$7GR)H z5H1(#4kOLgk`?K~V?g_+%?KS?XNxZ)?mZ^XjKm}Zz_7NcY&RDo1BkZh2Cu^XxX4U!d zXXw{<(XH}~NHJzl$9x|KNTwgx^i5^aEG-PvRfT*FM?9#V2x<3muK6sb;y*j(xyLSj zBda}z6L&&Xz|H>6{vf&flwN0h^yXa9MXZSLSs=gnpD(!Oea8((05}#sQ8D5kHP+Xk ztKsN#W=Gg%LJU-bAP3q`953_mliY3=D&|LbOQ}`1ANTk5_Ac$g21KL@t z2jAWW;I5%70Js0S_(ul+*ug)(fb)X?-`T;w4^+KyD308&LxHpDj1MY89DcrmnYj)& zTas`h32_-!3i2S%{)|;STgb_MudHleO28_AGpZ{>z%GGCo7w)P5RI{?+0bZA=tdEO zhn2Mmv3>H&#wOggN0ObDwYIL#;=I;ftx)^aXB2d3>RLU5`i6$6Tvv>#q%r;1O3hk= ztG8=y7s|SLB5G@E(T7zCMyqr$OGCHaHs|e{mDaQ4DtWoqH^FeA+Hok}DaB}6W6y&$^p70dMn%n+6fy}K5h(B?O(s2LZX+CPc^F$dj zS_RtIT5+J>6hZt1!mTo5*_a_l8Y5?T*nx_1sbM%eTX9@i9B1#?Ew_|cR#rCj-EHe1 zAEzUt;b8~`fes3wp(`oIOLaf{wuMa-6978|NoPx%x`M*OsN{*QuDZIqD(T7s+fVI) zB?WvW;DYLh3RY4nNF~rR5{F|J{ey#)()G(B{5C_mq8Rjo#X##*a&qU{h9h}ZRn;kv z$*n*kYB0~2=S<%i(_FX3N*9xE@8-Zya@08D%s0nMosX9iI?%fdY^=!oz21mo|E+@E zZq7!!oD585^9>@G?$^b~kK9eL%_=P|H8}!I z3~Dj@OID=+7FnTHxX)E6&;z7~0O=G38~DGOs%OFVl)2zT3}vfZ^DX194*O>q>QMa9 zP<+?Jke|G^RVuID9BD|ujhW(iD0?_9TF-Dd$gYx8(lAC9QHho%|Z$hMn{hR zeia%T>Jwkt0q2>%Q6*Ku-5zA_Rg93&)rpY5lJ=*vwyVOkTNH>Z$A}#I=9e5c* z0nN(>z)tOdwihKzeYMOWncJ{s`zjo_kQ8O)r|;N55sl87wTtX>oF$uuS686KX987c zzY9|rZ>=6}9aeQSO7f#Z3Nj0FR-ZyFgkY-gm2M7LRIA!4#zVBGbja4g$E5|??c9$w zpkwP2;?JsKK=^wY$jNcpu7xA8OTm80^YlmGTiyE10XA$y*tyMi4 z4CLfp26e~;rOE?uJ0QXEk)qYr8L!E>A{)E4F--q)FHkLg)%m=|zH5v_q%)h3bg{cZ zt%dDM&*b=oUR33;89#i4wSlVL*u=E$cyc#Lv10Noi&lMqZt|vARNg_pr+j>L;-}Ml zcwpR9l&+xaemaW^LJ&eFw%d4+jJ~SlW^`Vbt@(@Nxan3$C7ssw%571*sdS4UIga}D zoRhT+zlhisTJ}!;Ouc*zJ+{_$`$w*aF!Qk%iNejlYv=E-WfVuPS^U~X*Y=>LQK?ip zOb_m3Y%nKdC57VK2HIhRq|9{mlRn6apcD&r4g31zcd^cG#~+YUv&Pg|@19msZ)9lV zZrknM*B?4sGb9?i`#dU1Gh{3NaQR64+^`j4_qL4Rbd(wXE!EXaKMQw z*=#J7tW>%52g%{^6Lj_B+y32H=HfM>jnNr?eoJ5Hr{B)IT3A_;sO>SbQQirL!H%JJ z*OXf1Y)=Z6qtuHR-(gxNhh7quU)gx-JhXn(YDC|ruS52bGSgbD`!(W0b?Ufs>fK+< zz!q}-mS8)Mxzmk>4Z8>xX6B4)XZzo0C$76XInfbE84`CaRUJc7jkYdl!}c2sm88#N zLPN8;)0}%1tXe}S)Inu!89nMF+?E#-9T^%LQ~(G?3`4cW;ZmW|?usKr)xr_)i27Ps z74tZ)iG=H;sk(2HQf@8DiQ=wqhE=azB}$9fn9%5lYDMGzHkj#Nhe_-6&`{|{fA_N^ zk;o{bX#4Qc(4K7@u%!j|y{~OwzE0>?Ws6&4x?FeHL?R<_NT7|JkLe8!Y#(VWPkFF# zZC0Opg>jHpCsjIc^xKvZ9Gzl>c;$NLu~u1)wGhZGs-z+<%x#@w{uVy#w>~#56@!|Z zrNAyNE~C-5DOu}m*Pt>5~c+{q+5H+#k#9w9@K1edlM4*yBLe`~UnPCj?7&Ne$ zxsnAlgu@T}vyijfge)R+mQrZMi}gfWE?vK_;1lp7Bg7Of9>#aGU9D%-Q!Bcp3qGDe>cu4h@x-AkVt zqazeb09KId(VB}M>K&2KqjDa9nw4e!Ruzjkx8#|C&r%rco^51IGpl1DUcg^g&PcAKxFx8#EXf}~L59zu%QJ3$GEmJfUEx)IdsLxEKt!3U7 z@#t4W7iXzM*WtxoLLE(WR|QoD=cdr<9`6aWEaYj-_pNH{IW|tt{y|FT&gyBbnZbk) zatBNtSI*wvzo5|C!pW(&mfya-f{mxIa#!fx%PO4ZAc5Ycfb{p1g3_Wp@m1~}U)o(Z zH`1Vd@=^~a*fZt^*zBF1xH^$GIFEhI#g2~_OUp&*zI&6TeG7FxkzppM9UsIk@?OPBqKFM3Zo`7Ca6uMe0~^r?|v5RcHYo1SorA36}1~B zw7b4`O>L&_FXW=JNl1UN8rl`gfhg1%UjO3lI;E%6#YZCzgg=(goe$Hgt?Ml)rJ z!=Gu6E|(!aG@!l%>v@mQ9E@O*^m>#UDTmy6T(%q0@rR)xv~KU39$ezylI+)Ci~gy+ zWSmn8JCghU9oB)DRoU_Oz@RS6P$PUfSTdue3IrO#=(}6h!TyegvlEO5OX?EUnG`0+ z-R;%$1J=B!V_Nn`{9iu{KbC~ov>Xqm2T5vI0QtrOhCQjFjp13{6Y%|D+SEAMzPoGG+MUz}**_joZ| zwC>|AYsF=|6)rYNZ*Hxmb2fZ-u={f~YI^H|#^WQ5RZDKIdSw3Of%I(~Me@P+%@bH% zN=2h#c-T?{e1^QAQ%24XD?TCxSLui#MKhjVe3u3YjSX8@cA`|RaJv0kxW%3QE&E;A zMjf)LzoP#+lQ&`fQgSHgwryDNR2k15k&$+G<4Fco`uO*i>qn+joynq>1EKzjWYDT3 z55U7v-MYdXfCZQ3HDu+b=`&)5H))DMkPX!&;*>`GfWXCXP_W7G2xS0XmL8Z zxJsT)JN=w8OW|W?qhmtuMQD@eU(~|0L-CzmkDWo_?V=j+uiLt}d|j|KtoZ zhpmFm;wc;XF*hM@zP&DYs7aKo+rc?Jpid(aUZ`)irJ+;c?%1YQpuGXf6^0jRISpy) zY%~qqY`m(dsL*nLWAN}{d~h7uqbD=ccfI5e6)zn7W8VApcAp#d{_Ji*`1I7s;a)GG zM2Lm;@9RGF3?d`{`=W#HK;UqIdl5sF(BGDFas&Zapno-Gz1V~g{i|s#p6P{ve>Lrd z`0!-@)%L$0HlVcVBFn&?IK?2%pG2MIFP?M6)sln=4ng?(lPRU8{J(#5o7!6tv1JYH zeX!)md(?Al$?Z@CrJ4#mBA=P zR-TVKjD_0Zk)0l4d;1b1jV5>4#$BjY{!0P{a>0~~qB*}v=-IPpZj2=7O4+}HVq>4% zo@(5s>U^RkucAVdYBa6L-Rq&Tx8_5yq!cH^)BENnV}Z+bR&@Ed}7yqViJH}7wi*>49GiH|lv$!(au?3b;{5&J&%vVeeVXj?ql zZn6UJ(p{=|iUKziteR(<^QN9cBzP==nd$|msJYG*QAswkS4WyJ%*`)|6Ds5mbKH%~ zwyGL;u#xg}w6M;j5PeWH6rK`3(e%jfih`BSmz?ZOuHL7*aG?*MM_s+5rPl^3^u6{- zAzp`Rd8CPs8)LBXJ4?%^-@h3~ge&WhM=e+>DZ$ErOif)#qFY;cfK|SVQkb0qQ@1ADgjyF3W_653mDTetT zQmP;RSY&`{czc19Gf%L5!2Xo`+7fTr!#>K5oCX}aQ?}6Ip|TYR<`tkS>5Mw z4kh|7wPl%G$Pd(hx9;=Ht3+qE-v5S3?(N&C;p)gpOaGkx%1xH%>7e^%?}terTG+8d zp`EQ?9_A$ZL@qPIl7_wT-c|K5%9eY3!bJ0w@p))oQ3UUT*%i0IYCx1{*2dq%## z5~-=FEL2zB8N(lXAv#VIrR;CKeRT7ya!RzbMaNuEnt1ZT;o;%xC`vYxQA8y~O4jnh#{2UDMHqfd zh+jDA$w5m_2FXQee|`KS$Sgi8o@pqMl=`)Y-nDp^A$$#TTHGrQl4o+LFbjf{-% z`qo5M@!9Lx88QDe(UBsfK!@pCTl+C9Ln%i4cS1!OM=`vvupQN0Z3oH5t?7uh!LRdM!YI?ODuYtktkkn)K{{5- z58;fL*BT79ibjr-Zhx5HUFb;M9e;-ZEG=9_zu~o5xz+sH@!rb`|K6E~)q$mHn`m`} zr0343G52jICQ+At+WPurDuZRSE0YPg9z3{uPDtE3WIfmi#3gJ$6?(9N$m_GxN{}a_ znFCqeT9Uy0u)ZODclz3viZs$2eq$H8A76W%Me5T8F4w&q2|nM07u#g!sAhc1DlT4L zW`=yv&vy2IQg+W0QU6w0cpO!VZF(r^Fr@q8Nm1y>k1rCFlFZtz1o-X7oE8@sO*`MI zzDrFt%v;E{AG;Wk8^5#bMbr_)*z!%U+|1FjSg)wFr@aW(D4QZ|fAu5G!-Hp^4m>Oq z78d5@=Jqx_`(;Ik-K)j%KaaYi8KfeorVQT(Ikv8d*1j>7plyvV~q5W0AXmB^4p&`TO)|Q#2 zB>_uu)tl#c-$p6V{{ilym`wqkQ@%YeDd~!Zg+;g3(_0iTtgKpo{>*C%x-iW3=rdWN ze#Hd{jYhKw-=VhZNqyWA%_#KJ#l_`aV&Y{30|Q-M-BJhSHwhk=56~0lE{V5~WK;$rg+_Y7fu9Pj~Xn zx}+a@j$gFptH^zd?hvSMG!wsXzVMxlPU}+X7=BAxL#ct?vLt~BNg3t3;%j z&`G;2mMkwLGX2r>KIqd^n(AZta0U&J>3n7onSm~gkkEDeiSNztv%4VZ_3H>0!TUeX zPf6b;b2LZLP<%5kCm z3-#r|czwm-c)q^AJ9Et!eKE(+Xs_URc6Q1jNTpj7`7Q7u;0mqVMs=oERxy#0Zd@dK z7nm~!9GPr5U@#bNOMA=RZOh#T0K>Sz!h-?=?s=ZAs#RZ zyIEabJC~3FZ~qnd`PFc(d+F?6_|SCMN^qJuOyOd@J>AYUg&sfFYU}7AgknKRdpcSZaQH_(xn=F%=+e+SlJ3D-aQIW01h_t}8G{*b) z@9%HtO@N?gW@}L(MxL;UIX`_~peba|pxtb+N7>sgg2IiteBIQ zvFf>{P7xD$R1wO(EwR)~B%0TFu{+xZD1brSo9dL5;VqDv|LK;_Z>$Rw3A5PM*e9B6 z=!4j(sB4zJ$w8A)u0QfhuaV9Jhp^X=TK8MQB2q#`YcV3 z-R@Bnnp4T*C(}z2VPVb9vgF`oLn~=>3$UMv-39i!1dSYi@1eW<>(lfNw*B=&YinzX zVtWEmQ=SH5PMMiGR4(&AcX@gFpx%^Lb9SL>tO%B08XHVgwav0+M!fD_PmuC8YHp^X z+_C}0ysbx;Y;3|L_e3%)=A6?608!OnVH$y*#T!q ze1O#f1n0CZn;O{@|#D@8Q*jbCQX4?U)G~gM-Fb*!BFPQzk5qu zUglC~72M!u$HQ@_q3=VAaLaf@lGkcKjn*3)8a@LXL2VngN`(czOncz@XFu-_-W+OH zeo)x=+_%)K*MXQp^fENJyd3O(us;9Pj%#Xq+8OPHzua@GKIr=SrII6;5rw)bJdl7i z7(`j{r#ylv)yNRXAS9y0UO&0@V~|~y({Jj!TEWB^LaWi|sK`9xY^UW2eK^UTj1UkI z5IWFT1C?>2-O#D;o*v=m7zl0 zAkJ8wckfe)eFzDaW8Q^^UUu6~JrdMqjcw{KWCCbSMo(WrL!&i(^Zxy^zA``pwU7PZ zT%dV)>;A)Mzb!nyysW+P@VpRL{7(HL7F5*5+kU;A>ab(kp5Pc-lGid&>=S$wY3Zrx zMx&*Uyx#B|7|oHFLQzpV^H=OO9OM>`k{%`_7J7{EA>G;sEi-jQIO-y{NS8mw?%xvDwtSvndgE?hQ7IFMs zb4(ZjxVS~{_H^j^(Fp-WaP7u7y2G*WdII0=M@eXS&eZPW?dR-Nm!40J!R-6fdyVU!@1|R>~!_N2FuV(6Zu1$at!e?>fhC5qC-4Ggh_%SXa z1OGBHF^7|@wwg+`O6a}YyHw=Pm+41}6)bpps}aj2c=(;&S~epFdV1Cvd%(O(bq(jj z3TtY_%C3)h{{9V?Ls02Bsc(9?b8@gD3o7>*|6@xOF!e-{BO-7c!Dn!*#`C)_S2qn( zh_j=Xx;i`i&L&%0C>bBPaea0h4{b9)E5SmGE@EF*uF2?*5&TXQCzUbg&3^Z;4ZUzQ z+n?En{p=rjLUuJse&lGMF5{-4+wGIXtw5Eu2WBUcy`~lxfw;2+h{}dFE_xc3YFUpv zdCdK1=W;PfJSh`JZ{_ zx@aW|Sb4m57Zw&CD~Fks?p==i@-UEq_GB%mq_Q$NCnsllIQMp1AaY>=oKYGsWLSW- zg@L&EEp~QW3P`2+cg9P5`>6f>{YU%~KGZS5s#)(ksl8q*KJ*y8ejfTJmw;aM6E%j?>F^Lz zrcXM>@9Pfqb#u;qg{Kk|(06T&Rb-~P<0!~F8`IRstJ#Qnbj<~wsS{HAjgD{&5RI4b=#|dGp51!NK_Dsfd7pEC};bXC=(wY)Qb(%xqZiNsh>njtOm1 zFtxF{T4NY(Z%{>D_IC7@g^rfqQ5uC9M%n!> zaZ&#>1-G?7JQpr}1##~N^8u?#F_P);<@!o7KWS9GLR84@(GXRbQ z{jrqk##S{tAMG@)3)%8->?KvZtx-U86BV`~6eiEiCdRFN-Q3U97%MT8taO-+j_2NU zc*OZ$3^Nz#@8st4BXVu<>NDEI#iv}ESy`W--vxZ+<{9iwHKz^_8wW@J)alRBJPme` zbSV0Xwz9NDwjXS?#V7pylKgW`{rv}LWNX+}R9*hiqHuii7yRE{!Nhdo*EzMd*Sg_S z0QMv41gLLD1cGr{J}8>Kc=2Ve@$64Me(^76l!KKOp^1s~mz))4!?7AytIf$Oojt`I zaJn?CN9&YkXe@lZ&uf9fk8X1)3JPO<{T{J0tOYYy;#Ws=6zeZNM#IpJe#~-i^pS%W zmaLpLt2rl%delA21_2h#k*z!^9?=OO+K+k_b+9MOIlr`;3ymAh9Wi)K-NV;=GZ1&b z8?weOcFPXsyT`R_4v2NmB8UJzat3@#`8aBRe&_HoI3*>;ay)&yE;cUi5{skp2XWXo z)$xhGw6yfu@yaE`h7&|O4;<@9u9)rME!r3^35Dj%pxc!%laRbYz^&>BE4kNeYHspK zF~LphL#t-Ii2(hu7D|tiT93K5F}kpzDs@len0L9SjmFh7YfIdIZhbvGG7`jc&nJ#1 zmvDF6eKR-`x}%!@7IRK$I(u|l;yrBBfZ(?sD%mt@A9cLk0-&qJM(eKd+aNPky5wqq zxmC@PHMpT|XD3Rx^o$b>1;xk5Kfg;w7WNFdv9F;01QlRd?eA2jUPnX_0T>M!Ddfat ziQAtL|4uu-RNHvO!@$TG8y_FsYv~`2<@|aU8p}pr{fhh$yK@nw+a{_UNs~17=g)QG zk|)~#RJ>A~!lJS0ljG~27Ej!1`J6z8ki=}GY8E+Y)>7iSqO!laE7fYw@4dgOXQ$4^ zWp^<%E7R1%Hi9dOxVbq34{Go^Y6gFI9?nWRxw^_K{&L-4o6H%zsVfw<$637MtA#TF z>mgn77InpwbRC`PgY{veJ;WIWIeAEl?GaN$YC&-5AN0uytFMJ9Fh2d&ik4%K%_%%A z52hOMKajP`qEqoa*|#R9yHABn!2L_z!^79R8ug>wnji8R)llgD;i|5wrA{Qe1SJdE z24nrlNWXsl`b1f|EwibK)g)+hd;ayfYokol$9v#l6sXA|A4pJac202a8J8zhSm?$d z%k(6!KA=MRASzAi*|XLlBDm?vcWd2RJ37o>hKiGmOMd0KmJlFHAc0q1UH!`b@fNx| zr?b0T{+ysV&S%mG5W!y`e_p<36!cZzt(imFTb~1@>dgSy_2%1&L<9!zbby@Jy0z-r@sJPEH0% z55tY8QXqfQ`W8PiDWzp%qPDdRB!!;mX@VVb>}ykiIl+cRMMVMK{XT)@R+`pyKlkIe zBJn>zuq$1#j2Hyi!F82*AQCnljBLa?FaRyEZEhD)jhCyL=?72sqPLcpr>iTs4Y(g? z8+9vOYp4I9u=;>FEyC}N?AjEOYM(B-LNr5j@WHIN zp>XP$k`gDtJLmV;G{|mTnIHagrM{t|K&V+~LhLR`^tQLR1Fi9vNMN-pxb?rwfP__2 zQJkx*YwWvs0U-EkPonJQ*CTO7f#Ec$b7dZ*U(t&;G0t4rk(D*UGFn#7DJ)^Xd#!uR*-Wo6A)4}Rl=veR+?eeg`d z?(Qzye^%=3{77EHd;jvt$jGaKFIP_X*CMcP>zY|JuVOQxzL768FSTMHERaE&Hl{DN zDpc7!OD^$}G!NWXa$4SB(-*ozrB#f>5J~UDp=TUP#n$DPw0x$YqBB8CUUq(cU4Kiq zJNFFK!tx156%+R(b6G8Wld?9*atW>y6Px$qo+(v4u{jREKzU*0#edYvu4h$`ei@PT zy~gsN6vLb@L*#283k)QULS!l!{;jBR_+MAsUOd<2h%1t1k$j($Li9TJ(~t|Of2qB+ zwqUg&cX6T84-fstrVx8Aw)4yXPyunY(Na+AUky%DHZltNL=!2`x_H;dO1wDAh3YD8 zgxu0hG)_M*Uh%krS$p3-{WdUQgoGI zY@}q1SIQXRM!f{Mg3Y@35UyYYa&YR_UyE8k-GBe{OG(My<2nPXJ5c8*+AERZu!4W7 zJjGi+``7R~1|+@H+1Vem@VzN@UQ5!bOi5Oqozyk5rN4DsVj(CY9ak3nxI?V%UU-x2 z&S(2RcdW|LD&O0m`n_5!@34TJilW~-MQcM=E}r9| zc06&s`?p^W4Khab8cA|(z_oBdBB4Y8{e13C0}W1+)b|T{7hNd?3Q3~kS=lQSlRE%Qj85XkU%&C+{5NU zkze`sUQB)DZ}#0`2D5|mZ>XyYm5x7rkWPvE3D`UNmFgUEoxh)iJi8NgpIu>e{y90& zfv#?-nO?_L;6Z<@X8%zy57-^Y5M%B#o~Ju-ds-vG-; BN7?`Y diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-loading-banner-Mobile-Android-Landscape-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-loading-banner-Mobile-Android-Landscape-linux.png index 10943a2a88803fb179623502e0843190b022009c..34e0d31f562c5d3c746517e1ea3e5b4e15c06d59 100644 GIT binary patch literal 25584 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-loading-banner-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/captions-loading-banner-Mobile-Android-Portrait-linux.png index d2ca5af7e96e435871f82fbc899de198fb1d9649..c8a146370ef2bb58db75ff526a0fe230d4b08d40 100644 GIT binary patch literal 40885 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 literal 36722 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-Desktop-Chrome-linux.png index f939170ab0ed4b92debc6321b50f6d3f0f4fb68b..ab75f9f353c3e7d70da70f76e6bcafcc24759e5d 100644 GIT binary patch literal 33478 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 Vf=VfGQSJQY9w|xZJbdx?e*t$b!khpA literal 31048 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 ao#3fk4-vGUDw=!5y~#-{N##E@di`HigUOo! diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-Mobile-Android-Landscape-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-Mobile-Android-Landscape-linux.png index 0cc8f05eeef941330463959b4d03b508c932d848..c3ebf269f03af3d6008a3a2b2ad109551e040262 100644 GIT binary patch literal 37970 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 literal 31873 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 ZD&k9mpXut0z&}KuNIVrU5Y>D0e*jdTJ^cUx diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-Mobile-Android-Portrait-linux.png index 2a4ae006ce5e4af27baafbcfa33dfd039ac61021..70953a626d5a628e3019b20e8e2e49f6e92352e3 100644 GIT binary patch literal 60445 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%0AR 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 G_x=Zaf$T;A diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-RTL-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-RTL-Desktop-Chrome-linux.png index 89bb6c6ec9ea9a710c117f2e85531f0a45ef509c..c30f98f591eb9c2df7325fe0a661375bc54316cd 100644 GIT binary patch literal 33124 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-RTL-Mobile-Android-Landscape-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-RTL-Mobile-Android-Landscape-linux.png index 1e9af09c2c47cd8027f95bbbefad9daadca2e775..1d13b243097122c58a4a453bfd1cae1b1b48c4b4 100644 GIT binary patch literal 36228 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-RTL-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-RTL-Mobile-Android-Portrait-linux.png index d69bbdb15845c9082155ee227ba1d9af4cfb7b62..d993bb439ddbc74f7489c507b310eab85ed70c8d 100644 GIT binary patch literal 57565 zcmeFa_g@oR^e!CR!3M}dL}{_3BA_C@=|M!LDZLlzgn$ttv=9`PCP76&x`Kd&-V$1Z zNC_R0P9Q)+O&|~;1VVc!=iK*CxZis}_hWt_lbJnxX0N^0+Ru8{njzw`o)-5}p`#!W zi2LD#dj=rTK?M+qE9CHBz#a+vSHjfx& z>{%L*^%E2q7Xo-4mI_6icqR^C82-TjdVi$A`Kc>E5C47k?E4e{Oz|WhYrK1}~$rFzk9!yNw@zB>z}E@=3C=I_5fR|;9hH{{ zfUj`zXPkYEgFL|BvuQs#=QZ*Jg9L^6{qH=}gmM_cd z8tV2MVTlELvmP#2x~@Mvu9cbej^M&%0Ed4N`!LW7sAX*HH#Ayl%u|xtby+rror8&e z$o;mVch?MPW7l<=0ux0MD$2`WQ29l3*lw9U4@NoTIV3N_0|{!&lhc!YHcEtWMsF6B z*)!)i-{z(e_oD{`<<|A&T;+n3f`|z*O>YX=ds8f0kK({N-P>73DYaiDhhIStc9A1i z1$Di=BOR*GhTxp8#GpAnf6a&~=y_}K0Y4|U6{F?O{wrJWiWC2e+K%);E#&{X>HKr0 z|8WcYBl15Y|3Bru|LEQy-TR|^|A!&eA0zx@gnx|ij}iXg5zzhdMt{7~A8+(O=#6Sg z=C&Zv`^7hwnQU_O6U6*XF@7WZE`r(hoxXsrkp0}(^`#(rD;A9o@Tf2pZr8OoqxUuS zXOnzNOqT+Ksz|IM102h}h=dq+I09N8kPU4J^-Tjm^Yc^aw&ew-WSGL6nZpTTOo%kN z&!q@FP-F}4+nsX^W?2+bSt>Xya6q*!xEfZB-upAM^ zFz2Ng`qkNBW#%v~)Np5kR}E){TtAS^EEz8`$n)m<@}-Sr*;o@7`VEuEs%uAbj{zf@gHuat3{T6mE?4*{>M#TCDJ!7a%#7y=m^DdN^wBapvU7nd)2f^*Gami6@#=pJ*-8m2NF$%`E zwKwzAx8sORZ(F7B@&OMvx(ETx(D4!j*$t zhx*3St9E^wYrM<=IUguJ5H?;FbUytUD20d9tAO;VQ2#hPPMJBshck`kO5-Vn`ch-+ zkeRzfTZ2?(uyX2=$USdwvvl^h=T67oNI?Qdyl86{jK^4k_wZ5753Kx@HYNz<6$5Z_ z9sSyt6m}yLZ=KGL#tC)4c&#m=yVDXlNYxszdosS&HSMnF{Fw5!0@{z<8Tq2d6jo*? zN-y>=a*0{vXA`H{TgbUbxFvL!1n5~BK>Pg|-R>(|>a*R+BKq7&Qsa4%j0OkpS?o+N z)tGgsmt|VoR?4F5R&D8h-NBQ)r+aBeJB?v-w4!aic0~YQ>I|q-djbT~8%+(x?2fv4 z_SNmxaS@R4w1(zTy!o8pu0hc*1B|z*+j`h50(wR|3|ujSJuS#f>)uNi_CYw?M)9gt z8KrN3m0-TiDV3vd1CxZ<7WC|&bw(9gQ;l|}mg=mK3=LryO#WXWKUI!I`5IuB$VGKh zA#xd_OvuSpsp!eo-~KVp9)cG%HHTmd*t2z2rpTQH&;EAhUe{HwG~3+t-AM^%V*pF1 zh!>=A9$?|Th{!EKKD)(GI266R&TCazw_G1xhA-zI z#26!4rdTTf-n`z}&UiuRbawE1jM|ermbH1i7s#%MBMr-SeYHAEb%vL%a`3S2qVY~| zjH(UTzq`%ccEoCjoWM)f4`K^fs4KC(>xg~hTVLCm;&p*L`O@4VG4oX(k<_YPU(iHH zt?y87j&y+u*1P=RG}R&}c$Y9iW zL1$JgcE@X9NUT%DQPA>ZUoBl+%%FS&OJvKH%s%!Se)No-&(<%>3DEWZ<8z=Bo}+Ti75ZAYV7$1G)9}@E;~jC+ ztq8{K^jN9UA<(H1z(6N$h6^YN`G8b3gyw?KoE=w|zuaH5b+XUIuxKH;W^X@8VF_S; z4`Y;~ADVb9h)`mi*%#&7} zp;Ef;4sJqXsyNT*6noVQUoV(`znw?J6VQVhOA*jN z2n3S7N`XKn;RjJ+{Yx0;P}>Wt(|X!|kU8fz%4I+6dA&%&6s|W#W2uaOB@)*0hMT*K zYwl6d#lICmXMf2%U*<0Cs{OLMT&-(qYMO)GeS4J$6n^m;=+5V{Cx%-Ny~5)2CA({D ziDOT4)>FUl2f;WUd(-ULt8sV-d;Nc~ZnWPzSE~J&CHH(l6C#{mA6V*+ozclTR+yhM zKYjgEo(yZH>&w;Q!=O@NI!-u3o}E-gqfM&y^b{Yqr(#U1wOC~Z*%&UdSkT!BFHg|n z=UdO%W%JRo@`3tZqLEsl_xAu{oPZiH9*@CSC!?z?RTOF377BvS^!cvuhWyb7KuFFM=30zp6492TfbB@uG*{ZfAP9cj)O4Jn z&i=4dK}^z#NC!GwM*l$>OAMq?$GL|a%9_Os#6Y@9K<}1n@z@d2z2)$OpndmcG!E_* zM!fP*#t|AKE?on?zXJ#ZR3`4f78KY$wxH@8c@*UMZ&PRN%g<>!KWjTk4wk@Z{{l>8 zzs|_~t%yPae(yoIY#N> zA<%^Vzq*ESQ>rgfcW-km5%+@k^?l1e=hlCa3)ILF%{{Ce1ShXba)3-gw!c9|^^i78 zx@h9}2cY*qWBEV_t47oH1Z#btWha!r$Gq*;${Y^l2Bjc5H(WL3l~)zmOsKESt#8!c zcsLA}m#tPl+iPSgxRosr*at9qcaz*{Tur&V~X9?WKxz zkoXc?Sx-$A7V=w;Inu!>E@PbrwQz>?nMrz4)&qFjPK}q8#cJ44-<0PSizQumoJ+s~ z&~MJj<{16+-SX?Sjp>vydAH>167`+c1>7OfbIw6mhunfVde5i&Z&0diAgtD@tXCLt zyK?b5UjMK2o>go zz@oYzna^Wufu^yKvRHEKRfgY zTOhGB-&e1#9L=pY{u&q!00g#PWT`8rz1;`8#c{3lRwmlhd+oVe%5COvy18x7CaWSf zGtk($qOTlq{pPlOpk-f9!$LzS4&tqZD3+b;gM{J9b%}#K$`z_9=1HZ)CWah|r{;h` zW*{04lV+AEW$f>S&D|-C=H*#)ywf3YRtyfv(0UU#c3_6K_}<)5EmulUC}-Py zPwirNKDNT$@CnH50U-SA-?euhs>+mgH&&`zpi7i3wp&V+seK7cw`Dz-VuTaeG0PUB zAhTzjrp4{;u>ro`&ugum06im{$R-N$dcVA~H+A@rl{@%dY$KK6AA8I5i zJFDCU`jPnvz}PeHE`5E2EcE*QB6aiW=SYJDc4wm3?cHLp)OuPGtcnOsqTJty zLRR%SpuCCn-LQz>kH~pHTGm(YlRG|;wc9h3x+>?Hhv7;c5yDiceiqwQ${UB$7;)&R zomSy(L(oJmU_l{8Xd0$Entp}n0dMv5Yx<-PwOO&h~4&a`Gudn z-Kq*GzL+f(;?Qbv67+xrtzF1=LFF%|>s6J+`iv|kaOgNs%RF3me2rEh{6$jcj!JcB zPcRq&@eP>V$;w=NOIZ=D>}h#f_q@L-0S#B9=UqggA^|=X?#z>yAAmw)IRyzWp2)tw zg1i0eUjRJ$;?(QwJ|oqYLFLz-HT!_N1ONx)I5^nuT>koq#iDV)g=ND-Lt+Eq7odyB z$NiA+uo=0TPU6Y!#>v`RfTB!v0w^RTthCRK_NWf<6=*aDunYi@it3?x-a@&>jVTWe zDd?nfpP&>7)-5K!z{nWeJ7AFG?v$GwJnP!<%jxa`ke@I|C7|YXk*0`FG@8=dD=#c@ zj~g`M7(}yf00E!tJNS)U=5#NlEoa9+ z%0nfWohZF9P`B~Z20>?k@dWFjiAJj4Urmv#ThasI%~XgBA|gmQeS68$#~W#2Y&@1t z^$Oa{D#KqCyGeQ2|Lpg`qapyx`D<`xV&au_eGpL4n2qm%}!y~`PmUwyR^*$m#R*bp<0tu`OK7{$4emuv=3B1=o{ ztBX$ks5~O_Lybo7CU6xE8{F{N!-)?PKCDVKBND;5U~P|i671!$PNRBJnn0WrWowGY zFAt5L#mxF5cd|1fnqjkIkai)u-p-W&G{nFqYwR(`b#Kg)A2V%$?``*t8qLk^WPe!H+eu(Uv34LOT> zg$&&JAWIR7_%)Ikg~S)AKGz_(2kN1P2bn@KVe%}&AY7GU%x%j3%)v9wSTcb08_%=GTNuOtf53NtYI}uN69lJF;ahXA^zQD?=XD2Px&WpLx z`4vJOJKyhneurvObmblIpn8ugy}df%bvn*-aYJfpCa3xsxjBPfs^DxtU0Fml!#SEy zE-3|hHhp%`Ko-9CO8POb)mWg7WDf zv60COH`ixoaso5*>in8lQ2zDu`Dci?<6JQ71b%2J#NdZ`ArVU|#z9d5@)n)=%3QpPgGn@OB`NlSXTuK(6RxQJR*}LCoI8x#p=UO_04x= zzw#{g0SvciyFZ!S_DWP=&J!HYB_DT6XJs=yIW2{B=>9%XNUp<&CwBkff;4qUOFW-V zH8LSJls#PK*Kg^#nTVgV%6iJh*D%bfW7*YKbr@xo#p9B}cJ^X6X-LIUFri9zSOL~b z!s2PdErifyHhHj{*_@5C@>p!u(ll>ON%9aW`*L1S?F-dk*6FLdAZ$x!jFA_OD5>&3 zd#zM?Ak&YrFAg@E(bl5#!@6fQF)BHIA%aO{J9y9Dxoza^@X*0LCE$*+$Ss$>4Viwx zsELEjM)vwkSGrJmAwImSBJs1W=_!c>qb7TA@mXKB-=l&oKvB~0LD#=aNA>dLM`lx7 zw>%uGJ!kPkEt;eFLh;~=5_vhF+l60gjkz{ULHVebWEZF>DSP*jVq>z=IvshP%^!|kqiFK4 zRqACK+1S>N^$EiZY0*sLUm5BNG5!_GX&O0_d68{9FadMB`-x|?{;{ho3D7hST4=5> z@8uv0IiY`f<`+QPgUvc(5RTZyTx7kYH zD6)k&#)vJV7IB$gUY4dGBH(FeV6aj_$v6HciD2RxLEHY)En1yo*;Ta{0h8`b!61nD z=*HCC1?#Swpx*GkU7UPZjCa&2U&(0}x6f!oTC}XP;8V%=dmfuDFZq-kn(M~<#nNjW zEbm?sa&KB#sdVhm_iOq}NoISu8;-$RI~QSF)oCr!w=PWeWf{X-(dH%3T~d-*F*IN4 z2bKA`Dq=xPWY`Y!<)> zhgqmU;RusKkf3E^8bdg14Qd0+T~il4e7B#GDc>D4q$os1s6(SI)2{}JZqwRb2+I2T z((^0YvgTOt0d*Dr%mP)#_u!qI#O<$HPpoZ55DM?3Hh!xT$z@n9Ash7}eKv~PPA=+l zeFr#8^};VKM@wW7d8U97t5uUx<~1dJyXG>#VEWJrz@upNnbLPES4ipQO-{VW>E$mv zEd?8MxlA;rz>H00A|>5(?388TUtZm>sy$Q~y9e&q=8vlk3h%wJ4BTEQq4Np)k(@kr zVbU$br6z)7y#di3)@GeuprZ>ADH ze0aA$8Wq0LnrY35NX9g4Wa{Xq8mC6rDHPn?b#&7BBz`I(>?8Vj8sm)GMTO56*jw@ZfILdyZ|6*xUmnJ1IP%!wUwxL~$HnK%w z;VTqvHVZl#i{rlZo1XXXy;z&3tinB`%J2*;6`arBDE(WOgy5|0uGKb^+fpl9n2#?8 z%OnUFd7!#UB(?1JrTK0`O`&^)={9Sol9|{;xxb)dZjKoCW~5U_<>1vS#U=83yKT)I znRymu5_h25)rfGv00(H14v-za07+V)0Io2m^dx{rp3yVBYSdvHi#{x)ze z>(!wF$&pJ5F@CeWmSiu_ApjHH2bRKrFUrp9ZeoeiM;wlarxM;k(ms<29{Lv5&lzu* zydU0hddtVodnrCG6V+l_2V?Os zgX&wYFP}FNRavle@!Uw?cVSP(bgk6UCm@9{>K;q8GH9`6R=34 z;=&#W4b8Ws$=g7`Kgp3}#|GA?&+l$iF&mo{hjCv&B`f9wmlXJB_J+0gr0~v)M`Ot` z3CienKdkFqKdj?b+ZC~b9V^0}T6W~j21$cbQy`gI<=4I^rxkcaymHH3$!iu*U1%pj z@HL8_ME{g4?e|h{O!<>;|6JW(;Zh>Evp)HrPXVOAF(Sz@9rU_-xHK_b!TGLJN?pcf zn}EkY*S||_tI|feo-(JC$t43NgkBET+nxP7S(MikGzXx8St3Rt<+f>p3;Fw|0AmHX zwe@;q*wl8Ueax87+5>Of6lQcZql^#57uIz(CPB8LU1c0N!dEu;1gk!Kd?N z-{ny%Ah`J*(V9BEr!IWE!6tZydal>7G*Q&>k*~SW1KsVV_ww%Y`HNB;dr#p7OVOxv z>G5K9l^J&O@jW7PSQS!D=}nWO?_zR}{()XnY6$JXAbM9le@dYIS~Fa1;oY9M$C!Sy=fc*uocLlU6mXY7AzAaLIPA21uuHG^MR|RX2?s?c6IbI;aA8FJs zO*OwN@CoEvVRYL1G}?|AXHD?WtJhUac3Ik#4cZgHwa)FuZ(M9kGA{2@JDL>=U86$= zx<u*o;T4W#}*qWJ{o&u|u-LzT#Ibz?N#4*#BGErgojzQ4mdEl+4k zpC&qN$JC7q31fNh$?-G72!l8d;SeA4RhLwls(fyY!gm6AX7z{Aub_I?$(38tJ0t+1BSFcSfot8FbKV> z5FfOXz3xXV@#(qo59kcF4C@tz1mC)LHaWs?FoMab?-g>e-x_H1u*@f^GPk@`z_bHac~~lW!zKli9jvz| z_V*h*C2rJ77skNT9)r2$1n_!+>{Zwz{}`i07<;NQ6j>K&3Fyjs5{!%&?H2#}0<6_c zZVOYQKv;_#fqPqFgUy6)_ecRvh`4oKwlZmN731gLZdbVl_$G1&g+>nN+r{i#IQH_u z=V#K&-<8nqGBxT|LEoyR2e7;gu(Z_*jkjv)#g(NKj+9Xi^acKsKuQ;F@CD)0?7Q79 zv15II$yP+hQq&5b!{mPvP zNA7grQ6sJI3{+CcnwPqb$4RkK?Z~k+{nLpXU9_2|VU6<>D~ihZFY3O|txj#?^PWrE zpU5XxX23ml0q<+8WfbQ`PA*CmE)uclPK+$osoi zQLWarKuWAUFY2%FE%$>~e^$ZjCo3B8^05&LUYb5B#eVkr`0c8(3-a`lU&26?%;%+; zUGC7HRW~ALy|c;j;z5+3Rfkyp$7W5BTZ+%Nvrgi9_U3C9Gt-6!jU36w07l3|eHR^U z`S?L+%3-T3&*CV#`Db~oWfUeVbmP0GSZkyO7eUJD9(oEsIex$FaF{0>Dw z-MlU3sWL|RP%P5Ii{UrKAj(}O{9xZrr;-j zKi6ZmSSljyCC}?3`*#WA{V_uFZ}y8@9wwt zSAzgk$BJQRY1sC!G9IRxfYAsplp0&7MSyYsz!;63%rE2pCr1@vj0u)6bCz-p9u3v~ z8WB&X(R{Q9P(t#)ip9AqYR>}<>+5#DHReWx900;T_9=7aCw~}i@LjOMGoPN?dE@r5 z^cVRSHX=Ir@wHIZs!G;yebb|4bSc0F^r%;`G_l|-3=OGu179qGFqY++=33b|F9{iLpLsNJ;hT_83-x41wY8~Ax$ z$`=2nJhsysfCdDuNWH)Dx0{=I^)0Nbx-UeoJ7$k|A(%h?1sL?$M?~EjNln&lkvwWQ zpw1iNRWCOzE>#!~$9*p!_ip=*R`73eE#yevrMdV$W4tKIdWG`qx2&06TWR9=2lij1 z`GVF_KW95_Q+rNJr`WPTg#q|t*2d;^Jbov+Yv{M^CS>T{#il`1WAn>uICS}w)4()g z?2>w7E!mj`kTqTjP_qUAshX%6d?5KkQ3UqgSBcf`!q&!z7xE>as2rudee$ZcQ=fG* zC?H^{f;wmr3(4>==Z2U;WG$J@ifbSv<3{`Xi=6 zgvuL}zFWn}tg?r~>rW;nh?oh8gKw<+FL|kA3hnL^YX(@Tc}Lo!_&_v7qSv7F6M#%f zuz%()@oA;yXuB7K)zHlJ_XrmDjd%{g!ohT6v=}YPfpYJ}xWg<4${n5%3_8!;68h4Y zTIie<-(@wb;;8f#;pA&&c@|t(`J5%!SK_^I#Bxx#d*=h7FL7bUg833<;$`lou(ek| z>(U`afC737(0bn#Tz&mT)ZojpuZBzXp&v$1f zMe1CKil|%#_{Ny(z~7P@^mLEQWPvag6#eVitUy}FF1zYCJ=QzHH2UhdlST8ZX<%$K zg})r%Y*fXZr=MnD$+x+=BBh@NtO#$qDavVy)wATsSMm5RGdaxchQ0Suts$Kzl>U#^ z_KqZ-BMYWB_>5}1I5sVPPHN-ZbzfBDobbx7bNQjW5^c9&Gsn=r-NR!5<-jGk-ptU< zR1Ic0P6{`E$gWw?4b+zs8yOYUFJ}_?3wD6GU3vi6Od5DOr1UenCmsjSMg zYdSF2+n-zR(;pdJzbJwNVliUFDylCpGz|{Eys&V&LR?o967gce1!A_Z7kEhXawk=w z{}2&vQzmG+;^uuRro_7)g8e0{~lh>W?%7Eb-C%rx#is3U(N_ zydE(e5FAsnMp$J?nwnp3zCEaXKBI7MOH0VOEcXI7P%AY&Tw~VcQ~4KK%iv9Z8Ai`= zpSj=p>ZkM#teVw;*+v=k5?!pUvT>G;|9k{c87G;WGxJYmrvs5`Ui8yf{G8Ql5NAot zV>1k!&hT))Q0jwIvhNnxQ%cLPsRf%DZZAq>=)2g$-Jorn=py5dGSPt_nvQI{9Z`I z0JM3?&}pcK99y0Zm&IyEiAkv%|b}GrwJug+|1PPiMm>+v|<5JVhOus(D?w7!p+Qb#ac1w+)Vb3MzQVDnT~%RKVyfXik7kkzfG@QBUhI(6egGtC$T| z4W`Ld>a(zTv_pM+>u=S^e%9?Qd!Mny6{|J&{vr5&t{b^PP&6#6aQ=LuWpA1CGY-3j zea$C0D`vnSQ$hc{{#*HdjAa^q7*|Y=))y%JZd?1_rlbxCf$oleFKB555&Ss=9UVKcg^}wIUfZ)^lrrBZG#_>&R`K7{}d z+3JNAVw=2pjFPZqc3Kc$d_#f7Gev=_yGH1W%1}UN+g3r&v<>)6bKAADRdN3kQjZ^E z--0p_G#CNoDI??Dv6pJSBybF7P0Mod&Zw$m(*_Vs3kX~aGVo!SqF>pM*9=TnmbkJ$ z;Sg}a!Ti7JSuoQjj%uCDTSuC3Q^`pNdF|L09i#dscFAJe&Ay^YHC1&tu&=>q*X{(OqS!HN+f(1p3I3gV$(^1gv#Fu!O3gUf@S9a~ z-fI&u!lF zIH`iyODR2udaVpL^*;8475>>p{oF!p8Sf>QjP2u%pe<5pDy2FFxRX&OM@UaI+M{(6 zdQHXFbJoxC7N0oxF#5Lo&!2=`|7m+!#-Oz1=q5Ej$GMrd+!1;-W>_7OFHzmBxU=XI zBcP_|ay>cCO~J+%v;}0{FON|L-gu4BEe84J)s1VnLNGz~ z28QzJULz-EuND1&I-m!Y# zJ}_qMBEtt(sIdQ8M8gC0qPcCk0F}Mo${kH%#5>S3oLf#-D-W`ovFo?9t@vjDx&qw77*f(q?LfZ)wjQGU=2ya^w0f{kYk7*g-p>Kbq{-YkPYNF{W{@EVT;Z;KF(rz8}o{WL@eLlO99ZY?eY<(&P{8qx0?fl z_H;&f@3UoWG*-;?^s1U)XZ%KeLl&VHtTK8=963Gw>S_?b8w4)3I~OK-=!sv<;OvK= zl#oqEH7D`E5WjfrR1zYe7XrMx9 zSnkF{*Z!#rZl*2Z?Th+n~c5RepuX+rA`zUv?)>Cos3@(4+l^b^UyJ|uG^d- zvKt@dTVFQ@=n#i3u3RuBYN^~E2B?Li(K1z=?R4Q|18)>PpEv~t^ygo#B00!fV^^m# ztmCDs{2`;ZJX}}w0BrMsDC1+1 znxNNCa67%=A8`#eFe8;qnKC4;CX9snSOUa2ym2f7VCxxG$|IDI$y{0m#sIAsyxqtZ z!cfBi1jFDroJ#jK%>st}3Y2kr%Gv9H*r(1&*mW2`p*&Z#P%?VwFBpz8$zm zY1tI08UH>5SiFD>1>W$t6sh=f>r|ifh4ctN&p-~eS6=wGIP@ltF$OR~=#@la?`(=M zetxccqpx$Z2ChB=garw~2m;L~*xFpBmm~-w{`GV*wmdSIk68nafJ>B);weZLJK6sTG~y-KtpSBncv*%5WDdwVU7q zq=C9eN5lZCA?AQkdq(wjVae13jK{#))+sYaE)-%>I(AUs z8aYwQo%&%8J%#&Sr1FFYg^Pg&TK4IUGwn~a(iQTqib3g7kjS?h>Okr==G~3P%`x$Q zf^GWn$@E%(TJc`8Yq~Phw|1pYUeLp-rV#OE;+wjrmrAwVwbDet?ikAqNK30BQi{Cm zvUUFH#!fJYW(StxjA|9bXMdZ?GPL*Ug!85ioDSNE>x7Qk^0p-q%D}} z&6A6QNL!o$vLpUO=YIi!WeH|KM>%EOJZP&5Z_9=`J_@o*=XjxrnHDacMDm!?`ST`m z#Wu|kfI@={o{LKH^HKr;N4XNcO5t~rZK@sV;SJ-|PD~4SMI)8Gd|SQrSp6K95v~4N zotjKXT1#;>Q54l|%I|Cd`f< z{`I5_5c1%X`QJ#Gg~N5XA@7J>sqV&233u{atmHed+5j5^@k@Y|I4RMM1?uq48t19m z&V{6oa>*0s9-ApE9O{xGo#!H`V}7QycEqE0R+9-MG)0kR^2C?Sdd*U!rFTdvoP77f zqG<=9r(iK#FbfyR_|_C{z0NFAb-$}Q>cb#!uuMBpnKP#EcB7RANkKgy+bY+Ly(#fn z>6G8H*P3s2(l?)r?ECy6k(5S%C@L`ADAkK3q-rjUwYHf;!)Hp20 z@4C`EwEX43+QRLW#-=#fcE-;wgdyS1^}W%zW47rvwMuwa^JcGi6Jf4i7XceD!}W|R zo+z;1-9{}9tnp6KxIPa6d z3{mzbca7E}C-5hX*Ew1xtOhBfKwDTey4AWJz;v4=mY$r+`EQY&`IkKFfIjXSrBWg?F|G&K`jmNT75KoTuc%_n&Y1S+;0Au{ec_4K((!522R}cC!Cw*s*T(p?uQ=QTPH|} z!?n0V5EVFi0M`{GScBdG8?}Bndtjf=<(CISt}DAId+Yc&SF95qPs^ilAb}Ofh?Bf_x5Jnlz|%sg8~zqz|#$O zZ3R%_a3n5Mb(e|yjhqR2Te`6hBm(No3UK>6j;roeZLHvkly)GDWd@?#ZZZ1D(}kmr z|I$04BgYvwY;JVr`}OvFOLu~G)J@|f{1$(ZaL19R8w3{(^i{ZczY z4D`PFKE@T@*1VA9aoz1oRMJtJ2guDYqe6Y4f~Do;fB96u6XlD!zz5jj1E+zf7=X`5 z`QeuhpA~_vv;II|z$2jly~*pre}$hH|9i>T$N%2z)%xG7yrzKCcAzkI1t?(sbJ`z~ zfIxq=Zm&NSN|NnRw=+DNl5DI8n!29-j;+~#A7<1#IsVJ+H9eY1WnmtTK+0kop^R};@{tA^~*Hn-tVX? zh@3g}uLr$j;~eD?^1r;PqlA`L&VsrYCjCeKUDWIUlw|6m9tu_3v>+h&P%I@i6$%sj zx2N|F3N@8OQz~*t6huTsrk-Yk5C6M=>NuujzlWS}V^7bMF1@v>|1K;2%=bBF{*!>5 zu1HEs>eR&Cm!Tmu%d}Jf9vynDCMcLJt@LztSY1?9bec+Sqh9;3vs*mAwX;~_=MOHEE_H+yWR|7{b}@%-8QP?4#*xwBg0;))|rt3KTx@-aBB#l_Xy z`cO}AxK2#!--a!?)8hY0MZ=BP7ogw%{T~7U@92Ox2EI?RY2+rQf?1O&r#P6`9{eOu zJiX<&gOuNn>f#pk$=gM>p)#8$cOzLM>tP8xGNLjzi|Kg3{ajJr&gYl~-(ZfMLKu9{ zE;0%YdM?jiHOr{HhV`_^NK*%(iyOP*c`;8ioMrp{X0DbYqHX4!jDLLKAEp8?f&o5L zHU~u>sTLyIT$`d{n5ZM*9`GA035X zA$C2%JUkFJdHTaw`xRoPWG_K!nULXZGH^ERIxIO4t6iQttR#;Fl=gl!e_mOh9VFO{ilYuOHe>mTTK3pJtXM+;s_BL2gPfxChyCv#$#>aPF zWtX2nd-nM0)2H#^8j}Q`wk7ixkMY!r6PwVs?d4B_Jll*Mca^a&58E-Z)C!LwmtnPp z2PV&eQxe~DkmZntqvJO<;nl>ahVz;hIeMZMZoT*M_~|(5^r%;_Jm*Fgkx(K=*QGm6 z7Lv@p=eYlQEufqQRuu-?g3>*k#{_>vE%QtynF~D{`WPsrj2%+@4jBIaH>%Ub+K6rV z0w%*}=62B6oF;r``{0#xYP&CE{DY>IG{dx7`Wwc|y9*xQ?OzyG>*Y@v3H4gN+_p6B zwsZ>+ig)~V>x?hL@*V3{m6da4`s&6+-$esN=a;*oFX*F+om7%u zV{_AuLDsY=b1ulp$oTCsOQoWH7e~-8-8N{Gf+StY!4;+bsFOl#{&JT4QQ&H3_liUF z{rhe&7#%xViX{)b9>xf-`49X%_2N)cdDGMJFmUi^=SrCVo1+42!#U~H>6Zs&?O!pq zM-SW=0E3ITg$E!#8BIz-8_%kt+VR)Fx}-0D?MhY7d;ImEdCZ~rs)rQ}z5{Q|i|5^o zd3v5cRP)KIGwV)pKYhI%*ABRAeWk$lcf**3gajox-GfPM|8zBT3BRScZ{NP*$D;3L zQd9#?z{u^Au5|Tu&l)W-6rH9TnCrhf^ZbQlq{fdlp!=3tn>(_~@Lw-CwHK@(6$02!Kzc=(OQsCPPnYWo5sP^bYs zV(a9I(_fVN;J2Sm+zCv0tunQhC}Y4af6eIo7ZNTYPlLeo+}pcM8w&b;|Hp^OqmoJJ zZ3o>lCn=r>(_jetsAQ?vLmR--@J9u%QCmK2tsY5HLs;0`+bcdLg#a!Ovc51pQVGla z+0bz5VUzZ!vlA_$%`xC2!yLVbAFr7fe&f4ve`Kl_27`?h2Zs);xwyC>)_Sz4qg7?V z67FHZ71D8G;(+(qiCzQ$k;s zwqSBUXrdkv+t)`#aU--1)LO}}k(4!c?GmleC=R1PRC62zS}Au)^S{43)7jgf2jruJ z)AwrJ2XhMs3M`5LAA9c^)l}O>0opt8S`ejLKsqSBqaY$(x^xS@w@?BhR#1>4U8;0Q zDAGGo5fPA1Kx(8z=)EU%;x{vE*8HD;leOOUE?shY?!C`*&ffd%bCQ=o$sNr-^OFjX z(N!_?+sW|t^_|x{yPCf|SkAjiyUt@BV;Hu_DD8S*G2)e^5^}L}dWJUgZS0gNQz(sJ z{|MWJL|y<@*}psUc64;4U+cHBBm}bGx@EgQ(>YN0JYbkub=6%vyk{}T;|;^3Qd?a- zG|vj#4m}jc^nK~~)}Fgl;@+gCpr|;Qdt$;AqI7S%QiLjcY&K9R;bhGm zWa)y*gM7^*M_%2fKfNOskl>Uyh<$y(F1gYFXlStcu{=5e`Od@^W13dQYSYOQRASS8 z>-ccR(-?^`!E;O!I@-51IwPC3*B5=32Igy$l9G`7D~+w2iLz+Z@t?uP1~7{9++jrt zMn)$5#vr-*J;7|C^)x+}+xor*!^x4jue_y-@Zq(ETmuSqI%7=#mU zc;?i(j$a>d;&a@rHs%Os>>5cW-n_pCWw!qwrRA}f;jw6q6W;Y+Z1=#PzWcLc@b_J~ zBm8_RX_K#hIj*+XjBT#B$nz?k%eTzZ$j7Mr-wb8ZEn$CMLc&ngX#~P|HXOQn6KX9E&D1wPLzuW5FPXKeC5xCC zl{uCgnHaF$UJl>gn9G8AA5U^84jGW=_Z#yOlW*rz&B%TbyGmz6;hUJAS+b3&ahDuy zqnM1>V-}AE{HeYq&!tmTF@RcqNr@eYY-W1%uz+4S8t9%!#l~{5y=6>$5Zn_gd%#L? zowU~riin5+c#%KV8b3FwZ>l%lmWY_`VvA3dt)?soN7}?Tv>Mg6a?NKzq8oJQ9KWR&XZ@=qC2k!@{3ex&&ew6sw~(e68U?gYMnulexdI~$uG zA7zNl5{S7RoAIBvyEAEA#uZb4e>*(l2LfkJV2WQJy(xqsUYcx)X}^Uq4@gxAvR#dALQY2MUt(nB zVS7t;Q!%7#$lEPS7VYN~6PsD%YI4mj_Vvw+1Lx3+w1&>bj(Mx0qPp>;OaEeB*lDMl z75|3VWfSszbFW*zX{{k8tWnPEo##KT+Y-d9oL5qfO-zKXJFX$-dWDVJorKsm5;`C> z^yC?dQZesG!$|04?kVo=u@-(ItG0x5KB|N|l+jJa55G6tC#4}k@7fNDd1qa@;4<;+ zX>iN&wfal^rp9I;nC!~z-S0kmk*OAM*;ggNU2aPEixKH;4v_Kn?!K6U;J}tnN99?) znj1@8hA9cVBq0TAYU)kCoYNG6t(|~6IyMl)e>CbZtw)&Gd=<4C2 zS2)(t^VttY!AH!@%>775BfBjfN!=coFUDAG}#(+Dz;7b+C*SCfO!J>H#Zg_fb zog0MVb@9j9A)33oxD@XCDg<4|Z?Blm1&f~Gymjkm33>ygi+No5YPYtdo%nq6K7?WY zWEs?Y3qLM)lh?51p-HuS)B2;R>}-yPpFiWuOpJ{M65MX^o6ynh8QkAJB_@z__dNfG z*>akt`%F`MnoY$PGcCuM#S(lE-PfZWM3Wype@~rl+4diM3OPhx8oBQEw~t}gXuz=4 z)S|{N? z6PBrwoIhCZ6rV(M_H1`oh6=vG?B}Q)tl541Csp_6$tCn>(^?-3%ugcT&blXClU~sB zLqBP@I}__yyNfX>w#*EP={|Sm_T82ke*MRfVe8F-aeTx`1UkQt~~GHgEw zA>VG&O(a?S8W&fyW9j3Y5)uO=Z02V*G&H1lt+l0hXNIqLHHI*CPbY^8pG_{(escG7 z9phHUBC3CWh9mgu8cR?LJqxujMDj@%<*% zo(8ne=26s45;GqNR}WU_4w9%>R#xb@@cMD0p7|+0{61b@**@iqacgUg-E|9+9vqM_ zlw;@%Lielxlo+$z>pJNkR9B3vs>pQ>)5*Ux*;ef6j1wr98Xr#BU9T&U8<<*^ zUm|egAL0BCN?a$Kb&~mwGCx3o$T5p(O$?*GapOjb_u8#uRH6i;t;;RFvAabOf52-b z?eu$=x+ish9z|O&ohCMU#x_gmvdH7E#cl3Sm7*9#uIP865!?@cBd z_nDN?c>FxV(89LFKzWY@l)&h7M%`Qy^!U*)3X#ai|N`t?GpovO3~fo zsnDkC*if5l_t~ybG7s$Sb8UFY(h7l>npXMt0iag-9U!Bb1+)GXA+R!g>)kp5r)c?% zA5#LK1cGQ@wyU5g?lP9%ZypDut}#aC>e0!H;Wafi6B85Z+uL59nQ*V z{jwi4RVj()(3Df77wv3Ad&F%f%Af`^VVGQ%F1tFTsDr3&56AFkFNMeSx4Q}ln3!$W z@P)0NcQ$`%t5Mqf;;rm#A00tQ=kem=jZfi5-xPb6`j&J_ccR;mAG%gP)4w+AW1bJI zNJf(?Z3c&jO#ob@XT~#2tlAxeP=%lNyEr9!Yf#NjQ`!-$Q=GSgm8e;I3UCJ)&WNnX zJfDbv|9)nc_Ob3@cwK~e`w5QVCkG!NA8s^hzu%RQj*d>ZKvP~Zl=05O-dq7r=*ibZ zm6=zbh55QZP~tL7f2TYBPHE-SyZ1iZ{I^u1`E1G(eUJ3aN5{ry!@2%c2DG|>Uf9;W zsc_i1HQl-Ou7Di56pCf2w=TLMuT%8!?Pax% zsoe}Ny)@WQg;$epqc(aoE#5G|CVNE|U%Rtn(Hz~nI>G=cad$ja;qso~Uhvumc1qMa z)JrOS)J|%sb@159lU7Z(eC3YAUD=u}cB`HdypChdQM_0R)~lzH`MnumA^Gv6<>1a5 z-LKxYQis7_dr2{|#}Vvkt4_z3=vK=?;oQgGD(&Q6P#+VzEEd&3+(a~XbaZ$Oz`0xP0 zfZ60d9J%}B%>dpcNzct({FBk3Z3T3aP55Ud6Y#qI9Q!vGb;49`RemfK}oB z_ZJLI%}jwiHY5xW^*kqfZN%=D8cPo?n5aj$0QKeH7cfa|4E^X9_$lx3p}ULAT`K%J zx>&tTS!tv>sU<$r?Iy?qP5k|$Z8YNmg#rGB3c;?`N!EDyutW6XEpsnKfDPDumc&0UToPSm{Gjz*(v|Dv^1Ihzw)Tn752;6 zKyw&2J^8!r=8YRdo+Cp-gR(p{G&HrOU53khS!(f_-(C~CD8~rKxcr!}T%By0D{N#| z*{ZmA?_Qh;0@FY`OUF-~u9TI1lm|K@z4Y$IAO_N9-mU^RY_3sx+cSKaKNW-2x{K3D zP0smxMULy&zm18@;<|z3#kv>dfaI(eyBw^bam%ital(~|aM9R^o9aUYcD&`cm)9>P zz?rdW;Eq7(LNqMOYpZ!DE>@)UT1HwYML{r+w9d_R;1*Te(sZG;%A=?Ixnj;EPOS%r z4!IU*|9V(_djG~vUiP(?hrz@t(L<1?D3D&*{?F}F<-(pUJVHTXw%wv-y*pIa@(Qax zp->*Rx2_8SN4L!QDkPi;LQXfvxHK>|E!Ca0@118-{UC-vzCcQ|#>)lX5O2Mqlyogc z?qpIf`~IWSZMr8*g9TwtxEIB(ujS|IX;R^A3agGTE-rqSns$knHZQE>KLAtB1agf! zqioWY+Q;hZ>YsixdaZGy#k7-%VSa&oGBmaR3C)AcW6PMEhG3z0@jVG|`i zV%3H?m0*E=b*N~0R%Sa=Y(rPB=Esj`&QR+;<=04*@HWKu<*K_~9bL*o7YtW#W-GKb zPL6A<#_%1-#A@8B%n;~%2ztGoyc~kKuH^9NOXt`il7)q()c(`K#l^O;xB_0cgYKaoMz!X*2t}uu?M4GY42H9Z}oD58A zu6#z=^%<`FSFulScuf*@y(?r>Zzu#^Ay!pn*+gW5jv~0{;|j2URT5$~?M%>$%YUz{E1_zrePIF9d`m3VT}{HS(4jyTwK zn;HPX6Y7=k>10yjMJDiq)YyyB{j~S}78jRtEpnr1drDX7`P88FMkEnPCJ~R#l5~{e z<5Qr5?i)Z~gt#`$cX-XuaBYQ~(r|jfL($%(%lqi4u^7-!ti5M}JFebDC4~Ki@cx<*)F&<-F>B^<| zTha5z4aC&YRS@qCQc_ZAbV7yubm;ko<`FLKpw|K}{a(WGctx-+Nm!-Swy$m3c&ScO zr`ltfMWQFqM>P0~%ni5W)8~IEh&)P}Orx)|%cJHuNO6d;nj2Wr-sEfIlEGuM8~*C+ zl5dC zu}jP@M&IszJ5%G%S>Gh762+C{>3b}KgR#)R& zQ>&XDmUZS5$2DNu;?)(uI63#<1qW%Xx|e`3dWrsWW=Ghgyj%MC2F5y%hZx`+>AU8R+I;^9jQ6Y=sjUwhpi{W zir{!)%`rXLjgvuDJqRWJc*gP2HHOc`?{oYyc6N3EMQTp98_`3qFm{ zrz{y&fj>9q`bwYeoT={Fyaq(%b6aAy_4eWbkK)6$0g=Gsgb~d;wd8LnLAo{0G#$)r zjX*99Zx!X0)qJ?l<>9`we8=IyF*<})sr)`ib?UiFNLw3bFs(QaCw>=%!4f-OfGKrF z&)zA!YHDg4E;k-IDEv!v{NzblcNFX>tr3~zDihKZ|WaR|{&I}Sqrpszm zb@y~jjE1SHDaIfzb3hue4!p-NJ8pAv7z^Q(xI8L9(=fE=wR++NZL#=k6r1pdrkv}UV1lTNjdVid+{Fe3^qTO*VU5BqFd z&qecs-2dgsks|_(eyQnBt}0PHIRgk=?9V0UuwRD*%FzHxwqu$0IBv48}$qAai{s z9hLA}{@j)zod)opn}g#au$)=Gh@A8<&D||3rb(utFvTiI@npdMXezHM0QsE<2y*-Z z;~`g;Bh*JvN%-6o-EW)O%@M3}A?C^*<>M3(Qtcca4Wth3Nc>w}{GN_uj7^`$vl8jW zfwQ{q9nHzMgrS|(&Pc7n>gWN|6_A33!~E|X5z$wGHR%}-4S%U`XfW7Wozw=Qa>o1U zHKYF-pMD|K6U6d?%gE-SK|+WGT?(F~BIKtiR;U$aqsb(XTmjEhr%!i+)Bvi0VY%Mh z)k(zYn1aJ&+(-#dWx9=vxNvZHdV8|Z?9xS)r$Qz@-p(A!e0G8=HN9F`9l(BL{y9DnN-=<@9br zKYrYA`0*o_qTPTMARCZ0MatQv9DI%D^< zgZ2OO0#IyZ{@HLl@cI9}V*lTH#S#`w4hdX#-+bkmu-U!QZG{-`F?f5zSj*fxHnqN< zmWeq<^4sI1lk~`I$oqQ}(^rk9-&o4KP-^$5^ncbC0nqHJ+sMWGM(nK} zIXKb5>PQ`3hdyOq0!qHFm41*yOW{LN!R6We9J+dy1l^zZ;XnoFnq+oJXCLv=)*Y07 zN)a02^N{Xv0F|*U;(V`K#}c7<6w2dNe`EHKQ+JotJ0)iZd<{9rhnzo zaMuqJ>>6Bm?%WI4DSXC8QMyOiCJp)u%=Dd|JLH+_zkSn$@|&PTvJ^rNw2>HA#7xJ_ ze$b z7uoDZgvx4WwI$9QYMYihkIF%)SV{>Q9UDsp;BH}{M!9wS#?F!B6C!}12ShBQGt1{b z*?kY5cy+*Ui>yu>kl8rNc57;(Qw_~aZn5{-37qu6f<_I6L^QEdsL003I@6INPZ8ch-LP9) zT}`)ajcXb|AF7jl_T0IiRovo+^?( zt6cFT8Gk+yG8f`{GviGS*CPUTvGz-@_O@%8YG-I@VpvP<`?cal2_~za4Xcy%QeIyY zu`TiRLe`&8P|>IF4nh4|^{`^UfW>-O5PyG#1m%wUgRgTLe03TZX|*PBYrJLHdSgc%v6+oNvzX$w;aq2UPXJkp-4K)?4%_^t~>__*Y4j91-P-_n4utK-D|GUoZ z`;*t_cV<0#_nts?{@3}j=g&$e63@GOxM&WKn1J9=X86%wpfiLixo(e;B^jqjcueYZ zEw%0(dl|xX@nRYjafnda3k-fARbE~W#a&(y@_BL&K>y)8W~{Tl;7kz+DM>v=?yUeS z0djw$n2Q|HexP>RD`O41#g=N?8kgWZ^wxzjKO8Uaqr`2O~+Y)9dK``+AG!=bnSZ+=16G);P|n`Rk&a(9^3 zbEBCyQD!_V{@cGQ-tGpG!b)<=YCRU>AmL*{grQUcZFR9Z?w`77d>1P!#F%80*7t(n zQ*eS#wYr11SGtUbvLSG5_pu+Rj~_n{0<4n489F_2Gc!PU--*wG!_E9yxp=1TYVI$| zk6bebk1~{_wE)O4?-qMd79j4UN4eRp!UUDo!A z`8du)zyEQSb{*zIXbe0mEQg3u^RQ0)K| z8^MfDgPNYPq~~H!PmVTXbKao146p}rAP?(LeU(d8wEW!M`r2CeL{mhm=aOlVuDg^J zbLSc=Nt^6<0KUGssXLU4+^1qo+wPyifgvGfUL%8pM)isxI>tk#qn}D|ezEIwRQn{M zV70%`lVmrTp9t#FQ6PqvUI}2MX*IiT1~^9bo~YwvsU?tEPf!u(O8ZRpfrocVsaspW z1J1&sL=k@B*3z*01-9R}R|a<4Wi4^+`uh4*jADssy1(mh#D$?oz$K;E1g*JM!% z-`$+WUY8G;d3N_jUE+4I$3hWfQeTD3b1D`YxeS#U`=T^>sNz_2ELzxAMHQgRhb&qce#8#zhZ`^3jU`PV zY{=pK3~Rg!72w+olBn0{e)ol4m%l_8zq2FlM?UbZC6o3pkNSrniO*1pCLU}NG&WA$ zu9PJkXU3Q!m3%hml{Si5nEi~PT-)2>NzjE|i)j>deu6XgEyVTankL#-Tvrlx9D4NR z?hCwZGVj4kBMWk=)>E5Gl-1^dfVNxy`zR&oglN9#po!6Nl6-M>b;@sFjB;ZC(OP)x+gpn zEb4x+i@>%qffAXrM2-J&RgmX9725{!aj9*Fso##p@e{`~y%ToUrtLc7ornbVR>scO ze1EYOV$Opoe{_6&T-asoJ{59J4Nx$9Yr6+*8%y$SqobzuVUE(AOk!Wm_-PnpDYr(k zl6@9E`H7SdNAHD0$LpIB`HAb@HFX8te8KU84_!JtcPqEJkq$dft2w3(Ba`MixM%`P z(yDu7h-JI*RzZ7w~;O={DNlUS1rxZ$AQ~(_P9@ z2rogC{df&(?$;u>lsCk<_49l5&4MGs>)xWFsJ*c+*q-g4qXk~14#+0!@QUY}qqrqt zr{3~i3;yZ5`KkX7@IGPJ365@}poTQw6tydr1-y3>P8YT>pZJ&b+OTZDK=t55+3L~= zy7X`8aW1`@3R9mAe056~kdx&uHeSPuM_}ms817hu-kGGU-6djkn5QA|LMjX6JhlRc zLnvM0v!5QNX>ol_?cg1aIbw5RE#gT|H#^!D5=kDRMvwgudzT*q7;Sb#hgF;qEHBK9@W7zhrS-0 z?n|&`K{f0FLyeH-@7QyMw3Tu88A2@?16iC%z~Mls;|Ar~q#CIfFXGhIE=$g(I7q8K z)aqsEGeKQ#ZfIzjzd|Yhfww0;y?sE1zb-vXqD24wSOYDjFYq{8_br+jMz8m)wf^C+ z>ma5l>4D73G3y-*TSBQL+1h@E1aAg z2jm0ve8hK7trS(12z70+N#=qEW7nH&0OvrjBbXsh$R->lo0!qP6R-($NB_IXq#$~X zTjA|+S0uXx_rw?*WbspPQ7toh!Duerbbag1Fzq*Q-{yeti(>ZZOjQ7!As{X;{;6~p zUmSDf$kL`vEI2TsHW{&aM=_M7gC^IihwIcLsnnA8O)zek-uV050sw;AT%=91u)I#B zko%L>i6-R4M@60i^<4rhB@l;C809BS@jrgjdF$G>y9aw)`XHnm8ym0VoXA-Zf*A}- zs=e1TPf#;j@AmFO+RzE67glX=H~Vrog0v;eX~WU@r(ITK4RxA|s?;_%pcLF|Y1ifb zABKbPB4_2|Pos^h$R!I9wS_F2BX#WJ1-t|Ob~fmg!og%q+HDcYejgl+Ka1KUKGUL! z@>odfvPwq9O%1W3`3|(rPzODCc{hKeeRmFlX*ebDrU?F9GJMhA)zL9;GfR@GU%Bli^*xvyWp z2k}UB5C_5(Drvocb$Pi1G*(@ZE_FiB)6=Jx6RtiZe(VPAO6PULguD*x>_g)%hP*lr$q%ur*;nU?p@pZtzBff zKo9I!IXuaBE0PlWn;tCfaKBDE1$QX&mH}1*>BcNm{BT-UR@Tqpz2>pO#SdbVl6Lcd z_`#3JI*ac!)ddZKRcV^vxFcA{Uj@!`W6$8Zk%fsB?vk28(EU5s>zjZ znT@SrvvwRdxaw$53%X?R!B~)xozG5GjM`ePG0x8p^a@XK}coVZH!2?J@5E~QfgpXq?x{Y z$JIOz(%sbG?bQ~3wZ5+airgmyCzp6LXhzVocxUObL4$xOTR#r4{+iu? z&W~-#PC*FsS!JJ?r(%lH`8_1UWus1kX`{k@(vqxq*hk|=^LjmzTtXNzfqrXfPL5v* zOeMMiRJ*0oP2p_o=7VLQFgx$rlOB4e%0ukI=lI}a-h=$tzXq;s!)lMb$V(FI#Hii> zqJ6+NVsXZgI=!OMt;th1LEN*KFjgvV(h|)(X_Rjq*G>l;77ybD>_34t8_O<4+8ZT(qQfnw7`UJYE z)Q8B~eJt(e%a@nk%vi|@2^;N0)8-K8)xJ@{XwPQT2X;w5a2tTR`X<})3s8koEk{8_ z!7t`ybvbl{ORal6vX8=Ii)ao9&_ZCtua1%nJ+JzgKKp@2u#5c|v5<<4U|0XuzEl!f zf|R!S(iDHygW>rN0(@QuPw;t{ti$Hu|xVw z4*7QdlngHKz@3NTd?$`^fW>Fs7!aUZ=rn(9f$*o;cf#z} ze?C8j3$PkFuu9z+ny>uz>tUjli<~mCaP6_%oZfp*lgyIl7@Q;z+l?FFa|7g+;Yh8n ztSD`HHR&@|ZW*W*JFM(EXp^KkE32w7F5^FE%QUq#VkfZQ6Qoeh^ER;5nD(=vuVe+kh;Y^OUBRBIbw>hEMVA zW?Z*!EI5sQteaUrl}9hFE}dl{x^z#y#JAy0_jn1?X=n{FgoN`Gbk|%o7TN}K%D`vx zbG-uIvmRda%M+r!T9;P3b?3Q3R+h^b8JM1L4vCZZxC3MqoP71TW~%{b|`<6v=mEao7kbwwk9+f5PW%&!0;fJ}>u{EQ~+w_;`ai zT>G&O9EEdE;SpG!oT41|uan#{-HgndzXDUFcZL^f<~X#{!OA@x4s(vAxOv$E>B^C( zAYN_x(7qiJqLGF4Spcbwn}P^eEE*>79B))0ZU z)$H2yX$PsH+rg;h9c^Fa-a-34_rP`vt%j|ocw)bNsrThh^!SgD;wPv0H4mn%uwxfn z!N#2lR$M!H)R_xv45G7yTAyxv7Fq=QZDM@@%^Z}_FUvDrxOkEF^5t7>$Is1DUG%!r zrZ;pyOW5oc>+qRc3nb%}E7@P~&c$>^rf2`!Ysruh7oSBF{IG>!UsAi_P3+-B0g|F* z;VO?=j0|co)}MbusP`PZi?iz9)ZWOF5zXz!hbeMfuk(za+H9TrGPRXx{NQ@fa|u}u zWk=4b`iJEXMeTcu57(9}yjI32bsQPe_H*s*V#J`H1GobK^Y^;dCTsUOny9T=vRZ92 z`xua!>69-sW|pqcOZOhr4pDax0Z#Dc{>G-co%Zt%uf^8X!zwh*R(%e;NT zf~x<;=sIpEc7typ|JjKK%pII)UNc9e@#niQ-F>8nBEZh^?%gS+E{rZ#2yBwY%!iuf zgMAiq0c+YQU~|V8UC2|#CVN@y%`FAyO)g-}RUHoY^wrZeG<~pKUSxU_ z&iNiB+AzW=LF9g6W0&#MJEDKF7_j94n>1bV!lsAp0ZX3 zm#%=l83b(O<%TKecJ}1Z)dPbFFq^>U-CAJnD##bpo zx+CSajgLZ+>9s8#tZD1ImsQ{)R$fVu`7am~y&Quz5{4J(X_Iqm(@EX*hv(H|Z{LFm zuGQ7LdQ}!@FCJ5S3FM=?I!~u0CqiA`aP`*XjVdq#&&>B%N7RCERE{k??^SpNRKgXY zP~P%o7(l-}7_gPXv$A5E*^FFRZ-VI32^dXna8HXz!C1B*b8k*Gz4n!+GSqoRr5*p= z9*+uu7wH<;opq4ATmA@Mm*zaQvFznQD!TXKsf!ht#yRs3cGdVjbNbGTdjiFp(v!j^NCW z<}-k|KOQ-!J(Px7QEaJAnV@5;Fum7a6<9^M|V}j2sL`%gxX&Us`hw zid91;rPoxeu&L>p&l& z4!N;t(P`QFU17G4y)lGYSQ=fR_*hQP(D4sfBn^Np*tFW{a|0sO!{7;L!#u4vywae&}>XngEv< zN9pKll0p?j1NvZ^!PcI*V%1Vx{E`=xy}?JAbZ(C#bIjaH%Nrf550%Ot>ldQ}e)swF zyTGb2_N_Q7=ey`< z9tm-CIvK6b;=BCP!=8{&sbz9 zU)IEgITY%wAyv>zBR`Cg|DtAh{o|pLE5D|;mdfwsRc?wa1BKeyopYLbO(W9*8ssHt z9|QN+!k;>m=RZGm!jc_p$^BM}kGHzv3(cLfFrLXWyFe5WPsn~ie7N8q;1T1U&Z4`y z(-e)C7W&EyhS!dsq}Fi`dNRAKl?6P@c4*sWpx7!DCx)n&z)F=v2dfs>6*0d$8RAYX#MnK~y%e?W7T zu+xYX1b_Z|E2zUHFIqi%e60Lb?;n@(^?}$s6t6!6WKr4rI=IbTQB$<^U<gP<7hS=&*yk~4vC z{%}itG0*6R)HPIVIn)5<~WQLCpLoi%Ov6c#gx1me-KlbqCo@H8kNo!#ho>% z2*rG11W}X-<>aw($Hi{V@74E1Y@1IzIXR(L8e-_hUCpa-2wVyj*eMw;)9*R1U71ov zioP_&1%d?S-ax!Lv#xsF%9`OqDhN$jz!+Eg-Y;+R<;b9RtwHwA?B6beZUL}p+xnC1 zdJ4?UF0!ll{8c<*^+%D?w^Zdmd(I3R=t3y_6!Z(OdY?c#{(N|-#6-`Lw)L7VppdiU z8Zwj@g@p)f;YFe4zrTgY{Z8lk0wSBZEput>WhX{HgKSUVi$PNiy>fxBld`{sZW3)_HqI zRHHTaj+=j7+;SA_?4%|?RCc!Obef?P8LO}V;wZasg1Fm*lmL0e z%6El~%yf)-PBW6@X;M%tEK(#zt3>~vXFR#jqD zKM4Rh(aSt+^q?(C8r#wFh|-wN$Cu9qjEmTl&npZ0c?*hjkN!jL4VTytlefbfS934l zr2V~d_(WxNY_>f22Wh$r+qowjpTv6e50od4*BTX9Y6@3%vt6En*))$`f%KVKtGpV9jc=gne-6 z^X(gdD;f$B@#mNbt=-ze$N{G~Px<8+BRhr~ez$i8MI$O@TXj`cKd{b*NG^tf9Mk!) zTzmKBw+m55R}L(ypO*Vf&T4ld6XW7+i`nlb@_FXGF|#oVu8Lh;(@*0gE@Nz7XJY)3OGAX!2nnc56h6jmK>KB-8+wj zB}+9{+L6tr+u7_>CPj2I#%MhmUx3&T5%zEP(?2Hs@&W!`!Q7)s761~`t`PC znyk-FY0~!i8EVI*S(ne?Dzk;C!Ks~Ty}dl@>N09(M7i9yWSC4 z8W0?=!d1?dYy-NP*Pq%NS*lh0f< zAs&Os_JUq0yWKyPBdn%Yg$P~Sdt2>nwIBE>BNY@F4>uytrzoCdsD{(9(}!{FE_+Ur zo87&Ya3`xRTc_dfoSoX9bb}|jr(c;warbvV$0T^Tm!*0mBWlv zU_ukQ?(l(+GV&wrajL7f?{BvHpN>hEZk_2BUJC~YQ(cjXef1#>zDJtp%BlyZjZoga zo4#*4*(mpXNHyfec$L`eBh;cA8p4Y^FVqG}vig4#Y>N)E$i+T}iu0anLn7iM0>L zcpKiN{L@30cfYzMR%a>Jg?{ol@e_ZxQ=(+G;M@{nB?7hGS%cdVW#C;j65G5$IVy*) z1iToRDEFlndu1pbgU%z0I8>ue(jzA(&L#KXA?s&kW)76l`o91bo?QR$@!cIAvvfav zT)`zdJW!hDlhgQdnt8jvsZm`yCPnI&^-AnVx{1jptJ=*xV@=_KfSF%$8{S%0e$HDQ zmhRAh4WEdce=FKUi27W)_Zz3#GTpJd$G>Hjy(=T38Tu?)Oro^(vkhI=O~7w#ser(Nw}`R+mPVM#z>SnIa#Ygs(`qlpJ8#a(%Xwe z{Q7l`#?#DCa8ef2`)~V+H>Y~8G8vUC;Rj30$_#ie3!}4R^n6z{w28m@9hsTW*z2^< zKqKiP)#v?17KTOU?>DNTF$+dHd}U@7rCjjyy+o;h5!9pQ&RFX6OI51{_FJWtt!-zQ zr0%8Fp-W8?eN1t=y?AANu)9Gqn?;p*e7jbD{6LvN6{tHf z!=VGn*ZNoxKNmo~a4_*_K-RULD|6Ugtaj3cnIKY3uMd7FXx5JU5!s3r$(Tlye@vnd&s zPae#BLj^wGPE_>rGxIku#xJuqZ)0p9wn)uZ@4OiCaPaZl)8;H!6>iQ)p?P%W=4sY&i5BH?7@~a8$FPG6GoOihfj*vwnMP1We%$i)@&@FpIDc0#q`Td2gA$;_y`~f z2U~VTQEl*?*lZB-D&W58rFy`vo0|@y+uPfF(qQ>75xHh3Su85hcrHYU-o08MPRPo^n;VwS?m%L-iLV?~VQCT{h zhiI@fwK5YGzJ6?slkRDmxd2x?^8rkfpi%3NveyHP*M-K-vyW7E5o*Pi+4QvCg*=@+ z2dq?o&{3_@vOJxG%^JyY$irWGDBamkxC1>9u}bo1X-=KvaX;L+)t#k6!K4@p#aW#^ zO3Q@Ol=N79WFRY>)^b!JGA<57xnoF++8{KtHVsy%Q}`!xgE*-|mCtvKF=VW}=_}LC zB-X#bZhC(3>iTzM=R8NhAD0#}e|O{N4T@8TdSMWIuihV{Q(4rRA+D>e92mkVe&gS0 z2z-f+ppw?xGcR{GkDvb)0^F41N`op#4{%5Q$A9k3*?~!+1I8Gnf!;M?B+bX8>2f7m z{eYt7i^b9faxqJ6T z5^_}uQMonZOBVNVb1Nr(QhOk%`1Rv^k9wBwA@(HEstS~Ii%=mPri{PlD+8Hk5 zVS{2NG;FK0(EWP9{lhDMP69E9(O4Rx%n5;qVEIrjfBxI(ZJ9(>p?Mb^iG-vt7E4H% z8$W^Zabi!SOk3dikJyXlR*EBc`$nztXZcgnXXoN@ofebtv;3*?v7Kp%zh4hi&KNYn zd<+T-QcpP52b~!uzB>YGD#uurs2GHFPPbn;gP~84<~8EFeY;~O++L3ANXYM%S@ZAU z3v^7bOH)cjaz+VOxi!F_nUitsaGlN!_~n;QK^tt>{?1ydRXa1qiV&V2S86+3dgr+g zOzTN&af?e&XEpgy^%+o^9aMS)LqjP#Y;J)M5=n2!;*5npX~N8fd1uw!@oo2_M}EJ2PSp-nCRL3Gj9RFm)Xp%W+>uj0bnVTrc z5b6wBP_BWO-q35u&+nw9H5m3^yob|LxH`j{9!y=>of!|cAAnql(J#pN52nW`jo|xb44D0!7V7p z_%mz#5RDVRw9o>#+MG;>C7rc->$Ae__K6j)Dc$cg6qDd^+ zibW+SC&M;qKFy^b4V)F)YzzvP=KpAhUxLKj?Z-K#RoA<*Tu;-2Z`Hk6m+-`4u*d>C zf+nMC4>kuYiF?3Wt`s_3ZmLtH>UbL^!20ntpLm2!#g=;gz!tJMJ4;%xN~N9tz=liD!Ko++iyohKQ`9I z1?q>IKmosh|6XD{smvtnA{P#{StCuwo$FO_s?}Zc;VR$RqE;;|n@V&xG^r6s(tOJH zR8&=a`pi&y-fPpGY!S8R!Jky>idUvgjPmrT(JrXj4TLhd>%L3^@Ad1ZYtv-=?%o{j zX`Z8Sd_}GzE+wmr4DGB6o*De2q(~kxht)lTl?}sR{cn$c<}s~#Jl9)LZnp)dgS1c? z%;IqMRV{r#&^E$h+60%ZtZZd`0F~jI^qSjhPJr-b)n`-&+`HYsx-T_>%VSz@nbj0`z=&evFz-?CTuFq18h01*~ z*1ju~F}twym=>pDll4=JI*P&UhTdG0wCcqg?iQbm7cW93{)skPZ|?_;b8Folaa`Wq z^w{;hMi;O4;Pf#;`L7?<*!Gp}I)-fGx-vxLLoEOPw9@&`j~2-Tym>pqv=*5IBS*yj zWWc@C*zUJI8t{K3SZY+i6o`nhoafylZd0nz5_Gf0N?Ti7*kbk4!BPOZf59pS&I?Qc zvaa{1Lc*k{jfn`2%N1r}lT)=;jg%%Pa0wd~V4?fcXK7)q=T4E9a5koOqq5k_4G)Jd znb~jqDM*3+17)^&F0eyTnxNdWDHh1|!I4rseX1*Bj}AkZE+~?eWwnZlGX6n-O?d$t z?NyO)Fggh@1VtLv`?@1qZE- z(%XMu_o7XG7KF1xKN{uan68f&FdN4<+5$*a0*(=$LBD=AK3fb2PMToI4*@sq@LSzZqcOm<}lthtz$yg@4 zu}$`j?L98t_xry8KfmYsJpRCZX0Gcx=Uk5SIKRjD_#Uzs^1}%2wzfbpeVDEL8uUXT zSn1wxLI^x%I^yMF)Sg?EX~oep{$>%z zwAHLZuoX}SF}Fyy{sd&Y5Abf5+PyvOrtD7XFR_e1V9ru0DJmN7ZNkptDni92$b$CP zwQi3qumL>Mq_*Gr{Q1@?9Ak?UNbh7xb+;xWM8*bx3M2;%vUwJ8vaGVE5WtAa6Rh!u z8M?5@tN%WFv0^Kpr9VC*$9bJh(>v*!!vO5cZGr>Hq@wyx+RzSZmkp)jjX5tMFe@?2 zAu^Y+LWqRb)r=dsCBWP)2nH686~uWQzg~7`Q-bF$pjha^kj>OQLftJ&dlym|; zM<8Tv;C(b2U(glV$a*Zs#rsV$A|_F=`l9yM`oP}1U`FAq4+e%hR-c~dVo?qgNG-CI z2fo$Qjf_O%XXRlW@TnZh$qfQYWFX8pA)U>kN2MC9d->FFA~$v8(@?5SsHtCj94?e znx%8!o*`KXD^N3OnU{CdpVM);vIODy!(+4TuMeIl3Vu5x9+%iQ%qrqJ;^q~}CvJUy znn5EW%zJg3P?@XaL$L_KA)Yu017=gOdDfFOfKa)7Hx8ixff7zmF3D|Q^B5miKhXu( zunDbJj&AEK3e*E7uY7mC=mbrNypc3SP!nn%99-w=hVV^OQY8zWZsUFbau{{VZ9DZ5 zpZhnv&L2{~;j&HaVblgI;;`*m^;X!XAtO$Om>Rz_-Da5+()Nzn$DdzqTXxhQyy)Q? zauRj(Ize#ytlb=BW^^u{o7KKVlrawt8y70TLmT{4>WM3 z7Ko`I&i-@?n=LEr>TdDZ+Vn1YCBTV)lcS^BpudxCYj4bGLJ7yzq+nLGm8(gG3SCCR z;V?K0Bw%A4`{Uo?A1A1;q;+*#cgt`qbNZ=(^*RppvQi8cWg-4q?cJ|om2-Jg_Bi#& z*1L^DRlcfQxLf%qTLzUMmAqY+M~ZUnZpy~ab!W8Cbe!1=;1LAwkRC{pq$A(3Pa96 zWcp^9Y_Y$cmv9~X?OY|wo{+qux?HVTKdNYnIcW1^IiYtxDgJ6y*tC(XjAnzu?%6t9 zy?rxR?-XUx?fceadHD@EKoHwM2FxcS+UD#7o;GF8|e$ykh|Bk_D) zblL{#i`u%`SuM`ZpLf!5mAvk@s`NcRe3K?oY+|Cu+5q%^7H}h;<7yzp zC+Qw%jASr^rP7BvR16s?RsCjcYlYI%al$&2841`z%wVN^Y^0!B{6ejOqFJlkW`E;M z(7=e|{gG;~7cZZE!0f@kA$;r;{RN{pi(%ow{Is!6SX)XFuxYF@z0NGls(*dbyc{ z@!HV_TGs#iQ@AD-hSP1sz(j&m$*$~J|3 z;cG^qhK(9AqcpxLJ8p9XHMLzzR`T9@=V6E2-rimX8IMWN@8Bg??-KjXMEr1<0T#LI z}1SEfy+T-&e z9s0*14#5!bn`rO#=Hhsmi))1LYlt|Yjfbh*YMvma z))bmRhwbSZwb^agQRI3(5y4Tzx4hf-Vob))6m=EFPY=_}WNgB4iqh{D7oeVo`u9}VA zty#CI1)55NgwxLetJb)ziO-5_GXtu*MkU2n(}Tox%YpV>Huh!1(nT?<1HrydZVOj; z@GB{F?yVJ=qborGF3+wLs^&|;zX*K*I!G`S+{5^%6mX1h^T6jqFgXXFy1d@zsq+z_ z3xvPLZ}7e+EKQY;)!zSDS_;^4*UR0f^|A_i#-|~sUUK{6fe0S0vn{ov4nwKa@yxFm zm>}xzTI_pw5#!8(=3mb`xZErJiz zH-FQ`!=rt*Hhh#@#Hm9L^UJcp@UqRAqKFNyXG-Qkuz!Vw6SYegi8WWmeEjbPqhD3K zF~4%#7F>P%tvDibd}1BgWfWg+xkX^;_r{Xa*IOuy`g-&wA2+4=InzIuuzSdVD;}$ zR44pD!hRkR@3ZR#u#NQqQ$v5hS5qn%C#Ow&e2qGRUy6w41}HoK=*iliL1J}Ik@dVa z=M1SZ8TO!5Da@HFfB=k2?UDj_yUlV3i`&*$peqn=0#M?|J9ao#-gNvZ7{7eyQ$-Y#_;|a-nn(n9}R23WZ2MR5t{>St)Ov`wEK`n33T?BzVKC z!{Yq~&M+xW)iIWk+mfT7U--5+9JW>2sBIetr=MmASvEiS4x2zoNwXV^cDvVTv?DUg z%xV(5J0*NI2kXOMvPC?ZJ^YsA8Mu)wy^xEd7IRrSzi!tk-Ao1qVeG~9hH3Kh@}N~! zurG263JQu~aJq;lul`+^E(LFgss+(k*fl*rq5JPa(sTNkD}9jCp5Ij6Y)^%2>6a~V zYABB!=~%VtcKelRQ8%-)`L^Rv1z#Zb3>& zzZLIeVNV~Q9Ib|{w!`TqI8fq%#BiySy_Y~bLPGWW4NqUKf)X|1mDou0x^q1|*aPoZ z7SATBOZK3&WlG`76*#NdsckvL&~F#kkLtKMAf&i2)$1|H$iW#C9z{)owWBi*T7jsIGP=1Jd$(fACr?Xwfklc&oxJy53O3PR0Uh9Klv?U z!4waE1%xK45wb2&Cj0Q~BZkRiQ&U{{t~9-j`}V_L*4KtzH5h=ajD!w=#?!rQ$zQxz zk2R_OO(dKwQy<@ekYI(&WY2pqVFY;t7I90jj|3xD8^F#kK&*iun-13jIZGa7B?>mL z;6SUlX06Y-f@$uH^~Jl*f5o28up8JHVV~N)Y>;D+tMBPqE`s{n0>c45IPQbFpU>UG2d3DHP@-$NJma1J2KKw`}TV3SYpo2X$dNPO0AElNRB&%i4!IOjvA z-H=sX7;y3sfgv#I${yn*Ks&+owB+-MmwQDLM`>|>OaF2Ko`UT~ul4BkIbA$`Q4_EJ z&enrOsj9oHRIerXc(2H$3cIO5v3o0t>JFnLYVw9i0h-csQ&D#?F1e9s_?cdID!sOwSyt;IBNkv^f zGAJiV8ZAA!u)rxR>%SSbVgLzx3aY1F!0uvjRUY}G_Cu-U6zlv#d?1%-5(YX@@HZEB z;!NjoF57|RC&Ro7RxWF^diFoc<*!k*>p_wd_|ZtO+Je^EQzAdW+x+^uJ>bvNu}39R zK6qd|lv)5rj908|UNHH(ib@yI&?4fZGeyswA?y;#$eQYoh*Ks8HEGOtEQ?T@Y(@p| zmdGD1FktcI!?2B*W@CMrd*^?smq>YN5)xI^2}tz*rmC{C79iNbilk%qx%vG0SC!hx z^I`^KfK+{LXi&gnu^_Awr-N;9peH=}i;8|bnUc=M!vzn-#LJ+)75nxKEObaQ)Q2=^ z*IqHrj=!9?gV4~9F8PQa+h$Y=laO2(t=B~P*(<;m|Jd+C+*7f0G=r9bHRbUSL(b2p zoxPd<9{mEN21d}vFGS?h-2Ej50a%_&IKNI1iGu$A z{wb=w7Xd*{6|DXJDLoe`R~0A35WN}L*hU=Kp9*Y@sFst_njd80Lcou2eMhv11#Tw1 zMxs38E#LI`>F%GuQHfQw1^yMMa@{T|$G!bAOwj3jE8pRK&9wQ6O6B_X4>s&VcdzH! znikJc`)x0A-`^pTNV9bffzz4ojY0H;)`6n1)PR8HN?_Ny>Tv{A%h$v9hdK?JBm&*A zn$9W9gDxt0FhGw8Y<&)nqSs5wgMn5ySF;Ey7oVYn9{MxZ}@J$UZ$?Gu0MH!ULs(oZ0vwK(ik3|tZWk!p$I zzdph7V*E=;RK6qO{8qK^X5k6;6TN-*gT*e5D&WLlZt$t8sag9H>o^lUNNis7A=CWj z`~uFBr~o%kZf;}pqoBSxSC9hcN<~@u^*OK{S|Ews4FOezV#sfh&m$>$6)Y^cgUv24 zv*qQPq#WX4irH=8%=~xKAoxX?jW9H+@YaLlNhffIS+Z*&it0^Bi_$AFe_~gQ@hPjt z8_QB8CjO+2@W1p3iOb7XLNfNml+|9uXrJKkq`)hPv=+UK^X zpVJ>C3;k~$FYiC?Le;PSTgQv=Zym30j{oqD>OX_O7r)QC-RH2N zxTdBJxHJ|;nEz?bjrV{Fc)8>c{22+av zVVd9GfPeLr+F!5jdxJm!{OD5FRR&}QLU$9v!=3s4{3JrCLv){NZ%OFoGNr=GU@|d^ zFG@{M|NEb+WjYqmkr@nl@PB9D487d1l5?>NbM(1non=NF@kb87bsO*Et<=2uppM>^ z*DAq5VwKVpXUfLn`LssNIKM^cEiGG4(ixgg#`G9e{QTmw28%sj==^cj{@GTNzZ(ebrJdtqH2ItIuPF0HKK3C)x+@R$CgV@=Y302K;@guyvmo^N zQ3i|Rtyo6N9fDZeIc{c?6F2I6Q=)A*h)Lem8?Uc1nx(XmQC`>|n|iXZ2IIxVt%Tye zK(F&s^1uhrZ6r zRn1LQd2luA04?acK#S$L+8l<`OE~b_T@g7~qaI%Q+|Yk*LDt83_d64l38m(}KZDG8 z1lqQ<3+CA-k{QZu)f zn#ttwZEu0A`|LE@%QS-Tt!v!x57mB;E=qdy`OWoT@6V8v)PAtS=+ z(w7-+&BvZ^1k$#qZfHLbaDg^Q(+eXt?gHk*%=7Q973H6FIF0AL^|Eu8#&O2T_aQVS zU1{Is-zwW{+N|{a^{mq}@mZzk&kyVB2^MaQ0XBb@RM;4Y;7t8XU>rO+yI9|PNTr$u z1Ml+w^X~eM*xb|~{K&fkgk`#g9f#6ROH{fda_fMzf-=hwuT1Yazy;?BKi`|tGSFDU z|AhUHN^GVwt5D~Ct_;Db>tT7E=Vm9e*Wmx?KV$Nu`j_6^O98SEAKTA``t1(@PZxZd znV~6G_|y;aGOs}GuxP!5cPaKe^hI&EzrDVSOCda8R68u(J@V)AX8Qe!Kx=d94maHD zy1_)A-_UV6=dT+JXG zE4Tiq>DPmTD(|@+m8<+caIi3NpWmWnq&-guESj#ycCJwL|Dc6J{jal`|D_h)n1jq3 z7$lfK2R?nDIe?;NMUw4fL~=?%d>`N!pg*w;T~Uh>)dG=ly{h~6DXNd3A7k5ocAtn# zyLOnmuc$rvVkNR*PqhLx9AoQ7gQ6@0hyE42n7U2|Hs$3mcawR+J;-AB#!gTn0Kx{- z9Rco!1`zWzm~-DFBVYYQCCFrS615UDP#zAmfsyHhYX$sG|M)i@%4@cHw88t=gRQmi zVmd;{#Ln@Gi0A?O)%A#aC?8l^QX$A`QQlXyg zbi42JQj-Mk;4*X&lhk^+bk@-)EjcMoKOVDy3dh+A_#96%?1&T3AteBbtx8~b2eWia zCP`OQ<*ZCu(N{snpvd&33w)4PEiU=MX$@al^z`VLaJ`3BU+#Cc$5HutwCU@4O$0 z;5p|GFouY8*WEycU}iwI)^=72p!*OI%--(jiEP=^;1Yy#vzQzXeG54f;?O43q`(t| z&FQOmNh_kRUyj9wra;0RX?E^8pH{MB@E0G4&qd%uJNO2zUa@ReLzR-kYR9RUj7+lFxV6eV4NqglZ3?B)=pytKsIXr4>N*#= z$lS4a=GD%`NznIKL}CGjmO*T6mo<|H#3i9j3Mv?}J<(k-#obA(Hi5(hr~+cre97yZ zm;|K+M0Wjg1s2!7SbUF3V;im_)IT66)XF$_eYOjMITg@~SmGN5V%_eybzvCD;+uJ0 zAMPkXa8{`?h@t(yne3i4K5qe7FHEGKaHfRDOC?gJj_vE7@Ze^arq2i9VhB-7csszC z0N1xONU-*tG8{W!bE(BAX9UVjcDO__gAAX29&ohZhsbPe78FDk`L2T?phPAMit7^ z%Csicrlbf?+4`b*n!kxSrp}rW_0!hvC$uWxbdxSD5;Mkjv6T0EZ!mS}gwd8vC#vt& z+|1~6(Cry{q|Qtw*9of+#Z%bzlm)P*@A}PTs3*#o62h{3x3D0FUsuh4Xlk$=d)&4q zU*2AXMe=%QQd9AG3(?JX;fpUbyWHqUt`yh|?bqMmWb$Z9PZYZn92b{&0A)3yKcw^h z+HswPI;>VWO~^E+{B@*buI=o_QS`9HriH>B>b5#;BmrkbLdiETNN+2a21^JWX-{^_ z?#N54+*wMQy=5k#t$DE2CeOitJM(G-+oeic6xSy(QYgc`hrY|hW%${Qgeg8DA?+|I zFqJ7&vvu!RN(lWAYc0>-*_8mJmsoxJsE1op?N2q1hxvCOCe1zZ`0(XuXfwzAwn#>XL7MjP-aiMAyhu>1e&_`){GW??rGH>dVDz zo{qm@`vP|?_{*N3?(z6jp*b>njodTaeI}Ac&N*jGiM^9L)^D87;HKDMIq==gdiYHQ zlNk`Hrkm%*QQ_@9VLQ}FeZ2dLU!Y5G;K0R4n-fv zsXgmKETe**X!J_)S&xP8TH>_rzZ`Hr&j^wa=|c|Ry!+z zm(81QY;3fzog%C`&lxspe2}GBrawaw_p#C3`S%E>Uz_rC5zmlsw%*s?m230@-rzGw35tXJ%fn>YwXv+3^qPaqOtiy8zk=Bx~!(JaYO+ zBtnh#9zJA|bol|e46q6>`~_3EDl%y25^{W)9Ori3-fnz!jW(gpj{2GxDe~J=5sFe4 zEUd)X^tAPkE1*2Xb8EBx(9q+v)@)9Y?JUr5feMaBV_ZY%xSzYn3Z4prgmFHS*eauotZRcEZQ4Pg>+pc>AJ&jt=dw5UKxB<5M;~ zw?o?D?zdQ7u-;>z@>w5Z0jSWZf{om%=g-Df>@bY$@V+geLCu_=-J5Os8%QI)YpufV z^qH`l-i>?^X=;xrVRZ7EsLg6*n%Yez`~>>P$$6@g9r-%otMADgKp-4)vn6BuA3c0% zr=HlH7iH$96v023M+3#ea)D#FkCTMe$qI{y)&cF8jAe3kG>P3mE=m2J)L=~?6yyRG zsFw#e&Qs>=NW?vP&BBo1t$sutu~+?LMI$ING{bt}6!P7oVml9^F6Ivs%N3H6_I3lm z0HK!uTx#z3IgR72*-xnady^Cfq}p=fOL~tz=U%|oCCChufEls)-FaBfp%s+9A-cmP zv3w|Y9g^1uSk6$T>Ln{4MZl!W%Tr`xVhsuR|{Cz_|}7#OTwHP)C!R=3!LF1yWi7v6Qbn*`+1cr3~0!uEnk)$n%y zt%_ubso%_J_gmExJ@sT1M(OB@6Md;)b&g1&qCY*K#FQ-ME>%YU{LxzUo#>Z0qj2q= zD0VEZ#b{}QM`;l^{Yw~gt#+Y!iHue~vIl~wDM6^)rXVg{S>?(-w+1N=`T4c+(Tg<{ zCs;Z_F}~Qng&x87L3SG8)q)sNOu7`Yn!n*K8{&;|`tS0Zm}%6m=hqz-PlQx)CX064uxsJXIO5PaUmY@?f(C6IV(XGC9)9W{BW_I(s zk{v$9Bpln3X2HGu{^>)zf9&^RSXQ^Tpy-DPlu4Xh6KtW z`Vu%HsddO34dE`BnO+cWoGfn#&mJu{b~Dy#9HR4Qh5~x+OEAnP5A|@9e85ZX?{NfK z(J;>Axl{hlX*{PL5Ps6$jeWg3o9nu33D$9|wtsm6O93byRp+Jj6( zh0M;pa7OR3l^mU_;G}Voiqm10x?gPC4y$9lDWu30P)cJsQshAVX#j1UtoYnF2i*0< zOmJO)(gLU^vNwImwr_swMlf8LX$+`dtA8K{q~dR`7x-?v9QPsFtPzG)feHs)Zy=c= z1hxHyf}M*Az{O;i#NumrE<0>z%yx`gHDAI^-2i8`&%TTRA!5MPx+ zbK}P&@_=qAr*RDtBr&N1=30!1W1h?Iq;Arc#J|JCXc=j;T&LS@wo2_0gt*H8^RwyI z)emdH3PHBt#YK(sAbzenAS<#z5%X>Rn4O8?Eq8HQKdO|s22rM>1Y86 zwL`fEwOAPwSV8R@m1LS>h^))X_G4V?wL*t-CAF- zjQ*#e(#-HONU6`-SJUI;DOq@I20&Z5;t&Y`UAVcNvF2T0{{V(}%Bl*^WNUToyBTK` z*bL<4(p%{mBE^C1xH68r_)mPbNEOOXI0uvd|g{H8X0t02${ zQcS(It_8DvT`7RFL8}WM-9pk`o~<*TqOx?J&_Fi*?1YS&iC!`pBIzABt42yWb`;QlE zHe_D&R^Am~}w$BRef;zL$+?10xG!gdPMEfe+leKOaVO%Dr8R_x5m%>_XHg_t(lr=nvFs>Y*bNl^Zj6>^b&tFNFXb6EtA?ffcO)sVoJh zP?km&uaV$z&jgbxprO-vpxJ5d z!o-9b;Xdz~0Z82D7!+6R?Z`;bN3t3`$CLrbgGuf7uOkZgK4ob&t_}|3-FyEUntg~1 z&OrZt@b7;K%78Yb{^Nl3f4W5hXTJ{*LfTJ&+fvcdyZcds`n@uby*%fBXO<>>%}{&l z>s6PElt%5pm}642mad)EFDTHVNli?<{3Ad!@NCydc?z2B6Jx0-_{Orkw74l4+?~F4 zBp;&VmRIW<3+YQ2dH!6Lfd`rS^R{l*KdneEL8sg-jzOFKQ$qmggy-LfQ$WYH*xm^?_2Dz_#8v# zBrceOD_Qe=dRu@9Wuy7L=dY0-#!%kim5@nNJYW1B z-a*k^a@)SHJLi`r++3kjBlt8uB(*Kzh7g=T>(`=Q1;<6JypwNRKwqLu%SFQz!;vRC z4gV}?=&Z(Ec0Vj3;xs*SO8UOI`{BENk-hNKLjyuiH*ali_W$;r%`%LBr}6Geuv^*T zu~A{iYmFA#PTku`)Mz)|h!{kkUw6v*g-Mo9^Yc6v2`;?nKsg!nUFfy||4izI;HBw! z^>^~>LmOR11@<%R&=p>dJ<#S4j0-ZP>xzo4)g-I;=LIv`lE~>^G@kO`)t#5T{8sXi z%P9;vri1S7qn+-C9jugg^=gJ3;t3&+QZv%3Hc_!*z>k8GAE#2C9#{N zsvcgqfZC6PV?T}a73~vc-6`E@$pL&B3W!Kc`#trDdOXJiAJW)Tm(h0S(YG37i;1sU zKURLHXz@g7Ps=r3f@jJx(+ipe3*x;5YtbvOJzSj>D)}aVxNaAm!j9d0<490@N6v~2 z2ukeEo%=GidlM_amxA6#$4W5p2dQR-|4^iy)Gl5eVHn&9Y06Uw?;N&EReu<4jr7QI z(n?5Ubb`TZNra_#<<|@RowIqP#BreQW&_exroi z|6C9ca|&#-G}0BQP%mUMqE4?My@!&U`hPcpmv1*1-dvxMTrn&C4X;qjO6rPvS8hN2 EKS%>EEC2ui literal 51153 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 i2^HOn)fIsN)vU5Vi|`)LRS!l3;0 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

=}Yxm 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 A2mk;8 literal 37077 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 TdQPu^JlIWTO{IJV;}`z{QZ(C` literal 55808 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

Nk4SLK1yZJ=bAMbz4t{{QUs&__5`ud)~ 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%0D5OdHv7qj)ysd-boL0&O9 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 qaN_d+_d=tqN36Sq&ER+(gdWJ(4=<= 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

HaaXJ%D1s)Ym-+FE-KD~~7V_?C3!`$AYVBzr$ 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 `@=Bv?y)nh9V&bd^03H%y#f(S|Du)mZ_0jj ZeUH@ES}VWiZn%=K%xSIqU0nQMG2Brl4O(|o7{vZiGpMi$w@>&at4tsN)D29 z1CnWIGEEb@XZOAL|7&Wh-n^;5W~N@fx~IBMcXgk$_d0v8z1FwBZ$rpaH3iBG^cNrq zqEu3R^c;fDfR7~5Ia2WU{reS4@J8hFT;U;9)XTUEK{p_!M-MbTQr4$EKbo7r+&rBT z6NYO=4NvbiQC!M+c9E~2UFTf;7aE@jO*e0P!5BXy4T5c1H}@$!w085HBITQ`gp4S- zW-nTj_FsJV{=uVXm+6zT$-dWmgA+w zB9F&oGnxbBfj$1GdTuZn_yCn0pC`OMg@_1m7j6*FvP6U@fNuK}&d}M5g!3n;XWsK! zrcs|`VVrzs>2dWr@FiXRldKPMOG}!0wbBiZT{_`IsO$91B8Oz42OpKp{`TKnj`C~! zh7IncM4z;izitqNo7@Ap!>8fbAx7+9mrZ)KqB#g1`V$kH{9mzz&;}rhf+l z_~ySJ@y{atcOd>92!BFg{LircuSfjr5&s|Z2>+$}dLpO^z1#F%uc)q;xB4EFimgVO z*|Z|FfpM2(eKb1K=6jCN;@5F*G0aMD-In!+x3>$C|MXV@q5Hqb#>q*^$S_kQ5JdZD zBsh4dA$eqZDVTIuA-HmRs6|4cG5-#kI;^)@FloRb*USyCsC^K*pp$P?*=L{#E}gOW=<=;hWN%SDl0ekJOTDOU{fB6TKK>)vKVI`h|Rg?w!9$cj$;XE%O8$W zhHdn4I*h*;Jw;a3E&c4R5Yci+9S}pb3IKpSoEp{W3M=wp-^~$O%p+em({78A2yHBb zvv1bDH1rByt2v3Xw6w_w;3lTIh}eJk7&4J5$!<&=#JicRNqm-?!4B4_du^q&ler2n z?znt++1gu5+2OrgmRBsDF?j)6XX*vrC^>w2)^W*SKm;W}PjNY_yj8OJDH z$gD#GH8u3y0%(rKmc7PLPME1D;$A}8VALL`y{_>slFBDk$=Xo>j~?^HLr{~iU5~8r zuvs-FZg-{ZZd4IDlu(EGK+?o6JfNt(&q<~_eLA|rGNjeFhI?XDTPz4cwTU32#0-V1 z#&+A;e(|JEiJvi0&8{3Sca8~zAd@m0aH7e}`QRou-0d*q61=cnC0ge2jb0E;^#VKS zl6^=*Q_0(ft;c&SrmiNbLR5G_g7CfBUq4njeT`m~NMC_hCm=<>J3uBomk15g)8&52 zwC*de&a`%&1`V+h8WJ*4*UR(9DI%0Bqvxjm28kdOQLw_n)z+E^EBp9lVI750N=QW- z1U{ALvEQz;Ky)%-f;lp>pRiTdJF+)uvlxm(d{{6ceCI1Q70BkjCmicPT*Z5XQSMN< z52-xdP>tBzd^>(fhRQ^dLL4lA-JV+*YezS=i<;(3P=QVEqRv8T;(z^6G$MZ#6ytR; zr3>wAmRa9lwQ~YPts+k_;Nh^4Kz(I&TC>zO$cyxDV*kWgUH%E2S)g#zpPkV#rS%pHM7s!9#r30I~Ch^q^Ga z*E&KQrbPveM|6~=I;QT_+Fya1m~Rk9Nn4dISOsQwYI4h#j1y;in$eKGN2TSwG9;gO zB?nK^WX3_bYV`T_2&hZ+7WIL)z(7JmIZ+%eFB@JG{nk(^rWx4b1?*TSo5+t~6fTdB z_S%_ri`^SeJ5fNe#ok*jG;?J4oCuc}Pe##xFNB(q{dLu%5R^ct8Y@qg99O`UXV%gB zWFmVC=G&EtsVzK?)z{yl%;{DP=xaa-p}*)kWc-_YkBurct#56vmA1IZs3}Z%?Ebktq`Y}Krp9v2p=F<|9vNIlw zZLL3@l*F{c_7}qa3=>n@teJa;Izq^KRGXyMTbpt@ z=oiUkfhC;otME?FXhCmHo9jZ=XiwL(@+3I^Nwul>@!Z@#n{JIYql6o^hod2P{&A~} z)lBpi1_kGqKh1lR0TAE)f%g3{vYp8^`*~VOvT zt-$g7L+z>hl$tOD$@iALRz2a7hJF=3OTVT)@z({b5%@HgqCR6|(E}^It=f7gwUHEW zY^R2=MD5;W+FSuTf4NaA|1OC3%%k38OjXq^2Uh|sw$?6D^wG*btyFtsc5xcn$cVd#dy{NowD%~5r9J*IG6h2!g_|C!u(uzp zE4YP%`!0B%%1WWg+bIXBe|FTY z#};MhCf^*2j6TWEiEEyStTxe^tSV|uGcH78zr)RSjx7~z_7|$9D(x5%YnGfKb!uLx zXB=C#T$`Pp?M)-~pZ=3WO}!W;T`eGk+x65Hs=np9=e38+Ftbn)hD!;g!0MgVJ}e-G zD^onicTQ%t$QIt5EyQm1Fzf`d*sIh>Qw*(%IT+bCAaE(&tBf1SWj`k^sNGJy z1;pN*WZ7zIz@!V6U03C`o*o6ix|=#v!}0n?60okmdnw3|8G1XF#+V%V*EBW@k>w=v z<%QpgQA|p>wsgC0Z{KgyN&*9l$di;@Y&TOqwpJ!7TE^32S!8q9e#S7l3x=BBIo+$W ziEFTb2_AFP!63cM_d9>j@DmZrsG`jQm+!l^m#y$@1GnZB z$--LmE|d)15{4VyM-3_tNNDznDX4bj^d`ne#yugd&KQ|m0i84%3D}{$x(KCk*-3!lR^vK9a)!;Iw_i+$ZLe9x!)su2(*Z}T_kAoaH zd;+nP8rhZ>-oo)SRs8jG`>vJRF7tl^y3?NblrKe5g_GHIU~sMuk%@yJ(r{jC$5Wk% zg*Jwrv_T8I^0f3i3ty!7;L%hK;(LB8&9ROV{v~140cZ4YSvTGDe&%(cJz76`!g?+wUXTtW`{8K#5BRk^>*dPZ(P-l zzP=U}5mbu!r64!#0PoRGWqeUo+U1exL2o22rC%3bBSbC{87GLm1of&b%7 zJ68O+kEtmZDq1G04T}A?{SxCIyXZg9We2_^cDi*iRq5U4PeGiL7F$$8k1p8I+)r{Z+uSXEa)g+UriER=V`539jd@&TW=uA_eHkJ8s zc617^ILgk`PIX2x&R!V*qrB=!)T50>tq;{$%F*~jDy8v$?p@x))JRUD)jz3sgUcNC z21R19seFyXs<9vmv|v-6RQ52M2Yvl6%(WDsbCVc<>#FwMU-pIkrBnfoPIp^-xpCcE z$Qj@e#AZXYB>vq2cb^n~>i}_dfFxiV6xo_5ZZ5O$)Mno?4U-t_Ijv-fJsz}JXxHt* z4%ydFPCc9Lu$r)O)hjgXe&i1Z$l4a^ULtdHW;uw#+Rg}9l{xpse9zq{S=Ac3|IYJE zLyY-`*`NBJqmMb(Un=t)uV$ZMN45SiWI-8~NvQ$n_`zFg!TurKK z4Q!)V{cN$>D^mO59;;rauGTc1kDt1IcmK||$3(%BkWNf;e59c^@SR2j;goqQtMR!$ zhrZ7>JvG=2dv)c;jkyf|F0ZoVx%R}KT%ixwn1=b6`pErqOygy|$GYR{Fniar&H2>r z5n*K2HM=eI)!h2_GyE>eARgE!ORy8-a;4W!I7usfq|F0E4XL;j09A!xlvUR-#;$W{ z#70eTYs?>QJP!h zy8GR*X63LKabQ_rgKp^GmnySnhhZK1++my5f`a0C*z$P^mk!M6A}4hem5O)pnkNcA znw?*H^k(xhKE6?u+xXBER&g$Kk9Aa?e|%x(?le4jz@Ry^D8V&PL3S zo>~jZ$NROMlIS0_L?R9%k#_X-5p0!SY_XjyjWY)o!a4$lg-H@Dsa-EiM%q_{;R~zf z`a2WFn1wmY%$#XnUE{9FhS8XKNuMW?bZx76bu&CD9hX7Xd0=hHG#(8{mPju%4W<=x zuE=bZR3VlkRY8DkQMFuS}v{s$LpygD@2lcjuZLHxN3FJ|nmF*b-T8nMyK>j>^kicK$E8DA1QGW49;wdBxE zE|+N(VB#JILkSRy-Y&>%O3PHF9TLt+evN@a`g+0lQQeG1E1Sk4ahh`MrEd9D; zhH2>n5jah&1zTQRq~zk}3i)j9WgB>@VbuK4Ws_dJ@iRurx=h0qqcQkR00GFzHV+RT z!#sP3>UNLZJU9L9+GBY)dUvVp`-HFccA!9p%<)6$T2$ziJC&r7Usdf0?oFy`S+uLd z8k^M}lR+G{oxf+B)M!C8i^R8_fsXTnnWeZ9yX#xE0+Ivmawr9mIQGv|msD2)fGd2; zCT8a4VzV#5m*f4i-UYpyPKU^&ZREF;Nm+XR*3YLw2TmY;AFjS$*Am%FH<<2?f z&2^jsAYia)_!sXdgK^3N?&hmOdZacT4+fJ4L?W>i+L+-%QG>o_{nOeabiSqAjN(-l z`_780)Z$|@kmRO#i+a}@#T~n)>H2U){yw_;laX>>DS$t~+0>EXd-RgHCc8QCkA&&R zol(tb1+u2}hDy;??pR50PRxgyL@-Zj(%!F%#%zl$;xRdXz?}Tbq|CJ0Du;$!vmOya zZ|z6b>Li_Y%3>_NXCSx z;HTjD3V(tLmzZVfCM53*$iDI`ub;7RT($#*GxRjPjXH8|-wT+9M6xG5P4+8(%u@wa z6zG#8sls~HiBY*AAs9a%Ke`8vrQbj5>m{Vd%ciJWh>p3m(b~@Ks{gsBdBT>J%jVtw z?X&MrBRcS7=K&Aze~LUHeF$19K4~at`>T~PqO&Ja1UC49BAHsOlSG%CCSrj@|_30`veVyk&XwMZ7vrhJ2^nb3^IFjMP`QVo6_l z9PT*(;2_)HX+A>Kq9;jM0)bmfhV`~k%hXMdV0UZLoiKDg{9!z`3L|(-sP$z_lOk1O zzra!{JWZU_82c+Ir*2)RaZSr}tC_6Y^F(UXSI6NS?#PLExrOD(I!UI=1vNcg=-LJ+Yaf2aGOYlUr(MKE;-e{~jDQQ)` z!E68-vr6AYT239ppD-VM(hBa?i@oMilmqzP=7zeha_XgdUZaw>YI9(}ZneY4H=|mw z{k40>4T!0(qG21)m5f`ftJfKrMeHX&W+}&KYkRLXlZ;8I5VrixJ02FqA$CU@c0WAU zh+!|Tx6ti16yh!xcWO--RfXj{U{E2BsKV-{Y4Bhl%sw^Blw0=odLwr+VtXYmRi5@R z7>uXkkf{b`2{%7jM|Y=5NdyK4N*LmVb&ONh5r5_r`Ay|VijC77PrC5YGQQhkyK&WZ zVluV6z1>N}sg<_gI|0-PzCQ7}H|Kp|O=wQ=h)wtF%=#-NH_Luu$HaCA`=2X)Nbz2; zus5nk!=jMr(OTzWE#uyG^tdUreidRou2`o~FSfdVpWAb^b|y7OUHX>NPHB{n&^2R( zQ_LHTY5wa@+7C%4jZ%YMD)@rFstytRm_P0BG*f{p>T&Lz~?i(yN8 z4Sc&+a<_Sw;g!8Em}` z{=hzp%N8Ziu3QK!zJI%o`S-z__|vlZMpgwTx1oeKU*FNbYDB%=cp0O|?*P*@n7w^Z z0UBMPSIHI3?6nft=I!lW?lj+e&)}P5H%dZ60{#tmOF3>~K|^hPX}i*Pbg3ALJJ>7O z==l6NY+z{UC3|3Mp<%O^^r#=C5igF=~}o8Emq-u9~n6g4H+OhQwr)AR_eBE z%6C5ZIe1GnhVa4BQ}>Lk?7B@`T3S|h%Q?uehNr%B?EHAg+S#C*XB8GUKi4cb*iC8?E>k!9CBm%q4Ffgvy zldqN%ZOKh1)q|t#ON^zxTD9CFT9~-CpXNTX>(a&qUy$)VY~hYF^c^=BLw}pE5*sis z)ZU$%!Ji_I(q$^mM{xN?M>`@9X19BNo5`IQ8&47IO`7v8z`5GNF zbMLjryI4OeO&rfV*c5-;JkT z`rb5%n)H38prjIVKX`38%|(!|+#=*nyVAYt)1srJhiob-C@2#?>bqxN9|-6 zb9ZU^IXm`x>5ay3)l=IqN?$!rN=~j;8K@SFlH5_$)7KX;ZS8jA zuGP*r{}p;=6^&L?P-rua;xg6nwD7`gokXB02Lbqz6>f!IsIdSaahU8Z58i>k)@aeZ~JbNA!67J8CJVN=Da z5^yxFp1X^S3zg(nlRb;X$|ueWMw1z!TtiJUuAOtKHH#4n3nzEu7Ov><^!%{ysrh40 zwuqrlEUOl!G-3G5UCsvg+I1Ad#9zT+q)j|EC zr_7)o4;%L`c7G5xjp(fxm^KeluBscI-dI0>qo@Z= zq(AFM6;x6=BegnSvvDxF6J~tEy6+`rj2nm-H1GT6!V#oKZRBk9JSaak4Z7ax53I%|@D zuHEYT>)Xoax1T;Ey7V#2|Hh5l=km&A_SOSmdX7$sD7g)-lR4~ne5KTxSL!)y(vw|2 zOzqYzr=e(m9!xy#Gm^T5F=lLyU?2;Sg|eQ9Bnn!7)~mFE{EwGM{4PoEbTwzrTKG0MSB(&cMOrfBru%xYl$A z`o~^!6Jq~=nm9XlD&qgwrCR-a>1Y#lz(?Y)8PumA!KpSc41?aaKTCja5PB&4F-3Am zF@ZTeDUF&sgI198oStLHKuvWv#j~RMw#Yy0$JHYy zJZ^~t1E_sPH8q}5+oy|zk`-t7yrklIPpA4b-iQ5TOnZQQ1Y>|kj@p$MMcVoNuI(mM z-!4UMOjf0Zy8DT_CFtz>dW)o65Hio;w}vO^sG%KJxF`a z%Dj!?v3GR{w|QVcGNYicn7jN$H!hxAr#(*?iD$Q#crM-GAAAo>L`P?wj(qgg z#4t;h!e)$C_Ky%W>heI2PUi6E8nlfj;bv3L%%k~sH`?=~6g&^4|W~uEX+sseHHgii$L1QeY{H`ncZ{tp}@y1V! zjeKrjzF<(}d=~os=>ebG$^NyYx51h28x!|E|C}+h8otno_dVAV9M#mHsqj0~Qk_x4 z>x})6i80U3cD=4Ro&deVR{fY6o?TnTtmo}!0`GpkdiRL++}nre&JcG68ZfkBXbG0- zzC2Qg^I>G41T1d4J)LV&6E5J`(CZom$0X#oH(v!UMJ3}tRoR-FcjR#FH zeY6#b==wz+gb#XK`71h8;VG)LZ5D+J<1wuL6UIBzWG6De(w})~*Z=4Fri50VxpKU0 zX8(<~R5%mU1u_1A)^Gvn_5w{dS!VWfi`>dj6_VFi4a!{6g?BVQqNlx0`qHF4SXTtZ z-Pg|47#LaAtPSU7D#ctxe0O}Afohounroq!ev|k8!p1~(@blb9paOB)nuYNt_I%Z^ zcDO!6ly{rI|E`G;9lyB^VZm~?O+qw(J@Fk_n=}Tt!B&2vuaV6+?Y-BuZQ8blDn9N< zHLv5}T2EGSM>2|qH{x-VW$TCArhIhh8J|yJwxiS12$R%bWatga=8qJX3UH9VeECuv zeP_Juw6~FHekNsQ1$c=*v2N4+ zzl7s|1_)#d;(r1!E2}e+3UrY$KbJ1mK>xKU|4*|#4?tR}4FAeyDv|T&KfViQVs&=6 zo7bfKyXp4TD{k5!Q`wzG9#`5{xe@=BOCrrhl9`x@V~J5+VhiqX-aNedi1m`Icxt8` zYuWi!HL_^MGZ|aHqEV^7ULTvfjRig$Q>N}1Wevf}ua@eDE1Pnz?WnbWp* zcB$Q7fz&p4tptf48D z++&ddUMd`2Ehc<7BqSJgb#=eRM^i=UQPw}84m5(@F&*nHm{|YPSUZd=d685s6ulN_7#moe* zgAZ>WW-Pwku(}r53<2BdBa&v^Vn4oM4R|<5^fs9D=PRe&^u9CDGiHv=OVtjoEy}AT zZ+~Q}uyAoD^_%#&M{eeh+sRj{1@BeVzOSu$usW}A=Q+~o@^yWK0z$JRgC4O4)czoG zu1Plh^W`{Po~=yC#%jpswvSJt7hcy`Oa0k?%49}g@)S;15_dY_H{xp_WNej)dpgx!Q&kRz_dF&QzoExR%>8kuuK|79= zIW2ALKpP~I9QKP7m^?NR!E2HkG-+g}zF#+f)fT?L$;jm`F=$hM!yjrG)^rbxW~K>w zw6(Vr^n$gye$Tbt_UcTArH_{CuiVy`xS8;Obb#XR2Bx95Hu{KYz+|hQou^ z@*i7Rkk-}Jg>rk}ahLhj6)@I2lYVd!)59Yv>i#CPL4k%Q79=2f)(YtXhIHPFB z7w*&KUVf6xD=;wlskcsN?dTP;|7~h8Uo}(H{V(rxX9QB+d-RI`Cyi3b;tPClMp&mAd9;5s+NuvB2}0I+xc=4CPCgJdZBO6tQAnb>&Y4VB`)fE>$h%lUR`_UCti z-Gt3~%)`Nzk@8`z2R9NT1gMMXsuR5=twZI`cOZoJ;LfK=#HHH=0u zD_KyK`-!r5Jb9o|-%GrfA{wr5EjGg$KtOh1&v{B5KFqjiQ9kZGqRCDp)-#Sbs5!nx z6B5e9cJblL&+=c(4P?DvN}fTF-A+6?q0X?sfugfml>2+<7^rs$+ZKqu_(TmlcfURiv-w_R}P{(qy9m+oEx&bv5?~qRayBa%QNfy zn=j}H;Tard0A05CF7>2_m5A8?{`O3cf=PgGxi{6#RZ)|OL*0wq8-x3^!q@)zS8MBM z!%4nyAJcG<5?NV4KY0@mT^#S9sI{7&SwFPgzk>*1&*~n1qChX0V4rbnC^&1l4#I zAdU`N$qS8|7CK`1U^wET0$tkZOPLwNHbjtvgTuM==bOK6({3%qsEdmm@^a%{zWnj^}xa ztE)LY-fUFfm&_Uz)WJtG*z81f8%m`-hmA{yeR_090MxUFvNv7DRL#89?s>TA#4YbL)! ztsXrJ2eB$pJO3Aec9*VQ3m#*^Ku~YGOz<6;dO*KbQ!uQP6Y9-=OBtJ{w(IKGo>rTxMTZIM)*Nptz6d z46%o|XU5~MI66L)8$bVipuV%zokj`E5=DA08z%pJK8z?gSI(8dL+=6bS?r3Ri^ZRU zhLBla=+|d=otE~jm3^d6U1=$p1-=a2da1$@qcM{m(SC(V(&OU!^VQq)Y3cW3_#7s` zU*YHPk2}-k=j4c`xhDitOl!C*R3aeJsxzglH-vc`q8$_{x30-5CI?c3+%f+;Gy zLW(vds#=PJjAIp{t>n1&5cXTQ=5`j9UzA(8WuQij@ibs=WnVpHg+4t9Bt1OE$c$l& zp|(h-E)1q3SL40MGF2RpK2?o@gRbv#FOxx|FVl?gF=Y@1bNHJ#lZsEC{1`7cPiFYj zoj6E$-vqjhz5tNr%_@h<$S8}RpeI>e80lw=ZfrPGd4)%yhuI4=BaQepg~lyh!rlnG zD+qUh{_eiWe6g{D zV!L31khOr37uK9n#+PEgE#hs58P~q8*2j&>>X+!0@kpvbuJ=<4AvO`OpB?`aImi6_ zT7*1>tVy5Rmbdg7W+GuGCT6YofO7hz`r<`{1mBxV`>4g(kPZ zHq71SQdV9%hbq2APoGqbC~RZCy9IXakOE%xK?J=p*R<~EJk~pRa+}JmHF9PF+x=_6 zyo;YhfLKgS4Dt^Tcm0Wu?9mx96NvLl9v>f15I4WT%F4!P(j?opLoaMIn`oKVu{*&5 zX7T|~{Da)RI|9DBnisNmaEWG>dX#P!949s-_Z;tL6%^e2l9kmwGt>B6&;t~^uS&-T zO8c#Z6qS|b0M0KIw^fN%cXZ@?9T?bOp)2_A(W`e)q9z)Ron)p(4)43Zg|amZUB18Rg*=|LXvod zi>uWPm6MZ`$Da_+d*;liDOWKyJhrLVDM;BlIDUY-h$iG`ndGV(jkEKf$fR+eWZKH) z70Te?mVAe8OA{9X0Vk(j%ps-=_G#2?oEy~i7v7RN{A^p+cW0Ak4wY<+i{~|N{rpRL zc78ta5}U$j%P92XM0R|9_2O}n8*1bbGvl|7!kw;MW2SoH)cqkT=|Z&Pi-m2FG9SHq z#j44r71F30yAKa%gWjctKgs$L#@q0&xbcWhg4nQr6u143VS z!Zx$s8xaMwpH>xK8Mn&H?FH=;(8-dXGy{VJC1xGVB6$A$j-KA@C%MFPmxF>{=%QQ@MeFQ5%(O(-VDeWXrU;_&NV*IJwp>Rv;#x$guc(}m(B3-;L|Z+INoZZzDVoi z$EsPW7jb^R?d9)J0dz7B_mJ%_ZLj6Xs6Q)U91`wttGc3xE-{GOeNC9X8vv#|6Yo!y zAcbN}0ndDl*=Pw}Nw^^KVsC59{}Jm0_o|}yKI>=csIn2=bYy*r!-n1-HFev!QrIVr zwrkw+4^=#m?Gf9*=uZw!@9EY5rYS8gJ^QLCudKYh)Nb{;3Sw6^Me0~RH%`m#6{E3EqpwIEa1VZgz*7Ng*RaCc^YAGSy$*%g|>L3G~ zJcWWsqc5G1BZLbJD=*j_ti2`zL%tz8ZQ*};;!yz`y=v@J+0eeBy)?t0=5;gABr!4Z z{&Am-74`?Y$Q>P;^6~Iz#r2WVY(b{o3H6ird3rH73=M$H+4WTm#tYKUq#27);=z7qb|H|xVT z{l=`vk;C~q+mp?5zfqg%)2NY3hO0a$6vP3Lt#+}zii*%@Q|*a$sgk(zN`9g<7tcX8 zDx`qfN{G#ens$mIVnmGt6OX~+wdc7MEkV?BGY!14p5CKHhJno{vIbMa1-j+*gV~RD zM`DLsolmz;F~3(`$0}__LB)qg){{euN@}g$iGo|>pML?A^5E4&;v)>Tf>qd6Z0`#R z@_?uQqw*1tVmMR*_ABu{jsJ#NEHi)ezR-TW?z*(J^jDo?>45=spK=VwMQ>{PyQJH} zF-xQAsg7~;^fVLsHQ&&zbl&DQVPli#HWoGxar$c5Oe-0S?~9wq>$hd_d$iKn1yiUA zuz@8mqdfWXT5f&eEFu2dearfBslL>se$xJXVLBPAN`bJJqp#N|F6UX&>vwvLPhr}HdUFw_rrhSO>Iwb{D^`eu@rOcIzoB_f zm6GuTJjgl#4g~@|P;(uw@8u=VQ7?Rnr6=iamHi|U6n9TI{Oi}-c4OcAoee6%to*MZUsMCz3ltU40mN8p+D5fUPTf}Ahz?fakPD0B4pW5)(|46u_qEM%9uXudCDp~G ztV>5J|42T(wQTWjX#JU&lOu&=0BHbMwI4mSyD55p3%jg*^Kxi`hkS>tIMbVl4@%7+ zK744xN9Twgxb<`9U2t#?r^8g8^=gXL_D@=?k#$`_`)C&eR{Ih&l7%(;9C-Dl*#{kx zwP4-X#{#IBj2;2JH!v{pG=Idjy}ex)fvC$ul2R~QdGbK6=z+7jxw+rmH|U4xg$eD( z`0#RD+L{tKpQ`yj>$nVq@xFQU#$?VieXcY1E*(FD?#GXbAEToHA%y`b3lb`5vI%6| z?e+3Ly}$g>)6@H=v@|n7LQNX#QsyCx%f`MB>b>?ep5As`?7RZW29h@42V`aJpQerx z-$UFnaTkG=9kd5x>-A&5>8Lkv&b)ifdhhTs2Ej(L`c|t-DPynYxwW^_HXXfJf+Wn+0b4M z5_$RZaS;qDdATP!_-ai<1=#6u*@!{-!u9K`-&{D)6Tn6wDdk04Cc_2zjJ+_(*`cHJj6H#(oQI z50V$^nQkKMu_I(>&fMVRyNDVodJI;XUDY)BrzI^v-ll&x_P7tc_-!;>SfkHJ`OF7T zo?KWP&WDxLb>^whG(i5N#td&)5@G>i!}ZjnYpLg5#B{`!e*V~_ZaXJXBStWYR(*Eu zI5{~f!H>H9iW@IAmC(LtOu+x2(DQCL{UQ0x<}&2q?wmLG6@K7;JzF5fm;zmMp>H78aG5v48eznGq zU=I&X2A8r)EiamGX0^stYCx;HTKF1==`Kf+t_W&N8u^E1!l47R> z9S(QPyvzc14M5Wuem))dYvWS5{79`xXA_wq17prsOAe9<33(S0@oTy^*J`BTdbVoV zLj*z+1fNi!W53FA5eYYRc#X@l$;L$GH}`!mz-4RMdBWlFZ#6Y@fYko_tYsU1wteGM z1icvXU7f;C_|`WNo5!l*yxNc2UI@Rb73fkW4v&1-#9+$WwXbJCQPEsxuI#k4aK20T zq^?4bd#N`ukdi?(10W3OX%R{_U#mDWjoY}XDS(8$pw?xXYU@VGd)xUS%BM%SOKtW~ zYc(0g5MxW0;>s^{sO25v0l5Rkj^gBP*WR8wDbvzm4N0eGn zf&%1YUc~vg55wvBX~4p1O%l#0fNmLl*|p((Erl44n}@D*Kb+eXFlW!6&2U3~Rw!Ng z3$&6piQhe&s1gVJ>S7JB$u$xCV4dId9(Bt4W(Kv93xmtiUg+l;=IXxmf!VNnswh3- zj4e#d;-)(rC)*&JKW5`+D>?|2p*Ume%ZaiwPJhlU^(BYF8cwNFYh614Ef|g|fp79+ zIfSa>iebVP)`QtiJAWD`)l%*Um?}gq>1U6koJ56%jb9513i{QCgBpyILFC?+SL~@o zbPPl@{y=lc6(sp9#s#{8*3X{Z_gJ~unE)V-5#R~h$tAja>rZK%T%!odfX{=`)Hsj|nI-LWFvelq}+EY1SWkYcoqrHi_E9 z@;_IEqfL!|`4rvF>%Gi;0h!&^v0!HQ2XlwzrJSO|x|cP3WIf(G+FYa0@Fy}lrX&+} z!|vSbyLlELi_sSy2P*QkHc|&KN;8*j&YrnZ`97K%Nb#8E2s+Fr zASNND_z9|&xy{X}iAvNb-SRSg(*b&#j8K^=`y77)F;`JZ>2Z34&&4E5_nA5)&qcp? z;o-6~(moJ0{oSqQtskCy_rN|Yud1|8ui-aMEqp`1(f9O%p$v%X&l(?)P%tw$O@;xPSP>(H0x*{}2D0GzAYvYF{j zgAbj6+3hsMj#6@~<`i5X4F3}EAzitp&zbR@^oRL_pS8g^y~*jD!t^3`?{sjR=0H#U zl9MwZNG(&*eg3_UIi86&q358TlU9oot`U>5we?0t+iCPTP3oAs;dDv=d;w@#E#gCZkB4@w+>UG~?+zAal+Q{0bW@x1@I9oRW8SrTFmSLkSS}-@RcKI!7h1sHpf> z?V;fSzcOGAfZ~&Ki|}yg*#Os%`Uy?ppYH=(FT{G=MII`fIq8 zt^mJgd-sV%)DAn;*>&l>|G*P9HTj<_qx|mc_bWDkH{ayHAJ~cP<;u$}T`BJat82$l zIR$9xTU(Cz48LDizv7(wIp1YJG9%w{-^+p+Y|*eC7XTYs3G*bXUo{Ja)pucGfk3$h zM9$IPYMA@Rq}+|$xZcOHN)E)cV55qQ>uv1EtX_}vP&A2R)&Q}k+B;3IDpfRmgxc+7WQmB9D;_iH-Wm*H~j z3al+@LN1Gmjk|{ghvopu>ILhaDhgEon#;b|$nt_LYwT5hd30ulzGUQ$-2+$Gb6T%~ zUMJ1j*8lQ-YysBcEC_GDR(bYAXw_JkDt>_%+RpFo&T2nEz z7UD|^*N$MkG5Nk@;k{zk7U)Eiqa0|r#d!)GF>+in59j92=MH`M5=riPYKfGKlP8H8 z*UXZTH6O=^=Z|hf`@Y$NYQ8)PL?f`hVP9b?6uK;mJy!?WZ)t&N`*XYLAK@n!NsR3HM(p diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/DtmfDialpad.test.ts-snapshots/Dtmf-Dialpad-Hidden-Non-PSTN-Mobile-Android-Landscape-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/DtmfDialpad.test.ts-snapshots/Dtmf-Dialpad-Hidden-Non-PSTN-Mobile-Android-Landscape-linux.png index e91f4f5f7bfd5401b3e2a83c974267eb8b68b63e..8ba24acea98016c8a160d21884cd251a64cea627 100644 GIT binary patch delta 15900 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 delta 15881 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

7Qyf>nfa73dV$#_U_E~Z+(5`ye({qO~ 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/VideoGallery.test.ts-snapshots/gallery-controls-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/VideoGallery.test.ts-snapshots/gallery-controls-Desktop-Chrome-linux.png index 5f51de5c73e67656788f9daee2a58663f741d7fa..0f1158be86b699663d54e4b0a201c7ae9fcf34c7 100644 GIT binary patch literal 31245 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 Rejb>Yys4<6kS}K*{9h%gnri?6 literal 29193 zcmeFY1yq!6xHkF{il~%Gr+|V;NOwpoA|W6h64D~wVE{vmlp-*Mlr%`EQVK{&3eu7T z3=KofoM+JQ+vneFumAjKt#j7-*I9cO%*)LCyieY7-S>49rlF=xbdmNV1VKdi?kYTl zAbjvA9(3V6xYX5A5P=Jh>qBKZsJNGY1%jBNdkS~7y;9aDz26$Sr!HgE_oh}p46d*d zz2cUIU4Z2Uaj>vtwz4eWrB}4J4A5u9OC>5JOI0XO*OKhG9>0?^$c>^nqAihciISmJ*_ z#Eji3S=|5Li2q$TBB-vA0LZ^GpA0FgH`lz>UgxrhG{sBfTNckI;fzZXx=LjlFgYjn z%X|9@&ZRPTxmAkAwsu3pl?vbENAjEyun?(5#lbWJg;U0z%*Qc!nK>CZ5vG?QYIdMk z+NCE)!)03=_L)n)_L&C*^(^7-#sM4sIUBGCld+hcdG3jg*WHTq(ge!g86_~=PFm&rd)BL*+J9I_%!P4@UZeu z1Jzjvi7#Wq7EeiH^72z__HcrnuLIdTM{QKW1v(HH{^k8(m-p1-hQQUGmjlO}4A|c? z;ijwKcTDJul+(a(D!seFL67AP$ZV7l7?CidViQ{Xk`ue#la0Vk(fH|L>-fIJPGl5! z%ru>Sz&6UpA4O+Al8=lEks|);!v)QV0Yi72aF5&YDk1=#Fy__getmKj9z3TZE&R(x z-=Su2`|bXl(T>8=W|`!D2`)q#6y%6~BP#il^grjGe8y0Yg?=FLr=vFHtbe^K0nG8vtW8SLA|=t;}d_+IxklsF>n@X{_J}>w$Vp+;KcB|N=zBLc|--a zC+)F4b$OPASy44fg$Nh*`CNta?0|5qzBZrE(F>TJFn_ilrys+=LR75J*xh^>&9U#; zg>7VT)`)`2|MrotbmAU0MV8YRlX-hPQ?JkEzjuR*O--)6->8>H@NxF$_y$rKH#e{$ z_@H!7to-#JC87C7PL?b5V>HXK*MaIo68#t)NJkkg*ExQ=R5&qkVU2@$p@K2noFa64 z>-XpsUGP-e**d_!wTK!V&-W=exmt}_Xg8eHQIs7WFIh>QhqNhxEAF_5Y^_#4C`z)D zQW{=v+ACl7U#=?b1it(l_E8Sv{mze0@b`PvI@ZJ4Oc8Ttfg=`>tPXH~X7q*itC`eZ zKF*-u)aSWW%A>q~w;(8z0NbsN*)aJ)?Pg|SXPyDj9)rssQVDz1kj5790@PW(!BmQT zGOt0e1!K)(BgXsL*dfEQyH0&svXQMW&{Glg+PE=oJWC1e2rIVB^qp}hrK=(3j9Et% zA(`NVmDD*%TM*n*x;fn_E_|}TUD$cIBV^iy5w%xP!H5TOCIWHI`ZSx^oh3SRYqcv| zw4X`J)8uR-W!Q;i6M1s=_`Le4U=6c}_pPSB45cIh5C0?jcmq`Q91>%ypm!+L_C0kAdc3NP*9k)Pdfl{2#H zGimtXKj@2xCmhIOe+m0kk!Z@xf2~FELcrWkUNO-V+#)YUm03y=J3~RtmN9MC< z9)uk$IXDHPRi#yyDjuPrDE1W-bLVeD`G%T(sEu80JR= zr5gZ&)_CD}kWAQ&37qs$>zy#&Khk8d@4^XHo_~5wJRw~ARMEk2W<;~ET8ewe4ld6YnfI!g)c-W{=G2nJhjK;^PlefRold!50;HwkmV75vsdIL$aq{` z-F7rlLc3L=U*gkUT0nK9t3@kD{g4*YcmM>M<8urCGzJs7SIr$cXND&c+<%q^GuyDZS2PQGSuYVLZ;nzpKOz+)OXDiU*pX!*fQwasxF=NlK%lpSq z|50A$LXo}nB&E~HNspsn*!d0~nxHX}$ssvp6Wj0E(a8L_Om8=Zp!8&5x;4W2)7&U` z@XF9t!L1^TE`0OZ63s+r6Wy3gc!rtw6Bbc%i;Zv*^NE?GTz1PM>syz1AN;#ZcWTwe zC7c*h3H}nt!a?iC=xH!~W~tSDO`phVJG;{4?$6dLit|-%Im$@JgUTwMXP3ayD*z?G zSGW{Y9qA>~xYuuy`PAUpRoeO(j+WtPi`4NqRPK>Fj$o~Fs#((2+})6bRK?FE=81~E zHx(CU)=nbaQ9!}5$7|(gA1dCF7t?p(2CNju=a*8~@Nj33E)Pr|eVSvlJZ61Ja!I~y z8{_}<*T{Hmc{3%XF}qsM2tl0p9>{B5PVoNT`#zAi9=<>Ic;ZRJ+9$nZ1Tt#O6NroF z>3%qH0ryR+y^$}?F(iQ&i23A@#XP6?3|jlXcZLKj9S+291-jjF@ZO$%GfEq^?tjP( zZT`Z_&Yj}oj5YgxX=l@2sXZ^j@9(PJ4S|3wI(F|;k2gFXYns69Vg`)SrZN`QZ@quL z_w>dHHP^7E9j#C)RgTzLZW%zb*IltYl`fps-7DeLT=0e}SF8Zu83mGZz234k&%t_n1jKApBm4s+G`Y zal2%L%>HVzIWZoLsYnP^YV|Wy4>f-YQ=Xv*%iw;`(roL$Tja-b(O>`M!HMEL-u7e^(CdP26Isaz$YlJ2%46IuXi^Q!^p%KooCv z-rj2K+6I!X^7~AuTMHZc4eJq!-K-Z|n_rrBbfewqTK2&#Jm>L^(K7c0*PLas4oC4! z@$}Q&h&@We(qyLi9SkS#t3_hRW7-LMJP{#}TCUsM=2zDN+O+&7h~SvmsB{8nc|?F9i&n zkJC)sf#>Q&?euaspEQFnvjX;~ut0_a3uH9kqJNBn*?|zmxZ1dO5>8YMfH2z2^`|vw zE*EA4C;bf;4P6|pLJgg|_!fJjfSgHYYH%D&E)4k$eLHi<`8)_5DE*4iT9c_DGSJIG z-_P_0!U_138bp*p$GR7uePRq^>xRk>I#l`esp}a;cmp7dS$t08Z>$eb8A(b_+`9m2 z{6PnWPIz}U5d&c3BhQe;Q0Z~NfXB%@{g~Lus`=ook zy<=~bK-`4VGqJNiPgIX&DtdbE?K2Q!Tm>JJu!k}Lc8EIb9XmXA?}Cog$W6>^?8sYZ z-{zbWM~oz;C1VlNI)$~u{4e>lkc4;%oB>?)31X zBgNDIrpw*~ef5W1;8M2q6Ek~@632`lyNYPqgJh<9xO)H=M^5&M%g`RAz_AO_!A{xQ zv6E-B2(swk4;RQ>A3OIiL?tZkoDSq!eXXP!J&t7GUSS`$2o0wv(D? zkND~nAFe6l@3H3F>&Y_OpR&gRX(WJt-!c=q5=Z)D4oDP(j5W?0Y{VD|;Xvef!D$~h+G$~Kp>zEZbLWpT2t^WHkwal@yDW*6IayGIO(dOLyngnwY;!X z%sQ3kbeYpgmMZNY!*LrLewrN@2yu{uC%Zm0`KzrRe1j_vqIp4d&?D6Ae+PWVgdNfN z{zstk(J__6weM6@Rcv{=Q2Co`_v4cAQ|Yb2Jjc{`VD_)CV!PrR6}`TXT0XECSz!v# zySEIVOHO|4K2BhPB*B=P?h!yVdEGuBr=(e2Ed8W;1#Z52DLN{_6eD}N*fe49F8Rl& z9Z$iwqVV9iS&KT%v@~PS7PGQ6EENs9$!WtFP;ZG7Kg&7SV5IyJzfdYixX-QfD zo{r(3I)#|;2NvJec_P0gM(M{0a@OYLmrcBI1>Ga>A_Rybvo|2UX2zeNA4bD|V*H8G z-LBB^uu?Cu^#B+a_?~t>+h{+vV`nq>6Zrn~yws7jJyEDd7(2u(yWGmor`7@dPtyE6 z+)Q?&?lIt|iEY8%yL>Z?9jgmFaiFx9K*Zzpj3=H365}Al(k6-{(|n6Tv^|x&r$?rC zf|EXng#kDKon@YW@Kid!hm6cfb1&OE7*+0@Y=%uKRx9zzXjF;05Pcs2hGAg8OQbXY zWi-!39n><01)z`Z46PL>oCC=nJ5L{6Jr?QAId%#s@;qe`#>|E|V`f@FAP>tqHKo=f z7L`mskddT4@DBLBO55QMAgm-b zU50M|JajPuTl3%P$N$bG{+m7rlJftgM40`;YuOt$W%8Wz9)+!s8u>a(mM%Yk6YV}5 zYzm`$diX#=!RW-4s*_y?mH#F!a9HQk{E`gDo6D%?_D0QVG&Mav*9vN42Yt{i6L1p8 z6f=h2fny}mh`ESPKR+xL$m-8T1e03i9>=p&ugIkcvPBM9>>tvmm*+6E|M8M8_I*X&-73U#M zWkm%APft&WUp3BcuJs}gAWRl<@;@O#o`!m%x=p2XynDR{X}0zvni!{#rw+^~>w0Up zmvlF_U5}5CEl!X2>OUb(8#hYk)|~>6Ve6@g5k+Y@uk91CPHLxlMu=GEWb>_*ug5R9 z`6$EcNw4`R=aa3@&eh?9d2T1~`zPxY(~P$jGeIP$MSA z8=uTxzIyvR>ol54I^ni+R3_9+Co`ceEORd|@kR!E_4&>*VSr!y{C=9=$#0%+zO0jx zZf6?Hjzo^s5Cj?VP_Z{0y{bVa8nUpMqspzyEWf=G-Ku0)GIn%K0fJPv`LST`%Ozfz zeQ~4kqe4Bh=2~=!*IXF;T==bG*exoa$az!$6IVtIjMe0d>*5-j$mB_G%d@3aPbF!Y ztDQ{Er%Q$FMsyL3ez$qhB@tN_6#~&>i*JpOq!OiSB?EkZT5U}t14I}DPqu1Kw!1@5 zPY7fV@BH%ZliEUE;(=AI3@S@v$~u{14pRI*u#%ed;61I(#3Bl;Ktqjun;T+pSbU{- zx;wblFHh3x^t6F*|Cg&8z0cPSKG%^#uivxEb0>X%H=0mIPC#NtkM{U5-a8g%X3Xe4 zQ;g6?&3v?ty}fU*#ga>{=t8{K{Nnqk(J&ZYakI3^=_+|Ae-Nfe4dN_nTYk)C1)Og@oFF)w<4?QZZ7-NFOD6ZXz2GrVjV3n;GC@n3FMU zWMlR532JAlb0_Vf!N%4$3~1eqUWLaxPZ0>aAo9m@xGmtm1>FB2>iyFuzNd97IbPrG z)gocA694rAa0J0yau%UmF{axxQ*L zhk{}>FFaj&3zlg7Y=?hl<`&Weea zkuIGtx#ZyF6qCf{s_F;yG#b1_f4`PjNiMSRP*za*<-TOB$#HdVw7DsuO?uSC*YWob zss@8To_|ij2uq^(ZX1C!c+E5%epQyH#h~D(VbhZyhWG3NIVekcgA0;$rEA$C5$D*S zvM+(bL>Gp%=EvTWJu60< zHaEpZ@l$UV645!cnZcrCRs68~lSEnW81tL$hLXNYx* z*PQ*__e)dsn5BlDxdCM+Zf`8f%aIF+)oJ3A2Tq4W^R0|dCu93a?`a)irJ_Ik1+)ZxJH zlLuUSrOZty3%s2`V6v*Jgp-q#J-q0#!&TeD{awc9pYJTLKf}~9pxtmKk1daX8WMMEa_c0cN=l z!vlB}kRvNcf$;wShRfBcz9m6%DVVxvDNBz_?L+}Q+rsm0!9~+lm#Q}T&ul|322)eh zyKR$zn{ldTdXdjRf2QWV>QRU6#gmnmF>%FCo7_ydchZvnMgNUL|KCEPve@nYUoZw|k+YfK)g8Q8 zq#q|pHMg5BY4MF!@}D0)U2z6{*VRkG9J~8%8cyn0368To>DN^45k;C>o94et-wXvo!~}J2V_8FW2rQ zFZ=Hn!{&%F`n(T#sG^SP>A6FjSaKL#90dDhSU|`*@977b83_psZ)`3BRnmUzx6}om z8(*$Ptd4CTHd+~q=;|_I*=Fp62E@`gun}fvPL%@!50bb6MX4pLo7^0c$h^WizIk#YL$GS|fvz5k`YUV~(H2 z_~u`EDhv%-N)bcaQowxOsKt`I3yMszvpAlEJkuLZ_8-jiIp||DIPq_oa7o0QY%sBny(|2Rp{` z63xyOeI1TMP#ZOKA~bJAeICAVv4V062j63v;JYut3dtRwec#qY2RBD$r1cgmzjF)m z5w}25p?Lrw-HlzK4;W819a}K5_CkPly730+sR$5edLFYA7B+)NXQVEWk{0}%fWu#) zYT`aWDh<+2aZ@wN3uPw}NEqOw&l-WUhZcN&=K+GOzy%Ay9rGPgVy-~-HS2ej$OH(;vsg@G$f7T;r}0ryK`53Y3n5gfJUckB4o~{L48W(Eu!X_~z0Vzn9dWpBoC-P(Eepg95INh@(vpTRT ze5*!Yn!sLwUMs^--&;&tnRa1^^uiALxn=Nv=CP-)CFm7_o}_qM1|Goj!I#BLPM;_| z=0Na$G=0ngK0F%H0-1Yk4lI6qvcRI%iMP)u($e8@eIeGgSscsUn`85(Ds)e4CByNW zGK-DE@lMNTAALRtDcuLt&>Vl(`K3_#ZgjINM2%Gsr3|N^naieVvk?on+(6XJfohPY z18G^sGddbu)iJ`#);%o+MMi^@$tvBNLX;T-(wIi@ufHmQ^je1vNL@M-M z%dA3Ir|l$Z=Gsm9m~#(VKk9t_QwZHUN(3yu2S3i0t(@!9Yi z+wNZ<@K}3MUUCUa=s9DSr#g|}eO@tqd@s!UgaI=mdicV$9gR8so|if#zl9fG=w@SqYh=tUnE@S7 zoo71HrhtvABNRis(&#m^0onkO3~8*Ku}5R&CmAqvzCjuvcnz;GFKT|IQ)rJ!Q^fI! z>Q785sBWSz3*3?Ji}7YcJ(b+fAM|v5ZqAohw|3u-3VT;VAAs?n+|?fl z=%KS%cb~qwpi2|iWJLlBX*6)p$nm2@paZWMR#B}{TQjvK6B{BpJpp^~ETqwZg(*9{ zg+vV|kWReynYrKLck)nme-szGK?h_}MdRxXIr6^Hr+kS==w(;ds_Ldq9WtT$P4&PG zQUtQbu5EEVam7N$gYf)l5eLEtY$H|#?@*e0i_lIU7>Sr0KA4ZsdoS#26y4nDd%7cq z=vWx5my{1~poDJgpDq5&VwdO&{rC_=`|~EU2}I6!>ZEy*4Pno=ss}N@gm^lqbP~1= zpccz(K+*^~7mb&UcwF3xScOTVTJO0&(7N9vdbHOXQ=czU_q5)nr;|sq9ozT4v%Xct zRve}f-mDu3yu=Hge(wUnY(!_6nrZd~Jm{+YQQ1r}a?^`^4E5T7#sKs;PC9_>iO@9Sag>YbgsY6{s`RH z&+)(X+8rz_Y$e$mnFMEi0QmMjXUCl(o41Xgg2NVdwDSdl%NJI)D;J0++Me1*DrYs@at(i zZLNm(-Ds};AOw^IsUPE_Ir!@e(R#h|gTbL$iA9%zfVKDLtDluSS>ZkwfKe^{;ND@* z4-Q4+-kESXo-_8C!tDO=nvW|B0P4#C$-k)9FANOq?2Q{QWhLRo~1U=dO`; zB7uWQyuQ;rlAG!!k#n-sddkz+6LzrzF>`iUm5vPhF{Sds=&9veOpe|O6EgaE+EZbL z9V0PNy!44DZ%J#e%AEF?NN58)bnGU0xx@ zhCEE@Fm!OnSEngbR9f${A!>{#aClm87ZBo-{tJqH)}O^%tEvGVtLH!5PTmx7f~tfd zk5sJHv3V=Niy$-ajw9(jGCoylCj2xzWg2q7lSAlXW6(Gb3xI41M)NE&MuMU_LOc|a)_Ld1s~N@oM!DLx$l zuT|r7q-10QG5&)vN5e<)OZE`LdYz(@d$9YgCI+j#LoWRTfXA$*;gykk(zwdaTID&p zzf)d_6oP_&U?E`U;u5>hw!Rh}w!G%J5m~^8Ou5f$7lLtWGaLP=cifGPw~Dtk#e=Bv zrop(^KOT9)?d|3_G4(cMIl#CLReh3LA~>NSIJVddY!U(Hyo=v_7!bauf$e7}yD=V|UB37Tj=sHqfdVi;U{c4+`L?Bu2kIR( z9ekGemm3zgsn-m2_B9P+#B0~=ab<y z=w1w{lbjZWpoE;VGUrekPwYH?d`fEIL6E%}JSrb7XTO}6mnf~w`5yKEV0-WQAEzvf&cgw|TXjouRvS`Fjl}{u3UE@? z?Cb1l6c3IWKuw}fmh(o&K){^-8D|S}F+p1owdh=@_OibYi&#nBYwsQwX-~7pgqG;x z2RXBWRfyXCvJY4b7(sz?w>)GJCpN!a0WAy)1J9scB}08nHE!gciCev}DhsN!88HCy zywSoKh^ftcU#SZglM*6EQ1=3O9T?Cg@^nxwgXMnz1Q?vyQk*iR*mRhYyek%B>tK=4 z3&9?-+xw@}GFNdt?wmEKm2nxyhg6xdefJBHrRP}r07loKFXcp}=UoyO=7ZbNTQe+& zT#MPpBQuk*GsuxZ5d`sL3okCyE;TXlW2#LR{5zX~xY`bRu8|)H?kAm*#V&ZK{_PCw z{nOK?O}0>a7tvl}!~zD5QT$WNnsfHB)Kb0Xgt!1gGl=jZ*T$wG9)~7R(!`2%R8*9N zbO>14g3cN;YQgmAc-jAOAMnHqSf031#;Z*IIFxg5jU4018pHwBKbeR-wU(LEynqF< zS2!05EGGM!X%UnGLYW$0eNwjb^279Vn`E9e&c2K-DCqN{HN%y3ePIg9i}bjZGBn1H zme$t^E>|~_V?ah;NJz*K)6jUDb`6{rTh+oqz4^kZ3@NByvy$q1_3?d~;o2TLA`{iZ z3W{srLVeO(F)(Uc+VJu5y1asd2=lU;S4>JP>g=aNv3*MxHXKZqm6e9oogQ*QU_o(4 zkGnhcP6v6F4)&&_@~SZRdI9rXfDsm-IvD_PC~;4)1>bwo7+r)>RPZ-89Vs6#1u%|b}1cC4XRWEFv^p1MLhVRViec+u-OubQ7aH8I%-xIDgE< z=r9{1?9pBqY#OmA;wKZ1m$2pJT%5r-9vx`dBfXBNDN!Vaa1P@4T4ck#BRQr6+XeCi zHja+peFXDVq@<(<#>S|z`y@kuJI$Q}yHgZgpe$9q1l93@7^g4guuptJN^`WzaAY2` z`m|n;k(ZYr7#*c@bad2@Ij@snUoQc2v6)p>9`(97*!i3T)sC4q1N)y47Qf)Oc;L=%Rk@$JZ#G;I?M*R}X6|W5Qu7c|GLN69$}_+1bbIo3O4AH8nL3 ztPsCC{##RAStC{FD`2#2!eG++W4X1BOZBTG#33+;2OaB>f~CHqcgfal14z>-C}?wt zxy!x9XD(04Y+8B?F|(Y#%5hXdx&GPfCv*eUd!D@_b(bbYKMnyfkSNPPk~7MjTouv)D=fcb*pSWj_6- zG!!+VWYy$umvJQVeZb7jNfhNpCI89N_Jv!*L%8m_1Qi{>fwLph%ugRh5b>s}5fnYT z6s3fh{g6;yUEMy^dgl#XaXzqnbZ+iwIzyAPNS!^gd-F(HYHJa8M-^XB-@$?Fw~JVt zIiCUx*(TF%=yAe9@g9w!xDcku=3q^|BWK7BGN{4OVt5K_av zdv>_m=WPZDon2;CQVdVu|CGQ$>6#x&>+Gb^$<cULUti+#%S+9ty_!(=zsix_ldt%>-?nmuxK%bwd$#Qh#R&1s?Q2yY zf0SqB!ziMNK`tL$cKl+kq-vjubxv2vGJkbvPlnP-sBtV!dQE zdOs{o(cDX+iBC$}f9k{7H=n<&cpqQ66F=Q&$>nNonmcIa8@tdpg`|>Jcdh?MZzPa3l+KZ?+6* zIGg{`VFxuO_M5H*!nwCbRdIjw0EAjFESEJPTl7f2=#imB1OIx*bJqSRVj|~gN|G1? z8%>vG>RXGOJ5fI}+YCOilx0;clY|Fzgq9xjq>}c@3Byl4I zd3hWce=D1m_KGA7x)S+E0LpK^lfa0l5_@>;zy7u`LLBkcGWCh7TrN#qWY?z^yA+d3 z;`$o_M30H@1syfk-C>KJ>0b+8uCfs}L5{Y*hH8A*;vY*qEzy=W>#Xv6CVn+Z7|Hd_ zL37lJa%=hP8&N`Ltj_(6EYw8{(Gp2uv~R#ZTxme9K+8CmjC8M^dqtL~$@85FFPz%q zrJcCaR8BPFNr>oHbjDs`u-3Fk)z%5 zoE`g^!1>oSIEpAdyt%r!X17oMFw>%^=>b2}A7lFUhGi2RUNNktpWqJgh2Zi89`ww6 z;wjXU;OLt%y3(IMP4Hy8nI(i3QsM9YV@ZWsbKfDtx~}*qvIX5`lWR1YOxG!xH7UdW zb<}wGJe#6IhTkc(*Jxq%vSE(;wsJPzA62o86U7bcx^ddQgwvpr^?l;m?*1!TX4#m8 zOXb5)`N7`tfjoq@Can8b zxNjrjqEV|w$r(xoi#7hgYxMWmmcNrh*J;>s*s#9jy}95Tyc*J=i9`X;2iR zlKtgY0;i#bBufR2Es}%}%8;N!f;K<^qXtY{paqhgCF&ozwnf z)8u8O>gliX#~L`#{!A>EaKu!lt?MZoJVyWt7Mg_yl+@1EH=7qSB!AwT?N+_08m@*_Qw!k6>7d7r$B602#kglV@bz1nrmwS^lK zs60#pO@2F)(BFn)m}Gh%N&Akd(o6UZ{a)ufdVGyh+V3r5d$>UE*~0dMT<5!KY0r)E zFpJLUckaj9x9>>R>-jP59W}*hT9e2vu32vR$9nVqQ4Px%9~mFEW!pt{{TT95$h8S? zSO;YXviUs$^(|S-F=TL3)8FfH>t3E6_@Ca1wX^6ho|C%6Iw%z`E+`_+I z*)j4PMIV;Lp_@DNmrFPJ65Y3W_x0xH=3c*jYxZz*Y)nrRpLq8q3z0+Vs`p>! z=CVKOLlY-(>h?YoxqkheR*q`N@Gafhl@%P|^7FJmN>(>p9D8t?HeD_*F21Xx@@09z zqQCY&l^+_VXH@G)v$4T=_b#mS#kotGB?0~wjCAjke1}z*MKSiD=nrUmF`vk)_nDN; z^}L=}U8{@#MAa#=I*EE#Iqd6&R*Z$Y`R$E}K2Vy(^~q-73RLR0az*tW|2aD0r>|~zzec{E zF(S7^FsQVRl`D}muXS!P(doxjz)1|$F}TP8F=BwkX7)d4!RnmpoDZ0; zp+8&L#Phz9bFpUsYLsHOwEE(r(~!JbZq;VV!NK%7*=Is*4w4g8KBIeHH4@$CyI`Yk}^ak zfs>}F-V@2lrGLcwdz(s~+h!p1`bV9DL?WRJC*YXT@(YBhqAyFJZk%^oMAcD+j61qF?^-Z>23%fD8x~a z^t;ZJLoKuQH#a>K&F)WM1QErp%_`r6m587qD68CFw}b}GL`L>}o1%-3J4q$`*}itP%axw&~{7hK9W5wR~NDe0QR^=v+b=$X4~`~JGb=6bcj zz~ZE^qBJE-Iq_f9c+u>Rujz?1`?+RQUt)rMQalq+MJWtb>zcBlhw`b53)hiE@7l5d zQtC(zkTJDXNm~v>iYqVD)6*Svk3eXi+<>|S0qcaQiP69o$=aKbr@i8vu$iEG09JTV)H)|tnciv~JE zjE`h?jG5ey7WkwCyITv7_dvAXfSR`0FMRi!+XyCTMcaisw&?xkEj9wb{g|aA<`~y; z;?whr3UbYM6N+tL?F(4Ts(CN>KjHo`m4t$;cJC29Z05f=E;t}e$&ka(1miKM z92Dfl3bQ@1FOH*EH8nL!Bicjm9c^D>U?9rZ#?{poiK{9aupyxUQG{8B!LkV`GSc^NfJ>;<_DQrzb)o0&hjg@uLt_7lEsrv<)Z{SyOSeB6R4 z&ij4iPG6LI>4!L`BmCN#uTtlfHlkb9nc@W=UkYAAAnaX?ot%)kj)ou;Hy_Xi073)_rGV{*}_5?KMM>2k%#4*azXmUa$D2247C+kVdF?K1MtA3`!=qp8TnmnlJA*o~JT`Je^Q;Ie z-sjcTBEO6#H)m$?YU=9DP}>yGJUw|gt3DZUn_F09sP&~OjFtJ*ZA>+W+6{kXS-U6t z<_dY4&4Bq(vGFZK$_UqT>at9Y`RI?vmySd_BwcYlCjpJ%K3j_I|@nUQBE%9Zaq@|@j zb8(Tw+CaE;dyVsa`rUiaS%fHn-hBS>EzWswRVR{G=pu0LA#gZ+ppPZ?>xWYih|1<` z&kd*R;y^o#ead6=ok76OMRv}$-|x>-CgCz^px#>@ZUvrlb2yU53w&GM9FhwV(9_EV0x=_UFwOd*0pEE!bMv zU8xDgNGpJ39}#Wj)5&`MwF8y2SXe=ul=42**493A6h$ZMKF0M>?7M6FZpbNyt*tGuYIl1<+h1*^Ym49CQ;R&MUu`)0I3P|N zb-tqMn7E{o@|Epi&iv=oV`?$GtE&wL1Q01beWbP`r^nhDPVC)R16iHaBT|P;aM8o1 zJB6mrjJ>_Rhri?0%j}obfI`osPmjlHUD-c8y!qzMn{YRyKl4>sv@FAK8R0f8vp!%v z1Xbc4ktLcXCQ>$nw68+aT9Jm;ELr2+-5?W_;XYDE#%OCzO_1z64@^9+-H1Zes?g9%Oy3n3zPC zni<0oVc|=OYNQ$FIbMiWaj}^CYVJeu&wy`K$#FkcVjl44X>(qSy?a^4UdW&o<1Wsf zl9HlP@4*bEd#uZPdHY%5kv2eI81Y@ni&%ta3EHkoWr)6^hKPEa$y(p_9{QtvuuUCrya> z5)B*=509}*dl5leA|8_lSiR>4Z6X2wP+Nw4=@mC2(-M$$48bb;n^`(W}#XC=t1i|UcLKz$ax}@&Q2y0+1zLb zK8LZ}lIm(5pai@>L!Q8G<;S^dr|HGvz&}UHsfoYBnJry%@tt+22tlwMPNfo_E>)64 zH?Vo~T$G=|tMItzfsc>)o47clgCpylQ3QxO2t-6g{Pu<~FMp!#c_%SiDk&sHVQXvq z%+>X!#vx10_6f@MLvC*C~!P{ww#Whm8omcQlHSIM2-mU>mIM{owG$?Bw+mpn&8@A^2?e^F2h+K??MJw>#P|32ff$Q$x_a)jifBeVdkx|f+Lt-}lGem+mn;{^2 z`?ERxUsr^qU;G;XOgH?uGnJYihSM*-OaG=>HEo$me~ZpGLFXY_a_7{lid>*4qAx!-MHSKATO_3dcbpRDYlZz!7p8uL*-5 zvbo|ivl2324P(A?vBLP2_iq{jrW#*s0pD^>Rx+ItKbQTeAolIs3%tA~ERLZni6K$6 z^FOlh>y@o3M^cM*aZSW`S-$SFRE6TraV^6vDF3-I7l3*6J|JkMW z@Zsh_=;_w)d(<8qW6v|-0p4;2ks0o9i2) zkBSWRxs}QbGg?C|Q03WgWt@m_s3kxA;25TWai~X{;pgexU9(}F(5 zx{^mF`goA2`!*Z+UmikhYwNbQwwXco&`hW1fU!@utN?!pQ{2+Ug?NnXUSSWQPd*fc zsbTT)R~sgd7(l>xJ0&&s`=;SFS6YGnOI*ec7a{`nU}15WM6Ss0x_l9hhBz8sR)>~` zR{F-%Se(&#Cp+rUgY z)l-6!lBneR(iB6Z8MgXlFzITkx<668pTo!Ri7dTx)^2dIho2PhU&6<|+h%^@6-s@} z`UgFPn?d?8e<=RrnOnUcZBioA;3m!hKp4oZyNRb(%Hsh`+)oA%;Kv6hq_m=<^|=i3 z4EXPh-m;C1)=016Jg~n)msdMa1BZ&&sO9~G_jAZ*^~WnFN?da!TKw#`wP7*%%#QohqtZn$G&;VlZclnEQ;k-6#Jbnx->BL(x|7Al4)RMyA75lhD7=$^^1PhttF`(& z$N!jE)N7OZ#|jSTXPM&(!Gx6e+$>Ba>_OZecoJ zT+DVl1FttYWUiz+I%BZ=C&u+hrsAa(F<06oUQ^+CfNL&BEw&F5tPXiogoP1`Zg%2) zazF_~=_`g#k9F=|NEUH=Iv4xU*?RyrYPLJpSHy7fUye)#0@WKsA9XIRtgPhemIM^< zaq1LDe$&b^?^z!3YW5Xr7_A~2DKxRrc2pIUTM@W|xcM|lNHZrnzbKEtyxFHf}_K?(8ldi3V6!NS63xuN)5Q@Hw>8Wq%Fl${qcxj7fa<8tQh*7y9oa{Dec7t51sf_HcopNi4yN(^0QP{ zIS*hh)=BfAF%v6!CFQ#uSLN8Q+{xEAkYHn}(BMoU4O1Y!XzI2zwvtsLfY#XtZ2+5W+O46UsZEY=5<|LVYi{8S9*2%1laqMIXfMz^L*6AI+U*RMg$O_lFQE5k!ziQWyaR5fKy+q!bYl2`K?- zkdp3{4kbjSLI0sl`}k+i%ENyTwe6Ct7sO7e&!WtgfrZFS^A=&T6$xWBV5vQFFDS8s0auM$ZT)tKg7fLCF%lSg1@K`Lzh0y8w zHTh^TVgvG+gJoYlLd-iiPYsMAV7J6{K6?1#?GCK< z_XiWPaqoQN=9kXAy!M|pF&B>MT+e5gOX4d1b%`uii@fOm8{50(KBFqXdP>xT@OLRF znlDfswlmqP*r zMNvgda#XZ4gR3zL9p%wRL7n z>MekEA3yf~DWweS(BDl)#FC^)mrK&b^DZSlOQE=uT~pYix*4O8)tfWu)_ta77kT1f zxs;c}p07b*W_Br)6Yqh2tK>MI-e7E(?KHem>Pjk+=(IfJ&vj`?cgPe z**U$h{VxR&;mUN3a}#Qa;FMBM!T$O{+;&G$x4?-IKW+j05o0ozKy%w^!?9|%hZC_7 z2;34WGF+(F48#f5*WUg+LxsL&D?{WTsd#D#a6lK3(YiUaXi9Q#Y4 zJ`ka5`VSw9?Lw~ZDJ2Whf0$m#%`1*)+bp+>P=EC=Jc{q5h*N|QF?mm5wN+l7(!_<2 z{ND+J9$2LM&&BSffW@x&8OqOXJhu&fbnCH&Wisq!bdnonOt&3IejCO_irGygo|T(N z#im7mbLPR-5q}IV;-k^_R*xhHC+7%e>&ugDJM`q;4-$?;U+rTLybcD*$r;5ivS$$6 zR#=*>+qKCt9d14TnR=Izm$&_$xUGc0WH_QiesA_6!^O+MK!3yNirC_I~MmwOl*u>1ps2AvtA_apa-TeR3Ahk@UOp?OG z$tJB2xm%)HUsrA|qQGi|dVNk73LT=MyPM+Py?b;w-N`M7@+{WvzQjFLRBS}o+cp=Z zhzr^rz9KBt#baf)6&0_34tguGekFdz%ZcK{N)W4vi?qn)<>hl*4EbF)#v5xY9qkVO zF5u@ct*ivsc^w&HV%T6f3TYdMtQ1Vn67lXGov_XCiy3A;MjIc{*R6J4T#wc(@|jb$ z^{U-zAfFCe4L}eN0F&p?HMd@w*Gi3{v`rvv*tHq^_HshZv;O(LD1&Y43m2~2HMA}d z)rw1CT@f4Ol>y~8lg*V|OEU}2)_J$rN9vg2zD;_>b+=#lf2Q1Gy{buMJn}6A%8tUr zhp5pKGhCFI_UA4mrduLc--#Nsmp(g(72P+>*gM(&^CVBNnrKP7hmDt)3Q!M-iRZ6B zpOz|NW{v0DTI!L}wdMl>5LzUHOP4fJ#Sv-!{ZCCtha2z+(lxRP@bPp%r1X7Pq~8A1 zf62%mYrtEVe3wz6K;WH-O_jD0uTA;OQMKuANdzZ1_w(kkh5dB-^WZPKXg&cW{me@I z)!<$Cox!T*)0x*?0wkIJe>%2}e}`E2wZFYWMNbdCE!N^)pndD^Ixz`}2q%K&u4f1= z>Fi5NW+m{P>~2e7*v6XE>Hx9}hhI_IcmkxCq5GL0&G%N&Q5_g#r}ji9-b5dlFPZ{lfBcCg9_i?UX{$WE05oY~9($V~;dEN9rYE?@=-{NBW%dkB?Jo7V6)dlJJ^-j`oEX(|29m z*=R9u6!Z5l@~@z3`wr(C2@Hn8(2n!f6@uWHZdN!+x7RFMYBj}@Eb{V4F{_WT#e_wF zw(;6X4?l~sqSGn%L^siCW1PPJxN35Fi!HY`nw7>i%`lpkgJ=0>1mi81i7J=YO2-Vk zyOx}<#Ps|sOnAjzHX1&lO?AY{i!WCuU%i7*pfZzUO1#`p;}>w4?$GKovn5B#bmEoI z%%ZK}x=$@^H95XaLf)lQDz*RiN^qLl&wbLt+^4PO>*6Z4&zwB(&gDv@uZf5d!A6~H zdEDTON06bByE*gvgo>K_$-FV|LvRD+L|B0Aur^h3{w?>T;Oy+|j5~T+O~F&%GMRFb z5i5yT4J5`yE|Q)B&5j7v`U@`cIi(>{QQaCMuvg(gHf3i*VME9aDke3R0s)lqhu_KB zh?SLBzwyyeveXQJ{RpKK@uUN_%nEd{-4?6D+60R+vHSA!G6IQ>gM<9T`&nwdx_Sn> zipq+L_Z~P1d3t)4+i4N&QS}mcEmuL;^pOqcL-466pFJFX1Fga*EH68R_#kE zT~vp=nA1vx;@fPg%aoTzU&QyVOE0Pv=-wX4)jW^Dv@o9QTUk$V-N&$f)yTKZdAsBF ze)y>Bo6YBc&p56CQMeo^(|%tHHc)uh1tjkJPgU zoIUqr+v16!(Y{@&?H-GW?PMTaK$2llU$>7zVfVlJNPhZ^-CM8*g?_oWj=3d*B@zg2 zv*hV9K@HO==#}mOBE%=H#)xt?3-J*+ApL4(1P_$Udt)N#*mx00tD{0K&k z1oG99Gzr&qf_qw{n(I&Xuc~NUTq&UP{fmEn6mx)dMgwT9KP9dtF~T2ByCq(`$LXrAHU6y~Y>i6kwJcj6%XYHqEJYxw(s17qa2_jahd}#a@IX@v z_43#=8rx;YU@#4#)UBI?iTy<$J^Cmt2$#{+S03NX_qKN`obXu3pw5RwzxB4s+6Gqa?+&$28{XR0t5_<9VO#TpF)+8NM#vHePN$Ne-H}daedD z3CXp^toCDxu2nC+IFX|xAD_A5omE4)H-yz&E5t-np!t27q#<^1ii1;>4!Xbn#W7oc zho3_Z%RQ37;Pw!{9(x;x=sGX%#CYezNEY(b&$d9_FQmIk;Z5TKUX2Y+wEF6sDn4rCZXH-&&X@+cg0>U@zVdC?S zINp(O_L(ytgLSnYRK=Dz$H&L*wpz}SGl?S3F^Wh_`EIVeaGjv(U_z&*#m(Txg)7uzrQvN7Ft_|ygmfrv>-r58Hli>!tPw$}#9d`_ImVXlo#7H+?Rhv}?x z(kgz%d*{v_1VUL^SvD%`dMN{c@Oj3tg{vBiZe&eS>tjVOXnowSEow2NpjY%|_0c8D zPdAa=IY5p^soz;2@g!%7MUT6^k zQJn+V2IwY-g~ReAoim=*&g;^-8tBVxY7$V?(RT! zIjo&|I@B%bH!XWbvf@Qpc=!!}e}4?>qwIGujS!t<@?GrG0en!aazqBbEHa){QBhH= z-1Ce+d~j6pad#1Uw?H>B85s&RBb8hYei^>k6s&R};LS`=RWx#)ZBRcR+lqLR0a+7#wt+@Rcf?TA`y-y}NUeYB}c8iZd|RFtEUUo~pPlP928jgOEx zc|q(iqXE**ZJiY8L+2X&PQYfQ_ObBiA{PgVO13gHwdGO|$fK>;s#LQSy=rHpg)o{N z{Y)Zctr`hFar&Sod1uN8?2#S}q|hCpU;{qCQgP!aH!HNkM|2^$4!ij=1`bbADB7ednqk1No#>OdgI~a(Dk)rXM_X#&6zoVlg>T{P4=}kZT<}jMgzE)P$;2_P@ zuj+mQ0R%BUW;*xp6Lx4`Po;i{jBlDi5rA7Dn9w)6a5FF-H`jpst(@+`;Z)HZsxzwe z!(SZDekO}wddvN|r6h-k2@1pJrhSelzY{UeLlDN^MC>x zkQ*%H_0h^HVhh?+lanmKTS4HWu(e&4q`90KAo2opIqzBR@8!-p++>j{ANAbCE<{o0 z`@`Z0&W2t?6lOGJM)tQxiD?%u{<<};jdnDWC8edpKMyvZHp3vKYSs@ucAgrN7-)PL@Uny`t|F& z<-CG=p(=B|&4~HFn)*f5>*$8cUX|lgXMPw#G}0ZFcrF_CrZ+AR7fRx45f$q7Oz#W_ zW*c*VqUxU3KI*(|RJ1;BfSPo_x~Izb&+6iR>mrrneoKGONkBo{!o{jzSya>QOkt^w z->0+DRE`TovjtP_MH|gQY&m<)*>-$OWM?H=$0y2J|0uRMv)oAP@gq2jO-Kkf_F?Y1 z>E}JubOu6yR>x;581fkd|IteBHG2SFnIw^q7B)8gAbXo!?O82ZZwewKzUwiRqm-|~ zAtBJsbMO5JYft^)yWSD7rOn3l6;GAsL27P>0`Ub9vbguNYTCEiN{#JLvN7l##(k#~ z+nDwjkT#xsZZ?aSIM?9LRZ%bmqD_06qvCGZ!r_JG)>;SOiqp!&1YUF=2=`=;n zIYBj$mg!l1W)S<;ciBW9Z1KjOL;OLL6_s&|j(j(O1fcTiZ!0P*w_K4S%9IVKeJAGh zUR&(c_2Bjmx4#$R_BXLR?%O$1OCtei&*NsPB&A?*ze#1NNM-h=!|O#I7fTJ_h$2K? z1THdMjieRKu933n*mM5!2PJCg`K)`_2k>4Vi-X^6D4;wA#AEBHKYGCV}puD z;uCkn0;joxsg~Hrxo@kr-XoL)3`?d0$RVxv<5$m^JL0dUEiG3%V6h>chM(l6rJKUt zj8_JG>}#7kU>Q?fp5Z7fAihr-*sn2^z|AtCVGS;R#CVG#wbx-~UU9t6i!ooPKH0_q zmz(7glr#izL*d#)1uG~wsB)Wn$j6t#moz(BTP^Cc!Bj_gi-LfNT=>WvddSfDs~YJB zrG%*_n2!8~3BqKNkS)t_=^`8CIXPg?QlUSe^TcF&EYkOKz(N%Y@_LNIClFPdVfRGH zMKWYUfq{X=XaC?J15hob4~)-q7{vX-vH4MFSO7{mlacXUZY8`w0{( zoB?C1D>d?Iu4b}l)Ctq=4Iz)9P^*RnTuW9*JWN z$3UKTf1cpN&gddkQ@5@9)-~-LY&zd5Ejonbw)R>-RBlC-;~YSq7;l%h7eb&5%_iH{ z-~34uqpf%<&J948BTY$N3{0L4jeR6SNedf$aIvG+zSk-m+&-eFo+mdMM66$w=h`p6 zdH+5POwBn7C?8Ib5Of%5V=8Gs6TkW4nV%Fus%x3f zN(u_T53>Ai6Ff#qAAV717ZITaWFJgLUfJ%-U67ra*u0T@ZOu(%z>%Cg)l4<^@yx~s ziG@Ucu0JSo=2IJY*CtDDjm@Vdi`e`CvGE*7R9L{5B`qT(cC|Ne9X;h7T5hk+&Z;f% zwng*W77RS!IizeHcA%odj4)=`0a&V+|!zsoz20^`$c8%crp9? zSmh_dg%Rwrxv){;MeqAsio=VETo`x$-rt6Cu7=Sp=|)^zoD6$wqXF?(6O8BER9y@8 z#EFBX?|26gQmrBkL{5^{2Qz?}yh ziy_|S&p3&J_e}z)m4SP&UX?0N#fHzJwG4mb#C)YN+?SSQE2lKAK+c35%sn6=9`**o zgS6sAkRrLciBQ4bVX++YGwT}pc^71~0X^J!=p;;g?HOU{eWO>`>|qLm<~Rs0N6pZn z*yH^zrh}&YO{!yS#*KJ~xE_!Djx+E~`Q_`BPmfos-0|F}gaQwyIH^Pdy}rNe6>OCA zC-WcQaB|@F!t-wR+UV1Dn-+kMc~Z!D(`pCl`Gtj`GRc#OzD&8<$l!DQ3H+an|MX|b z2s*7?tkJJe&G^~bNjBFKZMKva5)uY?)k(H^V=K#0>3jhDiv8ii&rs#qy1NzEK>>$H zlNsry7jXktb9f>E58w(yX4pNl2yQ~Yu77>*?Cc$~Qc}KUGS?X;i2j4n0iyr^=Netf z5L7hD4VtUZ#0iV>?)2bbvqKBjKgYcOw=+$*W2(*tB%Lw*B{H8bhvTH zD#WH1AQN19Y=K{eaJ{*+`mOeXB!tk(U5r!BBGqaBWkEA-^i43Y=fMfG%LxkU%8x7H z{0RFKi7|&JLWC+epuPtt;AOvj1GpXFmxCeWqbI8G+*3!zMK3?i;7NGL;{tRmrhT50 zbPJ38v5TCru1$%zuza5Bbi$nlF>(TGto(Nc%W(f-fo#zrbq*)ZJUlC00j=eB5- z=^Y49$B)TLJl^(p5dQ+@GK-u=O`^)*`DDA-vUHRR|F|z1Q1TF~d20k~BBLnT1Ac^z z*DUr$f`H?~xa1C_m2+kPZgFyQaW;&`uRqoJ^Qua^%+XVq9JH9CALfdu%szK?btnGj z8`Nr=g{-fKah1<%cs##m^;*Re$11-l$*39O%j3sAhbVD!abM==r-@STKBI2{rp+DN z(1@HkwcJ4kr4X5_2WRp%tk&&v0Mp|AxIn_hlrp`xW(4@v2bt6K!3@lKVR0`$Ausl> zlyXNhUEYGQ0JQ>o?yt^$!-5&OCCA%#ws^&vY2da4r8r=#py(Y1nv_^=fx3$?spGNY z9_!rSUu7ZH_KX&N_O#J`Z|)26ez^KnYJnnOb#;zqh$36P&s_N0Hz-b3*!Mxlhe zyA*b>9D=p@1TcsHp*-5L`h`6%t^)B)*4M@woVh<1hy8mR5}-=M?SK5$AtC?A&fj9s ZPhFM_X#J^C1Bb^Ein7Z03#6a>{}%2z1wjP_6eUPTauUfIBxe&*5CJ8KgdyiaqGXXM zQF6`<0}L~BdgJ?hzjN-rf1I<{{o}5?J{K^|p5DEytE;P?s;4kq{h<>1Ii_k3>C})Fr$cYI6B= z|MF$>plfnrXToy)c{n&SnmCs3vD~$I?yJ?}n8xTVu#%(4NISsD8h5)cET+?ifbnc( z#>EfCoE*m7%x5ntyWL9t+^_61xJh~C*YfMn)p;1_K{U#fEiLqx&x*I~eJpivO>gcy z=A}(OSStZ(W3NiQ*!Y`NQ;Gh1d&cH9PAp-d2{6+Yu93i|K=$_m}!J6~D{D&FR z3g;Gi8q(!^Y{F^j}U7*}^i-+tc%oL@QH!+kqbYr#;M9%HtKiE2v&{bRC(v0c_~%7}|ILN^ z!=wNECg|ROE8-v1|NoF8{Hwo_Ku||!B72zk;$z{FGG1cIw21Eoal(}wYK6P0e3{xj z3h5QxA)a0t;v?*3kHH?hN z+{#L($7CctfkNl^HicbWsM5ed%+wJir*jtgB?97M{>YD#g)!uA1~gb@d}2FU%dyd( zjJFc}{ViJX?rtr;(&`&-rBw}XrHL--8%bxO5f^Z_RZIf&5?V+3kWA7@Od1cxyxTM@ zjYa1yx;4ISGg?IU(7Uw$m|S>u0Ik@>M)F*m4%%V?t}QX>DE?Z6i!ATq=flkMrq30m`~G_9eB)&)B zRpha52|RKJM7cz{Kz+5AU%S2ccINPmK5EA@@gI>FLp+Dfq|ZT@?*c10d%e=rieGZG zFw?JvQz!Oq6^@p&?QL)ERpO5ZZ&5tZYcgPMTypq#@YQ1%vI4_66wkZXKPz7ld&gpT z!S$1=ZiA^DMJvrc`0{bQ`#{v|tAg>rlKRXc(#J5jm5rJ65%Ge@!_Mnc-avM1PX($Frofgqcx83!ca$1uNa?&+?T%Yz-ffXT=4-ajpU!4+e0Cg@{v!eQ#t4y+<(&77ASe zZ}?WPLZ33=j~*Ou3?im05-g+@uZte<@BAnIW077E136g4gPWE6?F@Pq9AF9&pcw`| z%yU?$ExDbZ5R`NC1AD#Cc+5oU@NuH+58_-+|P@=^DKvbYME^QS;5z_EAVZ7v7n^ z_|R5CNWqwAp?+~n$#!yYNxH9M=8XpH%ZhiCj5WyZz^3wiED9ZR+P`{ef4!ilNrR-k zx%DnGvTWFgduYl-RUuvI>!G4)r+kId7(((a9n>IXPXPI!k6xsOeAJ|=>(s`@OuR6i zYV0Us3){uIR59%Hfi^EiRe2{BzrM4=n}+rDB!*k7mXnxI!t733(Tf%kH245mT5?Sj{ogZJ7vRb|`Q9vCyF)Bhd8{&H>92M1rkiCosGm+OP_jU=4QFqAwF7Gpwqh- zemsc0MRp*1XP8Y!c2@W7?-lAwZP-9^BGj-T@-%xbPV#lqeLiRx&hlRIqXB)H*04@I zY4DQwP$s^^*k~eRr1LN0 zt2@SL?HJ(jQOO}$)MGmz+VGpXiR=t$5$IDgyb%#+rIz^@NKCMHq@fO7^CqpzZobS7 z1l zhap_b=5JgDK9=mP>657;YNuY@OxQZ}#^I9-SXVZP3wF#8)Ng!oF`?(D%iN7mv%8^S z*X6!^wf8XIP7vRVc5V%s!dKgJ&abSPF7VMeU&8x7zUjPn<2W=pUHcF(qg7t!`n*w= z6v}zwqC*Kmai6o&uZD2BclUhoW2#BppEMpbuU#wE#;k5ekGKJ4yJ7bu05(xJsPNbf zG{IB)nXaxThb-hcd|-XN?{$0NW|=Kon$OSqwynp`^xI*k=yjjNi_q3Mtd-jZ1;&lT zYd$meOI|D6mdQ69R?CN)Vj@T5mxW6`nu>fX@ayA1r`a&vV;OF(K7$())MOa8>n@rQ}SZ;#$S}JRYki7_J&SE>ciJTW%Y5 z#SkyYk7<>dt?nr=KH`TyJpztZ{ncoBjLOi&q{H@@q0F%r1kQk8DH1!C+o--L<7oKp zU{kHlXH)9t5cUW&Thc@E9Hj%veR)X=LGM2~#$rt$6R+;e)?F5rb#*9ZIhe^G%VNi^ zBcL)!?(Uf+80C7Ky6Rmk0@O z(~5`B14jjH+Dzu_alc3PLEzC~z>&RT6vXt~oh)f0de-?6e;EeJIlphz-et zq(ALkPycJ=dz3?3MIE`(nDTUu{WAt|c4(vqn>&tf0F$^36i)Q`Rl{Lz zUBZ@mG&s=O^=>j1bpcZE16#%r7&3v5eOf^nRWrn?76IOL!t1t#pV8O#uD8cC=&RW3 zd%qv>lilH~8vVYZcUP6wx&gKt+>f}C;kc20@+39zr0YxWt8JXaBX3a*Pq>H0uiWZ6 zR)FEflM~1W;F>}kBR&Oum^~Zil;OG(1p}V1u+L2@O>=*GbKOlFK*8wNs!&BtxWx(d zf>BGymn_kR+EwK@c@7<(ZzB@&93rH9ag?#zr~I!26#FTP37yPdljh_bGYyF}(_sZz4Vzw_P1FC7Pn2)=uKSXX?z##kz5UTZlQwovk6do&2ZAAZf0ESab z6>1QNfi;UX4S}^Tu*pP@3l%*ml&&)Ebe&+`zUIeOD z@o%jX48!8r={2Sh4gmWzp;$4^xHRmSe@DDN+Lu5~ar@D!Vvs_s8rO%#(Wk+CJok#l z+M9n94RyQKZ;4(Tu_hh2l>qcM*QM}!vW5;%Q?y&{`ldwS{~2E5_m|O+P10h0WzAD@ z>0!x1xT^)Z;X2tqLi@NaJSs;P`XP5>vJo#`P{J5h{DsGcFKoXZACZ{6z<&Lv#H8hN z!!@#Q(of?iySoCMPZXa&DkFkaWV&}_qp-60JWH=`9qKB*q1pF_0`xZ?9@L2c*&UWV zB=L_r$>pB*OI_PPsM*cH#*v!LUty2NnMD?}3#HM0JWUGYEJrgyT{*^PAoYiVi+7r&mUCWujDGvGHe+U%Z{yB@wJY~zR z&vPIbVLv@=f+e4dossh!dc6KtPu{eY6BhG(K9b&6VJ#0_( z*!kV((JjX1a>jk3*>C9TW_We^1e`XyQ^1>K;$l~Wl{i()?P*_g-E*T#v|P&5ZOHVl z_%?}u1e}DP2JkFwAE4QF?z$TwOKfSKGGv!_!*h7jPcXF{Hw1ORv9XL9%6u48u2nCQ z#p1jdlurspr2>FYn^o@ew3HPs*5^7trGW5rvaQBvjl38ZG}&dh=fTjEh^{%x-CV~v zCcbQ#?yJR5_f_`pa%v5$4~anj;g{ftcZ!rZmvXAbSSfvE(cn=4i6NP5LD=`6Y}_8Q zj1NwBVDuj$f5@}9->mMS20&S+tMxOWNJYEH$^$A^(MRPmmLphy%kf?CJ?o#7=43Q* z^QIYA=@itV0JLkZ@tDSCy+%nNv(e{mG}Ht^@1jF@folF!IrRrC`R{@vC?Ws1BL3ei zD4J11!-jr7;~tCpoaKg2>t)*w86*#G4F%KtUb3&87Ne$i-1gIFNjsj)e&C6JqIE4Q z4S&3dcro2rIlC`u^5R9&XS72vW(tox*jDqEGQsrv;dT!SBL&%Zw}CS^k{XD^_@gH= zn9BA2v6-Dtfk-_8dTQ#<_-oOmGWf%T@kJS}Ux+N#R3=r`XliPNv8kG~n_I#jPSEd= zudlC<`o^ev^URgV%zQgfZ|o}lT`w=M`)wZO1qD4z6XTL5UZ#&tRX*Hu8E69uqW`w$ zJ|ASTn@p48G*Rtt)R&Pz=DYiW+4N{{*>ONa>8^r;o12^Mc%@^rSB;o$Soa4p2Oliu zCN|Xlu+vZ`%cIA=pK%)%S9Dm~hn_sxuRyY*ZFu23r#kSp#=vqrFtMElx{2%QS z*L499(;#TpSdXyb_;A-W%?BO*!Mud1#=rH!l@vbbc zKh0HuZuYf2MYu9@H#MWvpjy%=J8rHKT9Fz@Jtn5dRJV#51 za`N+|uPDdMELOX?p!^OuN2_@*L`ojt0B)ecohbpLqIR4)TNuu4f1oP0-Av;+V`Ion zO&u$}@7|S$uN7a(;SBY;|EGAqGt+c`?O-cZhDC|p$N6|WfK^tYsIE@hz_&|ydtT5_ z;?}KOGhjJat;%D5vjPV-oa%NrT|LYYe{@8R(eqj_d(*o(i^FWjlCZg7Go_=O-al50wkfRRdMI-^ zr(OJfd&pby?(V=B{q-CJyN?}sciVt;WWBfnIp@TmmOEH^bP@Mm7VIV z>wU;)81wGoEvwbpb7}e7Jk3|LQ_iy={S2Kce0b~X!{gm2WWD0s&BM(f=xZf#y&j7# znXxjuJ7ho_p*Jsyus)KtqIJ`cV=2ArwoS*7i#}R*leH4WyNA?C0^?Fb%cl%a}Qd)H(@nIh&8iWy$t%AWo6n|rKxXmqq%d2^~LoqMAmQ&2hg zR(Xaz8)-biji;vW&)#(JUQ7lV6vW#dMBGVAg2?-J3 z`zfD#Oa$`$CtSy%Q~;i~_Mq;x(RlqS01Kf+DUd<@AB1xCiW1h*57rrZg+(Y-X|IgL zBy3jD6-$TF!%ehXb=$EHYCaiIS`Y(C&C88?Kmfln9qSMQr4*2L^hg)@WMk$4nH(WG zw!ESw+OlZB5)nE?(b^i2x9O3*y99 zs-9ld@8iY>?Hs=B2C)qA*7_1|Q&!N{hm&FBuJhv)3DExy4^})dOZrbQz<)E;|BVg* z|C}wHWX{mMMi-?*{cbM9nl5c%s#=TDa0i1PI(zuACr*R^LdMTA8c@>KU|EYD&9!@D zlgw16dQIcT7m<~*TN%cHtu9?8&_K4;T8@Am%*wLkDE2h;{=WSuWMO3{>k$USZO;UK zx_pSr161s=LT~D@!e*x1-3x99y`EMtt1QPC|5!@w(F(7>HqG?FQG=9IU}~Gdzu4N= zc6_=QoZB2BAO|46%le##2NCnzUfi}5dip*$d%YY>S&kwsB@PndLRDDu=-FrN(1i@Ce(_W*Ws{z zrBlW_YD7>wOa{CHEKT#urr#~kjoMqQ8m-Td5Ecq;ulzuk9s?IQo`d3s`q^{A+W6JY z)|JkBhL(C&9ks`FRav=+u~$wet!FpGa&p@}S)d$GIG=wBle-;}GE~pl>LkH@cXy9D zO?uJ3U>_Er!?hj}uof;vG+K{d&1W?&^XC{~TxY+6_JS^t;RKUWWrGi(@S(TmVTSFVJD@L~d0G5A-JiPPqs0&oB?&0`~l*bOqP<9N!xvZ^i4sFbA9P9LyBA zX+YB{;O#|br<(?AVGwA6fg5NXaokwZ@@JI0gw5<1vtEf*yx%sf#@g8X|EP+An@`}# zXs^(le^rxIxAo!CbRV0rF4Hk;8v>nGZUjVNjecd+|r zQ!fd{Kr4u}zxxe`1NAvD0bKRIzU*_bzf_MZ1}resM1=ue9pywkESd;d9Z%qlk>9tY zeNds*aCxeKgy5mrKPhCN23y-O zcfpNiLk5Rs3~QdeFnc=#v$u+=q=FG9z86=8zdi+ZpKmp5%KsKsg&EvE?>pl+B7i)e z6UdszYjofSc*@(0Wm8c+WT1SB;v>5Y-gJ1L`=@yOsNT!P_F#QpC-zMgIkHY_XI1M& zOnxAyqE*wi1SQ7?&K0f)j-O;j$9XHE21{6s2h1DViGVTQcB6nYVM3f|@7l8q*iQB? z&!{<=c?P{B9dLp89{l*mkY@s&o!#r~R6Ey{V zzp}C}OhYNC?hdeSYBEHmU;Ds;MDTeg2t*u*lwHZ!u>TLkyiE2FJpveJE&)hIdMPIn z^U+UmS^6+~H50R8*qm(WEh#GNiGGNlT3yF8kze_!f|f?Pf5UXgnskdyMWj!Dd^`D! z;u%}D^k|H}(DW*y+!ZH~#JtZzZ+n%n8HcW9b%*J+Aw?+a|7aobvc5O0v&-XrqO&A+ zO$sY~I1IMRBu$SZAM#+f-OP*qh#?_Hpi=c$GY#Sd0&l7NP zfRZg8iSHWz?ih6;bHc1_LcpLh$GPCM`ZN%4>Iwh)EME442EX|&`Ar&h%fc1E@uTXj z`b$8JsH+%uI+PtN=f1<_;-T;+=Tx+kjLT8MHFf^h#|b`GtDT^DA=3RAzvpu*v{uTR zDLHigV_se?b`oD!iT6=z{<%PIdYHLhZ6XXhR9MKJ7F4@DA@$R+ec#3xla#Ps8k%x+ zfr&JGv_-z4_meeD4`~KW$yBiKcUXEYU+wd08*-rdizgR;n>DI$Q*gp zCCu(;xf`N=9EUz$eh_A-BE5CRRL1uz7si4BR2X4n;(5LmjsC(kI>5^3w^v0y_RR3$ zYgqF2<9{;TgUd|b}bP>wUO()Sl5l_sMV(bB`wBTxIquK@M& zcWzg>75dd%=7hY0Y4%5hm5;hMD?2R?9wo$>_*lG%oGW;*Ic08)qxr=UjoI^ zv%K@4OFRk}qbsM7;_uma&5lH(AJ6#v9h(pIj@XUt&nNgwo%8w7=DhakpJ%i|gy61e zWr&l*oE1MrJtivc>;;@!%^of!#-|+TR!}amGUgg-MS|qNW#IPoX4jIw00EPVVWdU#zJ9#|GE3CpAX;|KxuTvnwsl8YmYR73J80Q@ z3gSwH^^lYFi%Fj5*bZIu6%>cpTz^TL_PlaZ9LLKR?YC=tO}KTIKb?wDGC>VaMP2J; z;~x`NegdFNNg2VX^Cw0RIC6##_Yg)wS?T0`sTZrOqYJrxLSCDez+T_vu^y^<3Cl7l z*YD$a7Dzfo<@*hKBYk>tk6;s09L|@Ggtb9DTqrQM?RHmHzCWmd1d4-8`{!*pKcKir z-&cjUg71xA^}Q*_=y5-%`!;}!ohmVy&&aB}!Zhj@o1B%~GxQIbKm zEOoV;^Rlw z2ha+tv+wiAn9VmBNj_o%-T$N+Ft!BLBVy{6d6!`wH<&^MpH7w8vFgMY$p_;mm#Xkt z+Q;mhF_D%qlg3QHQT!ViAhF2^eu)^EFrl zAu#>b`1#G$fV9aou*x5UgK9sH$h}yEF0DdxWdIs{I`!}tKErtEBWF3xlAHLxxHIIi z2T1P!;(Tk)UF6^}XTyNTi1KfViEYr(Uy4`lhc2Xk4R$LUoiG=5XTiMocrOw4wIXU{ z(q*id`?(L`cHf`utca{^-@D%AQA^NXGqUMp811pB$E0!N7_SJLH6qH8$2~z&Z`Uj! z$n?)uAb7@C{JN8>9ShEno_y>*aBidV<%`F!kRUws<9gAp>JGg@QQ9aleH0Ohc@H#Y zf%O4Yykv+o8p@3NaFpca>M@nx%{;R$i1XPyo^EwaU1t1;{QU^`@+8B(Jc`Cg%7$sE zGrvKA1v}ElF1z(>scKVGa_6)5Za--;o9WDjNa0d5(>bqd&<2$; zviEbn&!cl5G_G1VDp^Ud%$+r)fxh1UUtxUCMP*qZPg@;t!y(hlFavD5k011I1%8+cT`+EwRdZh9BI zIpJS#0_C+@F0@;K-5dPi(g8aB2qDdrhPWInWK#y}OE%ntXYJL(*e8zu`JYxgIY#GN z)a)A@+jhVczq3g>&uZZdn$Dn4yzsdrMy)$#%traa4SM~Ktr8lNE{gy1#44j|Qhdq# zk^mZhg;~H%Y;#F58xiz11T1m>(PL((Nz|7ggJNdV_ggv##acdE;6s)83FS`0tzxuS zcPvZ+16(<|0h+I(y?T0K#KH^50-Z4gsT8dd*{Fe|Vkv74fLqX~6(Eoh#r^@N_wK~E zI?&uVbF)k0C+!7D=pl?|NkA*8>6BAFjSGCZ9|^By^~U)09zFz}7cf2f^(_!;_Oo$M z0Adr5OFvUY`gZ{KO&%9uf#E%h`4|p~Tv1_hLq{daJv3Tv z{3fJ653`Iret3MwNh|A>$I(uPRDiCY$gxWWP`*L@DxI5qGQoSEgwA#6wAR*ER(3cq z2!FD+89i@!gjoW3_nT6?LZ@+IM4hZV!T}S?i&~?>+j08yKsDxL@30ogNsTinG%4=_ ziRnZyl4+IBS0qFIhi6JSpaV-D`uKHuHj!{@X{DiVHi)|~oI+~zDw-br-qt-CgN?Q@_!|y8I*c)>wch&`~CZOORJ>w!FS?LtNzedRTU6**oZzlI?As& z)hwz-0Gs)JI1T-<*_NE9#}Istx#Xj{=1bMbrWL0bo1_U6qCK0ZEuLqqW>%l6SY ziuQoKYzwHl>q-GMxXA#@zVWr*)WZ2~03PoXAA!D0GrsPb} zI+M8`=MZz1gjL#j^-h(CfscnRGpIXy@1an4y=un%Tl=-sXw~MA@V{#|E3*o4lz-C5 z?u~fmRC52x$#jXeX03cdS*kWT^mWjBLKn>znD`uvLfl!;T|Mqo~knO@msW8?YrxdS7{)U?`f zAB8tJ2ia2pqO03Ze{;c=pUWaC|&hHhfeGtGEL3mq)qIyG`GFkoP;RtKZhUI~j0*f4sE6e2pL0 zcuK#y+P*Tr;9-9Ybjt1S99|~?t)dDFUld!%hOBNfnT9GnSI=D(d8hZDmJ134|8g`< z7QO%Bkt64_w&x|n zHnuin{n+a{s{$?272!*zC=qXK-KO?OpYzSR+JG)f8PVNiJ1ak-lMMaKVx&>MjVPR*2 zf`XPN${&1b9IFTji+GUcuFiAe%(-)~9z59!BB5p^p(nTuo6|3OTBRE-UgtyECPg9t zLNrNcLdCU^o26=6y$?CMcB(Fo*Lu(ZZWJI$8k*^~wWzz1beWIlJCasf+u8tKZdK`q zW=ly;{R2Mw{P{D>*c3aJzsss`5a8iVOiYAa*TkLCsFs86sp*YW$rsMfuk_f0Y5AUJ z_y!UaON(;wdjChG>7f?oEA0Bd9gD z8?K%l6a~+%mvNt5%=m1pw|y;Z3lqqX3z_YG>v^x7zTbX-nN2rZu>!mH`^MIOLH_D7 zQNxcnnOjFFzEi}+=GL1(-ZUL}Hs8DVWph*aCy-V%@9DKM?B+xXGnRzRKYJ1LIr!e? zS0%fcAcfEvR%%+>V9;y8VL%;Qar-v0q&)}kEtbD0`*U`Zo&Ha=F=jHmIsf+jls;#y z^4=JV4tlYmBh@jQY+PvQG2r@cu4YAJE6L0(m5w7;p$w@YWq%aNm=<9E-rWP zy?9Yw4E&+OUBwLB-+QFgy1KfJU0r0;)6>fx^78T}c2n)`5}hrCZtLS`y-2)Homy)< zJ|z8_?h{JLP73Vwudh<@D9R|2d?*#&=72UeHWO%m9kQQexQ`XWI3$Z_+?Kfd)G++! zf$vxuhOEM2s&!sD!P)G?F;=6{piV{WDEQ8$WKo+Cu)Rb1qezD-hotj_R)@|TQPMST zt64O_ZsoY%-G1}Qf2rw+@aom8BbZf#Kz3$oTJnbkuwUcoAo3!;7n>n$5B(69(}ee)7ARy~r=IVKZ+ZKrv-q2=$IbLO!!k4p{M*N4Ik|Gak+J9$Gt%P4zK2 z@i1VBwdAsyhN^e?3TcE6E6MzP-yvO5m)^Bsq>FTk+?&75&ri0nU|v+=_A}2e?!oCK z6=H5~Zf$Mt<7af|2`%X9Co*1XO4a$I&Oge%V1i)acyk6oB*FkW^ryGifI`}OwK&>6 zu+%XpexIWw^b+~HM*DX%tZQ8h(k+furPeDVX{PzQ-%>16^CH(lr1gcfRv;+lJM zRYxuwU(6nBi;pl$KEE#X&m>_gntGND_O`#n+uC|A-V)*&^DGWkyXbXrSwG3kPEFHc z_*`@dg@5$3$*i~P+s${Oa1il+%+a=T_$#z%tZ?{;YrND$PsK<|5`B7Fzu7ZGD)GG7zANBNJ} zrq-y>eSg35XjTm#+VG#Dv_Gbh$E_OB73iPitDt!iNH0*J=ddQkLvLbA0)v$+u}||v zT+b+YWDHuD_)x{s4Hfhh32M=W3nRk34|TOR^vceEE-(LGFCZgD*mwJTRXKiPMK!SH zL2%$%2&m`Rv(}zR_Odjz^tp@XPg(H;i-Z9UmfO^{!IL%#jWsq(&7pUVj8Td|a|R)3 zDvnfrw?y=J{l-_kC`*bs-|#-CVXb0wNy3W)gO*Q@@1})LwCUMC67b9NrjEgFv-AED zd8La5ikShr`9rB~u=NYRxmxV}QZ7Hn4)j62D$BcJ?P41l+SUs}0{Ig`HAq%s$lY!A z%w_?rBNp#E(~UwBK#X<$$nGv-Ax z=OJ565=+J;#z=P((lc1hYIh1B<&GS3zq?3v#>m2gGVVc~{Y_FO#OtfpH!IoCbIeyR z^C+hMrxyU{C%L^}D7m#`MM6sA6}ZVQ!~g4#-P?cEQT0I5S@+8$MoAWqK(BAyXNX+dk{7ALA@23`*#rex|9Be3FZi;$-XJ=SPu#K?Evf z@ni=RgsXgS^YtNsz;Hrne8TONZZvT;F-rKL{=zg1fqIG~IlQeM8lycLD>GIKS(j0@ z5A}(lT23g5D*ay25l~6$Tf(+;^V330KG!dDX%oj1qyFgT-D+f8MgCxqvpuoOHIm*jt=p2{y*M-PQ~}u zK(BMH4vY`*1?i?#&Z{2_^sH?H9R%5K2NKl1Fxh`(NxoMxF*?|Cab11-?*l zefS`YYnBN>=GVDJ&ZVIVYLYySoQ`6D&b&7M+!-0ErBP?6JYYF?POZm4=!Z}3!;LmNg|fKaSOkw#kC3_En%+aKf)V?x0r+}aGVLgbLJG` zggnQaxdYD=_nu*E=3@3<>t6f7a~JzvDeex*?5}Ynhk^_Lx);K{-?{k+`A>R(j}TbY zX^!}NKb@PYOha#1{p)Pb&Alrm{@xMn2JvkCd$0G6it;<1j+{}f#LEFE#~L<)3VXhV z+a{)V|GF9t#0%WGglQ=78y*9;dqVD*BL+#bU++dn2tZm$-JL8!a(W}E-y|Q?tkpx3V$@kv5M^?(E z7~fjh3I4%*1NoodeDLKwz?h*46=I69Z0`z1TiN4o=MT<|Z*>4L_|upp<12KuUA%9%3VGWBr;ik*Q)vgvv2nezwLKm-c`{`!L4T7 zS()D3iobJl?$gfOpc7SHj{pcR3TJ-dmdj4S)Ti5r_KQoi;^S=3Xa`feobp%adA}d; z7g)~Yd55dzL&R|)HK!q+IbkoJoJ#cR%SG&Tu8|3SYrQKJ@c3lCAHee28HP3!1?@+vGSCHoxI zkf}u3SBQsHQiP~|j`jkg^U1RwCPi62&X&vUyTD^Ezxq3mUes>Xc1=iSvaiiid!SEs zvqu&hc=^U?(xN~dBPG-3d6Hb^c4^9(E~t20_&+q(a6j6+N=&( z`6!A(;v5I!OlQKit1q6dFRCbpp6(}|@2HjIQK+EZ?X#QrcEu_4oIr}4pKGIKq-tq0 zs#p*l zS~fN`C`c|{{W&iP3$NRshsDHOU`C6IgcOvNR()e)V?+5bpVG~Ls%36&PQ1t;g73U@ zhl+(Ir9fcbaP;}(pgYl7tA>q^I8OdLs`R|wepQKaIvK^t=)x^t-qSzie_iEsb#*N& zF8)>Hd*=?}WSv*G*4qbP9!;;0$tm2u`-M;K{{7qP>Qv{?pD*^Yv$W)ynVI<&*V5X` z!6hoHpOlwplQoUk&8I7VO?8=zYr&o65@XNqz%VFuaq#o=56|*hDaJCAhAX_f5=qA) zAyFk~C$hB~O>MD1of#l~>G}=67q)j04D94f;SK_9irCwAq~mOil-Y1aM$?DUDY3xQzuNI3x8iwx0C0v%%WdkjrhDe;a%gP1op|8P( zp?<+PEc}LDe!iNlZ}BII zhm*0HRru192IY7GB8WxSm5hJ@qn@S0DCK*6>ihRiA=hzns9|HG=FKPdhVE|i z526kMU%p(4VV4XcBB3zajlTx@*SKw(Y^40Y_wXS|knUiQ$b}qm$AopE?EcT z(1{=4y{qSbC{yJ$YsX>!k)kQMkdIR*Kls7pt>#Y9lKW?2CFGKPXofsyU%SehmPy3= zl()8graY#%$fHv&2iS_J!(@=Yq+4TqJENl`Lc7#Gyue-&Lqu3)KM`A0QK6)wLe?6? z8oE(mKT?gtZ|&}{zi@R8QQ>M5%TzM`BPXlR|Mclo_rsaf&(qV-kdohxjK3!AFzF3a ztfoU`Ztkl*^sCuA7-3W(A)e1AM+9FWm)(ra z;tXvpk9rm`lRon|9Pr*8v>9mVh|3eQAJ-;hy2*e%E+&ek7yRCq=56v5J69o}#tx6j zeax*<<7%gwqfW5cnG7Any~$nYpW=%rRc&M3Si(BR5r# zy-0`L6lIa{W?&Yz4a!cS&&Zr-5OwC+Umqipm6g>jG$3+X=xRlnwv|YQbS4N)XQ!1L zt(LFnsHYR2r=i)Ns6=QZeOa?qlD_7l7rL3(WM5G6#+_?I9-a3>Z+y?um@=A(mCY~> zjRA!X%tOD{H>6p2E>ba+N{?N)Kd@amRhlM3y)*2vJvX=cTH5>75BfrC)DF33$7RTW zV2JpOWdVu!$2&S(AMk8THsK>iEeALR3&W`aGX3ReJMmOqOK z2#JVpw79Jd+=uHV!-s95#v{+QMHlWQnrV+rs_^(%jTEI;lvZPoO!mYwg@fBt+Av>YpEoqH((zB=M|<-jooGisDs4?3@}{ip7e%?*K2|NZxG#)B6h zxh`M+gRAp$r@s(1H}^a!I5^$*cQNFzHdY=CwhwBUoFu68LVq8WEokWNrL2;0Ub=XM zX7@iw%L_rk|8Ake-XzM{Sy!KG_-QPE34nfc^N^?c&t|tX+ra;pCHZW;+J}^SdisT{ zV?btRX29g{8Pkba8){GhI{S``{sAT?j_=cQPI~Y!(Kxab2(6Kx_pE~LVVZ=^nh@Dc z->g#3e!BeN7iFz)m~ABxFs8d#hrz+Qvp!np;-YP}TRzNdqnOOJ%?TJ<2+ORa5oSjEG&tY@j-V z7SwT?6SE#x?kENnl-d6LT6~3g<80$1YCXNr+L)6%BO-H}?!hjoN<~JJ78qcOTvi5J zuo!fa?cqyE?%q8igIf21XBD`i!NRBc$s69vd_qE0`6Y?3G6$^@?%N#4j`QcNhYJFC zXglODpZ_8$I59EaU)KuSG zZ7zyguz>mVwT?-(y3TY=uS3zyqf=RBj<<((MJ?xy1Fq($Y`0g_TWazNzjH@#_*jfKHWEUA=GLMLR6i`cT$uy`S7+MaKDz zeEk7swexbaJwX$jwAai*_-y6N`RljbmNT?!+S}W~5v2;B^rNkDS#^-|J`iG8iq{!) zU562{UbVZ17Tw-{{_RnLb-iy2XCgfOM8*eogKVZWZ|~`;so2bZ%e!$*LvmSQt8xBK zoQoTo`-S*Z7MDGk z0#eT#tn|g|#$&dZ#~Hm`H-}U&ffOr1g-ia`9fEZAoDYHZHj6zfh0-27K?OAI7cK;0 z2?&;k>Lj6tj*fE(Vd38eMpISFT5G>cNE|?|8sy*23#uRbGA(-brkEl3;{&WF1PW}W z)`Lt4gs^8_L8aH!p_Z}j*{TW7INQI4)ho#*^O%Q8p{c%xHhb$)1Pwng$@^1kvDMYq z3cHN%skjMR4&+b+r;>cr>YR;@P2Ff&Nl8;ffbW6#meKpGkBR3ywd4XRo$#a`O-)3~ z@%$}~!K6lrm!~y(X>Yl%1ObQ7_!;|at;BlhVE=_syz5IPReEg5zATw?<9La&rJ*$1 zi4*0m>@v56P;p^lW!=`m9)+EWmCM&HbDp25!OZ+Fu~_=uL_gmVC$FGz+1u+N!*P}? zX>@CQ`+Lo&i)1^@XTV?0HMh2!9HDRg{N~}bHi971uW=5Ei=%}%--_V7dG`m?@ezjr z%8CjWA)|}QVh#jQjzQi3DDJDHs_MRW4;|7X-5}B+A|TzZq=0mYAkvMb($WeNA|WCm zsWd1JM`P}vN?~U<|Z;boby=S1~Ab9rPYp=EDGoR;~bBl236-RAM*1j{Y z>*e$ANN_7z@5@5__4P{gv~nMPu4lP(d(*>@JZ* z@1}>B2%0Ar<4yS>D~Si59q0q}OT~YtUa{ZYv=i=^GLJhe7_xQS{DlvxQajWc zCFG8D%)78$zuq)CX&gJ|4I2wF$17=D^LU4KLg`c{R_zuG%0qb}3bs*zK<>BFpQ*x=Nex{Q1T#Ys8)vH$y z9Mbm|@2+s;G*C&<04klHo=#?8&VkqlQx>vI?2re9g1QAm*f<2CUxR{vDVOPFWo7l* z2spXAc2=JK*w`;f0_n6Sy;p}H3L1YO9WNaC^b#X3v#fVT8!Isp$cHw|7bG)3-8ukb zJC%`TS-MkmZQ50zJjjsnqlzJj@!mK^V;jWi0s>{CGl9MQK$Y2(`lkP~V{)sedAv%_ z)>a=cxD3+rizODL0R|uMT>Cu1N{TzP@OpPMNr~mhBrS7^%ab?ZF5qmt)E8|w1TEHR zH1^(p&dg-sGOk4jVXZBdewgg|90-e@7yo3n?|cErwv%5RqXMp*Ci3C97K(quKah%$ z)A{_DVMrhZTADs!C*o5J0|)<~d)y4~W+OSRFPVVLqoDrFPX7OV8}bq%{B#eSfL0`! zSutk%PsOT|vhsIN!}$1k$Zdtry|>gq*aw)@h02Bz%xq<~2zzdb{dV!LTyJe{wOC2W z_d5II{(9WHCk^M~?)h=dt4qlh)KlTBk_Cyx%vZ2J3%FEmP(ML`a9CJ%c{7=HGvadVm zOFc__T`y@57~t>BE%9s>f%;s}LHE&M3zlN&69=tVKI<;Z(m);IaFJ;kVF~;^*^Ts!GN6CNU6%WU`QrQqj7AE>Xvo)^RO_*T6?I} z{aH!-57YT-zViKh7P#6+9I-JG&t$UL`fgs{K6p_YWJMvAIsqLC3JQknwa!h}c_s@x zGm&m@Yp}3nT80rMi`Y{^f)?i3a7N~HuqK_tZ}sDhizH%iOx?+eFG1z{%3uK+Lch}Y z4(ikwl=46^5nLFwz~({+IXWS5}=Jw+|8m&HYpaCfEMK~ql` z3(3xAw$&+l=GnBl)ydl+RWM}H@&{ko_cxy$(@hxA2#hOa40o<$ls)Qc1rX0bf_u|$ zG->H)fpyl`lFN~Vm$#-3PT75#6h$?Or!9&S8UfPL&G+Z1l25nXKhu$x zmc~x}&S%|21Gq2iQISEO=GRb%lc|7*)f7_qfDBxw!>tm~4F zSO}Xz4l(~7Qb2aHkfy>=g#eJxQhvpXA;JUG`|>5rQI6iY{4-Y)m%9at0WMCg~L!na*j}ivgZ@g6n{@n5cEX0^8$&eaV9| zvU?d4(ZKaVZZISN5&Z`bX6it}?@Ae1g1GFl`7@g8_W4^>Q1`3CVFQ3fd3(}x zs;RT=^~S+7ai2Z8Yz6%7Hgeg%q9=M$Gr2`J4!cnAK;A0~| z1$jFREL)?6tm1 zN=zI-x5yc<HHFESohEYV;ZZ416!3M1hIq zLxJVv$2h90oo-f@mGab*fA_Wc`WIp-8YFODW}79}L|19?t*!OAjH-#a4J!pe2KxIt zZbz3Qqq_ZvBAUt%Sj>OMDLmZmb835hQa){3-o3xSrqh+PzO?8mj`gpk8Loo*jG+@_ zasMv%|0Lpdy5tp+Qu>YH=DB3sE??JVH&2dGzh!5~r=_7o@ZNYG<9!#^iCF5NWhKs4 zO%r=th~!qHx~)aTa(B^Qv8+xqq*W*pay#dA+f2m4k2i=jro88L+?h%J?@;~H|0aB__%OfdxFhRH7Pv^ z_t-vD?9Kuz&eP5%NJ~qLqQ$jhv`0$pTjz*uy6gAv-L4N0Y3yLWbas?4ai=c4}P z)0V+LjY&be<;(YW8vZyeSr`dET>N!eB1B0jG;dJ9WSS3hIv zB9jUd@GEfaooQ_MSG?gZHm*z07lZJ$F8XI0u>FxYl6UE6S(WB&cJpn&F@f;zR>&)h zrN^$~gb=|OE_&^vZ$ea7AmFB5{GmIi#LpG#T&YQYA z(Sx+m7-i+1xQdNPXMw4#Gj@7*XbM(@#_6VvY_$~Ff%8e89xkJa ziq@&QgGU5bev*|a4h{|^x3mIOcR$$UhM+=dfvnN{1$VCCwt1eH$F@e3e)v@HqB^JY z+d~n`{nZgH#TYt>9xk;zekTXO@c1Jx173AqP0o1w%a_mfN=%r+>p`z5+tv+v8$+VX zP5-`}JapIf_=BmDks)Wjf&BHA=^-v2&9zcfy9*t$x(w(V(W z5#juj>@DE9|B-=(h2lTdA-{cwWB^@ZVd2(J+m&xJvczOmFUYtJEq;AD<`WXaLfHNK zf>YIMP52m&GO{zrgSEg9Vh3+vlMezkM~ zVrE6(=(}%(<_4EOE=MgB_yQR+SZo!TF+jrI)MD(-~iK0?^_&M z*PAeaQWgt^4~{l>=8tV<_spAwV-RdLpH~L0hn9PfykE4|5N`E~qcD)l*gOg)O?=Vv z>vH#(Thc}fPL^JL+1c4?|E8JE=kgodZQ}<9vqDs`PiWgn42?t-KDA);Ku@SO`uxq0ii@ooG-v^HO*M&IHV6~n z)&44i$D}&Y59P#N8JoW_aoxW3^Vhr2Rv)sEMfR5|60S`JNF^ag$xG?E4FnVc58WC{ z3JJC7s+ucxMfP6Cc4A-xhBGQ<-wYS^x)qjxJj*gFK{wq6a1La2ldIA1rD(|~3jS@qm;&r@p zefHY67d2^u!<3^*L;Huj=a*bos-QhCqNWlD0jxmtu;4`mA%8jmx=h7h6R;VA&eU8V zh=`&T7wN1GBcOerlzYR@u5cT$EJDiO(b4F5j-&pM3k4+o!3BC3a=_Xmp19@M!_a(=>fO!)qa_HawvO0%Cr|^$$W-KkDx3QVo{GezxkE9b6vR+SzLb+h$)*nfhz@se1h80c-V} z4!(bUkhwAF%cEJ$J*L%xpwu_F{iFoQ-@0;J5;Bb0*^tPi`J{|p-!+}1g?B$x-6ND!3d zW0#EH2#TkRhr-B*?&-zFr2Hax$#ZP5*xCL1jB$y!3yyYIhTPm))l**Jua3-w(GQz} zD(PZ>D^a3FlKlcMuQfaVo>Rr2Lq7s-8;tTlQfKu0(^q;CvLjh!CFvfcAZ8`19U`FD~myz!(QxadDmv^inF`z-i-0Q3~$-PJG z41vt3!CzL-WBZ5IB<*!7LA$`bJf*cO*n#S~_Yi>x8GfM`=bjiM9&4E+&RYEsKD)8& zuyb@}2#t(pX|Ol`hi$oI_+pEV3n#sp#I49G$Y<`O`3eqY@z=Y7N(_xiIx_uVKWQr_ zK^{>wS9Yo-oge+cf0OtX>%BnTf)F_-Q0;N+DfrQg3@=1k8XoK}PzW6uPPe>RN5jOE z+g;!eBy`=*5cdg97x&dHHo5~5wYe&cmrBUt`Tw#KUO`-vbaRBe)dMcP&=6I~t}&@4 zw8_XK2AXt5+KsaeXk^J?3>ImVH!(KZjIo^bRw(SR9BqEip%Av=Gcq>56bnAy|Cs4r zcDO1J5X|@Br}fd|xg?uuy%-|XxUN#a*6z+i&s*b%NZFc`xt06iC7i8$Y#B|9n@IBf zH_P>;187z7PVKV+x<-x`Bj9DLPHzfPv9~C7Q!?2YWbRI~?u%(*$CB80FUd%vD;T5V ze2bRAW?|#tJOdsA`2N<%4kZEs=VH}0wKD}XEyOgZ1Ox;zrInREgP~gaaNX!eMn(+r zN^bLzu!2+#9(*Z|#D!(AvL~;0HkaqZ;#9a9$QFIa1#%N-!qb*sF7H3?+|RdU15Oa; z5+o1Pv$5~9)l?Rk0u#9ZdS6KF?~d>%d#QykP@6It#qSC~xpb50RyFPP{8YcDbe$9z z#=M4R6`V5(yrzuf>##x5(WP9)2M&aezPM}QzK6ZmOc_x_MsJ2kc)&}*nRxOnB$p0~ zkO5)h6qdi{0Xf$yV#`H@M|l3${^84JSIY&_yJ`*=DY+tYa_vlgABr7-ag|F@xTlRU zGQty0sCkbAUT!e=OiZ}YD@(Oy)N3OE{#WRNW%)m+&eXw7&~$_8-OKQ*zgBMmEg1jW zZvG#<DTwHW91%7;6e9fmr&!=yc)0;s zi5NKcySiA2UK~{#{r)M&I>QFyJu+?Wa{Qe(dyQxyiqlKzn84e5&`i<1ED$2SCT1tlilE-bW%$@x{3w{PbMT6~N`QF~pc)aaNfC=4Q|4LS+p z6)G5-#Pzvwdde!--_2{r8R$3uYPyO1b9#DL)>*O_!JtEi2k1xN;DIbh1=~yEU1n`m zsiIJo92pA>rmKjDT9ET&ci@@_^Lj>?vtj6mUh;~0%tj$ask_G@3kUPjm5c(ffmXfvN3zzA`qC6tRJrNIri2Ks*oQn zx%*aXI#z2(tGCu9x$mpshMgrbJX%;dHpp$-^S}BJb+E%wF_$6YC?febca~$nTJFxo ziUu2zj14L>_3hwcW5UDRxD0hM4eV*if6H4mmtS|&*d|LYvRCY8xS~oSvT$M%-`0;* zKf;}-%(!axSK%a1v_*YrqQt$PIQX&_6Y(R;;oDC7ijKcBzQ-VRdl6uxw8xdc5*J#F4^Vk@%>8R$>|7T6f9i1_VsdfnIo z2jyM)|J*GYzIoqsSN_oJj4dIimdNfK^M?%|sf2<2x1=XBKT+=Kb%ffqu&c!iQZa%2 zgD6?(zsw1I3WtSi5|?zrYi`Z)@hca{zI=3IN61k|O~zyaXVji_amzKnyaW;dQ{l04 zhmf1u4L3d5E>qJeCtQRk@mQ@p=joZyihn)WwbCU6VhRFGZrK_=^a8_7(>G#f29g(B zfVbNT!c-y#a_^bNa6A0^@(dYE z-_q1X402XzK|#T%7LFk>uI6DIpUtU!_zc47m#6z3Y}*K_zVRxB@hbMRvNGASg>Jsb zKjc7<#XQ`cQjA>a?kkn{`{xL$LM_0C&VV7Jogh(7%GXz{(&0?9(D0D?QCC_7v{!8I z?!H!8>7oDGjS@KVnHrGA~Eoa)h44{T)Yl|;v zE#tgGk^wPZ>41TNqzi*T1@F?1qQilK01MgdSjCfMzH`yZCv+0NfyKtPjk(%L)b*1~ zo*z=@T94)DuenpR4M%ut^}h*lo7Uq6Onw2z5E}|5ntFOns<`(TfB$9)T6@wuVruz2 zyafLT8NkP4V4)cy4~NXZZEv#yS-Vfo=REt~E!*6*;b}-bvtp)I)3pYLDF}BC`tc|mu9^2lE~lsEIpPJj!SEwni9~oAfvp<@E?0Qe~=OID+X?y zEEy9TVlWS=l;Tqqa&m$;{_@q4lH3#Tu|f8@kkDDA`>MM#0s;De8$j}{amR+)-KHR7 zNH{=aINeo09}cbd+~hgMBnVE-xu#oe5E6KXRcbcF1RhY*qvX7!r_@Je%nC7bfU2+f znSvq_>KL0IQcussPpgIHBkVmQckIEf>1sykMMxdqVLaZlKKHbgXVqbCD=!XQZ}OeG zML#B=W!+yLUKW`LzmLMc?a(J)Gs%y71u-?Qj~0Cbh>2%F9!wT~%pZzJ`2uQme9w=~ z!16_Yq_2iEf?(jk3H)P}rDCkb%HU&A$2?L6%)#6-8hva^NZucnTd*=U*h4k%d z5dA+`$YVvFHps&4B)YNSreD=K86^D7F1+n^jQs-tgj7qlC{YS0uFZ+x5A)c<609ZaxhrH7g2KV+^H9ZUs4 zVH!A=icf?pCUl}DIf4ud+G=JJXXaCPrwaaed$rjDI$L}eNblyI3*BDlr+4a4S5ya! zjTJXPzr1Jn_}OdDN7;6}vHKq#9jt>ym@%_o_U2X#JCIqJV6JR)aBP6ZGWgnsaSYs@ zOmIGX?XnU{o|R+Vr4s5N%Gb)l?a2@gi+L+Db2!!e&Sky>Ga8&qbR8_$<61n)5TIYM zg4FPL6`(PfI<%8_L0YC=rezR$U_m)3XySfW>GY^aWewWGq?_Yj(=PSZXW^K z8#W;!a>O(?5G>l5;+3ZWJo4fIan59%9QKz#xD_m&^OJ*&8Q`U0IbELlc$LF4T<`y-&#~Hf znIwkp&T}BlW`6$;2HDf>pfE+)?I_$KfY;hz)f3yPrn7EfOC6ueq7HPq5f$^eB z;D>ERiUQ%a+ymT}W$oNji?#q1L~n*9GCo^zpNDfqChmLRh>sk{@L&@WdwN6!CV-|J83GF3smr-j^1)%2J!wDnzb;@67U&T| zDvL+aM<4x0KpH$^_#VE;ZGasauRJ{=gUZ~-Pjfe>my-9Ln82}{2EL7k3~|G0=*DpQ zUlTd?+M9x~`bz==(j)^2V9@WT3U=Q_DfJr{JT3L$1`z~-0F50Z=DOq{$8CjZnrH5- zLcfJE%mbtlF*J9cFLWD{KK2cbOGQ7Ly6_Lyuu1L-*2)joNZuu%g?`o2;35Axkc;h0 zjs1k0`U^hpkL!q!&|Mm+YE;Cf*j-@|eSU@oR!7j+vZPxuu}}HZHvcOL`492vo-r;Z zDLMHBB~um|6CM@S+L^>lToR5P&twRq@i9pmyTeNKW%IXnlG>-TGI`+5N^SRTffk}^ z2_=w*p4OKJh>|n=smg0;SY#QzOWWV6bX@rrpIqow?};qVwAg>tpE=!930L~&m)Z?g z1lwm(DQu?aQ!|}wr;Ek_XQmtANkqV=a*Z>$l$E3(b8NhNd*U20z+0OU#ADR<${4GE z(L$>B>1zj`(gH2wo4iw`%7r@B29>rUuZs+<>ds!NQ_aC2>pJlg=-M1TW9k=@oNN;u z8fp$9G*2@d^Hj*8>p-+KntEhr-Pmvh9>xHx)cmm67#j~yE=MI19^;Djr>SY?%+p() zmsh}k7*DU{Jf0oJ=}#9WR1VW#8oFWQLu6ix%O@obm&g`h?CX~;unQxk$`-gmT>j}c z4p#cejzmt&@!_I8!>Zz@gOee>mQS`rDtjjv2ODCA`J88HM?zN~qR2c{*OBwTX6U@9 zXRj#go=-hIhPtj((FSsB+e3$lGX1u!2Xw zfap3lg^Wz4XaKe+3CT+$W}NLaG4*sshn}y8MlKPDUl!92@u)-7(rBV+MSC2)L5a`N zia^pmS*#SP=3u`=iQqdga@NoIib4|6`mw8c!iYx1jc9e)+Q+@OP~2TQFosrCM04!Z zw{J?myX(CkoonM&qCYSTq#TmnHOip&|~}b^mJ4VsBDrKqjo#j zueVjh(gY}rtiKqwjLrI>&?)$_o4&8Jvol`85_9AAlssT$FEP5P(2KWq?8jr`xU7x*5AOw!4)OF^dw}UB%;;fw-&|r9Uv{l35ns^y0 zIeGT|C!Or(=jZ3xIQa69AG1>>hL;x^m=PgnFGTbU|^Kks`^P9GU zp%wWxAvqj&N=uM}s*5zH`?6%KeX8(`Yu%a(A5d01&tV>{eQ){XI8nv35*UomWw3_= zRSr>4^h#!Pl1x4unsAYUFL!3R`%QTG*6BxtJAS#dCDKgxUW`2dYlw5Rqy5?XRTAU* zj1#{Kd9e8yZ(j@W5nX>4GgM}+UihGl3atN@KHJ^U0fXz$G@9Mir&o7p4+hjFYklkc zO8LGVb(wDcSuHXA>Iv4;Ou=vsYvjRtTxA@S_1xKgj(SOV+^Gza`JH3>1l~zYD0&_m zqN=lk;yTv5Y2hBu>svn$Xz$&|RBrK@U$AHiwJWzFe*WW!me{VEXV=@L@0bm^SFXh0 zmb@zRmOzY-P+j6D#wL$`;7xW%i_s?~=F^Rf&&Du48|wX>XH9QF;g|F8Z^XXk7I&V5 zeP5RiJj}Rm>$YcyfDfZQ%NFMT?5`3H5@{_J6i;KGr`cF75|0n^nlr76FRt5{#%PPvmsXiQNy0px^s=5k%OZnXU?1R znUvYh!J3=nsdc8F8zC%}_+xl$(H&13vdg!~6VB{>qW5+?%eH?HZe!a~h9DlW@N7z8 z8|QrdzN$8{*q0RqRPNEj_$C!zW`?LI0jN36i>7M|%~GB7vA5umOZ_F>BvhiDEG(qr zJ_qGv4x1_SP}3mn`lq~2@T*B|os|_CEhR_dyr1{n;Z%Q?ELOo>NJwawc5aV;y@h=C z>J+IBrIbvnltR1R+Rs;E>Vo#og;980rpCKHhsU!2Xb89MQy60Wu z`5)m)cm*&j#QL|GJJN@>NNZ{FOBfw6e*E|`a7-;v!E&ywzfM)lgTyJAC59;RpFjZt=s-)W)iF<-@l zDGp9fXL!5hCPIOSx#e}(@CPtSn5qA9PXA*5K$WBE+E`*IPl=@f75v&VW@kac(DV={ z`rcD<55M}(dDl8s*Lq~v_jwl&+fZ&u8ZNH_whHKee@9~cD1b*0krtJ)UjIjOxcZ5t z|EVaAuoD7{fTnSI46F4j2FB%HCg}L{#iY0QH%VWL`T2SMIuCq}laq8ocU_UY-Y z5~t}5Q<0%YOA5?QUZe1k&49p(31i`%ea$!7gleo;AAQK3i?|`eaIr6bwho2%DQ)U8%dA+u04f@s2_cc6dWEYF~n+r*ql|e^XZ~dvOnjE zp6_WtZc?n`m)K&hkbs}7 z&HA%u;{faOS@dafj!_IhHM4j}XXoZ3>(d`!ah|V>m+h^N(3A5RHAXx~tvn4~vvb>+ zpai)6uxfqcQ_vZKxTZ!RkO^5(7^1tl0)EZ6)at5{>9-HT=P}&o!!_k(=ndE%1_CW2eAiiUL%Iv`|0VO{vM6R~*c;>epl0H2& zT|LPm*0r8Nkg!6N7Ek0AF_FdF5E4bc5?Hps&jfcuwbQxSXQAI-el3NDRSskq@d8H0 zqCc#Aj;Aam}dC5k)Ev$_tF|oP5rJR;^O!a zMYg--dn=RFtgmn&T9>og*gWX$4vF9dZ~340k}6ZnwrGv z=ers9CX451Cw$f$VyDn(|IRP?QTwbsed(sqfmblm=8pnB-iMCg+5xgb&kVcQKM$4# zA(@BE3pqM??_8GrKsy>{ky`xW;xfAK zc^p!hS`k1%GC20qo$d|99?kCZ#${YwTd=k=pZ^$8T_nV_zFx)cPZrrG?APwnGx_qm z>dycuA@;zL8e}~?L9X1+D=r3AELe@zC)2xmga6?-4L(*(DBzOsX^-}JRp}i$(_$J1 zbqXV3P982Y)ZJ8NA$hEOI~ak$T~n5m))70~%ed+Mg9R#3EeCGA+4eA?V!f9d&TUv# z<7>i`6uCWj!)$HT8T9^XCt*l%ttFAmw;q|TRXgY9=YLAQb=o}L4h5h0sNpMJ*EE}nXjP1wH zk(GPh+jO@M*UH4V&YMHP@uT})6#Do)tMlyK+U`hnxHAGvhiXm!pnNo^AuG?Q_k2QO zC2aN99M?;<;p-@F!|%Uu>hCvS7Gq1vJZ}?BQEQJ$t#zIY?NohGWVBECj|ZJlt#NCn z#1c+jcUK`&^#$=`OXJ7zn+Fakr3Od?cv9yFk2_qhLJkvB4g2Ea@9@M^^mNe^t%oYydtw&Ld};-&C{W?g<7fr@(iyRG;7 zwS{GmLZQjmu~})Pp0R3dSUh%sn$W}X;+FN;kYjLiVIn`K&@4pu1NoZyBq zxiq_-XX+@X{Mxr}UV-)z^H!nd#!UcYWOM{b$df5#fe>OUnqU79P(aXMBIGs;1Vetu7wY>$whPof%nqdDx)H zu8&uN!J9vQbpVTo01N(Ccr@+Q!+n>%E(_i)+sX4D3FdJhvR#%A6sd5mqmvWE{Rtux zI=Yy<8FuXp-5I6c6xhzgM>toVjytT})^}J=sDL^Ca5p37h8+w0j{Hqk|FYyw`m*2t zKW^?$Ake5%&>CNpV>X0OOczkzqy!R#<8gcrYK@c%8=Vnbjy$h1tr-}+(Y%bDk)On#?u2{>3)P&^6_JHtmNtR z&gIlp=1H2{)c#@o5U_=8v9AsH2`S1glJ@AuZ^T1fR}U~5H#ih@vw$%(23_H9}i zLI6-*5if)FNg~^hjw}!Hb{!p>Tg4^{1*ZR~jf;2ehn-$5-otNhEnXBkB9s1Xm;5jDS)kA!D}`4DlNVg@w@KI@f?{r+kSSm5lq*CHrErWEK| z8o{ma$q}GiyemqoYfe2$^la%ppj^ zFAwQmv;>P*GGI#*%)KxcVTzXwIDmR)w+!CK!?=Tqj>*FEg78h1T~k8-0C>{v@YE>4 zxrwc#t84Km%I)-f+Z?gXx0cGi7AupVZ#HoWw8>Yl2TwaZU`Is_Vj%K5Or7c;>XkeX z6ufCqyfiyejOASSn~cfoprLws_YnV=e+IjX1E>#p=iO#X5-ogdupKwq2*B)x#st;n z61y$@zKeHl_E@iz|5dmuI>uG3JOh6q6yi^Y?4g&?e@KJ}J$ zy(>X%I-XV5YC*GCU2qX6@%hDedU5DTo%0#hJ4*|3WBec3#lDXOPy>l%uo=6@6nWv1 ztI`-xADPPLkDdR>iGL=BXGb2K!z(w&y@*E_Yb}(E0hl@=8gG<_Ah)S&)K_9^IgKih z_VzZ}%6GL5+U=D_}_!O;+!f^S95&oh>fvEZ4f76PW)EV^MX2MO z-nCS%%1_@C_)0b?Y%0Pzb!{E{+Efgs7h^i#%5FjgnQWHQ_?`cj7WT=AKtt6i(iKvE zi_O?W9MRUN1CNSp(9M1(#fBc%^2v}#Sg`gx^do**S?}iuUNj=?irS8WA%=S&i*;qW z2yFKJ;c{A|^l1VC@h2u;e+%Nn;r+z_IQ`W%! z<548At7Z+^roN8}COYw5-~91VK*qg<7S*Xb6HmGx@=F`%$N<%o{e5Zh8;ZIaMW|nj8Y{(J zRtkJf@Lh=g+<&aD7fV#d&dnVn#UK@}8$?w^hDQNEbrPlt`?~l`iGirOcZ&YmGwCgI z?6k4mot4e%YTK(F{x#^`Z$F2bAj2YVY=yCWxIIR&5qsko#q9Em0H;DW@%@iJdAfR< zM2)J)$Hy?e!y6fJyu?hh4|5?N1{2LnJ_|!7Vm1FvQ$yucE5TND|Sw zxZ5R>8>tw5YLi9`~X71XyXiNVY_!##+Ne8oT7ao@p8I{ds% zW+RW%i!TRA=8NfB`zz>NTW#bJ6dizzO5~_D66eTVb3S;Yo_fVF8$o6Je;kr1chHekb1p+bsPZ{t|Kct-V|~Gip0AzOtRmfM9GLIV0!#_yl*UkEaj1=^~Wn@5vR*m_7d=G_+3U literal 33588 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 Y?iyyos;L*jK6?-u2}SWzQKL`)A40qhg#Z8m diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/CallControls.test.ts-snapshots/call-with-chat-custom-buttons-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/CallControls.test.ts-snapshots/call-with-chat-custom-buttons-Desktop-Chrome-linux.png index e4a7aa326531f253241fea99ab263945be0a6ec5..58eebe5b00b6150e9e908a41dcf427b066df05f2 100644 GIT binary patch literal 41193 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 vy2y}y-)d3dgTe~DWM4f>ndc{ literal 38524 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 vjKCi$cpnhn|BZ%j?EeE}=KtTvU*Go^ diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/CallControls.test.ts-snapshots/call-with-chat-custom-buttons-Mobile-Android-Landscape-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/CallControls.test.ts-snapshots/call-with-chat-custom-buttons-Mobile-Android-Landscape-linux.png index b642d515f4fc6a4434f094973317353eeacc8eca..ca58bb9947a0018d424f773f47224d8069dcd19f 100644 GIT binary patch delta 16808 zcmb`ubx>6O`#+3&8@Gk`ErOB;ol1ub7U0s2w35@N8&pIDq*<0m zx}>{**W%|hzh~z8&hz~9WyTqYUCw!*cU;%2PQ><+-#$k_t%)LZ>V?J6cB3dxU3mDM zvGaZFJ>~c3kG8Msn;(67{gjNR(qH&Tp9d=!E-8KEsMNZv6oOGo(bGO%DWk}WzIy4@ zg&)QfdpDv&-qWinEbeFpFvaJ$i0{ZN8wzB}8R8>*|T z>p0ymIoDS#G~m|vI|d0e5gzBAx@NY2+g&XrB!o9gj#~Js5^iYH)zvk_joFFW`iV?> zb6kF`Nn4JGOOzb5Ub(Y8vcF~KYu#In{Mg@LQ;3g`w`fnvWSm|ces!hjnX|J-T~HkF zZI>Z0HZf$N!cA4v7W>8R@xc)$M#dlY^=Oobc*OMPKw~8Fl{KO&{(P{~Lo;oTeydJ` z_x8LdK0a2}tXa3>vblu!+RP<7;ZFvb_Tv(QCJkZAmF{ayY#qerH&!i%l>sKm@!AVV z6b3rE#ufTCl2i5f!gw4XJ$jl(>}eJ#$zjFJkxS_vvr;7{NuD9#4Ghp|^m?j_V2qG; z`a^7ZraOtnmvneNQ|urCoKkvw&llg(k|FAkzaJs9y;chv)_#g~^G zHedb9-t5Ybdh*F`^!quz5<7j2!@{1fBA=qBZ!O>iU1kd3WJe z3bRm*rJ*~B^>BMr4AMj<>c%^c(rk(@RAY{bmReIC(n&aXrm-MGF_8Mo!n@gDzaAqD zP99Cksw}FfDP!cAYrj3HpODO?PIhF0ZW-#@JK?+#gO~ zPCB6wC+b8&OPi96&=)QkuWpV8TTTYiMN8PmSH-R)>b}ILC_ZV-YNsl~RlUvUW+}I=7 zH`&*Cw6;!P;_X-2b-u)*5tf{sj0p|B#K4g7ghr@1yThe#Iop!R%l#m>&0U$MPpCpH zAi2lX2~o$z?m4QobYA#wB{&PqGVNb(vPRv%e~xIeXL+`0M<++4a%WzwCun$k?VTCV z5i+u03r%0X+%>8T>JU2E(@sn@TkXSFKdoJ8B$PG1n(57nsi?FZ`xv>q5{!svIav~? zS|oyJtR8*XtNg(*OXLs{(F&v%QqUB=R%~c!g-A3`T8quVzy~LG8?3Rn^ZHKfWnPnc z@Zj~oynp{}C`rQ)xrz1V;l(7Zit4jYq=j}EV6So(`|w1n4mpfF?#krIhPsYQ`RW9i zQC?*${9O~bQCvBhubmUkC$_>%EvR*=Lh$A0rtmoiLAfVSp1{%w81K zhuBi{Km8;V!I|mD;QfHS$QqlYQ*5zY63OrR?I8iDr(>G01%DPTbm|?DA?^sCMsfwICMTnjKJBm~yo8rQnpde>ry2@z-bXaCUVWubs8>S� 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 delta 17072 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 Y*IzP}x<7RhT%QUqr}8NO;qy2D5Bm6awg3PC diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/CallControls.test.ts-snapshots/call-with-chat-custom-buttons-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/CallControls.test.ts-snapshots/call-with-chat-custom-buttons-Mobile-Android-Portrait-linux.png index 09c87e17bb85c2d116de0cfee4e6877e7b3d59aa..f230eb27e051847c69150d43b3ef04b3ded33aa4 100644 GIT binary patch delta 54474 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 TfbrbHD^pX^yi<7V(To2B&oeK* delta 54696 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

E!ZYZ29VFb%o#N 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/captions-loading-banner-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/captions-loading-banner-Desktop-Chrome-linux.png index bfff82ae77dbed3cc6e12de5bd283ce4ac03b63c..8bc3a7db6c384cc41aa227c5c34993815a3d3fdf 100644 GIT binary patch literal 24275 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

62DF&Fpo> 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 j{(bzPVibRybGvnq8<01 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 OYrCN^U$c&Vd*yfT$-XfF diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/captions-with-chat-pane-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/captions-with-chat-pane-Desktop-Chrome-linux.png index 238c75362020363a9389f47b0f8f0f9ac28d774a..b442f9d8ae8d87b76eb1a08b9d2eb996f93418e2 100644 GIT binary patch literal 47441 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

*-A7vt#3^pKMGUfMSnbFsy+cuz4%f`9M;#@ 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/captions-with-people-pane-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/captions-with-people-pane-Desktop-Chrome-linux.png index 220a040113775e75abbbf193087f0b5bf26fa8e8..01fca3b02d7c51f130a4eb6e7462baed98a2f322 100644 GIT binary patch literal 50780 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 literal 48864 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/hide-captions-banner-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/hide-captions-banner-Desktop-Chrome-linux.png index 80af705762dd1de170d32cd4abade190a4533205..45d46b03709c422572b163d594d1480687e38656 100644 GIT binary patch literal 21759 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 literal 21466 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%0A^c; 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 l4}YKa_K*8+Q{{p&BywLyv diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-Desktop-Chrome-linux.png index f3ad2a5b2d680840c5dce694aaf4968205b6a4fe..d528071c81f3b95394680c62e420d40e1aac51ff 100644 GIT binary patch literal 37396 zcmeFX2T+qw+ddj>s3?diAXPy{q)CwuK}Aq$3L+p)i2_ok*ANsDq{T*&DxmbtA>I)55m=v;KwZ$t7rxfURhi;(-Ow;p@OFOPe~o4O?s zsXMiLy*`I7sa#8bf6v;2uIW(dxud6YCi&Fp*zP|6wU*`Ill08k@X;e9Cj(~HAJ>i? zJ#v>hn&-%mpm(1WH9xoh(5jr>p_hpJ__6)PpVow~&0Wv-fc8pU;$~tyR{6KrxJy@S zX_-{?VIaqR?}iZ*xI(rR>1da;7ipg=hiDQ*?)lR`At%nzJ}=T8qFpY3ui_Vq)c9#F zbS}k2bZ1``{HGE$<6N1MnHOQ=x4E|F=pJs7c`n!9o{<8&d?utP8l762D-!baujSyl zFXY;}DqB&|=sUgZ%n-bou3mu(eigVawG>u|LckdR)8H!LQHcMMVN!jL+C>;M7Npym|)K zM|J{#Zl;)Azxzr{@7$o&-OAi6S;rW|O~~~bS-fXW^hvaesfm{e}}r1=ls7FVt9j6C

XFLiCO=xd> zROMpqeEE`}__JvRSiRX=u%E&j=coL|Qu1L)+*L3q-tIDDBxvJNI6XC*Iy;N9Qqopc z-5Pa6vHMQaTdd#W4PIm(eW}CyH$)Eja!;gOQ7ixXYjJ3mZBkF6j)!xZNvAEA1GS1MD+GGQ;C_6Oz3$*Do_6%bt|Qlkjr<#&<`G7Z`y#GaECfn zN&V@_E=o)@o>`=CjuFJ63wHd3`I5T4xghhKAa4)-DHVz1-SqQx&w)?%akP~iNZrctrT!8pY_(Z*Q-WxtZW)1GY!~=P zBpWs*CK}NUH3zcQ+RQ&sZ~q0`YzW#8%4a z8{u-HU`wtEo5yTlGtT|J5h#v>YKQ9Dy8K&BDmsFZ7L>@O(5T9;mrAWq@_{(w)IVK! zzdksaeiW^r7d>v~p^?amZ`lKAz3w@H4N1{B@Q2Vh{8_<@1ST$jlYse~#j z{As#9koq{sxo~|1^L#UlHc92Xz%Cq0h-qyp6*gW2u*WsiS+j-UXA#d~$lf_%gH`u8 zHFTPbp!>p0;(K8)5kw=YEBfa$)+wNn?O$C~pLA|Dh^E;1A+9)j$hqBXmP zh0Cb5wIRB^!<5r^e+s1Hl|7C^{8ujmiP+8?h=w+yYA%B=b7_(;+)B5^M z>+4ydM~YI>bNZGVlym!`&fMBjm@NNXh;2!}U=#Rec$WYX4C7zS0Q!DQ6(C zIMu#2J_ik+*Q15Thp(PMcb?_1Wcw}WiCZV#k*?LPJlAwnD7C`-u9R5Jc@YNl)jnl4 zF8M1Pzs0GewN4i-nA6^JvO+A;dW-u5jTxa@MuH zSBrfv)eR$7ykW^fnhV?HLn>D`nSrVOm{2_YOye;V2P;1l>E7~oZZ!<&g5c6W9OO`$2fm}~O0%H*<5siu5K3-@!fGynni7H1Vk%A!0Ti6X;MmfoabDqy4{vGBz3~YIlA23 zq?XSTv7=W==(m#bw3~cKuC5_>S|?B~@>iLFHh`%mbU&p_qKf6&gn11jU;(oMn2pt7 zUzz=0a}e5t{HlLV15v8#RGhzZdO+=mhOF4x_^H%rvclYSTmnUHZnANOiLqh$QsAIL{pTGgL zabCz{dEj00ska&BN#UdLfG$#WXrO3PT2lTJZ*@Egn{h$fvUWC~vi0`b&HUBBWeV9P zpCq{;{xUdee@OR}e6|cB7?% zZ6fJ*&0a49tO@4f*ct;-5o4jLVuMVtUKpM4j(G&^yE%p*dI6RmkNSn98b`N(xZ+_t zZcnmFB>4*OjU!J7P<{dIa+|cHPd=u$ zlChGCVf0bUvuQw#v;~%VE`)TsF5TS(2F9b1=w-C*+5EF`IUf~afbhOmB4XZWKe`s| zYY+b~BPb{oTG}b2UZYSj4RFy`9FabzH@DF5WqQQ$3wZg^$D1 zyP$TdO#O~Bm(+L&UE*`|I(O^x5TuO}=Fz5iVidl_z4AM$V;XD^a(-ZrLhMeD9XkV& zPqvw#&ru)xq1zT~?Y%J(Lr##KZq?!K-VLC3fRQEV%t)o4gtw_FeMOeF=*9B5GpS6_ zT;rW`L1WU|AxN2Y=Yc?@?l{9p{HeCpYA>?TUUbMK!&<(RS{kWd6YY$c#eAWGc5g*i zZR+!|1ZRqOTM!C+r*OX9fIy^Rc~K0I?^s$=d^b{9ZK-rSCt=e>cx_&U?A;xLrWD+Q z%%gghYs;wr%)e2cw$3){5g_8{sy)}o9&6ihBl8=W_6m{m0m?KRW`b;;r^SW00i9Gm z1?TG1QIP|AVb0091_W~)P+SFTEh9Jn_9IJ7D-fYhzip|60%XV=XFz9J};85{AK%^QkrGs5M#bEh&*OB zTiBkh#v~utw88$B0)xJ=kvapyQ3(74h{E-(>>C5HBA!b=KP`l-*XD?%VaM<^G_}vR zdfS5uV%&TI@GnP?aeKZHuEQIHMC|it_FA6lg}}6zg>#YVFyOS!e@PAzWiJ`L;a`8z z!@m#ioPfY@<(2-dtjRq8^yyP?M-E8FMKQ!|K%qMU3v%RF8qmg~{wjEI0O+b`U{KzQ zh65#*b$=%#TR?(7P56#s4eIDDcdm2z{58S;IahR^P9D`UF~LZo2+EYE2R5H4{cGknR9l54ZBw{rCMZ(EztMc@pKmoOghMX;@7u$9?%7 zJ9Q0phEAFf`YbpA0hzx7TyN`b6`s`C89jF4W~xWK_t#vtj(KhiTt0Q;7ZkE}7GxFg z`yK0rg}u=T?rjCsm8C}#1~Pt0Lkn%?svQOP#XLtLpDzJ*h-GmoN;D(zd-EvtFC*mV zZ**TKxD`x2VUJJqd;-#c{AyyW;o_wyR8ms1H6aE080?%Z!r?&nlNuwCgLMU$oV?YQ zdHInP&9MD$D-a{TY)e79aeep3Ontt1sGQMm8 zz0s^G2Yp|=17r3YZhw#~BRN(ww|TRwhe(Zf$;3-b~)U%pxQ2!Om#*?B7i za0q0aR?R;C`rwhZ2^XLd)JFgA=EFt4ae~TF-MC@w8XLo-r@a6@YdvzX{gCzM4nI&w z)*`)X9d$C}g1kHk3s)A)M!|dhicPaNEw>Ip&qKOzfr$fl`k4z|eTNs2>)&*>3hnRz zkiY*SfBzp_L`J7KFrDvfg3)atQ^6mIMlWqhgD?pBKAPh*No_uU@uUj62LB8i-Byb7 zt2%qIXY$>+#?N0D?0A@ns%Jj7p>8%093ChyJWMqaW!v?wBX`X@dxi4*gI*x6tyT0C zX67af@vN+@)Vw_DKeL|?`wiXB=ib7lKD?${Xc!D`oaR}hmE@55qCw1pSach6rOC`@ z<+VsqFdsd?Qabopd}G(-oCf&k!3sUu*qPP8n%24Ta(L3NqpfXd)kv(S)!Vv^yt1n! zBO}sY3E>@}6omMT8tsfzEehE?i9xFdqG+g@`E0nEaVkG;g3m(jmQxV<=0v7>Ge_U> zTKotnHweO@S34LpWd4Gw9FgfjrYtv|`-D~KR(xLFz=39rk3+hPtM)iR00e2B(Cl%U zn{ua1&;u`guvs%-BBQka`WR#@Ud9XVCUvlnqY^Dg=Ji%LFteq3aKT+^_cMHlRJs-x zZ9(<(|5Mk^D(0byo>-pt+^EKt+91B>sMEX=jcW`sz%^~iZSwJ13=u|~K60a*3c%a_ zi$GInP>smmY0l5vEv}L@-F`s(b3St;gH;1 zd~}=NIVN*A`*PlWb=7mR#?#5X<}8T4ft{40k&%_rbQ}O300la%6g5}uy+fkIY#rwD z@Q#YP_Xj^mUWO~xiB(0@9(wpI#NOU%JkzRaOr3YF6y6En!dFnRNgphXjq_K&0S(!C$@G5~8dHQ#-bV^Si!BtCy&x!(_wcmMLLJ{PL6_erk2vWl8U74rlz z0uTtsY~L`LYsC0DxeUNc;+$5(I}c?*Xi8EE+--Xa4ROx=y3M|FvO~ma?Ijctf6}S) zO9$=~Ux{?1WKj>RBg2wM!^2C3Vl5Vyqer8WV=sOCn0WTnx{OPIT;jlWVwMT!mDEq# zU8-wp0+wUJ(o^mLh0=Yd+- zT&3nGHHqL%ONLj(61JVC+T*$T1(wGahUd8tq&(_H>GY8&$AcAY;!&>=cp@Vl`X*Jq znf5)glDrxmOl;fn>fQlc~FRYc{&Wf`bjW_S>~Pu0rf;|537p zl^RZmidp-CP032Tx>_|;B)h5*-AGB-e8mKjT&v87*FINp;Pv5!tG3rslZm6-sD&** zR%NnXdeWUWCuSAeN)>tIKWjsA{>Vgj+bB_F5Cz93j_X0g^7%2G^ z0Wb|L=tckMPVN_ul1@l=g;#4t(v||yLo-%poI}5~RD8FQ$&G4fd`4hi>7OYZl~yF{ zE%AE(`M}JKCu)@gjj_m#v(D-YGRn?2j4O{WYB!(oj<%)s{rF?-Ue&d-GI#57UwwT| z<%NoCWu;B)+-1n;>6#ycgU@fWHCK=)&Zh3foC!@@BHpEB*!?rgg&Q`iQZl*A-Bs1R zeuk&GlqC50()Q>7p5}p0rs_=-7*G?r#f94kYwEolkp*DO!C8RoE%iOA77IDifFGda zg|BQ;my{{rwpV!`LOmbG!`JK!F;HG!58vImN1~Bc_R?i${~AxW3bt0X!>cSskl&~+ z^lts@IXyQjE!&dhwni48QVMExSd)`Vq&6h^xJegH@%bNUF0OWGx!aqhz5DQS|3LGX z@`<`04Ph73rAO%I*I9_peVctxd9tXgMPC!Ov@~p^vVeOR21s zQ;XpGw(SXj3Jeq9a0l7y9TqOXBv#(kazeohlurHsLp%Yr0R)tfz$Ur)-7h3g^AkCsyxvN_qkU_$X}NK zScBy}BX;_`PU2_ac#L~9g5uA;kTh@48Ei6VL1TnKG^?K zIhw_(cr9XY?yeD%8EvxHpUbCO;B}zfz*x`y9y~!ur^AlwNZsliA_b^hmLcQ;Xa>?h zTOLMNPzkCK<|$ zB?pb=jb#-Mp^_)`@#W?e`I8BXW!b9+yd-MdSI^OOWuAa??p~PWU#HWjPd_p@=LLD< zk-q-Yu!^Emwxg8x*ZG|==9JIFn%!))yrq&h*Pg)Ao2C^y+ZL^^s;Z}_ zrx{0>H7xpZX{qPC&H>KSOnCkK#3KU(P8sUn9Ehab9jJ&mhv}Pp&|KUH;4eyAO109Y z(^L1Kpz$%2cK55GKyxmt@=BD5F{=#5S1;asG4qk09*cpgoBn<;l&lx;`S-q4ySO@f z+=F_Fk1x@8qt$b;dg43-tMJhLPW^kDrC)Rrh<|;Te=gd(v zpNWITl$*^+Ueqrvo0;cxJ5&R~Y3_oRLr*+d;T`$Cm{jb~X!DTbE@cH^&8N8KrP8$G zSozgJ<_m^FJ?%^=<89bK)GCRIow^+>B~iO=@5>Mqzg-X5)_jk+-F!g|`R_8jyz9OF zNqT75R6~%5w=n?y92^`exuy02Xg~O-mblAYXyH;`bz`>6TyscsGqKY{6j@6caS3qC z&e{;S?yk?sn;;@>sZ0rHm9CIw&on8;*{%2$V@#b zGnyM=f+W|1Orc`6We71Wa=oueZkKez)FM9o)QE0Yn7~J5$Dv_3p4^+|!Cm5~C1>U|SO4%EP zVc?jvY$mUtwi#sI^=83+3gJK}nSa+{7*kgHAx9 zB=aigV%ZfvU&s6HU2tl1^kX6KZ6l3}Et?$uHsdmKbHmRIJ#k&YfjRiE_QB{T-2*xtfuSS9U-j0V{UV?f0g?if($?!S&xX_Z#W6W%=0dyO4bc^={8~bYP9mk%u;SVC z{dsk02(3@2Uq{(gRU0duM$wPdxzFQ~9^2+J9;;)9C9j`r#z~9V*w|R?C=r6kuPzTz zh+!8bryE&x>`)agmx5}F$;J1W#;7V=YZz!AWw#&1lIyI~l{oX@FWU0rPmPVSDWRev zSR_=LQJFX?N;U!Eq&vY|7~;E^ql3l^aG@rOgz|`fisUUxr@aNM#*e=Oro$w=!mdSE zyE1j%3ZO?f)(SM!-V9x+GpK4Zfq;I`I8MAvei|Fc&zEAEz;LMSJavsP0A#_X@zU>x z*UG4skFPg>zZGBsrW+9)3>;KJEu8DT&swd={+1OqG|sV3P_$e%{v5^Mm;XSEpO>#*J0yI?-NqRbN(~dNN;Qb{3n15=7vixcV zmO!khS3VJ)fEBai7ap$Y`jb7hg!l|Dw*&G4WF-& zo%APTVY~_=5psL;#J+Up^IAd%&HPA3E_H6V$G+q8*Stn92WpU%zAEp(p!L+IMe&o&W7|NW@}8!C8?pB2*y)h#@O zAzD`qWArSR%3O(QPZ{KXnB|nk>$p477G| zi1@^>ZmGnxb^m|BG#G3-oo}iZ_ZZU!i3$U&%-r1Z`Cn91kMZ-igL&cNux4P-%FGDz z65I*j#Fk&KO{I`&*=*kgFBhOVcA3t5=hk)?Ksno_gUj@R88bDayymX#qERK8kxIa@C zNDroEtARBNE{`0)!>X`1uY%@~gtEfJA3@rln&kD?7A@~#==6{}P6Ny;(K$ZrpSosK z3Z3qzZK{~}4OQ@Mm?|=;&{~xZEzw`f$Gp#}s*(pPv+#n!RA=JPKup(1mIT<^I5|^G zORr>QXOEiO79M4;Hw8^-?2_^fAPycG8*|#*+lwP8HP(QP0({d?-AwZDH~CaHLrfJt z0U$&G4N}t5uG-kzrk0gSgI@zawQe+;8sZx2)&+LuTB!WTYW&v4AoXdr_^?uh*I4K8FsP>-G4>p=A8*7mOe@ zAYX8ohDob;9a#^VQT@gxA-|0v1#e^~<{ZcKwYZ5MR}cM5BOYx22(D$c{G0j(YPXZ) zK6`x?^JI9NylpYvv+*pjb_IEZNVW;j8yn3Y&tACeaa@{r6~@#%0a>ffB)U zifN}=uNT1^ngqWzAZ*N&9W9DntQujjBD;&*1vx#kvkzTi^3|w$`6tMtQCs1Kk^~sL z;lO`$f&g3@nGMI|)=VxiQManBO>5H{x<<+5wTOmJs;eDha)u`XsHp`|F>sZ_(wjUL zi?PJbm(Z}%aG^3!g)iE&R~b?3HSA^B3Wo$SzG=i73aW zGj^CN11@Kgu6`q$gjJdPm3^k*9YdL~-f=xpHa=K-@?T3S6LBUKYcx|!!fL1kBJJLphA@guFU z>7{FjgS02Ox3k7e`<|(n-b}<}M+XJZo$M)iasO)@XChZW5DTO#&IG6aEd8FozCH^4 z&Ygy1#kr&*PDG+iTs7d7!5?bnneQaum2vmcEm;6gXkZRMI*MRR+HVv9 zSrf$HpV4LtQgI)G zhSLCwV!Pk_Nxg1i3`)Txv57vEbE)dckU$33Mz%U)(~u*IobvPMl?eI84B5FD*!0h6 zOLY4;vF1u#JjIXt~mBX6ZGC2G#YBA^{c0eN>9M>h7gSQOxkZfoLQs}wNv z+K#LsjM%1vDD6;%PxIWs3ydU@eltj74N!afr+AeW0hUifYspNUO9E*Apkg6F*ZpO8 z`32MgV+`<$`ZRnEZa(JSmg}@!h;IHMkXX^n}HskP!)z>fL`iVqf)g zuJlKr6i!gJ{gPD&7oA@GnWN{wddUW1ct`GAoH?#KL-tklR8;iIFI7&06PU-7iU}h@ zjAzeD@qTGlH8f<0HHSTK{e0y$toc@)w7utMhm4#r@rGVnP5vQp?(J&`RE$EUSTR>_ z&a*;3Nm!5KFt6Ra9Ix=;w({V1r2ROARC89O(5vo(OZ1FflOz4vhQdb6 zm3mg1X-lOoK_g0EbMy1_#a35WA$|GgNxCvVa-9ldkX?F9jtshYSV*% zki4wI&+y35`}gnvdUoU7^}#ax(PvT|bQuQuJcZGs%$%GW4<1N}JS~INH#fg${Ek2g0C)wi`VI669Z#w#b-PE@6g$m5KMbWkXCsV*iaG*JEtGk6Ii9z)Iu!aiGw6?@Gg9F1!_ zit8?mUtRO*-h@fV8KL}?ST$JNqC{ZBMK3+Q^sV}{`XN7l{IIYk4XXaw3JbF%+iM{@ z6mM{7y)Y6UaN_l=;9eQ^_zovA)_~HeFV`U2ePskcERf_(ST-{AyyP!rkazC7`DmP_ zd`#F?VOEB@_I9qoBLTnsdtU5kuY`xXa&mGmG5Pm2zvmRh$R;j-$`^iJ$qZLjpq9zq8fctqhQX)7pF;P)b z@i8VQSm!jaS{T?eUdOD#RAjc7F8 z8TV!O*4Fz(B5@|xqbJiq^z{UPr3SJyA%)$3|f82zq{`uIKJvc-q z>y#_4Qh1~OzM4iA=FjM6_+=a9rs<)zhs!Ffs-|%`bQhGqx7NqQeRb?tD4B$P+8U^K z8ZI8|K(<{dH86kPK2&H&c_}Ha#vdtUVEM;qO`McH%*DXa@aq>(YR|o1`Z(4-Lu%)< z8#i8Uya37ws}52yz~=X)+;x$6UpAaCtf{TNpg`bWUe=69hFJb4o`}&*Guh00n0yEw z!NdRE9Gc~&k6rAy)r^&Dm9JJ&1+O0krxspi2AT_Ms6J@wx%tbNI&FK@#u$ZVQM~DJ zxhE*1h*;VKDe=za%{_G3*`9ZM^pc-9OfwOCw4M6)y=l^Qi@DuUBof`(8BtJhqmJq1 zbm})rhCVS-QAPy?h4}dRoKaEpy09MW#{T}&q0JiS*^`}}ox^Duw!VlJ1;aAC3%r_C z|F&o`y-Mdfn);+pn+&sVQ>BK2R(7HFQtM`FyqQ+FHJxZbvu% zjCOWvvr+lLOIO&H!T;Wcv+#MtHzRTe_#X}=_2G?HJ05Pr$qo|XvTL)|yQ7YL!k#RU z!!@<9U0q)8w&0sMs&8njaYl)n{t-y>eOn!;0N>k6gOdnNJUH#i1%?QM}2 zse_f|>J@?Ty}b9kY3NYNTUNSS*-Cr16KpWq0?(s~I~a|QD5i<1A=)hXoUL@}RAxl6 zy~}i2(mCiiSA-x$_^^%ew{KER^QI%2G}8{gCkP(;amp!g(W^~b#H_+EnL1Qpz+S2F z&R|gFYMVv!t1bujmE{LgWwfV*$0|#X0oCXhK6p9Zr8ZlMv9{IdHS2mkb&oyhNlvjt zzV41P&-|=TY96<2g`L(XSSYR4z2TpSK&$Eg3OXEtoQR{S=|BThtA%U@G+*x2935C; zbjTwr_kNqBs|_`QtlNxzzel#Pu(+qKo%SU6sT`rHsmW>g@0GN5_8Zn4+Sh ztn2(4kysh4Jt_&o9^U*{TZ^_Ds~4|Bg1=tcDYFgl>11^A_Rb?w2W_7v!g1Rt+6jB3 zIC?hOyqd2O?+7(w-WT4rbT&tkN2tA;{CzFs0k znph9yqwSHS!ryVwrz!;nMMXuj9-<+=R-GTeeKX<{Z?}}hb*Zy(#_iZ04{iGWbI4Gb zHPp=*_*A-f0-va8-jH+UIZln4%zL`Jx*>hku26(OhqCg}=;)W&*r#^8w54wuzjYL3 z&$-s}iTcOMzwJYA`%qwjVv!-yqMvD0c@wZ-KTft$X2S)&T7q;?nQ$%!l_LKu3^D_O~=@0wZ!`zIJ_vr7qG zj)60P-8gkGd=tfWbI0o81Q178ck-PRr%%5Gx#rXbiLU_rgDn~6Q^yY5^V+oKnJVPM z%N(ia>FMd+Cra$Q5|v79`cE1gkD6@W*U-Rb=hyK`NqxO(`{c{V*WurHZw-&^S6DL# znEQR(UK)Hvn(!Gev*+aXBVJmoBZ+d#IJ{W+`}18;5Ut)Zff1qDu1?eHU?kNxtsd|p zvOcR^rq!;qz+P+c&74vj_V=u8dX zbu?c%*rMR$Yg!szt9#jl3^m-s@-4C5Iy(MjjOH!@iChX{S>cP3p79(au^WxXj{8`r zl+Glpy{!c~Kj|YuFKpS)ol`|?C#>)6pkGKlm-sf{pDmDUTy8P-`!1x!cIO6(uu|-& zQTMX#iTBq0uZddHjkpfT@yJn$nE({bzGwA0K8)fcwCMUlKn zrM+u;c@DC2a)6`oO$03KNNKflUUW2@lFv4utgP%HJ5wqAxQvH~w8N=V2jgmY5iqG6 zw7j{yF8&MZkJgdhITQ zPQ2`|qL&(S&NJ**U5Qr&1wR4u%hI;@yB`6~^FAoZWp*RdPH!#08SNr|_39wITI#2~ zgz7U~T$;d$T3cE!UcUV9{+f1`vYDZ5U3lCxiI>!yV;RX})Y>icvn(u`z;_bS>mJFM zIA0Ma1Eg&FGV0+6`C;btJQM;+{nY|ktcMx)OMrP}H?jDW1uW?U!ppaW> zY@UiWiN9XWwp3AWAsr_^G!q~5;s$%p&gSUoXm5&_3qXNd&JV5wLq#_=1xnkG6xiY% zZ2H2|o;SR&sKzCdT3hacZK``~X0=|M;fP16mReDi5~)#?%L|hdXK1HvtzW;QW?pdn@xJfpolaS2k&8I6cEGjCk^m_Cg zTKU-d7o}PA5G`R=x_EkfOW4e0@Y(<4ywCeN`mOpXTJ22if4+^ALSMGW`gM5XN%^n0 zUJFIxPh#uj-H7B#xb(h&2zpbMt&NK83 zyxOZA-ft7@%Q5;QGm$0(E%^6Yfc>R`_mWm!6B6aIH*KHQ*Tay?PbaZ>JU-29)AESp z@wxTn2BOE(`;PEKX!y>+^Q8fim=4P@wbars5VbONf1b?C8^ll_-cL57B%T?ep%5ZO5}gWQI7q_Ye=p4 zPEi@B?CXm`OuWhJNGm62=agFw#}u*DQ|R9jFGGu6aN2Wl1*BQ6&r>TV8W0H{YyX%S zm6ac=x+?MQ)hkuIvENhYmp+_O(B6oY{Va-pUUGBlX#;0D$3(?A_D(=2cg4=9fdNwI z+PQDvzQu=z{C*)dwPISUx>0=wPUhUUF*6HXjE;|QZ;A=6c;ejDu`<9mA}A>6x-<~( zA)xig#q#&=X3vlG^r@AV1Y9Zu%)+7|rek+54&ZV$^+Rxry$mj{a@dTC=bWKUW$--; zZAnC5fOP-fRKB}FBj~U8&wH9zSxQ$c(^X;T2*0U15fKr6dHU7$D}y;^0omC?_MKc<(2dv{9X9>6ohsgl!?wNNB_V4 zTK{zlS#jAdBtXIDh0_Q!Ykaf4Ha-H>e1dJZ@l1#jAZqDqJkv!2vDKoD>Ee|ufv@z^H^A;L>rzEvWNhpMUth(Zo*rMyE)K*=7G7Q*OUq;T zKit18z~(#f?qFGsQfXM8)o1^*dD+^pRuP3z`*vdSqxOY?e8W%(r_B2eaM0oPUb~T~ zsyc2c3G@jtXd)Q~gSED|w-=HD#|uo=YSa=OvHkGj(v>S$)Jc{dvCQo3EiPS3L8+00D#Kpxw0f=g3ZeHaosO})MMk3)s zMQLey6(H3=Zt+WUO|##=(1dO2IH=?zT^CN?f}79%ZS8GRcDHE1@^Z% zSUe~(T2Yj3F;K=D*1De#pg(==qL5JN1xd>SM~t$fl2YcJes}=ApH&YMS_C68zO75r zxhr6$tE(3r76vxQp~>#KBbTpUm2mofM7LMB(sx0ki?IC51)hj){J^3aFZ(G=KkJMe zMbTxhJ=vlu+Du?xbeGDeFySJ3@^!oMWix-#mCVZIG1=RCQ>TZvFZ?o@o zD#U1B1?-0^*esSqP!!QrVnBVgnFRnIV8C@WuRx5nJ%?7T)N?d}d%s|k9?apMme$lv z>pe4{ZGCyS)p)B3z%yT!a%Iua@^ro=A1e++|IIOy1c%AyM@ogptK9e{HZG%))L-k* z8>}(O4NzqRn)x{I9MpvpRxfTqpILt}*{3f2{h;TIq24@}d+N8ft?`UgXS|YzuL)OO zU7f7FoVd-*@nc6Be?PlXATIT_*Ge1Yhk9+ukZt08$neRhOQ+QDIw z)H_Q9xrTLiavD+ls$Z^ZL1Y1$$lynO1LCTxx;hImJbt8dtnEZ{+-*6}`HQ!1ZHj-> zd>0rfZrRQrC2Vv^#*zz=;P1gvpf3$UOp-7EkU#+eUiaz_tgB>Y(^0k>SAG`h;ytKb z2B&mDIbi*NBBiW{J_54*^~$2YaFj6Mpcv{Wl&TlTG9|C}ZaZx+SKHrzdgvi(V#K75 z%hrCd!U>k;3XeZ4iTA^fW& zmk!~+L1t#=kb>+?Z255fhc_nEBkV47HdToS(%@LBbmTK3yZ%$mY|^Gn;kSS|Mc;rO2Dzx$H&=i5(stA@4SA~Y(G|Uf=$%q z`>WnGDf^LgfWS2|F}bIy*_i&GiC-;ZGSSC|nVIL&j~d4(rB81Hp+O-Wz`4Zw?nqE~ zm45bZq}$B=qiHM_a$LbZY-Z-NudlCjNA*h$0P&2iOoeao@f`|ny1l(=Dg2(D) z6NT)QJ99hreI2`2Ii+-KBs>3x<+7nPwdew8>Zd=ELXxw!J2B*byNJNRsmW)^9_t?q z0a^_39E8;k_82KI380MT@rHzK{GfGDiX69syYQAF;9JAENsR99S3A}3N z&&wd=;TxDblDRvdx4$OKX?yYJRjt?;38ohhl9A#2t&+aq`CqT_{hXeUeO8CSmmVt3 z#o$jQa>#t1zoTxnKVl7eTHA+w@`kRm47s;*23jkAwF`e}4soj?Pv^Y&=6(|z4YRUR z2ipS}`lI-s_HRcQ+1S{E5)!zzwY3NAqs7ddt)-?H7oRSBnN>O;wX(w5^{z44fWRnh zTo%TZhNuVU1T#%4oy&|FHvT9mDJA^)ad~WPEM%4)C^=*_-f_;-N6GWyv&>mOzTIAf z`#|H3%_2t~M%`N=SvNB@LfQ5nwvzTr@Y#=g;)iRKB&&C@^K&5vse1#1Yz-SpqUJF} zN8JF(Che@DCngeOh79Y7(+u(+3%ZjO2M32?Q3@Skk{--V^VW}#*WP2J$`ltC{_5?O zL{}a1nzgsGN)JWQz>gqn)ltC7eNcAIQCW%4_S7vWr`qklkVZ241kS;I&dOsYf4`Ms zX018lPd8yETUA-)J43VxH)X$?dRik|boPsm@~`oZ1OSG6>)<2{q>I37cc(N^&;3kz zf8fEe1J>%OX*kLVlL+eaGC%1cpZ(Y##qTo7lFHR0g$${&(QJBYnt}wUHB}JciFdz8L>dybGbZaVMq7$R;a&O{8(A&yHIg1!i! zUlAbsoCDbU&*vfgb#^zS+BIY8w?tR^Xr`_D;~aQM_r0vacFoH;RxuM)H^Od6C~S=T zclHwNmzRazB~~(F?(SDOj1L}PHF+Uzwm<>|BDaA9xDc1A&8uKywmVrf}BrOV`JkXbd~!G2aOs8=TO>fqn(cqv{vzo#`SK_7(1?yzJ2*(&ISK8Ui19* zZol?|v*9$x2C!^FO%|7cD^>n_HaSj-B`yqDIgX0gimV#(cREqn+BCtUrtra_A)tbXOyK1~P zW#Mz0iB5B!32k+?KD(H)O1rU&PhM0KZ??fp#P#0;xyIilX5nCK@Btw0z^e8B8p@LBr6h>D3XJKM9Dcv zK|r#A(10aRa5tN)j3kwcJJQ%-S2wV6IK%t z5Y+!kZT%D+tiN=;uJ2#!v`;yAN@6x%nyp&OD5{RV3-6VBUV)0x6{hVYQ!GUECCOS?Ol$0GkZxcJZ zkuondN=!!#O=JNn!e`Vml0`m0XKZZz)aB@w^6l1Ldr8XQuH@_mO*j8;V{f5dP6_xv zvnq@cw#t}L%O7mA-7!zb1Y22rUr}Gt#*F>Lgnf!PxiIcLtwFC+^tm?jtW^;kaUmF! ziSfW1QfO9~f7d@-ZTkM0(*3SAGk+32JspjSPGb)3AI*nZ-I~mwLqaU718Md-I7`J} zy}DT2-@$>h|L0o!W3RPRvB)k-vD-~{bPVB06#SpXS)Vz4y)u2Uv8{7X!!-$dsH)95 zvL`MZ&#`)i)t+&FQ>J<~H=?P&zQ9BPq{EVd{l3hf>p0hE7TjhQ@R#~3T}K*R_WLHM zyl?>s>l@vqqzoD|PFq9UZ0_wf+nfNYdAkSyuTFF;2zwB5$v$K+`Wa`2FcN4{|6MKz z#|g~jeRXy8xgbi@h8XP{i}<)Q`^|f>!<_ly(0aRMEXq(L4seOXPKfB?`h23*p2&y0 zD}yYq2dBrztLh5_!No@X1$ynIu!HFpMuVHKK);jnXm1twS!{n!CU^$J9!Sptgc~YXuhceLJ4Ie}I9g0E-ye4Z zc8*h;|M0#)5$5Io+L-wL{*3NqD56Pr>&y8Mq~d;mt@A`MkC!!kb@90d?hcP&fzv4P zUBqGkTc7Kk_gw7BVM7FnP#5a8*XtBbM(Zaefx^DCG8Cp#Y{+7I^3C8R@Qsb$=|i+vP8}K|nCtlpz#=yJAVOxZuZHc`Y^EVJlIo?j7^6ATk%Dr1QwAd%7;!z~y(?TJ%l+u>_EF%}A`Y54gQ78c&~V@|A~5%LWVre$OEO!;*` zGz^#DNbv7P%9gD@QP>CKO5FA2ivJ2dem+fhw?(UG<+Gl6a zoy(NZiYS)El1EzF%`Ghsc5=Xh0SYRgi;9Z+4K~2+Jf^o5U#LrC_t9v3=p5MC!muct zyJI(QYOC!P_F!l9u!ucCtisysYYmgt;>@BJ6%WfC!E>}Xv(Dm=3-PiGe_9=zakI<*KxC4n9LlTAKNm&i%aVBf5BQyAHPX zp+fzeq!qq&^1S6YDB7d)wGH~SNem1Ou%fZ)SOq?bL+Er9M)TmuyQ1~3Nvg!hf2*q# z7XM$2W@C+_VlEP5JjGZq{(4lijv@6_xcIK9m|^Rwen$cgKjSqG4Gr@6IAV6o^PXpM z-Z2vo5|g$pvZY_Xa;08}HD70w;2Pz@*f8h4si*$88S2Nz;z3glqVbPpcHDVibFw5J zQ)>JiS%ZElE}jg!c9B~F-{Xk9S`;dg-{olL=;~<>s2J_~i7tNK?{&bK4pMOVHHrkS zlQIiDDvmgyRy6aK?44GW6mr#G1yk}NGE|D`pg_WIA?8~T*C#;^@K6&wO*32MMs9MB-`t{%kc0A>J0&E-aNLNg3tp5>2zDv=G{cs zqsw}QUcbXa4vM#?eJ*6Gn}o;u53LGM2uoD#XUtR{h9GEL*zt ze9S)RoC`2^WIqiS8>~kxGm0RjldJ9Q?5tpVFsGFiB#-^nEmZL7TcT11Ta6PAQ6sm_ zwzHXD1vDR1?wo)C)}N;l+z{GOpxcUd7pbfFDHj{EBcNsu4xh5)KjNdNR&`VD(O|nC zAaYX~yb+^5RHmZGdlc_cHRrHmyUlW6>f1_N=e_3iI6kKcBK1oXK!

%%;3@ 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 Mbmp&A#fx|T3&2|ykpKVy literal 69880 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

Lqizz5hpK7qmK^^ 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/MoreDrawer.test.ts-snapshots/call-with-chat-more-drawer-new-selected-speaker-screen-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/MoreDrawer.test.ts-snapshots/call-with-chat-more-drawer-new-selected-speaker-screen-Mobile-Android-Portrait-linux.png index 622afb1aeea341584233afe3e67e6d2afcf5d4f9..81288ef72549d282c7c003a52056bac7ad4e7fff 100644 GIT binary patch literal 75344 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 literal 70194 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/MoreDrawer.test.ts-snapshots/call-with-chat-more-drawer-screen-Mobile-Android-Landscape-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/MoreDrawer.test.ts-snapshots/call-with-chat-more-drawer-screen-Mobile-Android-Landscape-linux.png index 9c89149fab551d78bffb23995b22a9431309a29e..3645bc7ab38144209f8a4d24bba3ae0cb7527574 100644 GIT binary patch delta 16221 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/MoreDrawer.test.ts-snapshots/call-with-chat-more-drawer-screen-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/MoreDrawer.test.ts-snapshots/call-with-chat-more-drawer-screen-Mobile-Android-Portrait-linux.png index 06ae2054fdfe0d068562e3f4cb0d1b325f4d8ebc..c6f5048e7ea58ae952d53cf8a57aa519bee700a3 100644 GIT binary patch literal 74823 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 A`2YX_ literal 69620 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 Mh3(P8ufMtRH$PtFp8x;= diff --git a/samples/tests/snapshots/beta/StaticHtmlComposites/CompositeJavascriptTest.test.ts-snapshots/callWithChatCompositeHtmlCheck-chromium-linux.png b/samples/tests/snapshots/beta/StaticHtmlComposites/CompositeJavascriptTest.test.ts-snapshots/callWithChatCompositeHtmlCheck-chromium-linux.png index d03bd7bc367ed7ed7cd3b37f4bc8acd54d650875..a191e00cfb02cc259d80b5a9173123da13fb4d1f 100644 GIT binary patch delta 3560 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 delta 3523 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 Date: Wed, 11 Sep 2024 14:23:50 -0700 Subject: [PATCH 05/45] Update stable and beta dependencies (#5161) --- common/config/rush/common-versions.json | 4 +- common/config/rush/pnpm-lock.yaml | 88 +++++++++---------- .../rush/variants/stable/common-versions.json | 4 +- .../rush/variants/stable/pnpm-lock.yaml | 86 +++++++++--------- .../calling-component-bindings/package.json | 4 +- packages/calling-stateful-client/package.json | 4 +- packages/communication-react/package.json | 4 +- packages/react-composites/package.json | 2 +- packages/storybook/package.json | 2 +- packages/storybook8/package.json | 2 +- samples/CallWithChat/package.json | 2 +- samples/Calling/package.json | 2 +- samples/CallingStateful/package.json | 2 +- samples/ComponentExamples/package.json | 2 +- samples/StaticHtmlComposites/package.json | 2 +- samples/tests/package.json | 2 +- 16 files changed, 104 insertions(+), 108 deletions(-) diff --git a/common/config/rush/common-versions.json b/common/config/rush/common-versions.json index aa2e3332b60..e7b70c0e26b 100644 --- a/common/config/rush/common-versions.json +++ b/common/config/rush/common-versions.json @@ -24,7 +24,7 @@ * instead of the latest version. */ // "some-library": "1.2.3" - "@azure/communication-calling": "1.29.1-beta.1", + "@azure/communication-calling": "1.29.1-beta.2", "@azure/communication-common": "2.3.0", "@azure/communication-chat": "1.6.0-beta.3", "@azure/communication-signaling": "1.0.0-beta.27", @@ -55,7 +55,7 @@ * This design avoids unnecessary churn in this file. */ "allowedAlternativeVersions": { - "@azure/communication-calling": ["1.29.1-beta.1"], + "@azure/communication-calling": ["1.29.1-beta.2"], "@azure/communication-common": ["2.3.0"], "@azure/communication-chat": ["1.6.0-beta.3"], "@azure/communication-signaling": ["1.0.0-beta.27"], diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 3b2cbdfb6b8..d3cc48f61ae 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -6,8 +6,8 @@ settings: dependencies: '@azure/communication-calling': - specifier: 1.29.1-beta.1 - version: 1.29.1-beta.1 + specifier: 1.29.1-beta.2 + version: 1.29.1-beta.2 '@azure/communication-chat': specifier: 1.6.0-beta.3 version: 1.6.0-beta.3 @@ -139,8 +139,8 @@ packages: events: 3.3.0 dev: false - /@azure/communication-calling@1.29.1-beta.1: - resolution: {integrity: sha512-JgRXK56cSAESV2ZhAFYL3482PQcF5LnqWl5AD10iv5REEG6Kz+k7bqp4fsYXgVN7ZCEChGdGg9Fz0cy/hT4d+Q==} + /@azure/communication-calling@1.29.1-beta.2: + resolution: {integrity: sha512-0W/hcGLZhLXguRNz9cIftA0qCRE/pYBJH+t9HU6X6U+1TZfjHX+uHHOKX7PNAMHOqe1bZmdEW8Jc8PtYIyChkg==} dependencies: '@azure/communication-common': 2.3.0 '@azure/logger': 1.1.4 @@ -293,7 +293,7 @@ packages: '@azure/core-auth': 1.7.2 '@azure/core-tracing': 1.0.0-preview.13 '@azure/core-util': 1.9.2 - '@azure/logger': 1.0.4 + '@azure/logger': 1.1.4 '@types/node-fetch': 2.6.11 '@types/tunnel': 0.0.3 form-data: 4.0.0 @@ -9460,10 +9460,8 @@ packages: ajv: 6.12.6 dev: false - /ajv-formats@2.1.1(ajv@8.17.1): + /ajv-formats@2.1.1: resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 peerDependenciesMeta: ajv: optional: true @@ -20530,7 +20528,7 @@ packages: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) + ajv-formats: 2.1.1 ajv-keywords: 5.1.0(ajv@8.17.1) dev: false @@ -23767,7 +23765,7 @@ packages: dev: false file:projects/acs-ui-common.tgz: - resolution: {integrity: sha512-+j53f4pQARMblkGIOqzOS1hAhqHYuiHQJrGwwtivuBSKrboNP2b0veDx+I9ePfzTrnOOXhK1L+hQ3BD97/IbuA==, tarball: file:projects/acs-ui-common.tgz} + resolution: {integrity: sha512-LBMt5Ddqv7LPA4Z75lQ2ayQESN/bGnZqKPMEzUSq8M4PQ9bPi4j4wTtpgdyqdK81GYDlPMG/91nUB8ZX29Gqjg==, tarball: file:projects/acs-ui-common.tgz} name: '@rush-temp/acs-ui-common' version: 0.0.0 dependencies: @@ -23811,7 +23809,7 @@ packages: dev: false file:projects/acs-ui-javascript-loaders.tgz: - resolution: {integrity: sha512-lFo/HIKU6hU3oIWyC9TPI+iuGySXMgpqAh5rsz00J+NuAOnAF/UOV1zIRKxIoLpCe5+Dlj6RktXeQkjUITPRYw==, tarball: file:projects/acs-ui-javascript-loaders.tgz} + resolution: {integrity: sha512-E0JkfmshqabLJoCT+0/Vfo9hUmGwdRVkT20DpOOG+4NS6wGISgv60MbJqMJfylheTqRn0a/GBu9s1F9ePeKjbg==, tarball: file:projects/acs-ui-javascript-loaders.tgz} name: '@rush-temp/acs-ui-javascript-loaders' version: 0.0.0 dependencies: @@ -23858,11 +23856,11 @@ packages: dev: false file:projects/calling-component-bindings.tgz: - resolution: {integrity: sha512-q5ohZ1sRP0HPszzSkYj7z32COb5d8PoJJHIi9ZF8rF1g6vwKZoI37YYIRQpIpQnd4+MluIi74UNGndXp+kKIwg==, tarball: file:projects/calling-component-bindings.tgz} + resolution: {integrity: sha512-i65FHN18eDnIhmb4d05AgoEugSyTfhkrQf7yv+OL7PTYUg3RkDl9nAVdii+NTxqk8Ra3iWw0I0KmX9zX2u1W5g==, tarball: file:projects/calling-component-bindings.tgz} name: '@rush-temp/calling-component-bindings' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.29.1-beta.1 + '@azure/communication-calling': 1.29.1-beta.2 '@azure/communication-calling-effects': 1.1.1-beta.1 '@azure/communication-common': 2.3.1 '@babel/cli': 7.25.6(@babel/core@7.25.2) @@ -23905,11 +23903,11 @@ packages: dev: false file:projects/calling-stateful-client.tgz: - resolution: {integrity: sha512-BsO+7Z03N+3GRB85gxhIIXMCmbIkNqBNpsM69gcqCmXnM9pQRuaDtk5Q/knXBOPPKLGUpT/0WH48FTJZ78IUoA==, tarball: file:projects/calling-stateful-client.tgz} + resolution: {integrity: sha512-ZlJ5ISEWE5PncZ6lFd3SYBAXlhEcPvFc9iHfVBlLeKlgSBrVGmigHTYMbuD8rwCQjAESNTZnE99YCHh4qAQncw==, tarball: file:projects/calling-stateful-client.tgz} name: '@rush-temp/calling-stateful-client' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.29.1-beta.1 + '@azure/communication-calling': 1.29.1-beta.2 '@azure/communication-common': 2.3.1 '@azure/core-auth': 1.7.2 '@azure/logger': 1.1.4 @@ -23953,12 +23951,12 @@ packages: dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-MDq6qcH1EPesgwsIAme/EJAB92VqNnHc1wqvZzmTtZ/xAGoPAf4Jhgg4hq5qoHLfCWUr8jxBBPW5u+1SYwa/yw==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-wUzrPqWTqO5hNalEfOymLQRPe169C1J7dSLpmUtPmQae8AYMnbh2tCyPq5UAYbGJHTAEA8P+ohM7A9DYT8X6gQ==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: '@azure/abort-controller': 1.1.0 - '@azure/communication-calling': 1.29.1-beta.1 + '@azure/communication-calling': 1.29.1-beta.2 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.1 '@azure/logger': 1.1.4 @@ -24047,12 +24045,12 @@ packages: dev: false file:projects/callingstateful.tgz: - resolution: {integrity: sha512-1eemv9/+He2jfUqu9dCgAtzWJDvQU3/XzRpA564fLKOdKgQXnApRLyX1MLkT1ORu4DS3w1642BEjXyXrDGRitg==, tarball: file:projects/callingstateful.tgz} + resolution: {integrity: sha512-OmHDPMKIyY9791Glsu46sUvxLHr86vFNDfSfL/hsTl4gxo93Gb5XY/PurFUGCMAwtQPtfnIb3VGz8I8yBbex3Q==, tarball: file:projects/callingstateful.tgz} name: '@rush-temp/callingstateful' version: 0.0.0 dependencies: '@azure/abort-controller': 1.1.0 - '@azure/communication-calling': 1.29.1-beta.1 + '@azure/communication-calling': 1.29.1-beta.2 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.1 '@azure/logger': 1.1.4 @@ -24141,12 +24139,12 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-PBfX6v55sgErfszQ2z7YdcXoJ+0PTPG93wm3sJvHbE0TDZm8jUQsuoagz050s+ez3b0klJUKb5RXh8FVpRZ14A==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-SwbgGVfUbsIpLiJ/id/CvSgs9rNoyjla3FXkr/mVDiFv4cAMLTtz5FhupNqRWN79TGgcCXfy3Rpda/t4258kdw==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: '@azure/abort-controller': 1.1.0 - '@azure/communication-calling': 1.29.1-beta.1 + '@azure/communication-calling': 1.29.1-beta.2 '@azure/communication-chat': 1.6.0-beta.3 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.1 @@ -24234,7 +24232,7 @@ packages: dev: false file:projects/chat-component-bindings.tgz: - resolution: {integrity: sha512-JdNqDpBTokfHpu9eOh2blgcOIx+9LSfDDfVLmq8gelv5x3/UVg+7/dc9E0ioQpY2EFkvN+nErvOigsD/mqBqPQ==, tarball: file:projects/chat-component-bindings.tgz} + resolution: {integrity: sha512-aiQRAP9YLHjtu+If9oNwpXNwRTaYkZBN/dZSNCDbSIGudxRYVFfZdAbIgXJLemUSFCjPkKKKgWU7mvwLgIDHGQ==, tarball: file:projects/chat-component-bindings.tgz} name: '@rush-temp/chat-component-bindings' version: 0.0.0 dependencies: @@ -24275,7 +24273,7 @@ packages: dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-6+EmFJRnoM0DTJeaPmVEiohJ2EcUDzwuJ1SaQs8+bQgmf3POMFy3rStmRG3QFsKZK0tS0IJiutSXFq/JI0MWFQ==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-CG8lKCXj6VrCuV1jLp5Rbt2Lgi9MS9fDiNYcFQev/cm+q67H7pjqOjx2cnX3p98cvKC+yFOVwWu09il/sxP6sw==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: @@ -24326,7 +24324,7 @@ packages: dev: false file:projects/chat.tgz: - resolution: {integrity: sha512-QXxqMqlBJVKeXlILnHL/rl/NvtLaHhlXJzIXrR0yWzNWx03Bzlm8779q6w0FRO9oiBGU6lNCGP+DIhEMAJ6osg==, tarball: file:projects/chat.tgz} + resolution: {integrity: sha512-k8WeW1AoJjRTgpNsmTpfpF3QMUkc4qxEwHxgeEWFyhOa6YuL64bG0EpjJc/sbxtsId7pMe+Cw/opdQ/7bTVr1g==, tarball: file:projects/chat.tgz} name: '@rush-temp/chat' version: 0.0.0 dependencies: @@ -24415,7 +24413,7 @@ packages: dev: false file:projects/check-treeshaking.tgz: - resolution: {integrity: sha512-rHoBFz3KTs+6OQhePKMpRiOyH2DJLbe02ia2O5omYJqNJw2SifLeohD3F2XL4OnrTJSrLIYATvJiKUODSIED/A==, tarball: file:projects/check-treeshaking.tgz} + resolution: {integrity: sha512-oniP8zsX1Kpj3gduWaFrQIade0f07gujfNxZDSfd8ZQZoAQG0o1fRMhOZzh0YMHpltcjQz561ZmgYhpI12yh9Q==, tarball: file:projects/check-treeshaking.tgz} name: '@rush-temp/check-treeshaking' version: 0.0.0 dependencies: @@ -24443,7 +24441,7 @@ packages: dev: false file:projects/check-typescript-regression.tgz: - resolution: {integrity: sha512-tpd5S9C3ZbWdgrxfS127RpSgKvtqnoGAxheiWp66ghDdL9Y1nN1PXnw+q/wJqWQ1H/cQ6WfdkbwGlpSz8j8pBA==, tarball: file:projects/check-typescript-regression.tgz} + resolution: {integrity: sha512-d+Pgb55oIwWEUnt1k7/yBbmqD3iQ5nzz2X9uCvR7S6sIbvf0OdnZGHbJ0vuTUDLf7+Vj6NSdeK7o0R5XNDa7HA==, tarball: file:projects/check-typescript-regression.tgz} name: '@rush-temp/check-typescript-regression' version: 0.0.0 dependencies: @@ -24461,11 +24459,11 @@ packages: dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-Q/p+3B2N+cL0I+js/LKoktbNtPqdRAD+XDOfd+LZDJ1WHNNlqFVErmFQfnh2co6Ja58BHmk5GUQNjcmI2wKaXg==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-VLdUuk673s+De2uTUN7bbf35mdQDKVgq4QgV8B8ZhAgp7XkllhGecsaEWFGLbWV+IFVpVr4sl5yX4EwiaCGs1Q==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.29.1-beta.1 + '@azure/communication-calling': 1.29.1-beta.2 '@azure/communication-calling-effects': 1.1.1-beta.1 '@azure/communication-chat': 1.6.0-beta.3 '@azure/communication-common': 2.3.1 @@ -24567,11 +24565,11 @@ packages: dev: false file:projects/component-examples.tgz: - resolution: {integrity: sha512-EwpJmV5eEWEC3y6PNmjFKIuTJHUKP5T6yJBKDCSAt1D9nd1AXnKSLNWunewdW6zZvzvgxfZgS02C1aqrglYBHQ==, tarball: file:projects/component-examples.tgz} + resolution: {integrity: sha512-/YVB7F17Q9wbclaQFAA5uMJ/uWUShVrOuSD/mCPUEhPSOYNpsTXAmSm4IcdejMCVDJk1qFlFSTsqkpcUMXvuNg==, tarball: file:projects/component-examples.tgz} name: '@rush-temp/component-examples' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.29.1-beta.1 + '@azure/communication-calling': 1.29.1-beta.2 '@azure/communication-chat': 1.6.0-beta.3 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.1 @@ -24634,7 +24632,7 @@ packages: dev: false file:projects/config.tgz: - resolution: {integrity: sha512-xdEkh9H5mycFczOOmzU2Y+EADwSAA1UHjsxXEaEZjdQV7tborbQ3WIeYoOvlscUoqHelRd8qNVPAw3cJ/CPrvA==, tarball: file:projects/config.tgz} + resolution: {integrity: sha512-DZRPyoZXKdFPiI92b08Lxi0PtgYkdwgdpPUNES9r+qwHObDfQxCCHt2TmfCFul3wD4pkQChOh+yPqBzI469Naw==, tarball: file:projects/config.tgz} name: '@rush-temp/config' version: 0.0.0 dependencies: @@ -24657,7 +24655,7 @@ packages: dev: false file:projects/fake-backends.tgz: - resolution: {integrity: sha512-PqdvJAV789BC89Pl7tSCOxhMJbPBczK8S2pvGqg936IkSdcUEEZcP5iPF8BTajHJIk/1H+ldj1fYLyo4Icneeg==, tarball: file:projects/fake-backends.tgz} + resolution: {integrity: sha512-uaaRbJrzPmJ9k7L2IwVIoNp1gUR7pYyeMJYUlNfLilM2UvbF1HucenJ+a2BfQ+l1WzruiGGLfYsxBWPSj93l4g==, tarball: file:projects/fake-backends.tgz} name: '@rush-temp/fake-backends' version: 0.0.0 dependencies: @@ -24713,7 +24711,7 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-sDYKFKYIkzmuiAv4D8U+xppjqy9U+6eib/bGAI7galpOu9XSeEpWGtyDiFh6a8A9+cC0GtodaLpvvgF8zM+osQ==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-0SLB0opF01RcPvh+Y9xi8PGEIgPe/HCh5QXpM77WfySYvcy0bYTq8iyO5m/J6aG1kkBd8eOYr3YNHQQYxJeEcQ==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: @@ -24827,11 +24825,11 @@ packages: dev: false file:projects/react-composites.tgz: - resolution: {integrity: sha512-CGZSZmOmOUVAp1Pj4jkrjfh/rhegnJH3cJg6GsPfGck3j0eK1r0TuR6NrJlFcec5Mu6DPQiWsqEP08LkCrBTVA==, tarball: file:projects/react-composites.tgz} + resolution: {integrity: sha512-fH6kDX73oH6+P1M2rpqLVUv9MvBjWIEH3OmCt5A6qd0qPvrC1jlgd60mbb99hD3ZKyHgvfnBCGYjxld6ZM56LA==, tarball: file:projects/react-composites.tgz} name: '@rush-temp/react-composites' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.29.1-beta.1 + '@azure/communication-calling': 1.29.1-beta.2 '@azure/communication-calling-effects': 1.1.1-beta.1 '@azure/communication-chat': 1.6.0-beta.3 '@azure/communication-common': 2.3.1 @@ -24946,11 +24944,11 @@ packages: dev: false file:projects/sample-automation-tests.tgz: - resolution: {integrity: sha512-cs0R7h5nHUfvGzQ5iK9Rl3CvTUpbNJ9nmBMV9b3bP10mSSU1my0LIOcZ9894T1Ot+58+KVFxTHseQAhcjG1gzA==, tarball: file:projects/sample-automation-tests.tgz} + resolution: {integrity: sha512-0qUkMhAywxbG4wqt4ellaN70LIPoHsHGQ31MhnOYf/dVwrMjb5Uql4rwahclvvLnK48JBwzoZ3oyGSJvJGBhtA==, tarball: file:projects/sample-automation-tests.tgz} name: '@rush-temp/sample-automation-tests' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.29.1-beta.1 + '@azure/communication-calling': 1.29.1-beta.2 '@azure/communication-chat': 1.6.0-beta.3 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.1 @@ -24971,11 +24969,11 @@ packages: dev: false file:projects/sample-static-html-composites.tgz: - resolution: {integrity: sha512-EvBrie+y+cflhVKsYxR+yk2bhSwBw/KKbee2Z3mfKSv0Nm+HCnGQLd56PKxvWMdknjIdCkLJMJE4nw214IFflg==, tarball: file:projects/sample-static-html-composites.tgz} + resolution: {integrity: sha512-dZ9R0gPlz1fTeKnZMFO6m/AKDZVqidUSt5ToMQo0SYAAeBC7RU4rFRKLJKNDqiZl583r3vqLqOXiN/8dlozQ7Q==, tarball: file:projects/sample-static-html-composites.tgz} name: '@rush-temp/sample-static-html-composites' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.29.1-beta.1 + '@azure/communication-calling': 1.29.1-beta.2 '@azure/communication-chat': 1.6.0-beta.3 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.1 @@ -25022,7 +25020,7 @@ packages: dev: false file:projects/scripts.tgz: - resolution: {integrity: sha512-etEablx5ljVhADQIRE5hIW0rcgMt2K8eQ1iTjXlDmK7izoFSCbcR8pBD5KRmNGqg47isbtKuNdcjEps6HJrRHg==, tarball: file:projects/scripts.tgz} + resolution: {integrity: sha512-bDw92ULh79UtEB3X5e+FZGr0fNIUev0GGLu7uBEQIVgJjigYJGIp6bz01+cVUcNqkP6zKjqrafhWXBkB43ckYw==, tarball: file:projects/scripts.tgz} name: '@rush-temp/scripts' version: 0.0.0 dependencies: @@ -25031,7 +25029,7 @@ packages: dev: false file:projects/server.tgz: - resolution: {integrity: sha512-v2xlkTIWmP6f3zBdpps48CDCA88b8Ss8DBI/Lwy0+tZB+v3aPlmy2u9/7211I4OtwwxDBBbu74wwQrvgoUKenQ==, tarball: file:projects/server.tgz} + resolution: {integrity: sha512-hHAs/Ibwo52QNEQWvgBZELfUf+2Dh6JPWYZMqXkwq3IDol7Ee/YskcV1dUqlcKJPF50pP3GFHmvE0uujP52RXw==, tarball: file:projects/server.tgz} name: '@rush-temp/server' version: 0.0.0 dependencies: @@ -25114,11 +25112,11 @@ packages: dev: false file:projects/storybook.tgz: - resolution: {integrity: sha512-xqIp6JMvFvcc40ANKEbw89M+8hss1zFajysSYH3jlcGHEFpzpeZX5HYuYWiQzck1nnXz655W2TEqy3O+f1CIuQ==, tarball: file:projects/storybook.tgz} + resolution: {integrity: sha512-UDM/RPLcTMvLpxItwlrtyjqcdfwQgURDSb/kWDBIOKJh9A9lUBP4bm07CI3iXC/HLlZYOmMTEGPMluJOHuCJPQ==, tarball: file:projects/storybook.tgz} name: '@rush-temp/storybook' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.29.1-beta.1 + '@azure/communication-calling': 1.29.1-beta.2 '@azure/communication-chat': 1.6.0-beta.3 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.1 @@ -25256,11 +25254,11 @@ packages: dev: false file:projects/storybook8.tgz: - resolution: {integrity: sha512-3zkFdSUGfUr390tOFjrO1umKrNntphLnVsrJvX3NcdEtYpfRhnEwXTxvSmbOP0sgHOBLpnIUD0WFoLdXaHL50Q==, tarball: file:projects/storybook8.tgz} + resolution: {integrity: sha512-1SwAqueU32sP4amcgQvKQ9IwtFY3DyGIpnRBn9rIeXqGp0k/AFXlWkCqvyj9Fq+6wYWkfTh1aw1ROGeuCP1qEw==, tarball: file:projects/storybook8.tgz} name: '@rush-temp/storybook8' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.29.1-beta.1 + '@azure/communication-calling': 1.29.1-beta.2 '@azure/communication-chat': 1.6.0-beta.3 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.1 diff --git a/common/config/rush/variants/stable/common-versions.json b/common/config/rush/variants/stable/common-versions.json index bea554d61e9..0302eb7c6dd 100644 --- a/common/config/rush/variants/stable/common-versions.json +++ b/common/config/rush/variants/stable/common-versions.json @@ -25,7 +25,7 @@ */ // "some-library": "1.2.3" // This is the version for stable build (please also update allowedAlternativeVersions below) - "@azure/communication-calling": "^1.28.1", + "@azure/communication-calling": "^1.28.4", "@azure/communication-common": "2.3.0", "@azure/communication-chat": "^1.5.2", "@azure/communication-signaling": "1.0.0-beta.28" @@ -57,7 +57,7 @@ */ "allowedAlternativeVersions": { // This is the version for stable build (please also update preferredVersions above) - "@azure/communication-calling": ["^1.28.1"], + "@azure/communication-calling": ["^1.28.4"], "@azure/communication-common": ["2.3.0"], "@azure/communication-chat": ["^1.5.2"], "@azure/communication-signaling": ["1.0.0-beta.28"], diff --git a/common/config/rush/variants/stable/pnpm-lock.yaml b/common/config/rush/variants/stable/pnpm-lock.yaml index 8c5c74644d8..f52cb506133 100644 --- a/common/config/rush/variants/stable/pnpm-lock.yaml +++ b/common/config/rush/variants/stable/pnpm-lock.yaml @@ -6,8 +6,8 @@ settings: dependencies: '@azure/communication-calling': - specifier: ^1.28.1 - version: 1.28.1 + specifier: ^1.28.4 + version: 1.28.4 '@azure/communication-chat': specifier: ^1.5.2 version: 1.5.2 @@ -144,8 +144,8 @@ packages: events: 3.3.0 dev: false - /@azure/communication-calling@1.28.1: - resolution: {integrity: sha512-RmWKfOSpf4bsLOfGkDblOoDi9tJJfo5/1vUeUX6g/l/yNnvcl5KFBD8WxHqTIWkNga1WKs419cmpu/zL+bGs/g==} + /@azure/communication-calling@1.28.4: + resolution: {integrity: sha512-Yqt8Gzc76gJe/mhb5RoQCv7OcEPfksfRcF2jmA54SXqMO/Oc2nbUAWFMN5WGjLI5L9sJYP1bE8mQLXDBWABdkg==} dependencies: '@azure/communication-common': 2.3.0 '@azure/logger': 1.0.4 @@ -10623,10 +10623,8 @@ packages: ajv: 6.12.6 dev: false - /ajv-formats@2.1.1(ajv@8.17.1): + /ajv-formats@2.1.1: resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 peerDependenciesMeta: ajv: optional: true @@ -22112,7 +22110,7 @@ packages: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) + ajv-formats: 2.1.1 ajv-keywords: 5.1.0(ajv@8.17.1) dev: false @@ -25398,7 +25396,7 @@ packages: dev: false file:projects/acs-ui-common.tgz: - resolution: {integrity: sha512-+j53f4pQARMblkGIOqzOS1hAhqHYuiHQJrGwwtivuBSKrboNP2b0veDx+I9ePfzTrnOOXhK1L+hQ3BD97/IbuA==, tarball: file:projects/acs-ui-common.tgz} + resolution: {integrity: sha512-LBMt5Ddqv7LPA4Z75lQ2ayQESN/bGnZqKPMEzUSq8M4PQ9bPi4j4wTtpgdyqdK81GYDlPMG/91nUB8ZX29Gqjg==, tarball: file:projects/acs-ui-common.tgz} name: '@rush-temp/acs-ui-common' version: 0.0.0 dependencies: @@ -25444,7 +25442,7 @@ packages: dev: false file:projects/acs-ui-javascript-loaders.tgz: - resolution: {integrity: sha512-lFo/HIKU6hU3oIWyC9TPI+iuGySXMgpqAh5rsz00J+NuAOnAF/UOV1zIRKxIoLpCe5+Dlj6RktXeQkjUITPRYw==, tarball: file:projects/acs-ui-javascript-loaders.tgz} + resolution: {integrity: sha512-E0JkfmshqabLJoCT+0/Vfo9hUmGwdRVkT20DpOOG+4NS6wGISgv60MbJqMJfylheTqRn0a/GBu9s1F9ePeKjbg==, tarball: file:projects/acs-ui-javascript-loaders.tgz} name: '@rush-temp/acs-ui-javascript-loaders' version: 0.0.0 dependencies: @@ -25491,11 +25489,11 @@ packages: dev: false file:projects/calling-component-bindings.tgz: - resolution: {integrity: sha512-q5ohZ1sRP0HPszzSkYj7z32COb5d8PoJJHIi9ZF8rF1g6vwKZoI37YYIRQpIpQnd4+MluIi74UNGndXp+kKIwg==, tarball: file:projects/calling-component-bindings.tgz} + resolution: {integrity: sha512-i65FHN18eDnIhmb4d05AgoEugSyTfhkrQf7yv+OL7PTYUg3RkDl9nAVdii+NTxqk8Ra3iWw0I0KmX9zX2u1W5g==, tarball: file:projects/calling-component-bindings.tgz} name: '@rush-temp/calling-component-bindings' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.28.1 + '@azure/communication-calling': 1.28.4 '@azure/communication-calling-effects': 1.1.1-beta.1 '@azure/communication-common': 2.3.1 '@babel/cli': 7.24.8(@babel/core@7.25.2) @@ -25540,11 +25538,11 @@ packages: dev: false file:projects/calling-stateful-client.tgz: - resolution: {integrity: sha512-BsO+7Z03N+3GRB85gxhIIXMCmbIkNqBNpsM69gcqCmXnM9pQRuaDtk5Q/knXBOPPKLGUpT/0WH48FTJZ78IUoA==, tarball: file:projects/calling-stateful-client.tgz} + resolution: {integrity: sha512-ZlJ5ISEWE5PncZ6lFd3SYBAXlhEcPvFc9iHfVBlLeKlgSBrVGmigHTYMbuD8rwCQjAESNTZnE99YCHh4qAQncw==, tarball: file:projects/calling-stateful-client.tgz} name: '@rush-temp/calling-stateful-client' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.28.1 + '@azure/communication-calling': 1.28.4 '@azure/communication-common': 2.3.1 '@azure/core-auth': 1.7.2 '@azure/logger': 1.0.4 @@ -25590,12 +25588,12 @@ packages: dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-MDq6qcH1EPesgwsIAme/EJAB92VqNnHc1wqvZzmTtZ/xAGoPAf4Jhgg4hq5qoHLfCWUr8jxBBPW5u+1SYwa/yw==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-wUzrPqWTqO5hNalEfOymLQRPe169C1J7dSLpmUtPmQae8AYMnbh2tCyPq5UAYbGJHTAEA8P+ohM7A9DYT8X6gQ==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: '@azure/abort-controller': 1.1.0 - '@azure/communication-calling': 1.28.1 + '@azure/communication-calling': 1.28.4 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.0 '@azure/logger': 1.0.4 @@ -25684,12 +25682,12 @@ packages: dev: false file:projects/callingstateful.tgz: - resolution: {integrity: sha512-1eemv9/+He2jfUqu9dCgAtzWJDvQU3/XzRpA564fLKOdKgQXnApRLyX1MLkT1ORu4DS3w1642BEjXyXrDGRitg==, tarball: file:projects/callingstateful.tgz} + resolution: {integrity: sha512-OmHDPMKIyY9791Glsu46sUvxLHr86vFNDfSfL/hsTl4gxo93Gb5XY/PurFUGCMAwtQPtfnIb3VGz8I8yBbex3Q==, tarball: file:projects/callingstateful.tgz} name: '@rush-temp/callingstateful' version: 0.0.0 dependencies: '@azure/abort-controller': 1.1.0 - '@azure/communication-calling': 1.28.1 + '@azure/communication-calling': 1.28.4 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.0 '@azure/logger': 1.0.4 @@ -25778,12 +25776,12 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-PBfX6v55sgErfszQ2z7YdcXoJ+0PTPG93wm3sJvHbE0TDZm8jUQsuoagz050s+ez3b0klJUKb5RXh8FVpRZ14A==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-SwbgGVfUbsIpLiJ/id/CvSgs9rNoyjla3FXkr/mVDiFv4cAMLTtz5FhupNqRWN79TGgcCXfy3Rpda/t4258kdw==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: '@azure/abort-controller': 1.1.0 - '@azure/communication-calling': 1.28.1 + '@azure/communication-calling': 1.28.4 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.0 @@ -25870,7 +25868,7 @@ packages: dev: false file:projects/chat-component-bindings.tgz: - resolution: {integrity: sha512-JdNqDpBTokfHpu9eOh2blgcOIx+9LSfDDfVLmq8gelv5x3/UVg+7/dc9E0ioQpY2EFkvN+nErvOigsD/mqBqPQ==, tarball: file:projects/chat-component-bindings.tgz} + resolution: {integrity: sha512-aiQRAP9YLHjtu+If9oNwpXNwRTaYkZBN/dZSNCDbSIGudxRYVFfZdAbIgXJLemUSFCjPkKKKgWU7mvwLgIDHGQ==, tarball: file:projects/chat-component-bindings.tgz} name: '@rush-temp/chat-component-bindings' version: 0.0.0 dependencies: @@ -25912,7 +25910,7 @@ packages: dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-6+EmFJRnoM0DTJeaPmVEiohJ2EcUDzwuJ1SaQs8+bQgmf3POMFy3rStmRG3QFsKZK0tS0IJiutSXFq/JI0MWFQ==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-CG8lKCXj6VrCuV1jLp5Rbt2Lgi9MS9fDiNYcFQev/cm+q67H7pjqOjx2cnX3p98cvKC+yFOVwWu09il/sxP6sw==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: @@ -25964,7 +25962,7 @@ packages: dev: false file:projects/chat.tgz: - resolution: {integrity: sha512-QXxqMqlBJVKeXlILnHL/rl/NvtLaHhlXJzIXrR0yWzNWx03Bzlm8779q6w0FRO9oiBGU6lNCGP+DIhEMAJ6osg==, tarball: file:projects/chat.tgz} + resolution: {integrity: sha512-k8WeW1AoJjRTgpNsmTpfpF3QMUkc4qxEwHxgeEWFyhOa6YuL64bG0EpjJc/sbxtsId7pMe+Cw/opdQ/7bTVr1g==, tarball: file:projects/chat.tgz} name: '@rush-temp/chat' version: 0.0.0 dependencies: @@ -26053,7 +26051,7 @@ packages: dev: false file:projects/check-treeshaking.tgz: - resolution: {integrity: sha512-rHoBFz3KTs+6OQhePKMpRiOyH2DJLbe02ia2O5omYJqNJw2SifLeohD3F2XL4OnrTJSrLIYATvJiKUODSIED/A==, tarball: file:projects/check-treeshaking.tgz} + resolution: {integrity: sha512-oniP8zsX1Kpj3gduWaFrQIade0f07gujfNxZDSfd8ZQZoAQG0o1fRMhOZzh0YMHpltcjQz561ZmgYhpI12yh9Q==, tarball: file:projects/check-treeshaking.tgz} name: '@rush-temp/check-treeshaking' version: 0.0.0 dependencies: @@ -26081,7 +26079,7 @@ packages: dev: false file:projects/check-typescript-regression.tgz: - resolution: {integrity: sha512-tpd5S9C3ZbWdgrxfS127RpSgKvtqnoGAxheiWp66ghDdL9Y1nN1PXnw+q/wJqWQ1H/cQ6WfdkbwGlpSz8j8pBA==, tarball: file:projects/check-typescript-regression.tgz} + resolution: {integrity: sha512-d+Pgb55oIwWEUnt1k7/yBbmqD3iQ5nzz2X9uCvR7S6sIbvf0OdnZGHbJ0vuTUDLf7+Vj6NSdeK7o0R5XNDa7HA==, tarball: file:projects/check-typescript-regression.tgz} name: '@rush-temp/check-typescript-regression' version: 0.0.0 dependencies: @@ -26099,11 +26097,11 @@ packages: dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-Q/p+3B2N+cL0I+js/LKoktbNtPqdRAD+XDOfd+LZDJ1WHNNlqFVErmFQfnh2co6Ja58BHmk5GUQNjcmI2wKaXg==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-VLdUuk673s+De2uTUN7bbf35mdQDKVgq4QgV8B8ZhAgp7XkllhGecsaEWFGLbWV+IFVpVr4sl5yX4EwiaCGs1Q==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.28.1 + '@azure/communication-calling': 1.28.4 '@azure/communication-calling-effects': 1.1.1-beta.1 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 @@ -26212,11 +26210,11 @@ packages: dev: false file:projects/component-examples.tgz: - resolution: {integrity: sha512-EwpJmV5eEWEC3y6PNmjFKIuTJHUKP5T6yJBKDCSAt1D9nd1AXnKSLNWunewdW6zZvzvgxfZgS02C1aqrglYBHQ==, tarball: file:projects/component-examples.tgz} + resolution: {integrity: sha512-/YVB7F17Q9wbclaQFAA5uMJ/uWUShVrOuSD/mCPUEhPSOYNpsTXAmSm4IcdejMCVDJk1qFlFSTsqkpcUMXvuNg==, tarball: file:projects/component-examples.tgz} name: '@rush-temp/component-examples' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.28.1 + '@azure/communication-calling': 1.28.4 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.0 @@ -26278,7 +26276,7 @@ packages: dev: false file:projects/config.tgz: - resolution: {integrity: sha512-xdEkh9H5mycFczOOmzU2Y+EADwSAA1UHjsxXEaEZjdQV7tborbQ3WIeYoOvlscUoqHelRd8qNVPAw3cJ/CPrvA==, tarball: file:projects/config.tgz} + resolution: {integrity: sha512-DZRPyoZXKdFPiI92b08Lxi0PtgYkdwgdpPUNES9r+qwHObDfQxCCHt2TmfCFul3wD4pkQChOh+yPqBzI469Naw==, tarball: file:projects/config.tgz} name: '@rush-temp/config' version: 0.0.0 dependencies: @@ -26301,7 +26299,7 @@ packages: dev: false file:projects/fake-backends.tgz: - resolution: {integrity: sha512-PqdvJAV789BC89Pl7tSCOxhMJbPBczK8S2pvGqg936IkSdcUEEZcP5iPF8BTajHJIk/1H+ldj1fYLyo4Icneeg==, tarball: file:projects/fake-backends.tgz} + resolution: {integrity: sha512-uaaRbJrzPmJ9k7L2IwVIoNp1gUR7pYyeMJYUlNfLilM2UvbF1HucenJ+a2BfQ+l1WzruiGGLfYsxBWPSj93l4g==, tarball: file:projects/fake-backends.tgz} name: '@rush-temp/fake-backends' version: 0.0.0 dependencies: @@ -26357,7 +26355,7 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-sDYKFKYIkzmuiAv4D8U+xppjqy9U+6eib/bGAI7galpOu9XSeEpWGtyDiFh6a8A9+cC0GtodaLpvvgF8zM+osQ==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-0SLB0opF01RcPvh+Y9xi8PGEIgPe/HCh5QXpM77WfySYvcy0bYTq8iyO5m/J6aG1kkBd8eOYr3YNHQQYxJeEcQ==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: @@ -26480,11 +26478,11 @@ packages: dev: false file:projects/react-composites.tgz: - resolution: {integrity: sha512-CGZSZmOmOUVAp1Pj4jkrjfh/rhegnJH3cJg6GsPfGck3j0eK1r0TuR6NrJlFcec5Mu6DPQiWsqEP08LkCrBTVA==, tarball: file:projects/react-composites.tgz} + resolution: {integrity: sha512-fH6kDX73oH6+P1M2rpqLVUv9MvBjWIEH3OmCt5A6qd0qPvrC1jlgd60mbb99hD3ZKyHgvfnBCGYjxld6ZM56LA==, tarball: file:projects/react-composites.tgz} name: '@rush-temp/react-composites' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.28.1 + '@azure/communication-calling': 1.28.4 '@azure/communication-calling-effects': 1.1.1-beta.1 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 @@ -26600,11 +26598,11 @@ packages: dev: false file:projects/sample-automation-tests.tgz: - resolution: {integrity: sha512-cs0R7h5nHUfvGzQ5iK9Rl3CvTUpbNJ9nmBMV9b3bP10mSSU1my0LIOcZ9894T1Ot+58+KVFxTHseQAhcjG1gzA==, tarball: file:projects/sample-automation-tests.tgz} + resolution: {integrity: sha512-0qUkMhAywxbG4wqt4ellaN70LIPoHsHGQ31MhnOYf/dVwrMjb5Uql4rwahclvvLnK48JBwzoZ3oyGSJvJGBhtA==, tarball: file:projects/sample-automation-tests.tgz} name: '@rush-temp/sample-automation-tests' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.28.1 + '@azure/communication-calling': 1.28.4 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.0 @@ -26624,11 +26622,11 @@ packages: dev: false file:projects/sample-static-html-composites.tgz: - resolution: {integrity: sha512-EvBrie+y+cflhVKsYxR+yk2bhSwBw/KKbee2Z3mfKSv0Nm+HCnGQLd56PKxvWMdknjIdCkLJMJE4nw214IFflg==, tarball: file:projects/sample-static-html-composites.tgz} + resolution: {integrity: sha512-dZ9R0gPlz1fTeKnZMFO6m/AKDZVqidUSt5ToMQo0SYAAeBC7RU4rFRKLJKNDqiZl583r3vqLqOXiN/8dlozQ7Q==, tarball: file:projects/sample-static-html-composites.tgz} name: '@rush-temp/sample-static-html-composites' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.28.1 + '@azure/communication-calling': 1.28.4 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.0 @@ -26675,7 +26673,7 @@ packages: dev: false file:projects/scripts.tgz: - resolution: {integrity: sha512-etEablx5ljVhADQIRE5hIW0rcgMt2K8eQ1iTjXlDmK7izoFSCbcR8pBD5KRmNGqg47isbtKuNdcjEps6HJrRHg==, tarball: file:projects/scripts.tgz} + resolution: {integrity: sha512-bDw92ULh79UtEB3X5e+FZGr0fNIUev0GGLu7uBEQIVgJjigYJGIp6bz01+cVUcNqkP6zKjqrafhWXBkB43ckYw==, tarball: file:projects/scripts.tgz} name: '@rush-temp/scripts' version: 0.0.0 dependencies: @@ -26684,7 +26682,7 @@ packages: dev: false file:projects/server.tgz: - resolution: {integrity: sha512-v2xlkTIWmP6f3zBdpps48CDCA88b8Ss8DBI/Lwy0+tZB+v3aPlmy2u9/7211I4OtwwxDBBbu74wwQrvgoUKenQ==, tarball: file:projects/server.tgz} + resolution: {integrity: sha512-hHAs/Ibwo52QNEQWvgBZELfUf+2Dh6JPWYZMqXkwq3IDol7Ee/YskcV1dUqlcKJPF50pP3GFHmvE0uujP52RXw==, tarball: file:projects/server.tgz} name: '@rush-temp/server' version: 0.0.0 dependencies: @@ -26767,11 +26765,11 @@ packages: dev: false file:projects/storybook.tgz: - resolution: {integrity: sha512-xqIp6JMvFvcc40ANKEbw89M+8hss1zFajysSYH3jlcGHEFpzpeZX5HYuYWiQzck1nnXz655W2TEqy3O+f1CIuQ==, tarball: file:projects/storybook.tgz} + resolution: {integrity: sha512-UDM/RPLcTMvLpxItwlrtyjqcdfwQgURDSb/kWDBIOKJh9A9lUBP4bm07CI3iXC/HLlZYOmMTEGPMluJOHuCJPQ==, tarball: file:projects/storybook.tgz} name: '@rush-temp/storybook' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.28.1 + '@azure/communication-calling': 1.28.4 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.0 @@ -26910,11 +26908,11 @@ packages: dev: false file:projects/storybook8.tgz: - resolution: {integrity: sha512-3zkFdSUGfUr390tOFjrO1umKrNntphLnVsrJvX3NcdEtYpfRhnEwXTxvSmbOP0sgHOBLpnIUD0WFoLdXaHL50Q==, tarball: file:projects/storybook8.tgz} + resolution: {integrity: sha512-1SwAqueU32sP4amcgQvKQ9IwtFY3DyGIpnRBn9rIeXqGp0k/AFXlWkCqvyj9Fq+6wYWkfTh1aw1ROGeuCP1qEw==, tarball: file:projects/storybook8.tgz} name: '@rush-temp/storybook8' version: 0.0.0 dependencies: - '@azure/communication-calling': 1.28.1 + '@azure/communication-calling': 1.28.4 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.0 diff --git a/packages/calling-component-bindings/package.json b/packages/calling-component-bindings/package.json index cd26f8ddc3a..db6dafa8f6e 100644 --- a/packages/calling-component-bindings/package.json +++ b/packages/calling-component-bindings/package.json @@ -38,13 +38,13 @@ "reselect": "^4.0.0" }, "peerDependencies": { - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-calling-effects": "1.1.1-beta.1 || ^1.1.0", "@types/react": ">=16.8.0 <19.0.0", "react": ">=16.8.0 <19.0.0" }, "devDependencies": { - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-calling-effects": "1.1.1-beta.1 || ^1.1.0", "@babel/cli": "^7.24.8", "@babel/core": "^7.25.2", diff --git a/packages/calling-stateful-client/package.json b/packages/calling-stateful-client/package.json index 88582a0aabf..2f3ae4837d1 100644 --- a/packages/calling-stateful-client/package.json +++ b/packages/calling-stateful-client/package.json @@ -37,10 +37,10 @@ "immer": "10.1.1" }, "peerDependencies": { - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1" + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4" }, "devDependencies": { - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/core-auth": "^1.7.2", "@babel/cli": "^7.24.8", "@babel/core": "^7.25.2", diff --git a/packages/communication-react/package.json b/packages/communication-react/package.json index fdccb6734d7..76c808ab5bd 100644 --- a/packages/communication-react/package.json +++ b/packages/communication-react/package.json @@ -55,7 +55,7 @@ "uuid": "^9.0.0" }, "peerDependencies": { - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-calling-effects": "1.0.1", "@azure/communication-chat": "1.6.0-beta.3 || >=1.5.2", "@types/react": ">=16.8.0 <19.0.0", @@ -111,7 +111,7 @@ "_by-flavor": "rushx _current-flavor && env-cmd -f ../../common/config/env/.env --use-shell" }, "devDependencies": { - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-calling-effects": "1.1.1-beta.1 || ^1.1.0", "@azure/core-auth": "^1.7.2", "@babel/cli": "^7.24.8", diff --git a/packages/react-composites/package.json b/packages/react-composites/package.json index 5fe23f32efe..6789a464658 100644 --- a/packages/react-composites/package.json +++ b/packages/react-composites/package.json @@ -72,7 +72,7 @@ "nanoid": "3.3.6" }, "peerDependencies": { - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-calling-effects": "1.1.1-beta.1 || ^1.1.0", "@azure/communication-chat": "1.6.0-beta.3 || >=1.5.2", "@types/react": ">=16.8.0 <19.0.0", diff --git a/packages/storybook/package.json b/packages/storybook/package.json index 96a17809cf1..0931e5fa924 100644 --- a/packages/storybook/package.json +++ b/packages/storybook/package.json @@ -20,7 +20,7 @@ }, "license": "MIT", "dependencies": { - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-chat": "1.6.0-beta.3 || ^1.5.2", "@azure/communication-common": "^2.3.1", "@azure/communication-identity": "^1.3.0", diff --git a/packages/storybook8/package.json b/packages/storybook8/package.json index e9066fa10c2..7596971e80d 100644 --- a/packages/storybook8/package.json +++ b/packages/storybook8/package.json @@ -25,7 +25,7 @@ }, "license": "MIT", "dependencies": { - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-chat": "1.6.0-beta.3 || ^1.5.2", "@azure/communication-common": "^2.3.1", "@azure/communication-identity": "^1.3.0", diff --git a/samples/CallWithChat/package.json b/samples/CallWithChat/package.json index 2690e9e68ed..661220d9f2e 100644 --- a/samples/CallWithChat/package.json +++ b/samples/CallWithChat/package.json @@ -35,7 +35,7 @@ "dependencies": { "@azure/abort-controller": "^1.1.0", "@azure/communication-identity": "^1.3.0", - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-chat": "1.6.0-beta.3 || ^1.5.2", "@azure/communication-react": "1.19.0-beta.3", "@azure/communication-common": "^2.3.1", diff --git a/samples/Calling/package.json b/samples/Calling/package.json index 7e8d646e33c..ee1606b10bf 100644 --- a/samples/Calling/package.json +++ b/samples/Calling/package.json @@ -34,7 +34,7 @@ "@azure/abort-controller": "^1.1.0", "@azure/communication-identity": "^1.3.0", "@azure/communication-react": "1.19.0-beta.3", - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-common": "^2.3.1", "@azure/logger": "^1.0.4", "@babel/preset-react": "^7.12.7", diff --git a/samples/CallingStateful/package.json b/samples/CallingStateful/package.json index 69c42bf7900..ca6ab3eaa81 100644 --- a/samples/CallingStateful/package.json +++ b/samples/CallingStateful/package.json @@ -34,7 +34,7 @@ "@azure/abort-controller": "^1.1.0", "@azure/communication-identity": "^1.3.0", "@azure/communication-react": "1.19.0-beta.3", - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-common": "^2.3.1", "@azure/logger": "^1.0.4", "@babel/preset-react": "^7.12.7", diff --git a/samples/ComponentExamples/package.json b/samples/ComponentExamples/package.json index 4901d483ab1..aa585fcd474 100644 --- a/samples/ComponentExamples/package.json +++ b/samples/ComponentExamples/package.json @@ -24,7 +24,7 @@ }, "license": "MIT", "dependencies": { - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-chat": "1.6.0-beta.3 || ^1.5.2", "@azure/communication-common": "^2.3.1", "@azure/communication-identity": "^1.3.0", diff --git a/samples/StaticHtmlComposites/package.json b/samples/StaticHtmlComposites/package.json index c89b2108f69..b1a958f5b51 100644 --- a/samples/StaticHtmlComposites/package.json +++ b/samples/StaticHtmlComposites/package.json @@ -25,7 +25,7 @@ "dependencies": { "@azure/communication-react": "1.19.0-beta.3", "@azure/communication-common": "^2.3.1", - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-chat": "1.6.0-beta.3 || ^1.5.2", "@fluentui/react": "^8.120.0", "react": "18.3.1", diff --git a/samples/tests/package.json b/samples/tests/package.json index c7913ebf84a..8446d418279 100644 --- a/samples/tests/package.json +++ b/samples/tests/package.json @@ -21,7 +21,7 @@ }, "license": "MIT", "dependencies": { - "@azure/communication-calling": "1.29.1-beta.1 || ^1.28.1", + "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-chat": "1.6.0-beta.3 || ^1.5.2", "@azure/communication-common": "^2.3.1", "uuid": "^9.0.0", From 18812d6d9fe2c92111eff27843c1fa5aa513bb85 Mon Sep 17 00:00:00 2001 From: alkwa-msft <79329532+alkwa-msft@users.noreply.github.com> Date: Wed, 11 Sep 2024 14:44:59 -0700 Subject: [PATCH 06/45] reduced props in argTypes table and fixed links in callComposite docs (#5125) * reduced props in argTypes table and fixed links in callComposite docs * managed to render the right argTypes table for CallComposite but I still need to figure out the controls for each story * fixing the ordering of the stories for CallComposite and fixed the argTypes table --- packages/storybook8/.storybook/preview.tsx | 10 ++++++ .../CallComposite/BasicExample.stories.tsx | 4 +-- .../CustomDataModelExample.stories.tsx | 2 +- .../stories/Composites/CallComposite/Docs.mdx | 31 ++++++++++--------- .../JoinExistingCall.stories.tsx | 2 +- .../JoinExistingCallWithCTE.stories.tsx | 2 +- .../CallComposite/index.stories.tsx | 26 ++++++++++++++++ 7 files changed, 57 insertions(+), 20 deletions(-) create mode 100644 packages/storybook8/stories/Composites/CallComposite/index.stories.tsx diff --git a/packages/storybook8/.storybook/preview.tsx b/packages/storybook8/.storybook/preview.tsx index 3c6fe2e6d37..ef279b553df 100644 --- a/packages/storybook8/.storybook/preview.tsx +++ b/packages/storybook8/.storybook/preview.tsx @@ -27,6 +27,16 @@ export const parameters = { 'Get Started', 'CallWithChatComposite', 'CallComposite', + [ + 'Basic Example', + 'Custom Data Model Example', + + 'Join Existing Call', + 'Join Existing Call As Teams User', + 'Theme Example', + '1:N', + 'PSTN', + ], 'ChatComposite', 'Adapters', 'Cross-Framework Support', diff --git a/packages/storybook8/stories/Composites/CallComposite/BasicExample.stories.tsx b/packages/storybook8/stories/Composites/CallComposite/BasicExample.stories.tsx index 0da42747f2d..8d03056e73e 100644 --- a/packages/storybook8/stories/Composites/CallComposite/BasicExample.stories.tsx +++ b/packages/storybook8/stories/Composites/CallComposite/BasicExample.stories.tsx @@ -6,7 +6,7 @@ import { Meta } from '@storybook/react'; import React, { useMemo } from 'react'; import { v1 as createGUID } from 'uuid'; import { compositeExperienceContainerStyle } from '../../constants'; -import { ArgsFrom, controlsToAdd, defaultCallCompositeHiddenControls } from '../../controlsUtils'; +import { ArgsFrom, controlsToAdd, defaultCallCompositeHiddenControls, hiddenControl } from '../../controlsUtils'; import { compositeLocale } from '../../localizationUtils'; import { ContosoCallContainer } from './snippets/Container.snippet'; import { ConfigHintBanner } from './snippets/Utils'; @@ -60,7 +60,7 @@ const BasicStory = (args: ArgsFrom, context: any): JSX.Ele export const BasicExample = BasicStory.bind({}); const meta: Meta = { - title: 'Composites/CallComposite', + title: 'Composites/CallComposite/Basic Example', component: CallComposite, argTypes: { ...storyControls, diff --git a/packages/storybook8/stories/Composites/CallComposite/CustomDataModelExample.stories.tsx b/packages/storybook8/stories/Composites/CallComposite/CustomDataModelExample.stories.tsx index cc68ee2bba8..8990e50f01e 100644 --- a/packages/storybook8/stories/Composites/CallComposite/CustomDataModelExample.stories.tsx +++ b/packages/storybook8/stories/Composites/CallComposite/CustomDataModelExample.stories.tsx @@ -61,7 +61,7 @@ const CustomDataModelStory = (args: ArgsFrom, context: any export const CustomDataModelExample = CustomDataModelStory.bind({}); const meta: Meta = { - title: 'Composites/CallComposite', + title: 'Composites/CallComposite/Custom Data Model Example', component: CallComposite, argTypes: { ...storyControls, diff --git a/packages/storybook8/stories/Composites/CallComposite/Docs.mdx b/packages/storybook8/stories/Composites/CallComposite/Docs.mdx index 81ebfc27aa0..125cd7ec3be 100644 --- a/packages/storybook8/stories/Composites/CallComposite/Docs.mdx +++ b/packages/storybook8/stories/Composites/CallComposite/Docs.mdx @@ -5,8 +5,9 @@ import { SingleLineBetaBanner } from '../../BetaBanners/SingleLineBetaBanner'; import containerText from '!!raw-loader!./snippets/Container.snippet.tsx'; import customDataModelExampleContainerText from '!!raw-loader!./snippets/CustomDataModelExampleContainer.snippet.tsx'; import { overviewPageImagesStackStyle } from '../../constants'; +import * as CallCompositeStories from './index.stories'; - + # CallComposite @@ -39,7 +40,7 @@ appearing with a blue border. -When joining a Microsoft Teams call ([Teams Interop experience](./?path=/docs/examples-teamsinterop-compliancebanner--compliance-banner)), the Call Composite +When joining a Microsoft Teams call ([Teams Interop experience](./?path=/docs/concepts-teams-interop-compliance-banner--docs)), the Call Composite includes a lobby experience where the user is waiting to be admitted into the call. -You can try out the form factor property in the [CallComposite Basic Example](./?path=/story/composites-call-basicexample--basic-example). +You can try out the form factor property in the [CallComposite Basic Example](./?path=/story/composites-callcomposite--basic-example). ## Theming CallComposite can be themed with Fluent UI themes, just like the base components. Look at the [CallComposite -theme example](./?path=/story/composites-call-themeexample--theme-example) to see theming in action or the -[overall theming example](./?path=/docs/theming--page) to see how theming works for all the components in this +theme example](./?path=/story/composites-callcomposite-theme-example--theme-example) to see theming in action or the +[overall theming example](./?path=/docs/concepts-theming--docs) to see how theming works for all the components in this UI library. ## Custom Branding @@ -169,21 +170,21 @@ It is a primary tenet of Azure Communication Services that customers bring their Customers then use the Azure Communication Services identity service to create corresponding authentication tokens for their users. The CallComposite allows developers to easily inject custom data associated with these user identities. Look at the [example -canvas](./?path=/story/composites-call-customdatamodelexample--custom-data-model-example) to see how the +canvas](./?path=/story/composites-callcomposite--custom-data-model-example) to see how the initials displayed for users can be provided by Contoso. Note that, by default, the initials text color is setup to `white` -See the [Custom data model example documentation](./?path=/docs/customuserdatamodel--page) to understand how +See the [Custom data model example documentation](./?path=/docs/concepts-custom-user-data-model--docs) to understand how custom data model can be injected for all the components in this UI library. ## Fonts Custom fonts can be applied to the CallComposite using the in built theming mechanism. Look at the -[CallComposite themes canvas](./?path=/story/composites-call-themeexample--theme-example) to see custom fonts in -action or the [overall theming example](./?path=/story/theming--page) to see how theming works for all the +[CallComposite themes canvas](./?path=/docs/examples-themes-teams--docs) to see custom fonts in +action or the [overall theming example](./?path=/docs/concepts-theming--docs) to see how theming works for all the components in this UI library. Read more about fonts in [Fluent UI Typography](https://developer.microsoft.com/fluentui#/styles/web/typography). @@ -283,7 +284,7 @@ instead of the options object. This will hide the local video tile from the composite's video gallery. The default value is `floating` which will have the local video tile follow our `floatingLocalLayout`. See our [video -gallery](./?path=/docs/ui-components-videogallery--video-gallery) component docs for more information on our +gallery](./?path=/docs/components-video-gallery--docs) component docs for more information on our local video tile and some of the other options we have for the local video tile when just using the components. ## Customizing the default Gallery Layout @@ -355,7 +356,7 @@ You can set the gallery layout using the following: The CallComposite supports making outbound PSTN and 1:N calls. 1:N is a call either between just Azure Communication Users or, a mix between ACS and PSTN users. To make these outbound calls you need to provide an array of `targetCallees` that contains participantIds that you are looking to call to the -[CallAdapter](./?path=/docs/composite-adapters--page). For PSTN these IDs are the phone numbers that you are +[CallAdapter](./?path=/docs/composites-adapters--docs). For PSTN these IDs are the phone numbers that you are looking to call. For Azure Communication Users you will need to provide their unique ACS acquired `userId`. These are to be provided to the `CallAdapter` properties in place of a locator as `targetCallees`. @@ -379,10 +380,10 @@ the same call. ## Rooms -The CallComposite supports [Rooms](./?path=/docs/rooms--page). To join a room call you need to provide a +The CallComposite supports [Rooms](./?path=/docs/concepts-rooms--docs). To join a room call you need to provide a `locator` that contains the roomId of the room call you want to join to the -[CallAdapter](./?path=/docs/composite-adapters--page). An example snippet is shown in the 'How to incorporate -Rooms in your experience' section in our [Rooms doc](./?path=/docs/rooms--page). +[CallAdapter](./?path=/docs/composites-adapters--docs). An example snippet is shown in the 'How to incorporate +Rooms in your experience' section in our [Rooms doc](./?path=/docs/concepts-rooms--docs). Note: A room needs be created using the Rooms Client to obtain a roomId. Also with the Rooms Client, ACS users need to be added to that room using their userId. To use the Rooms Client to create a room follow these @@ -390,4 +391,4 @@ need to be added to that room using their userId. To use the Rooms Client to cre ## Props - + diff --git a/packages/storybook8/stories/Composites/CallComposite/JoinExistingCall.stories.tsx b/packages/storybook8/stories/Composites/CallComposite/JoinExistingCall.stories.tsx index cfa48eb65be..d683d19ecc3 100644 --- a/packages/storybook8/stories/Composites/CallComposite/JoinExistingCall.stories.tsx +++ b/packages/storybook8/stories/Composites/CallComposite/JoinExistingCall.stories.tsx @@ -50,7 +50,7 @@ const JoinExistingCallStory = (args: ArgsFrom, context: an export const JoinExistingCall = JoinExistingCallStory.bind({}); const meta: Meta = { - title: 'Composites/CallComposite', + title: 'Composites/CallComposite/Join Existing Call', component: CallComposite, argTypes: { ...storyControls, diff --git a/packages/storybook8/stories/Composites/CallComposite/JoinExistingCallWithCTE.stories.tsx b/packages/storybook8/stories/Composites/CallComposite/JoinExistingCallWithCTE.stories.tsx index f304c1fb3ca..2b4f4efa4e2 100644 --- a/packages/storybook8/stories/Composites/CallComposite/JoinExistingCallWithCTE.stories.tsx +++ b/packages/storybook8/stories/Composites/CallComposite/JoinExistingCallWithCTE.stories.tsx @@ -47,7 +47,7 @@ const JoinExistingCallAsTeamsUserStory = (args: ArgsFrom, export const JoinExistingCallAsTeamsUser = JoinExistingCallAsTeamsUserStory.bind({}); const meta: Meta = { - title: 'Composites/CallComposite', + title: 'Composites/CallComposite/Join Existing Call As Teams User', component: CallComposite, argTypes: { ...storyControls, diff --git a/packages/storybook8/stories/Composites/CallComposite/index.stories.tsx b/packages/storybook8/stories/Composites/CallComposite/index.stories.tsx new file mode 100644 index 00000000000..e184cdbca7c --- /dev/null +++ b/packages/storybook8/stories/Composites/CallComposite/index.stories.tsx @@ -0,0 +1,26 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { Meta } from '@storybook/react'; +import { CallComposite } from '@azure/communication-react'; +import { BasicExample } from './BasicExample.stories'; + +export const BasicExampleDocsOnly = (): JSX.Element => { + return BasicExample; +}; +const meta: Meta = { + title: 'Composites/CallComposite', + component: CallComposite, + + argTypes: { + options: { + table: { + type: { + summary: 'signature' + } + } + } + } +}; + +export default meta; From 443cd618b18de3fd8c8139411c15bd0d31dcce6f Mon Sep 17 00:00:00 2001 From: mgamis-msft <79475487+mgamis-msft@users.noreply.github.com> Date: Wed, 11 Sep 2024 15:04:38 -0700 Subject: [PATCH 07/45] Fix frequent tooltip dismissal when trying to mouse over tooltip content (#5158) * alternative fix to redefine tooltip as a callout with increased hover space around beak * Revert "alternative fix to redefine tooltip as a callout with increased hover space around beak" This reverts commit d881d86e8ba3087c068ffe2a0510600a84358968. * Fix high rate of tooltip dismissal when mousing over tooltip * Change files --- ...ation-react-1df25fb6-0f83-436c-ab27-064736b43406.json | 9 +++++++++ ...ation-react-1df25fb6-0f83-436c-ab27-064736b43406.json | 9 +++++++++ .../src/components/ControlButtonTooltip.tsx | 6 +++++- 3 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 change-beta/@azure-communication-react-1df25fb6-0f83-436c-ab27-064736b43406.json create mode 100644 change/@azure-communication-react-1df25fb6-0f83-436c-ab27-064736b43406.json diff --git a/change-beta/@azure-communication-react-1df25fb6-0f83-436c-ab27-064736b43406.json b/change-beta/@azure-communication-react-1df25fb6-0f83-436c-ab27-064736b43406.json new file mode 100644 index 00000000000..c6f45f78f96 --- /dev/null +++ b/change-beta/@azure-communication-react-1df25fb6-0f83-436c-ab27-064736b43406.json @@ -0,0 +1,9 @@ +{ + "type": "patch", + "area": "improvement", + "workstream": "Control button tooltip", + "comment": "Fix frequent tooltip dismissal when trying to mouse over tooltip content", + "packageName": "@azure/communication-react", + "email": "79475487+mgamis-msft@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@azure-communication-react-1df25fb6-0f83-436c-ab27-064736b43406.json b/change/@azure-communication-react-1df25fb6-0f83-436c-ab27-064736b43406.json new file mode 100644 index 00000000000..c6f45f78f96 --- /dev/null +++ b/change/@azure-communication-react-1df25fb6-0f83-436c-ab27-064736b43406.json @@ -0,0 +1,9 @@ +{ + "type": "patch", + "area": "improvement", + "workstream": "Control button tooltip", + "comment": "Fix frequent tooltip dismissal when trying to mouse over tooltip content", + "packageName": "@azure/communication-react", + "email": "79475487+mgamis-msft@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-components/src/components/ControlButtonTooltip.tsx b/packages/react-components/src/components/ControlButtonTooltip.tsx index 36cdd2b07b5..2f1b77b8894 100644 --- a/packages/react-components/src/components/ControlButtonTooltip.tsx +++ b/packages/react-components/src/components/ControlButtonTooltip.tsx @@ -24,7 +24,11 @@ const hostStyles: Partial = { root: { display: 'inline-block */ export const ControlButtonTooltip = (props: ITooltipHostProps): JSX.Element => { const theme = useTheme(); - const calloutStyle: Partial = { root: { padding: 0 }, calloutMain: { padding: '0.5rem' } }; + const calloutStyle: Partial = { + root: { padding: 0 }, + calloutMain: { padding: '0.5rem' }, + beakCurtain: { marginBottom: '-1rem', backgroundColor: 'transparent' } + }; const calloutProps = { gapSpace: 4, From de6557331b47201ee6013fc08aa295a9bd43c409 Mon Sep 17 00:00:00 2001 From: Porter Nan Date: Wed, 11 Sep 2024 16:04:35 -0700 Subject: [PATCH 08/45] Migrate internal caption banner component (#5008) --- .../CaptionsBanner/CaptionsBanner.tsx | 57 +++++++++++++++++ .../INTERNAL/CaptionsBanner/index.stories.tsx | 11 ++++ .../INTERNAL/CaptionsBanner/mockCaptions.ts | 62 +++++++++++++++++++ 3 files changed, 130 insertions(+) create mode 100644 packages/storybook8/stories/Components/INTERNAL/CaptionsBanner/CaptionsBanner.tsx create mode 100644 packages/storybook8/stories/Components/INTERNAL/CaptionsBanner/index.stories.tsx create mode 100644 packages/storybook8/stories/Components/INTERNAL/CaptionsBanner/mockCaptions.ts diff --git a/packages/storybook8/stories/Components/INTERNAL/CaptionsBanner/CaptionsBanner.tsx b/packages/storybook8/stories/Components/INTERNAL/CaptionsBanner/CaptionsBanner.tsx new file mode 100644 index 00000000000..4e62da00005 --- /dev/null +++ b/packages/storybook8/stories/Components/INTERNAL/CaptionsBanner/CaptionsBanner.tsx @@ -0,0 +1,57 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { PrimaryButton, Stack } from '@fluentui/react'; +// eslint-disable-next-line no-restricted-imports +import { _CaptionsInfo, _CaptionsBanner } from '@internal/react-components'; +import React, { useState } from 'react'; +import { + GenerateMockNewCaption, + GenerateMockNewCaptions, + GenerateMockNewCaptionWithLongName, + GenerateMockNewShortCaption +} from './mockCaptions'; + +export const CaptionsBannerStory = (): JSX.Element => { + const [captions, setCaptions] = useState<_CaptionsInfo[]>(GenerateMockNewCaptions()); + + const addNewCaption = (): void => { + setCaptions([...captions, GenerateMockNewCaption()]); + }; + + const addNewShortCaption = (): void => { + setCaptions([...captions, GenerateMockNewShortCaption()]); + }; + + const addNewLongNameCaption = (): void => { + setCaptions([...captions, GenerateMockNewCaptionWithLongName()]); + }; + + const extendLastCaption = (): void => { + captions[captions.length - 1].captionText = `${captions[captions.length - 1].captionText} hello`; + setCaptions([...captions]); + }; + + const containerStyles = { + width: '100%', + height: '100%', + padding: '2rem' + }; + + return ( + + + + <_CaptionsBanner captions={captions} isCaptionsOn startCaptionsInProgress /> + + + + + + + + + + + ); +}; diff --git a/packages/storybook8/stories/Components/INTERNAL/CaptionsBanner/index.stories.tsx b/packages/storybook8/stories/Components/INTERNAL/CaptionsBanner/index.stories.tsx new file mode 100644 index 00000000000..613828311f7 --- /dev/null +++ b/packages/storybook8/stories/Components/INTERNAL/CaptionsBanner/index.stories.tsx @@ -0,0 +1,11 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. +import { Meta } from '@storybook/react'; +import { CaptionsBannerStory } from './CaptionsBanner'; + +export default { + title: 'Components/Internal/CaptionsBanner', + component: CaptionsBannerStory +} as Meta; + +export const Default = CaptionsBannerStory; diff --git a/packages/storybook8/stories/Components/INTERNAL/CaptionsBanner/mockCaptions.ts b/packages/storybook8/stories/Components/INTERNAL/CaptionsBanner/mockCaptions.ts new file mode 100644 index 00000000000..7de51198f04 --- /dev/null +++ b/packages/storybook8/stories/Components/INTERNAL/CaptionsBanner/mockCaptions.ts @@ -0,0 +1,62 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +// eslint-disable-next-line no-restricted-imports +import { _CaptionsInfo } from '@internal/react-components'; + +export const GenerateMockNewCaption = (): _CaptionsInfo => { + return { + id: Date.now().toString(), + displayName: 'SpongeBob', + captionText: + 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.' + }; +}; + +export const GenerateMockNewShortCaption = (): _CaptionsInfo => { + return { + id: Date.now().toString(), + displayName: 'SpongeBob Patrick', + captionText: 'Lorem ipsum dolor sit amet' + }; +}; + +export const GenerateMockNewCaptionWithLongName = (): _CaptionsInfo => { + return { + id: Date.now().toString(), + displayName: 'SpongeBob Patrick Robert', + captionText: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt' + }; +}; + +export const GenerateMockNewCaptions = (): _CaptionsInfo[] => { + return [ + { + id: Date.now().toString(), + displayName: 'Caroline', + captionText: 'Hello there' + }, + { + id: Date.now().toString() + 1, + displayName: 'Mike', + captionText: 'Hi welcome' + }, + { + id: Date.now().toString() + 2, + displayName: 'SpongeBob Patrick Robert', + captionText: + 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.' + }, + { + id: Date.now().toString() + 3, + displayName: 'Patrick', + captionText: + 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.' + }, + { + id: Date.now().toString() + 4, + displayName: 'Sandy', + captionText: 'Lorem ipsum dolor sit amet' + } + ]; +}; From cdef4e41d0481b83387e49b9be51a9684c546f49 Mon Sep 17 00:00:00 2001 From: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Date: Wed, 11 Sep 2024 16:16:07 -0700 Subject: [PATCH 09/45] Fix issue where end call button shifts (#5163) --- .../components/buttons/EndCall.tsx | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/packages/react-composites/src/composites/CallComposite/components/buttons/EndCall.tsx b/packages/react-composites/src/composites/CallComposite/components/buttons/EndCall.tsx index 303c742cf7e..b0a902a0db7 100644 --- a/packages/react-composites/src/composites/CallComposite/components/buttons/EndCall.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/buttons/EndCall.tsx @@ -1,7 +1,7 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { concatStyleSets } from '@fluentui/react'; +import { concatStyleSets, Stack } from '@fluentui/react'; /* @conditional-compile-remove(breakout-rooms) */ import { IContextualMenuProps } from '@fluentui/react'; import { ControlBarButtonStyles, EndCallButton } from '@internal/react-components'; @@ -132,18 +132,7 @@ export const EndCall = (props: { }; return ( - <> - { - /* @conditional-compile-remove(end-call-options) */ - onHangUpConfirm(props.enableEndCallMenu)} // if enableEndCallMenu is true, that means the dialog is triggered by hangUpForEveryone button - isOpen={showHangUpConfirm} - onCancel={toggleConfirm} - /> - } + - + { + /* @conditional-compile-remove(end-call-options) */ + onHangUpConfirm(props.enableEndCallMenu)} // if enableEndCallMenu is true, that means the dialog is triggered by hangUpForEveryone button + isOpen={showHangUpConfirm} + onCancel={toggleConfirm} + /> + } + ); }; From e413910280e12fa8d37ad994cb74517332195d09 Mon Sep 17 00:00:00 2001 From: prabhjot-msft <97124699+prabhjot-msft@users.noreply.github.com> Date: Wed, 11 Sep 2024 16:33:24 -0700 Subject: [PATCH 10/45] Update SDK ref for DNS (#5167) --- packages/storybook8/stories/Composites/Adapters/Docs.mdx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/storybook8/stories/Composites/Adapters/Docs.mdx b/packages/storybook8/stories/Composites/Adapters/Docs.mdx index a7fd2d323b1..913ade0fc86 100644 --- a/packages/storybook8/stories/Composites/Adapters/Docs.mdx +++ b/packages/storybook8/stories/Composites/Adapters/Docs.mdx @@ -124,6 +124,8 @@ The ChatAdapter and the ChatComposite are purpose-built to support single chat t | **`stopVideoBackgroundEffects`** | Stop the video background effect | `() => Promise` | | **`updateBackgroundPickerImages`** | Override the background picker images for background replacement effect | `(backgroundImages: VideoBackgroundImage[]) => void` | | **`updateSelectedVideoBackgroundEffect`** | Update the selected video background effect | `(selectedVideoBackground: VideoBackgroundEffect) => void` | +| **`startNoiseSuppressionEffect`** | Start the noise suppression effect | `() => Promise` | +| **`stopNoiseSuppressionEffect`** | Stop the noise suppression effect | `() => Promise` | | **`on`** | Subscribe to event.

Events:
`participantsJoined`
`participantsLeft`
`isMutedChanged`
`callIdChanged`
`isLocalScreenSharingActiveChanged`
`displayNameChanged`
`isSpeakingChanged`
`callEnded`
`diagnosticChanged`
`error`
`captionsReceived`
`isCaptionsActiveChanged`
`transferAccepted`
`capabilitiesChanged`
`spotlightChanged`
| `on(event: 'participantsJoined', listener: ParticipantsJoinedListener): void`
`on(event: 'participantsLeft', listener: ParticipantsLeftListener): void`
`on(event: 'isMutedChanged', listener: IsMutedChangedListener): void`
`on(event: 'callIdChanged', listener: CallIdChangedListener): void`
`on(event: 'isLocalScreenSharingActiveChanged', listener: IsLocalScreenSharingActiveChangedListener): void`
`on(event: 'displayNameChanged', listener: DisplayNameChangedListener): void`
`on(event: 'isSpeakingChanged', listener: IsSpeakingChangedListener): void`
`on(event: 'callEnded', listener: CallEndedListener): void`
`on(event: 'diagnosticChanged', listener: DiagnosticChangedEventListner): void`
`on(event: 'error', listener: (e: AdapterError) => void): void`
`on(event: 'captionsReceived', listener: CaptionsReceivedListener): void`
`on(event: 'isCaptionsActiveChanged', listener: IsCaptionsActiveChangedListener): void`
`on(event: 'transferAccepted', listener: TransferAcceptedListener): void`
`on(event: 'capabilitiesChanged', listener: CapabilitiesChangedListener): void`
`on(event: 'spotlightChanged', listener: SpotlightChangedListener): void` | | **`off`** | Unsubscribe from event.

Events:
`participantsJoined`
`participantsLeft`
`isMutedChanged`
`callIdChanged`
`isLocalScreenSharingActiveChanged`
`displayNameChanged`
`isSpeakingChanged`
`callEnded`
`diagnosticChanged`
`error`
`captionsReceived`
`isCaptionsActiveChanged`
`transferAccepted`
`capabilitiesChanged`
`spotlightChanged`
| `off(event: 'participantsJoined', listener: ParticipantsJoinedListener): void`
`off(event: 'participantsLeft', listener: ParticipantsLeftListener): void`
`off(event: 'isMutedChanged', listener: IsMutedChangedListener): void`
`off(event: 'callIdChanged', listener: CallIdChangedListener): void`
`off(event: 'isLocalScreenSharingActiveChanged', listener: IsLocalScreenSharingActiveChangedListener): void`
`off(event: 'displayNameChanged', listener: DisplayNameChangedListener): void`
`off(event: 'isSpeakingChanged', listener: IsSpeakingChangedListener): void`
`off(event: 'callEnded', listener: CallEndedListener): void`
`off(event: 'diagnosticChanged', listener: DiagnosticChangedEventListner): void`
`off(event: 'error', listener: (e: AdapterError) => void): void`
`off(event: 'captionsReceived', listener: CaptionsReceivedListener): void`
`off(event: 'isCaptionsActiveChanged', listener: IsCaptionsActiveChangedListener): void`
`off (event: 'transferAccepted', listener: TransferAcceptedListener): void`
`off(event: 'capabilitiesChanged', listener: CapabilitiesChangedListener): void`
`off(event: 'spotlightChanged', listener: SpotlightChangedListener): void` | From db232bb4363715d3f8ebd5e266012823ba61265d Mon Sep 17 00:00:00 2001 From: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Date: Wed, 11 Sep 2024 17:08:46 -0700 Subject: [PATCH 11/45] remove cc for conference coordinates (#5166) --- common/config/babel/features.js | 2 - .../src/baseSelectors.ts | 2 - .../src/notificationStackSelector.ts | 6 +- .../src/CallClientState.ts | 1 - .../src/CallContext.ts | 5 +- .../src/CallSubscriber.ts | 4 +- .../calling-stateful-client/src/Converter.ts | 1 - .../src/StatefulCallClient.test.ts | 1 - .../src/index-public.ts | 1 - packages/communication-react/src/index.ts | 1 - .../src/components/ErrorBar.tsx | 1 - .../components/MeetingConferencePhoneInfo.tsx | 14 -- .../src/components/NotificationStack.tsx | 1 - .../react-components/src/components/index.ts | 2 - .../react-components/src/components/utils.ts | 9 - .../src/localization/LocalizationProvider.tsx | 2 - .../src/composites/CallComposite/Strings.tsx | 1 - .../components/CallArrangement.tsx | 12 -- .../components/NetworkReconnectTile.tsx | 169 ++++++++---------- .../SidePane/useMeetingPhoneInfo.tsx | 8 - .../CallComposite/pages/CallPage.tsx | 5 +- .../selectors/badNetworkQualitySelector.ts | 5 - .../CallComposite/selectors/baseSelectors.ts | 2 - .../ControlBar/CommonCallControlBar.tsx | 24 +-- .../common/ControlBar/DesktopMoreButton.tsx | 8 +- .../composites/common/Drawer/MoreDrawer.tsx | 7 +- .../common/Drawer/PreparedMoreDrawer.tsx | 1 - .../common/MeetingPhoneInfoPaneContent.tsx | 7 - .../src/composites/common/icons.tsx | 9 - .../common/types/CommonCallControlOptions.tsx | 1 - .../hermetic/UserFacingDiagnostics.test.ts | 2 - 31 files changed, 91 insertions(+), 223 deletions(-) diff --git a/common/config/babel/features.js b/common/config/babel/features.js index 92b648ceb3b..67c05561fdc 100644 --- a/common/config/babel/features.js +++ b/common/config/babel/features.js @@ -94,8 +94,6 @@ module.exports = { 'end-call-options', // Feature to support file sharing in Teams interoperability chats "file-sharing-teams-interop", - // Get join conference information - 'teams-meeting-conference', // Close captions feature for ACS calls "acs-close-captions", // Feature for showing notifications diff --git a/packages/calling-component-bindings/src/baseSelectors.ts b/packages/calling-component-bindings/src/baseSelectors.ts index 517733640fc..e63e37a9c92 100644 --- a/packages/calling-component-bindings/src/baseSelectors.ts +++ b/packages/calling-component-bindings/src/baseSelectors.ts @@ -26,7 +26,6 @@ import { CaptionsInfo } from '@internal/calling-stateful-client'; import { CaptionsKind } from '@azure/communication-calling'; import { RaisedHandState } from '@internal/calling-stateful-client'; import { _SupportedCaptionLanguage, _SupportedSpokenLanguage } from '@internal/react-components'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { ConferencePhoneInfo } from '@internal/calling-stateful-client'; /* @conditional-compile-remove(breakout-rooms) */ import { CallNotifications } from '@internal/calling-stateful-client'; @@ -270,7 +269,6 @@ export const getSupportedSpokenLanguages = ( return state.calls[props.callId]?.captionsFeature.supportedSpokenLanguages as _SupportedSpokenLanguage[]; }; -/* @conditional-compile-remove(teams-meeting-conference) */ /** @private */ export const getMeetingConferencePhones = ( state: CallClientState, diff --git a/packages/calling-component-bindings/src/notificationStackSelector.ts b/packages/calling-component-bindings/src/notificationStackSelector.ts index e1702075876..7cd39310f00 100644 --- a/packages/calling-component-bindings/src/notificationStackSelector.ts +++ b/packages/calling-component-bindings/src/notificationStackSelector.ts @@ -50,7 +50,7 @@ export const notificationStackSelector: NotificationStackSelector = createSelect getDiagnostics, getDeviceManager, getEnvironmentInfo, - /* @conditional-compile-remove(teams-meeting-conference) */ getMeetingConferencePhones, + getMeetingConferencePhones, /* @conditional-compile-remove(breakout-rooms) */ getAssignedBreakoutRoom ], ( @@ -59,7 +59,7 @@ export const notificationStackSelector: NotificationStackSelector = createSelect diagnostics, deviceManager, environmentInfo, - /* @conditional-compile-remove(teams-meeting-conference) */ meetingConference, + meetingConference, /* @conditional-compile-remove(breakout-rooms) */ assignedBreakoutRoom ): { activeErrorMessages: ActiveNotification[]; activeNotifications: ActiveNotification[] } => { // The order in which the errors are returned is significant: The `Notification` shows errors on the UI in that order. @@ -85,7 +85,7 @@ export const notificationStackSelector: NotificationStackSelector = createSelect // Errors reported via diagnostics are more reliable than from API method failures, so process those first. let isTeamsMeetingWithPhones = false; - /* @conditional-compile-remove(teams-meeting-conference) */ + if (meetingConference && meetingConference.length > 0) { isTeamsMeetingWithPhones = true; } diff --git a/packages/calling-stateful-client/src/CallClientState.ts b/packages/calling-stateful-client/src/CallClientState.ts index d099b58fbe1..90b75758ecc 100644 --- a/packages/calling-stateful-client/src/CallClientState.ts +++ b/packages/calling-stateful-client/src/CallClientState.ts @@ -655,7 +655,6 @@ export interface CallState { */ info?: TeamsCallInfo | /* @conditional-compile-remove(calling-beta-sdk) */ CallInfo; - /* @conditional-compile-remove(teams-meeting-conference) */ /** * Proxy of {@link @azure/communication-calling#TeamsMeetingAudioConferencingCallFeature}. */ diff --git a/packages/calling-stateful-client/src/CallContext.ts b/packages/calling-stateful-client/src/CallContext.ts index c5424a0dc8e..f1dcd760db0 100644 --- a/packages/calling-stateful-client/src/CallContext.ts +++ b/packages/calling-stateful-client/src/CallContext.ts @@ -14,9 +14,7 @@ import { RaisedHand } from '@azure/communication-calling'; /* @conditional-compile-remove(breakout-rooms) */ import { BreakoutRoom, BreakoutRoomsSettings } from '@azure/communication-calling'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { TeamsMeetingAudioConferencingDetails } from '@azure/communication-calling'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { convertConferencePhoneInfo } from './Converter'; import { CapabilitiesChangeInfo, ParticipantCapabilities } from '@azure/communication-calling'; @@ -189,7 +187,7 @@ export class CallContext { existingCall.captionsFeature.currentSpokenLanguage = call.captionsFeature.currentSpokenLanguage; existingCall.captionsFeature.currentCaptionLanguage = call.captionsFeature.currentCaptionLanguage; existingCall.info = call.info; - /* @conditional-compile-remove(teams-meeting-conference) */ + existingCall.meetingConference = call.meetingConference; } else { draft.calls[latestCallId] = call; @@ -574,7 +572,6 @@ export class CallContext { }); } - /* @conditional-compile-remove(teams-meeting-conference) */ public setTeamsMeetingConference( callId: string, teamsMeetingConferenceDetails: TeamsMeetingAudioConferencingDetails diff --git a/packages/calling-stateful-client/src/CallSubscriber.ts b/packages/calling-stateful-client/src/CallSubscriber.ts index 0ce88d98652..214a0d37090 100644 --- a/packages/calling-stateful-client/src/CallSubscriber.ts +++ b/packages/calling-stateful-client/src/CallSubscriber.ts @@ -126,7 +126,6 @@ export class CallSubscriber { private subscribe = (): void => { this._call.on('stateChanged', this.stateChanged); this._call.on('stateChanged', this.initCaptionSubscriber); - /* @conditional-compile-remove(teams-meeting-conference) */ this._call.on('stateChanged', this.initTeamsMeetingConference); /* @conditional-compile-remove(local-recording-notification) */ this._call.on('stateChanged', this.initLocalRecordingNotificationSubscriber); @@ -170,7 +169,7 @@ export class CallSubscriber { this._call.off('stateChanged', this.initCaptionSubscriber); /* @conditional-compile-remove(local-recording-notification) */ this._call.off('stateChanged', this.initLocalRecordingNotificationSubscriber); - /* @conditional-compile-remove(teams-meeting-conference) */ + this._call.off('stateChanged', this.initTeamsMeetingConference); this._call.off('idChanged', this.idChanged); this._call.off('isScreenSharingOnChanged', this.isScreenSharingOnChanged); @@ -253,7 +252,6 @@ export class CallSubscriber { } }; - /* @conditional-compile-remove(teams-meeting-conference) */ private initTeamsMeetingConference = (): void => { if (this._call.state === 'Connected') { this._call diff --git a/packages/calling-stateful-client/src/Converter.ts b/packages/calling-stateful-client/src/Converter.ts index fc369b0609e..75cbc40da0f 100644 --- a/packages/calling-stateful-client/src/Converter.ts +++ b/packages/calling-stateful-client/src/Converter.ts @@ -188,7 +188,6 @@ export function convertSdkCallToDeclarativeCall(call: CallCommon): CallState { /* @conditional-compile-remove(hide-attendee-name) */ hideAttendeeNames, info: callInfo, - /* @conditional-compile-remove(teams-meeting-conference) */ meetingConference: { conferencePhones: [] } }; } diff --git a/packages/calling-stateful-client/src/StatefulCallClient.test.ts b/packages/calling-stateful-client/src/StatefulCallClient.test.ts index 1ab7810c739..8d6393a7203 100644 --- a/packages/calling-stateful-client/src/StatefulCallClient.test.ts +++ b/packages/calling-stateful-client/src/StatefulCallClient.test.ts @@ -672,7 +672,6 @@ describe('errors should be reported correctly from Call when', () => { } }); - /* @conditional-compile-remove(teams-meeting-conference) */ test('Conference call is undefined in acs to acs calls', async () => { const conference = addMockEmitter({ name: 'Conference' }); diff --git a/packages/calling-stateful-client/src/index-public.ts b/packages/calling-stateful-client/src/index-public.ts index 7a99d174a22..b88f847afa9 100644 --- a/packages/calling-stateful-client/src/index-public.ts +++ b/packages/calling-stateful-client/src/index-public.ts @@ -50,7 +50,6 @@ export type { ReactionState } from './CallClientState'; export type { SpotlightCallFeatureState, SpotlightState } from './CallClientState'; /* @conditional-compile-remove(local-recording-notification) */ export type { LocalRecordingCallFeatureState } from './CallClientState'; -/* @conditional-compile-remove(teams-meeting-conference) */ export type { ConferencePhoneInfo } from './CallClientState'; /* @conditional-compile-remove(breakout-rooms) */ export type { BreakoutRoomsState } from './CallClientState'; diff --git a/packages/communication-react/src/index.ts b/packages/communication-react/src/index.ts index d370ed360b3..e4b58ca0fdd 100644 --- a/packages/communication-react/src/index.ts +++ b/packages/communication-react/src/index.ts @@ -443,5 +443,4 @@ export type { NotificationType, ActiveNotification } from '../../react-components/src'; -/* @conditional-compile-remove(teams-meeting-conference) */ export type { MeetingConferencePhoneInfoModalStrings } from '../../react-components/src'; diff --git a/packages/react-components/src/components/ErrorBar.tsx b/packages/react-components/src/components/ErrorBar.tsx index b6678647b65..2075cca9496 100644 --- a/packages/react-components/src/components/ErrorBar.tsx +++ b/packages/react-components/src/components/ErrorBar.tsx @@ -124,7 +124,6 @@ export interface ErrorBarStrings { */ callNetworkQualityLow: string; - /* @conditional-compile-remove(teams-meeting-conference) */ /** * Message shown when poor network quality is detected during a call. */ diff --git a/packages/react-components/src/components/MeetingConferencePhoneInfo.tsx b/packages/react-components/src/components/MeetingConferencePhoneInfo.tsx index 075d5331958..19346516a2b 100644 --- a/packages/react-components/src/components/MeetingConferencePhoneInfo.tsx +++ b/packages/react-components/src/components/MeetingConferencePhoneInfo.tsx @@ -1,14 +1,10 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -/* @conditional-compile-remove(teams-meeting-conference) */ import React, { useCallback } from 'react'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { useMemo } from 'react'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { IModalStyles, Modal, Stack, useTheme, Text, IconButton, Icon } from '@fluentui/react'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { themedPhoneInfoModalStyle, titleClassName, @@ -21,15 +17,11 @@ import { infoConnectionLinkStyle, phoneInfoIconStyle } from './styles/TeamsMeetingConferenceInfo'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { _preventDismissOnEvent } from '@internal/acs-ui-common'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { useLocale } from '../localization'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { _pxToRem } from '@internal/acs-ui-common'; import { _formatPhoneNumber } from './utils/formatPhoneNumber'; -/* @conditional-compile-remove(teams-meeting-conference) */ /** * strings for phone info modal * @public @@ -69,7 +61,6 @@ export interface MeetingConferencePhoneInfoModalStrings { meetingConferencePhoneInfoModalNoPhoneAvailable: string; } -/* @conditional-compile-remove(teams-meeting-conference) */ /** * @public * MeetingConferencePhoneInfoModal Component Props. @@ -80,7 +71,6 @@ export interface MeetingConferencePhoneInfoModalProps { onDismissMeetingPhoneInfoSettings?: () => void; } -/* @conditional-compile-remove(teams-meeting-conference) */ /** * @public * a component for setting spoken languages @@ -191,7 +181,6 @@ export const MeetingConferencePhoneInfoModal = (props: MeetingConferencePhoneInf ); }; -/* @conditional-compile-remove(teams-meeting-conference) */ /** * @internal * format phone number link @@ -200,7 +189,6 @@ export const formatPhoneNumberLink = (phoneNumber: ConferencePhoneInfo): string return `tel:+${phoneNumber.phoneNumber},,${phoneNumber.conferenceId}#`; }; -/* @conditional-compile-remove(teams-meeting-conference) */ /** * @internal * format phone number @@ -219,7 +207,6 @@ export const formatPhoneNumberInfo = ( ); }; -/* @conditional-compile-remove(teams-meeting-conference) */ /** * @internal * format meeting id @@ -235,7 +222,6 @@ export const formatMeetingId = (meetingId?: string): string => { return [meetingId.slice(0, 3), meetingId.slice(3, 6), meetingId.slice(6, 9)].join(' ') + '#'; }; -/* @conditional-compile-remove(teams-meeting-conference) */ /** * @public * Information for conference phone info diff --git a/packages/react-components/src/components/NotificationStack.tsx b/packages/react-components/src/components/NotificationStack.tsx index aeda85bfcbb..c34e73d9126 100644 --- a/packages/react-components/src/components/NotificationStack.tsx +++ b/packages/react-components/src/components/NotificationStack.tsx @@ -94,7 +94,6 @@ export interface NotificationStackStrings { * Message shown when poor network quality is detected during a call. */ callNetworkQualityLow?: NotificationStrings; - /* @conditional-compile-remove(teams-meeting-conference) */ /** * Message shown when poor network quality is detected during a teams meetings. * Contains actions to open phone info modal. diff --git a/packages/react-components/src/components/index.ts b/packages/react-components/src/components/index.ts index 01a52ab567d..8381a88b558 100644 --- a/packages/react-components/src/components/index.ts +++ b/packages/react-components/src/components/index.ts @@ -298,9 +298,7 @@ export * from './StartCaptionsButton'; export * from './CaptionsSettingsModal'; -/* @conditional-compile-remove(teams-meeting-conference) */ export * from './MeetingConferencePhoneInfo'; -/* @conditional-compile-remove(teams-meeting-conference) */ export { _formatPhoneNumber } from './utils/formatPhoneNumber'; export { _ErrorBoundary } from './ErrorBoundary'; diff --git a/packages/react-components/src/components/utils.ts b/packages/react-components/src/components/utils.ts index 3a28c3eddb6..96b75387b91 100644 --- a/packages/react-components/src/components/utils.ts +++ b/packages/react-components/src/components/utils.ts @@ -323,7 +323,6 @@ export const NotificationIconProps = (notificationType: NotificationType): IIcon */ export const customNotificationIconName: Partial<{ [key in NotificationType]: string }> = { callNetworkQualityLow: 'ErrorBarCallNetworkQualityLow', - /* @conditional-compile-remove(teams-meeting-conference) */ teamsMeetingCallNetworkQualityLow: 'ErrorBarCallNetworkQualityLow', callNoSpeakerFound: 'ErrorBarCallNoSpeakerFound', callNoMicrophoneFound: 'ErrorBarCallNoMicrophoneFound', @@ -342,21 +341,13 @@ export const customNotificationIconName: Partial<{ [key in NotificationType]: st /* @conditional-compile-remove(soft-mute) */ mutedByRemoteParticipant: 'ErrorBarMutedByRemoteParticipant', speakingWhileMuted: 'ErrorBarCallMicrophoneMutedBySystem', - recordingStarted: 'NotificationBarRecording', - transcriptionStarted: 'NotificationBarRecording', - recordingStopped: 'NotificationBarRecording', - transcriptionStopped: 'NotificationBarRecording', - recordingAndTranscriptionStarted: 'NotificationBarRecording', - recordingAndTranscriptionStopped: 'NotificationBarRecording', - recordingStoppedStillTranscribing: 'NotificationBarRecording', - transcriptionStoppedStillRecording: 'NotificationBarRecording', /* @conditional-compile-remove(breakout-rooms) */ assignedBreakoutRoomOpened: 'NotificationBarBreakoutRoomOpened', diff --git a/packages/react-components/src/localization/LocalizationProvider.tsx b/packages/react-components/src/localization/LocalizationProvider.tsx index 6885b8d720b..0712bbf5245 100644 --- a/packages/react-components/src/localization/LocalizationProvider.tsx +++ b/packages/react-components/src/localization/LocalizationProvider.tsx @@ -47,7 +47,6 @@ import { ImageOverlayStrings } from '../components/ImageOverlay'; import { ReactionButtonStrings } from '../components'; /* @conditional-compile-remove(rich-text-editor) */ import { RichTextSendBoxStrings } from '../components/RichTextEditor/RichTextSendBox'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { MeetingConferencePhoneInfoModalStrings } from '../components/MeetingConferencePhoneInfo'; /* @conditional-compile-remove(one-to-n-calling) */ import { IncomingCallNotificationStrings } from '../components/IncomingCallNotification'; @@ -183,7 +182,6 @@ export interface ComponentStrings { /* @conditional-compile-remove(total-participant-count) */ /** Strings for the participant list component */ ParticipantList: ParticipantListStrings; - /* @conditional-compile-remove(teams-meeting-conference) */ /** Strings for the MeetingConferencePhoneInfoModal */ meetingConferencePhoneInfo: MeetingConferencePhoneInfoModalStrings; /* @conditional-compile-remove(one-to-n-calling) */ diff --git a/packages/react-composites/src/composites/CallComposite/Strings.tsx b/packages/react-composites/src/composites/CallComposite/Strings.tsx index 6fa1bd51cb5..5d0660cac5d 100644 --- a/packages/react-composites/src/composites/CallComposite/Strings.tsx +++ b/packages/react-composites/src/composites/CallComposite/Strings.tsx @@ -837,7 +837,6 @@ export interface CallCompositeStrings { * Aria label to announce when remote participant is pinned */ pinParticipantMenuItemAriaLabel: string; - /* @conditional-compile-remove(teams-meeting-conference) */ /** * Error message when the meeting identifier or passcode is invalid */ diff --git a/packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx b/packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx index af577f178a6..293e607f5ad 100644 --- a/packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx @@ -53,9 +53,7 @@ import { getCallStatus, getCaptionsStatus } from '../selectors/baseSelectors'; import { drawerContainerStyles } from '../styles/CallComposite.styles'; import { SidePane } from './SidePane/SidePane'; import { usePeoplePane } from './SidePane/usePeoplePane'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { useMeetingPhoneInfoPane } from './SidePane/useMeetingPhoneInfo'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { getTeamsMeetingCoordinates } from '../selectors/baseSelectors'; import { @@ -185,10 +183,8 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { } }, [participantActioned, remoteParticipants]); - /* @conditional-compile-remove(teams-meeting-conference) */ const conferencePhoneInfo = useSelector(getTeamsMeetingCoordinates); - /* @conditional-compile-remove(teams-meeting-conference) */ const meetingPhoneInfoPaneProps = { updateSidePaneRenderer, mobileView: props.mobileView, @@ -235,19 +231,15 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { localParticipant } = videoGalleryProps; - /* @conditional-compile-remove(teams-meeting-conference) */ const [showTeamsMeetingConferenceModal, setShowTeamsMeetingConferenceModal] = useState(false); - /* @conditional-compile-remove(teams-meeting-conference) */ const toggleTeamsMeetingConferenceModal = useCallback((): void => { setShowTeamsMeetingConferenceModal(!showTeamsMeetingConferenceModal); }, [showTeamsMeetingConferenceModal]); - /* @conditional-compile-remove(teams-meeting-conference) */ const { isMeetingPhoneInfoPaneOpen, openMeetingPhoneInfoPane, closeMeetingPhoneInfoPane } = useMeetingPhoneInfoPane({ ...meetingPhoneInfoPaneProps }); - /* @conditional-compile-remove(teams-meeting-conference) */ const toggleMeetingPhoneInfoPane = useCallback(() => { if (isMeetingPhoneInfoPaneOpen) { closeMeetingPhoneInfoPane(); @@ -256,7 +248,6 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { } }, [closeMeetingPhoneInfoPane, isMeetingPhoneInfoPaneOpen, openMeetingPhoneInfoPane]); - /* @conditional-compile-remove(teams-meeting-conference) */ const onMeetingPhoneInfoClicked = useCallback(() => { setShowDrawer(false); toggleMeetingPhoneInfoPane(); @@ -561,9 +552,7 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { onStopLocalSpotlight={ !hideSpotlightButtons && localParticipant.spotlight ? onStopLocalSpotlightWithPrompt : undefined } - /* @conditional-compile-remove(teams-meeting-conference) */ onToggleTeamsMeetingConferenceModal={toggleTeamsMeetingConferenceModal} - /* @conditional-compile-remove(teams-meeting-conference) */ teamsMeetingConferenceModalPresent={showTeamsMeetingConferenceModal} /> )} @@ -587,7 +576,6 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { onSetDialpadPage={props.onSetDialpadPage} dtmfDialerPresent={props.dtmfDialerPresent} reactionResources={adapter.getState().reactions} - /* @conditional-compile-remove(teams-meeting-conference) */ onClickMeetingPhoneInfo={onMeetingPhoneInfoClicked} />
diff --git a/packages/react-composites/src/composites/CallComposite/components/NetworkReconnectTile.tsx b/packages/react-composites/src/composites/CallComposite/components/NetworkReconnectTile.tsx index 422a06aa6a8..2af993ad585 100644 --- a/packages/react-composites/src/composites/CallComposite/components/NetworkReconnectTile.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/NetworkReconnectTile.tsx @@ -5,7 +5,6 @@ import React from 'react'; import { VideoGalleryStream, useTheme } from '@internal/react-components'; import { ExpandedLocalVideoTile } from './ExpandedLocalVideoTile'; import { mergeStyles, Stack, Text } from '@fluentui/react'; -/* @conditional-compile-remove(teams-meeting-conference) */ // eslint-disable-next-line no-restricted-imports import { Icon } from '@fluentui/react'; import { useLocale } from '../../localization'; @@ -17,11 +16,8 @@ import { } from '../styles/NetworkReconnectTile.styles'; import { useHandlers } from '../hooks/useHandlers'; import { CallCompositeIcon } from '../../common/icons'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { getTeamsMeetingCoordinates, getIsTeamsMeeting } from '../selectors/baseSelectors'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { useSelector } from '../hooks/useSelector'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { phoneInfoTextStyle, phoneInfoIcon, @@ -33,11 +29,8 @@ import { titleContainerClassName, infoConnectionLinkStyle } from '../../common/styles/TeamsMeetingConferenceInfo.style'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { formatPhoneNumberInfo, _formatPhoneNumber, formatPhoneNumberLink } from '@internal/react-components'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { _pxToRem } from '@internal/acs-ui-common'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { Link } from '@fluentui/react'; /** @@ -45,7 +38,6 @@ import { Link } from '@fluentui/react'; */ export interface NetworkReconnectTileProps { localParticipantVideoStream: VideoGalleryStream; - /* @conditional-compile-remove(teams-meeting-conference) */ isMobile?: boolean; } @@ -57,16 +49,12 @@ export const NetworkReconnectTile = (props: NetworkReconnectTileProps): JSX.Elem const isVideoReady = videoStream?.isAvailable ?? false; const palette = useTheme().palette; const strings = useLocale().strings.call; - /* @conditional-compile-remove(teams-meeting-conference) */ const localeStrings = useLocale().component.strings.meetingConferencePhoneInfo; - /* @conditional-compile-remove(teams-meeting-conference) */ const theme = useTheme(); const handlers = useHandlers(ExpandedLocalVideoTile); - /* @conditional-compile-remove(teams-meeting-conference) */ const isTeamsMeeting = useSelector(getIsTeamsMeeting); - /* @conditional-compile-remove(teams-meeting-conference) */ const meetingCoordinates = useSelector(getTeamsMeetingCoordinates); return ( @@ -92,100 +80,89 @@ export const NetworkReconnectTile = (props: NetworkReconnectTileProps): JSX.Elem {strings.networkReconnectMoreDetails} - { - /* @conditional-compile-remove(teams-meeting-conference) */ isTeamsMeeting && - meetingCoordinates && - meetingCoordinates.length > 0 && ( - - - {localeStrings.meetingConferencePhoneInfoModalTitle} - - - - - - - - - - - - - {localeStrings.meetingConferencePhoneInfoModalDialIn} - - + {isTeamsMeeting && meetingCoordinates && meetingCoordinates.length > 0 && ( + + + {localeStrings.meetingConferencePhoneInfoModalTitle} + + + + + + + + - - {meetingCoordinates.map((phoneNumber, index) => ( - - - {props.isMobile && ( - - {_formatPhoneNumber(phoneNumber.phoneNumber, true)} - - )} - {!props.isMobile && ( - - {_formatPhoneNumber(phoneNumber.phoneNumber, true)} - - )}{' '} - {phoneNumber.isTollFree - ? localeStrings.meetingConferencePhoneInfoModalTollFree - : localeStrings.meetingConferencePhoneInfoModalToll} - -
+ + {localeStrings.meetingConferencePhoneInfoModalDialIn} + +
+
+ + {meetingCoordinates.map((phoneNumber, index) => ( + + + {props.isMobile && ( + + {_formatPhoneNumber(phoneNumber.phoneNumber, true)} + + )} + {!props.isMobile && ( - {' '} - {formatPhoneNumberInfo(phoneNumber, localeStrings)} + {_formatPhoneNumber(phoneNumber.phoneNumber, true)} - - ))} + )}{' '} + {phoneNumber.isTollFree + ? localeStrings.meetingConferencePhoneInfoModalTollFree + : localeStrings.meetingConferencePhoneInfoModalToll} + +
+ {formatPhoneNumberInfo(phoneNumber, localeStrings)} +
+ ))} +
+
+ + + + {!props.isMobile && } + + + + + + {localeStrings.meetingConferencePhoneInfoModalMeetingId} + - + + {meetingCoordinates[0].conferenceId}# + + {!props.isMobile && ( + + + + + - - {!props.isMobile && } - - - - - - {localeStrings.meetingConferencePhoneInfoModalMeetingId} - - - + {localeStrings.meetingConferencePhoneInfoModalWait} - {meetingCoordinates[0].conferenceId}# - {!props.isMobile && ( - - - - - - - - {localeStrings.meetingConferencePhoneInfoModalWait} - - - - - )} - ) - } + )} +
+ )} } {...handlers} diff --git a/packages/react-composites/src/composites/CallComposite/components/SidePane/useMeetingPhoneInfo.tsx b/packages/react-composites/src/composites/CallComposite/components/SidePane/useMeetingPhoneInfo.tsx index 3f74fe963f2..d2111888101 100644 --- a/packages/react-composites/src/composites/CallComposite/components/SidePane/useMeetingPhoneInfo.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/SidePane/useMeetingPhoneInfo.tsx @@ -1,23 +1,15 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -/* @conditional-compile-remove(teams-meeting-conference) */ import React, { useCallback, useEffect, useMemo } from 'react'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { SidePaneRenderer, useIsParticularSidePaneOpen } from './SidePaneProvider'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { SidePaneHeader } from '../../../common/SidePaneHeader'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { MeetingPhoneInfoPaneContent } from '../../../common/MeetingPhoneInfoPaneContent'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { useLocale } from '../../../localization'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { ConferencePhoneInfo } from '@internal/react-components'; -/* @conditional-compile-remove(teams-meeting-conference) */ const SIDE_PANE_ID = 'Meeting Phone Info'; -/* @conditional-compile-remove(teams-meeting-conference) */ /** @private */ export const useMeetingPhoneInfoPane = (props: { updateSidePaneRenderer: (renderer: SidePaneRenderer | undefined) => void; diff --git a/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx b/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx index ead84d83914..dbb951a8251 100644 --- a/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx +++ b/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx @@ -184,10 +184,7 @@ export const CallPage = (props: CallPageProps): JSX.Element => { isNetworkHealthy(networkReconnectTileProps.networkReconnectValue) ? ( onRenderGalleryContentTrampoline() ) : ( - + ) ) : ( <> diff --git a/packages/react-composites/src/composites/CallComposite/selectors/badNetworkQualitySelector.ts b/packages/react-composites/src/composites/CallComposite/selectors/badNetworkQualitySelector.ts index af450c286c5..33bb18e25fa 100644 --- a/packages/react-composites/src/composites/CallComposite/selectors/badNetworkQualitySelector.ts +++ b/packages/react-composites/src/composites/CallComposite/selectors/badNetworkQualitySelector.ts @@ -1,14 +1,10 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -/* @conditional-compile-remove(teams-meeting-conference) */ import * as reselect from 'reselect'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { getUserFacingDiagnostics } from './baseSelectors'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { DiagnosticQuality } from '@azure/communication-calling'; -/* @conditional-compile-remove(teams-meeting-conference) */ /** * @private */ @@ -20,7 +16,6 @@ export const badNetworkQualityBannerSelector = reselect.createSelector([getUserF }; }); -/* @conditional-compile-remove(teams-meeting-conference) */ /** * @prative */ diff --git a/packages/react-composites/src/composites/CallComposite/selectors/baseSelectors.ts b/packages/react-composites/src/composites/CallComposite/selectors/baseSelectors.ts index c09714aff1d..7304e95129c 100644 --- a/packages/react-composites/src/composites/CallComposite/selectors/baseSelectors.ts +++ b/packages/react-composites/src/composites/CallComposite/selectors/baseSelectors.ts @@ -20,7 +20,6 @@ import { RemoteParticipantState } from '@internal/calling-stateful-client'; import { CaptionsInfo } from '@internal/calling-stateful-client'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { ConferencePhoneInfo } from '@internal/calling-stateful-client'; import { SpotlightedParticipant } from '@azure/communication-calling'; import { CallAdapterState, CallCompositePage } from '../adapter/CallAdapter'; @@ -210,7 +209,6 @@ export const getIsTeamsCall = (state: CallAdapterState): boolean => state.isTeam */ export const getIsTeamsMeeting = (state: CallAdapterState): boolean => state.isTeamsMeeting; -/* @conditional-compile-remove(teams-meeting-conference) */ /** * @private */ diff --git a/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx b/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx index cb124a0d177..adcb8218c2a 100644 --- a/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx +++ b/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx @@ -54,7 +54,6 @@ import { getIsTeamsCall } from '../../CallComposite/selectors/baseSelectors'; /* @conditional-compile-remove(breakout-rooms) */ import { getAssignedBreakoutRoom, getBreakoutRoomSettings } from '../../CallComposite/selectors/baseSelectors'; import { callStatusSelector } from '../../CallComposite/selectors/callStatusSelector'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { MeetingConferencePhoneInfoModal } from '@internal/react-components'; /* @conditional-compile-remove(breakout-rooms) */ import { Timer } from './Timer'; @@ -89,9 +88,9 @@ export interface CommonCallControlBarProps { dtmfDialerPresent?: boolean; onStopLocalSpotlight?: () => void; useTeamsCaptions?: boolean; - /* @conditional-compile-remove(teams-meeting-conference) */ + onToggleTeamsMeetingConferenceModal?: () => void; - /* @conditional-compile-remove(teams-meeting-conference) */ + teamsMeetingConferenceModalPresent?: boolean; } @@ -344,7 +343,6 @@ export const CommonCallControlBar = (props: CommonCallControlBarProps & Containe props.isCaptionsSupported && /* @conditional-compile-remove(acs-close-captions) */ isEnabled(options.captionsButton); - /* @conditional-compile-remove(teams-meeting-conference) */ const showTeamsMeetingPhoneCallButton = isEnabled(options?.teamsMeetingPhoneCallButton); const showDesktopMoreButton = @@ -371,15 +369,13 @@ export const CommonCallControlBar = (props: CommonCallControlBarProps & Containe changeCaptionLanguage={props.isCaptionsOn && props.useTeamsCaptions} /> )} - { - /* @conditional-compile-remove(teams-meeting-conference) */ props.teamsMeetingConferenceModalPresent && ( - - ) - } + {props.teamsMeetingConferenceModalPresent && ( + + )} )} diff --git a/packages/react-composites/src/composites/common/ControlBar/DesktopMoreButton.tsx b/packages/react-composites/src/composites/common/ControlBar/DesktopMoreButton.tsx index 71f78c4ae1a..ced88fa7cee 100644 --- a/packages/react-composites/src/composites/common/ControlBar/DesktopMoreButton.tsx +++ b/packages/react-composites/src/composites/common/ControlBar/DesktopMoreButton.tsx @@ -28,7 +28,6 @@ import { _preventDismissOnEvent } from '@internal/acs-ui-common'; import { showDtmfDialer } from '../../CallComposite/utils/MediaGalleryUtils'; import { useSelector } from '../../CallComposite/hooks/useSelector'; import { getTargetCallees } from '../../CallComposite/selectors/baseSelectors'; -/*@conditional-compile-remove(teams-meeting-conference) */ import { getTeamsMeetingCoordinates, getIsTeamsMeeting } from '../../CallComposite/selectors/baseSelectors'; /** @private */ @@ -43,9 +42,7 @@ export interface DesktopMoreButtonProps extends ControlBarButtonProps { userSetGalleryLayout?: VideoGalleryLayout; onSetDialpadPage?: () => void; dtmfDialerPresent?: boolean; - /* @conditional-compile-remove(teams-meeting-conference) */ teamsMeetingPhoneCallEnable?: boolean; - /* @conditional-compile-remove(teams-meeting-conference) */ onMeetingPhoneInfoClick?: () => void; } @@ -75,9 +72,7 @@ export const DesktopMoreButton = (props: DesktopMoreButtonProps): JSX.Element => const callees = useSelector(getTargetCallees); const allowDtmfDialer = showDtmfDialer(callees); - /* @conditional-compile-remove(teams-meeting-conference) */ const isTeamsMeeting = useSelector(getIsTeamsMeeting); - /* @conditional-compile-remove(teams-meeting-conference) */ const teamsMeetingCoordinates = useSelector(getTeamsMeetingCoordinates); const [dtmfDialerChecked, setDtmfDialerChecked] = useState(props.dtmfDialerPresent ?? false); @@ -204,7 +199,7 @@ export const DesktopMoreButton = (props: DesktopMoreButtonProps): JSX.Element => if (props.onSetDialpadPage && allowDtmfDialer) { moreButtonContextualMenuItems.push(dtmfDialerScreenOption); } - /* @conditional-compile-remove(teams-meeting-conference) */ + const joinByPhoneOption = { key: 'phoneCallKey', itemProps: { @@ -222,7 +217,6 @@ export const DesktopMoreButton = (props: DesktopMoreButtonProps): JSX.Element => /** * Only render the phone call button if meeting conordinates are present */ - /* @conditional-compile-remove(teams-meeting-conference) */ if (props.teamsMeetingPhoneCallEnable && isTeamsMeeting && teamsMeetingCoordinates) { moreButtonContextualMenuItems.push(joinByPhoneOption); } diff --git a/packages/react-composites/src/composites/common/Drawer/MoreDrawer.tsx b/packages/react-composites/src/composites/common/Drawer/MoreDrawer.tsx index 6f8d36eebba..d715ed95ed0 100644 --- a/packages/react-composites/src/composites/common/Drawer/MoreDrawer.tsx +++ b/packages/react-composites/src/composites/common/Drawer/MoreDrawer.tsx @@ -41,7 +41,6 @@ import { _spokenLanguageToCaptionLanguage } from '@internal/react-components'; import { useAdapter } from '../../CallComposite/adapter/CallAdapterProvider'; import { useSelector } from '../../CallComposite/hooks/useSelector'; import { getTargetCallees } from '../../CallComposite/selectors/baseSelectors'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { getTeamsMeetingCoordinates, getIsTeamsMeeting } from '../../CallComposite/selectors/baseSelectors'; import { showDtmfDialer } from '../../CallComposite/utils/MediaGalleryUtils'; import { SpokenLanguageSettingsDrawer } from './SpokenLanguageSettingsDrawer'; @@ -152,7 +151,7 @@ export interface MoreDrawerProps extends MoreDrawerDevicesMenuProps { useTeamsCaptions?: boolean; reactionResources?: ReactionResources; onReactionClick?: (reaction: string) => Promise; - /* @conditional-compile-remove(teams-meeting-conference) */ + onClickMeetingPhoneInfo?: () => void; /* @conditional-compile-remove(soft-mute) */ onMuteAllRemoteParticipants?: () => void; @@ -425,12 +424,10 @@ export const MoreDrawer = (props: MoreDrawerProps): JSX.Element => { }); } - /* @conditional-compile-remove(teams-meeting-conference) */ const isTeamsMeeting = getIsTeamsMeeting(callAdapter.getState()); - /* @conditional-compile-remove(teams-meeting-conference) */ + const teamsMeetingCoordinates = getTeamsMeetingCoordinates(callAdapter.getState()); - /* @conditional-compile-remove(teams-meeting-conference) */ if ( drawerSelectionOptions !== false && isEnabled(drawerSelectionOptions?.teamsMeetingPhoneCallButton) && diff --git a/packages/react-composites/src/composites/common/Drawer/PreparedMoreDrawer.tsx b/packages/react-composites/src/composites/common/Drawer/PreparedMoreDrawer.tsx index 325a535bc81..ea6bf5d8c9a 100644 --- a/packages/react-composites/src/composites/common/Drawer/PreparedMoreDrawer.tsx +++ b/packages/react-composites/src/composites/common/Drawer/PreparedMoreDrawer.tsx @@ -27,7 +27,6 @@ export interface PreparedMoreDrawerProps { dtmfDialerPresent?: boolean; useTeamsCaptions?: boolean; reactionResources?: ReactionResources; - /* @conditional-compile-remove(teams-meeting-conference) */ onClickMeetingPhoneInfo?: () => void; } diff --git a/packages/react-composites/src/composites/common/MeetingPhoneInfoPaneContent.tsx b/packages/react-composites/src/composites/common/MeetingPhoneInfoPaneContent.tsx index 7956ddcfe5c..6515a4e730c 100644 --- a/packages/react-composites/src/composites/common/MeetingPhoneInfoPaneContent.tsx +++ b/packages/react-composites/src/composites/common/MeetingPhoneInfoPaneContent.tsx @@ -1,21 +1,16 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -/* @conditional-compile-remove(teams-meeting-conference) */ // eslint-disable-next-line no-restricted-imports import { Stack, Text, useTheme, Icon, Link } from '@fluentui/react'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { _DrawerMenuItemProps } from '@internal/react-components'; -/* @conditional-compile-remove(teams-meeting-conference) */ import React from 'react'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { ConferencePhoneInfo, formatPhoneNumberInfo, _formatPhoneNumber, formatPhoneNumberLink } from '@internal/react-components'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { phoneInfoTextStyle, phoneInfoIcon, @@ -26,10 +21,8 @@ import { phoneInfoContainerTokens, phoneInfoContainerStyle } from './styles/TeamsMeetingConferenceInfo.style'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { useLocale } from '../localization'; -/* @conditional-compile-remove(teams-meeting-conference) */ /** * @private */ diff --git a/packages/react-composites/src/composites/common/icons.tsx b/packages/react-composites/src/composites/common/icons.tsx index 555acc9cb14..00373791ba5 100644 --- a/packages/react-composites/src/composites/common/icons.tsx +++ b/packages/react-composites/src/composites/common/icons.tsx @@ -20,7 +20,6 @@ import { WifiWarning20Filled, Circle20Regular } from '@fluentui/react-icons'; -/* @conditional-compile-remove(teams-meeting-conference) */ import { PersonCall20Regular, Clock20Filled } from '@fluentui/react-icons'; import { MoreHorizontal20Filled, VideoPersonStarOff20Filled } from '@fluentui/react-icons'; import { MicProhibited20Filled, VideoProhibited20Filled } from '@fluentui/react-icons'; @@ -108,13 +107,9 @@ export const COMPOSITE_ONLY_ICONS: CompositeIcons = { LargeGalleryLayout: , DefaultCustomButton: , DtmfDialpadButton: , - /* @conditional-compile-remove(teams-meeting-conference) */ PhoneNumberButton: , - /* @conditional-compile-remove(teams-meeting-conference) */ JoinByPhoneDialStepIcon: , - /* @conditional-compile-remove(teams-meeting-conference) */ JoinByPhoneConferenceIdIcon: , - /* @conditional-compile-remove(teams-meeting-conference) */ JoinByPhoneWaitToBeAdmittedIcon: , PeoplePaneMoreButton: , StopAllSpotlightMenuButton: @@ -253,13 +248,9 @@ export type CallCompositeIcons = { LargeGalleryLayout?: JSX.Element; DefaultCustomButton?: JSX.Element; DtmfDialpadButton?: JSX.Element; - /* @conditional-compile-remove(teams-meeting-conference) */ PhoneNumberButton?: JSX.Element; - /* @conditional-compile-remove(teams-meeting-conference) */ JoinByPhoneDialStepIcon?: JSX.Element; - /* @conditional-compile-remove(teams-meeting-conference) */ JoinByPhoneConferenceIdIcon?: JSX.Element; - /* @conditional-compile-remove(teams-meeting-conference) */ JoinByPhoneWaitToBeAdmittedIcon?: JSX.Element; PeoplePaneMoreButton?: JSX.Element; StopAllSpotlightMenuButton?: JSX.Element; diff --git a/packages/react-composites/src/composites/common/types/CommonCallControlOptions.tsx b/packages/react-composites/src/composites/common/types/CommonCallControlOptions.tsx index 7be3037d2f8..ce7cf36c631 100644 --- a/packages/react-composites/src/composites/common/types/CommonCallControlOptions.tsx +++ b/packages/react-composites/src/composites/common/types/CommonCallControlOptions.tsx @@ -120,7 +120,6 @@ export type CommonCallControlOptions = { * @defaultValue true */ captionsButton?: boolean; - /* @conditional-compile-remove(teams-meeting-conference) */ /** * Show, meeting conference phone information. * @defaultValue true diff --git a/packages/react-composites/tests/browser/call/hermetic/UserFacingDiagnostics.test.ts b/packages/react-composites/tests/browser/call/hermetic/UserFacingDiagnostics.test.ts index e24493f4555..8959ca16494 100644 --- a/packages/react-composites/tests/browser/call/hermetic/UserFacingDiagnostics.test.ts +++ b/packages/react-composites/tests/browser/call/hermetic/UserFacingDiagnostics.test.ts @@ -31,7 +31,6 @@ test.describe('User Facing Diagnostics tests', async () => { expect(await stableScreenshot(page)).toMatchSnapshot('tile-when-ufd-network-reconnect-is-bad.png'); }); - /* @conditional-compile-remove(teams-meeting-conference) */ test('Teams meeting phone info tile should be showing when network reconnect is bad ', async ({ page, serverUrl @@ -69,7 +68,6 @@ test.describe('User Facing Diagnostics tests', async () => { expect(await stableScreenshot(page)).toMatchSnapshot('tile-when-ufd-network-quality-is-bad.png'); }); - /* @conditional-compile-remove(teams-meeting-conference) */ test('Teams meeting phone info notification in case of bad network connection ', async ({ page, serverUrl }) => { const initialState = defaultMockCallAdapterState(); initialState.isTeamsMeeting = true; From 870d010092b413c466575aaa19bba43c292ca884 Mon Sep 17 00:00:00 2001 From: Porter Nan Date: Wed, 11 Sep 2024 17:23:44 -0700 Subject: [PATCH 12/45] Full screen captions banner api (#5164) * Add extra bundle for enable video effect * hide video gallery and display caption only * Caption fullscreen mode api * Revert "Add extra bundle for enable video effect" This reverts commit 3e1ea7c59f6ce09960e81d18f932516a3190621d. * remove test code * Update packages/react-components/src/components/CaptionsBanner.tsx Co-authored-by: edwardlee-msft Signed-off-by: Porter Nan * Update CaptionsBanner.tsx Signed-off-by: Porter Nan * Update api view * Fix linting problem --------- Signed-off-by: Porter Nan Co-authored-by: edwardlee-msft --- ...-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json | 9 ++++ ...-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json | 9 ++++ .../review/beta/communication-react.api.md | 3 ++ .../review/stable/communication-react.api.md | 3 ++ .../src/components/CaptionsBanner.tsx | 44 ++++++++++++++++--- .../src/components/styles/Captions.style.ts | 33 +++++++++++++- .../CallComposite/CallComposite.tsx | 3 ++ .../components/CallArrangement.tsx | 13 +++++- .../CallComposite/components/MediaGallery.tsx | 21 ++++++--- .../CallComposite/pages/CallPage.tsx | 2 + .../CallComposite/styles/CallPage.styles.ts | 3 +- .../src/composites/common/CaptionsBanner.tsx | 16 +++++-- 12 files changed, 141 insertions(+), 18 deletions(-) create mode 100644 change-beta/@azure-communication-react-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json create mode 100644 change/@azure-communication-react-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json diff --git a/change-beta/@azure-communication-react-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json b/change-beta/@azure-communication-react-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json new file mode 100644 index 00000000000..04673b39fda --- /dev/null +++ b/change-beta/@azure-communication-react-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json @@ -0,0 +1,9 @@ +{ + "type": "minor", + "area": "improvement", + "workstream": "Full screen captions", + "comment": "Caption fullscreen mode api", + "packageName": "@azure/communication-react", + "email": "jiangnanhello@live.com", + "dependentChangeType": "patch" +} diff --git a/change/@azure-communication-react-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json b/change/@azure-communication-react-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json new file mode 100644 index 00000000000..04673b39fda --- /dev/null +++ b/change/@azure-communication-react-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json @@ -0,0 +1,9 @@ +{ + "type": "minor", + "area": "improvement", + "workstream": "Full screen captions", + "comment": "Caption fullscreen mode api", + "packageName": "@azure/communication-react", + "email": "jiangnanhello@live.com", + "dependentChangeType": "patch" +} diff --git a/packages/communication-react/review/beta/communication-react.api.md b/packages/communication-react/review/beta/communication-react.api.md index c96d846f87c..9549628907b 100644 --- a/packages/communication-react/review/beta/communication-react.api.md +++ b/packages/communication-react/review/beta/communication-react.api.md @@ -728,6 +728,9 @@ export type CallCompositeIcons = { // @public export type CallCompositeOptions = { + captionsBanner?: { + height: 'full' | 'default'; + }; errorBar?: boolean; callControls?: boolean | CallControlOptions; deviceChecks?: DeviceCheckOptions; diff --git a/packages/communication-react/review/stable/communication-react.api.md b/packages/communication-react/review/stable/communication-react.api.md index 2d3d92fae0b..929fc258181 100644 --- a/packages/communication-react/review/stable/communication-react.api.md +++ b/packages/communication-react/review/stable/communication-react.api.md @@ -537,6 +537,9 @@ export type CallCompositeIcons = { // @public export type CallCompositeOptions = { + captionsBanner?: { + height: 'full' | 'default'; + }; errorBar?: boolean; callControls?: boolean | CallControlOptions; remoteVideoTileMenuOptions?: RemoteVideoTileMenuOptions; diff --git a/packages/react-components/src/components/CaptionsBanner.tsx b/packages/react-components/src/components/CaptionsBanner.tsx index 82f8ece459b..1d6f85efc8b 100644 --- a/packages/react-components/src/components/CaptionsBanner.tsx +++ b/packages/react-components/src/components/CaptionsBanner.tsx @@ -1,12 +1,14 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { Stack, FocusZone, Spinner } from '@fluentui/react'; +import { Stack, FocusZone, Spinner, useTheme } from '@fluentui/react'; import React, { useEffect, useRef, useState, useCallback } from 'react'; import { _Caption } from './Caption'; import { captionContainerClassName, captionsBannerClassName, + captionsBannerFullHeightClassName, captionsContainerClassName, + loadingBannerFullHeightStyles, loadingBannerStyles } from './styles/Captions.style'; import { OnRenderAvatarCallback } from '../types'; @@ -50,16 +52,30 @@ export interface _CaptionsBannerProps { * @defaultValue 'default' */ formFactor?: 'default' | 'compact'; + captionsOptions?: { + height: 'full' | 'default'; + }; } +const SCROLL_OFFSET_ALLOWANCE = 20; + /** * @internal * A component for displaying a CaptionsBanner with user icon, displayName and captions text. */ export const _CaptionsBanner = (props: _CaptionsBannerProps): JSX.Element => { - const { captions, isCaptionsOn, startCaptionsInProgress, onRenderAvatar, strings, formFactor = 'default' } = props; + const { + captions, + isCaptionsOn, + startCaptionsInProgress, + onRenderAvatar, + strings, + formFactor = 'default', + captionsOptions + } = props; const captionsScrollDivRef = useRef(null); const [isAtBottomOfScroll, setIsAtBottomOfScroll] = useState(true); + const theme = useTheme(); const scrollToBottom = (): void => { if (captionsScrollDivRef.current) { @@ -73,7 +89,7 @@ export const _CaptionsBanner = (props: _CaptionsBannerProps): JSX.Element => { } const atBottom = Math.ceil(captionsScrollDivRef.current.scrollTop) >= - captionsScrollDivRef.current.scrollHeight - captionsScrollDivRef.current.clientHeight; + captionsScrollDivRef.current.scrollHeight - captionsScrollDivRef.current.clientHeight - SCROLL_OFFSET_ALLOWANCE; setIsAtBottomOfScroll(atBottom); }, []); @@ -97,9 +113,17 @@ export const _CaptionsBanner = (props: _CaptionsBannerProps): JSX.Element => { return ( <> {startCaptionsInProgress && ( - + {isCaptionsOn && ( -

+
{captions.map((caption) => { return (
@@ -110,7 +134,15 @@ export const _CaptionsBanner = (props: _CaptionsBannerProps): JSX.Element => {
)} {!isCaptionsOn && ( - + )} diff --git a/packages/react-components/src/components/styles/Captions.style.ts b/packages/react-components/src/components/styles/Captions.style.ts index 12a7b737b30..3e9522f1e13 100644 --- a/packages/react-components/src/components/styles/Captions.style.ts +++ b/packages/react-components/src/components/styles/Captions.style.ts @@ -1,7 +1,7 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { IStackStyles, mergeStyles } from '@fluentui/react'; +import { IStackStyles, ITheme, mergeStyles } from '@fluentui/react'; import { _pxToRem } from '@internal/acs-ui-common'; import { scrollbarStyles } from './Common.style'; @@ -62,6 +62,22 @@ export const captionsBannerClassName = (formFactor: 'default' | 'compact'): stri }); }; +/** + * @private + */ +export const captionsBannerFullHeightClassName = (theme: ITheme): string => { + return mergeStyles({ + overflowX: 'hidden', + overflowY: 'auto', + height: '100%', + width: '100%', + position: 'absolute', + backgroundColor: theme.palette.white, + left: 0, + ...scrollbarStyles + }); +}; + /** * @private */ @@ -73,6 +89,21 @@ export const loadingBannerStyles = (formFactor: 'default' | 'compact'): IStackSt }; }; +/** + * @private + */ +export const loadingBannerFullHeightStyles = (theme: ITheme): IStackStyles => { + return { + root: { + height: '100%', + width: '100%', + position: 'absolute', + left: 0, + backgroundColor: theme.palette.white + } + }; +}; + /** * @private */ diff --git a/packages/react-composites/src/composites/CallComposite/CallComposite.tsx b/packages/react-composites/src/composites/CallComposite/CallComposite.tsx index 4cd750c9629..43a4de8e1f2 100644 --- a/packages/react-composites/src/composites/CallComposite/CallComposite.tsx +++ b/packages/react-composites/src/composites/CallComposite/CallComposite.tsx @@ -153,6 +153,9 @@ export interface LocalVideoTileOptions { * @public */ export type CallCompositeOptions = { + captionsBanner?: { + height: 'full' | 'default'; + }; /** * Surface Azure Communication Services backend errors in the UI with {@link @azure/communication-react#ErrorBar}. * Hide or show the error bar. diff --git a/packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx b/packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx index 293e607f5ad..f3d13796f13 100644 --- a/packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx +++ b/packages/react-composites/src/composites/CallComposite/components/CallArrangement.tsx @@ -135,6 +135,9 @@ export interface CallArrangementProps { pinnedParticipants?: string[]; setPinnedParticipants?: (pinnedParticipants: string[]) => void; doNotShowCameraAccessNotifications?: boolean; + captionsOptions?: { + height: 'full' | 'default'; + }; } /** @@ -462,6 +465,13 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { const minMaxDragPosition = useMinMaxDragPosition(props.modalLayerHostId); const pipStyles = useMemo(() => getPipStyles(theme), [theme]); + const galleryContainerStyles = useMemo(() => { + return { + ...mediaGalleryContainerStyles, + ...(props?.captionsOptions?.height === 'full' ? { root: { postion: 'absolute' } } : {}) + }; + }, [props?.captionsOptions?.height]); + if (isTeamsMeeting) { filteredLatestErrorNotifications .filter((notification) => notification.type === 'teamsMeetingCallNetworkQualityLow') @@ -583,7 +593,7 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { - + { /* @conditional-compile-remove(breakout-rooms) */ @@ -621,6 +631,7 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { {true && /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ !isInLocalHold && ( void; hideSpotlightButtons?: boolean; videoTilesOptions?: VideoTilesOptions; + captionsOptions?: { + height: 'full' | 'default'; + }; } /** @@ -78,7 +81,8 @@ export const MediaGallery = (props: MediaGalleryProps): JSX.Element => { setIsPromptOpen, setPromptProps, hideSpotlightButtons, - videoTilesOptions + videoTilesOptions, + captionsOptions } = props; const videoGalleryProps = usePropsFor(VideoGallery); @@ -160,6 +164,10 @@ export const MediaGallery = (props: MediaGalleryProps): JSX.Element => { setPromptProps ); + const galleryStyles = useMemo(() => { + return { ...VideoGalleryStyles, ...(captionsOptions?.height === 'full' ? { root: { postion: 'absolute' } } : {}) }; + }, [captionsOptions?.height]); + const onPinParticipant = useMemo(() => { return setPinnedParticipants ? (userId: string) => { @@ -190,7 +198,7 @@ export const MediaGallery = (props: MediaGalleryProps): JSX.Element => { videoTilesOptions={videoTilesOptions} localVideoViewOptions={localVideoViewOptions} remoteVideoViewOptions={remoteVideoViewOptions} - styles={VideoGalleryStyles} + styles={galleryStyles} layout={layoutBasedOnUserSelection()} showCameraSwitcherInLocalPreview={props.isMobile} localVideoCameraCycleButtonProps={cameraSwitcherProps} @@ -222,8 +230,11 @@ export const MediaGallery = (props: MediaGalleryProps): JSX.Element => { ); }, [ videoGalleryProps, + videoTilesOptions, + galleryStyles, props.isMobile, props.localVideoTileOptions, + props.userSetGalleryLayout, cameraSwitcherProps, onRenderAvatar, remoteVideoTileMenuOptions, @@ -231,18 +242,16 @@ export const MediaGallery = (props: MediaGalleryProps): JSX.Element => { userRole, isRoomsCall, containerAspectRatio, - props.userSetGalleryLayout, pinnedParticipants, onPinParticipant, onUnpinParticipant, - layoutBasedOnTilePosition, reactionResources, + hideSpotlightButtons, onStartLocalSpotlightWithPrompt, onStopLocalSpotlightWithPrompt, onStartRemoteSpotlightWithPrompt, onStopRemoteSpotlightWithPrompt, - hideSpotlightButtons, - videoTilesOptions + layoutBasedOnTilePosition ]); return ( diff --git a/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx b/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx index dbb951a8251..b8b0c7213ce 100644 --- a/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx +++ b/packages/react-composites/src/composites/CallComposite/pages/CallPage.tsx @@ -157,6 +157,7 @@ export const CallPage = (props: CallPageProps): JSX.Element => { setPromptProps={setPromptProps} hideSpotlightButtons={options?.spotlight?.hideSpotlightButtons} videoTilesOptions={options?.videoTilesOptions} + captionsOptions={options?.captionsBanner} /> ); } @@ -211,6 +212,7 @@ export const CallPage = (props: CallPageProps): JSX.Element => { setPinnedParticipants={setPinnedParticipants} /* @conditional-compile-remove(call-readiness) */ doNotShowCameraAccessNotifications={props.options?.deviceChecks?.camera === 'doNotPrompt'} + captionsOptions={options?.captionsBanner} /> { setIsPromptOpen(false)} {...promptProps} />} diff --git a/packages/react-composites/src/composites/CallComposite/styles/CallPage.styles.ts b/packages/react-composites/src/composites/CallComposite/styles/CallPage.styles.ts index 1cb9854bf42..3622b279d92 100644 --- a/packages/react-composites/src/composites/CallComposite/styles/CallPage.styles.ts +++ b/packages/react-composites/src/composites/CallComposite/styles/CallPage.styles.ts @@ -59,7 +59,8 @@ export const galleryParentContainerStyles = (backgroundColor: string): IStackSty */ export const mediaGalleryContainerStyles: IStackItemStyles = { root: { - height: '100%' + height: '100%', + width: '100%' } }; diff --git a/packages/react-composites/src/composites/common/CaptionsBanner.tsx b/packages/react-composites/src/composites/common/CaptionsBanner.tsx index c9cb2a8ac1e..8ec786fbc27 100644 --- a/packages/react-composites/src/composites/common/CaptionsBanner.tsx +++ b/packages/react-composites/src/composites/common/CaptionsBanner.tsx @@ -21,6 +21,9 @@ export const CaptionsBanner = (props: { isMobile: boolean; useTeamsCaptions?: boolean; onFetchAvatarPersonaData?: AvatarPersonaDataCallback; + captionsOptions?: { + height: 'full' | 'default'; + }; }): JSX.Element => { const captionsBannerProps = useAdaptedSelector(_captionsBannerSelector); @@ -36,9 +39,15 @@ export const CaptionsBanner = (props: { setIsCaptionsSettingsOpen(false); }; - const containerClassName = mergeStyles({ - position: 'relative' - }); + const containerClassName = mergeStyles( + props.captionsOptions?.height === 'full' + ? mergeStyles({ + position: 'absolute', + height: '100%', + width: '100%' + }) + : { position: 'relative' } + ); const floatingChildClassName = mergeStyles({ position: 'absolute', @@ -90,6 +99,7 @@ export const CaptionsBanner = (props: { <_CaptionsBanner {...captionsBannerProps} {...handlers} + captionsOptions={props.captionsOptions} onRenderAvatar={onRenderAvatar} formFactor={props.isMobile ? 'compact' : 'default'} strings={captionsBannerStrings} From 76c84fb1d2aa29a161f7decda6ef3551d22020b0 Mon Sep 17 00:00:00 2001 From: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Date: Thu, 12 Sep 2024 11:34:21 -0700 Subject: [PATCH 13/45] fix test mock imports (#5172) --- .../acs-ui-javascript-loaders/src/callCompositeLoader.test.tsx | 2 +- .../src/callWithChatCompositeLoader.test.tsx | 2 +- .../acs-ui-javascript-loaders/src/chatCompositeLoader.test.tsx | 2 +- .../src/outboundCallCompositeLoader.test.tsx | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/acs-ui-javascript-loaders/src/callCompositeLoader.test.tsx b/packages/acs-ui-javascript-loaders/src/callCompositeLoader.test.tsx index f9d9720efed..39fa3f17f56 100644 --- a/packages/acs-ui-javascript-loaders/src/callCompositeLoader.test.tsx +++ b/packages/acs-ui-javascript-loaders/src/callCompositeLoader.test.tsx @@ -6,7 +6,7 @@ import { CallCompositeOptions } from '@internal/react-composites'; /* @conditional-compile-remove(composite-js-helpers) */ import { CallCompositeLoaderProps } from './callCompositeLoader'; -jest.mock('@Internal/react-composites', () => { +jest.mock('@internal/react-composites', () => { return { createAzureCommunicationCallAdapter: jest.fn().mockResolvedValue('mockAdapter'), CallComposite: jest.fn().mockReturnValue('mockCallComposite') diff --git a/packages/acs-ui-javascript-loaders/src/callWithChatCompositeLoader.test.tsx b/packages/acs-ui-javascript-loaders/src/callWithChatCompositeLoader.test.tsx index 64eaeaef182..7bc3de443e4 100644 --- a/packages/acs-ui-javascript-loaders/src/callWithChatCompositeLoader.test.tsx +++ b/packages/acs-ui-javascript-loaders/src/callWithChatCompositeLoader.test.tsx @@ -6,7 +6,7 @@ import { CallWithChatCompositeOptions } from '@internal/react-composites'; /* @conditional-compile-remove(composite-js-helpers) */ import { CallWithChatCompositeLoaderProps } from './callWithChatCompositeLoader'; -jest.mock('@Internal/react-composites', () => { +jest.mock('@internal/react-composites', () => { return { createAzureCommunicationCallWithChatAdapter: jest.fn().mockResolvedValue('mockAdapter'), CallWithChatComposite: jest.fn().mockReturnValue('mockCallComposite') diff --git a/packages/acs-ui-javascript-loaders/src/chatCompositeLoader.test.tsx b/packages/acs-ui-javascript-loaders/src/chatCompositeLoader.test.tsx index e4b92236363..d5ec98edea7 100644 --- a/packages/acs-ui-javascript-loaders/src/chatCompositeLoader.test.tsx +++ b/packages/acs-ui-javascript-loaders/src/chatCompositeLoader.test.tsx @@ -6,7 +6,7 @@ import { ChatCompositeOptions } from '@internal/react-composites'; /* @conditional-compile-remove(composite-js-helpers) */ import { ChatCompositeLoaderProps } from './chatCompositeLoader'; -jest.mock('@Internal/react-composites', () => { +jest.mock('@internal/react-composites', () => { return { createAzureCommunicationChatAdapter: jest.fn().mockResolvedValue('mockAdapter'), ChatComposite: jest.fn().mockReturnValue('mockCallComposite') diff --git a/packages/acs-ui-javascript-loaders/src/outboundCallCompositeLoader.test.tsx b/packages/acs-ui-javascript-loaders/src/outboundCallCompositeLoader.test.tsx index 3fd23b5b272..ec5221f218f 100644 --- a/packages/acs-ui-javascript-loaders/src/outboundCallCompositeLoader.test.tsx +++ b/packages/acs-ui-javascript-loaders/src/outboundCallCompositeLoader.test.tsx @@ -6,7 +6,7 @@ import { CallCompositeOptions } from '@internal/react-composites'; /* @conditional-compile-remove(composite-js-helpers) */ import { OutboundCallCompositeLoaderProps } from './outboundCallCompositeLoader'; -jest.mock('@Internal/react-composites', () => { +jest.mock('@internal/react-composites', () => { return { createAzureCommunicationCallAdapter: jest.fn().mockResolvedValue('mockAdapter'), CallComposite: jest.fn().mockReturnValue('mockCallComposite') From 0d731662b2dc3d4b79b71ab56bfedeafa214442d Mon Sep 17 00:00:00 2001 From: alkwa-msft <79329532+alkwa-msft@users.noreply.github.com> Date: Thu, 12 Sep 2024 13:01:13 -0700 Subject: [PATCH 14/45] Added back in dialpad component storybook entry and fixed pstn dialpad links (#5122) --- .../Components/Dialpad/Dialpad.story.tsx | 34 ++++++++++ .../stories/Components/Dialpad/Docs.mdx | 49 ++++++++++++++ .../Components/Dialpad/index.stories.tsx | 39 +++++++++++ .../snippets/CustomDialpad.snippet.tsx | 64 +++++++++++++++++++ .../Dialpad/snippets/Dialpad.snippet.tsx | 11 ++++ .../snippets/DialpadDialer.snippet.tsx | 11 ++++ .../Composites/CallComposite/pstn/Docs.mdx | 4 +- 7 files changed, 210 insertions(+), 2 deletions(-) create mode 100644 packages/storybook8/stories/Components/Dialpad/Dialpad.story.tsx create mode 100644 packages/storybook8/stories/Components/Dialpad/Docs.mdx create mode 100644 packages/storybook8/stories/Components/Dialpad/index.stories.tsx create mode 100644 packages/storybook8/stories/Components/Dialpad/snippets/CustomDialpad.snippet.tsx create mode 100644 packages/storybook8/stories/Components/Dialpad/snippets/Dialpad.snippet.tsx create mode 100644 packages/storybook8/stories/Components/Dialpad/snippets/DialpadDialer.snippet.tsx diff --git a/packages/storybook8/stories/Components/Dialpad/Dialpad.story.tsx b/packages/storybook8/stories/Components/Dialpad/Dialpad.story.tsx new file mode 100644 index 00000000000..fcf350a6d82 --- /dev/null +++ b/packages/storybook8/stories/Components/Dialpad/Dialpad.story.tsx @@ -0,0 +1,34 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { Dialpad as DialpadComponent, useTheme } from '@azure/communication-react'; +import { mergeStyles } from '@fluentui/react'; +import MobileDetect from 'mobile-detect'; +import React from 'react'; + +export const isIOS = (): boolean => + /iPad|iPhone|iPod/.test(navigator.platform) || (navigator.platform === 'MacIntel' && navigator.maxTouchPoints > 1); + +const DialpadStory = (args): JSX.Element => { + const isMobile = !!new MobileDetect(window.navigator.userAgent).mobile() || isIOS(); + const theme = useTheme(); + + return ( +
+ +
+ ); +}; + +export const Dialpad = DialpadStory.bind({}); diff --git a/packages/storybook8/stories/Components/Dialpad/Docs.mdx b/packages/storybook8/stories/Components/Dialpad/Docs.mdx new file mode 100644 index 00000000000..bc8d12a1a59 --- /dev/null +++ b/packages/storybook8/stories/Components/Dialpad/Docs.mdx @@ -0,0 +1,49 @@ +import { Dialpad } from '@azure/communication-react'; +import { Canvas, Meta, ArgTypes } from '@storybook/blocks'; +import * as DialpadStories from './index.stories'; + +import CustomDialpadText from '!!raw-loader!./snippets/CustomDialpad.snippet.tsx'; +import ExampleDialpadText from '!!raw-loader!./snippets/Dialpad.snippet.tsx'; +import DialerExampleText from '!!raw-loader!./snippets/DialpadDialer.snippet.tsx'; + + + +# Dialpad + +## Dialpad modes + +The Dialpad component is versatile in its usage. Like on a physical phone, the dialpad can have many different +roles. Our Dialpad component is designed to accommodate different scenarios encountered in calling experiences. + +### Dialer Mode + +This is the default mode of the Dialpad component. In this mode you are able to enter and edit numbers in the +Dialpad's input box. The typical scenario to use this mode is when you are dialling a phone number to call the +number, or to dial in a new participant into an ongoing call. + + + +### DTMF Mode + +This mode is for sending DTMF tones when in a call. These tones are used for controlling bots or other services +that you might encounter. Each tone is mapped to a sound that is played when pressing each key. You can disable +these sounds by using the `disableDtmfPlayback` property on the component. In this mode, the input box in the +dialpad is hidden since you are not able to edit DTMF tones that are sent. + + + +Component to render a Dialpad. This component allows numbers and +, \*, # input by clicking on dialpad or using +keyboard + +### Customizing your Dialpad + +We provide many different ways to customize the Dialpad component. This example showcases how to customize the +format for dialpad input using onChange, how to grab textfield values using onChange, and how to add extra +functionality to dialpad buttons. This overrides the included number formatting behavior to North American phone +numbers. In this example, the sounds are also disabled. + + + +## Dialpad Props + + diff --git a/packages/storybook8/stories/Components/Dialpad/index.stories.tsx b/packages/storybook8/stories/Components/Dialpad/index.stories.tsx new file mode 100644 index 00000000000..c69e73fd8cb --- /dev/null +++ b/packages/storybook8/stories/Components/Dialpad/index.stories.tsx @@ -0,0 +1,39 @@ +import { Meta } from '@storybook/react'; +import { hiddenControl } from '../../controlsUtils'; +import { Dialpad as DialpadComponent } from '@azure/communication-react'; +import { CustomDialpadExample } from './snippets/CustomDialpad.snippet'; +import { DialpadExample } from './snippets/Dialpad.snippet'; +import { DialerExample } from './snippets/DialpadDialer.snippet'; +export { Dialpad } from './Dialpad.story'; + +export const CustomDialpadExampleDocsOnly = { + render: CustomDialpadExample +}; + +export const DialpadExampleDocsOnly = { + render: DialpadExample +}; + +export const DialerExampleDocsOnly = { + render: DialerExample +}; + +export default { + title: 'Components/Dialpad', + component: DialpadComponent, + argTypes: { + strings: hiddenControl, + onSendDtmfTone: hiddenControl, + onClickDialpadButton: hiddenControl, + textFieldValue: hiddenControl, + onChange: hiddenControl, + longPressTrigger: hiddenControl, + styles: hiddenControl, + dtmfAudioContext: hiddenControl + }, + args: { + disableDtmfPlayback: false, + dialpadMode: 'dtmf', + showDeleteButton: true + } +} as Meta; diff --git a/packages/storybook8/stories/Components/Dialpad/snippets/CustomDialpad.snippet.tsx b/packages/storybook8/stories/Components/Dialpad/snippets/CustomDialpad.snippet.tsx new file mode 100644 index 00000000000..b39fd8b9735 --- /dev/null +++ b/packages/storybook8/stories/Components/Dialpad/snippets/CustomDialpad.snippet.tsx @@ -0,0 +1,64 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { DtmfTone } from '@azure/communication-calling'; +import { Dialpad, FluentThemeProvider } from '@azure/communication-react'; +import { Stack } from '@fluentui/react'; +import React, { useState } from 'react'; + +export const CustomDialpadExample: (props: { isTouchOnlyDevice?: boolean }) => JSX.Element = (props: { + isTouchOnlyDevice?: boolean; +}) => { + const [dtmftone, setDtmftone] = useState(''); + const [buttonValue, setButtonValue] = useState(''); + const [buttonIndex, setButtonIndex] = useState(''); + const [textFieldValue, setTextFieldValue] = useState(''); + + const onSendDtmfTone = (dtmfTone: DtmfTone): Promise => { + setDtmftone(dtmfTone); + return Promise.resolve(); + }; + + const onClickDialpadButton = (buttonValue: string, buttonIndex: number): void => { + setButtonValue(buttonValue); + setButtonIndex(buttonIndex.toString()); + }; + + const onChange = (input: string): void => { + // if there is already a plus sign at the front remove it + if (input[0] === '+') { + input = input.slice(1, input.length); + } + // add + sign and brackets to format phone number + if (input.length < 4 && input.length > 0) { + // store the new value in textFieldValue and pass it back to dialpad textfield + setTextFieldValue(`+ ${input}`); + } else if (input.length >= 4) { + // store the new value in textFieldValue and pass it back to dialpad textfield + setTextFieldValue(`+ (${input.slice(0, 3)}) ${input.slice(3, input.length)}`); + } else { + // store the new value in textFieldValue and pass it back to dialpad textfield + setTextFieldValue(input); + } + }; + + return ( + + +
DTMF Tone: {dtmftone}
+
+ Button Clicked: {buttonValue} index at {buttonIndex} +
+ + +
+
+ ); +}; diff --git a/packages/storybook8/stories/Components/Dialpad/snippets/Dialpad.snippet.tsx b/packages/storybook8/stories/Components/Dialpad/snippets/Dialpad.snippet.tsx new file mode 100644 index 00000000000..5cc586a041b --- /dev/null +++ b/packages/storybook8/stories/Components/Dialpad/snippets/Dialpad.snippet.tsx @@ -0,0 +1,11 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { Dialpad } from '@azure/communication-react'; +import React from 'react'; + +export const DialpadExample: (props: { isTouchOnlyDevice?: boolean }) => JSX.Element = (props: { + isTouchOnlyDevice?: boolean; +}) => { + return ; +}; diff --git a/packages/storybook8/stories/Components/Dialpad/snippets/DialpadDialer.snippet.tsx b/packages/storybook8/stories/Components/Dialpad/snippets/DialpadDialer.snippet.tsx new file mode 100644 index 00000000000..5c19a7d986f --- /dev/null +++ b/packages/storybook8/stories/Components/Dialpad/snippets/DialpadDialer.snippet.tsx @@ -0,0 +1,11 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { Dialpad } from '@azure/communication-react'; +import React from 'react'; + +export const DialerExample: (props: { isTouchOnlyDevice?: boolean }) => JSX.Element = (props: { + isTouchOnlyDevice?: boolean; +}) => { + return ; +}; diff --git a/packages/storybook8/stories/Composites/CallComposite/pstn/Docs.mdx b/packages/storybook8/stories/Composites/CallComposite/pstn/Docs.mdx index f03356f69c3..50b3b24b96e 100644 --- a/packages/storybook8/stories/Composites/CallComposite/pstn/Docs.mdx +++ b/packages/storybook8/stories/Composites/CallComposite/pstn/Docs.mdx @@ -11,8 +11,8 @@ features such as being put on hold and dialing in and removing users from an exi More specifically, the following features are supported: -1. [DTMF](./?path=/docs/ui-components-dialpad--dialpad) (dual tone multi-frequency) -2. [Dialpad UI](./?path=/docs/ui-components-dialpad--dialpad) +1. [DTMF](./?path=/docs/components-dialpad--docs#dtmf-mode) (dual tone multi-frequency) +2. [Dialpad UI](./?path=/docs/components-dialpad--docs#dialer-mode) 3. [On/Off hold features](./?path=/docs/composites-adapters--docs) 4. 1 to 1 participant PSTN calls 5. Multi participant PSTN calls From 8e656567abf84c5d7240d4b8d81b2b23e281e0a7 Mon Sep 17 00:00:00 2001 From: vhuseinova-msft <98852890+vhuseinova-msft@users.noreply.github.com> Date: Thu, 12 Sep 2024 13:59:04 -0700 Subject: [PATCH 15/45] Changelog update for text only messaging policy (#5169) --- packages/communication-react/CHANGELOG.beta.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/communication-react/CHANGELOG.beta.md b/packages/communication-react/CHANGELOG.beta.md index 03b0ba873ab..b9f6c9506c7 100644 --- a/packages/communication-react/CHANGELOG.beta.md +++ b/packages/communication-react/CHANGELOG.beta.md @@ -51,9 +51,11 @@ We are excited to announce that the Azure Communication Services Web UI Library This release brings Rich Text Editor to the ChatComposite and the CallWithChatComposite with the following new features: - We have added support for sending/editing messages that include images when in a Teams meeting using the CallWithChatComposite. -- We now support setting a Text Only MessagingPolicy on the ChatComposite. This prevents attachments and inline images to be added as part of a message in Send Box and Message Edit Box. - An additional `onPaste` callback that can be used to customize content pasted to Rich Text Editor. +#### Text Only Messaging Policy +We now support the ability to set a text-only messaging policy for a chat thread. In Teams Meeting Chat scenarios, the CallWithChatComposite will enable/disable image upload based on the text only message policy of the meeting. + ### Improvements - Update @fluentui-contrib/react-chat to fix focus issues in chat component ([PR #4862](https://github.com/azure/communication-ui-library/pull/4862) by 98852890+vhuseinova-msft@users.noreply.github.com) - Update @azure/communication-calling beta to 1.28.1-beta.1 and stable to 1.27.2 ([PR #4954](https://github.com/azure/communication-ui-library/pull/4954) by 79475487+mgamis-msft@users.noreply.github.com) From 7172e0b43483b4944be48eccec6a8e63ecd28e17 Mon Sep 17 00:00:00 2001 From: alkwa-msft <79329532+alkwa-msft@users.noreply.github.com> Date: Thu, 12 Sep 2024 16:53:59 -0700 Subject: [PATCH 16/45] working through video gallery migration bug fixes (#5140) * fixing up a majority of the video gallery page bugs. Still have a few more things to update * fixing additional links and some other spacing issues * fixing up the floating local video snippet * pushing changes to fixes in the controls for the preview of video gallery * adding in spacing between all text blocks that used to be description blocks * adding in newline characters around text that used to be in description blocks * fixed all video gallery bugs! * Update Docs.mdx Updating Docs.mdx with PR comments Signed-off-by: alkwa-msft <79329532+alkwa-msft@users.noreply.github.com> --------- Signed-off-by: alkwa-msft <79329532+alkwa-msft@users.noreply.github.com> Co-authored-by: JoshuaLai <9044372+JoshuaLai@users.noreply.github.com> --- .../src/components/VideoGallery.tsx | 2 +- .../stories/Components/VideoGallery/Docs.mdx | 179 +++++++++++------- ...out.story.tsx => VideoGallery.stories.tsx} | 55 +++++- .../Components/VideoGallery/index.stories.tsx | 110 ++++++++++- .../VideoGallery/snippets/Default.snippet.tsx | 2 +- .../snippets/FocusedContent.snippet.tsx | 2 +- .../snippets/SpeakerLayout.snippet.tsx | 2 +- .../WithHorizontalGallery.snippet.tsx | 2 +- 8 files changed, 271 insertions(+), 83 deletions(-) rename packages/storybook8/stories/Components/VideoGallery/{GalleryLayout.story.tsx => VideoGallery.stories.tsx} (54%) diff --git a/packages/react-components/src/components/VideoGallery.tsx b/packages/react-components/src/components/VideoGallery.tsx index 98e160a7031..29545cac09f 100644 --- a/packages/react-components/src/components/VideoGallery.tsx +++ b/packages/react-components/src/components/VideoGallery.tsx @@ -227,7 +227,7 @@ export interface VideoGalleryProps { onDisposeRemoteScreenShareStreamView?: (userId: string) => Promise; /** Callback to dispose a local screen share stream view */ onDisposeLocalScreenShareStreamView?: () => Promise; - /** Callback to render a particpant avatar */ + /** Callback to render a participant avatar */ onRenderAvatar?: OnRenderAvatarCallback; /** * Whether to display the local video camera switcher button diff --git a/packages/storybook8/stories/Components/VideoGallery/Docs.mdx b/packages/storybook8/stories/Components/VideoGallery/Docs.mdx index 80c976c736f..6374187ae95 100644 --- a/packages/storybook8/stories/Components/VideoGallery/Docs.mdx +++ b/packages/storybook8/stories/Components/VideoGallery/Docs.mdx @@ -10,14 +10,9 @@ import { CustomStyleVideoGalleryExample } from './snippets/CustomStyle.snippet'; import { DefaultVideoGalleryExample } from './snippets/Default.snippet'; import { FloatingLocalVideoExample } from './snippets/FloatingLocalVideo.snippet'; import { FocusedContentExample } from './snippets/FocusedContent.snippet'; -import { LocalCameraSwitcherExample } from './snippets/LocalCameraSwitcher.snippet'; -import { ManagedPinnedParticipantsExample } from './snippets/ManagedPinnedParticipants.snippet'; import { MobileWrapper } from './snippets/MobileWrapper'; -import { OVC3x3VideoGalleryExample } from './snippets/OVC3x3.snippet'; -import { PinnedParticipantsDisabledExample } from './snippets/PinnedParticipantsDisabled.snippet'; + import { PinnedParticipantsMobileExample } from './snippets/PinnedParticipantsMobile.snippet'; -import { ScreenSharingFromPresenterExample } from './snippets/ScreenSharingFromPresenter.snippet'; -import { ScreenSharingFromViewerExample } from './snippets/ScreenSharingFromViewer.snippet'; import { SpeakerLayoutExample } from './snippets/SpeakerLayout.snippet'; import { WithHorizontalGalleryExample } from './snippets/WithHorizontalGallery.snippet'; import { WithVerticalGalleryExample } from './snippets/WithVerticalGallery.snippet'; @@ -42,7 +37,7 @@ import WithVerticalGalleryExampleText from '!!raw-loader!./snippets/WithVertical # VideoGallery -VideoGallery lays out the local user and each remote participant in a call in a [VideoTile](./?path=/docs/ui-components-videotile--video-tile) component. The VideoGallery component is made up of a [Grid Layout](./?path=/docs/ui-components-videogallery--video-gallery#grid-layout), [Overflow Gallery](./?path=/docs/ui-components-videogallery--video-gallery#overflow-gallery), and a [Local Video Tile](./?path=/docs/ui-components-videogallery--video-gallery#local-video-tile). The logic used to place each [VideoTile](./?path=/docs/ui-components-videotile--video-tile) component into which section is explained below. +VideoGallery lays out the local user and each remote participant in a call in a [VideoTile](./?path=/docs/components-video-tile--docs) component. The VideoGallery component is made up of a [Grid Layout](./?path=/docs/components-grid-layout--docs#grid-layout), [Overflow Gallery](./?path=/docs/components-grid-layout--docs#grid-layout), and a [Local Video Tile](./?path=/docs/components-video-gallery--docs#local-video-camera-button). The logic used to place each [VideoTile](./?path=/docs/components-video-tile--docs) component into which section is explained below. ## Importing @@ -60,33 +55,29 @@ This feature allows users to choose from a variety of video gallery layouts. On ### Gallery Layout -If there are no remote video streams on, all participants are placed in the [Grid Layout](./?path=/docs/ui-components-gridlayout--grid-layout) including the local user. Otherwise, only remote participants with their video streams on are placed in the Grid Layout upto a max of `maxRemoteVideoStreams`. The remaining participants are placed in the Horizontal Gallery. +If there are no remote video streams on, all participants are placed in the [Grid Layout](./?path=/docs/components-grid-layout--docs) including the local user. Otherwise, only remote participants with their video streams on are placed in the Grid Layout up to a max of `maxRemoteVideoStreams`. The remaining participants are placed in the Horizontal Gallery. - + -Note: The `maxRemoteVideoStreams` prop limits the number of remote video streams in the [GridLayout](./?path=/docs/ui-components-gridlayout--grid-layout). If the number of remote participants with their video stream on exceeds `maxRemoteVideoStreams` then remote participants in the `dominantSpeakers` prop will be prioritized. Furthermore, the VideoGallery is designed to limit the re-ordering when the `dominantSpeakers` prop is changed. +Note: The `maxRemoteVideoStreams` prop limits the number of remote video streams in the [GridLayout](./?path=/docs/components-grid-layout--docs). If the number of remote participants with their video stream on exceeds `maxRemoteVideoStreams` then remote participants in the `dominantSpeakers` prop will be prioritized. Furthermore, the VideoGallery is designed to limit the re-ordering when the `dominantSpeakers` prop is changed. ### Floating Local Video Layout By default, the local video tile is placed in the Grid Layout. But the local video tile can be placed in a floating and draggable video tile in the bottom right corner by setting the `layout` prop to `'floatingLocalVideo'`. - + ### Speaker layout Speaker Layout is meant to highlight the current dominant speaker in the call. For this view in the video gallery the only participant that is in the grid view is the participant talking. All other participants are in the overflow gallery. When screen sharing the screenshare will replace this participant and the overflow gallery will behave like normal. - - - + ### Focused Content Layout This layout is meant to highlight the current screenshare stream. In this view when the screenshare is present the other participants will be removed from the grid view and the overflow gallery will be hidden from view. This allows for the focus of the local participant to be only on the screenshare stream. - - - + ## Overflow Gallery @@ -96,17 +87,16 @@ In the VideoGallery, when there are participants who are not to be prioritized i The remote participants not in the Grid Layout are placed in a sub-gallery called the Horizontal Gallery in the lower section. A gif element is used to simulate a remote video stream to move the other remote participants to the Horizontal Gallery in the example below. This is the default behavior for the VideoGallery, but can also be used by setting the `overflowGalleryPosition` property to `'horizontalBottom'`. - - - + ### Vertical Gallery The remote participants not in the Grid Layout are placed in a sub-gallery called the Vertical Gallery on the right side. A gif element is used to simulate a remote video stream to move the other remote participants to the Vertical Gallery in the example below. This is used by setting the `overflowGalleryPosition` property to `'verticalRight'`. - - - + ### Best Practices @@ -119,7 +109,11 @@ The Overflow Layout is used best in different ways depending on the applications src="images/narrow-horizontal-gallery.png" alt="Fill frame in VideoGallery" /> - <>✅ Narrow video tile experience with horizontal gallery + <> +
✅ Narrow video tile experience with horizontal gallery +
+
+
Fit to frame menu item in VideoGallery - <>❌ Narrow video tile experience with vertical gallery + <> +
❌ Narrow video tile experience with vertical gallery +
+
+
Fill frame in VideoGallery - <>❌ Wide video tile experience with horizontal gallery + <> +
+
❌ Wide video tile experience with horizontal gallery +
+
Fit to frame menu item in VideoGallery - <>✅ Wide video tile experience with vertical gallery + <> +
+
✅ Wide video tile experience with vertical gallery +
+
@@ -154,7 +160,9 @@ The vertical gallery can be most useful when the application is running a very w src="images/short-screen-share.png" alt="Fill to frame in VideoGallery" /> - <>❌ Wide screen share appearence horiztonal gallery + <> +
❌ Wide screen share appearence horiztonal gallery +
Fill frame menu item in VideoGallery - <>✅ Wide screen share appearence vertical gallery + <> +
✅ Wide screen share appearence vertical gallery +
-## Screen Sharing Experience +## Content Sharing Experience + +Our VideoGallery component is designed for optimal content sharing, incorporating both screen sharing and PowerPoint Live functionalities. The screen shared is the sole element placed in the Grid Layout, with all remote participants positioned in the horizontal gallery at the lower section. For effective screen sharing or PowerPoint Live, ensure the sharing participant has their isScreenSharingOn prop set to true, along with a defined screenShareStream prop (refer to localParticipant and remoteParticipants props). + +### Supported Features -The screen shared is the only element placed in the GridLayout and all remote participants are placed in the horizontal gallery in the lower section. To be able to view this screen share, the sharing participant should have their `isScreenSharingOn` prop set to true as well as a defined `screenShareStream` prop (see `localParticipant` and `remoteParticipants` props). +Currently, the VideoGallery component supports two primary features to enhance collaboration and presentation quality: screen sharing and PowerPoint Live. + +- Screen Sharing: Share your local screen with participants in real-time or view remote screen +shares. For more details, see the sections below. +- PowerPoint Live: Exclusively view remote PowerPoint presentations. +
Learn more about PowerPoint Live. ### From a presenter point of view - - - + ### From a viewer point of view -Note that in this example, we substitute the screenshare video stream with an image just for mocking experience. +We have the capability to configure the `screenShareStream` to utilize any `HTMLElement` as the renderElement, +enabling functionalities like screen sharing and PowerPoint Live. It's important to note that, in this specific +example, we're replacing the screenshare video stream with an image merely to simulate the experience. - - - + ## Custom Avatar Rendering of avatars can be customized through the VideoGallery callback `onRenderAvatar`. - - - + ## Custom Style Style of the VideoGallery container can be customized through its `styles` prop. The `styles` prop is a `VideoGalleryStyles` type with subproperties for each part of the VideoGallery as shown in the example below. - - - + ## Local Video Camera Button @@ -210,9 +235,10 @@ The VideoGallery can take in customization to allow for the introduction of loca - - - + ## Remote video tile contextual menu @@ -222,9 +248,10 @@ The VideoGallery provides a contextual menu for each remote video tile which can Remote video tile contextual menu is be enabled by default but can be disabled by setting the `remoteVideoTileMenuOptions` prop to false like in the example below. - - - + ## Pinning Participants @@ -247,25 +274,25 @@ when this limit is reached as shown in the screenshot below. ### Pinning participants via long touch for mobile -The VideoGallery also caters to pinning participants on mobile by setting the prop `remoteVideoTileMenuOptions` to object `{ kind: 'drawer' }`. This changes the contextual menu to a drawer menu that is opened via long touch. The result is demonstrated in the example below where all mouse clicks are converted to touch to simulate a mobile browser. You can simulate a long touch by long clicking a remote video tile below to see that a drawer menu will appear. +The VideoGallery also caters to pinning participants on mobile by setting the prop `remoteVideoTileMenuOptions` to object \{ kind: 'drawer' \}. This changes the contextual menu to a drawer menu that is opened via long touch. The result is demonstrated in the example below where all mouse clicks are converted to touch to simulate a mobile browser. You can simulate a long touch by long clicking a remote video tile below to see that a drawer menu will appear. - - - - - + ### Managing the pinned participants state The state of which remote participants are pinned can be managed by defining the value of the `pinnedParticipants` prop. But the callback props `onPinParticipant` and `onUnpinParticipant` must be defined to update the managed state. In the example below, the pinned participants state is managed outside of the VideoGallery component using a `useState` hook . The display names of the pinned participants are shown in text above the VideoGallery. - - - + ## Remote video stream rendering options -When `useProps` hook is used to provide the props to VideoGallery from the [stateful client](./?path=/docs/statefulclient-overview--page), prop `remoteParticipants` will contain information on the video streams of each remote participant and props `onCreateRemoteStreamView` and `onDisposeRemoteStreamView` handle the creation and disposal of these video streams. The VideoGallery component will have a menu item in the contextual menu of remote video tiles to change the rendering option of active remote video streams to either fill-frame or fit-to-frame. Below are screenshots to demonstrate this feature. +When `useProps` hook is used to provide the props to VideoGallery from the [stateful client](./?path=/docs/stateful-client-overview--docs), prop `remoteParticipants` will contain information on the video streams of each remote participant and props `onCreateRemoteStreamView` and `onDisposeRemoteStreamView` handle the creation and disposal of these video streams. The VideoGallery component will have a menu item in the contextual menu of remote video tiles to change the rendering option of active remote video streams to either fill-frame or fit-to-frame. Below are screenshots to demonstrate this feature. @@ -308,8 +335,30 @@ When `useProps` hook is used to provide the props to VideoGallery from the [stat The default rendering options can be set for remote video streams as well as the local video stream through VideoGallery props `remoteVideoViewOptions` and `localVideoViewOptions`. To set the remote video streams to fill frame set the scalingMode to 'Crop' like in the code snippet. To set it to fit-to-frame set scalingMode to 'Fit'. -``` -TBD this should be a snippet not bare text. (renderingOptionsDefault) +```typescript +import { VideoGallery, VideoStreamOptions } from '@internal/react-components'; + +const ViewOptionsDefault = (): JSX.Element => { + const localVideoViewOptions = { + scalingMode: 'Crop', + isMirrored: true + } as VideoStreamOptions; + + const remoteVideoViewOptions = { + scalingMode: 'Crop', + isMirrored: true + } as VideoStreamOptions; + + return ( + + ); +}; ``` ## Local video tile aspect ratio options @@ -351,10 +400,8 @@ The Optimal Video Count (OVC) feature provides a way to make sure that the numbe The 3x3 video gallery allows customers to have 9 remote videos rendering with the highest optimal quality. - - - + ## Props - + diff --git a/packages/storybook8/stories/Components/VideoGallery/GalleryLayout.story.tsx b/packages/storybook8/stories/Components/VideoGallery/VideoGallery.stories.tsx similarity index 54% rename from packages/storybook8/stories/Components/VideoGallery/GalleryLayout.story.tsx rename to packages/storybook8/stories/Components/VideoGallery/VideoGallery.stories.tsx index c7cb7aafe70..64ebed472aa 100644 --- a/packages/storybook8/stories/Components/VideoGallery/GalleryLayout.story.tsx +++ b/packages/storybook8/stories/Components/VideoGallery/VideoGallery.stories.tsx @@ -2,7 +2,9 @@ // Licensed under the MIT License. import { VideoGallery as VideoGalleryComponent } from '@azure/communication-react'; +import { Meta } from '@storybook/react'; import React from 'react'; +import { controlsToAdd } from '../../controlsUtils'; const MockLocalParticipant = { userId: 'userLocal', @@ -12,11 +14,8 @@ const MockLocalParticipant = { isScreenSharingOn: false }; -const GalleryLayoutRender = (args: any): JSX.Element => { - const remoteParticipants = ( - args.remoteParticipants ?? - 'Rick, Daryl, Michonne, Dwight, Pam, Michael, Jim, Kevin, Creed, Angela, Andy, Stanley, Meredith, Phyllis, Oscar, Ryan, Kelly, Andy, Toby, Darryl, Gabe, Erin' - ) +const VideoGalleryRender = (args: any): JSX.Element => { + const remoteParticipants = args.remoteParticipants .split(',') .map((p: string) => p.trim()) .filter((p: string) => p) @@ -53,7 +52,7 @@ const GalleryLayoutRender = (args: any): JSX.Element => { } return ( -
+
{ ); }; -export const GalleryLayout = { - description: 'test description', - render: GalleryLayoutRender, +export const VideoGallery = { + render: VideoGalleryRender, source: { language: 'bash' }, @@ -98,3 +96,42 @@ export const GalleryLayout = { } } }; + +const meta: Meta = { + title: 'Components/Video Gallery', + name: 'VideoGallery', + component: VideoGalleryComponent, + argTypes: { + styles: { table: { disable: true } }, + layout: { table: { disable: true } }, + localParticipant: { table: { disable: true } }, + dominantSpeakers: { table: { disable: true } }, + localVideoViewOptions: { table: { disable: true } }, + onCreateLocalStreamView: { table: { disable: true } }, + onDisposeLocalStreamView: { table: { disable: true } }, + onRenderLocalVideoTile: { table: { disable: true } }, + onCreateRemoteStreamView: { table: { disable: true } }, + onRenderRemoteVideoTile: { table: { disable: true } }, + onDisposeRemoteStreamView: { table: { disable: true } }, + onDisposeRemoteVideoStreamView: { table: { disable: true } }, + onDisposeRemoteScreenShareStreamView: { table: { disable: true } }, + onRenderAvatar: { table: { disable: true } }, + showMuteIndicator: { table: { disable: true } }, + strings: { table: { disable: true } }, + maxRemoteVideoStreams: { table: { disable: true } }, + pinnedParticipants: { table: { disable: true } }, + onPinParticipant: { table: { disable: true } }, + remoteParticipants: controlsToAdd.remoteParticipantNames, + videoGalleryLayout: controlsToAdd.videoGallerylayout, + overflowGalleryPosition: controlsToAdd.overflowGalleryPosition, + screenShareExperience: controlsToAdd.screenShareExperience, + localVideoTileSize: controlsToAdd.localVideoTileSize + }, + args: { + remoteParticipants: + 'Rick, Daryl, Michonne, Dwight, Pam, Michael, Jim, Kevin, Creed, Angela, Andy, Stanley, Meredith, Phyllis, Oscar, Ryan, Kelly, Andy, Toby, Darryl, Gabe, Erin', + videoGalleryLayout: 'floatingLocalVideo' + } +}; + +export default meta; diff --git a/packages/storybook8/stories/Components/VideoGallery/index.stories.tsx b/packages/storybook8/stories/Components/VideoGallery/index.stories.tsx index febf88d540d..5c180bb0468 100644 --- a/packages/storybook8/stories/Components/VideoGallery/index.stories.tsx +++ b/packages/storybook8/stories/Components/VideoGallery/index.stories.tsx @@ -2,12 +2,116 @@ // Licensed under the MIT License. import { Meta } from '@storybook/react'; +import { VideoGallery } from '@azure/communication-react'; +import { FocusedContentExample } from './snippets/FocusedContent.snippet'; +import { SpeakerLayoutExample } from './snippets/SpeakerLayout.snippet'; +import { WithHorizontalGalleryExample } from './snippets/WithHorizontalGallery.snippet'; +import { WithVerticalGalleryExample } from './snippets/WithVerticalGallery.snippet'; +import { FloatingLocalVideoExample } from './snippets/FloatingLocalVideo.snippet'; +import { DefaultVideoGalleryExample } from './snippets/Default.snippet'; +import { ScreenSharingFromPresenterExample } from './snippets/ScreenSharingFromPresenter.snippet'; +import { ScreenSharingFromViewerExample } from './snippets/ScreenSharingFromViewer.snippet'; +import { CustomAvatarVideoGalleryExample } from './snippets/CustomAvatar.snippet'; +import { CustomStyleVideoGalleryExample } from './snippets/CustomStyle.snippet'; +import { LocalCameraSwitcherExample } from './snippets/LocalCameraSwitcher.snippet'; +import { PinnedParticipantsDisabledExample } from './snippets/PinnedParticipantsDisabled.snippet'; +import { PinnedParticipantsMobileExample } from './snippets/PinnedParticipantsMobile.snippet'; +import { MobileWrapper } from './snippets/MobileWrapper'; +import React from 'react'; +import { ManagedPinnedParticipantsExample } from './snippets/ManagedPinnedParticipants.snippet'; +import { OVC3x3VideoGalleryExample } from './snippets/OVC3x3.snippet'; -export { GalleryLayout } from './GalleryLayout.story'; -export { FloatingLocalVideoLayout } from './FloatingLocalVideoLayout.story'; +export const DefaultVideoGalleryExampleDocsOnly = { + render: DefaultVideoGalleryExample +}; + +export const FloatingLocalVideoLayoutDocsOnly = { + render: FloatingLocalVideoExample +}; + +export const FocusedContentExampleDocsOnly = { + render: FocusedContentExample +}; + +export const SpeakerLayoutExampleDocsOnly = { + render: SpeakerLayoutExample +}; + +export const WithHorizontalGalleryExampleDocsOnly = { + render: WithHorizontalGalleryExample +}; + +export const WithVerticalGalleryExampleDocsOnly = { + render: WithVerticalGalleryExample +}; + +export const ScreenSharingFromPresenterExampleDocsOnly = { + render: ScreenSharingFromPresenterExample +}; + +export const ScreenSharingFromViewerExampleDocsOnly = { + render: ScreenSharingFromViewerExample +}; + +export const CustomAvatarVideoGalleryExampleDocsOnly = { + render: CustomAvatarVideoGalleryExample +}; + +export const CustomStyleVideoGalleryExampleDocsOnly = { + render: CustomStyleVideoGalleryExample +}; + +export const LocalCameraSwitcherExampleDocsOnly = { + render: LocalCameraSwitcherExample +}; + +export const PinnedParticipantsDisabledExampleDocsOnly = { + render: PinnedParticipantsDisabledExample +}; + +export const PinnedParticipantsMobileExampleDocsOnly = { + render: () => ( + + + + ) +}; + +export const ManagedPinnedParticipantsExampleDocsOnly = { + render: ManagedPinnedParticipantsExample +}; + +export const OVC3x3VideoGalleryExampleDocsOnly = { + render: OVC3x3VideoGalleryExample +}; const meta: Meta = { - title: 'Components/Video Gallery' + title: 'Components/Video Gallery', + component: VideoGallery, + argTypes: { + onRenderAvatar: { + table: { + type: { + summary: 'OnRenderAvatarCallback' + } + } + }, + onCreateRemoteStreamView: { + table: { + type: { + summary: 'signature' + } + } + }, + onDisposeRemoteStreamView: { + description: 'Callback to dispose remote stream view', + table: { + type: { + summary: 'signature' + } + } + } + } }; export default meta; diff --git a/packages/storybook8/stories/Components/VideoGallery/snippets/Default.snippet.tsx b/packages/storybook8/stories/Components/VideoGallery/snippets/Default.snippet.tsx index 1dce95af7b9..9d0cab7aff0 100644 --- a/packages/storybook8/stories/Components/VideoGallery/snippets/Default.snippet.tsx +++ b/packages/storybook8/stories/Components/VideoGallery/snippets/Default.snippet.tsx @@ -34,7 +34,7 @@ const MockRemoteParticipants = [ // This must be the only named export from this module, and must be named to match the storybook path suffix. // This ensures that storybook hoists the story instead of creating a folder with a single entry. export const DefaultVideoGalleryExample: () => JSX.Element = () => { - const containerStyle = { height: '50vh' }; + const containerStyle = { height: '80vh', width: '50vw' }; return ( diff --git a/packages/storybook8/stories/Components/VideoGallery/snippets/FocusedContent.snippet.tsx b/packages/storybook8/stories/Components/VideoGallery/snippets/FocusedContent.snippet.tsx index e3be29d0cc3..5b3be4db6e0 100644 --- a/packages/storybook8/stories/Components/VideoGallery/snippets/FocusedContent.snippet.tsx +++ b/packages/storybook8/stories/Components/VideoGallery/snippets/FocusedContent.snippet.tsx @@ -49,7 +49,7 @@ const MockRemoteParticipants = [ // This must be the only named export from this module, and must be named to match the storybook path suffix. // This ensures that storybook hoists the story instead of creating a folder with a single entry. export const FocusedContentExample: () => JSX.Element = () => { - const containerStyle = { height: '50vh' }; + const containerStyle = { height: '60vh' }; return ( JSX.Element = () => { - const containerStyle = { height: '50vh' }; + const containerStyle = { height: '60vh' }; return ( JSX.Element = () => { - const containerStyle = { height: '50vh' }; + const containerStyle = { height: '60vh' }; return ( Date: Fri, 13 Sep 2024 07:29:42 -0700 Subject: [PATCH 17/45] last few video gallery issues to fix (#5176) --- .../storybook8/stories/Components/VideoGallery/Docs.mdx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/storybook8/stories/Components/VideoGallery/Docs.mdx b/packages/storybook8/stories/Components/VideoGallery/Docs.mdx index 6374187ae95..342b946be85 100644 --- a/packages/storybook8/stories/Components/VideoGallery/Docs.mdx +++ b/packages/storybook8/stories/Components/VideoGallery/Docs.mdx @@ -178,16 +178,16 @@ The vertical gallery can be most useful when the application is running a very w ## Content Sharing Experience -Our VideoGallery component is designed for optimal content sharing, incorporating both screen sharing and PowerPoint Live functionalities. The screen shared is the sole element placed in the Grid Layout, with all remote participants positioned in the horizontal gallery at the lower section. For effective screen sharing or PowerPoint Live, ensure the sharing participant has their isScreenSharingOn prop set to true, along with a defined screenShareStream prop (refer to localParticipant and remoteParticipants props). +Our VideoGallery component is designed for optimal content sharing, incorporating both screen sharing and PowerPoint Live functionalities. The screen shared is the sole element placed in the [Grid Layout](./?path=/docs/ui-components-gridlayout--grid-layout), with all remote participants positioned in the horizontal gallery at the lower section. For effective screen sharing or PowerPoint Live, ensure the sharing participant has their `isScreenSharingOn` prop set to true, along with a defined `screenShareStream` prop (refer to `localParticipant` and `remoteParticipants` props). ### Supported Features Currently, the VideoGallery component supports two primary features to enhance collaboration and presentation quality: screen sharing and PowerPoint Live. -- Screen Sharing: Share your local screen with participants in real-time or view remote screen -shares. For more details, see the sections below. +- Screen Sharing: Share your local screen with participants in real-time or view remote screen shares. + For more details, see the sections below. - PowerPoint Live: Exclusively view remote PowerPoint presentations. -Learn more about PowerPoint Live. + Learn more about PowerPoint Live. ### From a presenter point of view From 73a7a8c338f4e2aabe182b9acae6f868f8516f49 Mon Sep 17 00:00:00 2001 From: vhuseinova-msft <98852890+vhuseinova-msft@users.noreply.github.com> Date: Fri, 13 Sep 2024 09:33:05 -0700 Subject: [PATCH 18/45] [A11y][Test] Added keyboard navigation tests for ChatMyMessage component (#5162) --- .../ChatMessage/ChatMessageActionMenu.tsx | 2 +- .../ChatMessage/ChatMessageActionsFlyout.tsx | 3 +- .../ChatMessageComponentAsMessageBubble.tsx | 2 +- .../ChatMessageComponentAsEditBox.tsx | 2 + .../ChatMyMessageComponent.tsx | 5 +- .../ChatMyMessageComponentAsMessageBubble.tsx | 2 +- .../src/components/MessageThread.test.tsx | 8 +- .../browser/ChatMyMessageComponent.spec.tsx | 94 +++++++++++++++++++ .../browser/chat/hermetic/ErrorBar.test.ts | 10 +- .../browser/chat/hermetic/ReadReceipt.test.ts | 7 +- .../browser/common/hermeticChatTestHelpers.ts | 4 +- .../tests/browser/common/utils.ts | 3 + 12 files changed, 123 insertions(+), 19 deletions(-) create mode 100644 packages/react-components/tests/browser/ChatMyMessageComponent.spec.tsx diff --git a/packages/react-components/src/components/ChatMessage/ChatMessageActionMenu.tsx b/packages/react-components/src/components/ChatMessage/ChatMessageActionMenu.tsx index 681c433b32e..a67048f6cc6 100644 --- a/packages/react-components/src/components/ChatMessage/ChatMessageActionMenu.tsx +++ b/packages/react-components/src/components/ChatMessage/ChatMessageActionMenu.tsx @@ -37,7 +37,7 @@ export const chatMessageActionMenuProps = (menuProps: {
menuProps.onActionButtonClick() : undefined} style={{ margin: showActionMenu ? '1px' : 0, minHeight: showActionMenu ? undefined : '30px' }} diff --git a/packages/react-components/src/components/ChatMessage/ChatMessageActionsFlyout.tsx b/packages/react-components/src/components/ChatMessage/ChatMessageActionsFlyout.tsx index 1b1ccb22514..0c846c05182 100644 --- a/packages/react-components/src/components/ChatMessage/ChatMessageActionsFlyout.tsx +++ b/packages/react-components/src/components/ChatMessage/ChatMessageActionsFlyout.tsx @@ -102,7 +102,7 @@ export const ChatMessageActionFlyout = (props: ChatMessageActionFlyoutProps): JS const items: IContextualMenuItem[] = [ { key: 'Edit', - 'data-ui-id': 'chat-composite-message-contextual-menu-edit-action', + 'data-testid': 'chat-composite-message-contextual-menu-edit-action', text: props.strings.editMessage, itemProps: { styles: props.increaseFlyoutItemSize ? menuItemIncreasedSizeStyles : undefined @@ -112,6 +112,7 @@ export const ChatMessageActionFlyout = (props: ChatMessageActionFlyoutProps): JS }, { key: 'Remove', + 'data-testid': 'chat-composite-message-contextual-menu-remove-action', text: props.strings.removeMessage, itemProps: { styles: props.increaseFlyoutItemSize ? menuItemIncreasedSizeStyles : undefined }, iconProps: { diff --git a/packages/react-components/src/components/ChatMessage/MessageComponents/ChatMessageComponentAsMessageBubble.tsx b/packages/react-components/src/components/ChatMessage/MessageComponents/ChatMessageComponentAsMessageBubble.tsx index 8a31339f4be..ca67568dd69 100644 --- a/packages/react-components/src/components/ChatMessage/MessageComponents/ChatMessageComponentAsMessageBubble.tsx +++ b/packages/react-components/src/components/ChatMessage/MessageComponents/ChatMessageComponentAsMessageBubble.tsx @@ -181,7 +181,7 @@ const MessageBubble = (props: ChatMessageComponentAsMessageBubbleProps): JSX.Ele className: chatItemMessageContainerClassName, style: { ...createStyleFromV8Style(messageContainerStyle) } }} - data-ui-id="chat-composite-message" + data-testid="chat-composite-message" timestamp={ @@ -216,6 +217,7 @@ export const ChatMessageComponentAsEditBox = (props: ChatMessageComponentAsEditB e.stopPropagation(); }} id={'submitIconWrapper'} + data-testId="chat-message-edit-box-submit-button" /> diff --git a/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponent.tsx b/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponent.tsx index 3ce51eeaa3d..1d727c124c2 100644 --- a/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponent.tsx +++ b/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponent.tsx @@ -23,7 +23,10 @@ import { ChatMessageComponentAsEditBoxPicker } from './ChatMessageComponentAsEdi /* @conditional-compile-remove(rich-text-editor-image-upload) */ import { removeBrokenImageContentAndClearImageSizeStyles } from '../../utils/SendBoxUtils'; -type ChatMyMessageComponentProps = { +/** + * Props for the ChatMyMessageComponent component. + */ +export type ChatMyMessageComponentProps = { message: ChatMessage | /* @conditional-compile-remove(data-loss-prevention) */ BlockedMessage; userId: string; messageContainerStyle?: ComponentSlotStyle; diff --git a/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponentAsMessageBubble.tsx b/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponentAsMessageBubble.tsx index 725359bf53c..abf27ef4f70 100644 --- a/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponentAsMessageBubble.tsx +++ b/packages/react-components/src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponentAsMessageBubble.tsx @@ -266,7 +266,7 @@ const MessageBubble = (props: ChatMyMessageComponentAsMessageBubbleProps): JSX.E setFocused(true); } }} - data-ui-id="chat-composite-message" + data-testid="chat-composite-message" author={{message.senderDisplayName}} timestamp={ { ); }; - const { container, rerender } = render( + const { rerender } = render( { ); // Find message bubble does not contain mention yet - const messageBubble = container.querySelector('[data-ui-id="chat-composite-message"]'); + const messageBubble = screen.queryByTestId('chat-composite-message'); if (!messageBubble) { fail('Failed to find chat message bubble'); } @@ -397,7 +397,7 @@ describe('Message should display Mention correctly', () => { expect(messageBubble.innerHTML).not.toContain(MSFT_MENTION); // Click on ... button to trigger context menu - const menuButton = container.querySelector('[data-ui-id="chat-composite-message-action-icon"]'); + const menuButton = screen.queryByTestId('chat-composite-message-action-icon'); if (!menuButton) { fail('Failed to find "More" action button'); } @@ -452,7 +452,7 @@ describe('Message should display Mention correctly', () => { ); // After re-render with edited message, verify content includes mentions html tag - const messageBubbleAfterRerender = container.querySelector('[data-ui-id="chat-composite-message"]'); + const messageBubbleAfterRerender = screen.queryByTestId('chat-composite-message'); if (!messageBubbleAfterRerender) { fail('Failed to find "More" action button after rerender'); } diff --git a/packages/react-components/tests/browser/ChatMyMessageComponent.spec.tsx b/packages/react-components/tests/browser/ChatMyMessageComponent.spec.tsx new file mode 100644 index 00000000000..67efed7a6e4 --- /dev/null +++ b/packages/react-components/tests/browser/ChatMyMessageComponent.spec.tsx @@ -0,0 +1,94 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import React from 'react'; +import { expect } from '@playwright/experimental-ct-react'; +import { test as betaTest } from './FlavoredBaseTest'; +import { + ChatMyMessageComponent, + ChatMyMessageComponentProps +} from '../../src/components/ChatMessage/MyMessageComponents/ChatMyMessageComponent'; +import { COMPONENT_LOCALE_EN_US } from '../../src'; +import { Locator, Page } from 'playwright-core'; + +betaTest.describe('ChatMyMessageComponent keyboard navigation tests', () => { + const localeStrings = COMPONENT_LOCALE_EN_US.strings; + + const props: ChatMyMessageComponentProps = { + shouldOverlapAvatarAndMessage: false, + onActionButtonClick: () => {}, + strings: localeStrings.messageThread, + message: { + content: 'Hello World!', + messageId: '1', + attached: true, + messageType: 'chat', + contentType: 'html', + createdOn: new Date(), + mine: true + }, + userId: '1' + }; + + betaTest('User can navigate to message using keyboard', async ({ mount, page }) => { + const component = await mount(); + await showMoreMenuButton(component, page); + }); + + betaTest('Users can start editing messages using keyboard', async ({ mount, page }) => { + const component = await mount(); + await showMoreMenuButton(component, page); + + await openMoreMenu(component, page); + + // start editing + await page.keyboard.press('Enter'); + await expect(component.getByTestId('chat-message-edit-box-cancel-button')).toBeVisible(); + await expect(component.getByTestId('chat-message-edit-box-submit-button')).toBeVisible(); + }); + + betaTest('Users can select delete option for a message using keyboard', async ({ mount, page }) => { + const component = await mount(); + await showMoreMenuButton(component, page); + + await openMoreMenu(component, page); + + const removeButton = page.getByTestId('chat-composite-message-contextual-menu-remove-action'); + + //navigate to delete button + await page.keyboard.press('ArrowDown'); + await expect(removeButton).toBeFocused(); + + // select delete + await page.keyboard.press('Enter'); + await expect(removeButton).not.toBeFocused(); + // more menu isn't open + expect(removeButton).not.toBeVisible(); + }); +}); + +const showMoreMenuButton = async (component: Locator, page: Page): Promise => { + await component.evaluate(() => document.fonts.ready); + const messageBody = component.getByTestId('chat-composite-message'); + await expect(messageBody).toBeVisible(); + await page.keyboard.press('Tab'); + + await expect(messageBody).toBeFocused(); + + await expect(component.getByTestId('chat-composite-message-action-icon')).toBeVisible(); +}; + +const openMoreMenu = async (component: Locator, page: Page): Promise => { + // navigate to message menu + await page.keyboard.press('Tab'); + await expect(component.getByTestId('chat-composite-message-action-icon')).toBeFocused(); + + // open message menu + await page.keyboard.press('Enter'); + + // page is used here as more menu is not part of the component + const editButton = page.getByTestId('chat-composite-message-contextual-menu-edit-action'); + await expect(editButton).toBeVisible(); + await expect(page.getByTestId('chat-composite-message-contextual-menu-remove-action')).toBeVisible(); + await expect(editButton).toBeFocused(); +}; diff --git a/packages/react-composites/tests/browser/chat/hermetic/ErrorBar.test.ts b/packages/react-composites/tests/browser/chat/hermetic/ErrorBar.test.ts index 6154e8176b3..e88545b42cd 100644 --- a/packages/react-composites/tests/browser/chat/hermetic/ErrorBar.test.ts +++ b/packages/react-composites/tests/browser/chat/hermetic/ErrorBar.test.ts @@ -4,9 +4,9 @@ import { stubMessageTimestamps, waitForChatCompositeToLoad, - dataUiId, pageClick, - stableScreenshot + stableScreenshot, + dataTestId } from '../../common/utils'; import { buildUrlForChatAppUsingFakeAdapter, DEFAULT_FAKE_CHAT_ADAPTER_ARGS, test } from './fixture'; import { expect } from '@playwright/test'; @@ -35,9 +35,9 @@ test.describe('ErrorBar is shown correctly', async () => { await stubMessageTimestamps(page); expect(await stableScreenshot(page)).toMatchSnapshot('error-bar-send-message-with-wrong-thread-id.png'); // test resend button in contextual menu - await pageClick(page, dataUiId('chat-composite-message')); - await pageClick(page, dataUiId('chat-composite-message-action-icon')); - await page.waitForSelector(dataUiId('chat-composite-message-contextual-menu-edit-action')); + await pageClick(page, dataTestId('chat-composite-message')); + await pageClick(page, dataTestId('chat-composite-message-action-icon')); + await page.waitForSelector(dataTestId('chat-composite-message-contextual-menu-edit-action')); expect(await stableScreenshot(page)).toMatchSnapshot( 'error-bar-send-message-with-wrong-thread-id-show-resend-button.png' diff --git a/packages/react-composites/tests/browser/chat/hermetic/ReadReceipt.test.ts b/packages/react-composites/tests/browser/chat/hermetic/ReadReceipt.test.ts index 0d99cf19d1a..f7b60533623 100644 --- a/packages/react-composites/tests/browser/chat/hermetic/ReadReceipt.test.ts +++ b/packages/react-composites/tests/browser/chat/hermetic/ReadReceipt.test.ts @@ -5,6 +5,7 @@ import { expect } from '@playwright/test'; import { temporarilyShowHiddenChatComposite } from '../../common/hermeticChatTestHelpers'; import { sendMessage, waitForMessageDelivered, waitForMessageSeen } from '../../common/chatTestHelpers'; import { + dataTestId, dataUiId, perStepLocalTimeout, screenshotOnFailure, @@ -62,9 +63,9 @@ test.describe('Chat Composite E2E Tests', () => { await waitForMessageSeen(page); await screenshotOnFailure(page, async () => { - await page.locator(dataUiId('chat-composite-message')).first().click(); - await page.locator(dataUiId('chat-composite-message-action-icon')).first().click(); - await page.waitForSelector(dataUiId('chat-composite-message-contextual-menu-edit-action')); + await page.locator(dataTestId('chat-composite-message')).first().click(); + await page.locator(dataTestId('chat-composite-message-action-icon')).first().click(); + await page.waitForSelector(dataTestId('chat-composite-message-contextual-menu-edit-action')); await page.locator(dataUiId('chat-composite-message-contextual-menu-read-info')).click(); await page.waitForSelector(dataUiId('chat-composite-message-contextual-menu-read-name-list-item')); }); diff --git a/packages/react-composites/tests/browser/common/hermeticChatTestHelpers.ts b/packages/react-composites/tests/browser/common/hermeticChatTestHelpers.ts index 572f939394f..ae18a44e048 100644 --- a/packages/react-composites/tests/browser/common/hermeticChatTestHelpers.ts +++ b/packages/react-composites/tests/browser/common/hermeticChatTestHelpers.ts @@ -5,7 +5,7 @@ import type { ChatParticipant } from '@azure/communication-chat'; import { toFlatCommunicationIdentifier } from '@internal/acs-ui-common'; import { Page } from '@playwright/test'; import { IDS } from './constants'; -import { dataUiId, perStepLocalTimeout, screenshotOnFailure, waitForSelector } from './utils'; +import { dataTestId, dataUiId, perStepLocalTimeout, screenshotOnFailure, waitForSelector } from './utils'; /** * are, well, hidden. @@ -16,7 +16,7 @@ import { dataUiId, perStepLocalTimeout, screenshotOnFailure, waitForSelector } f export async function temporarilyShowHiddenChatComposite(page: Page, participant: ChatParticipant): Promise { await withHiddenChatCompositeInForeground(page, participant, async () => { // wait for messages to have loaded - await waitForSelector(page, dataUiId('chat-composite-message')); + await waitForSelector(page, dataTestId('chat-composite-message')); // sleep for 100ms to give time for the messagethread hook to send the read receipt await page.waitForTimeout(100); }); diff --git a/packages/react-composites/tests/browser/common/utils.ts b/packages/react-composites/tests/browser/common/utils.ts index d518cac8b8b..7c7d7679690 100644 --- a/packages/react-composites/tests/browser/common/utils.ts +++ b/packages/react-composites/tests/browser/common/utils.ts @@ -22,6 +22,9 @@ export function perStepLocalTimeout(): number { /** Selector string to get element by data-ui-id property */ export const dataUiId = (id: string): string => `[data-ui-id="${id}"]`; +/** Selector string to get element by data-testid property */ +export const dataTestId = (id: string): string => `[data-testid="${id}"]`; + /** * Wrapper function to take a screenshot if the provided callback fails. */ From 47fbf012b0440bc7918d545540bb1a27bc4cefb6 Mon Sep 17 00:00:00 2001 From: mgamis-msft <79475487+mgamis-msft@users.noreply.github.com> Date: Fri, 13 Sep 2024 11:32:17 -0700 Subject: [PATCH 19/45] Refactor VideoGallery organizing logic (again) (#5121) * Refactor video gallery's participant organizing logic * Refactor video gallery's participant organizing logic part 2 * Refactor video gallery's participant organizing logic part 3 * rename variables --- .../utils/videoGalleryLayoutUtils.ts | 119 +++++------------- 1 file changed, 28 insertions(+), 91 deletions(-) diff --git a/packages/react-components/src/components/VideoGallery/utils/videoGalleryLayoutUtils.ts b/packages/react-components/src/components/VideoGallery/utils/videoGalleryLayoutUtils.ts index 7be3ada1086..82f56218e2b 100644 --- a/packages/react-components/src/components/VideoGallery/utils/videoGalleryLayoutUtils.ts +++ b/packages/react-components/src/components/VideoGallery/utils/videoGalleryLayoutUtils.ts @@ -47,19 +47,27 @@ const getOrganizedParticipants = (props: OrganizedParticipantsArgs): OrganizedPa dominantSpeakers = [], maxGridParticipants = DEFAULT_MAX_VIDEO_SREAMS, maxOverflowGalleryDominantSpeakers = DEFAULT_MAX_OVERFLOW_GALLERY_DOMINANT_SPEAKERS, - isScreenShareActive = false, layout, previousGridParticipants = [], previousOverflowParticipants = [] } = props; - const remoteParticipantsOrdered = putVideoParticipantsFirst(remoteParticipants); + /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ + const callingParticipants = remoteParticipants.filter((p) => p.state === ('Connecting' || 'Ringing')); + /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ + const callingParticipantsSet = new Set(callingParticipants.map((p) => p.userId)); + + let connectedParticipants = remoteParticipants; + /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ + connectedParticipants = connectedParticipants.filter((p) => !callingParticipantsSet.has(p.userId)); + + const remoteParticipantsOrdered = putVideoParticipantsFirst(connectedParticipants); const videoParticipants = remoteParticipants.filter((p) => p.videoStream?.isAvailable); - const participants = + const participantsForGrid = layout === 'floatingLocalVideo' && videoParticipants.length > 0 ? videoParticipants : remoteParticipantsOrdered; let newGridParticipants = smartDominantSpeakerParticipants({ - participants: participants, + participants: participantsForGrid, dominantSpeakers, currentParticipants: previousGridParticipants, maxDominantSpeakers: maxGridParticipants @@ -78,39 +86,21 @@ const getOrganizedParticipants = (props: OrganizedParticipantsArgs): OrganizedPa const gridParticipantSet = new Set(newGridParticipants.map((p) => p.userId)); - /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ - const callingParticipants = remoteParticipantsOrdered.filter((p) => p.state === ('Connecting' || 'Ringing')); - /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ - const callingParticipantsSet = new Set(callingParticipants.map((p) => p.userId)); - const newOverflowGalleryParticipants = smartDominantSpeakerParticipants({ - participants: remoteParticipantsOrdered.filter( - (p) => - !gridParticipantSet.has(p.userId) && - /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ !callingParticipantsSet.has( - p.userId - ) - ), + participants: remoteParticipantsOrdered.filter((p) => !gridParticipantSet.has(p.userId)), dominantSpeakers: dominantSpeakers, currentParticipants: previousOverflowParticipants, maxDominantSpeakers: maxOverflowGalleryDominantSpeakers }); - const gridParticipants = getGridParticipants({ - isScreenShareActive, - gridParticipants: newGridParticipants, - overflowGalleryParticipants: newOverflowGalleryParticipants, - maxGridParticipants: maxGridParticipants, - /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ callingParticipants - }); - - const overflowGalleryParticipants = getOverflowGalleryRemoteParticipants({ - isScreenShareActive, - gridParticipants: newGridParticipants, - overflowGalleryParticipants: newOverflowGalleryParticipants, - maxGridParticipants: maxGridParticipants, - /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ callingParticipants - }); + let gridParticipants = newGridParticipants; + let overflowGalleryParticipants = newOverflowGalleryParticipants; + /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ + if (gridParticipants.length + callingParticipants.length <= maxGridParticipants) { + gridParticipants = gridParticipants.concat(callingParticipants); + } else { + overflowGalleryParticipants = overflowGalleryParticipants.concat(callingParticipants); + } return { gridParticipants, overflowGalleryParticipants }; }; @@ -147,7 +137,7 @@ export const useOrganizedParticipants = (props: OrganizedParticipantsArgs): Orga const unfocusedParticipants = props.remoteParticipants.filter((p) => !focusedParticipantUserIdSet.has(p.userId)); - const useOrganizedParticipantsProps: OrganizedParticipantsArgs = { + const organizedParticipantsArgs: OrganizedParticipantsArgs = { ...props, // if there are focused participants then leave no room in the grid by setting maxGridParticipants to 0 maxGridParticipants: focusedParticipants.length > 0 || props.isScreenShareActive ? 0 : props.maxGridParticipants, @@ -156,72 +146,19 @@ export const useOrganizedParticipants = (props: OrganizedParticipantsArgs): Orga previousOverflowParticipants: currentOverflowGalleryParticipants.current }; - const useOrganizedParticipantsResult = getOrganizedParticipants(useOrganizedParticipantsProps); + const organizedParticipants = getOrganizedParticipants(organizedParticipantsArgs); - currentGridParticipants.current = useOrganizedParticipantsResult.gridParticipants; - currentOverflowGalleryParticipants.current = useOrganizedParticipantsResult.overflowGalleryParticipants; + currentGridParticipants.current = organizedParticipants.gridParticipants; + currentOverflowGalleryParticipants.current = organizedParticipants.overflowGalleryParticipants; return focusedParticipants.length > 0 ? { gridParticipants: props.isScreenShareActive ? [] : focusedParticipants, overflowGalleryParticipants: props.isScreenShareActive - ? focusedParticipants.concat(useOrganizedParticipantsResult.overflowGalleryParticipants) - : useOrganizedParticipantsResult.overflowGalleryParticipants + ? focusedParticipants.concat(organizedParticipants.overflowGalleryParticipants) + : organizedParticipants.overflowGalleryParticipants } - : useOrganizedParticipantsResult; -}; - -const getGridParticipants = (args: { - isScreenShareActive: boolean; - gridParticipants: VideoGalleryParticipant[]; - overflowGalleryParticipants: VideoGalleryParticipant[]; - maxGridParticipants: number; - /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ callingParticipants: VideoGalleryParticipant[]; -}): VideoGalleryRemoteParticipant[] => { - if (args.isScreenShareActive) { - return []; - } - // if we have no grid participants we need to cap the max number of overflowGallery participants in the grid - // we will use the max streams provided to the function to find the max participants that can go in the grid - // if there are less participants than max streams then we will use all participants including joining in the grid - /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ - return args.gridParticipants.length > 0 - ? args.gridParticipants - : args.overflowGalleryParticipants.length > args.maxGridParticipants - ? args.overflowGalleryParticipants.slice(0, args.maxGridParticipants) - : args.overflowGalleryParticipants.slice(0, args.maxGridParticipants).concat(args.callingParticipants); - return args.gridParticipants.length > 0 - ? args.gridParticipants - : args.overflowGalleryParticipants.slice(0, args.maxGridParticipants); -}; - -const getOverflowGalleryRemoteParticipants = (args: { - isScreenShareActive: boolean; - gridParticipants: VideoGalleryParticipant[]; - overflowGalleryParticipants: VideoGalleryParticipant[]; - maxGridParticipants: number; - /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ callingParticipants: VideoGalleryParticipant[]; -}): VideoGalleryRemoteParticipant[] => { - if (args.isScreenShareActive) { - // If screen sharing is active, assign video and audio participants as overflow gallery participants - /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ - return args.gridParticipants.concat(args.overflowGalleryParticipants.concat(args.callingParticipants)); - return args.gridParticipants.concat(args.overflowGalleryParticipants); - } else { - // If screen sharing is not active, then assign all video tiles as grid tiles. - // If there are no video tiles, then assign audio tiles as grid tiles. - // if there are more overflow tiles than max streams then find the tiles that don't fit in the grid and put them in overflow - // overflow should be empty if total participants including calling participants is less than max streams - /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ - return args.gridParticipants.length > 0 - ? args.overflowGalleryParticipants.concat(args.callingParticipants) - : args.overflowGalleryParticipants.length > args.maxGridParticipants - ? args.overflowGalleryParticipants.slice(args.maxGridParticipants).concat(args.callingParticipants) - : []; - return args.gridParticipants.length > 0 - ? args.overflowGalleryParticipants - : args.overflowGalleryParticipants.slice(args.maxGridParticipants); - } + : organizedParticipants; }; const putVideoParticipantsFirst = ( From adf974dee6b936a4c989a418cd2a64becd24e87c Mon Sep 17 00:00:00 2001 From: edwardlee-msft Date: Mon, 16 Sep 2024 15:24:31 -0700 Subject: [PATCH 20/45] Address arb comments (#5178) --- .../review/beta/communication-react.api.md | 6 +++--- .../review/stable/communication-react.api.md | 6 +++--- .../CallWithChatComposite/adapter/CallWithChatAdapter.ts | 4 ++-- .../CallWithChatComposite/state/CallWithChatAdapterState.ts | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/communication-react/review/beta/communication-react.api.md b/packages/communication-react/review/beta/communication-react.api.md index 9549628907b..fa91e538d5b 100644 --- a/packages/communication-react/review/beta/communication-react.api.md +++ b/packages/communication-react/review/beta/communication-react.api.md @@ -1194,7 +1194,7 @@ export interface CallWithChatAdapterManagement { // (undocumented) downloadResourceToCache(resourceDetails: ResourceDetails): Promise; fetchInitialData(): Promise; - holdCall: () => Promise; + holdCall(): Promise; // @deprecated joinCall(microphoneOn?: boolean): Call | undefined; joinCall(options?: JoinCallOptions): Call | undefined; @@ -1213,7 +1213,7 @@ export interface CallWithChatAdapterManagement { removeParticipant(participant: CommunicationIdentifier): Promise; // (undocumented) removeResourceFromCache(resourceDetails: ResourceDetails): void; - resumeCall: () => Promise; + resumeCall(): Promise; returnFromBreakoutRoom(): Promise; sendDtmfTone: (dtmfTone: DtmfTone_2) => Promise; sendMessage(content: string, options?: SendMessageOptions | /* @conditional-compile-remove(file-sharing-acs) */ MessageOptions): Promise; @@ -1376,7 +1376,7 @@ export interface CallWithChatAdapterUiState { // @public export interface CallWithChatClientState { - alternateCallerId?: string | undefined; + alternateCallerId?: string; call?: CallState; chat?: ChatThreadClientState; // @beta diff --git a/packages/communication-react/review/stable/communication-react.api.md b/packages/communication-react/review/stable/communication-react.api.md index 929fc258181..8a059e82211 100644 --- a/packages/communication-react/review/stable/communication-react.api.md +++ b/packages/communication-react/review/stable/communication-react.api.md @@ -958,7 +958,7 @@ export interface CallWithChatAdapterManagement { // (undocumented) downloadResourceToCache(resourceDetails: ResourceDetails): Promise; fetchInitialData(): Promise; - holdCall: () => Promise; + holdCall(): Promise; // @deprecated joinCall(microphoneOn?: boolean): Call | undefined; joinCall(options?: JoinCallOptions): Call | undefined; @@ -975,7 +975,7 @@ export interface CallWithChatAdapterManagement { removeParticipant(participant: CommunicationIdentifier): Promise; // (undocumented) removeResourceFromCache(resourceDetails: ResourceDetails): void; - resumeCall: () => Promise; + resumeCall(): Promise; sendDtmfTone: (dtmfTone: DtmfTone_2) => Promise; sendMessage(content: string, options?: SendMessageOptions): Promise; sendReadReceipt(chatMessageId: string): Promise; @@ -1125,7 +1125,7 @@ export interface CallWithChatAdapterUiState { // @public export interface CallWithChatClientState { - alternateCallerId?: string | undefined; + alternateCallerId?: string; call?: CallState; chat?: ChatThreadClientState; devices: DeviceManagerState; diff --git a/packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatAdapter.ts b/packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatAdapter.ts index d2922bee9b7..7b44d87df09 100644 --- a/packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatAdapter.ts +++ b/packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatAdapter.ts @@ -406,14 +406,14 @@ export interface CallWithChatAdapterManagement { * * @public */ - holdCall: () => Promise; + holdCall(): Promise; /* @conditional-compile-remove(PSTN-calls) */ /** * Resumes the call from a LocalHold state. * * @public */ - resumeCall: () => Promise; + resumeCall(): Promise; /* @conditional-compile-remove(PSTN-calls) */ /** * Adds a new Participant to the call. diff --git a/packages/react-composites/src/composites/CallWithChatComposite/state/CallWithChatAdapterState.ts b/packages/react-composites/src/composites/CallWithChatComposite/state/CallWithChatAdapterState.ts index 0b02788c505..a10d23c8120 100644 --- a/packages/react-composites/src/composites/CallWithChatComposite/state/CallWithChatAdapterState.ts +++ b/packages/react-composites/src/composites/CallWithChatComposite/state/CallWithChatAdapterState.ts @@ -77,7 +77,7 @@ export interface CallWithChatClientState { isTeamsMeeting: boolean; /* @conditional-compile-remove(PSTN-calls) */ /** alternateCallerId for PSTN call */ - alternateCallerId?: string | undefined; + alternateCallerId?: string; /* @conditional-compile-remove(unsupported-browser) */ /** Environment information for system adapter is made on */ environmentInfo?: EnvironmentInfo; From 5b2828512d6b3a39cac4c579ad030eb113eeedc8 Mon Sep 17 00:00:00 2001 From: edwardlee-msft Date: Mon, 16 Sep 2024 15:58:14 -0700 Subject: [PATCH 21/45] TDBuild latest localization (#5170) * TDBuild latest localization * TDBuild latest localization * Update packages/react-composites CallComposite browser test snapshots * Update packages/react-composites CallComposite browser test snapshots --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../localization/locales/ar-SA/strings.json | 29 +++++++++------- .../localization/locales/cs-CZ/strings.json | 25 +++++++++----- .../localization/locales/de-DE/strings.json | 27 +++++++++------ .../localization/locales/en-GB/strings.json | 29 +++++++++------- .../localization/locales/es-ES/strings.json | 29 +++++++++------- .../localization/locales/fi-FI/strings.json | 25 +++++++++----- .../localization/locales/fr-FR/strings.json | 29 +++++++++------- .../localization/locales/he-IL/strings.json | 27 +++++++++------ .../localization/locales/it-IT/strings.json | 25 +++++++++----- .../localization/locales/ja-JP/strings.json | 27 +++++++++------ .../localization/locales/ko-KR/strings.json | 25 +++++++++----- .../localization/locales/nb-NO/strings.json | 25 +++++++++----- .../localization/locales/nl-NL/strings.json | 29 +++++++++------- .../localization/locales/pl-PL/strings.json | 25 +++++++++----- .../localization/locales/pt-BR/strings.json | 29 +++++++++------- .../localization/locales/ru-RU/strings.json | 25 +++++++++----- .../localization/locales/sv-SE/strings.json | 27 +++++++++------ .../localization/locales/tr-TR/strings.json | 27 +++++++++------ .../localization/locales/zh-CN/strings.json | 25 +++++++++----- .../localization/locales/zh-TW/strings.json | 31 +++++++++++------- .../localization/locales/ar-SA/strings.json | 2 +- .../localization/locales/cs-CZ/strings.json | 2 +- .../localization/locales/de-DE/strings.json | 2 +- .../localization/locales/en-GB/strings.json | 2 +- .../localization/locales/es-ES/strings.json | 2 +- .../localization/locales/fi-FI/strings.json | 2 +- .../localization/locales/fr-FR/strings.json | 22 ++++++------- .../localization/locales/he-IL/strings.json | 2 +- .../localization/locales/it-IT/strings.json | 2 +- .../localization/locales/ja-JP/strings.json | 2 +- .../localization/locales/ko-KR/strings.json | 2 +- .../localization/locales/nb-NO/strings.json | 2 +- .../localization/locales/nl-NL/strings.json | 2 +- .../localization/locales/pl-PL/strings.json | 2 +- .../localization/locales/pt-BR/strings.json | 2 +- .../localization/locales/ru-RU/strings.json | 2 +- .../localization/locales/sv-SE/strings.json | 2 +- .../localization/locales/tr-TR/strings.json | 2 +- .../localization/locales/zh-CN/strings.json | 2 +- .../localization/locales/zh-TW/strings.json | 2 +- ...lized-call-screen-Desktop-Chrome-linux.png | Bin 18521 -> 18925 bytes ...-screen-Mobile-Android-Landscape-linux.png | Bin 21297 -> 21696 bytes ...l-screen-Mobile-Android-Portrait-linux.png | Bin 34213 -> 36336 bytes ...lized-call-screen-Desktop-Chrome-linux.png | Bin 18521 -> 18925 bytes ...-screen-Mobile-Android-Landscape-linux.png | Bin 21297 -> 21696 bytes ...l-screen-Mobile-Android-Portrait-linux.png | Bin 34213 -> 36336 bytes 46 files changed, 370 insertions(+), 230 deletions(-) diff --git a/packages/react-components/src/localization/locales/ar-SA/strings.json b/packages/react-components/src/localization/locales/ar-SA/strings.json index 1582b61506b..6171b2020a4 100644 --- a/packages/react-components/src/localization/locales/ar-SA/strings.json +++ b/packages/react-components/src/localization/locales/ar-SA/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "الكاميرا", "cameraMenuTooltip": "اختيار الكاميرا", "cameraButtonSplitRoleDescription": "زر الانقسام", - "onSplitButtonAriaLabel": "خيارات إيقاف تشغيل الكاميرا", - "offSplitButtonAriaLabel": "خيارات تشغيل الكاميرا", + "onSplitButtonAriaLabel": "إيقاف تشغيل الكاميرا", + "offSplitButtonAriaLabel": "تشغيل الكاميرا", "cameraActionTurnedOnAnnouncement": "تم تشغيل كاميراتك", "cameraActionTurnedOffAnnouncement": "تم إيقاف تشغيل كاميراتك", "onSplitButtonPrimaryActionCamera": "إيقاف تشغيل الكاميرا", "offSplitButtonPrimaryActionCamera": "تشغيل الكاميرا", "cameraPrimaryActionSplitButtonTitle": "استخدام الكاميرا", - "videoEffectsMenuItemTitle": "التأثيرات" + "videoEffectsMenuItemTitle": "التأثيرات", + "cameraButtonAriaDescription": "خيارات الكاميرا" }, "microphoneButton": { "onLabel": "الميكروفون", @@ -119,13 +120,17 @@ "speakerMenuTitle": "مكبر الصوت", "speakerMenuTooltip": "اختيار مكبر صوت", "microphoneButtonSplitRoleDescription": "زر الانقسام", - "onSplitButtonAriaLabel": "كتم صوت الميكروفون وخيارات الصوت", - "offSplitButtonAriaLabel": "إلغاء كتم صوت الميكروفون وخيارات الصوت", + "onSplitButtonAriaLabel": "كتم الميكروفون", + "offSplitButtonAriaLabel": "إلغاء كتم الميكروفون", "microphoneActionTurnedOnAnnouncement": "تم تشغيل الميكروفون", "microphoneActionTurnedOffAnnouncement": "تم إيقاف الميكروفون", - "offSplitButtonMicrophonePrimaryAction": "إلغاء كتم صوت الميكروفون", - "onSplitButtonMicrophonePrimaryAction": "كتم صوت الميكروفون", - "microphonePrimaryActionSplitButtonTitle": "استخدام الميكروفون" + "offSplitButtonMicrophonePrimaryAction": "إلغاء كتم الميكروفون", + "onSplitButtonMicrophonePrimaryAction": "كتم الميكروفون", + "microphonePrimaryActionSplitButtonTitle": "استخدام الميكروفون", + "microphoneAriaDescription": "خيارات الصوت", + "deepNoiseSuppressionTitle": "منع الضوضاء", + "deepNoiseSuppressionOnAnnouncement": "تم تشغيل منع الضوضاء العميقة", + "deepNoiseSuppressionOffAnnouncement": "تم إيقاف تشغيل منع الضوضاء العميقة" }, "devicesButton": { "label": "الأجهزة", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "التوقف عن تسليط الضوء", "stopSpotlightOnSelfVideoTileMenuLabel": "الخروج من وضع تسليط الضوء", "attendeeRole": "الحضور", - "muteParticipantMenuItemLabel": "كتم الصوت" + "muteParticipantMenuItemLabel": "كتم الصوت", + "waitingScreenText": "في انتظار انضمام الآخرين" }, "dialpad": { "placeholderText": "أدخل رقم الهاتف", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "رفض", "incomingCallNotificationAcceptButtonLabel": "قبول", "incomingCallNotificationRejectButtonLabel": "رفض", - "incomingCallNotificationAccceptWithVideoButtonLabel": "قبول مع الفيديو" + "incomingCallNotificationAccceptWithVideoButtonLabel": "قبول مع الفيديو", + "incomingCallNotificationDismissButtonAriaLabel": "تجاهل" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/cs-CZ/strings.json b/packages/react-components/src/localization/locales/cs-CZ/strings.json index 8769721b3ac..149478740d0 100644 --- a/packages/react-components/src/localization/locales/cs-CZ/strings.json +++ b/packages/react-components/src/localization/locales/cs-CZ/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Kamera", "cameraMenuTooltip": "Zvolit kameru", "cameraButtonSplitRoleDescription": "Tlačítko rozdělení", - "onSplitButtonAriaLabel": "Vypnout kameru a možnosti kamery", - "offSplitButtonAriaLabel": "Zapnout kameru a možnosti kamery", + "onSplitButtonAriaLabel": "Vypnout kameru", + "offSplitButtonAriaLabel": "Zapnout kameru", "cameraActionTurnedOnAnnouncement": "Vaše kamera je zapnutá", "cameraActionTurnedOffAnnouncement": "Vaše kamera je vypnutá", "onSplitButtonPrimaryActionCamera": "Vypnout kameru", "offSplitButtonPrimaryActionCamera": "Zapnout kameru", "cameraPrimaryActionSplitButtonTitle": "Použít kameru", - "videoEffectsMenuItemTitle": "Efekty" + "videoEffectsMenuItemTitle": "Efekty", + "cameraButtonAriaDescription": "možnosti kamery" }, "microphoneButton": { "onLabel": "Mikrofon", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Reproduktor", "speakerMenuTooltip": "Zvolit reproduktor", "microphoneButtonSplitRoleDescription": "Tlačítko rozdělení", - "onSplitButtonAriaLabel": "Ztlumit mikrofon a možnosti zvuku", - "offSplitButtonAriaLabel": "Zrušit ztlumení mikrofonu a možností zvuku", + "onSplitButtonAriaLabel": "Ztlumit mikrofon", + "offSplitButtonAriaLabel": "Zrušit ztlumení mikrofonu", "microphoneActionTurnedOnAnnouncement": "Váš mikrofon je zapnutý", "microphoneActionTurnedOffAnnouncement": "Váš mikrofon je vypnutý", "offSplitButtonMicrophonePrimaryAction": "Zrušit ztlumení mikrofonu", "onSplitButtonMicrophonePrimaryAction": "Ztlumit mikrofon", - "microphonePrimaryActionSplitButtonTitle": "Použít mikrofon" + "microphonePrimaryActionSplitButtonTitle": "Použít mikrofon", + "microphoneAriaDescription": "Možnosti zvuku", + "deepNoiseSuppressionTitle": "Potlačení šumu", + "deepNoiseSuppressionOnAnnouncement": "Potlačení hlubokého šumu je zapnuté", + "deepNoiseSuppressionOffAnnouncement": "Potlačení hlubokého šumu je vypnuté" }, "devicesButton": { "label": "Zařízení", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Zastavit přidávání do hlavního výběru", "stopSpotlightOnSelfVideoTileMenuLabel": "Ukončit hlavní výběr", "attendeeRole": "Účastník", - "muteParticipantMenuItemLabel": "Ztlumit" + "muteParticipantMenuItemLabel": "Ztlumit", + "waitingScreenText": "Čeká se na připojení ostatních" }, "dialpad": { "placeholderText": "Zadejte telefonní číslo", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Odmítnout", "incomingCallNotificationAcceptButtonLabel": "Přijmout", "incomingCallNotificationRejectButtonLabel": "Odmítnout", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Přijmout s videem" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Přijmout s videem", + "incomingCallNotificationDismissButtonAriaLabel": "Zavřít" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/de-DE/strings.json b/packages/react-components/src/localization/locales/de-DE/strings.json index 564d147d328..b85469932e9 100644 --- a/packages/react-components/src/localization/locales/de-DE/strings.json +++ b/packages/react-components/src/localization/locales/de-DE/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Kamera", "cameraMenuTooltip": "Kamera auswählen", "cameraButtonSplitRoleDescription": "Unterteilte Schaltfläche", - "onSplitButtonAriaLabel": "Kamera und Kameraoptionen deaktivieren", - "offSplitButtonAriaLabel": "Kamera und Kameraoptionen aktivieren", + "onSplitButtonAriaLabel": "Kamera ausschalten", + "offSplitButtonAriaLabel": "Kamera einschalten", "cameraActionTurnedOnAnnouncement": "Ihre Kamera wurde eingeschaltet.", "cameraActionTurnedOffAnnouncement": "Ihre Kamera wurde ausgeschaltet.", "onSplitButtonPrimaryActionCamera": "Kamera ausschalten", "offSplitButtonPrimaryActionCamera": "Kamera einschalten", "cameraPrimaryActionSplitButtonTitle": "Kamera verwenden", - "videoEffectsMenuItemTitle": "Effekte" + "videoEffectsMenuItemTitle": "Effekte", + "cameraButtonAriaDescription": "Kameraoptionen" }, "microphoneButton": { "onLabel": "Mikrofon", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Lautsprecher", "speakerMenuTooltip": "Lautsprecher auswählen", "microphoneButtonSplitRoleDescription": "Unterteilte Schaltfläche", - "onSplitButtonAriaLabel": "Mikrofon- und Audiooptionen stummschalten", - "offSplitButtonAriaLabel": "Stummschaltung von Mikrofon- und Audiooptionen aufheben", + "onSplitButtonAriaLabel": "Mikrofon stummschalten", + "offSplitButtonAriaLabel": "Stummschaltung des Mikrofons aufheben", "microphoneActionTurnedOnAnnouncement": "Ihr Mikrofon wurde eingeschaltet.", "microphoneActionTurnedOffAnnouncement": "Ihr Mikrofon wurde ausgeschaltet.", - "offSplitButtonMicrophonePrimaryAction": "Mikrofonstummschaltung aufheben", + "offSplitButtonMicrophonePrimaryAction": "Stummschaltung des Mikrofons aufheben", "onSplitButtonMicrophonePrimaryAction": "Mikrofon stummschalten", - "microphonePrimaryActionSplitButtonTitle": "Mikrofon verwenden" + "microphonePrimaryActionSplitButtonTitle": "Mikrofon verwenden", + "microphoneAriaDescription": "Audiooptionen", + "deepNoiseSuppressionTitle": "Rauschunterdrückung", + "deepNoiseSuppressionOnAnnouncement": "Die Unterdrückung tiefer Geräusche wurde aktiviert.", + "deepNoiseSuppressionOffAnnouncement": "Die Unterdrückung tiefer Geräusche wurde deaktiviert." }, "devicesButton": { "label": "Geräte", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Spotlight beenden", "stopSpotlightOnSelfVideoTileMenuLabel": "Spotlight beenden", "attendeeRole": "Teilnehmer", - "muteParticipantMenuItemLabel": "Stummschalten" + "muteParticipantMenuItemLabel": "Stummschalten", + "waitingScreenText": "Warten auf andere Teilnehmer" }, "dialpad": { "placeholderText": "Telefonnummer eingeben", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Ablehnen", "incomingCallNotificationAcceptButtonLabel": "Akzeptieren", "incomingCallNotificationRejectButtonLabel": "Ablehnen", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Mit Video annehmen" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Mit Video annehmen", + "incomingCallNotificationDismissButtonAriaLabel": "Verwerfen" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/en-GB/strings.json b/packages/react-components/src/localization/locales/en-GB/strings.json index abe01cbeabb..cf977d08c71 100644 --- a/packages/react-components/src/localization/locales/en-GB/strings.json +++ b/packages/react-components/src/localization/locales/en-GB/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Camera", "cameraMenuTooltip": "Choose camera", "cameraButtonSplitRoleDescription": "Split button", - "onSplitButtonAriaLabel": "Turn off camera and camera options", - "offSplitButtonAriaLabel": "Turn on camera and camera options", + "onSplitButtonAriaLabel": "Turn off camera", + "offSplitButtonAriaLabel": "Turn on camera", "cameraActionTurnedOnAnnouncement": "Your camera has been turned on", "cameraActionTurnedOffAnnouncement": "Your camera has been turned off", "onSplitButtonPrimaryActionCamera": "Turn off camera", "offSplitButtonPrimaryActionCamera": "Turn on camera", "cameraPrimaryActionSplitButtonTitle": "Use camera", - "videoEffectsMenuItemTitle": "Effects" + "videoEffectsMenuItemTitle": "Effects", + "cameraButtonAriaDescription": "camera options" }, "microphoneButton": { "onLabel": "Mic", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Speaker", "speakerMenuTooltip": "Choose speaker", "microphoneButtonSplitRoleDescription": "Split button", - "onSplitButtonAriaLabel": "Mute microphone and audio options", - "offSplitButtonAriaLabel": "Unmute microphone and audio options", + "onSplitButtonAriaLabel": "Mute mic", + "offSplitButtonAriaLabel": "Unmute mic", "microphoneActionTurnedOnAnnouncement": "Your microphone has been turned on", "microphoneActionTurnedOffAnnouncement": "Your microphone has been turned off", - "offSplitButtonMicrophonePrimaryAction": "Unmute microphone", - "onSplitButtonMicrophonePrimaryAction": "Mute microphone", - "microphonePrimaryActionSplitButtonTitle": "Use microphone" + "offSplitButtonMicrophonePrimaryAction": "Unmute mic", + "onSplitButtonMicrophonePrimaryAction": "Mute mic", + "microphonePrimaryActionSplitButtonTitle": "Use microphone", + "microphoneAriaDescription": "Audio options", + "deepNoiseSuppressionTitle": "Noise suppression", + "deepNoiseSuppressionOnAnnouncement": "Deep noise suppression has been turned on", + "deepNoiseSuppressionOffAnnouncement": "Deep noise suppression has been turned off" }, "devicesButton": { "label": "Devices", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Stop spotlighting", "stopSpotlightOnSelfVideoTileMenuLabel": "Exit spotlight", "attendeeRole": "Attendee", - "muteParticipantMenuItemLabel": "Mute" + "muteParticipantMenuItemLabel": "Mute", + "waitingScreenText": "Waiting for others to join" }, "dialpad": { "placeholderText": "Enter phone number", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Reject", "incomingCallNotificationAcceptButtonLabel": "Accept", "incomingCallNotificationRejectButtonLabel": "Decline", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Accept with Video" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Accept with Video", + "incomingCallNotificationDismissButtonAriaLabel": "Dismiss" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/es-ES/strings.json b/packages/react-components/src/localization/locales/es-ES/strings.json index 3dc37fc657a..c309e331445 100644 --- a/packages/react-components/src/localization/locales/es-ES/strings.json +++ b/packages/react-components/src/localization/locales/es-ES/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Cámara", "cameraMenuTooltip": "Elegir cámara", "cameraButtonSplitRoleDescription": "Botón de expansión", - "onSplitButtonAriaLabel": "Desactivar la cámara y las opciones de cámara", - "offSplitButtonAriaLabel": "Activar la cámara y las opciones de cámara", + "onSplitButtonAriaLabel": "Desconectar la cámara", + "offSplitButtonAriaLabel": "Activar la cámara", "cameraActionTurnedOnAnnouncement": "La cámara se ha activado", "cameraActionTurnedOffAnnouncement": "La cámara se ha desactivado", "onSplitButtonPrimaryActionCamera": "Desconectar la cámara", "offSplitButtonPrimaryActionCamera": "Activar la cámara", "cameraPrimaryActionSplitButtonTitle": "Usar cámara", - "videoEffectsMenuItemTitle": "Efectos" + "videoEffectsMenuItemTitle": "Efectos", + "cameraButtonAriaDescription": "opciones de cámara" }, "microphoneButton": { "onLabel": "Micro", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Altavoz", "speakerMenuTooltip": "Elegir altavoz", "microphoneButtonSplitRoleDescription": "Botón de expansión", - "onSplitButtonAriaLabel": "Silenciar opciones de micrófono y audio", - "offSplitButtonAriaLabel": "Reactivar el micrófono y las opciones de audio", + "onSplitButtonAriaLabel": "Desactivar audio del micrófono", + "offSplitButtonAriaLabel": "Reactivar audio del micrófono", "microphoneActionTurnedOnAnnouncement": "El micrófono se ha activado", "microphoneActionTurnedOffAnnouncement": "El micrófono se ha desactivado", - "offSplitButtonMicrophonePrimaryAction": "Reactivar micrófono", - "onSplitButtonMicrophonePrimaryAction": "Silenciar micrófono", - "microphonePrimaryActionSplitButtonTitle": "Usar micrófono" + "offSplitButtonMicrophonePrimaryAction": "Reactivar audio del micrófono", + "onSplitButtonMicrophonePrimaryAction": "Desactivar audio del micrófono", + "microphonePrimaryActionSplitButtonTitle": "Usar micrófono", + "microphoneAriaDescription": "Opciones de audio", + "deepNoiseSuppressionTitle": "Supresión de ruido", + "deepNoiseSuppressionOnAnnouncement": "Se ha activado la supresión profunda de ruido", + "deepNoiseSuppressionOffAnnouncement": "Se ha desactivado la supresión profunda de ruido" }, "devicesButton": { "label": "Dispositivos", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Dejar de poner en primer plano", "stopSpotlightOnSelfVideoTileMenuLabel": "Primer plano", "attendeeRole": "Asistente", - "muteParticipantMenuItemLabel": "Silenciar" + "muteParticipantMenuItemLabel": "Silenciar", + "waitingScreenText": "Esperando a que se unan otros usuarios" }, "dialpad": { "placeholderText": "Introduzca el número de teléfono", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Rechazar", "incomingCallNotificationAcceptButtonLabel": "Aceptar", "incomingCallNotificationRejectButtonLabel": "Rechazar", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Aceptar con vídeo" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Aceptar con vídeo", + "incomingCallNotificationDismissButtonAriaLabel": "Descartar" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/fi-FI/strings.json b/packages/react-components/src/localization/locales/fi-FI/strings.json index f8125d9ee94..8be37edd6ef 100644 --- a/packages/react-components/src/localization/locales/fi-FI/strings.json +++ b/packages/react-components/src/localization/locales/fi-FI/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Kamera", "cameraMenuTooltip": "Valitse kamera", "cameraButtonSplitRoleDescription": "Jaettu painike", - "onSplitButtonAriaLabel": "Kameran ja sen käytöstä poistamisen asetukset", - "offSplitButtonAriaLabel": "Kameran ja sen käyttöön ottamisen asetukset", + "onSplitButtonAriaLabel": "Poista kamera käytöstä", + "offSplitButtonAriaLabel": "Ota kamera käyttöön", "cameraActionTurnedOnAnnouncement": "Kamerasi on otettu käyttöön", "cameraActionTurnedOffAnnouncement": "Kamerasi on poistettu käytöstä", "onSplitButtonPrimaryActionCamera": "Poista kamera käytöstä", "offSplitButtonPrimaryActionCamera": "Käynnistä kamera", "cameraPrimaryActionSplitButtonTitle": "Käytä kameraa", - "videoEffectsMenuItemTitle": "Tehosteet" + "videoEffectsMenuItemTitle": "Tehosteet", + "cameraButtonAriaDescription": "kamera-asetukset" }, "microphoneButton": { "onLabel": "Mikrofoni", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Kaiutin", "speakerMenuTooltip": "Valitse kaiutin", "microphoneButtonSplitRoleDescription": "Jaettu painike", - "onSplitButtonAriaLabel": "Äänen ja mikrofonin mykistyksen asetukset", - "offSplitButtonAriaLabel": "Äänen ja mikrofonin mykistyksen poistamisen asetukset", + "onSplitButtonAriaLabel": "Mykistä mikrofoni", + "offSplitButtonAriaLabel": "Poista mikrofonin mykistys", "microphoneActionTurnedOnAnnouncement": "Mikrofonisi on otettu käyttöön", "microphoneActionTurnedOffAnnouncement": "Mikrofonisi on poistettu käytöstä", "offSplitButtonMicrophonePrimaryAction": "Poista mikrofonin mykistys", "onSplitButtonMicrophonePrimaryAction": "Mykistä mikrofoni", - "microphonePrimaryActionSplitButtonTitle": "Käytä mikrofonia" + "microphonePrimaryActionSplitButtonTitle": "Käytä mikrofonia", + "microphoneAriaDescription": "Ääniasetukset", + "deepNoiseSuppressionTitle": "Melunvaimennus", + "deepNoiseSuppressionOnAnnouncement": "Syvä melunvaimennus on otettu käyttöön", + "deepNoiseSuppressionOffAnnouncement": "Syvä melunvaimennus on poistettu käytöstä" }, "devicesButton": { "label": "Laitteet", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Poista valokeilasta", "stopSpotlightOnSelfVideoTileMenuLabel": "Valokeila", "attendeeRole": "Osallistuja", - "muteParticipantMenuItemLabel": "Mykistä" + "muteParticipantMenuItemLabel": "Mykistä", + "waitingScreenText": "Odotetaan että muut liittyvät" }, "dialpad": { "placeholderText": "Anna puhelinnumero", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Hylkää", "incomingCallNotificationAcceptButtonLabel": "Hyväksy", "incomingCallNotificationRejectButtonLabel": "Hylkää", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Vastaa videopuhelulla" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Vastaa videopuhelulla", + "incomingCallNotificationDismissButtonAriaLabel": "Hylkää" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/fr-FR/strings.json b/packages/react-components/src/localization/locales/fr-FR/strings.json index 85b6bd5ecb2..80331db3a95 100644 --- a/packages/react-components/src/localization/locales/fr-FR/strings.json +++ b/packages/react-components/src/localization/locales/fr-FR/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Caméra", "cameraMenuTooltip": "Choisissez l'appareil photo", "cameraButtonSplitRoleDescription": "Bouton partagé", - "onSplitButtonAriaLabel": "Désactiver les options d’appareil photo et d’appareil photo", - "offSplitButtonAriaLabel": "Activer les options d’appareil photo et d’appareil photo", + "onSplitButtonAriaLabel": "Désactiver la caméra", + "offSplitButtonAriaLabel": "Activer la caméra", "cameraActionTurnedOnAnnouncement": "Votre caméra a été activée", "cameraActionTurnedOffAnnouncement": "Votre caméra a été désactivée", "onSplitButtonPrimaryActionCamera": "Désactiver l’appareil photo", "offSplitButtonPrimaryActionCamera": "Activer la caméra", "cameraPrimaryActionSplitButtonTitle": "Utiliser l’appareil photo", - "videoEffectsMenuItemTitle": "Effets" + "videoEffectsMenuItemTitle": "Effets", + "cameraButtonAriaDescription": "options de la caméra" }, "microphoneButton": { "onLabel": "Microphone", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Haut-parleur", "speakerMenuTooltip": "Choisissez le haut-parleur", "microphoneButtonSplitRoleDescription": "Bouton partagé", - "onSplitButtonAriaLabel": "Désactiver le micro et les options audio", - "offSplitButtonAriaLabel": "Activer le son du microphone et des options audio", + "onSplitButtonAriaLabel": "Désactiver le micro", + "offSplitButtonAriaLabel": "Réactiver le micro", "microphoneActionTurnedOnAnnouncement": "Votre micro a été activé", "microphoneActionTurnedOffAnnouncement": "Votre micro a été désactivé", - "offSplitButtonMicrophonePrimaryAction": "Activer le son du microphone", - "onSplitButtonMicrophonePrimaryAction": "Désactiver le microphone", - "microphonePrimaryActionSplitButtonTitle": "Utiliser le microphone" + "offSplitButtonMicrophonePrimaryAction": "Réactiver le micro", + "onSplitButtonMicrophonePrimaryAction": "Désactiver le micro", + "microphonePrimaryActionSplitButtonTitle": "Utiliser le microphone", + "microphoneAriaDescription": "Options audio", + "deepNoiseSuppressionTitle": "Suppression du bruit", + "deepNoiseSuppressionOnAnnouncement": "La suppression du bruit profond a été activée", + "deepNoiseSuppressionOffAnnouncement": "La suppression du bruit profond a été désactivée" }, "devicesButton": { "label": "Appareils", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Arrêter la mise en évidence", "stopSpotlightOnSelfVideoTileMenuLabel": "Quitter la mise en évidence", "attendeeRole": "Participant(e)", - "muteParticipantMenuItemLabel": "Désactiver le micro / muet" + "muteParticipantMenuItemLabel": "Désactiver le micro / muet", + "waitingScreenText": "En attente des autres participants" }, "dialpad": { "placeholderText": "Entrer un numéro de téléphone", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Rejeter", "incomingCallNotificationAcceptButtonLabel": "Accepter", "incomingCallNotificationRejectButtonLabel": "Refuser", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Accepter avec une vidéo" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Accepter avec une vidéo", + "incomingCallNotificationDismissButtonAriaLabel": "Ignorer" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/he-IL/strings.json b/packages/react-components/src/localization/locales/he-IL/strings.json index a45223dba01..c0ea4577438 100644 --- a/packages/react-components/src/localization/locales/he-IL/strings.json +++ b/packages/react-components/src/localization/locales/he-IL/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "מצלמה", "cameraMenuTooltip": "בחר מצלמה", "cameraButtonSplitRoleDescription": "לחצן פיצול", - "onSplitButtonAriaLabel": "כבה את אפשרויות המצלמה והמצלמה", - "offSplitButtonAriaLabel": "הפעל אפשרויות מצלמה ומצלמה", + "onSplitButtonAriaLabel": "כבה מצלמה", + "offSplitButtonAriaLabel": "הפעל את המצלמה", "cameraActionTurnedOnAnnouncement": "המצלמה שלך הופעלה", "cameraActionTurnedOffAnnouncement": "המצלמה שלך כבויה", "onSplitButtonPrimaryActionCamera": "כבה מצלמה", "offSplitButtonPrimaryActionCamera": "הפעל את המצלמה", "cameraPrimaryActionSplitButtonTitle": "השתמש במצלמה", - "videoEffectsMenuItemTitle": "אפקטים" + "videoEffectsMenuItemTitle": "אפקטים", + "cameraButtonAriaDescription": "אפשרויות מצלמה" }, "microphoneButton": { "onLabel": "מיקרופון", @@ -119,13 +120,17 @@ "speakerMenuTitle": "רמקול", "speakerMenuTooltip": "בחר רמקול", "microphoneButtonSplitRoleDescription": "לחצן פיצול", - "onSplitButtonAriaLabel": "השתק אפשרויות מיקרופון ושמע", - "offSplitButtonAriaLabel": "בטל השתקה של אפשרויות מיקרופון ושמע", + "onSplitButtonAriaLabel": "השתק את המיקרופון", + "offSplitButtonAriaLabel": "בטל את השתקת המיקרופון", "microphoneActionTurnedOnAnnouncement": "המיקרופון שלך הופעל", "microphoneActionTurnedOffAnnouncement": "המיקרופון שלך כובה", - "offSplitButtonMicrophonePrimaryAction": "בטל את ההשתקה של המיקרופון", + "offSplitButtonMicrophonePrimaryAction": "בטל את השתקת המיקרופון", "onSplitButtonMicrophonePrimaryAction": "השתק את המיקרופון", - "microphonePrimaryActionSplitButtonTitle": "השתמש במיקרופון" + "microphonePrimaryActionSplitButtonTitle": "השתמש במיקרופון", + "microphoneAriaDescription": "אפשרויות שמע", + "deepNoiseSuppressionTitle": "העלמת רעש", + "deepNoiseSuppressionOnAnnouncement": "דיכוי רעשים עמוקים הופעל", + "deepNoiseSuppressionOffAnnouncement": "דיכוי רעשים עמוקים בוטל" }, "devicesButton": { "label": "מכשירים", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "הפסק להציב זרקור", "stopSpotlightOnSelfVideoTileMenuLabel": "צא מזרקור", "attendeeRole": "משתתף", - "muteParticipantMenuItemLabel": "השתק" + "muteParticipantMenuItemLabel": "השתק", + "waitingScreenText": "מחכה שאחרים יצטרפו" }, "dialpad": { "placeholderText": "הזן מספר טלפון", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "דחה", "incomingCallNotificationAcceptButtonLabel": "קבל", "incomingCallNotificationRejectButtonLabel": "דחה", - "incomingCallNotificationAccceptWithVideoButtonLabel": "קבל עם וידאו" + "incomingCallNotificationAccceptWithVideoButtonLabel": "קבל עם וידאו", + "incomingCallNotificationDismissButtonAriaLabel": "בטל" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/it-IT/strings.json b/packages/react-components/src/localization/locales/it-IT/strings.json index 6ed3b76e92d..4d6d5c2be1c 100644 --- a/packages/react-components/src/localization/locales/it-IT/strings.json +++ b/packages/react-components/src/localization/locales/it-IT/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Fotocamera", "cameraMenuTooltip": "Scegli fotocamera", "cameraButtonSplitRoleDescription": "Pulsante di menu combinato", - "onSplitButtonAriaLabel": "Disattiva fotocamera e le opzioni della fotocamera", - "offSplitButtonAriaLabel": "Attiva fotocamera e le opzioni della fotocamera", + "onSplitButtonAriaLabel": "Disabilita la videocamera", + "offSplitButtonAriaLabel": "Accendi la videocamera", "cameraActionTurnedOnAnnouncement": "La videocamera è stata attivata", "cameraActionTurnedOffAnnouncement": "La videocamera è stata disattivata", "onSplitButtonPrimaryActionCamera": "Spegni la videocamera", "offSplitButtonPrimaryActionCamera": "Accendi la videocamera", "cameraPrimaryActionSplitButtonTitle": "Usa la fotocamera", - "videoEffectsMenuItemTitle": "Effetti" + "videoEffectsMenuItemTitle": "Effetti", + "cameraButtonAriaDescription": "opzioni videocamera" }, "microphoneButton": { "onLabel": "Microfono", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Altoparlante", "speakerMenuTooltip": "Scegli altoparlante", "microphoneButtonSplitRoleDescription": "Pulsante di menu combinato", - "onSplitButtonAriaLabel": "Disattiva microfono e opzioni audio", - "offSplitButtonAriaLabel": "Attiva microfono e opzioni audio", + "onSplitButtonAriaLabel": "Disattiva microfono", + "offSplitButtonAriaLabel": "Riattiva microfono", "microphoneActionTurnedOnAnnouncement": "Il microfono è stato attivato", "microphoneActionTurnedOffAnnouncement": "Il microfono è stato disattivato", "offSplitButtonMicrophonePrimaryAction": "Riattiva microfono", "onSplitButtonMicrophonePrimaryAction": "Disattiva microfono", - "microphonePrimaryActionSplitButtonTitle": "Usa il microfono" + "microphonePrimaryActionSplitButtonTitle": "Usa il microfono", + "microphoneAriaDescription": "Opzioni audio", + "deepNoiseSuppressionTitle": "Eliminazione del rumore", + "deepNoiseSuppressionOnAnnouncement": "L'eliminazione del rumore profondo è stata attivata", + "deepNoiseSuppressionOffAnnouncement": "L'eliminazione del rumore profondo è stata disattivata" }, "devicesButton": { "label": "Dispositivi", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Interrompi la posizione in evidenza", "stopSpotlightOnSelfVideoTileMenuLabel": "Chiudi visualizzazione in evidenza", "attendeeRole": "Partecipante", - "muteParticipantMenuItemLabel": "Disattiva audio" + "muteParticipantMenuItemLabel": "Disattiva audio", + "waitingScreenText": "In attesa di altri partecipanti" }, "dialpad": { "placeholderText": "Inserisci numero di telefono", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Rifiuta", "incomingCallNotificationAcceptButtonLabel": "Accetta", "incomingCallNotificationRejectButtonLabel": "Rifiuta", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Accetta con video" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Accetta con video", + "incomingCallNotificationDismissButtonAriaLabel": "Ignora" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/ja-JP/strings.json b/packages/react-components/src/localization/locales/ja-JP/strings.json index 9ed891c074c..00d6992ae7e 100644 --- a/packages/react-components/src/localization/locales/ja-JP/strings.json +++ b/packages/react-components/src/localization/locales/ja-JP/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "カメラ", "cameraMenuTooltip": "カメラを選択する", "cameraButtonSplitRoleDescription": "分割ボタン", - "onSplitButtonAriaLabel": "カメラとカメラ オプションをオフにする", - "offSplitButtonAriaLabel": "カメラとカメラ オプションをオンにする", + "onSplitButtonAriaLabel": "カメラをオフにする", + "offSplitButtonAriaLabel": "カメラをオンにする", "cameraActionTurnedOnAnnouncement": "カメラがオンになっています", "cameraActionTurnedOffAnnouncement": "カメラがオフになっています", "onSplitButtonPrimaryActionCamera": "カメラをオフにする", "offSplitButtonPrimaryActionCamera": "カメラをオンにする", "cameraPrimaryActionSplitButtonTitle": "カメラを使用する", - "videoEffectsMenuItemTitle": "効果" + "videoEffectsMenuItemTitle": "効果", + "cameraButtonAriaDescription": "カメラのオプション" }, "microphoneButton": { "onLabel": "マイク", @@ -119,13 +120,17 @@ "speakerMenuTitle": "スピーカー", "speakerMenuTooltip": "スピーカーを選択する", "microphoneButtonSplitRoleDescription": "分割ボタン", - "onSplitButtonAriaLabel": "マイクとオーディオのオプションをミュートにする", - "offSplitButtonAriaLabel": "マイクとオーディオのオプションのミュートを解除する", + "onSplitButtonAriaLabel": "マイクをミュートする", + "offSplitButtonAriaLabel": "マイクのミュートを解除する", "microphoneActionTurnedOnAnnouncement": "マイクがオンになっています", "microphoneActionTurnedOffAnnouncement": "マイクがオフになっています", "offSplitButtonMicrophonePrimaryAction": "マイクのミュートを解除する", - "onSplitButtonMicrophonePrimaryAction": "マイクをミュートにする", - "microphonePrimaryActionSplitButtonTitle": "マイクを使用する" + "onSplitButtonMicrophonePrimaryAction": "マイクをミュートする", + "microphonePrimaryActionSplitButtonTitle": "マイクを使用する", + "microphoneAriaDescription": "オーディオのオプション", + "deepNoiseSuppressionTitle": "ノイズ抑制", + "deepNoiseSuppressionOnAnnouncement": "ディープ ノイズ抑制がオンになっています", + "deepNoiseSuppressionOffAnnouncement": "ディープ ノイズ抑制がオフになっています" }, "devicesButton": { "label": "デバイス", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "スポットライトの設定を解除", "stopSpotlightOnSelfVideoTileMenuLabel": "スポットライトを終了", "attendeeRole": "出席者", - "muteParticipantMenuItemLabel": "ミュート" + "muteParticipantMenuItemLabel": "ミュート", + "waitingScreenText": "他のユーザーの参加を待っています" }, "dialpad": { "placeholderText": "電話番号を入力してください", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "拒否する", "incomingCallNotificationAcceptButtonLabel": "承諾", "incomingCallNotificationRejectButtonLabel": "拒否", - "incomingCallNotificationAccceptWithVideoButtonLabel": "ビデオで受ける" + "incomingCallNotificationAccceptWithVideoButtonLabel": "ビデオで受ける", + "incomingCallNotificationDismissButtonAriaLabel": "閉じる" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/ko-KR/strings.json b/packages/react-components/src/localization/locales/ko-KR/strings.json index ac301cc0fd8..0f472060e4d 100644 --- a/packages/react-components/src/localization/locales/ko-KR/strings.json +++ b/packages/react-components/src/localization/locales/ko-KR/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "카메라", "cameraMenuTooltip": "카메라 선택", "cameraButtonSplitRoleDescription": "분할 단추", - "onSplitButtonAriaLabel": "카메라 사용 안 함 및 카메라 옵션", - "offSplitButtonAriaLabel": "카메라 사용 및 카메라 옵션", + "onSplitButtonAriaLabel": "카메라 끄기", + "offSplitButtonAriaLabel": "카메라 켜기", "cameraActionTurnedOnAnnouncement": "카메라가 켜져 있습니다.", "cameraActionTurnedOffAnnouncement": "카메라가 꺼져 있습니다.", "onSplitButtonPrimaryActionCamera": "카메라 끄기", "offSplitButtonPrimaryActionCamera": "카메라 켜기", "cameraPrimaryActionSplitButtonTitle": "카메라 사용", - "videoEffectsMenuItemTitle": "효과" + "videoEffectsMenuItemTitle": "효과", + "cameraButtonAriaDescription": "카메라 옵션" }, "microphoneButton": { "onLabel": "마이크", @@ -119,13 +120,17 @@ "speakerMenuTitle": "발언자", "speakerMenuTooltip": "스피커 선택", "microphoneButtonSplitRoleDescription": "분할 단추", - "onSplitButtonAriaLabel": "마이크 및 오디오 음소거 옵션", - "offSplitButtonAriaLabel": "마이크 및 오디오 음소거 해제 옵션", + "onSplitButtonAriaLabel": "마이크 음소거", + "offSplitButtonAriaLabel": "마이크 음소거 해제", "microphoneActionTurnedOnAnnouncement": "마이크가 켜져 있습니다.", "microphoneActionTurnedOffAnnouncement": "마이크가 꺼져 있습니다.", "offSplitButtonMicrophonePrimaryAction": "마이크 음소거 해제", "onSplitButtonMicrophonePrimaryAction": "마이크 음소거", - "microphonePrimaryActionSplitButtonTitle": "마이크 사용" + "microphonePrimaryActionSplitButtonTitle": "마이크 사용", + "microphoneAriaDescription": "오디오 옵션", + "deepNoiseSuppressionTitle": "노이즈 억제", + "deepNoiseSuppressionOnAnnouncement": "심층 노이즈 억제가 켜졌습니다.", + "deepNoiseSuppressionOffAnnouncement": "심층 노이즈 억제가 꺼졌습니다." }, "devicesButton": { "label": "장치", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "스포트라이트 중지", "stopSpotlightOnSelfVideoTileMenuLabel": "스포트라이트 종료", "attendeeRole": "참석자", - "muteParticipantMenuItemLabel": "음소거" + "muteParticipantMenuItemLabel": "음소거", + "waitingScreenText": "다른 사용자의 참여를 기다리는 중" }, "dialpad": { "placeholderText": "전화 번호를 입력하세요.", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "거부", "incomingCallNotificationAcceptButtonLabel": "수락", "incomingCallNotificationRejectButtonLabel": "거절", - "incomingCallNotificationAccceptWithVideoButtonLabel": "영상 수락" + "incomingCallNotificationAccceptWithVideoButtonLabel": "영상 수락", + "incomingCallNotificationDismissButtonAriaLabel": "해제" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/nb-NO/strings.json b/packages/react-components/src/localization/locales/nb-NO/strings.json index 62e3df19cd7..d062dc64bfe 100644 --- a/packages/react-components/src/localization/locales/nb-NO/strings.json +++ b/packages/react-components/src/localization/locales/nb-NO/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Kamera", "cameraMenuTooltip": "Velg kamera", "cameraButtonSplitRoleDescription": "Rullegardinknapp", - "onSplitButtonAriaLabel": "Slå av kamera og kameraalternativer", - "offSplitButtonAriaLabel": "Slå på kamera og kameraalternativer", + "onSplitButtonAriaLabel": "Slå av kamera", + "offSplitButtonAriaLabel": "Slå på kamera", "cameraActionTurnedOnAnnouncement": "Kameraet er slått på", "cameraActionTurnedOffAnnouncement": "Kameraet er slått av.", "onSplitButtonPrimaryActionCamera": "Slå av kamera", "offSplitButtonPrimaryActionCamera": "Slå på kamera", "cameraPrimaryActionSplitButtonTitle": "Bruk kamera", - "videoEffectsMenuItemTitle": "Effekter" + "videoEffectsMenuItemTitle": "Effekter", + "cameraButtonAriaDescription": "kameraalternativer" }, "microphoneButton": { "onLabel": "Mikrofon", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Høyttaler", "speakerMenuTooltip": "Velg høyttaler", "microphoneButtonSplitRoleDescription": "Rullegardinknapp", - "onSplitButtonAriaLabel": "Demp mikrofon og lydalternativer", - "offSplitButtonAriaLabel": "Opphev demping av mikrofon og lydalternativer", + "onSplitButtonAriaLabel": "Demp mikrofon", + "offSplitButtonAriaLabel": "Opphev demping av mikrofon", "microphoneActionTurnedOnAnnouncement": "Mikrofonen er slått på", "microphoneActionTurnedOffAnnouncement": "Mikrofonen er slått av", "offSplitButtonMicrophonePrimaryAction": "Opphev demping av mikrofon", "onSplitButtonMicrophonePrimaryAction": "Demp mikrofon", - "microphonePrimaryActionSplitButtonTitle": "Bruk mikrofon" + "microphonePrimaryActionSplitButtonTitle": "Bruk mikrofon", + "microphoneAriaDescription": "Lydalternativer", + "deepNoiseSuppressionTitle": "Støydemping", + "deepNoiseSuppressionOnAnnouncement": "Dyp støydemping er aktivert", + "deepNoiseSuppressionOffAnnouncement": "Dyp støydemping er deaktivert" }, "devicesButton": { "label": "Enheter", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Fjern fra rampelyset", "stopSpotlightOnSelfVideoTileMenuLabel": "Rampelys av", "attendeeRole": "Deltaker", - "muteParticipantMenuItemLabel": "Demp" + "muteParticipantMenuItemLabel": "Demp", + "waitingScreenText": "Venter på at andre skal bli med" }, "dialpad": { "placeholderText": "Skriv inn telefonnummeret", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Avvis", "incomingCallNotificationAcceptButtonLabel": "Godta", "incomingCallNotificationRejectButtonLabel": "Avslå", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Svar med video" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Svar med video", + "incomingCallNotificationDismissButtonAriaLabel": "Lukk" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/nl-NL/strings.json b/packages/react-components/src/localization/locales/nl-NL/strings.json index 13aaaac65e4..536395d4107 100644 --- a/packages/react-components/src/localization/locales/nl-NL/strings.json +++ b/packages/react-components/src/localization/locales/nl-NL/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Camera", "cameraMenuTooltip": "Camera kiezen", "cameraButtonSplitRoleDescription": "Knop Splitsen", - "onSplitButtonAriaLabel": "Camera- en cameraopties uitschakelen", - "offSplitButtonAriaLabel": "Camera- en cameraopties inschakelen", + "onSplitButtonAriaLabel": "Camera uitschakelen", + "offSplitButtonAriaLabel": "Camera inschakelen", "cameraActionTurnedOnAnnouncement": "Uw camera is ingeschakeld", "cameraActionTurnedOffAnnouncement": "Uw camera is uitgeschakeld", "onSplitButtonPrimaryActionCamera": "Camera uitschakelen", "offSplitButtonPrimaryActionCamera": "Camera inschakelen", "cameraPrimaryActionSplitButtonTitle": "Camera gebruiken", - "videoEffectsMenuItemTitle": "Effecten" + "videoEffectsMenuItemTitle": "Effecten", + "cameraButtonAriaDescription": "camera-opties" }, "microphoneButton": { "onLabel": "Microfoon", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Luidspreker", "speakerMenuTooltip": "Luidspreker kiezen", "microphoneButtonSplitRoleDescription": "Knop Splitsen", - "onSplitButtonAriaLabel": "Microfoon- en audioopties dempen", - "offSplitButtonAriaLabel": "Microfoon- en audioopties dempen opheffen", + "onSplitButtonAriaLabel": "Microfoon dempen", + "offSplitButtonAriaLabel": "Dempen opheffen voor microfoon", "microphoneActionTurnedOnAnnouncement": "Uw microfoon is ingeschakeld", "microphoneActionTurnedOffAnnouncement": "Uw microfoon is uitgeschakeld", - "offSplitButtonMicrophonePrimaryAction": "Microfoon inschakelen", - "onSplitButtonMicrophonePrimaryAction": "Microfoon uitschakelen", - "microphonePrimaryActionSplitButtonTitle": "Microfoon gebruiken" + "offSplitButtonMicrophonePrimaryAction": "Dempen opheffen voor microfoon", + "onSplitButtonMicrophonePrimaryAction": "Microfoon dempen", + "microphonePrimaryActionSplitButtonTitle": "Microfoon gebruiken", + "microphoneAriaDescription": "Audio-opties", + "deepNoiseSuppressionTitle": "Ruisonderdrukking", + "deepNoiseSuppressionOnAnnouncement": "Diepe ruisonderdrukking is ingeschakeld", + "deepNoiseSuppressionOffAnnouncement": "Diepe ruisonderdrukking is uitgeschakeld" }, "devicesButton": { "label": "Apparaten", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Spotlighten stoppen", "stopSpotlightOnSelfVideoTileMenuLabel": "Spotlight afsluiten", "attendeeRole": "Genodigde", - "muteParticipantMenuItemLabel": "Dempen" + "muteParticipantMenuItemLabel": "Dempen", + "waitingScreenText": "Wachten tot anderen deelnemen" }, "dialpad": { "placeholderText": "Telefoonnummer invoeren", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Weigeren", "incomingCallNotificationAcceptButtonLabel": "Accepteren", "incomingCallNotificationRejectButtonLabel": "Weigeren", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Accepteren met video" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Accepteren met video", + "incomingCallNotificationDismissButtonAriaLabel": "Sluiten" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/pl-PL/strings.json b/packages/react-components/src/localization/locales/pl-PL/strings.json index 7809961f1e0..b2be2c359f3 100644 --- a/packages/react-components/src/localization/locales/pl-PL/strings.json +++ b/packages/react-components/src/localization/locales/pl-PL/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Kamera", "cameraMenuTooltip": "Wybierz kamerę", "cameraButtonSplitRoleDescription": "Przycisk podziału", - "onSplitButtonAriaLabel": "Wyłącz kamerę i jej opcje", - "offSplitButtonAriaLabel": "Włącz kamerę i jej opcje", + "onSplitButtonAriaLabel": "Wyłącz kamerę", + "offSplitButtonAriaLabel": "Włącz kamerę", "cameraActionTurnedOnAnnouncement": "Kamera została włączona", "cameraActionTurnedOffAnnouncement": "Kamera została wyłączona", "onSplitButtonPrimaryActionCamera": "Wyłącz kamerę", "offSplitButtonPrimaryActionCamera": "Włącz kamerę", "cameraPrimaryActionSplitButtonTitle": "Użyj kamery", - "videoEffectsMenuItemTitle": "Efekty" + "videoEffectsMenuItemTitle": "Efekty", + "cameraButtonAriaDescription": "opcje kamery" }, "microphoneButton": { "onLabel": "Mikrofon", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Głośnik", "speakerMenuTooltip": "Wybierz głośnik", "microphoneButtonSplitRoleDescription": "Przycisk podziału", - "onSplitButtonAriaLabel": "Wyciszenie mikrofonu i opcji dźwięku", - "offSplitButtonAriaLabel": "Wyłącz wyciszenie mikrofonu i opcji dźwięku", + "onSplitButtonAriaLabel": "Wycisz mikrofon", + "offSplitButtonAriaLabel": "Wyłącz wyciszenie mikrofonu", "microphoneActionTurnedOnAnnouncement": "Mikrofon został włączony", "microphoneActionTurnedOffAnnouncement": "Mikrofon został wyłączony", "offSplitButtonMicrophonePrimaryAction": "Wyłącz wyciszenie mikrofonu", "onSplitButtonMicrophonePrimaryAction": "Wycisz mikrofon", - "microphonePrimaryActionSplitButtonTitle": "Użyj mikrofonu" + "microphonePrimaryActionSplitButtonTitle": "Użyj mikrofonu", + "microphoneAriaDescription": "Opcje dźwięku", + "deepNoiseSuppressionTitle": "Tłumienie szumu", + "deepNoiseSuppressionOnAnnouncement": "Głębokie tłumienie szumów zostało włączone", + "deepNoiseSuppressionOffAnnouncement": "Głębokie tłumienie szumów zostało wyłączone" }, "devicesButton": { "label": "Urządzenia", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Zatrzymaj wyróżnianie", "stopSpotlightOnSelfVideoTileMenuLabel": "Zakończ wyróżnienie", "attendeeRole": "Uczestnik", - "muteParticipantMenuItemLabel": "Wycisz" + "muteParticipantMenuItemLabel": "Wycisz", + "waitingScreenText": "Oczekiwanie na dołączenie innych osób" }, "dialpad": { "placeholderText": "Wprowadź numer telefonu", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Odrzuć", "incomingCallNotificationAcceptButtonLabel": "Akceptuj", "incomingCallNotificationRejectButtonLabel": "Odrzuć", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Odbierz jako połączenie wideo" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Odbierz jako połączenie wideo", + "incomingCallNotificationDismissButtonAriaLabel": "Odrzuć" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/pt-BR/strings.json b/packages/react-components/src/localization/locales/pt-BR/strings.json index d816d02bf3b..cae603645d1 100644 --- a/packages/react-components/src/localization/locales/pt-BR/strings.json +++ b/packages/react-components/src/localization/locales/pt-BR/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Câmera", "cameraMenuTooltip": "Escolher câmera", "cameraButtonSplitRoleDescription": "Botão de divisão", - "onSplitButtonAriaLabel": "Desabilitar a câmera e as opções da câmera", - "offSplitButtonAriaLabel": "Habilitar a câmera e as opções da câmera", + "onSplitButtonAriaLabel": "Desligar a câmera", + "offSplitButtonAriaLabel": "Ligar a câmera", "cameraActionTurnedOnAnnouncement": "A câmera foi ligada", "cameraActionTurnedOffAnnouncement": "A câmera foi desligada", "onSplitButtonPrimaryActionCamera": "Desligar a câmera", "offSplitButtonPrimaryActionCamera": "Ligar a câmera", "cameraPrimaryActionSplitButtonTitle": "Usar câmera", - "videoEffectsMenuItemTitle": "Efeitos" + "videoEffectsMenuItemTitle": "Efeitos", + "cameraButtonAriaDescription": "opções de câmera" }, "microphoneButton": { "onLabel": "Microfone", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Alto-falante", "speakerMenuTooltip": "Escolher alto-falante", "microphoneButtonSplitRoleDescription": "Botão de divisão", - "onSplitButtonAriaLabel": "Ativar mudo das opções de microfone e áudio", - "offSplitButtonAriaLabel": "Desativar mudo do microfone e opções de áudio", + "onSplitButtonAriaLabel": "Ativar mudo do microfone", + "offSplitButtonAriaLabel": "Desativar mudo do microfone", "microphoneActionTurnedOnAnnouncement": "O microfone foi ligado", "microphoneActionTurnedOffAnnouncement": "O microfone foi desligado", - "offSplitButtonMicrophonePrimaryAction": "Desativar mudo do microfone", - "onSplitButtonMicrophonePrimaryAction": "Ativar mudo do microfone", - "microphonePrimaryActionSplitButtonTitle": "Usar o microfone" + "offSplitButtonMicrophonePrimaryAction": "Desativar mudo do microfone", + "onSplitButtonMicrophonePrimaryAction": "Ativar mudo do microfone", + "microphonePrimaryActionSplitButtonTitle": "Usar o microfone", + "microphoneAriaDescription": "Opções de áudio", + "deepNoiseSuppressionTitle": "Supressão de ruído", + "deepNoiseSuppressionOnAnnouncement": "A supressão de ruído profundo foi ativada", + "deepNoiseSuppressionOffAnnouncement": "A supressão de ruído profundo foi desativada" }, "devicesButton": { "label": "Dispositivos", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Parar de destacar", "stopSpotlightOnSelfVideoTileMenuLabel": "Sair de destaque", "attendeeRole": "Participante", - "muteParticipantMenuItemLabel": "Ativar mudo" + "muteParticipantMenuItemLabel": "Ativar mudo", + "waitingScreenText": "Aguardando o ingresso de outros participantes" }, "dialpad": { "placeholderText": "Inserir o número do telefone", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Rejeitar", "incomingCallNotificationAcceptButtonLabel": "Aceitar", "incomingCallNotificationRejectButtonLabel": "Recusar", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Aceitar com Vídeo" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Aceitar com Vídeo", + "incomingCallNotificationDismissButtonAriaLabel": "Ignorar" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/ru-RU/strings.json b/packages/react-components/src/localization/locales/ru-RU/strings.json index 914ec9f2efb..9417f277155 100644 --- a/packages/react-components/src/localization/locales/ru-RU/strings.json +++ b/packages/react-components/src/localization/locales/ru-RU/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Камера", "cameraMenuTooltip": "Выбрать камеру", "cameraButtonSplitRoleDescription": "Разворачивающаяся кнопка", - "onSplitButtonAriaLabel": "Отключить камеру и параметры камеры", - "offSplitButtonAriaLabel": "Включить камеру и параметры камеры", + "onSplitButtonAriaLabel": "Отключить камеру", + "offSplitButtonAriaLabel": "Включить камеру", "cameraActionTurnedOnAnnouncement": "Камера включена", "cameraActionTurnedOffAnnouncement": "Камера отключена", "onSplitButtonPrimaryActionCamera": "Выключить камеру", "offSplitButtonPrimaryActionCamera": "Включить камеру", "cameraPrimaryActionSplitButtonTitle": "Использовать камеру", - "videoEffectsMenuItemTitle": "Эффекты" + "videoEffectsMenuItemTitle": "Эффекты", + "cameraButtonAriaDescription": "параметры камеры" }, "microphoneButton": { "onLabel": "Микрофон", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Динамик", "speakerMenuTooltip": "Выбрать динамик", "microphoneButtonSplitRoleDescription": "Разворачивающаяся кнопка", - "onSplitButtonAriaLabel": "Отключить микрофон и параметры звука", - "offSplitButtonAriaLabel": "Включить микрофон и параметры звука", + "onSplitButtonAriaLabel": "Отключить микрофон", + "offSplitButtonAriaLabel": "Включить микрофон", "microphoneActionTurnedOnAnnouncement": "Ваш микрофон включен", "microphoneActionTurnedOffAnnouncement": "Ваш микрофон отключен", "offSplitButtonMicrophonePrimaryAction": "Включить микрофон", "onSplitButtonMicrophonePrimaryAction": "Отключить микрофон", - "microphonePrimaryActionSplitButtonTitle": "Использовать микрофон" + "microphonePrimaryActionSplitButtonTitle": "Использовать микрофон", + "microphoneAriaDescription": "Параметры звука", + "deepNoiseSuppressionTitle": "Подавление шума", + "deepNoiseSuppressionOnAnnouncement": "Глубокое подавление шума включено", + "deepNoiseSuppressionOffAnnouncement": "Глубокое подавление шума отключено" }, "devicesButton": { "label": "Устройства", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Не закреплять", "stopSpotlightOnSelfVideoTileMenuLabel": "Открепить", "attendeeRole": "Участник", - "muteParticipantMenuItemLabel": "Отключить микрофон" + "muteParticipantMenuItemLabel": "Отключить микрофон", + "waitingScreenText": "Ожидание присоединения других участников" }, "dialpad": { "placeholderText": "Введите номер телефона", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Отклонить", "incomingCallNotificationAcceptButtonLabel": "Принять", "incomingCallNotificationRejectButtonLabel": "Отклонить", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Ответить с видео" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Ответить с видео", + "incomingCallNotificationDismissButtonAriaLabel": "Закрыть" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/sv-SE/strings.json b/packages/react-components/src/localization/locales/sv-SE/strings.json index 120e464027d..7f64dd91e3e 100644 --- a/packages/react-components/src/localization/locales/sv-SE/strings.json +++ b/packages/react-components/src/localization/locales/sv-SE/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Kamera", "cameraMenuTooltip": "Välj kamera", "cameraButtonSplitRoleDescription": "Delningsknapp", - "onSplitButtonAriaLabel": "Inaktivera kamera- och kameraalternativ", - "offSplitButtonAriaLabel": "Aktivera kamera- och kameraalternativ", + "onSplitButtonAriaLabel": "Stäng av kameran", + "offSplitButtonAriaLabel": "Aktivera kameran", "cameraActionTurnedOnAnnouncement": "Kameran har aktiverats", "cameraActionTurnedOffAnnouncement": "Kameran har stängts av", "onSplitButtonPrimaryActionCamera": "Stäng av kameran", "offSplitButtonPrimaryActionCamera": "Aktivera kameran", "cameraPrimaryActionSplitButtonTitle": "Använd kamera", - "videoEffectsMenuItemTitle": "Effekter" + "videoEffectsMenuItemTitle": "Effekter", + "cameraButtonAriaDescription": "kameraalternativ" }, "microphoneButton": { "onLabel": "Mikrofon", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Högtalare", "speakerMenuTooltip": "Välj högtalare", "microphoneButtonSplitRoleDescription": "Delningsknapp", - "onSplitButtonAriaLabel": "Ljud av mikrofon och ljudalternativ", - "offSplitButtonAriaLabel": "Slå på ljudet för mikrofon och ljudalternativ", + "onSplitButtonAriaLabel": "Inaktivera mikrofonen", + "offSplitButtonAriaLabel": "Slå på mikrofonen", "microphoneActionTurnedOnAnnouncement": "Mikrofonen har aktiverats", "microphoneActionTurnedOffAnnouncement": "Mikrofonen har inaktiverats", "offSplitButtonMicrophonePrimaryAction": "Slå på mikrofonen", - "onSplitButtonMicrophonePrimaryAction": "Stäng av mikrofonen", - "microphonePrimaryActionSplitButtonTitle": "Använd mikrofon" + "onSplitButtonMicrophonePrimaryAction": "Inaktivera mikrofonen", + "microphonePrimaryActionSplitButtonTitle": "Använd mikrofon", + "microphoneAriaDescription": "Ljudalternativ", + "deepNoiseSuppressionTitle": "Ljuddämpning", + "deepNoiseSuppressionOnAnnouncement": "Djup brusreducering har aktiverats", + "deepNoiseSuppressionOffAnnouncement": "Djup brusreducering har inaktiverats" }, "devicesButton": { "label": "Enheter", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Sluta uppmärksamma", "stopSpotlightOnSelfVideoTileMenuLabel": "Spotlight", "attendeeRole": "Deltagare", - "muteParticipantMenuItemLabel": "Stäng av ljudet" + "muteParticipantMenuItemLabel": "Stäng av ljudet", + "waitingScreenText": "Väntar på att andra ska ansluta" }, "dialpad": { "placeholderText": "Ange telefonnummer", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Avvisa", "incomingCallNotificationAcceptButtonLabel": "Acceptera", "incomingCallNotificationRejectButtonLabel": "Avböj", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Acceptera med video" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Acceptera med video", + "incomingCallNotificationDismissButtonAriaLabel": "Stäng" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/tr-TR/strings.json b/packages/react-components/src/localization/locales/tr-TR/strings.json index 3aa7efcad0f..7d5fb7870bd 100644 --- a/packages/react-components/src/localization/locales/tr-TR/strings.json +++ b/packages/react-components/src/localization/locales/tr-TR/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "Kamera", "cameraMenuTooltip": "Kamera seç", "cameraButtonSplitRoleDescription": "Bölünmüş düğme", - "onSplitButtonAriaLabel": "Kamerayı ve kamera seçeneklerini devre dışı bırak", - "offSplitButtonAriaLabel": "Kamerayı ve kamera seçeneklerini etkinleştir", + "onSplitButtonAriaLabel": "Kamerayı kapat", + "offSplitButtonAriaLabel": "Kamerayı aç", "cameraActionTurnedOnAnnouncement": "Kameranız açıldı", "cameraActionTurnedOffAnnouncement": "Kameranız kapatıldı", "onSplitButtonPrimaryActionCamera": "Kamerayı kapat", "offSplitButtonPrimaryActionCamera": "Kamerayı aç", "cameraPrimaryActionSplitButtonTitle": "Kamerayı kullan", - "videoEffectsMenuItemTitle": "Efektler" + "videoEffectsMenuItemTitle": "Efektler", + "cameraButtonAriaDescription": "kamera seçenekleri" }, "microphoneButton": { "onLabel": "Mikrofon", @@ -119,13 +120,17 @@ "speakerMenuTitle": "Hoparlör", "speakerMenuTooltip": "Hoparlör seç", "microphoneButtonSplitRoleDescription": "Bölünmüş düğme", - "onSplitButtonAriaLabel": "Mikrofonun ve ses seçeneklerinin sesini kapat", - "offSplitButtonAriaLabel": "Mikrofonun ve ses seçeneklerinin sesini aç", + "onSplitButtonAriaLabel": "Mikrofonu sessize al", + "offSplitButtonAriaLabel": "Mikrofonun sesini aç", "microphoneActionTurnedOnAnnouncement": "Mikrofonunuz açıldı", "microphoneActionTurnedOffAnnouncement": "Mikrofonunuz kapatıldı", "offSplitButtonMicrophonePrimaryAction": "Mikrofonun sesini aç", - "onSplitButtonMicrophonePrimaryAction": "Mikrofonun sesini kapat", - "microphonePrimaryActionSplitButtonTitle": "Mikrofonu kullan" + "onSplitButtonMicrophonePrimaryAction": "Mikrofonu sessize al", + "microphonePrimaryActionSplitButtonTitle": "Mikrofonu kullan", + "microphoneAriaDescription": "Ses seçenekleri", + "deepNoiseSuppressionTitle": "Gürültü engelleme", + "deepNoiseSuppressionOnAnnouncement": "Derin gürültü önleme açıldı", + "deepNoiseSuppressionOffAnnouncement": "Derin gürültü önleme kapatıldı" }, "devicesButton": { "label": "Cihazlar", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "Öne çıkarmayı durdur", "stopSpotlightOnSelfVideoTileMenuLabel": "Öne çıkarmadan çık", "attendeeRole": "Katılımcı", - "muteParticipantMenuItemLabel": "Sesi kapat" + "muteParticipantMenuItemLabel": "Sesi kapat", + "waitingScreenText": "Diğerlerinin katılması bekleniyor" }, "dialpad": { "placeholderText": "Telefon numarası gir", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "Reddet", "incomingCallNotificationAcceptButtonLabel": "Kabul et", "incomingCallNotificationRejectButtonLabel": "Reddet", - "incomingCallNotificationAccceptWithVideoButtonLabel": "Görüntülü Kabul Et" + "incomingCallNotificationAccceptWithVideoButtonLabel": "Görüntülü Kabul Et", + "incomingCallNotificationDismissButtonAriaLabel": "Kapat" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/zh-CN/strings.json b/packages/react-components/src/localization/locales/zh-CN/strings.json index d81bea46f7b..076912819b8 100644 --- a/packages/react-components/src/localization/locales/zh-CN/strings.json +++ b/packages/react-components/src/localization/locales/zh-CN/strings.json @@ -99,14 +99,15 @@ "cameraMenuTitle": "相机", "cameraMenuTooltip": "选择“相机”", "cameraButtonSplitRoleDescription": "拆分按钮", - "onSplitButtonAriaLabel": "关闭照相机和照相机选项", - "offSplitButtonAriaLabel": "打开照相机和照相机选项", + "onSplitButtonAriaLabel": "关闭摄像头", + "offSplitButtonAriaLabel": "打开摄像头", "cameraActionTurnedOnAnnouncement": "你的相机已打开", "cameraActionTurnedOffAnnouncement": "你的相机已关闭", "onSplitButtonPrimaryActionCamera": "关闭摄像头", "offSplitButtonPrimaryActionCamera": "打开摄像头", "cameraPrimaryActionSplitButtonTitle": "使用照相机", - "videoEffectsMenuItemTitle": "效果" + "videoEffectsMenuItemTitle": "效果", + "cameraButtonAriaDescription": "摄像头选项" }, "microphoneButton": { "onLabel": "麦克风", @@ -119,13 +120,17 @@ "speakerMenuTitle": "扬声器", "speakerMenuTooltip": "选择“扬声器”", "microphoneButtonSplitRoleDescription": "拆分按钮", - "onSplitButtonAriaLabel": "将麦克风和音频选项静音", - "offSplitButtonAriaLabel": "取消麦克风和音频选项的静音", + "onSplitButtonAriaLabel": "将麦克风静音", + "offSplitButtonAriaLabel": "取消麦克风静音", "microphoneActionTurnedOnAnnouncement": "你的麦克风已打开", "microphoneActionTurnedOffAnnouncement": "你的麦克风已关闭", "offSplitButtonMicrophonePrimaryAction": "取消麦克风静音", "onSplitButtonMicrophonePrimaryAction": "将麦克风静音", - "microphonePrimaryActionSplitButtonTitle": "使用麦克风" + "microphonePrimaryActionSplitButtonTitle": "使用麦克风", + "microphoneAriaDescription": "音频选项", + "deepNoiseSuppressionTitle": "噪音抑制", + "deepNoiseSuppressionOnAnnouncement": "深层噪音抑制已打开", + "deepNoiseSuppressionOffAnnouncement": "深层噪音抑制已关闭" }, "devicesButton": { "label": "设备", @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "停止聚焦", "stopSpotlightOnSelfVideoTileMenuLabel": "退出聚焦", "attendeeRole": "与会者", - "muteParticipantMenuItemLabel": "静音" + "muteParticipantMenuItemLabel": "静音", + "waitingScreenText": "正在等待其他人加入" }, "dialpad": { "placeholderText": "输入电话号码", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "拒绝", "incomingCallNotificationAcceptButtonLabel": "接受", "incomingCallNotificationRejectButtonLabel": "拒绝", - "incomingCallNotificationAccceptWithVideoButtonLabel": "使用视频接受" + "incomingCallNotificationAccceptWithVideoButtonLabel": "使用视频接受", + "incomingCallNotificationDismissButtonAriaLabel": "关闭" } -} +} \ No newline at end of file diff --git a/packages/react-components/src/localization/locales/zh-TW/strings.json b/packages/react-components/src/localization/locales/zh-TW/strings.json index 4bb064df085..44803e573e7 100644 --- a/packages/react-components/src/localization/locales/zh-TW/strings.json +++ b/packages/react-components/src/localization/locales/zh-TW/strings.json @@ -87,7 +87,7 @@ "label": "離開", "tooltipContent": "離開通話", "leaveOption": "離開", - "endCallOption": "每個人都結束通話" + "endCallOption": "結束所有通話" }, "cameraButton": { "onLabel": "相機", @@ -99,14 +99,15 @@ "cameraMenuTitle": "相機", "cameraMenuTooltip": "選擇攝影機", "cameraButtonSplitRoleDescription": "[分割] 按鈕", - "onSplitButtonAriaLabel": "關閉相機和相機選項", - "offSplitButtonAriaLabel": "開啟相機和相機選項", + "onSplitButtonAriaLabel": "關閉攝影機", + "offSplitButtonAriaLabel": "開啟相機", "cameraActionTurnedOnAnnouncement": "您的相機已開啟", "cameraActionTurnedOffAnnouncement": "您的相機已關閉", "onSplitButtonPrimaryActionCamera": "關閉攝影機", "offSplitButtonPrimaryActionCamera": "開啟相機", "cameraPrimaryActionSplitButtonTitle": "使用相機", - "videoEffectsMenuItemTitle": "效果" + "videoEffectsMenuItemTitle": "效果", + "cameraButtonAriaDescription": "攝影機選項" }, "microphoneButton": { "onLabel": "麥克風", @@ -119,13 +120,17 @@ "speakerMenuTitle": "揚聲器", "speakerMenuTooltip": "選擇喇叭", "microphoneButtonSplitRoleDescription": "[分割] 按鈕", - "onSplitButtonAriaLabel": "將麥克風和音訊選項設為靜音", - "offSplitButtonAriaLabel": "將麥克風和音訊選項取消靜音", + "onSplitButtonAriaLabel": "將麥克風靜音", + "offSplitButtonAriaLabel": "取消麥克風靜音", "microphoneActionTurnedOnAnnouncement": "您的麥克風已開啟", "microphoneActionTurnedOffAnnouncement": "您的麥克風已關閉", "offSplitButtonMicrophonePrimaryAction": "取消麥克風靜音", - "onSplitButtonMicrophonePrimaryAction": "將麥克風設為靜音", - "microphonePrimaryActionSplitButtonTitle": "使用麥克風" + "onSplitButtonMicrophonePrimaryAction": "將麥克風靜音", + "microphonePrimaryActionSplitButtonTitle": "使用麥克風", + "microphoneAriaDescription": "音訊選項", + "deepNoiseSuppressionTitle": "噪音抑制", + "deepNoiseSuppressionOnAnnouncement": "深噪音抑制已開啟", + "deepNoiseSuppressionOffAnnouncement": "深噪音抑制已關閉" }, "devicesButton": { "label": "裝置", @@ -150,7 +155,7 @@ }, "screenShareButton": { "onLabel": "停止簡報", - "offLabel": "存在", + "offLabel": "分享", "tooltipDisabledContent": "簡報已停用", "tooltipOnContent": "展示您的螢幕", "tooltipOffContent": "展示您的螢幕" @@ -504,7 +509,8 @@ "stopSpotlightVideoTileMenuLabel": "停止聚焦", "stopSpotlightOnSelfVideoTileMenuLabel": "結束聚焦", "attendeeRole": "出席者", - "muteParticipantMenuItemLabel": "靜音" + "muteParticipantMenuItemLabel": "靜音", + "waitingScreenText": "正在等待其他人加入" }, "dialpad": { "placeholderText": "輸入電話號碼", @@ -658,6 +664,7 @@ "incomingCallNoticicationRejectAriaLabel": "拒絕", "incomingCallNotificationAcceptButtonLabel": "接受", "incomingCallNotificationRejectButtonLabel": "拒絕", - "incomingCallNotificationAccceptWithVideoButtonLabel": "接受並開啟視訊" + "incomingCallNotificationAccceptWithVideoButtonLabel": "接受並開啟視訊", + "incomingCallNotificationDismissButtonAriaLabel": "關閉" } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/ar-SA/strings.json b/packages/react-composites/src/composites/localization/locales/ar-SA/strings.json index 4948fd8e81c..2e570f6951f 100644 --- a/packages/react-composites/src/composites/localization/locales/ar-SA/strings.json +++ b/packages/react-composites/src/composites/localization/locales/ar-SA/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "دردشة الغرفة الفرعية", "chatContentSpinnerLabel": "يتم الآن التحميل..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/cs-CZ/strings.json b/packages/react-composites/src/composites/localization/locales/cs-CZ/strings.json index 9cd82029aa4..eeb822f644e 100644 --- a/packages/react-composites/src/composites/localization/locales/cs-CZ/strings.json +++ b/packages/react-composites/src/composites/localization/locales/cs-CZ/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "Chat ve skupinové místnosti", "chatContentSpinnerLabel": "Načítání..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/de-DE/strings.json b/packages/react-composites/src/composites/localization/locales/de-DE/strings.json index a5e986b18aa..70c4a7de414 100644 --- a/packages/react-composites/src/composites/localization/locales/de-DE/strings.json +++ b/packages/react-composites/src/composites/localization/locales/de-DE/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "Chat im Gruppenraum", "chatContentSpinnerLabel": "Loading..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/en-GB/strings.json b/packages/react-composites/src/composites/localization/locales/en-GB/strings.json index ee02ff005d0..7385d8ce34f 100644 --- a/packages/react-composites/src/composites/localization/locales/en-GB/strings.json +++ b/packages/react-composites/src/composites/localization/locales/en-GB/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "Breakout Room Chat", "chatContentSpinnerLabel": "Loading..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/es-ES/strings.json b/packages/react-composites/src/composites/localization/locales/es-ES/strings.json index e31ff1a4205..85cc8c31f87 100644 --- a/packages/react-composites/src/composites/localization/locales/es-ES/strings.json +++ b/packages/react-composites/src/composites/localization/locales/es-ES/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "Chat de sala para sesión de subgrupo", "chatContentSpinnerLabel": "Cargando..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/fi-FI/strings.json b/packages/react-composites/src/composites/localization/locales/fi-FI/strings.json index b6e6390ceb4..1be21418dff 100644 --- a/packages/react-composites/src/composites/localization/locales/fi-FI/strings.json +++ b/packages/react-composites/src/composites/localization/locales/fi-FI/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "Pienryhmätilan keskustelu", "chatContentSpinnerLabel": "Ladataan..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/fr-FR/strings.json b/packages/react-composites/src/composites/localization/locales/fr-FR/strings.json index fd47f4cfdef..2aa0d235d49 100644 --- a/packages/react-composites/src/composites/localization/locales/fr-FR/strings.json +++ b/packages/react-composites/src/composites/localization/locales/fr-FR/strings.json @@ -84,15 +84,15 @@ "peoplePaneAddPeopleButtonLabel": "Ajouter des personnes", "dialpadStartCallButtonLabel": "Appeler", "dialpadModalTitle": "Composer le numéro de téléphone", - "dialpadModalAriaLabel": "Pavé numérique", - "dialpadCloseModalButtonAriaLabel": "Fermer le pavé numérique", + "dialpadModalAriaLabel": "Clavier", + "dialpadCloseModalButtonAriaLabel": "Fermer le clavier", "moreButtonCallingLabel": "Plus", "resumeCallButtonLabel": "Reprendre", "resumingCallButtonLabel": "Reprise...", "resumeCallButtonAriaLabel": "Reprendre l’appel", "resumingCallButtonAriaLabel": "Reprendre l’appel", "holdScreenLabel": "Vous avez été mis(e) en attente.", - "openDtmfDialpadLabel": "Afficher le pavé numérique", + "openDtmfDialpadLabel": "Afficher le clavier", "dtmfDialpadPlaceholderText": "Saisir un numéro", "outboundCallingNoticeString": "Appel en cours...", "participantJoinedNoticeString": "{displayName} a rejoint", @@ -131,10 +131,10 @@ "callTimeoutBotTitle": "Nous n’avons pas pu effectuer l’appel", "callTimeoutBotDetails": "Le service que vous essayez d’atteindre n’est pas disponible. Veuillez réessayer plus tard.", "dtmfDialerButtonLabel": "Clavier", - "dtmfDialerButtonTooltipOn": "Afficher le pavé numérique", - "dtmfDialerButtonTooltipOff": "Masquez le pavé de numérotation", - "dtmfDialerMoreButtonLabelOn": "Afficher le pavé numérique", - "dtmfDialerMoreButtonLabelOff": "Masquez le pavé de numérotation", + "dtmfDialerButtonTooltipOn": "Afficher le clavier", + "dtmfDialerButtonTooltipOff": "Masquez le clavier", + "dtmfDialerMoreButtonLabelOn": "Afficher le clavier", + "dtmfDialerMoreButtonLabelOff": "Masquez le clavier", "phoneCallMoreButtonLabel": "Appel téléphonique", "spokenLanguageStrings": { "ar-ae": "Arabe – E.A.U.", @@ -401,11 +401,11 @@ "peoplePaneAddPeopleButtonLabel": "Ajouter des personnes", "dialpadStartCallButtonLabel": "Appeler", "dialpadModalTitle": "Composer le numéro de téléphone", - "dialpadModalAriaLabel": "Pavé numérique", - "dialpadCloseModalButtonAriaLabel": "Fermer le pavé numérique", - "openDtmfDialpadLabel": "Afficher le pavé numérique", + "dialpadModalAriaLabel": "Clavier", + "dialpadCloseModalButtonAriaLabel": "Fermer le clavier", + "openDtmfDialpadLabel": "Afficher le clavier", "dtmfDialpadPlaceholderText": "Saisir un numéro", "breakoutRoomChatPaneTitle": "Conversation dans une salle pour petit groupe", "chatContentSpinnerLabel": "Chargement en cours..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/he-IL/strings.json b/packages/react-composites/src/composites/localization/locales/he-IL/strings.json index 74bb4bc8f2c..d9e0ec0eebd 100644 --- a/packages/react-composites/src/composites/localization/locales/he-IL/strings.json +++ b/packages/react-composites/src/composites/localization/locales/he-IL/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "צ'אט פיצול חדרים", "chatContentSpinnerLabel": "בטעינה..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/it-IT/strings.json b/packages/react-composites/src/composites/localization/locales/it-IT/strings.json index d33f7c3b8d6..1b441b3721f 100644 --- a/packages/react-composites/src/composites/localization/locales/it-IT/strings.json +++ b/packages/react-composites/src/composites/localization/locales/it-IT/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "Chat della stanza di lavoro", "chatContentSpinnerLabel": "Loading..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/ja-JP/strings.json b/packages/react-composites/src/composites/localization/locales/ja-JP/strings.json index e4224eb8dfc..82049be6a70 100644 --- a/packages/react-composites/src/composites/localization/locales/ja-JP/strings.json +++ b/packages/react-composites/src/composites/localization/locales/ja-JP/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "ブレークアウト ルーム チャット", "chatContentSpinnerLabel": "読み込んでいます..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/ko-KR/strings.json b/packages/react-composites/src/composites/localization/locales/ko-KR/strings.json index 0c93a835593..969a0f84ff5 100644 --- a/packages/react-composites/src/composites/localization/locales/ko-KR/strings.json +++ b/packages/react-composites/src/composites/localization/locales/ko-KR/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "소규모 회의실 채팅", "chatContentSpinnerLabel": "로드하는 중..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/nb-NO/strings.json b/packages/react-composites/src/composites/localization/locales/nb-NO/strings.json index 2c18d6a67da..aee41bbe4ed 100644 --- a/packages/react-composites/src/composites/localization/locales/nb-NO/strings.json +++ b/packages/react-composites/src/composites/localization/locales/nb-NO/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "Grupperomchat", "chatContentSpinnerLabel": "Laster inn ..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/nl-NL/strings.json b/packages/react-composites/src/composites/localization/locales/nl-NL/strings.json index 8e9cc7c9cd2..7271d1e9a35 100644 --- a/packages/react-composites/src/composites/localization/locales/nl-NL/strings.json +++ b/packages/react-composites/src/composites/localization/locales/nl-NL/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "Aparte vergaderruimte chat", "chatContentSpinnerLabel": "Loading..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/pl-PL/strings.json b/packages/react-composites/src/composites/localization/locales/pl-PL/strings.json index 2de384e58bd..e88c56f45d1 100644 --- a/packages/react-composites/src/composites/localization/locales/pl-PL/strings.json +++ b/packages/react-composites/src/composites/localization/locales/pl-PL/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "Czat osobnego pokoju", "chatContentSpinnerLabel": "Trwa ładowanie..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/pt-BR/strings.json b/packages/react-composites/src/composites/localization/locales/pt-BR/strings.json index d42312a4dac..7d509efe845 100644 --- a/packages/react-composites/src/composites/localization/locales/pt-BR/strings.json +++ b/packages/react-composites/src/composites/localization/locales/pt-BR/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "Chat da Sala para Sessão de Grupo", "chatContentSpinnerLabel": "Carregando..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/ru-RU/strings.json b/packages/react-composites/src/composites/localization/locales/ru-RU/strings.json index 7979f9013c3..7856381b7ee 100644 --- a/packages/react-composites/src/composites/localization/locales/ru-RU/strings.json +++ b/packages/react-composites/src/composites/localization/locales/ru-RU/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "Чат переговорной комнаты", "chatContentSpinnerLabel": "Загрузка…" } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/sv-SE/strings.json b/packages/react-composites/src/composites/localization/locales/sv-SE/strings.json index 22ca5d1eda7..3068c911ad7 100644 --- a/packages/react-composites/src/composites/localization/locales/sv-SE/strings.json +++ b/packages/react-composites/src/composites/localization/locales/sv-SE/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "Grupprumschatt", "chatContentSpinnerLabel": "Loading..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/tr-TR/strings.json b/packages/react-composites/src/composites/localization/locales/tr-TR/strings.json index c6d2884a248..e4cdd2c2c5b 100644 --- a/packages/react-composites/src/composites/localization/locales/tr-TR/strings.json +++ b/packages/react-composites/src/composites/localization/locales/tr-TR/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "Tartışma Odası Sohbeti", "chatContentSpinnerLabel": "Loading..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/zh-CN/strings.json b/packages/react-composites/src/composites/localization/locales/zh-CN/strings.json index 0f07d63a431..8fe086db61b 100644 --- a/packages/react-composites/src/composites/localization/locales/zh-CN/strings.json +++ b/packages/react-composites/src/composites/localization/locales/zh-CN/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "分组讨论室聊天", "chatContentSpinnerLabel": "正在加载..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/src/composites/localization/locales/zh-TW/strings.json b/packages/react-composites/src/composites/localization/locales/zh-TW/strings.json index 1cfe4d0956c..55ec4a5b92c 100644 --- a/packages/react-composites/src/composites/localization/locales/zh-TW/strings.json +++ b/packages/react-composites/src/composites/localization/locales/zh-TW/strings.json @@ -408,4 +408,4 @@ "breakoutRoomChatPaneTitle": "分組討論區聊天", "chatContentSpinnerLabel": "正在載入..." } -} +} \ No newline at end of file diff --git a/packages/react-composites/tests/browser/snapshots/beta/tests/browser/call/hermetic/Localization.test.ts-snapshots/localized-call-screen-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/beta/tests/browser/call/hermetic/Localization.test.ts-snapshots/localized-call-screen-Desktop-Chrome-linux.png index bcf0aff438621fa95e78c2e6ef5cbfd324b249a2..ea3e23c7fb57d5468ee8e7409662090893267e63 100644 GIT binary patch literal 18925 zcmeIaXH=8T`z{(p#fGS;NLLY1>Ae#b1(7DA0@75vROvlf0F@@a1QHRECenKeiuB$~ zNFptvmxP|ShxdPeXRW=@*=z4}&Zo21n-B9m^OSjJ?zzi#Uo-IWp{@q=362vG2!vVl z{@q6q$YF5G2sw5X9BOJVFoOew`y-7zke@wV3lPXoMsgZw(W#RY(XNWz%-7Yp<|c$&8WiOmW|D9V_AQz0a4~oVm8-X|}Is8?{RIcE;31 z1+DozXh%eQGJ-yF4Wu&pgCnGoCU|hT#c=50aQ^Z^`F~sKlS-2FR7%&bKreXJl3{nj zbB$@z9Fd#bo8S5;NgGs^2Ftv`_CK@V+M(c{a<@kDKp>?l?KymJD_if7v98+0B(T`H^ONxjKY& zx#h>2jzG3ETmI}Cd3(ED;^l?9W->swKbr8QwXFp>xzncJY^1@aZ<+fIJdfgXo~vqB zQE=82Qi)U_aYA;a_U8t;I4O-{OI75c@(3-2M6!3i>+8f*@|tHLcsPwl!_Z72kYKeo zDm2=p}obqHK8P#pP`w z>J5K86F$oobzRe;j{u44S%@-#(T?pG+oZM!!6}4(YdIb>Hi$TEPk<@d_f;PJ2L{1a z>q@uCge|)YE>*}4U}5PDkg;CScyjhr7bh!wn4AjJ-#QAyrX&XyCu3p;?vN6IC`bc z^sv(q2>H#y=ldR4zP?pRhiU7%`(YrB6h44Um4`n#Y%l~@vjVuu^Gc@1p7%Z9#!Am- z4MXsr2AFr>oJs{1c4(h~Qsm}7juFzO)$p6)IS+@OXDRjaWF)Lks@@s$oObr$^=D(F zZEd@6EY{k5N~-9Mg=~=BspAlcI1BTRXQ`9q!fa#ukv>g66T!F)b6fE3fNKXG7}Ayt zC)bRN2mL+N7`maJxarCA+zr?O|G`*to7guLn0D*(JVzW)_#`Ouila! zYmnq2H8eP$ZFvN8ItuYl1$-N4CsU*FTEFD=*BEl8^Z@Ra)%dNFA~|=(Kp6Qk-%@L= z2x~WCHuDk}^kA1^J?(&|NqzTMc^V3gy4JV(xdi($4LWZlozE%^pDmKf7scpO$0a=yyC2>m>*oJ4V7RLP@6kDYuf~%HC)r`=*S4|YjFncR@pHh zbHAbOz6oN=QZ->h#*<0HZhv?o_;QsakR&ktE6!Ef@F{NGZqzd4ttZZhjsZP7a!^1X z1|O9F?<$*I%M6h9&CwNsN)_deZ=*@4W!lu45*tWKT+12p;1LvU zF4A|#J(QTKvAMEAg?TL5UEGl)?Mq$c`n8gIXO0)5wvA5` zTMLaFEJg!y-@QWjQxzP4%?K9gXnT_C%j0}|xCEU29R{~`N1WDXU4wLu4;Na*=%8LN zM_G{liBRk+J_70^k29+!jWeOB3Eg{J4zepro(gOR zf`m#I298V$Y{H1Cb9)q8BV_$C5b(15j*BxProg~Ghz@-8Wa(>3gYiIRUR<=w^VQZFu#d$nmBb!LwS}C)&*zDJHB{9ZrL|~#Sv4n5NKx=;EZ0M z5;3TDP*X}bekz@`(Nm$f>b$IHjXw0y#PVf;VV#gYa9v31E-}qt8%EoOXZjM@LM^CcNK@pYm(T?dIz0~f|fUSn&Q`@pqeINop=_HjHSKNy|xJIE6x3Q8Z3xBLK)eDyX}an&4SSE3%c~!AOwQrMW#e zjqR0TA6vAbEm_W$_L0%Q+=(G46NQ3RLZM}%>x|D)HCq`U%W9*&XG){yI{`Z2M$y-y zQL`Od-v#9>Ri$IX>B}*cUKf{cJ*0y243TGCHUU@bW8VWUhDNIMx$H0RQznw+@Io$% zSCgRr*V)pQKMz8QuBsa|o$fsnRAa@lE*%#INkf358n)K&s%}g)4WQEyjx;bA#H`vD zw?UJrw%ksC_nCUj>RGW-{Jqv4!jWj*s#V-%PXUYGEZGHmQ>A;h8)<^{4tSxqx*L+| zMjXISZbfAhYxD{_!=u-Fm3oYmGaA%uFtb}o^Q1Y(?n!b_W~tAY6qbO%YcABu{QxqK zJLMi#Pc_B4sX|w@)-N!Ks1Zg)nwQAe7pT)vaCLyoTzaf+we@TWC6g8ubfkjiJ(mXJ z_ol&D0x){xvVOy$&S~CPb3K*32~A-p)hkmU>o#FO+8q!I$w^4bs#X+wT$OIw;4`{S z=}Kv;-bvTU9@J@Y1=Wru*|}beT4gb)wfKQYx_~r-(}PHfbxR@PZcQqdd-brf*h1>^ zlrR1h)^SobA*^DV_F>oh+Jm&5x$j0hPOaYi)oz@aShq2*R=pel1~`@ldx0cX2XUOSREn+~ z`?8bOT;Jxh!@_f^FqTRHZD)&)bPLZreXAU911cwM($_WeQCF1~*-zQlVj~RA4eIgB zuf2a`>M`*AXM-g=YD>p6j>Ww0+Pi4lo_AX5^?dd3#P!77veW}SyD1x&(Xe36vLkb# zLwh4ltb4opNw)3Jr6Sdd`M^Ep>bhZAT5Kq$umH5(fh?$EX0bGcdTQisIzhCflm$ky zad$Uf1+p}j?CY}JVWuRt_Ly&(bkBN=nb+{OrTN~qK=>M2G}QZTub`HY$ORJA2G}Hu z_Vu1|!Ee=u{iN zy-Y)qPNIfOg?C2@z|KC~mi$R+6~J{kiASoJ08OXwmt~nX>;igbFc?(@^cb?E z;z+POBP6(fL!;1Kb%`IMN$hI!Lc9lU1K8ai6iD1(Ne|de6xky)3Al~!xBnPdOwje- z7o{_*NLk2=$E_7O*aqamS*T6-Y3S}uC3BRmr4nX!#!}JwwUC-#@(@qCtDjr>3-aSA zb7@ir)}!6jA$%w%P?$_%pFa^)@p_SnL!ev00%#cR=Onn+${6X`+I zM)xO+oh9kp)lGY_AS=HT1-KZtT*VMqEP@NNlH750wEcnU4iQ|VJ#MU4Txv^Si>K>3 z2$Xm&Jr>;`)bOgS2tq&RnUJLJP(K+kxwlN!`_g!S_P~2MI!t=at1SI{@fOP^Q8s+O zBQNT!y$3fX2_-15`W)NVZ@w;*l)paaKBn}jPB#4Xk4!I~wc}d;B}IiPWLcfLBduLd zb$ZswfSc%xkgLE3#8&*CmygeXSL#f+X_>&7`V6P0mHZGyd940cw)E9Ih((6<-g5tX zY=Z_t6-v!KS?Xp-Fy48gw;Sk?G)~GiWa(0DS+JIqoE&Wv>vj#?vKO*ZU99n}gC{iU zAwKJ9^S@JZw^&{3HTq28#=xUtmJV1-HM1|azkV-&wDA7gDUBlfCQ_ZmIqKL0^V#@H znI^H}zgesJQnPuYPe!UEJmP9{$5)@py*pB?9YF@+*Ohq7+>O$6JEuQ@LLH?HP3&sv;J^<9bZ{ z*ZNCq2IGSNC=@_eT*8$Fh&D4$boF*NOK*vWUUkDNB3&;R=J={?$ttI~(?L*lMYA-9 ztKv(HA!55p=dG97_6;rn($_!Y+@n{JB=<4BXA|&3EQ++XZ;(E_Efcp_JhQ*^sv5l4 zeSuA+y%!;qMhK!znfmt{(S}d4*5}iED@=o0-co7_I!qzDa@Dp5O1)5<{p(vGotJf7 zv-&~Z?I*yn>$9DVUQ|k{g0;OK2WHvJALN0f=?#|)l>%>LDRN8h&4zMoUa|YVOWvxP zFFn4-xfG_fS=$OH57H#z8>BB-Q^jY}JI8js z(1&hK9@y0DweMce7AnOvqu!%EEBnM0VZY5XLLmmKa-+r_V?{&jn0Wc=!Fo5-2YG8p z8!e-eCK5v(W}Fl3>B&LYFaV*r1oS+_`cv@%gqQ_FmJ4zj-+@+l$9+%H8$@=$P%D^h z@RP)>Zterx;g+uXL|kQH5H(5zQ-GOhXF{n;E=dLvyN(s@^N18B$D zcQ9zIv-iHf|5|Mji3dt|#O~KkneG)7>{)m_>s7+JcSNi3s|%>!LL3wUd#186KNhDO zJC$;J1Nv)pmA4Za;OdR`!Ds#<7NIp*^k;f&5_yU_R1f zZ=fgonu)^D-rVonLg%^&gHPEBv&G((r}dG=Dk5)3j~t79GbQ{#Z+ol6w|-q9JJV# zVVv~3rK2HWeLCxamLb+!@B$O4n_CW1GKg2_g zo$(I)u$k72_yGWBj`IdxSLs&Adf*=-$nPD7qAxkmd5b=awICC}1A3@`Q#uakKRyt! zv6>$Jpm%f6mdKjTGFR&$NE$?%ArW{F2#7vHy#B+)Ywe5uxpiA4P7rRtp;z$iLVoUZ z4v8yXX!;*^wLQ2}C0?!&lU(d2Cn&toZc(>gbZS!?IDjsj@6`E^K~~0ks=f;^d|TOM zfl~5x0d1ug%(~#J+(xV$R;o{uNJ!jgPqZRC``RqO;HlXi`tYXZA=uak$W|OGJ-7XU zmBjv&bNheA?d~o|a~%ri9RbnCaSYq8spV&*vgL=V(5=w%a+_pbZBtbk?q-B%yY0HV zXTx&}&?D`kD+UT~RS6+d%3obXD|9_d{L123z1Rl>;S=`Wv6dIh2cTgN-IY3Cq(;0~ z)Fo%@jmBlmag3W`WSP{6Zd7`cA{yAN2)m=r-l^!C&deS2Dj4Z;l<|4C?4Cf z0qL6tjK1nZ69V}@6NVKqBkM+xs@W8O@6h9rWj+5BkX69d04|`42?BBLQ=uo*ek9Kr zTtu8Ur}4d0aEqarNM`Bw&z|3L;%%o-H_ zvlrlB1^FL@^RGbu6$o&k|9XvoWdPIwa{W1yDcGT~URDkl&>3e=$64&&X>f1#-riaS zcY_ti2n>JWxH=I-O3wwbGfBz3cCEpmq-1Cs6VuH{_VWY}HF7PJAg)s(Y*y47&%GXQ z?`5Br{Uw*S>E>_}g#d-MI&jK5-mk@A^Q~Pb>J&^WoiW)nM?m8zwtXS;q%Nt_m(8Ch zeVUj-<5QuWZnQl@c6PSls0A!gw0bty)NdiHdUraU6cZhAP1B9MQc0*I^>j9|Kq=pF z2MxNw$Y}RH>!dkB?0RSbz7Sek7zm3pn3-avNiRoR*S z8ZOqsnE!N+x(0)Z)>29W_Bt(kn4s%#0`>=yJ)WcHm1t{o*otR0d9{|5(i>h<5@vDXX?4D6*jlH~vcWdk$d+S30IqElVhooxMQi^4Huc7A9Sp|3znM)?vqy31M?`cqVG*^T z5B8BwdZC^6u<73TNw&JnLWV!IV<+86A`2dh)%a8gZ{ei|@>*}l1tDUOg`aJY%Fbi} zS&2vRU_r;<5_KfFRg}>OFNKJ)j8+iPbesMth&MxRJ5(=r$ygi*3G-7(s`Kq}@IO&sN-PJ?Uls{biS0Rj;y!vik- z*CxDPhA-pV7A}QS2jKOu{dX{Pg_Uvzctqj4%fUuLmbM&lBlum*|D*kR!RnRh6`tkW z;8h4YN$TM6-|yxN{%5%mlC#_(hWU(!x;;@}HSsJ8`z?Br8>WpQorK2CSZv3>Q#n5- zc(4WzVTx&|50174=DU$KekzVN1qZ5wtHJNuX6XyvIF_(;2M_(v_Q?FDS9s$X^tqRs zT2ZywaE{)m(`ye`>4{dyW`VHX;aH3q_h;{EAP+TId-?=z+P-9IZuBdyMD-Ml0MHXEBnuKn{6V9MB*j!FVNy_J%>(hZS4;cX_^F4vr`=K;ywIQ;m3~(50+$| z=7(~nm{_=na#^{#b+UWX6+G52OGs$g4_1iq2JOb&p1yGBn7*IY;ovhzKgYym7$l~p zIes>Z=-#v+ly}<|&&|y}#UUS@Wd2Is_5KGhGL^hDUTw)#YJ1PVbDOfu$321iJ+Gg6 z>b&QkjN{nD9wb!H+#FFcLpN#)Wo~b8moRc{u~~@C>c#9afkAL+B?*fpBu9+DVPrbt zL2K7LA#Bp1O(r1?3#ZrCG{UwE|E{gIB4IT9;QO7GBtkFi1(~?{c{`hX_xejUyz85& zF!IV_m#yX7Rz~A>qlL zJ9RYTE~+D2JEf~Q`I4lhr2IwJrlA{go#J<9irnT-487WNU(0@)Z(RP$I`_}Do8R+v zPs>->eQJfL+fmwUrT2HuUZH3=Pm9U4d<{*{XkxuH8+QYkNoH((ve93{(9q+fr{{a~ zh8>d6aCJrWLc;{rA208&!OA^lICR)Ggbu&gP5Z;?Qpa%1*_>xE`<}8pFT>NPBm12N z^qVk0Y)zM?*!`?WXA5jQj9=ed!$m*H`u+R&*Sj<4E`-@X(Mk>2S2bTl-MiqAzPj{X zaB_M%uiJE@q_k_A_0D|k*@J#0B__56)2MdCc`}(A(Gni=>fMSccWb8t6p0_9XE%R0 z?`gSJQ<6o=RHs;RMTHIJ{d2W2>+=(3_U}G^{HR;4SBq-+*)up;+E}6JxfrkM*aAB6 zb^#d}nwz^y;<3Q}4A{Y3Y#=+IY-lj^tbhaCbK1APP(eZ_C%65`xen$uCK+iY>YU>9 zXQEyJgEH^XqVYmYN%X3q+8decW~!|2oO_&n?=$Wny7fWQZEt{I)S~9`%dNY&qvIee z0Rfj39g{PfBow2SC{SK`qrVoxeV@;muZ+d0*89I+9J=wY+0HTk0e_OH#Z~ER?$3adY?)pE+q@_F z17Gi*42{0@qA$5KQx3P>@>0b?`|#1Dk6H)g6cLEShmX!XT9kO)z|?pOWnS;ZE)M69 z)%mi*BFEk5aeBEYjC?jR{!jyVyZMPu*fU22%>+qLK7fJVA6HSljeyYog-bmiF; zt7=6==7l@T0tS%x*ZIO&c=5lRPin(uxlK$=((ln7op`N#4GWE0w?L^Zs*Dq{|0 zkpHwWrg;f57{^T$tgfvcY_2>x2qj0PD|v~FTupPKlgv_DZ6k(W$ymU)EVs#b1B%4>G+u|PgzrHodeXN}>nZn3)`g1}; zR;4btp57rw#`ex`KKZJ@hrW1uc{$P+9k{r;JFia@oq7=}+9}GK*#Yg-{HM5OBhu2i z5=Dl&uZUk056*otb;0ZWEjo=6BCem>SLuQy++>ZORP~BY6{{SfrIEzn)uNgghiX|# zN(u`s5~URbiPqNy5{%RCe0Y0};qqN}`|%Qf;O~|(wMp#;-@iypO!fVGcRk^OqSx|$ zSJz`oUdy+#9`%3M;ZzHA7(!?tI(+zWiBN;t$HcO`(TdqzAich!ZqHRxQgRF-ZoXC# zNZu}S!C~+0ba!`KzqC7+uH^mm^Abc}QE@TAU;B0EA3i}FkzckQ*Oxhl`1b~orkH9L z9mJ}f?yR-7djS6BB5IJClf^r4?CH#8jSKU+(ld8JY>sD_l9IY=+jFfE8f;u@D+Qyy zJ%ncAlD{=JbR(eHPU1n9aIgNQz(K*y_MV;=m-Wkuq9#$*)e67?t7X_;aDTci48ysq!F(JmG{4HF1vI8@bJSNy*7Z^N*4E?$jjL$1S-J5^nD9 zdx?}}TEzF5)jV$NL0xCRkwlwqjehs($xcTFZ*|E^>!WDRV;hdKkTYLTl{;fXF9;b* z`t;pe94^$GQIBlv?w%RQ()!bEW;L>`;N$Plso3S#jYh*&{I``$&2d3gyU83023nA? zc}e`uCwZrN4ZwBIsJ7*Ka6i^*ef4B&2iUblV)2% z7z8c_sO!!0Du8z`g|-jn8f0@Q0x-bJ#>S>fEfeD@R~f7Km%DMJ{nSYg-T6Ns2aaD4 z1y06|j#W9w8uu{Q1DRJ-TRXFaP6%!U1I^a}17(K>aZ#C0{Y{6_(U&EXY`rQfge@xK zy>b3}wkAeKmpqk~FD(;nKaWL3!r@A6JxD=*{<-Syd<&E+jmF^9vBVqvYB=BW$?zvW zji~d_vfm`JO`ScPoSgiyDdXtM#9m*mw@XVDryjb(sZ$zD{HY$vG4`~wd2%uWd?NaD z-^V{@pJwopoJSVRUk#_u2|az(S$`3a$Jddu{vL}%F?~F~JN;zihZsI)?gt?k{r9C=-wGBz|8)lp&34|kBfS9`^gH;?yRwt| zhtlLrv}-rSHVcNgla%j4|&~)~5`$ zob%?dMj{m4@shUN!WTu%Umo;f{eyi3r&8$ICVFb8F)An!FJ^Q-9ri*Tgr<$H1YLc5 zyS^`PbdA*tLyvyEckIgD@qc0@fV2tsb#+fOv2a}$6+Ioi&%8KTJd>ZClESW7_CQM= z5)YF+bnEeXP#nPDujeGBq%y+`#moW%nYlj!WGpFwlM(n2PJVm{X!(C|^8W%&*9B`O zO}DkT-`JQzKw$_VoW$MNkslvqUA-X@GdVfQruy{RGY%#1B8nbmO0q0*6Z~ew*DM+XUZaIYPKDxMX74JtfG?s`S0`4 z!$;3txDbLu;ZE|p1GiRYH(qjgT1Zbo=M=wN3nBEh+7hq~kQ{Oa!ZESVOh8w;yMXW1~01Q&QU3P=;xvG;BR|qqh?G8|NY(NDk`Qm}zC^eiZWM zY5qcgrV@a{kG~U!?W6&vfji_XED$PHTx{(}i#?|>yFDvva7B~(nfh2eF?OY@#B zN}Rm%N#Ho-%BR1}%U#~|z36QMfDHg=mh*0gF`xY1+P!S^JUk~QW`byImh>QNz}KRyt82)gt{f<>VUUX3VWgL;Bd)@1%`33bFmNuUe#hFz<`um~dEER&$lK4KAJ(_ZR>*Rx z_?_xZEc~19jeXI*INUrTC?*y?Yc;cPvhmgYG;eG57Ote%g^SK98-v3O&m^>+d3gN< zhS2pX(h3{6>H4jC{mlgNJ5{x@u14og4Sv|sW7{w_rTy5UD-U9FGZ@c&RbIkoGMQ93 zXLuu3ub)5RwKAy*a-gvq>ywaoOw8AWmEWeyI7s>uudPltL}pn(p-?FDZnMXVi;J&i zUz75Dbt(K};O&;CFe__o{lVdc_4Q*<3!gQQm)eR;$ndMGB2KR;osqXX2I=qb|HBnI zHIy3{!J!iR)2!BQ`p;_{b@c<7SXCweT@S81BcS6$E&o~OfXQ&s#8S&Zfbf+$gTFeC36N7P z9P0Py?*a@4z%xVE$8*vgz{RxX4d;VQP_Vc-ySSowYBSe>LPFA~DIugkW)YS{Ir?Q= z+xQ(E%yzsa3!s;;`uQocR4G}f$+i?J+oF=Z2cW-)nNMC_z^e45eYAdd_b_#TtEtr4 z?7MFI+qgK^;~U4jB0jw&L~*An?J(WAkt=Lu$F)L9e)o>?X2PeFY@+MUY$ql3Z~Br~ zV6pM>f2R1t`g4XUGrWcCzruJW{YQi!Ju-M`opY? zu(NliC`ALcsh`W%O&{=GLzlhI+?G+aSvCUNmqqel9IR#Ilyx3x`T8g~qJ){(-PNN{ z^Sg>~Bp@o9GC~<6Ipl0?W>0~BhuC8LHW!CGZ=FrzcBo9f9)H4_o8~av^X_C)d!0WE z`Y6JvT3$ahmn}Q#2h$g_T<6$c18-r^$(b?RllDUddXbm=)UfZ1$xnOSVM!c=&cy3I zKe5^!a}IS}5>Z`Bnnt5;bB*)jKTNso&q_md5UHJLFILprXNE%a51+IE@;v`*VBj3m zYvn@}Rxe4kAz*9R5J0uNaEOm1h%DD17CG*na2k){(9*DpM*~}X}IpJnh8Yk_Abge zbd*sMqmi6)8=IR$wIcHJhgn%!Pjf4`>G^NlA*;L=CPNYno=E^7!Nr|^Nz&?izG1<1 zTMXah+?P@LaG`fh_QxaShA{tOkxN%O8?u>$NB5L+qsw7&4%g z?wj-a0H+4&$vr0dE=1kkXgymS-Yd%&%otL=2%E;>HvnU^L&)1J%_Acq@BDt~49B_Oz)9Tdt>29{G-vn%a-uQ^0eRxHWZYH*Zt46z<$htk*tj^&8gCZxtMOdxVSzf13cP(}U|>`?+fS9B zA@wSF2_H2vQL3LScve2*yT({n*#CPKmEGLh%4x=Vh)dZgxYV|{$bZKfDB5P%{sBQo zm{CIoQ9G|S5F0zXQ_6PXigPS3xU4+ONZVC9I?cLjw``hl)&P>TfQg-vVk52NxhJ$Q zb&My#tH>t8JT6{eu_)}{?LyQG{iY~0-lOpyTgR^O#DILccikQr6u~QZQAo%kRodw* z^&$NmlqMhUUF)Sdr;{ojLb(^0D&z89#ATxF#%Q6L&_j)khkx;l9e{je$T2MBf#~Y$ z0%VoZZwK(eZ!DGvqNk^Kjsz`IP*AY6B-vd`FD;d_&$TxNH0C^&tN^E9seW4UjDJ#+ zzju86qe-R9QaoXH_RQI{QHo+LCr@fU&O?Rn*VI%qJhycS3)5K9pjTG%@y%R0etd&V z(dRRX(8HFqG&}okMY;J8*BsiV;n(?zpBGogeIueAm zQ+MY-B92CST`#gt*Z9bxp`lSf2-xF>u8H@Yj=OG*v)(O_Z(d;Llojr;xbE~M& zTIlF$uJ-_qL(I+1L45ydfl?0$PzLewJw^XeN=nK>G=8BL);EIYghFBUP7DtPq2tys zU%vHCxT#2J2-qV^tyx$;2N%-Qxmg7c&zR?5>`W5#$9pn!OU47GeOT~JMm?In>0mSy zWx3nQ%$zdUu3X{yRK>QWtRDmt79M4vFYZ`it$p7;IRUAwRT%BJvCrueZ(K_;Q}SM& z?O8#C5E}X*YZ~7TKgA_~EcmFo`GjA&!>E9S#Myte62K#spva3}bd~N)=rfI7T@la9 zUu`tAg%_2V&jE(|-Uw`|pfW|t_VgPDhQrLfx|!;c9l}r5+Uw%pm*;fyBGNuaX8G@EpnIvWqX5A945Di}l>VNg>kMSu)6?VEoAL1a z!_?%@X=xD!1tOzA&6+Tn`o1cM;XEBS3k%@L)M%3v#Gio78F*x%aFJEb#Kom8np}y~ zeQy6k)Ajzbu+!WxcYdZfDh_@ zOekAJ(Gj@@O=WtD-pgaZ0LQex!_wEI2Qq?<`wi9zc%WT_30Vv9ZAbVte*y zdOU4`n3I#@ha>Z#)K5By1tJ{PEHxp!yLH-~cP@sNR}^0XN(F3ZdS>Qz&Qx$h!Uf=l zr$NBH`#!AL?a9Unv$##}=sEH7oVV_9{G>wA2?)7`Ip?KGWW3O*c%kzMGwu3UILg(@w3MKki%FGhS2ilgS}zon@=m_OY(>65!~ai+Zwh|HXjEf$+}YXL zk8NmaoFo!7Q5x154AJh^K7QiF&7yjZUc@qn%&Hc4I5rNhl^GgoH~H+I`$cyx134*;>M*L-h4-X1ctGF~c33ko`XgqiX0)~I{|zrv?WKru(Pd=eb$QLx-_Cgp-}B7Ht8FrUZ~Uykgd48 z=USi`fdAuydM$_an1J@Ow32}R=#|=ZcLoxW6on-{T?0QdlKyfjQ6ylZQVe9O??c~z zd6etw=JxG%oB#lzw_Wy1vE)xA|EqKd2c%=ur@y#03S6I0V|s4x-lKuc7%!6w$Eixz zRzMJDEU_Lh__W&hzIQ!E@{<5n71CJkbTWvCX4i4|(Xzs`NUpBVvomcEbos@EOl;|8 z?@h{(3Ne;QvDwv+gS*=7-3$Cn@}+L9gT2o7_X>u~{=3Y~vVd1lo^m=ZWx($Kv-@hjlyvII$eVVVSt1IeJ zwKE7%Kyg{w5Mt2C%El%(At9t-CA08cM|bzVtVb`LoT!tn4>UD@fmM<|+56xG0K<92 zkBb8Q{2>4;FLbpAnqsrP#bli)OqXXs{vDf``1HpM0zhgL3)g31miItXpfxK*?8xux z(gurfWji)rUb5i!7#hvC%YD951c1J_&d#Ra)BS^Gwir}PUe3~^{9&LWye1~-Lz<|~ zO%ISUo9BoiRM(oqSlYY0v;4LeVdUhwUm+*icK4SGj~zeGFC?U;WL8k*_Gu4mm_{!A zS~e92mY+OmqEMf8h?bVtibLr&Cr51gpJ?M)ZDEmz*Ut~xP2XF3{U*)41o3{};xde% zzC2WRXGf;A;;JBZDwB>jiiz8PSX=O^USzyI*Dm6D{L3{1e`fBtXZY`^Lyqac@ilg~GTnd6Z0U~9YSYyx<*3qI$}`d52f zKh=n4J^J|W-8Yt=3UMOI`F}qeGQBbcxK$PSS zH29r9lMNCSi#Ja9JZTJ01m5d?drWOLNYk&cPh3IhfRVho1rldK!nHQv^N!)Z^57G| z7TS)&-mGiW3&u$`o=Y5x*RI?>uBE3(80m%|xkwSpGmRIU3p^bB`7Gq?^k;z1{vqg& zUOOI4)H?_H`Zebgt9i(OSUde||9eZ|mjQ?Lf3SXE&;6f`f`!)OfNcBE8hXxQuF$44)-OFQy%LxeXRP~#D2&gDXM?pf55J>1jQBY~pJ5dl&={5AA zNQXo~dWp1z-U5UWlKh+ZJ?}SX&iv<}^Zhet&YYQt8FtCaTI=5Ty32K6Ys0(y#`BW!>nnjrv~u z^X*mRS-l)xMT0?}bI;9xUVRp(*f-#V*fq1US!p8a|Lrhn#nki|X;%u<$ZjSN2ZxZa zVe57SwQ;0CzFe`^H9#H^wVE(3baYWhJ#}=tA9{2I9Y1+={GZ@3kZ<@ApiT(6^DzTb6iry9%wnwx8I zwLa?PDVJ17HD(SKV*qz$(2VZMDbY~i@_#z(|Ghl_wEVAD>mTj>qaDDf{uloIkA?iB zoqsF@(7-=l^8dCDeAd^PK%fSk$#4u&*i*Qhtw(=gD(<=!I4*EF8d5Zb{lVLJJ##E> zj$^Sq5;dMe6dq|nN1Oqz>P7d*&Fsb4%E`-D5cQZrtLIdvRnjqyo;J|0d&ee}yjP z7ZgAuaAyGYA#73ODGIe|R92bPj_05)|Ii?I3Nl1C2ivW>BA^1jS5%5{{Ml*}rE1l( zQ-aY`>b4;Jk+UGs$G3URbCjVT;qLF1;B89EF64WZ1pGX*?T_wsg`dX>eJjdhso;mP zDNzvU9t-#k2)n@?N^4m*D$WcXd!HG6588Z?5t+R?uYH$2b0{vh+5Txv>O>kbWcGWJ zfa}^o`7uyngaQa;pPu2Y;yrSp7p~X7y>nZzVW$Zi@7-R$R*m0_}OoFo8m8 zPrzL^D;a71V^|Rd#C{U}^_2GS&P_it{XUo5%%ITV6hmMz?V5nvG^dIQafbhX6F&#^ z3@EiZD1o^}QK{e9%+r7!)kH1r*A6n1DpXdIZ>FjaYwB~947=gALB4FRxoYIwK=Us``T5e?3D@SXs* z?1%xdQBiT&pguj2ekaJhGOK(FImiUESK$PniZ9(+Wp8np5xeMa{9i-l^La^Yf#iJu zC7)n4yq)|bZhvcdzJ@7uNgo6Xb@@`LrpAjOY`2W|p{y{0@~_y<0K)FVt14Y&i`umZ z(kGQcax@@G%CYsWdpgoOv+?T(agLt2Y`hF;bN*k__bq!uoUgk)$7LP=Wgy1i5#KBW z0VMUgd?fDgdtg|@1TW7RjLF{qbDaOwnr5m1DAeZe(d^4DX=}hjJ3iwO_<(Yjkcx|WpVHJO4RuOyo~N+jj4hy7JY7=2d2^lrrKj}>VwCi@K{|b%GS7E zcspv}JO~_po!{NjQB=*-795;aY@==lvfo&ooL~ll;L$O9VEw+k!%@l=?mA+cg3;F( zjhqnA4GK1(>CTS3FDjl^rG*`gr{O(jIY88e_QlRkc7`YqFYg#Emk9)aXU50Nlb!j? zq$=KD^DZL_UZ0*|N99`61MGn}+Zi(G2MiDg2V49a#O5@2RUZe1F6I4~FQfPcppGVwAm3QJ3O2yh9Qz!poWiwA_MobmT4MySQr}V2pummvy@d3gI%v|2 zvRS6HaZz#$PgKAMu?#DJ-G;2gB}_>dLUICYdSq6hb1{!1d%t*CdLHA zJ0>W7vL)S-CYf;=c7gX}?0(fzRqEL$#yQBv8J+K=O-H{5wrIL_RJuAZC+w~Hzi8FH zh}VpN*>M)6Cq52@-I+r_`<4B_K!a}plhh)%SO}_7{*+h;k8ECy<%q5(ZS?2?OPRHy z;gnN9zdn;0atA@^8>N^};4v?r(w7@484Ma0TGE4Lv?uFR?O@AA*3@rd1I`*tv6ZIU zLOea+KADA(iI9c2by=ndtPQO-d#%mS92>I=f)`&N+Akz%A47JFOi`v+*s=YwVpThE zWp9!j2iDLylkyqO0Sb&fl55GoqqlPi0p$fHA3CZ=9;kaiLz)8*QZWQ03Mn{{FcOvt z`ccB8Wu)AZSn?&tGB9a{Q&0nhg*6sU${ljBsC04F$40b^GcW}XE90A;fznp!IWgQy zxRr%U4*K z4+M|QSm*CcLs`c`F$W(rtG-D2?+5G{<#rwN_D$~ndeXeTLc1F;Tr7n9D(ru0gueGu zZQ;Xu5zcM34jia@)~SScW#Vh?vo1Y#=3WJ-jxmbw>s zt}Hu5~r=Vw&@=0I9w3afli$DwNM!_ zXvo^}RodRGBoLA$a0c;f>k;}|w7dLGY3pbTxYATm8!pVRJdkX0;mk`Cg zCWTYRmHnN}jJ03I?es0H6R<7w5%;ap6x)83LhN#1cXV;%j1)6vIacL49HFqHXQ{UG zB|B(!4v%WytES2eu%vOg*;&$>&OS%r?;L0)8 z+sP1IAL{T&riUjt2#(Iq&KA_dAY|nK3e8g8{jk1+b0_d4JjMk;&CNcS87p-#1q?bZ zcDhjnSc~3ePp7V_RyBJk1#RT!{7*kW4ax}KI+2UoAYb-1sZzU6bc3;X&`4VKxAGt! zj0j{RY|t`ze|yCg%zUVi5*mqRK%n?UG)hS&MFaV_8C&&sqe*cmxVcUSN&fNXZoJ#N z5Z0>HA|tlZ{;93^Z10hh$)(l_N&IM}<33Uo;fV#q^=uCSbL!a;&h*zz;2L1m`FUtj zX`c>BQU|1>)PTU(2j$eyDltOrRuapRM zGBlAPG6!{Cr`9Aq1$+6ME5s%C5X35-21Ko}Rve#vMk;dik|tin<05 z8n*k)1yf_3wuQ-_)Q_#VwI@Rlh5XC`H30c~z&XTLLHx-C9 zGXMz1jc*+uaGMi%&DrN+vJ-Gte^J1Hwf5K8EDk4F2p`4-DH9pW^L=)98Qj@&3LVlr z5*I;Kp%fq~nYb#(lR}o|Lxqb3dbW4x)K(U!4`<^vm)w=Np*`XfQ6oTaPy%S$ z)I2pcmj~v2(T+2{PFT%)6?8Gr1Od*TI@a4;qF1lZr}n~3|6=bX-FyxwG@69hd~U`U z{TWl5W}ZEn!oPvsN#7wO1A}EWzRGfEDk}8p$u|_FVJJ!dU~7GQxQPNOPy#)sots8) zb^^?QyC29{!$fRfB|GXmrLsQ5A5S4EDEDKD3{pRsr-;{cL6g{r6R8AyZ?1X>Z-p?> z%Ja`9b{CHP5TdZ;Zd~H^Vz0l6^2>-HUN3BH`8#POTUn~FeSXE3vePU*Z10Chx_545 zPNtAzvl{=J1LC@W-`C3Rx(%p*!JCoHffSTx891UZEmNQru#LuPCv~Ce-$=Ef34LiN zA0=hsJ`^AX}4A1+k-i-GFp`fMHmxCCB3BQ!|8l`UYNZ6$!g6{0>7S&m+ENk7E`_2qKm0 z=qGpS+U7CDHj^puxLS&Wx^k@lw~$&_4Kc2@!`ZV|G5${GVkT=FtEMn z_t)R|AGQyoZ5!9Cbn0P4u@PvBg7(_aj-d50h_BO{NwLc2)P-D&IxkV8?cOg!hZ%>_ zJiVg`vq_4j2sToMT8ii!}K7xvmuUVtrFEi?WE)xX? z8z^}Lc4B7E@E=9l>&T#J)xba7d zcp4TCjS`66ttb!o(;(#3#{5f z|6@8%GhYS49z|qKHQ$gBo=jpE(t1woLAZC9pHU}aD~Ssjf$4-Q1@Fh(I7zFpXX8=Xbs7-_s<+E^|Dv0y{Q_EeXu%NecR}!F3@TN9d+y~HYfKH?PpUr4 zf1xY5Zl@uP(mv3&rdj1B3OyWeQHE}y#Yj$yBr6H>Lh(pZ-!9q6_#O*T?*j3)t7x4t z*UU{r1`{%a2!UaBhk^VG{plLBG$27%&S%Fp&ZJeUVAkKQN8rK1W?EZW(RJG~MlNUx zJaWsXHG|x`XC1I&uN-6C9=Bx%j&7gdfLaBp^QR3C_9BFAd!7OS4;Gsp$Hl(by%Fqk ziCm1*SPL1e-)da4W7*E(aw4Q&%cL{>_BcTI5I|XMkJ{_$z;;?)EbTEgUhQ+>Ueu<3 z$v&hN^TXErW3vP3{3fV0*+cuQ+Kd^N!I7z6z#oW@fd`xDK_jguQnFPQkb!gdF#!yk z+7b4lG*!;q@#*Gy2`34SlcV9jl_HaRslu*<~L0QJ} z+5k0G&32SdJqcI3Xo81}cTJGuxgbvVrc%hgXr;RSZ(S2h(#tEI3$hle1;RVdkNk6} zGYdfAWRdFFwqjJNXZ3ZR+5y;&?HTUtlQX#BdBXR@k-}le?@>Nz`qeg7iK5)?q^xhQ@r`9`C+}Vl>8?*(=L@-KU zW1By1nGTf1B{$UN8(V*B%U95}Q$hB2z8kFtZ?r4a53x~3Rj`fvcLJ(~lv;_=*y?~U zNkbXp-t&{#DD=46q9%C(WjBqgj9Jh6VFGn|QI)i?A|a1Kc<)jr92%1*tDQ7#`rz5} zrEVE#)`9pU2PAu-D5`kj)Il(mhdWUYwpe2&B5+H0aOZ~=o+$n9{`EvkUxPrdcm0y| zScgl^5w1_zS@oM3p*yO|(mNho>=s0Llyl@)AOSIl2Pen)j5DX14M09q9lZt|BKnO4Xo3XEm&+H~#q zba+!d!YG9>B4p1v#-K7VItopi$x!~BJJ#922-ca_eq;C-$R2sbU&wgVaXW;U-?xA& z=tX$@gqpV}guXDsy|!5o-;2@{tMh1kGR%hF9>HkHa%-(^Nq;^GqB6T3RiiB-_7FFa zsxZK~fKCIH2f#mpfb#sGn}2lhj~)E~)EAt-RJZ@R8&_oUN$`dyN_pTqDCR7U4)M0>lX0}I1PoYtgJdhy4!XRchgmF>lc4x z!5fX%-d$Jj#!q-QNaOsmuXqRI4#p-2tY6ADE(Nptylytqe0BLLK*_g+ zc%-m|>gC2&;?%+TLp0Jb{(1v3doq|jrABUq!8W!R{5!zYapu-L?}KP7cDTT4+IrAB z4AnDR$i1%)1YIm@m0wY*J*8ejydh+<6Rp5!=vk3Qcglx82S32Hh z*WCG_vG%!Ofso;80D(Yc8vp!I%;?MXUjC{!vp)yxDOTCoq{V>gwNWuK1RUcK2czwd zK&Bi08yrRfb(G=9rJ4TJ&c*bc)fY;0!_-|Ku?_UVsu3qIcLA?M@kO^^EcH<2TUuPa zSD9N!QMz06MEK9=1mkWAnI^>ufq*;H+sWv81r()soktlMZxszU1l@^;;j|US8fVB4+bV)x_Flz)CS?Mi4O{1<{m>Jm9`^*Rye^y~?sUXpY|; z8d4gVEZvg>EYP7oH!(^9+e!9Bfd2-D_tSt|f&Av>LkqHB++x>WExX+HKwmIPn=+`~ zmxroVBxb^lrw<7##G%p<-)!G@UW+Q{2O(>3Fv(=(ADSBDkc3t>{nO45?IfWXhmD(W zWP1e>lW~zU_09-3eqe$XsDz^=jGT2MGzN>cQ963D%w8q6doq~F^l|JS!aPOc2(H=-4>~Ij zObsQ)5U{12(5M(zG`aK3QSYYq|JEB|H*=>v(d4~LM_s3Sc!AUZ<>j%P#DBfq_6Uv} zNuIAUl<7MNOx{@gw8;aD(YUTnKEPw+aDnU7LZ?^HVUGrB>YPX7tLfPbb!+j4SAf>eC&RtHUssE!Jc;4_CAjA)!SZ(W?G(~4om)#Ko4Mfi z(d8RYFMK?a0!&@zw>4WV)UaN^ve*42KSL~5L*7Jf`I`Uk2HjX|4rHzTa3xAxG` zkdW`Mj;qaC;JSrr{cUQ0LYeoLpA>{W?@3-LG`C4Iv4LA??Jo5k#klObSZ%Gl-eUz? zS@?hj26UsDIj4RgA{Gg``YQB%-kl3)YEm(qjpPs+}gy)xhmS0>R#jDPZSipjBRppc0$Tobu20^FKO z%!U!zUWIk=so%>jgWwQFmUZ!oiHZ8-xSpQKKjjWfc*c@zWFJpbVxpY){K<1BnZJ_L zQd2p(DnpxT2fT{P4x~0BD&fQC8Jh;*ToY9Ds&<)OfpJifM)1MjLJOUC`SRf{^!k+l zS~Y{`vaQH#&LMq0(8;GDe}8}V=V@taC*HM<_GW-nbXYjzv$FaYABg$SzGHtK{>BB3 zulJ3t6$C$NbpBN1PDbMg3W=uovK6~-J{Yl`>xiA(SsDaHbq3SPRi0DnIXR+XZBFjb z%saHaiNcqzTzNA(R6cYr;l>0SYL|x9&b#|kNw}z=9<(%j`xrCx;t=T?aH{oLif0ln zo-#&h_5FBr=51^&r2oeoRw2dv8!s4kNX>3i7|U5M1=Rk&-$hx=pI=Q2SkF~*-g>(% zb_yi&`T>QKf~saH9j-9aa;0dHEHN zOAmD-9!OX>`hA-8s3hvj2kvEJs-VG1$;sa^8oRjdu}X-Ss>sX6Mh$j}%W{ytBEG0! zszo+b5!dR2II?NsP>~h7#`4)YUsIg|aaFi$>YV2Y-}uwPwkcOii(_=Vj^Xu`3yPw%jgz{;j-eYn9dhtcJgFw zYF8yr>ByQfG5J#8OhCNs0)gPvl>b>xfb`d$ZF!@P%QOCjAB&)bj;P06IwXU;@Q zMjQSX%x9B!ArDLKH*RaN39L#MWn{pU5>{$nc)D3fw@JMIbw%t*4p|9_h&ZwE!8}8A zag*$4i!Y+meO-v%d1NvXqthdIcQX-GX!Q7u}4GfYUdIHf{u-qYGbenbf1VpL}{X z9>kdwo~ez9ArY~UEi@ktH(kETp{?B>Eer+3#x}7tVySy66z)qJ*P}4x^}b&srLe<& zudp^}_e6s$L@Y`SXqcUS_C7N5RMw5GFcze|kF(zQ!NG*K$dq4SO(m{hzwSK#J1NCB zAg#-kes9~zkLscByR6$9&bIXXD;L*v$i&ARBYHSZmC(ll!>K3P+4IxTDt(Pjr%tmE zj5Vt(Co?gh_458KQOL8H0Efvr3o1o>NkEJ}M&~jx}<$`5c z@^K5l_3h%b;?4473}a>XZyOcQIKSZ}cb*4{xORRIV^M?cvBHShRxH*S(yt9}Xc!~; zt_=4#`ok=%++9B2i5_XX+)}^G@3>X3?}LnBgsiWx?~pb+8WGbXo*nE2J^if(B<9=J zepH-gF@c2BV!rw5zH`CHRXiHk62}{B+Y~rhh}iH(QxEo9M$r1v?T%52r{5T-g}*P* z{W>K7+~84f^J7?6#p}AB+K_#mu2*-7a4meFCm4@1&(Ag_8!Mg5<-C=08T9&#Nby9~ z%t|Tx*sn^62_1o-^a-_X3SfG%Ito1`wQ;kZbFg`VJa<#0*<*siVZd!WQStmtcD8Le z``zDOl1cB?Dk0@iyw>T{r+0>32x~?!UdUZ(yYf0b*#`7`dOBMg6&#bB>%ex~x?yd) zDPyeCX*sdfwmRKwuEX@vqo3(drp_L72n$Q);(ZL!XNuyvaSp_lcM4d!z|ZntBh{@P z&IgX>Yq;Bp?ba$*D2%j?G3nWsBz6KLZS=0A&zUr1{=lBBs1 zf;Lrrn6ZR1=ul=aETxtQ&298?P2W3hzrk_mA0L%+UH|^7N?)lY<^t1A)1> zug`y@>G{p&1WB-2qQQqgIo)}oF;o|B5RyT^0N;@sK-*!|$0*#7#a1S-GzW`)e&{RfPE9^D(OkTj z`kIqN0tnr%_eV;m_Ft@7wnquwj!c$znaF2rYrB#OM#Rj|S6;Vl{L9YHPA9^mkaBQP z5lCK-80J?FQuUaqx&r9@aiN3Dua8U+Ty}9BPxL!{g30!viT08a$kA!q=~k!TE%8R_ zEQY}gFRz*LYPSG%aFv(C8>%w21e{XSygX7WEM;~bxri9y;8RR>=m?QA&3`1Brs^VZ z;*EF8r?`|a&~l!e5@nIE~x&Cr|%o!02ssTFZ#W`y^F*R6Ky0?CqfkH9o~hA zJ_QVO)XKRV3i#r`FK@jKxCz9Zqfdc@uI8m9=<@HT9H9??g>uHuOx8KRfB*j5VQqm4 ziZI(2`8dSdA?M-O&O0UrwYB@@u}KLDI+HPikI$uW9t2SqxB=Y7qs}VwZ3=)aOm~cp z39;IAIUm)>;tC20x%#nu>QR|Chz4>~#y5sWeeYeX@mvq%;XW_rT zINd3}y?Bob+CEDKKnwB0l*7DcBnZV-wU%^50ELImOCq|8w)HE;h}^Q{Ht# z1^;J${`I@AIpm){9FB;_FJs-1xa^Jnjx#te9=Y(Rt<$re06t;=YJ9(Nh?P(AgJxiJ zVL!=Lk&jNr%QC5Eez^JY*|X?u%(tJt$dpey5u9>PihsX+X^jcV0!q_LhYkj-pk=Yc z((lxe@*6w08X4I)X7)=hLaVI?Pm{M+@n_DkfI-%%LDd~+t-oTiI zii$aPM@d1!lo+5NCGajG!8A?2+Ok;F42b_|D83|L>YI?7n%ZP@a0VX9$a?kamBCs< zMnPW^xcyJkc=rgH=5sfd8t7{SR=$E@4n=_Xq(mp zHvSt5DiT^+whhH)W%mP7yCiZ4koVJqVcyOuw zM!G-2G(V&QR{SB&#TqFkG?MUOP<3}JWtAAkTKG{R8 z1%M)GW~JDQiAN#eeB6V6MUU}Bi%KVN+PKnnY5sGZoGpMU-MM$~vVv5C8cfupZaa8; zee%=CkD>V`CAzn7SB6Zf8)x79@$+}$@86FCc2{q2j+TRdc620c8XoJ26?PbyzqYf1 zM*%KZc1b+kX?hxn9175Njqw_{4h0i(0g$35>wPo$msCcpTom}C!Y%eJ0 z8=;JW9LPGEbHUJv7B)F)eS($eW2LmDAW>5<&Ba_~vjpx{6`ms#D($*ImR?9B3z zl+WU5TvQaRvG|p8LKsJRb@dfV`S^3br_4)jpC9gXs>4@1R~Y_m!l>cex`zH@D}>f~ z?MuCy8pr2O+tb?@PSow`SHp#+2H89H2pnrtn*m6rSUi&j)r-d`v@d4>asmrn|$OYAV%+1rtuJ3E)xy!iydaL1o- z68P+47_SNr*|YD?O$mF>+<`w?u`==k^z=gmv? z2=Wz4$@s%Yjnk*kczMB{4x;Wik!SJQ0S46R52zH})?CMvI#(s5bj5x(=*n<$nzFAX zfZ{*i=M)lpy6E&R5y)+4&ub*7Qb=|1H9i>`82~_plar-e$Hq=Q{+o&7?|n4w8K zppeEOsB+g`SC3JS`pG^0F)>-|6~;SQP#Mx1&gX&A_XY4u zV^h0(i5uQwS-}kc3`>%qv=`9~bbbx23e;QGG z-tDLtBhbbrs17XhhS2KjYN}=+J80(V)5}+`yvz>Vf|_U^zlqD%Jc6($+O*fg$U`O; z7M3hh48QQJ6Kqds&R&)D%dyCCbaIOKB8l7D+OqPfeqc~BYva22;qZ%vX80yyB8Dmx z!69J}fs~>f4O2?gH-ba=lq{!d*I5NIsP1w{2zR!3oNfJ6HbISWog>lW+NCI_9nK|f&&8&)yk0C z1twWCrXyWlcPIP}?(Dyj#q1x0K)AiVy*tf^=rc=Q5S;hS4}SpWfbM8`y{f8GTx;6; zNFw3}OKiX(fPpC~DH-?hEXiAgKw}{;RJFt!lwR%(!0q)$)lzj$!t}uBM;pebbfa@~ zbElW2xUndR!}xP8+Pvx2wWzO;BrVaNHhCToruY=gKEjAHQG7~#3JMCKprD}pSI-}A z>7V}k_3OQK)w2frr{;-71()sf?XmoZK>j&)?AUJ2@tc(cjw$cnog%RDEoM>=DI|_2 zWb{kmgT1}I-qf@28zNYQgUSeiJ$kOH0^3iwa`mE90TU+TPzAx%y>W*c&%tycOMLlb z>khZ0098sY0CceaR@JVz(IrznT0uOe45Dwg|K1p%TM9-}MkZ!uq~wN(qXv+vq|8g? zTz@-*EGhfWEB*li@!8oiSy@ff+uPIB^(MWZ28NJhl*dVXprnY1VA;T6&Vj*Tpr$l^ zN;?8wd4|cH0_Sx*U!SUS8O(2grj&TN!uzD5elgLiPSuOJ%vLldWqanMC|o-IsY1>* z4}8$6&>kw+N1xX(IdcN;9=rKA;sqSu{{7R98#hQ6<+H&}zL_xhD zrX_ZM{5z~WQ7Q?63ineXiC?=B_mX+TQ+t7BTiBJ;P4go={V1z?Y@i3n)@ zs?oj9-rk>BY)oR}`N^rNp6H3z)`So`{q^g6p#yc*)i#w*)ANoH7(kw`H#gtsBbQ=? z+6I2a|0gadCBTlli4q#1&oE1OYG_&Rjemui1b8{&Z-yPEW`qrnGp`oNY z5~08Bsm^a#C7@LQ{PS|tZj!#0e<84CB}WZs#?8XCl^=Hnxt{sD#4$C+8! ze@n|WA+0m&XO{`>@p*=ycKDJEt~3Sg<^Xt2_jLqpr}J!+M_guR5joM|&9UkOPku83 zUFn3DmX-!>XK)-P1+xM8Kz}IZbWOa_t{(PlS+LMfZzWFt z`S#@>w{(~m2Mc1c5vG8m00LN01%dGRkzWJ$S-iw0VKh+F2E%D~0QSbo!*hgMr?WX< z>CCk&%Bir}w}ifo;^)5y=o2XVN5{sVK6_XPXJus-1vn?O;-FgJmE@YrLK7glzKe+w zy(ISm5dWNzkRHHabz!@ot=4)y_SvnDFdWSHSsji0^YIc8nVn}BJ4egsPO|cZ6{K*d zrJ=W6rqc6`GR*3wCp9%xgAWt|3?q8k@rTZaox`KFk>@}Le}6i%HemNO)617tPzK`& z=%w8V=4)$ft8yPZEi5b?BcOHogt)u2EvgJx0y2Wn;;-^y1pQi8We7ttj~hVd&C~Ts zfZgSmeGJ_!lLMGcW8;{kl>nghqBL?e(C&GNNn(h{8qMPg_u)z#@&-_301>vcvlcwy z3EG^@BCo5d3tO_HrqL6gnr%z|jpFi(hP?%(Hd<9RH zgfWJalpF1Ue2m2}09$4bE-qh#JrGnCEFFHH7(y8W@&f9j;nC&rVfI=?TZ6LCp5>BCvTfjF5;d;J;5$2HQxvv+H} zD{&(eH80qt0Id4m1Yi>hxvTjxhqP=p(w3T*p1v%2Ew8juo^1Af`FFMQ=S)mbd)1!a zW2r6-)#%hntboLNQmFidknWVo ze<(QCJLdpi?=nc&=7EZMRI1+|Dg-zKC(MR+?A+IcAZ}^jwo+s6%6NmtoNzkSuvdb oKN11ExQ4(k?*9XsHW^Ico3S?$$KgkBW`OSAHr6eKI@L8XZWq>F%v(t8J`OH)CRE+D=4UK9nSOYcZ0ARsODqEu;t(1ZY? z8X)veLg3qh|2gNq-<+8{cjnCfX6}76!?5>$`g&IRt@V^IFVz%CZc^U_fj}fmin6ak zpsS7`(3QaJ1i+Vl{^%3nAD+u=h3BBMLE2Ri=mAJc_L-(<`udDVI;|VFd*{fuzIm1_ zk~xns#^kyH-j(aYPaZszeHJe(mmk`r-pQa?ks}4Zas_Xd?k@AEz`Km`AiOKgd9h1T z%4J85rF^YY?haeA`UpV}jJG7cm*ceR$>8+#`k+rM0y^=7z3(~BzWgSr@c;TJ%e{IRU(MfGiJ?0q+-_`31%NKH(15UDmVDMh_jlDja%)PxT_xkdXJ>gJt$Oox+P|R*3LOFCGF1 z$mcE|KzVpqXfL1AnA$GNfPRSl`_uoQD4|_U6LV8t;vhbe!{-^pcYQXc)SC0NRH=X# zHL(p8*q-`=KiW8n`zpU{3O&@Zwk~$t>7+!J3L(~akRf#L$z`o)1PO@=EX{V{+uIlu zT?8`R&hMfW>_hkB7b|S_O-G7!|AyIs^JdAU6h4bGdf%1oyc)K#>wpFVeu_ScIv7yluL(q+bk-~u88;+94b3u4q znBS}ntkoPBwSj`Z3gW3LEB6H^m6nyMS?XPWC13&s@8U6VJ`6;7@znPBpB{j0qy8U$ zl7AoQ@>ghZNCzQ40)byDsQbh?VqT{avez^)$N&iSMoaKTtfsDR@zm55UMZqJig|2Q z)21`*Uhm+b+FPH?VW4>*`posG*M~4$9Tb-2BH%7i3BsncS)VOBEILkI@+)&By@Y6) z-PMaO-!CGknp>~vR#Ac#X8BWNXLS(h@xY1mO^;R@Yy)50D*f8!c$r78lQ{lrwxjo7 zGCuK>RD$hvXMK|)m8eFzMN1sMrQ>nPWd6N%gsMH?AENi;s^Ive1 ziyDURv{$k}9g9@_RG8`gBI#`Xwg@dLhnGLtd@!8~J2|2*mCpi|C`@>&-Mis#(~3PD zaq4C$A5p`2yQV-TF)FOI0qN|0u(1jK+$~?^^j$h7lWV6f$>T>SCVC9G76M)8c05gV z13CzV!&J_jO*(I?W{AG2J>AgSsOYB0*L4_J8$%CA4^AX<=()Dx5w28pXT=!bzv1BU zkcrO8K?w;Fc@U+UU-p7)0(9GSr_Eryf^p4o|90Wz`tE`L=9(me7=h37y6Qvm@d zSbx7J>jbSbeXzEnmkw&8Jc)TARY2Ke+NtnGU+-(*t6${EE_w2HG@~Z|JD|yi9r+p0 zMG`EhnD@S=f%hu3W-fvcmV+euM|Xcw2;{q7Q&Xeca!S&S9fx}_MozqW^@>r6TFUq% zsmRhTzk`xJxBX#-zE#(P2C$OMrKOZ!AfM}ax0^S^qLk$@8@pDJNBo}^lAB(TB#`{S zk%7U4HG(|YPeKOvq`r(b^NWn2eYVo@`#}%8F5Z~&fuo+sCKzky?6@*p}{h80M^RZ=bWJYZ+B8}TPXH!@F z$F0H>gq69-AS}sWX zf;5Mge8fi6-XI)}FgkCT$Vy6b7!$F`DxJhYVdwhpDb&=|3o!pnZPP-G0U^PKnJ@(g zztKe~#C9@gi|Zy-O~7JPf5vrh0Bi5i8RoIy&j(%K#VRm($rffhhiR3c0nKNfH|3R- zw>%+LxSWikT4RPeak$JM*vxpTUM}OHw9i7*>25%dk+znW_3*Df*BQ5fDYJTyS%06T zt;wg60@yRm{2iZT}>c;6xr_LWWE( zJN*+kMG6Ytfr;=+vv3MdVs#$>m2?p_ytMZBvhzWmt(%+MzD@ZAO)ccgMG4|gpc#VP zoF;MV1zP7G#)h4OG#?VD%YLsvEWJWYzHnK!@#Bqud3nTv|6eK0cK`D7u=HPE9&F&# z$~{kK@C|sy-%)>trg=TXd|BP&E9s#edJxNbulY=2m%oFmZZ4ON=3IAd02e);$oWk4 zMo%wot>E&rEcx7eUX!m)^`j`}8Q(sR(T+P$Q0K6>e~ri$gV-9Xwi>B6>r1o@bs2r7u&O>`KxwcU>b1Af;&3^v z45~{(_|923$Lft55L&D(l{ow(LngWZgBc74D}_^J7OJKRS}k;ZY1k|4#98)AO2Z)l zbCgOMcx3GE?JZU!G;bXH@sw`ubwVUBs$Fec-07%33%%}WZDVuL+S;PO)q=5CfwQr( z4f`EQed96hl5L$B8u}&|PGP-=%(D6Q=}Uu+lW+$W+kZe<@hj=}iQ-4;hQ6zErD)3p zY8o1XYBhIvNLK_^t_-q&m@L4v#o5`}U8le&bflSeP*M6n#EN{5SxH7Fh=N00Jx$1A z{CMY1_3>t-f^6u2+U^U%d)W2+wWelXBL$*#XOXoiCr6(MN~F$n>C(kmUKI{{2_$!V zAWFa7VJ!xdThYs08vpP^48e6r0&sP;rpIi}+qg%nu(PTo^?z7Gn)(}oT52xAWldic zNdAGz{~aFqZy>_IKV5n;|E&*!!%qNqmlQo*{|HI7dZXigXxLuND$d>)^cx5qOl zycf}o-OyBmXyi|l0x$f{qoo=a<|XVQ&~3oax4-neu7L0Si)+QrEnruWdG_5vz1(Uf zZP`CX#+MMuohNdKcmJT-`8pu!iVvf^?~I_Y3R_)FkB`ssqWcWSI6N^4<8gfUWrWXd z?pP&q(7l+w`=w5lhM9<3g1HEbQVkvBShd?(mF5^dtnr?qMD1*2yZc|Yo}nZ2<<#8_b4XN1DwwvGCvO9CjlH>U zxWr-tVl&xAD&XDjaIIDIFKkTVp7mMv_d0r@j_XW71Oq2UKaxCJw^5W_f-5taCI8UJFw^nQ=GsJa4lyp8`o!G;f!t*SgOYK${vFwe zn0%v_KSg3%kQcE9cR%}dr1SDAcMXZciIdHg&h_EhHimYi!Dz?mEQZ0sv8`w}&0xNt zVuYXvs<-AIJi>*S@@A1F&-{?9x_)&M-*&vzunXH)GMXKt^p(oEX!-Lo+BK_W=XRqI zEsd&fbITnzmQ>yTj(iZP1Mn$%7=akdgPODE@e(=cXfemT)jBJk2F&Q~WwSiUgmO3n zc69!x1Uc@LfD&|t|7H<&BePxvfo>7~L(jm`Z2}G~I=_rjqcuIPyf6B(;;|$6LnZs_ z)I{n&QYbCIC#Dz}`RhcnF%EptJI^qIHYMk7U`jy8sxsx;pZ25Q*!4OqoeP)Bwq{yn zZOg|J%QWovT;Y(+m(}51&5WMfH#d9fKO!G_74#r-2%mLe7@rUnxCEavDH54`>831g zro*_w*E>6-D_MNAXdE@VB3^rQI`PpG5YD;{0=1LM6y3UmL;0~KYq@<&!+_)SJ zZ)~1zqOQXV{`e%S0FuBQB%imC8OwQzx0BSlRaZ{#I@Gr;ged&xYR!n6J&s<81TJ|0jFOZa7>-&g%uJ;iS3qE?)||7 zN&Eg&2+94>gZiLtRa`6hB_1f|{y)uBK9q2Ttz>8+E8OYDK%mfaes4Ws+%dHB)GBnd zX|9s)0Exd`%*LSpus1i@UTN2r-bVC56c|T}=a*|hnW{2x?p40@qP@2x;7u|R=(jA6 zw6`oWs?@KQ?%&`OjTXo-pT*_B9Cts}>gU@pa_NOLy4Ugu0Uo~b551@c9h2wD^3{`v zy}r|1pg(E-CzGd}iMAUD3&l$s%Ofki(^v240%Q1xREdj_rI>t3AfpD8R0oe)5y!h8 zMr9FuoW$M!aM|++#ZXfv>l=9u0$(O>$FM7T+2=pgzXp=Fz7!2-MMdri2!X}8k8{^YMgORM>Tb*WCXZr}b#`AGUwAgU$8vH=j5 zNjX!DcFxv;kH7TYdjetj)UWo!o8n-5K&vz9>H4WvnjfV4C!N@;p7#NIgjm)pk)^gh zR_J{Z8~3jDJpVP~ljp(Hq{^N2!Ri1J6|L^geb=kyBY830bP0i^vYN>RGJTRNSHgh;F~s z6dvPxjy+mk2GFkE?9$?^lu7-)5TfJDLIBWN}L4fru}o3{BcE4g2Wd6`G523@D!>YcRGB30o0AP0vw2hgaq&91nt-s#Dr0R0RVv2(EfO!w(SHI zByd zZt}9HBxZ9A1Yb$S%A^OHS<2)BHt8|Ku9)A&ll1%w=$$alxPW77YO3r0D}{n;5-u## z?B2b5`PC#9-*6cCw*{L%SvL*u`ySY_zVbDyLtkaUkZ2BD_rx-`#~iZrFLSR?0^+>R zUTQP<={X}HEBUtP_4Qu7#FzkU0PU@J#^i&qCGJiauv0y8aFZ=uhQt*gI>OnhdfoJJ zOEq~zKQ=!wDdE7ry8kJY9iqjr4MhtCWCtaV8dF8xikYnzyCNHqo1H*(Pl%u?va*tQ z#v8to%4^meGi67)e*rVBn+)bvGvT8hO^$7GFA9hgY85#?Y+Lx{R&qp|{J9GP@fcG( zDUpznpm%^sXoDLHZE(2VPBuXzGz<9KK)B!vhfzxt!mdA=M@9&-E0mC!ND6Lt$Jr9; zwVJE6Q&YF;b(fvrQYUcSGfRHqo<*ztI#-JJ@io=o#&1(&Y}lX@>j=&(pcrQ>iBH8E zuU>uKJn3$p@<3qG2JZ8} z(U|l&P&-r2Tm7=2(CKx(H4E@2B~I^U61;vXeCv8gHJQtCv@oEQ1kHM0TNUJ+M31fr zX^zlmf~{S`8AFWOpd9x+^TcZfmPADoiEFMB3!LO72ELas;PDV+PcT#dY_CCz8PgyD zJ=lm$26dwj)>2E#6Ri#n-Z`KWIi@TSem+>8fU@R8>KUi*jQw8#Ep9Aw=b1zUE#=E+ z$&g5bIV_8Qa|xWV{C=4U*Mz`h;4%87%4#7?&WeLQg3n_=7To2{|7P|0osu2i#!y-} zcb&Sy&fZ$gN?(4BWLJMIHG@5lQh zfp!aXkL2+^zNp4$pC`8kj>NzwT01hR!N#6#}LIuwMrr}-U%a`tn zkz&54^7Pa#k4ZIH##yBOe8BOAeIZM5$jpe&G8EetX6BNztYgqcyR~> zj0#z^ymf(~0^4MO_=QCS^p&TTL}Z=ueKsNoW^jH!ix~#zQUN;F^ev(A$;pZ6@~DOe z?Tud7NV{ zY|s%@N(ipYWGNu|YhIR-dkQZfUmQfL7GByH;O7N91V9|{gTa9yL4it2&eO6c=a8-C zzkk=hSGD8^oGu#T7C1;H_J{Bsws1PTHA^oC!{8~6ki^&mDq>@M&j`EbtePp#V!v@& z*Gk`yOnG06T7-Mr_;;PslfCGX8?2di?NG^c-#B2w3>^sB+h&Tk?ow;dP2}`5RL%-8 z1o(gCGo|6(3HQR=BbQM{U@1e5Niye3`WdZHzqY245dz6uUtjON(OS-0stW#R^;~)Z z2qHv;0;>!He%|MDAr}3~De;htF@cCRQ?Ch+U<}Ovs^EYE@O#Gvn9}tMWF}TL2nwLr zi@g9?&MG7*@shrZ1=YnL7WYo}=Yq&A+tDQGh47npla+D>R@SgQr762pPt^?GHx^kg zYOf2K)dj5QE~<_3yvrkh;p_pgisE7S0cit%5snuK4tV+>UD(Gh*#mV3ueFfr)x2-k zj@|E}$_Lw%zI*!gDRyd{8s;=oxfHS34M}8a{!t-wErpa$boNdw2|fsoLw)yS1Inzl z4MIe|nYHrwmdbd>MPEIx7A-=Kd*n4x1#UD!CQITNioXID?@Xj&zHXt;4s%p4v>NTe zuN-^kWc@`A@l?znP5|1+x!~N)6C4i1-D78X9GFG?T>w2k_##%9blq<< zpnPLUM}7Q7>|a%C$>yl2=5l!kZH(Jeo{E91qhWDc5Hn5LgqA`!00c$1zHcpfn4C% z_V@ntYoH$_0X?u@JAc1n+SiHjp``BjmimULH&@;!R#z|<9UR~Z_;4)OkqofA*mygw z8IcAR?4Jp?K1mC57Rj3-(x0+$4JJ0-hEGl19ZjA3rrT8D{?u`;&56GL_Wsv_)YL#h zfvd|Ty3}dN(e(G_+--ksDn>SQYJ*gG%s=st|YS0Z9#jXNs+a5>PzV z7GLz@!UzsALZ#a~_TR~RC}Vpo=~4|B#_dlkjBK~tIxqbvG_=7|kH`dwwnmc|BmAT#F8jCt|nk!&4PK26>>8;;B)N{1oX+FD=} zqcSGK`6)Cm9rX<|Gs^nLe+-h=+sn-_*bVmUe&4ZiM&5UF5b_I|*CbMO7^s=NJoKH% zKC+kUR3K($B2{hnTYhx$m14`Ay;gurnt^_uqIWH&eQ}FA5DTm)4AXE&{@1c<+qM9* z?1`WL#)PCy(TA!s&To?e2u>w{uODUzJ=GQ}w;Voj5GaB8b%TGaXQt%qMR95E++z51 z&&#rIC&OG~*QpUw6YPF+BALtUirtYD^{kDcYY7;lgVz*feJo2F7?@Be?H|dbX<4bI zgQmYJ$bDq7xh(+<^uVEJ<um2|AL_w=mCxlReIwuhx=lnf2m ztSSvE2)zm;XogHS%4naz5+OD4upQ>)>(oa-58Cu>t$_+M0Ffce)+!si$ZjdS35Rod zo+`;tx|Xa(!Tlh7=Yx{=oAJw096dTl45Q^n)}xh?bT{3^9wf<#nwHyQ&HTUmAL&-v z`*G=e)-UhgXtuY}Q&w#C%73L^wi+Wskrvf{uVuF+x6i2gL2>L)xx@31u?H;8KPdjD$t;02T#QI zXl`Dk4|&2lV;6F;;koH?1_z_K55mnzywO#3@D={NI~MOz>fIEUzW&f>{V%t;G74so zKNrJQGFr3~0hI)%$L1NddR9DhqnpS4WQb-PRVVGG*~YH)D*jx^*s3DJJQh6tC0~Aa zDj%oiJC86+e(97b6CesvL`*lL&MNlYxO3lk4{>H9JycbtCtAn8Ta3FGar`hv5i518 zLt&BKlvXO6Wq2y$hBgE~v-iMBdl;eA{h?y_nq!aYXgH&vgI3v@ga4~6_*HIRFY$`8 z6lJVJ6ezIzXc4(~&{iyH)*~O%NJeS$0wQJ<~3;F73PbMYq|2 zoHRWnn7?8Od?i{#k0z-2C>32dRepz|Xgpw$E+5;qe;Si;9S~p&@z=RWkk5stP-m)C zt@T79OKTawmkAt<*yDQd(o&L@S|he~7d-~;6SrSM0@nMf)LC1&IBXitN9)~`Vtc-W z=790v%Q0$`OpsN7Rb_zryl3{Fr7{0DRvZa4=yjylHKNqidqAt$tT8{)I`~B6?=7E2 zoLS&wD36r;nk`2R^c(`#$M*t8Wm-)^3qTu%S)5igY8RAsC~Fowmi70^8c`ncehW zXR+!s&Qqbv_kJPc;{^L?uUyOqIDTb^iu#so7Ay$lvTiqmMWz;|)-l_3+NHZdp zX*k`!V&LhRS;^F_B`9>&?W`45(==U3gRmMlZuD`TuBKyf6g&9{!*$d(N<%$Ury%HI z);{6$M0=g#oTo-su`H{|K5Dmxi1ii6P-WzjLiBQaA*ve8ScKngwi3M9AW1biX>}c1 zQ!XIio;GsW4+CU0j8ww%Fr{H_?9t4Lf5|NS(Q0kEzyXc;!Fy%Xmk8e+HMS@3PYR1Ww9|C_F*7;N~7w;Dk>|aS`BFdeJHdETtLc8^a{e8xe`;ZLE8M0sM z=X?+}DKb?HkEw^!TtWZ6Gmkn43($$4OBzlD{Kn>Yv??m#r8?v9Trv3Psn`_U%Ev~r)f@au{ky%knX+PdCU`^{85IR- z9RU=W7||zU>_Wc$hR`D!Z91KA5`ELfmZWm!Up~x66Xg1MRw0s!vGY%_iQ1Z&yJnHl zF-rU>_Un-=GnHu7V(t;Mu2i6;i!Wz-hOp5K zM(gtZ+4G+aCz%?(72h6nCfcfq^cNBGh8~2lbHL}u^zQAyBjn}>kXc}|CgiHyDiKNZ znK;yRrI^VlAk?Uy<6B7-`)Iz4dwPSn{1-j448vml%|8X-*d%s;58f4`86yy8tf!S zV&H7qGCp<Tc~R++Qbd!SA~xJE*D_oI4>Hpuap}gt$qjohl`uakMe| zlo_!&WQ3%|%?Gq>V~B36b`2)t^`w`2T4wpY=}(bXE1L{VrZ8!3g-wi9?CF5}O4nj| z!iM`w;yn&OdlbOgZ{YR-)QHZ|f%I`F*58rvK8<)y=dYfS>RVv%Q_dpVp%|Na#!mYn zqSpy18|G1@^!`5VS)Jzx= zN_^I^u{j$(<+^vHQ`84hMmV`?9F1ctG^qxIJ(=aCNN)AHT5AYTz1oc5i!Z0yj$B_o zo?^ZI{X*2zD;5#+IDYbRG7WijuVMdm(rnl<+s7dB=X5lI$!c(vr6-@m>jHYIT-PMy zXgM7u#8_RRlgTm z>U^entm_)RP9w2ipCdJ}5H`-)JOFz4t?1h|P^gkY2v}^^VdDUSWvDr*KimAwiQSLM zWVls8(dc@-IUh3q<_+HGetJsOMD5}4)rw%n!a+g;WtfGV-_c4aVPCAhH!H2Uua`XPix(%KO~t z)fI+dL^Om)N_&Z2-xBSwOMxLnt+uR7Jjv|_7G2I3dHDr*f1j=STRZ0cn$4XS`y@0o ziJkWF7-sZp{6v&NEQ4<6xi)Ob813JH!m=A4B}IM9NBHG)TYWAm_hFj$VFMUWqAi_fLV|*LgWtzC zSTxH*iuV1xeb^(1>RGv?IWX&_y^Mm&TC;XP2??6%P2;KP7T>o9w;6Ah@vj1CUF*H;`nUp-6mIO z3aMXybQ^Ex6TRo&LcG%(aLoG>c2=k8t6#)hpYhR3v+;_9nT9Yg%ilMR-!&J_eTJ?= zi4ypo;|HE`f4T|yZ(uq5=F^$%fi@vT#TsIQG7z&s%NEQTRPW0Q6XE z$Q&bpB~G`ijkEh9u`eZE&1!`X7_04>Sskkd&D@;NvE-wx4l8*l>*nFu>=x(Iw73G!s-fYy%BolF;Ri} z05aZpdLs=0rePZwADfA>7Ur}`B{wbZ@<)V{Wq_ycX9_y)os*FY;Yz*5wMd~t05;r!;ItSQM3 z)nNwLDSEjwc*Ry-tk0EdmmuyaP#?}Q>Ulac%V6sBdv#MU=;3)R}%O_1aohUq#Rmc4uW`tKJhmuf}#I{LoX-k>ujE`n8z0S)5hOSeGSz~LUJD>X&9ix82nUUlfC=@}4Ef^^+?K6_LNGP5 zCb23^{Z@P$&yNF_hkYrDqx9S!k2mScG0H|rzFA1E8_Dui^8=@7{2k#|vhUU-TW9dR zFvH*&@AP2b>@%nXAaBg8O*-|~0NgmNd33GcvAL>I3$oUul+rLaCq9ssnr^5Cl79pQ ziP}OBvs4W;cHTx_F+X;h6uBcV>iRtRkbPii$t0=ZZbNl(Z+W?dK3`yIXNZ}b#A8}1 z4&{@~4-!lLD)X#$Gkl)_SBk&X@|^=Cf!@2Cs*smP0&)b!RRi>e*&0XpJ%@*KGQ#@( z-E<4I&Kx5s%56sw2#2x5@fg6Yx$OWj{LC9s(=QX6up4$$i7y77y6uUe?QChrfqiQG3D)}~7h%$1#O5O}cOa5pBd9!w;0k+cvAK2pzySs^fl{)k0 zZ?V+9qhg-USg-q(pE1bP3m!v~1qS3OhC5jmfIMM{Fd zygTHn(v)P!uNIjxtnupN#$lR45o;r5T~4!!)*F_xfsA&MDg4Coi6bedKdb`Hls7Wy z**?;6=R+6x!{gvqE7cNJ2VGvdZfEP;#Kx+U8UXQa6WAu@W{rKqB{dvf2`-l2F4c>wW{8$%uz=~pd3^XLmY2GWo zqQCLx5rwc1T^Qh9-6FZ}&HIR}X@Qc1@lDO)8OAfa73C8+vGMND$+QP$WgeyAzMns^ zOGswm>y&u6+6FZ#MJ=Z99m#_KXj)LWPY!acg$#aM%Yv<74?gOqdgSg8#Ls$>vvoDK z>O7f8;?Xj#Vg--U=N0<3AQstPskj&!J92~S+wcckv|+PeN$f`WN#iO3bp zK8~W0_Ffpo15jU(P#&RH%>f3Q^-+|zs@wg*wSIoXTmrEXHy6Vuaj4WtA+A+2vx_M^ zpL3!b&S{30p+en{YT3cgg&`r$y$v@>5NC!q`;65R@4zi^{MB+&sP+feQ{K~&{DX#t zT~HMG+4{vzebZ)B{2iwV6d@C3?QpGkrhEmC#dw zXUttJ#pN(A!BG8VbmO*nEv)PPr1*hoXZ?a_0F`SRp_9~F-#Kj}!^|MZQ(f21ks1J&vpd{e+fAZ&YX?1V zqlZ(spJa$-+dvA!v&s?kh9hfa&|TMql1Q1d0R9zIsy453d!p5EV#Tf#n9|1m*VAtq zM(=(7(YweGxcVO`j|c+Q?(z_TI`VQv@))p$s9Mbz0CO z_EcMY@M$QgkRTL%qQQ3n1mz^bq?UgN5>k`5Mh^uw053Bq_fZJL3jjyDBCJ@@<8d|C zL~k1a=9<}8s{%}LJj$u4Y(~?ocKiJUjnCZ+Vn&0*%?yyD+XBI zIKT_^ugrUv#A!3S^gKzQR3?Grr={ltH*=C{w++DGt6UC{72wa(woD_}rM2wUb+(ofvN2GXz zIk3R(%xXtb{2~2l_wP4OuWTGuhVq^#?Mjf2c_cq^xOr|MM!bq%^e$h;2l-_KJB!}Q zVwR0h8rFKAFUtjsod)T@ zyNn9+8A0jCdXeFEyM& z=Sf&ezLZ3jgjM!KMuZFze<-$WS3^HE)*Y{V4ARYdS%4D{ec8+5?y3DDT$*BwF?c*j z#XLLUc0&1+L$9QXn$C}I92q-*mv$0%wkRVa)F~a~pLwKvN}HWR)k#s}Ig1+u8#`TH zko()&VoB<>sgby*%fzx9T-H;A58wVMV@aH_3l|C@?(35B_qFuhTTgA)Rn~d5aJHw= zC6#4xr@b~y?O<~}YB0QuUL@zCzw2;M-R7sCGpSn+g=Al{&XQhb)TY^6_jSXj#@{xz zu*}X(ktZyt2ygX#;6e8C@GQvG9yT8*KjUezhP&9%AkJMN)yTymF9;l5}e) z%gObPm$>)jim(|*PBjg_x8rPQ!ww&!ASC9D-ZJ1eDKxV5SPt*j?p{CVXP37#@|YR7 zqx|Go)xr@)qfH)dASqhlwkHUm!OkAahHYU(3?yqr>Cye6$=rEOdv3GgM7ZJkWzmzL zdk_9F*wp);#U(Kom!;t2ys~ZEU+=8qyBdEKecjgv(+b`C4C5oEzLoW4&hl%sUjSc9 zD1*PdtiH4B8zi(l!EK}By`PO{yv0JvNJs}zW&H$dipHRMtDPXRQ%->-?Ag7Pl^%sA z2o`zbQ&^BG%1GJT^j`CHd9>KjKxio7{jN`g6bshSM%mbd-qN0PCW8nRX62%+(Db8# zWn93$W9WmK)A~x-eW5yJ0DeP3wgg4X%xyY4a>9xCi$%lt8tEGMGsfSxWD7j0GIJU& zvQ_!h4!-NA2RHrMFkUnRBVSHYi74*vc$NFa^!VE>wlNX?*KSKg#zi5bj5GQUY0t*t z!$yvc6HjA1Qxedi=^1PQ+f>_o-0|uI3Ty zwA5W5ZW?r-cF}&)o&Euc$!T(~?{-n>0^bNQXLxi}NyJZ<>!vefW0=`LF!J(oNas}7;h*W) zX!4-mg=C(4Q4M$xli-cHaR{clb>vlA(7S-Dk~Zlb&j394(xJe`yH9{M)xeG$7blIr z+yP?jz}`02Iov;HHDIwBSdG`;+1vxR-C+W4q8Vtjgl%6E?+5&1na5sxOj1jZfYwI} z|E`M!wwc^D!QBf0l!(uSUu;0wce#Q)IUv0NH2Z(oNII~t4s7TU#>1`hK5+VXL4XYZ zH3N`x%9pmvNt}^#M3nNf9Tge?V)z~BV}_%vGtcXouOMf zS8;P1__}v#@5I-LE9X81mm#gTq0@kD zaV9;rJok4YNvAZ@uY}u$Q*b<)ysQW%bTK*KTGxc|EMR#vM*7D=@GuG76n`5g$JU%X4eOf2aBuLZMjk3HQ5ZngsfQFp-}liE|A>lMqt%GMk;Db zPFcB;`leRnT<2ThO#IOSFOVAea80YtYU&41;xr}*Rvw)5))_&TYb9e~#D&v-k7Mnx z0gFPdly-WMM1O(1a`3+#6_$ss|513AcMhOUS6J40>#PomT-Cx?gsifR=|6=(a^epH z`mR z|1f|4pSB-;hX+?)aA@-}%QHv`$Y(j)MkG6XYDUuB3F?ZNGFI8^QXQVEW6>3I`0`iv zpu(z?=GD>e?w=p7I-|{%InZ$&b#Gw><|0Ilts~C=fO$4Y7jyq^N4tthYV+|s3&@C_ zd#x*VyGhzlj@~LiUHR&{OehupH!|%7#2hFZIP)7&;is7d;{0yrTcrikgoDZS-KS&A zJnKC&;gTLcF3L^l?SPJ)$#d2zh~PcHv)A>m^QJ!2vr{nrq0@nZ&l|vb1rR1kpHqA2 z47+eWJ*@bdQ&;VoWLJjw^WTQK;@VVk=exg>h4&(k7lk%MYoOvrl@qw5oX6k%oyZqc zj%E#Eo_o*UEXsFBoMWXHR%|#o5+-mg`v)1_mg3z`X>uIT$cS~eo#YB z&f~b>Q$#QHNM0=ihMmBsmE^eZz}_CMXZbW;3@h^w5`Qoo8IYs5IF*{ZIN93DF)n^k zXgSklmSp;*xWwc%g|&NMuXVgsB)Va3?*bCMbjF;rY2qu8Y>n5|o>xDZJswD(=}HR? z9q$_0LFYzy13bSnp5FfG-nq$dpno6+2$V3L12wxkUN@#LKC>aB4fQI}Tio5Co5{Qb zq`!06*uyJqROtJDB6GAweK6i+(I{Y#65De3Q3H|#n`?mb69HJyB-1rRKMu%uJ;a6x zjaKu$n(!od5qs<@%fHlPF)#w{6eBvMeN8dzW)zLYj!4bcccYd8McPrxa9-KHha>8~ z=A$eq@`!&f8_eh9Am9Vev3^Orr=8UOGb^1O7+Q2eL*%f&HbdG(3tjm6#)l$K9 z*m|hULXiz;)Y)nox95wCMUbcGh6)a!;Xr?xHbyIpbboo^CZ^EP z<90r%tc?xIzI)KiL=Cy9Q#H7nZ~#zF+ToU?qVAhFZ_>Tjz~tl=UVDE%&puPSiyeLu zfnQM*OpBzl2xyuZzYY*K|Iu7b6L6`GyJV)2#UN*QQ@ytvyHN}K!-s03J015$tIZ2} zfcrWsEO!=?r2_nM$v3oVhyVP!U*3YY?$45v0`3Q)+Su4&@sj|mLkm&zJn||`cYZ-k zuTMup61g*~q28%IHT5uUW~W5#2)|H$AYH&F#4cLuOjdlm?P#%P!Vo@xGMuZ>ZI)y} zfy@dxBZameFN8Z`4<;03I})@Fsk9B;#z^6m9J+UfrX6KuW%aS2OBQ#Za&ApSoR@p+ zw$3n%tA&|iQBhHY$dZzhMd0q4NTQBf!#RQ&0~hif#{COKuM){hK z6$79ZwfNg>FDEyb=@Gr_OIiW57o(%2vZkh{)sX7D%WgoEf6j%kg!ujHPqFAO_dnm(%6HCwB|2a}Ghl;2IQ8_ma6wa)eW(_Torow4#WJESOTZEXRu zS!m}D+=mZm^$-5qBlW7>?PO(%sl=s;|B#E;v88fS2J^DwV3kk20d#ejtI)g5z{t*#=!zW$Ug2D3d3 zLSoztJt~6ipE90Kt}rz{J;r|sK{#0h_c)0S8~_Kvx*BT$L+JENX)6F~V{I+Uz@^t> zTZlb7?nXA$jGIP_JhE@ZLVC<=XV&dj`?x%8q<{vGe*hDee5dfRBz%68tG9CUz6-3n z#ZZ1&HJO|7k?NFt#hj4@x?~V(;rC#@3AvZmDE#o@?uqZTb05dfF5#8lSjwahI*(bZ z3T#n|GG|Mk3moX27?*vM<#5h%CsS)EAkLN!4$(&9yWz(NuRvZ5bp>}sR@?4G`^P9`ZLhf#7Hl^>wUW}Dznuv=zaG^%u z@aX8>3M{9FX;;*Y)wEZZBo_sz?tR>KQr~rJo&ZN%rtb5;SCo}xI3R(mMfSeubsA9> z>YNW@XlZYuH1sr{2ClXuC*LU*Yq?j|$|nYlhF?giTgM{fp3C3<$<+hHvoszI1B1Be{lg-^t+8e{H&iVyWZx@=1c24ntXS@DlWV;ecj7zH?B>4))coIR7qD~ zmR=op6qr~hu3gdbkzM9O<*Y07u3W!<{Izzt+p;}2c10f!2FAwjJ^sR*+C_GB@9;|2D6 z1O&YtV&g`2dGY7ApY}@F6aq&efJG34Mq^$)^Yg=>WMx0zI$tl${ce~3EVCS)f2Upq zaJn)pf?|X8XRmnOwi>4r-*|dm{eF zY07ggWl*#GaGTrNh3rR<6x)djpR-z<@tGSGX8~27tTNwh!Hvx+aqI88frqa4DLw$o z(Y$*jqB8m9m#@HmxeN-KM}ORnJg`s!?2tDz8=U8BgPTbS{aqh-Z*FjQJazi??<(N1 z9K(byNq^qyJP4TKqjqYu5~#27#tYaEDPZB#JTWc3`(rF{4_rf?>g1CmZ_kJ_wl7+- z<_z%cw)LRKuZzo+sncCkQ&TTKJ1v&0_O1G6j_Z`^&lm4qYy0VE--{E^e^&uFaWY)U zK4mmB*ZpqFX4n1MK)VA|jb@$*`vKgY%-~>X394G?Gh%n=Kl|mZphK)Dyp(`eGI+ZB KxvXt6Tz-MQ|)KWnNh5Z|W04FZ9Pl@w*QK%i?b zAkfv|n>T}~4#vf0Wv%Yh*E2aOawOi5;N|G9`k1$Rn}Cjn*|YZCs?vl-uzv~k(>~}zII8=T_KXTudjtyJVY!h z<#nKH!5@nD2+#OFSmmT%!8dsRA}N8{Q2Kg+v`9KhgUNQ0V=9R7gOy=|e_*R@^xru$ zDgDf19Y+7z@>IwdA`x`qv9aP&^d`9M&XQpHsUkTy80hrIFyZP;QL4+wQaWAznN{}G z!}p&bKeMjga=xTxU00wY{gw;Q(;k8Amz{Uk-+lO4t!kBi6@Qu~bWQlO9q5@t@a5A% zU$5N+Ab>v{qCkX~KYpzJ_oe?oal+)Y)APsT7iR}XHS2=q1}!Er9>23g?Y3tcL{B%} z@68Haq9T}!sJp66R_L)A8(S9!w-aQ}&~y<9jqcBoFow>0Hr~E{XL+tpcJH+5gV8*S zZU%eVi-{l_&R>LyW&0trGvki=!*YQFC+9|`wWzeDQ&^2KU27@!JYibfNaJ-Zl(8PVE`wM>?5b6G(B;l3&|HVr}90X|)Q<${Yo)U{nGw8r3-@4-F4n zjG0~b3Z5hCrWe*O+-6rYYPJKfwAc<8VEk|dB*Oo=oknoCd}Si1pirod{7XAd5EwY% zD4k8osMbz*r6r=}91{o$I$2FraDv_t-jbpF`%rJ{f-CAp&|Yl~Ddx;^b|ul(IBoDs zPjWzo-;ff^Mv{m-lagenM!)327p9Gg<)~=ezX}WF%Lfe5aInV4&8;!5tOACod&zFM z9`uO`+K+A0kEcrb)dgOJO34SdY(auX>l~-!GBY9C8WMtQTX;hP0*lne)fYZL8izEw-_CyB`y8#nbS>LB5s2bMltE?>Tba7A)`b2 zJ4!JH>ggpS?op$Qp$ru=BoaCRb2EbulM}ejE1+|}+Ng0zA`_k4??+K8VcB2NKTz>f|tqt7#INhK9xY zD)Ymk4E{w&bAI~Mb&j!2kyK)O3iLjC>XJScQBvpLBI$jyLV`~JrJwYK-!E^ap*2qC z&rZs}?*7Nf4|xAhiSmD>_b-(LoohRpTf@v}r@sxKLt zOmy}1p1?%@y~hjOi-t35lqjS=a~z64K-^!tyc7J|R*_IR27S~z4|$m@UtHr+x@PWr z{n1~imeMoCKUiB+GwV93L>X|~cDhdM#b5OBY*Hpz8h&IUT&v!pbg$V_ z#9;#Gsp19TX*AAU^bBjD%J}<7kfWtcN)Z&T*{M!g#|Ke=`JLq@Bl*LpGWC0YbGb28 z{zcmPVY|;kZ^yT3G0)9`_yfp5IrO}^+l?XM_;upx-#$5xzX^o_jf`?nE;pVI(WVo$ zPuOlb%`i(eKV41yHjT*is?aMl7~FD`%yb5E{#ASv{J=oAPEOn7Zp_TgDN<4b9mhSn zQ9}|(b1aG7qgz$0tE=CpIXO9B+OuB{^W!gFU&6|^>6re zS33B(cA0NmaC0HYs}ipcQFI6pi( z74+GE3)pPg7ir5;V(LLK%-C-?cu(?uOu%32J**58ESX_sAHcnW^TUKYtqk#wTa7y{ zSa__4QjDFwJ$Utuy~cLjbq-UX24;F` zqWqda7&G8W34Xh<=Y6C0{QFH80LYk9^SP{Oz<_E_|LN}^w}_U?{>G>vzg=2UF&3}i zH=fX&D(JZ>EK&c@gC!!0e|^Sw`YY;U+}tKbQ$~fT5j;kq zEf`13w{JZR3j)H1TUh#B{&!D=Y@uBV46dz63;I;&Fqy+^(P{TnhLkwsZs^~DEO>&( zA(($9f)cLcS6Q?mL5dVecn`r8PgT%J~JHze& z^#T6>lo8X|2Z@0N_>oa;BY@edRWmZ*7~i(ij#n%26uK^Rk)o!g6__G(vZ20OD5m>$ zTN60ZzC9yqZwI^0e@sFO3eN8Q&e5&x!T449zk(L6A(vZB(c&<4$DSG!Sgf%IlKLq^ zv{6*aDr((I^b1(YrQdihA8-{|Sit2CZkE9K#M0wx%v4kY=(eRCl}lRqp6GULsFPb! zvh}!>@U#`b7bs*Zt`aE2U?ag$1ZQrQ$9Z8iFaO-1#9CjWK#@>Ivu6 zL|ID0fWlAQ9aGpwJz0vF2xkc#&?PT!0vQXuAWd|`rvtE)s8Ou9LJ_hw`P zDTz83*IZdFC&XPm7|z$qwDFsle%8%DDvFlBo-`TAYcO7=CAy8z4IM6!8evaRg0LW; z4@|aioQf2BlC_855|ve}wHhX%cWQfKK1z|#bUyi>`J=w8;?CR2lwCW$5g-uLt^at& zXJ~_HmWp}NNTFq5y+NxO>22FssD5Vea{^dZg#GBvA*Q@P}#15G5Z~ zliQ#lugDf&Y2w{&#j?b)y7jILy^=v^+qo412@k!NDy@6dsQfwWjgku;yG86nOBnI2 zmwZd#RN@pcaiSYnNN#)r#67s(=9U3=mBvw~AW)LsSco?E{=uRa&eCv*(|H_uF$anL zB~#)gBB^h?Eej4Gy|7XgJwQPF{Ftu{I54yeg=15_gZ%N>&&%Gh zp&QcmurR!OrpwisI@R(CObMV=ged!07Cv^kYaY)@5-&*QMw#%$%2*jp5*hubS6U_& zMUey^h~vYmZ@uBOWsifNiOaxM~43?l$NZ@P?I+JDyFkSQRt zY*dR>W$;~8D+LDRn@v!qnwm^n9|M8DieJV(Z_383iMVnQJ5#$+CG1PI zS+5l|J<#TovEwBk^*&L&1$th#H~tVHTV7RVYLpfx!6!p~Bi;EiZHP`B88t~=sfb4z zaM$xMF?pghr=80+0*@_^(Ji*|iEr3OZT~n^mlRL{$mQ)YH^Ng>yccrL5YOx1SonpA z!5CF}6%;)24?eC6dl$?q7;2r-7INHjkuRBl9&W)$-B3g|BX4>V0mj2()-8ZU=yQKcB_6Q1M$E~?6;K%S zB`cn~%OQUWUUud| z&MTl-$B+MFs4Q+kGsoAw$g9i6@)Lj$zF8no4dCbdsc(jOEC3FPRqF{rW9ni`$_ zd}BcKOt@MA4v&FahJfLG{qdXpf`TWoVi4$6m^)1ZAjT;lLZ}Hs_)OdQJ8g+RBG2+f zI2(@b?t+4oluAH|a_HR1Ea1(ro(q=h+xH?zjq=8IbWFjtoBvQ?DlUc*s%ocC^q+>-k9mv#mqKEV^U{! ziz8TKpAR83Bq~1iAsPUdRg}mV%8a30Y~4U(bZFbx@ZlHGZt76|U<)HhxK7$bQ9S^2 zV)#~O&1`>Ljo*we)+uCewJqur@|W}-J*M4H4G~vYVO$5i&gVVEnHpp<^g(C50T(cP z%>J)Wru5VGuDR6I)Yut$6_tpVv;A(aqgE`E9sBbLGE6`^!%%w&NbL#_pM=guLDS$@ z5hCTqB)*zb){#{!9W0OVKOj&DsI98(^`8DwZ$|_ehmrbxmX@4c%-?rh(kHefZu!;< zSulSt&)~l+-CBo0Hw*2eCKh>XyMI%K zHR{pD%X^^UdP=}Yu+c zlD$n4-TkBqfOJNPe{i)0oTM2uX6!n@1Nic#oW^zS0j&VQ*1J56zxfJJ(-75O3snyr zenUO=kc&l_Z&s@y0!YIJdsFXU>3dJepgPgQ5P<&naSPZ?AyT_uT;Qe!?9XJ!h{^a z0~Yli{xZOKBChgdmvcc?D(3mB$7}yQ@}yR=IA0@uv!;us+L`6$QQR!cN5sGQOtTY zOP~;gcldV#j>Let19c<{ggUw1T#Y8NPt;mJI(24b@VpulpaVW5EV6hz5tZ$^QF;K zx+x++Apxe z_hR^?MsIB#@*e+n-ydqO8 zSvlO692neU#xfM-#1zSh?u6$F#?6X7c z)_Rh0b94GuJp(Ft%*U2B#Iv1E{40UoA5ro12q4+ke3U_1dkBaDaGfoIh;CRIi7|BgBN2AOKAHO#NOK@2W(5;Gs1MtQl zdvQ8~E=^{T^Sx-6n%B4+j`J;QKvs-TO&gzHSm(76uw7y@_5Z`{njRxQh*zt?@qF`T zJLLzwe)*3R{14FogslT5Zks1C{DL;)w;*0o+U_R%27;@f>0Q6kTs|}vd|nGv8twgA zRMYF^DU^)e$gxvvwhwi?Feu3}hT8tz50Mq>PVgKd1TVVB!*&~#n=31s2YaQtb57_7 z5?96ijp{3sK@UJn?eXh?zJDdeUE!$ZW3e8-l0(2BxBU!jVr`-OT&3}9 zU>19f{Kkh3qz?H4kh~`GGP}Iik)omZib^AOsI`Hh0kNd^opB+R817h?G8ozwk!32jX(mKlOX(dST3encZ4!V6 z$YhG}bZqC<{jhSC3XR~HnwY8UvvSVt-YFxs+u9zG>mOVeR|d0MPY2#C^d3YDZEPA&#=plU?bx{a>p5V=w#p5YO&jAMUsPRpV#~So(q_GKM%2r zKCpRHq0*WWd%qe70!Mq-%RktZ>Ms9 zETL{IL!fwvUJ?iH$fklV4P^Ko=m;iHA^Pa5m~hx6+H~I9(^VoF*y)IgQo~F8R8tP_ z139NmNkQL!oF;l`%E}ZCQC1pCyY+{{jCf2bT6g`xEi)?pYY8gqx3Y(OUSJcUtco;D z24Z6J;NU+A(=rWN`$8Jv-rT~L6_YX-@vf!r(a5ruYW;R3x6Q_EdGpaP!yzt8QQjy) zxw75Xw|c`vdahs{E4QErx0C(^J|iOOX8?S#m{VBUa7st5!vO2{Qi=4pD63eNF6NrneKI+ zw2hIGt6qt4lFB9OM&UT5b+o^dhBMZ7`JQDR^SOn@I^!7Ng{$Z;=(27}(YaQQc?BbO{m`b}8GE z%o;u$66Sf=RW~v$!La2vUtJHQAOH{NzHS*L^XzgK&eL2<*p9(T*y8#*g}SNf;y4*; z9JnE9zR^q8NuvjByXqwmwjH;~e1@!uM%HA*P@1qDqR^J3c!vNld8_D8MPjW_y1kCk z>7R6sOv!vD)Kg;$3j4X&J!j|2rnkl!=E{dvP$@F}HnqzFdCLHwBHi6Qeiy}&L~l9q z2`(OPnbvvjFR#)Cp6|$gYJT{$+1jxAd_T}MaU4({60oD1CZ~SfVTSQ&-h8umsakr* zI1x0vl(c_@+Y0ftJXKWdPJ+-nAw*9lM)G7#akW4c+}o||D?Ur{cUglXg(@^o5azRA9L%pNeTIv$0Ve=5*+Hze3dBI!2{&EEEtZ zIVe~8aOiXsQXI=R>$v_N$B*u|s1oFJUszPq*twEUj6Sn%4Lm&xJ_+^o*Fc_$ZpE*T zaL*Nu4x0;jPGrJu*I|s+=u!)}mG9D;cR-%Gc?^r8&E9!+05AZIFK8(UG`+>20IY>qCYW)Q5VTA%4hvPTi`WBk= z#s=ktVy4fZOnFi0Z6rq6k1SMsJpX1KJFRAVwlrmxe&X@z?B_P>Q_VGw^b3biffy@C zCL+pMI??SjfzW6Agy24Ya$nm3cPI+349EjSQa5|2)rkC-Ga%X?yT9WUn{)T&wOb9f za)&QoR?PNVF&M`IR@mcknEczWRaOQrN2&VZ=8%-WP%-l>);33*))&wM^7{DgXAf%f zgr3!|e^l_=_|s2ASPR+qcYa+PcrG7_3`jWS_OMsZVCN$^HBN07UHyDp@E8^(sj33o zj%PF7%bcCkq5InQ_3)3^M(|^(xVlVapb9iV6H=W~v3`%kV{8fPaqbQfP*813EKPT` z&V|DT5tke#cO44jXRm!A(`&AzK-Zlf_4r34f^2ZeL?8|@0+nBRrO%3f3{l6-QxzaGU4*=$@SjBQv) zl;pa+1@SZu;w=k(Pik60YvA1!`r}A7&J>Y46o&-F*{(E*QHfvPFK*ejXw2SjZ|$L} zuM6BcpP&G3X8ZIF4wv~iaTcpb2H9)s^TsHdHTyNpwfJ@yV7brFK#;ptk~ z`VTZ0>S*P&`<;;`Azc(ud?Uriq@>S~P~2SrB_?L4Ux1!RmpcrErw5u!u^UUJBgPJqGAwU_TW$EnF%N8-Eeu+0Ppb(nQ`utL7K(ysHDAO?7<&KfpQ*!Yn@ejjrZTf_P?}T{A^Yir|sKjKLj^>H|8kW2`{q=%8#P3EeL*0FWd}nd<;-g<}%YDfS z1@k>r*`K$N+!_BSer%-{R?a8`AO|BvrwH`v}YtO$%eD_%0`kaz2Gs2 zWARqAqNjC)Q0;mNg;#e?-Y<{Pz@Rr3eRD#bL+1&>`PTY^$PghrV5*qe#F84X3U)p@ zY?zM1N`tq(N(6x1B8stqLc~T^PF=RbeZQh!^hDPU&iRdT(x{#>4Qorekk&HD?e!{z z7YZ=HbtBh2=HbM!Kt0byjI&RpJSpVnr>oW)D#HvKJ&{D!r3We4tr#PTU8N6m+!&-6 zkf8Ts`Le#(;O%djs|TR*864 zv;M)cdAuIE30JUG2z2K1dGz2#fFoD8Ufg*Ra8;?SWEa6mb8- z;#RTg^b8CS1;cP3e7Ed~koFg4Bd7XNI)O&$R(rb56aKqWzU9jKU}?@{yOzFLZqvTq z*PK%WInL)S=#0Z74Qh0+41cZp>+wZrQ1D%R4bs2|s$7Y#JLB;6ih^F)>=nlflJTlr zq@UbG@l^F0AOd2SgdH?W2p%;6sPD&%YBrfp5xM6{@t^T1J(f-s(H4pT$PP5BvX{M%^-l7LSvBPL&hul6lm{5EZB917_o`S$QG2^WAK?x?;oPB_A&$dr${KfkcAJ5kJk z{Ej{BF#Nn-_e8%vpl&vP%{W~17JQyDdLyd^fx_CrA zK{N>P_UGRrQB3^xdLzPK#!=XQUI6gotJ`>fKPb!wHr6&SF!%0)ts!M~^QmL*e2g7~ ziw&tG+a|zB8bLl%9zCJa%7gY46v(2=3=(N`Kv@Yf2)zgr<{e3(!${*cW~cfZ>1%A# zqzEdjdLRg{rvujsYd#6ZcT&f`@lzc{ zwkC@j(QJj?v)Y_t%`m`!ndTg?ZTZa_JM2rWr9RCf;pV5-k%5^Bi{E23!T$VaI4k*# zwLd=>9-0x|?|DMLDNwTZlN`wKeD#2{Hb^{lO^-tiky?9h^^)C5V4lUiE;3zqGrRja3&XRKM_}HWZ?rc{ZpXfCmKV&jDweCZ%VBEAwLv!CN&*Sw6rc@Ow`*ICI z(S9lDx2kp8Qt6`sxNLv`(Pt(?)@u2X?(YqaQg&Z$m4J}OD>GqyS+XVQ?Ru>fiGi=9 zMgNv$*6;ENQe?{y?`EN*=g0mkDz8>|#H7j+$tB?zp7Lgp=Czj7cn&&)2e%CwF3ObV zBtyP#70aeeQEX;bOF1(CK&&fpT;Vd@21 z!Li}RoU(w|OC9NBKI}8G)~a>x&nfmdw!&d!HE2_JW_tD1w6R5FOdkn773?3(jdCu> zKnd|#>`M!Ylp(kWvT$qIU3%8WNP9!y*7PZD<4V>SNo!fa;X{6OvDtfVJ3f%pd~l?) zvsZa;@Sq|Sh(ZC&5a5i;A(;LZd32Zs*K=0Sj2T0z+7Ob5_Mw8Qkl>N7syzL+R(^%( z1GG`m5#amU_3rzY61vZwOGptiYNfN?B#riSHFfVnb$P(6@`Qf19wYJQdIOXk6pXJWKqK3girpx)LDqX~3BRvf zG#I%<4oON}|~yrgYKrt;J`%M+%n2KNX#WsVrcb8wJfd=n0JoP9^p! zQvrs_Xiue~>|8B$SBRA$AxHekjmE9X1vkav+o#ax41a2;Y4lQ@leGv0>6}(8ItnIg5iQ2N0kdVu1PjS;M zbjzX&d#-p7!WzO(Gd(rhVy5nVdrIw_*{n=|kwbLucm})QP~A&I-1OIOGBzWV!MBGK z6%wQ4s4e6o#!0IA4DepD-!o<0sGB4*cYFdKoHQ?eRUP$Fo89*;KPx~l?B9^6Z<2a+4I5>!{y~LIAj%K>sE^I0FoDA!8*NwS%K1mh;O+3VB3ImeFMAR6Z zj*81373r=9Zkew{sWQwBYZd{qCq4+-PaP67ZWeV^P66W2>(9ADAA?^^O}}IqsU+PQ z>T~(dD>z>+a$h{fY;$a`flI9iT>7*vyGhD1;)EA2liRvw$2lsWsd&|Dx}zXBv-n%C zsoYcs*KqF3kPe2H5YKJtl+mfWW3)Na@U;7)?NE7xXVl-BgnH7wKfWbHyX|YBFu$?2 zs@nK$Hxj*Ktp;Q}jH>eGRO)KhM_6rPh?*vnY$btOu?{~vtBK0qt-jW$p$Rf4XTUxb zek}_dVzmK3ESu`}+{8#3E@H-4!o;AqFk7>_(+7~vkril-w{`?R%z^&8(nkiE-$Re) zlvAL*Xln9q+@p=T;R6_F9}<<{(xn-jJmg6>ndy9l3fLQyGTgn1>al*Tq@XmA722(yLzU zthjqLzShp%LN>N^mV_VoX!4hTFE?dyM46LKj!ky%57Sa7-f!H28~OPK7_Fi7lb|I{ zjtw9DHvZfrU3NG5HVMNX_`-jM34~T8f6FJIr!Qud2doLX7|y7s7!`*Y{(6kktW?aXc|jGPTsZt9!q+oZg9;<-sar#VAClZ!#0DjS&FDS+{`YgKo^;yV7A2{ioF?O^nnikBh4+I*X(b<63pb{V zut;=-y=5eO9-VAGIqxu#@?y}En z+@Jeq)MfPP5?DXALCuebxVmEkkL_xkq*X%lP*FYMw$ohc8QEpKahO&klic1>2|`kK zPproU3vo;ye?fu0mXOR(KJBT#`IxDROwvTUd%n#yxP-u}qJr_9+AG@F`NMY_xwD(l zk%8{-VvyFY${ESO1mg~FCFMjql zGIPQ(&7vpMn6HL)vxN=OiC#&I*8hleF=~k)c7S`0s9Fqa$~4JVy&JLLdw%cMgz5_* z{qB^C_2`XkLOuGcd`+=uPQ8?Lt&eD>GLrL)PqODoy|_!q&n`B%-6|V_eA}H1!{VSI zDrEj{tl^|+*3&x29yNEQ2212urY*obAF?3#J&Y(IX?xvtMMVQB$^io7N9F@suVFGl zl0LG~Y5V!MW#la4a6=sT<4XUs2VK9>JJt_xlg#8Q$qa zA6pX>%<21BX!38*=MzfVt`AM)Q_QU-8W!8G)G0y@NAs&0HR^X-n`)8HMO0k0j-$#%#^>bRJ&aR7u;$?_!mytZ-x8+5~O-iO#3@2_E>=(sHhEWWQ^1 ziAd2FMmoQdxEUS!nC{|tg*08aW$4@Wap$p;Kh7ITpZqr7`Q+g!;R+2Nf7*DoqM zv(_%Wpe+|AGRy91RZNb>w~AP2x-E1HwEImp2bMk7bF0!)#8`D9jt+wqtAY5ffKE#> z-7y>FANK>W3AfBO!e6Uj>BYp%ttAb!iAS$AH)R`gJKKzz8LE?83Xd)b*5*IEOI0@} zdS;WQjJk?lv>yf1Ep}>@i&}N?>=G;O{Msvqi-s9asfndIU*3_gH=`GbB(Sz0IF!bl zwaPD!)YG+QLk_z<><07YzO6b*G3#RjwSi5AvHkSG^fT{<+e38J>04T{{UZg)U?cvx zWD9ZMrJ46h4|Mh7fF$m7|I36zV9Im_T+KB^o6wX0K}q!?n2|Qb!=Ia?-Tg@(viRW6 zV>uU8Qvs09xAhCq42^O_MXE&PXpNw!s3x&%kAPaP?4>`(c2`Sm_~O^X9iI-xQsru+ z*H-03U%x5&va1=(&5px9HbI{ZZ6q7*_r9_8othdCyisaECG{&G%Eb+&|E<}j#M`ax z9iIcqgU5@#ul@4ZC-2-wBVyfiC0E^@13h#S%o^$ytKmK?Jb5=Vi*?BZ%PV$E|2VV4 zmj}E^`-gxyb_6Zim+Ys}KitEcoz)Jcg|kJoMg+ z!Pq8i(3Hq5_O_cOI!SUVK+|}3GZ-3dNzz+`V89M4P?@De=euPTD%MN8Jg8#MJ;FTP z$W1xNU_Qw%=am*iBNAmADIGs@EpDpVLoH=`;6CEPddu*^V{j&0swzJ99H9HOi3-re znd;Qpi7hWFMdokh0x$FoisKcsg@K-PZZz-ANdPXDEStq_XJL#G_#zGTtUf?lH;3ZN4nGQ>i_1>dS}~ z=C`UA+cu0`D~sW`80nSus6slu`C=syb=7W!vTZc$>fzoFsw$bE z3DzhWE68H9s)TKI>WVb>?Ho43gzTo@SXlUN+Wdik`_R2KQb`^fFxneh?7SVOKj-*4 zWG#wPTbI6&Azo~~^&+L*u@Wfm9uZo#SkF@RuMwqTA>X(-rl2p0gzIgE-;eI;WFP;s z59A9g&re<3R4M0+?=UW_fh0Kbn+`jMvx2aK`2EyO{xNo~65mA7VJ? z@ne9i5zdkgr-SR-^1AIl@Y}*5T%?4{4Pn0p&_L>#qkV*S;P=zPh1KM+;#~IS^~Ke1 zlLvQ@L%p1XutL-q@f?mox4oi1mM1@-AMTclEr+lmmzM9d<>pH)eS)R}e;7VgC3^$8 zDvN>(7SJD757M+DDKijg0VGfV@}WBmX%u{Zf~uU3tQ%U>zR!6YRs1xf-W&P#_>d)p z9J3)iFz)Dx3^OmcMV=kBzh2$b$fReT1EIAmeo!r#yd!vin>s~oDW8~guXAjyXnK?^ zxo2BJIg_XAv6X7sm)9a*0c~?BQ~P@>NYlO3qp8Pme6RPe6uE?;k;R3Y?R_y}xZ#-XvwKnvxSkI+LC%wI&(t%Pi5P>vTBK!JTU^QW1DWpPpq0+KDA>IMMz|V^@sh7(( zU=IA?_t}3ZL@{@2P>HV)2gMn+-Vz=z)QEQP6R~d1%mn`M24K-Kk@$6fS{qpXdG9oV z!|)!v{<&lqpCzv)GER7_##Vx_0#fxE2w^~RX4$EfM~%U4*<^UYWTC}B;Xi|rmHFTJ z`JXQ%T*f_ro^c$5%YxiqI~Z4UrJ(8*4(hfB=Vr8epp-6MgsYGBCB)qrL*y_D(Vvxq zd;?X_+6|kVfpT0>7NO<-iGR!2TSiElHyyL2?InZ^k#(kO9mZ6IIxhv8qFUFb+F8v{ z-sq6f7!8<|bM{_OpPwC%WjSH%5R9-%HaHWGW1OLd_P(Z8y0zZ_+7j0pqEx?`4hpjL4+3zBszLN3JVF za$@ptLpXst&e$3L9(BP*J?8jyJ(9KJHJqLf5pW^Kd&U?`vLXI&!+~ITMU8B`l4<%o z6^$>Olr-_(enD`i0*bU9ilL<>C33l&pfi zu`@TmnB{4X6Jc7sRNzy)#Bz=;yQc}2>Ln^=G)2f znjVs3K|iY_Zt@+Q4*?9;p>gagr}cW_KkB+(=1^!#qU9+c86`|>YCr;OI1O_UsWYD`xzX5 z;D+sdodmCo`W}`EV<247WGr<0=!WT3~N4ldw}6bc>Ftl(3@S8&!L$6LHMN)$DBc5rhipyP%0a33i{E z(E!_<7;C#X9Unp48~brjjJ!6_26zE6e)G$R|IJwMJaR0J#r)*@rKCP>kPNyrN|vkO zX+N_z&+!?o!6E#r>2sKk;|!Uz#JL9mc_ru?EpNkdDl;DVXO)r+E}l-l5aZ=%;s^dv z#LV}FPfn5DP%jTZb^HX{MiB(+UXTQzqw(1wyAiPnAX8ayx`WG}cE>Y-wgTushg}^u zjVktA?wx3`Re>TL3@+4xxlFFsb4KX@m*?~~_P5gRaEf><8v4Q|LdAES&rw^1v)qNv z4a|BH=m?n%ipzQ9_2v01g6&MbVfRuIRdSgd@Zun_5ACUS^>WxCV{WmNvB3B!JSsBP z;zVkmqE;m+$lxGKcrVv=e>Aak;PW!0z66KcXd9#0aoEJ!bbci|%5S-u8S)Ufqvepu z6@biw8ylzGNoj3p_ieohH6N$_O}|G^q9kuduPV14Zc|Eb*1lymY_5 zhHu@gj~_3Mb2r^BFE1ygZCpsco(@6uG<;V8qDG(uOZvwnTbU4|&((dR?2jLNZcdQ3 z2CT*tL-V@hxE{NI^lt0Ve1A9Z8R#X_{y4!0XY#<9qn~ z!WP>~k7%@wjcK|QxT8BFDB!^DIF}Bx$jHdOP8#R-rH%-Tt*P3&fX_?qD)8Kw|a#9Lup&mE$bCi`eaqS>?U5(e@cK4sGvUCOB440E_*EMfp~0_&JMT%(xE%$H_rSNlE?bcB94F@!s__6@V8!nhjS&S9EoB+I& zV&clTf0l5a;>`=mVPTZw-Yz{Uf~5zDgSFm>9e+eYpSQNIE;*iiVPW`p2ppla59cq= zx8w{FFbryW${rGFO~Dx+6&01_(ZlPyKT`bC)RYcj$l%nFR@@OD$qTO6NdjJ|^092MZraIwId%PI>2GN%eJmsKQ2tH|@IqS38 zL1F$SyDfxV0I%@~64_nW?-u|;RIYqvcvzS0x(r(8XEbxX`SJ zwsn(FP>ZwwGEI8WdCY7o6^^Qu}?48RtI3 zYO9WK3iMQDWZj97r{0m;1*+TrxJVkOFhoWW*VNS1?Mt--n0tjUZlll5N9QFQQ|@rB z`!~BR=7dSX0!pk7ufNo*J7sSMzG~A~85@=1@k3;OUZ=jen3bA_=8n<4wbbck(lbY2 zS=lnfX3-X0xicIgdDP&&aDJK#FfpqESQ^R+V1y6yk(+oI1GiNzX1l+VBw*|H#Sp!j z^BZwcxv*g^8a>`~vT#`3%rI@Lmm#u{mfS-KpNp0XWl!wx*n-YKoIhI&+BUH^H8nju zF!k!tZ^e$jCm_SKT|cq4GD>{oIK%Lk+&F_&NcQAk87?mmUqnG!s`;nbRE%^m&A4(n0 zarzqIIZ5#1C-*}tAUF8ZV~cdD%xe7!pLq(&ASGGZm4lP|je^vr+UBcW;rjZ3T+P#0 zB1)3E&GtL`EG*!WsF@jWK*;wF6awk#=;#2QLN67xg4pXempsq5PYs$sGpMzjU#Jem zVf!M#D14zb8<+*t>9xzDVS4rfIEX?p_8-tiLjGMTt5z##3c$^uH4Vi_?Tk<6zPmQ-c zWJz=RC5bTe7?g7zH}wK^&ymxqS)9XJx(JHDS&RmBHL{kbM&SnTp@4 z{Q|Ze6+q9APiBNZ#s}TARL9d7BHU)J7lrxeWY<%DR}sq==B+Se3%r5$g{-ap>f2F5 zjX|QNM#kjpavndS1?wOjwFtG%%^94_O=*(%_m6*9!sT^!N2TFHz#CvvEVJwhiUkBsbx-6l*nkaFw^2khp{aZrtP6Y4Q z%RCD@;RS&@)G0eWtf+|kUS`@+v}=3P%j?aL^0mR}m#*h@7v47^#-2rqf$`l}-|O1q*( zfbDiux*9&S6g-5&1Xn|e@0f>SG&sT>ohu^NU|7JFmY7OCdv6}LZ(<3Mui(_aTO_&t zziq~hl85R^kA9|$=hi{`f%+>OobM|?09x$u^6QP{BR~@wUdYmAbjsNgn9TC^K{ieb z>$yLdRfbCm6Dd?EN_=zSff|i)^$X zft0tOOxrBD?tmie%}+Uo`?`Tb7uKg3&0KVMr_zG}k*QO6YUqD21;$20N5`g5n^vq@ zqjRg~=AyGl8m6BObE&MfyLJ1P^8EK5eKq^GPY2~K+hsbFZ`NM*HH-eT+ze=UC@`(( pw5|v4hh-3%Tn!wDq|?~m-}=ziKN*d5tx7;vdb;|#taD0e0sv!mDj5I( diff --git a/packages/react-composites/tests/browser/snapshots/beta/tests/browser/call/hermetic/Localization.test.ts-snapshots/localized-call-screen-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/beta/tests/browser/call/hermetic/Localization.test.ts-snapshots/localized-call-screen-Mobile-Android-Portrait-linux.png index 590b00387e4f29e2f4180c90cf7272c8f6d0c328..a3d9cf460c312258394bb7624795b0094692f5b8 100644 GIT binary patch literal 36336 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 W??1Bsx$>BF&~s-mSeKu<`ruz83VBih diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/Localization.test.ts-snapshots/localized-call-screen-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/Localization.test.ts-snapshots/localized-call-screen-Desktop-Chrome-linux.png index bcf0aff438621fa95e78c2e6ef5cbfd324b249a2..ea3e23c7fb57d5468ee8e7409662090893267e63 100644 GIT binary patch literal 18925 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 KxvXt6Tz-MQ|)KWnNh5Z|W04FZ9Pl@w*QK%i?b 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/Localization.test.ts-snapshots/localized-call-screen-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/Localization.test.ts-snapshots/localized-call-screen-Mobile-Android-Portrait-linux.png index 590b00387e4f29e2f4180c90cf7272c8f6d0c328..a3d9cf460c312258394bb7624795b0094692f5b8 100644 GIT binary patch literal 36336 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 W??1Bsx$>BF&~s-mSeKu<`ruz83VBih From 35b149a1862599f1cb1ffcd33bf4d8875a2059a7 Mon Sep 17 00:00:00 2001 From: JoshuaLai <9044372+JoshuaLai@users.noreply.github.com> Date: Tue, 17 Sep 2024 13:58:39 -0400 Subject: [PATCH 22/45] [Chat] Flagging when the adapter is being created (#5182) --- ...ion-react-3609656d-b6a9-4253-93ee-50eacf1719e2.json | 9 +++++++++ ...ion-react-3609656d-b6a9-4253-93ee-50eacf1719e2.json | 9 +++++++++ .../adapter/AzureCommunicationChatAdapter.ts | 10 +++++++++- 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 change-beta/@azure-communication-react-3609656d-b6a9-4253-93ee-50eacf1719e2.json create mode 100644 change/@azure-communication-react-3609656d-b6a9-4253-93ee-50eacf1719e2.json diff --git a/change-beta/@azure-communication-react-3609656d-b6a9-4253-93ee-50eacf1719e2.json b/change-beta/@azure-communication-react-3609656d-b6a9-4253-93ee-50eacf1719e2.json new file mode 100644 index 00000000000..630ffe6f014 --- /dev/null +++ b/change-beta/@azure-communication-react-3609656d-b6a9-4253-93ee-50eacf1719e2.json @@ -0,0 +1,9 @@ +{ + "type": "patch", + "area": "fix", + "workstream": "AzureCommunicationChatAdapter", + "comment": "Adding logic to flag when the adapter is in the middle of creation", + "packageName": "@azure/communication-react", + "email": "9044372+JoshuaLai@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/change/@azure-communication-react-3609656d-b6a9-4253-93ee-50eacf1719e2.json b/change/@azure-communication-react-3609656d-b6a9-4253-93ee-50eacf1719e2.json new file mode 100644 index 00000000000..630ffe6f014 --- /dev/null +++ b/change/@azure-communication-react-3609656d-b6a9-4253-93ee-50eacf1719e2.json @@ -0,0 +1,9 @@ +{ + "type": "patch", + "area": "fix", + "workstream": "AzureCommunicationChatAdapter", + "comment": "Adding logic to flag when the adapter is in the middle of creation", + "packageName": "@azure/communication-react", + "email": "9044372+JoshuaLai@users.noreply.github.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-composites/src/composites/ChatComposite/adapter/AzureCommunicationChatAdapter.ts b/packages/react-composites/src/composites/ChatComposite/adapter/AzureCommunicationChatAdapter.ts index 7f9ac9a8a73..853185762fc 100644 --- a/packages/react-composites/src/composites/ChatComposite/adapter/AzureCommunicationChatAdapter.ts +++ b/packages/react-composites/src/composites/ChatComposite/adapter/AzureCommunicationChatAdapter.ts @@ -613,6 +613,7 @@ export const useAzureCommunicationChatAdapter = ( const [adapter, setAdapter] = useState(undefined); // Ref needed for cleanup to access the old adapter created asynchronously. const adapterRef = useRef(undefined); + const creatingAdapterRef = useRef(false); const afterCreateRef = useRef<((adapter: ChatAdapter) => Promise) | undefined>(undefined); const beforeDisposeRef = useRef<((adapter: ChatAdapter) => Promise) | undefined>(undefined); @@ -641,7 +642,13 @@ export const useAzureCommunicationChatAdapter = ( adapterRef.current.dispose(); adapterRef.current = undefined; } - + if (creatingAdapterRef.current) { + console.warn( + 'Adapter is already being created, please see storybook for more information: https://azure.github.io/communication-ui-library/?path=/story/troubleshooting--page' + ); + return; + } + creatingAdapterRef.current = true; let newAdapter = await createAzureCommunicationChatAdapter({ credential, displayName, @@ -653,6 +660,7 @@ export const useAzureCommunicationChatAdapter = ( newAdapter = await afterCreateRef.current(newAdapter); } adapterRef.current = newAdapter; + creatingAdapterRef.current = false; setAdapter(newAdapter); })(); }, From 39de259f09cb02e5da5a0b594ebbaa6dc22512b1 Mon Sep 17 00:00:00 2001 From: edwardlee-msft Date: Tue, 17 Sep 2024 12:10:18 -0700 Subject: [PATCH 23/45] Merge Prerelease branch back into main for release notes (#5185) * stable-remove-beta-suffix version bump * Collect CHANGELOG * Groom changelog stable remove beta suffix/1.19.0 (#5174) * Create groom me file for groom changelog branch * Update changelogs --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Bump package versions to beta.0 for next release * Update release notes (#5183) --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> --- ...-09f9f5b4-fff8-4e44-b9ea-76b1b2c3673a.json | 9 - ...-1109da55-934d-4ff6-be59-5b3ef01e4d27.json | 9 - ...-12886c21-001b-4ca5-b5c9-5023dfba1271.json | 9 - ...-1af4c039-3991-4a9f-af3d-c85447155e6a.json | 9 - ...-1df25fb6-0f83-436c-ab27-064736b43406.json | 9 - ...-28105d95-b06b-4e41-b4bb-ab47cf6cbbca.json | 9 - ...-314ab8c9-a41f-4f74-bbd4-3c31d086f35a.json | 9 - ...-338b3032-95c2-4539-9187-37939d37c21e.json | 9 - ...-38289f14-dae3-4a94-a1ef-ed56ebb6ca3d.json | 9 - ...-3b3192c0-d7bb-47d8-bb4b-b80146fe9a3b.json | 9 - ...-3cb77811-b9e9-4912-8c25-9685ca836458.json | 9 - ...-436f776c-1408-435c-88f8-4d864c2e0c95.json | 9 - ...-46007d21-e47f-4e61-a90c-05570411e301.json | 9 - ...-535661c1-dab7-40f6-8f09-6b0d8847bbae.json | 9 - ...-5762e573-181a-45bd-8ef5-8a73dd28ec27.json | 9 - ...-59e6959f-de97-409a-a1d1-20784e61652a.json | 9 - ...-624831d8-54c5-496d-90c3-d9fe253b9582.json | 9 - ...-63294a32-aa66-4d7a-affb-67380d94c988.json | 9 - ...-6389cbd7-eac4-44a1-bf98-7324b41c9932.json | 9 - ...-63bfa541-f61e-4dd4-a0cb-e9a8911e77b6.json | 9 - ...-67710a93-6800-43e9-a606-6e6ea98a2fbf.json | 9 - ...-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json | 9 - ...-7582db0f-fa4d-467a-aca5-e8682537d181.json | 9 - ...-7723b22c-642d-4bff-878b-320062337d13.json | 9 - ...-7b73ca56-0fc7-4700-8367-c6276437787e.json | 9 - ...-7ef54334-2731-41d1-aae6-baa94d9d6542.json | 9 - ...-829ff458-71f7-47da-a1be-6b6b04767c29.json | 9 - ...-8531b146-c95b-409d-8b85-5897f84ad8db.json | 9 - ...-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json | 9 - ...-adee31e2-62cb-4055-8a4d-851707056dc5.json | 9 - ...-b61075b9-55ef-466f-b1f0-ce91924112bb.json | 9 - ...-bc0335ce-d6b2-4690-8c96-e886b66c4472.json | 9 - ...-c115b8a8-0e97-4435-a191-627982b65631.json | 9 - ...-c2f1c492-b1a1-432b-b410-5fd852e81a29.json | 9 - ...-c9b66b8b-21b8-457a-b0d2-964456a7412d.json | 9 - ...-cc8ce792-335e-4d9c-a07a-84eedc869f5e.json | 9 - ...-cee74a84-31b7-4bb3-91dd-732faded2687.json | 9 - ...-cf3347b6-3db1-4e18-8f7f-56b270e10876.json | 9 - ...-e3c0f3ab-aea6-4bf0-9756-03d6356fd1d6.json | 9 - ...-e5231fa5-bfbb-4fde-8f01-2e9938d30f30.json | 9 - ...-e89789b4-63cd-43fb-81ee-f0da59acf88a.json | 9 - ...-e904db1d-2eea-445a-bbe0-3cc742c520b7.json | 9 - ...-f395dd7f-5c1d-4c04-96a5-2560d0cac3c2.json | 9 - ...-fce185d2-ead5-414f-8969-a60ca6a07684.json | 9 - ...-ffb8d80e-6bd1-4986-98ea-bae389cec127.json | 9 - packages/acs-ui-common/package.json | 4 +- .../acs-ui-javascript-loaders/CHANGELOG.json | 21 + .../acs-ui-javascript-loaders/package.json | 8 +- .../calling-component-bindings/CHANGELOG.json | 27 ++ .../calling-component-bindings/package.json | 10 +- .../calling-stateful-client/CHANGELOG.json | 15 + packages/calling-stateful-client/package.json | 6 +- .../chat-component-bindings/CHANGELOG.json | 27 ++ packages/chat-component-bindings/package.json | 10 +- packages/chat-stateful-client/CHANGELOG.json | 15 + packages/chat-stateful-client/package.json | 6 +- packages/communication-react/CHANGELOG.json | 373 ++++++++++++++++++ .../communication-react/CHANGELOG.stable.md | 84 +++- packages/communication-react/package.json | 22 +- packages/fake-backends/CHANGELOG.json | 15 + packages/fake-backends/package.json | 6 +- packages/react-components/CHANGELOG.json | 15 + packages/react-components/package.json | 6 +- packages/react-composites/CHANGELOG.json | 51 +++ packages/react-composites/package.json | 18 +- packages/storybook/CHANGELOG.json | 21 + packages/storybook/package.json | 6 +- packages/storybook8/CHANGELOG.json | 21 + packages/storybook8/package.json | 6 +- samples/CallWithChat/package.json | 12 +- samples/Calling/package.json | 12 +- samples/CallingStateful/package.json | 12 +- samples/Chat/package.json | 12 +- samples/ComponentExamples/package.json | 2 +- samples/StaticHtmlComposites/package.json | 2 +- tools/check-treeshaking/CHANGELOG.json | 57 +++ tools/check-treeshaking/package.json | 16 +- .../CHANGELOG.json | 15 + .../check-typescript-regression/package.json | 2 +- 79 files changed, 845 insertions(+), 495 deletions(-) delete mode 100644 change/@azure-communication-react-09f9f5b4-fff8-4e44-b9ea-76b1b2c3673a.json delete mode 100644 change/@azure-communication-react-1109da55-934d-4ff6-be59-5b3ef01e4d27.json delete mode 100644 change/@azure-communication-react-12886c21-001b-4ca5-b5c9-5023dfba1271.json delete mode 100644 change/@azure-communication-react-1af4c039-3991-4a9f-af3d-c85447155e6a.json delete mode 100644 change/@azure-communication-react-1df25fb6-0f83-436c-ab27-064736b43406.json delete mode 100644 change/@azure-communication-react-28105d95-b06b-4e41-b4bb-ab47cf6cbbca.json delete mode 100644 change/@azure-communication-react-314ab8c9-a41f-4f74-bbd4-3c31d086f35a.json delete mode 100644 change/@azure-communication-react-338b3032-95c2-4539-9187-37939d37c21e.json delete mode 100644 change/@azure-communication-react-38289f14-dae3-4a94-a1ef-ed56ebb6ca3d.json delete mode 100644 change/@azure-communication-react-3b3192c0-d7bb-47d8-bb4b-b80146fe9a3b.json delete mode 100644 change/@azure-communication-react-3cb77811-b9e9-4912-8c25-9685ca836458.json delete mode 100644 change/@azure-communication-react-436f776c-1408-435c-88f8-4d864c2e0c95.json delete mode 100644 change/@azure-communication-react-46007d21-e47f-4e61-a90c-05570411e301.json delete mode 100644 change/@azure-communication-react-535661c1-dab7-40f6-8f09-6b0d8847bbae.json delete mode 100644 change/@azure-communication-react-5762e573-181a-45bd-8ef5-8a73dd28ec27.json delete mode 100644 change/@azure-communication-react-59e6959f-de97-409a-a1d1-20784e61652a.json delete mode 100644 change/@azure-communication-react-624831d8-54c5-496d-90c3-d9fe253b9582.json delete mode 100644 change/@azure-communication-react-63294a32-aa66-4d7a-affb-67380d94c988.json delete mode 100644 change/@azure-communication-react-6389cbd7-eac4-44a1-bf98-7324b41c9932.json delete mode 100644 change/@azure-communication-react-63bfa541-f61e-4dd4-a0cb-e9a8911e77b6.json delete mode 100644 change/@azure-communication-react-67710a93-6800-43e9-a606-6e6ea98a2fbf.json delete mode 100644 change/@azure-communication-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json delete mode 100644 change/@azure-communication-react-7582db0f-fa4d-467a-aca5-e8682537d181.json delete mode 100644 change/@azure-communication-react-7723b22c-642d-4bff-878b-320062337d13.json delete mode 100644 change/@azure-communication-react-7b73ca56-0fc7-4700-8367-c6276437787e.json delete mode 100644 change/@azure-communication-react-7ef54334-2731-41d1-aae6-baa94d9d6542.json delete mode 100644 change/@azure-communication-react-829ff458-71f7-47da-a1be-6b6b04767c29.json delete mode 100644 change/@azure-communication-react-8531b146-c95b-409d-8b85-5897f84ad8db.json delete mode 100644 change/@azure-communication-react-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json delete mode 100644 change/@azure-communication-react-adee31e2-62cb-4055-8a4d-851707056dc5.json delete mode 100644 change/@azure-communication-react-b61075b9-55ef-466f-b1f0-ce91924112bb.json delete mode 100644 change/@azure-communication-react-bc0335ce-d6b2-4690-8c96-e886b66c4472.json delete mode 100644 change/@azure-communication-react-c115b8a8-0e97-4435-a191-627982b65631.json delete mode 100644 change/@azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json delete mode 100644 change/@azure-communication-react-c9b66b8b-21b8-457a-b0d2-964456a7412d.json delete mode 100644 change/@azure-communication-react-cc8ce792-335e-4d9c-a07a-84eedc869f5e.json delete mode 100644 change/@azure-communication-react-cee74a84-31b7-4bb3-91dd-732faded2687.json delete mode 100644 change/@azure-communication-react-cf3347b6-3db1-4e18-8f7f-56b270e10876.json delete mode 100644 change/@azure-communication-react-e3c0f3ab-aea6-4bf0-9756-03d6356fd1d6.json delete mode 100644 change/@azure-communication-react-e5231fa5-bfbb-4fde-8f01-2e9938d30f30.json delete mode 100644 change/@azure-communication-react-e89789b4-63cd-43fb-81ee-f0da59acf88a.json delete mode 100644 change/@azure-communication-react-e904db1d-2eea-445a-bbe0-3cc742c520b7.json delete mode 100644 change/@azure-communication-react-f395dd7f-5c1d-4c04-96a5-2560d0cac3c2.json delete mode 100644 change/@azure-communication-react-fce185d2-ead5-414f-8969-a60ca6a07684.json delete mode 100644 change/@azure-communication-react-ffb8d80e-6bd1-4986-98ea-bae389cec127.json diff --git a/change/@azure-communication-react-09f9f5b4-fff8-4e44-b9ea-76b1b2c3673a.json b/change/@azure-communication-react-09f9f5b4-fff8-4e44-b9ea-76b1b2c3673a.json deleted file mode 100644 index f9e5d19cbce..00000000000 --- a/change/@azure-communication-react-09f9f5b4-fff8-4e44-b9ea-76b1b2c3673a.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "", - "comment": "Remove use of phonenumberlib-js and manually format NA numbers", - "packageName": "@azure/communication-react", - "email": "2684369+JamesBurnside@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-1109da55-934d-4ff6-be59-5b3ef01e4d27.json b/change/@azure-communication-react-1109da55-934d-4ff6-be59-5b3ef01e4d27.json deleted file mode 100644 index 2c15e21d652..00000000000 --- a/change/@azure-communication-react-1109da55-934d-4ff6-be59-5b3ef01e4d27.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "improvement", - "workstream": "Dependency update", - "comment": "Update axios to 1.7.5 with a security fix", - "packageName": "@azure/communication-react", - "email": "107075081+Leah-Xia-Microsoft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-12886c21-001b-4ca5-b5c9-5023dfba1271.json b/change/@azure-communication-react-12886c21-001b-4ca5-b5c9-5023dfba1271.json deleted file mode 100644 index 9f20bd682b5..00000000000 --- a/change/@azure-communication-react-12886c21-001b-4ca5-b5c9-5023dfba1271.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "improvement", - "workstream": "Dependencies", - "comment": "Update @fluentui-contrib/react-chat to fix focus issues in chat component", - "packageName": "@azure/communication-react", - "email": "98852890+vhuseinova-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-1af4c039-3991-4a9f-af3d-c85447155e6a.json b/change/@azure-communication-react-1af4c039-3991-4a9f-af3d-c85447155e6a.json deleted file mode 100644 index f8d8c7de466..00000000000 --- a/change/@azure-communication-react-1af4c039-3991-4a9f-af3d-c85447155e6a.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minor", - "area": "feature", - "workstream": "DNS", - "comment": "[DNS] Adapter API changes and common calling handlers", - "packageName": "@azure/communication-react", - "email": "97124699+prabhjot-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-1df25fb6-0f83-436c-ab27-064736b43406.json b/change/@azure-communication-react-1df25fb6-0f83-436c-ab27-064736b43406.json deleted file mode 100644 index c6f45f78f96..00000000000 --- a/change/@azure-communication-react-1df25fb6-0f83-436c-ab27-064736b43406.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "improvement", - "workstream": "Control button tooltip", - "comment": "Fix frequent tooltip dismissal when trying to mouse over tooltip content", - "packageName": "@azure/communication-react", - "email": "79475487+mgamis-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-28105d95-b06b-4e41-b4bb-ab47cf6cbbca.json b/change/@azure-communication-react-28105d95-b06b-4e41-b4bb-ab47cf6cbbca.json deleted file mode 100644 index 789caabb3d4..00000000000 --- a/change/@azure-communication-react-28105d95-b06b-4e41-b4bb-ab47cf6cbbca.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "improvement", - "workstream": "Calling dependency", - "comment": "Upgrade calling beta to 1.28.1-beta.1 and stable to 1.27.2", - "packageName": "@azure/communication-react", - "email": "79475487+mgamis-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-314ab8c9-a41f-4f74-bbd4-3c31d086f35a.json b/change/@azure-communication-react-314ab8c9-a41f-4f74-bbd4-3c31d086f35a.json deleted file mode 100644 index 1899de02912..00000000000 --- a/change/@azure-communication-react-314ab8c9-a41f-4f74-bbd4-3c31d086f35a.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "Capabilities", - "comment": "Suppress initial notifications of capabilities being present when joining a call", - "packageName": "@azure/communication-react", - "email": "79475487+mgamis-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-338b3032-95c2-4539-9187-37939d37c21e.json b/change/@azure-communication-react-338b3032-95c2-4539-9187-37939d37c21e.json deleted file mode 100644 index 6a9c6adb9bd..00000000000 --- a/change/@azure-communication-react-338b3032-95c2-4539-9187-37939d37c21e.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "CallWithChatAdapter events", - "comment": "Fix error when listening to capabilitiesChanged and spotlightChanged events from AzureCommunicationCallWithChatAdapter", - "packageName": "@azure/communication-react", - "email": "79475487+mgamis-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-38289f14-dae3-4a94-a1ef-ed56ebb6ca3d.json b/change/@azure-communication-react-38289f14-dae3-4a94-a1ef-ed56ebb6ca3d.json deleted file mode 100644 index 9e8de363550..00000000000 --- a/change/@azure-communication-react-38289f14-dae3-4a94-a1ef-ed56ebb6ca3d.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "prerelease", - "area": "feature", - "workstream": "DNS", - "comment": "Add toggle for DNS on by default and hide DNS button in adapter options", - "packageName": "@azure/communication-react", - "email": "97124699+prabhjot-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-3b3192c0-d7bb-47d8-bb4b-b80146fe9a3b.json b/change/@azure-communication-react-3b3192c0-d7bb-47d8-bb4b-b80146fe9a3b.json deleted file mode 100644 index 80ec95900ce..00000000000 --- a/change/@azure-communication-react-3b3192c0-d7bb-47d8-bb4b-b80146fe9a3b.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "improvement", - "workstream": "Add PPTLive presenter information", - "comment": "Add PPTLive presenter information", - "packageName": "@azure/communication-react", - "email": "93549644+ShaunaSong@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-3cb77811-b9e9-4912-8c25-9685ca836458.json b/change/@azure-communication-react-3cb77811-b9e9-4912-8c25-9685ca836458.json deleted file mode 100644 index d09325cfebe..00000000000 --- a/change/@azure-communication-react-3cb77811-b9e9-4912-8c25-9685ca836458.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "File Sharing", - "comment": "Refactored Teams Identity Logic for File Sharing", - "packageName": "@azure/communication-react", - "email": "109105353+jpeng-ms@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-436f776c-1408-435c-88f8-4d864c2e0c95.json b/change/@azure-communication-react-436f776c-1408-435c-88f8-4d864c2e0c95.json deleted file mode 100644 index 42f832b7994..00000000000 --- a/change/@azure-communication-react-436f776c-1408-435c-88f8-4d864c2e0c95.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "improvement", - "workstream": "Breakout rooms", - "comment": "Change logic of showing button to join breakout room when the breakout room call is available", - "packageName": "@azure/communication-react", - "email": "79475487+mgamis-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-46007d21-e47f-4e61-a90c-05570411e301.json b/change/@azure-communication-react-46007d21-e47f-4e61-a90c-05570411e301.json deleted file mode 100644 index 2fabb52dd19..00000000000 --- a/change/@azure-communication-react-46007d21-e47f-4e61-a90c-05570411e301.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "A11y Fixes", - "comment": "Fix Message status announcement sometimes takes priority over \"Message is deleted\" one", - "packageName": "@azure/communication-react", - "email": "3941071+emlynmac@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-535661c1-dab7-40f6-8f09-6b0d8847bbae.json b/change/@azure-communication-react-535661c1-dab7-40f6-8f09-6b0d8847bbae.json deleted file mode 100644 index 799b7122e99..00000000000 --- a/change/@azure-communication-react-535661c1-dab7-40f6-8f09-6b0d8847bbae.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "Breakout rooms", - "comment": "Delete joined and closing breakout room notifications when user is unassigned from breakout room or re-assigned to a closed breakout room", - "packageName": "@azure/communication-react", - "email": "79475487+mgamis-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-5762e573-181a-45bd-8ef5-8a73dd28ec27.json b/change/@azure-communication-react-5762e573-181a-45bd-8ef5-8a73dd28ec27.json deleted file mode 100644 index 5efb49cf7d4..00000000000 --- a/change/@azure-communication-react-5762e573-181a-45bd-8ef5-8a73dd28ec27.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "prerelease", - "area": "feature", - "workstream": "Breakout rooms", - "comment": "Add breakout rooms to stateful layer and events to CallAdapter and CallWithChatAdapter", - "packageName": "@azure/communication-react", - "email": "79475487+mgamis-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-59e6959f-de97-409a-a1d1-20784e61652a.json b/change/@azure-communication-react-59e6959f-de97-409a-a1d1-20784e61652a.json deleted file mode 100644 index b59063008b7..00000000000 --- a/change/@azure-communication-react-59e6959f-de97-409a-a1d1-20784e61652a.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "captions", - "comment": "Fix bug when adapter caption events are not firing", - "packageName": "@azure/communication-react", - "email": "96077406+carocao-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-624831d8-54c5-496d-90c3-d9fe253b9582.json b/change/@azure-communication-react-624831d8-54c5-496d-90c3-d9fe253b9582.json deleted file mode 100644 index caa99385c5e..00000000000 --- a/change/@azure-communication-react-624831d8-54c5-496d-90c3-d9fe253b9582.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "Lazy loading", - "comment": "Fix lazy loading for Composites", - "packageName": "@azure/communication-react", - "email": "107075081+Leah-Xia-Microsoft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-63294a32-aa66-4d7a-affb-67380d94c988.json b/change/@azure-communication-react-63294a32-aa66-4d7a-affb-67380d94c988.json deleted file mode 100644 index 8d28f6b529f..00000000000 --- a/change/@azure-communication-react-63294a32-aa66-4d7a-affb-67380d94c988.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "Speaker", - "comment": "Fix bug where speakers are getting selected on safari", - "packageName": "@azure/communication-react", - "email": "96077406+carocao-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-6389cbd7-eac4-44a1-bf98-7324b41c9932.json b/change/@azure-communication-react-6389cbd7-eac4-44a1-bf98-7324b41c9932.json deleted file mode 100644 index 6c41841bc91..00000000000 --- a/change/@azure-communication-react-6389cbd7-eac4-44a1-bf98-7324b41c9932.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minor", - "area": "feature", - "workstream": "Ad hoc calling", - "comment": "Stabilize, Inbound calling, PSTN, Teams Adhoc calling", - "packageName": "@azure/communication-react", - "email": "dmceachern@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-63bfa541-f61e-4dd4-a0cb-e9a8911e77b6.json b/change/@azure-communication-react-63bfa541-f61e-4dd4-a0cb-e9a8911e77b6.json deleted file mode 100644 index 6f9b8408c5f..00000000000 --- a/change/@azure-communication-react-63bfa541-f61e-4dd4-a0cb-e9a8911e77b6.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "ImageUpload", - "comment": "Disable image pasting when onInsertInlineImage is not provided", - "packageName": "@azure/communication-react", - "email": "107075081+Leah-Xia-Microsoft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-67710a93-6800-43e9-a606-6e6ea98a2fbf.json b/change/@azure-communication-react-67710a93-6800-43e9-a606-6e6ea98a2fbf.json deleted file mode 100644 index 240cad35ae3..00000000000 --- a/change/@azure-communication-react-67710a93-6800-43e9-a606-6e6ea98a2fbf.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minor", - "area": "improvement", - "workstream": "Captions", - "comment": "Add CallAdapter API to start captions in the background", - "packageName": "@azure/communication-react", - "email": "2684369+JamesBurnside@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json b/change/@azure-communication-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json deleted file mode 100644 index 0ad19b7baa4..00000000000 --- a/change/@azure-communication-react-6d7a7ed6-36b4-4006-89de-49bf6ceacfec.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "DNS", - "comment": "Hide DNS on Safari", - "packageName": "@azure/communication-react", - "email": "97124699+prabhjot-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-7582db0f-fa4d-467a-aca5-e8682537d181.json b/change/@azure-communication-react-7582db0f-fa4d-467a-aca5-e8682537d181.json deleted file mode 100644 index c0ebc8a8310..00000000000 --- a/change/@azure-communication-react-7582db0f-fa4d-467a-aca5-e8682537d181.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "improvement", - "workstream": "", - "comment": "Update @azure/communication-calling to 1.26.2", - "packageName": "@azure/communication-react", - "email": "2684369+JamesBurnside@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-7723b22c-642d-4bff-878b-320062337d13.json b/change/@azure-communication-react-7723b22c-642d-4bff-878b-320062337d13.json deleted file mode 100644 index bea22b42c62..00000000000 --- a/change/@azure-communication-react-7723b22c-642d-4bff-878b-320062337d13.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "feature", - "workstream": "Calling dependency", - "comment": "Update communication calling to 1.29.1-beta.1 and 1.28.1", - "packageName": "@azure/communication-react", - "email": "79475487+mgamis-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-7b73ca56-0fc7-4700-8367-c6276437787e.json b/change/@azure-communication-react-7b73ca56-0fc7-4700-8367-c6276437787e.json deleted file mode 100644 index e37ab4bfea0..00000000000 --- a/change/@azure-communication-react-7b73ca56-0fc7-4700-8367-c6276437787e.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minor", - "area": "feature", - "workstream": "DNS", - "comment": "Add DNS toggle to Microphone button menu options", - "packageName": "@azure/communication-react", - "email": "97124699+prabhjot-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-7ef54334-2731-41d1-aae6-baa94d9d6542.json b/change/@azure-communication-react-7ef54334-2731-41d1-aae6-baa94d9d6542.json deleted file mode 100644 index 1a4be1285c3..00000000000 --- a/change/@azure-communication-react-7ef54334-2731-41d1-aae6-baa94d9d6542.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "", - "comment": "Fix compliance notification not showing that transcription has stopped in react18 strict mode", - "packageName": "@azure/communication-react", - "email": "2684369+JamesBurnside@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-829ff458-71f7-47da-a1be-6b6b04767c29.json b/change/@azure-communication-react-829ff458-71f7-47da-a1be-6b6b04767c29.json deleted file mode 100644 index ea2658b9346..00000000000 --- a/change/@azure-communication-react-829ff458-71f7-47da-a1be-6b6b04767c29.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "RTE", - "comment": "Fix an issue where cursor position was incorrect after rich text input box was reset", - "packageName": "@azure/communication-react", - "email": "98852890+vhuseinova-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-8531b146-c95b-409d-8b85-5897f84ad8db.json b/change/@azure-communication-react-8531b146-c95b-409d-8b85-5897f84ad8db.json deleted file mode 100644 index bec20c5827b..00000000000 --- a/change/@azure-communication-react-8531b146-c95b-409d-8b85-5897f84ad8db.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "Dominant speaker streams", - "comment": "Ensure dominant speaker streams are rendered", - "packageName": "@azure/communication-react", - "email": "79475487+mgamis-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json b/change/@azure-communication-react-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json deleted file mode 100644 index 04673b39fda..00000000000 --- a/change/@azure-communication-react-a8b252ce-eb1d-4b71-b06f-b47055cea16b.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minor", - "area": "improvement", - "workstream": "Full screen captions", - "comment": "Caption fullscreen mode api", - "packageName": "@azure/communication-react", - "email": "jiangnanhello@live.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-adee31e2-62cb-4055-8a4d-851707056dc5.json b/change/@azure-communication-react-adee31e2-62cb-4055-8a4d-851707056dc5.json deleted file mode 100644 index 0b4f9a84f2b..00000000000 --- a/change/@azure-communication-react-adee31e2-62cb-4055-8a4d-851707056dc5.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "A11y Ezra", - "comment": "Fix visible names for pinning, camera and mic buttons", - "packageName": "@azure/communication-react", - "email": "dmceachern@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-b61075b9-55ef-466f-b1f0-ce91924112bb.json b/change/@azure-communication-react-b61075b9-55ef-466f-b1f0-ce91924112bb.json deleted file mode 100644 index 172d3f2a78d..00000000000 --- a/change/@azure-communication-react-b61075b9-55ef-466f-b1f0-ce91924112bb.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "improvement", - "workstream": "Dependencies", - "comment": "Chat SDK and Signaling dependencies update", - "packageName": "@azure/communication-react", - "email": "98852890+vhuseinova-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-bc0335ce-d6b2-4690-8c96-e886b66c4472.json b/change/@azure-communication-react-bc0335ce-d6b2-4690-8c96-e886b66c4472.json deleted file mode 100644 index 5efbd7e93fe..00000000000 --- a/change/@azure-communication-react-bc0335ce-d6b2-4690-8c96-e886b66c4472.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "Pinned participants", - "comment": "Fix pinned participant limit to update correctly when pinned participants are removed from call", - "packageName": "@azure/communication-react", - "email": "79475487+mgamis-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-c115b8a8-0e97-4435-a191-627982b65631.json b/change/@azure-communication-react-c115b8a8-0e97-4435-a191-627982b65631.json deleted file mode 100644 index b40b880f7d4..00000000000 --- a/change/@azure-communication-react-c115b8a8-0e97-4435-a191-627982b65631.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "Overflow gallery", - "comment": "Fix vulnerability of having NaN from calculations in horizontal or vertical overflow gallery", - "packageName": "@azure/communication-react", - "email": "79475487+mgamis-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json b/change/@azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json deleted file mode 100644 index 723699b9cd1..00000000000 --- a/change/@azure-communication-react-c2f1c492-b1a1-432b-b410-5fd852e81a29.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minor", - "area": "feature", - "workstream": "Captions", - "comment": "GA acs captions", - "packageName": "@azure/communication-react", - "email": "96077406+carocao-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-c9b66b8b-21b8-457a-b0d2-964456a7412d.json b/change/@azure-communication-react-c9b66b8b-21b8-457a-b0d2-964456a7412d.json deleted file mode 100644 index b2aaabf913e..00000000000 --- a/change/@azure-communication-react-c9b66b8b-21b8-457a-b0d2-964456a7412d.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "RTE", - "comment": "Update RoosterJS version to fix some issues with keyboard table navigation in Rich Text Editor components", - "packageName": "@azure/communication-react", - "email": "98852890+vhuseinova-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-cc8ce792-335e-4d9c-a07a-84eedc869f5e.json b/change/@azure-communication-react-cc8ce792-335e-4d9c-a07a-84eedc869f5e.json deleted file mode 100644 index ff1253fe000..00000000000 --- a/change/@azure-communication-react-cc8ce792-335e-4d9c-a07a-84eedc869f5e.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "Read receipt selector", - "comment": "Fix chat selectors using read receipts from state", - "packageName": "@azure/communication-react", - "email": "79475487+mgamis-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-cee74a84-31b7-4bb3-91dd-732faded2687.json b/change/@azure-communication-react-cee74a84-31b7-4bb3-91dd-732faded2687.json deleted file mode 100644 index 041d8a92401..00000000000 --- a/change/@azure-communication-react-cee74a84-31b7-4bb3-91dd-732faded2687.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "improvement", - "workstream": "Storybook8", - "comment": "Update AddCSS to utils", - "packageName": "@azure/communication-react", - "email": "edwardlee@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-cf3347b6-3db1-4e18-8f7f-56b270e10876.json b/change/@azure-communication-react-cf3347b6-3db1-4e18-8f7f-56b270e10876.json deleted file mode 100644 index 86703fa29cb..00000000000 --- a/change/@azure-communication-react-cf3347b6-3db1-4e18-8f7f-56b270e10876.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "RTE", - "comment": "Update paddings and theme handling for rich text editor toolbar", - "packageName": "@azure/communication-react", - "email": "98852890+vhuseinova-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-e3c0f3ab-aea6-4bf0-9756-03d6356fd1d6.json b/change/@azure-communication-react-e3c0f3ab-aea6-4bf0-9756-03d6356fd1d6.json deleted file mode 100644 index d9b9370c416..00000000000 --- a/change/@azure-communication-react-e3c0f3ab-aea6-4bf0-9756-03d6356fd1d6.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "improvement", - "workstream": "", - "comment": "Update all dependencies with patch updates", - "packageName": "@azure/communication-react", - "email": "2684369+JamesBurnside@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-e5231fa5-bfbb-4fde-8f01-2e9938d30f30.json b/change/@azure-communication-react-e5231fa5-bfbb-4fde-8f01-2e9938d30f30.json deleted file mode 100644 index 0ced0a8cc8d..00000000000 --- a/change/@azure-communication-react-e5231fa5-bfbb-4fde-8f01-2e9938d30f30.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "A11y", - "comment": "Add role to SvgWithWorkWrapping and set as a heading in the configuration page on use", - "packageName": "@azure/communication-react", - "email": "edwardlee@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-e89789b4-63cd-43fb-81ee-f0da59acf88a.json b/change/@azure-communication-react-e89789b4-63cd-43fb-81ee-f0da59acf88a.json deleted file mode 100644 index 55ba989888d..00000000000 --- a/change/@azure-communication-react-e89789b4-63cd-43fb-81ee-f0da59acf88a.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "Ezra/a11y", - "comment": "Update contrast issues when interacting with other participants in the call", - "packageName": "@azure/communication-react", - "email": "dmceachern@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-e904db1d-2eea-445a-bbe0-3cc742c520b7.json b/change/@azure-communication-react-e904db1d-2eea-445a-bbe0-3cc742c520b7.json deleted file mode 100644 index 0b9eca5e7b1..00000000000 --- a/change/@azure-communication-react-e904db1d-2eea-445a-bbe0-3cc742c520b7.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "Video effects button", - "comment": "Truncate long text used in video effects button", - "packageName": "@azure/communication-react", - "email": "79475487+mgamis-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-f395dd7f-5c1d-4c04-96a5-2560d0cac3c2.json b/change/@azure-communication-react-f395dd7f-5c1d-4c04-96a5-2560d0cac3c2.json deleted file mode 100644 index 38450b16d3e..00000000000 --- a/change/@azure-communication-react-f395dd7f-5c1d-4c04-96a5-2560d0cac3c2.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "RTE", - "comment": "Add announcements for applying bulleted/numbered lists in rich text editor and for adding new list items to them", - "packageName": "@azure/communication-react", - "email": "98852890+vhuseinova-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-fce185d2-ead5-414f-8969-a60ca6a07684.json b/change/@azure-communication-react-fce185d2-ead5-414f-8969-a60ca6a07684.json deleted file mode 100644 index 024dcc2bef6..00000000000 --- a/change/@azure-communication-react-fce185d2-ead5-414f-8969-a60ca6a07684.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "Inline Image", - "comment": "Fixed the issue where image loading placeholder doesn't work for safari", - "packageName": "@azure/communication-react", - "email": "109105353+jpeng-ms@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/change/@azure-communication-react-ffb8d80e-6bd1-4986-98ea-bae389cec127.json b/change/@azure-communication-react-ffb8d80e-6bd1-4986-98ea-bae389cec127.json deleted file mode 100644 index b8338f58e8c..00000000000 --- a/change/@azure-communication-react-ffb8d80e-6bd1-4986-98ea-bae389cec127.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "patch", - "area": "fix", - "workstream": "RTE", - "comment": "Fix for an issue where toolbar didn't correctly show the selected style format during message editing", - "packageName": "@azure/communication-react", - "email": "98852890+vhuseinova-msft@users.noreply.github.com", - "dependentChangeType": "patch" -} diff --git a/packages/acs-ui-common/package.json b/packages/acs-ui-common/package.json index 3c16ef5e350..733e38ffd62 100644 --- a/packages/acs-ui-common/package.json +++ b/packages/acs-ui-common/package.json @@ -1,6 +1,6 @@ { "name": "@internal/acs-ui-common", - "version": "1.19.0-beta.3", + "version": "1.20.0-beta.0", "description": "Common types and utilities for all Azure Communication Serves UI libraries", "module": "dist/dist-esm/index.js", "main": "dist/dist-cjs/index.js", @@ -62,4 +62,4 @@ "ts-jest": "^29.1.5", "typescript": "5.4.5" } -} +} \ No newline at end of file diff --git a/packages/acs-ui-javascript-loaders/CHANGELOG.json b/packages/acs-ui-javascript-loaders/CHANGELOG.json index b9755504907..03d3d150260 100644 --- a/packages/acs-ui-javascript-loaders/CHANGELOG.json +++ b/packages/acs-ui-javascript-loaders/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@internal/acs-ui-javascript-loaders", "entries": [ + { + "date": "Thu, 12 Sep 2024 18:13:19 GMT", + "version": "1.19.0", + "tag": "@internal/acs-ui-javascript-loaders_v1.19.0", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@internal/acs-ui-javascript-loaders", + "comment": "Bump @internal/acs-ui-common to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/acs-ui-javascript-loaders", + "comment": "Bump @internal/react-composites to v1.19.0", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 23:30:32 GMT", "version": "1.19.0-beta.3", diff --git a/packages/acs-ui-javascript-loaders/package.json b/packages/acs-ui-javascript-loaders/package.json index e47bca057da..65fe079fc65 100644 --- a/packages/acs-ui-javascript-loaders/package.json +++ b/packages/acs-ui-javascript-loaders/package.json @@ -1,6 +1,6 @@ { "name": "@internal/acs-ui-javascript-loaders", - "version": "1.19.0-beta.3", + "version": "1.20.0-beta.0", "description": "Component bindings specific to components that integrate with the Azure Communication Services Calling JavaScript SDK", "module": "dist/dist-esm/index.js", "main": "dist/dist-cjs/index.js", @@ -31,8 +31,8 @@ "license": "ISC", "dependencies": { "@azure/communication-common": "^2.3.1", - "@internal/acs-ui-common": "1.19.0-beta.3", - "@internal/react-composites": "1.19.0-beta.3", + "@internal/acs-ui-common": "1.20.0-beta.0", + "@internal/react-composites": "1.20.0-beta.0", "@fluentui/react": "^8.120.0", "@azure/logger": "^1.0.4" }, @@ -68,4 +68,4 @@ "ts-jest": "^29.1.5", "typescript": "5.4.5" } -} +} \ No newline at end of file diff --git a/packages/calling-component-bindings/CHANGELOG.json b/packages/calling-component-bindings/CHANGELOG.json index 54d5782ea39..45302bf2628 100644 --- a/packages/calling-component-bindings/CHANGELOG.json +++ b/packages/calling-component-bindings/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@internal/calling-component-bindings", "entries": [ + { + "date": "Thu, 12 Sep 2024 18:13:19 GMT", + "version": "1.19.0", + "tag": "@internal/calling-component-bindings_v1.19.0", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@internal/calling-component-bindings", + "comment": "Bump @internal/acs-ui-common to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/calling-component-bindings", + "comment": "Bump @internal/calling-stateful-client to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/calling-component-bindings", + "comment": "Bump @internal/react-components to v1.19.0", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 23:30:32 GMT", "version": "1.19.0-beta.3", diff --git a/packages/calling-component-bindings/package.json b/packages/calling-component-bindings/package.json index db6dafa8f6e..0a1b8136fc1 100644 --- a/packages/calling-component-bindings/package.json +++ b/packages/calling-component-bindings/package.json @@ -1,6 +1,6 @@ { "name": "@internal/calling-component-bindings", - "version": "1.19.0-beta.3", + "version": "1.20.0-beta.0", "description": "Component bindings specific to components that integrate with the Azure Communication Services Calling JavaScript SDK", "module": "dist/dist-esm/index.js", "main": "dist/dist-cjs/index.js", @@ -30,9 +30,9 @@ }, "license": "MIT", "dependencies": { - "@internal/acs-ui-common": "1.19.0-beta.3", - "@internal/calling-stateful-client": "1.19.0-beta.3", - "@internal/react-components": "1.19.0-beta.3", + "@internal/acs-ui-common": "1.20.0-beta.0", + "@internal/calling-stateful-client": "1.20.0-beta.0", + "@internal/react-components": "1.20.0-beta.0", "@azure/communication-common": "^2.3.1", "memoize-one": "^5.2.1", "reselect": "^4.0.0" @@ -71,4 +71,4 @@ "ts-jest": "^29.1.5", "typescript": "5.4.5" } -} +} \ No newline at end of file diff --git a/packages/calling-stateful-client/CHANGELOG.json b/packages/calling-stateful-client/CHANGELOG.json index ebd653ffc32..50a0d1ba3ff 100644 --- a/packages/calling-stateful-client/CHANGELOG.json +++ b/packages/calling-stateful-client/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@internal/calling-stateful-client", "entries": [ + { + "date": "Thu, 12 Sep 2024 18:13:19 GMT", + "version": "1.19.0", + "tag": "@internal/calling-stateful-client_v1.19.0", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@internal/calling-stateful-client", + "comment": "Bump @internal/acs-ui-common to v1.19.0", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 23:30:32 GMT", "version": "1.19.0-beta.3", diff --git a/packages/calling-stateful-client/package.json b/packages/calling-stateful-client/package.json index 2f3ae4837d1..5d45b6d5a99 100644 --- a/packages/calling-stateful-client/package.json +++ b/packages/calling-stateful-client/package.json @@ -1,6 +1,6 @@ { "name": "@internal/calling-stateful-client", - "version": "1.19.0-beta.3", + "version": "1.20.0-beta.0", "description": "Stateful proxy over the Azure Communication Services Calling JavaScript SDK", "module": "dist/dist-esm/index.js", "main": "dist/dist-cjs/index.js", @@ -31,7 +31,7 @@ "dependencies": { "@azure/communication-common": "^2.3.1", "@azure/logger": "^1.0.4", - "@internal/acs-ui-common": "1.19.0-beta.3", + "@internal/acs-ui-common": "1.20.0-beta.0", "@types/events": "^3.0.3", "events": "^3.3.0", "immer": "10.1.1" @@ -66,4 +66,4 @@ "ts-jest": "^29.1.5", "typescript": "5.4.5" } -} +} \ No newline at end of file diff --git a/packages/chat-component-bindings/CHANGELOG.json b/packages/chat-component-bindings/CHANGELOG.json index 94e75564aa1..c570bf5ce49 100644 --- a/packages/chat-component-bindings/CHANGELOG.json +++ b/packages/chat-component-bindings/CHANGELOG.json @@ -1,6 +1,33 @@ { "name": "@internal/chat-component-bindings", "entries": [ + { + "date": "Thu, 12 Sep 2024 18:13:19 GMT", + "version": "1.19.0", + "tag": "@internal/chat-component-bindings_v1.19.0", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@internal/chat-component-bindings", + "comment": "Bump @internal/acs-ui-common to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/chat-component-bindings", + "comment": "Bump @internal/chat-stateful-client to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/chat-component-bindings", + "comment": "Bump @internal/react-components to v1.19.0", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 23:30:32 GMT", "version": "1.19.0-beta.3", diff --git a/packages/chat-component-bindings/package.json b/packages/chat-component-bindings/package.json index 53a7482adc9..a787c7ccb63 100644 --- a/packages/chat-component-bindings/package.json +++ b/packages/chat-component-bindings/package.json @@ -1,6 +1,6 @@ { "name": "@internal/chat-component-bindings", - "version": "1.19.0-beta.3", + "version": "1.20.0-beta.0", "description": "Component bindings specific to components that integrate with the Azure Communication Services Chat JavaScript SDK", "module": "dist/dist-esm/index.js", "main": "dist/dist-cjs/index.js", @@ -31,9 +31,9 @@ "dependencies": { "@azure/communication-common": "^2.3.1", "@azure/core-paging": "^1.5.0", - "@internal/acs-ui-common": "1.19.0-beta.3", - "@internal/chat-stateful-client": "1.19.0-beta.3", - "@internal/react-components": "1.19.0-beta.3", + "@internal/acs-ui-common": "1.20.0-beta.0", + "@internal/chat-stateful-client": "1.20.0-beta.0", + "@internal/react-components": "1.20.0-beta.0", "reselect": "^4.0.0", "memoize-one": "^5.2.1" }, @@ -65,4 +65,4 @@ "rollup": "^4.21.2", "typescript": "5.4.5" } -} +} \ No newline at end of file diff --git a/packages/chat-stateful-client/CHANGELOG.json b/packages/chat-stateful-client/CHANGELOG.json index d523071ba94..e5b6f71a7c7 100644 --- a/packages/chat-stateful-client/CHANGELOG.json +++ b/packages/chat-stateful-client/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@internal/chat-stateful-client", "entries": [ + { + "date": "Thu, 12 Sep 2024 18:13:19 GMT", + "version": "1.19.0", + "tag": "@internal/chat-stateful-client_v1.19.0", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@internal/chat-stateful-client", + "comment": "Bump @internal/acs-ui-common to v1.19.0", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 23:30:32 GMT", "version": "1.19.0-beta.3", diff --git a/packages/chat-stateful-client/package.json b/packages/chat-stateful-client/package.json index 911dc970b97..8d7909718bc 100644 --- a/packages/chat-stateful-client/package.json +++ b/packages/chat-stateful-client/package.json @@ -1,6 +1,6 @@ { "name": "@internal/chat-stateful-client", - "version": "1.19.0-beta.3", + "version": "1.20.0-beta.0", "description": "Stateful proxy over the Azure Communication Services Chat JavaScript SDK", "module": "dist/dist-esm/index.js", "main": "dist/dist-cjs/index.js", @@ -32,7 +32,7 @@ "@azure/communication-common": "^2.3.1", "@azure/core-paging": "^1.5.0", "@azure/logger": "^1.0.4", - "@internal/acs-ui-common": "1.19.0-beta.3", + "@internal/acs-ui-common": "1.20.0-beta.0", "@types/events": "^3.0.3", "events": "^3.3.0", "immer": "10.1.1", @@ -67,4 +67,4 @@ "ts-jest": "^29.1.5", "typescript": "5.4.5" } -} +} \ No newline at end of file diff --git a/packages/communication-react/CHANGELOG.json b/packages/communication-react/CHANGELOG.json index 2aa5168c911..85fd5cea551 100644 --- a/packages/communication-react/CHANGELOG.json +++ b/packages/communication-react/CHANGELOG.json @@ -1,6 +1,379 @@ { "name": "@azure/communication-react", "entries": [ + { + "date": "Thu, 12 Sep 2024 18:13:15 GMT", + "version": "1.19.0", + "tag": "@azure/communication-react_v1.19.0", + "comments": { + "patch": [ + { + "author": "2684369+JamesBurnside@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "09c1e7d0ce2f662290e09a666b7cb70254f819e1", + "area": "fix", + "workstream": "", + "comment": "Remove use of phonenumberlib-js and manually format NA numbers" + }, + { + "author": "107075081+Leah-Xia-Microsoft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "dd65c44551c886092cd9b89e3bb6635acbd6c99c", + "area": "improvement", + "workstream": "Dependency update", + "comment": "Update axios to 1.7.5 with a security fix" + }, + { + "author": "98852890+vhuseinova-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "25ec8c93bb27bbf68bf0961dbf84331b7f5ffbcc", + "area": "improvement", + "workstream": "Dependencies", + "comment": "Update @fluentui-contrib/react-chat to fix focus issues in chat component" + }, + { + "author": "79475487+mgamis-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "443cd618b18de3fd8c8139411c15bd0d31dcce6f", + "area": "improvement", + "workstream": "Control button tooltip", + "comment": "Fix frequent tooltip dismissal when trying to mouse over tooltip content" + }, + { + "author": "79475487+mgamis-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "33253c06bf8979df5c3de1444400485c99e2cb04", + "area": "improvement", + "workstream": "Calling dependency", + "comment": "Upgrade calling beta to 1.28.1-beta.1 and stable to 1.27.2" + }, + { + "author": "79475487+mgamis-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "b1a4c63d904957a5b7bc6cdbdc4014c02ea2a04e", + "area": "fix", + "workstream": "Capabilities", + "comment": "Suppress initial notifications of capabilities being present when joining a call" + }, + { + "author": "79475487+mgamis-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "a58c2bf8e84556beb3ab5857f4de154e4054f4fd", + "area": "fix", + "workstream": "CallWithChatAdapter events", + "comment": "Fix error when listening to capabilitiesChanged and spotlightChanged events from AzureCommunicationCallWithChatAdapter" + }, + { + "author": "93549644+ShaunaSong@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "ddaa4faeb8525e1c81428109f77400d51a032bfe", + "area": "improvement", + "workstream": "Add PPTLive presenter information", + "comment": "Add PPTLive presenter information" + }, + { + "author": "109105353+jpeng-ms@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "f57a9ca1dea01f29dd6eb7123728048d2a0b9a5a", + "area": "fix", + "workstream": "File Sharing", + "comment": "Refactored Teams Identity Logic for File Sharing" + }, + { + "author": "79475487+mgamis-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "21e3c901fe034b4bdc001717b32ea18db2c8e3fe", + "area": "improvement", + "workstream": "Breakout rooms", + "comment": "Change logic of showing button to join breakout room when the breakout room call is available" + }, + { + "author": "3941071+emlynmac@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "97c12c08a0c8f88472b9df9931226a7d8087e701", + "area": "fix", + "workstream": "A11y Fixes", + "comment": "Fix Message status announcement sometimes takes priority over \"Message is deleted\" one" + }, + { + "author": "79475487+mgamis-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "9446da143e0289e3bed83bab12b7f17a82099b61", + "area": "fix", + "workstream": "Breakout rooms", + "comment": "Delete joined and closing breakout room notifications when user is unassigned from breakout room or re-assigned to a closed breakout room" + }, + { + "author": "96077406+carocao-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "9a4358aff34ef9a4766830acdaaccaf151fc7deb", + "area": "fix", + "workstream": "captions", + "comment": "Fix bug when adapter caption events are not firing" + }, + { + "author": "107075081+Leah-Xia-Microsoft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "656fec2397a0cfac9cce7ce2fca989c7024897c1", + "area": "fix", + "workstream": "Lazy loading", + "comment": "Fix lazy loading for Composites" + }, + { + "author": "96077406+carocao-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "a486db357c8ee6a031382be3d908e4f642e97518", + "area": "fix", + "workstream": "Speaker", + "comment": "Fix bug where speakers are getting selected on safari" + }, + { + "author": "107075081+Leah-Xia-Microsoft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "0ce77a0332b2ddde9227259aebb3bd7d24bdcc9b", + "area": "fix", + "workstream": "ImageUpload", + "comment": "Disable image pasting when onInsertInlineImage is not provided" + }, + { + "author": "97124699+prabhjot-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "538ab3865a16bf3e65dc23fcc5cf0c4d70e949cd", + "area": "fix", + "workstream": "DNS", + "comment": "Hide DNS on Safari" + }, + { + "author": "2684369+JamesBurnside@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "50c4b32596a88027b35a606cada2f8883c0bf440", + "area": "improvement", + "workstream": "", + "comment": "Update @azure/communication-calling to 1.26.2" + }, + { + "author": "79475487+mgamis-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "1f963e4dca353d5f9aec3e98922edfe5b2261c21", + "area": "feature", + "workstream": "Calling dependency", + "comment": "Update communication calling to 1.29.1-beta.1 and 1.28.1" + }, + { + "author": "2684369+JamesBurnside@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "02150c329e1e6dd5b854164e2222466d168400d8", + "area": "fix", + "workstream": "", + "comment": "Fix compliance notification not showing that transcription has stopped in react18 strict mode" + }, + { + "author": "98852890+vhuseinova-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "b804a3719d94a63a0338ef6f0208277f4ef0af51", + "area": "fix", + "workstream": "RTE", + "comment": "Fix an issue where cursor position was incorrect after rich text input box was reset" + }, + { + "author": "79475487+mgamis-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "5b2bcfd15ef18e41afc01777f813d04268114efd", + "area": "fix", + "workstream": "Dominant speaker streams", + "comment": "Ensure dominant speaker streams are rendered" + }, + { + "author": "dmceachern@microsoft.com", + "package": "@azure/communication-react", + "commit": "32b5de0d1c666ad3f596d8e7e5c3151492abfd5a", + "area": "fix", + "workstream": "A11y Ezra", + "comment": "Fix visible names for pinning, camera and mic buttons" + }, + { + "author": "98852890+vhuseinova-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "2c12f3f18b925131d0d2b27e21f9f6c0182b410b", + "area": "improvement", + "workstream": "Dependencies", + "comment": "Chat SDK and Signaling dependencies update" + }, + { + "author": "79475487+mgamis-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "aca100bb233f48af66885edaa4e71f323163a54e", + "area": "fix", + "workstream": "Pinned participants", + "comment": "Fix pinned participant limit to update correctly when pinned participants are removed from call" + }, + { + "author": "79475487+mgamis-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "c1dd9bd25949b050c721fe945fad6737e6cb7246", + "area": "fix", + "workstream": "Overflow gallery", + "comment": "Fix vulnerability of having NaN from calculations in horizontal or vertical overflow gallery" + }, + { + "author": "98852890+vhuseinova-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "81eaaab7fdbf205a2b81817abaf09b24afccbca1", + "area": "fix", + "workstream": "RTE", + "comment": "Update RoosterJS version to fix some issues with keyboard table navigation in Rich Text Editor components" + }, + { + "author": "79475487+mgamis-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "41bed597127641800f343750e5370a52e0f1af26", + "area": "fix", + "workstream": "Read receipt selector", + "comment": "Fix chat selectors using read receipts from state" + }, + { + "author": "edwardlee@microsoft.com", + "package": "@azure/communication-react", + "commit": "cffc9be61a3a9cfa2ec0ca74d890604e6d584554", + "area": "improvement", + "workstream": "Storybook8", + "comment": "Update AddCSS to utils" + }, + { + "author": "98852890+vhuseinova-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "62477caf23a6a33f477c02382022fd5b0550c4aa", + "area": "fix", + "workstream": "RTE", + "comment": "Update paddings and theme handling for rich text editor toolbar" + }, + { + "author": "2684369+JamesBurnside@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "3242f66da2a474b4aff94077975c1bfd31f7d624", + "area": "improvement", + "workstream": "", + "comment": "Update all dependencies with patch updates" + }, + { + "author": "edwardlee@microsoft.com", + "package": "@azure/communication-react", + "commit": "0cea67d7e97990407a7a59554d482e91e2d1b589", + "area": "fix", + "workstream": "A11y", + "comment": "Add role to SvgWithWorkWrapping and set as a heading in the configuration page on use" + }, + { + "author": "dmceachern@microsoft.com", + "package": "@azure/communication-react", + "commit": "6190b12700d9dc1e2e4f099c9e93e4856a5e09e1", + "area": "fix", + "workstream": "Ezra/a11y", + "comment": "Update contrast issues when interacting with other participants in the call" + }, + { + "author": "79475487+mgamis-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "763054af6b8ff5965171ba6c36c09cc23a1c68e5", + "area": "fix", + "workstream": "Video effects button", + "comment": "Truncate long text used in video effects button" + }, + { + "author": "98852890+vhuseinova-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "4b8a1977aae9077f0446cc175dcdb4563fb2f4fe", + "area": "fix", + "workstream": "RTE", + "comment": "Add announcements for applying bulleted/numbered lists in rich text editor and for adding new list items to them" + }, + { + "author": "109105353+jpeng-ms@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "f77faedd214d66c2f35cea9d252987e77f2597d2", + "area": "fix", + "workstream": "Inline Image", + "comment": "Fixed the issue where image loading placeholder doesn't work for safari" + }, + { + "author": "98852890+vhuseinova-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "251870ca54f9d38bd2c3536fe278db77d6ec8683", + "area": "fix", + "workstream": "RTE", + "comment": "Fix for an issue where toolbar didn't correctly show the selected style format during message editing" + } + ], + "minor": [ + { + "author": "97124699+prabhjot-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "213ff944a3ccfcb7bd5ada2df1a8f5b3f17dc3f3", + "area": "feature", + "workstream": "DNS", + "comment": "[DNS] Adapter API changes and common calling handlers" + }, + { + "author": "dmceachern@microsoft.com", + "package": "@azure/communication-react", + "commit": "31b697761c0ee4b4d4d38c501ab488cce8631383", + "area": "feature", + "workstream": "Ad hoc calling", + "comment": "Stabilize, Inbound calling, PSTN, Teams Adhoc calling" + }, + { + "author": "2684369+JamesBurnside@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "3a641857e8d7c15e5d61a5bd7ff39f69aeca2e46", + "area": "improvement", + "workstream": "Captions", + "comment": "Add CallAdapter API to start captions in the background" + }, + { + "author": "97124699+prabhjot-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "a9213c023e424e8748e64a0df31df963ecfe4c1d", + "area": "feature", + "workstream": "DNS", + "comment": "Add DNS toggle to Microphone button menu options" + }, + { + "author": "jiangnanhello@live.com", + "package": "@azure/communication-react", + "commit": "870d010092b413c466575aaa19bba43c292ca884", + "area": "improvement", + "workstream": "Full screen captions", + "comment": "Caption fullscreen mode api" + }, + { + "author": "96077406+carocao-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "cbf2bd8c8711340c1b9bba7e924bd0ec9326dda7", + "area": "feature", + "workstream": "Captions", + "comment": "GA acs captions" + } + ], + "prerelease": [ + { + "author": "97124699+prabhjot-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "5680829e1fa564bcad77f1c52f11443fbc62777b", + "area": "feature", + "workstream": "DNS", + "comment": "Add toggle for DNS on by default and hide DNS button in adapter options" + }, + { + "author": "79475487+mgamis-msft@users.noreply.github.com", + "package": "@azure/communication-react", + "commit": "aaf66eb76aa62d963f3a35995430f91a56022304", + "area": "feature", + "workstream": "Breakout rooms", + "comment": "Add breakout rooms to stateful layer and events to CallAdapter and CallWithChatAdapter" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 23:30:32 GMT", "version": "1.19.0-beta.3", diff --git a/packages/communication-react/CHANGELOG.stable.md b/packages/communication-react/CHANGELOG.stable.md index 8605a2a6dfc..ce68ce2c7ef 100644 --- a/packages/communication-react/CHANGELOG.stable.md +++ b/packages/communication-react/CHANGELOG.stable.md @@ -1,9 +1,91 @@ # Change Log - @azure/communication-react -This log was last generated on Mon, 15 Jul 2024 18:16:36 GMT and should not be manually modified. + +## [1.19.0](https://github.com/azure/communication-ui-library/tree/1.19.0) + +Thu, 12 Sep 2024 18:13:15 GMT +[Compare changes](https://github.com/azure/communication-ui-library/compare/1.19.0-beta.3...1.19.0) + +### Features + +### Closed Captions + +We are excited to announce that Azure Communications Services has recently added the Closed Captions feature. With closed captions, developers can provide a textual representation of the audio content in their videos, making it easier for users who are deaf or hard of hearing to follow along. Developers can enable this functionality today through our composites (e.g CallComposite, CallWithChatComposite). This feature includes support for: + +- Enable and disable closed captions in the call +- Change spoken language +- Being able to use captions outside of teams scenario + +### Inbound Calling + +We are excited to announce that the Azure Communication Services Web UI Library now supports Inbound Calling. This feature enables users to see, monitor, and handle new incoming calls. This feature is available for users within the Azure Communications ecosystem, and for users using “Communication as a Teams user”. Developers can use this functionality today through our UI components – the Incoming Call Stack and the Incoming Call Toast Notification.  + +- Accept calls with Audio, Accept with video, and reject incoming calls.  +- Manage and service multiple calls at once + +### PSTN + +We are excited to announce that the Azure Communication Services Web UI Library now supports PSTN in general availability. This feature enables developers using the UI library to dial and call phone numbers through the Azure Communication Services call service. Developers can use this functionality today through our CallComposite as well as through components (DTMF, Dialpad). + +- PSTN calling support for both 1 to 1 and multi-partcipant calls. +- Renders a dialpad that supports DTMF (dual tone multi-frequency +- Enables support for being put on hold, dialing in, removing users from an existing call + +### ACS 1 to N Calling + +We are excited to announce that the Azure Communication Services Web UI Library now supports 1:N Calling. This feature enables developers using the UI library to perform outbound calls through Azure Communication Services call service. Developers can use this functionality today through our CallComposite. + +- Enables 1:1 and 1:N outbound calls with ACS users +- Enables 1:N outbound calls with both ACS and PSTN users (if an alternate caller ID is provided) +- Supports On/Off hold features and ability to remove participants from a call. + +### Teams Ad Hoc with Teams users + +We are excited to announce that the Azure Communication Services Web UI Library now supports Ad-hoc Calling with Teams users. This feature enables users to start a call directly with a Teams user by using their ID. UI Library already supports Ad Hoc Calls with a Teams but, but now Developers can use this functionality today through our CallComposite with Teams users directly. + +- Connect directly to a Teams user through Adhoc calling + +### Improvements +- Add CallAdapter API to start captions in the background ([PR #5064](https://github.com/azure/communication-ui-library/pull/5064) by 2684369+JamesBurnside@users.noreply.github.com) +- Add PPTLive presenter information ([PR #4494](https://github.com/azure/communication-ui-library/pull/4494) by 93549644+ShaunaSong@users.noreply.github.com) +- Caption fullscreen mode ([PR #5164](https://github.com/azure/communication-ui-library/pull/5164) by jiangnanhello@live.com) +- Update @fluentui-contrib/react-chat to resolve focus in chat component ([PR #4862](https://github.com/azure/communication-ui-library/pull/4862) by 98852890+vhuseinova-msft@users.noreply.github.com) +- Update all dependencies with patch updates ([PR #4930](https://github.com/azure/communication-ui-library/pull/4930) by 2684369+JamesBurnside@users.noreply.github.com) +- Update axios to 1.7.5 with a security fix ([PR #5114](https://github.com/azure/communication-ui-library/pull/5114) by 107075081+Leah-Xia-Microsoft@users.noreply.github.com) +- Update communication-calling to 1.29.1-beta.1 and 1.28.1 ([PR #5088](https://github.com/azure/communication-ui-library/pull/5088) by 79475487+mgamis-msft@users.noreply.github.com) +- Update communication-chat and signaling dependencies ([PR #5138](https://github.com/azure/communication-ui-library/pull/5138) by 98852890+vhuseinova-msft@users.noreply.github.com) +- Update RoosterJS version to improve keyboard table navigation in Rich Text Editor components ([PR #5050](https://github.com/azure/communication-ui-library/pull/5050) by 98852890+vhuseinova-msft@users.noreply.github.com) + + +### Bug Fixes +- Add announcements for applying bulleted/numbered lists in rich text editor and for adding new list items to them ([PR #4874](https://github.com/azure/communication-ui-library/pull/4874) by 98852890+vhuseinova-msft@users.noreply.github.com) +- Add role to SvgWithWorkWrapping and set as a heading in the configuration page on use ([PR #5127](https://github.com/azure/communication-ui-library/pull/5127) by edwardlee@microsoft.com) +- Disable image pasting when onInsertInlineImage is not provided ([PR #5053](https://github.com/azure/communication-ui-library/pull/5053) by 107075081+Leah-Xia-Microsoft@users.noreply.github.com) +- Ensure dominant speaker streams are rendered ([PR #5129](https://github.com/azure/communication-ui-library/pull/5129) by 79475487+mgamis-msft@users.noreply.github.com) +- Fix an issue where cursor position was incorrect after rich text input box was reset ([PR #4887](https://github.com/azure/communication-ui-library/pull/4887) by 98852890+vhuseinova-msft@users.noreply.github.com) +- Fix bug where speakers are getting selected on safari ([PR #4893](https://github.com/azure/communication-ui-library/pull/4893) by 96077406+carocao-msft@users.noreply.github.com) +- Fix chat selectors using read receipts from state ([PR #5063](https://github.com/azure/communication-ui-library/pull/5063) by 79475487+mgamis-msft@users.noreply.github.com) +- Fix error when listening to capabilitiesChanged and spotlightChanged events from AzureCommunicationCallWithChatAdapter ([PR #5066](https://github.com/azure/communication-ui-library/pull/5066) by 79475487+mgamis-msft@users.noreply.github.com) +- Fix for an issue where toolbar didn't correctly show the selected style format during message editing ([PR #4940](https://github.com/azure/communication-ui-library/pull/4940) by 98852890+vhuseinova-msft@users.noreply.github.com) +- Fix frequent tooltip dismissal when trying to mouse over tooltip content ([PR #5158](https://github.com/azure/communication-ui-library/pull/5158) by 79475487+mgamis-msft@users.noreply.github.com) +- Fix lazy loading for Composites ([PR #5126](https://github.com/azure/communication-ui-library/pull/5126) by 107075081+Leah-Xia-Microsoft@users.noreply.github.com) +- Fix Message status announcement where it sometimes takes priority over "Message is deleted" ([PR #4334](https://github.com/azure/communication-ui-library/pull/4334) by 3941071+emlynmac@users.noreply.github.com) +- Fix pinned participant limit to update correctly when pinned participants are removed from call ([PR #4761](https://github.com/azure/communication-ui-library/pull/4761) by 79475487+mgamis-msft@users.noreply.github.com) +- Fix vulnerability of having NaN from calculations in horizontal or vertical overflow gallery ([PR #4861](https://github.com/azure/communication-ui-library/pull/4861) by 79475487+mgamis-msft@users.noreply.github.com) +- Fix visible names for pinning, camera, and mic buttons ([PR #5079](https://github.com/azure/communication-ui-library/pull/5079) by dmceachern@microsoft.com) +- Fixed the issue where image loading placeholder doesn't work for safari ([PR #4846](https://github.com/azure/communication-ui-library/pull/4846) by 109105353+jpeng-ms@users.noreply.github.com) +- Refactored Teams Identity Logic for File Sharing ([PR #4918](https://github.com/azure/communication-ui-library/pull/4918) by 109105353+jpeng-ms@users.noreply.github.com) +- Remove use of phonenumberlib-js and manually format NA numbers ([PR #4920](https://github.com/azure/communication-ui-library/pull/4920) by 2684369+JamesBurnside@users.noreply.github.com) +- Resolve adapter caption events not firing ([PR #5065](https://github.com/azure/communication-ui-library/pull/5065) by 96077406+carocao-msft@users.noreply.github.com) +- Suppress initial notifications of capabilities being present when joining a call ([PR #4994](https://github.com/azure/communication-ui-library/pull/4994) by 79475487+mgamis-msft@users.noreply.github.com) +- Truncate long text used in video effects button ([PR #5097](https://github.com/azure/communication-ui-library/pull/5097) by 79475487+mgamis-msft@users.noreply.github.com) +- Update contrast issues when interacting with other participants in the call ([PR #5141](https://github.com/azure/communication-ui-library/pull/5141) by dmceachern@microsoft.com) +- Update paddings and theme handling for rich text editor toolbar ([PR #4852](https://github.com/azure/communication-ui-library/pull/4852) by 98852890+vhuseinova-msft@users.noreply.github.com) + + ## [1.18.0](https://github.com/azure/communication-ui-library/tree/1.18.0) Mon, 15 Jul 2024 18:16:36 GMT diff --git a/packages/communication-react/package.json b/packages/communication-react/package.json index 76c808ab5bd..06ce40c16f2 100644 --- a/packages/communication-react/package.json +++ b/packages/communication-react/package.json @@ -1,6 +1,6 @@ { "name": "@azure/communication-react", - "version": "1.19.0-beta.3", + "version": "1.20.0-beta.0", "sideEffects": false, "description": "React library for building modern communication user experiences utilizing Azure Communication Services", "keywords": [ @@ -74,7 +74,7 @@ "./javascript-loaders": { "module": "./dist/dist-esm/communication-react/src/javascript-loaders.js", "types": "./dist/dist-esm/communication-react/src/javascript-loaders.d.ts" - } + } }, "scripts": { "copy-original": "cpx \"../*/src/**\" ./preprocess-dist && renamer --find src --replace preprocessed ./preprocess-dist/**/*", @@ -116,14 +116,14 @@ "@azure/core-auth": "^1.7.2", "@babel/cli": "^7.24.8", "@babel/core": "^7.25.2", - "@internal/calling-component-bindings": "1.19.0-beta.3", - "@internal/calling-stateful-client": "1.19.0-beta.3", - "@internal/chat-component-bindings": "1.19.0-beta.3", - "@internal/chat-stateful-client": "1.19.0-beta.3", - "@internal/fake-backends": "1.19.0-beta.3", - "@internal/react-components": "1.19.0-beta.3", - "@internal/react-composites": "1.19.0-beta.3", - "@internal/acs-ui-javascript-loaders": "1.19.0-beta.3", + "@internal/calling-component-bindings": "1.20.0-beta.0", + "@internal/calling-stateful-client": "1.20.0-beta.0", + "@internal/chat-component-bindings": "1.20.0-beta.0", + "@internal/chat-stateful-client": "1.20.0-beta.0", + "@internal/fake-backends": "1.20.0-beta.0", + "@internal/react-components": "1.20.0-beta.0", + "@internal/react-composites": "1.20.0-beta.0", + "@internal/acs-ui-javascript-loaders": "1.20.0-beta.0", "@microsoft/api-documenter": "~7.25.9", "@microsoft/api-extractor": "~7.47.4", "@rollup/plugin-json": "^6.0.1", @@ -177,4 +177,4 @@ "beachball": { "shouldPublish": false } -} +} \ No newline at end of file diff --git a/packages/fake-backends/CHANGELOG.json b/packages/fake-backends/CHANGELOG.json index b0265fab788..775b4e53e73 100644 --- a/packages/fake-backends/CHANGELOG.json +++ b/packages/fake-backends/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@internal/fake-backends", "entries": [ + { + "date": "Thu, 12 Sep 2024 18:13:19 GMT", + "version": "1.19.0", + "tag": "@internal/fake-backends_v1.19.0", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@internal/fake-backends", + "comment": "Bump @internal/acs-ui-common to v1.19.0", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 23:30:32 GMT", "version": "1.19.0-beta.3", diff --git a/packages/fake-backends/package.json b/packages/fake-backends/package.json index 6ea1b65a720..b1928044b06 100644 --- a/packages/fake-backends/package.json +++ b/packages/fake-backends/package.json @@ -1,6 +1,6 @@ { "name": "@internal/fake-backends", - "version": "1.19.0-beta.3", + "version": "1.20.0-beta.0", "description": "Fake implementations of backend services", "module": "dist/dist-esm/index.js", "main": "dist/dist-cjs/index.js", @@ -34,7 +34,7 @@ "@azure/communication-signaling": "1.0.0-beta.27 || 1.0.0-beta.28", "@azure/core-paging": "^1.5.0", "@azure/core-rest-pipeline": "^1.13.0", - "@internal/acs-ui-common": "1.19.0-beta.3", + "@internal/acs-ui-common": "1.20.0-beta.0", "@types/events": "^3.0.3", "events": "^3.3.0", "immer": "10.1.1", @@ -68,4 +68,4 @@ "typescript": "5.4.5", "webpack": "5.89.0" } -} +} \ No newline at end of file diff --git a/packages/react-components/CHANGELOG.json b/packages/react-components/CHANGELOG.json index a7652d5cd59..bb9c67ab5a8 100644 --- a/packages/react-components/CHANGELOG.json +++ b/packages/react-components/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@internal/react-components", "entries": [ + { + "date": "Thu, 12 Sep 2024 18:13:19 GMT", + "version": "1.19.0", + "tag": "@internal/react-components_v1.19.0", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@internal/react-components", + "comment": "Bump @internal/acs-ui-common to v1.19.0", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 23:30:32 GMT", "version": "1.19.0-beta.3", diff --git a/packages/react-components/package.json b/packages/react-components/package.json index b9ca1369638..b726e419b56 100644 --- a/packages/react-components/package.json +++ b/packages/react-components/package.json @@ -1,6 +1,6 @@ { "name": "@internal/react-components", - "version": "1.19.0-beta.3", + "version": "1.20.0-beta.0", "description": "React component library", "module": "dist/dist-esm/index.js", "main": "dist/dist-cjs/index.js", @@ -43,7 +43,7 @@ "@fluentui/react-window-provider": "^2.2.27", "@fluentui-contrib/react-chat": "0.1.10", "@griffel/react": "^1.5.25", - "@internal/acs-ui-common": "1.19.0-beta.3", + "@internal/acs-ui-common": "1.20.0-beta.0", "copy-to-clipboard": "^3.3.1", "dompurify": "^3.1.6", "html-react-parser": "^5.1.12", @@ -129,4 +129,4 @@ "typescript": "5.4.5", "webpack": "5.89.0" } -} +} \ No newline at end of file diff --git a/packages/react-composites/CHANGELOG.json b/packages/react-composites/CHANGELOG.json index 85bc809c338..0b221bf527a 100644 --- a/packages/react-composites/CHANGELOG.json +++ b/packages/react-composites/CHANGELOG.json @@ -1,6 +1,57 @@ { "name": "@internal/react-composites", "entries": [ + { + "date": "Thu, 12 Sep 2024 18:13:19 GMT", + "version": "1.19.0", + "tag": "@internal/react-composites_v1.19.0", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@internal/react-composites", + "comment": "Bump @internal/acs-ui-common to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/react-composites", + "comment": "Bump @internal/calling-component-bindings to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/react-composites", + "comment": "Bump @internal/calling-stateful-client to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/react-composites", + "comment": "Bump @internal/chat-component-bindings to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/react-composites", + "comment": "Bump @internal/chat-stateful-client to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/react-composites", + "comment": "Bump @internal/react-components to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/react-composites", + "comment": "Bump @internal/fake-backends to v1.19.0", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 23:30:32 GMT", "version": "1.19.0-beta.3", diff --git a/packages/react-composites/package.json b/packages/react-composites/package.json index 6789a464658..130d3a69ea8 100644 --- a/packages/react-composites/package.json +++ b/packages/react-composites/package.json @@ -1,6 +1,6 @@ { "name": "@internal/react-composites", - "version": "1.19.0-beta.3", + "version": "1.20.0-beta.0", "description": "Complete Azure Communication Services experiences", "module": "dist/dist-esm/index.js", "main": "dist/dist-cjs/index.js", @@ -55,12 +55,12 @@ "@fluentui/react-hooks": "^8.8.10", "@fluentui/react-icons": "^2.0.252", "@fluentui/react": "^8.120.0", - "@internal/acs-ui-common": "1.19.0-beta.3", - "@internal/calling-component-bindings": "1.19.0-beta.3", - "@internal/calling-stateful-client": "1.19.0-beta.3", - "@internal/chat-component-bindings": "1.19.0-beta.3", - "@internal/chat-stateful-client": "1.19.0-beta.3", - "@internal/react-components": "1.19.0-beta.3", + "@internal/acs-ui-common": "1.20.0-beta.0", + "@internal/calling-component-bindings": "1.20.0-beta.0", + "@internal/calling-stateful-client": "1.20.0-beta.0", + "@internal/chat-component-bindings": "1.20.0-beta.0", + "@internal/chat-stateful-client": "1.20.0-beta.0", + "@internal/react-components": "1.20.0-beta.0", "@types/events": "^3.0.3", "copy-to-clipboard": "^3.3.1", "events": "^3.3.0", @@ -85,7 +85,7 @@ "@babel/cli": "^7.24.8", "@babel/core": "^7.25.2", "@babel/preset-env": "7.23.9", - "@internal/fake-backends": "1.19.0-beta.3", + "@internal/fake-backends": "1.20.0-beta.0", "@microsoft/api-documenter": "~7.25.9", "@microsoft/api-extractor": "~7.47.4", "@playwright/test": "~1.39.0", @@ -156,4 +156,4 @@ "webpack": "5.89.0", "yargs": "^17.7.2" } -} +} \ No newline at end of file diff --git a/packages/storybook/CHANGELOG.json b/packages/storybook/CHANGELOG.json index 12ab429fa81..b1a8b9da26d 100644 --- a/packages/storybook/CHANGELOG.json +++ b/packages/storybook/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@internal/storybook", "entries": [ + { + "date": "Thu, 12 Sep 2024 18:13:19 GMT", + "version": "1.19.0", + "tag": "@internal/storybook_v1.19.0", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@internal/storybook", + "comment": "Bump @azure/communication-react to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/storybook", + "comment": "Bump @internal/fake-backends to v1.19.0", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 23:30:32 GMT", "version": "1.19.0-beta.3", diff --git a/packages/storybook/package.json b/packages/storybook/package.json index 0931e5fa924..ba1dc9a2d0f 100644 --- a/packages/storybook/package.json +++ b/packages/storybook/package.json @@ -1,6 +1,6 @@ { "name": "@internal/storybook", - "version": "1.19.0-beta.3", + "version": "1.20.0-beta.0", "description": "Azure Communication Services UI Library Storybook", "scripts": { "build": "cross-env NODE_ENV=production node ./scripts/build.mjs", @@ -24,7 +24,7 @@ "@azure/communication-chat": "1.6.0-beta.3 || ^1.5.2", "@azure/communication-common": "^2.3.1", "@azure/communication-identity": "^1.3.0", - "@azure/communication-react": "1.19.0-beta.3", + "@azure/communication-react": "1.20.0-beta.0", "@fluentui/react-components": "^9.54.7", "@fluentui/react-file-type-icons": "8.11.18", "@fluentui/react-hooks": "^8.8.10", @@ -32,7 +32,7 @@ "@fluentui/react": "^8.120.0", "@fluentui/theme-samples": "8.7.123", "@griffel/react": "^1.5.25", - "@internal/fake-backends": "1.19.0-beta.3", + "@internal/fake-backends": "1.20.0-beta.0", "@microsoft/applicationinsights-react-js": "^3.0.5", "@microsoft/applicationinsights-web": "^2.6.2", "copy-to-clipboard": "^3.3.1", diff --git a/packages/storybook8/CHANGELOG.json b/packages/storybook8/CHANGELOG.json index 807b8b5072a..98ec8589bf2 100644 --- a/packages/storybook8/CHANGELOG.json +++ b/packages/storybook8/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@internal/storybook8", "entries": [ + { + "date": "Thu, 12 Sep 2024 18:13:19 GMT", + "version": "1.19.0", + "tag": "@internal/storybook8_v1.19.0", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@internal/storybook8", + "comment": "Bump @azure/communication-react to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/storybook8", + "comment": "Bump @internal/fake-backends to v1.19.0", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 23:30:32 GMT", "version": "1.19.0-beta.3", diff --git a/packages/storybook8/package.json b/packages/storybook8/package.json index 7596971e80d..2118c71846d 100644 --- a/packages/storybook8/package.json +++ b/packages/storybook8/package.json @@ -1,6 +1,6 @@ { "name": "@internal/storybook8", - "version": "1.19.0-beta.3", + "version": "1.20.0-beta.0", "description": "Azure Communication Services UI Library Storybook", "scripts": { "build": "echo Storybook 8 build via 'build-s8' target", @@ -29,7 +29,7 @@ "@azure/communication-chat": "1.6.0-beta.3 || ^1.5.2", "@azure/communication-common": "^2.3.1", "@azure/communication-identity": "^1.3.0", - "@azure/communication-react": "1.19.0-beta.3", + "@azure/communication-react": "1.20.0-beta.0", "@fluentui/react-components": "^9.54.7", "@fluentui/react-file-type-icons": "8.11.18", "@fluentui/react-hooks": "^8.8.10", @@ -37,7 +37,7 @@ "@fluentui/react": "^8.120.0", "@fluentui/theme-samples": "8.7.123", "@griffel/react": "^1.5.25", - "@internal/fake-backends": "1.19.0-beta.3", + "@internal/fake-backends": "1.20.0-beta.0", "@microsoft/applicationinsights-react-js": "^3.0.5", "@microsoft/applicationinsights-web": "^2.6.2", "copy-to-clipboard": "^3.3.1", diff --git a/samples/CallWithChat/package.json b/samples/CallWithChat/package.json index 661220d9f2e..7f356fd85a3 100644 --- a/samples/CallWithChat/package.json +++ b/samples/CallWithChat/package.json @@ -37,18 +37,18 @@ "@azure/communication-identity": "^1.3.0", "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-chat": "1.6.0-beta.3 || ^1.5.2", - "@azure/communication-react": "1.19.0-beta.3", + "@azure/communication-react": "1.20.0-beta.0", "@azure/communication-common": "^2.3.1", "@azure/logger": "^1.0.4", "@babel/preset-react": "^7.12.7", "@fluentui/react": "^8.120.0", "@fluentui/react-file-type-icons": "8.11.18", "@fluentui/react-icons": "^2.0.252", - "@internal/acs-ui-common": "1.19.0-beta.3", - "@internal/calling-component-bindings": "1.19.0-beta.3", - "@internal/calling-stateful-client": "1.19.0-beta.3", - "@internal/react-components": "1.19.0-beta.3", - "@internal/react-composites": "1.19.0-beta.3", + "@internal/acs-ui-common": "1.20.0-beta.0", + "@internal/calling-component-bindings": "1.20.0-beta.0", + "@internal/calling-stateful-client": "1.20.0-beta.0", + "@internal/react-components": "1.20.0-beta.0", + "@internal/react-composites": "1.20.0-beta.0", "merge": "^2.1.1", "mobile-detect": "^1.4.5", "react": "18.3.1", diff --git a/samples/Calling/package.json b/samples/Calling/package.json index ee1606b10bf..d628d883268 100644 --- a/samples/Calling/package.json +++ b/samples/Calling/package.json @@ -33,7 +33,7 @@ "dependencies": { "@azure/abort-controller": "^1.1.0", "@azure/communication-identity": "^1.3.0", - "@azure/communication-react": "1.19.0-beta.3", + "@azure/communication-react": "1.20.0-beta.0", "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-common": "^2.3.1", "@azure/logger": "^1.0.4", @@ -41,11 +41,11 @@ "@fluentui/react": "^8.120.0", "@fluentui/react-hooks": "^8.8.10", "@fluentui/react-icons": "^2.0.252", - "@internal/acs-ui-common": "1.19.0-beta.3", - "@internal/calling-component-bindings": "1.19.0-beta.3", - "@internal/calling-stateful-client": "1.19.0-beta.3", - "@internal/react-components": "1.19.0-beta.3", - "@internal/react-composites": "1.19.0-beta.3", + "@internal/acs-ui-common": "1.20.0-beta.0", + "@internal/calling-component-bindings": "1.20.0-beta.0", + "@internal/calling-stateful-client": "1.20.0-beta.0", + "@internal/react-components": "1.20.0-beta.0", + "@internal/react-composites": "1.20.0-beta.0", "follow-redirects": "1.15.6", "merge": "^2.1.1", "mobile-detect": "^1.4.5", diff --git a/samples/CallingStateful/package.json b/samples/CallingStateful/package.json index ca6ab3eaa81..a4f02ebb44e 100644 --- a/samples/CallingStateful/package.json +++ b/samples/CallingStateful/package.json @@ -33,7 +33,7 @@ "dependencies": { "@azure/abort-controller": "^1.1.0", "@azure/communication-identity": "^1.3.0", - "@azure/communication-react": "1.19.0-beta.3", + "@azure/communication-react": "1.20.0-beta.0", "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-common": "^2.3.1", "@azure/logger": "^1.0.4", @@ -41,11 +41,11 @@ "@fluentui/react": "^8.120.0", "@fluentui/react-hooks": "^8.8.10", "@fluentui/react-icons": "^2.0.252", - "@internal/acs-ui-common": "1.19.0-beta.3", - "@internal/calling-component-bindings": "1.19.0-beta.3", - "@internal/calling-stateful-client": "1.19.0-beta.3", - "@internal/react-components": "1.19.0-beta.3", - "@internal/react-composites": "1.19.0-beta.3", + "@internal/acs-ui-common": "1.20.0-beta.0", + "@internal/calling-component-bindings": "1.20.0-beta.0", + "@internal/calling-stateful-client": "1.20.0-beta.0", + "@internal/react-components": "1.20.0-beta.0", + "@internal/react-composites": "1.20.0-beta.0", "follow-redirects": "1.15.6", "merge": "^2.1.1", "mobile-detect": "^1.4.5", diff --git a/samples/Chat/package.json b/samples/Chat/package.json index af27b39f903..c2cde1792d6 100644 --- a/samples/Chat/package.json +++ b/samples/Chat/package.json @@ -35,16 +35,16 @@ "@azure/communication-chat": "1.6.0-beta.3 || ^1.5.2", "@azure/communication-common": "^2.3.1", "@azure/communication-identity": "^1.3.0", - "@azure/communication-react": "1.19.0-beta.3", + "@azure/communication-react": "1.20.0-beta.0", "@azure/logger": "^1.0.4", "@fluentui/react": "^8.120.0", "@fluentui/react-file-type-icons": "8.11.18", "@fluentui/react-icons": "^2.0.252", - "@internal/acs-ui-common": "1.19.0-beta.3", - "@internal/chat-stateful-client": "1.19.0-beta.3", - "@internal/chat-component-bindings": "1.19.0-beta.3", - "@internal/react-components": "1.19.0-beta.3", - "@internal/react-composites": "1.19.0-beta.3", + "@internal/acs-ui-common": "1.20.0-beta.0", + "@internal/chat-stateful-client": "1.20.0-beta.0", + "@internal/chat-component-bindings": "1.20.0-beta.0", + "@internal/react-components": "1.20.0-beta.0", + "@internal/react-composites": "1.20.0-beta.0", "@types/react-linkify": "^1.0.4", "json-stringify-safe": "^5.0.1", "mobile-detect": "^1.4.5", diff --git a/samples/ComponentExamples/package.json b/samples/ComponentExamples/package.json index aa585fcd474..e20e26e7238 100644 --- a/samples/ComponentExamples/package.json +++ b/samples/ComponentExamples/package.json @@ -28,7 +28,7 @@ "@azure/communication-chat": "1.6.0-beta.3 || ^1.5.2", "@azure/communication-common": "^2.3.1", "@azure/communication-identity": "^1.3.0", - "@azure/communication-react": "1.19.0-beta.3", + "@azure/communication-react": "1.20.0-beta.0", "@fluentui/react": "^8.120.0", "react": "18.3.1", "react-dom": "18.3.1", diff --git a/samples/StaticHtmlComposites/package.json b/samples/StaticHtmlComposites/package.json index b1a958f5b51..b82cd2d29e9 100644 --- a/samples/StaticHtmlComposites/package.json +++ b/samples/StaticHtmlComposites/package.json @@ -23,7 +23,7 @@ }, "license": "MIT", "dependencies": { - "@azure/communication-react": "1.19.0-beta.3", + "@azure/communication-react": "1.20.0-beta.0", "@azure/communication-common": "^2.3.1", "@azure/communication-calling": "1.29.1-beta.2 || ^1.28.4", "@azure/communication-chat": "1.6.0-beta.3 || ^1.5.2", diff --git a/tools/check-treeshaking/CHANGELOG.json b/tools/check-treeshaking/CHANGELOG.json index ffd5e136ac5..c8c1e990f28 100644 --- a/tools/check-treeshaking/CHANGELOG.json +++ b/tools/check-treeshaking/CHANGELOG.json @@ -1,6 +1,63 @@ { "name": "@internal/check-treeshaking", "entries": [ + { + "date": "Thu, 12 Sep 2024 18:13:19 GMT", + "version": "0.1.0", + "tag": "@internal/check-treeshaking_v0.1.0", + "comments": { + "undefined": [ + { + "author": "beachball", + "package": "@internal/check-treeshaking", + "comment": "Bump @internal/acs-ui-common to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/check-treeshaking", + "comment": "Bump @internal/react-components to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/check-treeshaking", + "comment": "Bump @internal/chat-stateful-client to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/check-treeshaking", + "comment": "Bump @internal/calling-stateful-client to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/check-treeshaking", + "comment": "Bump @internal/chat-component-bindings to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/check-treeshaking", + "comment": "Bump @internal/calling-component-bindings to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/check-treeshaking", + "comment": "Bump @internal/react-composites to v1.19.0", + "commit": "not available" + }, + { + "author": "beachball", + "package": "@internal/check-treeshaking", + "comment": "Bump @internal/acs-ui-javascript-loaders to v1.19.0", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 23:30:32 GMT", "version": "0.1.0", diff --git a/tools/check-treeshaking/package.json b/tools/check-treeshaking/package.json index a30ce431823..ca3d9885a1e 100644 --- a/tools/check-treeshaking/package.json +++ b/tools/check-treeshaking/package.json @@ -20,14 +20,14 @@ }, "license": "MIT", "dependencies": { - "@internal/acs-ui-common": "1.19.0-beta.3", - "@internal/react-components": "1.19.0-beta.3", - "@internal/chat-stateful-client": "1.19.0-beta.3", - "@internal/calling-stateful-client": "1.19.0-beta.3", - "@internal/chat-component-bindings": "1.19.0-beta.3", - "@internal/calling-component-bindings": "1.19.0-beta.3", - "@internal/react-composites": "1.19.0-beta.3", - "@internal/acs-ui-javascript-loaders": "1.19.0-beta.3" + "@internal/acs-ui-common": "1.20.0-beta.0", + "@internal/react-components": "1.20.0-beta.0", + "@internal/chat-stateful-client": "1.20.0-beta.0", + "@internal/calling-stateful-client": "1.20.0-beta.0", + "@internal/chat-component-bindings": "1.20.0-beta.0", + "@internal/calling-component-bindings": "1.20.0-beta.0", + "@internal/react-composites": "1.20.0-beta.0", + "@internal/acs-ui-javascript-loaders": "1.20.0-beta.0" }, "devDependencies": { "@babel/core": "^7.25.2", diff --git a/tools/check-typescript-regression/CHANGELOG.json b/tools/check-typescript-regression/CHANGELOG.json index 7d7e66dda74..9328fdf58d1 100644 --- a/tools/check-typescript-regression/CHANGELOG.json +++ b/tools/check-typescript-regression/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@internal/check-typescript-regression", "entries": [ + { + "date": "Thu, 12 Sep 2024 18:13:19 GMT", + "version": "0.1.0", + "tag": "@internal/check-typescript-regression_v0.1.0", + "comments": { + "undefined": [ + { + "author": "beachball", + "package": "@internal/check-typescript-regression", + "comment": "Bump @azure/communication-react to v1.19.0", + "commit": "not available" + } + ] + } + }, { "date": "Fri, 06 Sep 2024 23:30:32 GMT", "version": "0.1.0", diff --git a/tools/check-typescript-regression/package.json b/tools/check-typescript-regression/package.json index 860ca20ff07..b117f10a454 100644 --- a/tools/check-typescript-regression/package.json +++ b/tools/check-typescript-regression/package.json @@ -19,7 +19,7 @@ "lint:quiet": "rushx lint -- --quiet" }, "dependencies": { - "@azure/communication-react": "1.19.0-beta.3" + "@azure/communication-react": "1.20.0-beta.0" }, "devDependencies": { "eslint": "^8.57.0", From 1d5ca7e0e465c07afe1a76679465c354f3d597b9 Mon Sep 17 00:00:00 2001 From: alkwa-msft <79329532+alkwa-msft@users.noreply.github.com> Date: Tue, 17 Sep 2024 12:39:00 -0700 Subject: [PATCH 24/45] 2 bug fixes. Incoming Call Modal referencing correct snippet and Theming page with borders around components (#5120) * referencing the component for the incoming call modal. * adding index.stories so we can reference the stories in the canvas elements --- .../stories/Concepts/Theming/Docs.mdx | 14 +++++----- .../Concepts/Theming/index.stories.tsx | 27 +++++++++++++++++++ .../IncomingCallModal/index.stories.tsx | 2 +- 3 files changed, 34 insertions(+), 9 deletions(-) create mode 100644 packages/storybook8/stories/Concepts/Theming/index.stories.tsx diff --git a/packages/storybook8/stories/Concepts/Theming/Docs.mdx b/packages/storybook8/stories/Concepts/Theming/Docs.mdx index 33afc16e21c..a207adb0ff1 100644 --- a/packages/storybook8/stories/Concepts/Theming/Docs.mdx +++ b/packages/storybook8/stories/Concepts/Theming/Docs.mdx @@ -1,13 +1,11 @@ -import { Meta, Controls, Primary, Source } from '@storybook/addon-docs'; -import { DarkControlBar } from './DarkControlBar.story'; -import { DefaultTheme } from './DefaultTheme.story'; -import { ThemedButton } from './ThemedButton.story'; +import { Meta, Controls, Primary, Source, Canvas } from '@storybook/addon-docs'; +import * as ThemingStories from './index.stories'; import DarkControlBarText from '!!raw-loader!./snippets/DarkControlBar.snippet.tsx'; import DefaultThemeSnippetText from '!!raw-loader!./snippets/DefaultTheme.snippet.tsx'; import ThemedButtonText from '!!raw-loader!./snippets/ThemedButton.snippet.tsx'; - + # Theming @@ -20,14 +18,14 @@ is a wrapping component that allows you to theme all ACS UI Library components c ACS UI Library components are themed with a light theme by default as shown by the `ControlBar` and buttons below. - + To theme this ControlBar, import `FluentThemeProvider` from `@azure/communication-react` and wrap it around the `ControlBar`. Then import `darkTheme` from `@azure/communication-react` and assign it to the `fluentTheme` property of `FluentThemeProvider`. `darkTheme` is a [Theme](https://aka.ms/fluentui#/controls/web/references/theme) object from Fluent UI. - + ## FluentThemeProvider Props @@ -78,7 +76,7 @@ But if you wish to override the mapping, we recommend that you use the `useTheme use the component's `styles` prop like in the example below. - + Should you override the palette mapping, please note that ACS UI Library components abide by the general Fluent UI mappings. Foreground colors are used for text, icons, and outlines while background colors for component diff --git a/packages/storybook8/stories/Concepts/Theming/index.stories.tsx b/packages/storybook8/stories/Concepts/Theming/index.stories.tsx new file mode 100644 index 00000000000..810659c4751 --- /dev/null +++ b/packages/storybook8/stories/Concepts/Theming/index.stories.tsx @@ -0,0 +1,27 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { Meta } from '@storybook/react'; +import { DarkControlBar as DarkControlBarSnippet } from './DarkControlBar.story'; +import { DefaultTheme as DefaultThemeSnippet } from './DefaultTheme.story'; +import { ThemedButton as ThemedButtonSnippet } from './ThemedButton.story'; + +export const DarkControlBarDocsOnly = { + render: DarkControlBarSnippet +}; + +export const DefaultThemeDocsOnly = { + render: DefaultThemeSnippet +}; + +export const ThemedButtonDocsOnly = { + render: ThemedButtonSnippet +}; + +const meta: Meta = { + title: 'Concepts/Theming', + component: DefaultThemeSnippet, + argTypes: {} +}; + +export default meta; diff --git a/packages/storybook8/stories/Examples/IncomingCallAlerts/IncomingCallModal/index.stories.tsx b/packages/storybook8/stories/Examples/IncomingCallAlerts/IncomingCallModal/index.stories.tsx index fa3a6e63d4a..3d74c5b53b1 100644 --- a/packages/storybook8/stories/Examples/IncomingCallAlerts/IncomingCallModal/index.stories.tsx +++ b/packages/storybook8/stories/Examples/IncomingCallAlerts/IncomingCallModal/index.stories.tsx @@ -1,6 +1,6 @@ import { Meta } from '@storybook/react/*'; import { controlsToAdd, hiddenControl } from '../../../controlsUtils'; -import { IncomingCallModal as IncomingCallModalStory } from './snippets/exampleIncomingCallModal.snippet'; +import { IncomingCallModal as IncomingCallModalStory } from './IncomingCallModal.story'; export const IncomingCallModal = { render: IncomingCallModalStory From 4be59e8edaa86cb7eda66af72fb96ac4896f65c4 Mon Sep 17 00:00:00 2001 From: edwardlee-msft Date: Tue, 17 Sep 2024 14:05:38 -0700 Subject: [PATCH 25/45] Update changelogs (#5186) --- packages/communication-react/CHANGELOG.stable.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/communication-react/CHANGELOG.stable.md b/packages/communication-react/CHANGELOG.stable.md index ce68ce2c7ef..0f140622e38 100644 --- a/packages/communication-react/CHANGELOG.stable.md +++ b/packages/communication-react/CHANGELOG.stable.md @@ -44,7 +44,7 @@ We are excited to announce that the Azure Communication Services Web UI Library ### Teams Ad Hoc with Teams users -We are excited to announce that the Azure Communication Services Web UI Library now supports Ad-hoc Calling with Teams users. This feature enables users to start a call directly with a Teams user by using their ID. UI Library already supports Ad Hoc Calls with a Teams but, but now Developers can use this functionality today through our CallComposite with Teams users directly. +We are excited to announce that the Azure Communication Services Web UI Library now supports Ad-hoc Calling with Teams users. This feature enables users to start a call directly with a Teams user by using their ID. UI Library already supports Ad Hoc Calls with a Teams bot, but now Developers can use this functionality today through our CallComposite with Teams users directly. - Connect directly to a Teams user through Adhoc calling @@ -59,7 +59,6 @@ We are excited to announce that the Azure Communication Services Web UI Library - Update communication-chat and signaling dependencies ([PR #5138](https://github.com/azure/communication-ui-library/pull/5138) by 98852890+vhuseinova-msft@users.noreply.github.com) - Update RoosterJS version to improve keyboard table navigation in Rich Text Editor components ([PR #5050](https://github.com/azure/communication-ui-library/pull/5050) by 98852890+vhuseinova-msft@users.noreply.github.com) - ### Bug Fixes - Add announcements for applying bulleted/numbered lists in rich text editor and for adding new list items to them ([PR #4874](https://github.com/azure/communication-ui-library/pull/4874) by 98852890+vhuseinova-msft@users.noreply.github.com) - Add role to SvgWithWorkWrapping and set as a heading in the configuration page on use ([PR #5127](https://github.com/azure/communication-ui-library/pull/5127) by edwardlee@microsoft.com) @@ -83,7 +82,6 @@ We are excited to announce that the Azure Communication Services Web UI Library - Suppress initial notifications of capabilities being present when joining a call ([PR #4994](https://github.com/azure/communication-ui-library/pull/4994) by 79475487+mgamis-msft@users.noreply.github.com) - Truncate long text used in video effects button ([PR #5097](https://github.com/azure/communication-ui-library/pull/5097) by 79475487+mgamis-msft@users.noreply.github.com) - Update contrast issues when interacting with other participants in the call ([PR #5141](https://github.com/azure/communication-ui-library/pull/5141) by dmceachern@microsoft.com) -- Update paddings and theme handling for rich text editor toolbar ([PR #4852](https://github.com/azure/communication-ui-library/pull/4852) by 98852890+vhuseinova-msft@users.noreply.github.com) ## [1.18.0](https://github.com/azure/communication-ui-library/tree/1.18.0) From bbc495137cd4973755fc7b5ba05cf0de6df00c03 Mon Sep 17 00:00:00 2001 From: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Date: Wed, 18 Sep 2024 09:07:12 -0700 Subject: [PATCH 26/45] [Feature cleanup] remove cc for hide attendee names (#5175) * remove cc for hide attendee names * updates per comments --- common/config/babel/features.js | 2 -- .../src/baseSelectors.ts | 2 -- .../src/participantListSelector.ts | 14 ++++---------- .../src/utils/videoGalleryUtils.ts | 12 +++--------- .../src/videoGallerySelector.ts | 5 ----- .../src/CallClientState.ts | 1 - .../calling-stateful-client/src/CallContext.ts | 1 - .../src/CapabilitiesSubscriber.ts | 1 - .../calling-stateful-client/src/Converter.ts | 4 ---- .../src/components/ParticipantItem.tsx | 1 - .../src/components/ParticipantList.tsx | 8 ++------ .../src/components/RemoteVideoTile.tsx | 17 +++++++---------- .../src/components/VideoGallery.tsx | 1 - .../CallComposite/adapter/CallAdapter.ts | 1 - .../CapabilitiesChangedNotificationBar.tsx | 3 +-- .../state/CallWithChatAdapterState.ts | 3 +-- 16 files changed, 18 insertions(+), 58 deletions(-) diff --git a/common/config/babel/features.js b/common/config/babel/features.js index 67c05561fdc..f233f7f0019 100644 --- a/common/config/babel/features.js +++ b/common/config/babel/features.js @@ -88,8 +88,6 @@ module.exports = { "stabilizedDemo", // Joining calls using teams token "teams-identity-support", - // feature for hiding attendee name in the teams meeting - "hide-attendee-name", // Feature for end call options 'end-call-options', // Feature to support file sharing in Teams interoperability chats diff --git a/packages/calling-component-bindings/src/baseSelectors.ts b/packages/calling-component-bindings/src/baseSelectors.ts index e63e37a9c92..219283ea7d2 100644 --- a/packages/calling-component-bindings/src/baseSelectors.ts +++ b/packages/calling-component-bindings/src/baseSelectors.ts @@ -55,9 +55,7 @@ export const getRole = (state: CallClientState, props: CallingBaseSelectorProps) * @private */ export const isHideAttendeeNamesEnabled = (state: CallClientState, props: CallingBaseSelectorProps): boolean => { - /* @conditional-compile-remove(hide-attendee-name) */ return state.calls[props.callId]?.hideAttendeeNames ?? false; - return false; }; /** diff --git a/packages/calling-component-bindings/src/participantListSelector.ts b/packages/calling-component-bindings/src/participantListSelector.ts index 09b70fd28f0..69c611ea9a0 100644 --- a/packages/calling-component-bindings/src/participantListSelector.ts +++ b/packages/calling-component-bindings/src/participantListSelector.ts @@ -11,7 +11,6 @@ import { CallingBaseSelectorProps } from './baseSelectors'; import { getRole } from './baseSelectors'; -/* @conditional-compile-remove(hide-attendee-name) */ import { isHideAttendeeNamesEnabled } from './baseSelectors'; import { CallParticipantListParticipant } from '@internal/react-components'; import { _isRingingPSTNParticipant, _updateUserDisplayNames } from './utils/callUtils'; @@ -24,7 +23,6 @@ import { toFlatCommunicationIdentifier } from '@internal/acs-ui-common'; import { getParticipantCount } from './baseSelectors'; import { isMicrosoftTeamsAppIdentifier, isPhoneNumberIdentifier } from '@azure/communication-common'; import { ParticipantRole, SpotlightedParticipant } from '@azure/communication-calling'; -/* @conditional-compile-remove(hide-attendee-name) */ import { maskDisplayNameWithRole } from './utils/callUtils'; import { getRemoteParticipantsExcludingConsumers } from './getRemoteParticipantsExcludingConsumers'; @@ -64,10 +62,8 @@ const convertRemoteParticipantsToParticipantListParticipants = ( * and mapping their state to be 'Ringing' */ const state = _isRingingPSTNParticipant(participant); - let displayName = participant.displayName; - /* @conditional-compile-remove(hide-attendee-name) */ - displayName = maskDisplayNameWithRole( - displayName, + const displayName = maskDisplayNameWithRole( + participant.displayName, localUserRole, participant.role, isHideAttendeeNamesEnabled @@ -136,7 +132,6 @@ export const participantListSelector: ParticipantListSelector = createSelector( getLocalParticipantRaisedHand, getRole, getParticipantCount, - /* @conditional-compile-remove(hide-attendee-name) */ isHideAttendeeNamesEnabled, getLocalParticipantReactionState, getSpotlightCallFeature @@ -150,7 +145,6 @@ export const participantListSelector: ParticipantListSelector = createSelector( raisedHand, role, partitipantCount, - /* @conditional-compile-remove(hide-attendee-name) */ isHideAttendeeNamesEnabled, localParticipantReactionState, spotlightCallFeature @@ -164,8 +158,8 @@ export const participantListSelector: ParticipantListSelector = createSelector( ? convertRemoteParticipantsToParticipantListParticipants( updateUserDisplayNamesTrampoline(Object.values(remoteParticipants)), localUserCanRemoveOthers, - undefined || /* @conditional-compile-remove(hide-attendee-name) */ isHideAttendeeNamesEnabled, - undefined || /* @conditional-compile-remove(hide-attendee-name) */ role, + isHideAttendeeNamesEnabled, + role, spotlightCallFeature?.spotlightedParticipants ) : []; diff --git a/packages/calling-component-bindings/src/utils/videoGalleryUtils.ts b/packages/calling-component-bindings/src/utils/videoGalleryUtils.ts index e229cce63c1..a1403fee798 100644 --- a/packages/calling-component-bindings/src/utils/videoGalleryUtils.ts +++ b/packages/calling-component-bindings/src/utils/videoGalleryUtils.ts @@ -6,14 +6,12 @@ import { RemoteParticipantState as RemoteParticipantConnectionState } from '@azure/communication-calling'; import { SpotlightedParticipant } from '@azure/communication-calling'; -/* @conditional-compile-remove(hide-attendee-name) */ import { ParticipantRole } from '@azure/communication-calling'; import { memoizeFnAll, toFlatCommunicationIdentifier } from '@internal/acs-ui-common'; import { RemoteParticipantState, RemoteVideoStreamState } from '@internal/calling-stateful-client'; import { VideoGalleryRemoteParticipant, VideoGalleryStream } from '@internal/react-components'; import memoizeOne from 'memoize-one'; import { _isRingingPSTNParticipant } from './callUtils'; -/* @conditional-compile-remove(hide-attendee-name) */ import { maskDisplayNameWithRole } from './callUtils'; import { checkIsSpeaking } from './SelectorUtils'; import { isPhoneNumberIdentifier } from '@azure/communication-common'; @@ -30,9 +28,7 @@ export const _dominantSpeakersWithFlatId = (dominantSpeakers?: DominantSpeakersI /** @internal */ export type _VideoGalleryRemoteParticipantsMemoFn = ( remoteParticipants: RemoteParticipantState[] | undefined, - /* @conditional-compile-remove(hide-attendee-name) */ isHideAttendeeNamesEnabled?: boolean, - /* @conditional-compile-remove(hide-attendee-name) */ localUserRole?: ParticipantRole ) => VideoGalleryRemoteParticipant[]; @@ -40,7 +36,7 @@ export type _VideoGalleryRemoteParticipantsMemoFn = ( export const _videoGalleryRemoteParticipantsMemo: _VideoGalleryRemoteParticipantsMemoFn = ( remoteParticipants: RemoteParticipantState[] | undefined, isHideAttendeeNamesEnabled?: boolean, - /* @conditional-compile-remove(hide-attendee-name) */ localUserRole? + localUserRole? ): VideoGalleryRemoteParticipant[] => { if (!remoteParticipants) { return []; @@ -61,10 +57,8 @@ export const _videoGalleryRemoteParticipantsMemo: _VideoGalleryRemoteParticipant }) .map((participant: RemoteParticipantState) => { const state = _isRingingPSTNParticipant(participant); - let displayName = participant.displayName; - /* @conditional-compile-remove(hide-attendee-name) */ - displayName = maskDisplayNameWithRole( - displayName, + const displayName = maskDisplayNameWithRole( + participant.displayName, localUserRole, participant.role, isHideAttendeeNamesEnabled diff --git a/packages/calling-component-bindings/src/videoGallerySelector.ts b/packages/calling-component-bindings/src/videoGallerySelector.ts index d42fc15276b..069454ddf13 100644 --- a/packages/calling-component-bindings/src/videoGallerySelector.ts +++ b/packages/calling-component-bindings/src/videoGallerySelector.ts @@ -16,7 +16,6 @@ import { getRole, getScreenShareRemoteParticipant } from './baseSelectors'; -/* @conditional-compile-remove(hide-attendee-name) */ import { isHideAttendeeNamesEnabled } from './baseSelectors'; import { getOptimalVideoCount } from './baseSelectors'; import { _updateUserDisplayNames } from './utils/callUtils'; @@ -69,7 +68,6 @@ export const videoGallerySelector: VideoGallerySelector = createSelector( getOptimalVideoCount, getRole, getLocalParticipantRaisedHand, - /* @conditional-compile-remove(hide-attendee-name) */ isHideAttendeeNamesEnabled, getLocalParticipantReactionState, getSpotlightCallFeature, @@ -87,7 +85,6 @@ export const videoGallerySelector: VideoGallerySelector = createSelector( optimalVideoCount, role, raisedHand, - /* @conditional-compile-remove(hide-attendee-name) */ isHideAttendeeNamesEnabled, localParticipantReaction, spotlightCallFeature, @@ -136,9 +133,7 @@ export const videoGallerySelector: VideoGallerySelector = createSelector( ), remoteParticipants: _videoGalleryRemoteParticipantsMemo( updateUserDisplayNamesTrampoline(remoteParticipants ? Object.values(remoteParticipants) : noRemoteParticipants), - /* @conditional-compile-remove(hide-attendee-name) */ isHideAttendeeNamesEnabled, - /* @conditional-compile-remove(hide-attendee-name) */ role ), dominantSpeakers: dominantSpeakerIds, diff --git a/packages/calling-stateful-client/src/CallClientState.ts b/packages/calling-stateful-client/src/CallClientState.ts index 90b75758ecc..a93da07e493 100644 --- a/packages/calling-stateful-client/src/CallClientState.ts +++ b/packages/calling-stateful-client/src/CallClientState.ts @@ -641,7 +641,6 @@ export interface CallState { * Proxy of {@link @azure/communication-calling#CapabilitiesFeature}. */ capabilitiesFeature?: CapabilitiesFeatureState; - /* @conditional-compile-remove(hide-attendee-name) */ /** * Hide attendee names in teams meeting */ diff --git a/packages/calling-stateful-client/src/CallContext.ts b/packages/calling-stateful-client/src/CallContext.ts index f1dcd760db0..ffe26a14b1c 100644 --- a/packages/calling-stateful-client/src/CallContext.ts +++ b/packages/calling-stateful-client/src/CallContext.ts @@ -539,7 +539,6 @@ export class CallContext { }); } - /* @conditional-compile-remove(hide-attendee-name) */ public setHideAttendeeNames(callId: string, capabilitiesChangeInfo: CapabilitiesChangeInfo): void { this.modifyState((draft: CallClientState) => { const call = draft.calls[this._callIdHistory.latestCallId(callId)]; diff --git a/packages/calling-stateful-client/src/CapabilitiesSubscriber.ts b/packages/calling-stateful-client/src/CapabilitiesSubscriber.ts index 8a578f7178a..7cfff07de12 100644 --- a/packages/calling-stateful-client/src/CapabilitiesSubscriber.ts +++ b/packages/calling-stateful-client/src/CapabilitiesSubscriber.ts @@ -33,7 +33,6 @@ export class CapabilitiesSubscriber { private capabilitiesChanged = (data: CapabilitiesChangeInfo): void => { this._context.setCapabilities(this._callIdRef.callId, this._capabilitiesFeature.capabilities, data); - /* @conditional-compile-remove(hide-attendee-name) */ if (data.oldValue.viewAttendeeNames !== data.newValue.viewAttendeeNames) { this._context.setHideAttendeeNames(this._callIdRef.callId, data); } diff --git a/packages/calling-stateful-client/src/Converter.ts b/packages/calling-stateful-client/src/Converter.ts index 75cbc40da0f..ce2b6743609 100644 --- a/packages/calling-stateful-client/src/Converter.ts +++ b/packages/calling-stateful-client/src/Converter.ts @@ -101,7 +101,6 @@ export function convertSdkParticipantToDeclarativeParticipant( isMuted: participant.isMuted, isSpeaking: participant.isSpeaking, raisedHand: undefined, - /* @conditional-compile-remove(hide-attendee-name) */ role: participant.role, spotlight: undefined }; @@ -118,9 +117,7 @@ export function convertSdkCallToDeclarativeCall(call: CallCommon): CallState { declarativeRemoteParticipants[toFlatCommunicationIdentifier(participant.identifier)] = convertSdkParticipantToDeclarativeParticipant(participant); }); - /* @conditional-compile-remove(hide-attendee-name) */ let hideAttendeeNames = false; - /* @conditional-compile-remove(hide-attendee-name) */ if ( call.feature(Features.Capabilities).capabilities && call.feature(Features.Capabilities).capabilities.viewAttendeeNames @@ -185,7 +182,6 @@ export function convertSdkCallToDeclarativeCall(call: CallCommon): CallState { optimalVideoCount: { maxRemoteVideoStreams: call.feature(Features.OptimalVideoCount).optimalVideoCount }, - /* @conditional-compile-remove(hide-attendee-name) */ hideAttendeeNames, info: callInfo, meetingConference: { conferencePhones: [] } diff --git a/packages/react-components/src/components/ParticipantItem.tsx b/packages/react-components/src/components/ParticipantItem.tsx index 43ba47f42f4..8296ae40e3b 100644 --- a/packages/react-components/src/components/ParticipantItem.tsx +++ b/packages/react-components/src/components/ParticipantItem.tsx @@ -76,7 +76,6 @@ export interface ParticipantItemStrings { /* @conditional-compile-remove(PSTN-calls) */ /** String shown when `participantState` is `Hold` */ participantStateHold?: string; - /* @conditional-compile-remove(hide-attendee-name) */ /** String for the attendee role */ attendeeRole: string; } diff --git a/packages/react-components/src/components/ParticipantList.tsx b/packages/react-components/src/components/ParticipantList.tsx index 0ccf60fd7ac..b2918f4eff6 100644 --- a/packages/react-components/src/components/ParticipantList.tsx +++ b/packages/react-components/src/components/ParticipantList.tsx @@ -138,17 +138,13 @@ const onRenderParticipantDefault = ( const menuItems = createParticipantMenuItems && createParticipantMenuItems(participant); - let displayName = participant.displayName; - - /* @conditional-compile-remove(hide-attendee-name) */ - const formatDisplayName = (): string | undefined => { + const formatDisplayName = (displayName?: string): string | undefined => { if (displayName && strings.attendeeRole) { return _formatString(displayName, { AttendeeRole: strings.attendeeRole }); } return displayName; }; - /* @conditional-compile-remove(hide-attendee-name) */ - displayName = formatDisplayName(); + const displayName = formatDisplayName(participant.displayName); const callingPalette = (theme as unknown as CallingTheme).callingPalette; diff --git a/packages/react-components/src/components/RemoteVideoTile.tsx b/packages/react-components/src/components/RemoteVideoTile.tsx index cba77a2d9dd..426b13babc5 100644 --- a/packages/react-components/src/components/RemoteVideoTile.tsx +++ b/packages/react-components/src/components/RemoteVideoTile.tsx @@ -22,7 +22,6 @@ import { } from './VideoGallery/useVideoStreamLifecycleMaintainer'; import { useVideoTileContextualMenuProps } from './VideoGallery/useVideoTileContextualMenuProps'; import { VideoTile } from './VideoTile'; -/* @conditional-compile-remove(hide-attendee-name) */ import { _formatString } from '@internal/acs-ui-common'; import { ReactionResources } from '../types/ReactionTypes'; import { MeetingReactionOverlay } from './MeetingReactionOverlay'; @@ -188,18 +187,18 @@ export const _RemoteVideoTile = React.memo( [setDrawerMenuItemProps, contextualMenuProps] ); - let displayName = remoteParticipant.displayName || strings.displayNamePlaceholder; - /* @conditional-compile-remove(hide-attendee-name) */ const attendeeRoleString = props.strings?.attendeeRole; - /* @conditional-compile-remove(hide-attendee-name) */ - const formatDisplayName = (): string => { - if (displayName && attendeeRoleString) { - return _formatString(displayName, { AttendeeRole: attendeeRoleString }); + const formatDisplayName = (displayName: string, role: string): string => { + if (displayName && role) { + return _formatString(displayName, { AttendeeRole: role }); } return displayName; }; - + const displayName = formatDisplayName( + remoteParticipant.displayName ? remoteParticipant.displayName : strings.displayNamePlaceholder, + attendeeRoleString + ); const formatInitialsName = (): string | undefined => { if (remoteParticipant.displayName && attendeeRoleString) { return _formatString(remoteParticipant.displayName, { AttendeeRole: attendeeRoleString }); @@ -215,8 +214,6 @@ export const _RemoteVideoTile = React.memo( /> ); - /* @conditional-compile-remove(hide-attendee-name) */ - displayName = formatDisplayName(); return ( )} - { - /* @conditional-compile-remove(PSTN-calls) */ pstnCallChosen && ( - - - - { - /** - * We need to pass in the formatting for the phone number string in the onChange handler - * to make sure the phone number is in E.164 format. - */ - const phoneNumber = '+' + newValue?.replace(/\D/g, ''); - setDialpadParticipant(phoneNumber); - }} - /> - - setAlternateCallerId(newValue)} - onFocus={() => setAlternateCallerIdCalloutVisible(true)} + {pstnCallChosen && ( + + + + { + /** + * We need to pass in the formatting for the phone number string in the onChange handler + * to make sure the phone number is in E.164 format. + */ + const phoneNumber = '+' + newValue?.replace(/\D/g, ''); + setDialpadParticipant(phoneNumber); + }} /> - {alternateCallerIdCalloutVisible && ( - setAlternateCallerIdCalloutVisible(false)} - > - - AlternateCallerId - -
    -
  • This number will act as your caller id when no display name is provided.
  • -
  • Must be from same Azure Communication Services resource as the user making the call.
  • -
- - Learn more about phone numbers and Azure Communication Services. - -
- )}
- ) - } + setAlternateCallerId(newValue)} + onFocus={() => setAlternateCallerIdCalloutVisible(true)} + /> + {alternateCallerIdCalloutVisible && ( + setAlternateCallerIdCalloutVisible(false)} + > + + AlternateCallerId + +
    +
  • This number will act as your caller id when no display name is provided.
  • +
  • Must be from same Azure Communication Services resource as the user making the call.
  • +
+ + Learn more about phone numbers and Azure Communication Services. + +
+ )} +
+ )}
{showDisplayNameField && } { /* @conditional-compile-remove(one-to-n-calling) */ const acsParticipantsToCall = parseParticipants(outboundParticipants); const teamsParticipantsToCall = parseParticipants(outboundTeamsUsers); - /* @conditional-compile-remove(PSTN-calls) */ const dialpadParticipantToCall = parseParticipants(dialPadParticipant); props.startCallHandler({ //TODO: This needs to be updated after we change arg types of TeamsCall @@ -422,9 +402,7 @@ export const HomeScreen = (props: HomeScreenProps): JSX.Element => { callLocator: callLocator, option: chosenCallOption.key, role: chosenRoomsRoleOption.key, - /* @conditional-compile-remove(PSTN-calls) */ /* @conditional-compile-remove(one-to-n-calling) */ outboundParticipants: acsParticipantsToCall ? acsParticipantsToCall : dialpadParticipantToCall, - /* @conditional-compile-remove(PSTN-calls) */ alternateCallerId, /* @conditional-compile-remove(teams-identity-support) */ teamsToken, From d41c88f829b89af8e1b8b35d1dd93cf189bb21d5 Mon Sep 17 00:00:00 2001 From: Patrick Latter <73612854+palatter@users.noreply.github.com> Date: Mon, 23 Sep 2024 18:37:44 -0700 Subject: [PATCH 33/45] [A11Y] Refactor disable send button and resolve issue with it showing as disabled when enabled. (#5154) * Simplify sendbox disable * Use disable attribute * Clean up * Allow disable focus * Don't set default value for aria-expanded * Don't set false * linting --- .../src/components/InputBoxButton.tsx | 45 +++++++-------- .../RichTextEditor/RichTextSendBox.tsx | 36 ++++++------ .../src/components/SendBox.tsx | 52 +++++++----------- .../src/components/styles/SendBox.styles.ts | 13 +---- .../src/components/utils/SendBoxUtils.ts | 6 +- ...ress-group-layout-Desktop-Chrome-linux.png | Bin 8670 -> 8642 bytes ...-layout-Mobile-Android-Landscape-linux.png | Bin 9770 -> 9733 bytes ...p-layout-Mobile-Android-Portrait-linux.png | Bin 10728 -> 10699 bytes ...s-singular-layout-Desktop-Chrome-linux.png | Bin 6684 -> 6652 bytes ...-layout-Mobile-Android-Landscape-linux.png | Bin 6312 -> 6273 bytes ...r-layout-Mobile-Android-Portrait-linux.png | Bin 6080 -> 6043 bytes ...nts-with-progress-Desktop-Chrome-linux.png | Bin 8670 -> 8642 bytes ...rogress-Mobile-Android-Landscape-linux.png | Bin 9770 -> 9733 bytes ...progress-Mobile-Android-Portrait-linux.png | Bin 10728 -> 10699 bytes 14 files changed, 64 insertions(+), 88 deletions(-) diff --git a/packages/react-components/src/components/InputBoxButton.tsx b/packages/react-components/src/components/InputBoxButton.tsx index 9aa34d9311f..5d017007af4 100644 --- a/packages/react-components/src/components/InputBoxButton.tsx +++ b/packages/react-components/src/components/InputBoxButton.tsx @@ -20,7 +20,7 @@ export type InputBoxButtonProps = { ariaLabel?: string; tooltipContent?: string; 'data-testId'?: string; - ariaDisabled?: boolean; + disabled?: boolean; ariaExpanded?: boolean; }; @@ -36,8 +36,8 @@ export const InputBoxButton = (props: InputBoxButtonProps): JSX.Element => { id, tooltipContent, 'data-testId': dataTestId, - ariaDisabled = false, - ariaExpanded = false + disabled, + ariaExpanded } = props; const [isHover, setIsHover] = useState(false); const mergedButtonStyle = mergeStyles(inputBoxButtonStyle, className); @@ -53,27 +53,24 @@ export const InputBoxButton = (props: InputBoxButtonProps): JSX.Element => { }; return ( - {/* IconButton doesn't support aria-disabled so adding a parent element that wil have this value set */} - {/* in this case aria-disabled will be set to the same value for all children elements */} - {/* see aria-disabled documentation for more information */} - - { - setIsHover(true); - }} - onMouseLeave={() => { - setIsHover(false); - }} - // VoiceOver fix: Avoid icon from stealing focus when IconButton is double-tapped to send message by wrapping with Stack with pointerEvents style to none - onRenderIcon={() => {onRenderIcon(isHover)}} - data-testid={dataTestId} - aria-expanded={ariaExpanded} - /> - + { + setIsHover(true); + }} + onMouseLeave={() => { + setIsHover(false); + }} + // VoiceOver fix: Avoid icon from stealing focus when IconButton is double-tapped to send message by wrapping with Stack with pointerEvents style to none + onRenderIcon={() => {onRenderIcon(isHover)}} + data-testid={dataTestId} + aria-expanded={ariaExpanded} + disabled={disabled} + allowDisabledFocus={true} + /> ); }; diff --git a/packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx b/packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx index 8a12ebf295a..321356a500d 100644 --- a/packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx +++ b/packages/react-components/src/components/RichTextEditor/RichTextSendBox.tsx @@ -13,7 +13,7 @@ import { InputBoxButton } from '../InputBoxButton'; import { RichTextSendBoxErrors, RichTextSendBoxErrorsProps } from './RichTextSendBoxErrors'; import { isMessageTooLong, - isSendBoxButtonAriaDisabled, + isSendBoxButtonDisabled, sanitizeText, modifyInlineImagesInContentString } from '../utils/SendBoxUtils'; @@ -449,6 +449,16 @@ export const RichTextSendBox = (props: RichTextSendBoxProps): JSX.Element => { inlineImagesWithProgress ]); + const isSendBoxButtonDisabledValue = useMemo(() => { + return isSendBoxButtonDisabled({ + hasContent, + /* @conditional-compile-remove(file-sharing-acs) */ hasCompletedAttachmentUploads: + isAttachmentUploadCompleted(attachments), + hasError: hasErrorMessage, + disabled + }); + }, [/* @conditional-compile-remove(file-sharing-acs) */ attachments, disabled, hasContent, hasErrorMessage]); + const onRenderSendIcon = useCallback( (isHover: boolean) => { return ( @@ -456,17 +466,13 @@ export const RichTextSendBox = (props: RichTextSendBoxProps): JSX.Element => { iconName={isHover && hasContent ? 'SendBoxSendHovered' : 'SendBoxSend'} className={sendIconStyle({ theme, - hasText: hasContent, - /* @conditional-compile-remove(file-sharing-acs) */ - hasAttachment: false, - hasErrorMessage: hasErrorMessage, - defaultTextColor: theme.palette.neutralSecondary, - disabled: disabled + isSendBoxButtonDisabled: isSendBoxButtonDisabledValue, + defaultTextColor: theme.palette.neutralSecondary })} /> ); }, - [disabled, hasContent, hasErrorMessage, theme] + [theme, isSendBoxButtonDisabledValue, hasContent] ); const sendBoxErrorsProps: RichTextSendBoxErrorsProps = useMemo(() => { @@ -535,16 +541,6 @@ export const RichTextSendBox = (props: RichTextSendBoxProps): JSX.Element => { disabled ]); - const isSendBoxButtonAriaDisabledValue = useMemo(() => { - return isSendBoxButtonAriaDisabled({ - hasContent, - /* @conditional-compile-remove(file-sharing-acs) */ hasCompletedAttachmentUploads: - isAttachmentUploadCompleted(attachments), - hasError: hasErrorMessage, - disabled - }); - }, [/* @conditional-compile-remove(file-sharing-acs) */ attachments, disabled, hasContent, hasErrorMessage]); - const sendButton = useMemo(() => { return ( { className={richTextActionButtonsStyle} ariaLabel={localeStrings.sendButtonAriaLabel} tooltipContent={localeStrings.sendButtonAriaLabel} - ariaDisabled={isSendBoxButtonAriaDisabledValue} + disabled={isSendBoxButtonDisabledValue} /> ); - }, [isSendBoxButtonAriaDisabledValue, localeStrings.sendButtonAriaLabel, onRenderSendIcon, sendMessageOnClick]); + }, [isSendBoxButtonDisabledValue, localeStrings.sendButtonAriaLabel, onRenderSendIcon, sendMessageOnClick]); /* @conditional-compile-remove(file-sharing-acs) */ const hasAttachmentUploads = useMemo(() => { diff --git a/packages/react-components/src/components/SendBox.tsx b/packages/react-components/src/components/SendBox.tsx index 56a995e433d..9baebf1739f 100644 --- a/packages/react-components/src/components/SendBox.tsx +++ b/packages/react-components/src/components/SendBox.tsx @@ -32,7 +32,7 @@ import { MAXIMUM_LENGTH_OF_MESSAGE, isMessageTooLong, sanitizeText, - isSendBoxButtonAriaDisabled + isSendBoxButtonDisabled } from './utils/SendBoxUtils'; /* @conditional-compile-remove(mention) */ import { MentionLookupOptions } from './MentionPopover'; @@ -285,35 +285,8 @@ export const SendBox = (props: SendBoxProps): JSX.Element => { const textTooLongMessage = textValueOverflow ? strings.textTooLong : undefined; const errorMessage = systemMessage ?? textTooLongMessage; - const mergedSendButtonStyle = useMemo( - () => mergeStyles(sendButtonStyle, styles?.sendMessageIconContainer), - [styles?.sendMessageIconContainer] - ); - - const mergedStyles = useMemo(() => concatStyleSets(styles), [styles]); - - const mergedSendIconStyle = useMemo( - () => - sendIconStyle({ - theme, - hasText: sanitizeText(textValue).length > 0, - /* @conditional-compile-remove(file-sharing-acs) */ hasAttachment: isAttachmentUploadCompleted(attachments), - hasErrorMessage: !!errorMessage, - customSendIconStyle: styles?.sendMessageIcon, - disabled: !!disabled - }), - [ - theme, - textValue, - /* @conditional-compile-remove(file-sharing-acs) */ attachments, - errorMessage, - styles?.sendMessageIcon, - disabled - ] - ); - - const isSendBoxButtonAriaDisabledValue = useMemo(() => { - return isSendBoxButtonAriaDisabled({ + const isSendBoxButtonDisabledValue = useMemo(() => { + return isSendBoxButtonDisabled({ hasContent: sanitizeText(textValue).length > 0, /* @conditional-compile-remove(file-sharing-acs) */ hasCompletedAttachmentUploads: isAttachmentUploadCompleted(attachments), @@ -328,6 +301,23 @@ export const SendBox = (props: SendBoxProps): JSX.Element => { textValue ]); + const mergedSendButtonStyle = useMemo( + () => mergeStyles(sendButtonStyle, styles?.sendMessageIconContainer), + [styles?.sendMessageIconContainer] + ); + + const mergedStyles = useMemo(() => concatStyleSets(styles), [styles]); + + const mergedSendIconStyle = useMemo( + () => + sendIconStyle({ + theme, + isSendBoxButtonDisabled: isSendBoxButtonDisabledValue, + customSendIconStyle: styles?.sendMessageIcon + }), + [theme, isSendBoxButtonDisabledValue, styles?.sendMessageIcon] + ); + const onRenderSendIcon = useCallback( (isHover: boolean) => onRenderIcon ? ( @@ -455,7 +445,7 @@ export const SendBox = (props: SendBoxProps): JSX.Element => { className={mergedSendButtonStyle} ariaLabel={localeStrings.sendButtonAriaLabel} tooltipContent={localeStrings.sendButtonAriaLabel} - ariaDisabled={isSendBoxButtonAriaDisabledValue} + disabled={isSendBoxButtonDisabledValue} /> { diff --git a/packages/react-components/src/components/styles/SendBox.styles.ts b/packages/react-components/src/components/styles/SendBox.styles.ts index d6784221a3c..57b7029f942 100644 --- a/packages/react-components/src/components/styles/SendBox.styles.ts +++ b/packages/react-components/src/components/styles/SendBox.styles.ts @@ -39,27 +39,20 @@ export const sendButtonStyle = mergeStyles({ */ export const sendIconStyle = (props: { theme: Theme; - hasText: boolean; - /* @conditional-compile-remove(file-sharing-acs) */ hasAttachment: boolean; - disabled?: boolean; - hasErrorMessage: boolean; + isSendBoxButtonDisabled: boolean; customSendIconStyle?: IStyle; defaultTextColor?: string; }): string => { const { theme, - hasText, - disabled = false, - /* @conditional-compile-remove(file-sharing-acs) */ hasAttachment, - hasErrorMessage, + isSendBoxButtonDisabled, customSendIconStyle, defaultTextColor = theme.palette.neutralTertiary } = props; - const hasNoContent = !hasText && /* @conditional-compile-remove(file-sharing-acs) */ !hasAttachment; return mergeStyles( editorTextBoxButtonStyle, { - color: disabled || hasErrorMessage || hasNoContent ? defaultTextColor : theme.palette.themePrimary + color: isSendBoxButtonDisabled ? defaultTextColor : theme.palette.themePrimary }, customSendIconStyle ); diff --git a/packages/react-components/src/components/utils/SendBoxUtils.ts b/packages/react-components/src/components/utils/SendBoxUtils.ts index 44146efaa31..9542e7a1665 100644 --- a/packages/react-components/src/components/utils/SendBoxUtils.ts +++ b/packages/react-components/src/components/utils/SendBoxUtils.ts @@ -115,15 +115,15 @@ export const sanitizeText = (message: string): string => { }; /** - * Determines whether the send box should be disabled for ARIA accessibility. + * Determines whether the send box should be disabled. * * @param hasContent - Indicates whether the send box has content. * @param hasCompletedAttachmentUploads - Indicates whether attachment uploads have completed. * @param hasError - Indicates whether there is an error. * @param disabled - Indicates whether the send box is disabled. - * @returns A boolean value indicating whether the send box should be disabled for ARIA accessibility. + * @returns A boolean value indicating whether the send box should be disabled. */ -export const isSendBoxButtonAriaDisabled = ({ +export const isSendBoxButtonDisabled = ({ hasContent, /* @conditional-compile-remove(file-sharing-acs) */ hasCompletedAttachmentUploads, diff --git a/packages/react-components/tests/snapshots/beta/Attachment.spec.tsx-snapshots/attachments-in-richtext-sendbox-with-progress-group-layout-Desktop-Chrome-linux.png b/packages/react-components/tests/snapshots/beta/Attachment.spec.tsx-snapshots/attachments-in-richtext-sendbox-with-progress-group-layout-Desktop-Chrome-linux.png index d0fa8a390703b7ced14baf1531e3aa52fd06f17c..491a5219bd8bfcfcdba9dedf7e969375fbd65d04 100644 GIT binary patch literal 8642 zcmbt)XIPUj_g++bB29V=C<urI5RG#{3_aNw=D+>_FpAhK%yM}(Lq%mJFL+^vbReTo@H}`3Q zv*#b&b3>ygo%KF_Ekuc)`hn~CU=zP|RZwt#c_qGr`^4#Qtn4*DtSWa^;`pLW7p|Vv z`?LP-`+G>|tu0!I2b$dPH68fYgHk2t?3PBWw-jRQB(|isJeQ>|hd(+6#sGo%RfKkM z(b3VB+pqHllV^SG?d<%%2p-?sGi`mtA?4Sm8-45Wgo=s^6sZ~h=n@SLjXKo2NTT<) zMpy*BQBY7_9-QXr`6joId3i*XSS5U-p+5Pxee#D7AGH72#xB*7+Bm!$L z9Y5#}`@`?J5d@*)JZ^B^38g)1G|`@&q&jM>Q2k##LKW@5hAOEm!h{uIbH{=@iwU^m zz_4_;OW~S)2Da)){Xm+;Bn6us?d=O3d#%|d{XW6XBdQn~0+xPtr);ceDc5*^Q(`kX zar`JEt6zEE_VHs3%ES#XlH*N;#mHY_oc%S^=2~fzV(q^8e$mGwdR7)(o3ZP3MeV%j z8FG>4P(sx81ax$E#;3$yi)il8q@1CnGt}4rSz}{toV&LdbUEC^yu!%P@VdObg)v+u zEO&(D13JyGtE>B7O5d#Os{JN1DvDTCTUGVoB@GQjz;7E*;PVw$$ko0$O)K}WFDc8o z-dT4!BTK`a%ZI52=?Z}Yy#Akkg0|A=oBQxK!NnH*d&vcR4=H^B2x^?t^2xF$`9Cb+}wlPw!o>c1o6YeIWk5 z+sKzg*kCvVYy_S5=E{Leb#-;kuVEq&l&G|Ge|FYBGV%>>zl_V!-Te~})?#GDt-j#U zb*yk@{{H^L{QSPiLkl#9iz(m8{gZh_Ij;P&1T)7N&Z_ZvHA7jQ zyh10+0xRJ$RYOm36RI&D3SZ!O?QZ|=LxEejOx@}ZlE?jtBHf4;Zmo22t>yY!b$|cr z8q%gb5A@~BmjSLVhtA($hZL&yrg!xA;zuJm`;r{fK5lRS0Uda=+{$g) z{D~ zMa(JYkZhg|(y&?^y16jcDzhu@8tN#OnR0V;3yO*+v^?&A*Bk*)6NRp>o(`ZSsnF5E zK4LIj5%#@WY1p*v+G)0#4O8FTCw`i0yVj-PAn0N7P;5>D%4lo?}QS5$^9m%X(sqo963Gn?1TJIb)=17B_n&i#<_f6**k(TG)qG=Pt%J295HIRY z9Jl&RvbC2^nRUMvpO~08KYyLZ@baUxSI+;WR2LO#w#IPbhb!QAH!Um&ZEbC3vz3m9 zU+(TIfAYXf<^KJAwV3o|xnR|_bquSnl3Atpqp7Ky!)LU-(7>%l9N5&!AHN(>pDeUF zq@pa1xRnPDl|@EJ8_bDX!P2bt^*>n2`w~|9S+C!?p=*pXg5%Necq$lOioq;lkM@3i zwndX)ym)c_`t=7F_{Y(IYo{g8R2-vekaBiJAAlV&=2}+VSbYSwi;?85HBT{xw!4I z@3rzUw%+*2D51Wv4bJV#i2#EmixUrwY+H@w-&t8vz=)){>PmJU#)|f=XV#7YBR)>p2Zo{B>kmOVQL5cEUtEt{gx||6W6+eRE z?%iUqR;$>JC+d;XPqsC~2m5Tq8Z8gUYOqqhWc;C3XMza!wX*>;3rjH)d49}&I+}py z)LJt?w(@wp-KFrGQwb>>KRZm4gJ*qGw0L=WBVR{8)$)`}19)R%>f{s+@5qR3p3+4i z(yv~-#=?v#Y$q0@zC=dSv0P-%*Si1WUg4E8Ydr8euf-oXD_~glM~@y!;cPF314qZ? zYO%90GtW=SGQoBt=TO}S=H`WKYfnLFuU7pXNzKzcx|aHFC#g?Rqh9*%`v}y$e_x|x zY{C`Q@?n!?o04CXOeiciLK#O!N5NOTzy|!{0&jHP{cO7v`NkFX{{1D{H0@%m^=Fh# zqK$1sU!U&F@NirW{n47;>7170|J;09KqH}T%Kf^aoce;Zb7W*B&MKBKutxZJStHI( z)^~vbLzsVeO;AL{XvBwvX$TG!Wjc=Ue>MfOmkky5Sk?Ib?lLrSYSHoNMaVYf#O>pT zVkm^^s1eHK)OT|w{83fo`KC^c_u3r_)xlo~i1yE!QV2w+K&FX3oV)qPjF+6%*0Tik z)8?)x(g1a;mj;A=noL|%&5Dho;ld88Bh5;e!e`v&c$1i!nGNmb z_92JLN)Uc5j_HLTc(~9L)p>({h~#rQJT_WlnMb6y0qdjn=y7;r-EO&BdiGBH5sF>R6cO5(eRP=$63XvBdGWv5?a!v)c^CDmqm&hxHZ(x&8lJgf zZ%u>rW0fQ@2aqF8^w#0Mil|o}zR=KCsdBOVZkaUG>%fmEH>wnxmVc}kAKYB^0c($y zpFp;psqi7OSp^K)132>ZH49by-`|kzJWC0G!3?e0DD5Oq4Oet@b-4#>h35UQPi0Qk z5iV`N`1}4oc}V{S zE%D}+OST-cL4ObOQdvI(4-1Ki=(TSDVYP`D+Gyt|0wX{s6GsvBLCOr5+}~LHAyg`y zQ)JvQS~3$qKPN-n?zlBg^dDJ--%l%4X{&BZ4*amWB4%}cwq%Ib>~QPmd=#}xW6H3} zy4w$3+wmNUtK^J`lZGj(|Me#JY=Dj9CDm9_F)1k{fYt@lE?Y}u<~wWZ90~#DQ2Z>Z zv{c-CrmY~N%fT*(Xo^6TVKBN<&4FWINMc@ak?|+Hn_}_lJ*PX^z9sHbIl(rlAx#;Q z@X(3XF&WBQ)FCc#1hibuDhC(5MxH*APO&!MK|1uNkMR)mH-;QDoXNDywM&P-Bhm^h zP1L1BPXt8-oCm!9j1bo%6JAQ)t8udS%Cq;4jv}WTX1k@5HBa9Of&S=c*;N zQvCp2LI#Rjo0hki*v*6l32FTKMkqd})oR)5Qgf2jQF?A~?@$o@BoM?sqd<_}X!`s6 zN4|Qc=kD&F*6AU~pg@_=mRo72a+x?#2_v-k^cWLy#Vnkh*3+LsQ~&^-uN;xgewnwW zg-$*i9#JW|dir$oZU4fHVhB}Vt>mJmv04ozBZpj0+zfBB;=XGOKaXEcmz>LP!yQK- z#noN*0eStbuNS?auosophQmj;Xt2M=R<^EJV!_P*igqbc`>+~nm7R4dU6p=sd9qk3KitB^Cv!W+9K1m>t+k5^je{4IZ$@lBlPJoi% z8DFyUojakbF`T3tC5Mem3Kf&k%7%*}ssOe2RLV~J`7T;1#nU<{Wr}3Dy?bVO~$Rx@2Rm2%NZ&i20a)WlI>`3*BhvwgDs`XqNAJR;+X5#d*lHh zifwi^+2T}SzKFQGV&zH3s%z-rzlePiuy>Bc6`5s!x^Z}BJx$JcU`D{8!mnSVhKPoW zCv}^DkyJ6r)iTNJNxN-jT@SV%X5*$6CfgQn&tjNgKAQDRVK_fzOF95yMJAeONIAMi z&-wm!3PTADkSRRryQOT@($XRh@vY73lpd$$DfLwd(DdjePTVZD=R&IB(EIvM|AjP%8ER2>ZVayd@XoM;cAj1I5Dfsm1 z&c&#YxY<;61so4+|Jg$D{C-(bSh$bl&@;lgeix0d-86R@FI53Tz%ORHuG+n7g@?gW+89}UgJY5gc{^JIX?xgwJ*+j5K{p+(Mj}H zw^eOX-&{`i4V>KS@$3ypcy2aFvIu#tw!N!B^lyM! zfw*1n&`nFn$cRhmt(+e>+p6K5sPRS}q27U83!S&RrlFZx(o(f!Zi1K%I!VH@u&T;* zYs@!;PbaxZ2wis%85bLyy-6A&Qivrc9Y{NcgTJTMwW0mn9@7?fekC)g{Yi$=F(!H6 z#lCO`cJJ*ru}Ieu?J|e%wMi723BYgWNBCx0A8SahirOzt%mMtQaVQtT}Ahg{3)?BH&UU zKV8sMt=Gb1+!_4ibELR}GFPWtQ3j7c@Cfkm+z0u8E(5!^Wq=!CO@z_vGNC#R{oPFx zFZ2SRX5UnE;}LKyJS5y5lbgcv`6UL0iIKx9VI7E5XP8XxJ$_!}O+*7O2jAx>rjRSP z<$+iBov-$03Zm52O0G4Dk|ro_(1FWt!Kmk0A*}QGdPPr&U(fxQOjok@@$_*#(Q$F< zl{%|TA0?fw%#xBQvxzp6AqRV~LFyAH;@+MuQJd?7H~}?Xi(KO~^VL{e?^S{W{{zJLYV!i7ti3&1+@(fm z(S9dr;--~CU0B0y-RpVWDiO4VX*W-JSKHJ7V&9ZKNH z_lM>WaQWb54_B$BxP*2esm0>4UtBEqcZ!sVt8zWJgAV>W$96NQO4?;OCxQ!MdivEX z!eE|GHr~S0(vo!WE?dniaP->Mt8pobCZyHH)GIW9n6lN6C(N`>T~oI%H8sf7GO2VO z;(d(pJ55rM!WLG z&E`U4%QMzJQ$PXPO&kH()Gl_Z;eY}M3HR*G%sf~K0KIIAK~;dz8tPl>6Q63^gCq+e zm)F>#-9CRu+pTlzKpr5E2QDwHb&4hO0Dk3+4LO*u(O!8*O`Em)&iYo{U!My?b}gJAA7HaU-RhP0lOdI$%|0 zh{WGBTo1zv&i+cb1c{JUZsi0*O)Z8qo(FJe;!9R*OngYKKGN$e4J&M}$BMGI-fPth zl@Ivo+ZeR-)SEPHROZ;5&~iRgW;`gneO%t{o{}VkFS+?E1_KKjge#h6_x1I`A|f*v z`i}CD{?gWj1Bbu;uK|f6Q3|o=H-^|H)yyC@B;mOFWZ8Aj3OIZ5z;tUou<616u8_RE zhJ?dtF>tZ?xVY;A&hIHq^EPu&2@+dV5#IY`{K7CC9nZtSA+0Ilcwm5xi;w>ZM>nWK zp-^NFNXeWh8iLt?UisK|8c^7e8e;W^(zV^BdR zH5N43J>WL?*LxYabk4xVnjHZsG6%Tx|YH%DXi%`E(IkGtD;6>M)y;s0|*6q%$F|BFC>osJht^?ar)-> z?wwiz93*?K9Vl3Vba>05+Y>T z+N7c1mNa)AvH4TUQkfTpEwl;QH@bQACO>|`{ko8l#kq4Xg=qq{AXBUcnc|zsLXVTA z;RJ(3kPQL`)nO;T003N2n$P&c!OgpuFJF!&3lybpGULeucwn4kP2rISI zxgpB{=jmLr>YqJ4$US)7*3J%Wp^*?&A8`C^N>-tLX9A2+UVFH*o+xacFTb3+5s|UH zfXF`zhMAdnR8(<@vA~GtETFKdsH)(G#p3a=m>5s%+2!mu?yX!D`N+jKNE=OhRyc}1 z0s~puYPvIL$f(BNU%%QBr%s>NyL0DGl!7KLWKuy;qSj)osZ}XX-7ZlXZwD|-cD);DHr8%I$y)1L_5N%sto}eVf88UteJ0Vyr=Lly(`x@LGjq<1 z7k)B^uL}X~4OMbZ;NJN7k(Z7^;qxk|qWg<)v~OJJ3+UxLK{AlCm=v-p2`gut-E7hA9+ zNL8nc<;>&)5&`WbPXJ)Er@c>ZcQEmxx^bywh;{aw+k~BXKhsL!Z}kBJ$&|&`(vCm= zoL|0CC0K;}g*vrzg2fo6t`XDu_;b~XGy9OE@WXFJqCNMM3eqi{iKgvxC<6=PP|}Gz zW5fD@vDWSu&*g3l?qqBeo94-2#ZY+6WGR#xQN+Yg~Le?vL4sgvmO;02?2b?NBe z3CFWL{*jO%{3nmD%W(Os*JVzFYTy1Ril5&ZSGVdl(j)-IFsa+&NaqTFbat};gVETC zwLfZ@iD4&bW$RGDNtUo11SVXaD&8bkpBsT}m7n#JJ1w+whF`j`3vDrb(j0q3S*ghe zgJ%j-Y?{FQtK`Tu5i7Gc;7 zPCLLf#BbW0rK(%A!>qojGrB^;#d`DDa z9}}ytp#k4CkMMyNQ&+PH3VW&}&tE-JzE}8$^2kAqCRxk%%-Zh~U}$S_gMCyuJx6Y6 zC(oG@37~!e2-}jN+N1_M z0E@8?w@v5VDc=-3`|}&M*W6ntkpl}_1wXylzudZvGH8?tZ@Bx--TgQ@EYffC#Q9)(_e(4D96AGEhTbmcpj zHQ&EIkO#9eygFZ;mdec_&ndzCC3J*%Zr%3$;PAXEMwzZIiJu>^B;n z0&gcGY$|x_c^(hccS6B{>RHHbdKnxAqd)dT=>x7+JWA(}t@sHR!f@HOa(FZTd8Rc4GnXW%9i5W?T}**gWvKp^g%%ckP1ToiYRo1 zk;|myy>TSHtcQ7ZxebXj!5~Z7dUMYTFH_pDJWIUyyHxEL4+7hij`%H--lTdU(>e*$GvG9Eze##gv4 zTYJx6Dmkp4)=ugk_u#G|(`w8}=Df66_qIJeMe_D^FS-BkSNG~}?>k*0U~4PUY%bUSKbt)dGZ&6}A5nO$LI3~& literal 8670 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 qJkSo<)WHji!wi!mqw literal 9770 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

EB>mm4r!os`5-dCZRl%FM+Iic%&gYY&f& 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 R!Ju^$A}6B^E0#76`X3^ZOQHY( diff --git a/packages/react-components/tests/snapshots/beta/Attachment.spec.tsx-snapshots/attachments-in-richtext-sendbox-with-progress-singular-layout-Desktop-Chrome-linux.png b/packages/react-components/tests/snapshots/beta/Attachment.spec.tsx-snapshots/attachments-in-richtext-sendbox-with-progress-singular-layout-Desktop-Chrome-linux.png index 999655ea47f83c108288201b7b4bead425de2ff1..b873eda2faee7ad9eab81d944f7a0d00231d365d 100644 GIT binary patch literal 6652 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 CqH@Rp literal 6684 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 literal 6080 zcmbt&cQ~7I*sf8kTBE4iqys^#wfCw$TPn6FMJh;bYD7z`+M+5bu}aknVh6FR_NtlM zt48b@oA2#+zU!QGeSdw|Ir-yBuDtK>mnYBrd+z7H@5sl7T6DA=v}9ytbUNDV#$;sV z=D_FIG}J(RE0oC$ypekuYpIbH^>Pu($Zo#UQCEHHpRzs~U_G>7-?mNYe!z#O`M@{x zA$zLa`Z`#o%P?(z9alLS=-FXX&1aeLB6ZKBSSKmIBh%MS*4KT%T~|ZA49)XUBGH&x zyXWpcR{TLYrYv}qx09ubkD@s=BrWE0%;nv)v%?T&N^wN}ZtC=D2uC(bjRvG%=2dXs z3X>?6c4Ua4=i!r=AFnXI0#fH>W@1wNwWX~&6>#(X{G1GiGVX*)d_l4G-K*LYu=l_7 z?c2AaB2yaB7z%?Cq32dm(bSalvbWzpIB4L)c34R{l#PCU;PIsZ&Z72SYP~8TpGwAi zi|l&yZ5x|JMz!*QM-duZle3S=5-FwR<*gE^!WlE!!{5Cdn{FGZsbK?!<7{;rX+hy} z+W+H-leFWFP&#ZoNm25u(HuwR4K5E0<5iW5QEFNJ64{qP;joHi7HoBO^@R6e&$W;5 zu~j}-HU=`%4Rl7E`<8kix*a{mE~68p6Wm6#}x$tf-U^5!%M1A&LFNOMG?5)#G`W>23! zHaFL{SppRoSLWvn?d_HY+}5{dee^lo?aWLW z-!(xb^1uckj0a0`uuF$fAaRIKbq!ClHl8gdLK)fqB;B;NHimZ(BkG%ogE`yq>9j9j zm=;@mmlldN!r|{`veRiZ=o1Tz*GLtzkE{(UwZ7|Q zD~0QEQM_fMk~g4G-VYx>n5TXYN2Afrr1f-!L)*>q?bY9}Gk>b_8zy(xA#n_$-QD_3 z%n*nCe6^gxhtHQE_=Z%65zGqt`S?PCqKsVhS*4s4S$NjRW*3MWYo|w-E_r*8q#M)p zo9lul-8!L99q^Llk_m9g#;X)hx(9{akHk!$Jo$z)Uddume(WK7 zuM9DbCyG~`BS%INoKc#R&Ln-GiTOW_f}f@;1gL?thf1=vhUdk96oelRce+#vm34ei zgO)!&^ExOh81bDw4UpW8Y{=i)@ytdU-@SXc)2U3>)l4@Jcu2YV`MSWD%4goXib@VO zrRE~Q#k_32^B+oQ&$Enm!RVeJO2=E2|M^d!J^OZcz}E08UJTu%3(i(Lok5x!+y9ij zSPy6HHA&4gu)T#H!+h;=>UQ!fbPVl3IB!y-}QHHE9KC5&nTt$jZp^>Xf4%+se&Kc}ZJy~O{R_WMl2^Rw z*pErA91nEcH7=ReAWXIEk8lli8I{=VA9!v$)YStPaz#~)TsN_zM z^b&Qob+t3Te-BTqd-ZMbMah^e{lNigrxID*4}0k~I6r>^uiN0^`C5#r7%{W5Tk7qO zOzINgR9+l3Qhv7c_wsu-9wOET+;YM>HGjyU{99NdC8JjrR$+;Oa8if84kbfQ>>Wdq zh_p1)rm&EZps1+x38}CDg%638k-;Z>>(P5i`wKXh(An1)GgXJM-@qTyALNOu)Q?p& z^FpDliWd}Q#20NkdV28KF={%VpN*D z#RLbjq(Aj%USxQDogf&TcRfKvLxbd@ps48K=jYt|sf{>RXjL{L4GQ0t2#9R7FL`WX z@#4Z|x%MC}Escfq<9gL)Iv#z?F%QG^^NuN!gQjNKNdYETrC@jrKDNJ4AOu0V@`|Oh z`n7d*u5d)XdmTnSzq+ay5K!Gr>g=SI;J7z@AyhwhlwH@yqxdR=usV9QK#%hrQrk%| zkaS^JcrN&_*_;VC78X(zy?%^t6fkBUNd!=zbhO4CJ)dtQjWhEb&h?p%Fs_Qjw(OLq zE8~~ag5O>v%Sb!JioN0rQvwDNwsN@I9{dd^Qq>92U34b`;k?NQswV^ z!Ct7$ba)`C;J%F-*9gQMHnSgJJW%2w(Am|6+pl~LEK2lR>Kz#ckdx+5NtiRMf`+`2 zQD&xlThIDVdeh`&n1FMSlbbP9t>32FC<~H9J|Q?Sj}*)k@K@Qq%AIc4!C~uwA)~w; zb#dASrOELtn=k{Z@AeC35AEf}>`c8wmLJZrmL&lXM$WqWolIztQx+D>$cxytY#XwT z8g|LX{#J>g=YHvT03*HP9)_5jYLxVA2P!KoAj_Oqa&5pGPo7-o;o&(vJRIWC0>5pt z%LqOpu|;Vn)E`nH3XwUjN{)_>Pa%-G%}qpl^;M8%#EQNTkpqLah2FL%FSoq+`gQbl zcYcgvPL|hFhEsl#lvYK6zds`j*Tjr(l;)$hXdm7x%coDZRaCSnC@D)uU0pANIIHNm zp2C$82n4>aZguSuO}|`uvUK$?N1ZEI%nKo>l&2k?-M^-lLoLdda5W+z_1oHwm13fJ zTsYDOuWez$&Mohg2^7}zFrLv3b;(sYYuJT2l@(FY#i%Ah8Q`Z*14>b+fc)?HT@{Y? zN#!(sznY4#7EI2c3N_XJhWhEd@Ey!lKBxJZ8)I3>8l`z#RhXmaStBH(pyN3Oi`-H9 zXPl~FOT2i=i?y6q)aM&fvkxTWjmR78b7;k|SE&og{mzaxW0dJ892sC2$(f385>C#Xx=R5HSGcJ@ zKP(>>e>nly-{GYq@s^8+FPzcv7P;_$i*tL-?z{^ApR=?Y8dgG5<$UIf}%?0L4IpPa2t z9NoPsYVGZ#qejyYD_qPk4ZF;+FzGi!fa&QR3B(vCt&}DMtO#sr&^Q&MB~dkf-6rcE zC?vjX<+|GYA1oXT)cP5;Ksms3?&%Ua|8_wQz{t%-b~ zy=wKHA5`>1!x^g;6BLn`pFb5mp{T$n;SVc|aVs1BE!7;)zOvHhDz)1b!TWOOmyT_~ zLOg%W6E{MU4GZgy0c0Z?8EJjGugk;ZQ~HDY(N>tSs}v`q(5fv?+XfCPtE=lrf`Gb>rG#DT^%T0;l$7pBX5~^?|D4mN^Xf<;2HL>Gz`#%=?>{G z<)-2B3V1vo7+i%Fh2`Ze02n6TuXvQXH*hzI!(V@UUr<8ildRVw6Ym9onNuG~L4hk2 zXp30X*G7DR(RB{i#TBu)*xC(eY@cXITHW-T2DoKovevvDcHN=%6G&1r-pn?D3JQf@ zqox#h>Yka6;HBmRgCn`+eP;mVv$a){_YGcH{#kZUz4&uuB zBNYQlGG~4S4xiPjDA|Wzkz(}Y;+Z& z!NAv$UM~Sp6Z$P9)Uhj}#B)K{y>1`k>E-F~-N|z6)-9~Li0fE+BygUCf`SC^OJxoc zSJsv+-KOhP!w>zBNvm2OC9wkO{$C8x(z{!a7-CEPMCJW9{x&lxf7eUA|J=!Go6v9` zzZ~mFhTV=cGCy2Xdq>CFO39$~8`F?g`NO#{tvfpMnSuQ+U9i2q197x0r=W`|Gl7-i zkKXiV3(k?!F(-N$cCaDOc;R8P%`G-Slnkm1l%AcP^$!g6BCT1Fxz`Z+ql1v)?bmMu zw@zRPrRP3nSAIruxqh;*nL+Va^!j*`j7Mhh3qBDM zRNyAJfupHoSrk%n047m%UzH{zg#&BR<@E4)h#^J$3`%zFcFNgwyPterbJnGycGB^!l4-9euG zS(|lL7Oiv}*1LD4xKB?7!PS>kfbt)Fs?TZl1u*-{AGy=h-9C(t{&P|a8>**u?3cQ| z{ZfYrq+HIB?#~Ak=iYw2 z!~aWM+Lx#9)joxtZ@2XqCg%51siLdcOw($R5^QE+{%zA^y9RDE=PMWWx8&t71GHbH(slIb zpArZ1_a8pk4?3qm@n7IOGRZNF^$e?zUC@R&@dK3PS1%gDU>3Ty_0rznUPo8=bKIp! z$U+S=?yB8i?%M&#<`exig`_rKWXj1#ZH#leP5T?FzTbHcWR439-s@xWs$tZziHTjO zM@H9KSkzy<06%$h8-TaZ%^@pg&xytW19-;sY70bmOY4(e)0-Uf_MV=Frpr8cgoJ2A zb>jGAV`H2CcEnwwrEQ&_PJigoYFGI+_59?;RZmY(^IBiJhYw4<*GDQwNB|~1aPGAp z!B{-%o~ZWWS>#vO8~i`~Vd#&YSW<3oZev%OO_qG$s~3h*iHB!WA$@OeI{&VVmNbV) z#$pIJ2i6-##tC-h3J7-H<+(#m!sDLjV%uG!4UC6qVSZp{dwT6|?ZRVX`ik2UA%K3g zd%!re3C)^(q8trq%DMIRD9x;A0TZ5YD8jy;|M4y@E88y4LKKPIM#U#EiI6{eWb1xk z3LSMH1lr&50}ym90N@Z43IcAT#ks!*2bra%tDKJRWZ)h?b}7Ev*0j0-_5B>Vg*hA<9ns*k0B73hWyu?pJVCdSXK`Z zG=RlmHNO|iEdzU5xQmw>`V4ALuH!LFl5^yEbw*e6_g*;eC$aCaeKuB|KE|8$pwQOb zJhwm(a1I_=RNPdf5r_@F@&6q2r0o{oc+P1G^pW?o&{I|(zjhSsV&89x$~!I*1qpK$ zOtE7C4u-*`2*u?s2r*^e$Q4Tx6c*OXsSWDaxnj}JMsH-6JM7X=^cI;)YO9Tiva1L! zwXG(F;%w=NnM>;>(i=B!NN~`}rP9~g##F^HtdCbE>b1Pr^kTyfGf1QwGQ2YSZ5mN< zX>Gr|$HeG_v~FYbt_x@qq{~JNI^lDhoFQ6;1}tqSsh;EJU_n=V8}hO|8-|{&;_?*;C?2Y z;LauQJ2bo?Z@#-|9nL}FuW@L3ukBRIyySO;qhFdp`m0y43M7^&G4^|Rz?kJ zErEinX9bn{i8kNXnps?YXIt$22m9>%j}Q|FUUW}uO$A)WZ$rdGw3rVd6iC;@z>kD~ z-En|8(>9W~%~Av`4?q!>*e}3w)z#alnTvFmvif>79z8%JfhMHK*4Et{Hqi0$us2~x zgMW~h8(k_&rNFU(udt|GN9O0}rx{b9m`ESA`Xw1rovlnH64kH8U@8h9MbInAISS3U zMmdjbjUm)dy%lKvo3p^+$YSyT0%x`GkS3k%97lio$=%;yG1g}ERXfKp^*z8!Xj@KmZvNZcvJj)A z`yGQpZ8P)ZzAqN!*`}W<7PJg3D>+gNhvS@_`%)cO_J|c@|9*Kzdb+VJRiJF~SH>Xm zegxc}BHlD!VSi5?FfnSsFYc8~xYxPy%?s#zo%h3C!qKRoO;y?hV7-$7IiCh-tO+e@B$Q@mxUXo zAf8z{Z6;E{c^D=tBs90{W;L3a+_}}Rop28^_G$m%4sdV{NP~GMC=?1iGx`>2co8S@ zf+>GGBO@cHzNFQGmsB!dixN#XZ?<=K-Uv6sbv1i7+7g}`TT^` zOFoXMAFal!a2m7FPkY|S2fQlJo`J05s$R~FpIwXLnl1mYtV@{%LjEqIPq5qbG40w$ zIeOZHMhddbg_S;Bxv1E*Xk)2=R$T5lVksMEmcoG<{?8;Kum@Xl#uF1c49xrni0s({3#-;$68DJ0y1nkgcleGa%c-|0BEMR>n6D}wdFIgTdIFiQ#mOPn`hM{_q In%$fK0Q*J-GXMYp diff --git a/packages/react-components/tests/snapshots/beta/RichTextSendBox.spec.tsx-snapshots/rich-text-send-box-with-attachments-with-progress-Desktop-Chrome-linux.png b/packages/react-components/tests/snapshots/beta/RichTextSendBox.spec.tsx-snapshots/rich-text-send-box-with-attachments-with-progress-Desktop-Chrome-linux.png index d0fa8a390703b7ced14baf1531e3aa52fd06f17c..491a5219bd8bfcfcdba9dedf7e969375fbd65d04 100644 GIT binary patch literal 8642 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 literal 8670 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 qJkSo<)WHji!wi!mqw literal 9770 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

EB>mm4r!os`5-dCZRl%FM+Iic%&gYY&f& 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 R!Ju^$A}6B^E0#76`X3^ZOQHY( From 6efd84490cee8ed4acb9510f998d7d5d944e6274 Mon Sep 17 00:00:00 2001 From: Porter Nan Date: Tue, 24 Sep 2024 03:44:34 -0700 Subject: [PATCH 34/45] Add selector and component implementation for reconnecting (#5075) * Add selector and component implementation for reconnecting * Add new logic for getting different diagnostic * Update type * Fix lint problem * Fix ci build errors * Update stable build --------- Signed-off-by: Porter Nan --- .../src/participantListSelector.ts | 4 +-- .../src/utils/callUtils.ts | 20 ++++++++++-- .../src/utils/videoGalleryUtils.ts | 13 +++----- .../src/CallClientState.ts | 2 +- .../src/UserFacingDiagnosticsSubscriber.ts | 3 +- .../review/beta/communication-react.api.md | 6 ++-- .../review/stable/communication-react.api.md | 4 +-- .../src/components/RemoteVideoTile.tsx | 10 ++++-- .../src/components/StreamMedia.tsx | 15 +++++++-- .../components/styles/StreamMedia.styles.ts | 31 +++++++++++++++++++ .../src/types/ParticipantListParticipant.ts | 3 +- 11 files changed, 84 insertions(+), 27 deletions(-) diff --git a/packages/calling-component-bindings/src/participantListSelector.ts b/packages/calling-component-bindings/src/participantListSelector.ts index 782561c0265..938ff72b1b4 100644 --- a/packages/calling-component-bindings/src/participantListSelector.ts +++ b/packages/calling-component-bindings/src/participantListSelector.ts @@ -13,7 +13,7 @@ import { import { getRole } from './baseSelectors'; import { isHideAttendeeNamesEnabled } from './baseSelectors'; import { CallParticipantListParticipant } from '@internal/react-components'; -import { _isRingingPSTNParticipant, _updateUserDisplayNames } from './utils/callUtils'; +import { _convertParticipantState, _updateUserDisplayNames } from './utils/callUtils'; import { memoizedConvertAllremoteParticipants } from './utils/participantListSelectorUtils'; import { memoizedConvertToVideoTileReaction, memoizedSpotlight } from './utils/participantListSelectorUtils'; import { getLocalParticipantRaisedHand } from './baseSelectors'; @@ -61,7 +61,7 @@ const convertRemoteParticipantsToParticipantListParticipants = ( * We want to check the participant to see if they are a PSTN participant joining the call * and mapping their state to be 'Ringing' */ - const state = _isRingingPSTNParticipant(participant); + const state = _convertParticipantState(participant); const displayName = maskDisplayNameWithRole( participant.displayName, localUserRole, diff --git a/packages/calling-component-bindings/src/utils/callUtils.ts b/packages/calling-component-bindings/src/utils/callUtils.ts index e76ba2daebc..add5af74ea6 100644 --- a/packages/calling-component-bindings/src/utils/callUtils.ts +++ b/packages/calling-component-bindings/src/utils/callUtils.ts @@ -17,7 +17,12 @@ import { } from '@azure/communication-common'; import { memoizeFnAll, toFlatCommunicationIdentifier } from '@internal/acs-ui-common'; -type ParticipantConnectionState = +/** + * Type for connmection state + * + * @internal + */ +export type ParticipantConnectionState = | 'Idle' | 'Connecting' | 'Ringing' @@ -25,7 +30,8 @@ type ParticipantConnectionState = | 'Hold' | 'InLobby' | 'EarlyMedia' - | 'Disconnected'; + | 'Disconnected' + | 'Reconnecting'; /** * Check if the call state represents being in the call @@ -133,7 +139,15 @@ export const isACSCallParticipants = ( * @private * Checks whether the user is a 'Ringing' PSTN user. */ -export const _isRingingPSTNParticipant = (participant: RemoteParticipantState): ParticipantConnectionState => { +export const _convertParticipantState = (participant: RemoteParticipantState): ParticipantConnectionState => { + /* @conditional-compile-remove(remote-ufd) */ + if ( + participant.diagnostics && + participant.diagnostics['ServerConnection'] && + participant.diagnostics['ServerConnection']?.value === false + ) { + return 'Reconnecting'; + } return isPhoneNumberIdentifier(participant.identifier) && participant.state === 'Connecting' ? 'Ringing' : participant.state; diff --git a/packages/calling-component-bindings/src/utils/videoGalleryUtils.ts b/packages/calling-component-bindings/src/utils/videoGalleryUtils.ts index b465994bc81..15a2bfa8d60 100644 --- a/packages/calling-component-bindings/src/utils/videoGalleryUtils.ts +++ b/packages/calling-component-bindings/src/utils/videoGalleryUtils.ts @@ -1,17 +1,14 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { - DominantSpeakersInfo, - RemoteParticipantState as RemoteParticipantConnectionState -} from '@azure/communication-calling'; +import { DominantSpeakersInfo } from '@azure/communication-calling'; import { SpotlightedParticipant } from '@azure/communication-calling'; import { ParticipantRole } from '@azure/communication-calling'; import { memoizeFnAll, toFlatCommunicationIdentifier } from '@internal/acs-ui-common'; import { RemoteParticipantState, RemoteVideoStreamState } from '@internal/calling-stateful-client'; import { VideoGalleryRemoteParticipant, VideoGalleryStream } from '@internal/react-components'; import memoizeOne from 'memoize-one'; -import { _isRingingPSTNParticipant } from './callUtils'; +import { _convertParticipantState, ParticipantConnectionState } from './callUtils'; import { maskDisplayNameWithRole } from './callUtils'; import { checkIsSpeaking } from './SelectorUtils'; import { isPhoneNumberIdentifier } from '@azure/communication-common'; @@ -56,7 +53,7 @@ export const _videoGalleryRemoteParticipantsMemo: _VideoGalleryRemoteParticipant ); }) .map((participant: RemoteParticipantState) => { - const state = _isRingingPSTNParticipant(participant); + const state = _convertParticipantState(participant); const displayName = maskDisplayNameWithRole( participant.displayName, localUserRole, @@ -88,7 +85,7 @@ const memoizedAllConvertRemoteParticipant = memoizeFnAll( isMuted: boolean, isSpeaking: boolean, videoStreams: { [key: number]: RemoteVideoStreamState }, - state: RemoteParticipantConnectionState, + state: ParticipantConnectionState, displayName?: string, raisedHand?: RaisedHandState, contentSharingStream?: HTMLElement, @@ -116,7 +113,7 @@ export const convertRemoteParticipantToVideoGalleryRemoteParticipant = ( isMuted: boolean, isSpeaking: boolean, videoStreams: { [key: number]: RemoteVideoStreamState }, - state: RemoteParticipantConnectionState, + state: ParticipantConnectionState, displayName?: string, raisedHand?: RaisedHandState, contentSharingStream?: HTMLElement, diff --git a/packages/calling-stateful-client/src/CallClientState.ts b/packages/calling-stateful-client/src/CallClientState.ts index afee1e54cb1..13f30310a69 100644 --- a/packages/calling-stateful-client/src/CallClientState.ts +++ b/packages/calling-stateful-client/src/CallClientState.ts @@ -483,7 +483,7 @@ export interface RemoteParticipantState { /** * The diagnostic status of RemoteParticipant{@link @azure/communication-calling#RemoteDiagnostics}. */ - diagnostic?: RemoteDiagnosticState; + diagnostics?: Record; } /** diff --git a/packages/calling-stateful-client/src/UserFacingDiagnosticsSubscriber.ts b/packages/calling-stateful-client/src/UserFacingDiagnosticsSubscriber.ts index 02303ba19e8..fe7493e07ce 100644 --- a/packages/calling-stateful-client/src/UserFacingDiagnosticsSubscriber.ts +++ b/packages/calling-stateful-client/src/UserFacingDiagnosticsSubscriber.ts @@ -74,8 +74,9 @@ export class UserFacingDiagnosticsSubscriber { for (const diagnostic of args.diagnostics) { const { remoteParticipant: _, rawId, ...participantDiagnostic } = diagnostic; const participant = call.remoteParticipants[rawId]; + participant.diagnostics = participant.diagnostics || {}; if (participant) { - participant.diagnostic = participantDiagnostic; + participant.diagnostics[participantDiagnostic.diagnostic] = participantDiagnostic; } } }); diff --git a/packages/communication-react/review/beta/communication-react.api.md b/packages/communication-react/review/beta/communication-react.api.md index 44d6a8589c9..53ded9df0ac 100644 --- a/packages/communication-react/review/beta/communication-react.api.md +++ b/packages/communication-react/review/beta/communication-react.api.md @@ -3439,7 +3439,7 @@ export interface JumpToNewMessageButtonProps { export const lightTheme: PartialTheme & CallingTheme; // @public -export type LoadingState = 'loading' | 'none'; +export type LoadingState = 'loading' | 'none' | 'reconnecting'; // @public export const LocalizationProvider: (props: LocalizationProviderProps) => JSX.Element; @@ -4137,7 +4137,7 @@ export type ParticipantsRemovedListener = (event: { }) => void; // @public -export type ParticipantState = 'Idle' | 'Connecting' | 'Ringing' | 'Connected' | 'Hold' | 'InLobby' | 'EarlyMedia' | 'Disconnected'; +export type ParticipantState = 'Idle' | 'Connecting' | 'Ringing' | 'Connected' | 'Hold' | 'InLobby' | 'EarlyMedia' | 'Disconnected' | 'Reconnecting'; // @public export interface PPTLiveCallFeatureState { @@ -4262,7 +4262,7 @@ export type RemoteDiagnosticState = { export interface RemoteParticipantState { callEndReason?: CallEndReason; contentSharingStream?: HTMLElement; - diagnostic?: RemoteDiagnosticState; + diagnostics?: Record; displayName?: string; identifier: CommunicationIdentifierKind; isMuted: boolean; diff --git a/packages/communication-react/review/stable/communication-react.api.md b/packages/communication-react/review/stable/communication-react.api.md index f6385db49f0..a8b7566b92c 100644 --- a/packages/communication-react/review/stable/communication-react.api.md +++ b/packages/communication-react/review/stable/communication-react.api.md @@ -2992,7 +2992,7 @@ export interface JumpToNewMessageButtonProps { export const lightTheme: PartialTheme & CallingTheme; // @public -export type LoadingState = 'loading' | 'none'; +export type LoadingState = 'loading' | 'none' | 'reconnecting'; // @public export const LocalizationProvider: (props: LocalizationProviderProps) => JSX.Element; @@ -3583,7 +3583,7 @@ export type ParticipantsRemovedListener = (event: { }) => void; // @public -export type ParticipantState = 'Idle' | 'Connecting' | 'Ringing' | 'Connected' | 'Hold' | 'InLobby' | 'EarlyMedia' | 'Disconnected'; +export type ParticipantState = 'Idle' | 'Connecting' | 'Ringing' | 'Connected' | 'Hold' | 'InLobby' | 'EarlyMedia' | 'Disconnected' | 'Reconnecting'; // @public export interface PPTLiveCallFeatureState { diff --git a/packages/react-components/src/components/RemoteVideoTile.tsx b/packages/react-components/src/components/RemoteVideoTile.tsx index 1251d186e31..13dc325a504 100644 --- a/packages/react-components/src/components/RemoteVideoTile.tsx +++ b/packages/react-components/src/components/RemoteVideoTile.tsx @@ -160,21 +160,25 @@ export const _RemoteVideoTile = React.memo( }, [contextualMenuProps, menuKind]); const showLoadingIndicator = isAvailable && isReceiving === false && participantState !== 'Disconnected'; + const isReconnecting = participantState === 'Reconnecting'; const [drawerMenuItemProps, setDrawerMenuItemProps] = React.useState<_DrawerMenuItemProps[]>([]); const renderVideoStreamElement = useMemo(() => { // Checking if renderElement is well defined or not as calling SDK has a number of video streams limitation which // implies that, after their threshold, all streams have no child (blank video) - if (!renderElement || !renderElement.childElementCount) { + if ((!renderElement || !renderElement.childElementCount) && !isReconnecting) { // Returning `undefined` results in the placeholder with avatar being shown return undefined; } return ( - + ); - }, [renderElement, showLoadingIndicator]); + }, [isReconnecting, renderElement, showLoadingIndicator]); const onKeyDown = useCallback( (e: KeyboardEvent) => { diff --git a/packages/react-components/src/components/StreamMedia.tsx b/packages/react-components/src/components/StreamMedia.tsx index 8d16949568a..195d5cc4b83 100644 --- a/packages/react-components/src/components/StreamMedia.tsx +++ b/packages/react-components/src/components/StreamMedia.tsx @@ -1,14 +1,16 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { mergeStyles, Spinner } from '@fluentui/react'; +import { mergeStyles, Spinner, Text } from '@fluentui/react'; import React, { useEffect, useRef, useState } from 'react'; import { invertedVideoInPipStyle, mediaContainer, container, loadingSpinnerContainer, - loadSpinnerStyles + loadSpinnerStyles, + reconnectingContainer, + reconnectingText } from './styles/StreamMedia.styles'; import { useTheme } from '../theming'; import { BaseCustomStyles } from '../types'; @@ -17,7 +19,7 @@ import { BaseCustomStyles } from '../types'; * Whether the stream is loading or not. * @public */ -export type LoadingState = 'loading' | 'none'; +export type LoadingState = 'loading' | 'none' | 'reconnecting'; /** * Props for {@link StreamMedia}. @@ -97,6 +99,13 @@ export const StreamMedia = (props: StreamMediaProps): JSX.Element => {

)} + {loadingState === 'reconnecting' && ( +
+ + Reconnecting... + +
+ )}
); }; diff --git a/packages/react-components/src/components/styles/StreamMedia.styles.ts b/packages/react-components/src/components/styles/StreamMedia.styles.ts index 63e823cdbd9..4b97e374261 100644 --- a/packages/react-components/src/components/styles/StreamMedia.styles.ts +++ b/packages/react-components/src/components/styles/StreamMedia.styles.ts @@ -26,6 +26,37 @@ export const loadingSpinnerContainer = (): string => transform: 'translate(-50%, -50%)' }); +/** + * @private + */ +export const reconnectingContainer = (): string => + mergeStyles({ + // Position centrally on top of content. Parent must have position: relative. + position: 'absolute', + top: '0', + bottom: '0', + left: '0', + right: '0', + background: 'rgba(0, 0, 0, 0.5)', + display: 'flex', + justifyContent: 'center', + alignItems: 'center' + }); + +/** + * @private + */ +export const reconnectingText = (theme: Theme): string => + mergeStyles({ + // Position centrally on top of content. Parent must have position: relative. + height: '3rem', + lineHeight: '3rem', + justifyContent: 'center', + alignItems: 'center', + color: theme.palette.themeLight, + fontSize: theme.fonts.large.fontSize + }); + /** * @private */ diff --git a/packages/react-components/src/types/ParticipantListParticipant.ts b/packages/react-components/src/types/ParticipantListParticipant.ts index f67464978ff..07f2f0cbfb2 100644 --- a/packages/react-components/src/types/ParticipantListParticipant.ts +++ b/packages/react-components/src/types/ParticipantListParticipant.ts @@ -90,4 +90,5 @@ export type ParticipantState = | 'Hold' | 'InLobby' | 'EarlyMedia' - | 'Disconnected'; + | 'Disconnected' + | 'Reconnecting'; From 10485b51e72d787fcaf561098aaf4110d78da948 Mon Sep 17 00:00:00 2001 From: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Date: Tue, 24 Sep 2024 10:35:46 -0700 Subject: [PATCH 35/45] [outbound calling] remove 1-n-calling cc (#5190) * remove CC comments for PSTN * test comments * fix selector * remove 1-n-calling cc * fix build * remove feature from flag config * remove trailing comments * api * fix comments * fix merge API --- common/config/babel/features.js | 2 - .../src/baseSelectors.ts | 9 +--- .../src/handlers/createCommonHandlers.ts | 4 -- .../src/handlers/createHandlers.ts | 5 -- .../src/handlers/createTeamsCallHandlers.ts | 5 -- .../src/hooks/usePropsFor.ts | 28 ++++------- .../src/incomingCallStackSelector.ts | 35 ++++++-------- .../src/utils/videoGalleryUtils.ts | 1 - .../src/CallAgentDeclarative.test.ts | 1 - .../src/CallAgentDeclarative.ts | 5 +- .../src/CallClientState.ts | 4 +- .../src/CallContext.ts | 5 +- .../calling-stateful-client/src/Converter.ts | 6 +-- .../src/StatefulCallClient.ts | 1 - .../src/TeamsCallAgentDeclarative.ts | 5 +- .../calling-stateful-client/src/TypeGuards.ts | 4 -- .../src/index-public.ts | 3 -- .../review/beta/communication-react.api.md | 22 ++++----- .../review/stable/communication-react.api.md | 2 - packages/communication-react/src/index.ts | 4 -- .../components/IncomingCallNotification.tsx | 39 ++++------------ .../src/components/IncomingCallStack.tsx | 44 ++++++++---------- .../src/components/ParticipantItem.tsx | 5 -- .../src/components/ParticipantList.tsx | 1 - .../src/components/RemoteVideoTile.tsx | 1 - .../utils/videoGalleryLayoutUtils.ts | 8 +--- .../src/components/VideoTile.tsx | 14 ++---- .../react-components/src/components/index.ts | 2 +- .../src/localization/LocalizationProvider.tsx | 6 +-- .../react-components/src/theming/icons.tsx | 4 -- .../react-components/src/types/OnRender.ts | 3 -- .../src/types/VideoGalleryParticipant.ts | 2 - .../CallComposite/CallComposite.tsx | 2 - .../src/composites/CallComposite/Strings.tsx | 5 -- .../adapter/AzureCommunicationCallAdapter.ts | 4 +- .../CallComposite/adapter/CallAdapter.ts | 2 +- .../components/CallArrangement.tsx | 14 +----- .../CallComposite/components/CallControls.tsx | 9 +--- .../CallComposite/components/HoldPane.tsx | 32 ++++--------- .../CallComposite/pages/HoldPage.tsx | 1 - .../CallWithChatComposite.tsx | 2 - .../adapter/CallWithChatAdapter.ts | 3 +- .../adapter/CallWithChatBackedCallAdapter.ts | 1 - .../src/composites/common/AvatarPersona.tsx | 2 - .../ControlBar/CommonCallControlBar.tsx | 9 +--- .../common/ControlBar/DesktopMoreButton.tsx | 3 -- .../composites/common/Drawer/MoreDrawer.tsx | 3 -- .../common/types/CommonCallControlOptions.tsx | 1 - .../browser/call/hermetic/LobbyScreen.test.ts | 1 - .../browser/call/hermetic/PeoplePane.test.ts | 2 - .../CallWithChat/src/app/views/HomeScreen.tsx | 36 ++++++--------- samples/Calling/src/app/utils/AppUtils.ts | 1 - samples/Calling/src/app/views/HomeScreen.tsx | 32 ++++++------- samples/CallingStateful/src/App.tsx | 46 ++++--------------- .../CallingStateful/src/views/CallScreen.tsx | 17 ++----- .../CallingStateful/src/views/Homescreen.tsx | 11 ++--- samples/CallingStateful/src/views/Login.tsx | 25 +--------- 57 files changed, 139 insertions(+), 405 deletions(-) diff --git a/common/config/babel/features.js b/common/config/babel/features.js index 5460ba67d72..efe7d8b7f01 100644 --- a/common/config/babel/features.js +++ b/common/config/babel/features.js @@ -96,8 +96,6 @@ module.exports = { "acs-close-captions", // Feature for showing notifications "notifications", - // 1 to N Calling feature. - "one-to-n-calling", // Adhoc calls to a Teams user. "teams-adhoc-call", // Feature for tracking beta start call identifier diff --git a/packages/calling-component-bindings/src/baseSelectors.ts b/packages/calling-component-bindings/src/baseSelectors.ts index 219283ea7d2..06102088086 100644 --- a/packages/calling-component-bindings/src/baseSelectors.ts +++ b/packages/calling-component-bindings/src/baseSelectors.ts @@ -18,7 +18,6 @@ import { SpotlightCallFeatureState, IncomingCallState } from '@internal/calling-stateful-client'; -/* @conditional-compile-remove(one-to-n-calling) */ import { TeamsIncomingCallState } from '@internal/calling-stateful-client'; import { ReactionState } from '@internal/calling-stateful-client'; import { CaptionsInfo } from '@internal/calling-stateful-client'; @@ -280,9 +279,7 @@ export const getMeetingConferencePhones = ( * @returns the incoming calls in the call client state * @private */ -export const getIncomingCalls = ( - state: CallClientState -): IncomingCallState[] | /* @conditional-compile-remove(one-to-n-calling) */ TeamsIncomingCallState[] => { +export const getIncomingCalls = (state: CallClientState): IncomingCallState[] | TeamsIncomingCallState[] => { return Object.values(state.incomingCalls); }; @@ -291,9 +288,7 @@ export const getIncomingCalls = ( * @returns the incoming calls that have been removed * @private */ -export const getRemovedIncomingCalls = ( - state: CallClientState -): IncomingCallState[] | /* @conditional-compile-remove(one-to-n-calling) */ TeamsIncomingCallState[] => { +export const getRemovedIncomingCalls = (state: CallClientState): IncomingCallState[] | TeamsIncomingCallState[] => { return Object.values(state.incomingCallsEnded); }; diff --git a/packages/calling-component-bindings/src/handlers/createCommonHandlers.ts b/packages/calling-component-bindings/src/handlers/createCommonHandlers.ts index cfcf3dad901..d4f21e82ad8 100644 --- a/packages/calling-component-bindings/src/handlers/createCommonHandlers.ts +++ b/packages/calling-component-bindings/src/handlers/createCommonHandlers.ts @@ -82,9 +82,7 @@ export interface CommonCallingHandlers { /* @conditional-compile-remove(call-readiness) */ askDevicePermission: (constrain: PermissionConstraints) => Promise; onStartCall: (participants: CommunicationIdentifier[], options?: StartCallOptions) => void; - /* @conditional-compile-remove(one-to-n-calling) */ onAcceptCall: (incomingCallId: string, useVideo?: boolean) => Promise; - /* @conditional-compile-remove(one-to-n-calling) */ onRejectCall: (incomingCallId: string) => Promise; onRemoveVideoBackgroundEffects: () => Promise; @@ -769,9 +767,7 @@ export const createDefaultCommonCallingHandlers = memoizeOne( onMuteParticipant, /* @conditional-compile-remove(soft-mute) */ onMuteAllRemoteParticipants, - /* @conditional-compile-remove(one-to-n-calling) */ onAcceptCall: notImplemented, - /* @conditional-compile-remove(one-to-n-calling) */ onRejectCall: notImplemented }; } diff --git a/packages/calling-component-bindings/src/handlers/createHandlers.ts b/packages/calling-component-bindings/src/handlers/createHandlers.ts index 6fb0238849c..7274036d288 100644 --- a/packages/calling-component-bindings/src/handlers/createHandlers.ts +++ b/packages/calling-component-bindings/src/handlers/createHandlers.ts @@ -2,7 +2,6 @@ // Licensed under the MIT License. import { Call, CallAgent, StartCallOptions } from '@azure/communication-calling'; -/* @conditional-compile-remove(one-to-n-calling) */ import { IncomingCallCommon } from '@azure/communication-calling'; import { AddPhoneNumberOptions } from '@azure/communication-calling'; import { @@ -13,12 +12,10 @@ import { import { CommunicationIdentifier } from '@azure/communication-common'; import { _toCommunicationIdentifier } from '@internal/acs-ui-common'; -/* @conditional-compile-remove(one-to-n-calling) */ import { DeclarativeCallAgent } from '@internal/calling-stateful-client'; import { StatefulCallClient, StatefulDeviceManager } from '@internal/calling-stateful-client'; import memoizeOne from 'memoize-one'; import { isACSCallParticipants } from '../utils/callUtils'; -/* @conditional-compile-remove(one-to-n-calling) */ import { createLocalVideoStream } from '../utils/callUtils'; import { createDefaultCommonCallingHandlers, CommonCallingHandlers } from './createCommonHandlers'; @@ -109,7 +106,6 @@ export const createDefaultCallingHandlers: CreateDefaultCallingHandlers = memoiz const participant = _toCommunicationIdentifier(userId); await call?.removeParticipant(participant); }, - /* @conditional-compile-remove(one-to-n-calling) */ onAcceptCall: async (incomingCallId: string, useVideo?: boolean): Promise => { const localVideoStream = useVideo ? await createLocalVideoStream(callClient) : undefined; const incomingCall = (callAgent as DeclarativeCallAgent)?.incomingCalls.find( @@ -121,7 +117,6 @@ export const createDefaultCallingHandlers: CreateDefaultCallingHandlers = memoiz ); } }, - /* @conditional-compile-remove(one-to-n-calling) */ onRejectCall: async (incomingCallId: string): Promise => { const incomingCall = (callAgent as DeclarativeCallAgent)?.incomingCalls.find( (incomingCall: IncomingCallCommon) => incomingCall.id === incomingCallId diff --git a/packages/calling-component-bindings/src/handlers/createTeamsCallHandlers.ts b/packages/calling-component-bindings/src/handlers/createTeamsCallHandlers.ts index 1017bb95796..456f4f8b2c7 100644 --- a/packages/calling-component-bindings/src/handlers/createTeamsCallHandlers.ts +++ b/packages/calling-component-bindings/src/handlers/createTeamsCallHandlers.ts @@ -2,7 +2,6 @@ // Licensed under the MIT License. import { StartCallOptions } from '@azure/communication-calling'; -/* @conditional-compile-remove(one-to-n-calling) */ import { IncomingCallCommon } from '@azure/communication-calling'; /* @conditional-compile-remove(teams-identity-support-beta) */ import { AddPhoneNumberOptions } from '@azure/communication-calling'; @@ -17,12 +16,10 @@ import { import { isPhoneNumberIdentifier } from '@azure/communication-common'; import { Common, _toCommunicationIdentifier } from '@internal/acs-ui-common'; import { StatefulCallClient, StatefulDeviceManager } from '@internal/calling-stateful-client'; -/* @conditional-compile-remove(one-to-n-calling) */ import { DeclarativeTeamsCallAgent } from '@internal/calling-stateful-client'; import memoizeOne from 'memoize-one'; import { ReactElement } from 'react'; import { isTeamsCallParticipants } from '../utils/callUtils'; -/* @conditional-compile-remove(one-to-n-calling) */ import { createLocalVideoStream } from '../utils/callUtils'; import { createDefaultCommonCallingHandlers, @@ -118,7 +115,6 @@ export const createDefaultTeamsCallingHandlers = memoizeOne( /* @conditional-compile-remove(teams-identity-support) */ await call?.removeParticipant(participant); }, - /* @conditional-compile-remove(one-to-n-calling) */ onAcceptCall: async (incomingCallId: string, useVideo?: boolean): Promise => { const localVideoStream = useVideo ? await createLocalVideoStream(callClient) : undefined; const incomingCall = (callAgent as DeclarativeTeamsCallAgent)?.incomingCalls.find( @@ -130,7 +126,6 @@ export const createDefaultTeamsCallingHandlers = memoizeOne( ); } }, - /* @conditional-compile-remove(one-to-n-calling) */ onRejectCall: async (incomingCallId: string): Promise => { const incomingCall = (callAgent as DeclarativeTeamsCallAgent)?.incomingCalls.find( (incomingCall: IncomingCallCommon) => incomingCall.id === incomingCallId diff --git a/packages/calling-component-bindings/src/hooks/usePropsFor.ts b/packages/calling-component-bindings/src/hooks/usePropsFor.ts index 54c136a5b03..9a70f2fc2f1 100644 --- a/packages/calling-component-bindings/src/hooks/usePropsFor.ts +++ b/packages/calling-component-bindings/src/hooks/usePropsFor.ts @@ -11,7 +11,6 @@ import { ScreenShareButton, VideoGallery } from '@internal/react-components'; -/* @conditional-compile-remove(one-to-n-calling) */ import { IncomingCallStack } from '@internal/react-components'; import { NotificationStack } from '@internal/react-components'; @@ -30,7 +29,6 @@ import { ScreenShareButtonSelector, screenShareButtonSelector } from '../callControlSelectors'; - import { holdButtonSelector, HoldButtonSelector } from '../callControlSelectors'; import { VideoGallerySelector, videoGallerySelector } from '../videoGallerySelector'; import { ParticipantListSelector, participantListSelector } from '../participantListSelector'; @@ -45,9 +43,7 @@ import { CommonCallingHandlers } from '../handlers/createCommonHandlers'; import { reactionButtonSelector } from '../callControlSelectors'; import { ReactionButton } from '@internal/react-components'; import { _ComponentCallingHandlers } from '../handlers/createHandlers'; - import { notificationStackSelector, NotificationStackSelector } from '../notificationStackSelector'; -/* @conditional-compile-remove(one-to-n-calling) */ import { incomingCallStackSelector, IncomingCallStackSelector } from '../incomingCallStackSelector'; /** @@ -125,7 +121,7 @@ export type GetSelector JSX.Element | undefine : AreEqual extends true ? NotificationStackSelector : AreEqual extends true - ? /* @conditional-compile-remove(one-to-n-calling) */ IncomingCallStackSelector + ? IncomingCallStackSelector : undefined; /** @@ -140,11 +136,6 @@ export type GetSelector JSX.Element | undefine export const getSelector = JSX.Element | undefined>( component: Component ): GetSelector => { - /* @conditional-compile-remove(one-to-n-calling) */ - if (component === IncomingCallStack) { - return findConditionalCompiledSelector(component); - } - return findSelector(component); }; @@ -181,16 +172,15 @@ const findSelector = (component: (props: any) => JSX.Element | undefined): any = return notificationStackSelector; case HoldButton: return holdButtonSelector; - } - return undefined; -}; - -/* @conditional-compile-remove(one-to-n-calling) */ -const findConditionalCompiledSelector = (component: (props: any) => JSX.Element | undefined): any => { - switch (component) { - /* @conditional-compile-remove(one-to-n-calling) */ case IncomingCallStack: - /* @conditional-compile-remove(one-to-n-calling) */ return incomingCallStackSelector; } + return undefined; }; +/** + * Selector for new components that are conditionally compiled. Comment out when there is no CC'd components + */ +// const findConditionalCompiledSelector = (component: (props: any) => JSX.Element | undefined): any => { +// switch (component) { +// } +// }; diff --git a/packages/calling-component-bindings/src/incomingCallStackSelector.ts b/packages/calling-component-bindings/src/incomingCallStackSelector.ts index 04a19a0f915..1d6de86ddce 100644 --- a/packages/calling-component-bindings/src/incomingCallStackSelector.ts +++ b/packages/calling-component-bindings/src/incomingCallStackSelector.ts @@ -2,7 +2,6 @@ // Licensed under the MIT License. import { CallClientState, IncomingCallState } from '@internal/calling-stateful-client'; -/* @conditional-compile-remove(one-to-n-calling) */ import { TeamsIncomingCallState } from '@internal/calling-stateful-client'; import { getDeviceManager, getIncomingCalls, getRemovedIncomingCalls } from './baseSelectors'; import { createSelector } from 'reselect'; @@ -33,27 +32,21 @@ export const incomingCallStackSelector: IncomingCallStackSelector = createSelect removedIncomingCalls: IncomingCallStackCall[]; } => { // Convert incoming call state to active incoming call - const componentIncomingCalls = incomingCalls.map( - ( - incomingCall: IncomingCallState | /* @conditional-compile-remove(one-to-n-calling) */ TeamsIncomingCallState - ) => { - return { - ...incomingCall, - callerInfo: { - displayName: incomingCall.callerInfo.displayName || 'Unknown Caller' - }, - videoAvailable: - (incomingCall.callerInfo.identifier && isPhoneNumberIdentifier(incomingCall.callerInfo.identifier)) || - deviceManager?.cameras.length === 0 - ? false - : true - }; - } - ); + const componentIncomingCalls = incomingCalls.map((incomingCall: IncomingCallState | TeamsIncomingCallState) => { + return { + ...incomingCall, + callerInfo: { + displayName: incomingCall.callerInfo.displayName || 'Unknown Caller' + }, + videoAvailable: + (incomingCall.callerInfo.identifier && isPhoneNumberIdentifier(incomingCall.callerInfo.identifier)) || + deviceManager?.cameras.length === 0 + ? false + : true + }; + }); const componentRemovedIncomingCalls = removedIncomingCalls.map( - ( - incomingCall: IncomingCallState | /* @conditional-compile-remove(one-to-n-calling) */ TeamsIncomingCallState - ) => { + (incomingCall: IncomingCallState | TeamsIncomingCallState) => { return { ...incomingCall, callerInfo: { diff --git a/packages/calling-component-bindings/src/utils/videoGalleryUtils.ts b/packages/calling-component-bindings/src/utils/videoGalleryUtils.ts index 15a2bfa8d60..e015efbe913 100644 --- a/packages/calling-component-bindings/src/utils/videoGalleryUtils.ts +++ b/packages/calling-component-bindings/src/utils/videoGalleryUtils.ts @@ -158,7 +158,6 @@ export const convertRemoteParticipantToVideoGalleryRemoteParticipant = ( videoStream, screenShareStream, isScreenSharingOn: screenShareStream !== undefined && screenShareStream.isAvailable, - /* @conditional-compile-remove(one-to-n-calling) */ state, raisedHand, reaction, diff --git a/packages/calling-stateful-client/src/CallAgentDeclarative.test.ts b/packages/calling-stateful-client/src/CallAgentDeclarative.test.ts index 97f3754ee20..1ba9ac8c560 100644 --- a/packages/calling-stateful-client/src/CallAgentDeclarative.test.ts +++ b/packages/calling-stateful-client/src/CallAgentDeclarative.test.ts @@ -370,7 +370,6 @@ describe('declarative call agent', () => { expect((receivedEvent.removed[0] as DeclarativeCall).unsubscribe).toBeDefined(); }); - /* @conditional-compile-remove(one-to-n-calling) */ test('`incomingCalls` should return declarative incoming calls array', () => { const mockIncomingCallOne = createMockIncomingCall('mockIncomingCallIdOne'); const mockIncomingCallTwo = createMockIncomingCall('mockIncomingCallIdTwo'); diff --git a/packages/calling-stateful-client/src/CallAgentDeclarative.ts b/packages/calling-stateful-client/src/CallAgentDeclarative.ts index efda4872cfd..91c6c5d5e42 100644 --- a/packages/calling-stateful-client/src/CallAgentDeclarative.ts +++ b/packages/calling-stateful-client/src/CallAgentDeclarative.ts @@ -2,7 +2,6 @@ // Licensed under the MIT License. import { CallAgent } from '@azure/communication-calling'; -/* @conditional-compile-remove(one-to-n-calling) */ import { IncomingCall } from '@azure/communication-calling'; import { clearCallRelatedState, DeclarativeCallCommon, ProxyCallAgentCommon } from './CallAgentDeclarativeCommon'; import { CallContext } from './CallContext'; @@ -11,7 +10,6 @@ import { InternalCallContext } from './InternalCallContext'; import { _isACSCall, _isACSCallAgent } from './TypeGuards'; import { CallAgentCommon, CallCommon } from './BetaToStableTypes'; -/* @conditional-compile-remove(one-to-n-calling) */ /** * @public * This contains a readonly array that returns all the active `incomingCalls`. @@ -30,8 +28,7 @@ export type IncomingCallManagement = { * @public * `DeclarativeCallAgent` extends and proxies the {@link @azure/communication-calling#CallAgent} */ -export type DeclarativeCallAgent = CallAgent & - /* @conditional-compile-remove(one-to-n-calling) */ IncomingCallManagement; +export type DeclarativeCallAgent = CallAgent & IncomingCallManagement; /** * ProxyCallAgent proxies CallAgent and saves any returned state in the given context. It will subscribe to all state diff --git a/packages/calling-stateful-client/src/CallClientState.ts b/packages/calling-stateful-client/src/CallClientState.ts index 13f30310a69..75d81489c1b 100644 --- a/packages/calling-stateful-client/src/CallClientState.ts +++ b/packages/calling-stateful-client/src/CallClientState.ts @@ -870,7 +870,7 @@ export interface CallClientState { * It is keyed by {@link @azure/communication-calling#IncomingCall.id}. */ incomingCalls: { - [key: string]: IncomingCallState | /* @conditional-compile-remove(one-to-n-calling) */ TeamsIncomingCallState; + [key: string]: IncomingCallState | TeamsIncomingCallState; }; /** * Incoming Calls that have ended are stored here so the callEndReason could be checked. @@ -879,7 +879,7 @@ export interface CallClientState { * Only {@link MAX_CALL_HISTORY_LENGTH} Calls are kept in the history. Oldest calls are evicted if required. */ incomingCallsEnded: { - [key: string]: IncomingCallState | /* @conditional-compile-remove(one-to-n-calling) */ TeamsIncomingCallState; + [key: string]: IncomingCallState | TeamsIncomingCallState; }; /** * Proxy of {@link @azure/communication-calling#DeviceManager}. Please review {@link DeviceManagerState}. diff --git a/packages/calling-stateful-client/src/CallContext.ts b/packages/calling-stateful-client/src/CallContext.ts index ffe26a14b1c..b0bdd7e3b23 100644 --- a/packages/calling-stateful-client/src/CallContext.ts +++ b/packages/calling-stateful-client/src/CallContext.ts @@ -47,7 +47,6 @@ import { } from './CallClientState'; /* @conditional-compile-remove(breakout-rooms) */ import { NotificationTarget, CallNotification, CallNotifications } from './CallClientState'; -/* @conditional-compile-remove(one-to-n-calling) */ import { TeamsIncomingCallState } from './CallClientState'; import { CaptionsInfo } from './CallClientState'; import { ReactionState } from './CallClientState'; @@ -908,9 +907,7 @@ export class CallContext { }); } - public setIncomingCall( - call: IncomingCallState | /* @conditional-compile-remove(one-to-n-calling) */ TeamsIncomingCallState - ): void { + public setIncomingCall(call: IncomingCallState | TeamsIncomingCallState): void { this.modifyState((draft: CallClientState) => { const existingCall = draft.incomingCalls[call.id]; if (existingCall) { diff --git a/packages/calling-stateful-client/src/Converter.ts b/packages/calling-stateful-client/src/Converter.ts index ce2b6743609..e7a496d0087 100644 --- a/packages/calling-stateful-client/src/Converter.ts +++ b/packages/calling-stateful-client/src/Converter.ts @@ -9,7 +9,6 @@ import { IncomingCall, IncomingCallCommon } from '@azure/communication-calling'; -/* @conditional-compile-remove(one-to-n-calling) */ import { TeamsIncomingCall } from '@azure/communication-calling'; import { TeamsCaptionsInfo } from '@azure/communication-calling'; /* @conditional-compile-remove(acs-close-captions) */ @@ -30,9 +29,7 @@ import { CallInfoState } from './CallClientState'; import { CaptionsInfo } from './CallClientState'; -/* @conditional-compile-remove(one-to-n-calling) */ import { TeamsIncomingCallState as DeclarativeTeamsIncomingCall } from './CallClientState'; -/* @conditional-compile-remove(one-to-n-calling) */ import { _isTeamsIncomingCall } from './TypeGuards'; import { _isACSCall } from './TypeGuards'; /* @conditional-compile-remove(acs-close-captions) */ @@ -193,8 +190,7 @@ export function convertSdkCallToDeclarativeCall(call: CallCommon): CallState { */ export function convertSdkIncomingCallToDeclarativeIncomingCall( call: IncomingCallCommon -): DeclarativeIncomingCall | /* @conditional-compile-remove(one-to-n-calling) */ DeclarativeTeamsIncomingCall { - /* @conditional-compile-remove(one-to-n-calling) */ +): DeclarativeIncomingCall | DeclarativeTeamsIncomingCall { if (_isTeamsIncomingCall(call)) { const newInfo: CallInfoState = { ...(call as TeamsIncomingCall).info, kind: call.kind }; return { diff --git a/packages/calling-stateful-client/src/StatefulCallClient.ts b/packages/calling-stateful-client/src/StatefulCallClient.ts index e73e26ee38b..f47246fddd0 100644 --- a/packages/calling-stateful-client/src/StatefulCallClient.ts +++ b/packages/calling-stateful-client/src/StatefulCallClient.ts @@ -144,7 +144,6 @@ export interface StatefulCallClient extends CallClient { stream: LocalVideoStreamState | RemoteVideoStreamState ): void; - /** @conditional-compile-remove(one-to-n-calling) */ /** * The CallAgent is used to handle calls. * To create the CallAgent, pass a CommunicationTokenCredential object provided from SDK. diff --git a/packages/calling-stateful-client/src/TeamsCallAgentDeclarative.ts b/packages/calling-stateful-client/src/TeamsCallAgentDeclarative.ts index 63615c6e001..98eb1ea61ce 100644 --- a/packages/calling-stateful-client/src/TeamsCallAgentDeclarative.ts +++ b/packages/calling-stateful-client/src/TeamsCallAgentDeclarative.ts @@ -2,7 +2,6 @@ // Licensed under the MIT License. import { TeamsCallAgent } from '@azure/communication-calling'; -/* @conditional-compile-remove(one-to-n-calling) */ import { TeamsIncomingCall } from '@azure/communication-calling'; import { CallCommon, CallAgentCommon } from './BetaToStableTypes'; import { clearCallRelatedState, DeclarativeCallCommon, ProxyCallAgentCommon } from './CallAgentDeclarativeCommon'; @@ -13,7 +12,6 @@ import { InternalCallContext } from './InternalCallContext'; /* @conditional-compile-remove(teams-identity-support) */ import { teamsCallDeclaratify } from './TeamsCallDeclarative'; -/* @conditional-compile-remove(one-to-n-calling) */ /** * @public * Proxies the {@link @azure/communication-calling#TeamsIncomingCall} interface. @@ -31,8 +29,7 @@ export type TeamsIncomingCallManagement = { * @public * `DeclarativeTeamsCallAgent` extends and proxies the {@link @azure/communication-calling#TeamsCallAgent} */ -export type DeclarativeTeamsCallAgent = TeamsCallAgent & - /* @conditional-compile-remove(one-to-n-calling) */ TeamsIncomingCallManagement; +export type DeclarativeTeamsCallAgent = TeamsCallAgent & TeamsIncomingCallManagement; /** * ProxyTeamsCallAgent proxies TeamsCallAgent and saves any returned state in the given context. It will subscribe to all state diff --git a/packages/calling-stateful-client/src/TypeGuards.ts b/packages/calling-stateful-client/src/TypeGuards.ts index 17a952a21a2..56db7eeb947 100644 --- a/packages/calling-stateful-client/src/TypeGuards.ts +++ b/packages/calling-stateful-client/src/TypeGuards.ts @@ -44,16 +44,12 @@ export const _isTeamsCallAgent = (callAgent: CallAgentCommon): callAgent is Team * @internal */ export const _isTeamsIncomingCall = (call: IncomingCallCommon): boolean => { - /* @conditional-compile-remove(one-to-n-calling) */ return call.kind === 'TeamsIncomingCall'; - return false; }; /** * @internal */ export const _isACSIncomingCall = (call: IncomingCallCommon): boolean => { - /* @conditional-compile-remove(one-to-n-calling) */ return call.kind === 'IncomingCall'; - return false; }; diff --git a/packages/calling-stateful-client/src/index-public.ts b/packages/calling-stateful-client/src/index-public.ts index b88f847afa9..2c19a23a35b 100644 --- a/packages/calling-stateful-client/src/index-public.ts +++ b/packages/calling-stateful-client/src/index-public.ts @@ -26,18 +26,15 @@ export type { } from './CallClientState'; /* @conditional-compile-remove(breakout-rooms) */ export type { CallNotification, CallNotifications, NotificationTarget } from './CallClientState'; -/* @conditional-compile-remove(one-to-n-calling) */ export type { TeamsIncomingCallState } from './CallClientState'; /* @conditional-compile-remove(remote-ufd) */ export type { RemoteDiagnosticState } from './CallClientState'; export type { CreateViewResult } from './StreamUtils'; export type { RaiseHandCallFeatureState as RaiseHandCallFeature } from './CallClientState'; export type { RaisedHandState } from './CallClientState'; -/* @conditional-compile-remove(one-to-n-calling) */ export type { DeclarativeCallAgent, IncomingCallManagement } from './CallAgentDeclarative'; /* @conditional-compile-remove(teams-identity-support) */ export type { DeclarativeTeamsCallAgent } from './TeamsCallAgentDeclarative'; -/* @conditional-compile-remove(one-to-n-calling) */ export type { TeamsIncomingCallManagement } from './TeamsCallAgentDeclarative'; export type { LocalVideoStreamVideoEffectsState } from './CallClientState'; diff --git a/packages/communication-react/review/beta/communication-react.api.md b/packages/communication-react/review/beta/communication-react.api.md index 53ded9df0ac..30e98720b73 100644 --- a/packages/communication-react/review/beta/communication-react.api.md +++ b/packages/communication-react/review/beta/communication-react.api.md @@ -629,10 +629,10 @@ export interface CallClientState { deviceManager: DeviceManagerState; environmentInfo?: EnvironmentInfo; incomingCalls: { - [key: string]: IncomingCallState | /* @conditional-compile-remove(one-to-n-calling) */ TeamsIncomingCallState; + [key: string]: IncomingCallState | TeamsIncomingCallState; }; incomingCallsEnded: { - [key: string]: IncomingCallState | /* @conditional-compile-remove(one-to-n-calling) */ TeamsIncomingCallState; + [key: string]: IncomingCallState | TeamsIncomingCallState; }; latestErrors: CallErrors; latestNotifications: CallNotifications; @@ -770,7 +770,7 @@ export type CallCompositeOptions = { }; // @public -export type CallCompositePage = 'accessDeniedTeamsMeeting' | 'call' | 'configuration' | 'hold' | 'joinCallFailedDueToNoNetwork' | 'leftCall' | 'leaving' | 'lobby' | 'removedFromCall' | /* @conditional-compile-remove(unsupported-browser) */ 'unsupportedEnvironment' | 'transferring' | 'badRequest'; +export type CallCompositePage = 'accessDeniedTeamsMeeting' | 'call' | 'configuration' | 'hold' | 'joinCallFailedDueToNoNetwork' | 'leftCall' | 'leaving' | 'lobby' | 'removedFromCall' | /* @conditional-compile-remove(unsupported-browser) */ 'unsupportedEnvironment' | 'transferring' | 'badRequest'; // @public export interface CallCompositeProps extends BaseCompositeProps { @@ -1225,7 +1225,7 @@ export interface CallWithChatAdapterManagement { setSpeaker(sourceInfo: AudioDeviceInfo): Promise; setSpokenLanguage(language: string): Promise; startCall(participants: string[], options?: StartCallOptions): Call | undefined; - startCall(participants: (MicrosoftTeamsAppIdentifier | PhoneNumberIdentifier | /* @conditional-compile-remove(one-to-n-calling) */ CommunicationUserIdentifier | /* @conditional-compile-remove(teams-adhoc-call) */ MicrosoftTeamsUserIdentifier | UnknownIdentifier)[], options?: StartCallOptions): Call | undefined; + startCall(participants: (MicrosoftTeamsAppIdentifier | PhoneNumberIdentifier | CommunicationUserIdentifier | /* @conditional-compile-remove(teams-adhoc-call) */ MicrosoftTeamsUserIdentifier | UnknownIdentifier)[], options?: StartCallOptions): Call | undefined; startCamera(options?: VideoStreamOptions): Promise; startCaptions(options?: StartCaptionsAdapterOptions): Promise; // @beta @@ -1577,7 +1577,7 @@ export interface CallWithChatCompositeStrings { // @public export interface CallWithChatControlOptions extends CommonCallControlOptions { - chatButton?: boolean | { + chatButton?: boolean | { disabled: boolean; }; } @@ -2089,17 +2089,17 @@ export type CommonCallAdapterOptions = { // @public export type CommonCallControlOptions = { displayType?: CallControlDisplayType; - cameraButton?: boolean | { + cameraButton?: boolean | { disabled: boolean; }; endCallButton?: boolean | /* @conditional-compile-remove(end-call-options) */ { hangUpForEveryone?: false | 'endCallOptions'; disableEndCallModal?: boolean; }; - microphoneButton?: boolean | { + microphoneButton?: boolean | { disabled: boolean; }; - devicesButton?: boolean | { + devicesButton?: boolean | { disabled: boolean; }; participantsButton?: boolean | { @@ -2119,7 +2119,7 @@ export type CommonCallControlOptions = { holdButton?: boolean | { disabled: boolean; }; - peopleButton?: boolean | { + peopleButton?: boolean | { disabled: boolean; }; dtmfDialerButton?: boolean | { @@ -4620,7 +4620,7 @@ export interface SpotlightState { } // @public -export type StartCallIdentifier = (MicrosoftTeamsAppIdentifier | PhoneNumberIdentifier | /* @conditional-compile-remove(one-to-n-calling) */ CommunicationUserIdentifier | /* @conditional-compile-remove(teams-adhoc-call) */ MicrosoftTeamsUserIdentifier | UnknownIdentifier) | /* @conditional-compile-remove(start-call-beta) */ CommunicationIdentifier; +export type StartCallIdentifier = (MicrosoftTeamsAppIdentifier | PhoneNumberIdentifier | CommunicationUserIdentifier | /* @conditional-compile-remove(teams-adhoc-call) */ MicrosoftTeamsUserIdentifier | UnknownIdentifier) | /* @conditional-compile-remove(start-call-beta) */ CommunicationIdentifier; // @public export interface StartCaptionsAdapterOptions extends StartCaptionsOptions { @@ -5235,9 +5235,7 @@ export interface VideoTilesOptions { // @public export interface VideoTileStrings { moreOptionsButtonAriaLabel: string; - // (undocumented) participantStateHold: string; - // (undocumented) participantStateRinging: string; } diff --git a/packages/communication-react/review/stable/communication-react.api.md b/packages/communication-react/review/stable/communication-react.api.md index a8b7566b92c..67cf8ac7046 100644 --- a/packages/communication-react/review/stable/communication-react.api.md +++ b/packages/communication-react/review/stable/communication-react.api.md @@ -4491,9 +4491,7 @@ export interface VideoTilesOptions { // @public export interface VideoTileStrings { moreOptionsButtonAriaLabel: string; - // (undocumented) participantStateHold: string; - // (undocumented) participantStateRinging: string; } diff --git a/packages/communication-react/src/index.ts b/packages/communication-react/src/index.ts index 02f15dd7341..c99752e9a29 100644 --- a/packages/communication-react/src/index.ts +++ b/packages/communication-react/src/index.ts @@ -98,7 +98,6 @@ export type { HoldButtonSelector } from '../../calling-component-bindings/src'; export type { RaiseHandButtonSelector } from '../../calling-component-bindings/src'; export type { NotificationStackSelector } from '../../calling-component-bindings/src'; -/* @conditional-compile-remove(one-to-n-calling) */ export type { IncomingCallStackSelector } from '../../calling-component-bindings/src'; export { @@ -168,9 +167,7 @@ export { RaiseHandButton } from '../../react-components/src'; export { Dialpad } from '../../react-components/src'; -/* @conditional-compile-remove(one-to-n-calling) */ export { IncomingCallNotification, IncomingCallStack } from '../../react-components/src'; -/* @conditional-compile-remove(one-to-n-calling) */ export type { IncomingCallNotificationProps, IncomingCallNotificationStrings, @@ -382,7 +379,6 @@ export type { LocalVideoTileSize } from '../../react-components/src'; export * from '../../react-components/src/localization/locales'; export * from '../../react-components/src/theming'; export * from '../../calling-stateful-client/src/index-public'; -/* @conditional-compile-remove(one-to-n-calling) */ export type { DeclarativeCallAgent } from '../../calling-stateful-client/src'; export { createStatefulChatClient } from '../../chat-stateful-client/src'; export type { diff --git a/packages/react-components/src/components/IncomingCallNotification.tsx b/packages/react-components/src/components/IncomingCallNotification.tsx index 98ae2228055..3beeab9d71c 100644 --- a/packages/react-components/src/components/IncomingCallNotification.tsx +++ b/packages/react-components/src/components/IncomingCallNotification.tsx @@ -14,10 +14,8 @@ import { Theme, useTheme } from '@fluentui/react'; -/* @conditional-compile-remove(one-to-n-calling) */ import { IContextualMenuProps } from '@fluentui/react'; import React from 'react'; -/* @conditional-compile-remove(one-to-n-calling) */ import { useLocale } from '../localization'; import { _formatString } from '@internal/acs-ui-common'; @@ -158,40 +156,37 @@ export const IncomingCallNotification = (props: IncomingCallNotificationProps): alertText, avatarImage, onAcceptWithAudio, - /* @conditional-compile-remove(one-to-n-calling) */ onAcceptWithVideo, onReject, onDismiss, personaSize, styles, strings, - /* @conditional-compile-remove(one-to-n-calling) */ acceptOptions } = props; const theme = useTheme(); - /* @conditional-compile-remove(one-to-n-calling) */ + const localeStrings = useLocale().strings.IncomingCallNotification; - /* @conditional-compile-remove(one-to-n-calling) */ + const formattedMessageString = localeStrings.incomingCallNotificationPlaceholderAlert && callerName ? _formatString(localeStrings.incomingCallNotificationPlaceholderAlert, { callerName: callerName }) : callerName; - /* @conditional-compile-remove(one-to-n-calling) */ const acceptManuOptions: IContextualMenuProps | undefined = acceptOptions.showAcceptWithVideo ? { items: [ { key: 'audio', text: - /* @conditional-compile-remove(one-to-n-calling) */ strings?.incomingCallNotificationAcceptButtonLabel ?? + strings?.incomingCallNotificationAcceptButtonLabel ?? localeStrings.incomingCallNotificationAcceptButtonLabel, onClick: () => onAcceptWithAudio() }, { key: 'video', text: - /* @conditional-compile-remove(one-to-n-calling) */ strings?.incomingCallNotificationAccceptWithVideoButtonLabel ?? + strings?.incomingCallNotificationAccceptWithVideoButtonLabel ?? localeStrings.incomingCallNotificationAccceptWithVideoButtonLabel, onClick: () => onAcceptWithVideo() } @@ -221,18 +216,11 @@ export const IncomingCallNotification = (props: IncomingCallNotificationProps): - - {alertText ?? - strings?.incomingCallNotificationPlaceholderAlert ?? - /* @conditional-compile-remove(one-to-n-calling) */ formattedMessageString} + + {alertText ?? strings?.incomingCallNotificationPlaceholderAlert ?? formattedMessageString} onAcceptWithAudio()} iconProps={{ iconName: 'IncomingCallNotificationAcceptIcon', style: { lineHeight: '1rem' } }} - /* @conditional-compile-remove(one-to-n-calling) */ ariaLabel={ strings?.incomingCallNoticicationAcceptWithAudioAriaLabel ?? localeStrings.incomingCallNoticicationAcceptWithAudioAriaLabel } - /* @conditional-compile-remove(one-to-n-calling) */ menuProps={acceptManuOptions} > - { - /* @conditional-compile-remove(one-to-n-calling) */ strings?.incomingCallNotificationAcceptButtonLabel ?? - localeStrings.incomingCallNotificationAcceptButtonLabel - } + {strings?.incomingCallNotificationAcceptButtonLabel ?? + localeStrings.incomingCallNotificationAcceptButtonLabel} onReject()} iconProps={{ iconName: 'IncomingCallNotificationRejectIcon' }} - /* @conditional-compile-remove(one-to-n-calling) */ ariaLabel={ strings?.incomingCallNoticicationRejectAriaLabel ?? localeStrings.incomingCallNoticicationRejectAriaLabel } > - { - /* @conditional-compile-remove(one-to-n-calling) */ strings?.incomingCallNotificationRejectButtonLabel ?? - localeStrings.incomingCallNotificationRejectButtonLabel - } + {strings?.incomingCallNotificationRejectButtonLabel ?? + localeStrings.incomingCallNotificationRejectButtonLabel} diff --git a/packages/react-components/src/components/IncomingCallStack.tsx b/packages/react-components/src/components/IncomingCallStack.tsx index e0e7117a98d..cb594d7c0c8 100644 --- a/packages/react-components/src/components/IncomingCallStack.tsx +++ b/packages/react-components/src/components/IncomingCallStack.tsx @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -/* @conditional-compile-remove(one-to-n-calling) */ import { IncomingCallNotification } from './IncomingCallNotification'; import { IncomingCallNotificationStyles, IncomingCallNotificationStrings } from './IncomingCallNotification'; import { Stack } from '@fluentui/react'; @@ -78,33 +77,26 @@ export interface IncomingCallStackProps { * @public */ export const IncomingCallStack = (props: IncomingCallStackProps): JSX.Element => { - /* @conditional-compile-remove(one-to-n-calling) */ const { activeIncomingCalls, removedIncomingCalls, onAcceptCall, onRejectCall, styles, strings, tabIndex } = props; return ( - - { - /* @conditional-compile-remove(one-to-n-calling) */ activeIncomingCalls - .filter((incomingCall) => !removedIncomingCalls.some((call) => call.id === incomingCall.id)) - .map((incomingCall) => { - return ( - onAcceptCall(incomingCall.id)} - onAcceptWithVideo={() => onAcceptCall(incomingCall.id, true)} - onReject={() => onRejectCall(incomingCall.id)} - onDismiss={() => onRejectCall(incomingCall.id)} - styles={styles} - strings={strings} - acceptOptions={{ showAcceptWithVideo: incomingCall.videoAvailable }} - > - ); - }) - } + + {activeIncomingCalls + .filter((incomingCall) => !removedIncomingCalls.some((call) => call.id === incomingCall.id)) + .map((incomingCall) => { + return ( + onAcceptCall(incomingCall.id)} + onAcceptWithVideo={() => onAcceptCall(incomingCall.id, true)} + onReject={() => onRejectCall(incomingCall.id)} + onDismiss={() => onRejectCall(incomingCall.id)} + styles={styles} + strings={strings} + acceptOptions={{ showAcceptWithVideo: incomingCall.videoAvailable }} + > + ); + })} ); }; diff --git a/packages/react-components/src/components/ParticipantItem.tsx b/packages/react-components/src/components/ParticipantItem.tsx index 5d461ebc9fc..a627b729241 100644 --- a/packages/react-components/src/components/ParticipantItem.tsx +++ b/packages/react-components/src/components/ParticipantItem.tsx @@ -29,7 +29,6 @@ import { participantStateStringStyles } from './styles/ParticipantItem.styles'; import { _preventDismissOnEvent as preventDismissOnEvent } from '@internal/acs-ui-common'; -/* @conditional-compile-remove(one-to-n-calling) */ import { ParticipantState } from '../types'; import { useId } from '@fluentui/react-hooks'; @@ -67,10 +66,8 @@ export interface ParticipantItemStrings { mutedIconLabel: string; /** placeholder text for participants who does not have a display name*/ displayNamePlaceholder?: string; - /* @conditional-compile-remove(one-to-n-calling) */ /** String shown when `participantState` is `Ringing` */ participantStateRinging?: string; - /* @conditional-compile-remove(one-to-n-calling) */ /** String shown when `participantState` is `Hold` */ participantStateHold?: string; /** String for the attendee role */ @@ -115,7 +112,6 @@ export interface ParticipantItemProps { onClick?: (props?: ParticipantItemProps) => void; /** Optional value to determine if the tooltip should be shown for participants or not */ showParticipantOverflowTooltip?: boolean; - /* @conditional-compile-remove(one-to-n-calling) */ /** * Optional value to determine and display a participants connection status. * For example, `Connecting`, `Ringing` etc. @@ -306,7 +302,6 @@ const participantStateStringTrampoline = ( props: ParticipantItemProps, strings: ParticipantItemStrings ): string | undefined => { - /* @conditional-compile-remove(one-to-n-calling) */ return props.participantState === 'EarlyMedia' || props.participantState === 'Ringing' ? strings?.participantStateRinging : props.participantState === 'Hold' diff --git a/packages/react-components/src/components/ParticipantList.tsx b/packages/react-components/src/components/ParticipantList.tsx index e031537df58..064d879a33d 100644 --- a/packages/react-components/src/components/ParticipantList.tsx +++ b/packages/react-components/src/components/ParticipantList.tsx @@ -219,7 +219,6 @@ const onRenderParticipantDefault = ( onRenderAvatar={onRenderAvatarWithRaiseHand} onClick={onParticipantClick ? () => onParticipantClick?.(participant) : undefined} showParticipantOverflowTooltip={showParticipantOverflowTooltip} - /* @conditional-compile-remove(one-to-n-calling) */ participantState={callingParticipant.state} ariaLabelledBy={participantAriaLabelledBy} /> diff --git a/packages/react-components/src/components/RemoteVideoTile.tsx b/packages/react-components/src/components/RemoteVideoTile.tsx index 13dc325a504..46bebd579e1 100644 --- a/packages/react-components/src/components/RemoteVideoTile.tsx +++ b/packages/react-components/src/components/RemoteVideoTile.tsx @@ -238,7 +238,6 @@ export const _RemoteVideoTile = React.memo( personaMinSize={props.personaMinSize} showLabel={props.showLabel} alwaysShowLabelBackground={props.alwaysShowLabelBackground} - /* @conditional-compile-remove(one-to-n-calling) */ participantState={participantState} {...videoTileContextualMenuProps} isPinned={props.isPinned} diff --git a/packages/react-components/src/components/VideoGallery/utils/videoGalleryLayoutUtils.ts b/packages/react-components/src/components/VideoGallery/utils/videoGalleryLayoutUtils.ts index ad9208c5955..3bd2ea8e57f 100644 --- a/packages/react-components/src/components/VideoGallery/utils/videoGalleryLayoutUtils.ts +++ b/packages/react-components/src/components/VideoGallery/utils/videoGalleryLayoutUtils.ts @@ -52,14 +52,11 @@ const getOrganizedParticipants = (props: OrganizedParticipantsArgs): OrganizedPa previousOverflowParticipants = [] } = props; - /* @conditional-compile-remove(one-to-n-calling) */ const callingParticipants = remoteParticipants.filter((p) => p.state === ('Connecting' || 'Ringing')); - /* @conditional-compile-remove(one-to-n-calling) */ + const callingParticipantsSet = new Set(callingParticipants.map((p) => p.userId)); - let connectedParticipants = remoteParticipants; - /* @conditional-compile-remove(one-to-n-calling) */ - connectedParticipants = connectedParticipants.filter((p) => !callingParticipantsSet.has(p.userId)); + const connectedParticipants = remoteParticipants.filter((p) => !callingParticipantsSet.has(p.userId)); const remoteParticipantsOrdered = putVideoParticipantsFirst(connectedParticipants); const videoParticipants = remoteParticipants.filter((p) => p.videoStream?.isAvailable); @@ -95,7 +92,6 @@ const getOrganizedParticipants = (props: OrganizedParticipantsArgs): OrganizedPa let gridParticipants = newGridParticipants; let overflowGalleryParticipants = newOverflowGalleryParticipants; - /* @conditional-compile-remove(one-to-n-calling) */ if (gridParticipants.length + callingParticipants.length <= maxGridParticipants) { gridParticipants = gridParticipants.concat(callingParticipants); } else { diff --git a/packages/react-components/src/components/VideoTile.tsx b/packages/react-components/src/components/VideoTile.tsx index 17ce14685bd..260690ffa1d 100644 --- a/packages/react-components/src/components/VideoTile.tsx +++ b/packages/react-components/src/components/VideoTile.tsx @@ -20,7 +20,6 @@ import { BaseCustomStyles, CustomAvatarOptions, OnRenderAvatarCallback } from '. import { CallingTheme } from '../theming'; import { RaisedHand } from '../types'; import { RaisedHandIcon } from './assets/RaisedHandIcon'; -/* @conditional-compile-remove(one-to-n-calling) */ import { ParticipantState } from '../types'; import { @@ -46,9 +45,9 @@ import { ReactionResources } from '../types/ReactionTypes'; export interface VideoTileStrings { /** Aria label for announcing the remote video tile drawer menu */ moreOptionsButtonAriaLabel: string; - /* @conditional-compile-remove(one-to-n-calling) */ + /** String for displaying the Ringing of the remote participant */ participantStateRinging: string; - /* @conditional-compile-remove(one-to-n-calling) */ + /** String for displaying the Hold state of the remote participant */ participantStateHold: string; } @@ -149,7 +148,6 @@ export interface VideoTileProps { /** Whether the participant is raised hand. Show a indicator (border) and icon with order */ raisedHand?: RaisedHand; - /* @conditional-compile-remove(one-to-n-calling) */ /** * The call connection state of the participant. * For example, `Hold` means the participant is on hold. @@ -378,7 +376,7 @@ export const VideoTile = (props: VideoTileProps): JSX.Element => { const ids = useIdentifiers(); const canShowLabel = showLabel && (displayName || (showMuteIndicator && isMuted)); - const participantStateString = participantStateStringTrampoline(props, locale); + const participantStateString = getParticipantStateString(props, locale); const canShowContextMenuButton = isHovered || isFocused; let raisedHandBackgroundColor = ''; raisedHandBackgroundColor = callingPalette.raiseHandGold; @@ -495,17 +493,13 @@ export const VideoTile = (props: VideoTileProps): JSX.Element => { ); }; -const participantStateStringTrampoline = (props: VideoTileProps, locale: ComponentLocale): string | undefined => { - /* @conditional-compile-remove(one-to-n-calling) */ +const getParticipantStateString = (props: VideoTileProps, locale: ComponentLocale): string | undefined => { const strings = { ...locale.strings.videoTile, ...props.strings }; - /* @conditional-compile-remove(one-to-n-calling) */ return props.participantState === 'EarlyMedia' || props.participantState === 'Ringing' ? strings?.participantStateRinging : props.participantState === 'Hold' ? strings?.participantStateHold : undefined; - - return undefined; }; const tileInfoContainerTokens = { diff --git a/packages/react-components/src/components/index.ts b/packages/react-components/src/components/index.ts index d0513b00ff0..68d0148d96e 100644 --- a/packages/react-components/src/components/index.ts +++ b/packages/react-components/src/components/index.ts @@ -304,6 +304,6 @@ export { _ErrorBoundary } from './ErrorBoundary'; export * from './Notification'; export * from './NotificationStack'; -/* @conditional-compile-remove(one-to-n-calling) */ + export * from './IncomingCallNotification'; export * from './IncomingCallStack'; diff --git a/packages/react-components/src/localization/LocalizationProvider.tsx b/packages/react-components/src/localization/LocalizationProvider.tsx index 19cd9a50d64..5ef83e4dff7 100644 --- a/packages/react-components/src/localization/LocalizationProvider.tsx +++ b/packages/react-components/src/localization/LocalizationProvider.tsx @@ -17,11 +17,8 @@ import { TypingIndicatorStrings, VideoGalleryStrings } from '../components'; - import { NotificationStackStrings } from '../components'; - import { RaiseHandButtonStrings } from '../components'; -/* @conditional-compile-remove(one-to-n-calling) */ import { HoldButtonStrings } from '../components'; import { DialpadStrings } from '../components'; /* @conditional-compile-remove(call-readiness) */ @@ -48,7 +45,6 @@ import { ReactionButtonStrings } from '../components'; /* @conditional-compile-remove(rich-text-editor) */ import { RichTextSendBoxStrings } from '../components/RichTextEditor/RichTextSendBox'; import { MeetingConferencePhoneInfoModalStrings } from '../components/MeetingConferencePhoneInfo'; -/* @conditional-compile-remove(one-to-n-calling) */ import { IncomingCallNotificationStrings } from '../components/IncomingCallNotification'; /** @@ -183,7 +179,7 @@ export interface ComponentStrings { ParticipantList: ParticipantListStrings; /** Strings for the MeetingConferencePhoneInfoModal */ meetingConferencePhoneInfo: MeetingConferencePhoneInfoModalStrings; - /* @conditional-compile-remove(one-to-n-calling) */ + IncomingCallNotification: IncomingCallNotificationStrings; } diff --git a/packages/react-components/src/theming/icons.tsx b/packages/react-components/src/theming/icons.tsx index 511616ab6f9..467d9e8bcd5 100644 --- a/packages/react-components/src/theming/icons.tsx +++ b/packages/react-components/src/theming/icons.tsx @@ -112,7 +112,6 @@ import React from 'react'; import { useTheme } from './FluentThemeProvider'; /* @conditional-compile-remove(call-readiness) */ import { sitePermissionIconBackgroundStyle, scaledIconStyles } from './icons.styles'; -/* @conditional-compile-remove(one-to-n-calling) */ import { Call20Filled } from '@fluentui/react-icons'; /** @@ -414,10 +413,7 @@ export const DEFAULT_COMPONENT_ICONS = { RichTextTableDeleteMenuIcon: , /* @conditional-compile-remove(soft-mute) */ ContextualMenuMicMutedIcon: , - /* @conditional-compile-remove(one-to-n-calling) */ IncomingCallNotificationRejectIcon: , - /* @conditional-compile-remove(one-to-n-calling) */ IncomingCallNotificationAcceptIcon: , - /* @conditional-compile-remove(one-to-n-calling) */ IncomingCallNotificationAcceptWithVideoIcon: }; diff --git a/packages/react-components/src/types/OnRender.ts b/packages/react-components/src/types/OnRender.ts index 3faff917021..402d484b05f 100644 --- a/packages/react-components/src/types/OnRender.ts +++ b/packages/react-components/src/types/OnRender.ts @@ -8,7 +8,6 @@ import { PersonaPresence, PersonaSize } from '@fluentui/react'; -/* @conditional-compile-remove(one-to-n-calling) */ import { ParticipantState } from '.'; /** @@ -34,10 +33,8 @@ export type CustomAvatarOptions = { styles?: IStyleFunctionOrObject; /** Display name to be used in Persona */ text?: string; - /* @conditional-compile-remove(one-to-n-calling) */ /** State for the participant to be displayed in the defaultPlaceHolder */ participantState?: ParticipantState; - /* @conditional-compile-remove(one-to-n-calling) */ /** * If true, show the special coin for unknown persona. * It has '?' in place of initials, with static font and background colors diff --git a/packages/react-components/src/types/VideoGalleryParticipant.ts b/packages/react-components/src/types/VideoGalleryParticipant.ts index 24bf06922bf..a83b5035ebb 100644 --- a/packages/react-components/src/types/VideoGalleryParticipant.ts +++ b/packages/react-components/src/types/VideoGalleryParticipant.ts @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -/* @conditional-compile-remove(one-to-n-calling) */ import { ParticipantState } from './ParticipantListParticipant'; import { RaisedHand } from './ParticipantListParticipant'; @@ -114,7 +113,6 @@ export interface VideoGalleryRemoteParticipant extends VideoGalleryParticipant { isSpeaking?: boolean; /** Video stream of shared screen */ screenShareStream?: VideoGalleryStream; - /* @conditional-compile-remove(one-to-n-calling) */ /** * @public * The connection state of the participant. For example, 'Hold', 'Connecting' etc. diff --git a/packages/react-composites/src/composites/CallComposite/CallComposite.tsx b/packages/react-composites/src/composites/CallComposite/CallComposite.tsx index f8802126980..8104eb4efcb 100644 --- a/packages/react-composites/src/composites/CallComposite/CallComposite.tsx +++ b/packages/react-composites/src/composites/CallComposite/CallComposite.tsx @@ -36,7 +36,6 @@ import { CallControlOptions } from './types/CallControlOptions'; import { LayerHost, mergeStyles } from '@fluentui/react'; import { modalLayerHostStyle } from '../common/styles/ModalLocalAndRemotePIP.styles'; import { useId } from '@fluentui/react-hooks'; -/* @conditional-compile-remove(one-to-n-calling) */ import { HoldPage } from './pages/HoldPage'; /* @conditional-compile-remove(unsupported-browser) */ import { UnsupportedBrowserPage } from './pages/UnsupportedBrowser'; @@ -708,7 +707,6 @@ const MainScreen = (props: MainScreenProps): JSX.Element => { /> ); break; - /* @conditional-compile-remove(one-to-n-calling) */ case 'hold': pageElement = ( <> diff --git a/packages/react-composites/src/composites/CallComposite/Strings.tsx b/packages/react-composites/src/composites/CallComposite/Strings.tsx index 5b3da52ad77..381932da702 100644 --- a/packages/react-composites/src/composites/CallComposite/Strings.tsx +++ b/packages/react-composites/src/composites/CallComposite/Strings.tsx @@ -294,27 +294,22 @@ export interface CallCompositeStrings { * label for more button in the Calling composite */ moreButtonCallingLabel: string; - /* @conditional-compile-remove(one-to-n-calling) */ /** * Label for the resume call button on the hold pane */ resumeCallButtonLabel?: string; - /* @conditional-compile-remove(one-to-n-calling) */ /** * Label for the resume call button on the hold pane when call is resuming */ resumingCallButtonLabel?: string; - /* @conditional-compile-remove(one-to-n-calling) */ /** * Aria label for the resume call button on the hold pane */ resumeCallButtonAriaLabel?: string; - /* @conditional-compile-remove(one-to-n-calling) */ /** * Aria label for the resume call button on the hold pane when call is resuming */ resumingCallButtonAriaLabel?: string; - /* @conditional-compile-remove(one-to-n-calling) */ /** * Label for the hold pane */ diff --git a/packages/react-composites/src/composites/CallComposite/adapter/AzureCommunicationCallAdapter.ts b/packages/react-composites/src/composites/CallComposite/adapter/AzureCommunicationCallAdapter.ts index 86819006e53..215bec4027a 100644 --- a/packages/react-composites/src/composites/CallComposite/adapter/AzureCommunicationCallAdapter.ts +++ b/packages/react-composites/src/composites/CallComposite/adapter/AzureCommunicationCallAdapter.ts @@ -968,7 +968,7 @@ export class AzureCommunicationCallAdapter { const isInLobby = _isInLobbyOrConnecting(useSelector(callStatusSelector).callStatus); const { updateSidePaneRenderer } = props; - /* @conditional-compile-remove(one-to-n-calling) */ const isInLocalHold = useSelector(getPage) === 'hold'; const adapter = useAdapter(); @@ -367,7 +360,6 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { } }, [closePeoplePane, isPeoplePaneOpen, openPeoplePane]); - /* @conditional-compile-remove(one-to-n-calling) */ useEffect(() => { if (isInLocalHold) { // close side pane on local hold @@ -526,9 +518,7 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { containerWidth={containerWidth} containerHeight={containerHeight} isMobile={props.mobileView} - /* @conditional-compile-remove(one-to-n-calling) */ peopleButtonChecked={isPeoplePaneOpen} - /* @conditional-compile-remove(one-to-n-calling) */ onPeopleButtonClicked={togglePeoplePane} displayVertical={verticalControlBar} /> @@ -539,7 +529,6 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { callAdapter={adapter as CallAdapter} mobileView={props.mobileView} disableButtonsForLobbyPage={isInLobby} - /* @conditional-compile-remove(one-to-n-calling) */ disableButtonsForHoldScreen={isInLocalHold} peopleButtonChecked={isPeoplePaneOpen} onPeopleButtonClicked={togglePeoplePane} @@ -574,7 +563,6 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { callControls={props.callControlProps.options} onLightDismiss={closeDrawer} onPeopleButtonClicked={onMoreDrawerPeopleClicked} - /* @conditional-compile-remove(one-to-n-calling) */ disableButtonsForHoldScreen={isInLocalHold} isCaptionsSupported={ (useTeamsCaptions && hasJoinedCall) || @@ -628,7 +616,7 @@ export const CallArrangement = (props: CallArrangementProps): JSX.Element => { )} {renderGallery && props.onRenderGalleryContent && props.onRenderGalleryContent()} - {true && /* @conditional-compile-remove(one-to-n-calling) */ !isInLocalHold && ( + {!isInLocalHold && ( ) && ( - /* @conditional-compile-remove(one-to-n-calling) */ { - /* @conditional-compile-remove(one-to-n-calling) */ const holdButtonProps = usePropsFor(HoldButton); const locale = useLocale(); - const strings = stringsTrampoline(locale); + const strings: HoldPaneStrings = { + holdScreenLabel: locale.strings.call.holdScreenLabel ?? '', + resumeCallButtonLabel: locale.strings.call.resumeCallButtonLabel ?? '', + resumeCallButtonAriaLabel: locale.strings.call.resumeCallButtonAriaLabel ?? '', + resumingCallButtonLabel: locale.strings.call.resumingCallButtonLabel ?? '', + resumingCallButtonAriaLabel: locale.strings.call.resumingCallButtonAriaLabel ?? '' + }; const [time, setTime] = useState(0); @@ -68,7 +71,6 @@ export const HoldPane = (): JSX.Element => { onClick={async () => { setResumingCall(true); try { - /* @conditional-compile-remove(one-to-n-calling) */ await holdButtonProps.onToggleHold(); } catch (e) { setResumingCall(false); @@ -104,21 +106,3 @@ export const getReadableTime = (time: number): string => { const readableSeconds = ('0' + (getSeconds(time) % 60)).slice(-2); return `${hours > 0 ? hours + ':' : ''}${readableMinutes}:${readableSeconds}`; }; - -const stringsTrampoline = (locale: CompositeLocale): HoldPaneStrings => { - /* @conditional-compile-remove(one-to-n-calling) */ - return { - holdScreenLabel: locale.strings.call.holdScreenLabel ?? '', - resumeCallButtonLabel: locale.strings.call.resumeCallButtonLabel ?? '', - resumeCallButtonAriaLabel: locale.strings.call.resumeCallButtonAriaLabel ?? '', - resumingCallButtonLabel: locale.strings.call.resumingCallButtonLabel ?? '', - resumingCallButtonAriaLabel: locale.strings.call.resumingCallButtonAriaLabel ?? '' - }; - return { - holdScreenLabel: '', - resumeCallButtonLabel: '', - resumeCallButtonAriaLabel: '', - resumingCallButtonLabel: '', - resumingCallButtonAriaLabel: '' - }; -}; diff --git a/packages/react-composites/src/composites/CallComposite/pages/HoldPage.tsx b/packages/react-composites/src/composites/CallComposite/pages/HoldPage.tsx index bd353f622d5..d4a7385490c 100644 --- a/packages/react-composites/src/composites/CallComposite/pages/HoldPage.tsx +++ b/packages/react-composites/src/composites/CallComposite/pages/HoldPage.tsx @@ -47,7 +47,6 @@ export const HoldPage = (props: HoldPageProps): JSX.Element => { 'microphoneButton', 'devicesButton', 'screenShareButton', - /* @conditional-compile-remove(one-to-n-calling) */ 'holdButton' ]); diff --git a/packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx b/packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx index 835e9ab7659..23f89b426ba 100644 --- a/packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx +++ b/packages/react-composites/src/composites/CallWithChatComposite/CallWithChatComposite.tsx @@ -736,13 +736,11 @@ export const CallWithChatComposite = (props: CallWithChatCompositeProps): JSX.El }; const hasJoinedCallFn = (page: CallCompositePage, callStatus: CallState): boolean => { - /* @conditional-compile-remove(one-to-n-calling) */ /* @conditional-compile-remove(one-to-n-calling) */ return ( (page === 'call' && (callStatus === 'Connected' || callStatus === 'RemoteHold' || callStatus === 'Disconnecting')) || (page === 'hold' && (callStatus === 'LocalHold' || callStatus === 'Disconnecting')) ); - return page === 'call' && (callStatus === 'Connected' || callStatus === 'Disconnecting'); }; const checkShowChatButton = (callControls?: boolean | CallWithChatControlOptions): boolean => { diff --git a/packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatAdapter.ts b/packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatAdapter.ts index b5a3ecbe16f..044bc485163 100644 --- a/packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatAdapter.ts +++ b/packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatAdapter.ts @@ -52,7 +52,6 @@ import { import { MessageOptions } from '@internal/acs-ui-common'; import { PhoneNumberIdentifier } from '@azure/communication-common'; import { UnknownIdentifier, MicrosoftTeamsAppIdentifier } from '@azure/communication-common'; -/* @conditional-compile-remove(one-to-n-calling) */ import { CommunicationUserIdentifier } from '@azure/communication-common'; /* @conditional-compile-remove(teams-adhoc-call) */ import { MicrosoftTeamsUserIdentifier } from '@azure/communication-common'; @@ -167,7 +166,7 @@ export interface CallWithChatAdapterManagement { participants: ( | MicrosoftTeamsAppIdentifier | PhoneNumberIdentifier - | /* @conditional-compile-remove(one-to-n-calling) */ CommunicationUserIdentifier + | CommunicationUserIdentifier | /* @conditional-compile-remove(teams-adhoc-call) */ MicrosoftTeamsUserIdentifier | UnknownIdentifier )[], diff --git a/packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatBackedCallAdapter.ts b/packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatBackedCallAdapter.ts index a48fdce347b..9ec26cd83e4 100644 --- a/packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatBackedCallAdapter.ts +++ b/packages/react-composites/src/composites/CallWithChatComposite/adapter/CallWithChatBackedCallAdapter.ts @@ -18,7 +18,6 @@ import { AddPhoneNumberOptions } from '@azure/communication-calling'; import { DtmfTone } from '@azure/communication-calling'; import { CallWithChatAdapterState } from '../state/CallWithChatAdapterState'; import { CommunicationIdentifier, isPhoneNumberIdentifier, PhoneNumberIdentifier } from '@azure/communication-common'; -/* @conditional-compile-remove(one-to-n-calling) */ import { CommunicationUserIdentifier } from '@azure/communication-common'; import { _toCommunicationIdentifier } from '@internal/acs-ui-common'; import { diff --git a/packages/react-composites/src/composites/common/AvatarPersona.tsx b/packages/react-composites/src/composites/common/AvatarPersona.tsx index 4b9cf587ca7..ac4fe15b30b 100644 --- a/packages/react-composites/src/composites/common/AvatarPersona.tsx +++ b/packages/react-composites/src/composites/common/AvatarPersona.tsx @@ -34,7 +34,6 @@ export type AvatarPersonaData = { * @defaultvalue `white` */ initialsTextColor?: string; - /* @conditional-compile-remove(one-to-n-calling) */ /** * If true, show the special coin for unknown persona. * It has '?' in place of initials, with static font and background colors @@ -119,7 +118,6 @@ export const AvatarPersona = (props: AvatarPersonaProps): JSX.Element => { initialsTextColor={data?.initialsTextColor ?? initialsTextColor ?? 'white'} // default disable tooltip unless specified showOverflowTooltip={showOverflowTooltip ?? false} - /* @conditional-compile-remove(one-to-n-calling) */ showUnknownPersonaCoin={data?.showUnknownPersonaCoin ?? props.showUnknownPersonaCoin ?? false} /> ); diff --git a/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx b/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx index ac52bcfbfe9..bf7d3680c95 100644 --- a/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx +++ b/packages/react-composites/src/composites/common/ControlBar/CommonCallControlBar.tsx @@ -346,10 +346,7 @@ export const CommonCallControlBar = (props: CommonCallControlBarProps & Containe const showDesktopMoreButton = isEnabled(options?.moreButton) && - (false || - /* @conditional-compile-remove(one-to-n-calling) */ isEnabled(options?.holdButton) || - showCaptionsButton || - props.onUserSetGalleryLayout); + (false || isEnabled(options?.holdButton) || showCaptionsButton || props.onUserSetGalleryLayout); const role = props.callAdapter.getState().call?.role; const hideRaiseHandButtonInRoomsCall = @@ -423,7 +420,6 @@ export const CommonCallControlBar = (props: CommonCallControlBarProps & Containe displayType={options.displayType} styles={commonButtonStyles} splitButtonsForDeviceSelection={!props.mobileView} - /* @conditional-compile-remove(one-to-n-calling) */ disabled={props.disableButtonsForHoldScreen || isDisabled(options.microphoneButton)} disableTooltip={props.mobileView} /* @conditional-compile-remove(DNS) */ @@ -439,7 +435,6 @@ export const CommonCallControlBar = (props: CommonCallControlBarProps & Containe displayType={options.displayType} styles={commonButtonStyles} splitButtonsForDeviceSelection={!props.mobileView} - /* @conditional-compile-remove(one-to-n-calling) */ disabled={props.disableButtonsForHoldScreen || isDisabled(options.cameraButton)} onClickVideoEffects={props.onClickVideoEffects} componentRef={props.cameraButtonRef} @@ -461,7 +456,6 @@ export const CommonCallControlBar = (props: CommonCallControlBarProps & Containe )} @@ -489,7 +483,6 @@ export const CommonCallControlBar = (props: CommonCallControlBarProps & Containe option={options.screenShareButton} displayType={options.displayType} styles={screenShareButtonStyles} - /* @conditional-compile-remove(one-to-n-calling) */ disabled={props.disableButtonsForHoldScreen || isDisabled(options.screenShareButton)} /> )} diff --git a/packages/react-composites/src/composites/common/ControlBar/DesktopMoreButton.tsx b/packages/react-composites/src/composites/common/ControlBar/DesktopMoreButton.tsx index 1e5f7850971..a0998ca26bc 100644 --- a/packages/react-composites/src/composites/common/ControlBar/DesktopMoreButton.tsx +++ b/packages/react-composites/src/composites/common/ControlBar/DesktopMoreButton.tsx @@ -5,12 +5,10 @@ import { IContextualMenuItem } from '@fluentui/react'; import { ControlBarButtonProps } from '@internal/react-components'; import { VideoGalleryLayout } from '@internal/react-components'; import { _StartCaptionsButton } from '@internal/react-components'; -/* @conditional-compile-remove(one-to-n-calling) */ import { HoldButton } from '@internal/react-components'; import React from 'react'; import { useState } from 'react'; import { useMemo, useCallback } from 'react'; -/* @conditional-compile-remove(one-to-n-calling) */ import { usePropsFor } from '../../CallComposite/hooks/usePropsFor'; import { buttonFlyoutIncreasedSizeStyles } from '../../CallComposite/styles/Buttons.styles'; import { MoreButton } from '../MoreButton'; @@ -53,7 +51,6 @@ export interface DesktopMoreButtonProps extends ControlBarButtonProps { */ export const DesktopMoreButton = (props: DesktopMoreButtonProps): JSX.Element => { const localeStrings = useLocale(); - /* @conditional-compile-remove(one-to-n-calling) */ const holdButtonProps = usePropsFor(HoldButton); const startCaptionsButtonProps = useAdaptedSelector(_startCaptionsButtonSelector); const startCaptionsButtonHandlers = useHandlers(_StartCaptionsButton); diff --git a/packages/react-composites/src/composites/common/Drawer/MoreDrawer.tsx b/packages/react-composites/src/composites/common/Drawer/MoreDrawer.tsx index 99830edc2bf..b76b830e60a 100644 --- a/packages/react-composites/src/composites/common/Drawer/MoreDrawer.tsx +++ b/packages/react-composites/src/composites/common/Drawer/MoreDrawer.tsx @@ -17,7 +17,6 @@ import { ReactionResources } from '@internal/react-components'; import { VideoGalleryLayout } from '@internal/react-components'; import { _StartCaptionsButton, _CaptionsSettingsModal } from '@internal/react-components'; -/* @conditional-compile-remove(one-to-n-calling) */ import { HoldButton } from '@internal/react-components'; import { RaiseHandButton, RaiseHandButtonProps } from '@internal/react-components'; import { AudioDeviceInfo } from '@azure/communication-calling'; @@ -176,7 +175,6 @@ export const MoreDrawer = (props: MoreDrawerProps): JSX.Element => { const { speakers, onSelectSpeaker, onLightDismiss } = props; const localeStrings = useLocale(); - /* @conditional-compile-remove(one-to-n-calling) */ const holdButtonProps = usePropsFor(HoldButton); const callees = useSelector(getTargetCallees); @@ -387,7 +385,6 @@ export const MoreDrawer = (props: MoreDrawerProps): JSX.Element => { }); } - /* @conditional-compile-remove(one-to-n-calling) */ if (drawerSelectionOptions !== false && isEnabled(drawerSelectionOptions?.holdButton)) { drawerMenuItems.push({ itemKey: 'holdButtonKey', diff --git a/packages/react-composites/src/composites/common/types/CommonCallControlOptions.tsx b/packages/react-composites/src/composites/common/types/CommonCallControlOptions.tsx index ee5800faa14..c6455db89b4 100644 --- a/packages/react-composites/src/composites/common/types/CommonCallControlOptions.tsx +++ b/packages/react-composites/src/composites/common/types/CommonCallControlOptions.tsx @@ -99,7 +99,6 @@ export type CommonCallControlOptions = { * Inject custom buttons in the call controls. */ onFetchCustomButtonProps?: CustomCallControlButtonCallback[]; - /* @conditional-compile-remove(one-to-n-calling) */ holdButton?: boolean | { disabled: boolean }; /** * Show or hide the people button in the composite control bar. diff --git a/packages/react-composites/tests/browser/call/hermetic/LobbyScreen.test.ts b/packages/react-composites/tests/browser/call/hermetic/LobbyScreen.test.ts index 2aecc4954f7..3fbbe6f54a9 100644 --- a/packages/react-composites/tests/browser/call/hermetic/LobbyScreen.test.ts +++ b/packages/react-composites/tests/browser/call/hermetic/LobbyScreen.test.ts @@ -36,7 +36,6 @@ test.describe('Lobby page tests', async () => { expect(await stableScreenshot(page)).toMatchSnapshot('lobby-page-group-call.png'); }); - /* @conditional-compile-remove(one-to-n-calling) */ test('lobby page shows correct strings when starting a ACS outbound call', async ({ page, serverUrl }) => { const joel = defaultMockRemoteParticipant('Joel'); joel.state = 'Connecting'; diff --git a/packages/react-composites/tests/browser/call/hermetic/PeoplePane.test.ts b/packages/react-composites/tests/browser/call/hermetic/PeoplePane.test.ts index 7ddb210b378..1418dcf3772 100644 --- a/packages/react-composites/tests/browser/call/hermetic/PeoplePane.test.ts +++ b/packages/react-composites/tests/browser/call/hermetic/PeoplePane.test.ts @@ -25,9 +25,7 @@ import type { MockCallAdapterState } from '../../../common'; import { toFlatCommunicationIdentifier } from '@internal/acs-ui-common'; const participantListShownAsFlyout = (): boolean => { - /* @conditional-compile-remove(one-to-n-calling) */ return false; - return true; }; const participantListShownAsSidePane = (testInfo: TestInfo): boolean => { diff --git a/samples/CallWithChat/src/app/views/HomeScreen.tsx b/samples/CallWithChat/src/app/views/HomeScreen.tsx index 5b558fd20c6..15013869854 100644 --- a/samples/CallWithChat/src/app/views/HomeScreen.tsx +++ b/samples/CallWithChat/src/app/views/HomeScreen.tsx @@ -41,7 +41,6 @@ export interface HomeScreenProps { startCallHandler(callDetails: { displayName: string; meetingLocator?: TeamsMeetingLinkLocator | TeamsMeetingIdLocator; - /* @conditional-compile-remove(one-to-n-calling) */ outboundParticipants?: string[]; alternateCallerId?: string; /* @conditional-compile-remove(rich-text-editor-composite-support) */ @@ -59,7 +58,6 @@ export const HomeScreen = (props: HomeScreenProps): JSX.Element => { const callOptions: IChoiceGroupOption[] = [ { key: 'ACSCallWithChat', text: 'Start a ACS Call with Chat' }, { key: 'TeamsMeeting', text: 'Join a Teams Meeting' }, - /* @conditional-compile-remove(one-to-n-calling) */ { key: '1:N', text: 'Start a 1:N ACS Call' }, { key: 'PSTN', text: 'Start a PSTN Call' } ]; @@ -77,7 +75,7 @@ export const HomeScreen = (props: HomeScreenProps): JSX.Element => { const [passcode, setPasscode] = useState(); const [alternateCallerId, setAlternateCallerId] = useState(); - /* @conditional-compile-remove(one-to-n-calling) */ + const [outboundParticipants, setOutboundParticipants] = useState(); const [dialpadParticipant, setDialpadParticipant] = useState(); @@ -86,7 +84,7 @@ export const HomeScreen = (props: HomeScreenProps): JSX.Element => { const teamsCallChosen: boolean = chosenCallOption.key === 'TeamsMeeting'; const startGroupCall: boolean = chosenCallOption.key === 'ACSCallWithChat'; const pstnCallChosen: boolean = chosenCallOption.key === 'PSTN'; - /* @conditional-compile-remove(one-to-n-calling) */ + const acsCallChosen: boolean = chosenCallOption.key === '1:N'; const buttonEnabled = displayName && @@ -94,7 +92,7 @@ export const HomeScreen = (props: HomeScreenProps): JSX.Element => { meetingLocator || (teamsCallChosen && meetingLocator) || (pstnCallChosen && dialpadParticipant && alternateCallerId) || - /* @conditional-compile-remove(one-to-n-calling) */ (outboundParticipants && acsCallChosen)); + (outboundParticipants && acsCallChosen)); registerIcons({ icons: { DialpadBackspace: } }); @@ -183,19 +181,17 @@ export const HomeScreen = (props: HomeScreenProps): JSX.Element => { And )} - { - /* @conditional-compile-remove(one-to-n-calling) */ acsCallChosen && ( - - newValue && setOutboundParticipants(newValue)} - /> - - ) - } + {acsCallChosen && ( + + newValue && setOutboundParticipants(newValue)} + /> + + )} {pstnCallChosen && ( @@ -262,14 +258,13 @@ export const HomeScreen = (props: HomeScreenProps): JSX.Element => { onClick={() => { if (displayName) { saveDisplayNameToLocalStorage(displayName); - /* @conditional-compile-remove(one-to-n-calling) */ + const acsParticipantsToCall = parseParticipants(outboundParticipants); const dialpadParticipantToCall = parseParticipants(dialpadParticipant); startCallHandler({ displayName, meetingLocator, alternateCallerId, - /* @conditional-compile-remove(one-to-n-calling) */ outboundParticipants: acsParticipantsToCall ? acsParticipantsToCall : dialpadParticipantToCall, /* @conditional-compile-remove(rich-text-editor-composite-support) */ isRichTextEditorEnabled: isRichTextEditorEnabled @@ -287,7 +282,6 @@ export const HomeScreen = (props: HomeScreenProps): JSX.Element => { ); }; -/* @conditional-compile-remove(one-to-n-calling) */ /** * splits the participant Id's so we can call multiple people. */ diff --git a/samples/Calling/src/app/utils/AppUtils.ts b/samples/Calling/src/app/utils/AppUtils.ts index 165824695a0..087a3bc7102 100644 --- a/samples/Calling/src/app/utils/AppUtils.ts +++ b/samples/Calling/src/app/utils/AppUtils.ts @@ -111,7 +111,6 @@ export const getRoomIdFromUrl = (): RoomCallLocator | undefined => { return roomId ? { roomId } : undefined; }; -/* @conditional-compile-remove(one-to-n-calling) */ export const getOutboundParticipants = (outboundParticipants?: string[]): StartCallIdentifier[] | undefined => { if (outboundParticipants && outboundParticipants.length > 0) { const participants: StartCallIdentifier[] = outboundParticipants.map((participantId) => { diff --git a/samples/Calling/src/app/views/HomeScreen.tsx b/samples/Calling/src/app/views/HomeScreen.tsx index b5b20de2715..77e294c7109 100644 --- a/samples/Calling/src/app/views/HomeScreen.tsx +++ b/samples/Calling/src/app/views/HomeScreen.tsx @@ -46,7 +46,7 @@ export type CallOption = | 'Rooms' | 'StartRooms' | /* @conditional-compile-remove(teams-identity-support) */ 'TeamsIdentity' - | /* @conditional-compile-remove(one-to-n-calling) */ '1:N' + | '1:N' | 'PSTN' | 'TeamsAdhoc'; @@ -81,7 +81,7 @@ export const HomeScreen = (props: HomeScreenProps): JSX.Element => { { key: 'Rooms', text: 'Join a Rooms Call' }, /* @conditional-compile-remove(teams-identity-support) */ { key: 'TeamsIdentity', text: 'Join a Teams call using Teams identity' }, - /* @conditional-compile-remove(one-to-n-calling) */ + { key: '1:N', text: 'Start a 1:N ACS Call' }, { key: 'PSTN', text: 'Start a PSTN Call' }, { key: 'TeamsAdhoc', text: 'Call a Teams User or voice application' } @@ -134,7 +134,7 @@ export const HomeScreen = (props: HomeScreenProps): JSX.Element => { chosenRoomsRoleOption) || (pstnCallChosen && dialPadParticipant && alternateCallerId) || (teamsAdhocChosen && outboundTeamsUsers) || - /* @conditional-compile-remove(one-to-n-calling) */ (outboundParticipants && acsCallChosen) || + (outboundParticipants && acsCallChosen) || /* @conditional-compile-remove(teams-identity-support) */ (teamsIdentityChosen && callLocator && teamsToken && @@ -292,19 +292,17 @@ export const HomeScreen = (props: HomeScreenProps): JSX.Element => { onChange={(_, option) => option && setRoomsRoleOption(option)} /> )} - { - /* @conditional-compile-remove(one-to-n-calling) */ acsCallChosen && ( - - setOutboundParticipants(newValue)} - /> - - ) - } + {acsCallChosen && ( + + setOutboundParticipants(newValue)} + /> + + )} {teamsAdhocChosen && ( { onClick={() => { if (displayName || /* @conditional-compile-remove(teams-identity-support) */ teamsIdentityChosen) { displayName && saveDisplayNameToLocalStorage(displayName); - /* @conditional-compile-remove(one-to-n-calling) */ + const acsParticipantsToCall = parseParticipants(outboundParticipants); const teamsParticipantsToCall = parseParticipants(outboundTeamsUsers); const dialpadParticipantToCall = parseParticipants(dialPadParticipant); diff --git a/samples/CallingStateful/src/App.tsx b/samples/CallingStateful/src/App.tsx index 4aa5674d66a..b275da32e43 100644 --- a/samples/CallingStateful/src/App.tsx +++ b/samples/CallingStateful/src/App.tsx @@ -3,10 +3,8 @@ import React, { useCallback, useEffect, useState } from 'react'; import './App.css'; -/* @conditional-compile-remove(one-to-n-calling) */ import { CommunicationUserIdentifier } from '@azure/communication-common'; import { Call, CallCommon, TeamsCall } from '@azure/communication-calling'; -/* @conditional-compile-remove(one-to-n-calling) */ import { CallAgent } from '@azure/communication-calling'; import { DEFAULT_COMPONENT_ICONS, @@ -15,7 +13,6 @@ import { StatefulCallClient, CallClientState } from '@azure/communication-react'; -/* @conditional-compile-remove(one-to-n-calling) */ import { DeclarativeCallAgent, DeclarativeTeamsCallAgent, @@ -23,15 +20,11 @@ import { CallAgentProvider } from '@azure/communication-react'; import { Text, initializeIcons, registerIcons } from '@fluentui/react'; -/* @conditional-compile-remove(one-to-n-calling) */ import { Stack } from '@fluentui/react'; import heroSVG from './assets/hero.svg'; import { LoginScreen } from './views/Login'; -/* @conditional-compile-remove(one-to-n-calling) */ import { CallScreen } from './views/CallScreen'; -/* @conditional-compile-remove(one-to-n-calling) */ import { HomeScreen } from './views/Homescreen'; -/* @conditional-compile-remove(one-to-n-calling) */ import { CallManager } from './components/CallManager'; initializeIcons(); @@ -39,28 +32,23 @@ registerIcons({ icons: DEFAULT_COMPONENT_ICONS }); function App(): JSX.Element { const imageProps = { src: heroSVG.toString() }; - /* @conditional-compile-remove(one-to-n-calling) */ const [userIdentifier, setUserIdentifier] = useState(); - /* @conditional-compile-remove(one-to-n-calling) */ const [teamsIdentifier, setTeamsIdentifier] = useState(); const [userCredentialFetchError, setUserCredentialFetchError] = useState(false); const [statefulCallClient, setStatefulCallClient] = useState(); - /* @conditional-compile-remove(one-to-n-calling) */ const [callAgent, setCallAgent] = useState(); const [call, setCall] = useState(); - /* @conditional-compile-remove(one-to-n-calling) */ const [calls, setCalls] = useState([]); const statefulCallClientUpdatedListener = useCallback( (newStatefulCallClient: CallClientState): void => { - if (newStatefulCallClient.callAgent && /* @conditional-compile-remove(one-to-n-calling) */ callAgent?.calls) { - /* @conditional-compile-remove(one-to-n-calling) */ + if (newStatefulCallClient.callAgent && callAgent?.calls) { setCalls((callAgent?.calls as Call[] | TeamsCall[]) || []); } }, - [/* @conditional-compile-remove(one-to-n-calling) */ callAgent] + [callAgent] ); useEffect(() => { @@ -92,47 +80,38 @@ function App(): JSX.Element { ); useEffect(() => { - /* @conditional-compile-remove(one-to-n-calling) */ if (!callAgent) { return; } - /* @conditional-compile-remove(one-to-n-calling) */ if (callAgent.kind === 'TeamsCallAgent') { console.log('Subscribing to teams events'); - /* @conditional-compile-remove(one-to-n-calling) */ (callAgent as DeclarativeTeamsCallAgent).on('callsUpdated', callsUpdatedListener); return () => { - /* @conditional-compile-remove(one-to-n-calling) */ (callAgent as DeclarativeTeamsCallAgent).off('callsUpdated', callsUpdatedListener); }; } else if (callAgent.kind === 'CallAgent') { console.log('subscribing to ACS CallAgent events'); - /* @conditional-compile-remove(one-to-n-calling) */ (callAgent as DeclarativeCallAgent).on('callsUpdated', callsUpdatedListener); return () => { - /* @conditional-compile-remove(one-to-n-calling) */ (callAgent as DeclarativeCallAgent).off('callsUpdated', callsUpdatedListener); }; } else { throw new Error('Unknown call agent kind'); } - }, [/* @conditional-compile-remove(one-to-n-calling) */ callAgent, callsUpdatedListener]); + }, [callAgent, callsUpdatedListener]); if (userCredentialFetchError) { return Failed to fetch user credentials; } - if (statefulCallClient === undefined || /* @conditional-compile-remove(one-to-n-calling) */ callAgent === undefined) { + if (statefulCallClient === undefined || callAgent === undefined) { return ( ); @@ -143,7 +122,7 @@ function App(): JSX.Element { <> { - /* @conditional-compile-remove(one-to-n-calling) */ + {userIdentifier && your userId: {userIdentifier.communicationUserId}} {teamsIdentifier && your teamsId: {teamsIdentifier}} - { - /* @conditional-compile-remove(one-to-n-calling) */ statefulCallClient && callAgent && !call && ( - - ) - } - {statefulCallClient && /* @conditional-compile-remove(one-to-n-calling) */ callAgent && call && ( + {statefulCallClient && callAgent && !call && ( + + )} + {statefulCallClient && callAgent && call && ( - + )} diff --git a/samples/CallingStateful/src/views/CallScreen.tsx b/samples/CallingStateful/src/views/CallScreen.tsx index a00144c9ba2..59aa4219dd0 100644 --- a/samples/CallingStateful/src/views/CallScreen.tsx +++ b/samples/CallingStateful/src/views/CallScreen.tsx @@ -1,36 +1,25 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -/* @conditional-compile-remove(one-to-n-calling) */ import { IncomingCallStack, usePropsFor } from '@azure/communication-react'; import { Stack } from '@fluentui/react'; -/* @conditional-compile-remove(one-to-n-calling) */ import CallingComponents from '../components/CallingComponents'; import React from 'react'; -/* @conditional-compile-remove(one-to-n-calling) */ import { CallCommon, Call, TeamsCall } from '@azure/communication-calling'; export interface CallScreenProps { - /* @conditional-compile-remove(one-to-n-calling) */ call: CallCommon; - /* @conditional-compile-remove(one-to-n-calling) */ onSetCall: (call: Call | TeamsCall) => void; } export const CallScreen = (props: CallScreenProps): JSX.Element => { - const { /* @conditional-compile-remove(one-to-n-calling) */ call } = props; - /* @conditional-compile-remove(one-to-n-calling) */ + const { call } = props; const incomingCallStackProps = usePropsFor(IncomingCallStack); return ( - <>{/* @conditional-compile-remove(one-to-n-calling) */ call && } + <>{call && } - { - /* @conditional-compile-remove(one-to-n-calling) */ - } + {} ); diff --git a/samples/CallingStateful/src/views/Homescreen.tsx b/samples/CallingStateful/src/views/Homescreen.tsx index 275123c65b2..2a308b52804 100644 --- a/samples/CallingStateful/src/views/Homescreen.tsx +++ b/samples/CallingStateful/src/views/Homescreen.tsx @@ -11,7 +11,7 @@ import { PhoneNumberIdentifier } from '@azure/communication-common'; import { Dialpad, fromFlatCommunicationIdentifier } from '@azure/communication-react'; -/* @conditional-compile-remove(one-to-n-calling) */ + import { IncomingCallStack, usePropsFor } from '@azure/communication-react'; import { PrimaryButton, Stack, TextField, Image } from '@fluentui/react'; import React, { useState } from 'react'; @@ -28,17 +28,12 @@ export const HomeScreen = (props: HomeScreenProps): JSX.Element => { const { callAgent, headerImageProps } = props; const [targetParticipants, setTargetParticipants] = useState(); const [alternateCallerId, setAlternateCallerId] = useState(); - /* @conditional-compile-remove(one-to-n-calling) */ + const incomingCallStackProps = usePropsFor(IncomingCallStack); return ( - { - /* @conditional-compile-remove(one-to-n-calling) */ - } + {} Welcome to the ACS Calling sample app diff --git a/samples/CallingStateful/src/views/Login.tsx b/samples/CallingStateful/src/views/Login.tsx index 037b8e5cd1f..efd5b364fc6 100644 --- a/samples/CallingStateful/src/views/Login.tsx +++ b/samples/CallingStateful/src/views/Login.tsx @@ -1,7 +1,6 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -/* @conditional-compile-remove(one-to-n-calling) */ import { AzureCommunicationTokenCredential } from '@azure/communication-common'; import { CommunicationUserIdentifier, MicrosoftTeamsUserIdentifier } from '@azure/communication-common'; import React, { useEffect, useState } from 'react'; @@ -12,18 +11,14 @@ import { createStatefulCallClient, fromFlatCommunicationIdentifier } from '@azure/communication-react'; -/* @conditional-compile-remove(one-to-n-calling) */ import { DeclarativeCallAgent, DeclarativeTeamsCallAgent } from '@azure/communication-react'; import { Stack, Image, Text, TextField, PrimaryButton } from '@fluentui/react'; import { imgStyle } from '../styles/HomeScreen.styles'; export interface LoginProps { - /* @conditional-compile-remove(one-to-n-calling) */ onSetUserIdentifier: (user: CommunicationUserIdentifier) => void; onSetStatefulClient: (client: StatefulCallClient) => void; - /* @conditional-compile-remove(one-to-n-calling) */ onSetCallAgent: (callAgent: DeclarativeCallAgent | DeclarativeTeamsCallAgent) => void; - /* @conditional-compile-remove(one-to-n-calling) */ onSetTeamsIdentity: (identity: string) => void; setTokenCredentialError: (error: boolean) => void; headerImageProps?: { @@ -33,11 +28,8 @@ export interface LoginProps { export const LoginScreen = (props: LoginProps): JSX.Element => { const { - /* @conditional-compile-remove(one-to-n-calling) */ onSetCallAgent, - /* @conditional-compile-remove(one-to-n-calling) */ onSetUserIdentifier, - /* @conditional-compile-remove(one-to-n-calling) */ onSetTeamsIdentity, onSetStatefulClient, headerImageProps, @@ -46,11 +38,8 @@ export const LoginScreen = (props: LoginProps): JSX.Element => { // Get Azure Communications Service token and Voice app identification from the server. const [userIdentifier, setUserIdentifier] = useState(); - /* @conditional-compile-remove(one-to-n-calling) */ const [callAgent, setCallAgent] = useState(); - /* @conditional-compile-remove(one-to-n-calling) */ const [displayName, setDisplayName] = useState(); - /* @conditional-compile-remove(one-to-n-calling) */ const [tokenCredential, setTokenCredential] = useState(); const [statefulCallClient, setStatefulCallClient] = useState(); @@ -68,9 +57,7 @@ export const LoginScreen = (props: LoginProps): JSX.Element => { console.log('Token fetched: ', token); console.log('User fetched: ', user); setUserIdentifier(user); - /* @conditional-compile-remove(one-to-n-calling) */ onSetUserIdentifier(user); - /* @conditional-compile-remove(one-to-n-calling) */ setTokenCredential(new AzureCommunicationTokenCredential(token)); } catch (e) { console.error(e); @@ -78,12 +65,7 @@ export const LoginScreen = (props: LoginProps): JSX.Element => { } } })(); - }, [ - isCTE, - setTokenCredentialError, - /* @conditional-compile-remove(one-to-n-calling) */ onSetUserIdentifier, - setUserIdentifier - ]); + }, [isCTE, setTokenCredentialError, onSetUserIdentifier, setUserIdentifier]); useEffect(() => { if (statefulCallClient === undefined) { @@ -93,7 +75,6 @@ export const LoginScreen = (props: LoginProps): JSX.Element => { }); onSetStatefulClient(statefulClient); setStatefulCallClient(statefulClient); - /* @conditional-compile-remove(one-to-n-calling) */ onSetTeamsIdentity(teamsIdentityInformation.identifier); return; } @@ -109,15 +90,12 @@ export const LoginScreen = (props: LoginProps): JSX.Element => { userIdentifier, isCTE, teamsIdentityInformation, - /* @conditional-compile-remove(one-to-n-calling) */ onSetStatefulClient, - /* @conditional-compile-remove(one-to-n-calling) */ onSetTeamsIdentity, setStatefulCallClient, statefulCallClient ]); - /* @conditional-compile-remove(one-to-n-calling) */ useEffect(() => { if (!isCTE && callAgent === undefined && statefulCallClient && tokenCredential && displayName) { const createCallAgent = async (): Promise => { @@ -175,7 +153,6 @@ export const LoginScreen = (props: LoginProps): JSX.Element => { { - /* @conditional-compile-remove(one-to-n-calling) */ setDisplayName(value); }} > From c8a84bf1409f946c9f97540e9c3dc6bb55637004 Mon Sep 17 00:00:00 2001 From: vhuseinova-msft <98852890+vhuseinova-msft@users.noreply.github.com> Date: Tue, 24 Sep 2024 11:40:16 -0700 Subject: [PATCH 36/45] Added deprecation note for dataUIId selector util function for Playwright tests (#5177) --- packages/react-composites/tests/browser/common/utils.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/react-composites/tests/browser/common/utils.ts b/packages/react-composites/tests/browser/common/utils.ts index 7c7d7679690..21761ae0127 100644 --- a/packages/react-composites/tests/browser/common/utils.ts +++ b/packages/react-composites/tests/browser/common/utils.ts @@ -19,7 +19,10 @@ export function perStepLocalTimeout(): number { return PER_STEP_TIMEOUT_MS; } -/** Selector string to get element by data-ui-id property */ +/** + * Selector string to get element by data-ui-id property + * @deprecated Use native Playwright functions to get locators or use `dataTestId` instead. + */ export const dataUiId = (id: string): string => `[data-ui-id="${id}"]`; /** Selector string to get element by data-testid property */ From 949fd190e66e7c2d81f9e9259b8fc38fa55b7745 Mon Sep 17 00:00:00 2001 From: alkwa-msft <79329532+alkwa-msft@users.noreply.github.com> Date: Tue, 24 Sep 2024 12:49:18 -0700 Subject: [PATCH 37/45] fixing feedback page button orientation and getting started composite links (#5201) Co-authored-by: JoshuaLai <9044372+JoshuaLai@users.noreply.github.com> --- .../storybook8/stories/Composites/GettingStarted.mdx | 8 ++++---- packages/storybook8/stories/Feedback.mdx | 12 ++++++++++-- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/packages/storybook8/stories/Composites/GettingStarted.mdx b/packages/storybook8/stories/Composites/GettingStarted.mdx index 9c4c903a148..0e132858f26 100644 --- a/packages/storybook8/stories/Composites/GettingStarted.mdx +++ b/packages/storybook8/stories/Composites/GettingStarted.mdx @@ -96,10 +96,10 @@ npm run start The following classes and interfaces handle some of the major features of the Azure Communication Services UI client library: -| Name | Description | -| --------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -| [CallComposite](./?path=/story/composites-call-basicexample--basic-example) | Composite component that renders a calling experience with participant gallery and controls. | -| [ChatComposite](./?path=/story/composites-chat-basicexample--basic-example) | Composite component that renders a chat experience with chat thread and input | +| Name | Description | +| ------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | +| [CallComposite](./?path=/story/composites-callcomposite-basic-example--basic-example) | Composite component that renders a calling experience with participant gallery and controls. | +| [ChatComposite](./?path=/story/composites-chatcomposite-basic-example--basic-example) | Composite component that renders a chat experience with chat thread and input | ## Set Up Adapters diff --git a/packages/storybook8/stories/Feedback.mdx b/packages/storybook8/stories/Feedback.mdx index c01a3ae03a5..c6b9a3b6843 100644 --- a/packages/storybook8/stories/Feedback.mdx +++ b/packages/storybook8/stories/Feedback.mdx @@ -7,8 +7,16 @@ import { addCSS } from './utils';
+ '#feedback-page span { font-family: Segoe UI, sans-serif; color: white; font-weight: 600; font-size: 0.875rem; margin: 0px 4px; }' +)) +} +{ +addCSS(' '.concat( + '#feedback-page a { height: 32px; }' +)) +} + + # Feedback From f3be9f4deeb81c27236a7064d7ed9c55caddc09d Mon Sep 17 00:00:00 2001 From: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Date: Tue, 24 Sep 2024 14:00:16 -0700 Subject: [PATCH 38/45] [outbound calling] Teams adhoc call cc rm (#5191) * remove CC comments for PSTN * test comments * fix selector * remove 1-n-calling cc * fix build * remove feature from flag config * remove teams-adhoc-call-cc * remove trailing comments * api * api * api * fix API --- common/config/babel/features.js | 2 -- .../src/handlers/createHandlers.ts | 1 - .../review/beta/communication-react.api.md | 4 ++-- .../src/composites/CallComposite/Strings.tsx | 16 ++++++++-------- .../adapter/AzureCommunicationCallAdapter.ts | 4 ++-- .../CallComposite/adapter/CallAdapter.ts | 4 ++-- .../src/composites/CallComposite/utils/Utils.ts | 2 -- .../adapter/CallWithChatAdapter.ts | 3 +-- samples/Calling/src/app/utils/AppUtils.ts | 1 - samples/Calling/src/app/views/HomeScreen.tsx | 1 - 10 files changed, 15 insertions(+), 23 deletions(-) diff --git a/common/config/babel/features.js b/common/config/babel/features.js index efe7d8b7f01..47a4f29946a 100644 --- a/common/config/babel/features.js +++ b/common/config/babel/features.js @@ -96,8 +96,6 @@ module.exports = { "acs-close-captions", // Feature for showing notifications "notifications", - // Adhoc calls to a Teams user. - "teams-adhoc-call", // Feature for tracking beta start call identifier 'start-call-beta' ] diff --git a/packages/calling-component-bindings/src/handlers/createHandlers.ts b/packages/calling-component-bindings/src/handlers/createHandlers.ts index 7274036d288..7f8424caa07 100644 --- a/packages/calling-component-bindings/src/handlers/createHandlers.ts +++ b/packages/calling-component-bindings/src/handlers/createHandlers.ts @@ -84,7 +84,6 @@ export const createDefaultCallingHandlers: CreateDefaultCallingHandlers = memoiz ...commonCallingHandlers, // FIXME: onStartCall API should use string, not the underlying SDK types. onStartCall: (participants: CommunicationIdentifier[], options?: StartCallOptions): Call | undefined => { - /* @conditional-compile-remove(teams-adhoc-call) */ return callAgent?.startCall(participants, options); if (!isACSCallParticipants(participants)) { throw new Error('TeamsUserIdentifier in Teams call is not supported!'); diff --git a/packages/communication-react/review/beta/communication-react.api.md b/packages/communication-react/review/beta/communication-react.api.md index 30e98720b73..74acb06ba95 100644 --- a/packages/communication-react/review/beta/communication-react.api.md +++ b/packages/communication-react/review/beta/communication-react.api.md @@ -1225,7 +1225,7 @@ export interface CallWithChatAdapterManagement { setSpeaker(sourceInfo: AudioDeviceInfo): Promise; setSpokenLanguage(language: string): Promise; startCall(participants: string[], options?: StartCallOptions): Call | undefined; - startCall(participants: (MicrosoftTeamsAppIdentifier | PhoneNumberIdentifier | CommunicationUserIdentifier | /* @conditional-compile-remove(teams-adhoc-call) */ MicrosoftTeamsUserIdentifier | UnknownIdentifier)[], options?: StartCallOptions): Call | undefined; + startCall(participants: (MicrosoftTeamsAppIdentifier | PhoneNumberIdentifier | CommunicationUserIdentifier | MicrosoftTeamsUserIdentifier | UnknownIdentifier)[], options?: StartCallOptions): Call | undefined; startCamera(options?: VideoStreamOptions): Promise; startCaptions(options?: StartCaptionsAdapterOptions): Promise; // @beta @@ -4620,7 +4620,7 @@ export interface SpotlightState { } // @public -export type StartCallIdentifier = (MicrosoftTeamsAppIdentifier | PhoneNumberIdentifier | CommunicationUserIdentifier | /* @conditional-compile-remove(teams-adhoc-call) */ MicrosoftTeamsUserIdentifier | UnknownIdentifier) | /* @conditional-compile-remove(start-call-beta) */ CommunicationIdentifier; +export type StartCallIdentifier = (MicrosoftTeamsAppIdentifier | PhoneNumberIdentifier | CommunicationUserIdentifier | MicrosoftTeamsUserIdentifier | UnknownIdentifier) | /* @conditional-compile-remove(start-call-beta) */ CommunicationIdentifier; // @public export interface StartCaptionsAdapterOptions extends StartCaptionsOptions { diff --git a/packages/react-composites/src/composites/CallComposite/Strings.tsx b/packages/react-composites/src/composites/CallComposite/Strings.tsx index 381932da702..6c80be61051 100644 --- a/packages/react-composites/src/composites/CallComposite/Strings.tsx +++ b/packages/react-composites/src/composites/CallComposite/Strings.tsx @@ -559,42 +559,42 @@ export interface CallCompositeStrings { * notice to be announced by narrator the transfer page is showing */ transferPageNoticeString: string; - /* @conditional-compile-remove(teams-adhoc-call) */ + /** * Title text of the page shown to the user when target participant could not be reached */ participantCouldNotBeReachedTitle?: string; - /* @conditional-compile-remove(teams-adhoc-call) */ + /** * More details text of the page shown to the user when target participant could not be reached */ participantCouldNotBeReachedMoreDetails?: string; - /* @conditional-compile-remove(teams-adhoc-call) */ + /** * Title text of the page shown to the user when permission to reach participant is not allowed */ permissionToReachTargetParticipantNotAllowedTitle?: string; - /* @conditional-compile-remove(teams-adhoc-call) */ + /** * More details text of the page shown to the user when permission to reach participant is not allowed */ permissionToReachTargetParticipantNotAllowedMoreDetails?: string; - /* @conditional-compile-remove(teams-adhoc-call) */ + /** * Title text of the page shown to the user when tenant id for the target participant could not be resolved */ unableToResolveTenantTitle?: string; - /* @conditional-compile-remove(teams-adhoc-call) */ + /** * More details text of the page shown to the user when tenant id for the target participant could not be resolved */ unableToResolveTenantMoreDetails?: string; - /* @conditional-compile-remove(teams-adhoc-call) */ + /** * Title text of the page shown to the user when target participant id is malformed */ participantIdIsMalformedTitle?: string; - /* @conditional-compile-remove(teams-adhoc-call) */ + /** * More details text of the page shown to the user when target participant id is malformed */ diff --git a/packages/react-composites/src/composites/CallComposite/adapter/AzureCommunicationCallAdapter.ts b/packages/react-composites/src/composites/CallComposite/adapter/AzureCommunicationCallAdapter.ts index 215bec4027a..92f5ac6c564 100644 --- a/packages/react-composites/src/composites/CallComposite/adapter/AzureCommunicationCallAdapter.ts +++ b/packages/react-composites/src/composites/CallComposite/adapter/AzureCommunicationCallAdapter.ts @@ -969,7 +969,7 @@ export class AzureCommunicationCallAdapter { required={true} onChange={(_, option) => { option && setChosenCallOption(option as ICallChoiceGroupOption); - /* @conditional-compile-remove(teams-adhoc-call) */ /* @conditional-compile-remove(teams-identity-support) */ setTeamsIdFormatError(false); }} From 17942a0dc26145f4a159aeb8b120824d00bcb61c Mon Sep 17 00:00:00 2001 From: JoshuaLai <9044372+JoshuaLai@users.noreply.github.com> Date: Tue, 24 Sep 2024 19:27:59 -0400 Subject: [PATCH 39/45] Fixing canvas padding in storybook components (#5206) --- .../stories/Components/ImageOverlay/Docs.mdx | 6 +- .../MessageStatusIndicator/Docs.mdx | 1 + .../stories/Components/MessageThread/Docs.mdx | 61 ++++++++++++++++--- .../SendBox/RichTextSendBox/Docs.mdx | 4 ++ .../Components/SendBox/SendBox/Docs.mdx | 15 +++-- .../Components/TypingIndicator/Docs.mdx | 13 +++- 6 files changed, 83 insertions(+), 17 deletions(-) diff --git a/packages/storybook8/stories/Components/ImageOverlay/Docs.mdx b/packages/storybook8/stories/Components/ImageOverlay/Docs.mdx index 39e1eef7032..15c97b83c03 100644 --- a/packages/storybook8/stories/Components/ImageOverlay/Docs.mdx +++ b/packages/storybook8/stories/Components/ImageOverlay/Docs.mdx @@ -20,7 +20,11 @@ import { ImageOverlay } from '@azure/communication-react'; Component will render a fullscreen modal using a set image source. - + ## Cover iOS safe area diff --git a/packages/storybook8/stories/Components/MessageStatusIndicator/Docs.mdx b/packages/storybook8/stories/Components/MessageStatusIndicator/Docs.mdx index b0644517e48..1b6a214628a 100644 --- a/packages/storybook8/stories/Components/MessageStatusIndicator/Docs.mdx +++ b/packages/storybook8/stories/Components/MessageStatusIndicator/Docs.mdx @@ -20,6 +20,7 @@ import { MessageStatus, MessageStatusIndicator } from '@azure/communication-reac ## Props diff --git a/packages/storybook8/stories/Components/MessageThread/Docs.mdx b/packages/storybook8/stories/Components/MessageThread/Docs.mdx index cc63f78f426..0f6cbd21413 100644 --- a/packages/storybook8/stories/Components/MessageThread/Docs.mdx +++ b/packages/storybook8/stories/Components/MessageThread/Docs.mdx @@ -59,17 +59,29 @@ into that file. By default, MessageThread displays Chat messages with display name of only for other users and creation time of message when available. - + ## MessageThread With Message Date - + ## System Message The example below shows a message thread with a system message. - + ## Blocked Message @@ -80,6 +92,7 @@ The example below shows a message thread with a blocked message. If `link` is no ## Custom Message @@ -89,6 +102,7 @@ he example below shows how to render a `custom` message with `onRenderMessage` i ## Messages with Customized Chat Container @@ -98,6 +112,7 @@ The example below shows how to render a `custom` chat container with `styles.cha ## Messages with Customized Message Container @@ -111,6 +126,7 @@ malformed issue when loading the storybook snippets ## Messages with Customized Blocked message Container @@ -124,6 +140,7 @@ in `MessageThread` ## Default Message Status Indicator @@ -131,6 +148,7 @@ in `MessageThread` ## Custom Message Status Indicator @@ -141,11 +159,16 @@ The example below shows how to render a `custom` message status indicator with ` ## Custom Avatar - + Note: You can view the details of the [Persona](https://developer.microsoft.com/fluentui#/controls/web/persona) component @@ -156,11 +179,16 @@ Note: You can view the details of the ## Tapping Inline Images on Messages - + ## Display Messages with Attachments @@ -173,12 +201,16 @@ content along with associated attachments. By default, the button associated with the attachment card will open the attachment in a new tab. Specifically, `window.open` method will be called for target `URL` defined in `AttachmentMetadata`. - + If the identity of message sender is a Microsoft Teams user, the attachment will be rendered with an `open` icon shown below. - + ### Advanced Usage: Customizing Attachment Rendering @@ -191,7 +223,11 @@ a static list for all scenarios. For example, the following code snippet demonstrates how to customize the download options for attachments. - + ## Mention of Users with a custom renderer within Message @@ -207,7 +243,11 @@ further customization. The HTML Tag is defined: The MessageThread component also supports mentioning users when editing a message if the `lookupOptions` under the `mentionOptions` property is provided. However, if the `richTextEditorOptions` property is set, the `lookupOptions` will be ignored. - + ## Rich Text Editor Support for Editing Messages @@ -220,6 +260,7 @@ Enabling the rich text editor for message editing, without customizing its behav ## Rich Text Editor Support for Editing Messages with Inline Images @@ -249,6 +290,7 @@ paste. Selecting from the clipboard view from keyboard may not be supported. ## Process content on paste in Rich Text Editor during message editing @@ -260,6 +302,7 @@ paste. Selecting from the clipboard view from keyboard may not be supported. ## Props diff --git a/packages/storybook8/stories/Components/SendBox/RichTextSendBox/Docs.mdx b/packages/storybook8/stories/Components/SendBox/RichTextSendBox/Docs.mdx index d4f6e5872b8..304bf0bacef 100644 --- a/packages/storybook8/stories/Components/SendBox/RichTextSendBox/Docs.mdx +++ b/packages/storybook8/stories/Components/SendBox/RichTextSendBox/Docs.mdx @@ -36,6 +36,7 @@ To add a system message, use the systemMessage property like in the example belo ## Display File Uploads @@ -47,6 +48,7 @@ their own attachment upload logic and utilize the UI provided by RichTextSendBox ## Enable Inserting Inline Images @@ -71,6 +73,7 @@ their own attachment upload logic and utilize the UI provided by RichTextSendBox ## Process pasted content @@ -80,6 +83,7 @@ RichTextSendBox provides `onPaste` callback for custom processing of the pasted ## Props diff --git a/packages/storybook8/stories/Components/SendBox/SendBox/Docs.mdx b/packages/storybook8/stories/Components/SendBox/SendBox/Docs.mdx index 84afc0786b7..36590df4555 100644 --- a/packages/storybook8/stories/Components/SendBox/SendBox/Docs.mdx +++ b/packages/storybook8/stories/Components/SendBox/SendBox/Docs.mdx @@ -26,7 +26,7 @@ import { SendBox } from '@azure/communication-react'; ## Example - + ## Add a system message @@ -35,18 +35,19 @@ To add a system message, use the `systemMessage` property like in the example be ## Customize send icon To customize the send icon, use the `onRenderIcon` property like in the example below. A Fluent UI [Icon](https://developer.microsoft.com/fluentui#/controls/web/icon) is used in this example but you can use any `JSX.Element`. - + ## Customize styling To customize the style of SendBox, use the `styles` property like in the example below. Notice that the keys of the `styles` property are the root and sub-components of `SendBox`, each of which can be styled independently. - + ## Display Attachment Uploads @@ -54,7 +55,11 @@ To customize the style of SendBox, use the `styles` property like in the example SendBox component provides UI for displaying `AttachmentMetadataInProgress` in the SendBox. This allows developers to implement a file-sharing feature using the pure UI component with minimal effort. Developers can write their own attachment upload logic and utilize the UI provided by SendBox. - + ## Mentioning Users @@ -62,6 +67,6 @@ SendBox component provides UI for displaying `AttachmentMetadataInProgress` in t The SendBox component supports mentioning users in the chat. To enable this feature, set the `mentionLookupOptions` property to an object and implement the required functionality. - + ## Props diff --git a/packages/storybook8/stories/Components/TypingIndicator/Docs.mdx b/packages/storybook8/stories/Components/TypingIndicator/Docs.mdx index faf6a5f8833..345f05fbec9 100644 --- a/packages/storybook8/stories/Components/TypingIndicator/Docs.mdx +++ b/packages/storybook8/stories/Components/TypingIndicator/Docs.mdx @@ -19,13 +19,21 @@ import { TypingIndicator } from '@azure/communication-react'; ## Example - + ## Customize Style To customize the style of `TypingIndicator`, use the `styles` property like in the example below. Notice that the keys of `styles` property are the root and sub-components of `TypingIndicator`, each of which can be styled independently. - + ## Customize user rendering @@ -34,6 +42,7 @@ To customize user rendering of `TypingIndicator`, use the `onRenderUsers` proper ## Props From a49fa3af62ca61715efbea75b0078c42dbf4fbaa Mon Sep 17 00:00:00 2001 From: JoshuaLai <9044372+JoshuaLai@users.noreply.github.com> Date: Tue, 24 Sep 2024 19:40:04 -0400 Subject: [PATCH 40/45] Fixing alignment and betabanner padding (#5208) --- .../storybook8/stories/BetaBanners/ImportantBannerHeading.tsx | 2 +- packages/storybook8/stories/Composites/ChatComposite/Docs.mdx | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/storybook8/stories/BetaBanners/ImportantBannerHeading.tsx b/packages/storybook8/stories/BetaBanners/ImportantBannerHeading.tsx index 6cbcfea21b8..bb4f6b2f12c 100644 --- a/packages/storybook8/stories/BetaBanners/ImportantBannerHeading.tsx +++ b/packages/storybook8/stories/BetaBanners/ImportantBannerHeading.tsx @@ -19,7 +19,7 @@ export const ImportantHeading = (props: { color: string }): JSX.Element => ( const importantIconStyles = { // Ensure icon aligns with text by setting to the height to the same as the font size (1rem) // And aligning the icon with the bottom of the text - height: '1rem', + height: '1.5rem', verticalAlign: 'text-bottom', // display must be block or inline-block for verticalAlign to work diff --git a/packages/storybook8/stories/Composites/ChatComposite/Docs.mdx b/packages/storybook8/stories/Composites/ChatComposite/Docs.mdx index 3281bf0fcfc..1d027eb6cbb 100644 --- a/packages/storybook8/stories/Composites/ChatComposite/Docs.mdx +++ b/packages/storybook8/stories/Composites/ChatComposite/Docs.mdx @@ -140,9 +140,10 @@ You can pass in a function that formats the datetime displayed in chat messages ## Adding file sharing - ### In Azure Communication Service Chat Thread + + The Chat Composite supports file sharing capabilities in conjunction with your choice of a storage solution. Please refer to our [tutorial](https://docs.microsoft.com/azure/communication-services/tutorials/file-sharing-tutorial) for more From ea74229439aca9b1b46663196fdf19adbfd964ba Mon Sep 17 00:00:00 2001 From: JoshuaLai <9044372+JoshuaLai@users.noreply.github.com> Date: Tue, 24 Sep 2024 20:26:01 -0400 Subject: [PATCH 41/45] Hiding te onFetchParticipantsMenuItems control from teh stories (#5204) --- packages/storybook8/stories/controlsUtils.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/storybook8/stories/controlsUtils.ts b/packages/storybook8/stories/controlsUtils.ts index b16377a43fa..d487363ce77 100644 --- a/packages/storybook8/stories/controlsUtils.ts +++ b/packages/storybook8/stories/controlsUtils.ts @@ -562,6 +562,7 @@ export const defaultChatCompositeHiddenControls = { identifiers: hiddenControl, locale: hiddenControl, onFetchAvatarPersonaData: hiddenControl, + onFetchParticipantMenuItems: hiddenControl, rtl: hiddenControl, formFactor: hiddenControl // formFactor is hidden by default and compositeFormFactor is used as a prop instead to workaround a bug where formFactor is not put in the correct order when the controls are generated }; From fad80c3788d0afaf27771496f22b281fdb6d9c21 Mon Sep 17 00:00:00 2001 From: JoshuaLai <9044372+JoshuaLai@users.noreply.github.com> Date: Wed, 25 Sep 2024 12:40:56 -0400 Subject: [PATCH 42/45] [Storybook] Fixing where we initialize icons (#5205) --- packages/storybook8/.storybook/preview.tsx | 7 ++++++- .../snippets/RichTextSendBoxAttachmentUploads.snippet.tsx | 8 +------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/packages/storybook8/.storybook/preview.tsx b/packages/storybook8/.storybook/preview.tsx index ef279b553df..7fd1f3cb384 100644 --- a/packages/storybook8/.storybook/preview.tsx +++ b/packages/storybook8/.storybook/preview.tsx @@ -1,11 +1,16 @@ // Copyright (c) Microsoft Corporation. // Licensed under the MIT License. -import { FluentThemeProvider, LocalizationProvider } from '@azure/communication-react'; +import { DEFAULT_COMPONENT_ICONS, FluentThemeProvider, LocalizationProvider } from '@azure/communication-react'; import React from 'react'; import { THEMES } from '../stories/themes'; import { LOCALES } from '../stories/locales' +import { initializeIcons, registerIcons } from '@fluentui/react'; +import { initializeFileTypeIcons } from '@fluentui/react-file-type-icons'; +initializeIcons(); +initializeFileTypeIcons(); +registerIcons({ icons: { ...DEFAULT_COMPONENT_ICONS } }); export const parameters = { layout: 'fullscreen', diff --git a/packages/storybook8/stories/Components/SendBox/RichTextSendBox/snippets/RichTextSendBoxAttachmentUploads.snippet.tsx b/packages/storybook8/stories/Components/SendBox/RichTextSendBox/snippets/RichTextSendBoxAttachmentUploads.snippet.tsx index 809d8b2c5ee..47ad02336f3 100644 --- a/packages/storybook8/stories/Components/SendBox/RichTextSendBox/snippets/RichTextSendBoxAttachmentUploads.snippet.tsx +++ b/packages/storybook8/stories/Components/SendBox/RichTextSendBox/snippets/RichTextSendBoxAttachmentUploads.snippet.tsx @@ -1,12 +1,6 @@ -import { FluentThemeProvider, RichTextSendBox, DEFAULT_COMPONENT_ICONS } from '@azure/communication-react'; -import { initializeIcons, registerIcons } from '@fluentui/react'; -import { initializeFileTypeIcons } from '@fluentui/react-file-type-icons'; +import { FluentThemeProvider, RichTextSendBox } from '@azure/communication-react'; import React from 'react'; -initializeIcons(); -initializeFileTypeIcons(); -registerIcons({ icons: { ...DEFAULT_COMPONENT_ICONS } }); - export const RichTextSendBoxAttachmentUploadsExample: () => JSX.Element = () => (
From db734ae39621bd4255a5862134861fc80aef6e24 Mon Sep 17 00:00:00 2001 From: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Date: Wed, 25 Sep 2024 13:31:56 -0700 Subject: [PATCH 43/45] [ bug fix Compliance issue ] remove Node-static (#5213) * remove bad module * update to use express * update locks * update lock * remove path dep * locks * server update --- common/config/rush/pnpm-lock.yaml | 4462 ++++---- .../rush/variants/stable/pnpm-lock.yaml | 9471 ++++++----------- packages/chat-stateful-client/package.json | 1 + samples/StaticHtmlComposites/package.json | 2 - samples/tests/globalSetup.ts | 11 +- samples/tests/package.json | 6 +- 6 files changed, 5359 insertions(+), 8594 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index d3cc48f61ae..516741e6e64 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -132,8 +132,8 @@ packages: tslib: 2.7.0 dev: false - /@azure/communication-calling-effects@1.1.1-beta.1: - resolution: {integrity: sha512-hz0wEHBFSNVivS7qnDwcnJuONYqlV41VpQpEi+hEGcM4+8G4MQwC4nG7dOr2OX2AkJoX3ZTY2ZC5X3igLy9U4A==} + /@azure/communication-calling-effects@1.1.1: + resolution: {integrity: sha512-Q5fgE2i39uJlrUM1qFxNQixQtU8fQR0FP9WoOpSET05Jg+nzQ/LYZKHVlAqRkO/bo/DG3DtQBpx5Z0grKUjhVg==} dependencies: '@azure/logger': 1.1.4 events: 3.3.0 @@ -155,10 +155,10 @@ packages: '@azure/abort-controller': 1.1.0 '@azure/communication-common': 2.3.1 '@azure/communication-signaling': 1.0.0-beta.27 - '@azure/core-auth': 1.7.2 + '@azure/core-auth': 1.8.0 '@azure/core-client': 1.9.2 '@azure/core-paging': 1.6.2 - '@azure/core-rest-pipeline': 1.16.3 + '@azure/core-rest-pipeline': 1.17.0 '@azure/core-tracing': 1.1.2 '@azure/logger': 1.1.4 events: 3.3.0 @@ -174,10 +174,10 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.7.2 - '@azure/core-rest-pipeline': 1.16.3 + '@azure/core-auth': 1.8.0 + '@azure/core-rest-pipeline': 1.17.0 '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.9.2 + '@azure/core-util': 1.10.0 events: 3.3.0 jwt-decode: 3.1.2 tslib: 2.7.0 @@ -190,10 +190,10 @@ packages: engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.7.2 - '@azure/core-rest-pipeline': 1.16.3 + '@azure/core-auth': 1.8.0 + '@azure/core-rest-pipeline': 1.17.0 '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.9.2 + '@azure/core-util': 1.10.0 events: 3.3.0 jwt-decode: 4.0.0 tslib: 2.7.0 @@ -207,11 +207,11 @@ packages: dependencies: '@azure/abort-controller': 1.1.0 '@azure/communication-common': 2.3.1 - '@azure/core-auth': 1.7.2 + '@azure/core-auth': 1.8.0 '@azure/core-client': 1.9.2 '@azure/core-lro': 2.7.2 '@azure/core-paging': 1.6.2 - '@azure/core-rest-pipeline': 1.16.3 + '@azure/core-rest-pipeline': 1.17.0 '@azure/core-tracing': 1.1.2 '@azure/logger': 1.1.4 events: 3.3.0 @@ -225,12 +225,12 @@ packages: engines: {node: '>=18.0.0'} dependencies: '@azure/communication-common': 2.3.1 - '@azure/core-auth': 1.7.2 + '@azure/core-auth': 1.8.0 '@azure/core-client': 1.9.2 '@azure/core-paging': 1.6.2 - '@azure/core-rest-pipeline': 1.16.3 + '@azure/core-rest-pipeline': 1.17.0 '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.9.2 + '@azure/core-util': 1.10.0 '@azure/logger': 1.1.4 tslib: 1.14.1 transitivePeerDependencies: @@ -250,12 +250,12 @@ packages: - encoding dev: false - /@azure/core-auth@1.7.2: - resolution: {integrity: sha512-Igm/S3fDYmnMq1uKS38Ae1/m37B3zigdlZw+kocwEhh5GjyKjPrXKO2J6rzpC1wAxrNil/jX9BJRqBshyjnF3g==} + /@azure/core-auth@1.8.0: + resolution: {integrity: sha512-YvFMowkXzLbXNM11yZtVLhUCmuG0ex7JKOH366ipjmHBhL3vpDcPAeWF+jf0X+jVXwFqo3UhsWUq4kH0ZPdu/g==} engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-util': 1.9.2 + '@azure/core-util': 1.10.0 tslib: 2.7.0 dev: false @@ -264,10 +264,10 @@ packages: engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.7.2 - '@azure/core-rest-pipeline': 1.16.3 + '@azure/core-auth': 1.8.0 + '@azure/core-rest-pipeline': 1.17.0 '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.9.2 + '@azure/core-util': 1.10.0 '@azure/logger': 1.1.4 tslib: 2.7.0 transitivePeerDependencies: @@ -280,7 +280,7 @@ packages: dependencies: '@azure/abort-controller': 2.1.2 '@azure/core-client': 1.9.2 - '@azure/core-rest-pipeline': 1.16.3 + '@azure/core-rest-pipeline': 1.17.0 transitivePeerDependencies: - supports-color dev: false @@ -290,10 +290,10 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.7.2 + '@azure/core-auth': 1.8.0 '@azure/core-tracing': 1.0.0-preview.13 - '@azure/core-util': 1.9.2 - '@azure/logger': 1.1.4 + '@azure/core-util': 1.10.0 + '@azure/logger': 1.0.4 '@types/node-fetch': 2.6.11 '@types/tunnel': 0.0.3 form-data: 4.0.0 @@ -313,7 +313,7 @@ packages: engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-util': 1.9.2 + '@azure/core-util': 1.10.0 '@azure/logger': 1.1.4 tslib: 2.7.0 dev: false @@ -325,14 +325,14 @@ packages: tslib: 2.7.0 dev: false - /@azure/core-rest-pipeline@1.16.3: - resolution: {integrity: sha512-VxLk4AHLyqcHsfKe4MZ6IQ+D+ShuByy+RfStKfSjxJoL3WBWq17VNmrz8aT8etKzqc2nAeIyLxScjpzsS4fz8w==} + /@azure/core-rest-pipeline@1.17.0: + resolution: {integrity: sha512-62Vv8nC+uPId3j86XJ0WI+sBf0jlqTqPUFCBNrGtlaUeQUIXWV/D8GE5A1d+Qx8H7OQojn2WguC8kChD6v0shA==} engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 - '@azure/core-auth': 1.7.2 + '@azure/core-auth': 1.8.0 '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.9.2 + '@azure/core-util': 1.10.0 '@azure/logger': 1.1.4 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 @@ -356,8 +356,8 @@ packages: tslib: 2.7.0 dev: false - /@azure/core-util@1.9.2: - resolution: {integrity: sha512-l1Qrqhi4x1aekkV+OlcqsJa4AnAkj5p0JV8omgwjaV9OAbP41lvrMvs+CptfetKkeEaGRGSzby7sjPZEX7+kkQ==} + /@azure/core-util@1.10.0: + resolution: {integrity: sha512-dqLWQsh9Nro1YQU+405POVtXnwrIVqPyfUzc4zXCbThTg7+vNNaiMkwbX9AMXKyoFYFClxmB3s25ZFr3+jZkww==} engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 2.1.2 @@ -386,19 +386,19 @@ packages: tslib: 2.7.0 dev: false - /@azure/storage-blob@12.24.0: - resolution: {integrity: sha512-l8cmWM4C7RoNCBOImoFMxhTXe1Lr+8uQ/IgnhRNMpfoA9bAFWoLG4XrWm6O5rKXortreVQuD+fc1hbzWklOZbw==} + /@azure/storage-blob@12.25.0: + resolution: {integrity: sha512-oodouhA3nCCIh843tMMbxty3WqfNT+Vgzj3Xo5jqR9UPnzq3d7mzLjlHAYz7lW+b4km3SIgz+NAgztvhm7Z6kQ==} engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.7.2 + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.8.0 '@azure/core-client': 1.9.2 '@azure/core-http-compat': 2.1.2 '@azure/core-lro': 2.7.2 '@azure/core-paging': 1.6.2 - '@azure/core-rest-pipeline': 1.16.3 + '@azure/core-rest-pipeline': 1.17.0 '@azure/core-tracing': 1.1.2 - '@azure/core-util': 1.9.2 + '@azure/core-util': 1.10.0 '@azure/core-xml': 1.4.3 '@azure/logger': 1.1.4 events: 3.3.0 @@ -453,7 +453,7 @@ packages: '@babel/traverse': 7.25.6(supports-color@5.5.0) '@babel/types': 7.25.6 convert-source-map: 1.9.0 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 @@ -479,7 +479,7 @@ packages: '@babel/traverse': 7.25.6(supports-color@5.5.0) '@babel/types': 7.25.6 convert-source-map: 2.0.0 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -487,7 +487,7 @@ packages: - supports-color dev: false - /@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.0): + /@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.1): resolution: {integrity: sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -496,7 +496,7 @@ packages: dependencies: '@babel/core': 7.25.2 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.0 + eslint: 8.57.1 eslint-visitor-keys: 2.1.0 semver: 6.3.1 dev: false @@ -534,7 +534,7 @@ packages: dependencies: '@babel/compat-data': 7.25.4 '@babel/helper-validator-option': 7.24.8 - browserslist: 4.23.3 + browserslist: 4.24.0 lru-cache: 5.1.1 semver: 6.3.1 dev: false @@ -579,7 +579,7 @@ packages: '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.24.8 '@babel/traverse': 7.25.6(supports-color@5.5.0) - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 semver: 6.3.1 @@ -595,7 +595,7 @@ packages: '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -610,7 +610,7 @@ packages: '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -783,29 +783,6 @@ packages: '@babel/types': 7.25.6 dev: false - /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.25.2): - resolution: {integrity: sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.6(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0(@babel/core@7.25.2): - resolution: {integrity: sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - dev: false - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.25.2): resolution: {integrity: sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==} engines: {node: '>=6.9.0'} @@ -901,7 +878,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.12.9) dev: false @@ -1104,7 +1081,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-plugin-utils': 7.10.4 dev: false /@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2): @@ -1366,17 +1343,6 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0(@babel/core@7.25.2): - resolution: {integrity: sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 - dev: false - /@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.25.2): resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==} engines: {node: '>=6.9.0'} @@ -1992,100 +1958,6 @@ packages: - supports-color dev: false - /@babel/preset-env@7.25.4(@babel/core@7.25.2): - resolution: {integrity: sha512-W9Gyo+KmcxjGahtt3t9fb14vFRWvPpu5pT6GBlovAK6BTBcxgjfVMSQCfJl4oi35ODrxP6xx2Wr8LNST57Mraw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.25.4 - '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-validator-option': 7.24.8 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.3(@babel/core@7.25.2) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.2) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-import-assertions': 7.25.6(@babel/core@7.25.2) - '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.25.2) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.25.2) - '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-async-generator-functions': 7.25.4(@babel/core@7.25.2) - '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-transform-class-properties': 7.25.4(@babel/core@7.25.2) - '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-classes': 7.25.4(@babel/core@7.25.2) - '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-function-name': 7.25.1(@babel/core@7.25.2) - '@babel/plugin-transform-json-strings': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-literals': 7.25.2(@babel/core@7.25.2) - '@babel/plugin-transform-logical-assignment-operators': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-member-expression-literals': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-modules-amd': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-modules-systemjs': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-transform-modules-umd': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-named-capturing-groups-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-new-target': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-numeric-separator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-object-rest-spread': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-object-super': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.25.2) - '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-reserved-words': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-sticky-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-typeof-symbol': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-sets-regex': 7.25.4(@babel/core@7.25.2) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.25.2) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.2) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.25.2) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.2) - core-js-compat: 3.38.1 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/preset-flow@7.24.7(@babel/core@7.25.2): resolution: {integrity: sha512-NL3Lo0NorCU607zU3NwRyJbpaB6E3t0xtd3LfAQKDfkeX4/ggcDXvkmkW42QWT5owUeW/jAe4hn+2qvkV1IbfQ==} engines: {node: '>=6.9.0'} @@ -2185,7 +2057,7 @@ packages: '@babel/parser': 7.25.6 '@babel/template': 7.25.0 '@babel/types': 7.25.6 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -2240,8 +2112,8 @@ packages: resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} dev: false - /@emotion/is-prop-valid@1.3.0: - resolution: {integrity: sha512-SHetuSLvJDzuNbOdtPVbq6yMMMlLoW5Q94uDqJZqy50gcmAjxFkVqmzqSGEFq9gT2iMuIeKV1PXVWmvUhuZLlQ==} + /@emotion/is-prop-valid@1.3.1: + resolution: {integrity: sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==} dependencies: '@emotion/memoize': 0.9.0 dev: false @@ -2267,9 +2139,9 @@ packages: jsdoc-type-pratt-parser: 1.1.1 dev: false - /@esbuild/aix-ppc64@0.21.5: - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} + /@esbuild/aix-ppc64@0.23.1: + resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} + engines: {node: '>=18'} cpu: [ppc64] os: [aix] requiresBuild: true @@ -2285,9 +2157,9 @@ packages: dev: false optional: true - /@esbuild/android-arm64@0.21.5: - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} + /@esbuild/android-arm64@0.23.1: + resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} + engines: {node: '>=18'} cpu: [arm64] os: [android] requiresBuild: true @@ -2303,9 +2175,9 @@ packages: dev: false optional: true - /@esbuild/android-arm@0.21.5: - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} + /@esbuild/android-arm@0.23.1: + resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==} + engines: {node: '>=18'} cpu: [arm] os: [android] requiresBuild: true @@ -2321,9 +2193,9 @@ packages: dev: false optional: true - /@esbuild/android-x64@0.21.5: - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} + /@esbuild/android-x64@0.23.1: + resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==} + engines: {node: '>=18'} cpu: [x64] os: [android] requiresBuild: true @@ -2339,9 +2211,9 @@ packages: dev: false optional: true - /@esbuild/darwin-arm64@0.21.5: - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} + /@esbuild/darwin-arm64@0.23.1: + resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} + engines: {node: '>=18'} cpu: [arm64] os: [darwin] requiresBuild: true @@ -2357,9 +2229,9 @@ packages: dev: false optional: true - /@esbuild/darwin-x64@0.21.5: - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} + /@esbuild/darwin-x64@0.23.1: + resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==} + engines: {node: '>=18'} cpu: [x64] os: [darwin] requiresBuild: true @@ -2375,9 +2247,9 @@ packages: dev: false optional: true - /@esbuild/freebsd-arm64@0.21.5: - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} + /@esbuild/freebsd-arm64@0.23.1: + resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} + engines: {node: '>=18'} cpu: [arm64] os: [freebsd] requiresBuild: true @@ -2393,9 +2265,9 @@ packages: dev: false optional: true - /@esbuild/freebsd-x64@0.21.5: - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} + /@esbuild/freebsd-x64@0.23.1: + resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==} + engines: {node: '>=18'} cpu: [x64] os: [freebsd] requiresBuild: true @@ -2411,9 +2283,9 @@ packages: dev: false optional: true - /@esbuild/linux-arm64@0.21.5: - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} + /@esbuild/linux-arm64@0.23.1: + resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} + engines: {node: '>=18'} cpu: [arm64] os: [linux] requiresBuild: true @@ -2429,9 +2301,9 @@ packages: dev: false optional: true - /@esbuild/linux-arm@0.21.5: - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} + /@esbuild/linux-arm@0.23.1: + resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==} + engines: {node: '>=18'} cpu: [arm] os: [linux] requiresBuild: true @@ -2447,9 +2319,9 @@ packages: dev: false optional: true - /@esbuild/linux-ia32@0.21.5: - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} + /@esbuild/linux-ia32@0.23.1: + resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==} + engines: {node: '>=18'} cpu: [ia32] os: [linux] requiresBuild: true @@ -2465,9 +2337,9 @@ packages: dev: false optional: true - /@esbuild/linux-loong64@0.21.5: - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} + /@esbuild/linux-loong64@0.23.1: + resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==} + engines: {node: '>=18'} cpu: [loong64] os: [linux] requiresBuild: true @@ -2483,9 +2355,9 @@ packages: dev: false optional: true - /@esbuild/linux-mips64el@0.21.5: - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} + /@esbuild/linux-mips64el@0.23.1: + resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==} + engines: {node: '>=18'} cpu: [mips64el] os: [linux] requiresBuild: true @@ -2501,9 +2373,9 @@ packages: dev: false optional: true - /@esbuild/linux-ppc64@0.21.5: - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} + /@esbuild/linux-ppc64@0.23.1: + resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==} + engines: {node: '>=18'} cpu: [ppc64] os: [linux] requiresBuild: true @@ -2519,9 +2391,9 @@ packages: dev: false optional: true - /@esbuild/linux-riscv64@0.21.5: - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} + /@esbuild/linux-riscv64@0.23.1: + resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==} + engines: {node: '>=18'} cpu: [riscv64] os: [linux] requiresBuild: true @@ -2537,9 +2409,9 @@ packages: dev: false optional: true - /@esbuild/linux-s390x@0.21.5: - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} + /@esbuild/linux-s390x@0.23.1: + resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==} + engines: {node: '>=18'} cpu: [s390x] os: [linux] requiresBuild: true @@ -2555,9 +2427,9 @@ packages: dev: false optional: true - /@esbuild/linux-x64@0.21.5: - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} + /@esbuild/linux-x64@0.23.1: + resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==} + engines: {node: '>=18'} cpu: [x64] os: [linux] requiresBuild: true @@ -2573,15 +2445,24 @@ packages: dev: false optional: true - /@esbuild/netbsd-x64@0.21.5: - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} + /@esbuild/netbsd-x64@0.23.1: + resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==} + engines: {node: '>=18'} cpu: [x64] os: [netbsd] requiresBuild: true dev: false optional: true + /@esbuild/openbsd-arm64@0.23.1: + resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + requiresBuild: true + dev: false + optional: true + /@esbuild/openbsd-x64@0.18.20: resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} @@ -2591,9 +2472,9 @@ packages: dev: false optional: true - /@esbuild/openbsd-x64@0.21.5: - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} + /@esbuild/openbsd-x64@0.23.1: + resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==} + engines: {node: '>=18'} cpu: [x64] os: [openbsd] requiresBuild: true @@ -2609,9 +2490,9 @@ packages: dev: false optional: true - /@esbuild/sunos-x64@0.21.5: - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} + /@esbuild/sunos-x64@0.23.1: + resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} + engines: {node: '>=18'} cpu: [x64] os: [sunos] requiresBuild: true @@ -2627,9 +2508,9 @@ packages: dev: false optional: true - /@esbuild/win32-arm64@0.21.5: - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} + /@esbuild/win32-arm64@0.23.1: + resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} + engines: {node: '>=18'} cpu: [arm64] os: [win32] requiresBuild: true @@ -2645,9 +2526,9 @@ packages: dev: false optional: true - /@esbuild/win32-ia32@0.21.5: - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} + /@esbuild/win32-ia32@0.23.1: + resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==} + engines: {node: '>=18'} cpu: [ia32] os: [win32] requiresBuild: true @@ -2663,27 +2544,27 @@ packages: dev: false optional: true - /@esbuild/win32-x64@0.21.5: - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} + /@esbuild/win32-x64@0.23.1: + resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==} + engines: {node: '>=18'} cpu: [x64] os: [win32] requiresBuild: true dev: false optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.1): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.57.0 + eslint: 8.57.1 eslint-visitor-keys: 3.4.3 dev: false - /@eslint-community/regexpp@4.11.0: - resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + /@eslint-community/regexpp@4.11.1: + resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: false @@ -2692,7 +2573,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -2704,8 +2585,8 @@ packages: - supports-color dev: false - /@eslint/js@8.57.0: - resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + /@eslint/js@8.57.1: + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false @@ -2714,32 +2595,32 @@ packages: engines: {node: '>=14'} dev: false - /@floating-ui/core@1.6.7: - resolution: {integrity: sha512-yDzVT/Lm101nQ5TCVeK65LtdN7Tj4Qpr9RTXJ2vPFLqtLxwOrpoxAHAJI8J3yYWUc40J0BDBheaitK5SJmno2g==} + /@floating-ui/core@1.6.8: + resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==} dependencies: - '@floating-ui/utils': 0.2.7 + '@floating-ui/utils': 0.2.8 dev: false - /@floating-ui/devtools@0.2.1(@floating-ui/dom@1.6.10): + /@floating-ui/devtools@0.2.1(@floating-ui/dom@1.6.11): resolution: {integrity: sha512-8PHJLbD6VhBh+LJ1uty/Bz30qs02NXCE5u8WpOhSewlYXUWl03GNXknr9AS2yaAWJEQaY27x7eByJs44gODBcw==} peerDependencies: '@floating-ui/dom': '>=1.5.4' dependencies: - '@floating-ui/dom': 1.6.10 + '@floating-ui/dom': 1.6.11 dev: false - /@floating-ui/dom@1.6.10: - resolution: {integrity: sha512-fskgCFv8J8OamCmyun8MfjB1Olfn+uZKjOKZ0vhYF3gRmEUXcGOjxWL8bBr7i4kIuPZ2KD2S3EUIOxnjC8kl2A==} + /@floating-ui/dom@1.6.11: + resolution: {integrity: sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==} dependencies: - '@floating-ui/core': 1.6.7 - '@floating-ui/utils': 0.2.7 + '@floating-ui/core': 1.6.8 + '@floating-ui/utils': 0.2.8 dev: false - /@floating-ui/utils@0.2.7: - resolution: {integrity: sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==} + /@floating-ui/utils@0.2.8: + resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} dev: false - /@fluentui-contrib/react-chat@0.1.10(@fluentui/react-components@9.54.13)(@fluentui/react-icons@2.0.256)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + /@fluentui-contrib/react-chat@0.1.10(@fluentui/react-components@9.54.16)(@fluentui/react-icons@2.0.258)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-H4kmeMhSX1h6Rt673ZnJ34rW//VXhYLbsoW5dr+N496UkdEQm1nQRvXInEfdV//+czbzAeYOatE3td+WoPwBUw==} peerDependencies: '@fluentui/react-components': '>=9.25.1 <10.0.0' @@ -2749,9 +2630,9 @@ packages: react: '>=16.8.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-components': 9.54.13(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-components': 9.54.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -2825,24 +2706,24 @@ packages: '@swc/helpers': 0.5.13 dev: false - /@fluentui/react-accordion@9.5.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-QnOfHEM7do52b4mgyb0SPvKQOa6lPEsOOy+V/xGK2LNimnZSPvGAfJ/vAD4yjR5gOR5zQl7iNv3FNN0mJSefXA==} + /@fluentui/react-accordion@9.5.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-4zwtmZTcD2jgjxbMTHajhMxRNkFFHIXG060dSVoK73H4vWLKtDYuwQJesfgi2swUim+xhemvcInrLXIoY8pLZw==} 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.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-motion': 9.5.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion-components-preview': 0.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-motion-components-preview': 0.1.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -2853,7 +2734,7 @@ packages: - scheduler dev: false - /@fluentui/react-alert@9.0.0-beta.124(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): + /@fluentui/react-alert@9.0.0-beta.124(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): resolution: {integrity: sha512-yFBo3B5H9hnoaXxlkuz8wRz04DEyQ+ElYA/p5p+Vojf19Zuta8DmFZZ6JtWdtxcdnnQ4LvAfC5OYYlzdReozPA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' @@ -2861,13 +2742,13 @@ packages: react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-avatar': 9.6.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-button': 9.3.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-avatar': 9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -2878,8 +2759,8 @@ packages: - scheduler dev: false - /@fluentui/react-aria@9.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-kFavxrWnOOkScy1Ue7YvnofxjjPzdEROziyApEp7QhyWd8syfNvTZh79WnBza0RBEPvWqExphS95J3vmyM8avA==} + /@fluentui/react-aria@9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-/bepLd2SKL+WHhiHJ8O/Lt+1FxvVeGB+pgbUuSjtPVwafwcA4RNXVlkMQaoYk8sQvnG4oqVa4ToTxUWURaOeNA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2887,10 +2768,10 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -2898,24 +2779,24 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-avatar@9.6.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-6/5AgZ/s353FhCscFWOiec0j4vJCjHXbWO4F9JDItYDUm0t+egN7rb98LZhAezfapo4GUxdx7ZNpqWy0bZ5GDw==} + /@fluentui/react-avatar@9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-of2XMrwTZ4xKsiPEgayJupeI29dAiNBbWos4MCzBJaBS6u9BcaHRenSyzDFViC4jFyvoJQDqftWYThaSwH3PHw==} 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-badge': 9.2.41(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-popover': 9.9.19(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-tooltip': 9.4.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-badge': 9.2.43(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-popover': 9.9.21(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-tooltip': 9.4.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -2926,19 +2807,19 @@ packages: - scheduler dev: false - /@fluentui/react-badge@9.2.41(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-/GBKotH68XrBix1mCJybYHw+5QKYoAbINqYPj2mEfcDiC2VfS4w4Drjokcp2O1KD2cX/YZ9PThptKmWkjT3UOw==} + /@fluentui/react-badge@9.2.43(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-E+J08RIj2UZ5daq1kN+IgOCf5x4VVnFQTO+XI2bXsqoc/6wFHS2FZ8I7pNQqkWbvZ6cspR7cG7S8RfTR5pQz1Q==} 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-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -2947,23 +2828,23 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-breadcrumb@9.0.36(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-InuZqcokYVyEjLZWQNXUapBi7ryo8i5q0onNxDEf0J+Qolg3baqRN1jY4cKC4UzjlMJgjr+Vz/+gMIRGNLDIKw==} + /@fluentui/react-breadcrumb@9.0.38(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-VWf/nNrJSWtYpT4eR4vl4+QNf8idXtdqChB22siAaFg8pBndBE6N4nsSgMcs70E+VQ4SuJVp9HQVSx8vpngi0Q==} 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.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.3.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-link': 9.2.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-link': 9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -2972,8 +2853,8 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-button@9.3.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-fliozeCpApuDpevvHLC2rTdhyVymXZHaXSR2cFqgYdYtHrXFE7JbMHVMNAszQCo+T+4uovzKU/SL1z7xMr1VhQ==} + /@fluentui/react-button@9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-g/0kn9S/SO/XRUkRpxnAfpe6rv2Tn/zJhygeyTy+rOGuR5MxAEDhauRnpjntt+h8U6088LGImZUTfU5vHjsVNg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2981,13 +2862,13 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -2996,8 +2877,8 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-card@9.0.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-5p1d5hpEnkXNnj7BAvl6pLyvX3bOOY0kFB/gGn32rpFpdxs5vCsGe1qNs2Ju9MlMhSFh7c2mBMHOixc/eD9JiA==} + /@fluentui/react-card@9.0.93(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-HhaNzhnk1htPGF1Lvh9G9Bohm26Tt49csjz8/Xc+u/dfzoXPAmYJxgCOzHT6QPp0/e21Fy+cQONV051BO5dE5w==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3005,11 +2886,11 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-text': 9.4.23(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-text': 9.4.25(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3018,22 +2899,22 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-checkbox@9.2.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-YK6jYbW/Sg9raJ3uoHUhLO7htEA4VZponhG3vfHg1ss6BHjfArSHHMHLRaHhHmzfeQewoA7A6Y/XDSGLeffXVw==} + /@fluentui/react-checkbox@9.2.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-qNJIsZaTqD7vYz547bp14q/nXd5le1bZKApR0NORVf6qLfID0/B5hJ48pUpQV03HrbgBFf8ZiVGzHfwwfHZiLQ==} 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.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3044,8 +2925,8 @@ packages: - scheduler dev: false - /@fluentui/react-combobox@9.13.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-nfhERKiTB73jcVsSJYlX1cXu/Tcd1YE9TrldgIm1Rb79vDlX0WT3hpf4yvHMuPwA6qPGISm8RmYGj6mjs4ucLA==} + /@fluentui/react-combobox@9.13.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-UQnUdThddkwDzvPZmPTH3kFNYTotTmO2cg5+oKzhYfC5I8Km3tzclItRjNRxjjo9hdjDHn2ZiXpvr8qFWJbS/A==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3053,17 +2934,17 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-field': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-portal': 9.4.33(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-positioning': 9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3074,70 +2955,70 @@ packages: - scheduler dev: false - /@fluentui/react-components@9.54.13(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-zh/wBpNfhXyOBh36BE89gGkv9Sdc8NNcSQsN8TxDfawry/QLJVfO42wpUYTV/wLPKuwELGq1TVGjoaZf75s16g==} + /@fluentui/react-components@9.54.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-XLy3ZKlmb+BqJIWeOXEzh8yCFn/gkKWlSt50tAEck0WapUpCPcB+Ccst4eT81GJipH6yjyy/jZUnEEkKAYRvLA==} 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-accordion': 9.5.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-alert': 9.0.0-beta.124(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-aria': 9.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.6.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-badge': 9.2.41(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-breadcrumb': 9.0.36(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.3.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-card': 9.0.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-checkbox': 9.2.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-combobox': 9.13.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-dialog': 9.11.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-divider': 9.2.73(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-drawer': 9.5.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-field': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-image': 9.1.71(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-infobutton': 9.0.0-beta.102(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-infolabel': 9.0.44(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-input': 9.4.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-link': 9.2.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-menu': 9.14.14(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-message-bar': 9.2.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion': 9.5.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-overflow': 9.1.28(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-persona': 9.2.96(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-popover': 9.9.19(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-portal': 9.4.33(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-progress': 9.1.85(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-provider': 9.17.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-radio': 9.2.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-rating': 9.0.17(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-search': 9.0.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-select': 9.1.85(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-skeleton': 9.1.14(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-slider': 9.1.92(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-spinbutton': 9.2.86(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-spinner': 9.4.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-swatch-picker': 9.1.8(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-switch': 9.1.92(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-table': 9.15.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-tabs': 9.4.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-tag-picker': 9.3.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-tags': 9.3.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-teaching-popover': 9.1.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-text': 9.4.23(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-textarea': 9.3.86(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-toast': 9.3.54(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-toolbar': 9.2.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-tooltip': 9.4.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-tree': 9.7.11(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-virtualizer': 9.0.0-alpha.82(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-accordion': 9.5.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-alert': 9.0.0-beta.124(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-avatar': 9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-badge': 9.2.43(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-breadcrumb': 9.0.38(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-card': 9.0.93(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-checkbox': 9.2.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-combobox': 9.13.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-dialog': 9.11.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-divider': 9.2.75(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-drawer': 9.5.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-image': 9.1.73(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-infobutton': 9.0.0-beta.102(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-infolabel': 9.0.46(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-input': 9.4.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-link': 9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-menu': 9.14.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-message-bar': 9.2.11(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-overflow': 9.1.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-persona': 9.2.98(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-popover': 9.9.21(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-positioning': 9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-progress': 9.1.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-provider': 9.17.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-radio': 9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-rating': 9.0.19(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-search': 9.0.18(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-select': 9.1.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-skeleton': 9.1.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-slider': 9.1.94(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-spinbutton': 9.2.88(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-spinner': 9.4.14(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-swatch-picker': 9.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-switch': 9.1.94(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-table': 9.15.17(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-tabs': 9.5.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-tag-picker': 9.3.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-tags': 9.3.18(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-teaching-popover': 9.1.17(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-text': 9.4.25(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-textarea': 9.3.88(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-toast': 9.3.56(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-toolbar': 9.2.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-tooltip': 9.4.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-tree': 9.8.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-virtualizer': 9.0.0-alpha.84(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3148,8 +3029,8 @@ packages: - scheduler dev: false - /@fluentui/react-context-selector@9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-hpluiP2NtK01Kx1RdKnJkQr7snbFuFJUwRho3NsuzuX/ea9OaVNEAxcvLMUcwd5nItf5Y5U8i07ib7YX5qchmQ==} + /@fluentui/react-context-selector@9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-1jpOjt3NVOlyLcMY/nycyhyXvcPw57+0gkF7Eln4c9Hb2xFUlsAFX0x8MDLNsvyjGgKekLX9p+tPt9TUENWPOw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3157,17 +3038,17 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: '>=0.19.0 <=0.23.0' dependencies: - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - scheduler: 0.23.0 + scheduler: 0.23.2 dev: false - /@fluentui/react-dialog@9.11.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-tKleAKDa97BdNXwzUs4RqdZoe5uucJnEexZIjlqSbNrCItQU5Xa9alqZvqZGDw0t4WpH6Ux9t37m3yyGpwItQA==} + /@fluentui/react-dialog@9.11.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-yfEw7uc8wVvgK17YW7035TDfDAf86Ti/DRJaw/D9Ld/gOB9nLG1L6NBjbfYE4x+f0+r/BtG+0nhrNM95zG0sog==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3175,16 +3056,16 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-motion': 9.5.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-portal': 9.4.33(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3195,18 +3076,18 @@ packages: - scheduler dev: false - /@fluentui/react-divider@9.2.73(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-AmkJPAFEszLbWh7vrV6vV+omnkQgfw1hhVBcTIlLD2b712Tk7GczZC2PXTq0fNKI3Aw8x4sNBbomozJp2y+X7w==} + /@fluentui/react-divider@9.2.75(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-pWWJH7ZLG4sHcfhwUO5nnhA0TsGK/JlSkcyEnndK76umQlWAzLrN4JWEHKTWplUIIa6STKWObAYPXkiTnkLEkQ==} 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.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3215,21 +3096,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-drawer@9.5.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-7Daj+KG37B2bsBsrFmpX3FMWtC0Q1zvOvnCdKu3D1XXDIgOdUTzcnmMqqMVKYl6p8Lwe8778FQ0+eRdI23G/RQ==} + /@fluentui/react-drawer@9.5.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-YE6Dhv+8clafDiBHpUPF2P3WR0er2PO3HtyXCN/rUs5AKQpVYu4Uc2eQu/C6wnQMWgEui//FP6qTS3UXRMIJ/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-dialog': 9.11.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-motion': 9.5.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-dialog': 9.11.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3240,20 +3121,20 @@ packages: - scheduler dev: false - /@fluentui/react-field@9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-Z4RJXJ4PP2YnAzz+TWYXv0QcaREV9eW1lv0fcWQKWzmHgOdeIqHruUigteoRaatmOfW6t/SjttTheoV09h/8LA==} + /@fluentui/react-field@9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-eV1MKB97lgvgiVEps9OakqXXeLGHTdLSK7Zd/QmD4HzSSV/XapRLCw+7fITBoG19Tp8AVkGbZI753iPPOv9RZA==} 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.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3307,8 +3188,8 @@ packages: tslib: 2.7.0 dev: false - /@fluentui/react-icons@2.0.256(react@18.3.1): - resolution: {integrity: sha512-c3j7J4vwuqN5BG1DLUWAHpROzHBzErOHkviqZDje2lbeLk/5BCqMKwnpmlMkH/BaIKqiS/zsqW1f9uIsaRCHPg==} + /@fluentui/react-icons@2.0.258(react@18.3.1): + resolution: {integrity: sha512-SRCW+3q/fBBCwgucdnfuRad9ck/hQW92xAJ+tELKBJI4f9BJ1U8QyeZoRu14xMEKL/VsFLbEkeXNAgvjJ0IjkA==} peerDependencies: react: '>=16.8.0 <19.0.0' dependencies: @@ -3317,18 +3198,18 @@ packages: tslib: 2.7.0 dev: false - /@fluentui/react-image@9.1.71(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-OKUbVsZLVe/kRP7KrweHDkztY8FUz6HzEPxZvJqIkwDf+KIJJxDV4R9Hpw8Fis6ceLbj/VI5JUVwGIp5YQlsjA==} + /@fluentui/react-image@9.1.73(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-aVpillfiEIqqlyQGGFf17WtiKKFhhGyUMVUv3zLksick/5kifk7zdAW623PA8mpeQf6U1tSPJc8iaXSwr+5cwQ==} 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.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3337,7 +3218,7 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-infobutton@9.0.0-beta.102(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): + /@fluentui/react-infobutton@9.0.0-beta.102(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): resolution: {integrity: sha512-3kA4F0Vga8Ds6JGlBajLCCDOo/LmPuS786Wg7ui4ZTDYVIMzy1yp2XuVcZniifBFvEp0HQCUoDPWUV0VI3FfzQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' @@ -3345,13 +3226,13 @@ packages: react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-popover': 9.9.19(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-popover': 9.9.21(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3362,21 +3243,21 @@ packages: - scheduler dev: false - /@fluentui/react-infolabel@9.0.44(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-GWw6UlF0s8HujWaCkGLfnbGaukQycfax7GPe38xVn/TkQp7KPNMgFp1Ag7kwaQtMqDbPIKJeDkaz8kdFziIT9w==} + /@fluentui/react-infolabel@9.0.46(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-sDJDlRLroP+9XOj76mpLBpyUVng/+cJDPVNuNvJtS7JBVCs9owlQlq8RBcKFzdbLNh7GZgpi2qe0kUPCNOZYOQ==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-popover': 9.9.19(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-popover': 9.9.21(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3387,19 +3268,19 @@ packages: - scheduler dev: false - /@fluentui/react-input@9.4.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-rIJEL+/xUrTWVi4CJlaCPyauQRMs3nTNvOuy3vBy3+C4IipTOAEM6cyR3RJUCt5IjKLsxJBTLZWRzwhZhAGx8Q==} + /@fluentui/react-input@9.4.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-O6THfgikbwpPgUYBcQBXbQ1dHpP6qY1P31gb7+epaX54AJMuo0xeANfSMBBhTkbLshyn6AS9OMOwrc/Zkvmfew==} 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.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3410,31 +3291,31 @@ packages: - scheduler dev: false - /@fluentui/react-jsx-runtime@9.0.42(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-/iKhJx5htz+iBjWRjviM7cEAiG0y9oqVimmeWaZChi0M5abwvHkueYQ+n1BhzYOtsdeuXXcbrkx4VkaO5j5Efg==} + /@fluentui/react-jsx-runtime@9.0.44(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-cnFjiFaztl3zV2bL/Pgsa/dvLES/gNzSKkBUD3ShWeaEi7LbInc3+tnCcttBSTSNdLh8mcuzQkUCImVSD857VA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 react: 18.3.1 react-is: 17.0.2 dev: false - /@fluentui/react-label@9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-9EDwomVwcHJvI7QKIsBok3EQ5Ty5R3cDMnYZl7OIugffEvt+UWcmNyIOckYt80vsPYNbM9XqTt4rNAvCkFd1UQ==} + /@fluentui/react-label@9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-7lqil5XIYkxSQNy/GEqFypAo0eQyjYIPYu0LO2z8UPCuRyaItHA/ArSc3GnyIL/naY9Wz1EG2WvakLbgB+PkGg==} 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.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3443,8 +3324,8 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-link@9.2.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Vgd3x6wyDvG20P6t3j0zXqncy5grkCDV05Gpt6Q77qwqDLNUUpu/DoolgCxVidp91Vlvt6/M9NZAJS4XXDBqTA==} + /@fluentui/react-link@9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-BsjDm8ixFMoh+7Hi7WRgDxLEKYj61gc0VjCs9ah0JxJoM1o+OoJhXKc29a13qRJHMSB3Gfndw6nYCineRPcFiA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3452,11 +3333,11 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3465,8 +3346,8 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-menu@9.14.14(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-QBwpi6qUWCNNTdxtn+n/xpzbC4L2stdRnzYedodvby2Q1MQ95RmCFkxjjujJvcF4R5lOxwaNQAoVDtRY6rhxzw==} + /@fluentui/react-menu@9.14.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-q0FVqSjTXQL8jO6Zf+fTFRbJglGBQS7dfkINZ966p9Kqq7zyHFMuaadXil2TpTkGcpo/Qva3wlFJoEeHki2PLQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3474,16 +3355,16 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-portal': 9.4.33(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-positioning': 9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3494,20 +3375,20 @@ packages: - scheduler dev: false - /@fluentui/react-message-bar@9.2.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-r8KN/CECCKzMTSDzN4Iztn+Ta5mXz4LW4E8vYRl8l4LV5/Si5msK2VYAgVAVnIL0KTBDO9XIsXS+zxHl2xwFHw==} + /@fluentui/react-message-bar@9.2.11(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-JQFbO1EKx0Qel6hdQbSJTdKdPGCyaprt/pFabHpbhmMbIRwtMPuPbni6/tX7Eak5a8fHTVmTaaPZaeDEDB5kww==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-button': 9.3.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3517,15 +3398,15 @@ packages: react-transition-group: 4.4.5(react-dom@18.3.1)(react@18.3.1) dev: false - /@fluentui/react-motion-components-preview@0.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-G3CdWZPJ6XW5DV9eBEYOxBJI2fvnhs7G7wEipWUVieQdPhJDmKlTXB2pANBJOlhF3zJMuYq9IIhszjhaDP7nxA==} + /@fluentui/react-motion-components-preview@0.1.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-nVZNKf+VDOAswQtWv7ZWBpPCZYApALBR/AK+F+TlRPx7qjij1ZOCUq5qtXfAV/mmomeeTHVtI1zKLBtNQIQ43A==} 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-motion': 9.5.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -3533,16 +3414,16 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-motion@9.5.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-UQP62emJhfJOrVwNtfH+Mw8hELHhLW09PbKD8rGioth3TJpYTMMeaspF1LuhsFGNCqfww3ZqtB7vz1MxIuMEsA==} + /@fluentui/react-motion@9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-43Y1ZXhGxts8RIqOSyD7FXLAZl6Xyy4aQQuneXQJihY3vgsgMBtaEuQ9ZS2Ewo3zYJAf1kgZK+Q7OdQ3M9jmEg==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -3551,8 +3432,8 @@ packages: react-is: 17.0.2 dev: false - /@fluentui/react-overflow@9.1.28(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-J6WDAy22IJTCQAZiIRGn+DEqKnCS2xWHrAz+6F4JwTfjWWdbgTYofIQNTus8p4/vBjw5/ORwCERBkfrRsLBEBQ==} + /@fluentui/react-overflow@9.1.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-4r0/YQaSX00OWeQwWsW9cctloTom1GguSaDRTxg2qMdwwr8gr9ZEni4LbCXJfH6soCNFzurnwdSeNOg4ogyT+g==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3560,9 +3441,9 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/priority-overflow': 9.1.13 - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3573,20 +3454,20 @@ packages: - scheduler dev: false - /@fluentui/react-persona@9.2.96(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-SG2y8EKKMGdHqJjtilT2uDrlbTDPxrrTjQYRLj8Rlr7P2NT4SkiMpx826eexV6/8ZNcmyn/kvaR5EvlG9SWkbg==} + /@fluentui/react-persona@9.2.98(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-PpgHB1puW1GwwgvPtSwMMUs+CpP3mQCRivHmWq6sf609rZZyV+ItGf4IzEdCDa+rD2GvkN53zfcFU9RJtrJwPg==} 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.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-badge': 9.2.41(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-avatar': 9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-badge': 9.2.43(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3597,8 +3478,8 @@ packages: - scheduler dev: false - /@fluentui/react-popover@9.9.19(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-iT/UvfwBdtPbYgQC2nNyogrocrhVHKftd30yElDnFN/tz8TIFyIS8Wghxtti0Qmg5bo7H5CQGUU7+wkL/bNI7Q==} + /@fluentui/react-popover@9.9.21(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-7pM/+vaSFDc6fFc8gCHw44aX4EKUyz3jAZXXEzUwg6cjQfJrK42Pfq6EAt0ZzftJdmdOXXTBToI3tqRA7ENlSA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3606,15 +3487,15 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-portal': 9.4.33(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-positioning': 9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3636,17 +3517,17 @@ packages: react: 18.3.1 dev: false - /@fluentui/react-portal@9.4.33(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-x+RaGu5ICWgsBXTu2onF34bitZVK362j+9EGqXDpq0FoEb/e3/pFvBW2J2dou+rmviaKhNNprwL29dII8aUPZw==} + /@fluentui/react-portal@9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-b0OTtFUmbHOU41wbRITqe3Wlqx3zpmXXUUsFh0KtSTKsMrWy2a2jtl7ZToNRsFfa3opwKsvlk+ohRT5CkDyQ4w==} 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-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3656,19 +3537,19 @@ packages: use-disposable: 1.0.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) dev: false - /@fluentui/react-positioning@9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Zb+Td/a3nFDeLvz3pH6ebod7Bq9tsDtx2MGQ/aarfKAvbp9JRrmb/1nkqMEauth7NPg/JV9NfXJMGq5hvBQtrw==} + /@fluentui/react-positioning@9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-X/0Fv3XxRdvOMLUgrL9T9RsIB8FQUgwfT9joQsldK4g2KUiRxpQcmGBO6+kOOB2CjakDrGLxlL5TWTwjibLJQQ==} 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: - '@floating-ui/devtools': 0.2.1(@floating-ui/dom@1.6.10) - '@floating-ui/dom': 1.6.10 - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@floating-ui/devtools': 0.2.1(@floating-ui/dom@1.6.11) + '@floating-ui/dom': 1.6.11 + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3677,19 +3558,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-progress@9.1.85(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-cHFvJnZ5Em5RKiK4tq8c+ZbPF9JlJJcydE2j/y2aXKtufsCrD0SuNDDjEyCP7UUdJ8FWeoO2Azq3oSsP/VaT7A==} + /@fluentui/react-progress@9.1.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-B3XK5hZgJDvKTQ536bDCvN8r6RjuA0ndlHjihAzjXefm5u990nEEI0FgjZcIlezEUGfWi5YPo3i3W17KjQ2QCA==} 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.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3700,20 +3581,20 @@ packages: - scheduler dev: false - /@fluentui/react-provider@9.17.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-0JNFaL6fqDxV0IvXov/QBqJbjuCoGJw8SOE5Fn7X0wORtGpGlR6rJgsccNs4s/hEOlmmnS79d0q3xyyDiGSuUg==} + /@fluentui/react-provider@9.17.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-BjnB8ZSuRPS2h6FP1RiMaR+hiTaX5iogqYktULhFYDeN8DoA6RDkLGrPcaaGqYQTIVKKAJUqN18QoPmh8WBh6A==} 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-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/core': 1.18.0 '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 @@ -3723,21 +3604,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-radio@9.2.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-1FklLprqvi4307PcA0aH0H4LtvtyD0hP/xqvrAP5uZdrBwFxMcbP258E4zmsRcUPAi1bQNUbUOrwe4GuQFjSog==} + /@fluentui/react-radio@9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-KwpK7rn+ATsRPRLXeNzHreCeoLQnMWIW+GzPfAoaHm3NI/cwQSqSdEItbUnWKq7i8evJpyGbPSooboMwlCo9Zw==} 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.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3748,19 +3629,19 @@ packages: - scheduler dev: false - /@fluentui/react-rating@9.0.17(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-nNe/YZXnUFYzCTvAiFMo18X/hpmXFgOQIs8itBbLWUUu0H48dbjO/HQFhd/1aOeEPURc/h+XbozztGDj5LbJNA==} + /@fluentui/react-rating@9.0.19(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-c1/tEJXx2DpDeJ8r1AbrCtRQb+4RlM9tMoQDuHqLxscmrrxvvKCbjqCOvA/myiMczuAsp2z6Fvlc4LESjdqxpA==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3769,19 +3650,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-search@9.0.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-daJUhwD659svOlhT6lvTwmvdFTSN53MmE80btdYYCnahJfBn27OT7askdH7iiqiogI/7VP2+sZnbWANEkd2Zvw==} + /@fluentui/react-search@9.0.18(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-bUxi28d8KfrKKaG61n5YXE/A7qrp6amwrn/+iJo9PXYN4FlY8FAjYQ9vZOjR+1yWmNbaSisuZHKA7IisrmahEQ==} 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-icons': 2.0.256(react@18.3.1) - '@fluentui/react-input': 9.4.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-input': 9.4.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3792,20 +3673,20 @@ packages: - scheduler dev: false - /@fluentui/react-select@9.1.85(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-4mgCTMoQN68vW+1WjptvIkWmnfdiz0WmyY670dp0JEL5KvMp5WVYIUmXjmR/fP1Nbp0df0BspUDPMrKTS6DEyw==} + /@fluentui/react-select@9.1.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-LlREKNfCxpXh9j1D27FL/WLgoJs5vKK4HBFpAr4FGII0OFIl2wMCb7SpeaBziuPQU7EnEjeqHlG2hN5oVARoJw==} 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.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3816,31 +3697,31 @@ packages: - scheduler dev: false - /@fluentui/react-shared-contexts@9.20.0(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-LOMgP51dC/dOQOopEhvRk9V/GlpkStMbXTsci+2raG+Zno3eIdS3TesWCango+r5rpBFCIZl4HOpGEErHGm03Q==} + /@fluentui/react-shared-contexts@9.20.1(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-QoduMl+QkZ3FEyiSc+rCBbCLY88L/uX8o/eXoJOI0v1px/+5iYkCIUlQPiU9nCGjAI+C8AmG4pIJ7h5iLUlAyQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-theme': 9.1.19 + '@fluentui/react-theme': 9.1.20 '@swc/helpers': 0.5.13 '@types/react': 18.3.3 react: 18.3.1 dev: false - /@fluentui/react-skeleton@9.1.14(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-4rSQdV2W98uiK9k3o8ivTaUcpxo9GDyBWkECNCtLYNxvjG1RSpGooNCaT5YlMGWvZYjr0QQy/3KVztY9ZFBYQw==} + /@fluentui/react-skeleton@9.1.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-bRRB3DOxmX1lM1dAayAsIpVZU2rIOzlHpO7yVV9LhWGnGnfNRhYCcM3WSQXhdCmGdUSbb02lSo85PYB/JyW9Zw==} 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.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3851,20 +3732,20 @@ packages: - scheduler dev: false - /@fluentui/react-slider@9.1.92(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-MwbvKQRxwSvGWa/6mnb81cN23QsCEWaYfkcmYdLkP9ijf0BFKlMscyv9E3UdbEdZ8WtJEm0gaQ62BTR6wTATOA==} + /@fluentui/react-slider@9.1.94(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-7US332rPd6rH8KRFP3TvAwxMGx/UKJo/Bv0i9rtszNPDi0nF1988uvvj1sfC4MA2I343ASajs+lnaav14BUa9g==} 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.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3875,8 +3756,8 @@ packages: - scheduler dev: false - /@fluentui/react-spinbutton@9.2.86(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-LOgLKBSRsli0zEMSlV+Kqvj3tFs6w7y+VP7dQQ7zPlvhGcm/U9/R5ax/tJ1DC6iRDIUQlNHXpyXITHscilodvA==} + /@fluentui/react-spinbutton@9.2.88(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-UDsPhLOqQieGzPF5a9WNTB3qo49y65rhjNd7Fq1j2Vc003P02USl4MyonTkPugsNoMm30slxgErym5bLj3Cbug==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3884,12 +3765,12 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-field': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3900,19 +3781,19 @@ packages: - scheduler dev: false - /@fluentui/react-spinner@9.4.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-pcIxhJtM0SFqDqL7/FUm9h2AbKn9D7WLjwXfE0Umx8T9cp8H/D1VgL9whCGqnvwa2BX2xWTmPbSz6QVRdwL7Jw==} + /@fluentui/react-spinner@9.4.14(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-CT38dZhvXWxcUWZaL0jwuxj5P0ttQp4Njx3ZhIXn87/8HIxGGT9QOirBjp+1nGq5gA5q1AYyPy4sbrcculA48Q==} 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.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3921,21 +3802,21 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-swatch-picker@9.1.8(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-zlAghHbgHBUiK3CCxebQzbyyGkRc68IIpsSEq0wDZ8D/sSjageBdcveavKLSRChXp4qkdGPnMIMWyHyenl6Z5A==} + /@fluentui/react-swatch-picker@9.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-3vymANhAbyD+iV0ENQe4atX0lEDqFfgO5uQzrVl7jQdfmkaBmuzdlqPJ9Tl/wyEsiEys3+1JkgDiS0MoOrTTlg==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3946,22 +3827,22 @@ packages: - scheduler dev: false - /@fluentui/react-switch@9.1.92(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-Rd9vz+R8fniGsSv5yfaRRmc4y6vbnr8pnttQA67Mku5jhbwB2aUFEZ8iL0FOIxyS8RSJEi0yyar96Hn1sMhaAA==} + /@fluentui/react-switch@9.1.94(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-MXsOmfGHc9b/JEwplZi7LHmk7t8c/rzgK5Z9Avpbj19+sNsHJlnyl7IwLEVJHwxgO3r5dp1fgPbsmUdEoBEyOg==} 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.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -3972,8 +3853,8 @@ packages: - scheduler dev: false - /@fluentui/react-table@9.15.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-UVYVprXZwx108qzSNwiflqPKuZTvf0r8JFOKFsO65hV3gSeYncOM6FcCdQAHJ2RTpPHQJ4ba+iwJvaaHG4JQ5w==} + /@fluentui/react-table@9.15.17(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-5PuN2OC/DaFEZdrw7WTIcZFqZbTAJU8gTtgbDHSvM3+KMsTE65JHus24sDrnAshjiNcYorEKZdoWZq/bDr46Aw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3981,17 +3862,17 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.6.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-checkbox': 9.2.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-radio': 9.2.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-avatar': 9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-checkbox': 9.2.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-radio': 9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -4002,20 +3883,20 @@ packages: - scheduler dev: false - /@fluentui/react-tabs@9.4.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-pYGL80Wwg2UCU837+R9ehOuGteeBej2tWbqbERb9cvRdwdbLCdKcbI+Cy9V+ny1zSRZ+U/7ltlmxosP5DiaM+w==} + /@fluentui/react-tabs@9.5.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-tBPyIvTvQnDtTtvWW7qgmK9Wz4DUEZU7MUmG6/n5aKluzutiCA7uC33xa8ndUibxEBSMiVJVHL7VTeo/+1/3eQ==} 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.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -4026,17 +3907,17 @@ packages: - scheduler dev: false - /@fluentui/react-tabster@9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-ddSy6/v1JLNH09SCXLwSf4ERKHTxcqN/dX8yl18jEk34VxveAXFR5x+0XbO5/8nPBxkdl1LEkTgn5EKH4joDCg==} + /@fluentui/react-tabster@9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-ITvm69INou9WGVN+l+iJhYFZ+8zEgP++IKu7/oUxOfjNYzqDzEm3Q8u4oxdlv9ofVGT1qXZhA7jSDE6DOnlXmA==} 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-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -4044,11 +3925,11 @@ packages: keyborg: 2.6.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - tabster: 8.0.1 + tabster: 8.1.0 dev: false - /@fluentui/react-tag-picker@9.3.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-XIVmCRWxRGV35cXivKdA4OMI8ND4l7nRUK0VzlAb7rDESc4fzAhhao5YuB4JwAUHrfagP8aCmH7V8NRS0a9J4g==} + /@fluentui/react-tag-picker@9.3.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-okIO+Ock5t7dvNUHTtJyw6OPTqYsSnDy8mePhG67pGwDDOTGWqgikEfUBDN1bO8NaQf56tivubyyg7s2boLZTg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4056,19 +3937,19 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-combobox': 9.13.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-field': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-portal': 9.4.33(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-tags': 9.3.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-combobox': 9.13.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-positioning': 9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-tags': 9.3.18(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -4079,8 +3960,8 @@ packages: - scheduler dev: false - /@fluentui/react-tags@9.3.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-NESGP9hUOmN3fqfKtAe2/fWc/Buvyt6cbp3eNgLUsZq9J1lwn4cnHBvEfvAJVv4fd8qwb8W2UTJ57/jrtISy4w==} + /@fluentui/react-tags@9.3.18(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-DSZJx95xeF3Hhw5VardJAAApeGdR9BHZt+oJmZl0qdHPShQTh9g848kSXy94iwK2xU3VWfenBWPSk+LqEIwxxg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4088,14 +3969,14 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.6.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-avatar': 9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -4106,24 +3987,24 @@ packages: - scheduler dev: false - /@fluentui/react-teaching-popover@9.1.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-pDTTL/xHr/pb+D/5UeYirTaxlTRqBwquc1GjvtibaxXrTgIfDfs/20HkgB5EPtPa7o6z2gd0OoByfseD0EgMwg==} + /@fluentui/react-teaching-popover@9.1.17(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-aA7ImKM4xGf/CK1Bhs5MD8suow76vdRzscHnvCRMBZ9MSqLlkLglvJevzntyhuUAEV1qXxaJZHHbWhY5+/cfHA==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-aria': 9.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.3.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-popover': 9.9.19(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-popover': 9.9.21(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -4135,18 +4016,18 @@ packages: - scheduler dev: false - /@fluentui/react-text@9.4.23(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-ZQu7yBSULDIbCOvP9B1ViK4BFSb2T6VaWUbv5qfUEV4g24b812EspTYNdoicx7SqdaDt1tSdpy1wFl6QViC5/Q==} + /@fluentui/react-text@9.4.25(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-PVEDG1X3z3C8igtI2g2bTSiWPWmzF/6lT2yB70W+lsWmI5+L54aW0rNF2/GOls25N/+MHRAGBIk5SmMWW+SH8g==} 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.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -4155,19 +4036,19 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-textarea@9.3.86(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-ZUDXTiaFxIico7n14yVStNa3emLrm3one3HWTwpifr2vBuZtDHczShn+5E4rfHIZZfB0p0i0o2sX/gUBldVi6w==} + /@fluentui/react-textarea@9.3.88(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-gjSgqvstE2vxUdY11Yw/zcFkXhZ5cAy/GJWppqhLV9KnBT4nTeT7ODmz44qMekJ1rNtwBx8Gk7RJe9HVhKbZTQ==} 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.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -4178,15 +4059,15 @@ packages: - scheduler dev: false - /@fluentui/react-theme@9.1.19: - resolution: {integrity: sha512-mrVhKbr4o9UKERPxgghIRDU59S7gRizrgz3/wwyMt7elkr8Sw+OpwKIeEw9x6P0RTcFDC00nggaMJhBGs7Xo4A==} + /@fluentui/react-theme@9.1.20: + resolution: {integrity: sha512-Rh3N2ewCBlY9q+bucEKfii7sovp03HgZvN4Xwg8gbnVWA9zgX0QyTTPR+ynV+kMuwP1OiGmGHOiO+daz1k1dbg==} dependencies: - '@fluentui/tokens': 1.0.0-alpha.16 + '@fluentui/tokens': 1.0.0-alpha.17 '@swc/helpers': 0.5.13 dev: false - /@fluentui/react-toast@9.3.54(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-y/BW/ojmb4EFGEo/dxbZhVBC/feQ2ttftqQkY477wWWOcRm9rnOTfZ/cnSRdeOGvzZcoMylnWQR6cj2Fz0PrsQ==} + /@fluentui/react-toast@9.3.56(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-L3zHGTh32D5tACTCKnXAx4cdXWnY9zBFOVUl/Qpm1PdP4i/4mn4khNRmHDbN9U30a2VyxGWKiU/zQ70NuoMd+w==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4194,15 +4075,15 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-motion': 9.5.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-portal': 9.4.33(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -4211,23 +4092,23 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-toolbar@9.2.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-6cXvalIkqTG0Rc8KojLGv16ah4lhyYOCPzdmZr6L55yGr2AZujkc31DIOv/nWMQmubZP0yXKN9jX+uC79xyi9w==} + /@fluentui/react-toolbar@9.2.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-Z4FEfrNsI5WJKv0/cuU6ysyGVi35EXVpkuLxnodUkFxTXu3nNUrBnqgEomz7p6psnOjFXJP1PvxU+ndAQhtVJg==} 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.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-divider': 9.2.73(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-radio': 9.2.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-divider': 9.2.75(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-radio': 9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -4238,8 +4119,8 @@ packages: - scheduler dev: false - /@fluentui/react-tooltip@9.4.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Tk8a3W+8UBu0y1vAfLNU/OPWXuoDgX3Kts6ml8bZAKmKbq5M9OlnoXA7rOEU2IV7LWHTw25mkqUpPebjW4zpRw==} + /@fluentui/react-tooltip@9.4.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-j424ZG4stTg3UbWUb1lYIteBCO37TB4pYNnX8ARLeaAE7kdQTD/t5GEDD2fyVhYYi097xJhUA4jMhsPig06Jow==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4247,13 +4128,13 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-portal': 9.4.33(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-positioning': 9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -4262,8 +4143,8 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-tree@9.7.11(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-2WDc3J27XYDqpMNVk4k9T7VWosVHru+c0YYGWtx7gWKTrGwoNHdnxtSK+22o8YQKN8+GFmWQIse6thdpqsCA1A==} + /@fluentui/react-tree@9.8.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-nKvzBl5hLHUU7NcRlljxfWhEeRsPZrTGAz6+aVbT6C1Lu6AC2kOhLryjRqGct0/9KK7N3WS0UjNjDS7dXtt8TQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4271,20 +4152,20 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.6.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-button': 9.3.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-checkbox': 9.2.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-motion': 9.5.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion-components-preview': 0.1.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-radio': 9.2.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-avatar': 9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-checkbox': 9.2.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-motion-components-preview': 0.1.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-radio': 9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -4295,30 +4176,30 @@ packages: - scheduler dev: false - /@fluentui/react-utilities@9.18.13(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-Qk9rL5tZI+az77+S2WKwLWu+WOSZZJSIthxp/ImjuiR6CS+LMrVdl0UC8lHpq03QU7hPgNxbbo0cVnCFazU3Lg==} + /@fluentui/react-utilities@9.18.15(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-eJX6nyfHFRR6cZ3bi9c7s8rxIo6wCQE+phFzLqBke+RUV+p3Hwf6zW1IBVWauoaQKwPAW5RdWRYZrahqwo4DOA==} 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.20.0(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 react: 18.3.1 dev: false - /@fluentui/react-virtualizer@9.0.0-alpha.82(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-XvkDXua8Tn9If02RhLPzFMR7CivAZ+frCajQFKaWZjE7OJqYsJ+hKb5ZGz7SWdOPtFq6uxe3H96vG1aDcA0n+w==} + /@fluentui/react-virtualizer@9.0.0-alpha.84(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-CM0fKLVKQ++Z1KCFDQpxo9gULkIwAbtOFFcJwl5nxqszRmML3dL+dSX5NZMSCk2bg1VlQ+Dx1tqL5Q/Eh1f2aQ==} 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.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@swc/helpers': 0.5.13 '@types/react': 18.3.3 @@ -4339,8 +4220,8 @@ packages: tslib: 2.7.0 dev: false - /@fluentui/react@8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-eU8b3X6t3v6Gv38vYXXnI9JBnaTY1wpeLmErPcdBIuvVpAq35/HU+FmR1CB6FDd9oOQqC4sbM6nTlI6mSudmsw==} + /@fluentui/react@8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-loZJYZ/qAjoz7la4uClrwJV50pYe+reopYjdgEZX3cjYMPzdIdDsAuRY+HJ9SqOOW97k6PTyBtYvpVpfy7OdEw==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' @@ -4401,7 +4282,7 @@ packages: /@fluentui/theme-samples@8.7.123(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-aRr99fq0HNzsG68fJjHBbZSkxDe1BA/hpprCgJj7P69jFJbf2V1GBWXQfoTDPj/PZKS80qlJLo6M+B7yHaet+A==} dependencies: - '@fluentui/react': 8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@fluentui/scheme-utilities': 8.3.60(@types/react@18.3.3)(react@18.3.1) '@fluentui/set-version': 8.2.23 tslib: 2.7.0 @@ -4426,8 +4307,8 @@ packages: tslib: 2.7.0 dev: false - /@fluentui/tokens@1.0.0-alpha.16: - resolution: {integrity: sha512-Gr9G8LIlUhZYX5j6CfDQrofQqsWAz/q54KabWn1tWV/1083WwyoTZXiG1k6b37NnK7Feye7D7Nz+4MNqoKpXGw==} + /@fluentui/tokens@1.0.0-alpha.17: + resolution: {integrity: sha512-tD+sHoY9u31SrgnWOl1XwWawCUQEgLWZkR+WiQbekoj2s2RCe8aO6Bl33qkh+pcskThukBpcFU5lHwqqTgUKJA==} dependencies: '@swc/helpers': 0.5.13 dev: false @@ -4488,13 +4369,13 @@ packages: '@hapi/hoek': 9.3.0 dev: false - /@humanwhocodes/config-array@0.11.14: - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + /@humanwhocodes/config-array@0.13.0: + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -4531,7 +4412,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 22.5.4 + '@types/node': 22.7.1 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -4552,14 +4433,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.5.4 + '@types/node': 22.7.1 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@22.5.4)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@22.7.1)(ts-node@10.9.2) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -4594,7 +4475,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.5.4 + '@types/node': 20.14.12 jest-mock: 29.7.0 dev: false @@ -4621,7 +4502,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.5.4 + '@types/node': 20.14.12 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -4654,7 +4535,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.5.4 + '@types/node': 22.7.1 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -4764,7 +4645,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.5.4 + '@types/node': 20.14.12 '@types/yargs': 15.0.19 chalk: 4.1.2 dev: false @@ -4776,7 +4657,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.5.4 + '@types/node': 22.7.1 '@types/yargs': 17.0.33 chalk: 4.1.2 dev: false @@ -4878,42 +4759,42 @@ packages: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} dev: false - /@microsoft/api-documenter@7.25.12(@types/node@20.14.12): - resolution: {integrity: sha512-iGucfnoJsbNcMeUZgODvA91sYG9uNy/pnyDiVHjO8++A91Fp1vECAEd1qaqqeCP3ImgJ9HcJuUnwlRvS93QNXw==} + /@microsoft/api-documenter@7.25.14(@types/node@20.14.12): + resolution: {integrity: sha512-nysAB+j4l5Al3XvCdee6tw0rw4fXpnlIq9En2opcc3DgITeoehiaYYoZZqoqOQSKlSUDWF7Z55GGsvntVrcBkg==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.29.6(@types/node@20.14.12) + '@microsoft/api-extractor-model': 7.29.8(@types/node@20.14.12) '@microsoft/tsdoc': 0.15.0 - '@rushstack/node-core-library': 5.7.0(@types/node@20.14.12) - '@rushstack/terminal': 0.14.0(@types/node@20.14.12) - '@rushstack/ts-command-line': 4.22.6(@types/node@20.14.12) + '@rushstack/node-core-library': 5.9.0(@types/node@20.14.12) + '@rushstack/terminal': 0.14.2(@types/node@20.14.12) + '@rushstack/ts-command-line': 4.22.8(@types/node@20.14.12) js-yaml: 3.13.1 resolve: 1.22.8 transitivePeerDependencies: - '@types/node' dev: false - /@microsoft/api-extractor-model@7.29.6(@types/node@20.14.12): - resolution: {integrity: sha512-gC0KGtrZvxzf/Rt9oMYD2dHvtN/1KPEYsrQPyMKhLHnlVuO/f4AFN3E4toqZzD2pt4LhkKoYmL2H9tX3yCOyRw==} + /@microsoft/api-extractor-model@7.29.8(@types/node@20.14.12): + resolution: {integrity: sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g==} dependencies: '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.7.0(@types/node@20.14.12) + '@rushstack/node-core-library': 5.9.0(@types/node@20.14.12) transitivePeerDependencies: - '@types/node' dev: false - /@microsoft/api-extractor@7.47.7(@types/node@20.14.12): - resolution: {integrity: sha512-fNiD3G55ZJGhPOBPMKD/enozj8yxJSYyVJWxRWdcUtw842rvthDHJgUWq9gXQTensFlMHv2wGuCjjivPv53j0A==} + /@microsoft/api-extractor@7.47.9(@types/node@20.14.12): + resolution: {integrity: sha512-TTq30M1rikVsO5wZVToQT/dGyJY7UXJmjiRtkHPLb74Prx3Etw8+bX7Bv7iLuby6ysb7fuu1NFWqma+csym8Jw==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.29.6(@types/node@20.14.12) + '@microsoft/api-extractor-model': 7.29.8(@types/node@20.14.12) '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.7.0(@types/node@20.14.12) + '@rushstack/node-core-library': 5.9.0(@types/node@20.14.12) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.0(@types/node@20.14.12) - '@rushstack/ts-command-line': 4.22.6(@types/node@20.14.12) + '@rushstack/terminal': 0.14.2(@types/node@20.14.12) + '@rushstack/ts-command-line': 4.22.8(@types/node@20.14.12) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -4924,108 +4805,108 @@ packages: - '@types/node' dev: false - /@microsoft/applicationinsights-analytics-js@2.8.18(tslib@2.6.2): + /@microsoft/applicationinsights-analytics-js@2.8.18(tslib@2.7.0): resolution: {integrity: sha512-YfuUyTBx8HNGgIwg8N01iwsIO6LaqApNwGXw5YunAw+hqYR6jRmYlseQGTPFvKtq1ebEPJiwK0LjIQw/fOcxHQ==} peerDependencies: tslib: '*' dependencies: - '@microsoft/applicationinsights-common': 2.8.18(tslib@2.6.2) - '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.6.2) + '@microsoft/applicationinsights-common': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@microsoft/applicationinsights-channel-js@2.8.18(tslib@2.6.2): + /@microsoft/applicationinsights-channel-js@2.8.18(tslib@2.7.0): resolution: {integrity: sha512-KNYk8qeci8AcWKZUqgCElEr1Ef5G+iudq1mN57Sc/8hUONNp2fTfWh1Cm+RUTRIEWAC29uUWGyLhSqiTF3ox1w==} peerDependencies: tslib: '*' dependencies: - '@microsoft/applicationinsights-common': 2.8.18(tslib@2.6.2) - '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.6.2) + '@microsoft/applicationinsights-common': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@microsoft/applicationinsights-common@2.8.18(tslib@2.6.2): + /@microsoft/applicationinsights-common@2.8.18(tslib@2.7.0): resolution: {integrity: sha512-/PBRmRL6rFCoO3vWpIEHuFnu+TinEYRKWOj+I+XVUH5myZpv+nYvaRdwryVTkmCYxLyL9kxtNn7hQx8DBlhdSw==} peerDependencies: tslib: '*' dependencies: - '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.6.2) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@microsoft/applicationinsights-core-js@2.8.18(tslib@2.6.2): + /@microsoft/applicationinsights-core-js@2.8.18(tslib@2.7.0): resolution: {integrity: sha512-yPHRZFLpnEO0uSgFPM1BLMRRwjoten9YBbn4pJRbCT4PigLnj748knmWsMwXIdcehtkRTYz78kPYa/LWP7nvmA==} peerDependencies: tslib: '*' dependencies: '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@microsoft/applicationinsights-dependencies-js@2.8.18(tslib@2.6.2): + /@microsoft/applicationinsights-dependencies-js@2.8.18(tslib@2.7.0): resolution: {integrity: sha512-XW3m1DEXo2CkTUEeBzXGjoMjud6b1Y1J6W1Nz0RJ3IMC5ptbSOeen5rRDSzcBEUZN75vWvbGmhxVuQTXnnIu2g==} peerDependencies: tslib: '*' dependencies: - '@microsoft/applicationinsights-common': 2.8.18(tslib@2.6.2) - '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.6.2) + '@microsoft/applicationinsights-common': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@microsoft/applicationinsights-properties-js@2.8.18(tslib@2.6.2): + /@microsoft/applicationinsights-properties-js@2.8.18(tslib@2.7.0): resolution: {integrity: sha512-WucPqEzgT20JhjwOPQhgBSal6tlKldUz3c6j5Kpj4Rej95c2vvm1t14lI/p9SvOjZDRK5dMfkuQtvFG7NrUlIA==} peerDependencies: tslib: '*' dependencies: - '@microsoft/applicationinsights-common': 2.8.18(tslib@2.6.2) - '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.6.2) + '@microsoft/applicationinsights-common': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@microsoft/applicationinsights-react-js@3.4.3(react@18.3.1)(tslib@2.6.2): + /@microsoft/applicationinsights-react-js@3.4.3(react@18.3.1)(tslib@2.7.0): resolution: {integrity: sha512-+IIPDYU7DKBwByN7lK/mkMGrnWMGdyIsEZfDzBh/fKDZgGGGgH9B3WHej+vIpdwBcVaPbYx++lonTshn56C9/A==} peerDependencies: history: '>= 4.10.1' react: '>= 17.0.1' tslib: '*' dependencies: - '@microsoft/applicationinsights-common': 2.8.18(tslib@2.6.2) - '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.6.2) + '@microsoft/applicationinsights-common': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 react: 18.3.1 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /@microsoft/applicationinsights-shims@2.0.2: resolution: {integrity: sha512-PoHEgsnmcqruLNHZ/amACqdJ6YYQpED0KSRe6J7gIJTtpZC1FfFU9b1fmDKDKtFoUSrPzEh1qzO3kmRZP0betg==} dev: false - /@microsoft/applicationinsights-web@2.8.18(tslib@2.6.2): + /@microsoft/applicationinsights-web@2.8.18(tslib@2.7.0): resolution: {integrity: sha512-n6gW9WXr/oHrt2S8waXjYoBqzhPChJNoTPlKm+pwtO3iP+I8dQDuf8Q02RKLgCaWzvEhO/1GSznCECBX0jP+gg==} peerDependencies: tslib: '*' dependencies: - '@microsoft/applicationinsights-analytics-js': 2.8.18(tslib@2.6.2) - '@microsoft/applicationinsights-channel-js': 2.8.18(tslib@2.6.2) - '@microsoft/applicationinsights-common': 2.8.18(tslib@2.6.2) - '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.6.2) - '@microsoft/applicationinsights-dependencies-js': 2.8.18(tslib@2.6.2) - '@microsoft/applicationinsights-properties-js': 2.8.18(tslib@2.6.2) + '@microsoft/applicationinsights-analytics-js': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-channel-js': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-common': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-dependencies-js': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-properties-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /@microsoft/dynamicproto-js@1.1.11: @@ -5252,7 +5133,7 @@ packages: dependencies: playwright: 1.39.0 playwright-core: 1.39.0 - vite: 4.5.3(@types/node@20.14.12) + vite: 4.5.5(@types/node@20.14.12) transitivePeerDependencies: - '@types/node' - less @@ -5285,6 +5166,7 @@ packages: /@playwright/test@1.39.0: resolution: {integrity: sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==} engines: {node: '>=16'} + deprecated: Please update to the latest version of Playwright to test up-to-date browsers. hasBin: true dependencies: playwright: 1.39.0 @@ -5364,11 +5246,11 @@ packages: webpack: 5.89.0(webpack-cli@5.1.4) dev: false - /@polka/url@1.0.0-next.25: - resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} + /@polka/url@1.0.0-next.28: + resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} dev: false - /@rollup/plugin-commonjs@25.0.8(rollup@4.21.2): + /@rollup/plugin-commonjs@25.0.8(rollup@4.22.4): resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} engines: {node: '>=14.0.0'} peerDependencies: @@ -5377,16 +5259,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.21.2) + '@rollup/pluginutils': 5.1.2(rollup@4.22.4) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.11 - rollup: 4.21.2 + rollup: 4.22.4 dev: false - /@rollup/plugin-json@6.1.0(rollup@4.21.2): + /@rollup/plugin-json@6.1.0(rollup@4.22.4): resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -5395,11 +5277,11 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.21.2) - rollup: 4.21.2 + '@rollup/pluginutils': 5.1.2(rollup@4.22.4) + rollup: 4.22.4 dev: false - /@rollup/pluginutils@3.1.0(rollup@4.21.2): + /@rollup/pluginutils@3.1.0(rollup@4.22.4): resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -5408,11 +5290,11 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.1 - rollup: 4.21.2 + rollup: 4.22.4 dev: false - /@rollup/pluginutils@5.1.0(rollup@4.21.2): - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + /@rollup/pluginutils@5.1.2(rollup@4.22.4): + resolution: {integrity: sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -5420,134 +5302,134 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.21.2 + rollup: 4.22.4 dev: false - /@rollup/rollup-android-arm-eabi@4.21.2: - resolution: {integrity: sha512-fSuPrt0ZO8uXeS+xP3b+yYTCBUd05MoSp2N/MFOgjhhUhMmchXlpTQrTpI8T+YAwAQuK7MafsCOxW7VrPMrJcg==} + /@rollup/rollup-android-arm-eabi@4.22.4: + resolution: {integrity: sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==} cpu: [arm] os: [android] requiresBuild: true dev: false optional: true - /@rollup/rollup-android-arm64@4.21.2: - resolution: {integrity: sha512-xGU5ZQmPlsjQS6tzTTGwMsnKUtu0WVbl0hYpTPauvbRAnmIvpInhJtgjj3mcuJpEiuUw4v1s4BimkdfDWlh7gA==} + /@rollup/rollup-android-arm64@4.22.4: + resolution: {integrity: sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==} cpu: [arm64] os: [android] requiresBuild: true dev: false optional: true - /@rollup/rollup-darwin-arm64@4.21.2: - resolution: {integrity: sha512-99AhQ3/ZMxU7jw34Sq8brzXqWH/bMnf7ZVhvLk9QU2cOepbQSVTns6qoErJmSiAvU3InRqC2RRZ5ovh1KN0d0Q==} + /@rollup/rollup-darwin-arm64@4.22.4: + resolution: {integrity: sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==} cpu: [arm64] os: [darwin] requiresBuild: true dev: false optional: true - /@rollup/rollup-darwin-x64@4.21.2: - resolution: {integrity: sha512-ZbRaUvw2iN/y37x6dY50D8m2BnDbBjlnMPotDi/qITMJ4sIxNY33HArjikDyakhSv0+ybdUxhWxE6kTI4oX26w==} + /@rollup/rollup-darwin-x64@4.22.4: + resolution: {integrity: sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==} cpu: [x64] os: [darwin] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.21.2: - resolution: {integrity: sha512-ztRJJMiE8nnU1YFcdbd9BcH6bGWG1z+jP+IPW2oDUAPxPjo9dverIOyXz76m6IPA6udEL12reYeLojzW2cYL7w==} + /@rollup/rollup-linux-arm-gnueabihf@4.22.4: + resolution: {integrity: sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==} cpu: [arm] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm-musleabihf@4.21.2: - resolution: {integrity: sha512-flOcGHDZajGKYpLV0JNc0VFH361M7rnV1ee+NTeC/BQQ1/0pllYcFmxpagltANYt8FYf9+kL6RSk80Ziwyhr7w==} + /@rollup/rollup-linux-arm-musleabihf@4.22.4: + resolution: {integrity: sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==} cpu: [arm] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm64-gnu@4.21.2: - resolution: {integrity: sha512-69CF19Kp3TdMopyteO/LJbWufOzqqXzkrv4L2sP8kfMaAQ6iwky7NoXTp7bD6/irKgknDKM0P9E/1l5XxVQAhw==} + /@rollup/rollup-linux-arm64-gnu@4.22.4: + resolution: {integrity: sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm64-musl@4.21.2: - resolution: {integrity: sha512-48pD/fJkTiHAZTnZwR0VzHrao70/4MlzJrq0ZsILjLW/Ab/1XlVUStYyGt7tdyIiVSlGZbnliqmult/QGA2O2w==} + /@rollup/rollup-linux-arm64-musl@4.22.4: + resolution: {integrity: sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-powerpc64le-gnu@4.21.2: - resolution: {integrity: sha512-cZdyuInj0ofc7mAQpKcPR2a2iu4YM4FQfuUzCVA2u4HI95lCwzjoPtdWjdpDKyHxI0UO82bLDoOaLfpZ/wviyQ==} + /@rollup/rollup-linux-powerpc64le-gnu@4.22.4: + resolution: {integrity: sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==} cpu: [ppc64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-riscv64-gnu@4.21.2: - resolution: {integrity: sha512-RL56JMT6NwQ0lXIQmMIWr1SW28z4E4pOhRRNqwWZeXpRlykRIlEpSWdsgNWJbYBEWD84eocjSGDu/XxbYeCmwg==} + /@rollup/rollup-linux-riscv64-gnu@4.22.4: + resolution: {integrity: sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==} cpu: [riscv64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-s390x-gnu@4.21.2: - resolution: {integrity: sha512-PMxkrWS9z38bCr3rWvDFVGD6sFeZJw4iQlhrup7ReGmfn7Oukrr/zweLhYX6v2/8J6Cep9IEA/SmjXjCmSbrMQ==} + /@rollup/rollup-linux-s390x-gnu@4.22.4: + resolution: {integrity: sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==} cpu: [s390x] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-x64-gnu@4.21.2: - resolution: {integrity: sha512-B90tYAUoLhU22olrafY3JQCFLnT3NglazdwkHyxNDYF/zAxJt5fJUB/yBoWFoIQ7SQj+KLe3iL4BhOMa9fzgpw==} + /@rollup/rollup-linux-x64-gnu@4.22.4: + resolution: {integrity: sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-x64-musl@4.21.2: - resolution: {integrity: sha512-7twFizNXudESmC9oneLGIUmoHiiLppz/Xs5uJQ4ShvE6234K0VB1/aJYU3f/4g7PhssLGKBVCC37uRkkOi8wjg==} + /@rollup/rollup-linux-x64-musl@4.22.4: + resolution: {integrity: sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-arm64-msvc@4.21.2: - resolution: {integrity: sha512-9rRero0E7qTeYf6+rFh3AErTNU1VCQg2mn7CQcI44vNUWM9Ze7MSRS/9RFuSsox+vstRt97+x3sOhEey024FRQ==} + /@rollup/rollup-win32-arm64-msvc@4.22.4: + resolution: {integrity: sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==} cpu: [arm64] os: [win32] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-ia32-msvc@4.21.2: - resolution: {integrity: sha512-5rA4vjlqgrpbFVVHX3qkrCo/fZTj1q0Xxpg+Z7yIo3J2AilW7t2+n6Q8Jrx+4MrYpAnjttTYF8rr7bP46BPzRw==} + /@rollup/rollup-win32-ia32-msvc@4.22.4: + resolution: {integrity: sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==} cpu: [ia32] os: [win32] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-x64-msvc@4.21.2: - resolution: {integrity: sha512-6UUxd0+SKomjdzuAcp+HAmxw1FlGBnl1v2yEPSabtx4lBfdXHDVsW7+lQkgz9cNFJGY3AWR7+V8P5BqkD9L9nA==} + /@rollup/rollup-win32-x64-msvc@4.22.4: + resolution: {integrity: sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==} cpu: [x64] os: [win32] requiresBuild: true @@ -5558,8 +5440,8 @@ packages: resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} dev: false - /@rushstack/node-core-library@5.7.0(@types/node@20.14.12): - resolution: {integrity: sha512-Ff9Cz/YlWu9ce4dmqNBZpA45AEya04XaBFIjV7xTVeEf+y/kTjEasmozqFELXlNG4ROdevss75JrrZ5WgufDkQ==} + /@rushstack/node-core-library@5.9.0(@types/node@20.14.12): + resolution: {integrity: sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -5584,23 +5466,23 @@ packages: strip-json-comments: 3.1.1 dev: false - /@rushstack/terminal@0.14.0(@types/node@20.14.12): - resolution: {integrity: sha512-juTKMAMpTIJKudeFkG5slD8Z/LHwNwGZLtU441l/u82XdTBfsP+LbGKJLCNwP5se+DMCT55GB8x9p6+C4UL7jw==} + /@rushstack/terminal@0.14.2(@types/node@20.14.12): + resolution: {integrity: sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true dependencies: - '@rushstack/node-core-library': 5.7.0(@types/node@20.14.12) + '@rushstack/node-core-library': 5.9.0(@types/node@20.14.12) '@types/node': 20.14.12 supports-color: 8.1.1 dev: false - /@rushstack/ts-command-line@4.22.6(@types/node@20.14.12): - resolution: {integrity: sha512-QSRqHT/IfoC5nk9zn6+fgyqOPXHME0BfchII9EUPR19pocsNp/xSbeBCbD3PIR2Lg+Q5qk7OFqk1VhWPMdKHJg==} + /@rushstack/ts-command-line@4.22.8(@types/node@20.14.12): + resolution: {integrity: sha512-XbFjOoV7qZHJnSuFUHv0pKaFA4ixyCuki+xMjsMfDwfvQjs5MYG0IK5COal3tRnG7KCDe2l/G+9LrzYE/RJhgg==} dependencies: - '@rushstack/terminal': 0.14.0(@types/node@20.14.12) + '@rushstack/terminal': 0.14.2(@types/node@20.14.12) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -5626,11 +5508,6 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: false - /@sindresorhus/merge-streams@2.3.0: - resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} - engines: {node: '>=18'} - dev: false - /@sinonjs/commons@3.0.1: resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} dependencies: @@ -5677,16 +5554,16 @@ packages: uuid-browser: 3.1.0 dev: false - /@storybook/addon-actions@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-eh2teOqjga7aoClDVV+/b1gHJqsPwjiU1t+Hg/l4i2CkaBUNdYMEL90nR6fgReOdvvL5YhcPwJ8w38f9TrQcoQ==} + /@storybook/addon-actions@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-cbpksmld7iADwDGXgojZ4r8LGI3YA3NP68duAHg2n1dtnx1oUaFK5wd6dbNuz7GdjyhIOIy3OKU1dAuylYNGOQ==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.3.1 - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 uuid: 9.0.1 dev: false @@ -5718,18 +5595,18 @@ packages: util-deprecate: 1.0.2 dev: false - /@storybook/addon-backgrounds@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-eGmZAd742ORBbQ6JepzBCko/in62T4Xg9j9LVa+Cvz/7L1C/RQSuU6sUwbRAsXaz+PMVDksPDCUUNsXl3zUL7w==} + /@storybook/addon-backgrounds@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-aX0OIrtjIB7UgSaiv20SFkfC1iWwJIGMPsPSJ5ZPhXIIOWIEBtSujh8YXwjDEXSC4DOHalmeT4bitRRe5KrVKA==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 ts-dedent: 2.2.0 dev: false - /@storybook/addon-controls@6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/addon-controls@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-kShSGjq1MjmmyL3l8i+uPz6yddtf82mzys0l82VKtcuyjrr5944wYFJ5NTXMfZxrO/U6FeFsfuFZE/k6ex3EMg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -5744,7 +5621,7 @@ packages: '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 6.5.16 '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/node-logger': 6.5.16 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -5763,73 +5640,19 @@ packages: - webpack-command dev: false - /@storybook/addon-controls@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-vaSE78KOE7SO0GrW4e+mdQphSNpvCX/FGybIRxyaKX9h8smoyUwRNHVyCS3ROHTwH324QWu7GDzsOVrnyXOv0A==} + /@storybook/addon-controls@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-78xRtVpY7eX/Lti00JLgwYCBRB6ZcvzY3SWk0uQjEqcTnQGoQkVg2L7oWFDlDoA1LBY18P5ei2vu8MYT9GXU4g==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: + '@storybook/global': 5.0.0 dequal: 2.0.3 lodash: 4.17.21 - storybook: 8.2.9(@babel/preset-env@7.23.9) - ts-dedent: 2.2.0 - dev: false - - /@storybook/addon-docs@6.5.14(@babel/core@7.25.2)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): - resolution: {integrity: sha512-gapuzDY+dqgS4/Ap9zj5L76OSExBYtVNYej9xTiF+v0Gh4/kty9FIGlVWiqskffOmixL4nlyImpfsSH8V0JnCw==} - peerDependencies: - '@storybook/mdx2-csf': ^0.0.3 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@storybook/mdx2-csf': - optional: true - react: - optional: true - react-dom: - optional: true - dependencies: - '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) - '@babel/preset-env': 7.25.4(@babel/core@7.25.2) - '@jest/transform': 26.6.2 - '@mdx-js/react': 1.6.22(react@18.3.1) - '@storybook/addons': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@storybook/api': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@storybook/components': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/core-events': 6.5.14 - '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/docs-tools': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@storybook/mdx1-csf': 0.0.1(@babel/core@7.25.2) - '@storybook/node-logger': 6.5.14 - '@storybook/postinstall': 6.5.14 - '@storybook/preview-web': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@storybook/source-loader': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@storybook/store': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@storybook/theming': 6.5.14(react-dom@18.3.1)(react@18.3.1) - babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) - core-js: 3.38.1 - fast-deep-equal: 3.1.3 - global: 4.4.0 - lodash: 4.17.21 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - regenerator-runtime: 0.13.11 - remark-external-links: 8.0.0 - remark-slug: 6.1.0 + storybook: 8.3.3 ts-dedent: 2.2.0 - util-deprecate: 1.0.2 - transitivePeerDependencies: - - '@babel/core' - - eslint - - supports-color - - typescript - - vue-template-compiler - - webpack - - webpack-cli - - webpack-command dev: false - /@storybook/addon-docs@6.5.16(@babel/core@7.25.2)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/addon-docs@6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-QM9WDZG9P02UvbzLu947a8ZngOrQeAKAT8jCibQFM/+RJ39xBlfm8rm+cQy3dm94wgtjmVkA3mKGOV/yrrsddg==} peerDependencies: '@storybook/mdx2-csf': ^0.0.3 @@ -5850,7 +5673,7 @@ packages: '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/docs-tools': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -5884,31 +5707,29 @@ packages: - webpack-command dev: false - /@storybook/addon-docs@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-flDOxFIGmXg+6lVdwTLMOKsGob1WrT7rG98mn1SNW0Nxhg3Wg+9pQuq1GLxEzKtAgSflmu+xcBRfYhsogyDXkw==} + /@storybook/addon-docs@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-REUandqq1RnMNOhsocRwx5q2fdlBAYPTDFlKASYfEn4Ln5NgbQRGxOAWl7yXAAFzbDmUDU7K20hkauecF0tyMw==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: - '@babel/core': 7.25.2 '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.3.1) - '@storybook/blocks': 8.2.9(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.9) - '@storybook/csf-plugin': 8.2.9(storybook@8.2.9) + '@storybook/blocks': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3) + '@storybook/csf-plugin': 8.3.3(storybook@8.3.3) '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 8.2.9(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.9) + '@storybook/react-dom-shim': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3) '@types/react': 18.3.3 fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) rehype-external-links: 3.0.0 rehype-slug: 6.0.0 - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 ts-dedent: 2.2.0 transitivePeerDependencies: - - supports-color - webpack-sources dev: false - /@storybook/addon-essentials@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/addon-essentials@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-TeoMr6tEit4Pe91GH6f8g/oar1P4M0JL9S6oMcFxxrhhtOGO7XkWD5EnfyCx272Ok2VYfE58FNBTGPNBVIqYKQ==} peerDependencies: '@babel/core': ^7.9.6 @@ -5968,16 +5789,16 @@ packages: '@babel/core': 7.25.2 '@storybook/addon-actions': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-backgrounds': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/addon-controls': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-controls': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/addon-measure': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-outline': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-toolbars': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-viewport': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 core-js: 3.38.1 react: 18.3.1 @@ -5995,34 +5816,33 @@ packages: - webpack-command dev: false - /@storybook/addon-essentials@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-B2d3eznGZvPIyCVtYX0UhrYcEfK+3Y2sACmEWpSwtk8KXomFEsZnD95m397BYDRw3/X6qeSLWxqgMfqDTEDeMA==} + /@storybook/addon-essentials@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-E/uXoUYcg8ulG3lVbsEKb4v5hnMeGkq9YJqiZYKgVK7iRFa6p4HeVB1wU1adnm7RgjWvh+p0vQRo4KL2CTNXqw==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: - '@storybook/addon-actions': 8.2.9(storybook@8.2.9) - '@storybook/addon-backgrounds': 8.2.9(storybook@8.2.9) - '@storybook/addon-controls': 8.2.9(storybook@8.2.9) - '@storybook/addon-docs': 8.2.9(storybook@8.2.9) - '@storybook/addon-highlight': 8.2.9(storybook@8.2.9) - '@storybook/addon-measure': 8.2.9(storybook@8.2.9) - '@storybook/addon-outline': 8.2.9(storybook@8.2.9) - '@storybook/addon-toolbars': 8.2.9(storybook@8.2.9) - '@storybook/addon-viewport': 8.2.9(storybook@8.2.9) - storybook: 8.2.9(@babel/preset-env@7.23.9) + '@storybook/addon-actions': 8.3.3(storybook@8.3.3) + '@storybook/addon-backgrounds': 8.3.3(storybook@8.3.3) + '@storybook/addon-controls': 8.3.3(storybook@8.3.3) + '@storybook/addon-docs': 8.3.3(storybook@8.3.3) + '@storybook/addon-highlight': 8.3.3(storybook@8.3.3) + '@storybook/addon-measure': 8.3.3(storybook@8.3.3) + '@storybook/addon-outline': 8.3.3(storybook@8.3.3) + '@storybook/addon-toolbars': 8.3.3(storybook@8.3.3) + '@storybook/addon-viewport': 8.3.3(storybook@8.3.3) + storybook: 8.3.3 ts-dedent: 2.2.0 transitivePeerDependencies: - - supports-color - webpack-sources dev: false - /@storybook/addon-highlight@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-qdcazeNQoo9QKIq+LJJZZXvFZoLn+i4uhbt1Uf9WtW6oU/c1qxORGVD7jc3zsxbQN9nROVPbJ76sfthogxeqWA==} + /@storybook/addon-highlight@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-MB084xJM66rLU+iFFk34kjLUiAWzDiy6Kz4uZRa1CnNqEK0sdI8HaoQGgOxTIa2xgJor05/8/mlYlMkP/0INsQ==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/addon-links@6.5.16(react-dom@18.3.1)(react@18.3.1): @@ -6041,7 +5861,7 @@ packages: '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/router': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@types/qs': 6.9.15 + '@types/qs': 6.9.16 core-js: 3.38.1 global: 4.4.0 prop-types: 15.8.1 @@ -6052,11 +5872,11 @@ packages: ts-dedent: 2.2.0 dev: false - /@storybook/addon-links@8.2.9(react@18.3.1)(storybook@8.2.9): - resolution: {integrity: sha512-RhJzUNdDb7lbliwXb64HMwieIeJ+OQ2Ditue1vmSox6NsSd+pshR+okHpAyoP1+fW+dahNENwAS2Kt2QiI78FA==} + /@storybook/addon-links@8.3.3(react@18.3.1)(storybook@8.3.3): + resolution: {integrity: sha512-rz4KEbzr1ca4zZEZwbOnhKiaEsokCl1KkngxT/C1YIkpW908j/kg2nnIb5MrtlAW1nirXguAR74t6CGntvdU9w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.9 + storybook: ^8.3.3 peerDependenciesMeta: react: optional: true @@ -6064,7 +5884,7 @@ packages: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 react: 18.3.1 - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 ts-dedent: 2.2.0 dev: false @@ -6091,13 +5911,13 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@storybook/addon-measure@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-XUfQtYRKWB2dfbPRmHuos816wt1JrLbtRld5ZC8J8ljeqZ4hFBPTQcgI5GAzZqjQuclLC0KuhlA/0bKxdxMMGA==} + /@storybook/addon-measure@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-R20Z83gnxDRrocES344dw1Of/zDhe3XHSM6TLq80UQTJ9PhnMI+wYHQlK9DsdP3KiRkI+pQA6GCOp0s2ZRy5dg==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 tiny-invariant: 1.3.3 dev: false @@ -6126,17 +5946,17 @@ packages: ts-dedent: 2.2.0 dev: false - /@storybook/addon-outline@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-p22kI4W7MT0YJOCmg/FfhfH+NpZEDA5tgwstjazSg4ertyhaxziMwWZWiK2JCg0gOAfRJjoYjHz+6/u56iXwgQ==} + /@storybook/addon-outline@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-OwqYfieNuqSqWNtUZLu3UmsfQNnwA2UaSMBZyeC2Dte9Jd59PPYggcWmH+b0S6OTbYXWNAUK5U6WdK+X9Ypzdw==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 ts-dedent: 2.2.0 dev: false - /@storybook/addon-storyshots@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@8.57.0)(jest@29.7.0)(preact@10.23.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/addon-storyshots@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@8.57.1)(jest@29.7.0)(preact@10.24.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-5pQrRM1PUtg8YM1odgUQyQeo6DDaMBF9CnIMwgioDrSBMHf+SqQ2MBgW/4GYbfrBYhhrML1d/QbbpwPJ7eb1Bg==} deprecated: 'Storyshots is deprecated in favor of the Storybook test-runner. Migration guide: https://storybook.js.org/docs/writing-tests/storyshots-migration-guide' peerDependencies: @@ -6192,11 +6012,11 @@ packages: '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/babel-plugin-require-context-hook': 1.0.1 '@storybook/client-api': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) + '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) '@types/glob': 7.2.0 '@types/jest': 26.0.24 '@types/jest-specific-snapshot': 0.5.9 @@ -6205,8 +6025,8 @@ packages: global: 4.4.0 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) jest-specific-snapshot: 4.0.0(jest@29.7.0) - preact: 10.23.2 - preact-render-to-string: 5.2.6(preact@10.23.2) + preact: 10.24.1 + preact-render-to-string: 5.2.6(preact@10.24.1) pretty-format: 26.6.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -6252,12 +6072,12 @@ packages: regenerator-runtime: 0.13.11 dev: false - /@storybook/addon-toolbars@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-9LMZZ2jRD86Jh6KXedDbAYs4eHj9HtJA9VhSEE2wiqMGwXozpySi7B1GWniNzmFfcgMQ4JHfmD/OrBVTK7Ca/w==} + /@storybook/addon-toolbars@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-4WyiVqDm4hlJdENIVQg9pLNLdfhnNKa+haerYYSzTVjzYrUx0X6Bxafshq+sud6aRtSYU14abwP56lfW8hgTlA==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/addon-viewport@6.5.16(react-dom@18.3.1)(react@18.3.1): @@ -6286,13 +6106,13 @@ packages: regenerator-runtime: 0.13.11 dev: false - /@storybook/addon-viewport@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-lyM24+DJEt8R0YZkJKee34NQWv0REACU6lYDalqJNdKS1sEwzLGWxg1hZXnw2JFdBID9NGVvyYU2w6LDozOB0g==} + /@storybook/addon-viewport@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-2S+UpbKAL+z1ppzUCkixjaem2UDMkfmm/kyJ1wm3A/ofGLYi4fjMSKNRckk+7NdolXGQJjBo0RcaotUTxFIFwQ==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: memoizerific: 1.11.3 - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/addon-webpack5-compiler-babel@3.0.3(webpack@5.89.0): @@ -6300,7 +6120,7 @@ packages: engines: {node: '>=18'} dependencies: '@babel/core': 7.25.2 - babel-loader: 9.1.3(@babel/core@7.25.2)(webpack@5.89.0) + babel-loader: 9.2.1(@babel/core@7.25.2)(webpack@5.89.0) transitivePeerDependencies: - supports-color - webpack @@ -6406,12 +6226,12 @@ packages: resolution: {integrity: sha512-WM4vjgSVi8epvGiYfru7BtC3f0tGwNs7QK3Uc4xQn4t5hHQvISnCqbNrHdDYmNW56Do+bBztE8SwP6NGUvd7ww==} dev: false - /@storybook/blocks@8.2.9(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.9): - resolution: {integrity: sha512-5276q/s/UL8arwftuBXovUNHqYo/HPQFMGXEmjVVAMXUyFjzEAfKj3+xU897J6AuL+7XVZG32WnqA+X6LJMrcQ==} + /@storybook/blocks@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3): + resolution: {integrity: sha512-8Vsvxqstop3xfbsx3Dn1nEjyxvQUcOYd8vpxyp2YumxYO8FlXIRuYL6HAkYbcX8JexsKvCZYxor52D2vUGIKZg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.9 + storybook: ^8.3.3 peerDependenciesMeta: react: optional: true @@ -6420,8 +6240,8 @@ packages: dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.10(react-dom@18.3.1)(react@18.3.1) - '@types/lodash': 4.17.7 + '@storybook/icons': 1.2.12(react-dom@18.3.1)(react@18.3.1) + '@types/lodash': 4.17.9 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 @@ -6431,13 +6251,13 @@ packages: react: 18.3.1 react-colorful: 5.6.1(react-dom@18.3.1)(react@18.3.1) react-dom: 18.3.1(react@18.3.1) - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 telejson: 7.2.0 ts-dedent: 2.2.0 util-deprecate: 1.0.2 dev: false - /@storybook/builder-webpack4@6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/builder-webpack4@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-YqDIrVNsUo8r9xc6AxsYDLxVYtMgl5Bxk+8/h1adsOko+jAFhdg6hOcAVxEmoSI0TMASOOVMFlT2hr23ppN2rQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6455,7 +6275,7 @@ packages: '@storybook/client-api': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 6.5.16 '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.16 '@storybook/node-logger': 6.5.16 '@storybook/preview-web': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -6464,7 +6284,7 @@ packages: '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/ui': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@types/node': 16.18.108 + '@types/node': 16.18.110 '@types/webpack': 4.41.39 autoprefixer: 9.8.8 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@4.47.0) @@ -6505,7 +6325,7 @@ packages: - webpack-command dev: false - /@storybook/builder-webpack5@6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/builder-webpack5@6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-Ukj7Wwxz/3mKn5TI5mkm2mIm583LxOz78ZrpcOgI+vpjeRlMFXmGGEb68R47SiCdZoVCfIeCXXXzBd6Q6As6QQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6523,7 +6343,7 @@ packages: '@storybook/client-api': 6.5.14(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 6.5.14 '@storybook/components': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.14 '@storybook/node-logger': 6.5.14 '@storybook/preview-web': 6.5.14(react-dom@18.3.1)(react@18.3.1) @@ -6531,14 +6351,14 @@ packages: '@storybook/semver': 7.3.2 '@storybook/store': 6.5.14(react-dom@18.3.1)(react@18.3.1) '@storybook/theming': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@types/node': 16.18.108 + '@types/node': 16.18.110 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) babel-plugin-named-exports-order: 0.0.2 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 core-js: 3.38.1 css-loader: 5.2.7(webpack@5.89.0) - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.4.5)(webpack@5.89.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@5.89.0) glob: 7.2.3 glob-promise: 3.4.0(glob@7.2.3) html-webpack-plugin: 5.6.0(webpack@5.89.0) @@ -6568,25 +6388,25 @@ packages: - webpack-command dev: false - /@storybook/builder-webpack5@8.2.9(storybook@8.2.9)(typescript@5.4.5): - resolution: {integrity: sha512-D3oYk4LkteWZ3QLcdUTu/0rUvVNUp/bWwEKAycZDr2uFCOhv8VoS2/l/TaHjn3wpyWpVVKS6GgdP72K++YVufg==} + /@storybook/builder-webpack5@8.3.3(storybook@8.3.3)(typescript@5.4.5): + resolution: {integrity: sha512-4zBvHZoKjm+ZgZ6CpGEFlgGMfoSbHiKdwFLG+t/hV6zKDN/tmBC65KCjZ6pq/RUukvDJyfFLOiOZpc8JyTVFZw==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/core-webpack': 8.2.9(storybook@8.2.9) - '@types/node': 18.19.50 + '@storybook/core-webpack': 8.3.3(storybook@8.3.3) + '@types/node': 22.7.1 '@types/semver': 7.5.8 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 - cjs-module-lexer: 1.4.0 + cjs-module-lexer: 1.4.1 constants-browserify: 1.0.0 css-loader: 6.11.0(webpack@5.89.0) es-module-lexer: 1.5.4 - express: 4.19.2 + express: 4.21.0 fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.5)(webpack@5.89.0) fs-extra: 11.2.0 html-webpack-plugin: 5.6.0(webpack@5.89.0) @@ -6594,7 +6414,7 @@ packages: path-browserify: 1.0.1 process: 0.11.10 semver: 7.6.3 - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 style-loader: 3.3.4(webpack@5.89.0) terser-webpack-plugin: 5.3.10(webpack@5.89.0) ts-dedent: 2.2.0 @@ -6677,7 +6497,7 @@ packages: '@storybook/core-events': 6.5.14 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/store': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@types/qs': 6.9.15 + '@types/qs': 6.9.16 '@types/webpack-env': 1.18.5 core-js: 3.38.1 fast-deep-equal: 3.1.3 @@ -6707,7 +6527,7 @@ packages: '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@types/qs': 6.9.15 + '@types/qs': 6.9.16 '@types/webpack-env': 1.18.5 core-js: 3.38.1 fast-deep-equal: 3.1.3 @@ -6738,28 +6558,6 @@ packages: global: 4.4.0 dev: false - /@storybook/codemod@8.2.9: - resolution: {integrity: sha512-3yRx1lFMm1FXWVv+CKDiYM4gOQPEfpcZAQrjfcumxSDUrB091pnU1PeI92Prj3vCdi4+0oPNuN4yDGNUYTMP/A==} - dependencies: - '@babel/core': 7.25.2 - '@babel/preset-env': 7.25.4(@babel/core@7.25.2) - '@babel/types': 7.25.6 - '@storybook/core': 8.2.9 - '@storybook/csf': 0.1.11 - '@types/cross-spawn': 6.0.6 - cross-spawn: 7.0.3 - globby: 14.0.2 - jscodeshift: 0.15.2(@babel/preset-env@7.25.4) - lodash: 4.17.21 - prettier: 3.3.2 - recast: 0.23.9 - tiny-invariant: 1.3.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: false - /@storybook/components@6.5.14(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-wqB9CF3sjxtgffnDW1G/W5SsKumsFQ0ftn/3PdrsvKULu5LM5bjNEqC2cTCWrk9vQhj+EVQxzdVM/BlPl/lSwg==} peerDependencies: @@ -6796,12 +6594,12 @@ packages: util-deprecate: 1.0.2 dev: false - /@storybook/components@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-OkkcZ/f/6o3GdFEEK9ZHKIGHWUHmavZUYs5xaSgU64bOrA2aqEFtfeWWitZYTv3Euhk8MVLWfyEMDfez0AlvDg==} + /@storybook/components@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-i2JYtesFGkdu+Hwuj+o9fLuO3yo+LPT1/8o5xBVYtEqsgDtEAyuRUWjSz8d8NPtzloGPOv5kvR6MokWDfbeMfw==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/core-client@6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@4.47.0): @@ -6878,7 +6676,7 @@ packages: webpack: 5.89.0(webpack-cli@5.1.4) dev: false - /@storybook/core-common@6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/core-common@6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-MrxhYXYrtN6z/+tydjPkCIwDQm5q8Jx+w4TPdLKBZu7vzfp6T3sT12Ym96j9MJ42CvE4vSDl/Njbw6C0D+yEVw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6906,23 +6704,23 @@ packages: '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.25.2) - '@babel/preset-env': 7.25.4(@babel/core@7.25.2) + '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) '@babel/register': 7.24.6(@babel/core@7.25.2) '@storybook/node-logger': 6.5.14 '@storybook/semver': 7.3.2 - '@types/node': 16.18.108 + '@types/node': 16.18.110 '@types/pretty-hrtime': 1.0.3 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@4.47.0) babel-plugin-macros: 3.1.0 babel-plugin-polyfill-corejs3: 0.1.7(@babel/core@7.25.2) chalk: 4.1.2 core-js: 3.38.1 - express: 4.19.2 + express: 4.21.0 file-system-cache: 1.1.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.4.5)(webpack@4.47.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@4.47.0) fs-extra: 9.1.0 glob: 7.2.3 handlebars: 4.7.8 @@ -6949,7 +6747,7 @@ packages: - webpack-command dev: false - /@storybook/core-common@6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/core-common@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-2qtnKP3TTOzt2cp6LXKRTh7XrI9z5VanMnMTgeoFcA5ebnndD4V6BExQUdYPClE/QooLx6blUWNgS9dFEpjSqQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6983,17 +6781,17 @@ packages: '@babel/register': 7.24.6(@babel/core@7.25.2) '@storybook/node-logger': 6.5.16 '@storybook/semver': 7.3.2 - '@types/node': 16.18.108 + '@types/node': 16.18.110 '@types/pretty-hrtime': 1.0.3 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@4.47.0) babel-plugin-macros: 3.1.0 babel-plugin-polyfill-corejs3: 0.1.7(@babel/core@7.25.2) chalk: 4.1.2 core-js: 3.38.1 - express: 4.19.2 + express: 4.21.0 file-system-cache: 1.1.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.4.5)(webpack@4.47.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@4.47.0) fs-extra: 9.1.0 glob: 7.2.3 handlebars: 4.7.8 @@ -7020,12 +6818,12 @@ packages: - webpack-command dev: false - /@storybook/core-common@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-DdV+Myvi8nk9rv62M5j0B2bTlQfCX4p3htwzKPgmaHyhvVLuOqBbfKtDOWPCwaVLXx7Q0wpBFlgM0rxmQXLVDQ==} + /@storybook/core-common@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-bwAKMU4rEJq6db4R9TBE23OjOsz8fdTr8hxua61nlpBjQW2JULvYO5Zab74PV61gnRLIu6+RhxcIm953hm6HGw==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/core-events@6.5.14: @@ -7040,15 +6838,15 @@ packages: core-js: 3.38.1 dev: false - /@storybook/core-events@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-8VS6k2ySAYdG2VBWxb66Vko7Pqd429TIdkrw1/u2N0IPsvPsdbs3WaOTyxOMB1e39YUCpD/IZUOPdxX2lC3g4w==} + /@storybook/core-events@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-YL+gBuCS81qktzTkvw0MXUJW0bYAXfRzMoiLfDBTrEKZfcJOB4JAlMGmvRRar0+jygK3icD42Rl5BwWoZY6KFQ==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false - /@storybook/core-server@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/core-server@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-/3NPfmNyply395Dm0zaVZ8P9aruwO+tPx4D6/jpw8aqrRSwvAMndPMpoMCm0NXcpSm5rdX+Je4S3JW6JcggFkA==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -7065,20 +6863,20 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-webpack4': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack4': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@4.47.0) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/csf-tools': 6.5.16 - '@storybook/manager-webpack4': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack4': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/semver': 7.3.2 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/telemetry': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@types/node': 16.18.108 + '@storybook/telemetry': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@types/node': 16.18.110 '@types/node-fetch': 2.6.11 '@types/pretty-hrtime': 1.0.3 '@types/webpack': 4.41.39 @@ -7091,7 +6889,7 @@ packages: core-js: 3.38.1 cpy: 8.1.2 detect-port: 1.6.1 - express: 4.19.2 + express: 4.21.0 fs-extra: 9.1.0 global: 4.4.0 globby: 11.1.0 @@ -7126,17 +6924,17 @@ packages: - webpack-command dev: false - /@storybook/core-webpack@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-6yL1su+d8IOTU+UkZqM9SeBcVc/G6vUHLsMdlWNyVtRus2JTMmT0K0/ll56jrm/ym0y98cxUOA1jsImkBubP2Q==} + /@storybook/core-webpack@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-GKEpGGe8gzf+2BCZ4PeUb5JBcLPF3TS5fRrm8Zp5+iOc8Y51xfys2ifL3KqqZR0KLig9LcLlKMnFlSXPb4a7Cw==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: - '@types/node': 18.19.50 - storybook: 8.2.9(@babel/preset-env@7.23.9) + '@types/node': 22.7.1 + storybook: 8.3.3 ts-dedent: 2.2.0 dev: false - /@storybook/core@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/core@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-CEF3QFTsm/VMnMKtRNr4rRdLeIkIG0g1t26WcmxTdSThNPBd8CsWzQJ7Jqu7CKiut+MU4A1LMOwbwCE5F2gmyA==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -7153,10 +6951,10 @@ packages: typescript: optional: true dependencies: - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-server': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-server': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) typescript: 5.4.5 @@ -7173,18 +6971,20 @@ packages: - webpack-command dev: false - /@storybook/core@8.2.9: - resolution: {integrity: sha512-wSER8FpA6Il/jPyDfKm3yohxDtuhisNPTonMVzd3ulNWR4zERLddyO3HrHJJwdqYHLNk4SBFzwMGpQZVws1y0w==} + /@storybook/core@8.3.3: + resolution: {integrity: sha512-pmf2bP3fzh45e56gqOuBT8sDX05hGdUKIZ/hcI84d5xmd6MeHiPW8th2v946wCHcxHzxib2/UU9vQUh+mB4VNw==} dependencies: '@storybook/csf': 0.1.11 '@types/express': 4.17.21 - '@types/node': 18.19.50 + better-opn: 3.0.2 browser-assert: 1.2.1 - esbuild: 0.21.5 - esbuild-register: 3.6.0(esbuild@0.21.5) - express: 4.19.2 + esbuild: 0.23.1 + esbuild-register: 3.6.0(esbuild@0.23.1) + express: 4.21.0 + jsdoc-type-pratt-parser: 4.1.0 process: 0.11.10 recast: 0.23.9 + semver: 7.6.3 util: 0.12.5 ws: 8.18.0 transitivePeerDependencies: @@ -7193,13 +6993,13 @@ packages: - utf-8-validate dev: false - /@storybook/csf-plugin@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-QQCFb3g12VQQEraDV1UfCmniGhQZKyT6oEt1Im6dzzPJj9NQk+6BjWoDep33CZhBHWoLryrMQd2fjuHxnFRNEA==} + /@storybook/csf-plugin@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-7AD7ojpXr3THqpTcEI4K7oKUfSwt1hummgL/cASuQvEPOwAZCVZl2gpGtKxcXhtJXTkn3GMCAvlYMoe7O/1YWw==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: - storybook: 8.2.9(@babel/preset-env@7.23.9) - unplugin: 1.13.1 + storybook: 8.3.3 + unplugin: 1.14.1 transitivePeerDependencies: - webpack-sources dev: false @@ -7216,7 +7016,7 @@ packages: '@babel/generator': 7.25.6 '@babel/parser': 7.25.6 '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) - '@babel/preset-env': 7.25.4(@babel/core@7.25.2) + '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@babel/traverse': 7.25.6(supports-color@5.5.0) '@babel/types': 7.25.6 '@storybook/csf': 0.0.2--canary.4566f4d.1 @@ -7230,12 +7030,12 @@ packages: - supports-color dev: false - /@storybook/csf-tools@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-tkW6c/AMRLrQ/Hyu0nD+VHufqFNgZqrjlboP+upasVAoPcKjzMVpEMoYHrIzw0yxKhA2f+CitTGGbywJpUfH7w==} + /@storybook/csf-tools@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-e1Td0aEAaNNlMwvNxGMGDDAyVuv17yRzdQvgot5hL3Vwl2VqXx5FarDzYyH0eez/yX7j3AVUR8SXPXn+L5KcJQ==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/csf@0.0.2--canary.4566f4d.1: @@ -7250,22 +7050,6 @@ packages: type-fest: 2.19.0 dev: false - /@storybook/docs-tools@6.5.14(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-qA0UWvrZ7XyIWD+01NGHiiGPSbfercrxjphM9wHgF6KrO6e5iykNKIEL4elsM+EV4szfhlalQdtpnwM7WtXODA==} - dependencies: - '@babel/core': 7.25.2 - '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/store': 6.5.14(react-dom@18.3.1)(react@18.3.1) - core-js: 3.38.1 - doctrine: 3.0.0 - lodash: 4.17.21 - regenerator-runtime: 0.13.11 - transitivePeerDependencies: - - react - - react-dom - - supports-color - dev: false - /@storybook/docs-tools@6.5.16(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-o+rAWPRGifjBF5xZzTKOqnHN3XQWkl0QFJYVDIiJYJrVll7ExCkpEq/PahOGzIBBV+tpMstJgmKM3lr/lu/jmg==} dependencies: @@ -7286,8 +7070,8 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: false - /@storybook/icons@1.2.10(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-310apKdDcjbbX2VSLWPwhEwAgjxTzVagrwucVZIdGPErwiAppX8KvBuWZgPo+rQLVrtH8S+pw1dbUwjcE6d7og==} + /@storybook/icons@1.2.12(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-UxgyK5W3/UV4VrI3dl6ajGfHM4aOqMAkFLWe2KibeQudLf6NJpDrDMSHwZj+3iKC4jFU7dkKbbtH2h/al4sW3Q==} engines: {node: '>=14.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7297,15 +7081,15 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@storybook/manager-api@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-mkYvUlfqDw+0WbxIynh5TcrotmoXlumEsOA4+45zuNea8XpEgj5cNBUCnmfEO6yQ85swqkS8YYbMpg1cZyu/Vw==} + /@storybook/manager-api@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-Na4U+McOeVUJAR6qzJfQ6y2Qt0kUgEDUriNoAn+curpoKPTmIaZ79RAXBzIqBl31VyQKknKpZbozoRGf861YaQ==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false - /@storybook/manager-webpack4@6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/manager-webpack4@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-5VJZwmQU6AgdsBPsYdu886UKBHQ9SJEnFMaeUxKEclXk+iRsmbzlL4GHKyVd6oGX/ZaecZtcHPR6xrzmA4Ziew==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7320,18 +7104,18 @@ packages: '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@4.47.0) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/ui': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@types/node': 16.18.108 + '@types/node': 16.18.110 '@types/webpack': 4.41.39 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@4.47.0) case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 core-js: 3.38.1 css-loader: 3.6.0(webpack@4.47.0) - express: 4.19.2 + express: 4.21.0 file-loader: 6.2.0(webpack@4.47.0) find-up: 5.0.0 fs-extra: 9.1.0 @@ -7362,7 +7146,7 @@ packages: - webpack-command dev: false - /@storybook/manager-webpack5@6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/manager-webpack5@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-OtxXv8JCe0r/0rE5HxaFicsNsXA+fqZxzokxquFFgrYf/1Jg4d7QX6/pG5wINF+5qInJfVkRG6xhPzv1s5bk9Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7377,17 +7161,17 @@ packages: '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/ui': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@types/node': 16.18.108 + '@types/node': 16.18.110 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 core-js: 3.38.1 css-loader: 5.2.7(webpack@5.89.0) - express: 4.19.2 + express: 4.21.0 find-up: 5.0.0 fs-extra: 9.1.0 html-webpack-plugin: 5.6.0(webpack@5.89.0) @@ -7425,10 +7209,10 @@ packages: dependencies: '@babel/generator': 7.25.6 '@babel/parser': 7.25.6 - '@babel/preset-env': 7.25.4(@babel/core@7.25.2) + '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@babel/types': 7.25.6 '@mdx-js/mdx': 1.6.22 - '@types/lodash': 4.17.7 + '@types/lodash': 4.17.9 js-string-escape: 1.0.1 loader-utils: 2.0.4 lodash: 4.17.21 @@ -7459,18 +7243,12 @@ packages: pretty-hrtime: 1.0.3 dev: false - /@storybook/node-logger@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-j0jHjj1HtwBd69ZNd6txOaB5J5JQj9rnvtiDuvTKM/qXM6HxifL6LJ75b9pQOMKIx9XmlSIA9663zmkL4EsrJg==} + /@storybook/node-logger@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-gk0v63VgyxV6CqVLoSc4TuB8docsNcnSftRoZuxCTPhX++d8gZvpSSgRoCB6p2k9DE9yVE3eQER6uGUgopXhMg==} peerDependencies: - storybook: ^8.2.9 - dependencies: - storybook: 8.2.9(@babel/preset-env@7.23.9) - dev: false - - /@storybook/postinstall@6.5.14: - resolution: {integrity: sha512-vtnQczSSkz7aPIc2dsDaZWlCDAcJb258KGXk72w7MEY9/zLlr6tdQLI30B6SkRNFnR8fQQf4H2gbFq/GM0EF5A==} + storybook: ^8.3.3 dependencies: - core-js: 3.38.1 + storybook: 8.3.3 dev: false /@storybook/postinstall@6.5.16: @@ -7479,22 +7257,22 @@ packages: core-js: 3.38.1 dev: false - /@storybook/preset-react-webpack@8.2.9(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.9)(typescript@5.4.5): - resolution: {integrity: sha512-uBLsUfwymWXGmfN/0vB7gLCC0CWDHc778605SWxakqFx7wGF1FZUW4R46qbDFrHTaKh+bundseRdy5/uklksLQ==} + /@storybook/preset-react-webpack@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): + resolution: {integrity: sha512-uvGtGQ2BDzmHCDl0jCvoAzbD7AWPf9nU7zQsgvpCgs7BiHQVXq40ZU+aFhU74K/WLvdArMOoyZPU70dJGzvdKg==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.9 + storybook: ^8.3.3 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/core-webpack': 8.2.9(storybook@8.2.9) - '@storybook/react': 8.2.9(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.9)(typescript@5.4.5) + '@storybook/core-webpack': 8.3.3(storybook@8.3.3) + '@storybook/react': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.5)(webpack@5.89.0) - '@types/node': 18.19.50 + '@types/node': 22.7.1 '@types/semver': 7.5.8 find-up: 5.0.0 fs-extra: 11.2.0 @@ -7504,11 +7282,12 @@ packages: react-dom: 18.3.1(react@18.3.1) resolve: 1.22.8 semver: 7.6.3 - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 tsconfig-paths: 4.2.0 typescript: 5.4.5 webpack: 5.89.0(webpack-cli@5.1.4) transitivePeerDependencies: + - '@storybook/test' - '@swc/core' - esbuild - supports-color @@ -7516,12 +7295,12 @@ packages: - webpack-cli dev: false - /@storybook/preview-api@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-D8/t+a78OJqQAcT/ABa1C4YM/OaLGQ9IvCsp3Q9ruUqDCwuZBj8bG3D4477dlY4owX2ycC0rWYu3VvuK0EmJjA==} + /@storybook/preview-api@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-GP2QlaF3BBQGAyo248N7549YkTQjCentsc1hUvqPnFWU4xfjkejbnFk8yLaIw0VbYbL7jfd7npBtjZ+6AnphMQ==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/preview-web@6.5.14(react-dom@18.3.1)(react@18.3.1): @@ -7582,7 +7361,7 @@ packages: typescript: '>= 3.x' webpack: '>= 4' dependencies: - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -7601,7 +7380,7 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -7614,40 +7393,41 @@ packages: - supports-color dev: false - /@storybook/react-dom-shim@8.2.9(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.9): - resolution: {integrity: sha512-uCAjSQEsNk8somVn1j/I1G9G/uUax5byHseIIV0Eq3gVXttGd7gaWcP+TDHtqIaenWHx4l+hCSuCesxiLWmx4Q==} + /@storybook/react-dom-shim@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3): + resolution: {integrity: sha512-0dPC9K7+K5+X/bt3GwYmh+pCpisUyKVjWsI+PkzqGnWqaXFakzFakjswowIAIO1rf7wYZR591x3ehUAyL2bJiQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false - /@storybook/react-webpack5@8.2.9(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.9)(typescript@5.4.5): - resolution: {integrity: sha512-c5udaEIFFlBfOQJlPsJvrhyK02B3ltZ86SS0j5bhOa6UgqYOo+KtKaVyegXWgsRw8vVO9ZdmXCfwVvFsHkgJdA==} + /@storybook/react-webpack5@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): + resolution: {integrity: sha512-ikD48XvgmP/kegnjJ9+RoiKGF9IdVjOc1MFUnnIU1TNLwCsqkwf5jGcOvFTAzK8Phu/ykwUBWT41UqBptkrHEQ==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.9 + storybook: ^8.3.3 typescript: '>= 4.2.x' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/builder-webpack5': 8.2.9(storybook@8.2.9)(typescript@5.4.5) - '@storybook/preset-react-webpack': 8.2.9(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.9)(typescript@5.4.5) - '@storybook/react': 8.2.9(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.9)(typescript@5.4.5) - '@types/node': 18.19.50 + '@storybook/builder-webpack5': 8.3.3(storybook@8.3.3)(typescript@5.4.5) + '@storybook/preset-react-webpack': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/react': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@types/node': 22.7.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 typescript: 5.4.5 transitivePeerDependencies: - '@rspack/core' + - '@storybook/test' - '@swc/core' - esbuild - supports-color @@ -7655,7 +7435,7 @@ packages: - webpack-cli dev: false - /@storybook/react@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5): + /@storybook/react@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5): resolution: {integrity: sha512-cBtNlOzf/MySpNLBK22lJ8wFU22HnfTB2xJyBk7W7Zi71Lm7Uxkhv1Pz8HdiQndJ0SlsAAQOWjQYsSZsGkZIaA==} engines: {node: '>=10.13.0'} hasBin: true @@ -7688,19 +7468,19 @@ packages: '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.11.0)(webpack@5.89.0) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/client-logger': 6.5.16 - '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/docs-tools': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0(typescript@5.4.5)(webpack@5.89.0) '@storybook/semver': 7.3.2 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@types/estree': 0.0.51 - '@types/node': 16.18.108 + '@types/node': 16.18.110 '@types/webpack-env': 1.18.5 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) @@ -7746,39 +7526,41 @@ packages: - webpack-plugin-serve dev: false - /@storybook/react@8.2.9(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.9)(typescript@5.4.5): - resolution: {integrity: sha512-F2xZcTDxxjpbqt7eP8rEHmlksiKmE/qtPusEWEY4N4jK01kN+ncxSl8gkJpUohMEmAnVC5t/1v/sU57xv1DYpg==} + /@storybook/react@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): + resolution: {integrity: sha512-fHOW/mNqI+sZWttGOE32Q+rAIbN7/Oib091cmE8usOM0z0vPNpywUBtqC2cCQH39vp19bhTsQaSsTcoBSweAHw==} engines: {node: '>=18.0.0'} peerDependencies: + '@storybook/test': 8.3.3 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.9 + storybook: ^8.3.3 typescript: '>= 4.2.x' peerDependenciesMeta: + '@storybook/test': + optional: true typescript: optional: true dependencies: - '@storybook/components': 8.2.9(storybook@8.2.9) + '@storybook/components': 8.3.3(storybook@8.3.3) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.2.9(storybook@8.2.9) - '@storybook/preview-api': 8.2.9(storybook@8.2.9) - '@storybook/react-dom-shim': 8.2.9(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.9) - '@storybook/theming': 8.2.9(storybook@8.2.9) + '@storybook/manager-api': 8.3.3(storybook@8.3.3) + '@storybook/preview-api': 8.3.3(storybook@8.3.3) + '@storybook/react-dom-shim': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3) + '@storybook/theming': 8.3.3(storybook@8.3.3) '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 - '@types/node': 18.19.50 + '@types/node': 22.7.1 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 escodegen: 2.1.0 html-tags: 3.3.1 - lodash: 4.17.21 prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-element-to-jsx-string: 15.0.0(react-dom@18.3.1)(react@18.3.1) semver: 7.6.3 - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 ts-dedent: 2.2.0 type-fest: 2.19.0 typescript: 5.4.5 @@ -7824,26 +7606,6 @@ packages: find-up: 4.1.0 dev: false - /@storybook/source-loader@6.5.14(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-0GKMZ6IMVGxfQn/RYdRdnzxCe4+zZsxHBY9SQB2bbYWyfjJQ5rCJvmYQuMAuuuUmXBv9gk50iJLwai+lb4tbFg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - '@storybook/addons': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@storybook/client-logger': 6.5.14 - '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.38.1 - estraverse: 5.3.0 - global: 4.4.0 - loader-utils: 2.0.4 - lodash: 4.17.21 - prettier: 2.3.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - regenerator-runtime: 0.13.11 - dev: false - /@storybook/source-loader@6.5.16(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-fyVl4jrM/5JLrb48aqXPu7sTsmySQaVGFp1zfeqvPPlJRFMastDrePm5XGPN7Qjv1wsKmpuBvuweFKOT1pru3g==} peerDependencies: @@ -7914,11 +7676,11 @@ packages: util-deprecate: 1.0.2 dev: false - /@storybook/telemetry@6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/telemetry@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-CWr5Uko1l9jJW88yTXsZTj/3GTabPvw0o7pDPOXPp8JRZiJTxv1JFaFCafhK9UzYbgcRuGfCC8kEWPZims7iKA==} dependencies: '@storybook/client-logger': 6.5.16 - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) chalk: 4.1.2 core-js: 3.38.1 detect-package-manager: 2.0.1 @@ -7941,7 +7703,7 @@ packages: - webpack-command dev: false - /@storybook/test-runner@0.17.0(@types/node@20.14.12)(storybook@8.2.9)(ts-node@10.9.2): + /@storybook/test-runner@0.17.0(@types/node@20.14.12)(storybook@8.3.3)(ts-node@10.9.2): resolution: {integrity: sha512-4mt822j0VF1H/c0//OWSST9eWV0wboncJUQ+hBm5N4wmyuObvwsiMh4pmgXw8Y82wF7g1RIofjEQqAGLa7NjgQ==} engines: {node: ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -7951,12 +7713,12 @@ packages: '@babel/template': 7.25.0 '@babel/types': 7.25.6 '@jest/types': 29.6.3 - '@storybook/core-common': 8.2.9(storybook@8.2.9) + '@storybook/core-common': 8.3.3(storybook@8.3.3) '@storybook/csf': 0.1.11 - '@storybook/csf-tools': 8.2.9(storybook@8.2.9) - '@storybook/preview-api': 8.2.9(storybook@8.2.9) - '@swc/core': 1.7.23 - '@swc/jest': 0.2.36(@swc/core@1.7.23) + '@storybook/csf-tools': 8.3.3(storybook@8.3.3) + '@storybook/preview-api': 8.3.3(storybook@8.3.3) + '@swc/core': 1.7.28 + '@swc/jest': 0.2.36(@swc/core@1.7.28) expect-playwright: 0.8.0 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) jest-circus: 29.7.0 @@ -7966,7 +7728,7 @@ packages: jest-runner: 29.7.0 jest-serializer-html: 7.1.0 jest-watch-typeahead: 2.2.2(jest@29.7.0) - playwright: 1.47.0 + playwright: 1.47.2 transitivePeerDependencies: - '@swc/helpers' - '@types/node' @@ -8006,12 +7768,12 @@ packages: regenerator-runtime: 0.13.11 dev: false - /@storybook/theming@8.2.9(storybook@8.2.9): - resolution: {integrity: sha512-OL0NFvowPX85N5zIYdgeKKaFm7V4Vgtci093vL3cDZT13LGH6GuEzJKkUFGuUGNPFlJc+EgTj0o6PYKrOLyQ6w==} + /@storybook/theming@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-gWJKetI6XJQgkrvvry4ez10+jLaGNCQKi5ygRPM9N+qrjA3BB8F2LCuFUTBuisa4l64TILDNjfwP/YTWV5+u5A==} peerDependencies: - storybook: ^8.2.9 + storybook: ^8.3.3 dependencies: - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/ui@6.5.16(react-dom@18.3.1)(react@18.3.1): @@ -8038,8 +7800,8 @@ packages: resolve-from: 5.0.0 dev: false - /@swc/core-darwin-arm64@1.7.23: - resolution: {integrity: sha512-yyOHPfti6yKlQulfVWMt7BVKst+SyEZYCWuQSGMn1KgmNCH/bYufRWfQXIhkGSj44ZkEepJmsJ8tDyIb4k5WyA==} + /@swc/core-darwin-arm64@1.7.28: + resolution: {integrity: sha512-BNkj6enHo2pdzOpCtQGKZbXT2A/qWIr0CVtbTM4WkJ3MCK/glbFsyO6X59p1r8+gfaZG4bWYnTTu+RuUAcsL5g==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -8047,8 +7809,8 @@ packages: dev: false optional: true - /@swc/core-darwin-x64@1.7.23: - resolution: {integrity: sha512-GzqHwQ0Y1VyjdI/bBKFX2GKm5HD3PIB6OhuAQtWZMTtEr2yIrlT0YK2T+XKh7oIg31JwxGBeQdBk3KTI7DARmQ==} + /@swc/core-darwin-x64@1.7.28: + resolution: {integrity: sha512-96zQ+X5Fd6P/RNPkOyikTJgEc2M4TzznfYvjRd2hye5h22jhxCLL/csoauDgN7lYfd7mwsZ/sVXwJTMKl+vZSA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -8056,8 +7818,8 @@ packages: dev: false optional: true - /@swc/core-linux-arm-gnueabihf@1.7.23: - resolution: {integrity: sha512-qwX4gB41OS6/OZkHcpTqLFGsdmvoZyffnJIlgB/kZKwH3lfeJWzv6vx57zXtNpM/t7GoQEe0VZUVdmNjxSxBZw==} + /@swc/core-linux-arm-gnueabihf@1.7.28: + resolution: {integrity: sha512-l2100Wx6LdXMOmOW3+KoHhBhyZrGdz8ylkygcVOC0QHp6YIATfuG+rRHksfyEWCSOdL3anM9MJZJX26KT/s+XQ==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -8065,8 +7827,8 @@ packages: dev: false optional: true - /@swc/core-linux-arm64-gnu@1.7.23: - resolution: {integrity: sha512-TsrbUZdMaUwzI7+g/8rHPLWbntMKYSu5Bn5IBSqVKPeyqaXxNnlIUnWXgXcUcRAc+T+Y8ADfr7EiFz9iz5DuSA==} + /@swc/core-linux-arm64-gnu@1.7.28: + resolution: {integrity: sha512-03m6iQ5Bv9u2VPnNRyaBmE8eHi056eE39L0gXcqGoo46GAGuoqYHt9pDz8wS6EgoN4t85iBMUZrkCNqFKkN6ZQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -8074,8 +7836,8 @@ packages: dev: false optional: true - /@swc/core-linux-arm64-musl@1.7.23: - resolution: {integrity: sha512-JEdtwdthazKq4PBz53KSubwwK8MvqODAihGSAzc8u3Unq4ojcvaS8b0CwLBeD+kTQ78HpxOXTt3DsFIxpgaCAA==} + /@swc/core-linux-arm64-musl@1.7.28: + resolution: {integrity: sha512-vqVOpG/jc8mvTKQjaPBLhr7tnWyzuztOHsPnJqMWmg7zGcMeQC/2c5pU4uzRAfXMTp25iId6s4Y4wWfPS1EeDw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -8083,8 +7845,8 @@ packages: dev: false optional: true - /@swc/core-linux-x64-gnu@1.7.23: - resolution: {integrity: sha512-V51gFPWaVAHbI1yg9ahsoya3aB4uawye3SZ5uQWgcP7wdCdiv60dw4F5nuPJf5Z1oXD3U/BslXuamv8Oh9vXqQ==} + /@swc/core-linux-x64-gnu@1.7.28: + resolution: {integrity: sha512-HGwpWuB83Kr+V0E+zT5UwIIY9OxiS8aLd0UVMRVWuO8SrQyKm9HKJ46+zoAb8tfJrpZftfxvbn2ayZWR7gqosA==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -8092,8 +7854,8 @@ packages: dev: false optional: true - /@swc/core-linux-x64-musl@1.7.23: - resolution: {integrity: sha512-BBqQi4+UdeRqag3yM4IJjaHG4yc1o3l9ksENHToE0o/u2DT0FY5+K/DiYGZLC1JHbSFzNqRCYsa7DIzRtZ0A1A==} + /@swc/core-linux-x64-musl@1.7.28: + resolution: {integrity: sha512-q2Y2T8y8EgFtIiRyInnAXNe94aaHX74F0ha1Bl9VdRxE0u1/So+3VLbPvtp4V3Z6pj5pOePfCQJKifnllgAQ9A==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -8101,8 +7863,8 @@ packages: dev: false optional: true - /@swc/core-win32-arm64-msvc@1.7.23: - resolution: {integrity: sha512-JPk6pvCKncL6bXG7p+NLZf8PWx4FakVvKNdwGeMrYunb+yk1IZf7qf9LJk8+GDGF5QviDXPs8opZrTrfsW80fA==} + /@swc/core-win32-arm64-msvc@1.7.28: + resolution: {integrity: sha512-bCqh4uBT/59h3dWK1v91In6qzz8rKoWoFRxCtNQLIK4jP55K0U231ZK9oN7neZD6bzcOUeFvOGgcyMAgDfFWfA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -8110,8 +7872,8 @@ packages: dev: false optional: true - /@swc/core-win32-ia32-msvc@1.7.23: - resolution: {integrity: sha512-2Whxi8d+bLQBzJcQ5qYPHlk02YYVGsMVav0fWk+FnX2z1QRREIu1L1xvrpi7gBpjXp6BIU40ya8GiKeekNT2bg==} + /@swc/core-win32-ia32-msvc@1.7.28: + resolution: {integrity: sha512-XTHbHrksnrqK3JSJ2sbuMWvdJ6/G0roRpgyVTmNDfhTYPOwcVaL/mSrPGLwbksYUbq7ckwoKzrobhdxvQzPsDA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -8119,8 +7881,8 @@ packages: dev: false optional: true - /@swc/core-win32-x64-msvc@1.7.23: - resolution: {integrity: sha512-82fARk4/yJ40kwWKY/gdKDisPdtgJE9jgpl/vkNG3alyJxrCzuNM7+CtiKoYbXLeqM8GQTS3wlvCaJu9oQ8dag==} + /@swc/core-win32-x64-msvc@1.7.28: + resolution: {integrity: sha512-jyXeoq6nX8abiCy2EpporsC5ywNENs4ocYuvxo1LSxDktWN1E2MTXq3cdJcEWB2Vydxq0rDcsGyzkRPMzFhkZw==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -8128,8 +7890,8 @@ packages: dev: false optional: true - /@swc/core@1.7.23: - resolution: {integrity: sha512-VDNkpDvDlreGh2E3tlDj8B3piiuLhhQA/7rIVZpiLUvG1YpucAa6N7iDXA7Gc/+Hah8spaCg/qvEaBkCmcIYCQ==} + /@swc/core@1.7.28: + resolution: {integrity: sha512-XapcMgsOS0cKh01AFEj+qXOk6KM4NZhp7a5vPicdhkRR8RzvjrCa7DTtijMxfotU8bqaEHguxmiIag2HUlT8QQ==} engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -8141,16 +7903,16 @@ packages: '@swc/counter': 0.1.3 '@swc/types': 0.1.12 optionalDependencies: - '@swc/core-darwin-arm64': 1.7.23 - '@swc/core-darwin-x64': 1.7.23 - '@swc/core-linux-arm-gnueabihf': 1.7.23 - '@swc/core-linux-arm64-gnu': 1.7.23 - '@swc/core-linux-arm64-musl': 1.7.23 - '@swc/core-linux-x64-gnu': 1.7.23 - '@swc/core-linux-x64-musl': 1.7.23 - '@swc/core-win32-arm64-msvc': 1.7.23 - '@swc/core-win32-ia32-msvc': 1.7.23 - '@swc/core-win32-x64-msvc': 1.7.23 + '@swc/core-darwin-arm64': 1.7.28 + '@swc/core-darwin-x64': 1.7.28 + '@swc/core-linux-arm-gnueabihf': 1.7.28 + '@swc/core-linux-arm64-gnu': 1.7.28 + '@swc/core-linux-arm64-musl': 1.7.28 + '@swc/core-linux-x64-gnu': 1.7.28 + '@swc/core-linux-x64-musl': 1.7.28 + '@swc/core-win32-arm64-msvc': 1.7.28 + '@swc/core-win32-ia32-msvc': 1.7.28 + '@swc/core-win32-x64-msvc': 1.7.28 dev: false /@swc/counter@0.1.3: @@ -8163,14 +7925,14 @@ packages: tslib: 2.7.0 dev: false - /@swc/jest@0.2.36(@swc/core@1.7.23): + /@swc/jest@0.2.36(@swc/core@1.7.28): resolution: {integrity: sha512-8X80dp81ugxs4a11z1ka43FPhP+/e+mJNXJSxiNYk8gIX/jPBtY4gQTrKu/KIoco8bzKuPI5lUxjfLiGsfvnlw==} engines: {npm: '>= 7.0.0'} peerDependencies: '@swc/core': '*' dependencies: '@jest/create-cache-key-function': 29.7.0 - '@swc/core': 1.7.23 + '@swc/core': 1.7.28 '@swc/counter': 0.1.3 jsonc-parser: 3.3.1 dev: false @@ -8200,7 +7962,7 @@ packages: engines: {node: '>=14', npm: '>=6', yarn: '>=1'} dependencies: '@adobe/css-tools': 4.4.0 - aria-query: 5.3.0 + aria-query: 5.3.2 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 @@ -8302,26 +8064,26 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 22.5.4 + '@types/node': 20.14.12 dev: false /@types/bonjour@3.5.13: resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 dev: false /@types/connect-history-api-fallback@1.5.4: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: - '@types/express-serve-static-core': 4.19.5 - '@types/node': 22.5.4 + '@types/express-serve-static-core': 5.0.0 + '@types/node': 20.14.12 dev: false /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 dev: false /@types/cookie-parser@1.4.7: @@ -8343,13 +8105,7 @@ packages: /@types/cors@2.8.17: resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} dependencies: - '@types/node': 22.5.4 - dev: false - - /@types/cross-spawn@6.0.6: - resolution: {integrity: sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==} - dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 dev: false /@types/debug@4.1.12: @@ -8368,10 +8124,6 @@ packages: '@types/trusted-types': 2.0.7 dev: false - /@types/emscripten@1.39.13: - resolution: {integrity: sha512-cFq+fO/isvhvmuP/+Sl4K4jtU6E23DoivtbO4r50e3odaxAiVdbfSYRDdJ4gCdxx+3aRjhphS5ZMwIH4hFy/Cw==} - dev: false - /@types/escodegen@0.0.6: resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} dev: false @@ -8380,13 +8132,13 @@ packages: resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: '@types/eslint': 9.6.1 - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 dev: false /@types/eslint@9.6.1: resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 dev: false @@ -8402,15 +8154,28 @@ packages: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: false + /@types/estree@1.0.6: + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + dev: false + /@types/events@3.0.3: resolution: {integrity: sha512-trOc4AAUThEz9hapPtSd7wf5tiQKvTtu5b371UxXdTuqzIh0ArcRspRP0i0Viu+LXstIQ1z96t1nsPxT9ol01g==} dev: false - /@types/express-serve-static-core@4.19.5: - resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==} + /@types/express-serve-static-core@4.19.6: + resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} + dependencies: + '@types/node': 20.14.12 + '@types/qs': 6.9.16 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + dev: false + + /@types/express-serve-static-core@5.0.0: + resolution: {integrity: sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==} dependencies: - '@types/node': 22.5.4 - '@types/qs': 6.9.15 + '@types/node': 20.14.12 + '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 dev: false @@ -8419,8 +8184,8 @@ packages: resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.5 - '@types/qs': 6.9.15 + '@types/express-serve-static-core': 4.19.6 + '@types/qs': 6.9.16 '@types/serve-static': 1.15.7 dev: false @@ -8428,20 +8193,20 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.5.4 + '@types/node': 20.14.12 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': 22.5.4 + '@types/node': 20.14.12 dev: false /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 22.5.4 + '@types/node': 22.7.1 dev: false /@types/hast@2.3.10: @@ -8475,7 +8240,7 @@ packages: /@types/http-proxy@1.17.15: resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 dev: false /@types/is-function@1.0.3: @@ -8501,7 +8266,7 @@ packages: /@types/jest-specific-snapshot@0.5.9: resolution: {integrity: sha512-NPcItjVhJq3x6MWR6QNi92n5orOkcTvuQ0E8nqK2WZN18a7O93D2dcNL0x+eSNxmNSIbgfgCJ5eUScjACPCWsg==} dependencies: - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 dev: false /@types/jest@26.0.24: @@ -8511,8 +8276,8 @@ packages: pretty-format: 26.6.2 dev: false - /@types/jest@29.5.12: - resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} + /@types/jest@29.5.13: + resolution: {integrity: sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==} dependencies: expect: 29.7.0 pretty-format: 29.7.0 @@ -8521,7 +8286,7 @@ packages: /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: false @@ -8538,8 +8303,8 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: false - /@types/lodash@4.17.7: - resolution: {integrity: sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==} + /@types/lodash@4.17.9: + resolution: {integrity: sha512-w9iWudx1XWOHW5lQRS9iKpK/XuRhnN+0T7HvdCCd802FYkT1AMTnxndJHGrNJwRoRHkslGr4S29tjm1cT7x/7w==} dev: false /@types/mdast@3.0.15: @@ -8573,7 +8338,7 @@ packages: /@types/morgan@1.9.9: resolution: {integrity: sha512-iRYSDKVaC6FkGSpEVVIvrRGw0DfJMiQzIn3qr2G5B3C//AWkulhXgaBd7tS9/J79GWSYMTHGs7PfI5b3Y8m+RQ==} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 dev: false /@types/ms@0.7.34: @@ -8589,31 +8354,18 @@ packages: /@types/node-fetch@2.6.11: resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} dependencies: - '@types/node': 22.5.4 + '@types/node': 22.7.1 form-data: 4.0.0 dev: false /@types/node-forge@1.3.11: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} dependencies: - '@types/node': 22.5.4 - dev: false - - /@types/node-static@0.7.11: - resolution: {integrity: sha512-1LrpKh6oftSpO2T7gUtUjT/flRdJt9Dp7IZVuNiTOXtgYVQgb/UJBLMNRUQb/Z+WCRP5OotmrUT3S3PfQn0igQ==} - dependencies: - '@types/mime': 1.3.5 - '@types/node': 22.5.4 + '@types/node': 20.14.12 dev: false - /@types/node@16.18.108: - resolution: {integrity: sha512-fj42LD82fSv6yN9C6Q4dzS+hujHj+pTv0IpRR3kI20fnYeS0ytBpjFO9OjmDowSPPt4lNKN46JLaKbCyP+BW2A==} - dev: false - - /@types/node@18.19.50: - resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - dependencies: - undici-types: 5.26.5 + /@types/node@16.18.110: + resolution: {integrity: sha512-hFlWPrNn1S7/Dxd2xZE0knhRZSe9SbtGJPVezusCtlFO8FN53xxw52A1ex+evLh31ltkXCc71NE5dx4Z3W7uow==} dev: false /@types/node@20.14.12: @@ -8622,8 +8374,8 @@ packages: undici-types: 5.26.5 dev: false - /@types/node@22.5.4: - resolution: {integrity: sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==} + /@types/node@22.7.1: + resolution: {integrity: sha512-adOMRLVmleuWs/5V/w5/l7o0chDK/az+5ncCsIapTKogsu/3MVWvSgP58qVTXi5IwpfGt8pMobNq9rOWtJyu5Q==} dependencies: undici-types: 6.19.8 dev: false @@ -8635,7 +8387,7 @@ packages: /@types/npmlog@4.1.6: resolution: {integrity: sha512-0l3z16vnlJGl2Mi/rgJFrdwfLZ4jfNYgE6ZShEpjqhHuGTqdEzNles03NpYHwUMVYZa+Tj46UxKIEpE78lQ3DQ==} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 dev: false /@types/parse-json@4.0.2: @@ -8654,12 +8406,12 @@ packages: resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} dev: false - /@types/prop-types@15.7.12: - resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==} + /@types/prop-types@15.7.13: + resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} dev: false - /@types/qs@6.9.15: - resolution: {integrity: sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==} + /@types/qs@6.9.16: + resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} dev: false /@types/range-parser@1.2.7: @@ -8681,7 +8433,7 @@ packages: /@types/react@18.3.3: resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} dependencies: - '@types/prop-types': 15.7.12 + '@types/prop-types': 15.7.13 csstype: 3.1.3 dev: false @@ -8701,7 +8453,7 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 22.5.4 + '@types/node': 20.14.12 dev: false /@types/serve-index@1.9.4: @@ -8714,14 +8466,14 @@ packages: resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.5.4 + '@types/node': 20.14.12 '@types/send': 0.17.4 dev: false /@types/sockjs@0.3.36: resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 dev: false /@types/source-list-map@0.1.6: @@ -8745,7 +8497,7 @@ packages: dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 22.5.4 + '@types/node': 20.14.12 form-data: 4.0.0 dev: false @@ -8770,7 +8522,7 @@ packages: /@types/tunnel@0.0.3: resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==} dependencies: - '@types/node': 22.5.4 + '@types/node': 22.7.1 dev: false /@types/uglify-js@3.17.5: @@ -8794,7 +8546,7 @@ packages: /@types/wait-on@5.3.4: resolution: {integrity: sha512-EBsPjFMrFlMbbUFf9D1Fp+PAB2TwmUn7a3YtHyD9RLuTIk1jDd8SxXVAoez2Ciy+8Jsceo2MYEYZzJ/DvorOKw==} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 dev: false /@types/webpack-env@1.18.5: @@ -8804,7 +8556,7 @@ packages: /@types/webpack-node-externals@3.0.4(webpack-cli@5.1.4): resolution: {integrity: sha512-8Z3/edqxE3RRlOJwKSgOFxLZRt/i1qFlv/Bi308ZUKo9jh8oGngd9r8GR0ZNKW5AEJq8QNQE3b17CwghTjQ0Uw==} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 webpack: 5.89.0(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' @@ -8816,7 +8568,7 @@ packages: /@types/webpack-sources@3.2.3: resolution: {integrity: sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 '@types/source-list-map': 0.1.6 source-map: 0.7.4 dev: false @@ -8824,7 +8576,7 @@ packages: /@types/webpack@4.41.39: resolution: {integrity: sha512-otxUJvoi6FbBq/64gGH34eblpKLgdi+gf08GaAh8Bx6So0ZZic028Ev/SUxD22gbthMKCkeeiXEat1kHLDJfYg==} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 '@types/tapable': 1.0.12 '@types/uglify-js': 3.17.5 '@types/webpack-sources': 3.2.3 @@ -8835,7 +8587,7 @@ packages: /@types/ws@8.5.12: resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 dev: false /@types/yargs-parser@21.0.3: @@ -8854,7 +8606,7 @@ packages: '@types/yargs-parser': 21.0.3 dev: false - /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5): + /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5): resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -8865,13 +8617,13 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@eslint-community/regexpp': 4.11.1 + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.18.0 - eslint: 8.57.0 + eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -8881,7 +8633,7 @@ packages: - supports-color dev: false - /@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.4.5): + /@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.4.5): resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -8895,8 +8647,8 @@ packages: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.6(supports-color@5.5.0) - eslint: 8.57.0 + debug: 4.3.7(supports-color@5.5.0) + eslint: 8.57.1 typescript: 5.4.5 transitivePeerDependencies: - supports-color @@ -8910,7 +8662,7 @@ packages: '@typescript-eslint/visitor-keys': 7.18.0 dev: false - /@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.4.5): + /@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.4.5): resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -8921,9 +8673,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.6(supports-color@5.5.0) - eslint: 8.57.0 + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + debug: 4.3.7(supports-color@5.5.0) + eslint: 8.57.1 ts-api-utils: 1.3.0(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -8946,7 +8698,7 @@ packages: dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 @@ -8957,17 +8709,17 @@ packages: - supports-color dev: false - /@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.4.5): + /@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.4.5): resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) - eslint: 8.57.0 + eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript @@ -9294,22 +9046,6 @@ packages: resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} dev: false - /@yarnpkg/fslib@2.10.3: - resolution: {integrity: sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - dependencies: - '@yarnpkg/libzip': 2.3.0 - tslib: 1.14.1 - dev: false - - /@yarnpkg/libzip@2.3.0: - resolution: {integrity: sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - dependencies: - '@types/emscripten': 1.39.13 - tslib: 1.14.1 - dev: false - /@yarnpkg/lockfile@1.1.0: resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} dev: false @@ -9331,7 +9067,7 @@ packages: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} dependencies: acorn: 8.12.1 - acorn-walk: 8.3.3 + acorn-walk: 8.3.4 dev: false /acorn-import-assertions@1.9.0(acorn@8.12.1): @@ -9363,8 +9099,8 @@ packages: engines: {node: '>=0.4.0'} dev: false - /acorn-walk@8.3.3: - resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} + /acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} dependencies: acorn: 8.12.1 @@ -9397,7 +9133,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -9406,7 +9142,7 @@ packages: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} dependencies: - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -9460,8 +9196,10 @@ packages: ajv: 6.12.6 dev: false - /ajv-formats@2.1.1: + /ajv-formats@2.1.1(ajv@8.17.1): resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 peerDependenciesMeta: ajv: optional: true @@ -9583,8 +9321,8 @@ packages: engines: {node: '>=8'} dev: false - /ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + /ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} dev: false @@ -9693,10 +9431,9 @@ packages: deep-equal: 2.2.3 dev: false - /aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - dependencies: - dequal: 2.0.3 + /aria-query@5.3.2: + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} + engines: {node: '>= 0.4'} dev: false /arr-diff@2.0.0: @@ -9968,8 +9705,8 @@ packages: resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} hasBin: true dependencies: - browserslist: 4.23.3 - caniuse-lite: 1.0.30001657 + browserslist: 4.24.0 + caniuse-lite: 1.0.30001663 normalize-range: 0.1.2 num2fraction: 1.2.2 picocolors: 0.2.1 @@ -9992,7 +9729,7 @@ packages: /axios@1.7.7: resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} dependencies: - follow-redirects: 1.15.8 + follow-redirects: 1.15.9 form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: @@ -10004,14 +9741,6 @@ packages: engines: {node: '>= 0.4'} dev: false - /babel-core@7.0.0-bridge.0(@babel/core@7.25.2): - resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - dev: false - /babel-jest@29.7.0(@babel/core@7.25.2): resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -10062,8 +9791,8 @@ packages: webpack: 5.89.0(webpack-cli@5.1.4) dev: false - /babel-loader@9.1.3(@babel/core@7.25.2)(webpack@5.89.0): - resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} + /babel-loader@9.2.1(@babel/core@7.25.2)(webpack@5.89.0): + resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 @@ -10156,18 +9885,6 @@ packages: - supports-color dev: false - /babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.25.2): - resolution: {integrity: sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) - core-js-compat: 3.38.1 - transitivePeerDependencies: - - supports-color - dev: false - /babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.25.2): resolution: {integrity: sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==} peerDependencies: @@ -10191,17 +9908,6 @@ packages: - supports-color dev: false - /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.25.2): - resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color - dev: false - /babel-plugin-react-docgen@4.2.1: resolution: {integrity: sha512-UQ0NmGHj/HAqi5Bew8WvNfCk8wSsmdgNd8ZdMjBCICtyCJCq9LiqgqvjCYe570/Wg7AQArSq1VQ60Dd/CHN7mQ==} dependencies: @@ -10317,8 +10023,8 @@ packages: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} dev: false - /beachball@2.46.0(typescript@5.4.5): - resolution: {integrity: sha512-5HRxA8+kr/MIPD2xcgJVNLkcCZq/J9o3JYAabLHIqMFjCbNmLyQ0N36vkY8D0KwhW8u/COdWO/EiSAcRsnCrOw==} + /beachball@2.47.1(typescript@5.4.5): + resolution: {integrity: sha512-OAbbAK0Vx16Uzukrvfki9WO1S5AtKFEZEUENIOdePJtfAunECjD1Gmz8kKJeRy6g5S0JVaC875DaAPWtujQY9A==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -10349,6 +10055,13 @@ packages: open: 7.4.2 dev: false + /better-opn@3.0.2: + resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} + engines: {node: '>=12.0.0'} + dependencies: + open: 8.4.2 + dev: false + /big-integer@1.6.52: resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} engines: {node: '>=0.6'} @@ -10379,14 +10092,6 @@ packages: dev: false optional: true - /bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - /bluebird@3.7.2: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} dev: false @@ -10399,8 +10104,8 @@ packages: resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} dev: false - /body-parser@1.20.2: - resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} + /body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dependencies: bytes: 3.1.2 @@ -10411,7 +10116,7 @@ packages: http-errors: 2.0.0 iconv-lite: 0.4.24 on-finished: 2.4.1 - qs: 6.11.0 + qs: 6.13.0 raw-body: 2.5.2 type-is: 1.6.18 unpipe: 1.0.0 @@ -10560,15 +10265,15 @@ packages: pako: 1.0.11 dev: false - /browserslist@4.23.3: - resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} + /browserslist@4.24.0: + resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001657 - electron-to-chromium: 1.5.15 + caniuse-lite: 1.0.30001663 + electron-to-chromium: 1.5.28 node-releases: 2.0.18 - update-browserslist-db: 1.1.0(browserslist@4.23.3) + update-browserslist-db: 1.1.0(browserslist@4.24.0) dev: false /bs-logger@0.2.6: @@ -10606,13 +10311,6 @@ packages: isarray: 1.0.0 dev: false - /buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - dev: false - /builtin-status-codes@3.0.0: resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} dev: false @@ -10785,8 +10483,8 @@ packages: resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} dev: false - /caniuse-lite@1.0.30001657: - resolution: {integrity: sha512-DPbJAlP8/BAXy3IgiWmZKItubb3TYGP0WscQQlVGIfT4s/YlFYVuJgyOsQNP7rJRChx/qdMeLJQJP0Sgg2yjNA==} + /caniuse-lite@1.0.30001663: + resolution: {integrity: sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==} dev: false /capture-exit@2.0.0: @@ -10871,7 +10569,6 @@ packages: /chokidar@1.7.0: resolution: {integrity: sha512-mk8fAWcRUOxY7btlLtitj3A45jOwSAxH4tOFOoEGbVsl6cL6pPMWUy7dwZ/canfj3QEdP6FHSnf/l1c6/WkzVg==} - deprecated: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. dependencies: anymatch: 1.3.2 async-each: 1.0.6 @@ -10887,7 +10584,6 @@ packages: /chokidar@2.1.8: resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} - deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies requiresBuild: true dependencies: anymatch: 2.0.0 @@ -10951,14 +10647,8 @@ packages: safe-buffer: 5.2.1 dev: false - /citty@0.1.6: - resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} - dependencies: - consola: 3.2.3 - dev: false - - /cjs-module-lexer@1.4.0: - resolution: {integrity: sha512-N1NGmowPlGBLsOZLPvm48StN04V4YvQRL0i6b7ctrVY3epjP/ct7hFLOItz6pDIvRjwpfPxi52a2UWV2ziir8g==} + /cjs-module-lexer@1.4.1: + resolution: {integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==} dev: false /class-utils@0.3.6: @@ -10995,18 +10685,6 @@ packages: engines: {node: '>=6'} dev: false - /cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} - dependencies: - restore-cursor: 3.1.0 - dev: false - - /cli-spinners@2.9.2: - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} - engines: {node: '>=6'} - dev: false - /cli-table3@0.6.5: resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} engines: {node: 10.* || >= 12.*} @@ -11058,11 +10736,6 @@ packages: shallow-clone: 3.0.1 dev: false - /clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - dev: false - /co@4.6.0: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} @@ -11118,11 +10791,6 @@ packages: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} dev: false - /colors@1.4.0: - resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} - engines: {node: '>=0.1.90'} - dev: false - /combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -11259,10 +10927,6 @@ packages: yargs: 13.3.2 dev: false - /confbox@0.1.7: - resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} - dev: false - /confusing-browser-globals@1.0.11: resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} dev: false @@ -11272,11 +10936,6 @@ packages: engines: {node: '>=0.8'} dev: false - /consola@3.2.3: - resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} - engines: {node: ^14.18.0 || >=16.10.0} - dev: false - /console-browserify@1.2.0: resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} dev: false @@ -11389,7 +11048,7 @@ packages: /core-js-compat@3.38.1: resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==} dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 dev: false /core-js-pure@3.38.1: @@ -11403,11 +11062,6 @@ packages: requiresBuild: true dev: false - /core-js@3.36.0: - resolution: {integrity: sha512-mt7+TUBbTFg5+GngsAxeKBTl5/VS0guFeJacYge9OmHb+m058UwwIm41SE9T4Den7ClatV57B6TYTuJ0CX1MAw==} - requiresBuild: true - dev: false - /core-js@3.38.1: resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==} requiresBuild: true @@ -11613,13 +11267,6 @@ packages: randomfill: 1.0.4 dev: false - /crypto-random-string@4.0.0: - resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} - engines: {node: '>=12'} - dependencies: - type-fest: 1.4.0 - dev: false - /css-color-keywords@1.0.0: resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} engines: {node: '>=4'} @@ -11674,13 +11321,13 @@ packages: peerDependencies: webpack: ^4.27.0 || ^5.0.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.45) + icss-utils: 5.1.0(postcss@8.4.47) loader-utils: 2.0.4 - postcss: 8.4.45 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.45) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.45) - postcss-modules-scope: 3.2.0(postcss@8.4.45) - postcss-modules-values: 4.0.0(postcss@8.4.45) + postcss: 8.4.47 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.47) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.47) + postcss-modules-scope: 3.2.0(postcss@8.4.47) + postcss-modules-values: 4.0.0(postcss@8.4.47) postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.6.3 @@ -11699,12 +11346,12 @@ packages: webpack: optional: true dependencies: - icss-utils: 5.1.0(postcss@8.4.45) - postcss: 8.4.45 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.45) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.45) - postcss-modules-scope: 3.2.0(postcss@8.4.45) - postcss-modules-values: 4.0.0(postcss@8.4.45) + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.47) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.47) + postcss-modules-scope: 3.2.0(postcss@8.4.47) + postcss-modules-values: 4.0.0(postcss@8.4.47) postcss-value-parser: 4.2.0 semver: 7.6.3 webpack: 5.89.0(webpack-cli@5.1.4) @@ -11851,8 +11498,8 @@ packages: ms: 2.1.3 dev: false - /debug@4.3.6(supports-color@5.5.0): - resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} + /debug@4.3.7(supports-color@5.5.0): + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -11860,7 +11507,7 @@ packages: supports-color: optional: true dependencies: - ms: 2.1.2 + ms: 2.1.3 supports-color: 5.5.0 dev: false @@ -11961,12 +11608,6 @@ packages: strip-bom: 4.0.0 dev: false - /defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - dependencies: - clone: 1.0.4 - dev: false - /define-data-property@1.1.4: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} @@ -12012,10 +11653,6 @@ packages: isobject: 3.0.1 dev: false - /defu@6.1.4: - resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} - dev: false - /delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} @@ -12062,11 +11699,6 @@ packages: repeat-string: 1.6.1 dev: false - /detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} - engines: {node: '>=8'} - dev: false - /detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} @@ -12089,7 +11721,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -12339,8 +11971,8 @@ packages: jake: 10.9.2 dev: false - /electron-to-chromium@1.5.15: - resolution: {integrity: sha512-Z4rIDoImwEJW+YYKnPul4DzqsWVqYetYVN3XqDmRpgV0mjz0hYTaeeh+8/9CL1bk3AHYmF4freW/NTiVoXA2gA==} + /electron-to-chromium@1.5.28: + resolution: {integrity: sha512-VufdJl+rzaKZoYVUijN13QcXVF5dWPZANeFTLNy+OSpHdDL5ynXTF35+60RSBbaQYB1ae723lQXHCrf4pyLsMw==} dev: false /elliptic@6.5.7: @@ -12382,6 +12014,11 @@ packages: engines: {node: '>= 0.8'} dev: false + /encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + dev: false + /end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: @@ -12435,8 +12072,8 @@ packages: cross-spawn: 7.0.3 dev: false - /envinfo@7.13.0: - resolution: {integrity: sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==} + /envinfo@7.14.0: + resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==} engines: {node: '>=4'} hasBin: true dev: false @@ -12610,13 +12247,13 @@ packages: resolution: {integrity: sha512-Twf7I2v4/1tLoIXMT8HlqaBSS5H2wQTs2wx3MNYCI8K1R1/clXyCazrcVCPm/FuO9cyV8+leEaZOWD5C253NDg==} dev: false - /esbuild-register@3.6.0(esbuild@0.21.5): + /esbuild-register@3.6.0(esbuild@0.23.1): resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.3.6(supports-color@5.5.0) - esbuild: 0.21.5 + debug: 4.3.7(supports-color@5.5.0) + esbuild: 0.23.1 transitivePeerDependencies: - supports-color dev: false @@ -12651,35 +12288,36 @@ packages: '@esbuild/win32-x64': 0.18.20 dev: false - /esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} + /esbuild@0.23.1: + resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} + engines: {node: '>=18'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 + '@esbuild/aix-ppc64': 0.23.1 + '@esbuild/android-arm': 0.23.1 + '@esbuild/android-arm64': 0.23.1 + '@esbuild/android-x64': 0.23.1 + '@esbuild/darwin-arm64': 0.23.1 + '@esbuild/darwin-x64': 0.23.1 + '@esbuild/freebsd-arm64': 0.23.1 + '@esbuild/freebsd-x64': 0.23.1 + '@esbuild/linux-arm': 0.23.1 + '@esbuild/linux-arm64': 0.23.1 + '@esbuild/linux-ia32': 0.23.1 + '@esbuild/linux-loong64': 0.23.1 + '@esbuild/linux-mips64el': 0.23.1 + '@esbuild/linux-ppc64': 0.23.1 + '@esbuild/linux-riscv64': 0.23.1 + '@esbuild/linux-s390x': 0.23.1 + '@esbuild/linux-x64': 0.23.1 + '@esbuild/netbsd-x64': 0.23.1 + '@esbuild/openbsd-arm64': 0.23.1 + '@esbuild/openbsd-x64': 0.23.1 + '@esbuild/sunos-x64': 0.23.1 + '@esbuild/win32-arm64': 0.23.1 + '@esbuild/win32-ia32': 0.23.1 + '@esbuild/win32-x64': 0.23.1 dev: false /escalade@3.2.0: @@ -12723,16 +12361,16 @@ packages: source-map: 0.6.1 dev: false - /eslint-config-prettier@9.1.0(eslint@8.57.0): + /eslint-config-prettier@9.1.0(eslint@8.57.1): resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.57.0 + eslint: 8.57.1 dev: false - /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.35.2)(eslint@8.57.0): + /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1): resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -12753,15 +12391,15 @@ packages: eslint-plugin-testing-library: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) confusing-browser-globals: 1.0.11 - eslint: 8.57.0 - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.0) - eslint-plugin-react: 7.35.2(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) dev: false /eslint-import-resolver-node@0.3.9: @@ -12772,14 +12410,14 @@ packages: resolve: 1.22.8 dev: false - /eslint-mdx@1.17.1(eslint@8.57.0): + /eslint-mdx@1.17.1(eslint@8.57.1): resolution: {integrity: sha512-ihkTZCYipPUpzZgTeTwRajj3ZFYQAMWUm/ajscLWjXPVA2+ZQoLRreVNETRZ1znCnE3OAGbwmA1vd0uxtSk2wg==} engines: {node: '>=10.0.0'} peerDependencies: eslint: '>=5.0.0' dependencies: cosmiconfig: 7.1.0 - eslint: 8.57.0 + eslint: 8.57.1 remark-mdx: 1.6.22 remark-parse: 8.0.3 remark-stringify: 8.1.1 @@ -12789,8 +12427,8 @@ packages: - supports-color dev: false - /eslint-module-utils@2.9.0(eslint@8.57.0): - resolution: {integrity: sha512-McVbYmwA3NEKwRQY5g4aWMdcZE5xZxV8i8l7CqJSrameuGSQJtSWaL/LxTEzSKKaCcOhlpDR8XEfYXWPrdo/ZQ==} + /eslint-module-utils@2.11.1(eslint@8.57.1): + resolution: {integrity: sha512-EwcbfLOhwVMAfatfqLecR2yv3dE5+kQ8kx+Rrt0DvDXEVwW86KQ/xbMDQhtp5l42VXukD5SOF8mQQHbaNtO0CQ==} engines: {node: '>=4'} peerDependencies: eslint: '*' @@ -12799,10 +12437,10 @@ packages: optional: true dependencies: debug: 3.2.7 - eslint: 8.57.0 + eslint: 8.57.1 dev: false - /eslint-plugin-flowtype@8.0.3(eslint@8.57.0): + /eslint-plugin-flowtype@8.0.3(eslint@8.57.1): resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -12810,20 +12448,20 @@ packages: '@babel/plugin-transform-react-jsx': ^7.14.9 eslint: ^8.1.0 dependencies: - eslint: 8.57.0 + eslint: 8.57.1 lodash: 4.17.21 string-natural-compare: 3.0.1 dev: false - /eslint-plugin-header@3.1.1(eslint@8.57.0): + /eslint-plugin-header@3.1.1(eslint@8.57.1): resolution: {integrity: sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==} peerDependencies: eslint: '>=7.7.0' dependencies: - eslint: 8.57.0 + eslint: 8.57.1 dev: false - /eslint-plugin-import@2.30.0(eslint@8.57.0): + /eslint-plugin-import@2.30.0(eslint@8.57.1): resolution: {integrity: sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==} engines: {node: '>=4'} peerDependencies: @@ -12836,9 +12474,9 @@ packages: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.0 + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.9.0(eslint@8.57.0) + eslint-module-utils: 2.11.1(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -12850,7 +12488,7 @@ packages: tsconfig-paths: 3.15.0 dev: false - /eslint-plugin-jsdoc@36.1.1(eslint@8.57.0): + /eslint-plugin-jsdoc@36.1.1(eslint@8.57.1): resolution: {integrity: sha512-nuLDvH1EJaKx0PCa9oeQIxH6pACIhZd1gkalTUxZbaxxwokjs7TplqY0Q8Ew3CoZaf5aowm0g/Z3JGHCatt+gQ==} engines: {node: ^12 || ^14 || ^16} peerDependencies: @@ -12858,8 +12496,8 @@ packages: dependencies: '@es-joy/jsdoccomment': 0.10.8 comment-parser: 1.2.4 - debug: 4.3.6(supports-color@5.5.0) - eslint: 8.57.0 + debug: 4.3.7(supports-color@5.5.0) + eslint: 8.57.1 esquery: 1.6.0 jsdoc-type-pratt-parser: 1.2.0 lodash: 4.17.21 @@ -12870,7 +12508,7 @@ packages: - supports-color dev: false - /eslint-plugin-jsx-a11y@6.10.0(eslint@8.57.0): + /eslint-plugin-jsx-a11y@6.10.0(eslint@8.57.1): resolution: {integrity: sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==} engines: {node: '>=4.0'} peerDependencies: @@ -12885,7 +12523,7 @@ packages: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.19 - eslint: 8.57.0 + eslint: 8.57.1 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -12895,27 +12533,27 @@ packages: string.prototype.includes: 2.0.0 dev: false - /eslint-plugin-markdown@2.2.1(eslint@8.57.0): + /eslint-plugin-markdown@2.2.1(eslint@8.57.1): resolution: {integrity: sha512-FgWp4iyYvTFxPwfbxofTvXxgzPsDuSKHQy2S+a8Ve6savbujey+lgrFFbXQA0HPygISpRYWYBjooPzhYSF81iA==} engines: {node: ^8.10.0 || ^10.12.0 || >= 12.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.57.0 + eslint: 8.57.1 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: false - /eslint-plugin-mdx@1.16.0(eslint@8.57.0): + /eslint-plugin-mdx@1.16.0(eslint@8.57.1): resolution: {integrity: sha512-p5S6+UZMt+9Xa4fJNaBcldO3gHkDwoPMFM6417PfggPlbai8mWbrSEehZU6o3vZ2Lg/WQfVXYic35VYycYqJDA==} engines: {node: '>=10.0.0'} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.57.0 - eslint-mdx: 1.17.1(eslint@8.57.0) - eslint-plugin-markdown: 2.2.1(eslint@8.57.0) + eslint: 8.57.1 + eslint-mdx: 1.17.1(eslint@8.57.1) + eslint-plugin-markdown: 2.2.1(eslint@8.57.1) synckit: 0.4.1 tslib: 2.7.0 vfile: 4.2.1 @@ -12923,7 +12561,7 @@ packages: - supports-color dev: false - /eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2): + /eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2): resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -12937,24 +12575,24 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) prettier: 3.3.2 prettier-linter-helpers: 1.0.0 synckit: 0.9.1 dev: false - /eslint-plugin-react-hooks@4.6.2(eslint@8.57.0): + /eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.57.0 + eslint: 8.57.1 dev: false - /eslint-plugin-react@7.35.2(eslint@8.57.0): - resolution: {integrity: sha512-Rbj2R9zwP2GYNcIak4xoAMV57hrBh3hTaR0k7hVjwCQgryE/pw5px4b13EYjduOI0hfXyZhwBxaGpOTbWSGzKQ==} + /eslint-plugin-react@7.36.1(eslint@8.57.1): + resolution: {integrity: sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 @@ -12965,7 +12603,7 @@ packages: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 8.57.0 + eslint: 8.57.1 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -13014,23 +12652,23 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false - /eslint@8.57.0: - resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + /eslint@8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.11.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@eslint-community/regexpp': 4.11.1 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.0 - '@humanwhocodes/config-array': 0.11.14 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -13193,21 +12831,6 @@ packages: strip-final-newline: 2.0.0 dev: false - /execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 - signal-exit: 4.1.0 - strip-final-newline: 3.0.0 - dev: false - /exit@0.1.2: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} @@ -13274,36 +12897,36 @@ packages: jest-util: 29.7.0 dev: false - /express@4.19.2: - resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} + /express@4.21.0: + resolution: {integrity: sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==} engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.2 + body-parser: 1.20.3 content-disposition: 0.5.4 content-type: 1.0.5 cookie: 0.6.0 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 1.2.0 + finalhandler: 1.3.1 fresh: 0.5.2 http-errors: 2.0.0 - merge-descriptors: 1.0.1 + merge-descriptors: 1.0.3 methods: 1.1.2 on-finished: 2.4.1 parseurl: 1.3.3 - path-to-regexp: 0.1.7 + path-to-regexp: 0.1.10 proxy-addr: 2.0.7 - qs: 6.11.0 + qs: 6.13.0 range-parser: 1.2.1 safe-buffer: 5.2.1 - send: 0.18.0 - serve-static: 1.15.0 + send: 0.19.0 + serve-static: 1.16.2 setprototypeof: 1.2.0 statuses: 2.0.1 type-is: 1.6.18 @@ -13433,12 +13056,6 @@ packages: bser: 2.1.1 dev: false - /fd-package-json@1.2.0: - resolution: {integrity: sha512-45LSPmWf+gC5tdCQMNH4s9Sr00bIkiD9aN7dc5hqkrEw1geRYyDQS1v1oMHAW3ysfxfndqGsrDREHHjNNbKUfA==} - dependencies: - walk-up-path: 3.0.1 - dev: false - /fetch-retry@5.0.6: resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} dev: false @@ -13532,12 +13149,12 @@ packages: to-regex-range: 5.0.1 dev: false - /finalhandler@1.2.0: - resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} + /finalhandler@1.3.1: + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} engines: {node: '>= 0.8'} dependencies: debug: 2.6.9 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 parseurl: 1.3.3 @@ -13596,7 +13213,7 @@ packages: dependencies: chalk: 4.1.2 commander: 5.1.0 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -13667,11 +13284,6 @@ packages: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} dev: false - /flow-parser@0.245.2: - resolution: {integrity: sha512-FU4yuqC1j2IeWWicpzG0YJrXHJgKjK/AU8QKK/7MvQaNhcoGisDoE7FJLGCtbvnifzsgDWdm9/jtTF7Mp+PJXQ==} - engines: {node: '>=0.4.0'} - dev: false - /flush-write-stream@1.1.1: resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} dependencies: @@ -13689,8 +13301,8 @@ packages: optional: true dev: false - /follow-redirects@1.15.8: - resolution: {integrity: sha512-xgrmBhBToVKay1q2Tao5LI26B83UhrB/vM1avwVSDzt8rx3rO6AizBAaF46EgksTVr+rFTQaqZZ9MVBfUe4nig==} + /follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} engines: {node: '>=4.0'} peerDependencies: debug: '*' @@ -13738,7 +13350,7 @@ packages: worker-rpc: 0.1.1 dev: false - /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.4.5)(webpack@4.47.0): + /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@4.47.0): resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -13758,7 +13370,7 @@ packages: chokidar: 3.6.0 cosmiconfig: 6.0.0 deepmerge: 4.3.1 - eslint: 8.57.0 + eslint: 8.57.1 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.5.3 @@ -13770,7 +13382,7 @@ packages: webpack: 4.47.0 dev: false - /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.4.5)(webpack@5.89.0): + /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -13790,7 +13402,7 @@ packages: chokidar: 3.6.0 cosmiconfig: 6.0.0 deepmerge: 4.3.1 - eslint: 8.57.0 + eslint: 8.57.1 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.5.3 @@ -13950,7 +13562,7 @@ packages: resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} engines: {node: '>= 4.0'} os: [darwin] - deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2 + deprecated: Upgrade to fsevents v2 to mitigate potential security issues requiresBuild: true dependencies: bindings: 1.5.0 @@ -14045,7 +13657,7 @@ packages: resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} engines: {node: '>=6'} dependencies: - pump: 3.0.0 + pump: 3.0.2 dev: false /get-stream@6.0.1: @@ -14053,11 +13665,6 @@ packages: engines: {node: '>=10'} dev: false - /get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - dev: false - /get-symbol-description@1.0.2: resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} engines: {node: '>= 0.4'} @@ -14072,20 +13679,6 @@ packages: engines: {node: '>=0.10.0'} dev: false - /giget@1.2.3: - resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==} - hasBin: true - dependencies: - citty: 0.1.6 - consola: 3.2.3 - defu: 6.1.4 - node-fetch-native: 1.6.4 - nypm: 0.3.11 - ohash: 1.1.3 - pathe: 1.1.2 - tar: 6.2.1 - dev: false - /git-up@7.0.0: resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} dependencies: @@ -14275,18 +13868,6 @@ packages: slash: 4.0.0 dev: false - /globby@14.0.2: - resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} - engines: {node: '>=18'} - dependencies: - '@sindresorhus/merge-streams': 2.3.0 - fast-glob: 3.3.2 - ignore: 5.3.2 - path-type: 5.0.0 - slash: 5.1.0 - unicorn-magic: 0.1.0 - dev: false - /globby@9.2.0: resolution: {integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==} engines: {node: '>=6'} @@ -14639,11 +14220,11 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.31.6 + terser: 5.33.0 dev: false - /html-react-parser@5.1.15(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-LRwSTseAZtdtzYbBaN0a+pJ48x4qmwPzQC5tvwAp9IvuNf7afxtTHLpCPYCsVjRKRUqhXvfjTaKJJrhctxkHJA==} + /html-react-parser@5.1.16(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-OtVPEQRwa4eelyMbHmUfMSw5VwJsVGSVsfa8I+M8xuV87n91cF3PHpvT/z0Frf1uG34atqh3dxgjaGIsmqVsRA==} peerDependencies: '@types/react': 0.14 || 15 || 16 || 17 || 18 react: 0.14 || 15 || 16 || 17 || 18 @@ -14656,7 +14237,7 @@ packages: html-dom-parser: 5.0.10 react: 18.3.1 react-property: 2.0.2 - style-to-js: 1.1.13 + style-to-js: 1.1.14 dev: false /html-tags@3.3.1: @@ -14781,7 +14362,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -14791,7 +14372,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -14820,7 +14401,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.8 + follow-redirects: 1.15.9 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -14861,7 +14442,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -14871,7 +14452,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -14881,11 +14462,6 @@ packages: engines: {node: '>=10.17.0'} dev: false - /human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - dev: false - /husky@8.0.3: resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} engines: {node: '>=14'} @@ -14913,13 +14489,13 @@ packages: postcss: 7.0.39 dev: false - /icss-utils@5.1.0(postcss@8.4.45): + /icss-utils@5.1.0(postcss@8.4.47): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.45 + postcss: 8.4.47 dev: false /ieee754@1.2.1: @@ -15331,11 +14907,6 @@ packages: resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: false - /is-interactive@1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - dev: false - /is-map@2.0.3: resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} engines: {node: '>= 0.4'} @@ -15431,7 +15002,7 @@ packages: /is-reference@1.2.1: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 dev: false /is-regex@1.1.4: @@ -15470,11 +15041,6 @@ packages: engines: {node: '>=8'} dev: false - /is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: false - /is-string@1.0.7: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} @@ -15500,11 +15066,6 @@ packages: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} dev: false - /is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} - dev: false - /is-utf8@0.2.1: resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} requiresBuild: true @@ -15681,7 +15242,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -15745,7 +15306,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.5.4 + '@types/node': 20.14.12 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3 @@ -15835,7 +15396,7 @@ packages: - supports-color dev: false - /jest-config@29.7.0(@types/node@22.5.4)(ts-node@10.9.2): + /jest-config@29.7.0(@types/node@22.7.1)(ts-node@10.9.2): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -15850,7 +15411,7 @@ packages: '@babel/core': 7.25.2 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.5.4 + '@types/node': 22.7.1 babel-jest: 29.7.0(@babel/core@7.25.2) chalk: 4.1.2 ci-info: 3.9.0 @@ -15927,7 +15488,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 22.5.4 + '@types/node': 20.14.12 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -15944,7 +15505,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.5.4 + '@types/node': 20.14.12 jest-mock: 29.7.0 jest-util: 29.7.0 dev: false @@ -15974,7 +15535,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.9 - '@types/node': 22.5.4 + '@types/node': 20.14.12 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -15995,7 +15556,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 22.5.4 + '@types/node': 22.7.1 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -16081,7 +15642,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 22.5.4 + '@types/node': 20.14.12 jest-util: 29.7.0 dev: false @@ -16100,7 +15661,7 @@ packages: jest-process-manager: 0.4.0 jest-runner: 29.7.0 nyc: 15.1.0 - playwright-core: 1.47.0 + playwright-core: 1.47.2 rimraf: 3.0.2 uuid: 8.3.2 transitivePeerDependencies: @@ -16208,7 +15769,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.5.4 + '@types/node': 20.14.12 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -16239,9 +15800,9 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.5.4 + '@types/node': 22.7.1 chalk: 4.1.2 - cjs-module-lexer: 1.4.0 + cjs-module-lexer: 1.4.1 collect-v8-coverage: 1.0.2 glob: 7.2.3 graceful-fs: 4.2.11 @@ -16268,7 +15829,7 @@ packages: resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} engines: {node: '>= 10.14.2'} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 graceful-fs: 4.2.11 dev: false @@ -16336,7 +15897,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 22.5.4 + '@types/node': 20.14.12 chalk: 4.1.2 graceful-fs: 4.2.11 is-ci: 2.0.0 @@ -16348,7 +15909,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 22.5.4 + '@types/node': 22.7.1 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -16389,7 +15950,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 22.5.4 + '@types/node': 22.7.1 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -16401,7 +15962,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 merge-stream: 2.0.0 supports-color: 7.2.0 dev: false @@ -16410,7 +15971,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false @@ -16419,7 +15980,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 22.5.4 + '@types/node': 20.14.12 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -16492,74 +16053,6 @@ packages: argparse: 2.0.1 dev: false - /jscodeshift@0.15.2(@babel/preset-env@7.23.9): - resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==} - hasBin: true - peerDependencies: - '@babel/preset-env': ^7.1.6 - peerDependenciesMeta: - '@babel/preset-env': - optional: true - dependencies: - '@babel/core': 7.25.2 - '@babel/parser': 7.25.6 - '@babel/plugin-transform-class-properties': 7.25.4(@babel/core@7.25.2) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.25.2) - '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@babel/preset-flow': 7.24.7(@babel/core@7.25.2) - '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) - '@babel/register': 7.24.6(@babel/core@7.25.2) - babel-core: 7.0.0-bridge.0(@babel/core@7.25.2) - chalk: 4.1.2 - flow-parser: 0.245.2 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - neo-async: 2.6.2 - node-dir: 0.1.17 - recast: 0.23.9 - temp: 0.8.4 - write-file-atomic: 2.4.3 - transitivePeerDependencies: - - supports-color - dev: false - - /jscodeshift@0.15.2(@babel/preset-env@7.25.4): - resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==} - hasBin: true - peerDependencies: - '@babel/preset-env': ^7.1.6 - peerDependenciesMeta: - '@babel/preset-env': - optional: true - dependencies: - '@babel/core': 7.25.2 - '@babel/parser': 7.25.6 - '@babel/plugin-transform-class-properties': 7.25.4(@babel/core@7.25.2) - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-nullish-coalescing-operator': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2) - '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.25.2) - '@babel/preset-env': 7.25.4(@babel/core@7.25.2) - '@babel/preset-flow': 7.24.7(@babel/core@7.25.2) - '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) - '@babel/register': 7.24.6(@babel/core@7.25.2) - babel-core: 7.0.0-bridge.0(@babel/core@7.25.2) - chalk: 4.1.2 - flow-parser: 0.245.2 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - neo-async: 2.6.2 - node-dir: 0.1.17 - recast: 0.23.9 - temp: 0.8.4 - write-file-atomic: 2.4.3 - transitivePeerDependencies: - - supports-color - dev: false - /jsdoc-type-pratt-parser@1.1.1: resolution: {integrity: sha512-uelRmpghNwPBuZScwgBG/OzodaFk5RbO5xaivBdsAY70icWfShwZ7PCMO0x1zSkOa8T1FzHThmrdoyg/0AwV5g==} engines: {node: '>=12.0.0'} @@ -16570,6 +16063,11 @@ packages: engines: {node: '>=12.0.0'} dev: false + /jsdoc-type-pratt-parser@4.1.0: + resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} + engines: {node: '>=12.0.0'} + dev: false + /jsdom@20.0.3: resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} engines: {node: '>=14'} @@ -16901,14 +16399,6 @@ packages: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: false - /log-symbols@4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} - dependencies: - chalk: 4.1.2 - is-unicode-supported: 0.1.0 - dev: false - /longest-streak@2.0.4: resolution: {integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==} dev: false @@ -17306,8 +16796,8 @@ packages: dev: false optional: true - /merge-descriptors@1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + /merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} dev: false /merge-stream@2.0.0: @@ -17558,7 +17048,7 @@ packages: /micromark@2.11.4: resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} dependencies: - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) parse-entities: 2.0.0 transitivePeerDependencies: - supports-color @@ -17568,7 +17058,7 @@ packages: resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} dependencies: '@types/debug': 4.1.12 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.1 @@ -17681,11 +17171,6 @@ packages: engines: {node: '>=8'} dev: false - /mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - dev: false - /min-document@2.19.0: resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} dependencies: @@ -17705,13 +17190,6 @@ packages: resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} dev: false - /minimatch@10.0.1: - resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} - engines: {node: 20 || >=22} - dependencies: - brace-expansion: 2.0.1 - dev: false - /minimatch@3.0.8: resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} dependencies: @@ -17738,10 +17216,6 @@ packages: brace-expansion: 2.0.1 dev: false - /minimist@0.0.10: - resolution: {integrity: sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==} - dev: false - /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: false @@ -17797,7 +17271,7 @@ packages: flush-write-stream: 1.1.1 from2: 2.3.0 parallel-transform: 1.2.0 - pump: 3.0.0 + pump: 3.0.2 pumpify: 1.5.1 stream-each: 1.2.3 through2: 2.0.5 @@ -17824,15 +17298,6 @@ packages: hasBin: true dev: false - /mlly@1.7.1: - resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} - dependencies: - acorn: 8.12.1 - pathe: 1.1.2 - pkg-types: 1.2.0 - ufo: 1.5.4 - dev: false - /mobile-detect@1.4.5: resolution: {integrity: sha512-yc0LhH6tItlvfLBugVUEtgawwFU2sIe+cSdmRJJCTMZ5GEJyLxNyC/NIOAOGk67Fa8GNpOttO3Xz/1bHpXFD/g==} dev: false @@ -17878,10 +17343,6 @@ packages: resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} dev: false - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - dev: false - /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: false @@ -17979,10 +17440,6 @@ packages: minimatch: 3.1.2 dev: false - /node-fetch-native@1.6.4: - resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} - dev: false - /node-fetch@2.6.7: resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} engines: {node: 4.x || >=6.0.0} @@ -18055,16 +17512,6 @@ packages: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} dev: false - /node-static@0.7.11: - resolution: {integrity: sha512-zfWC/gICcqb74D9ndyvxZWaI1jzcoHmf4UTHWQchBNuNMxdBLJMDiUgZ1tjGLEIe/BMhj2DxKD8HOuc2062pDQ==} - engines: {node: '>= 0.4.1'} - hasBin: true - dependencies: - colors: 1.4.0 - mime: 1.6.0 - optimist: 0.6.1 - dev: false - /noms@0.0.0: resolution: {integrity: sha512-lNDU9VJaOPxUmXcLb+HQFeUgQQPtMI24Gt6hgfuMHRJgMRHMF/qZ4HJD3GDru4sSw9IQl2jPjAYnQrdIeLbwow==} dependencies: @@ -18123,13 +17570,6 @@ packages: path-key: 3.1.1 dev: false - /npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - path-key: 4.0.0 - dev: false - /npmlog@5.0.1: resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} deprecated: This package is no longer supported. @@ -18190,19 +17630,6 @@ packages: - supports-color dev: false - /nypm@0.3.11: - resolution: {integrity: sha512-E5GqaAYSnbb6n1qZyik2wjPDZON43FqOJO59+3OkWrnmQtjggrMOVnsyzfjxp/tS6nlYJBA4zRA5jSM2YaadMg==} - engines: {node: ^14.16.0 || >=16.10.0} - hasBin: true - dependencies: - citty: 0.1.6 - consola: 3.2.3 - execa: 8.0.1 - pathe: 1.1.2 - pkg-types: 1.2.0 - ufo: 1.5.4 - dev: false - /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -18325,10 +17752,6 @@ packages: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: false - /ohash@1.1.3: - resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} - dev: false - /on-finished@2.3.0: resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} engines: {node: '>= 0.8'} @@ -18361,13 +17784,6 @@ packages: mimic-fn: 2.1.0 dev: false - /onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - dependencies: - mimic-fn: 4.0.0 - dev: false - /open@7.4.2: resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} engines: {node: '>=8'} @@ -18390,13 +17806,6 @@ packages: hasBin: true dev: false - /optimist@0.6.1: - resolution: {integrity: sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==} - dependencies: - minimist: 0.0.10 - wordwrap: 0.0.3 - dev: false - /optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} @@ -18409,21 +17818,6 @@ packages: word-wrap: 1.2.5 dev: false - /ora@5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} - engines: {node: '>=10'} - dependencies: - bl: 4.1.0 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.9.2 - is-interactive: 1.0.0 - is-unicode-supported: 0.1.0 - log-symbols: 4.1.0 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - dev: false - /os-browserify@0.3.0: resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} dev: false @@ -18744,21 +18138,16 @@ packages: engines: {node: '>=8'} dev: false - /path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - dev: false - /path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: false - /path-to-regexp@0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + /path-to-regexp@0.1.10: + resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} dev: false - /path-to-regexp@1.8.0: - resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} + /path-to-regexp@1.9.0: + resolution: {integrity: sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==} dependencies: isarray: 0.0.1 dev: false @@ -18786,13 +18175,11 @@ packages: engines: {node: '>=8'} dev: false - /path-type@5.0.0: - resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} - engines: {node: '>=12'} - dev: false - - /pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + /path@0.12.7: + resolution: {integrity: sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==} + dependencies: + process: 0.11.10 + util: 0.10.4 dev: false /pause-stream@0.0.11: @@ -18896,22 +18283,14 @@ packages: find-up: 6.3.0 dev: false - /pkg-types@1.2.0: - resolution: {integrity: sha512-+ifYuSSqOQ8CqP4MbZA5hDpb97n3E8SVWdJe+Wms9kj745lmd3b7EZJiqvmLwAlmRfjrI7Hi5z3kdBJ93lFNPA==} - dependencies: - confbox: 0.1.7 - mlly: 1.7.1 - pathe: 1.1.2 - dev: false - /playwright-core@1.39.0: resolution: {integrity: sha512-+k4pdZgs1qiM+OUkSjx96YiKsXsmb59evFoqv8SKO067qBA+Z2s/dCzJij/ZhdQcs2zlTAgRKfeiiLm8PQ2qvw==} engines: {node: '>=16'} hasBin: true dev: false - /playwright-core@1.47.0: - resolution: {integrity: sha512-1DyHT8OqkcfCkYUD9zzUTfg7EfTd+6a8MkD/NWOvjo0u/SCNd5YmY/lJwFvUZOxJbWNds+ei7ic2+R/cRz/PDg==} + /playwright-core@1.47.2: + resolution: {integrity: sha512-3JvMfF+9LJfe16l7AbSmU555PaTl2tPyQsVInqm3id16pdDfvZ8TTZ/pyzmkbDrZTQefyzU7AIHlZqQnxpqHVQ==} engines: {node: '>=18'} hasBin: true dev: false @@ -18926,12 +18305,12 @@ packages: fsevents: 2.3.2 dev: false - /playwright@1.47.0: - resolution: {integrity: sha512-jOWiRq2pdNAX/mwLiwFYnPHpEZ4rM+fRSQpRHwEwZlP2PUANvL3+aJOF/bvISMhFD30rqMxUB4RJx9aQbfh4Ww==} + /playwright@1.47.2: + resolution: {integrity: sha512-nx1cLMmQWqmA3UsnjaaokyoUpdVaaDhJhMoxX2qj3McpjnsqFHs516QAKYhqHAgOP+oCFTEOCOAaD1RgD/RQfA==} engines: {node: '>=18'} hasBin: true dependencies: - playwright-core: 1.47.0 + playwright-core: 1.47.2 optionalDependencies: fsevents: 2.3.2 dev: false @@ -19000,13 +18379,13 @@ packages: postcss: 7.0.39 dev: false - /postcss-modules-extract-imports@3.1.0(postcss@8.4.45): + /postcss-modules-extract-imports@3.1.0(postcss@8.4.47): resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.45 + postcss: 8.4.47 dev: false /postcss-modules-local-by-default@3.0.3: @@ -19019,14 +18398,14 @@ packages: postcss-value-parser: 4.2.0 dev: false - /postcss-modules-local-by-default@4.0.5(postcss@8.4.45): + /postcss-modules-local-by-default@4.0.5(postcss@8.4.47): resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.45) - postcss: 8.4.45 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 dev: false @@ -19039,13 +18418,13 @@ packages: postcss-selector-parser: 6.1.2 dev: false - /postcss-modules-scope@3.2.0(postcss@8.4.45): + /postcss-modules-scope@3.2.0(postcss@8.4.47): resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.45 + postcss: 8.4.47 postcss-selector-parser: 6.1.2 dev: false @@ -19056,14 +18435,14 @@ packages: postcss: 7.0.39 dev: false - /postcss-modules-values@4.0.0(postcss@8.4.45): + /postcss-modules-values@4.0.0(postcss@8.4.47): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.45) - postcss: 8.4.45 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 dev: false /postcss-selector-parser@6.1.2: @@ -19086,26 +18465,26 @@ packages: source-map: 0.6.1 dev: false - /postcss@8.4.45: - resolution: {integrity: sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==} + /postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 picocolors: 1.1.0 - source-map-js: 1.2.0 + source-map-js: 1.2.1 dev: false - /preact-render-to-string@5.2.6(preact@10.23.2): + /preact-render-to-string@5.2.6(preact@10.24.1): resolution: {integrity: sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==} peerDependencies: preact: '>=10' dependencies: - preact: 10.23.2 + preact: 10.24.1 pretty-format: 3.8.0 dev: false - /preact@10.23.2: - resolution: {integrity: sha512-kKYfePf9rzKnxOAKDpsWhg/ysrHPqT+yQ7UW4JjdnqjFIeNUnNcEJvhuA8fDenxAGWzUqtd51DfVg7xp/8T9NA==} + /preact@10.24.1: + resolution: {integrity: sha512-PnBAwFI3Yjxxcxw75n6VId/5TFxNW/81zexzWD9jn1+eSrOP84NdsS38H5IkF/UH3frqRPT+MvuCoVHjTDTnDw==} dev: false /prelude-ls@1.2.1: @@ -19330,8 +18709,8 @@ packages: once: 1.4.0 dev: false - /pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + /pump@3.0.2: + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 @@ -19358,13 +18737,6 @@ packages: resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} dev: false - /qs@6.11.0: - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} - engines: {node: '>=0.6'} - dependencies: - side-channel: 1.0.6 - dev: false - /qs@6.13.0: resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} @@ -19621,7 +18993,7 @@ packages: history: 4.10.1 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 - path-to-regexp: 1.8.0 + path-to-regexp: 1.9.0 prop-types: 15.8.1 react: 18.3.1 react-is: 16.13.1 @@ -19831,8 +19203,8 @@ packages: which-builtin-type: 1.1.4 dev: false - /regenerate-unicode-properties@10.1.1: - resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} + /regenerate-unicode-properties@10.2.0: + resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} engines: {node: '>=4'} dependencies: regenerate: 1.4.2 @@ -19895,10 +19267,10 @@ packages: dependencies: '@babel/regjsgen': 0.8.0 regenerate: 1.4.2 - regenerate-unicode-properties: 10.1.1 + regenerate-unicode-properties: 10.2.0 regjsparser: 0.9.1 unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.1.0 + unicode-match-property-value-ecmascript: 2.2.0 dev: false /regextras@0.8.0: @@ -20081,7 +19453,7 @@ packages: load-module: 4.2.1 printj: 1.3.1 stream-read-all: 3.0.1 - typical: 7.1.1 + typical: 7.2.0 transitivePeerDependencies: - '@75lb/nature' dev: false @@ -20208,14 +19580,6 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: false - /restore-cursor@3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} - engines: {node: '>=8'} - dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 - dev: false - /ret@0.1.15: resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} engines: {node: '>=0.12'} @@ -20262,7 +19626,7 @@ packages: inherits: 2.0.4 dev: false - /rollup-plugin-sourcemaps@0.6.3(@types/node@20.14.12)(rollup@4.21.2): + /rollup-plugin-sourcemaps@0.6.3(@types/node@20.14.12)(rollup@4.22.4): resolution: {integrity: sha512-paFu+nT1xvuO1tPFYXGe+XnQvg4Hjqv/eIhG8i5EspfYYPBKL57X7iVbfv55aNVASg3dzWvES9dmWsL2KhfByw==} engines: {node: '>=10.0.0'} peerDependencies: @@ -20272,9 +19636,9 @@ packages: '@types/node': optional: true dependencies: - '@rollup/pluginutils': 3.1.0(rollup@4.21.2) + '@rollup/pluginutils': 3.1.0(rollup@4.22.4) '@types/node': 20.14.12 - rollup: 4.21.2 + rollup: 4.22.4 source-map-resolve: 0.6.0 dev: false @@ -20291,75 +19655,75 @@ packages: minimatch: 3.1.2 dev: false - /rollup@3.29.4: - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} + /rollup@3.29.5: + resolution: {integrity: sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: fsevents: 2.3.3 dev: false - /rollup@4.21.2: - resolution: {integrity: sha512-e3TapAgYf9xjdLvKQCkQTnbTKd4a6jwlpQSJJFokHGaX2IVjoEqkIIhiQfqsi0cdwlOD+tQGuOd5AJkc5RngBw==} + /rollup@4.22.4: + resolution: {integrity: sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.21.2 - '@rollup/rollup-android-arm64': 4.21.2 - '@rollup/rollup-darwin-arm64': 4.21.2 - '@rollup/rollup-darwin-x64': 4.21.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.21.2 - '@rollup/rollup-linux-arm-musleabihf': 4.21.2 - '@rollup/rollup-linux-arm64-gnu': 4.21.2 - '@rollup/rollup-linux-arm64-musl': 4.21.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.21.2 - '@rollup/rollup-linux-riscv64-gnu': 4.21.2 - '@rollup/rollup-linux-s390x-gnu': 4.21.2 - '@rollup/rollup-linux-x64-gnu': 4.21.2 - '@rollup/rollup-linux-x64-musl': 4.21.2 - '@rollup/rollup-win32-arm64-msvc': 4.21.2 - '@rollup/rollup-win32-ia32-msvc': 4.21.2 - '@rollup/rollup-win32-x64-msvc': 4.21.2 + '@rollup/rollup-android-arm-eabi': 4.22.4 + '@rollup/rollup-android-arm64': 4.22.4 + '@rollup/rollup-darwin-arm64': 4.22.4 + '@rollup/rollup-darwin-x64': 4.22.4 + '@rollup/rollup-linux-arm-gnueabihf': 4.22.4 + '@rollup/rollup-linux-arm-musleabihf': 4.22.4 + '@rollup/rollup-linux-arm64-gnu': 4.22.4 + '@rollup/rollup-linux-arm64-musl': 4.22.4 + '@rollup/rollup-linux-powerpc64le-gnu': 4.22.4 + '@rollup/rollup-linux-riscv64-gnu': 4.22.4 + '@rollup/rollup-linux-s390x-gnu': 4.22.4 + '@rollup/rollup-linux-x64-gnu': 4.22.4 + '@rollup/rollup-linux-x64-musl': 4.22.4 + '@rollup/rollup-win32-arm64-msvc': 4.22.4 + '@rollup/rollup-win32-ia32-msvc': 4.22.4 + '@rollup/rollup-win32-x64-msvc': 4.22.4 fsevents: 2.3.3 dev: false - /roosterjs-content-model-api@9.9.1: - resolution: {integrity: sha512-ZXiMKhPoCodn6dKXN5F0HbH5d9PKNhQgRKIs6kv9uQ3O0yCLwVCSmuP1mQ6CNXpz0wlm9wNjFuoeOyzIRlGoYQ==} + /roosterjs-content-model-api@9.10.0: + resolution: {integrity: sha512-AUul5ZBGxnFeR60ArXCyBI/IPAqEeZb/Jpp3MNy0PHYi9OeXrXmmWFsH2JH8ht+8IveBuM+xzktuBbLXRqi79g==} dependencies: - roosterjs-content-model-dom: 9.9.1 - roosterjs-content-model-types: 9.9.1 + roosterjs-content-model-dom: 9.10.0 + roosterjs-content-model-types: 9.10.0 tslib: 2.7.0 dev: false - /roosterjs-content-model-core@9.9.2: - resolution: {integrity: sha512-STGLtM9fSnt8gtTDtMlQ6xo1URkIZQSmT4lCHkhXPNxoNWiV2qaWvDqMSfSyEpEi9dCXAJYHQdw72GUKM1X5iA==} + /roosterjs-content-model-core@9.10.0: + resolution: {integrity: sha512-7U8vbuW1nitnxNkn2GchrVmjbxu+TwMvIkvhkO1TIRWOQ6eczkdvH0a5XPscPrmaaNvhMsVzhEuZw+1jmhijbQ==} dependencies: - roosterjs-content-model-dom: 9.9.1 - roosterjs-content-model-types: 9.9.1 + roosterjs-content-model-dom: 9.10.0 + roosterjs-content-model-types: 9.10.0 tslib: 2.7.0 dev: false - /roosterjs-content-model-dom@9.9.1: - resolution: {integrity: sha512-gZILjB2rQgkAK8h4JXhgvSam/wDqOKZam9OiCP6/4IzOl5210ZNeAHySxmgorE6jtzZKtAldM7cTvE5ybL/uqg==} + /roosterjs-content-model-dom@9.10.0: + resolution: {integrity: sha512-2dk/ZvEsR96OVOcKDVyGbx8+t5ZyYjXbpgjNc2h9c+rhk61XWWDJ23u2vKRUMtI6Qv6CwpeBrdjzJSIa3Moi9g==} dependencies: - roosterjs-content-model-types: 9.9.1 + roosterjs-content-model-types: 9.10.0 tslib: 2.7.0 dev: false - /roosterjs-content-model-plugins@9.9.1: - resolution: {integrity: sha512-1GpmLQCcMxp3kCq+DMTMkUrWhZwJCjSqlTQbdeIUrcV7w4nv4Wvb3cpMqKyPvfL82LZhkXBIh8TbJO1mtUU6zA==} + /roosterjs-content-model-plugins@9.10.1: + resolution: {integrity: sha512-W8LVi80qgjqOe+0C0Svyd1yMzKoThYClznuBjZeehDpyS+/A2MwTIwiAV9FyRZ93lb8Qx0Qid1QCfXJQpbznIQ==} dependencies: - roosterjs-content-model-api: 9.9.1 - roosterjs-content-model-core: 9.9.2 - roosterjs-content-model-dom: 9.9.1 - roosterjs-content-model-types: 9.9.1 + roosterjs-content-model-api: 9.10.0 + roosterjs-content-model-core: 9.10.0 + roosterjs-content-model-dom: 9.10.0 + roosterjs-content-model-types: 9.10.0 tslib: 2.7.0 dev: false - /roosterjs-content-model-types@9.9.1: - resolution: {integrity: sha512-egTgVXhrahRPQa2yG5yq5zYpKO2PhzDG1XUzy4UbZ1Z+OELDqI8kHPTE//vhnSDwVtqulw0VwhcKLhQlrvSBaw==} + /roosterjs-content-model-types@9.10.0: + resolution: {integrity: sha512-SsRgMUEWW9F8btNbQt6ZvR2ukBVVi9ZfQ49fhIK8xgUHkZSdB/NSmVuQOjkrV8VyYvHLAwEMVXeMYbGmVVpnHQ==} dev: false /rsvp@4.8.5: @@ -20474,12 +19838,6 @@ packages: object-assign: 4.1.1 dev: false - /scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} - dependencies: - loose-envify: 1.4.0 - dev: false - /scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} dependencies: @@ -20528,7 +19886,7 @@ packages: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 - ajv-formats: 2.1.1 + ajv-formats: 2.1.1(ajv@8.17.1) ajv-keywords: 5.1.0(ajv@8.17.1) dev: false @@ -20572,8 +19930,8 @@ packages: hasBin: true dev: false - /send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + /send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} dependencies: debug: 2.6.9 @@ -20633,14 +19991,14 @@ packages: parseurl: 1.3.3 dev: false - /serve-static@1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + /serve-static@1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} engines: {node: '>= 0.8.0'} dependencies: - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 0.18.0 + send: 0.19.0 dev: false /set-blocking@2.0.0: @@ -20756,16 +20114,11 @@ packages: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: false - /signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - dev: false - /sirv@2.0.4: resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} dependencies: - '@polka/url': 1.0.0-next.25 + '@polka/url': 1.0.0-next.28 mrmime: 2.0.0 totalist: 3.0.1 dev: false @@ -20855,8 +20208,8 @@ packages: yargs: 16.2.0 dev: false - /source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + /source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} dev: false @@ -20973,7 +20326,7 @@ packages: /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -20987,7 +20340,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -21075,7 +20428,7 @@ packages: resolution: {integrity: sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==} dev: false - /storybook-docs-toc@1.7.0(@storybook/addon-docs@6.5.14)(react-dom@18.3.1)(react@18.3.1)(styled-components@5.3.11): + /storybook-docs-toc@1.7.0(@storybook/addon-docs@6.5.16)(react-dom@18.3.1)(react@18.3.1)(styled-components@5.3.11): resolution: {integrity: sha512-FoCYErtsy9QiKoOyDWzW8tuVsRKo5SZOqHMVCFT1CDkWOoJqSm2IMsM8HAVKK4pIDq3qVm6PhOPjZr68U630uw==} peerDependencies: '@storybook/addon-docs': ^6.1.0 @@ -21083,47 +20436,19 @@ packages: react-dom: ^16.8.0 || ^17 || ^18 styled-components: ^5.2.0 dependencies: - '@storybook/addon-docs': 6.5.14(@babel/core@7.25.2)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) styled-components: 5.3.11(@babel/core@7.25.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) - tocbot: 4.25.0 + tocbot: 4.29.0 dev: false - /storybook@8.2.9(@babel/preset-env@7.23.9): - resolution: {integrity: sha512-S7Q/Yt4A+nu1O23rg39lQvBqL2Vg+PKXbserDWUR4LFJtfmoZ2xGO8oFIhJmvvhjUBvolw1q7QDeswPq2i0sGw==} + /storybook@8.3.3: + resolution: {integrity: sha512-FG2KAVQN54T9R6voudiEftehtkXtLO+YVGP2gBPfacEdDQjY++ld7kTbHzpTT/bpCDx7Yq3dqOegLm9arVJfYw==} hasBin: true dependencies: - '@babel/core': 7.25.2 - '@babel/types': 7.25.6 - '@storybook/codemod': 8.2.9 - '@storybook/core': 8.2.9 - '@types/semver': 7.5.8 - '@yarnpkg/fslib': 2.10.3 - '@yarnpkg/libzip': 2.3.0 - chalk: 4.1.2 - commander: 6.2.1 - cross-spawn: 7.0.3 - detect-indent: 6.1.0 - envinfo: 7.13.0 - execa: 5.1.1 - fd-package-json: 1.2.0 - find-up: 5.0.0 - fs-extra: 11.2.0 - giget: 1.2.3 - globby: 14.0.2 - jscodeshift: 0.15.2(@babel/preset-env@7.23.9) - leven: 3.1.0 - ora: 5.4.1 - prettier: 3.3.2 - prompts: 2.4.2 - semver: 7.6.3 - strip-json-comments: 3.1.1 - tempy: 3.1.0 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 + '@storybook/core': 8.3.3 transitivePeerDependencies: - - '@babel/preset-env' - bufferutil - supports-color - utf-8-validate @@ -21344,7 +20669,7 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} dependencies: - ansi-regex: 6.0.1 + ansi-regex: 6.1.0 dev: false /strip-bom@2.0.0: @@ -21376,11 +20701,6 @@ packages: engines: {node: '>=6'} dev: false - /strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - dev: false - /strip-indent@1.0.1: resolution: {integrity: sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==} engines: {node: '>=0.10.0'} @@ -21450,10 +20770,10 @@ packages: webpack: 5.89.0(webpack-cli@5.1.4) dev: false - /style-to-js@1.1.13: - resolution: {integrity: sha512-+43kvxwjrW9n5gFR40Rv98A0/Mcjew7Lt+p5Nnw1KGR9SZf/ZaKqmMwl9Enj9EnYNcJ5VzuCjejC5KZzvH2lOA==} + /style-to-js@1.1.14: + resolution: {integrity: sha512-+FGNddHGLPY4NOPneEEdFj8dIy+oV4mHGrPZpB38P+YXrCAG9mp70dbcsAWnM8BFZULkJRvMqD0CXRjZLOYJFA==} dependencies: - style-to-object: 1.0.6 + style-to-object: 1.0.7 dev: false /style-to-object@0.3.0: @@ -21462,8 +20782,8 @@ packages: inline-style-parser: 0.1.1 dev: false - /style-to-object@1.0.6: - resolution: {integrity: sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==} + /style-to-object@1.0.7: + resolution: {integrity: sha512-uSjr59G5u6fbxUfKbb8GcqMGT3Xs9v5IbPkjb0S16GyOeBLAzSRK0CixBv5YrYvzO6TDLzIS6QCn78tkqWngPw==} dependencies: inline-style-parser: 0.2.3 dev: false @@ -21478,7 +20798,7 @@ packages: dependencies: '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) '@babel/traverse': 7.25.6(supports-color@5.5.0) - '@emotion/is-prop-valid': 1.3.0 + '@emotion/is-prop-valid': 1.3.1 '@emotion/stylis': 0.8.5 '@emotion/unitless': 0.7.5 babel-plugin-styled-components: 2.1.4(@babel/core@7.25.2)(styled-components@5.3.11)(supports-color@5.5.0) @@ -21510,7 +20830,7 @@ packages: dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) fast-safe-stringify: 2.1.1 form-data: 4.0.0 formidable: 2.1.2 @@ -21610,8 +20930,8 @@ packages: wordwrapjs: 4.0.1 dev: false - /tabster@8.0.1: - resolution: {integrity: sha512-Df8La4+IkdbHjupybEDv4rCPSOwx8L3Xh7UVbl0tzyrkiVTKvZg3IRID6KHd/tXbyerO4cXwhY9aOQ+mbEP04w==} + /tabster@8.1.0: + resolution: {integrity: sha512-F01QF7FwToWzuh4nhHWnrR4ga5TQlC5aKLyAFD1ChPaXcdmm+4jKZe2fnsZ1CjouEOCodcY8TLHDOHyY7GZelQ==} dependencies: keyborg: 2.6.0 tslib: 2.7.0 @@ -21658,18 +20978,6 @@ packages: memoizerific: 1.11.3 dev: false - /temp-dir@3.0.0: - resolution: {integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==} - engines: {node: '>=14.16'} - dev: false - - /temp@0.8.4: - resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==} - engines: {node: '>=6.0.0'} - dependencies: - rimraf: 2.6.3 - dev: false - /temp@0.9.4: resolution: {integrity: sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==} engines: {node: '>=6.0.0'} @@ -21678,16 +20986,6 @@ packages: rimraf: 2.6.3 dev: false - /tempy@3.1.0: - resolution: {integrity: sha512-7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g==} - engines: {node: '>=14.16'} - dependencies: - is-stream: 3.0.0 - temp-dir: 3.0.0 - type-fest: 2.19.0 - unique-string: 3.0.0 - dev: false - /terser-webpack-plugin@1.4.6(webpack@4.47.0): resolution: {integrity: sha512-2lBVf/VMVIddjSn3GqbT90GvIJ/eYXJkt8cTzU7NbjKqK8fwv18Ftr4PlbF46b/e88743iZFL5Dtr/rC4hjIeA==} engines: {node: '>= 6.9.0'} @@ -21719,7 +21017,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 5.0.1 source-map: 0.6.1 - terser: 5.31.6 + terser: 5.33.0 webpack: 4.47.0 webpack-sources: 1.4.3 dev: false @@ -21744,7 +21042,7 @@ packages: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.31.6 + terser: 5.33.0 webpack: 5.89.0(webpack-cli@5.1.4) dev: false @@ -21758,8 +21056,8 @@ packages: source-map-support: 0.5.21 dev: false - /terser@5.31.6: - resolution: {integrity: sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==} + /terser@5.33.0: + resolution: {integrity: sha512-JuPVaB7s1gdFKPKTelwUyRq5Sid2A3Gko2S0PncwdBq7kN9Ti9HPWDQ06MPsEDGsZeVESjKEnyGy68quBk1w6g==} engines: {node: '>=10'} hasBin: true dependencies: @@ -21867,8 +21165,8 @@ packages: safe-regex: 1.1.0 dev: false - /tocbot@4.25.0: - resolution: {integrity: sha512-kE5wyCQJ40hqUaRVkyQ4z5+4juzYsv/eK+aqD97N62YH0TxFhzJvo22RUQQZdO3YnXAk42ZOfOpjVdy+Z0YokA==} + /tocbot@4.29.0: + resolution: {integrity: sha512-E+8+lceJpWHJYKq+qFHbi+gmFdXZeOAliHFdgiIAUo68cr8ClReXAx7h9e3TcDM0kw9PSnBn3GAZEpRmRLZ93g==} dev: false /toggle-selection@1.0.6: @@ -22094,7 +21392,7 @@ packages: '@tsconfig/node16': 1.0.4 '@types/node': 20.14.12 acorn: 8.12.1 - acorn-walk: 8.3.3 + acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -22168,10 +21466,6 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: false - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - dev: false - /tslib@2.7.0: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} dev: false @@ -22217,18 +21511,13 @@ packages: engines: {node: '>=8'} dev: false - /type-fest@1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} - engines: {node: '>=10'} - dev: false - /type-fest@2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} dev: false - /type-fest@4.26.0: - resolution: {integrity: sha512-OduNjVJsFbifKb57UqZ2EMP1i4u64Xwow3NYXUtBbD4vIwJdQd4+xl8YDou1dlm4DVrtwT/7Ky8z8WyCULVfxw==} + /type-fest@4.26.1: + resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} engines: {node: '>=16'} dev: false @@ -22294,12 +21583,12 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: false - /typescript-transform-paths@3.5.0(typescript@5.4.5): - resolution: {integrity: sha512-Qsm5elv11DWu1q+yaugV37ygHhSLhPExkkQu3+blIYfEZAMtY6jSdXANoaR7p+uDoAAHrWXSzwFYK9AmTApLvw==} + /typescript-transform-paths@3.5.1(typescript@5.4.5): + resolution: {integrity: sha512-nq+exuF+38rAby9zrP+S6t0HWuwv69jeFu0I5UwjdoCIDPmnKIAr6a7JfYkbft7h5OzYKEDRhT/jLvvtTvWF4Q==} peerDependencies: typescript: '>=3.6.5' dependencies: - minimatch: 10.0.1 + minimatch: 9.0.5 typescript: 5.4.5 dev: false @@ -22331,8 +21620,8 @@ packages: engines: {node: '>=8'} dev: false - /typical@7.1.1: - resolution: {integrity: sha512-T+tKVNs6Wu7IWiAce5BgMd7OZfNYUndHwc5MknN+UHOudi7sGZzuHdCadllRuqJ3fPtgFtIH9+lt9qRv6lmpfA==} + /typical@7.2.0: + resolution: {integrity: sha512-W1+HdVRUl8fS3MZ9ogD51GOb46xMmhAZzR0WPw5jcgIZQJVvkddYzAl4YTU6g5w33Y1iRQLdIi2/1jhi2RNL0g==} engines: {node: '>=12.17'} dev: false @@ -22340,10 +21629,6 @@ packages: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} dev: false - /ufo@1.5.4: - resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} - dev: false - /uglify-js@3.19.3: resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} engines: {node: '>=0.8.0'} @@ -22387,8 +21672,8 @@ packages: xtend: 4.0.2 dev: false - /unicode-canonical-property-names-ecmascript@2.0.0: - resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + /unicode-canonical-property-names-ecmascript@2.0.1: + resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} engines: {node: '>=4'} dev: false @@ -22396,12 +21681,12 @@ packages: resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} engines: {node: '>=4'} dependencies: - unicode-canonical-property-names-ecmascript: 2.0.0 + unicode-canonical-property-names-ecmascript: 2.0.1 unicode-property-aliases-ecmascript: 2.1.0 dev: false - /unicode-match-property-value-ecmascript@2.1.0: - resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} + /unicode-match-property-value-ecmascript@2.2.0: + resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} engines: {node: '>=4'} dev: false @@ -22410,11 +21695,6 @@ packages: engines: {node: '>=4'} dev: false - /unicorn-magic@0.1.0: - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} - engines: {node: '>=18'} - dev: false - /unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} dependencies: @@ -22478,13 +21758,6 @@ packages: imurmurhash: 0.1.4 dev: false - /unique-string@3.0.0: - resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} - engines: {node: '>=12'} - dependencies: - crypto-random-string: 4.0.0 - dev: false - /unist-builder@2.0.3: resolution: {integrity: sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==} dev: false @@ -22585,8 +21858,8 @@ packages: engines: {node: '>= 0.8'} dev: false - /unplugin@1.13.1: - resolution: {integrity: sha512-6Kq1iSSwg7KyjcThRUks9LuqDAKvtnioxbL9iEtB9ctTyBA5OmrB8gZd/d225VJu1w3UpUsKV7eGrvf59J7+VA==} + /unplugin@1.14.1: + resolution: {integrity: sha512-lBlHbfSFPToDYp9pjXlUEFVxYLaue9f9T1HC+4OHlmj+HnMDdz9oZY+erXfoCe/5V/7gKUSY2jpXPb9S7f0f/w==} engines: {node: '>=14.0.0'} peerDependencies: webpack-sources: ^3 @@ -22627,13 +21900,13 @@ packages: dev: false optional: true - /update-browserslist-db@1.1.0(browserslist@4.23.3): + /update-browserslist-db@1.1.0(browserslist@4.24.0): resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.23.3 + browserslist: 4.24.0 escalade: 3.2.0 picocolors: 1.1.0 dev: false @@ -22863,8 +22136,8 @@ packages: vfile-message: 4.0.2 dev: false - /vite@4.5.3(@types/node@20.14.12): - resolution: {integrity: sha512-kQL23kMeX92v3ph7IauVkXkikdDRsYMGTVl5KY2E9OY4ONLvkHf04MDTbnfo6NKxZiDLWzVpP5oTa8hQD8U3dg==} + /vite@4.5.5(@types/node@20.14.12): + resolution: {integrity: sha512-ifW3Lb2sMdX+WU91s3R0FyQlAyLxOzCSCP37ujw0+r5POeHPwe6udWVIElKQq8gk3t7b8rkmvqC6IHBpCff4GQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -22893,8 +22166,8 @@ packages: dependencies: '@types/node': 20.14.12 esbuild: 0.18.20 - postcss: 8.4.45 - rollup: 3.29.4 + postcss: 8.4.47 + rollup: 3.29.5 optionalDependencies: fsevents: 2.3.3 dev: false @@ -22931,15 +22204,11 @@ packages: dependencies: chalk: 2.4.2 commander: 3.0.2 - debug: 4.3.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false - /walk-up-path@3.0.1: - resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==} - dev: false - /walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} dependencies: @@ -22978,12 +22247,6 @@ packages: minimalistic-assert: 1.0.1 dev: false - /wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - dependencies: - defaults: 1.0.4 - dev: false - /web-namespaces@1.1.4: resolution: {integrity: sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==} dev: false @@ -23004,7 +22267,7 @@ packages: dependencies: '@discoveryjs/json-ext': 0.5.7 acorn: 8.12.1 - acorn-walk: 8.3.3 + acorn-walk: 8.3.4 commander: 7.2.0 debounce: 1.2.1 escape-string-regexp: 4.0.0 @@ -23043,7 +22306,7 @@ packages: colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 - envinfo: 7.13.0 + envinfo: 7.14.0 fastest-levenshtein: 1.0.16 import-local: 3.2.0 interpret: 3.1.1 @@ -23078,7 +22341,7 @@ packages: colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 - envinfo: 7.13.0 + envinfo: 7.14.0 fastest-levenshtein: 1.0.16 import-local: 3.2.0 interpret: 3.1.1 @@ -23175,7 +22438,7 @@ packages: compression: 1.7.4 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 - express: 4.19.2 + express: 4.21.0 graceful-fs: 4.2.11 html-entities: 2.5.2 http-proxy-middleware: 2.0.6(@types/express@4.17.21) @@ -23314,13 +22577,13 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 acorn: 8.12.1 acorn-import-assertions: 1.9.0(acorn@8.12.1) - browserslist: 4.23.3 + browserslist: 4.24.0 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 es-module-lexer: 1.5.4 @@ -23475,11 +22738,6 @@ packages: engines: {node: '>=0.10.0'} dev: false - /wordwrap@0.0.3: - resolution: {integrity: sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==} - engines: {node: '>=0.4.0'} - dev: false - /wordwrap@1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} dev: false @@ -23547,14 +22805,6 @@ packages: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: false - /write-file-atomic@2.4.3: - resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} - dependencies: - graceful-fs: 4.2.11 - imurmurhash: 0.1.4 - signal-exit: 3.0.7 - dev: false - /write-file-atomic@3.0.3: resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} dependencies: @@ -23765,7 +23015,7 @@ packages: dev: false file:projects/acs-ui-common.tgz: - resolution: {integrity: sha512-LBMt5Ddqv7LPA4Z75lQ2ayQESN/bGnZqKPMEzUSq8M4PQ9bPi4j4wTtpgdyqdK81GYDlPMG/91nUB8ZX29Gqjg==, tarball: file:projects/acs-ui-common.tgz} + resolution: {integrity: sha512-+j53f4pQARMblkGIOqzOS1hAhqHYuiHQJrGwwtivuBSKrboNP2b0veDx+I9ePfzTrnOOXhK1L+hQ3BD97/IbuA==, tarball: file:projects/acs-ui-common.tgz} name: '@rush-temp/acs-ui-common' version: 0.0.0 dependencies: @@ -23773,26 +23023,26 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) prettier: 3.3.2 react: 18.3.1 rimraf: 2.7.1 - rollup: 4.21.2 + rollup: 4.22.4 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -23809,7 +23059,7 @@ packages: dev: false file:projects/acs-ui-javascript-loaders.tgz: - resolution: {integrity: sha512-E0JkfmshqabLJoCT+0/Vfo9hUmGwdRVkT20DpOOG+4NS6wGISgv60MbJqMJfylheTqRn0a/GBu9s1F9ePeKjbg==, tarball: file:projects/acs-ui-javascript-loaders.tgz} + resolution: {integrity: sha512-pWTuuUa9soKSTVE+e9wtoUatgVO0Qhx7L1Bv8/xXryaQ+SQO4SSQmuIAOzBxcC+6aLCzO/ArZ/PV+N5IKk/vhQ==, tarball: file:projects/acs-ui-javascript-loaders.tgz} name: '@rush-temp/acs-ui-javascript-loaders' version: 0.0.0 dependencies: @@ -23817,29 +23067,29 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@fluentui/react': 8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@types/jest': 29.5.12 + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@types/jest': 29.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) prettier: 3.3.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) rimraf: 2.7.1 - rollup: 4.21.2 + rollup: 4.22.4 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -23856,29 +23106,29 @@ packages: dev: false file:projects/calling-component-bindings.tgz: - resolution: {integrity: sha512-i65FHN18eDnIhmb4d05AgoEugSyTfhkrQf7yv+OL7PTYUg3RkDl9nAVdii+NTxqk8Ra3iWw0I0KmX9zX2u1W5g==, tarball: file:projects/calling-component-bindings.tgz} + resolution: {integrity: sha512-U7frD7yCWkKdAMJCmYYQlwOz38hiNqNWA0ScWgKv0uj8Ul57+U4PbrrK2GNFY8DNCx+lQ3aHvKpjMbpRrFhWjw==, tarball: file:projects/calling-component-bindings.tgz} name: '@rush-temp/calling-component-bindings' version: 0.0.0 dependencies: '@azure/communication-calling': 1.29.1-beta.2 - '@azure/communication-calling-effects': 1.1.1-beta.1 + '@azure/communication-calling-effects': 1.1.1 '@azure/communication-common': 2.3.1 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) memoize-one: 5.2.1 @@ -23886,7 +23136,7 @@ packages: react: 18.3.1 reselect: 4.1.8 rimraf: 2.7.1 - rollup: 4.21.2 + rollup: 4.22.4 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -23903,38 +23153,38 @@ packages: dev: false file:projects/calling-stateful-client.tgz: - resolution: {integrity: sha512-ZlJ5ISEWE5PncZ6lFd3SYBAXlhEcPvFc9iHfVBlLeKlgSBrVGmigHTYMbuD8rwCQjAESNTZnE99YCHh4qAQncw==, tarball: file:projects/calling-stateful-client.tgz} + resolution: {integrity: sha512-wugXNq3CG9liAdByIUNCOzdHb5Bymx/Q+od/ZiMJwM8+MaljMoDqxTnp4yC25GP1/6e00qxn5LmHKe3htlgTJw==, tarball: file:projects/calling-stateful-client.tgz} name: '@rush-temp/calling-stateful-client' version: 0.0.0 dependencies: '@azure/communication-calling': 1.29.1-beta.2 '@azure/communication-common': 2.3.1 - '@azure/core-auth': 1.7.2 + '@azure/core-auth': 1.8.0 '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 '@types/events': 3.0.3 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) events: 3.3.0 if-env: 1.0.4 immer: 10.1.1 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) prettier: 3.3.2 rimraf: 2.7.1 - rollup: 4.21.2 + rollup: 4.22.4 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: @@ -23951,7 +23201,7 @@ packages: dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-wUzrPqWTqO5hNalEfOymLQRPe169C1J7dSLpmUtPmQae8AYMnbh2tCyPq5UAYbGJHTAEA8P+ohM7A9DYT8X6gQ==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-VuZYMfjuwdovXmre2dcGyOTsFfAe/lZMMgqpUbeA6/xyJ1OVHXFwOItHbVAKT81o8MDgv+Xok40SwXlD5eTsIg==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: @@ -23962,19 +23212,19 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@babel/preset-react': 7.24.7(@babel/core@7.25.2) - '@fluentui/react': 8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@types/jest': 29.5.12 + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@types/jest': 29.5.13 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -23983,16 +23233,16 @@ packages: cpx: 1.5.0 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.35.2)(eslint@8.57.0) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.35.2(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) follow-redirects: 1.15.6 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -24045,7 +23295,7 @@ packages: dev: false file:projects/callingstateful.tgz: - resolution: {integrity: sha512-OmHDPMKIyY9791Glsu46sUvxLHr86vFNDfSfL/hsTl4gxo93Gb5XY/PurFUGCMAwtQPtfnIb3VGz8I8yBbex3Q==, tarball: file:projects/callingstateful.tgz} + resolution: {integrity: sha512-FhAEFSl5wQpSH/aOkIX1Ss+cgpR483jZ1d3BlDiHPGcKkBXu1mlRX4/9P7+vUahUSHz/sm9SJClvW8BbEMqxEQ==, tarball: file:projects/callingstateful.tgz} name: '@rush-temp/callingstateful' version: 0.0.0 dependencies: @@ -24056,19 +23306,19 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@babel/preset-react': 7.24.7(@babel/core@7.25.2) - '@fluentui/react': 8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@types/jest': 29.5.12 + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@types/jest': 29.5.13 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -24077,16 +23327,16 @@ packages: cpx: 1.5.0 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.35.2)(eslint@8.57.0) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.35.2(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) follow-redirects: 1.15.6 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -24139,7 +23389,7 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-SwbgGVfUbsIpLiJ/id/CvSgs9rNoyjla3FXkr/mVDiFv4cAMLTtz5FhupNqRWN79TGgcCXfy3Rpda/t4258kdw==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-ARVGFVmpWuBCKwdgbfXDClWIj1Dbai6CezBsKk4+x3EAXkLwSg7uiVvj/BvLVuuBHeI0cEB7Hk0hhC14HHGWLw==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: @@ -24151,19 +23401,19 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@babel/preset-react': 7.24.7(@babel/core@7.25.2) - '@fluentui/react': 8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@types/jest': 29.5.12 + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@types/jest': 29.5.13 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -24173,16 +23423,16 @@ packages: cross-env: 7.0.3 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.35.2)(eslint@8.57.0) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.35.2(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 @@ -24232,7 +23482,7 @@ packages: dev: false file:projects/chat-component-bindings.tgz: - resolution: {integrity: sha512-aiQRAP9YLHjtu+If9oNwpXNwRTaYkZBN/dZSNCDbSIGudxRYVFfZdAbIgXJLemUSFCjPkKKKgWU7mvwLgIDHGQ==, tarball: file:projects/chat-component-bindings.tgz} + resolution: {integrity: sha512-zLh8siLw3MEqy1fG70DY6opQx0Vg44n8P7oMNstRKCgAUmoitbG8eR56wkzY+QW5JFRaaROLFe3lyj87/tRsDA==, tarball: file:projects/chat-component-bindings.tgz} name: '@rush-temp/chat-component-bindings' version: 0.0.0 dependencies: @@ -24241,18 +23491,18 @@ packages: '@azure/core-paging': 1.6.2 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/react': 18.3.3 copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) memoize-one: 5.2.1 @@ -24260,7 +23510,7 @@ packages: react: 18.3.1 reselect: 4.1.8 rimraf: 2.7.1 - rollup: 4.21.2 + rollup: 4.22.4 typescript: 5.4.5 transitivePeerDependencies: - '@types/eslint' @@ -24273,7 +23523,7 @@ packages: dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-CG8lKCXj6VrCuV1jLp5Rbt2Lgi9MS9fDiNYcFQev/cm+q67H7pjqOjx2cnX3p98cvKC+yFOVwWu09il/sxP6sw==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-q67ZNRJrOpMM5MsQQvuo9SVjTPuNfX8ttIKLCPUG21A8LJ227NzZH0mC2JU7LVlayk+TRS3EQXL2UVB/gtVJ2w==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: @@ -24285,20 +23535,21 @@ packages: '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 '@types/events': 3.0.3 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 + '@types/node': 20.14.12 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) events: 3.3.0 if-env: 1.0.4 immer: 10.1.1 @@ -24306,14 +23557,13 @@ packages: nanoid: 3.3.6 prettier: 3.3.2 rimraf: 2.7.1 - rollup: 4.21.2 + rollup: 4.22.4 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - '@jest/transform' - '@jest/types' - '@types/eslint' - - '@types/node' - babel-jest - babel-plugin-macros - encoding @@ -24324,7 +23574,7 @@ packages: dev: false file:projects/chat.tgz: - resolution: {integrity: sha512-k8WeW1AoJjRTgpNsmTpfpF3QMUkc4qxEwHxgeEWFyhOa6YuL64bG0EpjJc/sbxtsId7pMe+Cw/opdQ/7bTVr1g==, tarball: file:projects/chat.tgz} + resolution: {integrity: sha512-PTwgOIsKm+pxowxvEmJtqGibQPwhSl2MGQhE8nnIyb0M/DzFtcr/oOR84JzcBVLHbIkCHsw9DOZ/1U6aVKUnPw==, tarball: file:projects/chat.tgz} name: '@rush-temp/chat' version: 0.0.0 dependencies: @@ -24335,17 +23585,17 @@ packages: '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) - '@fluentui/react': 8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@types/jest': 29.5.12 + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@types/jest': 29.5.13 '@types/json-stringify-safe': 5.0.3 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) axios: 1.7.7 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) concurrently: 5.3.0 @@ -24353,16 +23603,16 @@ packages: cpx: 1.5.0 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.35.2)(eslint@8.57.0) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.35.2(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) form-data: 4.0.0 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -24413,18 +23663,18 @@ packages: dev: false file:projects/check-treeshaking.tgz: - resolution: {integrity: sha512-oniP8zsX1Kpj3gduWaFrQIade0f07gujfNxZDSfd8ZQZoAQG0o1fRMhOZzh0YMHpltcjQz561ZmgYhpI12yh9Q==, tarball: file:projects/check-treeshaking.tgz} + resolution: {integrity: sha512-CufJZqS9KCqCPSm025txt+KU8AIjFyyhmNhFew/1ZdxQFEJutewvfUUhMtvkIXIw9/+74F57b1EuJDCfixKBDw==, tarball: file:projects/check-treeshaking.tgz} name: '@rush-temp/check-treeshaking' version: 0.0.0 dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) prettier: 3.3.2 rimraf: 2.7.1 webpack: 5.89.0(webpack-cli@5.1.4) @@ -24441,15 +23691,15 @@ packages: dev: false file:projects/check-typescript-regression.tgz: - resolution: {integrity: sha512-d+Pgb55oIwWEUnt1k7/yBbmqD3iQ5nzz2X9uCvR7S6sIbvf0OdnZGHbJ0vuTUDLf7+Vj6NSdeK7o0R5XNDa7HA==, tarball: file:projects/check-typescript-regression.tgz} + resolution: {integrity: sha512-gFrv+9aZGNk1iUcE9CQdBppDotxpvifgmdBOLTq1LSimgqv95P+0vQZ9YVfHKjmeCfhTHT0/Yb9ikyKs9w2qMw==, tarball: file:projects/check-typescript-regression.tgz} name: '@rush-temp/check-typescript-regression' version: 0.0.0 dependencies: - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) prettier: 3.3.2 rimraf: 2.7.1 typescript: 4.6.3 @@ -24459,43 +23709,43 @@ packages: dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-VLdUuk673s+De2uTUN7bbf35mdQDKVgq4QgV8B8ZhAgp7XkllhGecsaEWFGLbWV+IFVpVr4sl5yX4EwiaCGs1Q==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-uadnqhx7kJYCGV2kH7oc089fgV9HkBWthaUadmxx+hboWpALH67TFWHGxXw5vVcEoS+BVY0eRrJmZiS6eDOMzA==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: '@azure/communication-calling': 1.29.1-beta.2 - '@azure/communication-calling-effects': 1.1.1-beta.1 + '@azure/communication-calling-effects': 1.1.1 '@azure/communication-chat': 1.6.0-beta.3 '@azure/communication-common': 2.3.1 - '@azure/core-auth': 1.7.2 + '@azure/core-auth': 1.8.0 '@azure/core-paging': 1.6.2 '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@fluentui-contrib/react-chat': 0.1.10(@fluentui/react-components@9.54.13)(@fluentui/react-icons@2.0.256)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react': 8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.54.13(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) + '@fluentui-contrib/react-chat': 0.1.10(@fluentui/react-components@9.54.16)(@fluentui/react-icons@2.0.258)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-components': 9.54.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) '@fluentui/react-window-provider': 2.2.28(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@microsoft/api-documenter': 7.25.12(@types/node@20.14.12) - '@microsoft/api-extractor': 7.47.7(@types/node@20.14.12) - '@rollup/plugin-json': 6.1.0(rollup@4.21.2) + '@microsoft/api-documenter': 7.25.14(@types/node@20.14.12) + '@microsoft/api-extractor': 7.47.9(@types/node@20.14.12) + '@rollup/plugin-json': 6.1.0(rollup@4.22.4) '@testing-library/jest-dom': 6.5.0 '@testing-library/react': 16.0.1(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@types/dompurify': 3.0.5 '@types/events': 3.0.3 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/json-stringify-safe': 5.0.3 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 copy-to-clipboard: 3.3.3 copyfiles: 2.4.1 @@ -24503,16 +23753,16 @@ packages: cross-env: 7.0.3 dompurify: 3.1.6 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.35.2(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) events: 3.3.0 - html-react-parser: 5.1.15(@types/react@18.3.3)(react@18.3.1) + html-react-parser: 5.1.16(@types/react@18.3.3)(react@18.3.1) if-env: 1.0.4 immer: 10.1.1 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) @@ -24531,21 +23781,21 @@ packages: renamer: 4.0.0 reselect: 4.1.8 rimraf: 2.7.1 - rollup: 4.21.2 - roosterjs-content-model-api: 9.9.1 - roosterjs-content-model-core: 9.9.2 - roosterjs-content-model-dom: 9.9.1 - roosterjs-content-model-plugins: 9.9.1 - roosterjs-content-model-types: 9.9.1 - scheduler: 0.23.0 + rollup: 4.22.4 + roosterjs-content-model-api: 9.10.0 + roosterjs-content-model-core: 9.10.0 + roosterjs-content-model-dom: 9.10.0 + roosterjs-content-model-plugins: 9.10.1 + roosterjs-content-model-types: 9.10.0 + scheduler: 0.23.2 source-map-explorer: 2.5.3 textarea-caret-ts: 4.1.1 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) ts-patch: 3.2.1 - type-fest: 4.26.0 + type-fest: 4.26.1 typescript: 5.4.5 - typescript-transform-paths: 3.5.0(typescript@5.4.5) + typescript-transform-paths: 3.5.1(typescript@5.4.5) use-debounce: 10.0.3(react@18.3.1) uuid: 9.0.1 transitivePeerDependencies: @@ -24565,7 +23815,7 @@ packages: dev: false file:projects/component-examples.tgz: - resolution: {integrity: sha512-/YVB7F17Q9wbclaQFAA5uMJ/uWUShVrOuSD/mCPUEhPSOYNpsTXAmSm4IcdejMCVDJk1qFlFSTsqkpcUMXvuNg==, tarball: file:projects/component-examples.tgz} + resolution: {integrity: sha512-jUf7zw9bAjglFzMS5Z2LI1hkIE4xh4gc9GuAWLIbMWY6N+IUEaR2svlZ9jrf3UAakPfF6ww7iAAigVXgLuk3tQ==, tarball: file:projects/component-examples.tgz} name: '@rush-temp/component-examples' version: 0.0.0 dependencies: @@ -24574,28 +23824,28 @@ packages: '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.1 '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.0) - '@fluentui/react': 8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) concurrently: 5.3.0 css-loader: 4.3.0(webpack@5.89.0) dotenv: 10.0.0 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.35.2)(eslint@8.57.0) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.35.2(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 @@ -24632,19 +23882,19 @@ packages: dev: false file:projects/config.tgz: - resolution: {integrity: sha512-DZRPyoZXKdFPiI92b08Lxi0PtgYkdwgdpPUNES9r+qwHObDfQxCCHt2TmfCFul3wD4pkQChOh+yPqBzI469Naw==, tarball: file:projects/config.tgz} + resolution: {integrity: sha512-v9GdcII3BLxEYVAwnnCU5vxtn6tGzs7BdtZ+2BPjV0QUmSPE+x5fIIXWpPl+0+k09EeSoqCefngkWboKz3chgw==, 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.8(rollup@4.21.2) - '@rollup/plugin-json': 6.1.0(rollup@4.21.2) + '@rollup/plugin-commonjs': 25.0.8(rollup@4.22.4) + '@rollup/plugin-json': 6.1.0(rollup@4.22.4) '@types/node': 20.14.12 - beachball: 2.46.0(typescript@5.4.5) - rollup: 4.21.2 - rollup-plugin-sourcemaps: 0.6.3(@types/node@20.14.12)(rollup@4.21.2) + beachball: 2.47.1(typescript@5.4.5) + rollup: 4.22.4 + rollup-plugin-sourcemaps: 0.6.3(@types/node@20.14.12)(rollup@4.22.4) rollup-plugin-svg: 2.0.0 ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) typescript: 5.4.5 @@ -24655,7 +23905,7 @@ packages: dev: false file:projects/fake-backends.tgz: - resolution: {integrity: sha512-uaaRbJrzPmJ9k7L2IwVIoNp1gUR7pYyeMJYUlNfLilM2UvbF1HucenJ+a2BfQ+l1WzruiGGLfYsxBWPSj93l4g==, tarball: file:projects/fake-backends.tgz} + resolution: {integrity: sha512-LbVteqhoFR1NOEpDbMawqbHX7c90/f/0y7NVHkdeN1XJGm6vYMXOwzCojpxVrndFzI+rJiwq+zMJ635GI3rFFQ==, tarball: file:projects/fake-backends.tgz} name: '@rush-temp/fake-backends' version: 0.0.0 dependencies: @@ -24663,26 +23913,26 @@ packages: '@azure/communication-common': 2.3.1 '@azure/communication-signaling': 1.0.0-beta.27 '@azure/core-paging': 1.6.2 - '@azure/core-rest-pipeline': 1.16.3 + '@azure/core-rest-pipeline': 1.17.0 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@types/events': 3.0.3 - '@types/jest': 29.5.12 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@types/jest': 29.5.13 + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) events: 3.3.0 if-env: 1.0.4 immer: 10.1.1 @@ -24690,7 +23940,7 @@ packages: nanoid: 3.3.6 prettier: 3.3.2 rimraf: 2.7.1 - rollup: 4.21.2 + rollup: 4.22.4 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 webpack: 5.89.0(webpack-cli@5.1.4) @@ -24711,37 +23961,37 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-0SLB0opF01RcPvh+Y9xi8PGEIgPe/HCh5QXpM77WfySYvcy0bYTq8iyO5m/J6aG1kkBd8eOYr3YNHQQYxJeEcQ==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-YxcWRr1EhcgcCuNzOi+dlfmfn6jbSHH+nNdoGWU6apXimohdgnHUL1RHEzFjmXvJP/QN1L8VWtfoJ8IQejc3Zg==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@fluentui-contrib/react-chat': 0.1.10(@fluentui/react-components@9.54.13)(@fluentui/react-icons@2.0.256)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react': 8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.54.13(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) + '@fluentui-contrib/react-chat': 0.1.10(@fluentui/react-components@9.54.16)(@fluentui/react-icons@2.0.258)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-components': 9.54.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) '@fluentui/react-window-provider': 2.2.28(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@playwright/experimental-ct-react': 1.39.0(@types/node@20.14.12) - '@rollup/plugin-json': 6.1.0(rollup@4.21.2) + '@rollup/plugin-json': 6.1.0(rollup@4.22.4) '@testing-library/dom': 9.3.4 '@testing-library/jest-dom': 6.5.0 '@testing-library/react': 16.0.1(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@testing-library/user-event': 14.5.2(@testing-library/dom@9.3.4) '@types/dompurify': 3.0.5 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/json-stringify-safe': 5.0.3 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) '@vitejs/plugin-react': 4.2.1 ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) @@ -24749,21 +23999,21 @@ packages: concurrently: 5.3.0 copy-to-clipboard: 3.3.3 copyfiles: 2.4.1 - core-js: 3.36.0 + core-js: 3.38.1 cpx: 1.5.0 cross-env: 7.0.3 dompurify: 3.1.6 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.35.2(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) - html-react-parser: 5.1.15(@types/react@18.3.3)(react@18.3.1) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + html-react-parser: 5.1.16(@types/react@18.3.3)(react@18.3.1) husky: 8.0.3 if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) @@ -24783,18 +24033,18 @@ packages: react-use-draggable-scroll: 0.4.7(react@18.3.1) regenerator-runtime: 0.14.1 rimraf: 2.7.1 - rollup: 4.21.2 - roosterjs-content-model-api: 9.9.1 - roosterjs-content-model-core: 9.9.2 - roosterjs-content-model-dom: 9.9.1 - roosterjs-content-model-plugins: 9.9.1 - roosterjs-content-model-types: 9.9.1 - scheduler: 0.23.0 + rollup: 4.22.4 + roosterjs-content-model-api: 9.10.0 + roosterjs-content-model-core: 9.10.0 + roosterjs-content-model-dom: 9.10.0 + roosterjs-content-model-plugins: 9.10.1 + roosterjs-content-model-types: 9.10.0 + scheduler: 0.23.2 source-map-explorer: 2.5.3 textarea-caret-ts: 4.1.1 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) - type-fest: 4.26.0 + type-fest: 4.26.1 typescript: 5.4.5 use-debounce: 10.0.3(react@18.3.1) uuid: 9.0.1 @@ -24825,34 +24075,34 @@ packages: dev: false file:projects/react-composites.tgz: - resolution: {integrity: sha512-fH6kDX73oH6+P1M2rpqLVUv9MvBjWIEH3OmCt5A6qd0qPvrC1jlgd60mbb99hD3ZKyHgvfnBCGYjxld6ZM56LA==, tarball: file:projects/react-composites.tgz} + resolution: {integrity: sha512-u9gZGaxbEH0a05e4ZH3hu5rh/TjFvCj3nNJ0nWGybVgnyMHd7c7RpAY9gavY8TAs53NQ1k5AksaCg7uEe4YP/A==, tarball: file:projects/react-composites.tgz} name: '@rush-temp/react-composites' version: 0.0.0 dependencies: '@azure/communication-calling': 1.29.1-beta.2 - '@azure/communication-calling-effects': 1.1.1-beta.1 + '@azure/communication-calling-effects': 1.1.1 '@azure/communication-chat': 1.6.0-beta.3 '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.1 '@azure/core-paging': 1.6.2 - '@azure/core-rest-pipeline': 1.16.3 + '@azure/core-rest-pipeline': 1.17.0 '@azure/logger': 1.1.4 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@fluentui/react': 8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) - '@microsoft/api-documenter': 7.25.12(@types/node@20.14.12) - '@microsoft/api-extractor': 7.47.7(@types/node@20.14.12) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@microsoft/api-documenter': 7.25.14(@types/node@20.14.12) + '@microsoft/api-extractor': 7.47.9(@types/node@20.14.12) '@playwright/test': 1.39.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/react': 16.0.1(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@types/copy-webpack-plugin': 6.4.3 '@types/events': 3.0.3 '@types/express': 4.17.21 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/json-stringify-safe': 5.0.3 '@types/node': 20.14.12 '@types/react': 18.3.3 @@ -24860,8 +24110,8 @@ packages: '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 '@types/yargs': 17.0.33 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -24869,23 +24119,23 @@ packages: copy-to-clipboard: 3.3.3 copy-webpack-plugin: 11.0.0(webpack@5.89.0) copyfiles: 2.4.1 - core-js: 3.36.0 + core-js: 3.38.1 cpx: 1.5.0 cross-env: 7.0.3 css-loader: 4.3.0(webpack@5.89.0) dotenv: 10.0.0 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.35.2(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) events: 3.3.0 - express: 4.19.2 + express: 4.21.0 fs-extra: 10.1.0 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -24908,14 +24158,14 @@ packages: regenerator-runtime: 0.14.1 reselect: 4.1.8 rimraf: 2.7.1 - rollup: 4.21.2 + rollup: 4.22.4 shell-quote: 1.8.1 source-map-explorer: 2.5.3 style-loader: 2.0.0(webpack@5.89.0) ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.89.0) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) - type-fest: 4.26.0 + type-fest: 4.26.1 typescript: 5.4.5 uuid: 9.0.1 webpack: 5.89.0(webpack-cli@5.1.4) @@ -24944,7 +24194,7 @@ packages: dev: false file:projects/sample-automation-tests.tgz: - resolution: {integrity: sha512-0qUkMhAywxbG4wqt4ellaN70LIPoHsHGQ31MhnOYf/dVwrMjb5Uql4rwahclvvLnK48JBwzoZ3oyGSJvJGBhtA==, tarball: file:projects/sample-automation-tests.tgz} + resolution: {integrity: sha512-UwwRUovCy6Di+TS4d3c4az3n33lHyqTsMM5GlUEckYGlmhgyxvrzkWe255dRiGEMwxFw4bX8LdkNFvDIe6iy9A==, tarball: file:projects/sample-automation-tests.tgz} name: '@rush-temp/sample-automation-tests' version: 0.0.0 dependencies: @@ -24954,12 +24204,12 @@ packages: '@azure/communication-identity': 1.3.1 '@playwright/test': 1.39.0 '@types/node': 20.14.12 - '@types/node-static': 0.7.11 cross-env: 7.0.3 dotenv: 10.0.0 env-cmd: 10.1.0 + express: 4.21.0 if-env: 1.0.4 - node-static: 0.7.11 + path: 0.12.7 rimraf: 2.7.1 typescript: 5.4.5 uuid: 9.0.1 @@ -24969,7 +24219,7 @@ packages: dev: false file:projects/sample-static-html-composites.tgz: - resolution: {integrity: sha512-dZ9R0gPlz1fTeKnZMFO6m/AKDZVqidUSt5ToMQo0SYAAeBC7RU4rFRKLJKNDqiZl583r3vqLqOXiN/8dlozQ7Q==, tarball: file:projects/sample-static-html-composites.tgz} + resolution: {integrity: sha512-uxxBQOHZvCDLuvKnRSLqdynwLbk98wIF2gF+WsYVRSZVznk7qnfOrwf9gfwUaxbiKXoUKwC3p9eldMod73yiMg==, tarball: file:projects/sample-static-html-composites.tgz} name: '@rush-temp/sample-static-html-composites' version: 0.0.0 dependencies: @@ -24979,11 +24229,10 @@ packages: '@azure/communication-identity': 1.3.1 '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@fluentui/react': 8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@playwright/test': 1.39.0 '@types/copy-webpack-plugin': 6.4.3 '@types/node': 20.14.12 - '@types/node-static': 0.7.11 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -24996,7 +24245,6 @@ packages: http: 0.0.1-security http-server: 14.1.1 if-env: 1.0.4 - node-static: 0.7.11 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) rimraf: 2.7.1 @@ -25020,7 +24268,7 @@ packages: dev: false file:projects/scripts.tgz: - resolution: {integrity: sha512-bDw92ULh79UtEB3X5e+FZGr0fNIUev0GGLu7uBEQIVgJjigYJGIp6bz01+cVUcNqkP6zKjqrafhWXBkB43ckYw==, tarball: file:projects/scripts.tgz} + resolution: {integrity: sha512-etEablx5ljVhADQIRE5hIW0rcgMt2K8eQ1iTjXlDmK7izoFSCbcR8pBD5KRmNGqg47isbtKuNdcjEps6HJrRHg==, tarball: file:projects/scripts.tgz} name: '@rush-temp/scripts' version: 0.0.0 dependencies: @@ -25029,7 +24277,7 @@ packages: dev: false file:projects/server.tgz: - resolution: {integrity: sha512-hHAs/Ibwo52QNEQWvgBZELfUf+2Dh6JPWYZMqXkwq3IDol7Ee/YskcV1dUqlcKJPF50pP3GFHmvE0uujP52RXw==, tarball: file:projects/server.tgz} + resolution: {integrity: sha512-eOgjeQ14riiK7n/sHznue9oK8tck8epqU3d3db1O/KvVyC+0gEslPyHy2RhKhCNm8GMXAm4wHVYUj70VZscIdg==, tarball: file:projects/server.tgz} name: '@rush-temp/server' version: 0.0.0 dependencies: @@ -25037,33 +24285,33 @@ packages: '@azure/communication-common': 2.3.1 '@azure/communication-identity': 1.3.1 '@azure/communication-rooms': 1.1.0 - '@azure/storage-blob': 12.24.0 + '@azure/storage-blob': 12.25.0 '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.89.0) '@types/cookie-parser': 1.4.7 '@types/copy-webpack-plugin': 6.4.3 '@types/cors': 2.8.17 '@types/express': 4.17.21 '@types/http-errors': 1.8.2 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/morgan': 1.9.9 '@types/multer': 1.4.12 '@types/node': 20.14.12 '@types/supertest': 2.0.16 '@types/webpack-node-externals': 3.0.4(webpack-cli@5.1.4) - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) cookie-parser: 1.4.6 copy-webpack-plugin: 11.0.0(webpack@5.89.0) cors: 2.8.5 cpx: 1.5.0 debug: 2.6.9 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - express: 4.19.2 + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + express: 4.21.0 http-errors: 1.8.1 husky: 8.0.3 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) @@ -25112,7 +24360,7 @@ packages: dev: false file:projects/storybook.tgz: - resolution: {integrity: sha512-UDM/RPLcTMvLpxItwlrtyjqcdfwQgURDSb/kWDBIOKJh9A9lUBP4bm07CI3iXC/HLlZYOmMTEGPMluJOHuCJPQ==, tarball: file:projects/storybook.tgz} + resolution: {integrity: sha512-CT8Uep4x5ae2JPtVdQ0iiXRFzR3Shxv8b5Y+QnM61NrxkT8f16d3hrGdqdXXAfd2thpQtdSEU6VFpmgHGEOUBw==, tarball: file:projects/storybook.tgz} name: '@rush-temp/storybook' version: 0.0.0 dependencies: @@ -25122,59 +24370,59 @@ packages: '@azure/communication-identity': 1.3.1 '@babel/core': 7.25.2 '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@fluentui/react': 8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.54.13(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-components': 9.54.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) '@fluentui/theme-samples': 8.7.123(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@mdx-js/react': 1.6.22(react@18.3.1) - '@microsoft/applicationinsights-react-js': 3.4.3(react@18.3.1)(tslib@2.6.2) - '@microsoft/applicationinsights-web': 2.8.18(tslib@2.6.2) + '@microsoft/applicationinsights-react-js': 3.4.3(react@18.3.1)(tslib@2.7.0) + '@microsoft/applicationinsights-web': 2.8.18(tslib@2.7.0) '@storybook/addon-actions': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/addon-controls': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/addon-docs': 6.5.14(@babel/core@7.25.2)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/addon-essentials': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-controls': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-essentials': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/addon-links': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/addon-storyshots': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@8.57.0)(jest@29.7.0)(preact@10.23.2)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-storyshots': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@8.57.1)(jest@29.7.0)(preact@10.24.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-events': 6.5.16 - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 - '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) + '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@testing-library/jest-dom': 6.5.0 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/json-stringify-safe': 5.0.3 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) - browserslist: 4.23.3 + browserslist: 4.24.0 concurrently: 5.3.0 copy-to-clipboard: 3.3.3 copyfiles: 2.4.1 - core-js: 3.36.0 + core-js: 3.38.1 cross-env: 7.0.3 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.0) - eslint-plugin-mdx: 1.16.0(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.35.2(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-mdx: 1.16.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) husky: 8.0.3 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 @@ -25183,7 +24431,7 @@ packages: mobile-detect: 1.4.5 nan: 2.20.0 node-forge: 1.3.1 - preact: 10.23.2 + preact: 10.24.1 prettier: 3.3.2 pretty-quick: 4.0.0(prettier@3.3.2) raw-loader: 4.0.2(webpack@5.89.0) @@ -25193,15 +24441,14 @@ packages: regenerator-runtime: 0.14.1 require-from-string: 2.0.2 resize-observer-polyfill: 1.5.1 - scheduler: 0.23.0 + scheduler: 0.23.2 shell-quote: 1.8.1 source-map-explorer: 2.5.3 - storybook-docs-toc: 1.7.0(@storybook/addon-docs@6.5.14)(react-dom@18.3.1)(react@18.3.1)(styled-components@5.3.11) + storybook-docs-toc: 1.7.0(@storybook/addon-docs@6.5.16)(react-dom@18.3.1)(react@18.3.1)(styled-components@5.3.11) styled-components: 5.3.11(@babel/core@7.25.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) - tocbot: 4.25.0 ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) - tslib: 2.6.2 + tslib: 2.7.0 typescript: 5.4.5 uuid: 9.0.1 webpack: 5.89.0(webpack-cli@5.1.4) @@ -25254,7 +24501,7 @@ packages: dev: false file:projects/storybook8.tgz: - resolution: {integrity: sha512-1SwAqueU32sP4amcgQvKQ9IwtFY3DyGIpnRBn9rIeXqGp0k/AFXlWkCqvyj9Fq+6wYWkfTh1aw1ROGeuCP1qEw==, tarball: file:projects/storybook8.tgz} + resolution: {integrity: sha512-gFc5ZeqzE0HubFFeuwKI7zwWTBleAcqxvfI6Rr510Hx8bVZ/6UAygCWP1tKXyNcvBJNad/NNMZ/hoA/WJxuV7g==, tarball: file:projects/storybook8.tgz} name: '@rush-temp/storybook8' version: 0.0.0 dependencies: @@ -25264,60 +24511,60 @@ packages: '@azure/communication-identity': 1.3.1 '@babel/core': 7.25.2 '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@fluentui/react': 8.120.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.54.13(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-components': 9.54.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.256(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) '@fluentui/theme-samples': 8.7.123(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@mdx-js/react': 1.6.22(react@18.3.1) - '@microsoft/applicationinsights-react-js': 3.4.3(react@18.3.1)(tslib@2.6.2) - '@microsoft/applicationinsights-web': 2.8.18(tslib@2.6.2) - '@storybook/addon-actions': 8.2.9(storybook@8.2.9) - '@storybook/addon-controls': 8.2.9(storybook@8.2.9) - '@storybook/addon-docs': 8.2.9(storybook@8.2.9) - '@storybook/addon-essentials': 8.2.9(storybook@8.2.9) - '@storybook/addon-links': 8.2.9(react@18.3.1)(storybook@8.2.9) + '@microsoft/applicationinsights-react-js': 3.4.3(react@18.3.1)(tslib@2.7.0) + '@microsoft/applicationinsights-web': 2.8.18(tslib@2.7.0) + '@storybook/addon-actions': 8.3.3(storybook@8.3.3) + '@storybook/addon-controls': 8.3.3(storybook@8.3.3) + '@storybook/addon-docs': 8.3.3(storybook@8.3.3) + '@storybook/addon-essentials': 8.3.3(storybook@8.3.3) + '@storybook/addon-links': 8.3.3(react@18.3.1)(storybook@8.3.3) '@storybook/addon-webpack5-compiler-babel': 3.0.3(webpack@5.89.0) - '@storybook/builder-webpack5': 8.2.9(storybook@8.2.9)(typescript@5.4.5) - '@storybook/components': 8.2.9(storybook@8.2.9) - '@storybook/core-events': 8.2.9(storybook@8.2.9) - '@storybook/manager-api': 8.2.9(storybook@8.2.9) - '@storybook/node-logger': 8.2.9(storybook@8.2.9) - '@storybook/preview-api': 8.2.9(storybook@8.2.9) - '@storybook/react': 8.2.9(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.9)(typescript@5.4.5) - '@storybook/react-webpack5': 8.2.9(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.9)(typescript@5.4.5) - '@storybook/test-runner': 0.17.0(@types/node@20.14.12)(storybook@8.2.9)(ts-node@10.9.2) - '@storybook/theming': 8.2.9(storybook@8.2.9) + '@storybook/builder-webpack5': 8.3.3(storybook@8.3.3)(typescript@5.4.5) + '@storybook/components': 8.3.3(storybook@8.3.3) + '@storybook/core-events': 8.3.3(storybook@8.3.3) + '@storybook/manager-api': 8.3.3(storybook@8.3.3) + '@storybook/node-logger': 8.3.3(storybook@8.3.3) + '@storybook/preview-api': 8.3.3(storybook@8.3.3) + '@storybook/react': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/react-webpack5': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/test-runner': 0.17.0(@types/node@20.14.12)(storybook@8.3.3)(ts-node@10.9.2) + '@storybook/theming': 8.3.3(storybook@8.3.3) '@testing-library/jest-dom': 6.5.0 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/json-stringify-safe': 5.0.3 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) - browserslist: 4.23.3 + browserslist: 4.24.0 concurrently: 5.3.0 copy-to-clipboard: 3.3.3 copyfiles: 2.4.1 - core-js: 3.36.0 + core-js: 3.38.1 cross-env: 7.0.3 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.30.0(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.0) - eslint-plugin-mdx: 1.16.0(eslint@8.57.0) - eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.35.2(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-mdx: 1.16.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) husky: 8.0.3 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 @@ -25325,7 +24572,7 @@ packages: json-stringify-safe: 5.0.1 nan: 2.20.0 node-forge: 1.3.1 - preact: 10.23.2 + preact: 10.24.1 prettier: 3.3.2 pretty-quick: 4.0.0(prettier@3.3.2) raw-loader: 4.0.2(webpack@5.89.0) @@ -25336,16 +24583,16 @@ packages: remark-gfm: 4.0.0 require-from-string: 2.0.2 resize-observer-polyfill: 1.5.1 - scheduler: 0.23.0 + scheduler: 0.23.2 shell-quote: 1.8.1 source-map-explorer: 2.5.3 - storybook: 8.2.9(@babel/preset-env@7.23.9) + storybook: 8.3.3 styled-components: 5.3.11(@babel/core@7.25.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.89.0) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) tsconfig-paths-webpack-plugin: 4.1.0 - tslib: 2.6.2 + tslib: 2.7.0 typescript: 5.4.5 uuid: 9.0.1 webpack: 5.89.0(webpack-cli@5.1.4) @@ -25353,6 +24600,7 @@ packages: - '@jest/transform' - '@jest/types' - '@rspack/core' + - '@storybook/test' - '@swc/core' - '@swc/helpers' - '@swc/wasm' diff --git a/common/config/rush/variants/stable/pnpm-lock.yaml b/common/config/rush/variants/stable/pnpm-lock.yaml index f52cb506133..742494219af 100644 --- a/common/config/rush/variants/stable/pnpm-lock.yaml +++ b/common/config/rush/variants/stable/pnpm-lock.yaml @@ -92,23 +92,18 @@ dependencies: packages: - /@aashutoshrathi/word-wrap@1.2.6: - resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} - engines: {node: '>=0.10.0'} - dev: false - /@actions/core@1.10.1: resolution: {integrity: sha512-3lBR9EDAY+iYIpTnTIXmWcNbX3T2kCkAEQGIQx4NVQ0575nk2k3GRZDTPQG+vVtS2izSLmINlxXf0uLtnrTP+g==} dependencies: - '@actions/http-client': 2.2.1 + '@actions/http-client': 2.2.3 uuid: 8.3.2 dev: false - /@actions/http-client@2.2.1: - resolution: {integrity: sha512-KhC/cZsq7f8I4LfZSJKgCvEwfkE8o1538VoBeoGzokVLLnbFDEAdFD3UhoMklxo2un9NJVBdANOresx7vTHlHw==} + /@actions/http-client@2.2.3: + resolution: {integrity: sha512-mx8hyJi/hjFvbPokCg4uRd4ZX78t+YyRPtnKWwIl+RzNaVuFpQHfmlGVfsKEJN8LwTCvL+DfVgAM04XaHkm6bA==} dependencies: tunnel: 0.0.6 - undici: 5.28.3 + undici: 5.28.4 dev: false /@adobe/css-tools@4.4.0: @@ -127,20 +122,20 @@ packages: resolution: {integrity: sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==} engines: {node: '>=12.0.0'} dependencies: - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@azure/abort-controller@2.0.0: - resolution: {integrity: sha512-RP/mR/WJchR+g+nQFJGOec+nzeN/VvjlwbinccoqfhTsTHbb8X5+mLDp48kHT0ueyum0BNSwGm0kX0UZuIqTGg==} + /@azure/abort-controller@2.1.2: + resolution: {integrity: sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==} engines: {node: '>=18.0.0'} dependencies: - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@azure/communication-calling-effects@1.1.1-beta.1: - resolution: {integrity: sha512-hz0wEHBFSNVivS7qnDwcnJuONYqlV41VpQpEi+hEGcM4+8G4MQwC4nG7dOr2OX2AkJoX3ZTY2ZC5X3igLy9U4A==} + /@azure/communication-calling-effects@1.1.1: + resolution: {integrity: sha512-Q5fgE2i39uJlrUM1qFxNQixQtU8fQR0FP9WoOpSET05Jg+nzQ/LYZKHVlAqRkO/bo/DG3DtQBpx5Z0grKUjhVg==} dependencies: - '@azure/logger': 1.0.4 + '@azure/logger': 1.1.4 events: 3.3.0 dev: false @@ -148,7 +143,7 @@ packages: resolution: {integrity: sha512-Yqt8Gzc76gJe/mhb5RoQCv7OcEPfksfRcF2jmA54SXqMO/Oc2nbUAWFMN5WGjLI5L9sJYP1bE8mQLXDBWABdkg==} dependencies: '@azure/communication-common': 2.3.0 - '@azure/logger': 1.0.4 + '@azure/logger': 1.1.4 transitivePeerDependencies: - supports-color dev: false @@ -157,17 +152,17 @@ packages: resolution: {integrity: sha512-PyfKRiX1Hy91h8tLEe8HN44Zvf+Px/tLtqyi8NGOPx2PvSMsQoilaqdoSgYhS3uuOCGQucvwOkROz1xVz0pYNQ==} engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 2.0.0 + '@azure/abort-controller': 2.1.2 '@azure/communication-common': 2.3.1 '@azure/communication-signaling': 1.0.0-beta.28 - '@azure/core-auth': 1.7.2 + '@azure/core-auth': 1.8.0 '@azure/core-client': 1.9.2 - '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.16.3 - '@azure/core-tracing': 1.0.1 - '@azure/logger': 1.0.4 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.17.0 + '@azure/core-tracing': 1.1.2 + '@azure/logger': 1.1.4 events: 3.3.0 - tslib: 2.6.2 + tslib: 2.7.0 uuid: 8.3.2 transitivePeerDependencies: - supports-color @@ -178,13 +173,13 @@ packages: engines: {node: '>=14.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.6.0 - '@azure/core-rest-pipeline': 1.14.0 - '@azure/core-tracing': 1.0.1 - '@azure/core-util': 1.7.0 + '@azure/core-auth': 1.8.0 + '@azure/core-rest-pipeline': 1.17.0 + '@azure/core-tracing': 1.1.2 + '@azure/core-util': 1.10.0 events: 3.3.0 jwt-decode: 3.1.2 - tslib: 2.6.2 + tslib: 2.7.0 transitivePeerDependencies: - supports-color dev: false @@ -194,278 +189,188 @@ packages: engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.6.0 - '@azure/core-rest-pipeline': 1.14.0 - '@azure/core-tracing': 1.0.1 - '@azure/core-util': 1.7.0 + '@azure/core-auth': 1.8.0 + '@azure/core-rest-pipeline': 1.17.0 + '@azure/core-tracing': 1.1.2 + '@azure/core-util': 1.10.0 events: 3.3.0 jwt-decode: 4.0.0 - tslib: 2.6.2 + tslib: 2.7.0 transitivePeerDependencies: - supports-color dev: false - /@azure/communication-identity@1.3.0: - resolution: {integrity: sha512-SCfmOEanjXho8k93T0/SvZc1OrunD0868VZWA2gkiy9sCiYfC5HG0aDJ0tLlEw5RHNeICuXa5s7TqapwLPPThw==} + /@azure/communication-identity@1.3.1: + resolution: {integrity: sha512-S54UTeEM3SbUNGFeGcGQEw64KLUu8CmZi2/2hRu3sy6Rx2i4Y8aL+ITlGC7bOm2v5rKELD5PoXAVYDJxVCJN1w==} engines: {node: '>=18.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - '@azure/communication-common': 2.3.0 - '@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.14.0 - '@azure/core-tracing': 1.0.1 - '@azure/logger': 1.0.4 + '@azure/communication-common': 2.3.1 + '@azure/core-auth': 1.8.0 + '@azure/core-client': 1.9.2 + '@azure/core-lro': 2.7.2 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.17.0 + '@azure/core-tracing': 1.1.2 + '@azure/logger': 1.1.4 events: 3.3.0 - tslib: 2.6.2 + tslib: 2.7.0 transitivePeerDependencies: - supports-color dev: false - /@azure/communication-rooms@1.1.0-beta.1: - resolution: {integrity: sha512-KQsW4uaWgY2RsYjaZZ8OJonLZuALV0+sooJ97JyJYuHe5yBMSo8uREQ1pSPETcYno6gC3Jenf5mg5BnY4Q1yXA==} - engines: {node: '>=14.0.0'} + /@azure/communication-rooms@1.1.0: + resolution: {integrity: sha512-PC1Me2pdpEZtl1FpasEjziskSbxMfuAQ0YLwerYrDpQ9U/xiQpIo1gn+pFHUEEuNBdPK9wnSOuyft+lLVkEepg==} + engines: {node: '>=18.0.0'} dependencies: - '@azure/communication-common': 2.3.0 - '@azure/core-auth': 1.6.0 - '@azure/core-client': 1.8.0 - '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.14.0 - '@azure/core-tracing': 1.0.1 - '@azure/logger': 1.0.4 + '@azure/communication-common': 2.3.1 + '@azure/core-auth': 1.8.0 + '@azure/core-client': 1.9.2 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.17.0 + '@azure/core-tracing': 1.1.2 + '@azure/core-util': 1.10.0 + '@azure/logger': 1.1.4 tslib: 1.14.1 - uuid: 8.3.2 transitivePeerDependencies: - supports-color dev: false - /@azure/communication-signaling@1.0.0-beta.26: - resolution: {integrity: sha512-/GYJ0ycUZEhl04TXPnkID1fl6KAAfjSJBtt0x34PeYS47KhPNpU0GegxHb7U6Ia3TD6r9O4ET1xsUJUD8Jva8Q==} - engines: {node: '>=8.0.0'} - dependencies: - '@azure/core-http': 2.3.2 - '@azure/core-tracing': 1.0.0-preview.13 - '@azure/logger': 1.0.4 - events: 3.3.0 - tslib: 1.14.1 - transitivePeerDependencies: - - encoding - dev: false - /@azure/communication-signaling@1.0.0-beta.28: resolution: {integrity: sha512-D1ujjaIiXPhePvjKlG+iYazYxLwPHSxD8WOJluCwptElcj1PslF70nmXDJw3udCLTYDbDgV+SrGpAHnJsyuh3Q==} engines: {node: '>=8.0.0'} dependencies: '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.7.2 - '@azure/core-tracing': 1.0.1 - '@azure/core-util': 1.7.0 - '@azure/logger': 1.0.4 + '@azure/core-auth': 1.8.0 + '@azure/core-tracing': 1.1.2 + '@azure/core-util': 1.10.0 + '@azure/logger': 1.1.4 events: 3.3.0 - tslib: 2.6.2 + tslib: 2.7.0 uuid: 8.3.2 dev: false - /@azure/core-auth@1.6.0: - resolution: {integrity: sha512-3X9wzaaGgRaBCwhLQZDtFp5uLIXCPrGbwJNWPPugvL4xbIGgScv77YzzxToKGLAKvG9amDoofMoP+9hsH1vs1w==} - engines: {node: '>=18.0.0'} - dependencies: - '@azure/abort-controller': 2.0.0 - '@azure/core-util': 1.7.0 - tslib: 2.6.2 - dev: false - - /@azure/core-auth@1.7.2: - resolution: {integrity: sha512-Igm/S3fDYmnMq1uKS38Ae1/m37B3zigdlZw+kocwEhh5GjyKjPrXKO2J6rzpC1wAxrNil/jX9BJRqBshyjnF3g==} + /@azure/core-auth@1.8.0: + resolution: {integrity: sha512-YvFMowkXzLbXNM11yZtVLhUCmuG0ex7JKOH366ipjmHBhL3vpDcPAeWF+jf0X+jVXwFqo3UhsWUq4kH0ZPdu/g==} engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 2.0.0 - '@azure/core-util': 1.7.0 - tslib: 2.6.2 - dev: false - - /@azure/core-client@1.8.0: - resolution: {integrity: sha512-+gHS3gEzPlhyQBMoqVPOTeNH031R5DM/xpCvz72y38C09rg4Hui/1sJS/ujoisDZbbSHyuRLVWdFlwL0pIFwbg==} - engines: {node: '>=18.0.0'} - dependencies: - '@azure/abort-controller': 2.0.0 - '@azure/core-auth': 1.7.2 - '@azure/core-rest-pipeline': 1.14.0 - '@azure/core-tracing': 1.0.1 - '@azure/core-util': 1.7.0 - '@azure/logger': 1.0.4 - tslib: 2.6.2 - transitivePeerDependencies: - - supports-color + '@azure/abort-controller': 2.1.2 + '@azure/core-util': 1.10.0 + tslib: 2.7.0 dev: false /@azure/core-client@1.9.2: resolution: {integrity: sha512-kRdry/rav3fUKHl/aDLd/pDLcB+4pOFwPPTVEExuMyaI5r+JBbMWqRbCY1pn5BniDaU3lRxO9eaQ1AmSMehl/w==} engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 2.0.0 - '@azure/core-auth': 1.7.2 - '@azure/core-rest-pipeline': 1.16.3 - '@azure/core-tracing': 1.0.1 - '@azure/core-util': 1.7.0 - '@azure/logger': 1.0.4 - tslib: 2.6.2 + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.8.0 + '@azure/core-rest-pipeline': 1.17.0 + '@azure/core-tracing': 1.1.2 + '@azure/core-util': 1.10.0 + '@azure/logger': 1.1.4 + tslib: 2.7.0 transitivePeerDependencies: - supports-color dev: false - /@azure/core-http@2.3.2: - resolution: {integrity: sha512-Z4dfbglV9kNZO177CNx4bo5ekFuYwwsvjLiKdZI4r84bYGv3irrbQz7JC3/rUfFH2l4T/W6OFleJaa2X0IaQqw==} - engines: {node: '>=14.0.0'} - dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.6.0 - '@azure/core-tracing': 1.0.0-preview.13 - '@azure/core-util': 1.7.0 - '@azure/logger': 1.0.4 - '@types/node-fetch': 2.6.11 - '@types/tunnel': 0.0.3 - form-data: 4.0.0 - node-fetch: 2.7.0 - process: 0.11.10 - tough-cookie: 4.1.3 - tslib: 2.6.2 - tunnel: 0.0.6 - uuid: 8.3.2 - xml2js: 0.5.0 - transitivePeerDependencies: - - encoding - dev: false - - /@azure/core-http@3.0.4: - resolution: {integrity: sha512-Fok9VVhMdxAFOtqiiAtg74fL0UJkt0z3D+ouUUxcRLzZNBioPRAMJFVxiWoJljYpXsRi4GDQHzQHDc9AiYaIUQ==} - engines: {node: '>=14.0.0'} + /@azure/core-http-compat@2.1.2: + resolution: {integrity: sha512-5MnV1yqzZwgNLLjlizsU3QqOeQChkIXw781Fwh1xdAqJR5AA32IUaq6xv1BICJvfbHoa+JYcaij2HFkhLbNTJQ==} + engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-auth': 1.7.2 - '@azure/core-tracing': 1.0.0-preview.13 - '@azure/core-util': 1.7.0 - '@azure/logger': 1.0.4 - '@types/node-fetch': 2.6.11 - '@types/tunnel': 0.0.3 - form-data: 4.0.0 - node-fetch: 2.7.0 - process: 0.11.10 - tslib: 2.6.2 - tunnel: 0.0.6 - uuid: 8.3.2 - xml2js: 0.5.0 + '@azure/abort-controller': 2.1.2 + '@azure/core-client': 1.9.2 + '@azure/core-rest-pipeline': 1.17.0 transitivePeerDependencies: - - encoding + - supports-color dev: false - /@azure/core-lro@2.6.0: - resolution: {integrity: sha512-PyRNcaIOfMgoUC01/24NoG+k8O81VrKxYARnDlo+Q2xji0/0/j2nIt8BwQh294pb1c5QnXTDPbNR4KzoDKXEoQ==} + /@azure/core-lro@2.7.2: + resolution: {integrity: sha512-0YIpccoX8m/k00O7mDDMdJpbr6mf1yWo2dfmxt5A8XVZVVMz2SSKaEbMCeJRvgQ0IaSlqhjT47p4hVIRRy90xw==} engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 2.0.0 - '@azure/core-util': 1.7.0 - '@azure/logger': 1.0.4 - tslib: 2.6.2 - dev: false - - /@azure/core-paging@1.5.0: - resolution: {integrity: sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==} - engines: {node: '>=14.0.0'} - dependencies: - tslib: 2.6.2 + '@azure/abort-controller': 2.1.2 + '@azure/core-util': 1.10.0 + '@azure/logger': 1.1.4 + tslib: 2.7.0 dev: false - /@azure/core-rest-pipeline@1.14.0: - resolution: {integrity: sha512-Tp4M6NsjCmn9L5p7HsW98eSOS7A0ibl3e5ntZglozT0XuD/0y6i36iW829ZbBq0qihlGgfaeFpkLjZ418KDm1Q==} + /@azure/core-paging@1.6.2: + resolution: {integrity: sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==} engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 2.0.0 - '@azure/core-auth': 1.6.0 - '@azure/core-tracing': 1.0.1 - '@azure/core-util': 1.7.0 - '@azure/logger': 1.0.4 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - tslib: 2.6.2 - transitivePeerDependencies: - - supports-color + tslib: 2.7.0 dev: false - /@azure/core-rest-pipeline@1.16.3: - resolution: {integrity: sha512-VxLk4AHLyqcHsfKe4MZ6IQ+D+ShuByy+RfStKfSjxJoL3WBWq17VNmrz8aT8etKzqc2nAeIyLxScjpzsS4fz8w==} + /@azure/core-rest-pipeline@1.17.0: + resolution: {integrity: sha512-62Vv8nC+uPId3j86XJ0WI+sBf0jlqTqPUFCBNrGtlaUeQUIXWV/D8GE5A1d+Qx8H7OQojn2WguC8kChD6v0shA==} engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 2.0.0 - '@azure/core-auth': 1.7.2 - '@azure/core-tracing': 1.0.1 - '@azure/core-util': 1.9.2 - '@azure/logger': 1.0.4 + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.8.0 + '@azure/core-tracing': 1.1.2 + '@azure/core-util': 1.10.0 + '@azure/logger': 1.1.4 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 - tslib: 2.6.2 + tslib: 2.7.0 transitivePeerDependencies: - supports-color dev: false - /@azure/core-tracing@1.0.0-preview.13: - resolution: {integrity: sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==} - engines: {node: '>=12.0.0'} - dependencies: - '@opentelemetry/api': 1.8.0 - tslib: 2.6.2 - dev: false - - /@azure/core-tracing@1.0.1: - resolution: {integrity: sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==} - engines: {node: '>=12.0.0'} + /@azure/core-tracing@1.1.2: + resolution: {integrity: sha512-dawW9ifvWAWmUm9/h+/UQ2jrdvjCJ7VJEuCJ6XVNudzcOwm53BFZH4Q845vjfgoUAM8ZxokvVNxNxAITc502YA==} + engines: {node: '>=18.0.0'} dependencies: - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@azure/core-util@1.7.0: - resolution: {integrity: sha512-Zq2i3QO6k9DA8vnm29mYM4G8IE9u1mhF1GUabVEqPNX8Lj833gdxQ2NAFxt2BZsfAL+e9cT8SyVN7dFVJ/Hf0g==} + /@azure/core-util@1.10.0: + resolution: {integrity: sha512-dqLWQsh9Nro1YQU+405POVtXnwrIVqPyfUzc4zXCbThTg7+vNNaiMkwbX9AMXKyoFYFClxmB3s25ZFr3+jZkww==} engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 2.0.0 - tslib: 2.6.2 + '@azure/abort-controller': 2.1.2 + tslib: 2.7.0 dev: false - /@azure/core-util@1.9.2: - resolution: {integrity: sha512-l1Qrqhi4x1aekkV+OlcqsJa4AnAkj5p0JV8omgwjaV9OAbP41lvrMvs+CptfetKkeEaGRGSzby7sjPZEX7+kkQ==} + /@azure/core-xml@1.4.3: + resolution: {integrity: sha512-D6G7FEmDiTctPKuWegX2WTrS1enKZwqYwdKTO6ZN6JMigcCehlT0/CYl+zWpI9vQ9frwwp7GQT3/owaEXgnOsA==} engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 2.0.0 - tslib: 2.6.2 + fast-xml-parser: 4.5.0 + tslib: 2.7.0 dev: false - /@azure/logger@1.0.4: - resolution: {integrity: sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==} - engines: {node: '>=14.0.0'} + /@azure/logger@1.1.4: + resolution: {integrity: sha512-4IXXzcCdLdlXuCG+8UKEwLA1T1NHqUfanhXYHiQTn+6sfWCZXduqbtXDGceg3Ce5QxTGo7EqmbV6Bi+aqKuClQ==} + engines: {node: '>=18.0.0'} dependencies: - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@azure/storage-blob@12.17.0: - resolution: {integrity: sha512-sM4vpsCpcCApagRW5UIjQNlNylo02my2opgp0Emi8x888hZUvJ3dN69Oq20cEGXkMUWnoCrBaB0zyS3yeB87sQ==} - engines: {node: '>=14.0.0'} + /@azure/storage-blob@12.25.0: + resolution: {integrity: sha512-oodouhA3nCCIh843tMMbxty3WqfNT+Vgzj3Xo5jqR9UPnzq3d7mzLjlHAYz7lW+b4km3SIgz+NAgztvhm7Z6kQ==} + engines: {node: '>=18.0.0'} dependencies: - '@azure/abort-controller': 1.1.0 - '@azure/core-http': 3.0.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 + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.8.0 + '@azure/core-client': 1.9.2 + '@azure/core-http-compat': 2.1.2 + '@azure/core-lro': 2.7.2 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.17.0 + '@azure/core-tracing': 1.1.2 + '@azure/core-util': 1.10.0 + '@azure/core-xml': 1.4.3 + '@azure/logger': 1.1.4 events: 3.3.0 - tslib: 2.6.2 + tslib: 2.7.0 transitivePeerDependencies: - - encoding + - supports-color dev: false - /@babel/cli@7.24.8(@babel/core@7.25.2): - resolution: {integrity: sha512-isdp+G6DpRyKc+3Gqxy2rjzgF7Zj9K0mzLNnxz+E/fgeag8qT3vVulX4gY9dGO1q0y+0lUv6V3a+uhUzMzrwXg==} + /@babel/cli@7.25.6(@babel/core@7.25.2): + resolution: {integrity: sha512-Z+Doemr4VtvSD2SNHTrkiFZ1LX+JI6tyRXAAOb4N9khIuPyoEPmTPJarPm8ljJV1D6bnMQjyHMWTT9NeKbQuXA==} engines: {node: '>=6.9.0'} hasBin: true peerDependencies: @@ -484,34 +389,16 @@ packages: chokidar: 3.6.0 dev: false - /@babel/code-frame@7.24.2: - resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': 7.24.2 - picocolors: 1.0.0 - dev: false - /@babel/code-frame@7.24.7: resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==} engines: {node: '>=6.9.0'} dependencies: '@babel/highlight': 7.24.7 - picocolors: 1.0.0 - dev: false - - /@babel/compat-data@7.23.5: - resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} - engines: {node: '>=6.9.0'} + picocolors: 1.1.0 dev: false - /@babel/compat-data@7.24.7: - resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/compat-data@7.25.2: - resolution: {integrity: sha512-bYcppcpKBvX4znYaPEeFau03bp89ShqNMLs+rmdptMw+heSZh9+z84d2YG+K7cYLbWwzdjtDoW/uqZmPjulClQ==} + /@babel/compat-data@7.25.4: + resolution: {integrity: sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==} engines: {node: '>=6.9.0'} dev: false @@ -520,15 +407,15 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 + '@babel/generator': 7.25.6 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.12.9) - '@babel/helpers': 7.24.8 - '@babel/parser': 7.25.3 + '@babel/helpers': 7.25.6 + '@babel/parser': 7.25.6 '@babel/template': 7.25.0 - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.6(supports-color@5.5.0) + '@babel/types': 7.25.6 convert-source-map: 1.9.0 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 @@ -545,16 +432,16 @@ packages: dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 + '@babel/generator': 7.25.6 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) - '@babel/helpers': 7.25.0 - '@babel/parser': 7.25.3 + '@babel/helpers': 7.25.6 + '@babel/parser': 7.25.6 '@babel/template': 7.25.0 - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.6(supports-color@5.5.0) + '@babel/types': 7.25.6 convert-source-map: 2.0.0 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -562,123 +449,60 @@ packages: - supports-color dev: false - /@babel/eslint-parser@7.23.10(@babel/core@7.25.2)(eslint@8.57.0): - resolution: {integrity: sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw==} + /@babel/eslint-parser@7.25.1(@babel/core@7.25.2)(eslint@8.57.1): + resolution: {integrity: sha512-Y956ghgTT4j7rKesabkh5WeqgSFZVFwaPR0IWFm7KFHFmmJ4afbG49SmfW4S+GyRPx0Dy5jxEWA5t0rpxfElWg==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 - eslint: ^7.5.0 || ^8.0.0 + eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 dependencies: '@babel/core': 7.25.2 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.0 + eslint: 8.57.1 eslint-visitor-keys: 2.1.0 semver: 6.3.1 dev: false - /@babel/generator@7.24.5: - resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.25.2 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - dev: false - - /@babel/generator@7.24.7: - resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.7 - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 2.5.2 - dev: false - - /@babel/generator@7.25.0: - resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} + /@babel/generator@7.25.6: + resolution: {integrity: sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.6 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 dev: false - /@babel/helper-annotate-as-pure@7.22.5: - resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.5 - dev: false - /@babel/helper-annotate-as-pure@7.24.7: resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.25.2 - dev: false - - /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: - resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.25.6 dev: false /@babel/helper-builder-binary-assignment-operator-visitor@7.24.7: resolution: {integrity: sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.6(supports-color@5.5.0) + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color dev: false - /@babel/helper-compilation-targets@7.24.7: - resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/compat-data': 7.24.7 - '@babel/helper-validator-option': 7.24.7 - browserslist: 4.23.0 - lru-cache: 5.1.1 - semver: 6.3.1 - dev: false - /@babel/helper-compilation-targets@7.25.2: resolution: {integrity: sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.25.2 + '@babel/compat-data': 7.25.4 '@babel/helper-validator-option': 7.24.8 - browserslist: 4.23.2 + browserslist: 4.24.0 lru-cache: 5.1.1 semver: 6.3.1 dev: false - /@babel/helper-create-class-features-plugin@7.24.0(@babel/core@7.25.2): - resolution: {integrity: sha512-QAH+vfvts51BCsNZ2PhY6HAggnlS6omLLFTsIpeqZk/MmJ6cW7tgz5yRv0fMJThcr6FmbMrENh1RgrWPTYA76g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.25.2) - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/helper-split-export-declaration': 7.24.5 - semver: 6.3.1 - dev: false - - /@babel/helper-create-class-features-plugin@7.25.0(@babel/core@7.25.2): - resolution: {integrity: sha512-GYM6BxeQsETc9mnct+nIIpf63SAyzvyYN7UB/IlTyd+MBg06afFGp0mIeUqGyWgS2mxad6vqbMrHVlaL3m70sQ==} + /@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.25.2): + resolution: {integrity: sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -689,24 +513,12 @@ packages: '@babel/helper-optimise-call-expression': 7.24.7 '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6(supports-color@5.5.0) semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.25.2): - resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.22.5 - regexpu-core: 5.3.2 - semver: 6.3.1 - dev: false - /@babel/helper-create-regexp-features-plugin@7.25.2(@babel/core@7.25.2): resolution: {integrity: sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==} engines: {node: '>=6.9.0'} @@ -726,10 +538,10 @@ packages: dependencies: '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-module-imports': 7.24.3 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/traverse': 7.25.3 - debug: 4.3.4(supports-color@5.5.0) + '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/traverse': 7.25.6(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 semver: 6.3.1 @@ -743,24 +555,9 @@ packages: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.0 - debug: 4.3.4(supports-color@5.5.0) - lodash.debounce: 4.0.8 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/helper-define-polyfill-provider@0.6.0(@babel/core@7.25.2): - resolution: {integrity: sha512-efwOM90nCG6YeT8o3PCyBVSxRfmILxCNL+TNI8CGQl7a62M0Wd9VkV+XHwIlkOz1r4b+lxu6gBjdWiOMdUCrCQ==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.0 - debug: 4.3.4(supports-color@5.5.0) + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + debug: 4.3.7(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -775,94 +572,29 @@ packages: '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: - supports-color dev: false - /@babel/helper-environment-visitor@7.22.20: - resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helper-environment-visitor@7.24.7: - resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.7 - dev: false - - /@babel/helper-function-name@7.23.0: - resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.25.0 - '@babel/types': 7.25.2 - dev: false - - /@babel/helper-function-name@7.24.7: - resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.24.7 - '@babel/types': 7.24.7 - dev: false - - /@babel/helper-hoist-variables@7.24.7: - resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.7 - dev: false - - /@babel/helper-member-expression-to-functions@7.23.0: - resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.25.2 - dev: false - /@babel/helper-member-expression-to-functions@7.24.8: resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.6(supports-color@5.5.0) + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color dev: false - /@babel/helper-module-imports@7.24.3: - resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.5 - dev: false - - /@babel/helper-module-imports@7.24.7: + /@babel/helper-module-imports@7.24.7(supports-color@5.5.0): resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7(supports-color@5.5.0) - '@babel/types': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/helper-module-transforms@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-simple-access': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 + '@babel/traverse': 7.25.6(supports-color@5.5.0) + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color dev: false @@ -874,10 +606,10 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-module-imports': 7.24.7 + '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -889,54 +621,30 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.24.7 + '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false - /@babel/helper-optimise-call-expression@7.22.5: - resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.25.2 - dev: false - /@babel/helper-optimise-call-expression@7.24.7: resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.25.2 + '@babel/types': 7.25.6 dev: false /@babel/helper-plugin-utils@7.10.4: resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} dev: false - /@babel/helper-plugin-utils@7.24.0: - resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} - engines: {node: '>=6.9.0'} - dev: false - /@babel/helper-plugin-utils@7.24.8: resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==} engines: {node: '>=6.9.0'} dev: false - /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.25.2): - resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-wrap-function': 7.22.20 - dev: false - /@babel/helper-remap-async-to-generator@7.25.0(@babel/core@7.25.2): resolution: {integrity: sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==} engines: {node: '>=6.9.0'} @@ -946,23 +654,11 @@ packages: '@babel/core': 7.25.2 '@babel/helper-annotate-as-pure': 7.24.7 '@babel/helper-wrap-function': 7.25.0 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false - /@babel/helper-replace-supers@7.22.20(@babel/core@7.25.2): - resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-member-expression-to-functions': 7.23.0 - '@babel/helper-optimise-call-expression': 7.22.5 - dev: false - /@babel/helper-replace-supers@7.25.0(@babel/core@7.25.2): resolution: {integrity: sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==} engines: {node: '>=6.9.0'} @@ -972,7 +668,7 @@ packages: '@babel/core': 7.25.2 '@babel/helper-member-expression-to-functions': 7.24.8 '@babel/helper-optimise-call-expression': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -981,122 +677,54 @@ packages: resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.24.7(supports-color@5.5.0) - '@babel/types': 7.24.7 + '@babel/traverse': 7.25.6(supports-color@5.5.0) + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color dev: false - /@babel/helper-skip-transparent-expression-wrappers@7.22.5: - resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.5 - dev: false - /@babel/helper-skip-transparent-expression-wrappers@7.24.7: resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.6(supports-color@5.5.0) + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color dev: false - /@babel/helper-split-export-declaration@7.24.5: - resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.25.2 - dev: false - - /@babel/helper-split-export-declaration@7.24.7: - resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': 7.24.7 - dev: false - - /@babel/helper-string-parser@7.24.7: - resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} - engines: {node: '>=6.9.0'} - dev: false - /@babel/helper-string-parser@7.24.8: resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} engines: {node: '>=6.9.0'} dev: false - /@babel/helper-validator-identifier@7.24.5: - resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} - engines: {node: '>=6.9.0'} - dev: false - /@babel/helper-validator-identifier@7.24.7: resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} engines: {node: '>=6.9.0'} dev: false - /@babel/helper-validator-option@7.23.5: - resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} - engines: {node: '>=6.9.0'} - dev: false - - /@babel/helper-validator-option@7.24.7: - resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==} - engines: {node: '>=6.9.0'} - dev: false - /@babel/helper-validator-option@7.24.8: resolution: {integrity: sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==} engines: {node: '>=6.9.0'} dev: false - /@babel/helper-wrap-function@7.22.20: - resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-function-name': 7.24.7 - '@babel/template': 7.25.0 - '@babel/types': 7.25.2 - dev: false - /@babel/helper-wrap-function@7.25.0: resolution: {integrity: sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.25.0 - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.6(supports-color@5.5.0) + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color dev: false - /@babel/helpers@7.24.8: - resolution: {integrity: sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': 7.25.0 - '@babel/types': 7.25.2 - dev: false - - /@babel/helpers@7.25.0: - resolution: {integrity: sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==} + /@babel/helpers@7.25.6: + resolution: {integrity: sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.25.0 - '@babel/types': 7.25.2 - dev: false - - /@babel/highlight@7.24.2: - resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.24.5 - chalk: 2.4.2 - js-tokens: 4.0.0 - picocolors: 1.0.0 + '@babel/types': 7.25.6 dev: false /@babel/highlight@7.24.7: @@ -1106,88 +734,25 @@ packages: '@babel/helper-validator-identifier': 7.24.7 chalk: 2.4.2 js-tokens: 4.0.0 - picocolors: 1.0.0 + picocolors: 1.1.0 dev: false - /@babel/parser@7.24.5: - resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==} + /@babel/parser@7.25.6: + resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==} engines: {node: '>=6.0.0'} hasBin: true + dependencies: + '@babel/types': 7.25.6 dev: false - /@babel/parser@7.24.7: - resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} - engines: {node: '>=6.0.0'} - hasBin: true - dev: false - - /@babel/parser@7.24.8: - resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==} - engines: {node: '>=6.0.0'} - hasBin: true - dev: false - - /@babel/parser@7.25.3: - resolution: {integrity: sha512-iLTJKDbJ4hMvFPgQwwsVoxtHyWpKKPBrxkANrSYewDPaPpT5py5yeVkgPIJ7XYXhndxJpaA3PyALSXQ7u8e/Dw==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.25.2 - dev: false - - /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.3(@babel/core@7.25.2): - resolution: {integrity: sha512-wUrcsxZg6rqBXG05HG1FPYgsP6EvwF4WpBbxIpWIIYnH8wG0gzx3yZY3dtEHas4sTAOGkbTsc9EGPxwff8lRoA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.0(@babel/core@7.25.2): - resolution: {integrity: sha512-Bm4bH2qsX880b/3ziJ8KD711LT7z4u8CFudmjqle65AZj/HNUFhEf90dqYv6O86buWvSBmeQDjv0Tn2aF/bIBA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - dev: false - - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - dev: false - - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.25.2): - resolution: {integrity: sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - dev: false - - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.13.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.25.2) + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.0(@babel/core@7.25.2): + resolution: {integrity: sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7(@babel/core@7.25.2): @@ -1204,17 +769,6 @@ packages: - supports-color dev: false - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.25.2): - resolution: {integrity: sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.0 - dev: false - /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.0(@babel/core@7.25.2): resolution: {integrity: sha512-tggFrk1AIShG/RUQbEwt2Tr/E+ObkfwrPjR6BjbRvsx24+PSjK8zrq0GWPNCjo8qpRx4DuJzlcvWJqlm+0h3kw==} engines: {node: '>=6.9.0'} @@ -1223,7 +777,7 @@ packages: dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -1236,31 +790,35 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color dev: false - /@babel/plugin-proposal-decorators@7.24.0(@babel/core@7.25.2): - resolution: {integrity: sha512-LiT1RqZWeij7X+wGxCoYh3/3b8nVOX6/7BZ9wiQgAIyjoeQWdROaodJCgT+dwtbjHaz0r7bEbHJzjSbVfcOyjQ==} + /@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-decorators': 7.24.0(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color dev: false - /@babel/plugin-proposal-export-default-from@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-Q23MpLZfSGZL1kU7fWqV262q65svLSCIP5kZ/JCW/rKTCm/FrLjpvEd2kfUYMVeHh4QhV/xzyoRAHWrAZJrE3Q==} + /@babel/plugin-proposal-export-default-from@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-CcmFwUJ3tKhLjPdt4NP+SHMshebytF8ZTYOv5ZDpkzq2sin80Wb5vJrGt8fhPrORQCfoSa0LAxC/DW+GAC5+Hw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-export-default-from': 7.23.3(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-export-default-from': 7.24.7(@babel/core@7.25.2) dev: false /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.25.2): @@ -1271,7 +829,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) dev: false @@ -1282,9 +840,9 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.12.9) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.12.9) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.12.9) dev: false /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.25.2): @@ -1294,12 +852,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.23.5 + '@babel/compat-data': 7.25.4 '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.25.2) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) dev: false /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.25.2): @@ -1310,9 +868,11 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color dev: false /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.25.2): @@ -1323,8 +883,10 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color dev: false /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.2): @@ -1344,10 +906,12 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color dev: false /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.25.2): @@ -1356,7 +920,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.25.2): @@ -1365,7 +929,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.25.2): @@ -1374,7 +938,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.25.2): @@ -1384,17 +948,17 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-syntax-decorators@7.24.0(@babel/core@7.25.2): - resolution: {integrity: sha512-MXW3pQCu9gUiVGzqkGqsgiINDVYXoAnrY8FYF/rmb+OfufNF0zHMpHPN4ulRrinxYT8Vk/aZJxYqOKsDECjKAw==} + /@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.25.2): @@ -1403,17 +967,17 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-syntax-export-default-from@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-KeENO5ck1IeZ/l2lFZNy+mpobV3D2Zy5C1YFnWm+YuY5mQiAWc4yAp13dqgguwsBsFVLh4LPCEqCa5qW13N+hw==} + /@babel/plugin-syntax-export-default-from@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-bTPz4/635WQ9WhwsyPdxUJDVpsi/X9BMmy/8Rf/UAlOO4jSql4CxUCjWI5PiM+jG+c4LVPTScoTw80geFj9+Bw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.25.2): @@ -1422,31 +986,11 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - dev: false - - /@babel/plugin-syntax-flow@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - dev: false - - /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-syntax-import-assertions@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==} + /@babel/plugin-syntax-flow@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-9G8GYT/dxn/D1IIKOUBmGX0mnmj46mGH9NnZyJLwtCpgh5f7D2VbuKodb+2s9m1Yavh1s7ASQN8lf0eqrb1LTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1455,18 +999,18 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} + /@babel/plugin-syntax-import-assertions@7.25.6(@babel/core@7.25.2): + resolution: {integrity: sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==} + /@babel/plugin-syntax-import-attributes@7.25.6(@babel/core@7.25.2): + resolution: {integrity: sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1481,7 +1025,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.25.2): @@ -1490,7 +1034,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-jsx@7.12.1(@babel/core@7.12.9): @@ -1499,17 +1043,17 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} + /@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.25.2): @@ -1518,7 +1062,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.25.2): @@ -1527,7 +1071,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.25.2): @@ -1536,7 +1080,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.12.9): @@ -1545,7 +1089,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.25.2): @@ -1554,7 +1098,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.25.2): @@ -1563,7 +1107,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.25.2): @@ -1572,7 +1116,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.25.2): @@ -1582,7 +1126,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.25.2): @@ -1592,17 +1136,17 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} + /@babel/plugin-syntax-typescript@7.25.4(@babel/core@7.25.2): + resolution: {integrity: sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.25.2): @@ -1612,18 +1156,8 @@ packages: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - dev: false - - /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-transform-arrow-functions@7.24.7(@babel/core@7.25.2): @@ -1636,21 +1170,8 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.25.2): - resolution: {integrity: sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.25.2) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-async-generator-functions@7.25.0(@babel/core@7.25.2): - resolution: {integrity: sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==} + /@babel/plugin-transform-async-generator-functions@7.25.4(@babel/core@7.25.2): + resolution: {integrity: sha512-jz8cV2XDDTqjKPwVPJBIjORVEmSGYhdRa8e5k5+vN+uwcjSrSxUaebBRa4ko1jqNF2uxyg8G6XYk30Jv285xzg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1659,21 +1180,7 @@ packages: '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) - '@babel/traverse': 7.25.3 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.24.7 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.25.2) + '@babel/traverse': 7.25.6(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -1685,23 +1192,13 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.24.7 + '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-remap-async-to-generator': 7.25.0(@babel/core@7.25.2) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - dev: false - /@babel/plugin-transform-block-scoped-functions@7.24.7(@babel/core@7.25.2): resolution: {integrity: sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==} engines: {node: '>=6.9.0'} @@ -1712,16 +1209,6 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.25.2): - resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - dev: false - /@babel/plugin-transform-block-scoping@7.25.0(@babel/core@7.25.2): resolution: {integrity: sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==} engines: {node: '>=6.9.0'} @@ -1732,42 +1219,19 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - dev: false - - /@babel/plugin-transform-class-properties@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-vKbfawVYayKcSeSR5YYzzyXvsDFWU2mD8U5TFeXtbCPLFUqe7GyCgvO6XDHzje862ODrOwy6WCPmKeWHbCFJ4w==} + /@babel/plugin-transform-class-properties@7.25.4(@babel/core@7.25.2): + resolution: {integrity: sha512-nZeZHyCWPfjkdU5pA/uHiTaDAFUEqkpzf1YoQT2NeSynCGYq9rxfyI3XpQbfx/a0hSnFH6TGlEXvae5Vi7GD8g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.25.2): - resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) - dev: false - /@babel/plugin-transform-class-static-block@7.24.7(@babel/core@7.25.2): resolution: {integrity: sha512-HMXK3WbBPpZQufbMG4B46A90PkuuhN9vBCb5T8+VAHqvAqvcLi+2cKoukcpmUYkszLhScU3l1iudhrks3DggRQ==} engines: {node: '>=6.9.0'} @@ -1775,32 +1239,15 @@ packages: '@babel/core': ^7.12.0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-classes@7.23.8(@babel/core@7.25.2): - resolution: {integrity: sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.25.2) - '@babel/helper-split-export-declaration': 7.24.7 - globals: 11.12.0 - dev: false - - /@babel/plugin-transform-classes@7.25.0(@babel/core@7.25.2): - resolution: {integrity: sha512-xyi6qjr/fYU304fiRwFbekzkqVJZ6A7hOjWZd+89FVcBqPV3S9Wuozz82xdpLspckeaafntbzglaW4pqpzvtSw==} + /@babel/plugin-transform-classes@7.25.4(@babel/core@7.25.2): + resolution: {integrity: sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1810,23 +1257,12 @@ packages: '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/template': 7.24.7 - dev: false - /@babel/plugin-transform-computed-properties@7.24.7(@babel/core@7.25.2): resolution: {integrity: sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==} engines: {node: '>=6.9.0'} @@ -1838,16 +1274,6 @@ packages: '@babel/template': 7.25.0 dev: false - /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - dev: false - /@babel/plugin-transform-destructuring@7.24.8(@babel/core@7.25.2): resolution: {integrity: sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==} engines: {node: '>=6.9.0'} @@ -1858,17 +1284,6 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - dev: false - /@babel/plugin-transform-dotall-regex@7.24.7(@babel/core@7.25.2): resolution: {integrity: sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==} engines: {node: '>=6.9.0'} @@ -1880,261 +1295,129 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} + /@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-duplicate-keys@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==} + /@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) dev: false - /@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.0(@babel/core@7.25.2): - resolution: {integrity: sha512-YLpb4LlYSc3sCUa35un84poXoraOiQucUTTu8X1j18JV+gNa8E0nyUf/CjZ171IRGr4jEguF+vzJU66QZhn29g==} + /@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.25.2(@babel/core@7.25.2) + '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color dev: false - /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.25.2): - resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} + /@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) dev: false - /@babel/plugin-transform-dynamic-import@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-sc3X26PhZQDb3JhORmakcbvkeInvxz+A8oda99lj7J60QRuPZvNAk9wQlTBS1ZynelDrDmTU4pw1tyc5d5ZMUg==} + /@babel/plugin-transform-flow-strip-types@7.25.2(@babel/core@7.25.2): + resolution: {integrity: sha512-InBZ0O8tew5V0K6cHcQ+wgxlrjOw1W4wDXLkOTjLRD8GYhTSkxTVBtdy3MMtvYBrbAWa1Qm3hNoTc1620Yj+Mg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-flow': 7.24.7(@babel/core@7.25.2) dev: false - /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} + /@babel/plugin-transform-for-of@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + transitivePeerDependencies: + - supports-color dev: false - /@babel/plugin-transform-exponentiation-operator@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==} + /@babel/plugin-transform-function-name@7.25.1(@babel/core@7.25.2): + resolution: {integrity: sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.24.7 + '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + '@babel/traverse': 7.25.6(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.25.2): - resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} + /@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) dev: false - /@babel/plugin-transform-export-namespace-from@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-v0K9uNYsPL3oXZ/7F9NNIbAj2jv1whUEtyA6aujhekLs56R++JDQuzRcP2/z4WX5Vg/c5lE9uWZA0/iUoFhLTA==} + /@babel/plugin-transform-literals@7.25.2(@babel/core@7.25.2): + resolution: {integrity: sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) dev: false - /@babel/plugin-transform-flow-strip-types@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==} + /@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-flow': 7.23.3(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) dev: false - /@babel/plugin-transform-for-of@7.23.6(@babel/core@7.25.2): - resolution: {integrity: sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==} + /@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - dev: false - - /@babel/plugin-transform-for-of@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-plugin-utils': 7.24.0 - dev: false - - /@babel/plugin-transform-function-name@7.25.1(@babel/core@7.25.2): - resolution: {integrity: sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/traverse': 7.25.3 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.25.2): - resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-json-strings@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-2yFnBGDvRuxAaE/f0vfBKvtnvvqU8tGpMHqMNpTN2oWMKIR3NqFkjaAgGwawhqK/pIN2T3XdjGPdaG0vDhOBGw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-literals@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - dev: false - - /@babel/plugin-transform-literals@7.25.2(@babel/core@7.25.2): - resolution: {integrity: sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - dev: false - - /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.25.2): - resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-logical-assignment-operators@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-4D2tpwlQ1odXmTEIFWy9ELJcZHqrStlzK/dAOWYyxX3zT0iXQB6banjgeOJQXzEc4S0E0a5A+hahxPaEFYftsw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - dev: false - - /@babel/plugin-transform-member-expression-literals@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - dev: false - - /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - transitivePeerDependencies: - - supports-color + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-transform-modules-amd@7.24.7(@babel/core@7.25.2): @@ -2150,20 +1433,6 @@ packages: - supports-color dev: false - /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-simple-access': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.25.2): resolution: {integrity: sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==} engines: {node: '>=6.9.0'} @@ -2178,21 +1447,6 @@ packages: - supports-color dev: false - /@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.25.2): - resolution: {integrity: sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-validator-identifier': 7.24.7 - transitivePeerDependencies: - - supports-color - dev: false - /@babel/plugin-transform-modules-systemjs@7.25.0(@babel/core@7.25.2): resolution: {integrity: sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==} engines: {node: '>=6.9.0'} @@ -2203,20 +1457,7 @@ packages: '@babel/helper-module-transforms': 7.25.2(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.3 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-transforms': 7.24.7(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/traverse': 7.25.6(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -2234,17 +1475,6 @@ packages: - supports-color dev: false - /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.25.2): - resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - dev: false - /@babel/plugin-transform-named-capturing-groups-regex@7.24.7(@babel/core@7.25.2): resolution: {integrity: sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==} engines: {node: '>=6.9.0'} @@ -2256,370 +1486,149 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - dev: false - /@babel/plugin-transform-new-target@7.24.7(@babel/core@7.25.2): resolution: {integrity: sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - dev: false - - /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.25.2): - resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.25.2): - resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-object-rest-spread@7.24.0(@babel/core@7.25.2): - resolution: {integrity: sha512-y/yKMm7buHpFFXfxVFS4Vk1ToRJDilIa6fKRioB9Vjichv58TDGXTvqV0dN7plobAmTW5eSEGXDngE+Mm+uO+w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-object-super@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.25.2): - resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.25.2): - resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.25.2): - resolution: {integrity: sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.12.9): - resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.24.0 - dev: false - - /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - dev: false - - /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.8 - dev: false - - /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - dev: false - - /@babel/plugin-transform-private-methods@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-COTCOkG2hn4JKGEKBADkA8WNb35TGkkRbI5iT845dB+NyqgO8Hn+ajPbSnIQznneJTa3d30scb6iz/DhH8GsJQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.25.2): - resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) - dev: false - - /@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-create-class-features-plugin': 7.25.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.8 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} + /@babel/plugin-transform-nullish-coalescing-operator@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-Ts7xQVk1OEocqzm8rHMXHlxvsfZ0cEF2yomUqpKENHWMF4zKk175Y4q8H5knJes6PgYad50uuRmt3UJuhBw8pQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) dev: false - /@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==} + /@babel/plugin-transform-numeric-separator@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-e6q1TiVUzvH9KRvicuxdBTUj4AdKSRwzIyFFnfnezpCfP2/7Qmbb8qbU2j7GODbl4JMkblitCQjKYUaX/qkkwA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) dev: false - /@babel/plugin-transform-react-display-name@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==} + /@babel/plugin-transform-object-rest-spread@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-4QrHAr0aXQCEFni2q4DqKLD31n2DL+RxcwnNjDFkSG0eNQ/xCavnRkfCUjsyqGC2OviNJvZOF/mQqZBw7i2C5Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-compilation-targets': 7.25.2 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) dev: false - /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.25.2): - resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} + /@babel/plugin-transform-object-super@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-replace-supers': 7.25.0(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color dev: false - /@babel/plugin-transform-react-jsx-self@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-qXRvbeKDSfwnlJnanVRp0SfuWE5DQhwQr5xtLBzp56Wabyo+4CMosF6Kfp+eOD/4FYpql64XVJ2W0pVLlJZxOQ==} + /@babel/plugin-transform-optional-catch-binding@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-uLEndKqP5BfBbC/5jTwPxLh9kqPWWgzN/f8w6UwAIirAEqiIVJWWY312X72Eub09g5KF9+Zn7+hT7sDxmhRuKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) dev: false - /@babel/plugin-transform-react-jsx-source@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-91RS0MDnAWDNvGC6Wio5XYkyWI39FMFO+JK9+4AlgaTH+yWwVTsw7/sn6LK0lH7c5F+TFkpv/3LfCJ1Ydwof/g==} + /@babel/plugin-transform-optional-chaining@7.24.8(@babel/core@7.25.2): + resolution: {integrity: sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color dev: false - /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.25.2): - resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==} + /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.12.9): + resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.24.3 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.25.2) - '@babel/types': 7.24.5 + '@babel/core': 7.12.9 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-react-pure-annotations@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==} + /@babel/plugin-transform-parameters@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} + /@babel/plugin-transform-private-methods@7.25.4(@babel/core@7.25.2): + resolution: {integrity: sha512-ao8BG7E2b/URaUQGqN3Tlsg+M3KlHY6rJ1O1gXAEUnZoyNQnvKyH87Kfg+FoxSeyWUB8ISZZsC91C44ZuBFytw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - regenerator-transform: 0.15.2 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + transitivePeerDependencies: + - supports-color dev: false - /@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==} + /@babel/plugin-transform-private-property-in-object@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-9z76mxwnwFxMyxZWEgdgECQglF2Q7cFLm0kMf8pGwt+GSJsY0cONKj/UuO4bOH0w/uAel3ekS4ra5CEAyJRmDA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 - regenerator-transform: 0.15.2 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color dev: false - /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} + /@babel/plugin-transform-property-literals@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==} + /@babel/plugin-transform-react-display-name@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-H/Snz9PFxKsS1JLI4dJLtnJgCJRoo0AUm3chP6NYr+9En1JMKloheEiLIhlp5MDVznWo+H3AAC1Mc8lmUEpsgg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -2628,18 +1637,20 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} + /@babel/plugin-transform-react-jsx-development@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-QG9EnzoGn+Qar7rxuW+ZOsbWOt56FvvI93xInqsZDC5fsekx1AlIO4KIJ5M+D0p0SqSH156EpmZyXq630B8OlQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color dev: false - /@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==} + /@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -2648,62 +1659,66 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-spread@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} + /@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-spread@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} + /@babel/plugin-transform-react-jsx@7.25.2(@babel/core@7.25.2): + resolution: {integrity: sha512-KQsqEAVBpU82NM/B/N9j9WOdphom1SZH3R+2V7INrQUH+V9EBFwZsEJl8eBIVeQE62FxJCc70jzEZwqU7RcVqA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.24.8 - '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/types': 7.25.6 transitivePeerDependencies: - supports-color dev: false - /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} + /@babel/plugin-transform-react-pure-annotations@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-PLgBVk3fzbmEjBJ/u8kFzOqS9tUeDjiaWud/rRym/yjCo/M9cASPlnrd2ZmmZpQT40fOOrvR8jh+n8jikrOhNA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==} + /@babel/plugin-transform-regenerator@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 + regenerator-transform: 0.15.2 dev: false - /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} + /@babel/plugin-transform-reserved-words@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==} + /@babel/plugin-transform-shorthand-properties@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -2712,18 +1727,21 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} + /@babel/plugin-transform-spread@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + transitivePeerDependencies: + - supports-color dev: false - /@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.25.2): - resolution: {integrity: sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==} + /@babel/plugin-transform-sticky-regex@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -2732,48 +1750,50 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-typescript@7.23.6(@babel/core@7.25.2): - resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==} + /@babel/plugin-transform-template-literals@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} + /@babel/plugin-transform-typeof-symbol@7.24.8(@babel/core@7.25.2): + resolution: {integrity: sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==} + /@babel/plugin-transform-typescript@7.25.2(@babel/core@7.25.2): + resolution: {integrity: sha512-lBwRvjSmqiMYe/pS0+1gggjJleUJi7NzjvQ1Fkqtt69hBa/0t1YuW/MLQMAPixfwaQOHUXsd6jeU3Z+vdGv3+A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.25.2) '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-skip-transparent-expression-wrappers': 7.24.7 + '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color dev: false - /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} + /@babel/plugin-transform-unicode-escapes@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 dev: false /@babel/plugin-transform-unicode-property-regex@7.24.7(@babel/core@7.25.2): @@ -2787,17 +1807,6 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - dev: false - /@babel/plugin-transform-unicode-regex@7.24.7(@babel/core@7.25.2): resolution: {integrity: sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==} engines: {node: '>=6.9.0'} @@ -2809,19 +1818,8 @@ packages: '@babel/helper-plugin-utils': 7.24.8 dev: false - /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.25.2) - '@babel/helper-plugin-utils': 7.24.0 - dev: false - - /@babel/plugin-transform-unicode-sets-regex@7.24.7(@babel/core@7.25.2): - resolution: {integrity: sha512-2G8aAvF4wy1w/AGZkemprdGMRg5o6zPNhbHVImRz3lss55TYCBd6xStN19rt8XJHq20sqV0JbyWjOWwQRwV/wg==} + /@babel/plugin-transform-unicode-sets-regex@7.25.4(@babel/core@7.25.2): + resolution: {integrity: sha512-qesBxiWkgN1Q+31xUE9RcMk79eOXXDCv6tfyGMRSs4RGlioSg2WVyQAm07k726cSE56pa+Kb0y9epX2qaXzTvA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -2837,104 +1835,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.25.2 - '@babel/helper-compilation-targets': 7.24.7 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-validator-option': 7.24.7 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.7(@babel/core@7.25.2) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.25.2) - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.25.2) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.25.2) - '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.25.2) - '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.25.2) - '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.25.2) - '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.25.2) - '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.25.2) - '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-object-rest-spread': 7.24.0(@babel/core@7.25.2) - '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.25.2) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.25.2) - babel-plugin-polyfill-corejs2: 0.4.9(@babel/core@7.25.2) - babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.25.2) - babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.25.2) - core-js-compat: 3.36.0 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: false - - /@babel/preset-env@7.25.3(@babel/core@7.25.2): - resolution: {integrity: sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': 7.25.2 + '@babel/compat-data': 7.25.4 '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 '@babel/helper-validator-option': 7.24.8 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.3(@babel/core@7.25.2) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.0(@babel/core@7.25.2) '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.0(@babel/core@7.25.2) '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.7(@babel/core@7.25.2) '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.0(@babel/core@7.25.2) @@ -2944,8 +1849,8 @@ packages: '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-syntax-import-assertions': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-import-assertions': 7.25.6(@babel/core@7.25.2) + '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.25.2) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) @@ -2958,18 +1863,17 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.25.2) '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-async-generator-functions': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-transform-async-generator-functions': 7.25.4(@babel/core@7.25.2) '@babel/plugin-transform-async-to-generator': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-block-scoped-functions': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.25.2) - '@babel/plugin-transform-class-properties': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-class-properties': 7.25.4(@babel/core@7.25.2) '@babel/plugin-transform-class-static-block': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-classes': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-transform-classes': 7.25.4(@babel/core@7.25.2) '@babel/plugin-transform-computed-properties': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.25.2) '@babel/plugin-transform-dotall-regex': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-duplicate-keys': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.0(@babel/core@7.25.2) '@babel/plugin-transform-dynamic-import': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-exponentiation-operator': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.25.2) @@ -2992,7 +1896,7 @@ packages: '@babel/plugin-transform-optional-catch-binding': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-optional-chaining': 7.24.8(@babel/core@7.25.2) '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-private-methods': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-private-methods': 7.25.4(@babel/core@7.25.2) '@babel/plugin-transform-private-property-in-object': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-property-literals': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-regenerator': 7.24.7(@babel/core@7.25.2) @@ -3005,27 +1909,27 @@ packages: '@babel/plugin-transform-unicode-escapes': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-unicode-property-regex': 7.24.7(@babel/core@7.25.2) '@babel/plugin-transform-unicode-regex': 7.24.7(@babel/core@7.25.2) - '@babel/plugin-transform-unicode-sets-regex': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-unicode-sets-regex': 7.25.4(@babel/core@7.25.2) '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.25.2) babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.25.2) - babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.25.2) - babel-plugin-polyfill-regenerator: 0.6.2(@babel/core@7.25.2) - core-js-compat: 3.37.1 + babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.25.2) + babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.25.2) + core-js-compat: 3.38.1 semver: 6.3.1 transitivePeerDependencies: - supports-color dev: false - /@babel/preset-flow@7.24.0(@babel/core@7.25.2): - resolution: {integrity: sha512-cum/nSi82cDaSJ21I4PgLTVlj0OXovFk6GRguJYe/IKg6y6JHLTbJhybtX4k35WT9wdeJfEVjycTixMhBHd0Dg==} + /@babel/preset-flow@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-NL3Lo0NorCU607zU3NwRyJbpaB6E3t0xtd3LfAQKDfkeX4/ggcDXvkmkW42QWT5owUeW/jAe4hn+2qvkV1IbfQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-transform-flow-strip-types': 7.23.3(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-option': 7.24.8 + '@babel/plugin-transform-flow-strip-types': 7.25.2(@babel/core@7.25.2) dev: false /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.25.2): @@ -3034,44 +1938,46 @@ packages: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/types': 7.24.7 + '@babel/helper-plugin-utils': 7.24.8 + '@babel/types': 7.25.6 esutils: 2.0.3 dev: false - /@babel/preset-react@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==} + /@babel/preset-react@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-AAH4lEkpmzFWrGVlHaxJB7RLH21uPQ9+He+eFLWHmF9IuFQVugz8eAsamaW0DXRrTfco5zj1wWtpdcXJUOfsag==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-transform-react-display-name': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.25.2) - '@babel/plugin-transform-react-pure-annotations': 7.23.3(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-option': 7.24.8 + '@babel/plugin-transform-react-display-name': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) + '@babel/plugin-transform-react-jsx-development': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-react-pure-annotations': 7.24.7(@babel/core@7.25.2) + transitivePeerDependencies: + - supports-color dev: false - /@babel/preset-typescript@7.23.3(@babel/core@7.25.2): - resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} + /@babel/preset-typescript@7.24.7(@babel/core@7.25.2): + resolution: {integrity: sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.24.0 - '@babel/helper-validator-option': 7.23.5 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.25.2) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-validator-option': 7.24.8 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.25.2) + '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) transitivePeerDependencies: - supports-color dev: false - /@babel/register@7.23.7(@babel/core@7.25.2): - resolution: {integrity: sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ==} + /@babel/register@7.24.6(@babel/core@7.25.2): + resolution: {integrity: sha512-WSuFCc2wCqMeXkz/i3yfAAsxwWflEgbVkZzivgAmXl/MxrXeoYFZOOPllbC8R8WTF7u61wSRQtDVZ1879cdu6w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -3088,102 +1994,39 @@ packages: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} dev: false - /@babel/runtime@7.24.0: - resolution: {integrity: sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==} + /@babel/runtime@7.25.6: + resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 dev: false - /@babel/template@7.24.0: - resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.3 - '@babel/types': 7.25.2 - dev: false - - /@babel/template@7.24.7: - resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 - dev: false - /@babel/template@7.25.0: resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.24.7 - '@babel/parser': 7.25.3 - '@babel/types': 7.25.2 - dev: false - - /@babel/traverse@7.24.7(supports-color@5.5.0): - resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': 7.24.7 - '@babel/generator': 7.24.7 - '@babel/helper-environment-visitor': 7.24.7 - '@babel/helper-function-name': 7.24.7 - '@babel/helper-hoist-variables': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 - debug: 4.3.4(supports-color@5.5.0) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/parser': 7.25.6 + '@babel/types': 7.25.6 dev: false - /@babel/traverse@7.25.3: - resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} + /@babel/traverse@7.25.6(supports-color@5.5.0): + resolution: {integrity: sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 - '@babel/parser': 7.25.3 + '@babel/generator': 7.25.6 + '@babel/parser': 7.25.6 '@babel/template': 7.25.0 - '@babel/types': 7.25.2 - debug: 4.3.4(supports-color@5.5.0) + '@babel/types': 7.25.6 + debug: 4.3.7(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color dev: false - /@babel/types@7.24.5: - resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - to-fast-properties: 2.0.0 - dev: false - - /@babel/types@7.24.7: - resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 - to-fast-properties: 2.0.0 - dev: false - - /@babel/types@7.24.9: - resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.24.8 - '@babel/helper-validator-identifier': 7.24.7 - to-fast-properties: 2.0.0 - dev: false - - /@babel/types@7.25.2: - resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} + /@babel/types@7.25.6: + resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': 7.24.8 @@ -3227,18 +2070,18 @@ packages: engines: {node: '>=10.0.0'} dev: false - /@emotion/hash@0.9.1: - resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==} + /@emotion/hash@0.9.2: + resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} dev: false - /@emotion/is-prop-valid@1.2.2: - resolution: {integrity: sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==} + /@emotion/is-prop-valid@1.3.1: + resolution: {integrity: sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==} dependencies: - '@emotion/memoize': 0.8.1 + '@emotion/memoize': 0.9.0 dev: false - /@emotion/memoize@0.8.1: - resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} + /@emotion/memoize@0.9.0: + resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} dev: false /@emotion/stylis@0.8.5: @@ -3254,10 +2097,19 @@ packages: engines: {node: ^12 || ^14 || ^16} dependencies: comment-parser: 1.2.4 - esquery: 1.5.0 + esquery: 1.6.0 jsdoc-type-pratt-parser: 1.1.1 dev: false + /@esbuild/aix-ppc64@0.23.1: + resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: false + optional: true + /@esbuild/android-arm64@0.18.20: resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} engines: {node: '>=12'} @@ -3267,6 +2119,15 @@ packages: dev: false optional: true + /@esbuild/android-arm64@0.23.1: + resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} + engines: {node: '>=18'} + 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'} @@ -3276,6 +2137,15 @@ packages: dev: false optional: true + /@esbuild/android-arm@0.23.1: + resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==} + engines: {node: '>=18'} + 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'} @@ -3285,6 +2155,15 @@ packages: dev: false optional: true + /@esbuild/android-x64@0.23.1: + resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==} + engines: {node: '>=18'} + 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'} @@ -3294,6 +2173,15 @@ packages: dev: false optional: true + /@esbuild/darwin-arm64@0.23.1: + resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + /@esbuild/darwin-x64@0.18.20: resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} engines: {node: '>=12'} @@ -3303,6 +2191,15 @@ packages: dev: false optional: true + /@esbuild/darwin-x64@0.23.1: + resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==} + engines: {node: '>=18'} + 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'} @@ -3312,9 +2209,27 @@ packages: dev: false optional: true - /@esbuild/freebsd-x64@0.18.20: - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} - engines: {node: '>=12'} + /@esbuild/freebsd-arm64@0.23.1: + resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} + engines: {node: '>=18'} + 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/freebsd-x64@0.23.1: + resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==} + engines: {node: '>=18'} cpu: [x64] os: [freebsd] requiresBuild: true @@ -3330,6 +2245,15 @@ packages: dev: false optional: true + /@esbuild/linux-arm64@0.23.1: + resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} + engines: {node: '>=18'} + 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'} @@ -3339,6 +2263,15 @@ packages: dev: false optional: true + /@esbuild/linux-arm@0.23.1: + resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-ia32@0.18.20: resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} engines: {node: '>=12'} @@ -3348,6 +2281,15 @@ packages: dev: false optional: true + /@esbuild/linux-ia32@0.23.1: + resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==} + engines: {node: '>=18'} + 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'} @@ -3357,6 +2299,15 @@ packages: dev: false optional: true + /@esbuild/linux-loong64@0.23.1: + resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==} + engines: {node: '>=18'} + 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'} @@ -3366,6 +2317,15 @@ packages: dev: false optional: true + /@esbuild/linux-mips64el@0.23.1: + resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-ppc64@0.18.20: resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} engines: {node: '>=12'} @@ -3375,6 +2335,15 @@ packages: dev: false optional: true + /@esbuild/linux-ppc64@0.23.1: + resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-riscv64@0.18.20: resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} engines: {node: '>=12'} @@ -3384,6 +2353,15 @@ packages: dev: false optional: true + /@esbuild/linux-riscv64@0.23.1: + resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-s390x@0.18.20: resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} engines: {node: '>=12'} @@ -3393,6 +2371,15 @@ packages: dev: false optional: true + /@esbuild/linux-s390x@0.23.1: + resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-x64@0.18.20: resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} engines: {node: '>=12'} @@ -3402,6 +2389,15 @@ packages: dev: false optional: true + /@esbuild/linux-x64@0.23.1: + resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/netbsd-x64@0.18.20: resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} engines: {node: '>=12'} @@ -3411,6 +2407,24 @@ packages: dev: false optional: true + /@esbuild/netbsd-x64@0.23.1: + resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: false + optional: true + + /@esbuild/openbsd-arm64@0.23.1: + resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + requiresBuild: true + dev: false + optional: true + /@esbuild/openbsd-x64@0.18.20: resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} @@ -3420,6 +2434,15 @@ packages: dev: false optional: true + /@esbuild/openbsd-x64@0.23.1: + resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==} + engines: {node: '>=18'} + 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'} @@ -3429,6 +2452,15 @@ packages: dev: false optional: true + /@esbuild/sunos-x64@0.23.1: + resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: false + optional: true + /@esbuild/win32-arm64@0.18.20: resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} engines: {node: '>=12'} @@ -3438,6 +2470,15 @@ packages: dev: false optional: true + /@esbuild/win32-arm64@0.23.1: + resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + /@esbuild/win32-ia32@0.18.20: resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} engines: {node: '>=12'} @@ -3447,6 +2488,15 @@ packages: dev: false optional: true + /@esbuild/win32-ia32@0.23.1: + resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==} + engines: {node: '>=18'} + 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'} @@ -3456,18 +2506,27 @@ packages: dev: false optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): + /@esbuild/win32-x64@0.23.1: + resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.1): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.57.0 + eslint: 8.57.1 eslint-visitor-keys: 3.4.3 dev: false - /@eslint-community/regexpp@4.10.0: - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} + /@eslint-community/regexpp@4.11.1: + resolution: {integrity: sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: false @@ -3476,10 +2535,10 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) espree: 9.6.1 globals: 13.24.0 - ignore: 5.3.1 + ignore: 5.3.2 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -3488,8 +2547,8 @@ packages: - supports-color dev: false - /@eslint/js@8.57.0: - resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + /@eslint/js@8.57.1: + resolution: {integrity: sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false @@ -3498,32 +2557,32 @@ packages: engines: {node: '>=14'} dev: false - /@floating-ui/core@1.6.0: - resolution: {integrity: sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==} + /@floating-ui/core@1.6.8: + resolution: {integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==} dependencies: - '@floating-ui/utils': 0.2.1 + '@floating-ui/utils': 0.2.8 dev: false - /@floating-ui/devtools@0.2.1(@floating-ui/dom@1.6.3): + /@floating-ui/devtools@0.2.1(@floating-ui/dom@1.6.11): resolution: {integrity: sha512-8PHJLbD6VhBh+LJ1uty/Bz30qs02NXCE5u8WpOhSewlYXUWl03GNXknr9AS2yaAWJEQaY27x7eByJs44gODBcw==} peerDependencies: '@floating-ui/dom': '>=1.5.4' dependencies: - '@floating-ui/dom': 1.6.3 + '@floating-ui/dom': 1.6.11 dev: false - /@floating-ui/dom@1.6.3: - resolution: {integrity: sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==} + /@floating-ui/dom@1.6.11: + resolution: {integrity: sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==} dependencies: - '@floating-ui/core': 1.6.0 - '@floating-ui/utils': 0.2.1 + '@floating-ui/core': 1.6.8 + '@floating-ui/utils': 0.2.8 dev: false - /@floating-ui/utils@0.2.1: - resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} + /@floating-ui/utils@0.2.8: + resolution: {integrity: sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==} dev: false - /@fluentui-contrib/react-chat@0.1.10(@fluentui/react-components@9.54.7)(@fluentui/react-icons@2.0.252)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + /@fluentui-contrib/react-chat@0.1.10(@fluentui/react-components@9.54.16)(@fluentui/react-icons@2.0.258)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-H4kmeMhSX1h6Rt673ZnJ34rW//VXhYLbsoW5dr+N496UkdEQm1nQRvXInEfdV//+czbzAeYOatE3td+WoPwBUw==} peerDependencies: '@fluentui/react-components': '>=9.25.1 <10.0.0' @@ -3533,156 +2592,102 @@ packages: react: '>=16.8.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-components': 9.54.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.3.3)(react@18.3.1) - '@swc/helpers': 0.5.6 + '@fluentui/react-components': 9.54.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/date-time-utilities@8.6.1: - resolution: {integrity: sha512-F6DAYk0uzboQB1j5YQq5gJPvGSc6L8PjdnSDDkURsHpBUars2pDO5vyOJdnW0vAbU/35Dl4uR0X/Nrkq8lyXyA==} - dependencies: - '@fluentui/set-version': 8.2.23 - tslib: 2.6.2 - dev: false - /@fluentui/date-time-utilities@8.6.9: resolution: {integrity: sha512-dgOlVm4nXBWDLqijmvn4iAtyv1hVpQZjN6p0So74BW+7ASUTkQGe3lf8PHV/OjBiXfZa4qwONvmTQBGCheNU0w==} dependencies: '@fluentui/set-version': 8.2.23 - tslib: 2.6.2 - dev: false - - /@fluentui/dom-utilities@2.2.15: - resolution: {integrity: sha512-/s97pTNwcdr+vbbFmlCOMgdPDcm//ZF2qA+XuL/8b+QKusUBAfuD+H+TmqIymqS3jvFKGo3ty+lMg7aYGEYEKw==} - dependencies: - '@fluentui/set-version': 8.2.17 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /@fluentui/dom-utilities@2.3.7: resolution: {integrity: sha512-AaTR9BhJEF0i042NS1Ju8l95f24p2tBMq6jVVbUEDtYnKaxWnpv8R9eYjOwy8SDniQc1ino+BkolIgCVXXvDmw==} dependencies: '@fluentui/set-version': 8.2.23 - tslib: 2.6.2 - dev: false - - /@fluentui/font-icons-mdl2@8.5.35(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-wWqMVxOfqKojktyv31ydDgMVTKCG9cB5Etff40etOIIgdq8940oUxeLKocnkPo/AKOSIMJy9aNRTcDkgti7WPw==} - dependencies: - '@fluentui/set-version': 8.2.15 - '@fluentui/style-utilities': 8.10.6(@types/react@18.2.74)(react@18.2.0) - '@fluentui/utilities': 8.15.1(@types/react@18.2.74)(react@18.2.0) - tslib: 2.6.2 - transitivePeerDependencies: - - '@types/react' - - react + tslib: 2.7.0 dev: false - /@fluentui/font-icons-mdl2@8.5.47(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-99d/cjEMz0ik9LnVrEDhZB4CnQavwgBvZuNa/EAaeHZMlQ7eheCzU3PNG4goPC7o4yg7XCNyngA7hEx3RUPUDA==} + /@fluentui/font-icons-mdl2@8.5.50(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-04pRRmuBf9r/3cnBlIedF+SFk2UW7GdRQvdfKxoMuL4dDMLPqo4ruPkI/dz8Mp3EDERQU01XDWtBx11w9obmFQ==} dependencies: '@fluentui/set-version': 8.2.23 - '@fluentui/style-utilities': 8.10.18(@types/react@18.3.3)(react@18.3.1) - '@fluentui/utilities': 8.15.13(@types/react@18.3.3)(react@18.3.1) - tslib: 2.6.2 + '@fluentui/style-utilities': 8.10.21(@types/react@18.3.3)(react@18.3.1) + '@fluentui/utilities': 8.15.15(@types/react@18.3.3)(react@18.3.1) + tslib: 2.7.0 transitivePeerDependencies: - '@types/react' - react dev: false - /@fluentui/foundation-legacy@8.4.1(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-WsuA95zaM7fE9lFB+aLkGwtbGhWJJr7WztelTcrgaVPrXUPGlYH4SMrswx4ko9CbRJmEPnTGq13EwKn1PdXYmg==} - peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' - dependencies: - '@fluentui/merge-styles': 8.6.1 - '@fluentui/set-version': 8.2.15 - '@fluentui/style-utilities': 8.10.6(@types/react@18.2.74)(react@18.2.0) - '@fluentui/utilities': 8.15.1(@types/react@18.2.74)(react@18.2.0) - '@types/react': 18.2.74 - react: 18.2.0 - tslib: 2.6.2 - dev: false - - /@fluentui/foundation-legacy@8.4.13(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-LIrqiDM0Fe45XLIx/XISwRfcaB5TfoMlkjic7K6goZtssi6VSNEAWjj+V2DOZNUaaFE3J3j61EspoZEKbqGazg==} + /@fluentui/foundation-legacy@8.4.16(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-01/uQPQ2pEkQ6nUUF+tXaYeOG8UssfoEgAVLPolYXr1DC4tT66hPi7Smgsh6tzUkt/Ljy0nw9TIMRoHDHlfRyg==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/merge-styles': 8.6.12 + '@fluentui/merge-styles': 8.6.13 '@fluentui/set-version': 8.2.23 - '@fluentui/style-utilities': 8.10.18(@types/react@18.3.3)(react@18.3.1) - '@fluentui/utilities': 8.15.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/style-utilities': 8.10.21(@types/react@18.3.3)(react@18.3.1) + '@fluentui/utilities': 8.15.15(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 react: 18.3.1 - tslib: 2.6.2 - dev: false - - /@fluentui/keyboard-key@0.4.15: - resolution: {integrity: sha512-1Kv0ugURJsWGpjHy39wom8q+aH6CdrcAqTa1POucDsmkeM7bSdw1unyRf9ez4gb8/Fn5XRg+/Qik4xZ9OOAFAQ==} - dependencies: - tslib: 2.6.2 + tslib: 2.7.0 dev: false /@fluentui/keyboard-key@0.4.23: resolution: {integrity: sha512-9GXeyUqNJUdg5JiQUZeGPiKnRzMRi9YEUn1l9zq6X/imYdMhxHrxpVZS12129cBfgvPyxt9ceJpywSfmLWqlKA==} dependencies: - tslib: 2.6.2 + tslib: 2.7.0 dev: false /@fluentui/keyboard-keys@9.0.7: resolution: {integrity: sha512-vaQ+lOveQTdoXJYqDQXWb30udSfTVcIuKk1rV0X0eGAgcHeSDeP1HxMy+OgHOQZH3OiBH4ZYeWxb+tmfiDiygQ==} dependencies: - '@swc/helpers': 0.5.6 - dev: false - - /@fluentui/merge-styles@8.6.1: - resolution: {integrity: sha512-hxzOmuxyp0xE+b9Ugm6EUHDVzSn8bcqISRGYstv4UKOTTJVbaYdldGLhrtTLSuhob3olKHDxxds2Wbq3K7uGRA==} - dependencies: - '@fluentui/set-version': 8.2.17 - tslib: 2.6.2 + '@swc/helpers': 0.5.13 dev: false - /@fluentui/merge-styles@8.6.12: - resolution: {integrity: sha512-v8njux9frUkoGGlBnQXKHaKCX2nLZVHPFMDMzibtAIt4vIkkv+oY2lFmJ2h96tSIkg4eVN7h5sSDTFVoAPwpYg==} + /@fluentui/merge-styles@8.6.13: + resolution: {integrity: sha512-IWgvi2CC+mcQ7/YlCvRjsmHL2+PUz7q+Pa2Rqk3a+QHN0V1uBvgIbKk5y/Y/awwDXy1yJHiqMCcDHjBNmS1d4A==} dependencies: '@fluentui/set-version': 8.2.23 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /@fluentui/priority-overflow@9.1.13: resolution: {integrity: sha512-yDojVpkhBZTXOYExrCgW1GXbw3x9pYIS617xlNJIc2t06Cd3H32y2p51QXFt94sBmlVyAvPu7UKBHaq1Yw7u+w==} dependencies: - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 dev: false - /@fluentui/react-accordion@9.5.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-GKkY+626XF+k0oWZV2aI8UBhM3E3KE73udzAvJ18mHVVTZ6fSRvz71ieFA6nR8h5USf0CO8RPgF98iXxaz1LKQ==} + /@fluentui/react-accordion@9.5.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-4zwtmZTcD2jgjxbMTHajhMxRNkFFHIXG060dSVoK73H4vWLKtDYuwQJesfgi2swUim+xhemvcInrLXIoY8pLZw==} 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.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-motion': 9.4.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion-components-preview': 0.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-motion-components-preview': 0.1.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -3691,7 +2696,7 @@ packages: - scheduler dev: false - /@fluentui/react-alert@9.0.0-beta.124(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): + /@fluentui/react-alert@9.0.0-beta.124(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): resolution: {integrity: sha512-yFBo3B5H9hnoaXxlkuz8wRz04DEyQ+ElYA/p5p+Vojf19Zuta8DmFZZ6JtWdtxcdnnQ4LvAfC5OYYlzdReozPA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' @@ -3699,15 +2704,15 @@ packages: react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-avatar': 9.6.34(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-button': 9.3.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-avatar': 9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -3716,8 +2721,8 @@ packages: - scheduler dev: false - /@fluentui/react-aria@9.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-lb93r/FiE3bj1/lfixy/Hb+LW8MQ9HCqdDWLRo1gmP4f3QgIj/Gz7oTB+NilwzytiH4OBDXq0apdUHGLwGkotA==} + /@fluentui/react-aria@9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-/bepLd2SKL+WHhiHJ8O/Lt+1FxvVeGB+pgbUuSjtPVwafwcA4RNXVlkMQaoYk8sQvnG4oqVa4ToTxUWURaOeNA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3725,37 +2730,37 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) - '@swc/helpers': 0.5.6 + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-avatar@9.6.34(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-KojRJFErsutRLIOXJbaWhA/AkiKvQzKpQVBzpvYf1vQu+ZEn90Ng0J8cwGQcqjQ1E9NydrCGO7G3akEcBuaqHg==} + /@fluentui/react-avatar@9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-of2XMrwTZ4xKsiPEgayJupeI29dAiNBbWos4MCzBJaBS6u9BcaHRenSyzDFViC4jFyvoJQDqftWYThaSwH3PHw==} 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-badge': 9.2.41(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-popover': 9.9.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-tooltip': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-badge': 9.2.43(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-popover': 9.9.21(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-tooltip': 9.4.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -3764,54 +2769,54 @@ packages: - scheduler dev: false - /@fluentui/react-badge@9.2.41(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-/GBKotH68XrBix1mCJybYHw+5QKYoAbINqYPj2mEfcDiC2VfS4w4Drjokcp2O1KD2cX/YZ9PThptKmWkjT3UOw==} + /@fluentui/react-badge@9.2.43(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-E+J08RIj2UZ5daq1kN+IgOCf5x4VVnFQTO+XI2bXsqoc/6wFHS2FZ8I7pNQqkWbvZ6cspR7cG7S8RfTR5pQz1Q==} 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-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-breadcrumb@9.0.34(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-uSMlQme/Rrt6giWJRz5el0soY9GjKsnm8v6b/md1cehivc6FX8iys2Lmk5oJM+m3a2gxKQYr3sp8CvKsyKOGlw==} + /@fluentui/react-breadcrumb@9.0.38(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-VWf/nNrJSWtYpT4eR4vl4+QNf8idXtdqChB22siAaFg8pBndBE6N4nsSgMcs70E+VQ4SuJVp9HQVSx8vpngi0Q==} 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.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.3.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-link': 9.2.28(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-link': 9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-button@9.3.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Di8RWjIswa1jriYfed6FH90fqmTwBkaILWxzJzChaBbUAOtxEYn3K57F+9PS9s05z7PhlDuVnfd2RV0dIrYHtg==} + /@fluentui/react-button@9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-g/0kn9S/SO/XRUkRpxnAfpe6rv2Tn/zJhygeyTy+rOGuR5MxAEDhauRnpjntt+h8U6088LGImZUTfU5vHjsVNg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3819,23 +2824,23 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-card@9.0.88(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-wEvgIonwR1r4e7N+fDxcW5DuBxGUjtOjNhrCqRxVFA1H0WjhLXHpGAlbBzROrCtolHBnv+Xv4ndKPm/ftguA5Q==} + /@fluentui/react-card@9.0.93(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-HhaNzhnk1htPGF1Lvh9G9Bohm26Tt49csjz8/Xc+u/dfzoXPAmYJxgCOzHT6QPp0/e21Fy+cQONV051BO5dE5w==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3843,37 +2848,37 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-text': 9.4.23(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-text': 9.4.25(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-checkbox@9.2.33(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-5bccf0H4as8vjQXslFrZhEIosNUUOqpuZ20OLkpoI+NVzVfQtwa4sI8BaSr8oATJU3haXVBxItOa/zOOiBzWvA==} + /@fluentui/react-checkbox@9.2.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-qNJIsZaTqD7vYz547bp14q/nXd5le1bZKApR0NORVf6qLfID0/B5hJ48pUpQV03HrbgBFf8ZiVGzHfwwfHZiLQ==} 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.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -3882,8 +2887,8 @@ packages: - scheduler dev: false - /@fluentui/react-combobox@9.13.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-q1B/1e/beA8dkPZS8MV+jHF092W8y0bCdxfTrsnWuapKIXIn0BMPSE04f0aNED8R4yxxZN27y8LR/9EGcWeHtA==} + /@fluentui/react-combobox@9.13.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-UQnUdThddkwDzvPZmPTH3kFNYTotTmO2cg5+oKzhYfC5I8Km3tzclItRjNRxjjo9hdjDHn2ZiXpvr8qFWJbS/A==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3891,19 +2896,19 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-field': 9.1.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-portal': 9.4.31(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-positioning': 9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -3912,72 +2917,72 @@ packages: - scheduler dev: false - /@fluentui/react-components@9.54.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-X7B5rLEsx30bRtHMdNHgWnij+xSMleJg6tyRR9L2nwFaDIf89jaQU1iNDkIgEf4zSXGhBRXAlT0UlYcwcEWZjw==} + /@fluentui/react-components@9.54.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-XLy3ZKlmb+BqJIWeOXEzh8yCFn/gkKWlSt50tAEck0WapUpCPcB+Ccst4eT81GJipH6yjyy/jZUnEEkKAYRvLA==} 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-accordion': 9.5.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-alert': 9.0.0-beta.124(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-aria': 9.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.6.34(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-badge': 9.2.41(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-breadcrumb': 9.0.34(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.3.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-card': 9.0.88(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-checkbox': 9.2.33(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-combobox': 9.13.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-dialog': 9.11.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-divider': 9.2.73(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-drawer': 9.5.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-field': 9.1.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-image': 9.1.71(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-infobutton': 9.0.0-beta.102(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-infolabel': 9.0.41(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-input': 9.4.84(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-link': 9.2.28(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-menu': 9.14.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-message-bar': 9.2.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-motion': 9.4.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-overflow': 9.1.26(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-persona': 9.2.93(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-popover': 9.9.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-portal': 9.4.31(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-progress': 9.1.83(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-provider': 9.17.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-radio': 9.2.28(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-rating': 9.0.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-search': 9.0.13(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-select': 9.1.83(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-skeleton': 9.1.11(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-slider': 9.1.90(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-spinbutton': 9.2.84(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-spinner': 9.4.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-swatch-picker': 9.1.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-switch': 9.1.90(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-table': 9.15.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-tabs': 9.4.27(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-tag-picker': 9.2.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-tags': 9.3.13(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-teaching-popover': 9.1.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-text': 9.4.23(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-textarea': 9.3.84(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-toast': 9.3.51(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-toolbar': 9.1.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-tooltip': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-tree': 9.7.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-virtualizer': 9.0.0-alpha.82(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-accordion': 9.5.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-alert': 9.0.0-beta.124(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-avatar': 9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-badge': 9.2.43(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-breadcrumb': 9.0.38(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-card': 9.0.93(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-checkbox': 9.2.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-combobox': 9.13.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-dialog': 9.11.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-divider': 9.2.75(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-drawer': 9.5.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-image': 9.1.73(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-infobutton': 9.0.0-beta.102(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-infolabel': 9.0.46(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-input': 9.4.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-link': 9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-menu': 9.14.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-message-bar': 9.2.11(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-overflow': 9.1.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-persona': 9.2.98(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-popover': 9.9.21(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-positioning': 9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-progress': 9.1.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-provider': 9.17.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-radio': 9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-rating': 9.0.19(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-search': 9.0.18(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-select': 9.1.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-skeleton': 9.1.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-slider': 9.1.94(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-spinbutton': 9.2.88(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-spinner': 9.4.14(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-swatch-picker': 9.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-switch': 9.1.94(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-table': 9.15.17(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-tabs': 9.5.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-tag-picker': 9.3.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-tags': 9.3.18(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-teaching-popover': 9.1.17(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-text': 9.4.25(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-textarea': 9.3.88(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-toast': 9.3.56(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-toolbar': 9.2.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-tooltip': 9.4.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-tree': 9.8.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-virtualizer': 9.0.0-alpha.84(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -3986,8 +2991,8 @@ packages: - scheduler dev: false - /@fluentui/react-context-selector@9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-hpluiP2NtK01Kx1RdKnJkQr7snbFuFJUwRho3NsuzuX/ea9OaVNEAxcvLMUcwd5nItf5Y5U8i07ib7YX5qchmQ==} + /@fluentui/react-context-selector@9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-1jpOjt3NVOlyLcMY/nycyhyXvcPw57+0gkF7Eln4c9Hb2xFUlsAFX0x8MDLNsvyjGgKekLX9p+tPt9TUENWPOw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -3995,17 +3000,17 @@ packages: react-dom: '>=16.14.0 <19.0.0' scheduler: '>=0.19.0 <=0.23.0' dependencies: - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) - '@swc/helpers': 0.5.6 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - scheduler: 0.23.0 + scheduler: 0.23.2 dev: false - /@fluentui/react-dialog@9.11.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-g0tcW2X7FyDGifwJU+Q2hX8pgLk+AUYBDK7d0xOyXpWhP/HN920r4E+MlgJhmmpf5hRh3959knZqoyrnG0+GGA==} + /@fluentui/react-dialog@9.11.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-yfEw7uc8wVvgK17YW7035TDfDAf86Ti/DRJaw/D9Ld/gOB9nLG1L6NBjbfYE4x+f0+r/BtG+0nhrNM95zG0sog==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4013,18 +3018,18 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-motion': 9.4.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-portal': 9.4.31(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4033,43 +3038,43 @@ packages: - scheduler dev: false - /@fluentui/react-divider@9.2.73(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-AmkJPAFEszLbWh7vrV6vV+omnkQgfw1hhVBcTIlLD2b712Tk7GczZC2PXTq0fNKI3Aw8x4sNBbomozJp2y+X7w==} + /@fluentui/react-divider@9.2.75(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-pWWJH7ZLG4sHcfhwUO5nnhA0TsGK/JlSkcyEnndK76umQlWAzLrN4JWEHKTWplUIIa6STKWObAYPXkiTnkLEkQ==} 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.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-drawer@9.5.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-9v755/LWQu76vvdsHiSMj/3XKvjfJT8NFQGHF+qwUj/wXmyW6ZfmVwW1HcwJ1dDMP6yOGBUXS9R56SqLIVGFxQ==} + /@fluentui/react-drawer@9.5.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-YE6Dhv+8clafDiBHpUPF2P3WR0er2PO3HtyXCN/rUs5AKQpVYu4Uc2eQu/C6wnQMWgEui//FP6qTS3UXRMIJ/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-dialog': 9.11.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-motion': 9.4.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-dialog': 9.11.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4078,22 +3083,22 @@ packages: - scheduler dev: false - /@fluentui/react-field@9.1.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-39DsB0nIOU7FdWN7+a8x2RKPaZrAMmsGaz85DOYryzbp8y9bn990BjU8WnhquNABkW2xJNI9gEi0goW/R3tmiQ==} + /@fluentui/react-field@9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-eV1MKB97lgvgiVEps9OakqXXeLGHTdLSK7Zd/QmD4HzSSV/XapRLCw+7fITBoG19Tp8AVkGbZI753iPPOv9RZA==} 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.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4109,103 +3114,73 @@ packages: react: '>=16.8.0 <19.0.0' dependencies: '@fluentui/set-version': 8.2.23 - '@fluentui/style-utilities': 8.10.18(@types/react@18.3.3)(react@18.3.1) + '@fluentui/style-utilities': 8.10.21(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 react: 18.3.1 - tslib: 2.6.2 - dev: false - - /@fluentui/react-focus@8.8.43(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-8t7RyNvU3VOD/1uYYexaY0Fqumtl9yKo1lDmKrCYxqvknHm85V6E30cueyprmEBd+F4yLwCdElxAJJNsg4K3Fg==} - peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' - dependencies: - '@fluentui/keyboard-key': 0.4.15 - '@fluentui/merge-styles': 8.6.1 - '@fluentui/set-version': 8.2.15 - '@fluentui/style-utilities': 8.10.6(@types/react@18.2.74)(react@18.2.0) - '@fluentui/utilities': 8.15.1(@types/react@18.2.74)(react@18.2.0) - '@types/react': 18.2.74 - react: 18.2.0 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@fluentui/react-focus@8.9.10(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-9kV15td8uuYhQS4bTLImxVo75dmbeOK0rZ4gQgOAY/0nKRYwiCLfH9SwQuEa+eCmjsBTNuDlXgghjQJyKFh5+A==} + /@fluentui/react-focus@8.9.13(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-oUtY4F+tp0RmV0Wr30CoYFdTQEqHWKjU3/dYHPbI0xKH4emLrf8+sc0FAHJdeHH2rx4T1XSA807pm7YB4CQqWw==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' dependencies: '@fluentui/keyboard-key': 0.4.23 - '@fluentui/merge-styles': 8.6.12 + '@fluentui/merge-styles': 8.6.13 '@fluentui/set-version': 8.2.23 - '@fluentui/style-utilities': 8.10.18(@types/react@18.3.3)(react@18.3.1) - '@fluentui/utilities': 8.15.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/style-utilities': 8.10.21(@types/react@18.3.3)(react@18.3.1) + '@fluentui/utilities': 8.15.15(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 react: 18.3.1 - tslib: 2.6.2 - dev: false - - /@fluentui/react-hooks@8.7.1(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-E5PMJ/QB/FdLiEj+3nx8599/QVhepxBa+DIsYTEMZHnGp9fu1OLzl3XX832kZ8P6QAqxpYy6gJtmOWNKWuBQwA==} - peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' - dependencies: - '@fluentui/react-window-provider': 2.2.19(@types/react@18.2.74)(react@18.2.0) - '@fluentui/set-version': 8.2.15 - '@fluentui/utilities': 8.15.1(@types/react@18.2.74)(react@18.2.0) - '@types/react': 18.2.74 - react: 18.2.0 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@fluentui/react-hooks@8.8.10(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-Xvnn6uKMsinMg/zo79KBNCDABnl0gpmArQYNQya9FCNRzvmHUCDvuQCqv4IKslvPvuC0Ya8mR2NORm2w0JoZiw==} + /@fluentui/react-hooks@8.8.12(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-lplre6x5dONjd12D0BWs4LKq4lX++o0w07pIk2XhxikOW1e4Xfjn6VM52WSdtx+tU4rbLUoCA8drN2y/wDvhGg==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-window-provider': 2.2.27(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-window-provider': 2.2.28(@types/react@18.3.3)(react@18.3.1) '@fluentui/set-version': 8.2.23 - '@fluentui/utilities': 8.15.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/utilities': 8.15.15(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 react: 18.3.1 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@fluentui/react-icons@2.0.252(react@18.3.1): - resolution: {integrity: sha512-MvvgjRL2Hb0ftQkJwQRqwlNNMUTqh246psL1Xb4DRWZjpxR+CcDY9UxAyIu2Fp6i2/BEWtizIMzo8sxH0e1YRw==} + /@fluentui/react-icons@2.0.258(react@18.3.1): + resolution: {integrity: sha512-SRCW+3q/fBBCwgucdnfuRad9ck/hQW92xAJ+tELKBJI4f9BJ1U8QyeZoRu14xMEKL/VsFLbEkeXNAgvjJ0IjkA==} peerDependencies: react: '>=16.8.0 <19.0.0' dependencies: - '@griffel/react': 1.5.24(react@18.3.1) + '@griffel/react': 1.5.25(react@18.3.1) react: 18.3.1 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@fluentui/react-image@9.1.71(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-OKUbVsZLVe/kRP7KrweHDkztY8FUz6HzEPxZvJqIkwDf+KIJJxDV4R9Hpw8Fis6ceLbj/VI5JUVwGIp5YQlsjA==} + /@fluentui/react-image@9.1.73(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-aVpillfiEIqqlyQGGFf17WtiKKFhhGyUMVUv3zLksick/5kifk7zdAW623PA8mpeQf6U1tSPJc8iaXSwr+5cwQ==} 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.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-infobutton@9.0.0-beta.102(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): + /@fluentui/react-infobutton@9.0.0-beta.102(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): resolution: {integrity: sha512-3kA4F0Vga8Ds6JGlBajLCCDOo/LmPuS786Wg7ui4ZTDYVIMzy1yp2XuVcZniifBFvEp0HQCUoDPWUV0VI3FfzQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' @@ -4213,15 +3188,15 @@ packages: react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-popover': 9.9.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-popover': 9.9.21(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4230,23 +3205,23 @@ packages: - scheduler dev: false - /@fluentui/react-infolabel@9.0.41(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-Jp544tDHH+Ss2XsHJy18nQlWA8tv4jKWXR9wwNS8NbKk40mW+KIVV4fbq8fUvD29McHI9vpuAMl5Yfzpcu2hkg==} + /@fluentui/react-infolabel@9.0.46(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-sDJDlRLroP+9XOj76mpLBpyUVng/+cJDPVNuNvJtS7JBVCs9owlQlq8RBcKFzdbLNh7GZgpi2qe0kUPCNOZYOQ==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-popover': 9.9.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-popover': 9.9.21(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4255,21 +3230,21 @@ packages: - scheduler dev: false - /@fluentui/react-input@9.4.84(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-gl/HRKkxsJKlc9mBcblb6HSUWeqPJTpi2yAjyPMIHxVHOg1RftG3+5xQTcmkXwvFeUEfC/4krEMibsFBXtvwWg==} + /@fluentui/react-input@9.4.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-O6THfgikbwpPgUYBcQBXbQ1dHpP6qY1P31gb7+epaX54AJMuo0xeANfSMBBhTkbLshyn6AS9OMOwrc/Zkvmfew==} 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.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4278,54 +3253,41 @@ packages: - scheduler dev: false - /@fluentui/react-jsx-runtime@9.0.35(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-UDLN0nqTfnc3i809F/6pn15CslU8l71zY8nBBF14PHht/5fsp529hABOjF/QXUZsHGUTVWolMJnVXt2SmNFD4w==} - peerDependencies: - '@types/react': '>=16.14.0 <19.0.0' - react: '>=16.14.0 <19.0.0' - dependencies: - '@fluentui/react-utilities': 9.18.6(@types/react@18.3.3)(react@18.3.1) - '@swc/helpers': 0.5.6 - '@types/react': 18.3.3 - react: 18.3.1 - react-is: 17.0.2 - dev: false - - /@fluentui/react-jsx-runtime@9.0.42(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-/iKhJx5htz+iBjWRjviM7cEAiG0y9oqVimmeWaZChi0M5abwvHkueYQ+n1BhzYOtsdeuXXcbrkx4VkaO5j5Efg==} + /@fluentui/react-jsx-runtime@9.0.44(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-cnFjiFaztl3zV2bL/Pgsa/dvLES/gNzSKkBUD3ShWeaEi7LbInc3+tnCcttBSTSNdLh8mcuzQkUCImVSD857VA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) - '@swc/helpers': 0.5.6 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 react: 18.3.1 react-is: 17.0.2 dev: false - /@fluentui/react-label@9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-9EDwomVwcHJvI7QKIsBok3EQ5Ty5R3cDMnYZl7OIugffEvt+UWcmNyIOckYt80vsPYNbM9XqTt4rNAvCkFd1UQ==} + /@fluentui/react-label@9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-7lqil5XIYkxSQNy/GEqFypAo0eQyjYIPYu0LO2z8UPCuRyaItHA/ArSc3GnyIL/naY9Wz1EG2WvakLbgB+PkGg==} 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.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-link@9.2.28(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-k1/i8ktTCbztK88YogIt2FYCpJJMFxC4IzXAvpKLioTw6N3ITmxo9KuNNMvOYckGgHyvJliWutu/rSozFXTDmg==} + /@fluentui/react-link@9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-BsjDm8ixFMoh+7Hi7WRgDxLEKYj61gc0VjCs9ah0JxJoM1o+OoJhXKc29a13qRJHMSB3Gfndw6nYCineRPcFiA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4333,21 +3295,21 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-menu@9.14.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-aBFXf5dtDLctNTb5+VTS7zqZgV3VOv6hEOpf4PmRZiWfw1WAjSwMKdWTWXunqIdd5eOZu9mB7y1RWSoyBrN7Jg==} + /@fluentui/react-menu@9.14.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-q0FVqSjTXQL8jO6Zf+fTFRbJglGBQS7dfkINZ966p9Kqq7zyHFMuaadXil2TpTkGcpo/Qva3wlFJoEeHki2PLQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4355,18 +3317,18 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-portal': 9.4.31(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-positioning': 9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4375,22 +3337,22 @@ packages: - scheduler dev: false - /@fluentui/react-message-bar@9.2.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-A1OwuzCK9Rce4PHYyPnB56qVMj2bg9Qb9h2qpHrChhz6Giol5Ty45lmmVqEpd/w+lyMC73Sgqyfg2Lucy/p3vw==} + /@fluentui/react-message-bar@9.2.11(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-JQFbO1EKx0Qel6hdQbSJTdKdPGCyaprt/pFabHpbhmMbIRwtMPuPbni6/tX7Eak5a8fHTVmTaaPZaeDEDB5kww==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-button': 9.3.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4398,33 +3360,33 @@ packages: react-transition-group: 4.4.5(react-dom@18.3.1)(react@18.3.1) dev: false - /@fluentui/react-motion-components-preview@0.1.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-V6NxqlIgNyad0FjwcseuMef0nJyyf9uKSy400EsfnL95X/u6zYze3WiXukSjU+HlL7iASvDZDovTX2oL0eVLTQ==} + /@fluentui/react-motion-components-preview@0.1.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-nVZNKf+VDOAswQtWv7ZWBpPCZYApALBR/AK+F+TlRPx7qjij1ZOCUq5qtXfAV/mmomeeTHVtI1zKLBtNQIQ43A==} 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-motion': 9.4.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@swc/helpers': 0.5.6 + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-motion@9.4.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-WeLA0/INSf74DKFjCxHjn16p0Pak7LnKlaxva8r5ZMNNQ2Mcl7dFGdY+2e+qejghR7+8fzeojr+nQfKXH94uVQ==} + /@fluentui/react-motion@9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-43Y1ZXhGxts8RIqOSyD7FXLAZl6Xyy4aQQuneXQJihY3vgsgMBtaEuQ9ZS2Ewo3zYJAf1kgZK+Q7OdQ3M9jmEg==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) - '@swc/helpers': 0.5.6 + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4432,8 +3394,8 @@ packages: react-is: 17.0.2 dev: false - /@fluentui/react-overflow@9.1.26(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-zrJfbLvxrW10GH+JtRhPclCeV/mxUxSYRsHBpD/RwABaE+L2PR//3QKHXCV7xIlFpNJUpmRbFe71dtb7Eyt2Xw==} + /@fluentui/react-overflow@9.1.30(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-4r0/YQaSX00OWeQwWsW9cctloTom1GguSaDRTxg2qMdwwr8gr9ZEni4LbCXJfH6soCNFzurnwdSeNOg4ogyT+g==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4441,11 +3403,11 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/priority-overflow': 9.1.13 - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4454,22 +3416,22 @@ packages: - scheduler dev: false - /@fluentui/react-persona@9.2.93(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-b/D7LzDC75L2yR3V6d3F3KTs72rGvagIuX7tEVtvs3e0Q6iX3vlJAsZFd/ce4T49gMm9+gbI9TYJlDQmgoBJ+w==} + /@fluentui/react-persona@9.2.98(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-PpgHB1puW1GwwgvPtSwMMUs+CpP3mQCRivHmWq6sf609rZZyV+ItGf4IzEdCDa+rD2GvkN53zfcFU9RJtrJwPg==} 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.34(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-badge': 9.2.41(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-avatar': 9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-badge': 9.2.43(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4478,8 +3440,8 @@ packages: - scheduler dev: false - /@fluentui/react-popover@9.9.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-edgBJBYXJ8N6LgxH0bKgnMCFp430BpqqOzqf2Ap/0360qo9YbK8oUP2rfh0YZZJKcSC0bro3smcMbFQkq8v/3Q==} + /@fluentui/react-popover@9.9.21(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-7pM/+vaSFDc6fFc8gCHw44aX4EKUyz3jAZXXEzUwg6cjQfJrK42Pfq6EAt0ZzftJdmdOXXTBToI3tqRA7ENlSA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4487,17 +3449,17 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-portal': 9.4.31(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-positioning': 9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4506,41 +3468,30 @@ packages: - scheduler dev: false - /@fluentui/react-portal-compat-context@9.0.11(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-ubvW/ej0O+Pago9GH3mPaxzUgsNnBoqvghNamWjyKvZIViyaXUG6+sgcAl721R+qGAFac+A20akI5qDJz/xtdg==} - peerDependencies: - '@types/react': '>=16.14.0 <19.0.0' - react: '>=16.14.0 <19.0.0' - dependencies: - '@swc/helpers': 0.5.6 - '@types/react': 18.2.74 - react: 18.2.0 - dev: false - /@fluentui/react-portal-compat-context@9.0.12(@types/react@18.3.3)(react@18.3.1): resolution: {integrity: sha512-5AVXWX9GnbvwnJZYUb4LSIF7BsI/N8oTI6+7Yn0w6B3yaWykA8Menlz757X5tgVBjouEj4Eom+AoVvA7u8gPDA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' dependencies: - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 react: 18.3.1 dev: false - /@fluentui/react-portal@9.4.31(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-c/mrsn29MvBIxkyYrIAdI9E9JCMicF7mCxpWFbQQZMYKdu4/qLCtkmQfvQKEI9WFQzLS8IzTRM+NajNewUi/nA==} + /@fluentui/react-portal@9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-b0OTtFUmbHOU41wbRITqe3Wlqx3zpmXXUUsFh0KtSTKsMrWy2a2jtl7ZToNRsFfa3opwKsvlk+ohRT5CkDyQ4w==} 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-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4548,42 +3499,42 @@ packages: use-disposable: 1.0.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) dev: false - /@fluentui/react-positioning@9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-Zb+Td/a3nFDeLvz3pH6ebod7Bq9tsDtx2MGQ/aarfKAvbp9JRrmb/1nkqMEauth7NPg/JV9NfXJMGq5hvBQtrw==} + /@fluentui/react-positioning@9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-X/0Fv3XxRdvOMLUgrL9T9RsIB8FQUgwfT9joQsldK4g2KUiRxpQcmGBO6+kOOB2CjakDrGLxlL5TWTwjibLJQQ==} 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: - '@floating-ui/devtools': 0.2.1(@floating-ui/dom@1.6.3) - '@floating-ui/dom': 1.6.3 - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@floating-ui/devtools': 0.2.1(@floating-ui/dom@1.6.11) + '@floating-ui/dom': 1.6.11 + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-progress@9.1.83(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-hZGlarZwPhi90LwUsNStEymd/oqHt3Dc8mBm402RHD3XJOhJ+T7k71ROLblZOwm98m2hNJ0lSB3o6FztQlrtsw==} + /@fluentui/react-progress@9.1.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-B3XK5hZgJDvKTQ536bDCvN8r6RjuA0ndlHjihAzjXefm5u990nEEI0FgjZcIlezEUGfWi5YPo3i3W17KjQ2QCA==} 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.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4592,46 +3543,46 @@ packages: - scheduler dev: false - /@fluentui/react-provider@9.17.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-z2nKk8MEDmDivxhcySLhD4xuEuSJgXjO14SjMcLnerAimm3Wftgoayga23cvwGgLmoeqAjG7ykEgLEfAzRDk7A==} + /@fluentui/react-provider@9.17.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-BjnB8ZSuRPS2h6FP1RiMaR+hiTaX5iogqYktULhFYDeN8DoA6RDkLGrPcaaGqYQTIVKKAJUqN18QoPmh8WBh6A==} 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-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) - '@griffel/core': 1.17.1 + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) + '@griffel/core': 1.18.0 '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-radio@9.2.28(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-WoH95UndR6sx+BfBH4MdztHWIodi6smpZekKBUN7Y5YjvD2delCxEDaEn5Ct5qyF3pY6rwlkVTSvmZ+GSC/baQ==} + /@fluentui/react-radio@9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-KwpK7rn+ATsRPRLXeNzHreCeoLQnMWIW+GzPfAoaHm3NI/cwQSqSdEItbUnWKq7i8evJpyGbPSooboMwlCo9Zw==} 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.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4640,42 +3591,42 @@ packages: - scheduler dev: false - /@fluentui/react-rating@9.0.15(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-fa8rDyvxQplqL234IMThWRVfVj3U7y3LiJcjliZ1YrTNkTVRg/w7LK010625Ased2IOBIWS4YLP1UFBFdxIflw==} + /@fluentui/react-rating@9.0.19(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-c1/tEJXx2DpDeJ8r1AbrCtRQb+4RlM9tMoQDuHqLxscmrrxvvKCbjqCOvA/myiMczuAsp2z6Fvlc4LESjdqxpA==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-search@9.0.13(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-mg2vI15635/h/9/FffxrVBXrD8AiCRetCISbvNHCgzHMl/1M1C/7HsJnaLj+U6wl3sgBVaWYJgLgyLd8jcc1hg==} + /@fluentui/react-search@9.0.18(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-bUxi28d8KfrKKaG61n5YXE/A7qrp6amwrn/+iJo9PXYN4FlY8FAjYQ9vZOjR+1yWmNbaSisuZHKA7IisrmahEQ==} 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-icons': 2.0.252(react@18.3.1) - '@fluentui/react-input': 9.4.84(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-input': 9.4.89(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4684,22 +3635,22 @@ packages: - scheduler dev: false - /@fluentui/react-select@9.1.83(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-vdbkFOtkG3ychVsX1b1nMxsewzu2e+ox+p+rIn2X6hBqa989797VJdhXRRQYMfCs1phSlDL1HCPM1p1s7827Lw==} + /@fluentui/react-select@9.1.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-LlREKNfCxpXh9j1D27FL/WLgoJs5vKK4HBFpAr4FGII0OFIl2wMCb7SpeaBziuPQU7EnEjeqHlG2hN5oVARoJw==} 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.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4708,45 +3659,33 @@ packages: - scheduler dev: false - /@fluentui/react-shared-contexts@9.16.0(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-KUfjbVKQOK3bEZ4ImZZDMtEQWQToRqfmLVGilKV9m5ksfcgk/B5v0ny08LCFPRSmtCW/WB1N+eaMLYQm6y9vkA==} - peerDependencies: - '@types/react': '>=16.14.0 <19.0.0' - react: '>=16.14.0 <19.0.0' - dependencies: - '@fluentui/react-theme': 9.1.19 - '@swc/helpers': 0.5.6 - '@types/react': 18.3.3 - react: 18.3.1 - dev: false - - /@fluentui/react-shared-contexts@9.20.0(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-LOMgP51dC/dOQOopEhvRk9V/GlpkStMbXTsci+2raG+Zno3eIdS3TesWCango+r5rpBFCIZl4HOpGEErHGm03Q==} + /@fluentui/react-shared-contexts@9.20.1(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-QoduMl+QkZ3FEyiSc+rCBbCLY88L/uX8o/eXoJOI0v1px/+5iYkCIUlQPiU9nCGjAI+C8AmG4pIJ7h5iLUlAyQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-theme': 9.1.19 - '@swc/helpers': 0.5.6 + '@fluentui/react-theme': 9.1.20 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 react: 18.3.1 dev: false - /@fluentui/react-skeleton@9.1.11(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-e5Pl8EqclZ2NHAdRtwheFmrNwvynVooem0Hh+w19AZwuukjFDvpdWktJ6mpECtPQyaWgcFb67mO1IbfnQNffqA==} + /@fluentui/react-skeleton@9.1.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-bRRB3DOxmX1lM1dAayAsIpVZU2rIOzlHpO7yVV9LhWGnGnfNRhYCcM3WSQXhdCmGdUSbb02lSo85PYB/JyW9Zw==} 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.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4755,22 +3694,22 @@ packages: - scheduler dev: false - /@fluentui/react-slider@9.1.90(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-k+NppSxPKYji9KqtKbpfo6Lva8g6dO289Hpkt8UAwyuV1c7BxnwgOLfPXE9OyQg28J0vcsluxYXFwsLyRqj/Fg==} + /@fluentui/react-slider@9.1.94(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-7US332rPd6rH8KRFP3TvAwxMGx/UKJo/Bv0i9rtszNPDi0nF1988uvvj1sfC4MA2I343ASajs+lnaav14BUa9g==} 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.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4779,8 +3718,8 @@ packages: - scheduler dev: false - /@fluentui/react-spinbutton@9.2.84(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-3Zsqk5zYXNrCjAR6wIrwvMMbrKthdXJKQH3Z37LhF+gfRfwq34dyj8N5CFhXYi0bClWRqK3namX2cMXZ7FqIsQ==} + /@fluentui/react-spinbutton@9.2.88(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-UDsPhLOqQieGzPF5a9WNTB3qo49y65rhjNd7Fq1j2Vc003P02USl4MyonTkPugsNoMm30slxgErym5bLj3Cbug==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4788,14 +3727,14 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-field': 9.1.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4804,44 +3743,44 @@ packages: - scheduler dev: false - /@fluentui/react-spinner@9.4.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-pcIxhJtM0SFqDqL7/FUm9h2AbKn9D7WLjwXfE0Umx8T9cp8H/D1VgL9whCGqnvwa2BX2xWTmPbSz6QVRdwL7Jw==} + /@fluentui/react-spinner@9.4.14(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-CT38dZhvXWxcUWZaL0jwuxj5P0ttQp4Njx3ZhIXn87/8HIxGGT9QOirBjp+1nGq5gA5q1AYyPy4sbrcculA48Q==} 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.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-swatch-picker@9.1.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-vLpmM2ENFPs+4qemjswfO5gEveUFIqSS/Gu1z7FiBbp/tUNS13rXYQBiUPFCS8xEsQG4gNcozBs9Lejdyean4g==} + /@fluentui/react-swatch-picker@9.1.10(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-3vymANhAbyD+iV0ENQe4atX0lEDqFfgO5uQzrVl7jQdfmkaBmuzdlqPJ9Tl/wyEsiEys3+1JkgDiS0MoOrTTlg==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4850,24 +3789,24 @@ packages: - scheduler dev: false - /@fluentui/react-switch@9.1.90(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-0xd7vn1o+XsGk4jIkA6mAXJm4HxnFcK2WoQI3NFjsJ1wXdghHZEEV+1YX0bgUUh4DouXfETrQzgZKkF0c1uCFA==} + /@fluentui/react-switch@9.1.94(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-MXsOmfGHc9b/JEwplZi7LHmk7t8c/rzgK5Z9Avpbj19+sNsHJlnyl7IwLEVJHwxgO3r5dp1fgPbsmUdEoBEyOg==} 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.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-label': 9.1.74(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-label': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4876,8 +3815,8 @@ packages: - scheduler dev: false - /@fluentui/react-table@9.15.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-J7oF4szGNhXboobgOeNGMy3F342IJYma76sEQhUN1rZEHpIkJIEfldUtdXlJK72N3RRaNruq26WTpeQFLaT9MQ==} + /@fluentui/react-table@9.15.17(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-5PuN2OC/DaFEZdrw7WTIcZFqZbTAJU8gTtgbDHSvM3+KMsTE65JHus24sDrnAshjiNcYorEKZdoWZq/bDr46Aw==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4885,19 +3824,19 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.6.34(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-checkbox': 9.2.33(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-radio': 9.2.28(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-avatar': 9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-checkbox': 9.2.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-radio': 9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4906,22 +3845,22 @@ packages: - scheduler dev: false - /@fluentui/react-tabs@9.4.27(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-aJmaTqXz77neyJpgffdKi9gpLtGQjRZcVcvhR/Ft0ZMC+u8XGkTlrtF0ntZZcnPwzeZ7P2qjMMrdvIyDsaSxMg==} + /@fluentui/react-tabs@9.5.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-tBPyIvTvQnDtTtvWW7qgmK9Wz4DUEZU7MUmG6/n5aKluzutiCA7uC33xa8ndUibxEBSMiVJVHL7VTeo/+1/3eQ==} 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.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4930,29 +3869,29 @@ packages: - scheduler dev: false - /@fluentui/react-tabster@9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-z/icX1sMTHVXJxq2tlNKGM9A9J7RYLgu03vVh+0z4N+Q4k5Oe0HvKFNyi447+R5UEHbWebMEpabbTIox3DuLQw==} + /@fluentui/react-tabster@9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-ITvm69INou9WGVN+l+iJhYFZ+8zEgP++IKu7/oUxOfjNYzqDzEm3Q8u4oxdlv9ofVGT1qXZhA7jSDE6DOnlXmA==} 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-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 keyborg: 2.6.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - tabster: 8.0.1 + tabster: 8.1.0 dev: false - /@fluentui/react-tag-picker@9.2.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-pApWLCBA/Lpi7WRCyNEAr5Vmye6/WtOHdTpjLTWPb4ymWM1ifXZwHGmD1c7dvukhO4jxWbQHFCz0Jt3ElyoY5Q==} + /@fluentui/react-tag-picker@9.3.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-okIO+Ock5t7dvNUHTtJyw6OPTqYsSnDy8mePhG67pGwDDOTGWqgikEfUBDN1bO8NaQf56tivubyyg7s2boLZTg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4960,21 +3899,21 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-combobox': 9.13.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-field': 9.1.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-portal': 9.4.31(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-tags': 9.3.13(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-combobox': 9.13.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-positioning': 9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-tags': 9.3.18(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -4983,8 +3922,8 @@ packages: - scheduler dev: false - /@fluentui/react-tags@9.3.13(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-Q+vY6q8HecNIPH0VQ8nIIcInBFScfGvG+5VZkCV+LOQ/QLY7AhXt/dJPsx0nFJXhoxSrTXyPYm908RdBsfnv8A==} + /@fluentui/react-tags@9.3.18(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-DSZJx95xeF3Hhw5VardJAAApeGdR9BHZt+oJmZl0qdHPShQTh9g848kSXy94iwK2xU3VWfenBWPSk+LqEIwxxg==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -4992,16 +3931,16 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.6.34(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-avatar': 9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -5010,26 +3949,26 @@ packages: - scheduler dev: false - /@fluentui/react-teaching-popover@9.1.12(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-bzZQWZRgOWGNbohu0MKIbjQkQiosgBBetBvUrJZiQsV3Dw8rKuU1TyRBNbLuSyA0AOGPR0NHQBkbCkfnMgnKBQ==} + /@fluentui/react-teaching-popover@9.1.17(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-aA7ImKM4xGf/CK1Bhs5MD8suow76vdRzscHnvCRMBZ9MSqLlkLglvJevzntyhuUAEV1qXxaJZHHbWhY5+/cfHA==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' react: '>=16.14.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-aria': 9.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-button': 9.3.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-popover': 9.9.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-popover': 9.9.21(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -5039,41 +3978,41 @@ packages: - scheduler dev: false - /@fluentui/react-text@9.4.23(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-ZQu7yBSULDIbCOvP9B1ViK4BFSb2T6VaWUbv5qfUEV4g24b812EspTYNdoicx7SqdaDt1tSdpy1wFl6QViC5/Q==} + /@fluentui/react-text@9.4.25(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-PVEDG1X3z3C8igtI2g2bTSiWPWmzF/6lT2yB70W+lsWmI5+L54aW0rNF2/GOls25N/+MHRAGBIk5SmMWW+SH8g==} 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.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-textarea@9.3.84(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-ORBGHRX4rJMo3CMVt459KJucPSIo5liedQjs5Uzlp5eJsWuWQdWj0j9bKf34wNc3kD+ciyDrjGI4xSgaRd30OQ==} + /@fluentui/react-textarea@9.3.88(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-gjSgqvstE2vxUdY11Yw/zcFkXhZ5cAy/GJWppqhLV9KnBT4nTeT7ODmz44qMekJ1rNtwBx8Gk7RJe9HVhKbZTQ==} 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.72(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-field': 9.1.76(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -5082,15 +4021,15 @@ packages: - scheduler dev: false - /@fluentui/react-theme@9.1.19: - resolution: {integrity: sha512-mrVhKbr4o9UKERPxgghIRDU59S7gRizrgz3/wwyMt7elkr8Sw+OpwKIeEw9x6P0RTcFDC00nggaMJhBGs7Xo4A==} + /@fluentui/react-theme@9.1.20: + resolution: {integrity: sha512-Rh3N2ewCBlY9q+bucEKfii7sovp03HgZvN4Xwg8gbnVWA9zgX0QyTTPR+ynV+kMuwP1OiGmGHOiO+daz1k1dbg==} dependencies: - '@fluentui/tokens': 1.0.0-alpha.16 - '@swc/helpers': 0.5.6 + '@fluentui/tokens': 1.0.0-alpha.17 + '@swc/helpers': 0.5.13 dev: false - /@fluentui/react-toast@9.3.51(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-msbIdN1x4XlifDDxaoV54aQ+dCjIVH7l9J37mG98ySrjP1F+QpDcaZ87xPb0Cpfg/oUkdvsK6FCeCl6HrWIGWA==} + /@fluentui/react-toast@9.3.56(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-L3zHGTh32D5tACTCKnXAx4cdXWnY9zBFOVUl/Qpm1PdP4i/4mn4khNRmHDbN9U30a2VyxGWKiU/zQ70NuoMd+w==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -5098,42 +4037,42 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-motion': 9.4.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-portal': 9.4.31(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-toolbar@9.1.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-mkrtSd95uT2udBgHZXseAtSSziqm6BB0nRi4NEoXvRj9fbJTTP54Xb/HM6LZYEp+cxzcbNLPvKQzNw+Sh3VHow==} + /@fluentui/react-toolbar@9.2.5(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-Z4FEfrNsI5WJKv0/cuU6ysyGVi35EXVpkuLxnodUkFxTXu3nNUrBnqgEomz7p6psnOjFXJP1PvxU+ndAQhtVJg==} 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.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-divider': 9.2.73(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-radio': 9.2.28(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-divider': 9.2.75(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-radio': 9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -5142,8 +4081,8 @@ packages: - scheduler dev: false - /@fluentui/react-tooltip@9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-UgFRwNaOYCgMv88ds5kBZY6NPsj5eH5RYSw09WsXPpeow84eDSovH4iAW3iduDYThoFIYdJc4cUuhn49f131zQ==} + /@fluentui/react-tooltip@9.4.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-j424ZG4stTg3UbWUb1lYIteBCO37TB4pYNnX8ARLeaAE7kdQTD/t5GEDD2fyVhYYi097xJhUA4jMhsPig06Jow==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -5151,23 +4090,23 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-portal': 9.4.31(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-positioning': 9.15.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-portal': 9.4.35(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-positioning': 9.15.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-tree@9.7.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0): - resolution: {integrity: sha512-AaOziw3wZ5yTGXs7cGIblR2noqVP2O785/0ZUFdMj0DredAfU7m2coIFrj64xa2W7FvVOueiUcGU8LBRzXarpQ==} + /@fluentui/react-tree@9.8.1(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2): + resolution: {integrity: sha512-nKvzBl5hLHUU7NcRlljxfWhEeRsPZrTGAz6+aVbT6C1Lu6AC2kOhLryjRqGct0/9KK7N3WS0UjNjDS7dXtt8TQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -5175,20 +4114,22 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/keyboard-keys': 9.0.7 - '@fluentui/react-aria': 9.13.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-avatar': 9.6.34(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-button': 9.3.87(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-checkbox': 9.2.33(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-context-selector': 9.1.65(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-jsx-runtime': 9.0.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-radio': 9.2.28(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-tabster': 9.22.3(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-theme': 9.1.19 - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-aria': 9.13.6(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-avatar': 9.6.39(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-button': 9.3.91(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-checkbox': 9.2.37(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-context-selector': 9.1.67(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-motion': 9.5.2(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-motion-components-preview': 0.1.4(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-radio': 9.2.32(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-tabster': 9.22.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-theme': 9.1.20 + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 @@ -5197,65 +4138,40 @@ packages: - scheduler dev: false - /@fluentui/react-utilities@9.18.13(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-Qk9rL5tZI+az77+S2WKwLWu+WOSZZJSIthxp/ImjuiR6CS+LMrVdl0UC8lHpq03QU7hPgNxbbo0cVnCFazU3Lg==} - 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.20.0(@types/react@18.3.3)(react@18.3.1) - '@swc/helpers': 0.5.6 - '@types/react': 18.3.3 - react: 18.3.1 - dev: false - - /@fluentui/react-utilities@9.18.6(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-TLWL0jqArzZXZLLzA/Mi7gMDBr8tc7LcCnCnZBIHniVB/eESMKgTYl6EwbepHfkkcPfp+amH9U4CbXADNqQQsw==} + /@fluentui/react-utilities@9.18.15(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-eJX6nyfHFRR6cZ3bi9c7s8rxIo6wCQE+phFzLqBke+RUV+p3Hwf6zW1IBVWauoaQKwPAW5RdWRYZrahqwo4DOA==} 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.16.0(@types/react@18.3.3)(react@18.3.1) - '@swc/helpers': 0.5.6 + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 react: 18.3.1 dev: false - /@fluentui/react-virtualizer@9.0.0-alpha.82(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-XvkDXua8Tn9If02RhLPzFMR7CivAZ+frCajQFKaWZjE7OJqYsJ+hKb5ZGz7SWdOPtFq6uxe3H96vG1aDcA0n+w==} + /@fluentui/react-virtualizer@9.0.0-alpha.84(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-CM0fKLVKQ++Z1KCFDQpxo9gULkIwAbtOFFcJwl5nxqszRmML3dL+dSX5NZMSCk2bg1VlQ+Dx1tqL5Q/Eh1f2aQ==} 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.42(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-shared-contexts': 9.20.0(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-utilities': 9.18.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-jsx-runtime': 9.0.44(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-shared-contexts': 9.20.1(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-utilities': 9.18.15(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@swc/helpers': 0.5.6 + '@swc/helpers': 0.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@fluentui/react-window-provider@2.2.19(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-1K2ppKkaulLnMD+VvSRw9tufzR/MqGbuP/BKV0vRdyO/pqU+rIhNKj17F3uistJOOSmn+suz4l4wCk4Br5hdKA==} - peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' - dependencies: - '@fluentui/set-version': 8.2.15 - '@types/react': 18.2.74 - react: 18.2.0 - tslib: 2.6.2 - dev: false - - /@fluentui/react-window-provider@2.2.27(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-Dg0G9bizjryV0Q/r0CPtCVTPa2II/EsT9E6JT3jPSALjQADDLlW4/+ZXbcEC7geZ/40+KpZDmhplvk/AJSFBKg==} + /@fluentui/react-window-provider@2.2.28(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-YdZ74HTaoDwlvLDzoBST80/17ExIl93tLJpTxnqK5jlJOAUVQ+mxLPF2HQEJq+SZr5IMXHsQ56w/KaZVRn72YA==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' @@ -5263,39 +4179,11 @@ packages: '@fluentui/set-version': 8.2.23 '@types/react': 18.3.3 react: 18.3.1 - tslib: 2.6.2 - dev: false - - /@fluentui/react@8.117.2(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-OGYPgl51o8DHyoAMRPdHRiampMNGV49pXWfdGub83fsQDyvU5D34XY+K4H6tThjqYtOSctL6gcMnUMIozez6sQ==} - 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/date-time-utilities': 8.6.1 - '@fluentui/font-icons-mdl2': 8.5.35(@types/react@18.2.74)(react@18.2.0) - '@fluentui/foundation-legacy': 8.4.1(@types/react@18.2.74)(react@18.2.0) - '@fluentui/merge-styles': 8.6.1 - '@fluentui/react-focus': 8.8.43(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-hooks': 8.7.1(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-portal-compat-context': 9.0.11(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-window-provider': 2.2.19(@types/react@18.2.74)(react@18.2.0) - '@fluentui/set-version': 8.2.15 - '@fluentui/style-utilities': 8.10.6(@types/react@18.2.74)(react@18.2.0) - '@fluentui/theme': 2.6.44(@types/react@18.2.74)(react@18.2.0) - '@fluentui/utilities': 8.15.1(@types/react@18.2.74)(react@18.2.0) - '@microsoft/load-themed-styles': 1.10.295 - '@types/react': 18.2.74 - '@types/react-dom': 18.2.23 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@fluentui/react@8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-MpsmyRT9F0WA/VzTFTXPjCPOGiuQ5eAS79p7+NGXnVbAjZBi39hoKoiMamN2KMdpUU6SOLSdY6ZslO1BwIpKgg==} + /@fluentui/react@8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-loZJYZ/qAjoz7la4uClrwJV50pYe+reopYjdgEZX3cjYMPzdIdDsAuRY+HJ9SqOOW97k6PTyBtYvpVpfy7OdEw==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' @@ -5303,77 +4191,51 @@ packages: react-dom: '>=16.8.0 <19.0.0' dependencies: '@fluentui/date-time-utilities': 8.6.9 - '@fluentui/font-icons-mdl2': 8.5.47(@types/react@18.3.3)(react@18.3.1) - '@fluentui/foundation-legacy': 8.4.13(@types/react@18.3.3)(react@18.3.1) - '@fluentui/merge-styles': 8.6.12 - '@fluentui/react-focus': 8.9.10(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-hooks': 8.8.10(@types/react@18.3.3)(react@18.3.1) + '@fluentui/font-icons-mdl2': 8.5.50(@types/react@18.3.3)(react@18.3.1) + '@fluentui/foundation-legacy': 8.4.16(@types/react@18.3.3)(react@18.3.1) + '@fluentui/merge-styles': 8.6.13 + '@fluentui/react-focus': 8.9.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) '@fluentui/react-portal-compat-context': 9.0.12(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-window-provider': 2.2.27(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-window-provider': 2.2.28(@types/react@18.3.3)(react@18.3.1) '@fluentui/set-version': 8.2.23 - '@fluentui/style-utilities': 8.10.18(@types/react@18.3.3)(react@18.3.1) - '@fluentui/theme': 2.6.56(@types/react@18.3.3)(react@18.3.1) - '@fluentui/utilities': 8.15.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/style-utilities': 8.10.21(@types/react@18.3.3)(react@18.3.1) + '@fluentui/theme': 2.6.59(@types/react@18.3.3)(react@18.3.1) + '@fluentui/utilities': 8.15.15(@types/react@18.3.3)(react@18.3.1) '@microsoft/load-themed-styles': 1.10.295 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@fluentui/scheme-utilities@8.3.42(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-3q1ej7hdoJkBw2c9GU90StWMxqHMmuKcpALs67DlpBpJ/3vIOeMumKoS7Yl34AfyUwiz1Dw38TZOhDJ1y2nfxw==} + /@fluentui/scheme-utilities@8.3.60(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-rh79B+YFUHmDXAtA8uucUZIUa77ENNylfpsSq0bULNxG21sVwcCaWqPXHr4MBgjxkbOoUkPP+kDSd6sc/aHAwQ==} dependencies: '@fluentui/set-version': 8.2.23 - '@fluentui/theme': 2.6.56(@types/react@18.3.3)(react@18.3.1) - tslib: 2.6.2 + '@fluentui/theme': 2.6.59(@types/react@18.3.3)(react@18.3.1) + tslib: 2.7.0 transitivePeerDependencies: - '@types/react' - react dev: false - /@fluentui/set-version@8.2.15: - resolution: {integrity: sha512-cJjpAeyFXZ7X6zKpEqtWTjyZXcvdBrz9jvBX3BBrqe3ooYaK+2tHE1ezGaS6NGh8R74qOH3z45gbjleHmKGS5g==} - dependencies: - tslib: 2.6.2 - dev: false - - /@fluentui/set-version@8.2.17: - resolution: {integrity: sha512-AdhnGcw0qAdSJliDYc2sWh+fryeN9FjFw7VVw8/eG1U97k6KmJvAmMMgqcOir1XZgRRnwL4EjSPc5TWYwh5EuQ==} - dependencies: - tslib: 2.6.2 - dev: false - /@fluentui/set-version@8.2.23: resolution: {integrity: sha512-VPXaBsiaa3Xn/AY40nLU9bvDQ62lpMVnFzFTlQ8CbpdwrjxNlRxDUY5vRToNzp1+Zu5gD/+CgsXqIZGcry5L5w==} dependencies: - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@fluentui/style-utilities@8.10.18(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-nsXc6LI/UaPrJUh71WIqR19+mmfPl0b4qhaBUOzBGznGKU8jKlHT94pJbAIhWIjytdS8Zk8qtgStI+oYMxz9xg==} + /@fluentui/style-utilities@8.10.21(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-tqdSQI1MAnNUPtNKKV9LeNqmEhBZL+lpV+m6Ngl6SDuR0aQkMkuo1jA9rPxNRLUf5+pbI8LrNQ4WiCWqYkV/QQ==} dependencies: - '@fluentui/merge-styles': 8.6.12 + '@fluentui/merge-styles': 8.6.13 '@fluentui/set-version': 8.2.23 - '@fluentui/theme': 2.6.56(@types/react@18.3.3)(react@18.3.1) - '@fluentui/utilities': 8.15.13(@types/react@18.3.3)(react@18.3.1) - '@microsoft/load-themed-styles': 1.10.295 - tslib: 2.6.2 - transitivePeerDependencies: - - '@types/react' - - react - dev: false - - /@fluentui/style-utilities@8.10.6(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-SP7bsQ5v9UdVgZCteKo8VMSlnbrtwfuLrXxbnt4uHRRvpee1ZTcFQtqIDCgB9n7z3fcEFFlTgj3NsmYea4i3Sg==} - dependencies: - '@fluentui/merge-styles': 8.6.1 - '@fluentui/set-version': 8.2.15 - '@fluentui/theme': 2.6.44(@types/react@18.2.74)(react@18.2.0) - '@fluentui/utilities': 8.15.1(@types/react@18.2.74)(react@18.2.0) + '@fluentui/theme': 2.6.59(@types/react@18.3.3)(react@18.3.1) + '@fluentui/utilities': 8.15.15(@types/react@18.3.3)(react@18.3.1) '@microsoft/load-themed-styles': 1.10.295 - tslib: 2.6.2 + tslib: 2.7.0 transitivePeerDependencies: - '@types/react' - react @@ -5382,10 +4244,10 @@ packages: /@fluentui/theme-samples@8.7.123(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-aRr99fq0HNzsG68fJjHBbZSkxDe1BA/hpprCgJj7P69jFJbf2V1GBWXQfoTDPj/PZKS80qlJLo6M+B7yHaet+A==} dependencies: - '@fluentui/react': 8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/scheme-utilities': 8.3.42(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/scheme-utilities': 8.3.60(@types/react@18.3.3)(react@18.3.1) '@fluentui/set-version': 8.2.23 - tslib: 2.6.2 + tslib: 2.7.0 transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -5393,103 +4255,54 @@ packages: - react-dom dev: false - /@fluentui/theme@2.6.44(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-d3CppiTHQHoN1Gsxz0aU3SodnLBHBwH6OB+SU3EqSNc9qrjpqAf92MaYD6x3SWIdmqsYbb6qrZmChjzvktm1sw==} - peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' - dependencies: - '@fluentui/merge-styles': 8.6.1 - '@fluentui/set-version': 8.2.15 - '@fluentui/utilities': 8.15.1(@types/react@18.2.74)(react@18.2.0) - '@types/react': 18.2.74 - react: 18.2.0 - tslib: 2.6.2 - dev: false - - /@fluentui/theme@2.6.56(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-uUDfZpye7e+oXpmP0DOboBYKlyAxbLamnVdWs1a7l6fWEqTNfwDPIPZpMkdDmIBTjE6Q9eHP1u1PmQpMSlz0wA==} + /@fluentui/theme@2.6.59(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-o/6UgKgPW6QI/+2OfCXeJfcOCbtzLIwM/3W/DzI2Pjt56ubT98IEcb32NCHoIKB2xkEnJoTjGgN1m+vHAvcQxA==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/merge-styles': 8.6.12 + '@fluentui/merge-styles': 8.6.13 '@fluentui/set-version': 8.2.23 - '@fluentui/utilities': 8.15.13(@types/react@18.3.3)(react@18.3.1) + '@fluentui/utilities': 8.15.15(@types/react@18.3.3)(react@18.3.1) '@types/react': 18.3.3 react: 18.3.1 - tslib: 2.6.2 - dev: false - - /@fluentui/tokens@1.0.0-alpha.16: - resolution: {integrity: sha512-Gr9G8LIlUhZYX5j6CfDQrofQqsWAz/q54KabWn1tWV/1083WwyoTZXiG1k6b37NnK7Feye7D7Nz+4MNqoKpXGw==} - dependencies: - '@swc/helpers': 0.5.6 + tslib: 2.7.0 dev: false - /@fluentui/utilities@8.15.1(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-9RdPGXmwnAhmVSVD/9F+P5dAQMpiLZudp8tpCYbSCftqtGpDtbWeTX/V9JEtG++fy50V6dpjLDCCOcBu20erAA==} - peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' + /@fluentui/tokens@1.0.0-alpha.17: + resolution: {integrity: sha512-tD+sHoY9u31SrgnWOl1XwWawCUQEgLWZkR+WiQbekoj2s2RCe8aO6Bl33qkh+pcskThukBpcFU5lHwqqTgUKJA==} dependencies: - '@fluentui/dom-utilities': 2.2.15 - '@fluentui/merge-styles': 8.6.1 - '@fluentui/set-version': 8.2.15 - '@types/react': 18.2.74 - react: 18.2.0 - tslib: 2.6.2 + '@swc/helpers': 0.5.13 dev: false - /@fluentui/utilities@8.15.13(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-DrPv5baKHYtwB+OFqtGiOucdHFbqbnW7TSyxigADYkZQzJj1lnw5DoEGsVyMMVacD4vR21L3JfkMmfrhWm6hyw==} + /@fluentui/utilities@8.15.15(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-7GpET/AuWR8aBEQSQj9iO2j+9riAaoK1qBduCB4Ht6353d25vwwsKXreHZGqS8efv+NNIxQTlLWz0Rq73iQFWw==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' dependencies: '@fluentui/dom-utilities': 2.3.7 - '@fluentui/merge-styles': 8.6.12 - '@fluentui/react-window-provider': 2.2.27(@types/react@18.3.3)(react@18.3.1) + '@fluentui/merge-styles': 8.6.13 + '@fluentui/react-window-provider': 2.2.28(@types/react@18.3.3)(react@18.3.1) '@fluentui/set-version': 8.2.23 '@types/react': 18.3.3 react: 18.3.1 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /@gar/promisify@1.1.3: resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} dev: false - /@griffel/core@1.17.1: - resolution: {integrity: sha512-K3osVOktJ5nioY62idtkjLiIdVcazMwraNxkUMhLtoapDthnKVSC3+gYTuPCBZMdfLH5Hl5Y29YUClRlDjyb7g==} - dependencies: - '@emotion/hash': 0.9.1 - '@griffel/style-types': 1.2.0 - csstype: 3.1.3 - rtl-css-js: 1.16.1 - stylis: 4.3.1 - tslib: 2.6.2 - dev: false - /@griffel/core@1.18.0: resolution: {integrity: sha512-3Dkn6f7ULeSzJ1wLyLfN1vc+v3q5shuEejeMe4XymBozQo0l35WIfH8FWcwB+Xrgip4fLLOy1p3sYN85gFGZxw==} dependencies: - '@emotion/hash': 0.9.1 + '@emotion/hash': 0.9.2 '@griffel/style-types': 1.2.0 csstype: 3.1.3 rtl-css-js: 1.16.1 - stylis: 4.3.1 - tslib: 2.6.2 - dev: false - - /@griffel/react@1.5.24(react@18.3.1): - resolution: {integrity: sha512-WDxWyg182kL/aFCViybARAm/ZFVZoJDiW52pguveZx6cJvvc51esZ2qYJhsbMoy8cqOfnfOrWhOibdb89kgXAQ==} - peerDependencies: - react: '>=16.8.0 <19.0.0' - dependencies: - '@griffel/core': 1.17.1 - react: 18.3.1 - tslib: 2.6.2 + stylis: 4.3.4 + tslib: 2.7.0 dev: false /@griffel/react@1.5.25(react@18.3.1): @@ -5499,7 +4312,7 @@ packages: dependencies: '@griffel/core': 1.18.0 react: 18.3.1 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /@griffel/style-types@1.2.0: @@ -5518,13 +4331,13 @@ packages: '@hapi/hoek': 9.3.0 dev: false - /@humanwhocodes/config-array@0.11.14: - resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + /@humanwhocodes/config-array@0.13.0: + resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} deprecated: Use @eslint/config-array instead dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -5540,18 +4353,6 @@ packages: deprecated: Use @eslint/object-schema instead dev: false - /@isaacs/cliui@8.0.2: - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - dependencies: - string-width: 5.1.2 - string-width-cjs: /string-width@4.2.3 - strip-ansi: 7.1.0 - strip-ansi-cjs: /strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: /wrap-ansi@7.0.0 - dev: false - /@istanbuljs/load-nyc-config@1.1.0: resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} engines: {node: '>=8'} @@ -5573,7 +4374,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 22.7.1 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -5594,14 +4395,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.3 + '@types/node': 22.7.1 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.14.3)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@22.7.1)(ts-node@10.9.2) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -5613,7 +4414,7 @@ packages: jest-util: 29.7.0 jest-validate: 29.7.0 jest-watcher: 29.7.0 - micromatch: 4.0.5 + micromatch: 4.0.8 pretty-format: 29.7.0 slash: 3.0.0 strip-ansi: 6.0.1 @@ -5636,7 +4437,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.12 jest-mock: 29.7.0 dev: false @@ -5663,7 +4464,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.14.8 + '@types/node': 20.14.12 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -5696,14 +4497,14 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.14.8 + '@types/node': 22.7.1 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 glob: 7.2.3 graceful-fs: 4.2.11 istanbul-lib-coverage: 3.2.2 - istanbul-lib-instrument: 6.0.2 + istanbul-lib-instrument: 6.0.3 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.1.7 @@ -5713,7 +4514,7 @@ packages: slash: 3.0.0 string-length: 4.0.2 strip-ansi: 6.0.1 - v8-to-istanbul: 9.2.0 + v8-to-istanbul: 9.3.0 transitivePeerDependencies: - supports-color dev: false @@ -5768,7 +4569,7 @@ packages: jest-haste-map: 26.6.2 jest-regex-util: 26.0.0 jest-util: 26.6.2 - micromatch: 4.0.5 + micromatch: 4.0.8 pirates: 4.0.6 slash: 3.0.0 source-map: 0.6.1 @@ -5792,7 +4593,7 @@ packages: jest-haste-map: 29.7.0 jest-regex-util: 29.6.3 jest-util: 29.7.0 - micromatch: 4.0.5 + micromatch: 4.0.8 pirates: 4.0.6 slash: 3.0.0 write-file-atomic: 4.0.2 @@ -5818,8 +4619,8 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.14.3 - '@types/yargs': 17.0.32 + '@types/node': 22.7.1 + '@types/yargs': 17.0.33 chalk: 4.1.2 dev: false @@ -5828,7 +4629,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping': 0.3.25 dev: false @@ -5842,33 +4643,33 @@ packages: engines: {node: '>=6.0.0'} dev: false - /@jridgewell/source-map@0.3.5: - resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} + /@jridgewell/source-map@0.3.6: + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} dependencies: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 dev: false - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + /@jridgewell/sourcemap-codec@1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} dev: false /@jridgewell/trace-mapping@0.3.25: resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 dev: false /@jridgewell/trace-mapping@0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 dev: false - /@leichtgewicht/ip-codec@2.0.4: - resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} + /@leichtgewicht/ip-codec@2.0.5: + resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} dev: false /@mdx-js/mdx@1.6.22: @@ -5920,88 +4721,42 @@ packages: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} dev: false - /@microsoft/api-documenter@7.23.37(@types/node@20.11.25): - resolution: {integrity: sha512-8StaLn4tLGllcgXCNGnqQRLFcWT9JILv5dHm2rYDdMWDQulInNKJnc2P9rpcI5mrO+cKcIRl75kdq4QrI9zunw==} - hasBin: true - dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@20.11.25) - '@microsoft/tsdoc': 0.14.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.11.25) - '@rushstack/terminal': 0.10.0(@types/node@20.11.25) - '@rushstack/ts-command-line': 4.19.1(@types/node@20.11.25) - js-yaml: 3.13.1 - resolve: 1.22.8 - transitivePeerDependencies: - - '@types/node' - dev: false - - /@microsoft/api-documenter@7.25.9(@types/node@20.14.12): - resolution: {integrity: sha512-iQCicwgGcK3r+tEQSkY8SqMVgKEq1ILchgZvoDsH7kDcwqRQSDZEJq6l636t5p43jNa/RN+MlmKtDU/9VKBX9g==} + /@microsoft/api-documenter@7.25.14(@types/node@20.14.12): + resolution: {integrity: sha512-nysAB+j4l5Al3XvCdee6tw0rw4fXpnlIq9En2opcc3DgITeoehiaYYoZZqoqOQSKlSUDWF7Z55GGsvntVrcBkg==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.29.4(@types/node@20.14.12) + '@microsoft/api-extractor-model': 7.29.8(@types/node@20.14.12) '@microsoft/tsdoc': 0.15.0 - '@rushstack/node-core-library': 5.5.1(@types/node@20.14.12) - '@rushstack/terminal': 0.13.3(@types/node@20.14.12) - '@rushstack/ts-command-line': 4.22.3(@types/node@20.14.12) + '@rushstack/node-core-library': 5.9.0(@types/node@20.14.12) + '@rushstack/terminal': 0.14.2(@types/node@20.14.12) + '@rushstack/ts-command-line': 4.22.8(@types/node@20.14.12) js-yaml: 3.13.1 resolve: 1.22.8 transitivePeerDependencies: - '@types/node' dev: false - /@microsoft/api-extractor-model@7.28.13(@types/node@20.11.25): - resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==} - dependencies: - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.11.25) - transitivePeerDependencies: - - '@types/node' - dev: false - - /@microsoft/api-extractor-model@7.29.4(@types/node@20.14.12): - resolution: {integrity: sha512-LHOMxmT8/tU1IiiiHOdHFF83Qsi+V8d0kLfscG4EvQE9cafiR8blOYr8SfkQKWB1wgEilQgXJX3MIA4vetDLZw==} + /@microsoft/api-extractor-model@7.29.8(@types/node@20.14.12): + resolution: {integrity: sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g==} dependencies: '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.5.1(@types/node@20.14.12) - transitivePeerDependencies: - - '@types/node' - dev: false - - /@microsoft/api-extractor@7.42.3(@types/node@20.11.25): - resolution: {integrity: sha512-JNLJFpGHz6ekjS6bvYXxUBeRGnSHeCMFNvRbCQ+7XXB/ZFrgLSMPwWtEq40AiWAy+oyG5a4RSNwdJTp0B2USvQ==} - hasBin: true - dependencies: - '@microsoft/api-extractor-model': 7.28.13(@types/node@20.11.25) - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 4.0.2(@types/node@20.11.25) - '@rushstack/rig-package': 0.5.2 - '@rushstack/terminal': 0.10.0(@types/node@20.11.25) - '@rushstack/ts-command-line': 4.19.1(@types/node@20.11.25) - lodash: 4.17.21 - minimatch: 3.0.8 - resolve: 1.22.8 - semver: 7.5.4 - source-map: 0.6.1 - typescript: 5.3.3 + '@rushstack/node-core-library': 5.9.0(@types/node@20.14.12) transitivePeerDependencies: - '@types/node' dev: false - /@microsoft/api-extractor@7.47.4(@types/node@20.14.12): - resolution: {integrity: sha512-HKm+P4VNzWwvq1Ey+Jfhhj/3MjsD+ka2hbt8L5AcRM95lu1MFOYnz3XlU7Gr79Q/ZhOb7W/imAKeYrOI0bFydg==} + /@microsoft/api-extractor@7.47.9(@types/node@20.14.12): + resolution: {integrity: sha512-TTq30M1rikVsO5wZVToQT/dGyJY7UXJmjiRtkHPLb74Prx3Etw8+bX7Bv7iLuby6ysb7fuu1NFWqma+csym8Jw==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.29.4(@types/node@20.14.12) + '@microsoft/api-extractor-model': 7.29.8(@types/node@20.14.12) '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.5.1(@types/node@20.14.12) + '@rushstack/node-core-library': 5.9.0(@types/node@20.14.12) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.13.3(@types/node@20.14.12) - '@rushstack/ts-command-line': 4.22.3(@types/node@20.14.12) + '@rushstack/terminal': 0.14.2(@types/node@20.14.12) + '@rushstack/ts-command-line': 4.22.8(@types/node@20.14.12) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -6012,108 +4767,108 @@ packages: - '@types/node' dev: false - /@microsoft/applicationinsights-analytics-js@2.8.17(tslib@2.6.2): - resolution: {integrity: sha512-xuP5vdxPyvpGsbtH9yrm+g0NK8CH4mv1yHR2XRMvpUJ6xWDU0XONtg4tW99j/saE4+5wKk/8eB07jEtDfnYOJg==} + /@microsoft/applicationinsights-analytics-js@2.8.18(tslib@2.7.0): + resolution: {integrity: sha512-YfuUyTBx8HNGgIwg8N01iwsIO6LaqApNwGXw5YunAw+hqYR6jRmYlseQGTPFvKtq1ebEPJiwK0LjIQw/fOcxHQ==} peerDependencies: tslib: '*' dependencies: - '@microsoft/applicationinsights-common': 2.8.17(tslib@2.6.2) - '@microsoft/applicationinsights-core-js': 2.8.17(tslib@2.6.2) + '@microsoft/applicationinsights-common': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@microsoft/applicationinsights-channel-js@2.8.17(tslib@2.6.2): - resolution: {integrity: sha512-dYL8vR/1rLmncc16uukSMyZYzYpMhf9OPZypkUquZc01q5Afwwn4i6pJL72i2AoHQKOEir6wBbQbqHtQc/HQ7g==} + /@microsoft/applicationinsights-channel-js@2.8.18(tslib@2.7.0): + resolution: {integrity: sha512-KNYk8qeci8AcWKZUqgCElEr1Ef5G+iudq1mN57Sc/8hUONNp2fTfWh1Cm+RUTRIEWAC29uUWGyLhSqiTF3ox1w==} peerDependencies: tslib: '*' dependencies: - '@microsoft/applicationinsights-common': 2.8.17(tslib@2.6.2) - '@microsoft/applicationinsights-core-js': 2.8.17(tslib@2.6.2) + '@microsoft/applicationinsights-common': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@microsoft/applicationinsights-common@2.8.17(tslib@2.6.2): - resolution: {integrity: sha512-Q8W94oJuZvNWL6klUeEpXR5FFcwkyksQAfunBgRsIkpfFeoMw8Ac7DzY3HWFeQAYMq4hiifdiHxJ1YM/opbShA==} + /@microsoft/applicationinsights-common@2.8.18(tslib@2.7.0): + resolution: {integrity: sha512-/PBRmRL6rFCoO3vWpIEHuFnu+TinEYRKWOj+I+XVUH5myZpv+nYvaRdwryVTkmCYxLyL9kxtNn7hQx8DBlhdSw==} peerDependencies: tslib: '*' dependencies: - '@microsoft/applicationinsights-core-js': 2.8.17(tslib@2.6.2) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@microsoft/applicationinsights-core-js@2.8.17(tslib@2.6.2): - resolution: {integrity: sha512-v1UMRkV1dW1ezQqhIcMz4L7TyAvWi5vQ333uKO93UY+UmCZW8frYqmqgxV9uaJjs3IBgr0T7ddp4IkvOTjy1/w==} + /@microsoft/applicationinsights-core-js@2.8.18(tslib@2.7.0): + resolution: {integrity: sha512-yPHRZFLpnEO0uSgFPM1BLMRRwjoten9YBbn4pJRbCT4PigLnj748knmWsMwXIdcehtkRTYz78kPYa/LWP7nvmA==} peerDependencies: tslib: '*' dependencies: '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@microsoft/applicationinsights-dependencies-js@2.8.17(tslib@2.6.2): - resolution: {integrity: sha512-0dZvWIZj3XC+ocDzFZqVPs4x8W0urw2p/XUdc0PgGY7FyQCNtOp2OoEi6BDSWipaRWQeOwB99Ch71RILl/OQEw==} + /@microsoft/applicationinsights-dependencies-js@2.8.18(tslib@2.7.0): + resolution: {integrity: sha512-XW3m1DEXo2CkTUEeBzXGjoMjud6b1Y1J6W1Nz0RJ3IMC5ptbSOeen5rRDSzcBEUZN75vWvbGmhxVuQTXnnIu2g==} peerDependencies: tslib: '*' dependencies: - '@microsoft/applicationinsights-common': 2.8.17(tslib@2.6.2) - '@microsoft/applicationinsights-core-js': 2.8.17(tslib@2.6.2) + '@microsoft/applicationinsights-common': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@microsoft/applicationinsights-properties-js@2.8.17(tslib@2.6.2): - resolution: {integrity: sha512-TqOMdbVCcjOyMCwZwfOH1Z9ZHxeHRJ6JkAP1cdDtpX3H7e8j/ce+p3t0yFGmZGBVRhsgsZgEuV8npK7LYnryRA==} + /@microsoft/applicationinsights-properties-js@2.8.18(tslib@2.7.0): + resolution: {integrity: sha512-WucPqEzgT20JhjwOPQhgBSal6tlKldUz3c6j5Kpj4Rej95c2vvm1t14lI/p9SvOjZDRK5dMfkuQtvFG7NrUlIA==} peerDependencies: tslib: '*' dependencies: - '@microsoft/applicationinsights-common': 2.8.17(tslib@2.6.2) - '@microsoft/applicationinsights-core-js': 2.8.17(tslib@2.6.2) + '@microsoft/applicationinsights-common': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@microsoft/applicationinsights-react-js@3.4.3(react@18.3.1)(tslib@2.6.2): + /@microsoft/applicationinsights-react-js@3.4.3(react@18.3.1)(tslib@2.7.0): resolution: {integrity: sha512-+IIPDYU7DKBwByN7lK/mkMGrnWMGdyIsEZfDzBh/fKDZgGGGgH9B3WHej+vIpdwBcVaPbYx++lonTshn56C9/A==} peerDependencies: history: '>= 4.10.1' react: '>= 17.0.1' tslib: '*' dependencies: - '@microsoft/applicationinsights-common': 2.8.17(tslib@2.6.2) - '@microsoft/applicationinsights-core-js': 2.8.17(tslib@2.6.2) + '@microsoft/applicationinsights-common': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 react: 18.3.1 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /@microsoft/applicationinsights-shims@2.0.2: resolution: {integrity: sha512-PoHEgsnmcqruLNHZ/amACqdJ6YYQpED0KSRe6J7gIJTtpZC1FfFU9b1fmDKDKtFoUSrPzEh1qzO3kmRZP0betg==} dev: false - /@microsoft/applicationinsights-web@2.8.17(tslib@2.6.2): - resolution: {integrity: sha512-3JjQb5+3z9wnJS1SQDS2nyH3K6p2v/CsWxyY2etwG7CVEe/R9n0jpA4dcNYQoP7afoKR2TPBfARr17zNHBmlug==} + /@microsoft/applicationinsights-web@2.8.18(tslib@2.7.0): + resolution: {integrity: sha512-n6gW9WXr/oHrt2S8waXjYoBqzhPChJNoTPlKm+pwtO3iP+I8dQDuf8Q02RKLgCaWzvEhO/1GSznCECBX0jP+gg==} peerDependencies: tslib: '*' dependencies: - '@microsoft/applicationinsights-analytics-js': 2.8.17(tslib@2.6.2) - '@microsoft/applicationinsights-channel-js': 2.8.17(tslib@2.6.2) - '@microsoft/applicationinsights-common': 2.8.17(tslib@2.6.2) - '@microsoft/applicationinsights-core-js': 2.8.17(tslib@2.6.2) - '@microsoft/applicationinsights-dependencies-js': 2.8.17(tslib@2.6.2) - '@microsoft/applicationinsights-properties-js': 2.8.17(tslib@2.6.2) + '@microsoft/applicationinsights-analytics-js': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-channel-js': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-common': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-core-js': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-dependencies-js': 2.8.18(tslib@2.7.0) + '@microsoft/applicationinsights-properties-js': 2.8.18(tslib@2.7.0) '@microsoft/applicationinsights-shims': 2.0.2 '@microsoft/dynamicproto-js': 1.1.11 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /@microsoft/dynamicproto-js@1.1.11: @@ -6124,15 +4879,6 @@ packages: resolution: {integrity: sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==} dev: false - /@microsoft/tsdoc-config@0.16.2: - resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} - dependencies: - '@microsoft/tsdoc': 0.14.2 - ajv: 6.12.6 - jju: 1.4.0 - resolve: 1.19.0 - dev: false - /@microsoft/tsdoc-config@0.17.0: resolution: {integrity: sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==} dependencies: @@ -6142,10 +4888,6 @@ packages: resolve: 1.22.8 dev: false - /@microsoft/tsdoc@0.14.2: - resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} - dev: false - /@microsoft/tsdoc@0.15.0: resolution: {integrity: sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==} dev: false @@ -6200,7 +4942,7 @@ packages: resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} dependencies: '@gar/promisify': 1.1.3 - semver: 7.6.0 + semver: 7.6.3 dev: false /@npmcli/move-file@1.1.2: @@ -6336,18 +5078,6 @@ packages: '@octokit/openapi-types': 18.1.1 dev: false - /@opentelemetry/api@1.8.0: - resolution: {integrity: sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==} - engines: {node: '>=8.0.0'} - dev: false - - /@pkgjs/parseargs@0.11.0: - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - requiresBuild: true - dev: false - optional: true - /@pkgr/core@0.1.1: resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} @@ -6360,7 +5090,7 @@ packages: dependencies: playwright: 1.39.0 playwright-core: 1.39.0 - vite: 4.5.2(@types/node@20.14.12) + vite: 4.5.5(@types/node@20.14.12) transitivePeerDependencies: - '@types/node' - less @@ -6393,13 +5123,14 @@ packages: /@playwright/test@1.39.0: resolution: {integrity: sha512-3u1iFqgzl7zr004bGPYiN/5EZpRUSFddQBra8Rqll5N0/vfpqlP9I9EXqAoGacuAbX6c9Ulg/Cjqglp5VkK6UQ==} engines: {node: '>=16'} + deprecated: Please update to the latest version of Playwright to test up-to-date browsers. hasBin: true dependencies: playwright: 1.39.0 dev: false - /@pmmmwh/react-refresh-webpack-plugin@0.5.11(react-refresh@0.11.0)(webpack@5.89.0): - resolution: {integrity: sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==} + /@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.11.0)(webpack@5.89.0): + resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} engines: {node: '>= 10.13'} peerDependencies: '@types/webpack': 4.x || 5.x @@ -6407,7 +5138,7 @@ packages: sockjs-client: ^1.4.0 type-fest: '>=0.17.0 <5.0.0' webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x + webpack-dev-server: 3.x || 4.x || 5.x webpack-hot-middleware: 2.x webpack-plugin-serve: 0.x || 1.x peerDependenciesMeta: @@ -6424,15 +5155,13 @@ packages: webpack-plugin-serve: optional: true dependencies: - ansi-html-community: 0.0.8 - common-path-prefix: 3.0.0 - core-js-pure: 3.36.0 + ansi-html: 0.0.9 + core-js-pure: 3.38.1 error-stack-parser: 2.1.4 - find-up: 5.0.0 html-entities: 2.5.2 loader-utils: 2.0.4 react-refresh: 0.11.0 - schema-utils: 3.3.0 + schema-utils: 4.2.0 source-map: 0.7.4 webpack: 5.89.0(webpack-cli@5.1.4) dev: false @@ -6464,7 +5193,7 @@ packages: optional: true dependencies: ansi-html: 0.0.9 - core-js-pure: 3.36.0 + core-js-pure: 3.38.1 error-stack-parser: 2.1.4 html-entities: 2.5.2 loader-utils: 2.0.4 @@ -6474,12 +5203,12 @@ packages: webpack: 5.89.0(webpack-cli@5.1.4) dev: false - /@polka/url@1.0.0-next.25: - resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} + /@polka/url@1.0.0-next.28: + resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} dev: false - /@rollup/plugin-commonjs@25.0.7(rollup@4.21.2): - resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==} + /@rollup/plugin-commonjs@25.0.8(rollup@4.22.4): + resolution: {integrity: sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^2.68.0||^3.0.0||^4.0.0 @@ -6487,16 +5216,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.21.2) + '@rollup/pluginutils': 5.1.2(rollup@4.22.4) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 - magic-string: 0.30.8 - rollup: 4.21.2 + magic-string: 0.30.11 + rollup: 4.22.4 dev: false - /@rollup/plugin-json@6.1.0(rollup@4.21.2): + /@rollup/plugin-json@6.1.0(rollup@4.22.4): resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6505,11 +5234,11 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.21.2) - rollup: 4.21.2 + '@rollup/pluginutils': 5.1.2(rollup@4.22.4) + rollup: 4.22.4 dev: false - /@rollup/pluginutils@3.1.0(rollup@4.21.2): + /@rollup/pluginutils@3.1.0(rollup@4.22.4): resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -6518,11 +5247,11 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.1 - rollup: 4.21.2 + rollup: 4.22.4 dev: false - /@rollup/pluginutils@5.1.0(rollup@4.21.2): - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + /@rollup/pluginutils@5.1.2(rollup@4.22.4): + resolution: {integrity: sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==} engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -6530,159 +5259,146 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 4.21.2 + rollup: 4.22.4 dev: false - /@rollup/rollup-android-arm-eabi@4.21.2: - resolution: {integrity: sha512-fSuPrt0ZO8uXeS+xP3b+yYTCBUd05MoSp2N/MFOgjhhUhMmchXlpTQrTpI8T+YAwAQuK7MafsCOxW7VrPMrJcg==} + /@rollup/rollup-android-arm-eabi@4.22.4: + resolution: {integrity: sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==} cpu: [arm] os: [android] requiresBuild: true dev: false optional: true - /@rollup/rollup-android-arm64@4.21.2: - resolution: {integrity: sha512-xGU5ZQmPlsjQS6tzTTGwMsnKUtu0WVbl0hYpTPauvbRAnmIvpInhJtgjj3mcuJpEiuUw4v1s4BimkdfDWlh7gA==} + /@rollup/rollup-android-arm64@4.22.4: + resolution: {integrity: sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==} cpu: [arm64] os: [android] requiresBuild: true dev: false optional: true - /@rollup/rollup-darwin-arm64@4.21.2: - resolution: {integrity: sha512-99AhQ3/ZMxU7jw34Sq8brzXqWH/bMnf7ZVhvLk9QU2cOepbQSVTns6qoErJmSiAvU3InRqC2RRZ5ovh1KN0d0Q==} + /@rollup/rollup-darwin-arm64@4.22.4: + resolution: {integrity: sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==} cpu: [arm64] os: [darwin] requiresBuild: true dev: false optional: true - /@rollup/rollup-darwin-x64@4.21.2: - resolution: {integrity: sha512-ZbRaUvw2iN/y37x6dY50D8m2BnDbBjlnMPotDi/qITMJ4sIxNY33HArjikDyakhSv0+ybdUxhWxE6kTI4oX26w==} + /@rollup/rollup-darwin-x64@4.22.4: + resolution: {integrity: sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==} cpu: [x64] os: [darwin] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.21.2: - resolution: {integrity: sha512-ztRJJMiE8nnU1YFcdbd9BcH6bGWG1z+jP+IPW2oDUAPxPjo9dverIOyXz76m6IPA6udEL12reYeLojzW2cYL7w==} + /@rollup/rollup-linux-arm-gnueabihf@4.22.4: + resolution: {integrity: sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==} cpu: [arm] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm-musleabihf@4.21.2: - resolution: {integrity: sha512-flOcGHDZajGKYpLV0JNc0VFH361M7rnV1ee+NTeC/BQQ1/0pllYcFmxpagltANYt8FYf9+kL6RSk80Ziwyhr7w==} + /@rollup/rollup-linux-arm-musleabihf@4.22.4: + resolution: {integrity: sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==} cpu: [arm] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm64-gnu@4.21.2: - resolution: {integrity: sha512-69CF19Kp3TdMopyteO/LJbWufOzqqXzkrv4L2sP8kfMaAQ6iwky7NoXTp7bD6/irKgknDKM0P9E/1l5XxVQAhw==} + /@rollup/rollup-linux-arm64-gnu@4.22.4: + resolution: {integrity: sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-arm64-musl@4.21.2: - resolution: {integrity: sha512-48pD/fJkTiHAZTnZwR0VzHrao70/4MlzJrq0ZsILjLW/Ab/1XlVUStYyGt7tdyIiVSlGZbnliqmult/QGA2O2w==} + /@rollup/rollup-linux-arm64-musl@4.22.4: + resolution: {integrity: sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-powerpc64le-gnu@4.21.2: - resolution: {integrity: sha512-cZdyuInj0ofc7mAQpKcPR2a2iu4YM4FQfuUzCVA2u4HI95lCwzjoPtdWjdpDKyHxI0UO82bLDoOaLfpZ/wviyQ==} + /@rollup/rollup-linux-powerpc64le-gnu@4.22.4: + resolution: {integrity: sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==} cpu: [ppc64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-riscv64-gnu@4.21.2: - resolution: {integrity: sha512-RL56JMT6NwQ0lXIQmMIWr1SW28z4E4pOhRRNqwWZeXpRlykRIlEpSWdsgNWJbYBEWD84eocjSGDu/XxbYeCmwg==} + /@rollup/rollup-linux-riscv64-gnu@4.22.4: + resolution: {integrity: sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==} cpu: [riscv64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-s390x-gnu@4.21.2: - resolution: {integrity: sha512-PMxkrWS9z38bCr3rWvDFVGD6sFeZJw4iQlhrup7ReGmfn7Oukrr/zweLhYX6v2/8J6Cep9IEA/SmjXjCmSbrMQ==} + /@rollup/rollup-linux-s390x-gnu@4.22.4: + resolution: {integrity: sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==} cpu: [s390x] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-x64-gnu@4.21.2: - resolution: {integrity: sha512-B90tYAUoLhU22olrafY3JQCFLnT3NglazdwkHyxNDYF/zAxJt5fJUB/yBoWFoIQ7SQj+KLe3iL4BhOMa9fzgpw==} + /@rollup/rollup-linux-x64-gnu@4.22.4: + resolution: {integrity: sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-linux-x64-musl@4.21.2: - resolution: {integrity: sha512-7twFizNXudESmC9oneLGIUmoHiiLppz/Xs5uJQ4ShvE6234K0VB1/aJYU3f/4g7PhssLGKBVCC37uRkkOi8wjg==} + /@rollup/rollup-linux-x64-musl@4.22.4: + resolution: {integrity: sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-arm64-msvc@4.21.2: - resolution: {integrity: sha512-9rRero0E7qTeYf6+rFh3AErTNU1VCQg2mn7CQcI44vNUWM9Ze7MSRS/9RFuSsox+vstRt97+x3sOhEey024FRQ==} + /@rollup/rollup-win32-arm64-msvc@4.22.4: + resolution: {integrity: sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==} cpu: [arm64] os: [win32] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-ia32-msvc@4.21.2: - resolution: {integrity: sha512-5rA4vjlqgrpbFVVHX3qkrCo/fZTj1q0Xxpg+Z7yIo3J2AilW7t2+n6Q8Jrx+4MrYpAnjttTYF8rr7bP46BPzRw==} + /@rollup/rollup-win32-ia32-msvc@4.22.4: + resolution: {integrity: sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==} cpu: [ia32] os: [win32] requiresBuild: true dev: false optional: true - /@rollup/rollup-win32-x64-msvc@4.21.2: - resolution: {integrity: sha512-6UUxd0+SKomjdzuAcp+HAmxw1FlGBnl1v2yEPSabtx4lBfdXHDVsW7+lQkgz9cNFJGY3AWR7+V8P5BqkD9L9nA==} + /@rollup/rollup-win32-x64-msvc@4.22.4: + resolution: {integrity: sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==} cpu: [x64] os: [win32] requiresBuild: true dev: false optional: true - /@rushstack/node-core-library@4.0.2(@types/node@20.11.25): - resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true - dependencies: - '@types/node': 20.11.25 - fs-extra: 7.0.1 - import-lazy: 4.0.0 - jju: 1.4.0 - resolve: 1.22.8 - semver: 7.5.4 - z-schema: 5.0.5 + /@rtsao/scc@1.1.0: + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} dev: false - /@rushstack/node-core-library@5.5.1(@types/node@20.14.12): - resolution: {integrity: sha512-ZutW56qIzH8xIOlfyaLQJFx+8IBqdbVCZdnj+XT1MorQ1JqqxHse8vbCpEM+2MjsrqcbxcgDIbfggB1ZSQ2A3g==} + /@rushstack/node-core-library@5.9.0(@types/node@20.14.12): + resolution: {integrity: sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==} peerDependencies: '@types/node': '*' peerDependenciesMeta: @@ -6700,13 +5416,6 @@ packages: semver: 7.5.4 dev: false - /@rushstack/rig-package@0.5.2: - resolution: {integrity: sha512-mUDecIJeH3yYGZs2a48k+pbhM6JYwWlgjs2Ca5f2n1G2/kgdgP9D/07oglEGf6mRyXEnazhEENeYTSNDRCwdqA==} - dependencies: - resolve: 1.22.8 - strip-json-comments: 3.1.1 - dev: false - /@rushstack/rig-package@0.5.3: resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==} dependencies: @@ -6714,47 +5423,23 @@ packages: strip-json-comments: 3.1.1 dev: false - /@rushstack/terminal@0.10.0(@types/node@20.11.25): - resolution: {integrity: sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==} - peerDependencies: - '@types/node': '*' - peerDependenciesMeta: - '@types/node': - optional: true - dependencies: - '@rushstack/node-core-library': 4.0.2(@types/node@20.11.25) - '@types/node': 20.11.25 - supports-color: 8.1.1 - dev: false - - /@rushstack/terminal@0.13.3(@types/node@20.14.12): - resolution: {integrity: sha512-fc3zjXOw8E0pXS5t9vTiIPx9gHA0fIdTXsu9mT4WbH+P3mYvnrX0iAQ5a6NvyK1+CqYWBTw/wVNx7SDJkI+WYQ==} + /@rushstack/terminal@0.14.2(@types/node@20.14.12): + resolution: {integrity: sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==} peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true dependencies: - '@rushstack/node-core-library': 5.5.1(@types/node@20.14.12) + '@rushstack/node-core-library': 5.9.0(@types/node@20.14.12) '@types/node': 20.14.12 supports-color: 8.1.1 dev: false - /@rushstack/ts-command-line@4.19.1(@types/node@20.11.25): - resolution: {integrity: sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==} - dependencies: - '@rushstack/terminal': 0.10.0(@types/node@20.11.25) - '@types/argparse': 1.0.38 - argparse: 1.0.10 - string-argv: 0.3.2 - transitivePeerDependencies: - - '@types/node' - dev: false - - /@rushstack/ts-command-line@4.22.3(@types/node@20.14.12): - resolution: {integrity: sha512-edMpWB3QhFFZ4KtSzS8WNjBgR4PXPPOVrOHMbb7kNpmQ1UFS9HdVtjCXg1H5fG+xYAbeE+TMPcVPUyX2p84STA==} + /@rushstack/ts-command-line@4.22.8(@types/node@20.14.12): + resolution: {integrity: sha512-XbFjOoV7qZHJnSuFUHv0pKaFA4ixyCuki+xMjsMfDwfvQjs5MYG0IK5COal3tRnG7KCDe2l/G+9LrzYE/RJhgg==} dependencies: - '@rushstack/terminal': 0.13.3(@types/node@20.14.12) + '@rushstack/terminal': 0.14.2(@types/node@20.14.12) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -6780,11 +5465,6 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: false - /@sindresorhus/merge-streams@2.3.0: - resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} - engines: {node: '>=18'} - dev: false - /@sinonjs/commons@3.0.1: resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} dependencies: @@ -6815,7 +5495,7 @@ packages: '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) - core-js: 3.36.0 + core-js: 3.38.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -6831,16 +5511,16 @@ packages: uuid-browser: 3.1.0 dev: false - /@storybook/addon-actions@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-iCsf3V28/jJ95w2zd8aSvR4denoA2UYV3fpNCTGOURqICyKOG3cyVxvqKp8Hhcwn7trNOsK+HlL6q5gpv56ViA==} + /@storybook/addon-actions@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-cbpksmld7iADwDGXgojZ4r8LGI3YA3NP68duAHg2n1dtnx1oUaFK5wd6dbNuz7GdjyhIOIy3OKU1dAuylYNGOQ==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.3.1 - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 uuid: 9.0.1 dev: false @@ -6862,7 +5542,7 @@ packages: '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) - core-js: 3.36.0 + core-js: 3.38.1 global: 4.4.0 memoizerific: 1.11.3 react: 18.3.1 @@ -6872,18 +5552,18 @@ packages: util-deprecate: 1.0.2 dev: false - /@storybook/addon-backgrounds@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-61NFowA6EmCw+Eyzp0U4fat9MlPDdnT7aoDyzqSImLwWLITY9IvmWuTeo7XKJZN3fe22z1r7cZseKdYrtaHcKw==} + /@storybook/addon-backgrounds@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-aX0OIrtjIB7UgSaiv20SFkfC1iWwJIGMPsPSJ5ZPhXIIOWIEBtSujh8YXwjDEXSC4DOHalmeT4bitRRe5KrVKA==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 ts-dedent: 2.2.0 dev: false - /@storybook/addon-controls@6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/addon-controls@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-kShSGjq1MjmmyL3l8i+uPz6yddtf82mzys0l82VKtcuyjrr5944wYFJ5NTXMfZxrO/U6FeFsfuFZE/k6ex3EMg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -6898,12 +5578,12 @@ packages: '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 6.5.16 '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/node-logger': 6.5.16 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) - core-js: 3.36.0 + core-js: 3.38.1 lodash: 4.17.21 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -6917,18 +5597,19 @@ packages: - webpack-command dev: false - /@storybook/addon-controls@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-EHUwHy+oZZv3pXzN7fuXWrS/meHFjqcELY3RBvOyEkGf21agl6co6R1tnf6d5N5QoYAGfIbDO7dkauSL2RfNAw==} + /@storybook/addon-controls@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-78xRtVpY7eX/Lti00JLgwYCBRB6ZcvzY3SWk0uQjEqcTnQGoQkVg2L7oWFDlDoA1LBY18P5ei2vu8MYT9GXU4g==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: + '@storybook/global': 5.0.0 dequal: 2.0.3 lodash: 4.17.21 - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 ts-dedent: 2.2.0 dev: false - /@storybook/addon-docs@6.5.16(@babel/core@7.25.2)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/addon-docs@6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-QM9WDZG9P02UvbzLu947a8ZngOrQeAKAT8jCibQFM/+RJ39xBlfm8rm+cQy3dm94wgtjmVkA3mKGOV/yrrsddg==} peerDependencies: '@storybook/mdx2-csf': ^0.0.3 @@ -6942,14 +5623,14 @@ packages: react-dom: optional: true dependencies: - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.25.2) + '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) '@jest/transform': 26.6.2 '@mdx-js/react': 1.6.22(react@18.3.1) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/docs-tools': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -6961,7 +5642,7 @@ packages: '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) - core-js: 3.36.0 + core-js: 3.38.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -6983,30 +5664,29 @@ packages: - webpack-command dev: false - /@storybook/addon-docs@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-qe7hxntaezqjKdU9QS+Q9NFL6i/uNdBxdvOnCKgPhBAY/zY6yhk5t3sOvonynPK5nkaNAowfSNPIzNxAXlJ1sA==} + /@storybook/addon-docs@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-REUandqq1RnMNOhsocRwx5q2fdlBAYPTDFlKASYfEn4Ln5NgbQRGxOAWl7yXAAFzbDmUDU7K20hkauecF0tyMw==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: - '@babel/core': 7.25.2 '@mdx-js/react': 3.0.1(@types/react@18.3.3)(react@18.3.1) - '@storybook/blocks': 8.2.6(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.6) - '@storybook/csf-plugin': 8.2.6(storybook@8.2.6) + '@storybook/blocks': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3) + '@storybook/csf-plugin': 8.3.3(storybook@8.3.3) '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 8.2.6(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.6) + '@storybook/react-dom-shim': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3) '@types/react': 18.3.3 fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) rehype-external-links: 3.0.0 rehype-slug: 6.0.0 - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 ts-dedent: 2.2.0 transitivePeerDependencies: - - supports-color + - webpack-sources dev: false - /@storybook/addon-essentials@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/addon-essentials@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-TeoMr6tEit4Pe91GH6f8g/oar1P4M0JL9S6oMcFxxrhhtOGO7XkWD5EnfyCx272Ok2VYfE58FNBTGPNBVIqYKQ==} peerDependencies: '@babel/core': ^7.9.6 @@ -7066,18 +5746,18 @@ packages: '@babel/core': 7.25.2 '@storybook/addon-actions': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-backgrounds': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/addon-controls': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-controls': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/addon-measure': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-outline': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-toolbars': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addon-viewport': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 - core-js: 3.36.0 + core-js: 3.38.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 @@ -7093,33 +5773,33 @@ packages: - webpack-command dev: false - /@storybook/addon-essentials@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-diGjGZcZNov+RCAVQBTm8JKP2kUtMRuJIQFBeXdPWpu6hYBk6lw1FlAf2GywWGCvdny1pJT90hfoD33qUMNuDg==} + /@storybook/addon-essentials@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-E/uXoUYcg8ulG3lVbsEKb4v5hnMeGkq9YJqiZYKgVK7iRFa6p4HeVB1wU1adnm7RgjWvh+p0vQRo4KL2CTNXqw==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: - '@storybook/addon-actions': 8.2.6(storybook@8.2.6) - '@storybook/addon-backgrounds': 8.2.6(storybook@8.2.6) - '@storybook/addon-controls': 8.2.6(storybook@8.2.6) - '@storybook/addon-docs': 8.2.6(storybook@8.2.6) - '@storybook/addon-highlight': 8.2.6(storybook@8.2.6) - '@storybook/addon-measure': 8.2.6(storybook@8.2.6) - '@storybook/addon-outline': 8.2.6(storybook@8.2.6) - '@storybook/addon-toolbars': 8.2.6(storybook@8.2.6) - '@storybook/addon-viewport': 8.2.6(storybook@8.2.6) - storybook: 8.2.6(@babel/preset-env@7.23.9) + '@storybook/addon-actions': 8.3.3(storybook@8.3.3) + '@storybook/addon-backgrounds': 8.3.3(storybook@8.3.3) + '@storybook/addon-controls': 8.3.3(storybook@8.3.3) + '@storybook/addon-docs': 8.3.3(storybook@8.3.3) + '@storybook/addon-highlight': 8.3.3(storybook@8.3.3) + '@storybook/addon-measure': 8.3.3(storybook@8.3.3) + '@storybook/addon-outline': 8.3.3(storybook@8.3.3) + '@storybook/addon-toolbars': 8.3.3(storybook@8.3.3) + '@storybook/addon-viewport': 8.3.3(storybook@8.3.3) + storybook: 8.3.3 ts-dedent: 2.2.0 transitivePeerDependencies: - - supports-color + - webpack-sources dev: false - /@storybook/addon-highlight@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-03cV9USsfP3bS4wYV06DYcIaGPfoheQe53Q0Jr1B2yJUVyIPKvmO2nGjLBsqzeL3Wl7vSfLQn0/dUdxCcbqLsw==} + /@storybook/addon-highlight@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-MB084xJM66rLU+iFFk34kjLUiAWzDiy6Kz4uZRa1CnNqEK0sdI8HaoQGgOxTIa2xgJor05/8/mlYlMkP/0INsQ==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/addon-links@6.5.16(react-dom@18.3.1)(react@18.3.1): @@ -7138,22 +5818,22 @@ packages: '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/router': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@types/qs': 6.9.12 - core-js: 3.36.0 + '@types/qs': 6.9.16 + core-js: 3.38.1 global: 4.4.0 prop-types: 15.8.1 - qs: 6.12.0 + qs: 6.13.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 ts-dedent: 2.2.0 dev: false - /@storybook/addon-links@8.2.6(react@18.3.1)(storybook@8.2.6): - resolution: {integrity: sha512-CUuU3nk8wyZ3bljCmOG/OCKazan+bPuNbCph8N763zyzdEx5M/CbBxV9d3pi3zjYpix7txlqrl2/YdMCejfyFw==} + /@storybook/addon-links@8.3.3(react@18.3.1)(storybook@8.3.3): + resolution: {integrity: sha512-rz4KEbzr1ca4zZEZwbOnhKiaEsokCl1KkngxT/C1YIkpW908j/kg2nnIb5MrtlAW1nirXguAR74t6CGntvdU9w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.6 + storybook: ^8.3.3 peerDependenciesMeta: react: optional: true @@ -7161,7 +5841,7 @@ packages: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 react: 18.3.1 - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 ts-dedent: 2.2.0 dev: false @@ -7182,19 +5862,19 @@ packages: '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.36.0 + core-js: 3.38.1 global: 4.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) dev: false - /@storybook/addon-measure@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-neI8YeSOAtOmzasLxo6O8ZLr2ebMaD7XVF+kYatl5+SpyuwwvUGcP9NkKe5S+mB8V2zxFUIsXS74XrhmQhRoaQ==} + /@storybook/addon-measure@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-R20Z83gnxDRrocES344dw1Of/zDhe3XHSM6TLq80UQTJ9PhnMI+wYHQlK9DsdP3KiRkI+pQA6GCOp0s2ZRy5dg==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 tiny-invariant: 1.3.3 dev: false @@ -7215,7 +5895,7 @@ packages: '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.36.0 + core-js: 3.38.1 global: 4.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -7223,17 +5903,17 @@ packages: ts-dedent: 2.2.0 dev: false - /@storybook/addon-outline@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-uAlPtqDWlq7MQQ4zJT80qdjbSdLF/zsvtPhidX6h9cjLKNPWAv79xJQ14AJHaMv+Hzy5xKnM4wdEhgPbzKabQg==} + /@storybook/addon-outline@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-OwqYfieNuqSqWNtUZLu3UmsfQNnwA2UaSMBZyeC2Dte9Jd59PPYggcWmH+b0S6OTbYXWNAUK5U6WdK+X9Ypzdw==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: '@storybook/global': 5.0.0 - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 ts-dedent: 2.2.0 dev: false - /@storybook/addon-storyshots@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@8.57.0)(jest@29.7.0)(preact@10.19.6)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/addon-storyshots@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@8.57.1)(jest@29.7.0)(preact@10.24.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-5pQrRM1PUtg8YM1odgUQyQeo6DDaMBF9CnIMwgioDrSBMHf+SqQ2MBgW/4GYbfrBYhhrML1d/QbbpwPJ7eb1Bg==} deprecated: 'Storyshots is deprecated in favor of the Storybook test-runner. Migration guide: https://storybook.js.org/docs/writing-tests/storyshots-migration-guide' peerDependencies: @@ -7289,21 +5969,21 @@ packages: '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/babel-plugin-require-context-hook': 1.0.1 '@storybook/client-api': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/csf': 0.0.2--canary.4566f4d.1 - '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) + '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) '@types/glob': 7.2.0 '@types/jest': 26.0.24 '@types/jest-specific-snapshot': 0.5.9 - core-js: 3.36.0 + core-js: 3.38.1 glob: 7.2.3 global: 4.4.0 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) jest-specific-snapshot: 4.0.0(jest@29.7.0) - preact: 10.19.6 - preact-render-to-string: 5.2.6(preact@10.19.6) + preact: 10.24.1 + preact-render-to-string: 5.2.6(preact@10.24.1) pretty-format: 26.6.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -7343,18 +6023,18 @@ packages: '@storybook/client-logger': 6.5.16 '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) - core-js: 3.36.0 + core-js: 3.38.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 dev: false - /@storybook/addon-toolbars@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-0JmRirMpxHS6VZzBk0kY871xWTpkk3TN4S1sxoFf5fcnCfVTHDjEJ5Ws/QWru1RJlIZHuJKRdQIA6Vuq5X+KfQ==} + /@storybook/addon-toolbars@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-4WyiVqDm4hlJdENIVQg9pLNLdfhnNKa+haerYYSzTVjzYrUx0X6Bxafshq+sud6aRtSYU14abwP56lfW8hgTlA==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/addon-viewport@6.5.16(react-dom@18.3.1)(react@18.3.1): @@ -7374,7 +6054,7 @@ packages: '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-events': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) - core-js: 3.36.0 + core-js: 3.38.1 global: 4.4.0 memoizerific: 1.11.3 prop-types: 15.8.1 @@ -7383,13 +6063,13 @@ packages: regenerator-runtime: 0.13.11 dev: false - /@storybook/addon-viewport@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-IAxH9H8tVFzSmZhKf5E+EALiAdkp19RzGqP/rWluD8LH7oW5HumQE/4oN0ZhVMy1RxYsCKFYjWyAp7AuxeMRSw==} + /@storybook/addon-viewport@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-2S+UpbKAL+z1ppzUCkixjaem2UDMkfmm/kyJ1wm3A/ofGLYi4fjMSKNRckk+7NdolXGQJjBo0RcaotUTxFIFwQ==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: memoizerific: 1.11.3 - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/addon-webpack5-compiler-babel@3.0.3(webpack@5.89.0): @@ -7397,7 +6077,7 @@ packages: engines: {node: '>=18'} dependencies: '@babel/core': 7.25.2 - babel-loader: 9.1.3(@babel/core@7.25.2)(webpack@5.89.0) + babel-loader: 9.2.1(@babel/core@7.25.2)(webpack@5.89.0) transitivePeerDependencies: - supports-color - webpack @@ -7416,8 +6096,8 @@ packages: '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/router': 6.5.14(react-dom@18.3.1)(react@18.3.1) '@storybook/theming': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@types/webpack-env': 1.18.4 - core-js: 3.36.0 + '@types/webpack-env': 1.18.5 + core-js: 3.38.1 global: 4.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -7437,8 +6117,8 @@ packages: '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/router': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@types/webpack-env': 1.18.4 - core-js: 3.36.0 + '@types/webpack-env': 1.18.5 + core-js: 3.38.1 global: 4.4.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -7458,7 +6138,7 @@ packages: '@storybook/router': 6.5.14(react-dom@18.3.1)(react@18.3.1) '@storybook/semver': 7.3.2 '@storybook/theming': 6.5.14(react-dom@18.3.1)(react@18.3.1) - core-js: 3.36.0 + core-js: 3.38.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -7485,7 +6165,7 @@ packages: '@storybook/router': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/semver': 7.3.2 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) - core-js: 3.36.0 + core-js: 3.38.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -7503,12 +6183,12 @@ packages: resolution: {integrity: sha512-WM4vjgSVi8epvGiYfru7BtC3f0tGwNs7QK3Uc4xQn4t5hHQvISnCqbNrHdDYmNW56Do+bBztE8SwP6NGUvd7ww==} dev: false - /@storybook/blocks@8.2.6(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.6): - resolution: {integrity: sha512-nMlZJjVTyfOJ6xwORptsNuS1AZZlDbJUVXc2R8uukGd5GIXxxCdrPk4NvUsjfQslMT9LhYuFld3z62FATsM2rw==} + /@storybook/blocks@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3): + resolution: {integrity: sha512-8Vsvxqstop3xfbsx3Dn1nEjyxvQUcOYd8vpxyp2YumxYO8FlXIRuYL6HAkYbcX8JexsKvCZYxor52D2vUGIKZg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.6 + storybook: ^8.3.3 peerDependenciesMeta: react: optional: true @@ -7517,24 +6197,24 @@ packages: dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - '@storybook/icons': 1.2.9(react-dom@18.3.1)(react@18.3.1) - '@types/lodash': 4.14.202 + '@storybook/icons': 1.2.12(react-dom@18.3.1)(react@18.3.1) + '@types/lodash': 4.17.9 color-convert: 2.0.1 dequal: 2.0.3 lodash: 4.17.21 - markdown-to-jsx: 7.4.7(react@18.3.1) + markdown-to-jsx: 7.5.0(react@18.3.1) memoizerific: 1.11.3 polished: 4.3.1 react: 18.3.1 react-colorful: 5.6.1(react-dom@18.3.1)(react@18.3.1) react-dom: 18.3.1(react@18.3.1) - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 telejson: 7.2.0 ts-dedent: 2.2.0 util-deprecate: 1.0.2 dev: false - /@storybook/builder-webpack4@6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/builder-webpack4@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-YqDIrVNsUo8r9xc6AxsYDLxVYtMgl5Bxk+8/h1adsOko+jAFhdg6hOcAVxEmoSI0TMASOOVMFlT2hr23ppN2rQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7552,7 +6232,7 @@ packages: '@storybook/client-api': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 6.5.16 '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.16 '@storybook/node-logger': 6.5.16 '@storybook/preview-web': 6.5.16(react-dom@18.3.1)(react@18.3.1) @@ -7561,12 +6241,12 @@ packages: '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/ui': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@types/node': 16.18.87 - '@types/webpack': 4.41.38 + '@types/node': 16.18.110 + '@types/webpack': 4.41.39 autoprefixer: 9.8.8 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@4.47.0) case-sensitive-paths-webpack-plugin: 2.4.0 - core-js: 3.36.0 + core-js: 3.38.1 css-loader: 3.6.0(webpack@4.47.0) file-loader: 6.2.0(webpack@4.47.0) find-up: 5.0.0 @@ -7602,7 +6282,7 @@ packages: - webpack-command dev: false - /@storybook/builder-webpack5@6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/builder-webpack5@6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-Ukj7Wwxz/3mKn5TI5mkm2mIm583LxOz78ZrpcOgI+vpjeRlMFXmGGEb68R47SiCdZoVCfIeCXXXzBd6Q6As6QQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -7620,7 +6300,7 @@ packages: '@storybook/client-api': 6.5.14(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 6.5.14 '@storybook/components': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@storybook/core-common': 6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.14 '@storybook/node-logger': 6.5.14 '@storybook/preview-web': 6.5.14(react-dom@18.3.1)(react@18.3.1) @@ -7628,14 +6308,14 @@ packages: '@storybook/semver': 7.3.2 '@storybook/store': 6.5.14(react-dom@18.3.1)(react@18.3.1) '@storybook/theming': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@types/node': 16.18.87 + '@types/node': 16.18.110 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) babel-plugin-named-exports-order: 0.0.2 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 - core-js: 3.36.0 + core-js: 3.38.1 css-loader: 5.2.7(webpack@5.89.0) - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.4.5)(webpack@5.89.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@5.89.0) glob: 7.2.3 glob-promise: 3.4.0(glob@7.2.3) html-webpack-plugin: 5.6.0(webpack@5.89.0) @@ -7665,44 +6345,44 @@ packages: - webpack-command dev: false - /@storybook/builder-webpack5@8.2.6(storybook@8.2.6)(typescript@5.4.5): - resolution: {integrity: sha512-ba25XOXifbAxUYprw5WWcrYq/2DJODFoOHdv7YZqzjKeDDbg1Us8F+72zlBCdr38wY4V9084Sd8EBVXV5bxzRQ==} + /@storybook/builder-webpack5@8.3.3(storybook@8.3.3)(typescript@5.4.5): + resolution: {integrity: sha512-4zBvHZoKjm+ZgZ6CpGEFlgGMfoSbHiKdwFLG+t/hV6zKDN/tmBC65KCjZ6pq/RUukvDJyfFLOiOZpc8JyTVFZw==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/core-webpack': 8.2.6(storybook@8.2.6) - '@types/node': 18.19.31 + '@storybook/core-webpack': 8.3.3(storybook@8.3.3) + '@types/node': 22.7.1 '@types/semver': 7.5.8 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 - cjs-module-lexer: 1.2.3 + cjs-module-lexer: 1.4.1 constants-browserify: 1.0.0 css-loader: 6.11.0(webpack@5.89.0) es-module-lexer: 1.5.4 - express: 4.19.2 + express: 4.21.0 fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.5)(webpack@5.89.0) fs-extra: 11.2.0 html-webpack-plugin: 5.6.0(webpack@5.89.0) - magic-string: 0.30.8 + magic-string: 0.30.11 path-browserify: 1.0.1 process: 0.11.10 - semver: 7.6.0 - storybook: 8.2.6(@babel/preset-env@7.23.9) + semver: 7.6.3 + storybook: 8.3.3 style-loader: 3.3.4(webpack@5.89.0) terser-webpack-plugin: 5.3.10(webpack@5.89.0) ts-dedent: 2.2.0 typescript: 5.4.5 - url: 0.11.3 + url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 webpack: 5.89.0(webpack-cli@5.1.4) webpack-dev-middleware: 6.1.3(webpack@5.89.0) webpack-hot-middleware: 2.26.1 - webpack-virtual-modules: 0.6.1 + webpack-virtual-modules: 0.6.2 transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -7717,9 +6397,9 @@ packages: '@storybook/channels': 6.5.14 '@storybook/client-logger': 6.5.14 '@storybook/core-events': 6.5.14 - core-js: 3.36.0 + core-js: 3.38.1 global: 4.4.0 - qs: 6.12.0 + qs: 6.13.0 telejson: 6.0.8 dev: false @@ -7729,9 +6409,9 @@ packages: '@storybook/channels': 6.5.16 '@storybook/client-logger': 6.5.16 '@storybook/core-events': 6.5.16 - core-js: 3.36.0 + core-js: 3.38.1 global: 4.4.0 - qs: 6.12.0 + qs: 6.13.0 telejson: 6.0.8 dev: false @@ -7740,7 +6420,7 @@ packages: dependencies: '@storybook/channels': 6.5.16 '@storybook/client-logger': 6.5.16 - core-js: 3.36.0 + core-js: 3.38.1 global: 4.4.0 telejson: 6.0.8 dev: false @@ -7748,7 +6428,7 @@ packages: /@storybook/channels@6.5.14: resolution: {integrity: sha512-hHpr4Sya6fuEDhy7vnfD2QnL5wy1CaAK9BC0FLupndXnQyKJtygfIaUP4a0B2KntuNPbzPhclb2Hb4yM7CExmQ==} dependencies: - core-js: 3.36.0 + core-js: 3.38.1 ts-dedent: 2.2.0 util-deprecate: 1.0.2 dev: false @@ -7756,21 +6436,11 @@ packages: /@storybook/channels@6.5.16: resolution: {integrity: sha512-VylzaWQZaMozEwZPJdyJoz+0jpDa8GRyaqu9TGG6QGv+KU5POoZaGLDkRE7TzWkyyP0KQLo80K99MssZCpgSeg==} dependencies: - core-js: 3.36.0 + core-js: 3.38.1 ts-dedent: 2.2.0 util-deprecate: 1.0.2 dev: false - /@storybook/channels@8.0.8: - resolution: {integrity: sha512-L3EGVkabv3fweXnykD/GlNUDO5HtwlIfSovC7BF4MmP7662j2/eqlZrJxDojGtbv11XHjWp/UJHUIfKpcHXYjQ==} - dependencies: - '@storybook/client-logger': 8.0.8 - '@storybook/core-events': 8.0.8 - '@storybook/global': 5.0.0 - telejson: 7.2.0 - tiny-invariant: 1.3.3 - dev: false - /@storybook/client-api@6.5.14(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-G5mBQCKn8/VqE9XDCL19ixcvu8YhaQZ0AE+EXGYXUsvPpyQ43oGoGJry5IqOzeRlc7dbglFWpMkB6PeeUD7aCw==} peerDependencies: @@ -7784,14 +6454,14 @@ packages: '@storybook/core-events': 6.5.14 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/store': 6.5.14(react-dom@18.3.1)(react@18.3.1) - '@types/qs': 6.9.12 - '@types/webpack-env': 1.18.4 - core-js: 3.36.0 + '@types/qs': 6.9.16 + '@types/webpack-env': 1.18.5 + core-js: 3.38.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 memoizerific: 1.11.3 - qs: 6.12.0 + qs: 6.13.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 @@ -7814,14 +6484,14 @@ packages: '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@types/qs': 6.9.12 - '@types/webpack-env': 1.18.4 - core-js: 3.36.0 + '@types/qs': 6.9.16 + '@types/webpack-env': 1.18.5 + core-js: 3.38.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 memoizerific: 1.11.3 - qs: 6.12.0 + qs: 6.13.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 @@ -7834,45 +6504,17 @@ packages: /@storybook/client-logger@6.5.14: resolution: {integrity: sha512-r1pY69DGKzX9/GngkudthaaPxPlka16zjG7Y58psunwcoUuH3riAP1cjqhXt5+S8FKCNI/MGb82PLlCPX2Liuw==} dependencies: - core-js: 3.36.0 + core-js: 3.38.1 global: 4.4.0 dev: false /@storybook/client-logger@6.5.16: resolution: {integrity: sha512-pxcNaCj3ItDdicPTXTtmYJE3YC1SjxFrBmHcyrN+nffeNyiMuViJdOOZzzzucTUG0wcOOX8jaSyak+nnHg5H1Q==} dependencies: - core-js: 3.36.0 + core-js: 3.38.1 global: 4.4.0 dev: false - /@storybook/client-logger@8.0.8: - resolution: {integrity: sha512-a4BKwl9NLFcuRgMyI7S4SsJeLFK0LCQxIy76V6YyrE1DigoXz4nA4eQxdjLf7JVvU0EZFmNSfbVL/bXzzWKNXA==} - dependencies: - '@storybook/global': 5.0.0 - dev: false - - /@storybook/codemod@8.2.6: - resolution: {integrity: sha512-+mFJ6R+JhJLpU7VPDlXU5Yn6nqIBq745GaEosnIiFOdNo3jaxJ58wq/sGhbQvoCHPUxMA+sDQvR7pS62YFoLRQ==} - dependencies: - '@babel/core': 7.25.2 - '@babel/preset-env': 7.25.3(@babel/core@7.25.2) - '@babel/types': 7.24.9 - '@storybook/core': 8.2.6 - '@storybook/csf': 0.1.11 - '@types/cross-spawn': 6.0.6 - cross-spawn: 7.0.3 - globby: 14.0.2 - jscodeshift: 0.15.2(@babel/preset-env@7.25.3) - lodash: 4.17.21 - prettier: 3.3.2 - recast: 0.23.6 - tiny-invariant: 1.3.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: false - /@storybook/components@6.5.14(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-wqB9CF3sjxtgffnDW1G/W5SsKumsFQ0ftn/3PdrsvKULu5LM5bjNEqC2cTCWrk9vQhj+EVQxzdVM/BlPl/lSwg==} peerDependencies: @@ -7882,9 +6524,9 @@ packages: '@storybook/client-logger': 6.5.14 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/theming': 6.5.14(react-dom@18.3.1)(react@18.3.1) - core-js: 3.36.0 + core-js: 3.38.1 memoizerific: 1.11.3 - qs: 6.12.0 + qs: 6.13.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 @@ -7900,21 +6542,21 @@ packages: '@storybook/client-logger': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) - core-js: 3.36.0 + core-js: 3.38.1 memoizerific: 1.11.3 - qs: 6.12.0 + qs: 6.13.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 util-deprecate: 1.0.2 dev: false - /@storybook/components@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-H8ckH1AnLkHtMtvJ3J8LxnmDtHxkJ7NJacGctHMRrsBIvdKTVwlT4su5nAVVJlan/PrEou+jESfw+OjjBYE5PA==} + /@storybook/components@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-i2JYtesFGkdu+Hwuj+o9fLuO3yo+LPT1/8o5xBVYtEqsgDtEAyuRUWjSz8d8NPtzloGPOv5kvR6MokWDfbeMfw==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/core-client@6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@4.47.0): @@ -7940,10 +6582,10 @@ packages: '@storybook/ui': 6.5.16(react-dom@18.3.1)(react@18.3.1) airbnb-js-shims: 2.2.1 ansi-to-html: 0.6.15 - core-js: 3.36.0 + core-js: 3.38.1 global: 4.4.0 lodash: 4.17.21 - qs: 6.12.0 + qs: 6.13.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 @@ -7977,10 +6619,10 @@ packages: '@storybook/ui': 6.5.16(react-dom@18.3.1)(react@18.3.1) airbnb-js-shims: 2.2.1 ansi-to-html: 0.6.15 - core-js: 3.36.0 + core-js: 3.38.1 global: 4.4.0 lodash: 4.17.21 - qs: 6.12.0 + qs: 6.13.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 @@ -7991,7 +6633,7 @@ packages: webpack: 5.89.0(webpack-cli@5.1.4) dev: false - /@storybook/core-common@6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/core-common@6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-MrxhYXYrtN6z/+tydjPkCIwDQm5q8Jx+w4TPdLKBZu7vzfp6T3sT12Ym96j9MJ42CvE4vSDl/Njbw6C0D+yEVw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8003,39 +6645,39 @@ packages: dependencies: '@babel/core': 7.25.2 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.2) - '@babel/plugin-proposal-decorators': 7.24.0(@babel/core@7.25.2) - '@babel/plugin-proposal-export-default-from': 7.23.3(@babel/core@7.25.2) + '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.25.2) '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.25.2) '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.25.2) '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.25.2) '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.25.2) '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.25.2) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.25.2) - '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.25.2) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.25.2) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-transform-classes': 7.25.4(@babel/core@7.25.2) + '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.25.2) + '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.25.2) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@babel/preset-react': 7.23.3(@babel/core@7.25.2) - '@babel/preset-typescript': 7.23.3(@babel/core@7.25.2) - '@babel/register': 7.23.7(@babel/core@7.25.2) + '@babel/preset-react': 7.24.7(@babel/core@7.25.2) + '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) + '@babel/register': 7.24.6(@babel/core@7.25.2) '@storybook/node-logger': 6.5.14 '@storybook/semver': 7.3.2 - '@types/node': 16.18.87 + '@types/node': 16.18.110 '@types/pretty-hrtime': 1.0.3 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@4.47.0) babel-plugin-macros: 3.1.0 babel-plugin-polyfill-corejs3: 0.1.7(@babel/core@7.25.2) chalk: 4.1.2 - core-js: 3.36.0 - express: 4.18.3 + core-js: 3.38.1 + express: 4.21.0 file-system-cache: 1.1.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.4.5)(webpack@4.47.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@4.47.0) fs-extra: 9.1.0 glob: 7.2.3 handlebars: 4.7.8 @@ -8062,7 +6704,7 @@ packages: - webpack-command dev: false - /@storybook/core-common@6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/core-common@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-2qtnKP3TTOzt2cp6LXKRTh7XrI9z5VanMnMTgeoFcA5ebnndD4V6BExQUdYPClE/QooLx6blUWNgS9dFEpjSqQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8074,39 +6716,39 @@ packages: dependencies: '@babel/core': 7.25.2 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.2) - '@babel/plugin-proposal-decorators': 7.24.0(@babel/core@7.25.2) - '@babel/plugin-proposal-export-default-from': 7.23.3(@babel/core@7.25.2) + '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-proposal-export-default-from': 7.24.7(@babel/core@7.25.2) '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.25.2) '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.25.2) '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.25.2) '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.25.2) '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.25.2) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.25.2) - '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.25.2) - '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.25.2) - '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.25.2) + '@babel/plugin-transform-arrow-functions': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-block-scoping': 7.25.0(@babel/core@7.25.2) + '@babel/plugin-transform-classes': 7.25.4(@babel/core@7.25.2) + '@babel/plugin-transform-destructuring': 7.24.8(@babel/core@7.25.2) + '@babel/plugin-transform-for-of': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-parameters': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-shorthand-properties': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-spread': 7.24.7(@babel/core@7.25.2) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@babel/preset-react': 7.23.3(@babel/core@7.25.2) - '@babel/preset-typescript': 7.23.3(@babel/core@7.25.2) - '@babel/register': 7.23.7(@babel/core@7.25.2) + '@babel/preset-react': 7.24.7(@babel/core@7.25.2) + '@babel/preset-typescript': 7.24.7(@babel/core@7.25.2) + '@babel/register': 7.24.6(@babel/core@7.25.2) '@storybook/node-logger': 6.5.16 '@storybook/semver': 7.3.2 - '@types/node': 16.18.87 + '@types/node': 16.18.110 '@types/pretty-hrtime': 1.0.3 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@4.47.0) babel-plugin-macros: 3.1.0 babel-plugin-polyfill-corejs3: 0.1.7(@babel/core@7.25.2) chalk: 4.1.2 - core-js: 3.36.0 - express: 4.18.3 + core-js: 3.38.1 + express: 4.21.0 file-system-cache: 1.1.0 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.0)(typescript@5.4.5)(webpack@4.47.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@4.47.0) fs-extra: 9.1.0 glob: 7.2.3 handlebars: 4.7.8 @@ -8133,69 +6775,35 @@ packages: - webpack-command dev: false - /@storybook/core-common@8.0.8: - resolution: {integrity: sha512-CL15M2oeQW+Rb1l7ciunLDI2Re+ojL2lX1ZFAiDedcOU+JHsdq43zAuXoZVzp8icUi2AUSwEjZIxGCSingj+JQ==} + /@storybook/core-common@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-bwAKMU4rEJq6db4R9TBE23OjOsz8fdTr8hxua61nlpBjQW2JULvYO5Zab74PV61gnRLIu6+RhxcIm953hm6HGw==} + peerDependencies: + storybook: ^8.3.3 dependencies: - '@storybook/core-events': 8.0.8 - '@storybook/csf-tools': 8.0.8 - '@storybook/node-logger': 8.0.8 - '@storybook/types': 8.0.8 - '@yarnpkg/fslib': 2.10.3 - '@yarnpkg/libzip': 2.3.0 - chalk: 4.1.2 - cross-spawn: 7.0.3 - esbuild: 0.18.20 - esbuild-register: 3.5.0(esbuild@0.18.20) - execa: 5.1.1 - file-system-cache: 2.3.0 - find-cache-dir: 3.3.2 - find-up: 5.0.0 - fs-extra: 11.2.0 - glob: 10.3.12 - handlebars: 4.7.8 - lazy-universal-dotenv: 4.0.0 - node-fetch: 2.7.0 - picomatch: 2.3.1 - pkg-dir: 5.0.0 - pretty-hrtime: 1.0.3 - resolve-from: 5.0.0 - semver: 7.6.0 - tempy: 1.0.1 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 - util: 0.12.5 - transitivePeerDependencies: - - encoding - - supports-color + storybook: 8.3.3 dev: false /@storybook/core-events@6.5.14: resolution: {integrity: sha512-PLu0M8Mqt9ruN5RupgcFKHEybiSm3CdWQyylWO5FRGg+WZV3BCm0aI8ujvO1GAm+YEi57Lull+M9d6NUycTpRg==} dependencies: - core-js: 3.36.0 + core-js: 3.38.1 dev: false /@storybook/core-events@6.5.16: resolution: {integrity: sha512-qMZQwmvzpH5F2uwNUllTPg6eZXr2OaYZQRRN8VZJiuorZzDNdAFmiVWMWdkThwmyLEJuQKXxqCL8lMj/7PPM+g==} dependencies: - core-js: 3.36.0 - dev: false - - /@storybook/core-events@8.0.8: - resolution: {integrity: sha512-PtuvR7vS4glDEdCfKB4f1k3Vs1C3rTWP2DNbF+IjjPhNLMBznCdzTAPcz+NUIBvpjjGnhKwWikJ0yj931YjSVg==} - dependencies: - ts-dedent: 2.2.0 + core-js: 3.38.1 dev: false - /@storybook/core-events@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-bmtm7sHBExKCSGiCIyhwfHKFIsdrRQqd8ZEb/iNWsR93AxHszcf/adYAVynencdWKipw1haIWBNaiDhnsOBVPA==} + /@storybook/core-events@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-YL+gBuCS81qktzTkvw0MXUJW0bYAXfRzMoiLfDBTrEKZfcJOB4JAlMGmvRRar0+jygK3icD42Rl5BwWoZY6KFQ==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false - /@storybook/core-server@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/core-server@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-/3NPfmNyply395Dm0zaVZ8P9aruwO+tPx4D6/jpw8aqrRSwvAMndPMpoMCm0NXcpSm5rdX+Je4S3JW6JcggFkA==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -8212,33 +6820,33 @@ packages: optional: true dependencies: '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-webpack4': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack4': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@4.47.0) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/csf-tools': 6.5.16 - '@storybook/manager-webpack4': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack4': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/semver': 7.3.2 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/telemetry': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@types/node': 16.18.87 + '@storybook/telemetry': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@types/node': 16.18.110 '@types/node-fetch': 2.6.11 '@types/pretty-hrtime': 1.0.3 - '@types/webpack': 4.41.38 + '@types/webpack': 4.41.39 better-opn: 2.1.1 boxen: 5.1.2 chalk: 4.1.2 - cli-table3: 0.6.3 + cli-table3: 0.6.5 commander: 6.2.1 compression: 1.7.4 - core-js: 3.36.0 + core-js: 3.38.1 cpy: 8.1.2 - detect-port: 1.5.1 - express: 4.18.3 + detect-port: 1.6.1 + express: 4.21.0 fs-extra: 9.1.0 global: 4.4.0 globby: 11.1.0 @@ -8257,9 +6865,9 @@ packages: ts-dedent: 2.2.0 typescript: 5.4.5 util-deprecate: 1.0.2 - watchpack: 2.4.0 + watchpack: 2.4.2 webpack: 4.47.0 - ws: 8.16.0 + ws: 8.18.0 x-default-browser: 0.4.0 transitivePeerDependencies: - '@storybook/mdx2-csf' @@ -8273,17 +6881,17 @@ packages: - webpack-command dev: false - /@storybook/core-webpack@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-RSqRVNrxrp2pKoQeSmaiHMz7GvAzQ7BV+qPi9gDRDDCuAPrjpY8a17KyqmCJ617asDAb+OEQNBks802xM3pEQw==} + /@storybook/core-webpack@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-GKEpGGe8gzf+2BCZ4PeUb5JBcLPF3TS5fRrm8Zp5+iOc8Y51xfys2ifL3KqqZR0KLig9LcLlKMnFlSXPb4a7Cw==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: - '@types/node': 18.19.31 - storybook: 8.2.6(@babel/preset-env@7.23.9) + '@types/node': 22.7.1 + storybook: 8.3.3 ts-dedent: 2.2.0 dev: false - /@storybook/core@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): + /@storybook/core@6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-CEF3QFTsm/VMnMKtRNr4rRdLeIkIG0g1t26WcmxTdSThNPBd8CsWzQJ7Jqu7CKiut+MU4A1LMOwbwCE5F2gmyA==} peerDependencies: '@storybook/builder-webpack5': '*' @@ -8300,10 +6908,10 @@ packages: typescript: optional: true dependencies: - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-server': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-server': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) typescript: 5.4.5 @@ -8320,33 +6928,37 @@ packages: - webpack-command dev: false - /@storybook/core@8.2.6: - resolution: {integrity: sha512-XY71g3AcpD6IiER9k9Lt+vlUMYfPIYgWekd7e0Ggzz2gJkPuLunKEdQccLGDSHf5OFAobHhrTJc7ZsvWhmDMag==} + /@storybook/core@8.3.3: + resolution: {integrity: sha512-pmf2bP3fzh45e56gqOuBT8sDX05hGdUKIZ/hcI84d5xmd6MeHiPW8th2v946wCHcxHzxib2/UU9vQUh+mB4VNw==} dependencies: '@storybook/csf': 0.1.11 '@types/express': 4.17.21 - '@types/node': 18.19.31 + better-opn: 3.0.2 browser-assert: 1.2.1 - esbuild: 0.18.20 - esbuild-register: 3.5.0(esbuild@0.18.20) - express: 4.19.2 + esbuild: 0.23.1 + esbuild-register: 3.6.0(esbuild@0.23.1) + express: 4.21.0 + jsdoc-type-pratt-parser: 4.1.0 process: 0.11.10 - recast: 0.23.6 + recast: 0.23.9 + semver: 7.6.3 util: 0.12.5 - ws: 8.16.0 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate dev: false - /@storybook/csf-plugin@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-USn7E/bMQYVqvFBuW6d9rKoSuCImjk0BAmc/0wIOuMQ/yQNp2Xze0m8eVkNHUIUDokyx0TXDjRjwq10Xxk16ag==} + /@storybook/csf-plugin@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-7AD7ojpXr3THqpTcEI4K7oKUfSwt1hummgL/cASuQvEPOwAZCVZl2gpGtKxcXhtJXTkn3GMCAvlYMoe7O/1YWw==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: - storybook: 8.2.6(@babel/preset-env@7.23.9) - unplugin: 1.10.1 + storybook: 8.3.3 + unplugin: 1.14.1 + transitivePeerDependencies: + - webpack-sources dev: false /@storybook/csf-tools@6.5.16: @@ -8358,15 +6970,15 @@ packages: optional: true dependencies: '@babel/core': 7.25.2 - '@babel/generator': 7.25.0 - '@babel/parser': 7.25.3 - '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.25.2) + '@babel/generator': 7.25.6 + '@babel/parser': 7.25.6 + '@babel/plugin-transform-react-jsx': 7.25.2(@babel/core@7.25.2) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.6(supports-color@5.5.0) + '@babel/types': 7.25.6 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/mdx1-csf': 0.0.1(@babel/core@7.25.2) - core-js: 3.36.0 + core-js: 3.38.1 fs-extra: 9.1.0 global: 4.4.0 regenerator-runtime: 0.13.11 @@ -8375,20 +6987,12 @@ packages: - supports-color dev: false - /@storybook/csf-tools@8.0.8: - resolution: {integrity: sha512-Ji5fpoGym/MSyHJ6ALghVUUecwhEbN0On+jOZ2VPkrkATi9UDtryHQPdF60HKR63Iv53xRuWRzudB6zm43RTzw==} + /@storybook/csf-tools@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-e1Td0aEAaNNlMwvNxGMGDDAyVuv17yRzdQvgot5hL3Vwl2VqXx5FarDzYyH0eez/yX7j3AVUR8SXPXn+L5KcJQ==} + peerDependencies: + storybook: ^8.3.3 dependencies: - '@babel/generator': 7.24.7 - '@babel/parser': 7.24.7 - '@babel/traverse': 7.24.7(supports-color@5.5.0) - '@babel/types': 7.24.7 - '@storybook/csf': 0.1.4 - '@storybook/types': 8.0.8 - fs-extra: 11.2.0 - recast: 0.23.6 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - supports-color + storybook: 8.3.3 dev: false /@storybook/csf@0.0.2--canary.4566f4d.1: @@ -8403,25 +7007,13 @@ packages: type-fest: 2.19.0 dev: false - /@storybook/csf@0.1.3: - resolution: {integrity: sha512-IPZvXXo4b3G+gpmgBSBqVM81jbp2ePOKsvhgJdhyZJtkYQCII7rg9KKLQhvBQM5sLaF1eU6r0iuwmyynC9d9SA==} - dependencies: - type-fest: 2.19.0 - dev: false - - /@storybook/csf@0.1.4: - resolution: {integrity: sha512-B9UI/lsQMjF+oEfZCI6YXNoeuBcGZoOP5x8yKbe2tIEmsMjSztFKkpPzi5nLCnBk/MBtl6QJeI3ksJnbsWPkOw==} - dependencies: - type-fest: 2.19.0 - dev: false - /@storybook/docs-tools@6.5.16(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-o+rAWPRGifjBF5xZzTKOqnHN3XQWkl0QFJYVDIiJYJrVll7ExCkpEq/PahOGzIBBV+tpMstJgmKM3lr/lu/jmg==} dependencies: '@babel/core': 7.25.2 '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) - core-js: 3.36.0 + core-js: 3.38.1 doctrine: 3.0.0 lodash: 4.17.21 regenerator-runtime: 0.13.11 @@ -8435,8 +7027,8 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: false - /@storybook/icons@1.2.9(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-cOmylsz25SYXaJL/gvTk/dl3pyk7yBFRfeXTsHvTA3dfhoU/LWSq0NKL9nM7WBasJyn6XPSGnLS4RtKXLw5EUg==} + /@storybook/icons@1.2.12(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-UxgyK5W3/UV4VrI3dl6ajGfHM4aOqMAkFLWe2KibeQudLf6NJpDrDMSHwZj+3iKC4jFU7dkKbbtH2h/al4sW3Q==} engines: {node: '>=14.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8446,15 +7038,15 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false - /@storybook/manager-api@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-uv36h/b5RhlajWtEg4cVPBYV8gZs6juux0nIE+6G9i7vt8Ild6gM9tW1KNabgZcaHFiyWJYCNWxJZoKjgUmXDg==} + /@storybook/manager-api@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-Na4U+McOeVUJAR6qzJfQ6y2Qt0kUgEDUriNoAn+curpoKPTmIaZ79RAXBzIqBl31VyQKknKpZbozoRGf861YaQ==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false - /@storybook/manager-webpack4@6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/manager-webpack4@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-5VJZwmQU6AgdsBPsYdu886UKBHQ9SJEnFMaeUxKEclXk+iRsmbzlL4GHKyVd6oGX/ZaecZtcHPR6xrzmA4Ziew==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8465,22 +7057,22 @@ packages: optional: true dependencies: '@babel/core': 7.25.2 - '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.25.2) - '@babel/preset-react': 7.23.3(@babel/core@7.25.2) + '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.25.2) + '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@4.47.0) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/ui': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@types/node': 16.18.87 - '@types/webpack': 4.41.38 + '@types/node': 16.18.110 + '@types/webpack': 4.41.39 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@4.47.0) case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 - core-js: 3.36.0 + core-js: 3.38.1 css-loader: 3.6.0(webpack@4.47.0) - express: 4.18.3 + express: 4.21.0 file-loader: 6.2.0(webpack@4.47.0) find-up: 5.0.0 fs-extra: 9.1.0 @@ -8511,7 +7103,7 @@ packages: - webpack-command dev: false - /@storybook/manager-webpack5@6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/manager-webpack5@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-OtxXv8JCe0r/0rE5HxaFicsNsXA+fqZxzokxquFFgrYf/1Jg4d7QX6/pG5wINF+5qInJfVkRG6xhPzv1s5bk9Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -8522,21 +7114,21 @@ packages: optional: true dependencies: '@babel/core': 7.25.2 - '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.25.2) - '@babel/preset-react': 7.23.3(@babel/core@7.25.2) + '@babel/plugin-transform-template-literals': 7.24.7(@babel/core@7.25.2) + '@babel/preset-react': 7.24.7(@babel/core@7.25.2) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-client': 6.5.16(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/ui': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@types/node': 16.18.87 + '@types/node': 16.18.110 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) case-sensitive-paths-webpack-plugin: 2.4.0 chalk: 4.1.2 - core-js: 3.36.0 + core-js: 3.38.1 css-loader: 5.2.7(webpack@5.89.0) - express: 4.18.3 + express: 4.21.0 find-up: 5.0.0 fs-extra: 9.1.0 html-webpack-plugin: 5.6.0(webpack@5.89.0) @@ -8572,12 +7164,12 @@ packages: /@storybook/mdx1-csf@0.0.1(@babel/core@7.25.2): resolution: {integrity: sha512-4biZIWWzoWlCarMZmTpqcJNgo/RBesYZwGFbQeXiGYsswuvfWARZnW9RE9aUEMZ4XPn7B1N3EKkWcdcWe/K2tg==} dependencies: - '@babel/generator': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/generator': 7.25.6 + '@babel/parser': 7.25.6 '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@babel/types': 7.24.7 + '@babel/types': 7.25.6 '@mdx-js/mdx': 1.6.22 - '@types/lodash': 4.14.202 + '@types/lodash': 4.17.9 js-string-escape: 1.0.1 loader-utils: 2.0.4 lodash: 4.17.21 @@ -8593,7 +7185,7 @@ packages: dependencies: '@types/npmlog': 4.1.6 chalk: 4.1.2 - core-js: 3.36.0 + core-js: 3.38.1 npmlog: 5.0.1 pretty-hrtime: 1.0.3 dev: false @@ -8603,59 +7195,56 @@ packages: dependencies: '@types/npmlog': 4.1.6 chalk: 4.1.2 - core-js: 3.36.0 + core-js: 3.38.1 npmlog: 5.0.1 pretty-hrtime: 1.0.3 dev: false - /@storybook/node-logger@8.0.8: - resolution: {integrity: sha512-ymps3MMTxtMWq0eDiXk1iO7iv0Eg0PuUvOpPPohEJauGzU9THv81xx01aaHKSprFFJYD2LMQr1aFuUplItO12g==} - dev: false - - /@storybook/node-logger@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-HWMDll5QNXgPdNmgqglCt93N57hQMvZaCjvpGvNv0MJk5TmP1BgjIV+WITmt6JVCaT5LEY6lDZpZdAN2f4w4PA==} + /@storybook/node-logger@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-gk0v63VgyxV6CqVLoSc4TuB8docsNcnSftRoZuxCTPhX++d8gZvpSSgRoCB6p2k9DE9yVE3eQER6uGUgopXhMg==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/postinstall@6.5.16: resolution: {integrity: sha512-08K2q+qN6pqyPW7PHLCZ5G5Xa6Wosd6t0F16PQ4abX2ItlJLabVoJN5mZ0gm/aeLTjD8QYr8IDvacu4eXh0SVA==} dependencies: - core-js: 3.36.0 + core-js: 3.38.1 dev: false - /@storybook/preset-react-webpack@8.2.6(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.6)(typescript@5.4.5): - resolution: {integrity: sha512-lQRZTaM2y78UQfUohv0Ubqgaty2uIz5VglLQAD66HwxR7kmDVJd00dvJHglWkMV3XZO3mtdGLRIscD+jtHsRXA==} + /@storybook/preset-react-webpack@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): + resolution: {integrity: sha512-uvGtGQ2BDzmHCDl0jCvoAzbD7AWPf9nU7zQsgvpCgs7BiHQVXq40ZU+aFhU74K/WLvdArMOoyZPU70dJGzvdKg==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.6 + storybook: ^8.3.3 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/core-webpack': 8.2.6(storybook@8.2.6) - '@storybook/react': 8.2.6(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.6)(typescript@5.4.5) + '@storybook/core-webpack': 8.3.3(storybook@8.3.3) + '@storybook/react': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.5)(webpack@5.89.0) - '@types/node': 18.19.31 + '@types/node': 22.7.1 '@types/semver': 7.5.8 find-up: 5.0.0 fs-extra: 11.2.0 - magic-string: 0.30.8 + magic-string: 0.30.11 react: 18.3.1 react-docgen: 7.0.3 react-dom: 18.3.1(react@18.3.1) resolve: 1.22.8 - semver: 7.6.0 - storybook: 8.2.6(@babel/preset-env@7.23.9) + semver: 7.6.3 + storybook: 8.3.3 tsconfig-paths: 4.2.0 typescript: 5.4.5 webpack: 5.89.0(webpack-cli@5.1.4) transitivePeerDependencies: + - '@storybook/test' - '@swc/core' - esbuild - supports-color @@ -8663,12 +7252,12 @@ packages: - webpack-cli dev: false - /@storybook/preview-api@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-5vTj2ndX5ng4nDntZYe+r8UwLjCIGFymhq5/r2adAvRKL+Bo4zQDWGO7bhvGJk16do2THb2JvPz49ComW9LLZw==} + /@storybook/preview-api@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-GP2QlaF3BBQGAyo248N7549YkTQjCentsc1hUvqPnFWU4xfjkejbnFk8yLaIw0VbYbL7jfd7npBtjZ+6AnphMQ==} peerDependencies: - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false /@storybook/preview-web@6.5.14(react-dom@18.3.1)(react@18.3.1): @@ -8684,10 +7273,10 @@ packages: '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/store': 6.5.14(react-dom@18.3.1)(react@18.3.1) ansi-to-html: 0.6.15 - core-js: 3.36.0 + core-js: 3.38.1 global: 4.4.0 lodash: 4.17.21 - qs: 6.12.0 + qs: 6.13.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 @@ -8710,10 +7299,10 @@ packages: '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) ansi-to-html: 0.6.15 - core-js: 3.36.0 + core-js: 3.38.1 global: 4.4.0 lodash: 4.17.21 - qs: 6.12.0 + qs: 6.13.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 @@ -8729,13 +7318,13 @@ packages: typescript: '>= 3.x' webpack: '>= 4' dependencies: - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 - micromatch: 4.0.5 + micromatch: 4.0.8 react-docgen-typescript: 2.2.2(typescript@5.4.5) - tslib: 2.6.2 + tslib: 2.7.0 typescript: 5.4.5 webpack: 5.89.0(webpack-cli@5.1.4) transitivePeerDependencies: @@ -8748,53 +7337,54 @@ packages: typescript: '>= 4.x' webpack: '>= 4' dependencies: - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 - micromatch: 4.0.5 + micromatch: 4.0.8 react-docgen-typescript: 2.2.2(typescript@5.4.5) - tslib: 2.6.2 + tslib: 2.7.0 typescript: 5.4.5 webpack: 5.89.0(webpack-cli@5.1.4) transitivePeerDependencies: - supports-color dev: false - /@storybook/react-dom-shim@8.2.6(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.6): - resolution: {integrity: sha512-B+x8UAEQPDp1yhN3tMh09NvSL38QNfJB7PAyLgKrfE7xIAzvewq+RLW2DfGkoZCy+Zr7QSHm1p7NOgud8+sQCg==} + /@storybook/react-dom-shim@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3): + resolution: {integrity: sha512-0dPC9K7+K5+X/bt3GwYmh+pCpisUyKVjWsI+PkzqGnWqaXFakzFakjswowIAIO1rf7wYZR591x3ehUAyL2bJiQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.6 + storybook: ^8.3.3 dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 dev: false - /@storybook/react-webpack5@8.2.6(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.6)(typescript@5.4.5): - resolution: {integrity: sha512-70xN2iT2uR5toyRTY+GjcBCtyj4786R4KzaqE2RjQpJccheEY5dMBxtoizfH/jvQiH6xS3ilo+iubDZDS4JEOA==} + /@storybook/react-webpack5@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): + resolution: {integrity: sha512-ikD48XvgmP/kegnjJ9+RoiKGF9IdVjOc1MFUnnIU1TNLwCsqkwf5jGcOvFTAzK8Phu/ykwUBWT41UqBptkrHEQ==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.6 + storybook: ^8.3.3 typescript: '>= 4.2.x' peerDependenciesMeta: typescript: optional: true dependencies: - '@storybook/builder-webpack5': 8.2.6(storybook@8.2.6)(typescript@5.4.5) - '@storybook/preset-react-webpack': 8.2.6(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.6)(typescript@5.4.5) - '@storybook/react': 8.2.6(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.6)(typescript@5.4.5) - '@types/node': 18.19.31 + '@storybook/builder-webpack5': 8.3.3(storybook@8.3.3)(typescript@5.4.5) + '@storybook/preset-react-webpack': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/react': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@types/node': 22.7.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 typescript: 5.4.5 transitivePeerDependencies: - '@rspack/core' + - '@storybook/test' - '@swc/core' - esbuild - supports-color @@ -8802,7 +7392,7 @@ packages: - webpack-cli dev: false - /@storybook/react@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5): + /@storybook/react@6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5): resolution: {integrity: sha512-cBtNlOzf/MySpNLBK22lJ8wFU22HnfTB2xJyBk7W7Zi71Lm7Uxkhv1Pz8HdiQndJ0SlsAAQOWjQYsSZsGkZIaA==} engines: {node: '>=10.13.0'} hasBin: true @@ -8831,30 +7421,30 @@ packages: optional: true dependencies: '@babel/core': 7.25.2 - '@babel/preset-flow': 7.24.0(@babel/core@7.25.2) - '@babel/preset-react': 7.23.3(@babel/core@7.25.2) - '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.11.0)(webpack@5.89.0) + '@babel/preset-flow': 7.24.7(@babel/core@7.25.2) + '@babel/preset-react': 7.24.7(@babel/core@7.25.2) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.11.0)(webpack@5.89.0) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/client-logger': 6.5.16 - '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/csf': 0.0.2--canary.4566f4d.1 '@storybook/docs-tools': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 '@storybook/react-docgen-typescript-plugin': 1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0(typescript@5.4.5)(webpack@5.89.0) '@storybook/semver': 7.3.2 '@storybook/store': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@types/estree': 0.0.51 - '@types/node': 16.18.87 - '@types/webpack-env': 1.18.4 + '@types/node': 16.18.110 + '@types/webpack-env': 1.18.5 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 babel-plugin-add-react-displayname: 0.0.5 babel-plugin-react-docgen: 4.2.1 - core-js: 3.36.0 + core-js: 3.38.1 escodegen: 2.1.0 fs-extra: 9.1.0 global: 4.4.0 @@ -8893,39 +7483,41 @@ packages: - webpack-plugin-serve dev: false - /@storybook/react@8.2.6(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.6)(typescript@5.4.5): - resolution: {integrity: sha512-awJlzfiAMrf8l9AgiLhjXEJ+HvS3VKPxNNQaRwBELGq/vigjJe656tMrhvg4OIlJXtlS+6XPshd2knLwjIWNLw==} + /@storybook/react@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): + resolution: {integrity: sha512-fHOW/mNqI+sZWttGOE32Q+rAIbN7/Oib091cmE8usOM0z0vPNpywUBtqC2cCQH39vp19bhTsQaSsTcoBSweAHw==} engines: {node: '>=18.0.0'} peerDependencies: + '@storybook/test': 8.3.3 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.2.6 + storybook: ^8.3.3 typescript: '>= 4.2.x' peerDependenciesMeta: + '@storybook/test': + optional: true typescript: optional: true dependencies: - '@storybook/components': 8.2.6(storybook@8.2.6) + '@storybook/components': 8.3.3(storybook@8.3.3) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.2.6(storybook@8.2.6) - '@storybook/preview-api': 8.2.6(storybook@8.2.6) - '@storybook/react-dom-shim': 8.2.6(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.6) - '@storybook/theming': 8.2.6(storybook@8.2.6) + '@storybook/manager-api': 8.3.3(storybook@8.3.3) + '@storybook/preview-api': 8.3.3(storybook@8.3.3) + '@storybook/react-dom-shim': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3) + '@storybook/theming': 8.3.3(storybook@8.3.3) '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 - '@types/node': 18.19.31 + '@types/node': 22.7.1 acorn: 7.4.1 acorn-jsx: 5.3.2(acorn@7.4.1) acorn-walk: 7.2.0 escodegen: 2.1.0 html-tags: 3.3.1 - lodash: 4.17.21 prop-types: 15.8.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-element-to-jsx-string: 15.0.0(react-dom@18.3.1)(react@18.3.1) - semver: 7.6.0 - storybook: 8.2.6(@babel/preset-env@7.23.9) + semver: 7.6.3 + storybook: 8.3.3 ts-dedent: 2.2.0 type-fest: 2.19.0 typescript: 5.4.5 @@ -8939,9 +7531,9 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@storybook/client-logger': 6.5.14 - core-js: 3.36.0 + core-js: 3.38.1 memoizerific: 1.11.3 - qs: 6.12.0 + qs: 6.13.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 @@ -8954,9 +7546,9 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@storybook/client-logger': 6.5.16 - core-js: 3.36.0 + core-js: 3.38.1 memoizerific: 1.11.3 - qs: 6.12.0 + qs: 6.13.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 @@ -8967,7 +7559,7 @@ packages: engines: {node: '>=10'} hasBin: true dependencies: - core-js: 3.36.0 + core-js: 3.38.1 find-up: 4.1.0 dev: false @@ -8980,7 +7572,7 @@ packages: '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/client-logger': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.36.0 + core-js: 3.38.1 estraverse: 5.3.0 global: 4.4.0 loader-utils: 2.0.4 @@ -9001,7 +7593,7 @@ packages: '@storybook/client-logger': 6.5.14 '@storybook/core-events': 6.5.14 '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.36.0 + core-js: 3.38.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -9026,7 +7618,7 @@ packages: '@storybook/client-logger': 6.5.16 '@storybook/core-events': 6.5.16 '@storybook/csf': 0.0.2--canary.4566f4d.1 - core-js: 3.36.0 + core-js: 3.38.1 fast-deep-equal: 3.1.3 global: 4.4.0 lodash: 4.17.21 @@ -9041,13 +7633,13 @@ packages: util-deprecate: 1.0.2 dev: false - /@storybook/telemetry@6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): + /@storybook/telemetry@6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5): resolution: {integrity: sha512-CWr5Uko1l9jJW88yTXsZTj/3GTabPvw0o7pDPOXPp8JRZiJTxv1JFaFCafhK9UzYbgcRuGfCC8kEWPZims7iKA==} dependencies: '@storybook/client-logger': 6.5.16 - '@storybook/core-common': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/core-common': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) chalk: 4.1.2 - core-js: 3.36.0 + core-js: 3.38.1 detect-package-manager: 2.0.1 fetch-retry: 5.0.6 fs-extra: 9.1.0 @@ -9068,22 +7660,22 @@ packages: - webpack-command dev: false - /@storybook/test-runner@0.17.0(@types/node@20.14.12)(storybook@8.2.6)(ts-node@10.9.2): + /@storybook/test-runner@0.17.0(@types/node@20.14.12)(storybook@8.3.3)(ts-node@10.9.2): resolution: {integrity: sha512-4mt822j0VF1H/c0//OWSST9eWV0wboncJUQ+hBm5N4wmyuObvwsiMh4pmgXw8Y82wF7g1RIofjEQqAGLa7NjgQ==} engines: {node: ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true dependencies: '@babel/core': 7.25.2 - '@babel/generator': 7.24.7 - '@babel/template': 7.24.7 - '@babel/types': 7.24.7 + '@babel/generator': 7.25.6 + '@babel/template': 7.25.0 + '@babel/types': 7.25.6 '@jest/types': 29.6.3 - '@storybook/core-common': 8.0.8 - '@storybook/csf': 0.1.3 - '@storybook/csf-tools': 8.0.8 - '@storybook/preview-api': 8.2.6(storybook@8.2.6) - '@swc/core': 1.4.13 - '@swc/jest': 0.2.36(@swc/core@1.4.13) + '@storybook/core-common': 8.3.3(storybook@8.3.3) + '@storybook/csf': 0.1.11 + '@storybook/csf-tools': 8.3.3(storybook@8.3.3) + '@storybook/preview-api': 8.3.3(storybook@8.3.3) + '@swc/core': 1.7.28 + '@swc/jest': 0.2.36(@swc/core@1.7.28) expect-playwright: 0.8.0 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) jest-circus: 29.7.0 @@ -9093,13 +7685,12 @@ packages: jest-runner: 29.7.0 jest-serializer-html: 7.1.0 jest-watch-typeahead: 2.2.2(jest@29.7.0) - playwright: 1.39.0 + playwright: 1.47.2 transitivePeerDependencies: - '@swc/helpers' - '@types/node' - babel-plugin-macros - debug - - encoding - node-notifier - storybook - supports-color @@ -9113,7 +7704,7 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@storybook/client-logger': 6.5.14 - core-js: 3.36.0 + core-js: 3.38.1 memoizerific: 1.11.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -9127,27 +7718,19 @@ packages: react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@storybook/client-logger': 6.5.16 - core-js: 3.36.0 + core-js: 3.38.1 memoizerific: 1.11.3 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 dev: false - /@storybook/theming@8.2.6(storybook@8.2.6): - resolution: {integrity: sha512-ICnYuLIVsYifVCMQljdHgrp+5vAquNybHxDGWiPeOxBicotwHF8rLhTckD2CdVQbMp0jk6r6jetvjXbFJ2MbvQ==} + /@storybook/theming@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-gWJKetI6XJQgkrvvry4ez10+jLaGNCQKi5ygRPM9N+qrjA3BB8F2LCuFUTBuisa4l64TILDNjfwP/YTWV5+u5A==} peerDependencies: - storybook: ^8.2.6 - dependencies: - storybook: 8.2.6(@babel/preset-env@7.23.9) - dev: false - - /@storybook/types@8.0.8: - resolution: {integrity: sha512-NGsgCsXnWlaZmHenHDgHGs21zhweZACkqTNsEQ7hvsiF08QeiKAdgJLQg3YeGK73h9mFDRP9djprUtJYab6vnQ==} + storybook: ^8.3.3 dependencies: - '@storybook/channels': 8.0.8 - '@types/express': 4.17.21 - file-system-cache: 2.3.0 + storybook: 8.3.3 dev: false /@storybook/ui@6.5.16(react-dom@18.3.1)(react@18.3.1): @@ -9165,17 +7748,17 @@ packages: '@storybook/router': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/semver': 7.3.2 '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) - core-js: 3.36.0 + core-js: 3.38.1 memoizerific: 1.11.3 - qs: 6.12.0 + qs: 6.13.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) regenerator-runtime: 0.13.11 resolve-from: 5.0.0 dev: false - /@swc/core-darwin-arm64@1.4.13: - resolution: {integrity: sha512-36P72FLpm5iq85IvoEjBvi22DiqkkEIanJ1M0E8bkxcFHUbjBrYfPY9T6cpPyK5oQqkaTBvNAc3j1BlVD6IH6w==} + /@swc/core-darwin-arm64@1.7.28: + resolution: {integrity: sha512-BNkj6enHo2pdzOpCtQGKZbXT2A/qWIr0CVtbTM4WkJ3MCK/glbFsyO6X59p1r8+gfaZG4bWYnTTu+RuUAcsL5g==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -9183,8 +7766,8 @@ packages: dev: false optional: true - /@swc/core-darwin-x64@1.4.13: - resolution: {integrity: sha512-ye7OgKpDdyA8AMIVVdmD1ICDaFXgoEXORnVO8bBHyul0WN71yUBZMX+YxEx2lpWtiftA2vY/1MAuOR80vHkBCw==} + /@swc/core-darwin-x64@1.7.28: + resolution: {integrity: sha512-96zQ+X5Fd6P/RNPkOyikTJgEc2M4TzznfYvjRd2hye5h22jhxCLL/csoauDgN7lYfd7mwsZ/sVXwJTMKl+vZSA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -9192,8 +7775,8 @@ packages: dev: false optional: true - /@swc/core-linux-arm-gnueabihf@1.4.13: - resolution: {integrity: sha512-+x593Jlmu4c3lJtZUKRejWpV2MAij1Js5nmQLLdjo6ChR2D4B2rzj3iMiKn5gITew7fraF9t3fvXALdWh7HmUg==} + /@swc/core-linux-arm-gnueabihf@1.7.28: + resolution: {integrity: sha512-l2100Wx6LdXMOmOW3+KoHhBhyZrGdz8ylkygcVOC0QHp6YIATfuG+rRHksfyEWCSOdL3anM9MJZJX26KT/s+XQ==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -9201,8 +7784,8 @@ packages: dev: false optional: true - /@swc/core-linux-arm64-gnu@1.4.13: - resolution: {integrity: sha512-0x8OVw4dfyNerrs/9eZX9wNnmvwbwXSMCi+LbE6Xt1pXOIwvoLtFIXcV3NsrlkFboO3sr5UAQIwDxKqbIZA9pQ==} + /@swc/core-linux-arm64-gnu@1.7.28: + resolution: {integrity: sha512-03m6iQ5Bv9u2VPnNRyaBmE8eHi056eE39L0gXcqGoo46GAGuoqYHt9pDz8wS6EgoN4t85iBMUZrkCNqFKkN6ZQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -9210,8 +7793,8 @@ packages: dev: false optional: true - /@swc/core-linux-arm64-musl@1.4.13: - resolution: {integrity: sha512-Z9c4JiequtZvngPcxbCuAOkmWBxi2vInZbjjhD5I+Q9oiJdXUz1t2USGwsGPS41Xvk1BOA3ecK2Sn1ilY3titg==} + /@swc/core-linux-arm64-musl@1.7.28: + resolution: {integrity: sha512-vqVOpG/jc8mvTKQjaPBLhr7tnWyzuztOHsPnJqMWmg7zGcMeQC/2c5pU4uzRAfXMTp25iId6s4Y4wWfPS1EeDw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -9219,8 +7802,8 @@ packages: dev: false optional: true - /@swc/core-linux-x64-gnu@1.4.13: - resolution: {integrity: sha512-ChatHtk+vX0Ke5QG+jO+rIapw/KwZsi9MedCBHFXHH6iWF4z8d51cJeN68ykcn+vAXzjNeFNdlNy5Vbkd1zAqg==} + /@swc/core-linux-x64-gnu@1.7.28: + resolution: {integrity: sha512-HGwpWuB83Kr+V0E+zT5UwIIY9OxiS8aLd0UVMRVWuO8SrQyKm9HKJ46+zoAb8tfJrpZftfxvbn2ayZWR7gqosA==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -9228,8 +7811,8 @@ packages: dev: false optional: true - /@swc/core-linux-x64-musl@1.4.13: - resolution: {integrity: sha512-0Pz39YR530mXpsztwQkmEKdkkZy4fY4Smdh4pkm6Ly8Nndyo0te/l4bcAGqN24Jp7aVwF/QSy14SAtw4HRjU9g==} + /@swc/core-linux-x64-musl@1.7.28: + resolution: {integrity: sha512-q2Y2T8y8EgFtIiRyInnAXNe94aaHX74F0ha1Bl9VdRxE0u1/So+3VLbPvtp4V3Z6pj5pOePfCQJKifnllgAQ9A==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -9237,8 +7820,8 @@ packages: dev: false optional: true - /@swc/core-win32-arm64-msvc@1.4.13: - resolution: {integrity: sha512-LVZfhlD+jHcAbz5NN+gAJ1BEasB0WpcvUzcsJt0nQSRsojgzPzFjJ+fzEBnvT7SMtqKkrnVJ0OmDYeh88bDRpw==} + /@swc/core-win32-arm64-msvc@1.7.28: + resolution: {integrity: sha512-bCqh4uBT/59h3dWK1v91In6qzz8rKoWoFRxCtNQLIK4jP55K0U231ZK9oN7neZD6bzcOUeFvOGgcyMAgDfFWfA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -9246,8 +7829,8 @@ packages: dev: false optional: true - /@swc/core-win32-ia32-msvc@1.4.13: - resolution: {integrity: sha512-78hxHWUvUZtWsnhcf8DKwhBcNFJw+j4y4fN2B9ioXmBWX2tIyw+BqUHOrismOtjPihaZmwe/Ok2e4qmkawE2fw==} + /@swc/core-win32-ia32-msvc@1.7.28: + resolution: {integrity: sha512-XTHbHrksnrqK3JSJ2sbuMWvdJ6/G0roRpgyVTmNDfhTYPOwcVaL/mSrPGLwbksYUbq7ckwoKzrobhdxvQzPsDA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -9255,8 +7838,8 @@ packages: dev: false optional: true - /@swc/core-win32-x64-msvc@1.4.13: - resolution: {integrity: sha512-WSfy1u2Xde6jU7UpHIInCUMW98Zw9iZglddKUAvmr1obkZji5U6EX0Oca3asEJdZPFb+2lMLjt0Mh5a1YisROg==} + /@swc/core-win32-x64-msvc@1.7.28: + resolution: {integrity: sha512-jyXeoq6nX8abiCy2EpporsC5ywNENs4ocYuvxo1LSxDktWN1E2MTXq3cdJcEWB2Vydxq0rDcsGyzkRPMzFhkZw==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -9264,55 +7847,55 @@ packages: dev: false optional: true - /@swc/core@1.4.13: - resolution: {integrity: sha512-rOtusBE+2gaeRkAJn5E4zp5yzZekZOypzSOz5ZG6P1hFbd+Cc26fWEdK6sUSnrkkvTd0Oj33KXLB/4UkbK/UHA==} + /@swc/core@1.7.28: + resolution: {integrity: sha512-XapcMgsOS0cKh01AFEj+qXOk6KM4NZhp7a5vPicdhkRR8RzvjrCa7DTtijMxfotU8bqaEHguxmiIag2HUlT8QQ==} engines: {node: '>=10'} requiresBuild: true peerDependencies: - '@swc/helpers': ^0.5.0 + '@swc/helpers': '*' peerDependenciesMeta: '@swc/helpers': optional: true dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.6 + '@swc/types': 0.1.12 optionalDependencies: - '@swc/core-darwin-arm64': 1.4.13 - '@swc/core-darwin-x64': 1.4.13 - '@swc/core-linux-arm-gnueabihf': 1.4.13 - '@swc/core-linux-arm64-gnu': 1.4.13 - '@swc/core-linux-arm64-musl': 1.4.13 - '@swc/core-linux-x64-gnu': 1.4.13 - '@swc/core-linux-x64-musl': 1.4.13 - '@swc/core-win32-arm64-msvc': 1.4.13 - '@swc/core-win32-ia32-msvc': 1.4.13 - '@swc/core-win32-x64-msvc': 1.4.13 + '@swc/core-darwin-arm64': 1.7.28 + '@swc/core-darwin-x64': 1.7.28 + '@swc/core-linux-arm-gnueabihf': 1.7.28 + '@swc/core-linux-arm64-gnu': 1.7.28 + '@swc/core-linux-arm64-musl': 1.7.28 + '@swc/core-linux-x64-gnu': 1.7.28 + '@swc/core-linux-x64-musl': 1.7.28 + '@swc/core-win32-arm64-msvc': 1.7.28 + '@swc/core-win32-ia32-msvc': 1.7.28 + '@swc/core-win32-x64-msvc': 1.7.28 dev: false /@swc/counter@0.1.3: resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} dev: false - /@swc/helpers@0.5.6: - resolution: {integrity: sha512-aYX01Ke9hunpoCexYAgQucEpARGQ5w/cqHFrIR+e9gdKb1QWTsVJuTJ2ozQzIAxLyRQe/m+2RqzkyOOGiMKRQA==} + /@swc/helpers@0.5.13: + resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} dependencies: - tslib: 2.6.2 + tslib: 2.7.0 dev: false - /@swc/jest@0.2.36(@swc/core@1.4.13): + /@swc/jest@0.2.36(@swc/core@1.7.28): resolution: {integrity: sha512-8X80dp81ugxs4a11z1ka43FPhP+/e+mJNXJSxiNYk8gIX/jPBtY4gQTrKu/KIoco8bzKuPI5lUxjfLiGsfvnlw==} engines: {npm: '>= 7.0.0'} peerDependencies: '@swc/core': '*' dependencies: '@jest/create-cache-key-function': 29.7.0 - '@swc/core': 1.4.13 + '@swc/core': 1.7.28 '@swc/counter': 0.1.3 - jsonc-parser: 3.2.1 + jsonc-parser: 3.3.1 dev: false - /@swc/types@0.1.6: - resolution: {integrity: sha512-/JLo/l2JsT/LRd80C3HfbmVpxOAJ11FO2RCEslFrgzLltoP9j8XIbsyDcfCt2WWyX+CM96rBoNM+IToAkFOugg==} + /@swc/types@0.1.12: + resolution: {integrity: sha512-wBJA+SdtkbFhHjTMYH+dEH1y4VpfGdAc2Kw/LK09i9bXd/K6j6PkDcFCEzb6iVfZMkPRrl/q0e3toqTAJdkIVA==} dependencies: '@swc/counter': 0.1.3 dev: false @@ -9322,7 +7905,7 @@ packages: engines: {node: '>=14'} dependencies: '@babel/code-frame': 7.24.7 - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 '@types/aria-query': 5.0.4 aria-query: 5.1.3 chalk: 4.1.2 @@ -9331,13 +7914,12 @@ packages: pretty-format: 27.5.1 dev: false - /@testing-library/jest-dom@6.4.8: - resolution: {integrity: sha512-JD0G+Zc38f5MBHA4NgxQMR5XtO5Jx9g86jqturNTt2WUfRmLDIY7iKkWHDCCTiDuFMre6nxAD5wHw9W5kI4rGw==} + /@testing-library/jest-dom@6.5.0: + resolution: {integrity: sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} dependencies: '@adobe/css-tools': 4.4.0 - '@babel/runtime': 7.24.0 - aria-query: 5.3.0 + aria-query: 5.3.2 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 @@ -9345,8 +7927,8 @@ packages: redent: 3.0.0 dev: false - /@testing-library/react@16.0.0(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): - resolution: {integrity: sha512-guuxUKRWQ+FgNX0h0NS0FIq3Q3uLtWVpBzcLOggmfMoUpgBnzBzvLLd4fbm6yS8ydJd94cIfY4yP9qUQjM2KwQ==} + /@testing-library/react@16.0.1(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1): + resolution: {integrity: sha512-dSmwJVtJXmku+iocRhWOUFbrERC76TX2Mnf0ATODz8brzAZrMBbzLwQixlBSanZxR6LddK3eiwpSFZgDET1URg==} engines: {node: '>=18'} peerDependencies: '@testing-library/dom': ^10.0.0 @@ -9360,7 +7942,7 @@ packages: '@types/react-dom': optional: true dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 '@testing-library/dom': 9.3.4 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 @@ -9382,8 +7964,8 @@ packages: engines: {node: '>= 10'} dev: false - /@tsconfig/node10@1.0.9: - resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==} + /@tsconfig/node10@1.0.11: + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} dev: false /@tsconfig/node12@1.0.11: @@ -9409,30 +7991,30 @@ packages: /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 + '@babel/parser': 7.25.6 + '@babel/types': 7.25.6 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.5 + '@types/babel__traverse': 7.20.6 dev: false /@types/babel__generator@7.6.8: resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.25.6 dev: false /@types/babel__template@7.4.4: resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} dependencies: - '@babel/parser': 7.24.5 - '@babel/types': 7.24.5 + '@babel/parser': 7.25.6 + '@babel/types': 7.25.6 dev: false - /@types/babel__traverse@7.20.5: - resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==} + /@types/babel__traverse@7.20.6: + resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} dependencies: - '@babel/types': 7.24.5 + '@babel/types': 7.25.6 dev: false /@types/body-parser@1.19.5: @@ -9451,7 +8033,7 @@ packages: /@types/connect-history-api-fallback@1.5.4: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: - '@types/express-serve-static-core': 4.17.43 + '@types/express-serve-static-core': 5.0.0 '@types/node': 20.14.12 dev: false @@ -9474,7 +8056,7 @@ packages: /@types/copy-webpack-plugin@6.4.3: resolution: {integrity: sha512-yk7QO2/WrtkDLcsqQXfjU3EIYzggNHVl5y6gnxfMtCPB+bxVUIUzwb1BNxlk+78wENoh9ZgkVSNqn80T9rqO8w==} dependencies: - '@types/webpack': 4.41.38 + '@types/webpack': 4.41.39 dev: false /@types/cors@2.8.17: @@ -9483,12 +8065,6 @@ packages: '@types/node': 20.14.12 dev: false - /@types/cross-spawn@6.0.6: - resolution: {integrity: sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==} - dependencies: - '@types/node': 20.14.12 - dev: false - /@types/debug@4.1.12: resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} dependencies: @@ -9505,10 +8081,6 @@ packages: '@types/trusted-types': 2.0.7 dev: false - /@types/emscripten@1.39.10: - resolution: {integrity: sha512-TB/6hBkYQJxsZHSqyeuO1Jt0AB/bW6G7rHt9g7lML7SOF6lbgcHvw/Lr+69iqN0qxgXLhWKScAon73JNnptuDw==} - dev: false - /@types/escodegen@0.0.6: resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} dev: false @@ -9516,14 +8088,14 @@ packages: /@types/eslint-scope@3.7.7: resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: - '@types/eslint': 8.56.5 - '@types/estree': 1.0.5 + '@types/eslint': 9.6.1 + '@types/estree': 1.0.6 dev: false - /@types/eslint@8.56.5: - resolution: {integrity: sha512-u5/YPJHo1tvkSF2CE0USEkxon82Z5DBy2xR+qfyYNszpX9qcs4sT6uq2kBbj4BXY1+DBGDPnrhMZV3pKWGNukw==} + /@types/eslint@9.6.1: + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 dev: false @@ -9539,15 +8111,28 @@ packages: resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} dev: false + /@types/estree@1.0.6: + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + dev: false + /@types/events@3.0.3: resolution: {integrity: sha512-trOc4AAUThEz9hapPtSd7wf5tiQKvTtu5b371UxXdTuqzIh0ArcRspRP0i0Viu+LXstIQ1z96t1nsPxT9ol01g==} dev: false - /@types/express-serve-static-core@4.17.43: - resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==} + /@types/express-serve-static-core@4.19.6: + resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} + dependencies: + '@types/node': 20.14.12 + '@types/qs': 6.9.16 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + dev: false + + /@types/express-serve-static-core@5.0.0: + resolution: {integrity: sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==} dependencies: '@types/node': 20.14.12 - '@types/qs': 6.9.12 + '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 dev: false @@ -9556,9 +8141,9 @@ packages: resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.17.43 - '@types/qs': 6.9.12 - '@types/serve-static': 1.15.5 + '@types/express-serve-static-core': 4.19.6 + '@types/qs': 6.9.16 + '@types/serve-static': 1.15.7 dev: false /@types/glob@7.2.0: @@ -9578,19 +8163,19 @@ packages: /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.14.8 + '@types/node': 22.7.1 dev: false /@types/hast@2.3.10: resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} dependencies: - '@types/unist': 2.0.10 + '@types/unist': 2.0.11 dev: false /@types/hast@3.0.4: resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} dependencies: - '@types/unist': 3.0.2 + '@types/unist': 3.0.3 dev: false /@types/html-minifier-terser@5.1.2: @@ -9609,8 +8194,8 @@ packages: resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} dev: false - /@types/http-proxy@1.17.14: - resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} + /@types/http-proxy@1.17.15: + resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} dependencies: '@types/node': 20.14.12 dev: false @@ -9638,7 +8223,7 @@ packages: /@types/jest-specific-snapshot@0.5.9: resolution: {integrity: sha512-NPcItjVhJq3x6MWR6QNi92n5orOkcTvuQ0E8nqK2WZN18a7O93D2dcNL0x+eSNxmNSIbgfgCJ5eUScjACPCWsg==} dependencies: - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 dev: false /@types/jest@26.0.24: @@ -9648,8 +8233,8 @@ packages: pretty-format: 26.6.2 dev: false - /@types/jest@29.5.12: - resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} + /@types/jest@29.5.13: + resolution: {integrity: sha512-wd+MVEZCHt23V0/L642O5APvspWply/rGY5BcW4SUETo2UzPU3Z26qr8jC2qxpimI2jjx9h7+2cj2FwIr01bXg==} dependencies: expect: 29.7.0 pretty-format: 29.7.0 @@ -9675,20 +8260,20 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: false - /@types/lodash@4.14.202: - resolution: {integrity: sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==} + /@types/lodash@4.17.9: + resolution: {integrity: sha512-w9iWudx1XWOHW5lQRS9iKpK/XuRhnN+0T7HvdCCd802FYkT1AMTnxndJHGrNJwRoRHkslGr4S29tjm1cT7x/7w==} dev: false /@types/mdast@3.0.15: resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} dependencies: - '@types/unist': 2.0.10 + '@types/unist': 2.0.11 dev: false /@types/mdast@4.0.4: resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} dependencies: - '@types/unist': 3.0.2 + '@types/unist': 3.0.3 dev: false /@types/mdx@2.0.13: @@ -9703,10 +8288,6 @@ packages: resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} dev: false - /@types/mime@3.0.4: - resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} - dev: false - /@types/minimatch@5.1.2: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} dev: false @@ -9721,8 +8302,8 @@ packages: resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} dev: false - /@types/multer@1.4.11: - resolution: {integrity: sha512-svK240gr6LVWvv3YGyhLlA+6LRRWA4mnGIU7RcNmgjBYFl6665wcXrRfxGp5tEPVHUNm5FMcmq7too9bxCwX/w==} + /@types/multer@1.4.12: + resolution: {integrity: sha512-pQ2hoqvXiJt2FP9WQVLPRO+AmiIm/ZYkavPlIQnx282u4ZrVdztx0pkh3jjpQt0Kz+YI0YhSG264y08UJKoUQg==} dependencies: '@types/express': 4.17.21 dev: false @@ -9730,7 +8311,7 @@ packages: /@types/node-fetch@2.6.11: resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} dependencies: - '@types/node': 20.14.3 + '@types/node': 20.14.12 form-data: 4.0.0 dev: false @@ -9740,27 +8321,8 @@ packages: '@types/node': 20.14.12 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.14.12 - dev: false - - /@types/node@16.18.87: - resolution: {integrity: sha512-+IzfhNirR/MDbXz6Om5eHV54D9mQlEMGag6AgEzlju0xH3M8baCXYwqQ6RKgGMpn9wSTx6Ltya/0y4Z8eSfdLw==} - dev: false - - /@types/node@18.19.31: - resolution: {integrity: sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==} - dependencies: - undici-types: 5.26.5 - dev: false - - /@types/node@20.11.25: - resolution: {integrity: sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==} - dependencies: - undici-types: 5.26.5 + /@types/node@16.18.110: + resolution: {integrity: sha512-hFlWPrNn1S7/Dxd2xZE0knhRZSe9SbtGJPVezusCtlFO8FN53xxw52A1ex+evLh31ltkXCc71NE5dx4Z3W7uow==} dev: false /@types/node@20.14.12: @@ -9769,16 +8331,10 @@ packages: undici-types: 5.26.5 dev: false - /@types/node@20.14.3: - resolution: {integrity: sha512-Nuzqa6WAxeGnve6SXqiPAM9rA++VQs+iLZ1DDd56y0gdvygSZlQvZuvdFPR3yLqkVxPu4WrO02iDEyH1g+wazw==} - dependencies: - undici-types: 5.26.5 - dev: false - - /@types/node@20.14.8: - resolution: {integrity: sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==} + /@types/node@22.7.1: + resolution: {integrity: sha512-adOMRLVmleuWs/5V/w5/l7o0chDK/az+5ncCsIapTKogsu/3MVWvSgP58qVTXi5IwpfGt8pMobNq9rOWtJyu5Q==} dependencies: - undici-types: 5.26.5 + undici-types: 6.19.8 dev: false /@types/normalize-package-data@2.4.4: @@ -9807,24 +8363,18 @@ packages: resolution: {integrity: sha512-nj39q0wAIdhwn7DGUyT9irmsKK1tV0bd5WFEhgpqNTMFZ8cE+jieuTphCW0tfdm47S2zVT5mr09B28b1chmQMA==} dev: false - /@types/prop-types@15.7.11: - resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} + /@types/prop-types@15.7.13: + resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} dev: false - /@types/qs@6.9.12: - resolution: {integrity: sha512-bZcOkJ6uWrL0Qb2NAWKa7TBU+mJHPzhx9jjLL1KHF+XpzEcR7EXHvjbHlGtR/IsP1vyPrehuS6XqkmaePy//mg==} + /@types/qs@6.9.16: + resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} dev: false /@types/range-parser@1.2.7: resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} dev: false - /@types/react-dom@18.2.23: - resolution: {integrity: sha512-ZQ71wgGOTmDYpnav2knkjr3qXdAFu0vsk8Ci5w3pGAIdj7/kKAyn+VsQDhXsmzzzepAiI9leWMmubXz690AI/A==} - dependencies: - '@types/react': 18.2.74 - dev: false - /@types/react-dom@18.3.0: resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} dependencies: @@ -9837,17 +8387,10 @@ packages: '@types/react': 18.3.3 dev: false - /@types/react@18.2.74: - resolution: {integrity: sha512-9AEqNZZyBx8OdZpxzQlaFEVCSFUM2YXJH46yPOiOpm078k6ZLOCcuAzGum/zK8YBwY+dbahVNbHrbgrAwIRlqw==} - dependencies: - '@types/prop-types': 15.7.11 - csstype: 3.1.3 - dev: false - /@types/react@18.3.3: resolution: {integrity: sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw==} dependencies: - '@types/prop-types': 15.7.11 + '@types/prop-types': 15.7.13 csstype: 3.1.3 dev: false @@ -9876,12 +8419,12 @@ packages: '@types/express': 4.17.21 dev: false - /@types/serve-static@1.15.5: - resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} + /@types/serve-static@1.15.7: + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} dependencies: '@types/http-errors': 2.0.4 - '@types/mime': 3.0.4 '@types/node': 20.14.12 + '@types/send': 0.17.4 dev: false /@types/sockjs@0.3.36: @@ -9906,18 +8449,19 @@ packages: resolution: {integrity: sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==} dev: false - /@types/superagent@8.1.4: - resolution: {integrity: sha512-uzSBYwrpal8y2X2Pul5ZSWpzRiDha2FLcquaN95qUPnOjYgm/zQ5LIdqeJpQJTRWNTN+Rhm0aC8H06Ds2rqCYw==} + /@types/superagent@8.1.9: + resolution: {integrity: sha512-pTVjI73witn+9ILmoJdajHGW2jkSaOzhiFYF1Rd3EQ94kymLqB9PjD9ISg7WaALC7+dCHT0FGe9T2LktLq/3GQ==} dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 '@types/node': 20.14.12 + form-data: 4.0.0 dev: false /@types/supertest@2.0.16: resolution: {integrity: sha512-6c2ogktZ06tr2ENoZivgm7YnprnhYE4ZoXGMY+oA7IuAf17M8FWvujXZGmxLv8y0PTyts4x5A+erSwVUFA8XSg==} dependencies: - '@types/superagent': 8.1.4 + '@types/superagent': 8.1.9 dev: false /@types/tapable@1.0.12: @@ -9932,24 +8476,18 @@ packages: resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} dev: false - /@types/tunnel@0.0.3: - resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==} - dependencies: - '@types/node': 20.14.3 - dev: false - /@types/uglify-js@3.17.5: resolution: {integrity: sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ==} dependencies: source-map: 0.6.1 dev: false - /@types/unist@2.0.10: - resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==} + /@types/unist@2.0.11: + resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} dev: false - /@types/unist@3.0.2: - resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} + /@types/unist@3.0.3: + resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} dev: false /@types/uuid@9.0.8: @@ -9962,8 +8500,8 @@ packages: '@types/node': 20.14.12 dev: false - /@types/webpack-env@1.18.4: - resolution: {integrity: sha512-I6e+9+HtWADAWeeJWDFQtdk4EVSAbj6Rtz4q8fJ7mSr1M0jzlFcs8/HZ+Xb5SHzVm1dxH7aUiI+A8kA8Gcrm0A==} + /@types/webpack-env@1.18.5: + resolution: {integrity: sha512-wz7kjjRRj8/Lty4B+Kr0LN6Ypc/3SymeCCGSbaXp2leH0ZVg/PriNiOwNj4bD4uphI7A8NXS4b6Gl373sfO5mA==} dev: false /@types/webpack-node-externals@3.0.4(webpack-cli@5.1.4): @@ -9986,8 +8524,8 @@ packages: source-map: 0.7.4 dev: false - /@types/webpack@4.41.38: - resolution: {integrity: sha512-oOW7E931XJU1mVfCnxCVgv8GLFL768pDO5u2Gzk82i8yTIgX6i7cntyZOkZYb/JtYM8252SN9bQp9tgkVDSsRw==} + /@types/webpack@4.41.39: + resolution: {integrity: sha512-otxUJvoi6FbBq/64gGH34eblpKLgdi+gf08GaAh8Bx6So0ZZic028Ev/SUxD22gbthMKCkeeiXEat1kHLDJfYg==} dependencies: '@types/node': 20.14.12 '@types/tapable': 1.0.12 @@ -9997,8 +8535,8 @@ packages: source-map: 0.6.1 dev: false - /@types/ws@8.5.10: - resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} + /@types/ws@8.5.12: + resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} dependencies: '@types/node': 20.14.12 dev: false @@ -10013,14 +8551,14 @@ packages: '@types/yargs-parser': 21.0.3 dev: false - /@types/yargs@17.0.32: - resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==} + /@types/yargs@17.0.33: + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} dependencies: '@types/yargs-parser': 21.0.3 dev: false - /@typescript-eslint/eslint-plugin@7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-aAJd6bIf2vvQRjUG3ZkNXkmBpN+J7Wd0mfQiiVCJMu9Z5GcZZdcc0j8XwN/BM97Fl7e3SkTXODSk4VehUv7CGw==} + /@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5): + resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -10030,15 +8568,15 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.14.1 - '@typescript-eslint/type-utils': 7.14.1(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.14.1(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.14.1 - eslint: 8.57.0 + '@eslint-community/regexpp': 4.11.1 + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.18.0 + eslint: 8.57.1 graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 natural-compare: 1.4.0 ts-api-utils: 1.3.0(typescript@5.4.5) typescript: 5.4.5 @@ -10046,8 +8584,8 @@ packages: - supports-color dev: false - /@typescript-eslint/parser@7.14.1(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-8lKUOebNLcR0D7RvlcloOacTOWzOqemWEWkKSVpMZVF/XVcwjPR+3MD08QzbW9TCGJ+DwIc6zUSGZ9vd8cO1IA==} + /@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.4.5): + resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -10056,27 +8594,27 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.14.1 - '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.14.1 - debug: 4.3.4(supports-color@5.5.0) - eslint: 8.57.0 + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.3.7(supports-color@5.5.0) + eslint: 8.57.1 typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/scope-manager@7.14.1: - resolution: {integrity: sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA==} + /@typescript-eslint/scope-manager@7.18.0: + resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/visitor-keys': 7.14.1 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 dev: false - /@typescript-eslint/type-utils@7.14.1(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-/MzmgNd3nnbDbOi3LfasXWWe292+iuo+umJ0bCCMCPc1jLO/z2BQmWUUUXvXLbrQey/JgzdF/OV+I5bzEGwJkQ==} + /@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.4.5): + resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -10085,23 +8623,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.4.5) - '@typescript-eslint/utils': 7.14.1(eslint@8.57.0)(typescript@5.4.5) - debug: 4.3.4(supports-color@5.5.0) - eslint: 8.57.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.4.5) + debug: 4.3.7(supports-color@5.5.0) + eslint: 8.57.1 ts-api-utils: 1.3.0(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/types@7.14.1: - resolution: {integrity: sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg==} + /@typescript-eslint/types@7.18.0: + resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} engines: {node: ^18.18.0 || >=20.0.0} dev: false - /@typescript-eslint/typescript-estree@7.14.1(typescript@5.4.5): - resolution: {integrity: sha512-k5d0VuxViE2ulIO6FbxxSZaxqDVUyMbXcidC8rHvii0I56XZPv8cq+EhMns+d/EVIL41sMXqRbK3D10Oza1bbA==} + /@typescript-eslint/typescript-estree@7.18.0(typescript@5.4.5): + resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -10109,40 +8647,40 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/visitor-keys': 7.14.1 - debug: 4.3.4(supports-color@5.5.0) + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.3.7(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.0 + semver: 7.6.3 ts-api-utils: 1.3.0(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/utils@7.14.1(eslint@8.57.0)(typescript@5.4.5): - resolution: {integrity: sha512-CMmVVELns3nak3cpJhZosDkm63n+DwBlDX8g0k4QUa9BMnF+lH2lr3d130M1Zt1xxmB3LLk3NV7KQCq86ZBBhQ==} + /@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.4.5): + resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 7.14.1 - '@typescript-eslint/types': 7.14.1 - '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.4.5) - eslint: 8.57.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.4.5) + eslint: 8.57.1 transitivePeerDependencies: - supports-color - typescript dev: false - /@typescript-eslint/visitor-keys@7.14.1: - resolution: {integrity: sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA==} + /@typescript-eslint/visitor-keys@7.18.0: + resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.14.1 + '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 dev: false @@ -10157,16 +8695,16 @@ packages: vite: ^4.2.0 || ^5.0.0 dependencies: '@babel/core': 7.25.2 - '@babel/plugin-transform-react-jsx-self': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.25.2) + '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.25.2) '@types/babel__core': 7.20.5 - react-refresh: 0.14.0 + react-refresh: 0.14.2 transitivePeerDependencies: - supports-color dev: false - /@webassemblyjs/ast@1.11.6: - resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} + /@webassemblyjs/ast@1.12.1: + resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} dependencies: '@webassemblyjs/helper-numbers': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 @@ -10196,8 +8734,8 @@ packages: resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==} dev: false - /@webassemblyjs/helper-buffer@1.11.6: - resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} + /@webassemblyjs/helper-buffer@1.12.1: + resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} dev: false /@webassemblyjs/helper-buffer@1.9.0: @@ -10236,13 +8774,13 @@ packages: resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==} dev: false - /@webassemblyjs/helper-wasm-section@1.11.6: - resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} + /@webassemblyjs/helper-wasm-section@1.12.1: + resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} dependencies: - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/wasm-gen': 1.11.6 + '@webassemblyjs/wasm-gen': 1.12.1 dev: false /@webassemblyjs/helper-wasm-section@1.9.0: @@ -10286,17 +8824,17 @@ packages: resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==} dev: false - /@webassemblyjs/wasm-edit@1.11.6: - resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} + /@webassemblyjs/wasm-edit@1.12.1: + resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} dependencies: - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/helper-buffer': 1.11.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/helper-wasm-section': 1.11.6 - '@webassemblyjs/wasm-gen': 1.11.6 - '@webassemblyjs/wasm-opt': 1.11.6 - '@webassemblyjs/wasm-parser': 1.11.6 - '@webassemblyjs/wast-printer': 1.11.6 + '@webassemblyjs/helper-wasm-section': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-opt': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/wast-printer': 1.12.1 dev: false /@webassemblyjs/wasm-edit@1.9.0: @@ -10312,10 +8850,10 @@ packages: '@webassemblyjs/wast-printer': 1.9.0 dev: false - /@webassemblyjs/wasm-gen@1.11.6: - resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} + /@webassemblyjs/wasm-gen@1.12.1: + resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} dependencies: - '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/ieee754': 1.11.6 '@webassemblyjs/leb128': 1.11.6 @@ -10332,13 +8870,13 @@ packages: '@webassemblyjs/utf8': 1.9.0 dev: false - /@webassemblyjs/wasm-opt@1.11.6: - resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} + /@webassemblyjs/wasm-opt@1.12.1: + resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} dependencies: - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/helper-buffer': 1.11.6 - '@webassemblyjs/wasm-gen': 1.11.6 - '@webassemblyjs/wasm-parser': 1.11.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/helper-buffer': 1.12.1 + '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 dev: false /@webassemblyjs/wasm-opt@1.9.0: @@ -10350,10 +8888,10 @@ packages: '@webassemblyjs/wasm-parser': 1.9.0 dev: false - /@webassemblyjs/wasm-parser@1.11.6: - resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} + /@webassemblyjs/wasm-parser@1.12.1: + resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} dependencies: - '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/helper-api-error': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/ieee754': 1.11.6 @@ -10383,10 +8921,10 @@ packages: '@xtuc/long': 4.2.2 dev: false - /@webassemblyjs/wast-printer@1.11.6: - resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} + /@webassemblyjs/wast-printer@1.12.1: + resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} dependencies: - '@webassemblyjs/ast': 1.11.6 + '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 dev: false @@ -10406,7 +8944,7 @@ packages: webpack-cli: 5.x.x dependencies: webpack: 5.89.0(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.2)(webpack@5.89.0) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.89.0) dev: false /@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.89.0): @@ -10417,7 +8955,7 @@ packages: webpack-cli: 5.x.x dependencies: webpack: 5.89.0(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.2)(webpack@5.89.0) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.89.0) dev: false /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.15.2)(webpack@5.89.0): @@ -10432,7 +8970,7 @@ packages: optional: true dependencies: webpack: 5.89.0(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.2)(webpack@5.89.0) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.89.0) webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.89.0) dev: false @@ -10448,7 +8986,7 @@ packages: optional: true dependencies: webpack: 5.89.0(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack@5.89.0) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack@5.89.0) dev: false /@xtuc/ieee754@1.2.0: @@ -10459,22 +8997,6 @@ packages: resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} dev: false - /@yarnpkg/fslib@2.10.3: - resolution: {integrity: sha512-41H+Ga78xT9sHvWLlFOZLIhtU6mTGZ20pZ29EiZa97vnxdohJD2AF42rCoAoWfqUz486xY6fhjMH+DYEM9r14A==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - dependencies: - '@yarnpkg/libzip': 2.3.0 - tslib: 1.14.1 - dev: false - - /@yarnpkg/libzip@2.3.0: - resolution: {integrity: sha512-6xm38yGVIa6mKm/DUCF2zFFJhERh/QWp1ufm4cNUvxsONBmfPg8uZ9pZBdOmF6qFGr/HlT6ABBkCSx/dlEtvWg==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - dependencies: - '@types/emscripten': 1.39.10 - tslib: 1.14.1 - dev: false - /@yarnpkg/lockfile@1.1.0: resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} dev: false @@ -10495,16 +9017,16 @@ packages: /acorn-globals@7.0.1: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} dependencies: - acorn: 8.11.3 - acorn-walk: 8.3.2 + acorn: 8.12.1 + acorn-walk: 8.3.4 dev: false - /acorn-import-assertions@1.9.0(acorn@8.11.3): + /acorn-import-assertions@1.9.0(acorn@8.12.1): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} peerDependencies: acorn: ^8 dependencies: - acorn: 8.11.3 + acorn: 8.12.1 dev: false /acorn-jsx@5.3.2(acorn@7.4.1): @@ -10515,12 +9037,12 @@ packages: acorn: 7.4.1 dev: false - /acorn-jsx@5.3.2(acorn@8.11.3): + /acorn-jsx@5.3.2(acorn@8.12.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.11.3 + acorn: 8.12.1 dev: false /acorn-walk@7.2.0: @@ -10528,9 +9050,11 @@ packages: engines: {node: '>=0.4.0'} dev: false - /acorn-walk@8.3.2: - resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} + /acorn-walk@8.3.4: + resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} engines: {node: '>=0.4.0'} + dependencies: + acorn: 8.12.1 dev: false /acorn@6.4.2: @@ -10545,8 +9069,8 @@ packages: hasBin: true dev: false - /acorn@8.11.3: - resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + /acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} engines: {node: '>=0.4.0'} hasBin: true dev: false @@ -10560,7 +9084,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -10569,7 +9093,7 @@ packages: resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==} engines: {node: '>= 14'} dependencies: - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -10591,16 +9115,16 @@ packages: es5-shim: 4.6.7 es6-shim: 0.35.8 function.prototype.name: 1.1.6 - globalthis: 1.0.3 + globalthis: 1.0.4 object.entries: 1.1.8 object.fromentries: 2.0.8 - object.getownpropertydescriptors: 2.1.7 + object.getownpropertydescriptors: 2.1.8 object.values: 1.2.0 promise.allsettled: 1.0.7 promise.prototype.finally: 3.1.8 string.prototype.matchall: 4.0.11 - string.prototype.padend: 3.1.5 - string.prototype.padstart: 3.1.5 + string.prototype.padend: 3.1.6 + string.prototype.padstart: 3.1.6 symbol.prototype.description: 1.0.6 dev: false @@ -10623,8 +9147,10 @@ packages: ajv: 6.12.6 dev: false - /ajv-formats@2.1.1: + /ajv-formats@2.1.1(ajv@8.17.1): resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 peerDependenciesMeta: ajv: optional: true @@ -10746,8 +9272,8 @@ packages: engines: {node: '>=8'} dev: false - /ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + /ansi-regex@6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} dev: false @@ -10770,11 +9296,6 @@ packages: engines: {node: '>=10'} dev: false - /ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - dev: false - /ansi-to-html@0.6.15: resolution: {integrity: sha512-28ijx2aHJGdzbs+O5SNQF65r6rrKYnkuwTYm8lZlChuoJ9P1vVzIpWO20sQTqTPDXYp6NFwk326vApTtLVFXpQ==} engines: {node: '>=8.0.0'} @@ -10835,6 +9356,7 @@ packages: /are-we-there-yet@2.0.0: resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} engines: {node: '>=10'} + deprecated: This package is no longer supported. dependencies: delegates: 1.0.0 readable-stream: 3.6.2 @@ -10860,10 +9382,9 @@ packages: deep-equal: 2.2.3 dev: false - /aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - dependencies: - dequal: 2.0.3 + /aria-query@5.3.2: + resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} + engines: {node: '>= 0.4'} dev: false /arr-diff@2.0.0: @@ -10922,17 +9443,6 @@ packages: resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} dev: false - /array-includes@3.1.7: - resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.5 - get-intrinsic: 1.2.4 - is-string: 1.0.7 - dev: false - /array-includes@3.1.8: resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} engines: {node: '>= 0.4'} @@ -10972,17 +9482,6 @@ 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.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-array-method-boxes-properly: 1.0.0 - is-string: 1.0.7 - dev: false - /array.prototype.findlast@1.2.5: resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} engines: {node: '>= 0.4'} @@ -10995,14 +9494,15 @@ packages: es-shim-unscopables: 1.0.2 dev: false - /array.prototype.findlastindex@1.2.4: - resolution: {integrity: sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ==} + /array.prototype.findlastindex@1.2.5: + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.5 + es-abstract: 1.23.3 es-errors: 1.3.0 + es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 dev: false @@ -11012,7 +9512,7 @@ packages: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 - es-abstract: 1.22.5 + es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 dev: false @@ -11026,37 +9526,31 @@ packages: es-shim-unscopables: 1.0.2 dev: false - /array.prototype.map@1.0.6: - resolution: {integrity: sha512-nK1psgF2cXqP3wSyCSq0Hc7zwNq3sfljQqaG27r/7a7ooNUnn5nGq6yYWyks9jMO5EoFQ0ax80hSg6oXSRNXaw==} + /array.prototype.map@1.0.7: + resolution: {integrity: sha512-XpcFfLoBEAhezrrNw1V+yLXkE7M6uR7xJEsxbG6c/V9v043qurwVJB9r9UTnoSioFDoz1i1VOydpWGmJpfVZbg==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-array-method-boxes-properly: 1.0.0 + es-object-atoms: 1.0.0 is-string: 1.0.7 dev: false - /array.prototype.reduce@1.0.6: - resolution: {integrity: sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==} + /array.prototype.reduce@1.0.7: + resolution: {integrity: sha512-mzmiUCVwtiD4lgxYP8g7IYy8El8p2CSMePvIbTS7gchKir/L1fgJrk0yDKmAX6mnRQFKNADYIk8nNlTris5H1Q==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 es-array-method-boxes-properly: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 is-string: 1.0.7 dev: false - /array.prototype.toreversed@1.1.2: - resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-shim-unscopables: 1.0.2 - dev: false - /array.prototype.tosorted@1.1.4: resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} engines: {node: '>= 0.4'} @@ -11119,14 +9613,14 @@ packages: resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==} engines: {node: '>=4'} dependencies: - tslib: 2.6.2 + tslib: 2.7.0 dev: false /ast-types@0.16.1: resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} engines: {node: '>=4'} dependencies: - tslib: 2.6.2 + tslib: 2.7.0 dev: false /async-each@1.0.6: @@ -11139,14 +9633,8 @@ packages: lodash: 4.17.21 dev: false - /async@3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} - dev: false - - /asynciterator.prototype@1.0.0: - resolution: {integrity: sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==} - dependencies: - has-symbols: 1.0.3 + /async@3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} dev: false /asynckit@0.4.0: @@ -11168,8 +9656,8 @@ packages: resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} hasBin: true dependencies: - browserslist: 4.23.2 - caniuse-lite: 1.0.30001596 + browserslist: 4.24.0 + caniuse-lite: 1.0.30001663 normalize-range: 0.1.2 num2fraction: 1.2.2 picocolors: 0.2.1 @@ -11184,43 +9672,24 @@ packages: possible-typed-array-names: 1.0.0 dev: false - /axe-core@4.7.0: - resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==} + /axe-core@4.10.0: + resolution: {integrity: sha512-Mr2ZakwQ7XUAjp7pAwQWRhhK8mQQ6JAaNWSjmjxil0R8BPioMtQsTLOolGYkji1rcL++3dCqZA3zWqpT+9Ew6g==} engines: {node: '>=4'} dev: false - /axios@1.6.8: - resolution: {integrity: sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==} - dependencies: - follow-redirects: 1.15.6 - form-data: 4.0.0 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - dev: false - /axios@1.7.7: resolution: {integrity: sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==} dependencies: - follow-redirects: 1.15.6 + follow-redirects: 1.15.9 form-data: 4.0.0 proxy-from-env: 1.1.0 transitivePeerDependencies: - debug dev: false - /axobject-query@3.2.1: - resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} - dependencies: - dequal: 2.0.3 - dev: false - - /babel-core@7.0.0-bridge.0(@babel/core@7.25.2): - resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': 7.25.2 + /axobject-query@4.1.0: + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} + engines: {node: '>= 0.4'} dev: false /babel-jest@29.7.0(@babel/core@7.25.2): @@ -11273,8 +9742,8 @@ packages: webpack: 5.89.0(webpack-cli@5.1.4) dev: false - /babel-loader@9.1.3(@babel/core@7.25.2)(webpack@5.89.0): - resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} + /babel-loader@9.2.1(@babel/core@7.25.2)(webpack@5.89.0): + resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} engines: {node: '>= 14.15.0'} peerDependencies: '@babel/core': ^7.12.0 @@ -11310,7 +9779,7 @@ packages: resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} engines: {node: '>=8'} dependencies: - '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-plugin-utils': 7.24.8 '@istanbuljs/load-nyc-config': 1.1.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-instrument: 5.2.1 @@ -11323,17 +9792,17 @@ packages: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/template': 7.24.0 - '@babel/types': 7.24.5 + '@babel/template': 7.25.0 + '@babel/types': 7.25.6 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.5 + '@types/babel__traverse': 7.20.6 dev: false /babel-plugin-macros@3.1.0: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 cosmiconfig: 7.1.0 resolve: 1.22.8 dev: false @@ -11347,7 +9816,7 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': 7.25.2 + '@babel/compat-data': 7.25.4 '@babel/core': 7.25.2 '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) semver: 6.3.1 @@ -11355,19 +9824,6 @@ packages: - supports-color dev: false - /babel-plugin-polyfill-corejs2@0.4.9(@babel/core@7.25.2): - resolution: {integrity: sha512-BXIWIaO3MewbXWdJdIGDWZurv5OGJlFNo7oy20DpB3kWDVJLcY2NRypRsRUbRe5KMqSNLuOGnWTFQQtY5MAsRw==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/compat-data': 7.24.7 - '@babel/core': 7.25.2 - '@babel/helper-define-polyfill-provider': 0.6.0(@babel/core@7.25.2) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - dev: false - /babel-plugin-polyfill-corejs3@0.1.7(@babel/core@7.25.2): resolution: {integrity: sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw==} peerDependencies: @@ -11375,19 +9831,7 @@ packages: dependencies: '@babel/core': 7.25.2 '@babel/helper-define-polyfill-provider': 0.1.5(@babel/core@7.25.2) - core-js-compat: 3.36.0 - transitivePeerDependencies: - - supports-color - dev: false - - /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.25.2): - resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) - core-js-compat: 3.37.1 + core-js-compat: 3.38.1 transitivePeerDependencies: - supports-color dev: false @@ -11399,7 +9843,7 @@ packages: dependencies: '@babel/core': 7.25.2 '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.25.2) - core-js-compat: 3.36.0 + core-js-compat: 3.38.1 transitivePeerDependencies: - supports-color dev: false @@ -11415,17 +9859,6 @@ packages: - supports-color dev: false - /babel-plugin-polyfill-regenerator@0.6.2(@babel/core@7.25.2): - resolution: {integrity: sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-define-polyfill-provider': 0.6.2(@babel/core@7.25.2) - transitivePeerDependencies: - - supports-color - dev: false - /babel-plugin-react-docgen@4.2.1: resolution: {integrity: sha512-UQ0NmGHj/HAqi5Bew8WvNfCk8wSsmdgNd8ZdMjBCICtyCJCq9LiqgqvjCYe570/Wg7AQArSq1VQ60Dd/CHN7mQ==} dependencies: @@ -11436,19 +9869,20 @@ packages: - supports-color dev: false - /babel-plugin-styled-components@2.1.4(@babel/core@7.25.2)(styled-components@5.3.11): + /babel-plugin-styled-components@2.1.4(@babel/core@7.25.2)(styled-components@5.3.11)(supports-color@5.5.0): resolution: {integrity: sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==} peerDependencies: styled-components: '>= 2' dependencies: - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.24.3 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.25.2) + '@babel/helper-annotate-as-pure': 7.24.7 + '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) lodash: 4.17.21 picomatch: 2.3.1 styled-components: 5.3.11(@babel/core@7.25.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) transitivePeerDependencies: - '@babel/core' + - supports-color dev: false /babel-polyfill@6.26.0: @@ -11459,8 +9893,8 @@ packages: regenerator-runtime: 0.10.5 dev: false - /babel-preset-current-node-syntax@1.0.1(@babel/core@7.25.2): - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + /babel-preset-current-node-syntax@1.1.0(@babel/core@7.25.2): + resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} peerDependencies: '@babel/core': ^7.0.0 dependencies: @@ -11468,6 +9902,8 @@ packages: '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.25.2) '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.25.2) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.25.2) + '@babel/plugin-syntax-import-attributes': 7.25.6(@babel/core@7.25.2) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.25.2) @@ -11476,6 +9912,7 @@ packages: '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.25.2) '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.25.2) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.25.2) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.25.2) dev: false @@ -11487,7 +9924,7 @@ packages: dependencies: '@babel/core': 7.25.2 babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.25.2) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.2) dev: false /babel-runtime@6.26.0: @@ -11537,8 +9974,8 @@ packages: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} dev: false - /beachball@2.44.0(typescript@5.4.5): - resolution: {integrity: sha512-gpODT4gD4fttLlkfm6VpHjMwlVMvN40ML1SujW6sAf6DgL6XN2TEyFSxOCkdnQxUAuGNe3I0p2BmKuwaYAuBGA==} + /beachball@2.47.1(typescript@5.4.5): + resolution: {integrity: sha512-OAbbAK0Vx16Uzukrvfki9WO1S5AtKFEZEUENIOdePJtfAunECjD1Gmz8kKJeRy6g5S0JVaC875DaAPWtujQY9A==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -11549,7 +9986,7 @@ packages: minimatch: 3.1.2 p-limit: 3.1.0 prompts: 2.4.2 - semver: 7.6.0 + semver: 7.6.3 toposort: 2.0.2 uuid: 9.0.1 workspace-tools: 0.36.4 @@ -11569,6 +10006,13 @@ packages: open: 7.4.2 dev: false + /better-opn@3.0.2: + resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} + engines: {node: '>=12.0.0'} + dependencies: + open: 8.4.2 + dev: false + /big-integer@1.6.52: resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} engines: {node: '>=0.6'} @@ -11585,8 +10029,8 @@ packages: engines: {node: '>=0.10.0'} dev: false - /binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + /binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} requiresBuild: true dev: false @@ -11599,14 +10043,6 @@ packages: dev: false optional: true - /bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - dev: false - /bluebird@3.7.2: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} dev: false @@ -11619,8 +10055,8 @@ packages: resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} dev: false - /body-parser@1.20.2: - resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} + /body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dependencies: bytes: 3.1.2 @@ -11631,7 +10067,7 @@ packages: http-errors: 2.0.0 iconv-lite: 0.4.24 on-finished: 2.4.1 - qs: 6.11.0 + qs: 6.13.0 raw-body: 2.5.2 type-is: 1.6.18 unpipe: 1.0.0 @@ -11708,11 +10144,11 @@ packages: to-regex: 3.0.2 dev: false - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} dependencies: - fill-range: 7.0.1 + fill-range: 7.1.1 dev: false /brorand@1.1.0: @@ -11766,7 +10202,7 @@ packages: browserify-rsa: 4.1.0 create-hash: 1.2.0 create-hmac: 1.1.7 - elliptic: 6.5.5 + elliptic: 6.5.7 hash-base: 3.0.4 inherits: 2.0.4 parse-asn1: 5.1.7 @@ -11780,26 +10216,15 @@ packages: pako: 1.0.11 dev: false - /browserslist@4.23.0: - resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001596 - electron-to-chromium: 1.4.699 - node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.23.0) - dev: false - - /browserslist@4.23.2: - resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==} + /browserslist@4.24.0: + resolution: {integrity: sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001643 - electron-to-chromium: 1.5.0 - node-releases: 2.0.14 - update-browserslist-db: 1.1.0(browserslist@4.23.2) + caniuse-lite: 1.0.30001663 + electron-to-chromium: 1.5.28 + node-releases: 2.0.18 + update-browserslist-db: 1.1.0(browserslist@4.24.0) dev: false /bs-logger@0.2.6: @@ -11837,13 +10262,6 @@ packages: isarray: 1.0.0 dev: false - /buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - dev: false - /builtin-status-codes@3.0.0: resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} dev: false @@ -11879,7 +10297,7 @@ packages: istanbul-reports: 3.1.7 rimraf: 3.0.2 test-exclude: 6.0.0 - v8-to-istanbul: 9.2.0 + v8-to-istanbul: 9.3.0 yargs: 16.2.0 yargs-parser: 20.2.9 dev: false @@ -11924,7 +10342,7 @@ packages: promise-inflight: 1.0.1 rimraf: 3.0.2 ssri: 8.0.1 - tar: 6.2.0 + tar: 6.2.1 unique-filename: 1.1.1 dev: false @@ -11961,7 +10379,7 @@ packages: es-errors: 1.3.0 function-bind: 1.1.2 get-intrinsic: 1.2.4 - set-function-length: 1.2.1 + set-function-length: 1.2.2 dev: false /call-me-maybe@1.0.2: @@ -11977,7 +10395,7 @@ packages: resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} dependencies: pascal-case: 3.1.2 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /camelcase-css@2.0.1: @@ -12016,12 +10434,8 @@ packages: resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} dev: false - /caniuse-lite@1.0.30001596: - resolution: {integrity: sha512-zpkZ+kEr6We7w63ORkoJ2pOfBwBkY/bJrG/UZ90qNb45Isblu8wzDgevEOrRL1r9dWayHjYiiyCMEXPn4DweGQ==} - dev: false - - /caniuse-lite@1.0.30001643: - resolution: {integrity: sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==} + /caniuse-lite@1.0.30001663: + resolution: {integrity: sha512-o9C3X27GLKbLeTYZ6HBOLU1tsAcBZsLis28wrVzddShCS16RujjHp9GDHKZqrB3meE0YjhawvMFsGb/igqiPzA==} dev: false /capture-exit@2.0.0: @@ -12104,14 +10518,8 @@ packages: resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} dev: false - /charset@1.0.1: - resolution: {integrity: sha512-6dVyOOYjpfFcL1Y4qChrAoQLRHvj2ziyhcm0QJlhOcAhykL/k1kTUPbeo+87MNRTRdk2OIIsIXbuF3x2wi5EXg==} - engines: {node: '>=4.0.0'} - dev: false - /chokidar@1.7.0: resolution: {integrity: sha512-mk8fAWcRUOxY7btlLtitj3A45jOwSAxH4tOFOoEGbVsl6cL6pPMWUy7dwZ/canfj3QEdP6FHSnf/l1c6/WkzVg==} - deprecated: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. dependencies: anymatch: 1.3.2 async-each: 1.0.6 @@ -12127,7 +10535,6 @@ packages: /chokidar@2.1.8: resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} - deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies requiresBuild: true dependencies: anymatch: 2.0.0 @@ -12151,7 +10558,7 @@ packages: engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.3 - braces: 3.0.2 + braces: 3.0.3 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 @@ -12170,8 +10577,8 @@ packages: engines: {node: '>=10'} dev: false - /chrome-trace-event@1.0.3: - resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} + /chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} engines: {node: '>=6.0'} dev: false @@ -12191,14 +10598,8 @@ packages: safe-buffer: 5.2.1 dev: false - /citty@0.1.6: - resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} - dependencies: - consola: 3.2.3 - dev: false - - /cjs-module-lexer@1.2.3: - resolution: {integrity: sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==} + /cjs-module-lexer@1.4.1: + resolution: {integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==} dev: false /class-utils@0.3.6: @@ -12235,20 +10636,8 @@ packages: engines: {node: '>=6'} dev: false - /cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} - dependencies: - restore-cursor: 3.1.0 - dev: false - - /cli-spinners@2.9.2: - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} - engines: {node: '>=6'} - dev: false - - /cli-table3@0.6.3: - resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==} + /cli-table3@0.6.5: + resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} engines: {node: 10.* || >= 12.*} dependencies: string-width: 4.2.3 @@ -12298,11 +10687,6 @@ packages: shallow-clone: 3.0.1 dev: false - /clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - dev: false - /co@4.6.0: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} @@ -12345,25 +10729,11 @@ packages: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} dev: false - /color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - dependencies: - color-name: 1.1.4 - simple-swizzle: 0.2.2 - dev: false - /color-support@1.1.3: resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} hasBin: true dev: false - /color@3.2.1: - resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} - dependencies: - color-convert: 1.9.3 - color-string: 1.9.1 - dev: false - /colorette@1.4.0: resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} dev: false @@ -12372,11 +10742,6 @@ packages: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} dev: false - /colors@1.4.0: - resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} - engines: {node: '>=0.1.90'} - dev: false - /combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -12446,13 +10811,6 @@ packages: engines: {node: '>= 12'} dev: false - /commander@9.5.0: - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} - engines: {node: ^12.20.0 || >=14} - requiresBuild: true - dev: false - optional: true - /comment-parser@1.2.4: resolution: {integrity: sha512-pm0b+qv+CkWNriSTMsfnjChF9kH0kxz55y44Wo5le9qLxMj5xDQAaEd9ZN1ovSuk9CsrncWaFwgpOMg7ClJwkw==} engines: {node: '>= 12.0.0'} @@ -12474,7 +10832,7 @@ packages: resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} engines: {node: '>= 0.6'} dependencies: - mime-db: 1.52.0 + mime-db: 1.53.0 dev: false /compression@1.7.4: @@ -12514,7 +10872,7 @@ packages: lodash: 4.17.21 read-pkg: 4.0.1 rxjs: 6.6.7 - spawn-command: 0.0.2-1 + spawn-command: 0.0.2 supports-color: 6.1.0 tree-kill: 1.2.2 yargs: 13.3.2 @@ -12529,11 +10887,6 @@ packages: engines: {node: '>=0.8'} dev: false - /consola@3.2.3: - resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==} - engines: {node: ^14.18.0 || >=16.10.0} - dev: false - /console-browserify@1.2.0: resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} dev: false @@ -12583,11 +10936,6 @@ packages: engines: {node: '>= 0.6'} dev: false - /cookie@0.5.0: - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} - engines: {node: '>= 0.6'} - dev: false - /cookie@0.6.0: resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} engines: {node: '>= 0.6'} @@ -12599,6 +10947,7 @@ packages: /copy-concurrently@1.0.5: resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} + deprecated: This package is no longer supported. dependencies: aproba: 1.2.0 fs-write-stream-atomic: 1.0.10 @@ -12647,20 +10996,14 @@ packages: yargs: 16.2.0 dev: false - /core-js-compat@3.36.0: - resolution: {integrity: sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==} - dependencies: - browserslist: 4.23.0 - dev: false - - /core-js-compat@3.37.1: - resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} + /core-js-compat@3.38.1: + resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==} dependencies: - browserslist: 4.23.2 + browserslist: 4.24.0 dev: false - /core-js-pure@3.36.0: - resolution: {integrity: sha512-cN28qmhRNgbMZZMc/RFu5w8pK9VJzpb2rJVR/lHuZJKwmXnoWOpXmMkxqBB514igkp1Hu8WGROsiOAzUcKdHOQ==} + /core-js-pure@3.38.1: + resolution: {integrity: sha512-BY8Etc1FZqdw1glX0XNOq2FDwfrg/VGqoZOZCdaL+UmdaqDwQwYXkMJT4t6In+zfEfOJDcM9T0KdbBeJg8KKCQ==} requiresBuild: true dev: false @@ -12670,8 +11013,8 @@ packages: requiresBuild: true dev: false - /core-js@3.36.0: - resolution: {integrity: sha512-mt7+TUBbTFg5+GngsAxeKBTl5/VS0guFeJacYge9OmHb+m058UwwIm41SE9T4Den7ClatV57B6TYTuJ0CX1MAw==} + /core-js@3.38.1: + resolution: {integrity: sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==} requiresBuild: true dev: false @@ -12776,7 +11119,7 @@ packages: resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} dependencies: bn.js: 4.12.0 - elliptic: 6.5.5 + elliptic: 6.5.7 dev: false /create-hash@1.2.0: @@ -12875,18 +11218,6 @@ packages: randomfill: 1.0.4 dev: false - /crypto-random-string@2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} - dev: false - - /crypto-random-string@4.0.0: - resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} - engines: {node: '>=12'} - dependencies: - type-fest: 1.4.0 - dev: false - /css-color-keywords@1.0.0: resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} engines: {node: '>=4'} @@ -12931,7 +11262,7 @@ packages: postcss-modules-values: 3.0.0 postcss-value-parser: 4.2.0 schema-utils: 2.7.1 - semver: 7.6.0 + semver: 7.6.3 webpack: 5.89.0(webpack-cli@5.1.4) dev: false @@ -12941,16 +11272,16 @@ packages: peerDependencies: webpack: ^4.27.0 || ^5.0.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.35) + icss-utils: 5.1.0(postcss@8.4.47) loader-utils: 2.0.4 - postcss: 8.4.35 - postcss-modules-extract-imports: 3.0.0(postcss@8.4.35) - postcss-modules-local-by-default: 4.0.4(postcss@8.4.35) - postcss-modules-scope: 3.1.1(postcss@8.4.35) - postcss-modules-values: 4.0.0(postcss@8.4.35) + postcss: 8.4.47 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.47) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.47) + postcss-modules-scope: 3.2.0(postcss@8.4.47) + postcss-modules-values: 4.0.0(postcss@8.4.47) postcss-value-parser: 4.2.0 schema-utils: 3.3.0 - semver: 7.6.0 + semver: 7.6.3 webpack: 5.89.0(webpack-cli@5.1.4) dev: false @@ -12966,14 +11297,14 @@ packages: webpack: optional: true dependencies: - icss-utils: 5.1.0(postcss@8.4.35) - postcss: 8.4.35 - postcss-modules-extract-imports: 3.1.0(postcss@8.4.35) - postcss-modules-local-by-default: 4.0.5(postcss@8.4.35) - postcss-modules-scope: 3.2.0(postcss@8.4.35) - postcss-modules-values: 4.0.0(postcss@8.4.35) + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-modules-extract-imports: 3.1.0(postcss@8.4.47) + postcss-modules-local-by-default: 4.0.5(postcss@8.4.47) + postcss-modules-scope: 3.2.0(postcss@8.4.47) + postcss-modules-values: 4.0.0(postcss@8.4.47) postcss-value-parser: 4.2.0 - semver: 7.6.0 + semver: 7.6.3 webpack: 5.89.0(webpack-cli@5.1.4) dev: false @@ -13029,8 +11360,8 @@ packages: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} dev: false - /current-module-paths@1.1.1: - resolution: {integrity: sha512-8Ga5T8oMXBaSsHq9Gj+bddX7kHSaJKsl2vaAd3ep51eQLkr4W18eFEmEZM5bLo1zrz8tt3jE1U8QK9QGhaLR4g==} + /current-module-paths@1.1.2: + resolution: {integrity: sha512-H4s4arcLx/ugbu1XkkgSvcUZax0L6tXUqnppGniQb8l5VjUKGHoayXE5RiriiPhYDd+kjZnaok1Uig13PKtKYQ==} engines: {node: '>=12.17'} dev: false @@ -13099,7 +11430,7 @@ packages: resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} engines: {node: '>=0.11'} dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 dev: false /debounce@1.2.1: @@ -13118,8 +11449,8 @@ packages: ms: 2.1.3 dev: false - /debug@4.3.4(supports-color@5.5.0): - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + /debug@4.3.7(supports-color@5.5.0): + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -13127,7 +11458,7 @@ packages: supports-color: optional: true dependencies: - ms: 2.1.2 + ms: 2.1.3 supports-color: 5.5.0 dev: false @@ -13155,8 +11486,8 @@ packages: resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} dev: false - /dedent@1.5.1: - resolution: {integrity: sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==} + /dedent@1.5.3: + resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} peerDependencies: babel-plugin-macros: ^3.1.0 peerDependenciesMeta: @@ -13184,7 +11515,7 @@ packages: regexp.prototype.flags: 1.5.2 side-channel: 1.0.6 which-boxed-primitive: 1.0.2 - which-collection: 1.0.1 + which-collection: 1.0.2 which-typed-array: 1.1.15 dev: false @@ -13228,12 +11559,6 @@ packages: strip-bom: 4.0.0 dev: false - /defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - dependencies: - clone: 1.0.4 - dev: false - /define-data-property@1.1.4: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} @@ -13279,24 +11604,6 @@ packages: isobject: 3.0.1 dev: false - /defu@6.1.4: - resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} - dev: false - - /del@6.1.1: - resolution: {integrity: sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==} - engines: {node: '>=10'} - dependencies: - globby: 11.1.0 - graceful-fs: 4.2.11 - is-glob: 4.0.3 - is-path-cwd: 2.2.0 - is-path-inside: 3.0.3 - p-map: 4.0.0 - rimraf: 3.0.2 - slash: 3.0.0 - dev: false - /delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} @@ -13343,11 +11650,6 @@ packages: repeat-string: 1.6.1 dev: false - /detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} - engines: {node: '>=8'} - dev: false - /detect-newline@3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} engines: {node: '>=8'} @@ -13364,12 +11666,13 @@ packages: execa: 5.1.1 dev: false - /detect-port@1.5.1: - resolution: {integrity: sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==} + /detect-port@1.6.1: + resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} + engines: {node: '>= 4.0.0'} hasBin: true dependencies: address: 1.2.2 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -13434,7 +11737,7 @@ packages: resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} engines: {node: '>=6'} dependencies: - '@leichtgewicht/ip-codec': 2.0.4 + '@leichtgewicht/ip-codec': 2.0.5 dev: false /doctrine@2.1.0: @@ -13468,7 +11771,7 @@ packages: /dom-helpers@5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 csstype: 3.1.3 dev: false @@ -13571,12 +11874,7 @@ packages: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 - tslib: 2.6.2 - dev: false - - /dotenv-expand@10.0.0: - resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==} - engines: {node: '>=12'} + tslib: 2.7.0 dev: false /dotenv-expand@5.1.0: @@ -13588,11 +11886,6 @@ packages: engines: {node: '>=10'} dev: false - /dotenv@16.4.5: - resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==} - engines: {node: '>=12'} - dev: false - /dotenv@8.6.0: resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} engines: {node: '>=10'} @@ -13617,45 +11910,24 @@ packages: xtend: 4.0.2 dev: false - /eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - dev: false - - /ecstatic@4.1.4: - resolution: {integrity: sha512-8E4ZLK4uRuB9pwywGpy/B9vcz4gCp6IY7u4cMbeCINr/fjb1v+0wf0Ae2XlfSnG8xZYnE4uaJBjFkYI0bqcIdw==} - deprecated: This package is unmaintained and deprecated. See the GH Issue 259. - hasBin: true - dependencies: - charset: 1.0.1 - he: 1.2.0 - mime: 2.6.0 - minimist: 1.2.8 - on-finished: 2.4.1 - url-join: 4.0.1 - dev: false - /ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: false - /ejs@3.1.9: - resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==} + /ejs@3.1.10: + resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} engines: {node: '>=0.10.0'} hasBin: true dependencies: - jake: 10.8.7 - dev: false - - /electron-to-chromium@1.4.699: - resolution: {integrity: sha512-I7q3BbQi6e4tJJN5CRcyvxhK0iJb34TV8eJQcgh+fR2fQ8miMgZcEInckCo1U9exDHbfz7DLDnFn8oqH/VcRKw==} + jake: 10.9.2 dev: false - /electron-to-chromium@1.5.0: - resolution: {integrity: sha512-Vb3xHHYnLseK8vlMJQKJYXJ++t4u1/qJ3vykuVrVjvdiOEhYyT1AuP4x03G8EnPmYvYOhe9T+dADTmthjRQMkA==} + /electron-to-chromium@1.5.28: + resolution: {integrity: sha512-VufdJl+rzaKZoYVUijN13QcXVF5dWPZANeFTLNy+OSpHdDL5ynXTF35+60RSBbaQYB1ae723lQXHCrf4pyLsMw==} dev: false - /elliptic@6.5.5: - resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==} + /elliptic@6.5.7: + resolution: {integrity: sha512-ESVCtTwiA+XhY3wyh24QqRGBoP3rEdDUl3EDUUo9tft074fi19IrdpH7hLCMMP3CIj7jb3W96rn8lt/BqIlt5Q==} dependencies: bn.js: 4.12.0 brorand: 1.1.0 @@ -13693,6 +11965,11 @@ packages: engines: {node: '>= 0.8'} dev: false + /encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + dev: false + /end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: @@ -13716,8 +11993,8 @@ packages: tapable: 1.1.3 dev: false - /enhanced-resolve@5.15.1: - resolution: {integrity: sha512-3d3JRbwsCLJsYgvb6NuWEG44jjPSOMuS73L/6+7BZuoKm3W+qXnSoIYVHi8dG7Qcg4inAY4jbzkZ7MnskePeDg==} + /enhanced-resolve@5.17.1: + resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.11 @@ -13746,8 +12023,8 @@ packages: cross-spawn: 7.0.3 dev: false - /envinfo@7.11.1: - resolution: {integrity: sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg==} + /envinfo@7.14.0: + resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==} engines: {node: '>=4'} hasBin: true dev: false @@ -13771,53 +12048,6 @@ packages: stackframe: 1.3.4 dev: false - /es-abstract@1.22.5: - resolution: {integrity: sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w==} - engines: {node: '>= 0.4'} - dependencies: - array-buffer-byte-length: 1.0.1 - arraybuffer.prototype.slice: 1.0.3 - available-typed-arrays: 1.0.7 - call-bind: 1.0.7 - es-define-property: 1.0.0 - es-errors: 1.3.0 - es-set-tostringtag: 2.0.3 - es-to-primitive: 1.2.1 - function.prototype.name: 1.1.6 - get-intrinsic: 1.2.4 - get-symbol-description: 1.0.2 - globalthis: 1.0.3 - gopd: 1.0.1 - has-property-descriptors: 1.0.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - hasown: 2.0.2 - internal-slot: 1.0.7 - is-array-buffer: 3.0.4 - is-callable: 1.2.7 - is-negative-zero: 2.0.3 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.3 - is-string: 1.0.7 - is-typed-array: 1.1.13 - is-weakref: 1.0.2 - object-inspect: 1.13.1 - object-keys: 1.1.1 - object.assign: 4.1.5 - regexp.prototype.flags: 1.5.2 - safe-array-concat: 1.1.2 - safe-regex-test: 1.0.3 - string.prototype.trim: 1.2.9 - string.prototype.trimend: 1.0.8 - string.prototype.trimstart: 1.0.8 - typed-array-buffer: 1.0.2 - typed-array-byte-length: 1.0.1 - typed-array-byte-offset: 1.0.2 - typed-array-length: 1.0.6 - unbox-primitive: 1.0.2 - which-typed-array: 1.1.15 - dev: false - /es-abstract@1.23.3: resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} engines: {node: '>= 0.4'} @@ -13837,7 +12067,7 @@ packages: function.prototype.name: 1.1.6 get-intrinsic: 1.2.4 get-symbol-description: 1.0.2 - globalthis: 1.0.3 + globalthis: 1.0.4 gopd: 1.0.1 has-property-descriptors: 1.0.2 has-proto: 1.0.3 @@ -13853,7 +12083,7 @@ packages: is-string: 1.0.7 is-typed-array: 1.1.13 is-weakref: 1.0.2 - object-inspect: 1.13.1 + object-inspect: 1.13.2 object-keys: 1.1.1 object.assign: 4.1.5 regexp.prototype.flags: 1.5.2 @@ -13900,27 +12130,6 @@ packages: stop-iteration-iterator: 1.0.0 dev: false - /es-iterator-helpers@1.0.17: - resolution: {integrity: sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==} - engines: {node: '>= 0.4'} - dependencies: - asynciterator.prototype: 1.0.0 - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-errors: 1.3.0 - es-set-tostringtag: 2.0.3 - function-bind: 1.1.2 - get-intrinsic: 1.2.4 - globalthis: 1.0.3 - has-property-descriptors: 1.0.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 - internal-slot: 1.0.7 - iterator.prototype: 1.1.2 - safe-array-concat: 1.1.2 - dev: false - /es-iterator-helpers@1.0.19: resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} engines: {node: '>= 0.4'} @@ -13932,7 +12141,7 @@ packages: es-set-tostringtag: 2.0.3 function-bind: 1.1.2 get-intrinsic: 1.2.4 - globalthis: 1.0.3 + globalthis: 1.0.4 has-property-descriptors: 1.0.2 has-proto: 1.0.3 has-symbols: 1.0.3 @@ -13941,10 +12150,6 @@ packages: safe-array-concat: 1.1.2 dev: false - /es-module-lexer@1.4.1: - resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==} - dev: false - /es-module-lexer@1.5.4: resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} dev: false @@ -13993,13 +12198,13 @@ packages: resolution: {integrity: sha512-Twf7I2v4/1tLoIXMT8HlqaBSS5H2wQTs2wx3MNYCI8K1R1/clXyCazrcVCPm/FuO9cyV8+leEaZOWD5C253NDg==} dev: false - /esbuild-register@3.5.0(esbuild@0.18.20): - resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} + /esbuild-register@3.6.0(esbuild@0.23.1): + resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} peerDependencies: esbuild: '>=0.12 <1' dependencies: - debug: 4.3.4(supports-color@5.5.0) - esbuild: 0.18.20 + debug: 4.3.7(supports-color@5.5.0) + esbuild: 0.23.1 transitivePeerDependencies: - supports-color dev: false @@ -14034,8 +12239,40 @@ packages: '@esbuild/win32-x64': 0.18.20 dev: false - /escalade@3.1.2: - resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + /esbuild@0.23.1: + resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} + engines: {node: '>=18'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.23.1 + '@esbuild/android-arm': 0.23.1 + '@esbuild/android-arm64': 0.23.1 + '@esbuild/android-x64': 0.23.1 + '@esbuild/darwin-arm64': 0.23.1 + '@esbuild/darwin-x64': 0.23.1 + '@esbuild/freebsd-arm64': 0.23.1 + '@esbuild/freebsd-x64': 0.23.1 + '@esbuild/linux-arm': 0.23.1 + '@esbuild/linux-arm64': 0.23.1 + '@esbuild/linux-ia32': 0.23.1 + '@esbuild/linux-loong64': 0.23.1 + '@esbuild/linux-mips64el': 0.23.1 + '@esbuild/linux-ppc64': 0.23.1 + '@esbuild/linux-riscv64': 0.23.1 + '@esbuild/linux-s390x': 0.23.1 + '@esbuild/linux-x64': 0.23.1 + '@esbuild/netbsd-x64': 0.23.1 + '@esbuild/openbsd-arm64': 0.23.1 + '@esbuild/openbsd-x64': 0.23.1 + '@esbuild/sunos-x64': 0.23.1 + '@esbuild/win32-arm64': 0.23.1 + '@esbuild/win32-ia32': 0.23.1 + '@esbuild/win32-x64': 0.23.1 + dev: false + + /escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} dev: false @@ -14075,16 +12312,16 @@ packages: source-map: 0.6.1 dev: false - /eslint-config-prettier@9.1.0(eslint@8.57.0): + /eslint-config-prettier@9.1.0(eslint@8.57.1): resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.57.0 + eslint: 8.57.1 dev: false - /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@7.14.1)(@typescript-eslint/parser@7.14.1)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.34.3)(eslint@8.57.0): + /eslint-config-react-app@6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1): resolution: {integrity: sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -14105,44 +12342,44 @@ packages: eslint-plugin-testing-library: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) confusing-browser-globals: 1.0.11 - eslint: 8.57.0 - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-react: 7.34.3(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) dev: false /eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} dependencies: debug: 3.2.7 - is-core-module: 2.13.1 + is-core-module: 2.15.1 resolve: 1.22.8 dev: false - /eslint-mdx@1.17.1(eslint@8.57.0): + /eslint-mdx@1.17.1(eslint@8.57.1): resolution: {integrity: sha512-ihkTZCYipPUpzZgTeTwRajj3ZFYQAMWUm/ajscLWjXPVA2+ZQoLRreVNETRZ1znCnE3OAGbwmA1vd0uxtSk2wg==} engines: {node: '>=10.0.0'} peerDependencies: eslint: '>=5.0.0' dependencies: cosmiconfig: 7.1.0 - eslint: 8.57.0 + eslint: 8.57.1 remark-mdx: 1.6.22 remark-parse: 8.0.3 remark-stringify: 8.1.1 - tslib: 2.6.2 + tslib: 2.7.0 unified: 9.2.2 transitivePeerDependencies: - supports-color dev: false - /eslint-module-utils@2.8.1(eslint@8.57.0): - resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==} + /eslint-module-utils@2.11.1(eslint@8.57.1): + resolution: {integrity: sha512-EwcbfLOhwVMAfatfqLecR2yv3dE5+kQ8kx+Rrt0DvDXEVwW86KQ/xbMDQhtp5l42VXukD5SOF8mQQHbaNtO0CQ==} engines: {node: '>=4'} peerDependencies: eslint: '*' @@ -14151,10 +12388,10 @@ packages: optional: true dependencies: debug: 3.2.7 - eslint: 8.57.0 + eslint: 8.57.1 dev: false - /eslint-plugin-flowtype@8.0.3(eslint@8.57.0): + /eslint-plugin-flowtype@8.0.3(eslint@8.57.1): resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -14162,46 +12399,47 @@ packages: '@babel/plugin-transform-react-jsx': ^7.14.9 eslint: ^8.1.0 dependencies: - eslint: 8.57.0 + eslint: 8.57.1 lodash: 4.17.21 string-natural-compare: 3.0.1 dev: false - /eslint-plugin-header@3.1.1(eslint@8.57.0): + /eslint-plugin-header@3.1.1(eslint@8.57.1): resolution: {integrity: sha512-9vlKxuJ4qf793CmeeSrZUvVClw6amtpghq3CuWcB5cUNnWHQhgcqy5eF8oVKFk1G3Y/CbchGfEaw3wiIJaNmVg==} peerDependencies: eslint: '>=7.7.0' dependencies: - eslint: 8.57.0 + eslint: 8.57.1 dev: false - /eslint-plugin-import@2.29.1(eslint@8.57.0): - resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} + /eslint-plugin-import@2.30.0(eslint@8.57.1): + resolution: {integrity: sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==} engines: {node: '>=4'} peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 dependencies: - array-includes: 3.1.7 - array.prototype.findlastindex: 1.2.4 + '@rtsao/scc': 1.1.0 + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.57.0 + eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(eslint@8.57.0) - hasown: 2.0.1 - is-core-module: 2.13.1 + eslint-module-utils: 2.11.1(eslint@8.57.1) + hasown: 2.0.2 + is-core-module: 2.15.1 is-glob: 4.0.3 minimatch: 3.1.2 - object.fromentries: 2.0.7 - object.groupby: 1.0.2 - object.values: 1.1.7 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 semver: 6.3.1 tsconfig-paths: 3.15.0 dev: false - /eslint-plugin-jsdoc@36.1.1(eslint@8.57.0): + /eslint-plugin-jsdoc@36.1.1(eslint@8.57.1): resolution: {integrity: sha512-nuLDvH1EJaKx0PCa9oeQIxH6pACIhZd1gkalTUxZbaxxwokjs7TplqY0Q8Ew3CoZaf5aowm0g/Z3JGHCatt+gQ==} engines: {node: ^12 || ^14 || ^16} peerDependencies: @@ -14209,73 +12447,73 @@ packages: dependencies: '@es-joy/jsdoccomment': 0.10.8 comment-parser: 1.2.4 - debug: 4.3.4(supports-color@5.5.0) - eslint: 8.57.0 - esquery: 1.5.0 + debug: 4.3.7(supports-color@5.5.0) + eslint: 8.57.1 + esquery: 1.6.0 jsdoc-type-pratt-parser: 1.2.0 lodash: 4.17.21 regextras: 0.8.0 - semver: 7.6.0 + semver: 7.6.3 spdx-expression-parse: 3.0.1 transitivePeerDependencies: - supports-color dev: false - /eslint-plugin-jsx-a11y@6.8.0(eslint@8.57.0): - resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} + /eslint-plugin-jsx-a11y@6.10.0(eslint@8.57.1): + resolution: {integrity: sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==} engines: {node: '>=4.0'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 dependencies: - '@babel/runtime': 7.24.0 - aria-query: 5.3.0 - array-includes: 3.1.7 + aria-query: 5.1.3 + array-includes: 3.1.8 array.prototype.flatmap: 1.3.2 ast-types-flow: 0.0.8 - axe-core: 4.7.0 - axobject-query: 3.2.1 + axe-core: 4.10.0 + axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - es-iterator-helpers: 1.0.17 - eslint: 8.57.0 - hasown: 2.0.1 + es-iterator-helpers: 1.0.19 + eslint: 8.57.1 + hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 minimatch: 3.1.2 - object.entries: 1.1.7 - object.fromentries: 2.0.7 + object.fromentries: 2.0.8 + safe-regex-test: 1.0.3 + string.prototype.includes: 2.0.0 dev: false - /eslint-plugin-markdown@2.2.1(eslint@8.57.0): + /eslint-plugin-markdown@2.2.1(eslint@8.57.1): resolution: {integrity: sha512-FgWp4iyYvTFxPwfbxofTvXxgzPsDuSKHQy2S+a8Ve6savbujey+lgrFFbXQA0HPygISpRYWYBjooPzhYSF81iA==} engines: {node: ^8.10.0 || ^10.12.0 || >= 12.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.57.0 + eslint: 8.57.1 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: false - /eslint-plugin-mdx@1.16.0(eslint@8.57.0): + /eslint-plugin-mdx@1.16.0(eslint@8.57.1): resolution: {integrity: sha512-p5S6+UZMt+9Xa4fJNaBcldO3gHkDwoPMFM6417PfggPlbai8mWbrSEehZU6o3vZ2Lg/WQfVXYic35VYycYqJDA==} engines: {node: '>=10.0.0'} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.57.0 - eslint-mdx: 1.17.1(eslint@8.57.0) - eslint-plugin-markdown: 2.2.1(eslint@8.57.0) + eslint: 8.57.1 + eslint-mdx: 1.17.1(eslint@8.57.1) + eslint-plugin-markdown: 2.2.1(eslint@8.57.1) synckit: 0.4.1 - tslib: 2.6.2 + tslib: 2.7.0 vfile: 4.2.1 transitivePeerDependencies: - supports-color dev: false - /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2): - resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} + /eslint-plugin-prettier@5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2): + resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@types/eslint': '>=8.0.0' @@ -14288,47 +12526,47 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) prettier: 3.3.2 prettier-linter-helpers: 1.0.0 - synckit: 0.8.8 + synckit: 0.9.1 dev: false - /eslint-plugin-react-hooks@4.6.2(eslint@8.57.0): + /eslint-plugin-react-hooks@4.6.2(eslint@8.57.1): resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.57.0 + eslint: 8.57.1 dev: false - /eslint-plugin-react@7.34.3(eslint@8.57.0): - resolution: {integrity: sha512-aoW4MV891jkUulwDApQbPYTVZmeuSyFrudpbTAQuj5Fv8VL+o6df2xIGpw8B0hPjAaih1/Fb0om9grCdyFYemA==} + /eslint-plugin-react@7.36.1(eslint@8.57.1): + resolution: {integrity: sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==} engines: {node: '>=4'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.2 - array.prototype.toreversed: 1.1.2 array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 8.57.0 + eslint: 8.57.1 estraverse: 5.3.0 + hasown: 2.0.2 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 object.entries: 1.1.8 object.fromentries: 2.0.8 - object.hasown: 1.1.4 object.values: 1.2.0 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 string.prototype.matchall: 4.0.11 + string.prototype.repeat: 1.0.0 dev: false /eslint-scope@4.0.3: @@ -14365,29 +12603,29 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false - /eslint@8.57.0: - resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + /eslint@8.57.1: + resolution: {integrity: sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.1) + '@eslint-community/regexpp': 4.11.1 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.57.0 - '@humanwhocodes/config-array': 0.11.14 + '@eslint/js': 8.57.1 + '@humanwhocodes/config-array': 0.13.0 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 '@ungap/structured-clone': 1.2.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - esquery: 1.5.0 + esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 @@ -14395,7 +12633,7 @@ packages: glob-parent: 6.0.2 globals: 13.24.0 graphemer: 1.4.0 - ignore: 5.3.1 + ignore: 5.3.2 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 @@ -14405,7 +12643,7 @@ packages: lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 - optionator: 0.9.3 + optionator: 0.9.4 strip-ansi: 6.0.1 text-table: 0.2.0 transitivePeerDependencies: @@ -14416,8 +12654,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.11.3 - acorn-jsx: 5.3.2(acorn@8.11.3) + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) eslint-visitor-keys: 3.4.3 dev: false @@ -14427,8 +12665,8 @@ packages: hasBin: true dev: false - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + /esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 @@ -14455,8 +12693,8 @@ packages: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} engines: {node: '>=8.3.0'} dependencies: - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.6(supports-color@5.5.0) + '@babel/types': 7.25.6 c8: 7.14.0 transitivePeerDependencies: - supports-color @@ -14544,21 +12782,6 @@ packages: strip-final-newline: 2.0.0 dev: false - /execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 - signal-exit: 4.1.0 - strip-final-newline: 3.0.0 - dev: false - /exit@0.1.2: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} @@ -14625,73 +12848,36 @@ packages: jest-util: 29.7.0 dev: false - /express@4.18.3: - resolution: {integrity: sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw==} - engines: {node: '>= 0.10.0'} - dependencies: - accepts: 1.3.8 - array-flatten: 1.1.1 - body-parser: 1.20.2 - content-disposition: 0.5.4 - content-type: 1.0.5 - cookie: 0.5.0 - cookie-signature: 1.0.6 - debug: 2.6.9 - depd: 2.0.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - finalhandler: 1.2.0 - fresh: 0.5.2 - http-errors: 2.0.0 - merge-descriptors: 1.0.1 - methods: 1.1.2 - on-finished: 2.4.1 - parseurl: 1.3.3 - path-to-regexp: 0.1.7 - proxy-addr: 2.0.7 - qs: 6.11.0 - range-parser: 1.2.1 - safe-buffer: 5.2.1 - send: 0.18.0 - serve-static: 1.15.0 - setprototypeof: 1.2.0 - statuses: 2.0.1 - type-is: 1.6.18 - utils-merge: 1.0.1 - vary: 1.1.2 - dev: false - - /express@4.19.2: - resolution: {integrity: sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==} + /express@4.21.0: + resolution: {integrity: sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==} engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.2 + body-parser: 1.20.3 content-disposition: 0.5.4 content-type: 1.0.5 cookie: 0.6.0 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 1.2.0 + finalhandler: 1.3.1 fresh: 0.5.2 http-errors: 2.0.0 - merge-descriptors: 1.0.1 + merge-descriptors: 1.0.3 methods: 1.1.2 on-finished: 2.4.1 parseurl: 1.3.3 - path-to-regexp: 0.1.7 + path-to-regexp: 0.1.10 proxy-addr: 2.0.7 - qs: 6.11.0 + qs: 6.13.0 range-parser: 1.2.1 safe-buffer: 5.2.1 - send: 0.18.0 - serve-static: 1.15.0 + send: 0.19.0 + serve-static: 1.16.2 setprototypeof: 1.2.0 statuses: 2.0.1 type-is: 1.6.18 @@ -14767,7 +12953,7 @@ packages: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.8 dev: false /fast-json-parse@1.0.3: @@ -14790,6 +12976,13 @@ packages: resolution: {integrity: sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==} dev: false + /fast-xml-parser@4.5.0: + resolution: {integrity: sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==} + hasBin: true + dependencies: + strnum: 1.0.5 + dev: false + /fastest-levenshtein@1.0.16: resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} engines: {node: '>= 4.9.1'} @@ -14814,12 +13007,6 @@ packages: bser: 2.1.1 dev: false - /fd-package-json@1.2.0: - resolution: {integrity: sha512-45LSPmWf+gC5tdCQMNH4s9Sr00bIkiD9aN7dc5hqkrEw1geRYyDQS1v1oMHAW3ysfxfndqGsrDREHHjNNbKUfA==} - dependencies: - walk-up-path: 3.0.1 - dev: false - /fetch-retry@5.0.6: resolution: {integrity: sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==} dev: false @@ -14847,12 +13034,17 @@ packages: webpack: 4.47.0 dev: false - /file-set@5.1.3: - resolution: {integrity: sha512-mQ6dqz+z59on3B50IGF3ujNGbZmY1TAeLHpNfhLEeNM6Lky31w3RUlbCyqZWQs0DuZJQU4R2qDuVd9ojyzadcg==} + /file-set@5.2.2: + resolution: {integrity: sha512-/KgJI1V/QaDK4enOk/E2xMFk1cTWJghEr7UmWiRZfZ6upt6gQCfMn4jJ7aOm64OKurj4TaVnSSgSDqv5ZKYA3A==} engines: {node: '>=12.17'} + peerDependencies: + '@75lb/nature': latest + peerDependenciesMeta: + '@75lb/nature': + optional: true dependencies: array-back: 6.2.2 - glob: 7.2.3 + fast-glob: 3.3.2 dev: false /file-system-cache@1.1.0: @@ -14862,13 +13054,6 @@ packages: ramda: 0.28.0 dev: false - /file-system-cache@2.3.0: - resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} - dependencies: - fs-extra: 11.1.1 - ramda: 0.29.0 - dev: false - /file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} requiresBuild: true @@ -14907,20 +13092,20 @@ packages: to-regex-range: 2.1.1 dev: false - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} requiresBuild: true dependencies: to-regex-range: 5.0.1 dev: false - /finalhandler@1.2.0: - resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} + /finalhandler@1.3.1: + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} engines: {node: '>= 0.8'} dependencies: debug: 2.6.9 - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 parseurl: 1.3.3 @@ -14979,7 +13164,7 @@ packages: dependencies: chalk: 4.1.2 commander: 5.1.0 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -15050,11 +13235,6 @@ packages: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} dev: false - /flow-parser@0.234.0: - resolution: {integrity: sha512-J1Wn32xDF1l8FqwshoQnTwC9K3aJ83MFuXUx9AcBQr8ttbI/rkjEgAqnjxaIJuZ6RGMfccN5ZxDJSOMM64qy9Q==} - engines: {node: '>=0.4.0'} - dev: false - /flush-write-stream@1.1.1: resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} dependencies: @@ -15072,6 +13252,16 @@ packages: optional: true dev: false + /follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dev: false + /for-each@0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: @@ -15098,14 +13288,6 @@ packages: signal-exit: 3.0.7 dev: false - /foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} - engines: {node: '>=14'} - dependencies: - cross-spawn: 7.0.3 - signal-exit: 4.1.0 - dev: false - /fork-ts-checker-webpack-plugin@4.1.6: resolution: {integrity: sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==} engines: {node: '>=6.11.5', yarn: '>=1.0.0'} @@ -15119,7 +13301,7 @@ packages: worker-rpc: 0.1.1 dev: false - /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.4.5)(webpack@4.47.0): + /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@4.47.0): resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -15139,19 +13321,19 @@ packages: chokidar: 3.6.0 cosmiconfig: 6.0.0 deepmerge: 4.3.1 - eslint: 8.57.0 + eslint: 8.57.1 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.6.0 + semver: 7.6.3 tapable: 1.1.3 typescript: 5.4.5 webpack: 4.47.0 dev: false - /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.0)(typescript@5.4.5)(webpack@5.89.0): + /fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.4.5)(webpack@5.89.0): resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -15171,13 +13353,13 @@ packages: chokidar: 3.6.0 cosmiconfig: 6.0.0 deepmerge: 4.3.1 - eslint: 8.57.0 + eslint: 8.57.1 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.5.3 minimatch: 3.1.2 schema-utils: 2.7.0 - semver: 7.6.0 + semver: 7.6.3 tapable: 1.1.3 typescript: 5.4.5 webpack: 5.89.0(webpack-cli@5.1.4) @@ -15200,7 +13382,7 @@ packages: minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 - semver: 7.6.0 + semver: 7.6.3 tapable: 2.2.1 typescript: 5.4.5 webpack: 5.89.0(webpack-cli@5.1.4) @@ -15221,7 +13403,7 @@ packages: dezalgo: 1.0.4 hexoid: 1.0.0 once: 1.4.0 - qs: 6.12.0 + qs: 6.13.0 dev: false /forwarded@0.2.0: @@ -15270,15 +13452,6 @@ packages: universalify: 2.0.1 dev: false - /fs-extra@11.1.1: - resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} - engines: {node: '>=14.14'} - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - dev: false - /fs-extra@11.2.0: resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} engines: {node: '>=14.14'} @@ -15314,8 +13487,8 @@ packages: minipass: 3.3.6 dev: false - /fs-monkey@1.0.5: - resolution: {integrity: sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==} + /fs-monkey@1.0.6: + resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} dev: false /fs-readdir-recursive@1.1.0: @@ -15324,6 +13497,7 @@ packages: /fs-write-stream-atomic@1.0.10: resolution: {integrity: sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==} + deprecated: This package is no longer supported. dependencies: graceful-fs: 4.2.11 iferr: 0.1.5 @@ -15339,11 +13513,11 @@ packages: resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} engines: {node: '>= 4.0'} os: [darwin] - deprecated: The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2 + deprecated: Upgrade to fsevents v2 to mitigate potential security issues requiresBuild: true dependencies: bindings: 1.5.0 - nan: 2.19.0 + nan: 2.20.0 dev: false optional: true @@ -15384,6 +13558,7 @@ packages: /gauge@3.0.2: resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} engines: {node: '>=10'} + deprecated: This package is no longer supported. dependencies: aproba: 2.0.0 color-support: 1.1.3 @@ -15433,7 +13608,7 @@ packages: resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} engines: {node: '>=6'} dependencies: - pump: 3.0.0 + pump: 3.0.2 dev: false /get-stream@6.0.1: @@ -15441,11 +13616,6 @@ packages: engines: {node: '>=10'} dev: false - /get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - dev: false - /get-symbol-description@1.0.2: resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} engines: {node: '>= 0.4'} @@ -15460,20 +13630,6 @@ packages: engines: {node: '>=0.10.0'} dev: false - /giget@1.2.3: - resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==} - hasBin: true - dependencies: - citty: 0.1.6 - consola: 3.2.3 - defu: 6.1.4 - node-fetch-native: 1.6.4 - nypm: 0.3.8 - ohash: 1.1.3 - pathe: 1.1.2 - tar: 6.2.0 - dev: false - /git-up@7.0.0: resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} dependencies: @@ -15555,18 +13711,6 @@ packages: find-index: 0.1.1 dev: false - /glob@10.3.12: - resolution: {integrity: sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - dependencies: - foreground-child: 3.1.1 - jackspeak: 2.3.6 - minimatch: 9.0.5 - minipass: 7.0.4 - path-scurry: 1.10.2 - dev: false - /glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported @@ -15582,6 +13726,7 @@ packages: /glob@8.1.0: resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -15643,11 +13788,12 @@ packages: type-fest: 0.20.2 dev: false - /globalthis@1.0.3: - resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} + /globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} dependencies: define-properties: 1.2.1 + gopd: 1.0.1 dev: false /globby@11.1.0: @@ -15657,7 +13803,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 3.0.0 dev: false @@ -15668,23 +13814,11 @@ packages: dependencies: dir-glob: 3.0.1 fast-glob: 3.3.2 - ignore: 5.3.1 + ignore: 5.3.2 merge2: 1.4.1 slash: 4.0.0 dev: false - /globby@14.0.2: - resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} - engines: {node: '>=18'} - dependencies: - '@sindresorhus/merge-streams': 2.3.0 - fast-glob: 3.3.2 - ignore: 5.3.1 - path-type: 5.0.0 - slash: 5.1.0 - unicorn-magic: 0.1.0 - dev: false - /globby@9.2.0: resolution: {integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==} engines: {node: '>=6'} @@ -15734,7 +13868,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.17.4 + uglify-js: 3.19.3 dev: false /has-bigints@1.0.2: @@ -15848,13 +13982,6 @@ packages: type-fest: 0.8.1 dev: false - /hasown@2.0.1: - resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==} - engines: {node: '>= 0.4'} - dependencies: - function-bind: 1.1.2 - dev: false - /hasown@2.0.2: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} @@ -15865,7 +13992,7 @@ packages: /hast-to-hyperscript@9.0.1: resolution: {integrity: sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==} dependencies: - '@types/unist': 2.0.10 + '@types/unist': 2.0.11 comma-separated-tokens: 1.0.8 property-information: 5.6.0 space-separated-tokens: 1.1.5 @@ -15955,7 +14082,7 @@ packages: /history@4.10.1: resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 loose-envify: 1.4.0 resolve-pathname: 3.0.0 tiny-invariant: 1.3.3 @@ -15997,8 +14124,8 @@ packages: wbuf: 1.7.3 dev: false - /html-dom-parser@5.0.9: - resolution: {integrity: sha512-QGeoFYwgQ582EDvrBx0+ejIz76/LuQcwwkmSR4ueKncjl2yWbciA45Kfz/LrHvWR3CgtKnxKFkr4Mpq2Sh1QNg==} + /html-dom-parser@5.0.10: + resolution: {integrity: sha512-GwArYL3V3V8yU/mLKoFF7HlLBv80BZ2Ey1BzfVNRpAci0cEKhFHI/Qh8o8oyt3qlAMLlK250wsxLdYX4viedvg==} dependencies: domhandler: 5.0.3 htmlparser2: 9.1.0 @@ -16044,11 +14171,11 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.29.1 + terser: 5.33.0 dev: false - /html-react-parser@5.1.12(@types/react@18.3.3)(react@18.3.1): - resolution: {integrity: sha512-OPv8fsIvxxv/+pLj9mYvyNu8PE5dPMowTRdd5VHpcoZpXlstp8eYCxQ5rzqAE5Tb75rhdiWUXnPltfb62zCVjg==} + /html-react-parser@5.1.16(@types/react@18.3.3)(react@18.3.1): + resolution: {integrity: sha512-OtVPEQRwa4eelyMbHmUfMSw5VwJsVGSVsfa8I+M8xuV87n91cF3PHpvT/z0Frf1uG34atqh3dxgjaGIsmqVsRA==} peerDependencies: '@types/react': 0.14 || 15 || 16 || 17 || 18 react: 0.14 || 15 || 16 || 17 || 18 @@ -16058,10 +14185,10 @@ packages: dependencies: '@types/react': 18.3.3 domhandler: 5.0.3 - html-dom-parser: 5.0.9 + html-dom-parser: 5.0.10 react: 18.3.1 react-property: 2.0.2 - style-to-js: 1.1.12 + style-to-js: 1.1.14 dev: false /html-tags@3.3.1: @@ -16081,7 +14208,7 @@ packages: dependencies: '@types/html-minifier-terser': 5.1.2 '@types/tapable': 1.0.12 - '@types/webpack': 4.41.38 + '@types/webpack': 4.41.39 html-minifier-terser: 5.1.1 loader-utils: 1.4.2 lodash: 4.17.21 @@ -16186,7 +14313,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -16196,7 +14323,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -16211,11 +14338,11 @@ packages: optional: true dependencies: '@types/express': 4.17.21 - '@types/http-proxy': 1.17.14 + '@types/http-proxy': 1.17.15 http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 - micromatch: 4.0.5 + micromatch: 4.0.8 transitivePeerDependencies: - debug dev: false @@ -16225,7 +14352,7 @@ packages: engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.6 + follow-redirects: 1.15.9 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -16266,7 +14393,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -16276,7 +14403,7 @@ packages: engines: {node: '>= 14'} dependencies: agent-base: 7.1.1 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false @@ -16286,11 +14413,6 @@ packages: engines: {node: '>=10.17.0'} dev: false - /human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - dev: false - /husky@8.0.3: resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} engines: {node: '>=14'} @@ -16318,13 +14440,13 @@ packages: postcss: 7.0.39 dev: false - /icss-utils@5.1.0(postcss@8.4.35): + /icss-utils@5.1.0(postcss@8.4.47): resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.35 + postcss: 8.4.47 dev: false /ieee754@1.2.1: @@ -16347,8 +14469,8 @@ packages: engines: {node: '>= 4'} dev: false - /ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + /ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} dev: false @@ -16369,8 +14491,8 @@ packages: engines: {node: '>=8'} dev: false - /import-local@3.1.0: - resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==} + /import-local@3.2.0: + resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} engines: {node: '>=8'} hasBin: true dependencies: @@ -16462,8 +14584,8 @@ packages: engines: {node: '>= 0.10'} dev: false - /ipaddr.js@2.1.0: - resolution: {integrity: sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==} + /ipaddr.js@2.2.0: + resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} engines: {node: '>= 10'} dev: false @@ -16520,10 +14642,6 @@ packages: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: false - /is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - dev: false - /is-async-function@2.0.0: resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} engines: {node: '>= 0.4'} @@ -16549,7 +14667,7 @@ packages: engines: {node: '>=8'} requiresBuild: true dependencies: - binary-extensions: 2.2.0 + binary-extensions: 2.3.0 dev: false /is-boolean-object@1.1.2: @@ -16581,10 +14699,11 @@ packages: ci-info: 2.0.0 dev: false - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + /is-core-module@2.15.1: + resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} + engines: {node: '>= 0.4'} dependencies: - hasown: 2.0.1 + hasown: 2.0.2 dev: false /is-data-descriptor@1.0.1: @@ -16739,11 +14858,6 @@ packages: resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: false - /is-interactive@1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - dev: false - /is-map@2.0.3: resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} engines: {node: '>= 0.4'} @@ -16790,11 +14904,6 @@ packages: resolution: {integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==} dev: false - /is-path-cwd@2.2.0: - resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} - engines: {node: '>=6'} - dev: false - /is-path-inside@3.0.3: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} @@ -16844,7 +14953,7 @@ packages: /is-reference@1.2.1: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 dev: false /is-regex@1.1.4: @@ -16883,11 +14992,6 @@ packages: engines: {node: '>=8'} dev: false - /is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: false - /is-string@1.0.7: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} @@ -16913,11 +15017,6 @@ packages: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} dev: false - /is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} - dev: false - /is-utf8@0.2.1: resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} requiresBuild: true @@ -17048,7 +15147,7 @@ packages: engines: {node: '>=8'} dependencies: '@babel/core': 7.25.2 - '@babel/parser': 7.24.7 + '@babel/parser': 7.25.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -17056,15 +15155,15 @@ packages: - supports-color dev: false - /istanbul-lib-instrument@6.0.2: - resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==} + /istanbul-lib-instrument@6.0.3: + resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} engines: {node: '>=10'} dependencies: '@babel/core': 7.25.2 - '@babel/parser': 7.25.3 + '@babel/parser': 7.25.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.6.0 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: false @@ -17094,7 +15193,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -17126,25 +15225,16 @@ packages: define-properties: 1.2.1 get-intrinsic: 1.2.4 has-symbols: 1.0.3 - reflect.getprototypeof: 1.0.5 + reflect.getprototypeof: 1.0.6 set-function-name: 2.0.2 dev: false - /jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} - engines: {node: '>=14'} - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - dev: false - - /jake@10.8.7: - resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==} + /jake@10.9.2: + resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} engines: {node: '>=10'} hasBin: true dependencies: - async: 3.2.5 + async: 3.2.6 chalk: 4.1.2 filelist: 1.0.4 minimatch: 3.1.2 @@ -17167,10 +15257,10 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.12 chalk: 4.1.2 co: 4.6.0 - dedent: 1.5.1 + dedent: 1.5.3 is-generator-fn: 2.1.0 jest-each: 29.7.0 jest-matcher-utils: 29.7.0 @@ -17180,7 +15270,7 @@ packages: jest-util: 29.7.0 p-limit: 3.1.0 pretty-format: 29.7.0 - pure-rand: 6.0.4 + pure-rand: 6.1.0 slash: 3.0.0 stack-utils: 2.0.6 transitivePeerDependencies: @@ -17204,7 +15294,7 @@ packages: chalk: 4.1.2 create-jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) exit: 0.1.2 - import-local: 3.1.0 + import-local: 3.2.0 jest-config: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) jest-util: 29.7.0 jest-validate: 29.7.0 @@ -17246,7 +15336,7 @@ packages: jest-runner: 29.7.0 jest-util: 29.7.0 jest-validate: 29.7.0 - micromatch: 4.0.5 + micromatch: 4.0.8 parse-json: 5.2.0 pretty-format: 29.7.0 slash: 3.0.0 @@ -17257,7 +15347,7 @@ packages: - supports-color dev: false - /jest-config@29.7.0(@types/node@20.14.3)(ts-node@10.9.2): + /jest-config@29.7.0(@types/node@22.7.1)(ts-node@10.9.2): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -17272,7 +15362,7 @@ packages: '@babel/core': 7.25.2 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.3 + '@types/node': 22.7.1 babel-jest: 29.7.0(@babel/core@7.25.2) chalk: 4.1.2 ci-info: 3.9.0 @@ -17287,7 +15377,7 @@ packages: jest-runner: 29.7.0 jest-util: 29.7.0 jest-validate: 29.7.0 - micromatch: 4.0.5 + micromatch: 4.0.8 parse-json: 5.2.0 pretty-format: 29.7.0 slash: 3.0.0 @@ -17366,7 +15456,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.12 jest-mock: 29.7.0 jest-util: 29.7.0 dev: false @@ -17404,7 +15494,7 @@ packages: jest-serializer: 26.6.2 jest-util: 26.6.2 jest-worker: 26.6.2 - micromatch: 4.0.5 + micromatch: 4.0.8 sane: 4.1.0 walker: 1.0.8 optionalDependencies: @@ -17417,14 +15507,14 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.14.8 + '@types/node': 22.7.1 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 jest-regex-util: 29.6.3 jest-util: 29.7.0 jest-worker: 29.7.0 - micromatch: 4.0.5 + micromatch: 4.0.8 walker: 1.0.8 optionalDependencies: fsevents: 2.3.3 @@ -17477,7 +15567,7 @@ packages: '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.5 + micromatch: 4.0.8 pretty-format: 26.6.2 slash: 3.0.0 stack-utils: 2.0.6 @@ -17487,12 +15577,12 @@ packages: resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@babel/code-frame': 7.24.2 + '@babel/code-frame': 7.24.7 '@jest/types': 29.6.3 '@types/stack-utils': 2.0.3 chalk: 4.1.2 graceful-fs: 4.2.11 - micromatch: 4.0.5 + micromatch: 4.0.8 pretty-format: 29.7.0 slash: 3.0.0 stack-utils: 2.0.6 @@ -17503,7 +15593,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.12 jest-util: 29.7.0 dev: false @@ -17522,7 +15612,7 @@ packages: jest-process-manager: 0.4.0 jest-runner: 29.7.0 nyc: 15.1.0 - playwright-core: 1.39.0 + playwright-core: 1.47.2 rimraf: 3.0.2 uuid: 8.3.2 transitivePeerDependencies: @@ -17630,7 +15720,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 20.14.12 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -17661,9 +15751,9 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 22.7.1 chalk: 4.1.2 - cjs-module-lexer: 1.2.3 + cjs-module-lexer: 1.4.1 collect-v8-coverage: 1.0.2 glob: 7.2.3 graceful-fs: 4.2.11 @@ -17698,9 +15788,9 @@ packages: resolution: {integrity: sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==} engines: {node: '>= 10.14.2'} dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.25.6 '@jest/types': 26.6.2 - '@types/babel__traverse': 7.20.5 + '@types/babel__traverse': 7.20.6 '@types/prettier': 2.7.3 chalk: 4.1.2 expect: 26.6.2 @@ -17713,7 +15803,7 @@ packages: jest-resolve: 26.6.2 natural-compare: 1.4.0 pretty-format: 26.6.2 - semver: 7.6.0 + semver: 7.6.3 dev: false /jest-snapshot@29.7.0: @@ -17721,14 +15811,14 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.25.2 - '@babel/generator': 7.24.5 - '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.25.2) - '@babel/types': 7.24.5 + '@babel/generator': 7.25.6 + '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) + '@babel/plugin-syntax-typescript': 7.25.4(@babel/core@7.25.2) + '@babel/types': 7.25.6 '@jest/expect-utils': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.25.2) + babel-preset-current-node-syntax: 1.1.0(@babel/core@7.25.2) chalk: 4.1.2 expect: 29.7.0 graceful-fs: 4.2.11 @@ -17739,7 +15829,7 @@ packages: jest-util: 29.7.0 natural-compare: 1.4.0 pretty-format: 29.7.0 - semver: 7.6.0 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: false @@ -17762,7 +15852,7 @@ packages: chalk: 4.1.2 graceful-fs: 4.2.11 is-ci: 2.0.0 - micromatch: 4.0.5 + micromatch: 4.0.8 dev: false /jest-util@29.7.0: @@ -17770,7 +15860,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.3 + '@types/node': 22.7.1 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -17811,7 +15901,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.14.8 + '@types/node': 22.7.1 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -17841,7 +15931,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.14.8 + '@types/node': 20.14.12 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -17859,7 +15949,7 @@ packages: dependencies: '@jest/core': 29.7.0(ts-node@10.9.2) '@jest/types': 29.6.3 - import-local: 3.1.0 + import-local: 3.2.0 jest-cli: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) transitivePeerDependencies: - '@types/node' @@ -17872,8 +15962,8 @@ packages: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} dev: false - /joi@17.12.3: - resolution: {integrity: sha512-2RRziagf555owrm9IRVtdKynOBeITiDpuZqIpgwqXShPncPKNiRQoiGsl/T8SQdq+8ugRzH2LqY67irr2y/d+g==} + /joi@17.13.3: + resolution: {integrity: sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==} dependencies: '@hapi/hoek': 9.3.0 '@hapi/topo': 5.1.0 @@ -17914,74 +16004,6 @@ packages: argparse: 2.0.1 dev: false - /jscodeshift@0.15.2(@babel/preset-env@7.23.9): - resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==} - hasBin: true - peerDependencies: - '@babel/preset-env': ^7.1.6 - peerDependenciesMeta: - '@babel/preset-env': - optional: true - dependencies: - '@babel/core': 7.25.2 - '@babel/parser': 7.24.8 - '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.25.2) - '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@babel/preset-flow': 7.24.0(@babel/core@7.25.2) - '@babel/preset-typescript': 7.23.3(@babel/core@7.25.2) - '@babel/register': 7.23.7(@babel/core@7.25.2) - babel-core: 7.0.0-bridge.0(@babel/core@7.25.2) - chalk: 4.1.2 - flow-parser: 0.234.0 - graceful-fs: 4.2.11 - micromatch: 4.0.5 - neo-async: 2.6.2 - node-dir: 0.1.17 - recast: 0.23.6 - temp: 0.8.4 - write-file-atomic: 2.4.3 - transitivePeerDependencies: - - supports-color - dev: false - - /jscodeshift@0.15.2(@babel/preset-env@7.25.3): - resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==} - hasBin: true - peerDependencies: - '@babel/preset-env': ^7.1.6 - peerDependenciesMeta: - '@babel/preset-env': - optional: true - dependencies: - '@babel/core': 7.25.2 - '@babel/parser': 7.24.8 - '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.25.2) - '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.25.2) - '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.25.2) - '@babel/preset-env': 7.25.3(@babel/core@7.25.2) - '@babel/preset-flow': 7.24.0(@babel/core@7.25.2) - '@babel/preset-typescript': 7.23.3(@babel/core@7.25.2) - '@babel/register': 7.23.7(@babel/core@7.25.2) - babel-core: 7.0.0-bridge.0(@babel/core@7.25.2) - chalk: 4.1.2 - flow-parser: 0.234.0 - graceful-fs: 4.2.11 - micromatch: 4.0.5 - neo-async: 2.6.2 - node-dir: 0.1.17 - recast: 0.23.6 - temp: 0.8.4 - write-file-atomic: 2.4.3 - transitivePeerDependencies: - - supports-color - dev: false - /jsdoc-type-pratt-parser@1.1.1: resolution: {integrity: sha512-uelRmpghNwPBuZScwgBG/OzodaFk5RbO5xaivBdsAY70icWfShwZ7PCMO0x1zSkOa8T1FzHThmrdoyg/0AwV5g==} engines: {node: '>=12.0.0'} @@ -17992,6 +16014,11 @@ packages: engines: {node: '>=12.0.0'} dev: false + /jsdoc-type-pratt-parser@4.1.0: + resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} + engines: {node: '>=12.0.0'} + dev: false + /jsdom@20.0.3: resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} engines: {node: '>=14'} @@ -18002,7 +16029,7 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.11.3 + acorn: 8.12.1 acorn-globals: 7.0.1 cssom: 0.5.0 cssstyle: 2.3.0 @@ -18015,17 +16042,17 @@ packages: http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.7 + nwsapi: 2.2.12 parse5: 7.1.2 saxes: 6.0.0 symbol-tree: 3.2.4 - tough-cookie: 4.1.3 + tough-cookie: 4.1.4 w3c-xmlserializer: 4.0.0 webidl-conversions: 7.0.0 whatwg-encoding: 2.0.0 whatwg-mimetype: 3.0.0 whatwg-url: 11.0.0 - ws: 8.16.0 + ws: 8.18.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil @@ -18085,8 +16112,8 @@ packages: hasBin: true dev: false - /jsonc-parser@3.2.1: - resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} + /jsonc-parser@3.3.1: + resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} dev: false /jsonfile@4.0.0: @@ -18166,21 +16193,21 @@ packages: engines: {node: '>= 8'} dev: false - /language-subtag-registry@0.3.22: - resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} + /language-subtag-registry@0.3.23: + resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} dev: false /language-tags@1.0.9: resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} engines: {node: '>=0.10'} dependencies: - language-subtag-registry: 0.3.22 + language-subtag-registry: 0.3.23 dev: false - /launch-editor@2.6.1: - resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==} + /launch-editor@2.9.1: + resolution: {integrity: sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==} dependencies: - picocolors: 1.0.0 + picocolors: 1.1.0 shell-quote: 1.8.1 dev: false @@ -18188,22 +16215,13 @@ packages: resolution: {integrity: sha512-prXSYk799h3GY3iOWnC6ZigYzMPjxN2svgjJ9shk7oMadSNX3wXy0B6F32PMJv7qtMnrIbUxoEHzbutvxR2LBQ==} engines: {node: '>=6.0.0', npm: '>=6.0.0', yarn: '>=1.0.0'} dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 app-root-dir: 1.0.2 - core-js: 3.36.0 + core-js: 3.38.1 dotenv: 8.6.0 dotenv-expand: 5.1.0 dev: false - /lazy-universal-dotenv@4.0.0: - resolution: {integrity: sha512-aXpZJRnTkpK6gQ/z4nk+ZBLd/Qdp118cvPruLSIQzQNRhKwEcdXCOzXuF55VDqIiuAaY3UGZ10DJtvZzDcvsxg==} - engines: {node: '>=14.0.0'} - dependencies: - app-root-dir: 1.0.2 - dotenv: 16.4.5 - dotenv-expand: 10.0.0 - dev: false - /leven@3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -18316,14 +16334,6 @@ packages: resolution: {integrity: sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==} dev: false - /lodash.get@4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - dev: false - - /lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - dev: false - /lodash.memoize@4.1.2: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} dev: false @@ -18340,14 +16350,6 @@ packages: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} dev: false - /log-symbols@4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} - dependencies: - chalk: 4.1.2 - is-unicode-supported: 0.1.0 - dev: false - /longest-streak@2.0.4: resolution: {integrity: sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==} dev: false @@ -18376,12 +16378,7 @@ packages: /lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: - tslib: 2.6.2 - dev: false - - /lru-cache@10.2.0: - resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} - engines: {node: 14 || >=16.14} + tslib: 2.7.0 dev: false /lru-cache@5.1.1: @@ -18402,11 +16399,10 @@ packages: hasBin: true dev: false - /magic-string@0.30.8: - resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} - engines: {node: '>=12'} + /magic-string@0.30.11: + resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.0 dev: false /make-dir@2.1.0: @@ -18428,7 +16424,7 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} dependencies: - semver: 7.6.0 + semver: 7.6.3 dev: false /make-error@1.3.6: @@ -18489,8 +16485,8 @@ packages: resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} dev: false - /markdown-to-jsx@7.4.7(react@18.3.1): - resolution: {integrity: sha512-0+ls1IQZdU6cwM1yu0ZjjiVWYtkbExSyUIFU2ZeDIFuZM1W42Mh4OlJ4nb4apX4H8smxDHRdFaoIVJGwfv5hkg==} + /markdown-to-jsx@7.5.0(react@18.3.1): + resolution: {integrity: sha512-RrBNcMHiFPcz/iqIj0n3wclzHXjwS7mzjBNWecKKVhNTIxQepIix6Il/wZCn2Cg5Y1ow2Qi84+eJrryFRWBEWw==} engines: {node: '>= 10'} peerDependencies: react: '>= 0.14.0' @@ -18553,7 +16549,7 @@ packages: resolution: {integrity: sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA==} dependencies: '@types/mdast': 4.0.4 - '@types/unist': 3.0.2 + '@types/unist': 3.0.3 decode-named-character-reference: 1.0.2 devlop: 1.1.0 mdast-util-to-string: 4.0.0 @@ -18568,8 +16564,8 @@ packages: - supports-color dev: false - /mdast-util-gfm-autolink-literal@2.0.0: - resolution: {integrity: sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg==} + /mdast-util-gfm-autolink-literal@2.0.1: + resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} dependencies: '@types/mdast': 4.0.4 ccount: 2.0.1 @@ -18627,7 +16623,7 @@ packages: resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==} dependencies: mdast-util-from-markdown: 2.0.1 - mdast-util-gfm-autolink-literal: 2.0.0 + mdast-util-gfm-autolink-literal: 2.0.1 mdast-util-gfm-footnote: 2.0.0 mdast-util-gfm-strikethrough: 2.0.0 mdast-util-gfm-table: 2.0.0 @@ -18648,7 +16644,7 @@ packages: resolution: {integrity: sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==} dependencies: '@types/mdast': 3.0.15 - '@types/unist': 2.0.10 + '@types/unist': 2.0.11 mdast-util-definitions: 4.0.0 mdurl: 1.0.1 unist-builder: 2.0.3 @@ -18661,7 +16657,7 @@ packages: resolution: {integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ==} dependencies: '@types/mdast': 4.0.4 - '@types/unist': 3.0.2 + '@types/unist': 3.0.3 longest-streak: 3.1.0 mdast-util-phrasing: 4.1.0 mdast-util-to-string: 4.0.0 @@ -18705,7 +16701,7 @@ packages: resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} engines: {node: '>= 4.0.0'} dependencies: - fs-monkey: 1.0.5 + fs-monkey: 1.0.6 dev: false /memoize-one@5.2.1: @@ -18751,8 +16747,8 @@ packages: dev: false optional: true - /merge-descriptors@1.0.1: - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + /merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} dev: false /merge-stream@2.0.0: @@ -19003,7 +16999,7 @@ packages: /micromark@2.11.4: resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} dependencies: - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) parse-entities: 2.0.0 transitivePeerDependencies: - supports-color @@ -19013,7 +17009,7 @@ packages: resolution: {integrity: sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ==} dependencies: '@types/debug': 4.1.12 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.1 @@ -19071,11 +17067,11 @@ packages: to-regex: 3.0.2 dev: false - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + /micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} engines: {node: '>=8.6'} dependencies: - braces: 3.0.2 + braces: 3.0.3 picomatch: 2.3.1 dev: false @@ -19092,6 +17088,11 @@ packages: engines: {node: '>= 0.6'} dev: false + /mime-db@1.53.0: + resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} + engines: {node: '>= 0.6'} + dev: false + /mime-types@2.1.35: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} @@ -19121,11 +17122,6 @@ packages: engines: {node: '>=8'} dev: false - /mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - dev: false - /min-document@2.19.0: resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==} dependencies: @@ -19171,10 +17167,6 @@ packages: brace-expansion: 2.0.1 dev: false - /minimist@0.0.10: - resolution: {integrity: sha512-iotkTvxc+TwOm5Ieim8VnSNvCDjCK9S8G3scJ50ZthspSxa7jx50jkhYduuAtAjvfDUwSgOwf8+If99AlOEhyw==} - dev: false - /minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: false @@ -19212,11 +17204,6 @@ packages: engines: {node: '>=8'} dev: false - /minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} - engines: {node: '>=16 || 14 >=14.17'} - dev: false - /minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -19235,7 +17222,7 @@ packages: flush-write-stream: 1.1.1 from2: 2.3.0 parallel-transform: 1.2.0 - pump: 3.0.0 + pump: 3.0.2 pumpify: 1.5.1 stream-each: 1.2.3 through2: 2.0.5 @@ -19279,6 +17266,7 @@ packages: /move-concurrently@1.0.1: resolution: {integrity: sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==} + deprecated: This package is no longer supported. dependencies: aproba: 1.2.0 copy-concurrently: 1.0.5 @@ -19306,10 +17294,6 @@ packages: resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} dev: false - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - dev: false - /ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: false @@ -19335,8 +17319,8 @@ packages: thunky: 1.1.0 dev: false - /nan@2.19.0: - resolution: {integrity: sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==} + /nan@2.20.0: + resolution: {integrity: sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==} dev: false /nanoid@3.3.6: @@ -19393,7 +17377,7 @@ packages: resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /node-abort-controller@3.1.1: @@ -19407,10 +17391,6 @@ packages: minimatch: 3.1.2 dev: false - /node-fetch-native@1.6.4: - resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==} - dev: false - /node-fetch@2.6.7: resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} engines: {node: 4.x || >=6.0.0} @@ -19467,7 +17447,7 @@ packages: string_decoder: 1.3.0 timers-browserify: 2.0.12 tty-browserify: 0.0.0 - url: 0.11.3 + url: 0.11.4 util: 0.11.1 vm-browserify: 1.1.2 dev: false @@ -19479,18 +17459,8 @@ packages: process-on-spawn: 1.0.0 dev: false - /node-releases@2.0.14: - resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} - dev: false - - /node-static@0.7.11: - resolution: {integrity: sha512-zfWC/gICcqb74D9ndyvxZWaI1jzcoHmf4UTHWQchBNuNMxdBLJMDiUgZ1tjGLEIe/BMhj2DxKD8HOuc2062pDQ==} - engines: {node: '>= 0.4.1'} - hasBin: true - dependencies: - colors: 1.4.0 - mime: 1.6.0 - optimist: 0.6.1 + /node-releases@2.0.18: + resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} dev: false /noms@0.0.0: @@ -19551,15 +17521,9 @@ packages: path-key: 3.1.1 dev: false - /npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - path-key: 4.0.0 - dev: false - /npmlog@5.0.1: resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} + deprecated: This package is no longer supported. dependencies: are-we-there-yet: 2.0.0 console-control-strings: 1.1.0 @@ -19577,8 +17541,8 @@ packages: resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==} dev: false - /nwsapi@2.2.7: - resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} + /nwsapi@2.2.12: + resolution: {integrity: sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==} dev: false /nyc@15.1.0: @@ -19617,18 +17581,6 @@ packages: - supports-color dev: false - /nypm@0.3.8: - resolution: {integrity: sha512-IGWlC6So2xv6V4cIDmoV0SwwWx7zLG086gyqkyumteH2fIgCAM4nDVFB2iDRszDvmdSVW9xb1N+2KjQ6C7d4og==} - engines: {node: ^14.16.0 || >=16.10.0} - hasBin: true - dependencies: - citty: 0.1.6 - consola: 3.2.3 - execa: 8.0.1 - pathe: 1.1.2 - ufo: 1.5.3 - dev: false - /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -19643,8 +17595,9 @@ packages: kind-of: 3.2.2 dev: false - /object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + /object-inspect@1.13.2: + resolution: {integrity: sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==} + engines: {node: '>= 0.4'} dev: false /object-is@1.1.6: @@ -19677,15 +17630,6 @@ packages: object-keys: 1.1.1 dev: false - /object.entries@1.1.7: - resolution: {integrity: sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - dev: false - /object.entries@1.1.8: resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} engines: {node: '>= 0.4'} @@ -19695,15 +17639,6 @@ packages: es-object-atoms: 1.0.0 dev: false - /object.fromentries@2.0.7: - resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.5 - dev: false - /object.fromentries@2.0.8: resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} engines: {node: '>= 0.4'} @@ -19714,34 +17649,26 @@ packages: es-object-atoms: 1.0.0 dev: false - /object.getownpropertydescriptors@2.1.7: - resolution: {integrity: sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==} + /object.getownpropertydescriptors@2.1.8: + resolution: {integrity: sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==} engines: {node: '>= 0.8'} dependencies: - array.prototype.reduce: 1.0.6 + array.prototype.reduce: 1.0.7 call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + gopd: 1.0.1 safe-array-concat: 1.1.2 dev: false - /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.7 - define-properties: 1.2.1 - es-abstract: 1.22.5 - es-errors: 1.3.0 - dev: false - - /object.hasown@1.1.4: - resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} + /object.groupby@1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} engines: {node: '>= 0.4'} dependencies: + call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 - es-object-atoms: 1.0.0 dev: false /object.omit@2.0.1: @@ -19759,15 +17686,6 @@ packages: isobject: 3.0.1 dev: false - /object.values@1.1.7: - resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.22.5 - dev: false - /object.values@1.2.0: resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} @@ -19785,10 +17703,6 @@ packages: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: false - /ohash@1.1.3: - resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} - dev: false - /on-finished@2.3.0: resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} engines: {node: '>= 0.8'} @@ -19821,13 +17735,6 @@ packages: mimic-fn: 2.1.0 dev: false - /onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - dependencies: - mimic-fn: 4.0.0 - dev: false - /open@7.4.2: resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} engines: {node: '>=8'} @@ -19850,38 +17757,16 @@ packages: hasBin: true dev: false - /optimist@0.6.1: - resolution: {integrity: sha512-snN4O4TkigujZphWLN0E//nQmm7790RYaE53DdL7ZYwee2D8DDo9/EyYiKUfN3rneWUjhJnueija3G9I2i0h3g==} - dependencies: - minimist: 0.0.10 - wordwrap: 0.0.3 - dev: false - - /optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + /optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} dependencies: - '@aashutoshrathi/word-wrap': 1.2.6 deep-is: 0.1.4 fast-levenshtein: 2.0.6 levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 - dev: false - - /ora@5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} - engines: {node: '>=10'} - dependencies: - bl: 4.1.0 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.9.2 - is-interactive: 1.0.0 - is-unicode-supported: 0.1.0 - log-symbols: 4.1.0 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 + word-wrap: 1.2.5 dev: false /os-browserify@0.3.0: @@ -19891,7 +17776,6 @@ packages: /os-homedir@1.0.2: resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} engines: {node: '>=0.10.0'} - requiresBuild: true dev: false /p-all@2.1.0: @@ -19943,7 +17827,7 @@ packages: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - yocto-queue: 1.0.0 + yocto-queue: 1.1.1 dev: false /p-locate@3.0.0: @@ -20039,7 +17923,7 @@ packages: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} dependencies: dot-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /parent-module@1.0.1: @@ -20145,7 +18029,7 @@ packages: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /pascalcase@0.1.1: @@ -20205,29 +18089,16 @@ packages: engines: {node: '>=8'} dev: false - /path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - dev: false - /path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: false - /path-scurry@1.10.2: - resolution: {integrity: sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==} - engines: {node: '>=16 || 14 >=14.17'} - dependencies: - lru-cache: 10.2.0 - minipass: 7.0.4 - dev: false - - /path-to-regexp@0.1.7: - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + /path-to-regexp@0.1.10: + resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} dev: false - /path-to-regexp@1.8.0: - resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} + /path-to-regexp@1.9.0: + resolution: {integrity: sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==} dependencies: isarray: 0.0.1 dev: false @@ -20255,13 +18126,11 @@ packages: engines: {node: '>=8'} dev: false - /path-type@5.0.0: - resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} - engines: {node: '>=12'} - dev: false - - /pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + /path@0.12.7: + resolution: {integrity: sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==} + dependencies: + process: 0.11.10 + util: 0.10.4 dev: false /pause-stream@0.0.11: @@ -20285,12 +18154,8 @@ packages: resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} dev: false - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - dev: false - - /picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + /picocolors@1.1.0: + resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} dev: false /picomatch@2.3.1: @@ -20375,6 +18240,12 @@ packages: hasBin: true dev: false + /playwright-core@1.47.2: + resolution: {integrity: sha512-3JvMfF+9LJfe16l7AbSmU555PaTl2tPyQsVInqm3id16pdDfvZ8TTZ/pyzmkbDrZTQefyzU7AIHlZqQnxpqHVQ==} + engines: {node: '>=18'} + hasBin: true + dev: false + /playwright@1.39.0: resolution: {integrity: sha512-naE5QT11uC/Oiq0BwZ50gDmy8c8WLPRTEWuSSFVG2egBka/1qMoSqYQcROMT9zLwJ86oPofcTH2jBY/5wWOgIw==} engines: {node: '>=16'} @@ -20385,6 +18256,16 @@ packages: fsevents: 2.3.2 dev: false + /playwright@1.47.2: + resolution: {integrity: sha512-nx1cLMmQWqmA3UsnjaaokyoUpdVaaDhJhMoxX2qj3McpjnsqFHs516QAKYhqHAgOP+oCFTEOCOAaD1RgD/RQfA==} + engines: {node: '>=18'} + hasBin: true + dependencies: + playwright-core: 1.47.2 + optionalDependencies: + fsevents: 2.3.2 + dev: false + /pnp-webpack-plugin@1.6.4(typescript@5.4.5): resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} engines: {node: '>=6'} @@ -20398,7 +18279,7 @@ packages: resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==} engines: {node: '>=10'} dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 dev: false /portfinder@1.0.32: @@ -20438,7 +18319,7 @@ packages: loader-utils: 2.0.4 postcss: 7.0.39 schema-utils: 3.3.0 - semver: 7.6.0 + semver: 7.6.3 webpack: 4.47.0 dev: false @@ -20449,22 +18330,13 @@ packages: postcss: 7.0.39 dev: false - /postcss-modules-extract-imports@3.0.0(postcss@8.4.35): - resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.35 - dev: false - - /postcss-modules-extract-imports@3.1.0(postcss@8.4.35): + /postcss-modules-extract-imports@3.1.0(postcss@8.4.47): resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.35 + postcss: 8.4.47 dev: false /postcss-modules-local-by-default@3.0.3: @@ -20473,31 +18345,19 @@ packages: dependencies: icss-utils: 4.1.1 postcss: 7.0.39 - postcss-selector-parser: 6.0.15 - postcss-value-parser: 4.2.0 - dev: false - - /postcss-modules-local-by-default@4.0.4(postcss@8.4.35): - resolution: {integrity: sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0(postcss@8.4.35) - postcss: 8.4.35 - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 dev: false - /postcss-modules-local-by-default@4.0.5(postcss@8.4.35): + /postcss-modules-local-by-default@4.0.5(postcss@8.4.47): resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.35) - postcss: 8.4.35 - postcss-selector-parser: 6.0.15 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 dev: false @@ -20506,27 +18366,17 @@ packages: engines: {node: '>= 6'} dependencies: postcss: 7.0.39 - postcss-selector-parser: 6.0.15 - dev: false - - /postcss-modules-scope@3.1.1(postcss@8.4.35): - resolution: {integrity: sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.35 - postcss-selector-parser: 6.0.15 + postcss-selector-parser: 6.1.2 dev: false - /postcss-modules-scope@3.2.0(postcss@8.4.35): + /postcss-modules-scope@3.2.0(postcss@8.4.47): resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.35 - postcss-selector-parser: 6.0.15 + postcss: 8.4.47 + postcss-selector-parser: 6.1.2 dev: false /postcss-modules-values@3.0.0: @@ -20536,18 +18386,18 @@ packages: postcss: 7.0.39 dev: false - /postcss-modules-values@4.0.0(postcss@8.4.35): + /postcss-modules-values@4.0.0(postcss@8.4.47): resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0(postcss@8.4.35) - postcss: 8.4.35 + icss-utils: 5.1.0(postcss@8.4.47) + postcss: 8.4.47 dev: false - /postcss-selector-parser@6.0.15: - resolution: {integrity: sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==} + /postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 @@ -20566,26 +18416,26 @@ packages: source-map: 0.6.1 dev: false - /postcss@8.4.35: - resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} + /postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.7 - picocolors: 1.0.0 - source-map-js: 1.0.2 + picocolors: 1.1.0 + source-map-js: 1.2.1 dev: false - /preact-render-to-string@5.2.6(preact@10.19.6): + /preact-render-to-string@5.2.6(preact@10.24.1): resolution: {integrity: sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==} peerDependencies: preact: '>=10' dependencies: - preact: 10.19.6 + preact: 10.24.1 pretty-format: 3.8.0 dev: false - /preact@10.19.6: - resolution: {integrity: sha512-gympg+T2Z1fG1unB8NH29yHJwnEaCH37Z32diPDku316OTnRPeMbiRV9kTrfZpocXjdfnWuFUl/Mj4BHaf6gnw==} + /preact@10.24.1: + resolution: {integrity: sha512-PnBAwFI3Yjxxcxw75n6VId/5TFxNW/81zexzWD9jn1+eSrOP84NdsS38H5IkF/UH3frqRPT+MvuCoVHjTDTnDw==} dev: false /prelude-ls@1.2.1: @@ -20656,7 +18506,7 @@ packages: dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 - react-is: 18.2.0 + react-is: 18.3.1 dev: false /pretty-format@3.8.0: @@ -20677,12 +18527,12 @@ packages: dependencies: execa: 5.1.1 find-up: 5.0.0 - ignore: 5.3.1 + ignore: 5.3.2 mri: 1.2.0 - picocolors: 1.0.0 + picocolors: 1.1.0 picomatch: 3.0.1 prettier: 3.3.2 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /printj@1.3.1: @@ -20719,7 +18569,7 @@ packages: resolution: {integrity: sha512-hezvKvQQmsFkOdrZfYxUxkyxl8mgFQeT259Ajj9PXdbg9VzBCWrItOev72JyWxkCD5VSSqAeHmlN3tWx4DlmsA==} engines: {node: '>= 0.4'} dependencies: - array.prototype.map: 1.0.6 + array.prototype.map: 1.0.7 call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 @@ -20810,8 +18660,8 @@ packages: once: 1.4.0 dev: false - /pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + /pump@3.0.2: + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 @@ -20834,19 +18684,12 @@ packages: engines: {node: '>=6'} dev: false - /pure-rand@6.0.4: - resolution: {integrity: sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==} - dev: false - - /qs@6.11.0: - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} - engines: {node: '>=0.6'} - dependencies: - side-channel: 1.0.6 + /pure-rand@6.1.0: + resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} dev: false - /qs@6.12.0: - resolution: {integrity: sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==} + /qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} dependencies: side-channel: 1.0.6 @@ -20869,10 +18712,6 @@ packages: resolution: {integrity: sha512-9QnLuG/kPVgWvMQ4aODhsBUFKOUmnbUnsSXACv+NCQZcHbeb+v8Lodp8OVxtRULN1/xOyYLLaL6npE6dMq5QTA==} dev: false - /ramda@0.29.0: - resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==} - dev: false - /randomatic@3.1.1: resolution: {integrity: sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==} engines: {node: '>= 0.10.0'} @@ -20956,8 +18795,8 @@ packages: hasBin: true dependencies: '@babel/core': 7.25.2 - '@babel/generator': 7.24.7 - '@babel/runtime': 7.24.0 + '@babel/generator': 7.25.6 + '@babel/runtime': 7.25.6 ast-types: 0.14.2 commander: 2.20.3 doctrine: 3.0.0 @@ -20974,10 +18813,10 @@ packages: engines: {node: '>=16.14.0'} dependencies: '@babel/core': 7.25.2 - '@babel/traverse': 7.25.3 - '@babel/types': 7.25.2 + '@babel/traverse': 7.25.6(supports-color@5.5.0) + '@babel/types': 7.25.6 '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.5 + '@types/babel__traverse': 7.20.6 '@types/doctrine': 0.0.9 '@types/resolve': 1.20.6 doctrine: 3.0.0 @@ -20987,16 +18826,6 @@ packages: - supports-color dev: false - /react-dom@18.2.0(react@18.2.0): - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} - peerDependencies: - react: ^18.2.0 - dependencies: - loose-envify: 1.4.0 - react: 18.2.0 - scheduler: 0.23.0 - dev: false - /react-dom@18.3.1(react@18.3.1): resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: @@ -21038,7 +18867,7 @@ packages: peerDependencies: react: ^16.8.4 || ^17.0.0 dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 is-dom: 1.1.0 prop-types: 15.8.1 react: 18.3.1 @@ -21056,10 +18885,6 @@ packages: resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} dev: false - /react-is@18.2.0: - resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - dev: false - /react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} dev: false @@ -21068,7 +18893,7 @@ packages: resolution: {integrity: sha512-7gcIUvJkAXXttt1fmBK9cwn+1jTa4hbKLGCZ9J1U6EOkyb2/+LKL1Z28d9rtDLMnpvImlNlLPdTPooorl5cpmg==} dependencies: linkify-it: 2.2.0 - tlds: 1.251.0 + tlds: 1.254.0 dev: false /react-property@2.0.2: @@ -21090,11 +18915,6 @@ 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-refresh@0.14.2: resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} engines: {node: '>=0.10.0'} @@ -21105,7 +18925,7 @@ packages: peerDependencies: react: '>=15' dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -21120,11 +18940,11 @@ packages: peerDependencies: react: '>=15' dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 history: 4.10.1 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 - path-to-regexp: 1.8.0 + path-to-regexp: 1.9.0 prop-types: 15.8.1 react: 18.3.1 react-is: 16.13.1 @@ -21160,7 +18980,7 @@ packages: react: '>=16.6.0' react-dom: '>=16.6.0' dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -21177,13 +18997,6 @@ packages: react: 18.3.1 dev: false - /react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} - engines: {node: '>=0.10.0'} - dependencies: - loose-envify: 1.4.0 - dev: false - /react@18.3.1: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} @@ -21287,15 +19100,15 @@ packages: picomatch: 2.3.1 dev: false - /recast@0.23.6: - resolution: {integrity: sha512-9FHoNjX1yjuesMwuthAmPKabxYQdOgihFYmT5ebXfYGBcnqXZf3WOVz+5foEZ8Y83P4ZY6yQD5GMmtV+pgCCAQ==} + /recast@0.23.9: + resolution: {integrity: sha512-Hx/BGIbwj+Des3+xy5uAtAbdCyqK9y9wbBcDFDYanLS9JnMqf7OeF87HQwUimE87OEc72mr6tkKUKMBBL+hF9Q==} engines: {node: '>= 4'} dependencies: ast-types: 0.16.1 esprima: 4.0.1 source-map: 0.6.1 tiny-invariant: 1.3.3 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /rechoir@0.8.0: @@ -21328,8 +19141,8 @@ packages: engines: {node: '>=6'} dev: false - /reflect.getprototypeof@1.0.5: - resolution: {integrity: sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ==} + /reflect.getprototypeof@1.0.6: + resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 @@ -21337,12 +19150,12 @@ packages: es-abstract: 1.23.3 es-errors: 1.3.0 get-intrinsic: 1.2.4 - globalthis: 1.0.3 - which-builtin-type: 1.1.3 + globalthis: 1.0.4 + which-builtin-type: 1.1.4 dev: false - /regenerate-unicode-properties@10.1.1: - resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} + /regenerate-unicode-properties@10.2.0: + resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} engines: {node: '>=4'} dependencies: regenerate: 1.4.2 @@ -21371,7 +19184,7 @@ packages: /regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 dev: false /regex-cache@0.4.4: @@ -21405,10 +19218,10 @@ packages: dependencies: '@babel/regjsgen': 0.8.0 regenerate: 1.4.2 - regenerate-unicode-properties: 10.1.1 + regenerate-unicode-properties: 10.2.0 regjsparser: 0.9.1 unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.1.0 + unicode-match-property-value-ecmascript: 2.2.0 dev: false /regextras@0.8.0: @@ -21584,14 +19397,16 @@ packages: chalk: 4.1.2 command-line-args: 5.2.1 command-line-usage: 6.1.3 - current-module-paths: 1.1.1 + current-module-paths: 1.1.2 fast-diff: 1.3.0 - file-set: 5.1.3 + file-set: 5.2.2 global-dirs: 3.0.1 load-module: 4.2.1 printj: 1.3.1 stream-read-all: 3.0.1 - typical: 7.1.1 + typical: 7.2.0 + transitivePeerDependencies: + - '@75lb/nature' dev: false /renderkid@2.0.7: @@ -21698,18 +19513,11 @@ packages: engines: {node: '>=10'} dev: false - /resolve@1.19.0: - resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} - dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - dev: false - /resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true dependencies: - is-core-module: 2.13.1 + is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: false @@ -21718,19 +19526,11 @@ packages: resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} hasBin: true dependencies: - is-core-module: 2.13.1 + is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: false - /restore-cursor@3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} - engines: {node: '>=8'} - dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 - dev: false - /ret@0.1.15: resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} engines: {node: '>=0.12'} @@ -21756,6 +19556,7 @@ packages: /rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true dependencies: glob: 7.2.3 @@ -21776,7 +19577,7 @@ packages: inherits: 2.0.4 dev: false - /rollup-plugin-sourcemaps@0.6.3(@types/node@20.14.12)(rollup@4.21.2): + /rollup-plugin-sourcemaps@0.6.3(@types/node@20.14.12)(rollup@4.22.4): resolution: {integrity: sha512-paFu+nT1xvuO1tPFYXGe+XnQvg4Hjqv/eIhG8i5EspfYYPBKL57X7iVbfv55aNVASg3dzWvES9dmWsL2KhfByw==} engines: {node: '>=10.0.0'} peerDependencies: @@ -21786,9 +19587,9 @@ packages: '@types/node': optional: true dependencies: - '@rollup/pluginutils': 3.1.0(rollup@4.21.2) + '@rollup/pluginutils': 3.1.0(rollup@4.22.4) '@types/node': 20.14.12 - rollup: 4.21.2 + rollup: 4.22.4 source-map-resolve: 0.6.0 dev: false @@ -21805,143 +19606,75 @@ packages: minimatch: 3.1.2 dev: false - /rollup@3.29.4: - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} + /rollup@3.29.5: + resolution: {integrity: sha512-GVsDdsbJzzy4S/v3dqWPJ7EfvZJfCHiDqe80IyrF59LYuP+e6U1LJoUqeuqRbwAWoMNoXivMNeNAOf5E22VA1w==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: fsevents: 2.3.3 dev: false - /rollup@4.21.2: - resolution: {integrity: sha512-e3TapAgYf9xjdLvKQCkQTnbTKd4a6jwlpQSJJFokHGaX2IVjoEqkIIhiQfqsi0cdwlOD+tQGuOd5AJkc5RngBw==} + /rollup@4.22.4: + resolution: {integrity: sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.21.2 - '@rollup/rollup-android-arm64': 4.21.2 - '@rollup/rollup-darwin-arm64': 4.21.2 - '@rollup/rollup-darwin-x64': 4.21.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.21.2 - '@rollup/rollup-linux-arm-musleabihf': 4.21.2 - '@rollup/rollup-linux-arm64-gnu': 4.21.2 - '@rollup/rollup-linux-arm64-musl': 4.21.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.21.2 - '@rollup/rollup-linux-riscv64-gnu': 4.21.2 - '@rollup/rollup-linux-s390x-gnu': 4.21.2 - '@rollup/rollup-linux-x64-gnu': 4.21.2 - '@rollup/rollup-linux-x64-musl': 4.21.2 - '@rollup/rollup-win32-arm64-msvc': 4.21.2 - '@rollup/rollup-win32-ia32-msvc': 4.21.2 - '@rollup/rollup-win32-x64-msvc': 4.21.2 + '@rollup/rollup-android-arm-eabi': 4.22.4 + '@rollup/rollup-android-arm64': 4.22.4 + '@rollup/rollup-darwin-arm64': 4.22.4 + '@rollup/rollup-darwin-x64': 4.22.4 + '@rollup/rollup-linux-arm-gnueabihf': 4.22.4 + '@rollup/rollup-linux-arm-musleabihf': 4.22.4 + '@rollup/rollup-linux-arm64-gnu': 4.22.4 + '@rollup/rollup-linux-arm64-musl': 4.22.4 + '@rollup/rollup-linux-powerpc64le-gnu': 4.22.4 + '@rollup/rollup-linux-riscv64-gnu': 4.22.4 + '@rollup/rollup-linux-s390x-gnu': 4.22.4 + '@rollup/rollup-linux-x64-gnu': 4.22.4 + '@rollup/rollup-linux-x64-musl': 4.22.4 + '@rollup/rollup-win32-arm64-msvc': 4.22.4 + '@rollup/rollup-win32-ia32-msvc': 4.22.4 + '@rollup/rollup-win32-x64-msvc': 4.22.4 fsevents: 2.3.3 dev: false - /roosterjs-color-utils@1.1.0: - resolution: {integrity: sha512-AdfGX/LSM+wiX6FovBjJLSHDqurIzXfEPCx95aIpEQ/VAvyOAHG9bja4K9aeNX/RpreuQ3kcSaJS0QzxQeFcCw==} - dependencies: - color: 3.2.1 - dev: false - - /roosterjs-content-model-api@9.9.1: - resolution: {integrity: sha512-ZXiMKhPoCodn6dKXN5F0HbH5d9PKNhQgRKIs6kv9uQ3O0yCLwVCSmuP1mQ6CNXpz0wlm9wNjFuoeOyzIRlGoYQ==} - dependencies: - roosterjs-content-model-dom: 9.9.1 - roosterjs-content-model-types: 9.9.1 - tslib: 2.6.2 - dev: false - - /roosterjs-content-model-core@9.9.1: - resolution: {integrity: sha512-LiuW3zUq/na/NzPJhlxtRrogeIuKiiGGlO5kDT9yq0Ycpk+TsuFDz+v2K94IRNUjWfp/A5i5kOtVoA+wGfE5iw==} - dependencies: - roosterjs-content-model-dom: 9.9.1 - roosterjs-content-model-types: 9.9.1 - tslib: 2.6.2 - dev: false - - /roosterjs-content-model-dom@9.9.1: - resolution: {integrity: sha512-gZILjB2rQgkAK8h4JXhgvSam/wDqOKZam9OiCP6/4IzOl5210ZNeAHySxmgorE6jtzZKtAldM7cTvE5ybL/uqg==} - dependencies: - roosterjs-content-model-types: 9.9.1 - tslib: 2.6.2 - dev: false - - /roosterjs-content-model-plugins@9.9.1: - resolution: {integrity: sha512-1GpmLQCcMxp3kCq+DMTMkUrWhZwJCjSqlTQbdeIUrcV7w4nv4Wvb3cpMqKyPvfL82LZhkXBIh8TbJO1mtUU6zA==} - dependencies: - roosterjs-content-model-api: 9.9.1 - roosterjs-content-model-core: 9.9.1 - roosterjs-content-model-dom: 9.9.1 - roosterjs-content-model-types: 9.9.1 - tslib: 2.6.2 - dev: false - - /roosterjs-content-model-types@9.9.1: - resolution: {integrity: sha512-egTgVXhrahRPQa2yG5yq5zYpKO2PhzDG1XUzy4UbZ1Z+OELDqI8kHPTE//vhnSDwVtqulw0VwhcKLhQlrvSBaw==} - dev: false - - /roosterjs-editor-api@8.62.0: - resolution: {integrity: sha512-q/uzfPkXQzaGOzSTjDqI/nwEfl59WBfyvyW9tF2dgmqjq+ZH9BAwkRbCb8Qgtz3wkRLuUUzzHIKzIhTvxvcFWQ==} - dependencies: - roosterjs-editor-dom: 8.62.0 - roosterjs-editor-types: 8.62.0 - tslib: 2.6.2 - dev: false - - /roosterjs-editor-core@8.62.0: - resolution: {integrity: sha512-M6zWXu4MDmZVtlz6BEHCyebNvITbEECg5z4pWIC7ln3vegMgbUjxA3IagYsYeU012TXOq7bYPi21TrTeuKmXSg==} + /roosterjs-content-model-api@9.10.0: + resolution: {integrity: sha512-AUul5ZBGxnFeR60ArXCyBI/IPAqEeZb/Jpp3MNy0PHYi9OeXrXmmWFsH2JH8ht+8IveBuM+xzktuBbLXRqi79g==} dependencies: - roosterjs-editor-dom: 8.62.0 - roosterjs-editor-types: 8.62.0 - tslib: 2.6.2 + roosterjs-content-model-dom: 9.10.0 + roosterjs-content-model-types: 9.10.0 + tslib: 2.7.0 dev: false - /roosterjs-editor-dom@8.62.0: - resolution: {integrity: sha512-EBbUyEi2e6YxQE+YXAMaEb1QtKFmYBEeDUh0xIZ2BEVhCRDQZOCDSqHFA35VBBPNuejpqWBxQc8b4gI1wFy2Fw==} + /roosterjs-content-model-core@9.10.0: + resolution: {integrity: sha512-7U8vbuW1nitnxNkn2GchrVmjbxu+TwMvIkvhkO1TIRWOQ6eczkdvH0a5XPscPrmaaNvhMsVzhEuZw+1jmhijbQ==} dependencies: - roosterjs-editor-types: 8.62.0 - tslib: 2.6.2 + roosterjs-content-model-dom: 9.10.0 + roosterjs-content-model-types: 9.10.0 + tslib: 2.7.0 dev: false - /roosterjs-editor-plugins@8.62.0: - resolution: {integrity: sha512-+yNMu+mrRyiTEBrJ2PzqOqzRoU31MgxeZClGFQSzoBN2+ZjCm3fZ9XWeIkIT5jg8cpFQ7m0krlQGBU16VuPo9Q==} + /roosterjs-content-model-dom@9.10.0: + resolution: {integrity: sha512-2dk/ZvEsR96OVOcKDVyGbx8+t5ZyYjXbpgjNc2h9c+rhk61XWWDJ23u2vKRUMtI6Qv6CwpeBrdjzJSIa3Moi9g==} dependencies: - roosterjs-editor-api: 8.62.0 - roosterjs-editor-dom: 8.62.0 - roosterjs-editor-types: 8.62.0 - tslib: 2.6.2 + roosterjs-content-model-types: 9.10.0 + tslib: 2.7.0 dev: false - /roosterjs-editor-types-compatible@8.62.0: - resolution: {integrity: sha512-uGtlXmAO/IdbLCYZJppKCmHDx71FXhiDr87Xd6V2wtlG8QK+Onb+v57zQF5BLizOztJKPA0LZhXIBZaPG+T1nA==} + /roosterjs-content-model-plugins@9.10.1: + resolution: {integrity: sha512-W8LVi80qgjqOe+0C0Svyd1yMzKoThYClznuBjZeehDpyS+/A2MwTIwiAV9FyRZ93lb8Qx0Qid1QCfXJQpbznIQ==} dependencies: - roosterjs-editor-types: 8.62.0 - dev: false - - /roosterjs-editor-types@8.62.0: - resolution: {integrity: sha512-4OTSYKCdCqQPjOgWhVcjMX32T22B1bgyKeQmcq16F+ATBtleKRN4+2b9e2WsPN39L6t2PK+BFvITdoqKKAHVkQ==} + roosterjs-content-model-api: 9.10.0 + roosterjs-content-model-core: 9.10.0 + roosterjs-content-model-dom: 9.10.0 + roosterjs-content-model-types: 9.10.0 + tslib: 2.7.0 dev: false - /roosterjs-react@8.56.0(@fluentui/react@8.117.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-qWVytKnkPTMdvBHOlF5uDKYcCONfxdjLsaV5LlTz8gICLaSgvVSP2QLz8qa19L3We3MQi+2CiFZ9d2odZrAkgw==} - peerDependencies: - '@fluentui/react': '>=8.0.0' - react: '>=16.0.0' - react-dom: '>=16.0.0' - dependencies: - '@fluentui/react': 8.117.2(@types/react-dom@18.2.23)(@types/react@18.2.74)(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.62.0 - roosterjs-editor-core: 8.62.0 - roosterjs-editor-dom: 8.62.0 - roosterjs-editor-plugins: 8.62.0 - roosterjs-editor-types: 8.62.0 - roosterjs-editor-types-compatible: 8.62.0 - tslib: 2.6.2 + /roosterjs-content-model-types@9.10.0: + resolution: {integrity: sha512-SsRgMUEWW9F8btNbQt6ZvR2ukBVVi9ZfQ49fhIK8xgUHkZSdB/NSmVuQOjkrV8VyYvHLAwEMVXeMYbGmVVpnHQ==} dev: false /rsvp@4.8.5: @@ -21952,7 +19685,7 @@ packages: /rtl-css-js@1.16.1: resolution: {integrity: sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==} dependencies: - '@babel/runtime': 7.24.0 + '@babel/runtime': 7.25.6 dev: false /run-parallel@1.2.0: @@ -21977,7 +19710,7 @@ packages: /rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: - tslib: 2.6.2 + tslib: 2.7.0 dev: false /safe-array-concat@1.1.2: @@ -22038,10 +19771,6 @@ packages: walker: 1.0.8 dev: false - /sax@1.3.0: - resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} - dev: false - /saxes@6.0.0: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} @@ -22056,12 +19785,6 @@ packages: object-assign: 4.1.1 dev: false - /scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} - dependencies: - loose-envify: 1.4.0 - dev: false - /scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} dependencies: @@ -22110,7 +19833,7 @@ packages: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 - ajv-formats: 2.1.1 + ajv-formats: 2.1.1(ajv@8.17.1) ajv-keywords: 5.1.0(ajv@8.17.1) dev: false @@ -22148,16 +19871,14 @@ packages: lru-cache: 6.0.0 dev: false - /semver@7.6.0: - resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + /semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} engines: {node: '>=10'} hasBin: true - dependencies: - lru-cache: 6.0.0 dev: false - /send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + /send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} dependencies: debug: 2.6.9 @@ -22217,22 +19938,22 @@ packages: parseurl: 1.3.3 dev: false - /serve-static@1.15.0: - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + /serve-static@1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} engines: {node: '>= 0.8.0'} dependencies: - encodeurl: 1.0.2 + encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 0.18.0 + send: 0.19.0 dev: false /set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} dev: false - /set-function-length@1.2.1: - resolution: {integrity: sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==} + /set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} dependencies: define-data-property: 1.1.4 @@ -22333,29 +20054,18 @@ packages: call-bind: 1.0.7 es-errors: 1.3.0 get-intrinsic: 1.2.4 - object-inspect: 1.13.1 + object-inspect: 1.13.2 dev: false /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: false - /signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - dev: false - - /simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - dependencies: - is-arrayish: 0.3.2 - dev: false - /sirv@2.0.4: resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} dependencies: - '@polka/url': 1.0.0-next.25 + '@polka/url': 1.0.0-next.28 mrmime: 2.0.0 totalist: 3.0.1 dev: false @@ -22434,7 +20144,7 @@ packages: btoa: 1.2.1 chalk: 4.1.2 convert-source-map: 1.9.0 - ejs: 3.1.9 + ejs: 3.1.10 escape-html: 1.0.3 glob: 7.2.3 gzip-size: 6.0.0 @@ -22445,8 +20155,8 @@ packages: yargs: 16.2.0 dev: false - /source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + /source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} dev: false @@ -22511,8 +20221,8 @@ packages: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} dev: false - /spawn-command@0.0.2-1: - resolution: {integrity: sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==} + /spawn-command@0.0.2: + resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==} dev: false /spawn-wrap@2.0.0: @@ -22542,7 +20252,7 @@ packages: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.17 + spdx-license-ids: 3.0.20 dev: false /spdx-exceptions@2.5.0: @@ -22553,17 +20263,17 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.17 + spdx-license-ids: 3.0.20 dev: false - /spdx-license-ids@3.0.17: - resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==} + /spdx-license-ids@3.0.20: + resolution: {integrity: sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==} dev: false /spdy-transport@3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -22577,7 +20287,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -22673,47 +20383,19 @@ packages: react-dom: ^16.8.0 || ^17 || ^18 styled-components: ^5.2.0 dependencies: - '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) styled-components: 5.3.11(@babel/core@7.25.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) - tocbot: 4.25.0 + tocbot: 4.29.0 dev: false - /storybook@8.2.6(@babel/preset-env@7.23.9): - resolution: {integrity: sha512-8j30wDxQmkcqI0fWcSYFsUCjErsY1yTWbTW+yjbwM8DyW18Cud6CwbFRCxjFsH+2M0CjP6Pqs/m1PGI0vcQscQ==} + /storybook@8.3.3: + resolution: {integrity: sha512-FG2KAVQN54T9R6voudiEftehtkXtLO+YVGP2gBPfacEdDQjY++ld7kTbHzpTT/bpCDx7Yq3dqOegLm9arVJfYw==} hasBin: true dependencies: - '@babel/core': 7.25.2 - '@babel/types': 7.24.9 - '@storybook/codemod': 8.2.6 - '@storybook/core': 8.2.6 - '@types/semver': 7.5.8 - '@yarnpkg/fslib': 2.10.3 - '@yarnpkg/libzip': 2.3.0 - chalk: 4.1.2 - commander: 6.2.1 - cross-spawn: 7.0.3 - detect-indent: 6.1.0 - envinfo: 7.11.1 - execa: 5.1.1 - fd-package-json: 1.2.0 - find-up: 5.0.0 - fs-extra: 11.2.0 - giget: 1.2.3 - globby: 14.0.2 - jscodeshift: 0.15.2(@babel/preset-env@7.23.9) - leven: 3.1.0 - ora: 5.4.1 - prettier: 3.3.2 - prompts: 2.4.2 - semver: 7.6.0 - strip-json-comments: 3.1.1 - tempy: 3.1.0 - tiny-invariant: 1.3.3 - ts-dedent: 2.2.0 + '@storybook/core': 8.3.3 transitivePeerDependencies: - - '@babel/preset-env' - bufferutil - supports-color - utf-8-validate @@ -22806,13 +20488,11 @@ packages: strip-ansi: 6.0.1 dev: false - /string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} + /string.prototype.includes@2.0.0: + resolution: {integrity: sha512-E34CkBgyeqNDcrbU76cDjL5JLcVrtSdYq0MEh/B10r17pRP4ciHLwTgnuLV8Ay6cgEMLkcBkFCKyFZ43YldYzg==} dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.0 + define-properties: 1.2.1 + es-abstract: 1.23.3 dev: false /string.prototype.matchall@4.0.11: @@ -22833,22 +20513,31 @@ packages: side-channel: 1.0.6 dev: false - /string.prototype.padend@3.1.5: - resolution: {integrity: sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA==} + /string.prototype.padend@3.1.6: + resolution: {integrity: sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 + es-object-atoms: 1.0.0 dev: false - /string.prototype.padstart@3.1.5: - resolution: {integrity: sha512-R57IsE3JIfModQWrVXYZ8ZHWMBNDpIoniDwhYCR1nx+iHwDkjjk26a8xM9BYgf7SAXJO7sdNPng5J+0ccr5LFQ==} + /string.prototype.padstart@3.1.6: + resolution: {integrity: sha512-1y15lz7otgfRTAVK5qbp3eHIga+w8j7+jIH+7HpUrOfnLVl6n0hbspi4EXf4tR+PNOpBjPstltemkx0SvViOCg==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.7 define-properties: 1.2.1 es-abstract: 1.23.3 + es-object-atoms: 1.0.0 + dev: false + + /string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.3 dev: false /string.prototype.trim@1.2.9: @@ -22927,7 +20616,7 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} dependencies: - ansi-regex: 6.0.1 + ansi-regex: 6.1.0 dev: false /strip-bom@2.0.0: @@ -22959,11 +20648,6 @@ packages: engines: {node: '>=6'} dev: false - /strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - dev: false - /strip-indent@1.0.1: resolution: {integrity: sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==} engines: {node: '>=0.10.0'} @@ -22998,6 +20682,10 @@ packages: engines: {node: '>=8'} dev: false + /strnum@1.0.5: + resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} + dev: false + /style-loader@1.3.0(webpack@4.47.0): resolution: {integrity: sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==} engines: {node: '>= 8.9.0'} @@ -23029,10 +20717,10 @@ packages: webpack: 5.89.0(webpack-cli@5.1.4) dev: false - /style-to-js@1.1.12: - resolution: {integrity: sha512-tv+/FkgNYHI2fvCoBMsqPHh5xovwiw+C3X0Gfnss/Syau0Nr3IqGOJ9XiOYXoPnToHVbllKFf5qCNFJGwFg5mg==} + /style-to-js@1.1.14: + resolution: {integrity: sha512-+FGNddHGLPY4NOPneEEdFj8dIy+oV4mHGrPZpB38P+YXrCAG9mp70dbcsAWnM8BFZULkJRvMqD0CXRjZLOYJFA==} dependencies: - style-to-object: 1.0.6 + style-to-object: 1.0.7 dev: false /style-to-object@0.3.0: @@ -23041,8 +20729,8 @@ packages: inline-style-parser: 0.1.1 dev: false - /style-to-object@1.0.6: - resolution: {integrity: sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA==} + /style-to-object@1.0.7: + resolution: {integrity: sha512-uSjr59G5u6fbxUfKbb8GcqMGT3Xs9v5IbPkjb0S16GyOeBLAzSRK0CixBv5YrYvzO6TDLzIS6QCn78tkqWngPw==} dependencies: inline-style-parser: 0.2.3 dev: false @@ -23055,12 +20743,12 @@ packages: react-dom: '>= 16.8.0' react-is: '>= 16.8.0' dependencies: - '@babel/helper-module-imports': 7.24.3 - '@babel/traverse': 7.24.7(supports-color@5.5.0) - '@emotion/is-prop-valid': 1.2.2 + '@babel/helper-module-imports': 7.24.7(supports-color@5.5.0) + '@babel/traverse': 7.25.6(supports-color@5.5.0) + '@emotion/is-prop-valid': 1.3.1 '@emotion/stylis': 0.8.5 '@emotion/unitless': 0.7.5 - babel-plugin-styled-components: 2.1.4(@babel/core@7.25.2)(styled-components@5.3.11) + babel-plugin-styled-components: 2.1.4(@babel/core@7.25.2)(styled-components@5.3.11)(supports-color@5.5.0) css-to-react-native: 3.2.0 hoist-non-react-statics: 3.3.2 react: 18.3.1 @@ -23072,8 +20760,8 @@ packages: - '@babel/core' dev: false - /stylis@4.3.1: - resolution: {integrity: sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==} + /stylis@4.3.4: + resolution: {integrity: sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==} dev: false /subarg@1.0.0: @@ -23085,17 +20773,18 @@ packages: /superagent@8.1.2: resolution: {integrity: sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==} engines: {node: '>=6.4.0 <13 || >=14'} + deprecated: Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) fast-safe-stringify: 2.1.1 form-data: 4.0.0 formidable: 2.1.2 methods: 1.1.2 mime: 2.6.0 - qs: 6.12.0 - semver: 7.6.0 + qs: 6.13.0 + semver: 7.6.3 transitivePeerDependencies: - supports-color dev: false @@ -23155,7 +20844,7 @@ packages: es-errors: 1.3.0 get-symbol-description: 1.0.2 has-symbols: 1.0.3 - object.getownpropertydescriptors: 2.1.7 + object.getownpropertydescriptors: 2.1.8 dev: false /synchronous-promise@2.0.17: @@ -23166,16 +20855,16 @@ packages: resolution: {integrity: sha512-ngUh0+s+DOqEc0sGnrLaeNjbXp0CWHjSGFBqPlQmQ+oN/OfoDoYDBXPh+b4qs1M5QTk5nuQ3AmVz9+2xiY/ldw==} engines: {node: '>=12'} dependencies: - tslib: 2.6.2 + tslib: 2.7.0 uuid: 8.3.2 dev: false - /synckit@0.8.8: - resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==} + /synckit@0.9.1: + resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} engines: {node: ^14.18.0 || >=16.0.0} dependencies: '@pkgr/core': 0.1.1 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /table-layout@1.0.2: @@ -23188,11 +20877,11 @@ packages: wordwrapjs: 4.0.1 dev: false - /tabster@8.0.1: - resolution: {integrity: sha512-Df8La4+IkdbHjupybEDv4rCPSOwx8L3Xh7UVbl0tzyrkiVTKvZg3IRID6KHd/tXbyerO4cXwhY9aOQ+mbEP04w==} + /tabster@8.1.0: + resolution: {integrity: sha512-F01QF7FwToWzuh4nhHWnrR4ga5TQlC5aKLyAFD1ChPaXcdmm+4jKZe2fnsZ1CjouEOCodcY8TLHDOHyY7GZelQ==} dependencies: keyborg: 2.6.0 - tslib: 2.6.2 + tslib: 2.7.0 dev: false /tapable@1.1.3: @@ -23205,8 +20894,8 @@ packages: engines: {node: '>=6'} dev: false - /tar@6.2.0: - resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + /tar@6.2.1: + resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} dependencies: chownr: 2.0.0 @@ -23236,23 +20925,6 @@ packages: memoizerific: 1.11.3 dev: false - /temp-dir@2.0.0: - resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} - engines: {node: '>=8'} - dev: false - - /temp-dir@3.0.0: - resolution: {integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==} - engines: {node: '>=14.16'} - dev: false - - /temp@0.8.4: - resolution: {integrity: sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==} - engines: {node: '>=6.0.0'} - dependencies: - rimraf: 2.6.3 - dev: false - /temp@0.9.4: resolution: {integrity: sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==} engines: {node: '>=6.0.0'} @@ -23261,29 +20933,8 @@ packages: rimraf: 2.6.3 dev: false - /tempy@1.0.1: - resolution: {integrity: sha512-biM9brNqxSc04Ee71hzFbryD11nX7VPhQQY32AdDmjFvodsRFz/3ufeoTZ6uYkRFfGo188tENcASNs3vTdsM0w==} - engines: {node: '>=10'} - dependencies: - del: 6.1.1 - is-stream: 2.0.1 - temp-dir: 2.0.0 - type-fest: 0.16.0 - unique-string: 2.0.0 - dev: false - - /tempy@3.1.0: - resolution: {integrity: sha512-7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g==} - engines: {node: '>=14.16'} - dependencies: - is-stream: 3.0.0 - temp-dir: 3.0.0 - type-fest: 2.19.0 - unique-string: 3.0.0 - dev: false - - /terser-webpack-plugin@1.4.5(webpack@4.47.0): - resolution: {integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==} + /terser-webpack-plugin@1.4.6(webpack@4.47.0): + resolution: {integrity: sha512-2lBVf/VMVIddjSn3GqbT90GvIJ/eYXJkt8cTzU7NbjKqK8fwv18Ftr4PlbF46b/e88743iZFL5Dtr/rC4hjIeA==} engines: {node: '>= 6.9.0'} peerDependencies: webpack: ^4.0.0 @@ -23313,7 +20964,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 5.0.1 source-map: 0.6.1 - terser: 5.29.1 + terser: 5.33.0 webpack: 4.47.0 webpack-sources: 1.4.3 dev: false @@ -23338,7 +20989,7 @@ packages: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.29.1 + terser: 5.33.0 webpack: 5.89.0(webpack-cli@5.1.4) dev: false @@ -23352,13 +21003,13 @@ packages: source-map-support: 0.5.21 dev: false - /terser@5.29.1: - resolution: {integrity: sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==} + /terser@5.33.0: + resolution: {integrity: sha512-JuPVaB7s1gdFKPKTelwUyRq5Sid2A3Gko2S0PncwdBq7kN9Ti9HPWDQ06MPsEDGsZeVESjKEnyGy68quBk1w6g==} engines: {node: '>=10'} hasBin: true dependencies: - '@jridgewell/source-map': 0.3.5 - acorn: 8.11.3 + '@jridgewell/source-map': 0.3.6 + acorn: 8.12.1 commander: 2.20.3 source-map-support: 0.5.21 dev: false @@ -23410,8 +21061,8 @@ packages: resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} dev: false - /tlds@1.251.0: - resolution: {integrity: sha512-yztVk5O1LGKCjPd+7soBQyiKvSBXI5qugc/X0C7pLa0rV5ufBS6xcyX0pdf4NznO8xcZ5fqX248q+jTHd4AQJA==} + /tlds@1.254.0: + resolution: {integrity: sha512-YY4ei7K7gPGifqNSrfMaPdqTqiHcwYKUJ7zhLqQOK2ildlGgti5TSwJiXXN1YqG17I2GYZh5cZqv2r5fwBUM+w==} hasBin: true dev: false @@ -23461,8 +21112,8 @@ packages: safe-regex: 1.1.0 dev: false - /tocbot@4.25.0: - resolution: {integrity: sha512-kE5wyCQJ40hqUaRVkyQ4z5+4juzYsv/eK+aqD97N62YH0TxFhzJvo22RUQQZdO3YnXAk42ZOfOpjVdy+Z0YokA==} + /tocbot@4.29.0: + resolution: {integrity: sha512-E+8+lceJpWHJYKq+qFHbi+gmFdXZeOAliHFdgiIAUo68cr8ClReXAx7h9e3TcDM0kw9PSnBn3GAZEpRmRLZ93g==} dev: false /toggle-selection@1.0.6: @@ -23483,8 +21134,8 @@ packages: engines: {node: '>=6'} dev: false - /tough-cookie@4.1.3: - resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} + /tough-cookie@4.1.4: + resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} engines: {node: '>=6'} dependencies: psl: 1.9.0 @@ -23547,8 +21198,8 @@ packages: engines: {node: '>=6.10'} dev: false - /ts-jest@29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5): - resolution: {integrity: sha512-UuClSYxM7byvvYfyWdFI+/2UxMmwNyJb0NPkZPQE2hew3RurV7l7zURgOHAd/1I1ZdPpe3GUsXNXAcN8TFKSIg==} + /ts-jest@29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5): + resolution: {integrity: sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -23574,19 +21225,20 @@ packages: '@babel/core': 7.25.2 babel-jest: 29.7.0(@babel/core@7.25.2) bs-logger: 0.2.6 + ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 jest: 29.7.0(@types/node@20.14.12)(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.6.0 + semver: 7.6.3 typescript: 5.4.5 yargs-parser: 21.1.1 dev: false - /ts-jest@29.1.5(jest@29.7.0)(typescript@5.4.5): - resolution: {integrity: sha512-UuClSYxM7byvvYfyWdFI+/2UxMmwNyJb0NPkZPQE2hew3RurV7l7zURgOHAd/1I1ZdPpe3GUsXNXAcN8TFKSIg==} + /ts-jest@29.2.5(jest@29.7.0)(typescript@5.4.5): + resolution: {integrity: sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==} engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -23610,13 +21262,14 @@ packages: optional: true dependencies: bs-logger: 0.2.6 + ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 jest: 29.7.0(@types/node@20.14.12)(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.6.0 + semver: 7.6.3 typescript: 5.4.5 yargs-parser: 21.1.1 dev: false @@ -23631,8 +21284,8 @@ packages: chalk: 4.1.2 enhanced-resolve: 4.5.0 loader-utils: 2.0.4 - micromatch: 4.0.5 - semver: 7.6.0 + micromatch: 4.0.8 + semver: 7.6.3 typescript: 5.4.5 webpack: 5.89.0(webpack-cli@5.1.4) dev: false @@ -23680,13 +21333,13 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.9 + '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 20.14.12 - acorn: 8.11.3 - acorn-walk: 8.3.2 + acorn: 8.12.1 + acorn-walk: 8.3.4 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 @@ -23696,15 +21349,15 @@ packages: yn: 3.1.1 dev: false - /ts-patch@3.1.2: - resolution: {integrity: sha512-n58F5AqjUMdp9RAKq+E1YBkmONltPVbt1nN+wrmZXoYZek6QcvaTuqvKMhYhr5BxtC53kD/exxIPA1cP1RQxsA==} + /ts-patch@3.2.1: + resolution: {integrity: sha512-hlR43v+GUIUy8/ZGFP1DquEqPh7PFKQdDMTAmYt671kCCA6AkDQMoeFaFmZ7ObPLYOmpMgyKUqL1C+coFMf30w==} hasBin: true dependencies: chalk: 4.1.2 global-prefix: 3.0.0 minimist: 1.2.8 resolve: 1.22.8 - semver: 7.6.0 + semver: 7.6.3 strip-ansi: 6.0.1 dev: false @@ -23725,7 +21378,7 @@ packages: engines: {node: '>=10.13.0'} dependencies: chalk: 4.1.2 - enhanced-resolve: 5.15.1 + enhanced-resolve: 5.17.1 tsconfig-paths: 4.2.0 dev: false @@ -23760,8 +21413,8 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: false - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + /tslib@2.7.0: + resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} dev: false /tty-browserify@0.0.0: @@ -23785,11 +21438,6 @@ packages: engines: {node: '>=4'} dev: false - /type-fest@0.16.0: - resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} - engines: {node: '>=10'} - dev: false - /type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} @@ -23810,18 +21458,13 @@ packages: engines: {node: '>=8'} dev: false - /type-fest@1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} - engines: {node: '>=10'} - dev: false - /type-fest@2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} dev: false - /type-fest@4.14.0: - resolution: {integrity: sha512-on5/Cw89wwqGZQu+yWO0gGMGu8VNxsaW9SB2HE8yJjllEk7IDTwnSN1dUVldYILhYPN5HzD7WAaw2cc/jBfn0Q==} + /type-fest@4.26.1: + resolution: {integrity: sha512-yOGpmOAL7CkKe/91I5O3gPICmJNLJ1G4zFYVAsRHg7M64biSnPtRj0WNQt++bRkjYOqjWXrhnUw1utzmVErAdg==} engines: {node: '>=16'} dev: false @@ -23887,12 +21530,12 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: false - /typescript-transform-paths@3.4.7(typescript@5.4.5): - resolution: {integrity: sha512-1Us1kdkdfKd2unbkBAOV2HHRmbRBYpSuk9nJ7cLD2hP4QmfToiM/VpxNlhJc1eezVwVqSKSBjNSzZsK/fWR/9A==} + /typescript-transform-paths@3.5.1(typescript@5.4.5): + resolution: {integrity: sha512-nq+exuF+38rAby9zrP+S6t0HWuwv69jeFu0I5UwjdoCIDPmnKIAr6a7JfYkbft7h5OzYKEDRhT/jLvvtTvWF4Q==} peerDependencies: typescript: '>=3.6.5' dependencies: - minimatch: 3.1.2 + minimatch: 9.0.5 typescript: 5.4.5 dev: false @@ -23902,12 +21545,6 @@ packages: hasBin: true dev: false - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} - engines: {node: '>=14.17'} - hasBin: true - dev: false - /typescript@5.4.2: resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} engines: {node: '>=14.17'} @@ -23930,8 +21567,8 @@ packages: engines: {node: '>=8'} dev: false - /typical@7.1.1: - resolution: {integrity: sha512-T+tKVNs6Wu7IWiAce5BgMd7OZfNYUndHwc5MknN+UHOudi7sGZzuHdCadllRuqJ3fPtgFtIH9+lt9qRv6lmpfA==} + /typical@7.2.0: + resolution: {integrity: sha512-W1+HdVRUl8fS3MZ9ogD51GOb46xMmhAZzR0WPw5jcgIZQJVvkddYzAl4YTU6g5w33Y1iRQLdIi2/1jhi2RNL0g==} engines: {node: '>=12.17'} dev: false @@ -23939,12 +21576,8 @@ packages: resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} dev: false - /ufo@1.5.3: - resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==} - dev: false - - /uglify-js@3.17.4: - resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} + /uglify-js@3.19.3: + resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true @@ -23964,8 +21597,12 @@ packages: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} dev: false - /undici@5.28.3: - resolution: {integrity: sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==} + /undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + dev: false + + /undici@5.28.4: + resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} dependencies: '@fastify/busboy': 2.1.1 @@ -23982,8 +21619,8 @@ packages: xtend: 4.0.2 dev: false - /unicode-canonical-property-names-ecmascript@2.0.0: - resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + /unicode-canonical-property-names-ecmascript@2.0.1: + resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} engines: {node: '>=4'} dev: false @@ -23991,12 +21628,12 @@ packages: resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} engines: {node: '>=4'} dependencies: - unicode-canonical-property-names-ecmascript: 2.0.0 + unicode-canonical-property-names-ecmascript: 2.0.1 unicode-property-aliases-ecmascript: 2.1.0 dev: false - /unicode-match-property-value-ecmascript@2.1.0: - resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} + /unicode-match-property-value-ecmascript@2.2.0: + resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} engines: {node: '>=4'} dev: false @@ -24005,21 +21642,16 @@ packages: engines: {node: '>=4'} dev: false - /unicorn-magic@0.1.0: - resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} - engines: {node: '>=18'} - dev: false - /unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} dependencies: - '@types/unist': 3.0.2 + '@types/unist': 3.0.3 bail: 2.0.2 devlop: 1.1.0 extend: 3.0.2 is-plain-obj: 4.1.0 trough: 2.2.0 - vfile: 6.0.2 + vfile: 6.0.3 dev: false /unified@9.2.0: @@ -24058,7 +21690,7 @@ packages: resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} engines: {node: '>= 0.8.0'} dependencies: - qs: 6.12.0 + qs: 6.13.0 dev: false /unique-filename@1.1.1: @@ -24073,20 +21705,6 @@ packages: imurmurhash: 0.1.4 dev: false - /unique-string@2.0.0: - resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} - engines: {node: '>=8'} - dependencies: - crypto-random-string: 2.0.0 - dev: false - - /unique-string@3.0.0: - resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} - engines: {node: '>=12'} - dependencies: - crypto-random-string: 4.0.0 - dev: false - /unist-builder@2.0.3: resolution: {integrity: sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==} dev: false @@ -24102,7 +21720,7 @@ packages: /unist-util-is@6.0.0: resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} dependencies: - '@types/unist': 3.0.2 + '@types/unist': 3.0.3 dev: false /unist-util-position@3.1.0: @@ -24124,33 +21742,33 @@ packages: /unist-util-stringify-position@2.0.3: resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} dependencies: - '@types/unist': 2.0.10 + '@types/unist': 2.0.11 dev: false /unist-util-stringify-position@4.0.0: resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} dependencies: - '@types/unist': 3.0.2 + '@types/unist': 3.0.3 dev: false /unist-util-visit-parents@3.1.1: resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==} dependencies: - '@types/unist': 2.0.10 + '@types/unist': 2.0.11 unist-util-is: 4.1.0 dev: false /unist-util-visit-parents@6.0.1: resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} dependencies: - '@types/unist': 3.0.2 + '@types/unist': 3.0.3 unist-util-is: 6.0.0 dev: false /unist-util-visit@2.0.3: resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==} dependencies: - '@types/unist': 2.0.10 + '@types/unist': 2.0.11 unist-util-is: 4.1.0 unist-util-visit-parents: 3.1.1 dev: false @@ -24158,7 +21776,7 @@ packages: /unist-util-visit@5.0.0: resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} dependencies: - '@types/unist': 3.0.2 + '@types/unist': 3.0.3 unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 dev: false @@ -24187,14 +21805,17 @@ packages: engines: {node: '>= 0.8'} dev: false - /unplugin@1.10.1: - resolution: {integrity: sha512-d6Mhq8RJeGA8UfKCu54Um4lFA0eSaRa3XxdAJg8tIdxbu1ubW0hBCZUL7yI2uGyYCRndvbK8FLHzqy2XKfeMsg==} + /unplugin@1.14.1: + resolution: {integrity: sha512-lBlHbfSFPToDYp9pjXlUEFVxYLaue9f9T1HC+4OHlmj+HnMDdz9oZY+erXfoCe/5V/7gKUSY2jpXPb9S7f0f/w==} engines: {node: '>=14.0.0'} + peerDependencies: + webpack-sources: ^3 + peerDependenciesMeta: + webpack-sources: + optional: true dependencies: - acorn: 8.11.3 - chokidar: 3.6.0 - webpack-sources: 3.2.3 - webpack-virtual-modules: 0.6.1 + acorn: 8.12.1 + webpack-virtual-modules: 0.6.2 dev: false /unset-value@1.0.0: @@ -24226,26 +21847,15 @@ packages: dev: false optional: true - /update-browserslist-db@1.0.13(browserslist@4.23.0): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.23.0 - escalade: 3.1.2 - picocolors: 1.0.0 - dev: false - - /update-browserslist-db@1.1.0(browserslist@4.23.2): + /update-browserslist-db@1.1.0(browserslist@4.24.0): resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.23.2 - escalade: 3.1.2 - picocolors: 1.0.1 + browserslist: 4.24.0 + escalade: 3.2.0 + picocolors: 1.1.0 dev: false /uri-js@4.4.1: @@ -24303,18 +21913,19 @@ packages: requires-port: 1.0.0 dev: false - /url@0.11.3: - resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} + /url@0.11.4: + resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==} + engines: {node: '>= 0.4'} dependencies: punycode: 1.4.1 - qs: 6.12.0 + qs: 6.13.0 dev: false - /use-debounce@10.0.2(react@18.3.1): - resolution: {integrity: sha512-MwBiJK2dk+2qhMDVDCPRPeLuIekKfH2t1UYMnrW9pwcJJGFDbTLliSMBz2UKGmE1PJs8l3XoMqbIU1MemMAJ8g==} + /use-debounce@10.0.3(react@18.3.1): + resolution: {integrity: sha512-DxQSI9ZKso689WM1mjgGU3ozcxU1TJElBJ3X6S4SMzMNcm2lVH0AHmyXB+K7ewjz2BSUKJTDqTcwtSMRfB89dg==} engines: {node: '>= 16.0.0'} peerDependencies: - react: '>=16.8.0' + react: '*' dependencies: react: 18.3.1 dev: false @@ -24354,7 +21965,7 @@ packages: resolution: {integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==} dependencies: define-properties: 1.2.1 - object.getownpropertydescriptors: 2.1.7 + object.getownpropertydescriptors: 2.1.8 dev: false /util@0.10.4: @@ -24413,8 +22024,8 @@ packages: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} dev: false - /v8-to-istanbul@9.2.0: - resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==} + /v8-to-istanbul@9.3.0: + resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} engines: {node: '>=10.12.0'} dependencies: '@jridgewell/trace-mapping': 0.3.25 @@ -24429,11 +22040,6 @@ packages: spdx-expression-parse: 3.0.1 dev: false - /validator@13.11.0: - resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} - engines: {node: '>= 0.10'} - dev: false - /value-equal@1.0.1: resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==} dev: false @@ -24450,36 +22056,35 @@ packages: /vfile-message@2.0.4: resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==} dependencies: - '@types/unist': 2.0.10 + '@types/unist': 2.0.11 unist-util-stringify-position: 2.0.3 dev: false /vfile-message@4.0.2: resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} dependencies: - '@types/unist': 3.0.2 + '@types/unist': 3.0.3 unist-util-stringify-position: 4.0.0 dev: false /vfile@4.2.1: resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==} dependencies: - '@types/unist': 2.0.10 + '@types/unist': 2.0.11 is-buffer: 2.0.5 unist-util-stringify-position: 2.0.3 vfile-message: 2.0.4 dev: false - /vfile@6.0.2: - resolution: {integrity: sha512-zND7NlS8rJYb/sPqkb13ZvbbUoExdbi4w3SfRrMq6R3FvnLQmmfpajJNITuuYm6AZ5uao9vy4BAos3EXBPf2rg==} + /vfile@6.0.3: + resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} dependencies: - '@types/unist': 3.0.2 - unist-util-stringify-position: 4.0.0 + '@types/unist': 3.0.3 vfile-message: 4.0.2 dev: false - /vite@4.5.2(@types/node@20.14.12): - resolution: {integrity: sha512-tBCZBNSBbHQkaGyhGCDUGqeo2ph8Fstyp6FMSvTtsXeZSPpSMGlviAOav2hxVTqFcx8Hj/twtWKsMJXNY0xI8w==} + /vite@4.5.5(@types/node@20.14.12): + resolution: {integrity: sha512-ifW3Lb2sMdX+WU91s3R0FyQlAyLxOzCSCP37ujw0+r5POeHPwe6udWVIElKQq8gk3t7b8rkmvqC6IHBpCff4GQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -24508,8 +22113,8 @@ packages: dependencies: '@types/node': 20.14.12 esbuild: 0.18.20 - postcss: 8.4.35 - rollup: 3.29.4 + postcss: 8.4.47 + rollup: 3.29.5 optionalDependencies: fsevents: 2.3.3 dev: false @@ -24530,8 +22135,8 @@ packages: engines: {node: '>=12.0.0'} hasBin: true dependencies: - axios: 1.6.8 - joi: 17.12.3 + axios: 1.7.7 + joi: 17.13.3 lodash: 4.17.21 minimist: 1.2.8 rxjs: 7.8.1 @@ -24546,15 +22151,11 @@ packages: dependencies: chalk: 2.4.2 commander: 3.0.2 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color dev: false - /walk-up-path@3.0.1: - resolution: {integrity: sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==} - dev: false - /walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} dependencies: @@ -24579,8 +22180,8 @@ packages: watchpack-chokidar2: 2.0.1 dev: false - /watchpack@2.4.0: - resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} + /watchpack@2.4.2: + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 @@ -24593,12 +22194,6 @@ packages: minimalistic-assert: 1.0.1 dev: false - /wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - dependencies: - defaults: 1.0.4 - dev: false - /web-namespaces@1.1.4: resolution: {integrity: sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==} dev: false @@ -24612,30 +22207,29 @@ packages: engines: {node: '>=12'} dev: false - /webpack-bundle-analyzer@4.10.1: - resolution: {integrity: sha512-s3P7pgexgT/HTUSYgxJyn28A+99mmLq4HsJepMPzu0R8ImJc52QNqaFYW1Z2z2uIb1/J3eYgaAWVpaC+v/1aAQ==} + /webpack-bundle-analyzer@4.10.2: + resolution: {integrity: sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==} engines: {node: '>= 10.13.0'} hasBin: true dependencies: '@discoveryjs/json-ext': 0.5.7 - acorn: 8.11.3 - acorn-walk: 8.3.2 + acorn: 8.12.1 + acorn-walk: 8.3.4 commander: 7.2.0 debounce: 1.2.1 escape-string-regexp: 4.0.0 gzip-size: 6.0.0 html-escaper: 2.0.2 - is-plain-object: 5.0.0 opener: 1.5.2 - picocolors: 1.0.0 + picocolors: 1.1.0 sirv: 2.0.4 - ws: 7.5.9 + ws: 7.5.10 transitivePeerDependencies: - bufferutil - utf-8-validate dev: false - /webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.2)(webpack@5.89.0): + /webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.89.0): resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} engines: {node: '>=14.15.0'} hasBin: true @@ -24659,18 +22253,18 @@ packages: colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 - envinfo: 7.11.1 + envinfo: 7.14.0 fastest-levenshtein: 1.0.16 - import-local: 3.1.0 + import-local: 3.2.0 interpret: 3.1.1 rechoir: 0.8.0 webpack: 5.89.0(webpack-cli@5.1.4) - webpack-bundle-analyzer: 4.10.1 + webpack-bundle-analyzer: 4.10.2 webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.89.0) webpack-merge: 5.10.0 dev: false - /webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.1)(webpack@5.89.0): + /webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack@5.89.0): resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} engines: {node: '>=14.15.0'} hasBin: true @@ -24694,13 +22288,13 @@ packages: colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.3 - envinfo: 7.11.1 + envinfo: 7.14.0 fastest-levenshtein: 1.0.16 - import-local: 3.1.0 + import-local: 3.2.0 interpret: 3.1.1 rechoir: 0.8.0 webpack: 5.89.0(webpack-cli@5.1.4) - webpack-bundle-analyzer: 4.10.1 + webpack-bundle-analyzer: 4.10.2 webpack-merge: 5.10.0 dev: false @@ -24781,9 +22375,9 @@ packages: '@types/connect-history-api-fallback': 1.5.4 '@types/express': 4.17.21 '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.5 + '@types/serve-static': 1.15.7 '@types/sockjs': 0.3.36 - '@types/ws': 8.5.10 + '@types/ws': 8.5.12 ansi-html-community: 0.0.8 bonjour-service: 1.2.1 chokidar: 3.6.0 @@ -24791,12 +22385,12 @@ packages: compression: 1.7.4 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3 - express: 4.18.3 + express: 4.21.0 graceful-fs: 4.2.11 html-entities: 2.5.2 http-proxy-middleware: 2.0.6(@types/express@4.17.21) - ipaddr.js: 2.1.0 - launch-editor: 2.6.1 + ipaddr.js: 2.2.0 + launch-editor: 2.9.1 open: 8.4.2 p-retry: 4.6.2 rimraf: 3.0.2 @@ -24806,9 +22400,9 @@ packages: sockjs: 0.3.24 spdy: 4.0.2 webpack: 5.89.0(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.2)(webpack@5.89.0) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.89.0) webpack-dev-middleware: 5.3.4(webpack@5.89.0) - ws: 8.16.0 + ws: 8.18.0 transitivePeerDependencies: - bufferutil - debug @@ -24877,8 +22471,8 @@ packages: resolution: {integrity: sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==} dev: false - /webpack-virtual-modules@0.6.1: - resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} + /webpack-virtual-modules@0.6.2: + resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} dev: false /webpack@4.47.0: @@ -24901,7 +22495,7 @@ packages: acorn: 6.4.2 ajv: 6.12.6 ajv-keywords: 3.5.2(ajv@6.12.6) - chrome-trace-event: 1.0.3 + chrome-trace-event: 1.0.4 enhanced-resolve: 4.5.0 eslint-scope: 4.0.3 json-parse-better-errors: 1.0.2 @@ -24914,7 +22508,7 @@ packages: node-libs-browser: 2.2.1 schema-utils: 1.0.0 tapable: 1.1.3 - terser-webpack-plugin: 1.4.5(webpack@4.47.0) + terser-webpack-plugin: 1.4.6(webpack@4.47.0) watchpack: 1.7.5 webpack-sources: 1.4.3 dev: false @@ -24930,16 +22524,16 @@ packages: optional: true dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.5 - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/wasm-edit': 1.11.6 - '@webassemblyjs/wasm-parser': 1.11.6 - acorn: 8.11.3 - acorn-import-assertions: 1.9.0(acorn@8.11.3) - browserslist: 4.23.0 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.15.1 - es-module-lexer: 1.4.1 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/wasm-edit': 1.12.1 + '@webassemblyjs/wasm-parser': 1.12.1 + acorn: 8.12.1 + acorn-import-assertions: 1.9.0(acorn@8.12.1) + browserslist: 4.24.0 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 @@ -24951,8 +22545,8 @@ packages: schema-utils: 3.3.0 tapable: 2.2.1 terser-webpack-plugin: 5.3.10(webpack@5.89.0) - watchpack: 2.4.0 - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.2)(webpack@5.89.0) + watchpack: 2.4.2 + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.89.0) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -25011,8 +22605,8 @@ packages: is-symbol: 1.0.4 dev: false - /which-builtin-type@1.1.3: - resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==} + /which-builtin-type@1.1.4: + resolution: {integrity: sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==} engines: {node: '>= 0.4'} dependencies: function.prototype.name: 1.1.6 @@ -25025,12 +22619,13 @@ packages: is-weakref: 1.0.2 isarray: 2.0.5 which-boxed-primitive: 1.0.2 - which-collection: 1.0.1 + which-collection: 1.0.2 which-typed-array: 1.1.15 dev: false - /which-collection@1.0.1: - resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} + /which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} dependencies: is-map: 2.0.3 is-set: 2.0.3 @@ -25085,9 +22680,9 @@ packages: resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} dev: false - /wordwrap@0.0.3: - resolution: {integrity: sha512-1tMA907+V4QmxV7dbRvb4/8MaRALK6q9Abid3ndMYnbyo8piisCmeONVqVSXqQA3KaP4SLt5b7ud6E2sqP8TFw==} - engines: {node: '>=0.4.0'} + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} dev: false /wordwrap@1.0.0: @@ -25123,7 +22718,7 @@ packages: globby: 11.1.0 jju: 1.4.0 js-yaml: 4.1.0 - micromatch: 4.0.5 + micromatch: 4.0.8 dev: false /wrap-ansi@5.1.0: @@ -25153,27 +22748,10 @@ packages: strip-ansi: 6.0.1 dev: false - /wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - dependencies: - ansi-styles: 6.2.1 - string-width: 5.1.2 - strip-ansi: 7.1.0 - dev: false - /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} dev: false - /write-file-atomic@2.4.3: - resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} - dependencies: - graceful-fs: 4.2.11 - imurmurhash: 0.1.4 - signal-exit: 3.0.7 - dev: false - /write-file-atomic@3.0.3: resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} dependencies: @@ -25191,8 +22769,8 @@ packages: signal-exit: 3.0.7 dev: false - /ws@7.5.9: - resolution: {integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==} + /ws@7.5.10: + resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 @@ -25204,8 +22782,8 @@ packages: optional: true dev: false - /ws@8.16.0: - resolution: {integrity: sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==} + /ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -25229,23 +22807,10 @@ packages: engines: {node: '>=12'} dev: false - /xml2js@0.5.0: - resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==} - engines: {node: '>=4.0.0'} - dependencies: - sax: 1.3.0 - xmlbuilder: 11.0.1 - dev: false - /xml@1.0.1: resolution: {integrity: sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==} dev: false - /xmlbuilder@11.0.1: - resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} - engines: {node: '>=4.0'} - dev: false - /xmlchars@2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} dev: false @@ -25339,7 +22904,7 @@ packages: engines: {node: '>=10'} dependencies: cliui: 7.0.4 - escalade: 3.1.2 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -25352,7 +22917,7 @@ packages: engines: {node: '>=12'} dependencies: cliui: 8.0.1 - escalade: 3.1.2 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3 @@ -25370,23 +22935,11 @@ packages: engines: {node: '>=10'} dev: false - /yocto-queue@1.0.0: - resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} + /yocto-queue@1.1.1: + resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} engines: {node: '>=12.20'} dev: false - /z-schema@5.0.5: - resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} - engines: {node: '>=8.0.0'} - hasBin: true - dependencies: - lodash.get: 4.4.2 - lodash.isequal: 4.5.0 - validator: 13.11.0 - optionalDependencies: - commander: 9.5.0 - dev: false - /zwitch@1.0.5: resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} dev: false @@ -25396,37 +22949,35 @@ packages: dev: false file:projects/acs-ui-common.tgz: - resolution: {integrity: sha512-LBMt5Ddqv7LPA4Z75lQ2ayQESN/bGnZqKPMEzUSq8M4PQ9bPi4j4wTtpgdyqdK81GYDlPMG/91nUB8ZX29Gqjg==, tarball: file:projects/acs-ui-common.tgz} + resolution: {integrity: sha512-+j53f4pQARMblkGIOqzOS1hAhqHYuiHQJrGwwtivuBSKrboNP2b0veDx+I9ePfzTrnOOXhK1L+hQ3BD97/IbuA==, tarball: file:projects/acs-ui-common.tgz} name: '@rush-temp/acs-ui-common' version: 0.0.0 dependencies: '@azure/communication-common': 2.3.1 - '@azure/logger': 1.0.4 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@azure/logger': 1.1.4 + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@microsoft/api-documenter': 7.23.37(@types/node@20.11.25) - '@microsoft/api-extractor': 7.42.3(@types/node@20.11.25) - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) prettier: 3.3.2 react: 18.3.1 rimraf: 2.7.1 - rollup: 4.21.2 - ts-jest: 29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) + rollup: 4.22.4 + ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - '@jest/transform' @@ -25442,38 +22993,38 @@ packages: dev: false file:projects/acs-ui-javascript-loaders.tgz: - resolution: {integrity: sha512-E0JkfmshqabLJoCT+0/Vfo9hUmGwdRVkT20DpOOG+4NS6wGISgv60MbJqMJfylheTqRn0a/GBu9s1F9ePeKjbg==, tarball: file:projects/acs-ui-javascript-loaders.tgz} + resolution: {integrity: sha512-pWTuuUa9soKSTVE+e9wtoUatgVO0Qhx7L1Bv8/xXryaQ+SQO4SSQmuIAOzBxcC+6aLCzO/ArZ/PV+N5IKk/vhQ==, tarball: file:projects/acs-ui-javascript-loaders.tgz} name: '@rush-temp/acs-ui-javascript-loaders' version: 0.0.0 dependencies: '@azure/communication-common': 2.3.1 - '@azure/logger': 1.0.4 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@azure/logger': 1.1.4 + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@fluentui/react': 8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@types/jest': 29.5.12 + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@types/jest': 29.5.13 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) prettier: 3.3.2 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) rimraf: 2.7.1 - rollup: 4.21.2 - ts-jest: 29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) + rollup: 4.22.4 + ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - '@jest/transform' @@ -25489,31 +23040,29 @@ packages: dev: false file:projects/calling-component-bindings.tgz: - resolution: {integrity: sha512-i65FHN18eDnIhmb4d05AgoEugSyTfhkrQf7yv+OL7PTYUg3RkDl9nAVdii+NTxqk8Ra3iWw0I0KmX9zX2u1W5g==, tarball: file:projects/calling-component-bindings.tgz} + resolution: {integrity: sha512-U7frD7yCWkKdAMJCmYYQlwOz38hiNqNWA0ScWgKv0uj8Ul57+U4PbrrK2GNFY8DNCx+lQ3aHvKpjMbpRrFhWjw==, tarball: file:projects/calling-component-bindings.tgz} name: '@rush-temp/calling-component-bindings' version: 0.0.0 dependencies: '@azure/communication-calling': 1.28.4 - '@azure/communication-calling-effects': 1.1.1-beta.1 + '@azure/communication-calling-effects': 1.1.1 '@azure/communication-common': 2.3.1 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@microsoft/api-documenter': 7.23.37(@types/node@20.11.25) - '@microsoft/api-extractor': 7.42.3(@types/node@20.11.25) - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) memoize-one: 5.2.1 @@ -25521,8 +23070,8 @@ packages: react: 18.3.1 reselect: 4.1.8 rimraf: 2.7.1 - rollup: 4.21.2 - ts-jest: 29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) + rollup: 4.22.4 + ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - '@jest/transform' @@ -25538,41 +23087,39 @@ packages: dev: false file:projects/calling-stateful-client.tgz: - resolution: {integrity: sha512-ZlJ5ISEWE5PncZ6lFd3SYBAXlhEcPvFc9iHfVBlLeKlgSBrVGmigHTYMbuD8rwCQjAESNTZnE99YCHh4qAQncw==, tarball: file:projects/calling-stateful-client.tgz} + resolution: {integrity: sha512-wugXNq3CG9liAdByIUNCOzdHb5Bymx/Q+od/ZiMJwM8+MaljMoDqxTnp4yC25GP1/6e00qxn5LmHKe3htlgTJw==, tarball: file:projects/calling-stateful-client.tgz} name: '@rush-temp/calling-stateful-client' version: 0.0.0 dependencies: '@azure/communication-calling': 1.28.4 '@azure/communication-common': 2.3.1 - '@azure/core-auth': 1.7.2 - '@azure/logger': 1.0.4 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@azure/core-auth': 1.8.0 + '@azure/logger': 1.1.4 + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@microsoft/api-documenter': 7.23.37(@types/node@20.11.25) - '@microsoft/api-extractor': 7.42.3(@types/node@20.11.25) '@types/events': 3.0.3 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) events: 3.3.0 if-env: 1.0.4 immer: 10.1.1 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) prettier: 3.3.2 rimraf: 2.7.1 - rollup: 4.21.2 - ts-jest: 29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) + rollup: 4.22.4 + ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - '@jest/transform' @@ -25588,30 +23135,30 @@ packages: dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-wUzrPqWTqO5hNalEfOymLQRPe169C1J7dSLpmUtPmQae8AYMnbh2tCyPq5UAYbGJHTAEA8P+ohM7A9DYT8X6gQ==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-VuZYMfjuwdovXmre2dcGyOTsFfAe/lZMMgqpUbeA6/xyJ1OVHXFwOItHbVAKT81o8MDgv+Xok40SwXlD5eTsIg==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: '@azure/abort-controller': 1.1.0 '@azure/communication-calling': 1.28.4 '@azure/communication-common': 2.3.1 - '@azure/communication-identity': 1.3.0 - '@azure/logger': 1.0.4 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@azure/communication-identity': 1.3.1 + '@azure/logger': 1.1.4 + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.23.10(@babel/core@7.25.2)(eslint@8.57.0) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@babel/preset-react': 7.23.3(@babel/core@7.25.2) - '@fluentui/react': 8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-hooks': 8.8.10(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@types/jest': 29.5.12 + '@babel/preset-react': 7.24.7(@babel/core@7.25.2) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@types/jest': 29.5.13 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -25620,16 +23167,16 @@ packages: cpx: 1.5.0 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.14.1)(@typescript-eslint/parser@7.14.1)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.34.3)(eslint@8.57.0) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.34.3(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) follow-redirects: 1.15.6 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -25655,8 +23202,8 @@ packages: url-loader: 4.1.1(webpack@5.89.0) uuid: 9.0.1 webpack: 5.89.0(webpack-cli@5.1.4) - webpack-bundle-analyzer: 4.10.1 - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.2)(webpack@5.89.0) + webpack-bundle-analyzer: 4.10.2 + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.89.0) webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.89.0) transitivePeerDependencies: - '@babel/plugin-syntax-flow' @@ -25682,30 +23229,30 @@ packages: dev: false file:projects/callingstateful.tgz: - resolution: {integrity: sha512-OmHDPMKIyY9791Glsu46sUvxLHr86vFNDfSfL/hsTl4gxo93Gb5XY/PurFUGCMAwtQPtfnIb3VGz8I8yBbex3Q==, tarball: file:projects/callingstateful.tgz} + resolution: {integrity: sha512-FhAEFSl5wQpSH/aOkIX1Ss+cgpR483jZ1d3BlDiHPGcKkBXu1mlRX4/9P7+vUahUSHz/sm9SJClvW8BbEMqxEQ==, tarball: file:projects/callingstateful.tgz} name: '@rush-temp/callingstateful' version: 0.0.0 dependencies: '@azure/abort-controller': 1.1.0 '@azure/communication-calling': 1.28.4 '@azure/communication-common': 2.3.1 - '@azure/communication-identity': 1.3.0 - '@azure/logger': 1.0.4 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@azure/communication-identity': 1.3.1 + '@azure/logger': 1.1.4 + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.23.10(@babel/core@7.25.2)(eslint@8.57.0) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@babel/preset-react': 7.23.3(@babel/core@7.25.2) - '@fluentui/react': 8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-hooks': 8.8.10(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@types/jest': 29.5.12 + '@babel/preset-react': 7.24.7(@babel/core@7.25.2) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@types/jest': 29.5.13 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -25714,16 +23261,16 @@ packages: cpx: 1.5.0 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.14.1)(@typescript-eslint/parser@7.14.1)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.34.3)(eslint@8.57.0) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.34.3(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) follow-redirects: 1.15.6 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -25749,8 +23296,8 @@ packages: url-loader: 4.1.1(webpack@5.89.0) uuid: 9.0.1 webpack: 5.89.0(webpack-cli@5.1.4) - webpack-bundle-analyzer: 4.10.1 - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.2)(webpack@5.89.0) + webpack-bundle-analyzer: 4.10.2 + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.89.0) webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.89.0) transitivePeerDependencies: - '@babel/plugin-syntax-flow' @@ -25776,7 +23323,7 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-SwbgGVfUbsIpLiJ/id/CvSgs9rNoyjla3FXkr/mVDiFv4cAMLTtz5FhupNqRWN79TGgcCXfy3Rpda/t4258kdw==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-ARVGFVmpWuBCKwdgbfXDClWIj1Dbai6CezBsKk4+x3EAXkLwSg7uiVvj/BvLVuuBHeI0cEB7Hk0hhC14HHGWLw==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: @@ -25784,23 +23331,23 @@ packages: '@azure/communication-calling': 1.28.4 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 - '@azure/communication-identity': 1.3.0 - '@azure/logger': 1.0.4 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@azure/communication-identity': 1.3.1 + '@azure/logger': 1.1.4 + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.23.10(@babel/core@7.25.2)(eslint@8.57.0) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@babel/preset-react': 7.23.3(@babel/core@7.25.2) - '@fluentui/react': 8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@babel/preset-react': 7.24.7(@babel/core@7.25.2) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@types/jest': 29.5.12 + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@types/jest': 29.5.13 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -25810,16 +23357,16 @@ packages: cross-env: 7.0.3 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.14.1)(@typescript-eslint/parser@7.14.1)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.34.3)(eslint@8.57.0) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.34.3(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 @@ -25842,8 +23389,8 @@ packages: url-loader: 4.1.1(webpack@5.89.0) uuid: 9.0.1 webpack: 5.89.0(webpack-cli@5.1.4) - webpack-bundle-analyzer: 4.10.1 - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.2)(webpack@5.89.0) + webpack-bundle-analyzer: 4.10.2 + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.89.0) webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.89.0) transitivePeerDependencies: - '@babel/plugin-syntax-flow' @@ -25868,29 +23415,27 @@ packages: dev: false file:projects/chat-component-bindings.tgz: - resolution: {integrity: sha512-aiQRAP9YLHjtu+If9oNwpXNwRTaYkZBN/dZSNCDbSIGudxRYVFfZdAbIgXJLemUSFCjPkKKKgWU7mvwLgIDHGQ==, tarball: file:projects/chat-component-bindings.tgz} + resolution: {integrity: sha512-zLh8siLw3MEqy1fG70DY6opQx0Vg44n8P7oMNstRKCgAUmoitbG8eR56wkzY+QW5JFRaaROLFe3lyj87/tRsDA==, tarball: file:projects/chat-component-bindings.tgz} name: '@rush-temp/chat-component-bindings' version: 0.0.0 dependencies: '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 - '@azure/core-paging': 1.5.0 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@azure/core-paging': 1.6.2 + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@microsoft/api-documenter': 7.23.37(@types/node@20.11.25) - '@microsoft/api-extractor': 7.42.3(@types/node@20.11.25) - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/react': 18.3.3 copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) memoize-one: 5.2.1 @@ -25898,7 +23443,7 @@ packages: react: 18.3.1 reselect: 4.1.8 rimraf: 2.7.1 - rollup: 4.21.2 + rollup: 4.22.4 typescript: 5.4.5 transitivePeerDependencies: - '@types/eslint' @@ -25910,34 +23455,33 @@ packages: dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-CG8lKCXj6VrCuV1jLp5Rbt2Lgi9MS9fDiNYcFQev/cm+q67H7pjqOjx2cnX3p98cvKC+yFOVwWu09il/sxP6sw==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-q67ZNRJrOpMM5MsQQvuo9SVjTPuNfX8ttIKLCPUG21A8LJ227NzZH0mC2JU7LVlayk+TRS3EQXL2UVB/gtVJ2w==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 '@azure/communication-signaling': 1.0.0-beta.28 - '@azure/core-paging': 1.5.0 - '@azure/logger': 1.0.4 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@azure/core-paging': 1.6.2 + '@azure/logger': 1.1.4 + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@microsoft/api-documenter': 7.23.37(@types/node@20.11.25) - '@microsoft/api-extractor': 7.42.3(@types/node@20.11.25) '@types/events': 3.0.3 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 + '@types/node': 20.14.12 '@types/react': 18.3.3 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) events: 3.3.0 if-env: 1.0.4 immer: 10.1.1 @@ -25945,14 +23489,13 @@ packages: nanoid: 3.3.6 prettier: 3.3.2 rimraf: 2.7.1 - rollup: 4.21.2 - ts-jest: 29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) + rollup: 4.22.4 + ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - '@jest/transform' - '@jest/types' - '@types/eslint' - - '@types/node' - babel-jest - babel-plugin-macros - esbuild @@ -25962,28 +23505,28 @@ packages: dev: false file:projects/chat.tgz: - resolution: {integrity: sha512-k8WeW1AoJjRTgpNsmTpfpF3QMUkc4qxEwHxgeEWFyhOa6YuL64bG0EpjJc/sbxtsId7pMe+Cw/opdQ/7bTVr1g==, tarball: file:projects/chat.tgz} + resolution: {integrity: sha512-PTwgOIsKm+pxowxvEmJtqGibQPwhSl2MGQhE8nnIyb0M/DzFtcr/oOR84JzcBVLHbIkCHsw9DOZ/1U6aVKUnPw==, tarball: file:projects/chat.tgz} name: '@rush-temp/chat' version: 0.0.0 dependencies: '@azure/abort-controller': 1.1.0 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 - '@azure/communication-identity': 1.3.0 - '@azure/logger': 1.0.4 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@azure/communication-identity': 1.3.1 + '@azure/logger': 1.1.4 + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.23.10(@babel/core@7.25.2)(eslint@8.57.0) - '@fluentui/react': 8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@types/jest': 29.5.12 + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@types/jest': 29.5.13 '@types/json-stringify-safe': 5.0.3 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) axios: 1.7.7 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) concurrently: 5.3.0 @@ -25991,16 +23534,16 @@ packages: cpx: 1.5.0 css-loader: 4.3.0(webpack@5.89.0) env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.14.1)(@typescript-eslint/parser@7.14.1)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.34.3)(eslint@8.57.0) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.34.3(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) form-data: 4.0.0 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -26023,8 +23566,8 @@ packages: typescript: 5.4.5 url-loader: 4.1.1(webpack@5.89.0) webpack: 5.89.0(webpack-cli@5.1.4) - webpack-bundle-analyzer: 4.10.1 - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.2)(webpack@5.89.0) + webpack-bundle-analyzer: 4.10.2 + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.89.0) webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.89.0) transitivePeerDependencies: - '@babel/plugin-syntax-flow' @@ -26051,22 +23594,22 @@ packages: dev: false file:projects/check-treeshaking.tgz: - resolution: {integrity: sha512-oniP8zsX1Kpj3gduWaFrQIade0f07gujfNxZDSfd8ZQZoAQG0o1fRMhOZzh0YMHpltcjQz561ZmgYhpI12yh9Q==, tarball: file:projects/check-treeshaking.tgz} + resolution: {integrity: sha512-CufJZqS9KCqCPSm025txt+KU8AIjFyyhmNhFew/1ZdxQFEJutewvfUUhMtvkIXIw9/+74F57b1EuJDCfixKBDw==, tarball: file:projects/check-treeshaking.tgz} name: '@rush-temp/check-treeshaking' version: 0.0.0 dependencies: '@babel/core': 7.25.2 - '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.25.2) + '@babel/plugin-transform-export-namespace-from': 7.24.7(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) prettier: 3.3.2 rimraf: 2.7.1 webpack: 5.89.0(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack@5.89.0) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack@5.89.0) transitivePeerDependencies: - '@swc/core' - '@types/eslint' @@ -26079,15 +23622,15 @@ packages: dev: false file:projects/check-typescript-regression.tgz: - resolution: {integrity: sha512-d+Pgb55oIwWEUnt1k7/yBbmqD3iQ5nzz2X9uCvR7S6sIbvf0OdnZGHbJ0vuTUDLf7+Vj6NSdeK7o0R5XNDa7HA==, tarball: file:projects/check-typescript-regression.tgz} + resolution: {integrity: sha512-gFrv+9aZGNk1iUcE9CQdBppDotxpvifgmdBOLTq1LSimgqv95P+0vQZ9YVfHKjmeCfhTHT0/Yb9ikyKs9w2qMw==, tarball: file:projects/check-typescript-regression.tgz} name: '@rush-temp/check-typescript-regression' version: 0.0.0 dependencies: - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) prettier: 3.3.2 rimraf: 2.7.1 typescript: 4.6.3 @@ -26097,45 +23640,43 @@ packages: dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-VLdUuk673s+De2uTUN7bbf35mdQDKVgq4QgV8B8ZhAgp7XkllhGecsaEWFGLbWV+IFVpVr4sl5yX4EwiaCGs1Q==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-uadnqhx7kJYCGV2kH7oc089fgV9HkBWthaUadmxx+hboWpALH67TFWHGxXw5vVcEoS+BVY0eRrJmZiS6eDOMzA==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: '@azure/communication-calling': 1.28.4 - '@azure/communication-calling-effects': 1.1.1-beta.1 + '@azure/communication-calling-effects': 1.1.1 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 - '@azure/core-auth': 1.7.2 - '@azure/core-client': 1.8.0 - '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.14.0 - '@azure/logger': 1.0.4 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@azure/core-auth': 1.8.0 + '@azure/core-paging': 1.6.2 + '@azure/logger': 1.1.4 + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@fluentui-contrib/react-chat': 0.1.10(@fluentui/react-components@9.54.7)(@fluentui/react-icons@2.0.252)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react': 8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.54.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) + '@fluentui-contrib/react-chat': 0.1.10(@fluentui/react-components@9.54.16)(@fluentui/react-icons@2.0.258)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-components': 9.54.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-hooks': 8.8.10(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-window-provider': 2.2.27(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-window-provider': 2.2.28(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@microsoft/api-documenter': 7.25.9(@types/node@20.14.12) - '@microsoft/api-extractor': 7.47.4(@types/node@20.14.12) - '@rollup/plugin-json': 6.1.0(rollup@4.21.2) - '@testing-library/jest-dom': 6.4.8 - '@testing-library/react': 16.0.0(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@microsoft/api-documenter': 7.25.14(@types/node@20.14.12) + '@microsoft/api-extractor': 7.47.9(@types/node@20.14.12) + '@rollup/plugin-json': 6.1.0(rollup@4.22.4) + '@testing-library/jest-dom': 6.5.0 + '@testing-library/react': 16.0.1(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@types/dompurify': 3.0.5 '@types/events': 3.0.3 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/json-stringify-safe': 5.0.3 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 copy-to-clipboard: 3.3.3 copyfiles: 2.4.1 @@ -26143,16 +23684,16 @@ packages: cross-env: 7.0.3 dompurify: 3.1.6 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.34.3(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) events: 3.3.0 - html-react-parser: 5.1.12(@types/react@18.3.3)(react@18.3.1) + html-react-parser: 5.1.16(@types/react@18.3.3)(react@18.3.1) if-env: 1.0.4 immer: 10.1.1 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) @@ -26171,31 +23712,25 @@ packages: renamer: 4.0.0 reselect: 4.1.8 rimraf: 2.7.1 - rollup: 4.21.2 - roosterjs-content-model-api: 9.9.1 - roosterjs-content-model-core: 9.9.1 - roosterjs-content-model-dom: 9.9.1 - roosterjs-content-model-plugins: 9.9.1 - roosterjs-content-model-types: 9.9.1 - roosterjs-editor-api: 8.62.0 - roosterjs-editor-core: 8.62.0 - roosterjs-editor-dom: 8.62.0 - roosterjs-editor-plugins: 8.62.0 - roosterjs-editor-types: 8.62.0 - roosterjs-editor-types-compatible: 8.62.0 - roosterjs-react: 8.56.0(@fluentui/react@8.117.2)(react-dom@18.2.0)(react@18.2.0) - scheduler: 0.23.0 + rollup: 4.22.4 + roosterjs-content-model-api: 9.10.0 + roosterjs-content-model-core: 9.10.0 + roosterjs-content-model-dom: 9.10.0 + roosterjs-content-model-plugins: 9.10.1 + roosterjs-content-model-types: 9.10.0 + scheduler: 0.23.2 source-map-explorer: 2.5.3 textarea-caret-ts: 4.1.1 - ts-jest: 29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) + ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) - ts-patch: 3.1.2 - type-fest: 4.14.0 + ts-patch: 3.2.1 + type-fest: 4.26.1 typescript: 5.4.5 - typescript-transform-paths: 3.4.7(typescript@5.4.5) - use-debounce: 10.0.2(react@18.3.1) + typescript-transform-paths: 3.5.1(typescript@5.4.5) + use-debounce: 10.0.3(react@18.3.1) uuid: 9.0.1 transitivePeerDependencies: + - '@75lb/nature' - '@jest/transform' - '@jest/types' - '@swc/core' @@ -26210,37 +23745,37 @@ packages: dev: false file:projects/component-examples.tgz: - resolution: {integrity: sha512-/YVB7F17Q9wbclaQFAA5uMJ/uWUShVrOuSD/mCPUEhPSOYNpsTXAmSm4IcdejMCVDJk1qFlFSTsqkpcUMXvuNg==, tarball: file:projects/component-examples.tgz} + resolution: {integrity: sha512-jUf7zw9bAjglFzMS5Z2LI1hkIE4xh4gc9GuAWLIbMWY6N+IUEaR2svlZ9jrf3UAakPfF6ww7iAAigVXgLuk3tQ==, tarball: file:projects/component-examples.tgz} name: '@rush-temp/component-examples' version: 0.0.0 dependencies: '@azure/communication-calling': 1.28.4 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 - '@azure/communication-identity': 1.3.0 + '@azure/communication-identity': 1.3.1 '@babel/core': 7.25.2 - '@babel/eslint-parser': 7.23.10(@babel/core@7.25.2)(eslint@8.57.0) - '@fluentui/react': 8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@babel/eslint-parser': 7.25.1(@babel/core@7.25.2)(eslint@8.57.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) concurrently: 5.3.0 css-loader: 4.3.0(webpack@5.89.0) dotenv: 10.0.0 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.14.1)(@typescript-eslint/parser@7.14.1)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.8.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.34.3)(eslint@8.57.0) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.34.3(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-config-react-app: 6.0.0(@typescript-eslint/eslint-plugin@7.18.0)(@typescript-eslint/parser@7.18.0)(eslint-plugin-flowtype@8.0.3)(eslint-plugin-import@2.30.0)(eslint-plugin-jsx-a11y@6.10.0)(eslint-plugin-react-hooks@4.6.2)(eslint-plugin-react@7.36.1)(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 if-env: 1.0.4 @@ -26254,7 +23789,7 @@ packages: typescript: 5.4.5 uuid: 9.0.1 webpack: 5.89.0(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.2)(webpack@5.89.0) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.89.0) webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.89.0) transitivePeerDependencies: - '@babel/plugin-syntax-flow' @@ -26276,19 +23811,19 @@ packages: dev: false file:projects/config.tgz: - resolution: {integrity: sha512-DZRPyoZXKdFPiI92b08Lxi0PtgYkdwgdpPUNES9r+qwHObDfQxCCHt2TmfCFul3wD4pkQChOh+yPqBzI469Naw==, tarball: file:projects/config.tgz} + resolution: {integrity: sha512-v9GdcII3BLxEYVAwnnCU5vxtn6tGzs7BdtZ+2BPjV0QUmSPE+x5fIIXWpPl+0+k09EeSoqCefngkWboKz3chgw==, 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.21.2) - '@rollup/plugin-json': 6.1.0(rollup@4.21.2) + '@rollup/plugin-commonjs': 25.0.8(rollup@4.22.4) + '@rollup/plugin-json': 6.1.0(rollup@4.22.4) '@types/node': 20.14.12 - beachball: 2.44.0(typescript@5.4.5) - rollup: 4.21.2 - rollup-plugin-sourcemaps: 0.6.3(@types/node@20.14.12)(rollup@4.21.2) + beachball: 2.47.1(typescript@5.4.5) + rollup: 4.22.4 + rollup-plugin-sourcemaps: 0.6.3(@types/node@20.14.12)(rollup@4.22.4) rollup-plugin-svg: 2.0.0 ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) typescript: 5.4.5 @@ -26299,35 +23834,34 @@ packages: dev: false file:projects/fake-backends.tgz: - resolution: {integrity: sha512-uaaRbJrzPmJ9k7L2IwVIoNp1gUR7pYyeMJYUlNfLilM2UvbF1HucenJ+a2BfQ+l1WzruiGGLfYsxBWPSj93l4g==, tarball: file:projects/fake-backends.tgz} + resolution: {integrity: sha512-LbVteqhoFR1NOEpDbMawqbHX7c90/f/0y7NVHkdeN1XJGm6vYMXOwzCojpxVrndFzI+rJiwq+zMJ635GI3rFFQ==, tarball: file:projects/fake-backends.tgz} name: '@rush-temp/fake-backends' version: 0.0.0 dependencies: '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 '@azure/communication-signaling': 1.0.0-beta.28 - '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.14.0 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.17.0 + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@microsoft/api-extractor': 7.42.3(@types/node@20.11.25) '@types/events': 3.0.3 - '@types/jest': 29.5.12 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@types/jest': 29.5.13 + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) events: 3.3.0 if-env: 1.0.4 immer: 10.1.1 @@ -26335,8 +23869,8 @@ packages: nanoid: 3.3.6 prettier: 3.3.2 rimraf: 2.7.1 - rollup: 4.21.2 - ts-jest: 29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) + rollup: 4.22.4 + ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) typescript: 5.4.5 webpack: 5.89.0(webpack-cli@5.1.4) transitivePeerDependencies: @@ -26355,39 +23889,37 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-0SLB0opF01RcPvh+Y9xi8PGEIgPe/HCh5QXpM77WfySYvcy0bYTq8iyO5m/J6aG1kkBd8eOYr3YNHQQYxJeEcQ==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-YxcWRr1EhcgcCuNzOi+dlfmfn6jbSHH+nNdoGWU6apXimohdgnHUL1RHEzFjmXvJP/QN1L8VWtfoJ8IQejc3Zg==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@fluentui-contrib/react-chat': 0.1.10(@fluentui/react-components@9.54.7)(@fluentui/react-icons@2.0.252)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react': 8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.54.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) + '@fluentui-contrib/react-chat': 0.1.10(@fluentui/react-components@9.54.16)(@fluentui/react-icons@2.0.258)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-components': 9.54.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-hooks': 8.8.10(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@fluentui/react-window-provider': 2.2.27(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@fluentui/react-window-provider': 2.2.28(@types/react@18.3.3)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) - '@microsoft/api-documenter': 7.23.37(@types/node@20.11.25) - '@microsoft/api-extractor': 7.42.3(@types/node@20.11.25) '@playwright/experimental-ct-react': 1.39.0(@types/node@20.14.12) - '@rollup/plugin-json': 6.1.0(rollup@4.21.2) + '@rollup/plugin-json': 6.1.0(rollup@4.22.4) '@testing-library/dom': 9.3.4 - '@testing-library/jest-dom': 6.4.8 - '@testing-library/react': 16.0.0(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@testing-library/jest-dom': 6.5.0 + '@testing-library/react': 16.0.1(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@testing-library/user-event': 14.5.2(@testing-library/dom@9.3.4) '@types/dompurify': 3.0.5 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/json-stringify-safe': 5.0.3 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) '@vitejs/plugin-react': 4.2.1 ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) @@ -26395,21 +23927,21 @@ packages: concurrently: 5.3.0 copy-to-clipboard: 3.3.3 copyfiles: 2.4.1 - core-js: 3.36.0 + core-js: 3.38.1 cpx: 1.5.0 cross-env: 7.0.3 dompurify: 3.1.6 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.34.3(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) - html-react-parser: 5.1.12(@types/react@18.3.3)(react@18.3.1) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) + html-react-parser: 5.1.16(@types/react@18.3.3)(react@18.3.1) husky: 8.0.3 if-env: 1.0.4 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) @@ -26417,7 +23949,7 @@ packages: jest-fetch-mock: 3.0.3 jest-junit: 16.0.0 json-stringify-safe: 5.0.1 - nan: 2.19.0 + nan: 2.20.0 node-forge: 1.3.1 playwright-core: 1.39.0 prettier: 3.3.2 @@ -26429,27 +23961,20 @@ packages: react-use-draggable-scroll: 0.4.7(react@18.3.1) regenerator-runtime: 0.14.1 rimraf: 2.7.1 - rollup: 4.21.2 - roosterjs-content-model-api: 9.9.1 - roosterjs-content-model-core: 9.9.1 - roosterjs-content-model-dom: 9.9.1 - roosterjs-content-model-plugins: 9.9.1 - roosterjs-content-model-types: 9.9.1 - roosterjs-editor-api: 8.62.0 - roosterjs-editor-core: 8.62.0 - roosterjs-editor-dom: 8.62.0 - roosterjs-editor-plugins: 8.62.0 - roosterjs-editor-types: 8.62.0 - roosterjs-editor-types-compatible: 8.62.0 - roosterjs-react: 8.56.0(@fluentui/react@8.117.2)(react-dom@18.2.0)(react@18.2.0) - scheduler: 0.23.0 + rollup: 4.22.4 + roosterjs-content-model-api: 9.10.0 + roosterjs-content-model-core: 9.10.0 + roosterjs-content-model-dom: 9.10.0 + roosterjs-content-model-plugins: 9.10.1 + roosterjs-content-model-types: 9.10.0 + scheduler: 0.23.2 source-map-explorer: 2.5.3 textarea-caret-ts: 4.1.1 - ts-jest: 29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) + ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) - type-fest: 4.14.0 + type-fest: 4.26.1 typescript: 5.4.5 - use-debounce: 10.0.2(react@18.3.1) + use-debounce: 10.0.3(react@18.3.1) uuid: 9.0.1 webpack: 5.89.0(webpack-cli@5.1.4) transitivePeerDependencies: @@ -26478,44 +24003,43 @@ packages: dev: false file:projects/react-composites.tgz: - resolution: {integrity: sha512-fH6kDX73oH6+P1M2rpqLVUv9MvBjWIEH3OmCt5A6qd0qPvrC1jlgd60mbb99hD3ZKyHgvfnBCGYjxld6ZM56LA==, tarball: file:projects/react-composites.tgz} + resolution: {integrity: sha512-u9gZGaxbEH0a05e4ZH3hu5rh/TjFvCj3nNJ0nWGybVgnyMHd7c7RpAY9gavY8TAs53NQ1k5AksaCg7uEe4YP/A==, tarball: file:projects/react-composites.tgz} name: '@rush-temp/react-composites' version: 0.0.0 dependencies: '@azure/communication-calling': 1.28.4 - '@azure/communication-calling-effects': 1.1.1-beta.1 + '@azure/communication-calling-effects': 1.1.1 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 - '@azure/communication-identity': 1.3.0 - '@azure/communication-signaling': 1.0.0-beta.26 - '@azure/core-paging': 1.5.0 - '@azure/core-rest-pipeline': 1.14.0 - '@azure/logger': 1.0.4 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@azure/communication-identity': 1.3.1 + '@azure/core-paging': 1.6.2 + '@azure/core-rest-pipeline': 1.17.0 + '@azure/logger': 1.1.4 + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@fluentui/react': 8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-hooks': 8.8.10(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) - '@microsoft/api-documenter': 7.25.9(@types/node@20.14.12) - '@microsoft/api-extractor': 7.47.4(@types/node@20.14.12) + '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) + '@microsoft/api-documenter': 7.25.14(@types/node@20.14.12) + '@microsoft/api-extractor': 7.47.9(@types/node@20.14.12) '@playwright/test': 1.39.0 - '@testing-library/jest-dom': 6.4.8 - '@testing-library/react': 16.0.0(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@testing-library/jest-dom': 6.5.0 + '@testing-library/react': 16.0.1(@testing-library/dom@9.3.4)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@types/copy-webpack-plugin': 6.4.3 '@types/events': 3.0.3 '@types/express': 4.17.21 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/json-stringify-safe': 5.0.3 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@types/yargs': 17.0.32 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@types/yargs': 17.0.33 + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -26523,23 +24047,23 @@ packages: copy-to-clipboard: 3.3.3 copy-webpack-plugin: 11.0.0(webpack@5.89.0) copyfiles: 2.4.1 - core-js: 3.36.0 + core-js: 3.38.1 cpx: 1.5.0 cross-env: 7.0.3 css-loader: 4.3.0(webpack@5.89.0) dotenv: 10.0.0 env-cmd: 10.1.0 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsdoc: 36.1.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.34.3(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsdoc: 36.1.1(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) events: 3.3.0 - express: 4.18.3 + express: 4.21.0 fs-extra: 10.1.0 html-webpack-plugin: 5.6.0(webpack@5.89.0) husky: 8.0.3 @@ -26550,7 +24074,7 @@ packages: jest-junit: 16.0.0 json-stringify-safe: 5.0.1 memoize-one: 5.2.1 - nan: 2.19.0 + nan: 2.20.0 nanoid: 3.3.6 node-forge: 1.3.1 prettier: 3.3.2 @@ -26562,18 +24086,18 @@ packages: regenerator-runtime: 0.14.1 reselect: 4.1.8 rimraf: 2.7.1 - rollup: 4.21.2 + rollup: 4.22.4 shell-quote: 1.8.1 source-map-explorer: 2.5.3 style-loader: 2.0.0(webpack@5.89.0) - ts-jest: 29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) + ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.89.0) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) - type-fest: 4.14.0 + type-fest: 4.26.1 typescript: 5.4.5 uuid: 9.0.1 webpack: 5.89.0(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack-dev-server@4.15.2)(webpack@5.89.0) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.89.0) webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.89.0) yargs: 17.7.2 transitivePeerDependencies: @@ -26598,22 +24122,22 @@ packages: dev: false file:projects/sample-automation-tests.tgz: - resolution: {integrity: sha512-0qUkMhAywxbG4wqt4ellaN70LIPoHsHGQ31MhnOYf/dVwrMjb5Uql4rwahclvvLnK48JBwzoZ3oyGSJvJGBhtA==, tarball: file:projects/sample-automation-tests.tgz} + resolution: {integrity: sha512-UwwRUovCy6Di+TS4d3c4az3n33lHyqTsMM5GlUEckYGlmhgyxvrzkWe255dRiGEMwxFw4bX8LdkNFvDIe6iy9A==, tarball: file:projects/sample-automation-tests.tgz} name: '@rush-temp/sample-automation-tests' version: 0.0.0 dependencies: '@azure/communication-calling': 1.28.4 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 - '@azure/communication-identity': 1.3.0 + '@azure/communication-identity': 1.3.1 '@playwright/test': 1.39.0 '@types/node': 20.14.12 - '@types/node-static': 0.7.11 cross-env: 7.0.3 dotenv: 10.0.0 env-cmd: 10.1.0 + express: 4.21.0 if-env: 1.0.4 - node-static: 0.7.11 + path: 0.12.7 rimraf: 2.7.1 typescript: 5.4.5 uuid: 9.0.1 @@ -26622,21 +24146,20 @@ packages: dev: false file:projects/sample-static-html-composites.tgz: - resolution: {integrity: sha512-dZ9R0gPlz1fTeKnZMFO6m/AKDZVqidUSt5ToMQo0SYAAeBC7RU4rFRKLJKNDqiZl583r3vqLqOXiN/8dlozQ7Q==, tarball: file:projects/sample-static-html-composites.tgz} + resolution: {integrity: sha512-uxxBQOHZvCDLuvKnRSLqdynwLbk98wIF2gF+WsYVRSZVznk7qnfOrwf9gfwUaxbiKXoUKwC3p9eldMod73yiMg==, tarball: file:projects/sample-static-html-composites.tgz} name: '@rush-temp/sample-static-html-composites' version: 0.0.0 dependencies: '@azure/communication-calling': 1.28.4 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 - '@azure/communication-identity': 1.3.0 - '@babel/cli': 7.24.8(@babel/core@7.25.2) + '@azure/communication-identity': 1.3.1 + '@babel/cli': 7.25.6(@babel/core@7.25.2) '@babel/core': 7.25.2 - '@fluentui/react': 8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@playwright/test': 1.39.0 '@types/copy-webpack-plugin': 6.4.3 '@types/node': 20.14.12 - '@types/node-static': 0.7.11 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) @@ -26644,21 +24167,19 @@ packages: copy-webpack-plugin: 11.0.0(webpack@5.89.0) cpx: 1.5.0 dotenv: 10.0.0 - ecstatic: 4.1.4 env-cmd: 10.1.0 html-webpack-plugin: 5.6.0(webpack@5.89.0) http: 0.0.1-security http-server: 14.1.1 if-env: 1.0.4 - node-static: 0.7.11 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) rimraf: 2.7.1 typescript: 5.4.5 uuid: 9.0.1 webpack: 5.89.0(webpack-cli@5.1.4) - webpack-bundle-analyzer: 4.10.1 - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack@5.89.0) + webpack-bundle-analyzer: 4.10.2 + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack@5.89.0) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -26673,50 +24194,50 @@ packages: dev: false file:projects/scripts.tgz: - resolution: {integrity: sha512-bDw92ULh79UtEB3X5e+FZGr0fNIUev0GGLu7uBEQIVgJjigYJGIp6bz01+cVUcNqkP6zKjqrafhWXBkB43ckYw==, tarball: file:projects/scripts.tgz} + resolution: {integrity: sha512-etEablx5ljVhADQIRE5hIW0rcgMt2K8eQ1iTjXlDmK7izoFSCbcR8pBD5KRmNGqg47isbtKuNdcjEps6HJrRHg==, tarball: file:projects/scripts.tgz} name: '@rush-temp/scripts' version: 0.0.0 dependencies: - '@types/yargs': 17.0.32 + '@types/yargs': 17.0.33 yargs: 17.7.2 dev: false file:projects/server.tgz: - resolution: {integrity: sha512-hHAs/Ibwo52QNEQWvgBZELfUf+2Dh6JPWYZMqXkwq3IDol7Ee/YskcV1dUqlcKJPF50pP3GFHmvE0uujP52RXw==, tarball: file:projects/server.tgz} + resolution: {integrity: sha512-eOgjeQ14riiK7n/sHznue9oK8tck8epqU3d3db1O/KvVyC+0gEslPyHy2RhKhCNm8GMXAm4wHVYUj70VZscIdg==, tarball: file:projects/server.tgz} name: '@rush-temp/server' version: 0.0.0 dependencies: '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 - '@azure/communication-identity': 1.3.0 - '@azure/communication-rooms': 1.1.0-beta.1 - '@azure/storage-blob': 12.17.0 + '@azure/communication-identity': 1.3.1 + '@azure/communication-rooms': 1.1.0 + '@azure/storage-blob': 12.25.0 '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(webpack@5.89.0) '@types/cookie-parser': 1.4.7 '@types/copy-webpack-plugin': 6.4.3 '@types/cors': 2.8.17 '@types/express': 4.17.21 '@types/http-errors': 1.8.2 - '@types/jest': 29.5.12 + '@types/jest': 29.5.13 '@types/morgan': 1.9.9 - '@types/multer': 1.4.11 + '@types/multer': 1.4.12 '@types/node': 20.14.12 '@types/supertest': 2.0.16 '@types/webpack-node-externals': 3.0.4(webpack-cli@5.1.4) - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) cookie-parser: 1.4.6 copy-webpack-plugin: 11.0.0(webpack@5.89.0) cors: 2.8.5 cpx: 1.5.0 debug: 2.6.9 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-flowtype: 8.0.3(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - express: 4.18.3 + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-flowtype: 8.0.3(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + express: 4.21.0 http-errors: 1.8.1 husky: 8.0.3 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) @@ -26730,13 +24251,13 @@ packages: react-refresh-typescript: 2.0.9(react-refresh@0.14.2)(typescript@5.4.5) rimraf: 2.7.1 supertest: 6.3.4 - ts-jest: 29.1.5(jest@29.7.0)(typescript@5.4.5) + ts-jest: 29.2.5(jest@29.7.0)(typescript@5.4.5) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.89.0) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) ts-node-dev: 2.0.0(@types/node@20.14.12)(typescript@5.4.5) typescript: 5.4.5 webpack: 5.89.0(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.1)(webpack@5.89.0) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack@5.89.0) webpack-node-externals: 3.0.0 transitivePeerDependencies: - '@babel/core' @@ -26765,80 +24286,78 @@ packages: dev: false file:projects/storybook.tgz: - resolution: {integrity: sha512-UDM/RPLcTMvLpxItwlrtyjqcdfwQgURDSb/kWDBIOKJh9A9lUBP4bm07CI3iXC/HLlZYOmMTEGPMluJOHuCJPQ==, tarball: file:projects/storybook.tgz} + resolution: {integrity: sha512-CT8Uep4x5ae2JPtVdQ0iiXRFzR3Shxv8b5Y+QnM61NrxkT8f16d3hrGdqdXXAfd2thpQtdSEU6VFpmgHGEOUBw==, tarball: file:projects/storybook.tgz} name: '@rush-temp/storybook' version: 0.0.0 dependencies: '@azure/communication-calling': 1.28.4 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 - '@azure/communication-identity': 1.3.0 + '@azure/communication-identity': 1.3.1 '@babel/core': 7.25.2 '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@fluentui/react': 8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.54.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-components': 9.54.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-hooks': 8.8.10(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) + '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) '@fluentui/theme-samples': 8.7.123(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@mdx-js/react': 1.6.22(react@18.3.1) - '@microsoft/api-documenter': 7.23.37(@types/node@20.11.25) - '@microsoft/api-extractor': 7.42.3(@types/node@20.11.25) - '@microsoft/applicationinsights-react-js': 3.4.3(react@18.3.1)(tslib@2.6.2) - '@microsoft/applicationinsights-web': 2.8.17(tslib@2.6.2) + '@microsoft/applicationinsights-react-js': 3.4.3(react@18.3.1)(tslib@2.7.0) + '@microsoft/applicationinsights-web': 2.8.18(tslib@2.7.0) '@storybook/addon-actions': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/addon-controls': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) - '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) - '@storybook/addon-essentials': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-controls': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/addon-docs': 6.5.16(@babel/core@7.25.2)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-essentials': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/addon-links': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/addon-storyshots': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@8.57.0)(jest@29.7.0)(preact@10.19.6)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) + '@storybook/addon-storyshots': 6.5.16(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(@storybook/react@6.5.16)(eslint@8.57.1)(jest@29.7.0)(preact@10.24.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5)(webpack@5.89.0) '@storybook/addons': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/api': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@storybook/builder-webpack5': 6.5.14(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/builder-webpack5': 6.5.14(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/components': 6.5.16(react-dom@18.3.1)(react@18.3.1) '@storybook/core-events': 6.5.16 - '@storybook/manager-webpack5': 6.5.16(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) + '@storybook/manager-webpack5': 6.5.16(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(typescript@5.4.5) '@storybook/node-logger': 6.5.16 - '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.0)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) + '@storybook/react': 6.5.16(@babel/core@7.25.2)(@storybook/builder-webpack5@6.5.14)(@storybook/manager-webpack5@6.5.16)(eslint@8.57.1)(react-dom@18.3.1)(react@18.3.1)(require-from-string@2.0.2)(typescript@5.4.5) '@storybook/theming': 6.5.16(react-dom@18.3.1)(react@18.3.1) - '@testing-library/jest-dom': 6.4.8 - '@types/jest': 29.5.12 + '@testing-library/jest-dom': 6.5.0 + '@types/jest': 29.5.13 '@types/json-stringify-safe': 5.0.3 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) - browserslist: 4.23.0 + browserslist: 4.24.0 concurrently: 5.3.0 copy-to-clipboard: 3.3.3 copyfiles: 2.4.1 - core-js: 3.36.0 + core-js: 3.38.1 cross-env: 7.0.3 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-mdx: 1.16.0(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.34.3(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-mdx: 1.16.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) husky: 8.0.3 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 jest-junit: 16.0.0 json-stringify-safe: 5.0.1 mobile-detect: 1.4.5 - nan: 2.19.0 + nan: 2.20.0 node-forge: 1.3.1 - preact: 10.19.6 + preact: 10.24.1 prettier: 3.3.2 pretty-quick: 4.0.0(prettier@3.3.2) raw-loader: 4.0.2(webpack@5.89.0) @@ -26848,14 +24367,14 @@ packages: regenerator-runtime: 0.14.1 require-from-string: 2.0.2 resize-observer-polyfill: 1.5.1 - scheduler: 0.23.0 + scheduler: 0.23.2 shell-quote: 1.8.1 source-map-explorer: 2.5.3 storybook-docs-toc: 1.7.0(@storybook/addon-docs@6.5.16)(react-dom@18.3.1)(react@18.3.1)(styled-components@5.3.11) styled-components: 5.3.11(@babel/core@7.25.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) - ts-jest: 29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) + ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) - tslib: 2.6.2 + tslib: 2.7.0 typescript: 5.4.5 uuid: 9.0.1 webpack: 5.89.0(webpack-cli@5.1.4) @@ -26908,78 +24427,78 @@ packages: dev: false file:projects/storybook8.tgz: - resolution: {integrity: sha512-1SwAqueU32sP4amcgQvKQ9IwtFY3DyGIpnRBn9rIeXqGp0k/AFXlWkCqvyj9Fq+6wYWkfTh1aw1ROGeuCP1qEw==, tarball: file:projects/storybook8.tgz} + resolution: {integrity: sha512-gFc5ZeqzE0HubFFeuwKI7zwWTBleAcqxvfI6Rr510Hx8bVZ/6UAygCWP1tKXyNcvBJNad/NNMZ/hoA/WJxuV7g==, tarball: file:projects/storybook8.tgz} name: '@rush-temp/storybook8' version: 0.0.0 dependencies: '@azure/communication-calling': 1.28.4 '@azure/communication-chat': 1.5.2 '@azure/communication-common': 2.3.1 - '@azure/communication-identity': 1.3.0 + '@azure/communication-identity': 1.3.1 '@babel/core': 7.25.2 '@babel/preset-env': 7.23.9(@babel/core@7.25.2) - '@fluentui/react': 8.120.0(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) - '@fluentui/react-components': 9.54.7(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.0) + '@fluentui/react': 8.120.9(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) + '@fluentui/react-components': 9.54.16(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2) '@fluentui/react-file-type-icons': 8.11.18(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-hooks': 8.8.10(@types/react@18.3.3)(react@18.3.1) - '@fluentui/react-icons': 2.0.252(react@18.3.1) + '@fluentui/react-hooks': 8.8.12(@types/react@18.3.3)(react@18.3.1) + '@fluentui/react-icons': 2.0.258(react@18.3.1) '@fluentui/theme-samples': 8.7.123(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1)(react@18.3.1) '@griffel/react': 1.5.25(react@18.3.1) '@mdx-js/react': 1.6.22(react@18.3.1) - '@microsoft/applicationinsights-react-js': 3.4.3(react@18.3.1)(tslib@2.6.2) - '@microsoft/applicationinsights-web': 2.8.17(tslib@2.6.2) - '@storybook/addon-actions': 8.2.6(storybook@8.2.6) - '@storybook/addon-controls': 8.2.6(storybook@8.2.6) - '@storybook/addon-docs': 8.2.6(storybook@8.2.6) - '@storybook/addon-essentials': 8.2.6(storybook@8.2.6) - '@storybook/addon-links': 8.2.6(react@18.3.1)(storybook@8.2.6) + '@microsoft/applicationinsights-react-js': 3.4.3(react@18.3.1)(tslib@2.7.0) + '@microsoft/applicationinsights-web': 2.8.18(tslib@2.7.0) + '@storybook/addon-actions': 8.3.3(storybook@8.3.3) + '@storybook/addon-controls': 8.3.3(storybook@8.3.3) + '@storybook/addon-docs': 8.3.3(storybook@8.3.3) + '@storybook/addon-essentials': 8.3.3(storybook@8.3.3) + '@storybook/addon-links': 8.3.3(react@18.3.1)(storybook@8.3.3) '@storybook/addon-webpack5-compiler-babel': 3.0.3(webpack@5.89.0) - '@storybook/builder-webpack5': 8.2.6(storybook@8.2.6)(typescript@5.4.5) - '@storybook/components': 8.2.6(storybook@8.2.6) - '@storybook/core-events': 8.2.6(storybook@8.2.6) - '@storybook/manager-api': 8.2.6(storybook@8.2.6) - '@storybook/node-logger': 8.2.6(storybook@8.2.6) - '@storybook/preview-api': 8.2.6(storybook@8.2.6) - '@storybook/react': 8.2.6(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.6)(typescript@5.4.5) - '@storybook/react-webpack5': 8.2.6(react-dom@18.3.1)(react@18.3.1)(storybook@8.2.6)(typescript@5.4.5) - '@storybook/test-runner': 0.17.0(@types/node@20.14.12)(storybook@8.2.6)(ts-node@10.9.2) - '@storybook/theming': 8.2.6(storybook@8.2.6) - '@testing-library/jest-dom': 6.4.8 - '@types/jest': 29.5.12 + '@storybook/builder-webpack5': 8.3.3(storybook@8.3.3)(typescript@5.4.5) + '@storybook/components': 8.3.3(storybook@8.3.3) + '@storybook/core-events': 8.3.3(storybook@8.3.3) + '@storybook/manager-api': 8.3.3(storybook@8.3.3) + '@storybook/node-logger': 8.3.3(storybook@8.3.3) + '@storybook/preview-api': 8.3.3(storybook@8.3.3) + '@storybook/react': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/react-webpack5': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/test-runner': 0.17.0(@types/node@20.14.12)(storybook@8.3.3)(ts-node@10.9.2) + '@storybook/theming': 8.3.3(storybook@8.3.3) + '@testing-library/jest-dom': 6.5.0 + '@types/jest': 29.5.13 '@types/json-stringify-safe': 5.0.3 '@types/node': 20.14.12 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 '@types/react-linkify': 1.0.4 '@types/uuid': 9.0.8 - '@typescript-eslint/eslint-plugin': 7.14.1(@typescript-eslint/parser@7.14.1)(eslint@8.57.0)(typescript@5.4.5) - '@typescript-eslint/parser': 7.14.1(eslint@8.57.0)(typescript@5.4.5) + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.4.5) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.4.5) ajv: 8.17.1 babel-jest: 29.7.0(@babel/core@7.25.2) babel-loader: 8.1.0(@babel/core@7.25.2)(webpack@5.89.0) - browserslist: 4.23.0 + browserslist: 4.24.0 concurrently: 5.3.0 copy-to-clipboard: 3.3.3 copyfiles: 2.4.1 - core-js: 3.36.0 + core-js: 3.38.1 cross-env: 7.0.3 - eslint: 8.57.0 - eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-header: 3.1.1(eslint@8.57.0) - eslint-plugin-import: 2.29.1(eslint@8.57.0) - eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) - eslint-plugin-mdx: 1.16.0(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.3.2) - eslint-plugin-react: 7.34.3(eslint@8.57.0) - eslint-plugin-react-hooks: 4.6.2(eslint@8.57.0) + eslint: 8.57.1 + eslint-config-prettier: 9.1.0(eslint@8.57.1) + eslint-plugin-header: 3.1.1(eslint@8.57.1) + eslint-plugin-import: 2.30.0(eslint@8.57.1) + eslint-plugin-jsx-a11y: 6.10.0(eslint@8.57.1) + eslint-plugin-mdx: 1.16.0(eslint@8.57.1) + eslint-plugin-prettier: 5.2.1(eslint-config-prettier@9.1.0)(eslint@8.57.1)(prettier@3.3.2) + eslint-plugin-react: 7.36.1(eslint@8.57.1) + eslint-plugin-react-hooks: 4.6.2(eslint@8.57.1) husky: 8.0.3 jest: 29.7.0(@types/node@20.14.12)(ts-node@10.9.2) jest-fetch-mock: 3.0.3 jest-junit: 16.0.0 json-stringify-safe: 5.0.1 - nan: 2.19.0 + nan: 2.20.0 node-forge: 1.3.1 - preact: 10.19.6 + preact: 10.24.1 prettier: 3.3.2 pretty-quick: 4.0.0(prettier@3.3.2) raw-loader: 4.0.2(webpack@5.89.0) @@ -26990,16 +24509,16 @@ packages: remark-gfm: 4.0.0 require-from-string: 2.0.2 resize-observer-polyfill: 1.5.1 - scheduler: 0.23.0 + scheduler: 0.23.2 shell-quote: 1.8.1 source-map-explorer: 2.5.3 - storybook: 8.2.6(@babel/preset-env@7.23.9) + storybook: 8.3.3 styled-components: 5.3.11(@babel/core@7.25.2)(react-dom@18.3.1)(react-is@18.3.1)(react@18.3.1) - ts-jest: 29.1.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) + ts-jest: 29.2.5(@babel/core@7.25.2)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.5) ts-loader: 8.4.0(typescript@5.4.5)(webpack@5.89.0) ts-node: 10.9.2(@types/node@20.14.12)(typescript@5.4.5) tsconfig-paths-webpack-plugin: 4.1.0 - tslib: 2.6.2 + tslib: 2.7.0 typescript: 5.4.5 uuid: 9.0.1 webpack: 5.89.0(webpack-cli@5.1.4) @@ -27007,6 +24526,7 @@ packages: - '@jest/transform' - '@jest/types' - '@rspack/core' + - '@storybook/test' - '@swc/core' - '@swc/helpers' - '@swc/wasm' @@ -27022,4 +24542,5 @@ packages: - uglify-js - utf-8-validate - webpack-cli + - webpack-sources dev: false diff --git a/packages/chat-stateful-client/package.json b/packages/chat-stateful-client/package.json index 8d7909718bc..45166ff32b7 100644 --- a/packages/chat-stateful-client/package.json +++ b/packages/chat-stateful-client/package.json @@ -49,6 +49,7 @@ "@types/react": "18.3.3", "@typescript-eslint/eslint-plugin": "^7.14.1", "@typescript-eslint/parser": "^7.14.1", + "@types/node": "^20.14.12", "copyfiles": "^2.4.1", "cpx": "^1.5.0", "cross-env": "^7.0.3", diff --git a/samples/StaticHtmlComposites/package.json b/samples/StaticHtmlComposites/package.json index b82cd2d29e9..7e9ca9f554d 100644 --- a/samples/StaticHtmlComposites/package.json +++ b/samples/StaticHtmlComposites/package.json @@ -38,7 +38,6 @@ "@playwright/test": "~1.39.0", "@types/copy-webpack-plugin": "^6.4.0", "@types/node": "^20.14.12", - "@types/node-static": "^0.7.7", "@types/react": "18.3.3", "@types/react-dom": "18.3.0", "babel-loader": "8.1.0", @@ -50,7 +49,6 @@ "http": "^0.0.1-security", "http-server": "14.1.1", "if-env": "^1.0.4", - "node-static": "^0.7.11", "rimraf": "^2.6.2", "typescript": "5.4.5", "webpack": "5.89.0", diff --git a/samples/tests/globalSetup.ts b/samples/tests/globalSetup.ts index 370457e17ca..22331e18d73 100644 --- a/samples/tests/globalSetup.ts +++ b/samples/tests/globalSetup.ts @@ -1,17 +1,14 @@ import * as http from 'http'; -import { Server } from 'node-static'; +import express from 'express'; import * as path from 'path'; import dotenv from 'dotenv'; dotenv.config({ path: path.join(__dirname, '..', '.env') }); async function globalSetup() { - var file = new Server(path.resolve(process.cwd(), process.env.SERVE_PATH)); - const server = http - .createServer(function (req, res) { - file.serve(req, res); - }) - .listen(8080); + const fileServer = express(); + fileServer.use(express.static(path.resolve(process.cwd(), process.env.SERVE_PATH))); + const server = http.createServer(fileServer).listen(8080); // Expose port to the tests. process.env.SERVER_PORT = String(server.address().toString()); diff --git a/samples/tests/package.json b/samples/tests/package.json index 8446d418279..f9d3ef9d01f 100644 --- a/samples/tests/package.json +++ b/samples/tests/package.json @@ -31,12 +31,12 @@ "@azure/communication-identity": "^1.3.0", "@playwright/test": "~1.39.0", "@types/node": "^20.14.12", - "@types/node-static": "^0.7.7", "dotenv": "^10.0.0", "env-cmd": "^10.1.0", "if-env": "^1.0.4", - "node-static": "^0.7.11", + "express": "^4.18.2", "rimraf": "^2.6.2", - "typescript": "5.4.5" + "typescript": "5.4.5", + "path": "0.12.7" } } \ No newline at end of file From 3c34a8f754427053ea55815c431e9681a5a3de30 Mon Sep 17 00:00:00 2001 From: vhuseinova-msft <98852890+vhuseinova-msft@users.noreply.github.com> Date: Wed, 25 Sep 2024 13:44:15 -0700 Subject: [PATCH 44/45] Fix for the changelog job to compare changelog files between base and main branches correctly (#5203) --- .github/workflows/ci.yml | 38 +++++++------------------------------- 1 file changed, 7 insertions(+), 31 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6508575a164..fa261bee5e0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,6 +8,7 @@ on: - release/** # Presubmit CI on PRs to all branches. pull_request: + types: [labeled, unlabeled, opened, synchronize, reopened] # Allows you to run this workflow manually from the Actions tab. workflow_dispatch: @@ -67,7 +68,10 @@ jobs: # Checks-out your repository under $GITHUB_WORKSPACE so job can access it - uses: actions/checkout@v4 with: - fetch-depth: 2 # this job requires depth of 2 for access to diff the SHA for change file check + # This job requires to fetch the entire history to access to diff the SHA for change file check. + # Otherwise, it can lead to issues when trying to compare branches, as the fetched commits may not + # include the common ancestor between the branches. + fetch-depth: 0 # Ensure node version is great enough - name: Use Node.js uses: actions/setup-node@v4 @@ -86,10 +90,8 @@ jobs: if: ${{ always() && steps.install-dependencies.outcome == 'failure' }} run: echo "Failed to install dependencies, please make sure you run `rush update:all-flavors` if dependencies were updated." && exit 1 - name: Check the necessary change file has been submitted - if: ${{ github.event_name == 'pull_request' && !contains( github.event.pull_request.labels.*.name, 'do not need changelog')}} - run: | - git fetch origin main:main --depth=2 - node common/scripts/changelog/check.mjs ${{ github.event.pull_request.base.sha }} ${{ github.event.pull_request.head.sha }} + if: ${{ github.event_name == 'pull_request' && !contains( github.event.pull_request.labels.*.name, 'does not need changelog')}} + run: node common/scripts/changelog/check.mjs ${{ github.event.pull_request.base.sha }} ${{ github.event.pull_request.head.sha }} # Perform lint check - name: Run linter @@ -144,8 +146,6 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE so job can access it - uses: actions/checkout@v4 - with: - fetch-depth: 1 # Ensure node version is great enough - name: Use Node.js uses: actions/setup-node@v4 @@ -239,8 +239,6 @@ jobs: steps: # Checks-out your repository under $GITHUB_WORKSPACE so job can access it - uses: actions/checkout@v4 - with: - fetch-depth: 1 # Ensure node version is great enough - name: Use Node.js uses: actions/setup-node@v4 @@ -293,8 +291,6 @@ jobs: matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }} steps: - uses: actions/checkout@v4 - with: - fetch-depth: 1 - name: Use Node.js uses: actions/setup-node@v4 with: @@ -362,8 +358,6 @@ jobs: matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }} steps: - uses: actions/checkout@v4 - with: - fetch-depth: 1 - name: Use Node.js uses: actions/setup-node@v4 with: @@ -431,8 +425,6 @@ jobs: matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }} steps: - uses: actions/checkout@v4 - with: - fetch-depth: 1 - name: Use Node.js uses: actions/setup-node@v4 with: @@ -499,8 +491,6 @@ jobs: matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }} steps: - uses: actions/checkout@v4 - with: - fetch-depth: 1 - name: Use Node.js uses: actions/setup-node@v4 with: @@ -555,8 +545,6 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - with: - fetch-depth: 1 - name: Use Node.js uses: actions/setup-node@v4 with: @@ -586,8 +574,6 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - with: - fetch-depth: 1 - name: Use Node.js uses: actions/setup-node@v4 with: @@ -619,8 +605,6 @@ jobs: matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }} steps: - uses: actions/checkout@v4 - with: - fetch-depth: 1 - name: Use Node.js uses: actions/setup-node@v4 with: @@ -653,8 +637,6 @@ jobs: matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }} steps: - uses: actions/checkout@v4 - with: - fetch-depth: 1 - name: Use Node.js uses: actions/setup-node@v4 with: @@ -687,8 +669,6 @@ jobs: matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }} steps: - uses: actions/checkout@v4 - with: - fetch-depth: 1 - name: Use Node.js uses: actions/setup-node@v4 with: @@ -723,8 +703,6 @@ jobs: matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }} steps: - uses: actions/checkout@v4 - with: - fetch-depth: 1 - name: Use Node.js uses: actions/setup-node@v4 with: @@ -775,8 +753,6 @@ jobs: matrix: ${{ fromJSON(needs.get_matrix.outputs.matrix) }} steps: - uses: actions/checkout@v4 - with: - fetch-depth: 1 - name: Use Node.js uses: actions/setup-node@v4 with: From 2931ebd7c07eeac0a8fe9e319e4f2a66446b9d7a Mon Sep 17 00:00:00 2001 From: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Date: Thu, 26 Sep 2024 11:43:05 -0700 Subject: [PATCH 45/45] [Inbound Calling] Migrate to SB 8 (#5209) * Add Concepts page * Component docs * Update packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/Docs.mdx Co-authored-by: edwardlee-msft Signed-off-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> * Update packages/storybook8/stories/Concepts/InboundCalling/Docs.mdx Co-authored-by: edwardlee-msft Signed-off-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> * Update packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/index.stories.tsx Co-authored-by: edwardlee-msft Signed-off-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> * Update packages/storybook8/stories/controlsUtils.ts Co-authored-by: edwardlee-msft Signed-off-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> * fix canvas * fix sb build issue --------- Signed-off-by: Donald McEachern <94866715+dmceachernmsft@users.noreply.github.com> Co-authored-by: edwardlee-msft --- common/config/rush/pnpm-lock.yaml | 203 +++++++++++++++-- .../rush/variants/stable/pnpm-lock.yaml | 209 +++++++++++++++--- packages/storybook8/package.json | 1 + .../IncomingCallNotification/Docs.mdx | 28 +++ .../IncomingCallNotification.story.tsx | 27 +++ .../index.stories.tsx | 45 ++++ .../IncomingCallNotification.snippet.tsx | 22 ++ ...ncomingCallNotificationStyling.snippet.tsx | 56 +++++ .../IncomingCallStack/Docs.mdx | 17 ++ .../IncomingCallStack.story.tsx | 26 +++ .../IncomingCallStack/index.stories.tsx | 54 +++++ .../snippets/IncomingCallStack.snippet.tsx | 37 ++++ .../stories/Concepts/InboundCalling/Docs.mdx | 38 ++++ .../IncomingCallStackPropsExample.snippet.tsx | 21 ++ packages/storybook8/stories/controlsUtils.ts | 28 +++ 15 files changed, 764 insertions(+), 48 deletions(-) create mode 100644 packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/Docs.mdx create mode 100644 packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/IncomingCallNotification.story.tsx create mode 100644 packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/index.stories.tsx create mode 100644 packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/snippets/IncomingCallNotification.snippet.tsx create mode 100644 packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/snippets/IncomingCallNotificationStyling.snippet.tsx create mode 100644 packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/Docs.mdx create mode 100644 packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/IncomingCallStack.story.tsx create mode 100644 packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/index.stories.tsx create mode 100644 packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/snippets/IncomingCallStack.snippet.tsx create mode 100644 packages/storybook8/stories/Concepts/InboundCalling/Docs.mdx create mode 100644 packages/storybook8/stories/Concepts/InboundCalling/snippets/IncomingCallStackPropsExample.snippet.tsx diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 516741e6e64..b9eb1053bac 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -7081,6 +7081,17 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@storybook/instrumenter@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-ZiODB9EwCQkl4PBxGJjBHXRTLxcNs68ZZvR+xeMr0eMFzzlJG+trXoX5kK95oA4BFhGN+3uM0Zl3MoRjBtJTNA==} + peerDependencies: + storybook: ^8.3.3 + dependencies: + '@storybook/global': 5.0.0 + '@vitest/utils': 2.1.1 + storybook: 8.3.3 + util: 0.12.5 + dev: false + /@storybook/manager-api@8.3.3(storybook@8.3.3): resolution: {integrity: sha512-Na4U+McOeVUJAR6qzJfQ6y2Qt0kUgEDUriNoAn+curpoKPTmIaZ79RAXBzIqBl31VyQKknKpZbozoRGf861YaQ==} peerDependencies: @@ -7257,7 +7268,7 @@ packages: core-js: 3.38.1 dev: false - /@storybook/preset-react-webpack@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): + /@storybook/preset-react-webpack@8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): resolution: {integrity: sha512-uvGtGQ2BDzmHCDl0jCvoAzbD7AWPf9nU7zQsgvpCgs7BiHQVXq40ZU+aFhU74K/WLvdArMOoyZPU70dJGzvdKg==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7270,7 +7281,7 @@ packages: optional: true dependencies: '@storybook/core-webpack': 8.3.3(storybook@8.3.3) - '@storybook/react': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/react': 8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.5)(webpack@5.89.0) '@types/node': 22.7.1 '@types/semver': 7.5.8 @@ -7405,7 +7416,7 @@ packages: storybook: 8.3.3 dev: false - /@storybook/react-webpack5@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): + /@storybook/react-webpack5@8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): resolution: {integrity: sha512-ikD48XvgmP/kegnjJ9+RoiKGF9IdVjOc1MFUnnIU1TNLwCsqkwf5jGcOvFTAzK8Phu/ykwUBWT41UqBptkrHEQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7418,8 +7429,8 @@ packages: optional: true dependencies: '@storybook/builder-webpack5': 8.3.3(storybook@8.3.3)(typescript@5.4.5) - '@storybook/preset-react-webpack': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) - '@storybook/react': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/preset-react-webpack': 8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/react': 8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) '@types/node': 22.7.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -7526,7 +7537,7 @@ packages: - webpack-plugin-serve dev: false - /@storybook/react@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): + /@storybook/react@8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): resolution: {integrity: sha512-fHOW/mNqI+sZWttGOE32Q+rAIbN7/Oib091cmE8usOM0z0vPNpywUBtqC2cCQH39vp19bhTsQaSsTcoBSweAHw==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7546,6 +7557,7 @@ packages: '@storybook/manager-api': 8.3.3(storybook@8.3.3) '@storybook/preview-api': 8.3.3(storybook@8.3.3) '@storybook/react-dom-shim': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3) + '@storybook/test': 8.3.3(storybook@8.3.3) '@storybook/theming': 8.3.3(storybook@8.3.3) '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 @@ -7740,6 +7752,23 @@ packages: - ts-node dev: false + /@storybook/test@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-uZ8nMIovfI2ry989K2+cYAeEVD/3dpjj2+Rbmy7DiZWWVhFALfmqaTRkzZfShLmlH0TFv+rfcBPihGccBtw0FQ==} + peerDependencies: + storybook: ^8.3.3 + dependencies: + '@storybook/csf': 0.1.11 + '@storybook/global': 5.0.0 + '@storybook/instrumenter': 8.3.3(storybook@8.3.3) + '@testing-library/dom': 10.4.0 + '@testing-library/jest-dom': 6.5.0 + '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) + '@vitest/expect': 2.0.5 + '@vitest/spy': 2.0.5 + storybook: 8.3.3 + util: 0.12.5 + dev: false + /@storybook/theming@6.5.14(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-3ff6RLZGaIil/AFJ0/BRlE2hhdPrC5v6wGbRfroZVmGldRCxio/7+KAA3LH6cuHnjK5MeBcCBaHuxzXqGmbEFw==} peerDependencies: @@ -7943,6 +7972,20 @@ packages: '@swc/counter': 0.1.3 dev: false + /@testing-library/dom@10.4.0: + resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} + engines: {node: '>=18'} + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/runtime': 7.25.6 + '@types/aria-query': 5.0.4 + aria-query: 5.3.0 + chalk: 4.1.2 + dom-accessibility-api: 0.5.16 + lz-string: 1.5.0 + pretty-format: 27.5.1 + dev: false + /@testing-library/dom@9.3.4: resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} engines: {node: '>=14'} @@ -7993,6 +8036,15 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0): + resolution: {integrity: sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==} + engines: {node: '>=12', npm: '>=6'} + peerDependencies: + '@testing-library/dom': '>=7.21.4' + dependencies: + '@testing-library/dom': 10.4.0 + dev: false + /@testing-library/user-event@14.5.2(@testing-library/dom@9.3.4): resolution: {integrity: sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==} engines: {node: '>=12', npm: '>=6'} @@ -8752,6 +8804,50 @@ packages: - supports-color dev: false + /@vitest/expect@2.0.5: + resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} + dependencies: + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 + chai: 5.1.1 + tinyrainbow: 1.2.0 + dev: false + + /@vitest/pretty-format@2.0.5: + resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} + dependencies: + tinyrainbow: 1.2.0 + dev: false + + /@vitest/pretty-format@2.1.1: + resolution: {integrity: sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==} + dependencies: + tinyrainbow: 1.2.0 + dev: false + + /@vitest/spy@2.0.5: + resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} + dependencies: + tinyspy: 3.0.2 + dev: false + + /@vitest/utils@2.0.5: + resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} + dependencies: + '@vitest/pretty-format': 2.0.5 + estree-walker: 3.0.3 + loupe: 3.1.1 + tinyrainbow: 1.2.0 + dev: false + + /@vitest/utils@2.1.1: + resolution: {integrity: sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==} + dependencies: + '@vitest/pretty-format': 2.1.1 + loupe: 3.1.1 + tinyrainbow: 1.2.0 + dev: false + /@webassemblyjs/ast@1.12.1: resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} dependencies: @@ -9431,6 +9527,12 @@ packages: deep-equal: 2.2.3 dev: false + /aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + dependencies: + dequal: 2.0.3 + dev: false + /aria-query@5.3.2: resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} engines: {node: '>= 0.4'} @@ -9649,6 +9751,11 @@ packages: util: 0.10.4 dev: false + /assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} + dev: false + /assign-symbols@1.0.0: resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} engines: {node: '>=0.10.0'} @@ -10507,6 +10614,17 @@ packages: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} dev: false + /chai@5.1.1: + resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} + engines: {node: '>=12'} + dependencies: + assertion-error: 2.0.1 + check-error: 2.1.1 + deep-eql: 5.0.2 + loupe: 3.1.1 + pathval: 2.0.0 + dev: false + /chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} @@ -10567,6 +10685,11 @@ packages: resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} dev: false + /check-error@2.1.1: + resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} + engines: {node: '>= 16'} + dev: false + /chokidar@1.7.0: resolution: {integrity: sha512-mk8fAWcRUOxY7btlLtitj3A45jOwSAxH4tOFOoEGbVsl6cL6pPMWUy7dwZ/canfj3QEdP6FHSnf/l1c6/WkzVg==} dependencies: @@ -11544,6 +11667,11 @@ packages: optional: true dev: false + /deep-eql@5.0.2: + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} + engines: {node: '>=6'} + dev: false + /deep-equal@2.2.3: resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} engines: {node: '>= 0.4'} @@ -12761,6 +12889,12 @@ packages: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} dev: false + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.6 + dev: false + /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} @@ -13630,6 +13764,10 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: false + /get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + dev: false + /get-intrinsic@1.2.4: resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} engines: {node: '>= 0.4'} @@ -16424,6 +16562,12 @@ packages: dev: false optional: true + /loupe@3.1.1: + resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} + dependencies: + get-func-name: 2.0.2 + dev: false + /lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: @@ -18182,6 +18326,11 @@ packages: util: 0.10.4 dev: false + /pathval@2.0.0: + resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + engines: {node: '>= 14.16'} + dev: false + /pause-stream@0.0.11: resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} dependencies: @@ -21114,6 +21263,16 @@ packages: resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} dev: false + /tinyrainbow@1.2.0: + resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} + engines: {node: '>=14.0.0'} + dev: false + + /tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + engines: {node: '>=14.0.0'} + dev: false + /tlds@1.254.0: resolution: {integrity: sha512-YY4ei7K7gPGifqNSrfMaPdqTqiHcwYKUJ7zhLqQOK2ildlGgti5TSwJiXXN1YqG17I2GYZh5cZqv2r5fwBUM+w==} hasBin: true @@ -23201,7 +23360,7 @@ packages: dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-VuZYMfjuwdovXmre2dcGyOTsFfAe/lZMMgqpUbeA6/xyJ1OVHXFwOItHbVAKT81o8MDgv+Xok40SwXlD5eTsIg==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-4sw2BTx1bM8cgvv/sXg8UgAghPXn9R44pQuxv3OWh+1nI2a1iT8PImgzcSh2cLNlAvTuA59ZWGrK8MQ03Jut8Q==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: @@ -23295,7 +23454,7 @@ packages: dev: false file:projects/callingstateful.tgz: - resolution: {integrity: sha512-FhAEFSl5wQpSH/aOkIX1Ss+cgpR483jZ1d3BlDiHPGcKkBXu1mlRX4/9P7+vUahUSHz/sm9SJClvW8BbEMqxEQ==, tarball: file:projects/callingstateful.tgz} + resolution: {integrity: sha512-ResRFMEF8IjXn2nac+lZ/c5cmBJ5nRGzBO0C8SvUVPuctQ4JFOTkyJQsZp8x3tk5vNMU9XsYhTCCCQ+0Ki1+bg==, tarball: file:projects/callingstateful.tgz} name: '@rush-temp/callingstateful' version: 0.0.0 dependencies: @@ -23389,7 +23548,7 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-ARVGFVmpWuBCKwdgbfXDClWIj1Dbai6CezBsKk4+x3EAXkLwSg7uiVvj/BvLVuuBHeI0cEB7Hk0hhC14HHGWLw==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-Ono6VledUKmh8KCRqFz9Yi/1Bt+9isnSfvN7eDYtkT9+x9+cX5Qk4HO1Af1X0xBWPugrDeDEqlqTfGjADJP6TQ==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: @@ -23523,7 +23682,7 @@ packages: dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-q67ZNRJrOpMM5MsQQvuo9SVjTPuNfX8ttIKLCPUG21A8LJ227NzZH0mC2JU7LVlayk+TRS3EQXL2UVB/gtVJ2w==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-5v38UEJnMLYqVF0eSRViK9WaoKen1XwQd5XYI6uoPCr1C/VvK32isrNqofG6+G5A6nPh2oyy/8SF7KOVa2lpIw==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: @@ -23709,7 +23868,7 @@ packages: dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-uadnqhx7kJYCGV2kH7oc089fgV9HkBWthaUadmxx+hboWpALH67TFWHGxXw5vVcEoS+BVY0eRrJmZiS6eDOMzA==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-ccetroalYQyg1VfC99v6Ec4tJpHkdtIlvWHRhIzaqimoqjEOimagwxZEOxSzG7ID6MRqDchxiFvXRGikZGONOQ==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: @@ -23882,7 +24041,7 @@ packages: dev: false file:projects/config.tgz: - resolution: {integrity: sha512-v9GdcII3BLxEYVAwnnCU5vxtn6tGzs7BdtZ+2BPjV0QUmSPE+x5fIIXWpPl+0+k09EeSoqCefngkWboKz3chgw==, tarball: file:projects/config.tgz} + resolution: {integrity: sha512-xdEkh9H5mycFczOOmzU2Y+EADwSAA1UHjsxXEaEZjdQV7tborbQ3WIeYoOvlscUoqHelRd8qNVPAw3cJ/CPrvA==, tarball: file:projects/config.tgz} name: '@rush-temp/config' version: 0.0.0 dependencies: @@ -23961,7 +24120,7 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-YxcWRr1EhcgcCuNzOi+dlfmfn6jbSHH+nNdoGWU6apXimohdgnHUL1RHEzFjmXvJP/QN1L8VWtfoJ8IQejc3Zg==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-jKtXNHFS2LcBFYuuud0kSCbjESvbJRFsM7lNSKtifdsk1oaghEKyDyFc1hjl2MPUe2ME9Zpcsih9Rt8WUcJcjg==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: @@ -24075,7 +24234,7 @@ packages: dev: false file:projects/react-composites.tgz: - resolution: {integrity: sha512-u9gZGaxbEH0a05e4ZH3hu5rh/TjFvCj3nNJ0nWGybVgnyMHd7c7RpAY9gavY8TAs53NQ1k5AksaCg7uEe4YP/A==, tarball: file:projects/react-composites.tgz} + resolution: {integrity: sha512-wN4szO6GjqFMdwCMZuypd0yqAdps3JhUCL5JtRv81Ew85/mHZ/vfKBCyBvoh1W31b9noBmfvFuo1bPMTGTe4yA==, tarball: file:projects/react-composites.tgz} name: '@rush-temp/react-composites' version: 0.0.0 dependencies: @@ -24194,7 +24353,7 @@ packages: dev: false file:projects/sample-automation-tests.tgz: - resolution: {integrity: sha512-UwwRUovCy6Di+TS4d3c4az3n33lHyqTsMM5GlUEckYGlmhgyxvrzkWe255dRiGEMwxFw4bX8LdkNFvDIe6iy9A==, tarball: file:projects/sample-automation-tests.tgz} + resolution: {integrity: sha512-RWMgkZCfwGQIYYXzYae8XN2bHANtrqlkQUrjsJf4AyLlziRy0PV9KH3iRJcZGlndIPj+ZPSpwk0yCxjnuwtCZg==, tarball: file:projects/sample-automation-tests.tgz} name: '@rush-temp/sample-automation-tests' version: 0.0.0 dependencies: @@ -24219,7 +24378,7 @@ packages: dev: false file:projects/sample-static-html-composites.tgz: - resolution: {integrity: sha512-uxxBQOHZvCDLuvKnRSLqdynwLbk98wIF2gF+WsYVRSZVznk7qnfOrwf9gfwUaxbiKXoUKwC3p9eldMod73yiMg==, tarball: file:projects/sample-static-html-composites.tgz} + resolution: {integrity: sha512-eaWS+znddP8JnaIkqGlS3KGHIOSKzV6okXaZRgN1QNyr9D6UaG8KLXdmYVAaNlj9FDbRynNQejFsefbbv78KWQ==, tarball: file:projects/sample-static-html-composites.tgz} name: '@rush-temp/sample-static-html-composites' version: 0.0.0 dependencies: @@ -24277,7 +24436,7 @@ packages: dev: false file:projects/server.tgz: - resolution: {integrity: sha512-eOgjeQ14riiK7n/sHznue9oK8tck8epqU3d3db1O/KvVyC+0gEslPyHy2RhKhCNm8GMXAm4wHVYUj70VZscIdg==, tarball: file:projects/server.tgz} + resolution: {integrity: sha512-v2xlkTIWmP6f3zBdpps48CDCA88b8Ss8DBI/Lwy0+tZB+v3aPlmy2u9/7211I4OtwwxDBBbu74wwQrvgoUKenQ==, tarball: file:projects/server.tgz} name: '@rush-temp/server' version: 0.0.0 dependencies: @@ -24360,7 +24519,7 @@ packages: dev: false file:projects/storybook.tgz: - resolution: {integrity: sha512-CT8Uep4x5ae2JPtVdQ0iiXRFzR3Shxv8b5Y+QnM61NrxkT8f16d3hrGdqdXXAfd2thpQtdSEU6VFpmgHGEOUBw==, tarball: file:projects/storybook.tgz} + resolution: {integrity: sha512-GKcCWIvWAIkx/fmgTOiVjsEr0yzPQhvXrRhIEuFZgaXXwsdrgZ9K7/sifJR1mF5VqamXjzKAmTwAqVWr1etf7w==, tarball: file:projects/storybook.tgz} name: '@rush-temp/storybook' version: 0.0.0 dependencies: @@ -24501,7 +24660,7 @@ packages: dev: false file:projects/storybook8.tgz: - resolution: {integrity: sha512-gFc5ZeqzE0HubFFeuwKI7zwWTBleAcqxvfI6Rr510Hx8bVZ/6UAygCWP1tKXyNcvBJNad/NNMZ/hoA/WJxuV7g==, tarball: file:projects/storybook8.tgz} + resolution: {integrity: sha512-V/p+XtSSzUiYezZ7koKHOCxw43TsztPnISWcsh3YurSV3BU6H12NcpcL88i/3PCJAQbgv6XSF5B0AiPyTlFmug==, tarball: file:projects/storybook8.tgz} name: '@rush-temp/storybook8' version: 0.0.0 dependencies: @@ -24533,8 +24692,9 @@ packages: '@storybook/manager-api': 8.3.3(storybook@8.3.3) '@storybook/node-logger': 8.3.3(storybook@8.3.3) '@storybook/preview-api': 8.3.3(storybook@8.3.3) - '@storybook/react': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) - '@storybook/react-webpack5': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/react': 8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/react-webpack5': 8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/test': 8.3.3(storybook@8.3.3) '@storybook/test-runner': 0.17.0(@types/node@20.14.12)(storybook@8.3.3)(ts-node@10.9.2) '@storybook/theming': 8.3.3(storybook@8.3.3) '@testing-library/jest-dom': 6.5.0 @@ -24600,7 +24760,6 @@ packages: - '@jest/transform' - '@jest/types' - '@rspack/core' - - '@storybook/test' - '@swc/core' - '@swc/helpers' - '@swc/wasm' diff --git a/common/config/rush/variants/stable/pnpm-lock.yaml b/common/config/rush/variants/stable/pnpm-lock.yaml index 742494219af..cbb9ac24cd3 100644 --- a/common/config/rush/variants/stable/pnpm-lock.yaml +++ b/common/config/rush/variants/stable/pnpm-lock.yaml @@ -7038,6 +7038,17 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@storybook/instrumenter@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-ZiODB9EwCQkl4PBxGJjBHXRTLxcNs68ZZvR+xeMr0eMFzzlJG+trXoX5kK95oA4BFhGN+3uM0Zl3MoRjBtJTNA==} + peerDependencies: + storybook: ^8.3.3 + dependencies: + '@storybook/global': 5.0.0 + '@vitest/utils': 2.1.1 + storybook: 8.3.3 + util: 0.12.5 + dev: false + /@storybook/manager-api@8.3.3(storybook@8.3.3): resolution: {integrity: sha512-Na4U+McOeVUJAR6qzJfQ6y2Qt0kUgEDUriNoAn+curpoKPTmIaZ79RAXBzIqBl31VyQKknKpZbozoRGf861YaQ==} peerDependencies: @@ -7214,7 +7225,7 @@ packages: core-js: 3.38.1 dev: false - /@storybook/preset-react-webpack@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): + /@storybook/preset-react-webpack@8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): resolution: {integrity: sha512-uvGtGQ2BDzmHCDl0jCvoAzbD7AWPf9nU7zQsgvpCgs7BiHQVXq40ZU+aFhU74K/WLvdArMOoyZPU70dJGzvdKg==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7227,7 +7238,7 @@ packages: optional: true dependencies: '@storybook/core-webpack': 8.3.3(storybook@8.3.3) - '@storybook/react': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/react': 8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.4.5)(webpack@5.89.0) '@types/node': 22.7.1 '@types/semver': 7.5.8 @@ -7362,7 +7373,7 @@ packages: storybook: 8.3.3 dev: false - /@storybook/react-webpack5@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): + /@storybook/react-webpack5@8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): resolution: {integrity: sha512-ikD48XvgmP/kegnjJ9+RoiKGF9IdVjOc1MFUnnIU1TNLwCsqkwf5jGcOvFTAzK8Phu/ykwUBWT41UqBptkrHEQ==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7375,8 +7386,8 @@ packages: optional: true dependencies: '@storybook/builder-webpack5': 8.3.3(storybook@8.3.3)(typescript@5.4.5) - '@storybook/preset-react-webpack': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) - '@storybook/react': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/preset-react-webpack': 8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/react': 8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) '@types/node': 22.7.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -7483,7 +7494,7 @@ packages: - webpack-plugin-serve dev: false - /@storybook/react@8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): + /@storybook/react@8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5): resolution: {integrity: sha512-fHOW/mNqI+sZWttGOE32Q+rAIbN7/Oib091cmE8usOM0z0vPNpywUBtqC2cCQH39vp19bhTsQaSsTcoBSweAHw==} engines: {node: '>=18.0.0'} peerDependencies: @@ -7503,6 +7514,7 @@ packages: '@storybook/manager-api': 8.3.3(storybook@8.3.3) '@storybook/preview-api': 8.3.3(storybook@8.3.3) '@storybook/react-dom-shim': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3) + '@storybook/test': 8.3.3(storybook@8.3.3) '@storybook/theming': 8.3.3(storybook@8.3.3) '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 @@ -7697,6 +7709,23 @@ packages: - ts-node dev: false + /@storybook/test@8.3.3(storybook@8.3.3): + resolution: {integrity: sha512-uZ8nMIovfI2ry989K2+cYAeEVD/3dpjj2+Rbmy7DiZWWVhFALfmqaTRkzZfShLmlH0TFv+rfcBPihGccBtw0FQ==} + peerDependencies: + storybook: ^8.3.3 + dependencies: + '@storybook/csf': 0.1.11 + '@storybook/global': 5.0.0 + '@storybook/instrumenter': 8.3.3(storybook@8.3.3) + '@testing-library/dom': 10.4.0 + '@testing-library/jest-dom': 6.5.0 + '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) + '@vitest/expect': 2.0.5 + '@vitest/spy': 2.0.5 + storybook: 8.3.3 + util: 0.12.5 + dev: false + /@storybook/theming@6.5.14(react-dom@18.3.1)(react@18.3.1): resolution: {integrity: sha512-3ff6RLZGaIil/AFJ0/BRlE2hhdPrC5v6wGbRfroZVmGldRCxio/7+KAA3LH6cuHnjK5MeBcCBaHuxzXqGmbEFw==} peerDependencies: @@ -7900,6 +7929,20 @@ packages: '@swc/counter': 0.1.3 dev: false + /@testing-library/dom@10.4.0: + resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} + engines: {node: '>=18'} + dependencies: + '@babel/code-frame': 7.24.7 + '@babel/runtime': 7.25.6 + '@types/aria-query': 5.0.4 + aria-query: 5.3.0 + chalk: 4.1.2 + dom-accessibility-api: 0.5.16 + lz-string: 1.5.0 + pretty-format: 27.5.1 + dev: false + /@testing-library/dom@9.3.4: resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==} engines: {node: '>=14'} @@ -7950,6 +7993,15 @@ packages: react-dom: 18.3.1(react@18.3.1) dev: false + /@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0): + resolution: {integrity: sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==} + engines: {node: '>=12', npm: '>=6'} + peerDependencies: + '@testing-library/dom': '>=7.21.4' + dependencies: + '@testing-library/dom': 10.4.0 + dev: false + /@testing-library/user-event@14.5.2(@testing-library/dom@9.3.4): resolution: {integrity: sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==} engines: {node: '>=12', npm: '>=6'} @@ -8703,6 +8755,50 @@ packages: - supports-color dev: false + /@vitest/expect@2.0.5: + resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} + dependencies: + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 + chai: 5.1.1 + tinyrainbow: 1.2.0 + dev: false + + /@vitest/pretty-format@2.0.5: + resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} + dependencies: + tinyrainbow: 1.2.0 + dev: false + + /@vitest/pretty-format@2.1.1: + resolution: {integrity: sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==} + dependencies: + tinyrainbow: 1.2.0 + dev: false + + /@vitest/spy@2.0.5: + resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} + dependencies: + tinyspy: 3.0.2 + dev: false + + /@vitest/utils@2.0.5: + resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} + dependencies: + '@vitest/pretty-format': 2.0.5 + estree-walker: 3.0.3 + loupe: 3.1.1 + tinyrainbow: 1.2.0 + dev: false + + /@vitest/utils@2.1.1: + resolution: {integrity: sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==} + dependencies: + '@vitest/pretty-format': 2.1.1 + loupe: 3.1.1 + tinyrainbow: 1.2.0 + dev: false + /@webassemblyjs/ast@1.12.1: resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} dependencies: @@ -9147,10 +9243,8 @@ packages: ajv: 6.12.6 dev: false - /ajv-formats@2.1.1(ajv@8.17.1): + /ajv-formats@2.1.1: resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 peerDependenciesMeta: ajv: optional: true @@ -9382,6 +9476,12 @@ packages: deep-equal: 2.2.3 dev: false + /aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} + dependencies: + dequal: 2.0.3 + dev: false + /aria-query@5.3.2: resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} engines: {node: '>= 0.4'} @@ -9600,6 +9700,11 @@ packages: util: 0.10.4 dev: false + /assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} + dev: false + /assign-symbols@1.0.0: resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} engines: {node: '>=0.10.0'} @@ -10458,6 +10563,17 @@ packages: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} dev: false + /chai@5.1.1: + resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} + engines: {node: '>=12'} + dependencies: + assertion-error: 2.0.1 + check-error: 2.1.1 + deep-eql: 5.0.2 + loupe: 3.1.1 + pathval: 2.0.0 + dev: false + /chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} @@ -10518,6 +10634,11 @@ packages: resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} dev: false + /check-error@2.1.1: + resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} + engines: {node: '>= 16'} + dev: false + /chokidar@1.7.0: resolution: {integrity: sha512-mk8fAWcRUOxY7btlLtitj3A45jOwSAxH4tOFOoEGbVsl6cL6pPMWUy7dwZ/canfj3QEdP6FHSnf/l1c6/WkzVg==} dependencies: @@ -11495,6 +11616,11 @@ packages: optional: true dev: false + /deep-eql@5.0.2: + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} + engines: {node: '>=6'} + dev: false + /deep-equal@2.2.3: resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} engines: {node: '>= 0.4'} @@ -12712,6 +12838,12 @@ packages: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} dev: false + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.6 + dev: false + /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} @@ -13581,6 +13713,10 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: false + /get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + dev: false + /get-intrinsic@1.2.4: resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} engines: {node: '>= 0.4'} @@ -16375,6 +16511,12 @@ packages: dev: false optional: true + /loupe@3.1.1: + resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} + dependencies: + get-func-name: 2.0.2 + dev: false + /lower-case@2.0.2: resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: @@ -18133,6 +18275,11 @@ packages: util: 0.10.4 dev: false + /pathval@2.0.0: + resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + engines: {node: '>= 14.16'} + dev: false + /pause-stream@0.0.11: resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==} dependencies: @@ -19833,7 +19980,7 @@ packages: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) + ajv-formats: 2.1.1 ajv-keywords: 5.1.0(ajv@8.17.1) dev: false @@ -21061,6 +21208,16 @@ packages: resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} dev: false + /tinyrainbow@1.2.0: + resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} + engines: {node: '>=14.0.0'} + dev: false + + /tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + engines: {node: '>=14.0.0'} + dev: false + /tlds@1.254.0: resolution: {integrity: sha512-YY4ei7K7gPGifqNSrfMaPdqTqiHcwYKUJ7zhLqQOK2ildlGgti5TSwJiXXN1YqG17I2GYZh5cZqv2r5fwBUM+w==} hasBin: true @@ -23135,7 +23292,7 @@ packages: dev: false file:projects/calling.tgz: - resolution: {integrity: sha512-VuZYMfjuwdovXmre2dcGyOTsFfAe/lZMMgqpUbeA6/xyJ1OVHXFwOItHbVAKT81o8MDgv+Xok40SwXlD5eTsIg==, tarball: file:projects/calling.tgz} + resolution: {integrity: sha512-4sw2BTx1bM8cgvv/sXg8UgAghPXn9R44pQuxv3OWh+1nI2a1iT8PImgzcSh2cLNlAvTuA59ZWGrK8MQ03Jut8Q==, tarball: file:projects/calling.tgz} name: '@rush-temp/calling' version: 0.0.0 dependencies: @@ -23229,7 +23386,7 @@ packages: dev: false file:projects/callingstateful.tgz: - resolution: {integrity: sha512-FhAEFSl5wQpSH/aOkIX1Ss+cgpR483jZ1d3BlDiHPGcKkBXu1mlRX4/9P7+vUahUSHz/sm9SJClvW8BbEMqxEQ==, tarball: file:projects/callingstateful.tgz} + resolution: {integrity: sha512-ResRFMEF8IjXn2nac+lZ/c5cmBJ5nRGzBO0C8SvUVPuctQ4JFOTkyJQsZp8x3tk5vNMU9XsYhTCCCQ+0Ki1+bg==, tarball: file:projects/callingstateful.tgz} name: '@rush-temp/callingstateful' version: 0.0.0 dependencies: @@ -23323,7 +23480,7 @@ packages: dev: false file:projects/callwithchat.tgz: - resolution: {integrity: sha512-ARVGFVmpWuBCKwdgbfXDClWIj1Dbai6CezBsKk4+x3EAXkLwSg7uiVvj/BvLVuuBHeI0cEB7Hk0hhC14HHGWLw==, tarball: file:projects/callwithchat.tgz} + resolution: {integrity: sha512-Ono6VledUKmh8KCRqFz9Yi/1Bt+9isnSfvN7eDYtkT9+x9+cX5Qk4HO1Af1X0xBWPugrDeDEqlqTfGjADJP6TQ==, tarball: file:projects/callwithchat.tgz} name: '@rush-temp/callwithchat' version: 0.0.0 dependencies: @@ -23455,7 +23612,7 @@ packages: dev: false file:projects/chat-stateful-client.tgz: - resolution: {integrity: sha512-q67ZNRJrOpMM5MsQQvuo9SVjTPuNfX8ttIKLCPUG21A8LJ227NzZH0mC2JU7LVlayk+TRS3EQXL2UVB/gtVJ2w==, tarball: file:projects/chat-stateful-client.tgz} + resolution: {integrity: sha512-5v38UEJnMLYqVF0eSRViK9WaoKen1XwQd5XYI6uoPCr1C/VvK32isrNqofG6+G5A6nPh2oyy/8SF7KOVa2lpIw==, tarball: file:projects/chat-stateful-client.tgz} name: '@rush-temp/chat-stateful-client' version: 0.0.0 dependencies: @@ -23640,7 +23797,7 @@ packages: dev: false file:projects/communication-react.tgz: - resolution: {integrity: sha512-uadnqhx7kJYCGV2kH7oc089fgV9HkBWthaUadmxx+hboWpALH67TFWHGxXw5vVcEoS+BVY0eRrJmZiS6eDOMzA==, tarball: file:projects/communication-react.tgz} + resolution: {integrity: sha512-ccetroalYQyg1VfC99v6Ec4tJpHkdtIlvWHRhIzaqimoqjEOimagwxZEOxSzG7ID6MRqDchxiFvXRGikZGONOQ==, tarball: file:projects/communication-react.tgz} name: '@rush-temp/communication-react' version: 0.0.0 dependencies: @@ -23811,7 +23968,7 @@ packages: dev: false file:projects/config.tgz: - resolution: {integrity: sha512-v9GdcII3BLxEYVAwnnCU5vxtn6tGzs7BdtZ+2BPjV0QUmSPE+x5fIIXWpPl+0+k09EeSoqCefngkWboKz3chgw==, tarball: file:projects/config.tgz} + resolution: {integrity: sha512-xdEkh9H5mycFczOOmzU2Y+EADwSAA1UHjsxXEaEZjdQV7tborbQ3WIeYoOvlscUoqHelRd8qNVPAw3cJ/CPrvA==, tarball: file:projects/config.tgz} name: '@rush-temp/config' version: 0.0.0 dependencies: @@ -23889,7 +24046,7 @@ packages: dev: false file:projects/react-components.tgz: - resolution: {integrity: sha512-YxcWRr1EhcgcCuNzOi+dlfmfn6jbSHH+nNdoGWU6apXimohdgnHUL1RHEzFjmXvJP/QN1L8VWtfoJ8IQejc3Zg==, tarball: file:projects/react-components.tgz} + resolution: {integrity: sha512-jKtXNHFS2LcBFYuuud0kSCbjESvbJRFsM7lNSKtifdsk1oaghEKyDyFc1hjl2MPUe2ME9Zpcsih9Rt8WUcJcjg==, tarball: file:projects/react-components.tgz} name: '@rush-temp/react-components' version: 0.0.0 dependencies: @@ -24003,7 +24160,7 @@ packages: dev: false file:projects/react-composites.tgz: - resolution: {integrity: sha512-u9gZGaxbEH0a05e4ZH3hu5rh/TjFvCj3nNJ0nWGybVgnyMHd7c7RpAY9gavY8TAs53NQ1k5AksaCg7uEe4YP/A==, tarball: file:projects/react-composites.tgz} + resolution: {integrity: sha512-wN4szO6GjqFMdwCMZuypd0yqAdps3JhUCL5JtRv81Ew85/mHZ/vfKBCyBvoh1W31b9noBmfvFuo1bPMTGTe4yA==, tarball: file:projects/react-composites.tgz} name: '@rush-temp/react-composites' version: 0.0.0 dependencies: @@ -24122,7 +24279,7 @@ packages: dev: false file:projects/sample-automation-tests.tgz: - resolution: {integrity: sha512-UwwRUovCy6Di+TS4d3c4az3n33lHyqTsMM5GlUEckYGlmhgyxvrzkWe255dRiGEMwxFw4bX8LdkNFvDIe6iy9A==, tarball: file:projects/sample-automation-tests.tgz} + resolution: {integrity: sha512-RWMgkZCfwGQIYYXzYae8XN2bHANtrqlkQUrjsJf4AyLlziRy0PV9KH3iRJcZGlndIPj+ZPSpwk0yCxjnuwtCZg==, tarball: file:projects/sample-automation-tests.tgz} name: '@rush-temp/sample-automation-tests' version: 0.0.0 dependencies: @@ -24146,7 +24303,7 @@ packages: dev: false file:projects/sample-static-html-composites.tgz: - resolution: {integrity: sha512-uxxBQOHZvCDLuvKnRSLqdynwLbk98wIF2gF+WsYVRSZVznk7qnfOrwf9gfwUaxbiKXoUKwC3p9eldMod73yiMg==, tarball: file:projects/sample-static-html-composites.tgz} + resolution: {integrity: sha512-eaWS+znddP8JnaIkqGlS3KGHIOSKzV6okXaZRgN1QNyr9D6UaG8KLXdmYVAaNlj9FDbRynNQejFsefbbv78KWQ==, tarball: file:projects/sample-static-html-composites.tgz} name: '@rush-temp/sample-static-html-composites' version: 0.0.0 dependencies: @@ -24203,7 +24360,7 @@ packages: dev: false file:projects/server.tgz: - resolution: {integrity: sha512-eOgjeQ14riiK7n/sHznue9oK8tck8epqU3d3db1O/KvVyC+0gEslPyHy2RhKhCNm8GMXAm4wHVYUj70VZscIdg==, tarball: file:projects/server.tgz} + resolution: {integrity: sha512-v2xlkTIWmP6f3zBdpps48CDCA88b8Ss8DBI/Lwy0+tZB+v3aPlmy2u9/7211I4OtwwxDBBbu74wwQrvgoUKenQ==, tarball: file:projects/server.tgz} name: '@rush-temp/server' version: 0.0.0 dependencies: @@ -24286,7 +24443,7 @@ packages: dev: false file:projects/storybook.tgz: - resolution: {integrity: sha512-CT8Uep4x5ae2JPtVdQ0iiXRFzR3Shxv8b5Y+QnM61NrxkT8f16d3hrGdqdXXAfd2thpQtdSEU6VFpmgHGEOUBw==, tarball: file:projects/storybook.tgz} + resolution: {integrity: sha512-GKcCWIvWAIkx/fmgTOiVjsEr0yzPQhvXrRhIEuFZgaXXwsdrgZ9K7/sifJR1mF5VqamXjzKAmTwAqVWr1etf7w==, tarball: file:projects/storybook.tgz} name: '@rush-temp/storybook' version: 0.0.0 dependencies: @@ -24427,7 +24584,7 @@ packages: dev: false file:projects/storybook8.tgz: - resolution: {integrity: sha512-gFc5ZeqzE0HubFFeuwKI7zwWTBleAcqxvfI6Rr510Hx8bVZ/6UAygCWP1tKXyNcvBJNad/NNMZ/hoA/WJxuV7g==, tarball: file:projects/storybook8.tgz} + resolution: {integrity: sha512-V/p+XtSSzUiYezZ7koKHOCxw43TsztPnISWcsh3YurSV3BU6H12NcpcL88i/3PCJAQbgv6XSF5B0AiPyTlFmug==, tarball: file:projects/storybook8.tgz} name: '@rush-temp/storybook8' version: 0.0.0 dependencies: @@ -24459,8 +24616,9 @@ packages: '@storybook/manager-api': 8.3.3(storybook@8.3.3) '@storybook/node-logger': 8.3.3(storybook@8.3.3) '@storybook/preview-api': 8.3.3(storybook@8.3.3) - '@storybook/react': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) - '@storybook/react-webpack5': 8.3.3(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/react': 8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/react-webpack5': 8.3.3(@storybook/test@8.3.3)(react-dom@18.3.1)(react@18.3.1)(storybook@8.3.3)(typescript@5.4.5) + '@storybook/test': 8.3.3(storybook@8.3.3) '@storybook/test-runner': 0.17.0(@types/node@20.14.12)(storybook@8.3.3)(ts-node@10.9.2) '@storybook/theming': 8.3.3(storybook@8.3.3) '@testing-library/jest-dom': 6.5.0 @@ -24526,7 +24684,6 @@ packages: - '@jest/transform' - '@jest/types' - '@rspack/core' - - '@storybook/test' - '@swc/core' - '@swc/helpers' - '@swc/wasm' diff --git a/packages/storybook8/package.json b/packages/storybook8/package.json index 2118c71846d..59702fca90c 100644 --- a/packages/storybook8/package.json +++ b/packages/storybook8/package.json @@ -64,6 +64,7 @@ "@storybook/node-logger": "^8.2.6", "@storybook/preview-api": "^8.2.6", "@storybook/react": "^8.2.6", + "@storybook/test": "^8.2.6", "@storybook/react-webpack5": "^8.2.6", "@storybook/test-runner": "^0.17.0", "@storybook/theming": "^8.2.6", diff --git a/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/Docs.mdx b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/Docs.mdx new file mode 100644 index 00000000000..f308174389b --- /dev/null +++ b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/Docs.mdx @@ -0,0 +1,28 @@ +import { Canvas, Meta, ArgTypes } from '@storybook/addon-docs'; +import { + IncomingCallNotificationExampleDocsOnly, + IncomingCallNotificationStylingExampleDocsOnly +} from './index.stories'; +import * as IncomingCallNotificationStories from './index.stories'; +import IncomingCallNotificationText from '!!raw-loader!./snippets/IncomingCallNotification.snippet'; +import IncomingCallNotificationStylingText from '!!raw-loader!./snippets/IncomingCallNotificationStyling.snippet'; +import { IncomingCallNotification } from '@azure/communication-react'; + + + +# IncomingCallNotification + +This component is a representation of an incoming call. It will show the name of the caller and allow you to +accept the call with either audio or video or reject the call. This component is used by the `IncomingCallStack` +for each of the calls held in its state. + + +## Styling Depending on your use of `IncomingCallNotification` and the `IncomingCallStack` you might want to customize +Match your notification's appearance to your needs. Both components includes API's to adjust the CSS on many different +elements of the notification. Below is an example of how you can customize `IncomingCallNotification`. + + + +## Props + + diff --git a/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/IncomingCallNotification.story.tsx b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/IncomingCallNotification.story.tsx new file mode 100644 index 00000000000..04395c531a6 --- /dev/null +++ b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/IncomingCallNotification.story.tsx @@ -0,0 +1,27 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { IncomingCallNotification as IncomingCallNotificationComponent } from '@azure/communication-react'; +import React from 'react'; + +const IncomingCallNotificationStory = (args: { callerName: string; showAcceptWithVideo: boolean }): JSX.Element => { + return ( + + ); +}; + +export const IncomingCallNotification = IncomingCallNotificationStory.bind({}); diff --git a/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/index.stories.tsx b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/index.stories.tsx new file mode 100644 index 00000000000..e876bb2282e --- /dev/null +++ b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/index.stories.tsx @@ -0,0 +1,45 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { IncomingCallNotification as IncomingCallNotificationComponent } from '@azure/communication-react'; +import { Meta } from '@storybook/react'; + +import { controlsToAdd, hiddenControl } from '../../../controlsUtils'; +import { IncomingCallNotificationExample } from './snippets/IncomingCallNotification.snippet'; +import { IncomingCallNotificationStylingExample } from './snippets/IncomingCallNotificationStyling.snippet'; + +export { IncomingCallNotification } from './IncomingCallNotification.story'; +export const IncomingCallNotificationExampleDocsOnly = { + render: IncomingCallNotificationExample +}; +export const IncomingCallNotificationStylingExampleDocsOnly = { + render: IncomingCallNotificationStylingExample +}; + +const meta: Meta = { + title: 'Components/IncomingCallNotification/ Incoming Call Notification', + component: IncomingCallNotificationComponent, + argTypes: { + callerName: controlsToAdd.callerName, + acceptOptions: hiddenControl, + onAcceptWithAudio: hiddenControl, + onAcceptWithVideo: hiddenControl, + onReject: hiddenControl, + showAcceptWithVideo: hiddenControl, + alertText: hiddenControl, + avatarImage: hiddenControl, + personaSize: hiddenControl, + styles: hiddenControl, + strings: hiddenControl, + onDismiss: hiddenControl, + onRenderAvatar: hiddenControl + }, + args: { + callerName: 'John Wick', + acceptOptions: { + showAcceptWithVideo: true + } + } +}; + +export default meta; diff --git a/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/snippets/IncomingCallNotification.snippet.tsx b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/snippets/IncomingCallNotification.snippet.tsx new file mode 100644 index 00000000000..3deb1976765 --- /dev/null +++ b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/snippets/IncomingCallNotification.snippet.tsx @@ -0,0 +1,22 @@ +import { IncomingCallNotification } from '@azure/communication-react'; +import React from 'react'; + +export const IncomingCallNotificationExample: () => JSX.Element = () => { + return ( + + ); +}; diff --git a/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/snippets/IncomingCallNotificationStyling.snippet.tsx b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/snippets/IncomingCallNotificationStyling.snippet.tsx new file mode 100644 index 00000000000..5ce94ca8117 --- /dev/null +++ b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallNotification/snippets/IncomingCallNotificationStyling.snippet.tsx @@ -0,0 +1,56 @@ +import { IncomingCallNotification, useTheme } from '@azure/communication-react'; +import React from 'react'; + +export const IncomingCallNotificationStylingExample: () => JSX.Element = () => { + const theme = useTheme(); + return ( + + ); +}; diff --git a/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/Docs.mdx b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/Docs.mdx new file mode 100644 index 00000000000..6252a5f5385 --- /dev/null +++ b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/Docs.mdx @@ -0,0 +1,17 @@ +import { Canvas, Meta, ArgTypes } from '@storybook/addon-docs'; +import { IncomingCallStackExampleDocsOnly } from './index.stories'; +import * as IncomingCallStackComponent from './index.stories'; +import { IncomingCallStack } from '@azure/communication-react'; + +import IncomingCallStackExampleText from '!!raw-loader!./snippets/IncomingCallStack.snippet'; + + + +# IncomingCallStack + +This component is a manager for your different incoming calls. It will render the different calls using the +`IncomingCallNotification` component. Using the `usePropsFor` hook it will be able to get these calls from the +`Statefulcallclient` and render them in the UI. This component will allow you to manage multiple incoming calls. + + + diff --git a/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/IncomingCallStack.story.tsx b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/IncomingCallStack.story.tsx new file mode 100644 index 00000000000..5c70ae7b71c --- /dev/null +++ b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/IncomingCallStack.story.tsx @@ -0,0 +1,26 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { IncomingCallStack as IncomingCallStackComponent } from '@azure/communication-react'; +import React from 'react'; + +const IncomingCallStackStory = (args): JSX.Element => { + const numberOfCalls = args.maxIncomingCallsToShow; + const incomingCalls = args.incomingCalls.slice(0, numberOfCalls); + const onAcceptCall = (incomingCallId: string, useVideo?: boolean): void => { + alert('Accepted, useVideo: ' + useVideo + ', incomingCallId: ' + incomingCallId); + }; + const onRejectCall = (incomingCallId: string): void => { + alert('Rejected, incomingCallId: ' + incomingCallId); + }; + return ( + + ); +}; + +export const IncomingCallStack = IncomingCallStackStory.bind({}); diff --git a/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/index.stories.tsx b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/index.stories.tsx new file mode 100644 index 00000000000..8de799f53ee --- /dev/null +++ b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/index.stories.tsx @@ -0,0 +1,54 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT License. + +import { IncomingCallStack as IncomingCallStackComponent } from '@azure/communication-react'; +import { Meta } from '@storybook/react'; +import { controlsToAdd, hiddenControl } from '../../../controlsUtils'; + +import { IncomingCallStackExample } from './snippets/IncomingCallStack.snippet'; +export const IncomingCallStackExampleDocsOnly = { + render: IncomingCallStackExample +}; + +export { IncomingCallStack } from './IncomingCallStack.story'; + +const meta: Meta = { + title: 'Components/IncomingCallNotification/IncomingCallStack', + component: IncomingCallStackComponent, + argTypes: { + maxIncomingCallsToShow: controlsToAdd.maxIncomingCallsToShow, + incomingCalls: controlsToAdd.incomingCalls, + onAcceptCall: hiddenControl, + onRejectCall: hiddenControl, + activeIncomingCalls: hiddenControl, + removedIncomingCalls: hiddenControl, + styles: hiddenControl, + strings: hiddenControl, + tabIndex: hiddenControl + }, + args: { + maxIncomingCallsToShow: 3, + incomingCalls: [ + { + callerInfo: { + displayName: 'John Wick' + }, + id: '1' + }, + { + callerInfo: { + displayName: 'Dog' + }, + id: '2' + }, + { + callerInfo: { + displayName: 'Dog2' + }, + id: '3' + } + ] + } +}; + +export default meta; diff --git a/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/snippets/IncomingCallStack.snippet.tsx b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/snippets/IncomingCallStack.snippet.tsx new file mode 100644 index 00000000000..f7d0f9bcc2c --- /dev/null +++ b/packages/storybook8/stories/Components/IncomingCallNotification/IncomingCallStack/snippets/IncomingCallStack.snippet.tsx @@ -0,0 +1,37 @@ +import { IncomingCallStackCall, IncomingCallStack } from '@azure/communication-react'; +import React from 'react'; + +const mockActiveIncomingCalls: IncomingCallStackCall[] = [ + { + callerInfo: { + displayName: 'John Wick' + }, + id: '1', + videoAvailable: false + }, + { + callerInfo: { + displayName: 'Dog' + }, + id: '2', + videoAvailable: true + } +]; +const mockRemovedIncomingCalls: IncomingCallStackCall[] = []; + +export const IncomingCallStackExample: () => JSX.Element = () => { + return ( + { + if (useVideo) { + alert('call accepted with video id: ' + incomingCallId); + } else { + alert('call accepted id: ' + incomingCallId); + } + }} + onRejectCall={(incomingCallId: string) => alert('call rejected id: ' + incomingCallId)} + /> + ); +}; diff --git a/packages/storybook8/stories/Concepts/InboundCalling/Docs.mdx b/packages/storybook8/stories/Concepts/InboundCalling/Docs.mdx new file mode 100644 index 00000000000..aafdd396d9b --- /dev/null +++ b/packages/storybook8/stories/Concepts/InboundCalling/Docs.mdx @@ -0,0 +1,38 @@ +import { Meta, Source } from '@storybook/react'; + + + +import InboundCallingSource from '!!raw-loader!./snippets/IncomingCallStackPropsExample.snippet.tsx'; + +# Inbound Calling + +Azure Communication Services UI Library is adding support for Inbound Calling. With this new feature, users will +be able to see and monitor new incoming calls when signed in to Azure Communication Services or as a Teams User. +Users will be able to accept with audio, accept with video, and reject incoming calls. + +Enabling this feature will allow them to see multiple incoming calls allowing the user to service multiple people +at once. In any scenario, when your users are logged in, you are able to connect with your customers in a more direct way. + +## Incorporating Inbound Calling into your Experience + +Currently the UI library exports a series of components like the [Video +Gallery](./?path=/docs/ui-components-videogallery--video-gallery) or +[CallControls](./?path=/docs/ui-components-controlbar--control-bar) that allow you to build a Video calling +experience that you can join through our [stateful client](./?path=/docs/quickstarts-statefulcallclient--page). +With the introduction of these components, we are also allowing you to attach to your experience a way to have +the calls come to you through these new react components. We are adding this capability with the new +[IncomingCallStack](./?path=/docs/ui-components-internal-inboundcalling-incomingcallstack--incoming-call-stack) and +[IncomingCallNotification](./?path=/docs/ui-components-internal-inboundcalling-incomingcallnotification--incoming-call-notification) Component. +These new components will allow you to accept the call, accept with video, or reject the call. Accepting will bring you straight into the call. + +The following code is a snippet of how you can incorporate the Inbound Calling feature into your experience: + + + +**Note:** this code should be wrapped in our different stateful client providers to fetch state. See how to use our [`usePropsFor` react hook](./?path=/docs/statefulclient-reacthooks-usepropsfor--page). + +## FAQ + +- I am having trouble with the Inbound Calling feature, what should I do? + - Please reach out to the ACS UI Library team for support. We are here to help you with any issues you may have. You can do this + by creating a new issue in the [GitHub repository](https://github.com/Azure/communication-ui-library/issues) diff --git a/packages/storybook8/stories/Concepts/InboundCalling/snippets/IncomingCallStackPropsExample.snippet.tsx b/packages/storybook8/stories/Concepts/InboundCalling/snippets/IncomingCallStackPropsExample.snippet.tsx new file mode 100644 index 00000000000..3f86d1afcae --- /dev/null +++ b/packages/storybook8/stories/Concepts/InboundCalling/snippets/IncomingCallStackPropsExample.snippet.tsx @@ -0,0 +1,21 @@ +import { IncomingCallStack, usePropsFor } from '@azure/communication-react'; +import { Stack } from '@fluentui/react'; +import React from 'react'; + +/** + * Your main call screen page. + */ +export const CallScreen = (): JSX.Element => { + /** + * The usage of `usePropsFor` is to get the props for the `IncomingCallStack` component. + * + */ + const incomingCallStackProps = usePropsFor(IncomingCallStack); + return ( + + + + + + ); +}; diff --git a/packages/storybook8/stories/controlsUtils.ts b/packages/storybook8/stories/controlsUtils.ts index d487363ce77..44c7302d116 100644 --- a/packages/storybook8/stories/controlsUtils.ts +++ b/packages/storybook8/stories/controlsUtils.ts @@ -91,6 +91,27 @@ export const defaultTypingUsers = [ } ]; +const defaultIncomingCallNotifications = [ + { + callerInfo: { + displayName: 'John Wick' + }, + id: '1' + }, + { + callerInfo: { + displayName: 'Dog' + }, + id: '2' + }, + { + callerInfo: { + displayName: 'Dog2' + }, + id: '3' + } +]; + const errorOptions: ErrorType[] = [ 'unableToReachChatService', 'accessDenied', @@ -520,6 +541,13 @@ export const controlsToAdd = { }, isNotificationAutoDismiss: { control: 'boolean', defaultValue: false, name: 'Is auto dismiss on' }, showNotificationStacked: { control: 'boolean', defaultValue: false, name: 'Show notification stacked effect' }, + incomingCalls: { control: 'object', defaultValue: defaultIncomingCallNotifications, name: 'Incoming Calls' }, + maxIncomingCallsToShow: { + control: 'select', + options: [1, 2, 3], + defaultValue: '2', + name: 'Number of incoming calls' + }, activeNotifications: { control: 'check', options: notificationOptions,

4D6*vUwe>z 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%0DJ5c5k?xkIQ9jfeFP3H25CGA_u!F-x@n?T-OZin? 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 P0GAY#d73Sv^Y%XhNE!j1 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-Mobile-Android-Landscape-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-Mobile-Android-Landscape-linux.png index 446c7f9570b3fd898e3de2e335d76395bf29bd08..e67f8f85cb538fed13f409dbef27467b6485a696 100644 GIT binary patch delta 26899 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-Mobile-Android-Portrait-linux.png index 8d9ba2d48a18c77708fd906178d2da33a892a7d8..9fb2cc693992953b691c8213a0184c5e5f63899d 100644 GIT binary patch delta 43648 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�*D+P1MSO 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 UQ@fy0424oZuk#Q7?3KI!1H7QU1^@s6 delta 42337 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-RTL-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/ClosedCaptions.test.ts-snapshots/show-captions-RTL-Desktop-Chrome-linux.png index ba7a8b850e13fa1e0e62bb54fad6717d599b5bf8..0eff8d8689eb382ada2b395751299944ecef1390 100644 GIT binary patch literal 37045 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 delta 24194 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 delta 40630 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�Z`7x~2pH%;yL#_>I6i=li@4KV!f<+Egi^4nG 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 IKWcmHZ%P4?6951J literal 41570 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 aPjM>aU1|0za!wHNqkQ|mLYADK*M9-ys*A+{ literal 59896 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/MoreDrawer.test.ts-snapshots/call-with-chat-more-drawer-new-selected-microphone-screen-Mobile-Android-Landscape-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/MoreDrawer.test.ts-snapshots/call-with-chat-more-drawer-new-selected-microphone-screen-Mobile-Android-Landscape-linux.png index 9545ab334eb0076185562ba5368c65a66e456dfd..5d3e8a247512a83e40983df87106686b5d84c689 100644 GIT binary patch delta 16545 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 Vjfd_|HIxs~GD`O{?mT|^e*t4Cmwf;L delta 16553 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/MoreDrawer.test.ts-snapshots/call-with-chat-more-drawer-new-selected-microphone-screen-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/callwithchat/hermetic/MoreDrawer.test.ts-snapshots/call-with-chat-more-drawer-new-selected-microphone-screen-Mobile-Android-Portrait-linux.png index a56778a03ee0d4698baf19c1cec5ea3fe1115d1b..cdbe123df718dfdc0ac2644b6b8236bccbbaefef 100644 GIT binary patch literal 75092 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 literal 72356 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 QVK~oHNmKEoym|0{0reqv<^TWy literal 26869 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 CrJS>TLRdHgs5Z# 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 QVK~oHNmKEoym|0{0reqv<^TWy literal 26869 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 CrJS>TLRdHgs5Z# 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 delta 16976 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/DtmfDialpad.test.ts-snapshots/call-more-drawer-dtmf-dialpad-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/DtmfDialpad.test.ts-snapshots/call-more-drawer-dtmf-dialpad-Mobile-Android-Portrait-linux.png index 6eb25a3bb34e83710dfb40f15f5160a09d31d7c5..fa586b5c89ba4a620918cc8328a7e269c195cdc1 100644 GIT binary patch literal 76443 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 KWF7qT>i+@i*vj(& literal 75412 zcmeFZbyQXF);7Fpq(Km*LqS1F326ZV=>|bSTDoh~B3&ZVCDPs94I&}kjdTf{j_=-h z&O6Tc{rQdYoM()8{MH!k#olYJdEc|HdCj@eAO$%IYz$Hi2n2%tMp8@(0zu}1K+wF= zQNbrndh75D2=+=6B9Nj1@=XYY8uCW$m5NK!&fIoX%&Eu1ArX3F=O)bkf8mgprv8#FKbT*D)pK3JbZ;Yc5WsejXC{xq z3F6K7*am(+M8*NH)G00SiyimD_95Obh-l!1C%*_@Aki^YXYXCN+?d`uU#?-wsZ1tJcpw;0AZR58H&*Rp0zvxMg^8LCRB?Y*lHkN&&xM zx#hq+wtaH?UUUIb0<2u5Oa?wKVRopSYf4$&kY7BDUbh9Gc*D|0HdSCx?T#PYIMgr0 zy;~qLCn%6NoZ9lMWsMfR7e2ZeLssLrIlffF2XEgyZc3189JVYS-`#9|{Q-%|>!au* zxa93vNM-rWx;O|0ywQ02zhvwGo>%`_>A#*x|CszAlmBml`2W4J*B~p43n3jghXUL# z+2ML2@a?7C|71D*zt@ug4KneM_5Q)Ye=zWWnbH4~g#W!Hv{oKL^7gm*0LoLzG8B}m z4JwBJ)pqV5=l}Pd|IbSQVEsQ>|35Uwx+DG&wdVL-zl0RcoJ>EtO5&Nyn#tS~{p^?r zyp_ix5yT6(D}Lurs;ZW?=E|1S{0hF+o(-pmF?UDFk=%Gg#9bKIOP za_gNfOfPg1ASFKlN(!s0I>yv-a=ujO*0gstuq(2vF!s8c*tQ=tJ>5H-(2cWhCgu~& z^N}Unnori+p4W!|%$RjwH=ntfV`K4t#(C2yc7iR`k`C&+udI;WQBJkA~f1HzX@;lTHB*zsv)sGyL3kp}y&)xArOs*dQO%AYzkq0*0-Jv5x%#OD-{VqRpW{(Nb!tX@s&-yf0P|R{XslUx zQDNoj6xw!aHdR64DHfLiHe~!Uu*QXjZILzuu6EvtwN4%g&JlYJROP~2==N<&{t6n) zs7dp|;l)n#m5b&4R`pxRkbKi0MB&t*^H=AY(d`oSd2@SQ0s%xNtP4fyXkA-pt(dS5 z`}*x(7LPIzHM7UhAR5GQf9t`6_No%o@#HLe%c*hMQQ$*$y^v7m(YTAi$uSaabl(7Xm23vZ$QLW#YOF5aaW#|>I10cW12OnQ024A!2sDlntyVYK zf0u7ioLoHK;V@#Z(b*-DZRYNf=d@d!o#J|v20aT(Rwd(xKLH$DLmYSuFWuP`^Z}qv)pXXPuI?*GeK+^fSxt7AoO^zetbxN$-WnkZ8Z}e!o7`l zdnD;`apbmDD+KM>HbPkBI>*3(P^ng{?~~WQ3($S39)h`>HBo|koVRtnbja)c$IRo# zPk!wFpx{O+5#%fo2tGrnXPGbXWx<)KWGa`H*TdF~vz}-r4%kj^Ux9TBO=+Ea*}08G zL8$$KF{s)=BsA7qXACrXWNtn!Kq?H1haQrN!X`&>NB0{KK3F!Ilx)6%lxzX*4zwKj z8hNjOyHE(QYD$MBXRVhEBzas)C3|J7re6M`gT*h*D3hV_S0O^E#6WQ3+PEHzQ(P_C z%zfzR6!3GjFfCOM@N};lAdk;kzrC`JD1@}2;qgEgxqkwf5EbIpO3!9UOhMd_Pe_7I zVnD7QfMNDka4u7M0)a7u%#+%9nz9lTDl3qPc!Ky zyQ0upJ>4>D{`}}z?M3SXMJ|T~eL@N%B;Wr&Ii$dCx6|tS_%^Ail%p^!yCq=U^mJ=6 zq}|c>O!IoF`C7(udgoFNQefRgfLKyg*=4fj=H;d_OFcdruja9DjSJE-Yx5~&=!p-K zH!N4(@lTjEYv%6WGp7IwgmeX;2r{1BdG54(ySGV7RXcx7sKGU7 zRgBZ-k8B>AyTt_8+f#ECjcOlHQ=!`O&|;{+Wf$o0|=EyP?Wd#-Sz$tz1-PRA08aoo>B z`8K}6p*-a_gu(26)V?`FNfmHmfoXE4RpV8&+-S$7%82qed^(2W@!6kB*M}1+1wOAL zk-RJW)L%lz3jlILH>tvd$O_!<8z{qug~;>4M_JjBmSB7yh(;8=GT=6|sYI=e$jbYu z>e;#1d7g!(CDfJ<9TP${@PX&d2VhL)u;Gb-t>3V7VC+0Q0Nstpu(Uc)qbgvrpnnYc--wEmA*M7~AaFATH<&xi`4|c)s?)`bJM4VE1Z0dlOTpC;AMM3D5YRPsT$b- zzz5i0E!(Qt^P+LYaW^mhu!Qtoqf0sbtturE()(z*jA)!jex>wmE!jbcXXnPI8U@rf z1FldL{Ndy%p?VciSInTO2ZC~xb*r#aNP!gaeg2QL9vJkf+axgs;p&0V<*#~9LAyry zbLQ~p!T^7ozD-tMyXU1bS2w4#dpoe15U=?GiUDbWXN}{=iP^2Q+}QHRiB^%1oqkT& ztM%FMcrjY?05>RMB=>;1%ZAHy3m~1L7wIGvr5C4ILs20raJ!&J5od2t-Z`pz37iue zT*|?^)HaZzf=qZy7rAj$s}|>Z{*li%w{4mO5iV#*m>BN285IjtmZr? zSAF8OuHra72Xe13XKrs?zR4}Gj^frDX~+xM$ivz2Hcq{*jnok~>_9QKUnmJVP6e^7 z3kNR{i(t8eZy=@%$fE3l_1`Ch?A^!*)j_>@J+q`F1_l*y-T~{tMR5Qgp?RND)(7_9 z-QkCpDrAER=+yK9q)8z>aUd5P;5??Y^Fjd0+Y!)@Z!F5yZ;7KD~y`_d-`y3FJ#-*n+#{2KBafjAs-2p8;t z$ym>+xAVJjG^PZ?1`=4C$bPc(d&_fh^ZQJ=UjoO^WU#3mA5ok=2G5jyfeZK)^4e!% zwM`MC2C92Y8J`z)7(8KY za^+lmN5BGoQXp`rWJ2Y};P}k35tWQPtDOq{(|Xa7 z&bRFo;56FO;y-iY$c2qFS|o4^|G5(4H!O$z>u&+32dlfXx0ib=N!`}Xv`K5LWb)rW zr|-&2T86xT3oQ7IESr10slEzleBR__G&^-h`P9SxGT5_7S1iIL#jD0R>%rE~A(!Nr zcDY%afo|X#8E}V@t)+ezb4ugY2rRG{5 zHw*llZmCnsWETsZ^AilGdwKGEbE+%p6Wa$&bdHA>`I~QMebQ3H$1raXb>Z>HDZB_- z4A)MK%RMr=qOpJekeobcu=zkk;OG)}!apoO!{W+cAi}-i=1Rz`NnBpLa6*S)8x(0- z`DLyop^?1A!t?2-?IN%nJUO@|5ESks_cg>L1kZ&9ZcS2iEoZ7<2&{>^u9lxpFr4h& z>9R3qKel_4kkTRHurqc9L-RTp138Rd4QC&Q^-~GOrOI;F1t`A0NU%0t0ae}e>2fyP z6=E)Is{$5xBWn*>^Hu)zO=+R*;1V6_OV3QJs-zZ##Q|WA*+_%plwzwv=bt0H(1Vl< z=iA*7*jc$-LW-Tl-sRcJ#p&&}G;AXZ_l1C8#J8F4u|w_#zkA+%03>W?erFMzubxF` znb-tSdKo)|WjsrrW~&P~pZ4h=#rRzOm`EvPxek(``~v8jUH{xW0JV@-kUUm1hrYx~ z^XR9ev6Mx`H|-;wC8mx#kDv@G=e`nKe$CK4uA*USrE^En^@TU@2~t6<0JyYRZaP6Z z?Uv0(IBJk|&sMs(&xI}>MmW?)R|fZTg|6iX$3Py9D4%)l%sIO&uic;>$R}jE?GFzR z#~?l@Gr~ptxJX3Ay*%cIGV8k}MvneO8fAY!4-2KUwQgDXbC@@^Q5A~j#=KjWY!uhZ zDcWPpgbdl?iZ|1Pm#{xZa&{@}?plkhN&BuT`v%@WGnAeX$s`cqN1DbhQq$5#t!77y zGA`NJX>q#iTVqiY&zp8DKUK|%{Xv7@M;-M-_*W2jDUG6F&C0J=co?oz2D=$wP*<}{ zKd|BB$NTqn06}lqqh3PW)v!s3{Cy1Ccr&b{F`lpx(g`(^uXS?fFh+mNd-u^F>Nnox z#Q#?#*3O*D^CgpPA6@;;9E)5&jnG33)fUC&1@S9%7-Y}~ya`(&73f1uKp4tOOd z#ua!EhnAK-p+P68VN?oyL?1{>@(Dlcr>=WBYd*o#LzEsV=2wj}RtjX9N`60-?lDR~ z?rBo{cy@mxic)~q9Z!IVM9<^8Uz03DJyb}1VT_pJ^c|;Gs-fq(Y4qm_ruX|Trmw}s z49V$v0t0(Kyj7Q`i8U9BWZ3>qyc2#nqW^O|RVhtG${m5==EujHvH^Y%M%5l!CQ&O* zkU_in9Q=ex;(o2arubu@U0Y$idTsms%RpINW~JE&1?p|Hhu=|AHFybWY0KDTZ1C_S zf3Y*$nrdjREPjZXp(Ka!rMZfWWpoiQ&;EKbs@C^&IF%X3{&HE~aQVk3c}Mt8Q0oe` zRcG{OlZlRABAuri!^ls+yyMO9*yMLVkkRn*ABK%pfn7fto<=2HQ+dma#XekP%4TzF zXXPvu{kZbXgX3u5}zXp#? zkvWf~`YQqeow=**qrj5}`#`zZLH^ML4aWekpQD66|ZVbVJ> z`s(7?rzQKBn3B!!499Dx^BZzd>$#I(8}Z!=hBxK2>>&Tv%Juu1{XOHsn9=X2I?`fd zb4d5e!Nyo|9#%j1e6_d1_pD>}1Q`0n-5$qpYP|N5O`(SWT;f1lK}pxDpgZC$9tZzu zfo={0ZuF^VQoLzb$*^woixh3#ua_3OtQZ;7ud(%M0ri7T- zXd`PYNMTFHA4O#j=!VG3610z!dtbjzvz*}j@Ihg5-(y0?jEwL%iZhEzdAHbZI-){S zyFDI0eq|Uu>CKcCaRLHof){OAYFuAFoRiZjZs|05NI{@%(kH|C>P?ENmq|LRZ9*{T z^25c?jXq@^Ce2tzpRZkea7{?zGZ4GO;n$Dq!b69Yaj3SM6_)^i9^gS z;c`(&GRM5G`4o7K?-9MURBfEK5})!HvC&eE0C=?g-A%Clf@MH1_wOuv!~$(ieVVTr zE9#&0KDP57z7qqM(SsXTv$J-;ijI18WP=OFj`C;t2j3$~>8LkrJ%g+_CYU>>SNoB? zl!E}IMjyaaOOj=Lq2#%aXP3PE(;r2jl#H&PplL;>D(X3qIa3j%^FAUq!yR9uru|-Z zrzN!X#^3UgHSI>+6FNcOXzTlwj^~pI!fZnlScaWq8^DsH)?HvV@~qD}q3`Z4ZY_Oq zs2@hO4d^g<&KPW-rbH?v(%Bwx568U2o&cEGA8v`^5c_${fchXhoV>or#u1$fIVy}Q z>Z1?m2Idm~KX(SfxGh3_(;I(TZW#qL*YaCPs~UAN*vg!HD0Lf9z&(u(PtXiySGFj! zDzR1S7j2@wtGGcac4;r1ji) z_7gsW;mcvo6?F_-Tjx*7$%iA{7Ga68QNJuR<_!HFYKhB_0`v{Y0z%^ecIvF_spb!sB}xy6qbm35pgJa$ak zvI_#xK}*Zj0Z%g1C3Kt_!ymG)5rIX?i|Bi61`de{j1Nh-)+h*YBgwE2rBi_reYAgIcD zQa_yG)QEZ*l~4Z@!CI@%c~o-BZbA3EHA{rBblQzaA>e@s;W%1KU@l_HUR! zTk}XqbM8kD$Q4pg3kss$;%AJ;SjHH~0EsVq=Xd|QX;kR|VS1%Jm7c*I*1F_?2o8~S zcX%4x+Sv-PdJCt|jE#+^7Yv={3XYze<<$&h1Euef@Wqq0t_TSAc4YiJ3#EFR`_OoS z2hyZGc?>(RyL5jWYCqrn?9y}PQbbGpJ?1W}uqaZ;%iH65NXj0RX!dH3j)|H3b_6C9EB znKvEmt0rHaC1ngf`PK396{Y{`1dX2^rcvP2uKx^h2$#wPi}b$Li3_i?LL4y^7lS=_ zw-OU&F%B}*YEJ}G_^%stV*g~dj<03Kq-70P5YhX~1bXY1)WhomPWVZjjdj5rOI4}p z-XNMXtpC^}QflzDAdz>6@)Uh#<$VmB8DAt&<*iR@c&E?Y^cR1x87j?GNWad>{auz` zC6=q8$%_mK5c}OWQ6FQTI^LUL{w>PLX4$I?fPeO+1(KN8&1NWq+;(}MI4ihR{H(l7 zltP}_1P+cb*x)6Eln~>=-ZloI-Q(p5lZ08pM?cW+@3C3dNtkT&JwtA{3SzDGFcYC+ zls4}tz3GBWPjIwGd@OO_&ByAKcb|`v*t24adBza zqN-+E^bx`G_~y0kh-KvNR(77s$B^B)F436I|8UMCBct|UZln6lb;S&K55?)gL!TUk zSH>ZIgr2Q?HK&{Sf#i6TMV_D*pB2ARV0^1Gq4u;U7y~%B(fQrq{Uk_C1N@Z@Dy2KiVa~(vJ}vZRwJr7GlYxA8X$!-L7)9R! zX?Z?5PkRdLPMXWe5T}v$^H;<1{2f@hrp~$ov>rCM<#e_%5kZ36A0o1qqtDp3XbJB9 zCBy-(y{`>p1Too}@VxljpLs;CmGnIMcho6z+d^+SUC?T1pUmdZc}(3y39NmIeC-bt zp3bCwSN}PpZAYrS;~peMkU5Z&AhfAnWO2iysgKCkh$4Ka0XbY5N%yNZzx5#8F!tgQL-J zwn-1VPl*pBys&*k>eJs|I-S~edH>QQVdceQ%)}TYa?D|j`c@}{_%@jw8-~$Cwu*3O>aO%Mm0`W^Zv+47c+h5z42=abZI_(R zVAgEwwlD5%4bgPtP2OAFbQ7@EGX-oVpz3j)BL?^bJ8s6SiAH5aKyEE^AL(~Zfd1ry)7u208J4%#zq8J=M zUi6Sq0sux0!H;Qau|?c`GDW}1(dR}ko%XMPPSiBsRQUP5EaO45hsT4=bA9Om5emsC zhX0Y^V&UW`b93l^PJtU#A5K(NpLLE*pwR8__)<1DJg2~Lq~@bH2nx(W(dh(47!{44 zrw$vzdxNHx#L3(+_KnpyTa?(8UrieicSG6=q&jxxUzyTK*gJ6kMaU~-P`a?6%}xlM zA=l~6&aoYAFIjCW@Tw@(5bwovkoT_tvHAU;6x6R6oS>hd))@gM30lAc73S54!Ko1K z_~c}WXqUwMgBlz3ow`B1TTgC3>VgQW@Y{q>4Gu+l!$dZB+_S?P6_hgSRgk$c*%6pl z9^ZuAed|tgusz<*QrNElq^Ti@4dFmjPE&aDoPwYd$sA6;{^B<(bK@lEYh0YJja&~s z7JWn}C$T3V+Zt_L)*q|HN0xtVo4sDMd^gp(XzwSU@9KXDD?)i!v zt>l;VRq0*5hId279~`RPZ=abWQ{Vbr{lrMR$&j8De5;cMaI^^4`iPU>`8V5Z@ADMPJzu^K1E88&;P9efKgd zB!B%6b)h+{^}2WtXynd?IBaePv5-%W+ZIcg;Em!o+m+}n8!Sj~@^lU*ZMBj5`Y~uCpAcliD~llzCROkO#1wUDm3+hLDi~wqe^%U zQtssWf^v;hY0K6ZvVPUCql+6weUq@Y1vrz^Y8FJWs##g`DJgH+Vjks6Ne8e*e7DIE zv;eOetOaUk8F!m+Q)X5f3=fvPQg6egy-a3CgK48P39b(3P{`-w0}~jJMkDTpA9R6H zhVf>|&yc_TP+0}Y3ds+kiw&+su%eWU<2PX4q4>1BCrw+_eW+VR&5}O*tn{svvC=&| zr5~(zb}ugG2#5D>fIUQH*I?6Bh7>!yem1a;q_qgph*#ZZtSLSK)xA!JjPaiXa^CQf zj0tyu(`mFvA)!z)pXE_+7#RRixxL!pcE0=lWu!ko-@``_I%bo$81>wnm!l|?0^RDA z;GKpHxVi(j)y8!6uiJ$>(&w%LqX_q%A*fporip*^_{>$CTkHU@mia&|u+6nxS#l{cm9iAO!M&&}0^S4BJPcc>2jL4^Gw>Qj$5Rkho-bODsXH#cc4pA`+EAB?Q|sNh472*;;y5xG zG*#uNeq&|9A|W!as_A+09}SG06*;O^beGI7CYr>E`6ube*po;7u7vBV@tn-&*($j< zI}=Pb$If!~7Z07xk!KrSd@bLk+%Y=JyH`0%L1r-S(L~?hjyNFkikg||Bb+?Fe*Kkr zB94<;i@=#WQ=9JPrxPcV%ZMi9u%OWPr;I>#+`9yiDo;e8zbOJaPZ~tN!}gnb#JYe8 z)U7KQd?UYImKxJ-xvQAbq6BilI`BAIdkWYh^%}0Vmlh2#(1H3}(|2T`5wU%`Sqd$_ z`&;SKt|q|=U`0=UZ0d|C9V_Ok@HDI_)vKx3o}WBH_iG5p=R+4cK<~%@ zw$~`f$H>H;6%BgT;%z#H)9OxoYL5q~-f+0dXupz;CS>rGX0N>le39C2(IIGnkmR@N z9j^$!qnOZ_JTvVfjy%tPw0EQY68$J^ro|GyGN>J!#_pz~EdgQ~jNal$$A3*xB1t3) zmidRS?CxXWZ(D=9!35X(yPEAly%9Fa*nPzN0l$)_-LNb5<7-8??Bw?4!Sbff*`C}1 zWe+46mTJL>WV+4T5Y!N&^#-l*sB-jQzOrPEk+C}A71CKO0n^D(R;4;9YK)b%7>Mz~ z;4(pgez?mXAMm!jKFf?~+eSmKIZ=eVg8L?4GfiP>G$kJlW7MPLRX$#YVnj`!P(3t0 zagiju+uq$w;k#NXPJq$mJ!Jag;YbI1V!)7$BXaXEFC+35;uT6d_*#fsmvkub2{^$l z28?-;;qfp^Kj5+N4rb0aPWG&I+P*SApYF%Q7gB%A_{u-1Z}WuGa9V|y9cvJD28QVH zPCEwYv?CCQvd8X+qs;vV$#0r|h8vb`J^>ha>c`{Q& zsu1Y(yk2KNCj4Gh)g-FFB}X8az!gkq2T@nvME`sL9l^qCdwGz|06N`tZV2@`xrB9` zsGif~j_598Q|zGQCCO}@7JFPUR|u z0eNept-almgV=ld@ddzu+V3LPA0HxcSrVu(v8}g^ZKq}zG-a?k@FT=r;Vms&opuEJ zip0WaPkbcA7FVJFv(o!UeVKghSN@n-oHwS9MnTA9L|qf1-$3j5usK1>`<|C)hHkMZ z|2h~|EFq_Q-RMR);c9DZvwav6Mn*$vpVvVLd?Dv}PYw*d;D;e4B7zDd5h>~FlV{Jw zMD%IR%*|nYMfUyAsi>?&DLFB$ik`S_&|9YS&xTdyF{||*T^AQ#>P-k$HD?;o{9Dl5+nZ~eCr_DGrtTrfgo76H?&x`h;YZ*k!pDc?1c>$BQ6_hC zA~Kn)!YJJhg7fY$WRI3Y!GZhu?nvy0)6u(Q>TVqWSJdx2%(;7jD*_&McSo5k9Kr97 z$o{)Y_ubtVl<-{qEB)vWVE+;Q|I;9Y^TP-ln7Jy!vWZ+Pi)rmPHYMGwy-|nzUe|rY zdVfuiABhmR2vJa0_T^rHVyYMGC^w(B;|hJ3Qwms5^&0qI`mfs*XX>sAqyLn#H(dQ- zA_e?Jt~&Cjo=UPxUVQS5u`Pt9IW#Hh9n4K$NI>hFSE#u~B=X-2vDI0Aq!XY+ zVre=fkdl%@fB?!}+;~Dt2|b{Z4iNvBDDkZrP9A3Mrcgi31#xX{3P{WRJmr4#C9`-q zsp;m>-{=hNL7uZh?w+z=KbSTz&W|Ds4-Y@vXvdA8{Z}aFtEi}a3ZQaDj^O|E#Lmth z`@=5*$9&}OG|_;AaV<=m*ggcv-k#Oj@k#`nVb7w|smE#$eujx*9F0_&BYQlSk3UG=e??RyES zTf4crt*of#4{;Qj)L-80l;18^&((v!;Vae&d*zE-RWDzr&C_HH{t^4%{}+HkKDi@+ zido%yf9{BHXScpzh!aG78Ed=@DgZAuG&In(a>+bWTh=`FXpVj&%U!&0so~_R)5>z)IIBV-#Pk*BFn$4TX!NzV4USq<;TeOb3 z+0IacZD;ny=(YPh9vmOMkY1p8ldD22NP|E;pern;$tWc)rJ%*+BTVg`?u*pW(1=e+ z_{sD7LjPwR+rbg6(xC_Ls?p#m2Ki+WBVB>`?T7EVpQaQm<$g|x3I1ySw5P8RZ0d1_ z(o+Zmx!8$~y>mcBF)qMRgBI_bgX4;uZHMnMh)77KPW_rclevkBh@x|fin^{)iuK2S zL~qRT{TN<)8^)ZxsF16oQEvSFWM?kllZBBHgGudKKz2aDRQSWHPp;F7DR zzTVla;7*UK;6HXd)0LR9#qUZTo+OK>fiH-fve74+#4Plu|4_u_Uh`0 z`I$}w2{SWuGAUE!%i|6FP|nmMMTVDVW@aUeW9o;8TVpbIFSg1!c|d@dx*Vc`OlkE+ z)9cSpjpM9EfTU1Tx~wO^-r5ZzX4aoM*)xSuKj}`BOrSC(*$; zVPWv_3#E(hE%CbbEYPSO291wWJQl|5?sr1Lo%-%K=j&&i*|(Jmvmb!_L~>P}KsqKb ziGOLInZblmM@qtX6zLAj%M>lg;Ntu!N*|@S(p7B3%Z!79f+Ai?!Doy$?{(XV6H@49 z@hrs?$~9iRfDSp^$}hHEU+q0OIoT^QAk8l-!ok#Wqj)(rwRM`5M9yY4%X7RjJGw2Unw`RVAh6MXx%MGcvQ^zOaJB^{|REU02Y3uceNl`&(lOg+4O$qWU6;1O)eO zb~Q2P-H&8lTwUX@NkGX)2@VMv-G9l$^M0ts2OSePARvI@owhc0RIh@TvTwtcdq!p! zEsM}Xfi2!!slG^Zf*|DL<`Z7Qiw(NteJbMT*vYliHzVQ(o)y~MwT;ubp zSRx=+mfEUq_hwzC1B}_YI6kg)1VwF4$PdQ*22etW^h#p`z|0v|HQTV>7q{$E>l;aDXb)OG!zoxjva; zGyX|3IW_guzR&56w6uh%s4w)gO3T_;;Yq~@8L=2b5|Ti9!5fmJ2hW6E-##QIB`w)V zb}n(~C75*>VU-S;*tGa96E|Og^XYLE8RRn_Rk3HI;|y2f;C>31?DfTJZ!_QXqVca^ z2~90dv9L=up20KTkkl;=&*So>GxQ3+_$E2Jis?+_Xv$@De?Wq@ny+v3v81T4VS#5z)J`PHzI3IxjU57@Ahh42;zOT zUbw;%EtOfTt))C;+Fg{J`wGy^KSxK3y1KY5Eb_-#yFrtalTJpnL>MSV@7{>$=rDs~ zvbem1C8R5aMgC%Fb@K%$C#U3_H?KTB5jynQAT1+(NR4h1bd2o7dCb&hWo4hgd)&c>(Anb&!*RlGoSg$wQ-wqdc4*>NXm=|N#>U2Io(oVIWoCZ(@WDH=o(%B{ zX$bh)Nt=!_TFTJa_ry+R`Fi z-eGC^wZtjJU^#lXC&A(-TW;1NK!_o0|5SWQhQ-&c7NKu11nrK|1+Q#s zp>F#r3wqYp5r6(*xL?C2cpT1HSM6%m_;7J?`43vIT{c?LXb6I^1XENPJF6^b4rlfj z6jfDoVYR~4ErCnzY$gL1p8^7^r&2}ITGHABY~SA^bTB*;9%CmPeL~HOC(nPwv)5o> z)>=xc-|ina*<=s^t(Q-2(x_dgYt;RKhD+IoD|F=zN>g&Ggt+)(Zgxsr4?dlyKv9!W zHHWQ9$%)Wy!1wPWFcal0nbwczM>1!dpdj=l@&4(msL4RSyg5UPWzijvLmf_vjV0bo za%T_^wWu4=sB?JA$jIoh*KF8JPW#tPysmD#pg!^3|$d&J{;<&u9rHa@OD zFf#alEN`ragsS*71Of>T2`;%WYXOpBZi3=Qu16A`m1V>LQHz6|4@ z?+A`&f`RpFw)(%n-hY36fi2!`f3owk;b`8Cv=@vdXtyqw<+}A?d8#!ohu`N{QAsg( zP1X$^%`Ey~p9YP)usZEbvKbm0R!nCJl$Dp4UaXAq*wf3I*dak4RaQ>cJG0#EH{be= zwmfzV!N4pv8#5#4u@MHB!zL=;yiq?mWJsl^5lkDq$#8Vks5B$0vbx64&CM;;8Bqg# zWV_1pY;8RiJ9rFlb8~aD%qZj{rKh*|-XQ;V#lWgRFvH$l^HTY(yZ`8m>(by(&a?A% z-4f3^sH72l`f_eTLC1RPtvX%pFKuL0)a4O*LH~$q?jh{#d>iC|psoliG%qiquV24@ z&&VK*e;5y}qvADR?_6==D3RiTy|%Ud5sk8jO6bPLW2(sCAGM*&d%KXRG^XRoC$fbv@({j)jyDx zm9+$nt{_i=;O&Eirr&X}bZ`iJWod~`K)|xJs>_h3!U$S|QirJkU<(vfZ1Rk9`5>{6 zfbYPnQd6m{NV%}|mh=w(9E&8Y1WN}6@i<-8TztA7Dbgl+VME;&PBv4tFw*34S*q7A z4s#kTVJ$e@paUG!d{;|LD+C2oM^v+1^FvW(76MkTLuaPfkt(H^wlXL})NDFs5PfKY@vKtam?Wud=kxV`3l( zVm0hhKt@Ar9RuSnM*_kJgtU)2Q9$RSxhv3^kcHZ}hK(1JXf-JyAW)fQ4G=qlJU=R( zjvl17XaEi;rF=MSdt#;Oa<5bJzJ%X~vYMJdHW`;NZKUuc0vay*2aUAQ)~P8Jf;Z0r z|Bd|mHABvQ)zHMCU7hT(?TDp<*XS_|H?D5crINv$g`OVCj*gC&xj7`ITx8SDhc#d0 z(7|ZHPsGQ%+C5}_HdR!`@auqJCi_D`_r_*G_1_rDW&vowwD%k1t%m?u0e@k~XTEf$ z8~-8E*k0uC^Ye2!6&(#?lR!iJ8P9>1mX^kQx=>}wH;@#hY+YYdr{A;Ky74O=?UR$p z*RL_Of;S&8_BG8k8JngW9?A<{SG3Z_ad{nK=jG=kKoD+jz?}89(QDOuPdP0D(9p;W zo|7D{vk1Gs_T%mSMImm-+Nwv($H#|7$&L(aJ2HfjknqDJ9`}aC7~Mj%t8OFHh{2>F z>7dxpE}H~HJYy?S^5cswH@;S*dPr5;{{UT^2pz z7;=avJ=*Kn7hC*(Vo+$M6^(Le%A`>2<74UAoG3CYD=U}nes0$9okMk-r?TCZUkMw^ zHz>ZUs|e?+=)<-mN^RRw!|1;q{ZBC{VOM1?(l7DW<(o`n0Su)xAtSc@_^H*=1|two4ROASW8{Vj@a@`MNX2 z_WTdgH(S@WQiE=i7pf)`MX8GF>H(!IUCWuoIw}*hfd2Fh4sx8Ez-ildrc&;KeL2H9 z0AZIUKjNj$r8N5m(C|HZ`h3jgHj`LaskzB%mvp>PD|_Dad@UBHvk+(YC*w_zLRYE@Lz^vB+w5M^xC z!F>IQKyQ3!YGW)vcHmk*i3cDz3A-UW7*M?8dC6zK_z3~)>wW|?|`_10-iBH7g8FHY*5U{tG%N|=0}f^Q{Dft>BRFG+6;oSeMGuoq3!EA2juc3WTZ&rVPlsL!{?oT%2PEAwkM zv-C8o9D>yBR{ReRYzlNLG3NUTUTIZZP4GRk8_DYLvF4`%J=9`)gy5)@)$9-hFX?{M zWf5IhR+k~_S+Cn;W1$sJz_d2!nmL1lf;6gj zL>;SysHq|OY6af924gERa^ylj2Hg?4)w(WwFZn^&#Vb({nm4^(G^&>Dwp(3yY1xZ<;U3aaS0LmKJSCJ#`+ z;^aaV5*sByy)8FMlV1=d-Oo13FxWLog}14nlauH6R#sP6zkw@p0&Z3Fk7VB~;H7x& zxdL3xUEnLoz9EO~TzlaDkSf*{4Hl#2zdjy;QnCB{`vX01Gn=xWGck2{BF`zS?(FQa z8vP&yldC@7C^Bxb*RS>3KHZZQGO!Bo#Wl#!&o8xV=T+er^d`jcJ3DQ@@ymHKmoAf+ zmsjF;Y6Uy_*6Mq3wi03f7|?@j*W2UGjfvvai^lYThzjrzXZ)2J``Fn^Ggl=MQ7kAgTLRtNe}I+j_P;l9k$^72P+9k0fIT4_PSd2m-1v_3D7 zfI&WGc)A$;;&pWx0CnpMmH1U`y`Xlvw;=R@E|I9Yu5?RQx~WOf#r?O8ubO@Bb=3@K zm9mo3w8e;$rY7&a>!|=>&$>cQ5x8na8sXk*c`t8kEbA{|Lo~j&`yQuNP%LL>Xa3{& zBa(6H5)oV1U&g5M-tRH7XpKp+0mqJ(<}q>>D>r&r7>vDOU|`@ESU0^|p}HL+%}o62 zfMPyT)LFe?r3hDGV3_M#M0iaZQI*pw8h`Q z$A34?z0%Mi0eTnRcswD*a38jKJT#=Mm*JI!+Qmks5RLh> zXRAQ<&3=rAD&x_dUt1Hsy}g=#@56{FDYFhU72oF8_v8wmpQC8h*re5o`)6kps};Qq z|BQFtS7>BtxHw&zrN{}^&Uw{sCP@04G1_c&Z)hE~$DC(_@aa&Ue++Iz8CH!?#REXd zs~0@^;FA?BDnXI$1TMiFTD5|AJ`0|gve!1fByGBo5}+;l^Fem)^lf{BdyGwGZJ z6^rCsHJFOF#dFB^#{WteH@#{)zK4zNCsB_7IzHZ#xCVB5D$z`G9Tc;dV?_C8A}7A+ z7lYfIoI+{OhLhM*O86&^#FBUZEr_iPanl}aWi*%K*9hU;=gSRDJ+^y zlQvft(6qC$5w?&ifL?0;;4JiDe$E-rAIiwi zuAb_emG%R3>PQ$SHujiC^y{X8Q4~hM8)hh(lGKftG5+(y6av@* zF!A^qN9@B=kszhqj+o~QW>*xh$B`0%$_=T_5IrC?D@fpJ39O^?c_l04_3G7(;^thPLWw7Y%bn|~ve42Z zN(-Jr-n@A;Sz&sg`JF{w?m%yED-)_nmRsKHX~4<6o%`Z9f7&d2vs?}&SW#A&E2Y9cK6>GD<; z$5A9S_!Y3X;>6mdzAC{R%jY+j3%B|Q-&*5X^$?-2CkJ4!Y;0Il5;!rZ-oBkIH^Eg( zcuWYW<6-KcVEfUaP_g}{lJ-YL-%wsp;rEa)U!uIb#6+ZB`zgc6$H(6frU; zyHp`s=}Nf@Dk_1qv;2g_#OW0ogqcQ}pk*A3|H*1B+;g%!GuF9-uy}Jx)zaS%+WDe$ zkNc2E9l9Nv9b&%WQ|_eE8CAPzp{=c5*R_sDuCA_e&5MpIob!pG$Qf*Yc}&7pu>Ihn z(Z_Z%@U=lukgWZ-h?WdT&IhOTJ^j)l<{_bc7@sK0$_)$rm^QS#Gg{N#gzr{v7qb)Rl`XLFf9J_Ung+ZA<} z-7(My{o*#n@N2qud`y#|8)0N(lK2i?RWsWSqZZ6W!0a}triLdyTZv46p~-`klXb6l zozfR`AXw{N0M$#o(F_u-hp%?Gj3+C;7csN2-~zTiBxU8WMx@g6lrf9X<=`_f5-DKf zlmaihQD2l!PiGPv2hv*Sv-186~Fd&!A z^v6v!4=b}B`|?{!NttbZ)1+jre!t=i82~~AA0HBS2lSi6hvyPqUua|QS5z!+TZ`_5V>m~thf{==(r(tH!}tSJMZ=1m61;k+-L^6#Y1`us zMHr(^)%zB2gg7BDpDstJk&)m0^3n5$Zn861&Le*k)N)l4RM5nTwH?>&j_g3M&A7AB ztjknOgNMGjyBjwDtC0(@2%gWY@@DW>{|p25osFozawp&FNI7G1JWATAGoJsIMGV&{ z5*dB(CA`Jb^74SxR~?(mb4E=;7<|LkZ;vB#SXfybMr`VGIkB^|lL({wUAy_gaz@nl zQfBG(_Oj&>CDXT)1Lrnp-w>D*NJvO8`LAJVZT^N1WRq!Aj1>-thJ5;@|DCg;;BN9` zpPgy0d?FaAdL!od2F~xRSD%^UA!^ooT;qo@%tN9XEN&YogBq}vyXig9PD0eGJ$>#mEnv_yS06Vc4g z%4=#Or@eg>5qNcBFrV=}InAen0^74^&ze2Zz0Ame`c{-}6rVNCWxA*Ds;UHtNxk&V zy?D1-t&ckv2Li==M-72VDQUJ&Gp&!TK_RQJMn;d4P|&4GRYtteX}V(!CB*Ln#$TGi zq481}(b3RA0d=;X;o#EE&CP~>W|aa+Oh4>2_0-k*P&=5KG6H#1o_ffLl}J)~5b6OE znU`S|>pr(Q=Rbn1>Bu-H?7dl3cd`e=_2dVjS(_b*QmjPc6R!smpIu~M%2_|I)h)kF z@-;Lr5HW_jl&z6xRm@ecQyf}R(>-P-Do9L5>@O0p0#k43PHZ63A<9!wYS9~el?D0r3at1rWndfm+E^U!Q`@OfvKo$me7 z;bE<#iEg-B%rAP*ce6WD3_tB#QzIOY!ZU9zkCYGau~4W}kzKyrl%rK#fW!&#@bElS zHwY%sVx}tR;`_916CaqGMy45MtA6^te1$29fe)RObhnzzCBEuvuHvKLA&vfMIr}qZ z0^*I|rR(S?`^UYr4HV*eq%6JkH~0L-{HV+DKBX4?_{1#nNqN11sLga@%`iG?Y=t5> zjtt+EywKMCwKSjH>2QdXu$ZZmUJ^xQpc%QmNa|c#BAXV%T74eeDsimd!;DzVKQ|Xi z;bKBa8VP`-<(iTtDFisEUIzfEATba%ARGYTYH5K!n%q)zFX4-4(oYTEvctif@{pSQ z`fm4Qo4dLcj;ekX{G6yA3AyU6bcFid^3D1o0+>MO>3!%2{PZ(aLFAMmda?YQa^{Ui zOupoEuSL;d@8Se{I2r9bn|)4?Luv1R`=>2}y|JUgrp(bSuGQo^T~ANVK>ihap|?Gn zNc1w_*>mUb3bBy|i)0BKPYfD(tJN_G_pUuq$^DjOm%BncDvV{vIxK9Y^6gYk8hTVW z-S~EVWK^>KInW%nx-rxC^%YjsFFz?MsnKpk|NIh`clm);Ag3j!&JN059sB4n{f%uUT%2LX1E@Het z|NU!NV_je0z>~HGxWAnBe6OmeW=8nv?plK}&SJWWoG*0ZmMF4%pO9`jXxKX~IC8i; zJQv>#mCz0bnXdT6p`sZbtI>*6r%oNyB*Y1NGpw&)Bq4#4qHL@ydN|mIH1nI&J>)Ah zJ2CoOSG!GO47~O_CXQW}hBCdD@pxaQ?GK5@jX1&M!IfKZcRmGB(p)E{icCv+ zR~xfQtFUd8VY6P4Q-fcWlOatpO|i6ccQ3DLoit!N=BhYJ?odBx=j<$Dm9yPY{N3cr zGSsx}@cmN6H`hykArXUY~n=mE#Ts`T6f8 zY4p`!0v)|*H{&obDI?<_ht~~5cmCH4FxN3CjU)qf+ncEMvE%+zlXlk|->x;~N`yp2 z_)@ZJO!g@ZI%?`ZwjSLL-zOMxo0L@9m||-^FVr5RLY0ykLqbFCcGunzw&83~E(~ug zCxN*C3)F54hdNOx7?^g(D%mJRaZ$?)s54UwI6gx8`ec^Z;fl^>X8H>ADzb!wu3dpS zh>wrnyh}mBQI74}yF^7SKm!z_0dAhsd{!rQbS z_}Q#GR4G6F)mmFu-9#W_yf-zK6?8(`~@=T7Ctwcc)4^Re5q}d?$R(Z(@o{`<-L_UH4A zt8o8+!Qpp$_%E36f*3`8mq%PO#y7XNeuEu}u#EsI5I;yxPQH8S-*wG<-7vc@bUNj& z$M&%4uF;7|ZdYt<+_j;lv3c-i++kk$(&=@bf}+r^Z?K@ed{A4hQB@^fzVUmH94j5v zE+)W&)U8!+)BWQY4QpO(o$aZZy5WE-~^J~MQLf7t(8IgnK`Q0E7g^d z28%-})Y%NiazkkgO4U^9=;_!0UgDT&q|!HY82_6DZi_~$-Nk7_qJeju(C2gcwZ6tO zk@Iv9y7hr$X_k9I**cYKB&g>)9*-xUfuWiMm!|>(ce%JukBy1gIyiigWf6a)bPY@j zB@z^eo9oS-j`NBig4TE2qjpygRtwEHO%4lJuLLk67!rlWegJ0y;f|tN!7L~CFK7se zG1r;_+5L=f_v}uN`UdWafpHPa6Tg zBL|2_&C$Grk~@&gU-u-rJhA`%4;kIlt7Bth;GJpA>`VXV_~0VRT5B7JQQvGw26E=U z)gvk@Q;!O(i?ba%P@h~pmnk2&Ps`|8a{3ZgZRUFF6tH$8I{Z^)jHk3H^Vp$xKB=Vz z1oA@l?O9zt99T~jH8nr&?z*P%Jj4>?EH(tlVjwM|zPb5APfrhc6W$m5vxeE9lWvnH zR&j4o-ptxz6h+c`cz8H%&rD2wf?7(JB+q>&gF1f3C$C9j#rc4-@s^0;OSECc zpSMrl@Has2KKJbv5Qz7aD=Vi!5$+#E{HRW%^Er1;`^wfsh4_H^d9x2eoaVjvq54JQ zzOy2(J8Diw!}HJa@v-8mM;wpEUKl1dwK7Bg4i?_l%-*3XEGz^H`X2T66HuITowD1n z$Gv|4-ueJlAkb)uUk#9$B{TCQ4vq^n{mHQIO+Qf$|hG0qhdP~u4;OdU(8i|GFgHH;dE|7$UM@)jf<2RAh78?GD zi=#K`{Qj9YAy6@O-WDB2jCxw;zcdBmk}Yf2n*7x zii+2bUuNb9CH@^=`3Y{Arhon+`{}+~e+;0H@Kb zHTh$;M!od65J=r@Yk`>1t1b1)>wV3M`X(SvA%sxB)v!B`J?^0#) zQ@g{DFl)-rPC(LLwr*7f*pO&}`Q|L&6i*oFUJ>3~cl4tW2EqpGL+eJiyP6*d^*z;$ zE-zNBPpx$duD;&en88mbf>8{VSj^)4mlERjO3ewvMARoUGc#k2F}=lUcz*>sRb`9s z&jj~`QZNdt0^&$yAL+fv8VlUMA3l7*xI>U>X|*^)b^rQx%4J-b94Z3lPIa>n<)S}+ zX(f#ncDM=kv!}f|of0ygot>_KKQr~9U2JL&Mr|Px)Q{0VGrPamJ_*;1)3AX8iDy<#}uAV)nh8R8&T| zeJ9uB;kk+4r8{Z)2^{*Ub#beqg6DA+=4NKk3=Qu>bR#f;Rf62B)(a)ND)0CJA);SH zQ{x_Uyqd+jP;~J!&#_Sq!iHU_MreI1c+locUvKXdmlfR{&Ds~)&oVN-4%a0Ky%~V7 zTxU`v+k5l*g+aInb5--_sb<^BdhxKuC|VaWTidHpiw!qpRsnB}F8McVZ-1UNAzn;7PO;DH!5+q}6H4Aw6^I4AO@txTYZ#7}A>4{%r zwpaOIuZ(K&___ws3Z6Hx8GUC{=HUmcQYs*x3N|Mw`BJ)!a`sq>UHuGbVsU|<^7CYa z4|o{opCMcI(#1j~`uA z(o%kCvmu?l;hRDLxJ7ZCP;(HJU37Tz^jPBA)l=e)HIzF)t)rvwl^P3jm+BhJWE*(0 z7F+3L%2^Ar(pp4EkBqw8INW=Gn)H#FZ@}h(SOveIo1!nGIzHGhxY;woVSK0ZDINdL zQEmRBgVQog7j4Ba{)zQdS$f$)>iPQN3k8=VLmmwDmWQv@9ldbGjk;H7xl;2HbvWl!D=Xfz)rJvuECG-Cf)@?-js(0~Wkp2`d{T&MinuB#7(NQ>6FtAZ>fGr= zN-Em)B7I}E8f_=|b^F7&6>7hmn-^QY-6JKvtn~6XB|pDFrsG0ymU8JA{9v|=n85@I z$&X!WSy|QBuYbIF@!pAG5dh#BtOrROl&#q)0!?L=t3r5K*nMyKIv;gal?~sI3Xg(r zv8;<5ZIyC${r>)g*bN4TyrCgY_@1qejpD{Nty$7Dty-5;|FqY7y7Rhk+cfQeyhss1 zD-JYNz;m|b1&0q53(dmWm-Fmrs#VL8di;Wd@a^LG9VFoUg2owITwFXV9j*-b zLN(Q5K$rdmTk0A|*wkoge65FemRng_+1Sp@5OBhehRl`Rgu!g5PLW=`tgh-<0$)Kb zOO-jCSw&(XORcT1>&vi@kIy2IuYqvZ!4G^23JP+uPo6t1&LZyyCFKpBr3)!B>7eo4 zA3ke@YiQ6*@Z8AspczU_tR#PW-+U2cou%0`l7}=GmvcTvd^p(a^TX%pp1nEP8Ry-% zswY?u7a6zBZ%R?96`Ra9M10{^=}59KCJIRkBGfjz9^jN-4A(FiI6k_7+#iY)z^St} zki*N6JUgz+?X$)YC4QjcG0Ol$_Yk`XL3 zHBbb8NJ8?iUJ=_N2iW=F+PIBC3)Ou6p^i#pO7uIikZ4}(to+)2<#=YJixdz)JJG8a z19SyR^Zfz9X1Ty>N6Jqi^^h|m5aAz7MI9U`w#tEj5NH|&gaESY>) zPW=+@C|QndLVdnIZ334(q2kE5-yjfpG5qQ0+MDkzDSt{Wpgr~9pWAYOdhp-B-Ys1F z??E&qBz^ZL{`(b4n&i*_xkxtn-I@RX>pR1LD+ezre46;oH&{f}S>m(Z;2~>U{}7)P z0QdF(y%2GC|6jdF7l3UrFG>9OvLvHqsQ5nGg@1QsqsPj)6=E(}8@0x`LR0{#)Fo>DOQ^_Q8F6ANKX@kJZ{E^}6GI|DydK zdOEtT{;zjXP!^e)R<+{3{om!X$(rZrOpgw?_7_k37W&ecv9$p3qo3G?SPW!^uUh}l zsYMWD^ZNQas`|u8z-1+NeF&_Yxk#7MI|k$GAt^@(JLV1h1nn}bs6si&t-Rj9#(jE; zfdh_rf+2-1bO+o&Iv%kJNddsHI2GKSt#_~;g+zNEIM-}$Yx?;4$%LH0;-$<{w;}y+ z8P$J(IFzq>mhQr3y6%ERu>isXw@K^ZAY#PRd1W+lF5Z(*BJX9PXAw8_Ug8lJC@TfegYZ zY)t~84Dy!S82gU`-Aa2caCecCldH+f%DzFsS^S~t9~h_xiCg@oZqLB{d_D3q^0`0N zV`W#@iu(F`9*-f#y}dZ*rH8nXFO75=7$5N%UK`|&S0D|7FXBw+HQVV(0O0doq9{{V@4DOj22^Q^|!k!K_OUCvWzx9v|@9jOpstdT0^N zxNC13w)*B+a zHYJk=VIGp6?=bQ6RGg4oz2?r=n(C^ECl_wJHM|YwJpF3QrNsM0Au01aR?8*XUNtIS(UwSx`?dC8y-#Sx5YYuE{|FA88 zdU7(#G=F{P{W)xvadC%H?nucWo{3lT@|dW;^gse=3VR0!6t*Pg@4$3rIh&IZ`1KwO zi?l-Ut-Q>>Gz$BaM>lz&ek~=^y45jZH|J`nMGW>MEq|s#UF|3i7f6`xh@n7|kSLOA zvE8&DsZui<^U!OHd_0iL(_^5l9Aao>bZNTu`t|E2&K=Q0f@9%rk)_Zsgf8b$O8SV` za&qHP%L)U68EU$G%GNc_|Hdeg4;}BfbMfDH8WkA&B>2 z(7>V86Mzx{Hpaf?m~N%J>pYmfTSJ}Upg6pG^{N~EY9&?+*TFJ$!`Z=#PN={D?XucC zR^v|i{qs4znZv);D_GtWe7yTgcxdsa9OL5nKsMNC!?Hak>b8m^ICQc=q9-g3$iy4B zjyejGOvh~r^XKW;WPR%r%C)IG(0{B`#r3nB;Bgka?#W zyz_v>A2c>K;VVrg@iBi?`oUgbkJL|m^GTW$lhH%aG6ZOLd^k0`Xxn~FpfakIVxVFN z=p^o+kdVMEMNxVKzd<@L5JM zS)YYBGx!t2j_=!H_Y`;&BH&b8QxKzKMx#l2kqjuE*pQC=Ezfx^2YQo(34@>zr#4>@O6*OQp>i%JRof$_R82?f8F>zTp+tD( z2%}w?dA35rxTb%nKmQ7tTWjy+)DgNZ)BA^l$q~P0u19uJ zNh%WHdTBJa%#sO#D5n)Mv4Z-{(s1&`#BFg2iL3xqYPD>AJ=h*x?_ZF-JHnP&XO}Hw zXBI8*KX~wG{3Hje2{-5|A3$dpkS6t+wn&YdeS(8$XXtoHXh=U=!Qg23$mPF;%Y6T- zW;n~7SJo(HTO@6pusfmEDX}N!TWoAjv6mO=<%{a7Z&M(0OwZ1yNr$s!>mThSw&J{x zJ$`gvINu6F$UxShBCs+Cs}JK*+@u%bdetzHdS)gk6E|j9TVN?;1k$BA9zK+44rc6Y z{Cf4l{rfEqeJW}!8cLpw2||Jw$jJUteEs@eeM7^{(o&B7On$-%&g#)Ex*I7DbBC1F zl&KX%n&Iqv+QzM6;Rh0Q(fIqbsAb*qk>t>;O8Nc!Wgr6~srGoE7Kh1Hd4tIR zdDZrY(Vv_C=P%Q}JxlleIaLV~r%k{+ndSv?+pOps9a=$l=ueZQ&DAe$T{&Vzt(}6X zEfeBP&X`A~@7j}h1Uljm^S(5T!Ol48SFc)Ng5=I3cQF~Q$mr~PIIG5dE~ildfnLxB zc(asFxmC~Z`V{32$6u~1$6%eVuv;}j9eTR&SnO|^!^Vk(o5+o8>g!Y48FNqYg;Y>v z><}+@JQXb33w<*Wq#*kB2SgR$mpY*r&dRSlmIiA_t7Ba>ucZaimDf{j8kGNy+P^VL z)ayjA*z_dYoYLLJSu11D3X3mutd$~1i!j;4sQ{ICTJb=izwFiPYK84*EH&Po zl`T)$pSltaKYYPX)w!V(A_uzhr6Y!g8G7jLXvCbtf7nhvS3C2U!YnePl86=BqxzIv zU95uRg`L>V9d0c1fc&bHPme@k;a+}TBAyw)Xi zRnKK^-&ZH=!-XsJt9zSH+c^flb0E9-ms%o(w|C#^;(mV)38);&7@fl|wL?W(t*F}Zrl z85tR5U4l=aX1MuBfGOTiEmyr`W$NZR$WMTN9oPSgKX~w9VJ6a`cW_)*y*Y^f658$D z`#UU+-y02;mIa*phb?jzSL==l5v>pE6t9yb z1a3TkoZN*%r((@Un9v`pSf8EKD&Fe;aK&srNqiXNDg_v$s?>7eq)?LAVKzXwRCr)#+&ewefF{no zA~CEB4@Q!$4H*vOgQ&tX6v0AxYvPP{nWK5yq_48bC5O58o~a|oKCQX{CPtEX?`P)b z(#yv@!~iw5ZKIj^_|*NbFtT))&HOejY=LiCv$A9@ROZ(A5N(K1?)p*b@v(5x;bT ziA+#v~{-}cd#esljE0)$PxD!wif#KH~hPJjW-Zg z&db_)BXu_8`ZXtGPa$)0v^n(Q(9R3VSH=*&Dl^mddz&9?IVucsvS=MU-S%e~Mu zLKyE^6z>P@mnIvZlacW#kl`oAG&{xpwT{bV32zxYO#GUTv=SACQeB+4XwCKNh%i45$h<8qxLn=KS@TFi3WT$~esARPu}((gfxf@wz0ORG{`#v6lG_A_7ZX9B0N-&s?1 z)tsf8DK_cs_H`6Xq2;qmc_j5Kfm%T1tG%f>N_zTKissTi7imE# z&5Ee41vQ$O5MhAn{BEI<0BY+~&oN-sh0T^%HOI5J(0)#Ff-dso-h$#6FJ8=2tt^71 zo&SZBm6@4Y2^=XsLCYfn-S>rrWc$4KrECJ+SV!XZ<_?c|CyN!Vj=d3PLyC|~vSg!* zzI?9CnraTVT#d&SX|lnHgk1$kH&)$sZ>E71KgZ9{271Ce%qYW8LJ6%XWb#8)|O3kZ)1~ zB0leIZefsZ>Kh2ZF09Hhm&!qJ zqYv4Xx?k|EL~>e;<&usKwF|4)-kvF8zNatmhs9pe3@K^V4;o$zi{7~e(~KET$Dt>3 z34C(nI!=PIoDLFYrS>;Gu!7N3tB=2*MB1%S z0aDd4aMvTJHTHVrFj;@jT5hmybN!UUJp8<37ABVu2gzx7!7)cILG-?Vlzi1KH}J1poveTuV<-ijz%i@|>TPbex}f zE_bv5wF+?>QLzu_$p?B7bBVV?w)%p{7eQsPz?MY$2D)m`w1yYE)hdjm9VZXnhr%uY@^(91hsAxS&)3lu&qqV6x^xN$cfa~89 zz7Gl-VXYx}+LCszBPP8=eai4)yGCYQHvT^Z1Uh9OtxeFMjXhQGBVGlU(H=dDhq5Ki zkMPseDFRNtSyB1=HQJDYI5Df0JNk0ppECE^-g7#Ew_0cj7U5#>2Zdp0+%s}vd*R&q zvyVXcxtHLnezN18Z=w~Jty3mTQ$MskhKQZy+nu2KV zh>Zemt0SgM0bF>kTdsHR+}X#saRfRsGBV1=h}?s>R7>xS*#=Ov?VDd20*cm7& zctXU3F*XlP|3N6@ybhL8CeyEsgxT5Uq0gzqQ3uGw&KSLE>=V^|B{7wBxvs0ol&YPv zgDsdhb8C@RJ?Du$sI%vYk*mpmb{cb~oc}`1wX3%Bnbt>7(|-*)FZ~Sz>grh=e(>SQl!RjNmtIIt&ZV zfRF?ZI@{Ux#27W1&>&N?lvA_xy^R7a2ISpWHK4Uh###5?D`hjY3bAHA95s`z&mj0<^ZqZ?2NHIalc3WEKn&%+4ajbog_f_oB3Q`oO3BUBU33k zElnW-*?&s*u~3!uBBmaxUCVs^R5LVIYz>$CvIhzu_*OwC-B-x7{-OpKGrt-{b>nJ$CAp_>A6GT z#vp94Z+9%K_pz2*zC4-dg*dxSgtN7&ioK5pc27GwI`;c9dRh&dCOgLo(C`XaYj%Kc zTKeW_-)cvS(2^XSrM8F}Ms5xn9a*Dp8S}27U}%DX+eS*^@fdn_X6Tsd{AC{BR86*< zk9Dg0^PJC+Y{-KjTxm;JIcVInTmWV+lp^~ung*p@bIeAAd3%HN+XgUiA1dNP1|t>I zAoz5A3V9%d_o0%U8*Zlsh(mKYebsIH37Of^UampanSj6?h>ASpEvm3HBEG=Acn0&c=Rg3?Rz^|Iq@V(6svzJM;nIMJc9gV$ zRMF{(2Iv=~{{lRWT_$xoLAc(mr}&$KmK&7frHlPNS45A^4h@L8-;dEtaj2seA%1t_ zpNsOWUtHHFevx&V@2lR*PMri%;o zqF%t<^c7wZ%QP@4L<<>1#b>2yqjG2uqJWzKuW5paXR+*r3TPzKAjlvv7s$Q1H2Px6 zi?Vv-Vc+CBKTHSrW2t-f?7d(S3pRk8me2E z5szii6)>&D4>0DE1^PZ=(FGpP(vA{56Ljo6`mckFOZkHMU+-3m3uq@ObZcQ2oCAcuZywM*m8?6Fznwg|OBq|4C2`P8je zbBxgAN5wnB;M`Bw<9?uZMG71soh4KqLG&Ym@ueW@R~5T3qOlVrS>c5qvs(+gRFfRi zy(jF_Glm%YVmQKnkpn*FyE6ekel$E*W^4&h-xyGuNbRo zimPw06drwuA9tzdGtlSekL()P^#P~=1=85|e9WkZO9W*Ki{r&l?M%0gHX<-%ITCc_(mz|XJXRwa&mfvTc>%+&`_yLBb8M3DperiO9@#gFcao1U z;J8s-Yuou5oFW}_8#xBE2+f>IG}=_~?1=V*>}aH&Ry&=;Uso)z90(u|xHDBwizV?d zp}SV1qhyJveHzQm9nP8_r=!glA#0i|=*+Y1QDzsK#y3|rT$m?HK}D4=qjmO~cwE9b zb)d&AwGoCI^wFB*{Y4*Kj)%(qF98v(k?OKc#S1|+yjE`mxU~yj*CLBIgU1upr}k)g zJD>V;^YG*%Ub$so(kR~8+Ukes*jMc~Xc=|5ez1y~{wB$N-wP72cBw^pp@`Yq4-cCd zr(4}=aysbilcQ^YQnp{BPP87Z@LKd&Cq{7r@O|5VZC!LOVQPCIOQTCoAsixA254LY z5!X9?d}c?DGL>hfof*fg9+@7N%GSQ?CD$pGKU^NjumjM_4(tW+>9E%|4ZxP$>4eLF za{QEG7^2)W2Vgj!2g^6mK}QJ#kv8~?4@rK!CZJDF$wlu*6&^2g6a%$Aj{|V;d||&l zTEug;*M)gp9PP3U9S@qm@r@A4ST$1Q$VZY*^F25+TzgsCIaJbeI((e<3+7IXdfK$3 zoED8Mt<{0N=F*RpONFrOlPLj94-z)bRx9T4c%_zVp_c4o`to-;T{%ajRM&cr=FVlQ z<(b!yg@oEo1k@IPw(Db@p5AAE`t+5))(vjCaFwokRV1?PO=IcqE}3x3(NUjQSC5hs zpOZmRs29y}c8^Bt7f>?Zo;@4e_i6GTKskb9D}+A-Z*DF6qRcu&XNZ_)qZOYEJ*L;* zKpiaR(!>Qu)GJUvv%n{st5+-mj7J&GM!KD%UFTI(W`jO%hW1e@n2YqIV-s#ApGz~X zHsLyFF+ekXe%{Sd{*6c5R z7rXaS2w5@xx- z$+uJs^E&mqU9xh{goAK0uBbp;?&$NY2#<_nB5|mJHQuhq=p8sqcMsV-E_|O&9+yFL%jXR2+SD;lhP`;X(dgRlDY1ELvQ->Cc?c zX%-vNTa3P1C3AnNgQITAA8h#|!%!y~GOhnkRBZo;<#cfu$SB%c$OL-#Rb3L24SfI{ zfI#g8?4T1TM=KYU6k4h%ICXHEa<^B<(}}QseDTwaPabZiyS|R<5lFDaiY}fVKbrv`<4kLmM4465-J-frD6j8>? zZ#&El?y6N2UcL}mLB#FZJsGJL^P^o6)-T57o_Gs$oIQ8We77L6k!w^@iS#Lh$J(9b z@?ZOeMMs#M$}5K`?KP!%h$o!Xn4G->o>;Mu*XJh ze!lvx&LcS=ebP&XokZ|U(|qP-nrx(G|2)C4hH(sGVZcX9jU=?)fP^NUXBqxcr$!PS z?EKCY9Wo1N5+%rKGeMoyLS7-MDCGr3iJXQ{6~uO;@&)BQYN{BbePfP-$>K0QfpS;e z6j@nS1$w4nfB@}Do_1!uu=^h<;bp6*$&CzGyIqQ@|FZX|AuCVqBYgvM^8bQImnQ(l{sBeQue|PWLLlUp^+Yp{uJak27q6zC1cA{Y`T0V%b}D z9)zHmmlt2c0l4MgqCNFxL}UJdwBg`M7PFJ_&T<6m-veoj^O=2G3e6Wto?HR5>3^v- zcFU)uKl$1<4XZTunsCBOU-Kg`>g(5&8vHI3N9SNmxvkSGA+@&7{^OQy*jR#kJ9p-c zO~o8^qbN5z|FaiGyE|6K{#vWAQ$J?A|EY{|p{CWBM6BSZj((&Q8*WC_*2{a%(_Iv$Mpd9>lcyoB_tn^aQtu zjNVE0ec6L?O^l(i8s?1~Gukl7W8I_fV6`h!`<9lu5iiXD=t(9eBV#KV?93qtWkS2y zL@sYz6uRu#^<`t?v*cpRh>T&bE1{gZAev$k{WPTi@Vp6UC3Qy(qMVu=jkPGFcfWuC zz8Sc2o2rCYmGq$st_JZvfRM{v%yEk3i*N7B3UFq#7zRJgul?K{-O3G%!MvKnTDvI} zaizcWCu^7DEwDLS|CXjJO_i8GdwkR1c@?YmIzKK;zXruewJMlf&)^Ota`9`4Voj)I z32IZhc3EWF2T|uG(HL!ekp+u}X#|t0DGWy9)0xPNL)!~GZ4mYC8IW@4vYvVBXPEMi zOhR4$(gRuafL?{|9kB||nUU2mYF&Y<;w%#xI^}tCH36VXFG6*+%~1!`7Gd7EpK1>` zSaY?|>a6N{y>kX0iRr#%f9&^DY|>?WK-dT*5Ct3TLYf>43rxn@s!;P;f&67T%4h~|q7MJ7e2siJ=@iD)GUyKEKRGJj;OI7XE9&A(x z@-M)k)25Bu8h5AZmT#wR&XC+b31eGG+9&j}a}~4f$9ZLSTdw=4nAU42pjY@Jt}s0P z;bhr|EZbVpc~**0=CSG@GBKMgN|oV?OXCsc=ND`%SF<$oY~Egm>PMOTNv;mxNIO^W z-ZuL%GQmQQ-9$^L)+)1bX?FJExO(o=7$U#KGQqi%8eCl<>Xx~WPyDz|KU6oaSyv-7 zC}d+GuU)pq8mWIlCjG7#$3i-fyJ>6njjO$v0k&$nV=>Gl*WeObThnkrB#JNghwB|P040&)u ztSLG#TMB2lblAed`SJWiAfec_%c9;iVL1GKK7hxzh{xO*XtHBQ`zs!Av~>x*b#l4G zO7YOcggXU#I+~XSy!2_g9KRRFf?u+{soGp4b^qr(5>LWRWD}|!JdWME%ZSBEKgL4p zG_IAn^5wh|Mp!b~%EN^ZNN(qY2fo9^BzWni=73&{1y&ZaZVZYHYzP}a!Vw_q32dxa zj`gj<&aARMt`6fmJ6ASBT1Hz1#15rH$wN*`+RGu@RkT?Bh{KcyJvRos7(5O~Yq)af z4poWwp(K{}9&-KxavI2mhKIewNPV@ykybns?!hSB^q0@KVf3*{gg@Vxo^ zo9vI5(iC`~E-<)0X_)$Oe(t2dAj<715Md?H1H+t!fy{)lp))}xHv9Gd9Li<1Lddeg z=;$C@DzxNp=_RV;T*SDm7?>@ikO|P_S?Mrq*8Uw4*zDoyNzgnwcCIrqG)&U>m~>0N zAcq3Qaln1GHak@&;#M%!2ui!Z81Y&3zdCb1g|NmC^Sg*2)M(i8)L5m1ANVeiqvFgu zWjSN6n;mTBT?!!e^*_sA2!?4a*>@C#Q%{Z$INCh_PED1pG>4tL%tv>b#x?$)bm16>{wBid9;qlKR64xCr2t`KEOt$NKyBH~Ub~`*-XTB6>d2YRN@&)wjxl#UI_iS)eT>-tz?K~H1dqdS zoEFd|4a z*`M${I@&orZDIUNnh_bsq9#3lvSvhF_AnErLiJh?w~p`pG90yQ?=Le5-A=tBNGD|W z6}7XHi(akN(5reoe$E<#opuqp7IO9mXYHUzo|w+0BRdcFYHh^NK*`2o_Rze27OFf` zwDHjkCZI{^tU_aUQ}tfjx-pm0zT@NXq6T_Zj%pu#$<>S#aA6*K_+Bj#O zF*R+X0{ihZ1+Ufo)#Ui5x|2K%6npzCHF3Xc%j5nOU#h!@BgG!h6CsL zqjtpK84dj&=shj5oFi~_!XSBz35qjd1Jo(C8GjA}jgVf0q*pHW^#Fu-m;hv*T`80c;w7G*vCa+)*BkvNHT1wD?| zTi5KwiH?JEmxUy#$FknPuL%&G2Ds(vy3 zTihh)&!3&Iv0KehnrgD>P04JHAaqBWSp2USK)L9F*5sQv&Alc)+R6raO z=x{E(dKZ<4*&zK}4EJilcL^yj4h7q<l5rLVyp#sgVpFewu~qrQe}&ZZ&-IUI6e1a3_o}K zU2QtbKkvkt>!zcMP0Tl@ZFnqaWvABRjG9A14&0GS{x=`1CcZeQmZhr&Wn$t&rpiP* zf~G4QdIF}@MIR~ywuyukTlf<>7su7SQs#5K7qrQH9+3&VZ}%cX)8_*R4Ky6L2$xz} zHS*>Yyl={!+>oUuI-3o=;&M;iXDE|36hSbDlY|hvZITOWdo+)Eh+bbq8q4IwkM#tP zB=EVbL&<+IQOvK1K2JGaUQcdsd*pO}&A0f_&`@Y7PJ*>fY4oR}4F(-o2dcfD_H}R% z7B)F*RgJRijeTHZs@AyY$p`S5SYiu}(CfQk?kI6tjc40&0B^=r(>Xy0a+2H0fY6u6 zN?Awp7M$>y0U3_EkmW|_;P{#nL_DeW#Mapu{9E!1d^jgN_>-;8oG5IydGh*h z;mL7dp%v-^5R3GHN~5170Y<)dH*21Z59cewu%E8Cg)Tg1wL%*h8xzxH$@vnqA3FQI44 z+v@|tj!m_@^r1ZKF0E|}D0n4+B+^{Q7%Ux_grTtuy+jxMpJ68UsZ`)4*VYc5#))4a zh#IMzyZa(^{DNOO18m&dC9Z`g9kH2U)y1l&mCXWYVGwq=*j>BkHg+B$`Vl;K19E1j z*PdGh1mw_}vOrn{@$+Rt_8OK~hz*ApH499asAX%|AIQY-Wt+p**S6Imv+}yGh5BHe zo(RJ?s5uxrzz?o^f#W?Gi#An=FhXXlW@ZuRkp^G6r8p5@S*%>;XzqD{bJ4D~ic0JH zo(HB+Eu>DGEHz;TC#gV2r+Gg;@H`1OJW)fj?trno39!P<#td6|HZ*skaKk#dm3gF! z12Z=W>QHUd*`M@Vwel@Zv3FpN72JUMJTSg_qAV*LfTEh{FVMFVnC*NRCBZ_FE=6WDw$kJ?&Fg*ui+PyIRYcxyzQ+r*8I z_9u!-5}8{#q3C2**UKFO!88c?HxCJsLG+Nr@2~)~wpbXE1`jNYG9sbZj}{sn_Se%h zKhmnxvH5Vi7F-1~VbK=R0XDKIKIG`v!D72SxB6JYJfec?43i-(^P3%$hCu(_3>(Vu+qtaE?HXVr>q6OY-d3 zMKUtz8GVAhED1PeuxA|RmB zyYvnklqyn3dQo~E>2+XVFD85MbS63t>QwM|UKL(!|%jxZ_GjsW`qgtq;AY0$7?| z-Qvpci~gh)Ftx4ivaPv>;!Q3}B=*UXi-)MGS$B9Jz^-!x>x4?4d5LCe&nXJdmQ5=oS-m7X;W zS~ymN&~GR7&U5B=AAscZ72LaED_p-*2!$sJ%jnhUVMd2#NsGyC4PI(V zDs8fbtk7lt5JvH$=FTo%SqcB!yn>7Th4JPON#(5_|93gqW4CvD;=Xs!%d+pM(Z(1Nt}GH*9m-v^z=W`C-Fr5 z|EfGDw3<%rShjRMC_%XvohPKn96QaNM`J@&USD`{p`CH_nLM=TA3g3s&{>Pp*Qg=e z#lFDV!)<2N@Ij{d=FhMly=?rj1`j@uSS~7$3!VS`s?YD#mcWN*f;;}Vzd#XxykDO| z^l-<*$IGs+#TPDK^!3P}#~|uxSrqC|D7i8*dAk!G0cid~_e)JLb$1VZ%sD*{#miE< zZj&Ay3V$nf=2@scIcZx^}zkyFiss8Y3VPWb-#6}>$O$C4! zt8@}zv>^(=Wb-71CIoj;#Om8$L}67lRhWFPQ`mIm2AILRx{MN9+{NGjxL3NKTGP|Z zgwMV4k~%TD0W04~|8&1a=%j@mz(_E!{RtY9Ev~fn0O9iMA?Q8 zA?{$GYl=OUH@mpl3eYU)cC}=fklvr`+F7dTzkcaZJ(L1=&Ff-Gs@Xw)AbZ7m?p`)K>cUGyR6` z&T8OY$s*g4+MpKhoE3xerY_D}1>;V2jo#o6WhJF7#oC&cLL1FLrc!U2D=3}w;<>%H z{u|Thd)w%}{@zAzwX@T%cl+$tTkj^+W+%=x_0ty5lAS`ko`Q?Amr?90h$#X(Ht147 z4I{-!D?y|pXC8ZP)SyKcdI*kVeSZN^P4)CVSRi8FB??-I5{L!1Jl|tF97c}GbEkJP z9w6?qwg;ZkTS6r$2a_$Mp_+y2_s_1bYw?Y5idfjsoVfv?y9X@ZE_{juhq2GkPf=XW zsW$f~9$(LB&z)e%Lvmmc7|w4JM~x)jG}W8!)oSBw1jZ3ydS-Y2PhaQY7BZcw_D0pavWp zpE<~}JiGgRKE$2e; zwZK!a$4DlGP7RG`^~}xLzZVJp|G*BMJvOcUw-`6iT&EPr{PFRz>Y!}6V4`$$oWp!1 z;%!JiG|f3~odN*ZVw}scj5yEdw8H&DwrJG{D#I{Ra*pHlH(Pm!MCHT)=lQ8rM)Al% z0FQMd7iM*%UvUw(YId5DWcG3IKa8KcXD0`LKy z06ycEyYr)+g5|4i`pp%-Vd5@CXr5VVFCZ4MG3b(%^3uB9(zJ`DEJ~-n6nd5y(`-X{ zA|yTJWZZAQ$uVhVfKC)a+jfRTMYg39{3j(vFKCM|Cz8c^M zVN@uu;oa6WZGldeR1FnoDIaCr>XU`_Q{6>5Yw?gC)gFd?u`NX@<>p!O+3OfPi6}qV zeI$34x67A|FvBfuRrEG4TZ9v_SS9M3bPBYN4YPt$lk2>+vJPur50FLe%gi+M#+G|Z zvh8XQhkx~A0VPz1vO3?K5q)KHjF*k=YKgOW{I3Tq3>|IFZrpe(vDUXuyfZ5vGcnUI zM!lsaR&MwWJ|;dcv+m6He7{GJK(b$LO7#F%&)oHtMOU|X5Bb?MfK_M$Rk4OkJA7JQ zB&$V9)SHY4bG4VobIF99Qt&?+*$}`g8AAweP%%Rfl-yGi*^Cn~RdbVN6fznG5V@N6 zKpg_&E3Ke;3O0qL4}r~LijMuht^BrCxA4VI*I8Z+Fz+c&v?vWtKYnpLr-+D1xz$k6 z=E3 zy|PL#O{!$tkoW81L>rP`Dk6s`6^JjQ?F2GwiIQW!y z@X+<$(z|xX8v zLgTHaLK5rQRE@mgCr_T74Q3EsS46YaM1K)os6C6>85i#jKL+D)xvD{OlvZ!_HENY~ z1?Gq-tqN#G=W1%BQ!5l=uI_hoSxtZ(lw(l!+E=}=9Yq%DkUYI1t^w0Vu14q1;mq+% z?|wyXEhAl7D`3>2j9yI{hAIQ!6qS!~Yc*g5XbW1nv?8p7dmJftZX4xP)|OT6%-(|L zZLb{Su0LZT{A?IR?3E`qa#XT!o~5`9KF+o1O@mDA=zPe=+;fl%Uc(|Xu6?)>c|hae zK0X=0w?iY*s=tC`Qbz+#Byo0XHYoC7CIrMF_hW3fUZT0ps=sN1m)mV~TXuh*zSWO_ z3dXXHoZ{Sdcpbn0HrZL!`oiuv%pPzQjT_+pM@yBZVEQ>w zi-Ku3e=Jl8_I}E97BYt_28Wcgi#_<5cq@WSfVQ{lFvMfYGwXVLymK)(_Ug0WA$W-# zqpZzxK!ljI2&Gz#nl6LkrwcoG3cZFby0)_NWM#!~^atLsE1i(pT)4iL>t4?}SwSd- z@6;NU%nyZE@MK-yeI!XK{xkTs3Sn+wZGu`6<~`i7(x1GrpqsE z^#c-MJk_d8Hwbmq-J$rXSZAS9OiPW!L@m~}J1wE%FVtA;UZmxB&L$rBmk|;CMoqVq z-@UgEm6yv02bUu(LrT{u!16+Av_7%7d@ ziY_FBGa zC?4~en7&)zVx(!zEn#e#^y|SB2IHkhqwTZmMFJ1GV1>}(penCG(~9c>>r9Vw zU$%R|=r-4=ym~xEw@gPoa>?J|dX#x<+#_~zN=q|`a>5O-d5t_HGcDc1L$_^sn`YY$z~|E1Nte8 z@y zZ$F0Anp`=*46V4#e(p}aj|NZfP&0_wqNs_i*p^dPR#taV_|#(W_i3}JG0G<)n8c`@ zA$%qck|^C02ZXpV%4mXV1~vTw(_({hm(TkEbLN^%lVgY)n#xL!goIp0_{515B$G=2lk$reT|%?rufT0m0eH(V5G-cMoHA|JtE1~S z9~)>phFVcg(ano1+=5#k#d6Yg>ztG?-FU2V_o3-rrnavkgUOT4Q?E zK*WJ1HBa|fvP!>i{gc1QMTB*`g<- z5iS-NXkG1FT?rvyJ9%+f8f&KpjZ@cw3aLdAlzwdrCQyFs#ejUWmWe$A`b(62$&%~5YCun~3 zPU|-sZ_eC9oH||kesW>e&jJSbr-|CH-I?zhsyke(bSk*m(aD9bm0gf_K2L;Ez@=7+ zh5dK2<>SRSGyW)8e;1C9kxFvu+{NuwO@7ekQ=1>+*3p8UMe}_sdxf%f3JIf$B7wt| zr`AqQnJy&8C|M~M!n49_FGEuG^AjC=1mWuf8%199qOuT!W$nr{t^Q|uVH!-Pp$GF% zX1?Qdgs4qwX(&-i5VOQc_c3Yc6|V-kYi7Vo+y^!KtT@d@AO?t>x-I5oaHm{Jx?<*# zw6$!1I;FI9GRL%?hkaBOx5k-;wzhynmVxkDkmXvqkf2*uN?@f}UI?!XOu{NAf+9q@ zw)sskP=yB!mKT&9Fgq1q<=2k6S9JiBk2Ne*T2fsca*Ud#@Vp0M7Og_Ti2W{QWnNgs zYvN({&d-XUw@AZqBe}l<+KT~-F7XVa&QH8t8w^rHFtn2fq!VBfOsO+Eef_b2M7#3e zkA}CWQ&MR=&~Y7q$#te^`u+P~gY4MdeD>z)N#qzC2e0ItXUJbL%4-rB7i&lgnr@(l zhhg*;3v#F>WyOvG8IjjIlFMge_MvNVa_;HT?1wP7qr@dI&^Fr)@HR_zdHF?>NlR5z zK9{=0UzHy|+!mSml`5}f4>Kp>IP=Ty(z7)ZrKK9von%^J>p;Y5hI4d1jd7$qIWTZY zGoBm+wyOdm45_(Odz1TYXTH^a_;r{C>N@J>qnM48fb%aJv&6smN?&^@@3F^e^vCy0 zM%zhLRr4lhokJRwwO8gP&Z>7b!#R3nNy#U@w|P@Be70TPJzUSp!_&mpnyg!IKn!+r z%tBlbR7Tw4z-_?G_)64%CXPgBo|+rF3a<=21! z9|>KZ6=LP|T;tIFg&u($&E-@ZQE2dMp+D9xvTJV3=(kRFcmFM9?wCtuiA3Gkdpj7< zr1>+58qbF~xWJX;W4=AS5oU+Dno>+?q$ZZe?cZhGnLWX7)Zg+&U~8KFWCx9l(8Sda zZ~b_W&)o7x;8?3H!{jQv$P6+oKZd#$g#>n@)3wru7#%nJiE@D}`wS&sX0~EzX*Zul z$#OxvW1?c-^kKy|^7#gfM=2)#hHbi-i^{#cD*3ib=Eu&gJD4mkL`?pH+z*DXI6WF% z|1C7bfvl5k4O3AYOJy3Dw=zfSBE@B{X=o7Mv$A1g?P;IFoTkRL^9S&bU6(9_%pyAO{%sh4b( zed3+xgPhx&m^Ja#pv8L@9^R=<``QfCm_Uowfl%tQjrDNVR4pU5P8!}g&AO$L)-sR6 z`R=X&!Tr8y|GCT7OecbFnK;!j1lKAPKltecdg=&ms;Y&R`h)UEThU-Q&&f-Cev32b zlD*VvVPm={U_g~)*`W{6%;@R;kMK64N+){fnQtF~U>``*otxzQ#$OlP{^bHtt()-o z7)FkUCdsissn4_MEwx=OvY$@^*!Yd_y;^;v@oJK&}#WMAIRsjp^$IE9vXh#KVt zXLl&C@Nv{j+$BOV;PQUii6$ppDh2=`jEFbQMSYD>hH+j~qRkfK|12VDD?8dcdY%tT~x9i~ZWte?TwCCW5)vb(iQcx6kfYt$%qbii@dSAbaxUaoH zyZZ;d8K*ST0Gy{k`h;+^jm8AlOROqibM_1(Y!_mR7O!HLhl!D}c8Rmf$>$64mKff} zho}ii7UV!QV7&I%BU*9em;(nbnCK85T$^pxzg@g7_K7hmg?0Gv2X@O%tY+<*?LxUN zYR_NWKu%mr;?+g!usLl2quMKjh7%K zUKx&S;wx>@LuLd0J2!DDLJF(e|C`)=(}9qfFbLSFjq zTR$8oylg8&)&6IdZe{C0yNzz^GBk)FyMvn zOeLmz5Z^ZcHQn#q&X2}gHB05x^3n>vU3G=T31Nbq0Uz&3uf24}pCky6hBudYE0MV1 zbs@2`q(9kS(kUe`T;BNpd~=VBJog^DI3T(rFzPQXYlRl61q{_^#^k-Vi@G$tQcP}3 zuctL`o%7tfZL1>5tntl*9%q+ga71pm{!c(r?UVxhu@$PLulyy}FF~lhVc42@1a+@! zRH<9ex4d2(@vi)6r`e$uyN?#MVvY|<${T?ox(+~j@bO7mvq^f1xkJ9ym6}*qRQ^?O zee*s_&<70kKj)2)Z<}ejNHy-wDnt6*%v;wl1J-?dE4Y2l@%3*DgpKWq3%vV?Tk>Hp z)2M3*(qxg8lyqC9P$hvr>DMdCDkvz(bu<4){rp(a&@-TWLCsINOJbOUPbmOaZJH!Q zR@)4PB@2u`!pTL2!3~~2ZR0mtpa(DBz&PdKs)O14gQ!jH?pFl=dFT_(jJybYG#E$( z&Q(ZNzkC@W-um(|(=TwPc=&K9;bU@h`diY?*M9<=O2zU%xbPeAq2GRc_59wwUBB*a z#F|UkXYE>4xiNc~tI4&h&f>y_3)zTx(JpdUQBY8@wy{y_cAf|Rz$`4%6TUVBfKJ5m zyJwnq$qDTC-D+PY;K%qa4T8RZF-|^BgLT2`T0sJ;(=J*km@aVq;#%anqZ}=@7vck< zx^u_5urk58B7vBWe}8L9kpC42Yn=P;?Z~v{P`LK**L|{;!Lk_HvUsQ>NG3$TO{Q!N zb-dVe`&7y16yw}`8h?ib; z-rxL{Emix16Mnq<&qnw^hh*YT_|HZ9|CB+tT!Fafr-yJ^GK_Lh0?;~&%`4QL{PpW` zCMI3qqr!@pA0MjbUHq{~wDT)tJSkE{n5=~yR)4_c)sM?69dr+z&DnU#Dp%ILr& znD5a%AWBAE`|FItb2)fl>Ey+bK?!62G*FiS3&+~_G#snO}D2sW9N-4T|awRU3 zQRDx9s9_i@$6}tTo|Z-DdOSMI;86)ImF!Fw+|k8`!PB?->eZ`!+tGkRu{L#gZN`@NEJGU?AtyM-ZvLZFn+2yT8yxVkBhw1K zDwB(n25T%T;LWK;q-iB%e0by}fYp5PIO zc9z%JT(^0=D|4vt{kC0ig=W4~R;nRpOE-7L2exoXG(1y7N>Wuy{*vlD^Wtp!2vC!N z7+*Spkq})q!uzVd@Fa0Shm^s;YWefQla?}FU5sx*HoAU)`@V(=VclftVG6{H#qN7D zN9`_Rj9ZM8<*iZMuG9F0yEHIWA`gUQ((s2z&wa*$r7%d?RKP=Us?j?wD z2JbI04qrU_6u?QyD2DT#{ z%2zQsy#J*;;wh2N5MbM1v3D;c-wk-oR!_bj{Pk!0<(FWjt})K= z*1&iB3C_`u=asRof4pjOjiQ**>a9Y^LQna zp6&YH-Rol1NMr6}+X8^xK;`r2Q+|@`H`9?VPBUoU%_OT54-zi{fD`4-SW9a7pv$Jk zykgNo>#p`)$6&*PN-3$k$YFS)!J7J~D?h=ZQ6HnxIyStCDmGU2F%weFz#uz8lrwo! zcX{*I7o}>Rq7;-Os(fs91>)IS7vCwI6PvlJ)-NI?bQ7eo8e1mBmoto$&-aRl< zmHr!X>;qo7O^v6DmpQ@@S$7rM$wW)}vAsQh<({*Mub8~gC3b~5I2&>WUQV)DfxLwJfCUXRg{FE8qfB?@tB=}&Ym1T-SX{YFF{!Y z8G22-VDrIwp^bhyH8}ah$B#w>4@0v1)61+~?k)x@nNz)k)YC!n+`C_;n?S1I1FC8| z--_~tuXnsH<2fKra&^g6EN~wquvG(Ms;YKUmWQJVJWkt8K2pqR?K(>$C=o_qBL1m$ zSO{O%u#LK{MN=8ZgV*XJR&y{8GMS}-H9Qi#pLuX{GGeR*-R+p(ljc8qoX5??L6-Mg zocNNHd|De#HnC)2pe5_!177x8r-iiil|J*fd}%qkxMf3_;%+$>Rd~>P&q%L4#2o36 za_}SAv~F#V7r?SWp0|Vi3xn;Ih;>OZP`!PHFaeFX=;iBW5;1KPFKR7m`B*OxakZ3_ z??)dWpA?OpruHiX`7Mpu+a zj$_-ltv>h(`?VbAasdx=mywo>v-1I1I-`8zEq^ehHSC&?4>gu?z zR1l=i_b?zLmp#9KAK07mJI{MzLRJAt+UCN^^M>V-?_wFn{@GAnM0gUnZtp_Hd|KIt zDw-+y{}kWJQdzEgRt|6E>v_Iq9@aa*>050+e^tAQ`^sr{_(;{$a%B(q(~2<N`lMPZ7onVGFe7mcs2o8d2t4$Xz&K!sAv4>f zDWJK7@R{$JU+f)gOMG6p0yB{&$n;pHF_xKuapuhMcAQ$zB9J(e!UR1^0sP00w_b$r zb{V(YS<;?;x1$h#4(WqYVC&6KpRU#>1y#$a6QEZu=RD(4^$e@>?Udf`XvnT~!s)06Ylqj-CYNU%1sXW8l5!M6AfPu<%nSWoZ4G#T@bWk0&2z0vY8c?r5!& zuevb#MI8Rgo4ZztxW@*p0Dd;4v}dWjx%4Z$(U%ob^7ZOTy>5Pd{Eb%gY8gd56{%Z& z0*L`NTAt`GF7M#@mtszeSNs{z)=*Zc-X=%fd5fX4*(r;R`SoYaSCArOo)slptAtf8 z4mfo(R*--g;1ZZ-oK~U0NgIA3o!=x%6UT@nIH%JOtXbu>M#{}J-$8RM+@7$zGRSc< zb_V8@eoZG*F`T4a>{lzKm3cHLyK0+j8Qq%!n2g!K5^tp4Mq*W}4#Lz!5TX;`^77o&r?qY(w60=R)IO%ibr_rIS zQ5ue4^pVscHZNqa7@Jd#r=2C8h^`X$7i&_%y%)@a5xN?&h9mpfP~{{Kk0M}L{u*I^ zmy56}6E)WY#-&WmgSyRjV}fx?_E)N`$kz(_mU>uF)#Kq=PiE!jwI!DDIfYoaBv1fT?W0b6iWO-q8Qdb7Fi9>z&(>BEibj!;>Q-_*8x>n}y z2BsX9`Yw7FqEaL@0{oV@Dptk2YH?&(F_OSUl5$G*y~B~Lb`k(^b8f2DpVD#H!0zqoMlo zRm7D(Cs&AybNjv#-DBl@L)rV<@~xt+C|x!s#5f-Pdq=kfZnrGMI-Ujfn`P$OVXw=H zW1X3Gxk?~68B8Am1`|Ik-4w>39Q5J^8*81$NW*LWLbp3#B0>*dTe-3bgk>0_n$pSV z+xBfRIH##`OE(2`X$FjE=ShssFGxj`yUk}?_w8j`f5TGUOWcL47R0et-6!a1>y(u- zkXsa+dLHl^d^&Xo=P~=zM{B8%yUV=|IV^89U0lH{y1{a9s^Ld2gK@%br%qwpIeAVxpG%~+yL&O7;EAp?__T-BNs6SpBs5TmX8WIkp(np>!L zbQAYiT6ZCBE3(H3I+oqa96S6-&gj%vH!DruHO|<$vMHYE42h-y#MZFNu@#l;QmO^ND}^)|V}1o~!H1 zFAw}_hqWIbJ}vF%Ax}(uGS$ahQw3|VO&j+VJNfnIVc4a*YUx^ZSHZ8hyz*Q2!3~D> zjza$Bs?O}-E=ToG4Or#%a>PEi=9Sb5Y<>bAaoT^Ptj6vVL{{`>U3;vLt#8+n(<%6u zqk|BNjifVp&-{w;o+XfSPl5$XEvryYT|VKodtos=8- zFx`Kc+#P{bDM%hnbJ|C;jg*W(lV zrU*SI>Yx~zkUxp8p?^M@i>!tkirnEwV1(dsjODcI@cZdS@EYd2uZ&*7_ecWB&GA*^ z0x=rEpeP3>G7Nb;b$PzQnbCeyY`&6doSK%_xHxjgu`N)nq!_cy6NKk2W)=tj*%$Xa z{Ot>2thD0vw~zCrly-t6WKPA^y5I5~mP+TCapo{Vhcwc7H~H_OH|$UVsWZ7QJ?n9v z-TU!FSLCz(Fod8kTMsiYf)=ypW9(fo3Pu|`9&68v;~&Dn64i=_{4-HHUyYghLC2fK zSudzn&7VelMJT=SN%FTI?P8&mQ6MBv%Wzh$E+O>&7z|wQE|N6PnNHwB$-J3n?0UIe9F7-r#xM33U7Y?Dz$4L zio-_*;yYcsdNUtbl^9xl@jsLkALZi2ee(&pi0hP9+vz`^rs+}zDIGtFHK-=~u{TzL zbUfJrI*GQYFOpy(IZMoDXUvttFe6NSc$|+)o-N_#n?J<}q89v<`yyKR5T9(c>@qCJ z+_foqi4+aF_?zjmKH~4U9HTP9rO=fcxiOJ@5hV(P^te@sMLS?Z<}}2e;Ii{p0@wj_`iDgyd9Q#Fe@WGv6Ze` zz8xc_r(=MYM9_D{e`o?Mj|?Px_7er`NHkTBOY3QPDaSgOfv-5$*e@-<*kx0|v$;`j zv2+lEGW5jI!m&(FjCgk+In~frpvx&BAW*&n@?eW7xfHRB#y!ucH$fuLB2L|(=_xA< zjZlH6=m4E7B-T?Nq)vXAK1hgPFxpHR`}E?h61v+($85H%5P%-q|7^`gjZi!=5XAH? z18Q+pLI(9=vBEY6bc6Vu5z1n(8Y-C7F~TTgIemWhahEZYnr@bQD>!CuD+@s&8G7xbd4nzu zp3Gwr?9b;LE2G-n>ao9Zcx*5bmaeCDiW5M9ONJ9HB$|qgQ{6TLHr-r=b6S>xT^L!k z>ilJ`#|gI|1ti_bc!P#87CRJZJixFxKMLRdmkWRcp^n=pRI0faVWnMmew#0Y=;?9+ zVpNHJjt^CZbQ7rSKCgZkCwOTa3z{9JZbhVVn4~l%D#a68b4rGLM30k05*ql>!FpRk z9PvnrQS(F^`P;YOxw$RoU325nI&7r*Z3cIGPFQ}L{ONWj&;_6I#a<7B66r>dpR*&c zC)Bx{5-AQ@^$XXj&115WH7C9}kp=7{+l1ap8|9;b>C(mfJN7m$OP~n+%U8;#((P59LW5O9LtAJ;LS3J$dsOsr)qsZTFAYI|wa4IO>m=Z-wgEeIpIdDP83_vkE!OCrUCWvpGGS}~4G5_|6&f8srrwDVhZ9Dd6-pxDJ ztY0G|mZXgRG@5^SyZ~C2vpTxDrimoe!<*-AW^40yddNI@(zb2g%F`_Y6_S;9yxb(; zxOTDQ`~0bf;}jYic%t&8ackv2HP_C%i-H_kcm{#}2zzp>9nxa>5n0L}D$oZW+dV6{ zwYH4wd6Mp8!hLTiIAaO0sTDY=bY6Xu%Japa2y@rD7c)tf8?#Ix^&A}pqj+e{ar0oV zR%g2qGC4(p`3jy)GQbZ??jNA^PMj_3kOE4+NSb3d$ zPnx3C3vm+!vV@9kzP|c7Zb9Wo0jw$+7k=s9c()DJ@lC((li~y!2R|`KE>okXJBW}3 z8N~Z`pm2SrGD3izTYiZ!+O|)640LC=mC@_cO&%MorD1t@^;)-0dEnj;30Qc>rk3^+ z=xU%r_sab9ZGPaI#L`*bG?(glb-w(%TX1pOrAG%U?37#T_{IsFoA-jfBk<~PnIC_h z*aPC`(~yu5DPMPWFpRQS*8#+7WI5*?=GHOIDP{xW#*wH-?jhDtI^G-P4L<7uwxHA69aHsBX^;WfVi@HX2Z9Dz zSZ7JAP=}03-g*`3zG5US9J&&9miVdzJDX1{Jc}u%tPszUV$=QkcRx{b09H4pFk!6F zs_UXcke{YImVP~`T>UaL4rptcDmm)y~o50OlJ=^7P1Mw`lho4Dn4!cJ{ zCwot-ZK!*Dl3$oq8jTe@4CN9LC(2-tTbEHI#>b zznxST3!stT@|*{3@InO2_evvCkc3gvNHwE))0$gV5<$y(dG;cRlcY%TA~U4q96}r6 zFS&A~T-WhDnwhG`%`fLk6S^*6_8g{SO7aU&0~l9yoJTL?Vb|`FkU;kk2?iqQ}!1R?7$knsZ&_^o)D1q89Zh_xauU|c!hR$W?@FP-TDqOr@_@Qo{f_Q zU52nE(eaq%uZ!fp!ll_0HB^G9nNX4tEZ1oQDCx)}!~4@D5x3GV%%q@eGVaWseC$)q z@ZqI|+cjc)#4u|@LP|(rAy~@q=xc<=Tn#`6{1f^#Rl)-SNn>*Kl4*PC*3bMMNt{&M zk>9w~3$No@%^PQ=3FUDLa9`yT_T&VmztDDCsk_jQNEpMTY1CbqQ?Zy~Sa0r2C#tIJ zy38u0O587p?(TbJM0wP932}P~unJSJQw>{3I}&YSgZ+Y``5 zC60M}dyhZ&m&^@&-3(nqU4&@;5RYG=j54eeV&M9dfR-#wU{V|`89tS8_#nxKim3x{ zZUtRJY7{u#3}!hlI~;O4u#a{;2o9WC)^T(fBT}i8h^rFcFo2BqsqN= zU#~FHW$h)Z2&f?P)E7Zt%-bb+;`)mOJ?`RLyj?e%3=;mY%9zaYEJktXOMn8JA^K}W z0s&w2w=yPIQ1mtF(upuk*qq~bFj~gO&hNHzQVJn_JNPF{7R}cEL_|f$0UPA4Fk-=Z zF=V~D1F`L#xePx=f{sF%_d$fxJix9rH}G6O5yrFDc3j8hxw%W0nq8s! z@=Ut)D|}QwKCZ4+JSG3Bx(c5QE?$A{xR9{$=wx1HZR6SHDF4CwW1O2CctyoE>Ekt6 z=XkWNd0dyCRLtX!wZ)v&)OWKe{q$+h#WH3Kk_U*9iWIHZH1%Yd|41u7`~C9VL{@#fodt$Qn}V;=?_V!s zL3q1s&-%@>9>>0rnDh6&+b9J8?5=H$fBU@Ee)v6Yty5rMnL_SZC!wbYWUElQam zjtYpu47O9eln50}4JOTvOvh-SSI6C=oD1Tij7aVx#^waJ7F@acJq&`$Tlck*<+j}N zA9kK6EHLAp-CBu}0VX69It%(vmnN{EQQJuCsW%F!>AEz8A#=?+&)G0FsASq5dSyoxpe(bJ8XBfXR?N3+a zqDD5Su?833-LvJt+i;G14^!k&ByFWXD_PtMM0B_5kHhx!F5)dKN88_iw{*I>;Ij6@ zsypB6`E~yyl*1ev*$GhTvPchqj;wntTX)@y4Y;#l8lv9;RE5QQG7qjZ08ea1A=s2+ zG1}{qeza9jFV{bZD8@Yhe5d?VB`y^o;tD}K6scUbhZwmzuCArP#!$Q|Cz<53;kF?T zrQ)e(H^791Locncv2CQ5$PI+@B{$1J38sQqgq{F4@+#p1W=&nDvwjT?zxA(t|5{FP z8Gy}PMu-^v;+%1f(DiiveiF&lBIukT?s0)sGg z>Y{+V7qN!ic>3Z*-;z1PtY)e!9a1*{t(o-{OJj*@f)x$FQ;jI3d_F9rnCe2LCX(!J z?gG1iB8rn>Sb)uV&~D=HM$>&4y_o@adxnGI!5}Q40vWEldEi@r>PiU)J_`0+=DnFA zfsd)V&9$zatQ)xMAFaOW>6pxr+OxV1|m^ zKKmh2GhHW)V!(gtQRYs5E%M)^0?!T~_sKl7ZD3z*@2`Z{yr>h^2n^h|t00xwQ)N5kqqUYdEXbw(nJMd%er3NYsO69vo3S__OjQ%Xeh| zbRBEXaJuh(K2L!FX~MdL5~V=H{4@@k90`Dw(G!YZxzRgWf&d0K*L z%6ux(&%bPcRNC@E^7z-jzNcS3k6WEN0F4cb%cNUx^5luruqDyvYWWL#EGhLOE(<9v ziMB?%zI2j3Q`k|QoSm_P9^t$D{kQQBOm}$r<54=Sr%NA9_E`G<^?IEHH;4Mn@nn?v zXN&4Ila!5;DXmeXy{-MqcN6NG{4)n@;)HYrL)c@l5EDXonDq0k*~@(^d(FZiXLCCo|WaFi%e(IOr? zcu+sYiOFT+Y%;^qqpy@+zaB00zywgW6UvJ9b&_JqFyhFJA~(7&uck<**oTds^j5KC4 z^vbtu=RaLB;ta^XJ^e>`$$4x^!9y!k17l;xHZ`9Sp>DcBwYg@-Ohr-&t*x!4EM%BE z+HKTdf*Fz`e;SCS-up`N_B@`8Vv4= z-oB?XAdPBFf-m9gwn0%I&u7Jqj$j3~%n}Fq&UVrDodVYT%r5>M+^MUI9i?YiqWc^wYMU%nrmvjWw3w$4281dAuTb6evZAmZa4ie!g!13FfYY zW6mzyJ}X4`kbw1LT?iRif=iVz-D+v@DIHU7mlCCugcny`?;T|C(DK~2%(SpxTj(^0 zd4<=!*8}JyrF>jZ*3F)bcfY?q>E+#mdau2bNPM^_AoFqxNz$)Jo8uGRigI`Tx_q+T zin!30lKI2(3hc09VD$L*E2Y%XAEDeicN>2v5~^h)sgc%)KIkT8jNg0*y!XL1ms^hca-HNDcLoF zPRgKa6<9V zFwaoOrd4RGAk1!o zsV#jQ94_#$q3)aWu7T~i*vCP_xBEhNS-2Wt@cBjBaHNY|Pfw4%$7eO&o}S_N$P2{r z`jE)&$?u(fZe~Ol>7!TCac6Xh4IR>}&kEiz1F6G+MPhuS-<|(m`y5X4Y-)*>s z9LTt3QL%+K{h8^7#vM%8Z`jVU5}H7T#sPHLqq$(k^G?xN7^PEjV0I)|Ng zD_nRW4qdf8E7Ra=3h5Bfw-OO|2! z9wyeVOcl>X={vr{LrTXj}jR7C&)XB2X#}!b{%4SI^=|W zX;OaUWV43Brt@LNeYhOL4TM8#>9WA1RBv?FCB2Rf0cmKexht6s8Fu}vs}PVTQJ@OqoI*^>l6{InZMSN>GI2t9i6T^Fm9AxHZ=~O zAm4ML`Y|{gV3eA8|EvwFi?l0D^UXUTglb7tYO1?)qRg~6O*hw~{(CXe`Qs)Un3yoF zG~T>`=j_j%#$iC#G`dPMAqHGfOI`9TH2wYijat=IWMOMkb7{0p*=<(6o)dbv z-&x5J4mD-&+b*MQL&Mb?<-yqWe%p>Yygn&h3i>7#&H)^1iNqtDh{@iLpou|@dZ@%SI}xGhzu{{ba&J2 z%G0Oz`BVI9zP$OKTW)WMSb+HBIsJp3^52X9&c=Ut!vE)|U}nhnr%)@{+EDWK?&q3z zzwxM#RJn91=1nv=5k`Eut7|~zlML96H;C-gH6J3?;QiXN^B_rWzJ@d1z;TlSu%$}G z32W>D>%xa~fK(e| z#*gM*x-#N8f+@|_3@)w zm+pY&EaE)ykOX3&Yrxlv2*NuJhUcS02LeKQ4Q?An{P@{bnuC@T9R(AU^cSt5@m&gJxh3`<6-4pAT;worytqtO8C~wQ zAMI+V6?B+VYuDJ6A{@=CPPl)OFISf&TSjr*Wd37od8&gijKWlP6$mO#STwwZRNrN| zcZ=+$7rF{YuYK~g4wTWaf9*H zbTn0}`|~(ioXO3@s8Ywb8LaJy`G)*metgkGTBYo7vq2<%c-lE2ue{&=qedi||_ zaA{YcyuV{#%yKD=p~eQkq|RZgd$ZMfVJsHKSbK@o=6gQn^$|Yt1;kK)v6+XE`=!Bb zgV^R_34iJFBJL|Cj1zJS7G`SAP^Z+NN;_<{9|k+jD1g8xL`snA*WVwgWGBQEu3l49 zk!E%;ckLzh{^Y?ac1nvVflzT1_P*5tRChG@IuMU7X4ke7Vp>N|Yu)H^bsB^nF1UM1 zwnn{tbyo9ZDh%Sz$|!c4A3Ql?J2}Qr&7pM_{V#C)AYkw>2YWZ4(#$7B85P8-s{@cW zgoTppl6Ngz&OKBbcd8c^lfit%%a<)>8(VVBT2E^lUv5Gc5pIhMgf0P8eT&R~;u@NF zyPz``QCF?~!lgO)@kkUV*wNDNQ)F_w9vs#cB+E`EAI|_#gsAfKkTbkhm$Qop9nGYw zK@ZlG<^fR~)0Ipb8Lpvl=8uC{6-y;ySY_5}kHEBeJ6j&&48QpFf|VmcIpf0RWC{%K zVuc`gAraP+1Vmx{{_o2)y9CWCYEyyhCJq`E=Lm0!u(F2hx~}U^kAY)sN*p!}Bnj6= zxCz*&_G97?ZR}I<=U$j1`*z1Z`UaF}P*df$&o4_alRY+))kN$YipW0K&vxbWFF+q5 z?JnTDbY^~{Q5#c;>jGU3b#6vOpDEYGoo(}0dpC6%)_*EkSc<8vvcnc>F&&d7Spj9C zw;Kx*3>KyBx}~K?E~y)Gvf=#AD|X{8Deb#MX>H0hi|lB)4hQ>8Un@R~gPR3Ky zuV#iFnwDqbeddtv-kWs=vgr^Ov-VTJVtS){?--%j;8lT7e_x3s@c@Ql7)?X8R$bp|w0xZA%}FnK7?9?`vS zZTgL={PZuo4VFUTm(ucZKQpiRko)1^zUNhxZj@4+=NBGss(QwZ$i@Dm3j3+9%jg*~ zN_CiDtYaF7314e=q7r{!Y95bvEf^o|f6>99Bwxy(k=cTYDclO~ZY}T&h<<%>J8@5< zbGC_#iU@@JW(noXmT=4Hi{5@??a3jKTaalz01&5Y7oGT+cbcHgV^JFW7@~tTxMuAr zhp`s*?jk!7Hse{OIaN=op!!p(v8aVKcDUTs1HlOn9^ z9;>E1nt+su^2+mgHE@}C_y`GNGlz3Q^;a^tmH$5}c z)bP4IWv^p8FwE{E57KP?hOSrH=4Bh;>)-0PozS$uXl$x;qs7!grPOt~r~+PPEh}d+ zb2;owzbu#A>YNU{75!jIePD0|d4|OF{fj2M7hN8n;=6M%HWIWu1&E2{g$sX{YG+@) z@4ctmk_$fGIl-kwn@sj)j4;i&dV=Ov%GX&QL&Cc6HqUKl27Wc`n0rq07>zxQH#2HX z?+rJiRU_&LXt{9-r4?_TJNBc+il)h_PB35pZU(;r5_Zqa(ta*WU%gen4#ma%Aiv1w zk{)(KwPBJY{)Ad)dh)&~fwAXA7M74}>O0+YHM#1=)gD|+h?l$M$J~ZYP*v1p zeT^^?>yCN`t;I}L>*D@oru{U}%<75y#53hq7ae`T+?Ywa30C)j7(0_z2zl}bzJ9f8 z%{QnEV?WmCu`2ZGl?M9Mh#A?y;9$^{^Ti7n4(+#Ez2b_AOOu_)Acu-+&!r4+@ker7oq;m~`_CI+ zt1f_n(uIo`?It@^#yh||H+9;Ca&A*IZ`+6doZoz{*nQ3FK8q0yJ81dGN{T8|@I1EUm+e_fdxZ$ra6&?7xS?v2mT-4H zyISc>*$q%&t8cv9fAr|B=5*Xlg;U&w&1h6;04@!BVND9Hzqmo`vfV71>FAGUo`vty z>*KFs!@#L-0m4pO;rNS8UMmkFN9#A>x|)YXO+S~nVJb8Em7W-FK-X4e)IJY|p{fY#>09451N zlVE;ptNu1W_+7%sHYCS&nMb+_J`mZrzILx#iH!}%pTECjy#LWbR%vE0s@B4sapj># zo)w6bBE((37_0$?1m)cb=+k8s1g%hz@T>)wQ>GB{B0%}`7qY|xAOA08p>K*Hr&{Iv_UsYHUhJi@!REsHQF=1Ru`mAO-&1j^LZPtjxIH47up3}b7pCC`n57* z`I?s2%7(xrg5_4#_g>(u6yZGuuPl{h9c`li!DP{NN*Efx&8O2-t2|#x`M@laY8DyA zQ`YB3o579QI3aBR?Sub(he>*`T{j#yx(gjz17d4IAW}`eIUV8Nk*$uWCc9z}1J9+C z@*NKUqrK~jYBForI5X-$GdlhrdjT9pQB)YEi5ReJL_`TiK)^z;(j^FCY>W*t3J8cO zNDTxP15%RcpdccmR6&Y>^d=>=kZ_(I{V&etITz<@E?mpCEF}Be-`?;0KJ9#w@I|!H z=t59Xyk9UD^V4vB-R8`>w#~=oVER#iqWG0&!``A)O@86{*P)_d-K!hT)ExU8v{S{) zT!*WgSHrEVJDr7c&gUWs9gJ04v{JHmfqs`iVE2)1A(Tf<7vArG1k`<$D+D!$H5E9m zHqZKMf!>|_O{@0W4KU+Pv&1vG1AAR@coZz{hU)LbDRJCBneoO=kwlMlVPM{q&SkAK zAiEojC&$yomJD%dpT=*pJkg~;F|;n3((7z8Nxh>xg{G-9XKL(n3)zBsTu{b4>;!W} zzH4bi&XaC&l_LUyA?_HO`K4QDemqLvl0Tvc@Hx3r9Y2MFe1+V;w4z`y4-aF!5iD#? zK}Xz;HJb0xtjX$5e(dV67w%&gn}+0}z{ZzWFk+M^#LSnC;bqOhn`6T%4qeZvzPH@o zFj;?fl=xj#acJ2}6rz7ln`XZ_!W#>!CZCM}tabH_sF%Ug+BO`KNJNt+SERJoU0#Uf zg6Ol(Uita!=%_K2(P;n|t{ENun0>GmAkaFFQ{|g3hMM((gn$bTH z9Ny-KmEg35Tc(PCg-O)2V3dL^qAO-pz6rf@`7*VfJJjZX>w&+fJ`LnUmOow~+{8TQxX)lfDWqCHG}0xw#Cc0P zDO0{yulD=jRb9ogn7pQnF=H(oXh~KY{RtslMx?|OiHIiLRBvgC z2 zmhQ7fnBxy5gN>^_G9q3El?r`IG-X9^K!e&PsMa(QEh$g5rN0wihT?kfwZ-;=xVX4V zj*cyEJ=&Ae3zse>jV|L3S6gO{_AI8@T)W%1C3H2{G%LUaPUl8bx&1th64%J(Hg%vU z6WH*1SK#rq3sI=aw(>Yf_TZZ3On{jM8P(OQbj$P$7ar<4Uq;CJZ7@fBvoiOs6bg+w zwa^b%E{b8?`|@coS^#5!6`t6+vy?{3cL?;m`JwP-1KhGx=>6OeOOEW=yc6B?@6+(=ZZJo^5++Ax#=C-M-NY0X zVs936^#KJ-@#GcwQNyOI5^m7W4Tn2$)0zi&ZUjctAT78zW0+C?%fB%iNWq)T0@g-< zIXbtsIL4CPkD1QeX8V%V9O{n3A8DekJ6+j4KN`79vCp4NZ8Uv$nCS`IFRt+2{*rrw zi(OT$M9c|Nw*UFV_r__sn{AHb+z>NYr#2#Y3sbUmxwtgL#{WT@wrizFsg^tnNJ6bc z!(BTvREotVS)HDug4rm+Yx)``YEk!{>|c-wJbqQFtK)H8)trJG@`ntL+=z9kc;1c^onGkH18fP?BA-PVgK^=O$ctL z=T;s876Sa$BCf%|I;90Ku<4UCZp@Z$e2Wipg&kn-WT6FIy5)4p75e;29H*&)E9K;N zgY~?BXnDMju&eja9|Z$1FIREm_65sje~FhQJip5|`uD%c3zNNrZ4%4;2rvd-+`UuH z+URLSV=b2smYAeBlp6_qY8c9@)gokws!h1GD!`rR92wyEJOfua8J+(`fM97Zsyh`F z6+H92-JE-Lg_<}6ZeE@W>P^rVG|F{OmBoT^Wt!s@(N*nwA7kd#n(xZXY1jpZ#bIfE z6RE_ee#^iqN2N&3?3{)A;fm&h@kJQ~8LgfmJ8wl|D|NriV}26>E+-t*Yx8g}|NRpR znX{MLgw{fDa$_+Kke#ye=%e>8oQ4|^v?oCK*9qJi?CsXi9V>i%=1?ZT?gFKpxm;R0 zBR-gLN6~4L5HPqU5rBgK#2Svado;FuIVdKM?jqqxCq(m5rs{*y(%RSbV4tkN0UUXf zs}=w?4-Aw7g|Msn;#HECIxtg~v_WtPYIhRKkfjZYc6Y`_Og3nDIzQp-*VEm#!c&FG za31Wu$1=~&tm+n%HGoeOdL{BNq+UNemc6@mA$D6yBxN6vg~#mc^ik=O2#RJ6O@aBu zz17F)SyM+xlA7};E9y6cj1{Ncz3^k^Xiq+ZP3S7b3R3k^T*IpE!8B2$fv2Zu%BX8& zW{FKp0X&>jj&4fdkhVnf(;n)vEn=BR(cRCOebx;9Qx=;t_WAsTXPFhT^(*pQxZzGZ zH73A80O9Pz*7dwwiHWwE72n2&Wo^8lx40}3HTZ!|&MD!9TR1#e6saB#`UP%$!jV*J zfBOOBE~f(Bm`x;X=xxI}@-U^gr}X8bK>}ixGDrJPNZSDEcF?}0!1UC_^t%(ton!o& z`}E=L7#GUo8KVHCNt?l&Yoi(O+-b?MBGB)n|M-l3C%dcIm4GwS(el!OGb`Y{AQ^cF zKzs)S7&IcIL*bI0E~W3*IP<%@|6^v6d2x26*v zk3)54+M(!QxZTQ_$HO*`(7819zYl5e2wg6}!R5y!fe9}!&og~?d`D*Ww>j`;d1L;I zxj3)E1$4mlzY~gAh%}7AX8;3pCAABJehc4L!;MG(u*AUewj9Yn!~Fw~>`;PiV+JzP ztNFU7Mk9zX5uixzKg6EB1;99lVzLmntJiGe_k3IjnLFVHxJ1_$1^Z176sopnByTX6 z9BH3rLLI}C-oi@c)#+X8jaB<6OTSEth5eDL-M{8mN$O*%9{K7S%TeEC)WT=4VnS98 z#+$+RIqJy+!jV3m0m+pi72@Gu@?W6{HW1}Fh7(si%JBPLWHKo*ao0IA()Y=g<7ki` z);xx_=&r8kTYr+2W)O0Qt0(^YC zHm<4U4olA)Oc^BB0IMY*zwh^gnagv%`zpSk*yWKkYZWXE9P=;9>Mw5zDcqqr-5fKF z2N)+OgF#zkWa;kR-;g#pKS+nECLW6eLvncJ(~llG5}DR>%FD69Q#h`TK9!W{>S+&M z%M?v!;P1FUW&0hmvbwP5nrsZ)517M!RR1jBp+&8qLzK-jmv1}$JR#-`&56s#Dd&Gbvp)7O>6v2Y(PVfAxP~;NVZlsknloRw4hvxt3f6( zdL7i{7gfxIo}L|dXZ0ejpiqXft>!Ui*qJ}86H*FF6p(h{w;hC|Cl&=HwAQ+47sBNT z4h#A)lxvjmg$Zk6#wNB0Wrkhw1Rqr#c5YuzjlP_PZ zSn|tV`Mp&Toh(36_UMrZ93KrZqcM2$WfzQcQ%o}*LidEWUjxJ5!8n#igBR&qaPSQJ z*IPa~M<3}(&JlFg3rxUWs-X8<2s%ZVP+YH}P7Jb?l%-F0dX6Co=kd?#&{{sc*`K!_rpr-oi1REpv4v|M$#;D7;lrjHH?UU@2L($DN~$e&;Q90eaz59T9-OSlgRXS& z>G-&*M&cDTV#p70T{B*TQLBo5S)vg?Kr~~icGG#e#y79Sm13Z1OMuC_$&UBxmW(*m zx-ZNmrDVu;)c9_WMX*dM=~1)Q2cir!(F&Ha9vNHJ--|L_sA!sm=Beh`Rm>JJ0fd!> zRmOuh8ppBw{2Z-=Uh{N;etY#dtkNx=;!ioAoW7hnAD+WGOJ;2$>CyOhW};@TSIR0k zu!Wu-2Cp>KMN!Asry|K9|4IW_cy!u6JG;NIL~9w0sae&M_e8Rc550=0bn-gdmnT5^ z22=NR7jw(JF*DuCj#X6suSK`;^2!b~U>WPp;88$=)Jr)95GNi>mtwChoW3V(Y+~XK z{Pb$Cu0jM!z6YjY#gL!kWD1eP9kw4C9EV1?fwgFw(Kb?c8~k+wBqTQ&^UnJEE?f_j z(??OI@}J2^3hen3Qa-(|8ym%yWA@Z8dBJ)ft-rzF2^Q=yp63$9prATUCx9`N=7}-E zdY)Ot>ZZMTDa8}rN>O~*x1o1tm6C@GgPNlvvKwli#23jNiMk7^QqA&>!XA&(gmH_; zGMR3wfrGnzX8^E`MUHnOl;kcVSiJ}gawr6#nUC#h!hdV6m&J=(>bTEMgi z-M(Fzynk)c-vrD`1;6x{&qEnAXU)M!Cbc19xAwZ5V#?6Jwe<^zVoTM%Q`MX&sLZDU zB03Jg?r5Jz-Jv|7_NayaQ2a_)v9>ZlrKO=y=k!pw!Dhx>wgnd<5!C; z^?@CQA!+Z4$L_tgink)v`=e%6x&z&qRWGShUM~(yvLY!-Te;#$-Dgd`Eph8&bW1+u zY)*lz&&22aIhBu2?CP!sY0(}PLYXH6Ml7{?b?5>8-He~zl-HBNmg^XhzbE0O0W4my z_V9DIfIsQJ%wO5{9z+ff9u(vif%X}{D2jg{Ss67Oc2PHM-CC>Y^|G+>QSmm(etFt7 zJNV#7;I^bS#liTPP3Fll0b8lW;r2uA=2e*3(_M!bPoFLg$M?VF?3?$=CIe;xUsG>{ z_w~^qg6>a+HW}|t^(gUxbs@%jgRN6xUc4JZL3T-FsSF5wN$G6?X*i|radXx_vA)W- z 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 delta 16976 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 diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/DtmfDialpad.test.ts-snapshots/call-more-drawer-dtmf-dialpad-closed-Mobile-Android-Portrait-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/DtmfDialpad.test.ts-snapshots/call-more-drawer-dtmf-dialpad-closed-Mobile-Android-Portrait-linux.png index 6eb25a3bb34e83710dfb40f15f5160a09d31d7c5..fa586b5c89ba4a620918cc8328a7e269c195cdc1 100644 GIT binary patch literal 76443 zcmeFZWmr^S-!?pog3{fHQqo8cjRFz^(jgrp4MTTHx1fN4lt{Nq_mE0=$I#uK&zkGH zp5u5wykDLV_kF*|`}{YD#LS+(*Iw&a=Xw5?VM=eMvCzrUArJ_btc;`z1oD6%0zvb8 zgbH3^Fvkv~|#I{KZHElG`SD7ixJyKE}HMFAln@8eh%=M8*( zftMNbxIS%$CNDZB&O3Qe8yZh5O1*vOk4${qW)c|a&c|=&#zkU6oZ1D>^rH>L#ny+uYjOf&$xNM{q~Kv%J#F0`PTpRajbDI>;9F zFxsU~b=EdFU+f8Zzglv3Q^UD%YR5%g{p93iJe;Ukm-XkluVs}^v4-3X@(QLo(>vep zQhg6f2ed|-2Q6F+oEta68<1|*y4ez2GkY99R_%p#m%34VOXL%Kh}R9j8~IEbLBN08 zcY>Urmv-h=)9Mj~0>tz%C&5MJavy*1qtPq)$?u=#PeOv6$mA+5g@tgm=yo4vJn*NX z#k)v8SUXC{Fa`K)V464!OZS3+@?X<@{JY&8CE}E?9J~Y34F9j3(*M52`{z#o?f&x5 zl>am3|5LI0|4Q4l%hUjaW2+ts@=GI0BOcYdY!uZXxiS$dH#l= z5TBlzqQdxOc|P^sQIAuF&a9lz^<>hR_;$4t3+mc^u331Bl7cI2yR|3r^>$6 zBnuA}lhqG8&Q5n)RI_3l&Z2JC!qmdHGxd#px=lF+^LRKAEq3q(kNCI+44wz~jdjHy zkc;}h2}rlKtyGt|>a>*E2N#wFSAXg_Tue?TsM9LlvDFrPAn52&upwLi09-&HTtI74 zaK{#T3pD*F`AZ=kh0_hkt~`k6H#ZCAA7%?`Px>e`U&Px3tunb_dt)ltein6_2amp(mC>npK{` zz@w`=Mw0rrDteoukoKx$v!GCO3{BL_d)DQwV+yu3s-TGC zmj+DarNjq@wJqc*4bQ>^U8m~OegE|$C8~{QqoW% zBFO1_%?F(=K%Ue{5;MLnU$`Nli@Ibod@?joSt8QkpzeB|m9iD>>*iRjz0}DH(UMPd zzh@XLpL%r=q48vbSEU#%zJTt%U);qW7aN&VM>9GVD|1mN2;b}5+RJ2hh5q|~X-~mZ z5xKZn*PaSrX;95@Yo|t6x$QhG)>!MzbYD^a@Of`p)R7mddn;FkT^0u*{QciBOBGS9aDU$LGZiB506=$lDw=;1}h-<1*fR94=uLtnR=Ww>*8z z3s3jREj-X6tYmLtkbxuMY96aXSC-~?TEnUfB34zkCo`ug&fCo!mtA5_4X7Fyo-7cL z6f<#%$JE6Bdy&I|xAp;AAaZQRhPaG@SB6y~8OmT>4f#41XF*F9H-#K^bU|(eOWep` z$LC0*p&}0<|?)Qwq2o<>Tz0kwKXvJSwYeN_0cIkOKx;}p-odwwg%?8CmSRI z>W|`QS}Zc3|NQo_f}D)p&I6ri5uDB|B4BWLTqUN?k$!gc(Q~*)mDO&o6?;UkT(<*K>!zD zfEZ2+a0{x(_&B?!3ULn~6Kbh|2%az9R9n{-gC4XWt%5#YIy zzi*9j=BE5R5+_7eou-#`HXgj`?X65nyDv92V_o;;s)L2sVc8lvo}b9^5MwvE{7kzP z^DG?Q1mmIkt)1$znBuuPU^OR7=C{%^-F6>$uVO7`G(z!-r3Y%8MU~LWan+f+Rf(R? z?(D=dC8U}TEb5@X*P>FxDZD(#?B(yZO6t7Hjf<(;orIiR;IWQj=#X-sckVkuCMQFmLsHW2K}cRNK%Vw>E8>i%t<8fQ zv&tbefxeGN-Ub;2)&hdY_xj6ior-A=1K8^w@Up(QhU9~%5zY5rMk3v0O*Oi|)p!E9 zzQpXl*;PF?Nazc%b@_(<^%RAEzqG@w&iNuMzM_&8QJCJaYPFU(pcS=*fw`A0 zgCJ0l+j!#PEI6B!`%-bksrF=~O22eCOBK0F>2hF|WK#s8nufJLG&M4C-gO>PduYBD&-#?rVX?Ygi56dPc+A#*?hY#tif7~_uFE*ySN z6%~@buw3qV(nEVypv#QfjDNyy@ZM=>s=~Qn#C5zEI;)Fws{7VmBnMldRKiMp-3gH*?8Th zu(Uv!joMredi*aqghP^+B}3-MX|DtkwBndR!TubKUIJVGGXK!ot<&VCNH^^J{oSq;1{Z zE%^*gPxT612r~Dp1#5g%+Gm9p}GLQL17m>2Bi9FitR;E?bU8w!5lWF z>x{kha0>E6>=PlCUU>xtmuP6vk-z>#3VTSouiB6WO=Dys7;CiYq_0@P?q9E&>r~km zHx3fC&fYdQ=2Rg+t@{P2l{YMxSM#k^$h)vAASbbDdWWw8`D_c{!LS{?{+or?|5>C* zVeZka!pY68iX(E|v{~Nit5m3gHG+a8taP_|=2N=y4$Mol=Tn&4Xj_})O{b!7t-i1K zJbbP3_9Vp0!?N~v0q0gBYZ{#8mtMNYp-d*^Tp)T8;(H!leNefU=35f0fV@J`#zr%z zFqcaD`SNos^YwN3n$O+Y-3ffhq%#`&8xx#TjVnUIKPT)~CVCL&tCN-Wys!Xi-cP*t zTP{=QZ&Pz}k*i9Q_uL?0DPGf{xZi74Z1nipNnITa6LZA(HcPDFs%m!rm5CbB1xmt*^J{Ey%A6yg`$+t;UIU|>+JT~V;X^gzgUSJ(UWSGr#H-9e0Ry=~LY zsTB0&=lppT+UE59g-facx4v0lkopv56_3WxiPBlx~cE%Z!XgB`n7#`F1rsW?$R5sqOCSJTOqe) zXHp6Lr0lv2b5y&wJFw}h#k@-AD(9+Q|GHKY?czFho%RMOdoW|T-*&^Zo=;~uh`5*c zjTj}<_STMk=4O^xX9&WV=ho7Wgi2Ljy}IY+<$bW!D-^U{( z3;Xhg@V%KCic&yj0t04Lq@k@*bTAfqrg~w*3(owTwGB!7cRD&It(RC|1#Ot)KC6C8 zNC@8G{s1=_W#$(W8g)9ejDiX-e3GHlYVtu5R!qfDb98Wk|BYucG`7~Y>AbkydhB+- z{|ujiAokn0NP4+MqtS38Fy_Ka6SdsyYcIDn!Jwwo9cdNg@9-NqEzQE(T8QIXAL48t zirCK#c)`WxQS41mLqqfZkp4M6Vtp`c-}kyYr|xhnwB2~7(Hm{8KV3pwI~jhnxVVHz zNg3(sx`&u3&(f-fJv%-*F|aZSD+owUWg9Ei;RvK8BP09D>Bulvq~H4~Yk)#0fL2uW z9tH_}++*lerA@%e)|iG>^*snfN5@w&-?Xxwn*jrwn zqvG0(InmMEN`Ko)fV+-5Wj8^g)F+Qk_vwEPYZ4rSg~*fR%*;!aLZ zL37g$I?(IuBgN7pJ2pMt7e3co*0Z%#kTR3bx5sd z7+$;>kOrUN;^x97BMQn`>&GJ_QZK%FTEIjv?GP$SbG?6qqt)mopk3*dzp*>Y7>~~1 zcxB5au3w+Ge>F$Jk2{>B;7#uxcY0x#zO=!SRs^ZQO1!E;W_kuFUiT~nLcN(F|Q z^|1<;9L02W0)p2Dg5LKaEiKO`ZaQrt6^?(gkT$M|M@SebN5X;F_?62=i^s#mlaZB$ z5-X#Yb%TM0)qabD_GRMN;oIx8bouJR0#iA!+jf!{JUn0Od_&-OG11{2`NL@yF608r zufeJeoAtajHm3Rc^Vh*r(L1f5?>Tj+HN4}M)U&x%)lRo(br7)DKYt!OuJ!oPBc$HE zLC43(eG?1d5l8UO#93f8p9y#p= zMsuQ~Zut9>3^QdF6)jcsJ}4|!h2%TaTTk)BU}tk8Ms?*9CXu&?azTh-9vvZ_NU|kt z6qEqX8M*J{t$lsO6l0|UuMx($0s;bGxy{&j=Y5ri^$Izexj!ylo}|E+4wgC)NBv@j z<&ED2Jh2NkOHm=$7i-jI73FyPTcf|8Q<6iax*|wq6y#cKj@AaM6z9petnjD}#FkfA z(WldWZyzSIBfU<=h=GB@?QGU{uviD0S6JBN-OcgghZCqm89C| zqT=FmmtJ!D6iyV`u&}P~?$-K?qw@C$#=q_6OLFSYrt*6X;D-5vxV&Vx5WmuxnEmtS zmVj*iyMxFhk&&3^mlw~NnbB)%YF_a2zCyV| zh1uKZt1Pk;M;x3V5J*Z%J!KLgyY%n?(N%Jbub4$7m4TKP#oymQG(23&!$T0#+%`hm z*Qc7S4&)q{2^YJcbaW3aEb_q;hGb^mv$nP# z$avLixnU+R&tq(CoPo+aF);<7nyS^l)SK4&S8j0r%H>RsjPT&GYK~To{(OJEK2RQj z&sI-H3RC;|>le3ng>{(p?QK_YZ+pIK?u++bB=D_-ganwAgCtDpg(MB$_4V}tpa#fy ze#OUci!D=B*?td_i?Fn~8d{OlsvF@;>vqy?U}#9?(rt2blHY9~_g2UrKR=%-TVGRERU$Wy_3`?01)jMn&Q2Q@k*Qe2`Dq2vd{>iD7g@ zUH@xGd*@Qm#_;~xSz;0@P4CDE;my^FbZ%e!8kt-I>njI`pEEZk9QwMOHT_NJlzM`$ z`D)Y(3Z{0|!iTMv^Qs-KAvk5Odj{~+0`GflQam+N`LC$t( zUn?nnf;(z+b8{mz301d%W)Y*WukZF;gH9e!7Pzb|!E^Z7n8xmHCWkm;VHMNzyb)OTlY`6s{YT$paN*z_Ld=Tz6! zi0kO+Ox&)eXSp4B-NjRJENrOCpL^Wz`zFEyoq36%&eE%MF_}6h>*`Unm6SC%XY7bh z@oVtCp@)K=$}q`~Li+mW9*cCkbuPs{r(E3JoVM2w+}w(St72l{9QPri5mD`%yjEov z!ymFQ3nC>#aJmC2qTfbqm3!sSz-YO-3B<1XF<3NU#){SBUH zoOikD@8MV=N_iZ)&mO=nad6x`Jy|fJN?PV(tis0?rwZDia}?g&M(Q=2*-=|z zWoY{Wb);p3nX*M$R>br4WrIgTXpG`ZFR%Ohf%Se_pR@LBe>oB$4hpZc3RzLSy^*fB zJ%8sgSpp(ZPZ~GcX9n*me-u=Wt@7{RvpCKAbbsXLN=Qqir3yJqbtkaD;Ng<=&=&N% zxn5XVp?^TFm@e8r<9<~3;bfC*cyg^jV81m+3|&#g zeTf0oPoF@H0aav6s|o$oZ(G_b1yDcj@579yhlcQXrYj^`rLc@Fjl+w!t%VPdT1TzM z1H~rpC`H2gigmI)V|LXq1yThZiKi=VNGd6KtV83w6I;8w@bae1lseS_t=~+uF!0d|8mp{i0*2HCr6UxfV zw^iCqgGwPIJNscGF}wNp0I7$^C2klOvH*UrnD(ee+D(hJa%Upij=@`X^-FwLsEqa8 z&vzeW4Wy-|f13~9my+t}>LY%}$p0Yb`ub_C%u|r#*3!f{2hC}|QKl|eCZ&E3sIKNW znr>@*ppe2BP*K4fiHY^;b4tX*g5kN$>_DBz4moA&w*uiIVURL~T()sPa#GpYL{dPp zPft%B&cr|r-km$auROuRT$rk4+uq*J$Sm>w20h9h)zS+oDqyE~`5+PQS%;(VdNchn6L6dZhA3Xnw)p$u~&960N{QqsPETXER zQF8neBi8~;cHQ?Ij z<>wpqXc{1EHx{BtH+$V22S@Or{WD)oLiW;`22W^q&L*XZ2PR13>vLH`jaREWnX6Jh zKBC{h)3DsU3kwa+JB^c}<7aSwJ`W$dKks$K2CDy+U5ay7+=IuDx%z$2c3k00X8mbK z-3e^))8#*(iPGlPG@2T{@$e}>E_^bCytK7t$EFfQ0;#1|9I=-Y^nIRR%I)SwK|Rl7 zGesy7jLCE&Fz2zw*4EKxct-8}2mz1yL{jatLymm0#^%G?@ccx<#(y&2n4nV_R2-)-X`#`2zM==3?Ie+UtIFxOgKVIv)7Y$OE5iogp zR0qZyhZ@s@jJ!-+WwB0d>djB$aNtlgozbtCI>2N3-ds8-!CFU0iPC*f$(&A(-=A*H zH&Nf-?1{}(`%p1nH`FdUOXue+fI#yaxCE$XURa;Mm>B24*8ZNg*%ws@aF5B(6fdY? z1XWa3H|4upn3&a-`r#^Wlw?%&N6Gp5N&Eb4*)9(#r>3T~>fMy{4a|XMy>S1l){_FI zzNeV3alzl8Ci42~bf?Ve&!P%KDpo3r+^8Z1t>?$b3=}kMCQAGot8rUNqT5$PV`CkM zE8TB`C|)P?S$uqmLHy{kos$!0iGIA8`fEKs6ayatatdfsB84rX#dHo9D$WzS6SDMY zoSe#tThoK1qt>D9?!e#kfB&LCVbO&DEZek~9WT}E9JSI6+OcDJ+cuCXu^jEf$;;cm z_&UOnUH#QX*ZdvhXeq(-w;6yI(0XB)CjUxVK|z7XT1(_PIug3pNlLw@Vaj(?>&Oj2 z?Z$#CxqZ&I_?5Fh*D!6hZDf(Gtqr5ziq7dx{wqvPi64nY0X4olrFw*cQFv$%Z*3j? z{Z2KKN=U;<#>B=X0F(gKq6 z{%siGik4~3TQwqQXJ<^(7m&}n@(JLv?HwG%LEsA)Gm&)5w(CGv7u}U?GA#A?@b1!BFkJdWb7Itl{3)wo-8+w#huoibw3)77dm5MBuP%R*<}B0{624>^!C zn8?i;O+zT5qM~Y5Ix%(B)=6k;YOYowYl_{vKL8fy<1(lPH#Um;Tq8mpB3P4BQjChO zw2Xv!c^?8e!(3rtX^9S4E;ef%3O>T#6ke8JI|*!h1MdpX)dvfp^zXF3nkF++vO#$7^C;^ z13`p%^4Rg>&@{;4C)dcx3+KPf+7&98Ap10E=QI6W%m1)iP;QwF07gd)Ma~qB@CIC#GAN7lfe^nwA6ci*CwRWpn3zO=QI$yZK3EV;AAd={>2??>W{zCe$fje^z zo>@k%!KRh76PcX4Kkk3>Jlp*{+dnZu>V0*pzA0RinzG&77a9r+x?+w?jSsS!u6!(J z09G~fi3oY`kNaV9CHf7_Gd&~F7tJK;zRJ5_KKr9YcU!SJIjCxEeySfa@pF`BOfN>5Ae0zYD`S&H?_;dY?dx2 zR@NU`Splz99_n`wWy@(I>|efonJ->OG@7R@k;D=8h4A9_TcWV=@Q!Z+j)CN43=BD1 z6_yV-$2IF`v}I%-rHQaSQRjZ&rIZ~_FG5ZaqIix=2+dyoP36$tEC_S!y-J6{ntAvn zpDKcqlga12&-8kdc`>MjT$r8TZY?cE#TRNU0$zx~mR((PtuJ+DOzLwdh+!Tow0O&@ zp0Xsc(V-!65LDtVr?X8DLL|{v zt)Y0Wg9Yj=L3^<>bk&|!{NFaFvLkx>JIUv=mX{xE+;{5DfB*j7)|13tW_rZnv@!HTi(z(9qCRKzEnMpE=?#VFQrp$4rS3!;VNY^NmHCqhu}Cj+O4j za@$$Kw)RfVJiWvO_BY!naXAUZHNZ^TK=H|jgpe`i)E?(LkuBab90cFr`VztHXA0~T0OnVcl5~rUi=S}Q{Q}z_(9zL#VR18aJzWNgOq|mbLMnW&>a;#l zK655(0KErjBj}Th3npjz4GXpJJ%@HLrlvHuo2FA(xw!C$&941M;8v<2xv{>hC*7H9 zsCg|#22)c(GMd-nYh#m%Uq5_eb|}?jr>o=>DRksYxP7%%LIp?rnTB>gO-tSXqyBl*7j~6B!!XD3G{-3I!GOrR5v+ z-PtA%;kBhL6lw!%t?7vjo$-?OflOK_XO^b=t*wzVWm+#0dzvRA9)V3Ulz8EW;gU4g z^NlF;{ogW2aJ@})lo+QB^dCL*79}Po*4Plwn|ybe`^n7AYzZ*$`-g`G`)Zb^Ab3gT zpmqR0>4#IxF$+&s0pizAZ2 z2O}LFs4gx)O;Ezw&F?i2D%Zr~RJ=a3)ho9cW=Jx%TUuN!GuzY8o-5tH9C`f%!!Ut$ zk&ZYbHnsS=tmY>nVTm>k+x~@PB!$>L&(mEtB4kzD@^^~7#J0rk?&j=;?Y7oBlfW0H zDc}WxojExSWrZ(KR^!6FO^FyeXC!mct%iVf5xc3Pso7bEXyr6se)Khwk&B#yAOH}6 z#v4QQ)m|4r%h10un~xR{fd_czn3fh7S5$WHB}*id8-F|bML3s@kugt=3fFykG(I9U z(k~TeM{lb0uFe-5P*}R`u#;Am$*d4mVvpsd2^$`chZ$ycS-Ze z?oUQlRmHkUQ>U%)uU|>!(?un!jr26(Sg;4uD^wyLYHq^j1JAQ>As({Ddo%hELm)CT1tT zoCZAugYoW64Of$1Vz`f10`E(AOm$x@;=~5xE{t=!& zL73$EUen#eT^IH4u8CTXOlE93UPm+)1`ZC6(ckjKM3Onry#@!(>q5qj#cL0bpU`%Y zXaP2Q7WlNJq{Mvm&4ELSX?Y=srwK1F8`gA{jf98C!J}9pJY^}QjG0fA;T07Xy?Mw^ z!l8GcnY7yL91#K-4a%QCe*%nIZZhp6|8<|2oR|GhSoQKUGmp{2l#~=^`sJ{#qr+I6 z3Jcoom*sFj9rRhiWRjwzu~D%}pB~l9(BZGNS2h9FZCBc%oj zIXSAC*@cx3N&dPeJ)X)DUhnb<3nvfH%QuJ_Aq+W;`lC}JB1?l#=HY}4)MC4}CM2^lJF@#@BDWbb$ zY+}M`y2+D?TMR6Xm_t{~433qzNf;llcIi!IJKM-6ygOcHmw(|tbVM>c#ZN|*!V(*VNbG1)eIBkkOXrpE!;Hc2p3t1z8T}=J70|8c;UE;simd;s2}aY zgQs+KKYGr__=eU#D>;zEq#pKN(cy>5KU46$Ld`xc|NWcriFBtV%dCsLmv?`m@drw-Vr@<-6^_`%dd#7 zh86G9NOi1`?6@!A<;{49yIq}k$>Ui}{(PP9t*cEawzjv26Pvf`cpmrpvm9mBwJE3; zSQ-LtURT%o2A!c|f3e(STJ1~GTqTK&kUKEz@9XoQr(N-_1Z9lmXiG;2F$iJ_?(F>h zGKgDnyEX+HZxrvKE8@o`FGG)n*K2wR@z6qshWW^4i+RpzmS0zlB*`f%a@fxtYBoH^ z!6_Z$)cFl-8OUr6v;hoarS)tiU}}Q)EGF_Yd%oQI`S~%Q_`h#&Yx{x@O<>c}&Xuwy zR8I2CGK)!rFF8~2W!N>{uH5czg?)zIUSC-5$pxUEPW)O^1o;I^L*wNAI>{TV|J@6q zUw5|vBxkRC5RhlqXRl^0#e7WPYnItc;?3iejEre$tTe8jAKZPhz1v67!c9<6B%C%> z1aUV<^4&J_x3?+3@!N}UoD%(ER`%9b&AOh{PRo6(c~PyJBQF(`CK71ld)KK|w(vaY z&Re_6mQA(%x(m@%ID-aU?R)soQac>)n?bABk;{JfANV4Jn zb*L#&Z+{a!v}2HHLlj~_pFI2#`w4U$+|3?c#CgZfg|;XGk^c{$L$J@R3#6*kjA zn~hRR@-vwz%Y-@QO<2;sdi6@H<}V6hDSSeG~L^a#lWz_L4SFEU~+xbKj?5K%Cvn5=ut?G6IQ!i{wXm z-{TV}(_Gs`XU!%qcD-6mMa6#fC?A0B+XK)56l73HX>M-L=sC-PSsttBGxdhMxzEOu z#SY}FJ~y{YEa4dZAxoh3?j6RoS>Lx;?o-z~%Ke04uqP0=p3l>3E2OZolP$lMVVjL0F+ep7|_%3;^=D6e&z2d*B#^BNo@p^ zYVKl;*x474-sa|)AHFWg_J6KkT2Z$YBg{DyyF2Cv5vU-0suG!NZjXP-A4~$&Z1QI) z+rd|#HW()))5yMj5O67r{oon`%+G=5)}2_|47l*v#7?JgV6B!t$rKhNPiV?vxq=tbUJXOsCuY+Q1tsGv7_1CV zZVGt*YM&cHKD#-Z;gGq#Q;kcv&KT-WfP+?oU*d;77%$Ol2QVsV4akE7r3PX_JKpCA zH24x=^RF8>T+iJ+6ECX}yU`|=s(`|2mle+aB6YZWGLcc%}pvb1r~zQ=p=*#^>mwC*`}Bf~4#-4u3GA-}M6d>HOr$49s{%@**@uRQ z@yN-;uW+8w@bRHCa?UGHWxNU~^SS9B6amQnE7VR@&~-C#tXKyy6qsRQkE@;6u+xNn z?nAzExpTSf%tig?x_!hVXJCK>RFjV17TmZ`4t_ozE!L?j_quokpt;O7S>j>grBMXbiHa0eZj0W`c!aKvKadB~e@b9IE$D5M` zAvjH#?+%ZS%0d6kZ*#DragYm2wC{mFB$-X2QHJcxjI>Z*bQM) z63zMfB?N*`fM4!@^g%wENA^SeOC*0q%6ESYYKt3v)3t|}hARB}Xtj4RPuYZ&oSa5X zj2dX9Ni+f|G^N@bk zTnMDGu@PhyL5&jKdjv~Ea!_>*OKo!E>*HT#v$=NEplK(o=d9kgRxtZ+0I(Aae?I@j zxL)7fG@hw0KVO$vk-$DQSLCFm#w{P+-_S=9G~JRnT zlfHg6Za*~r%4Jjg!r)-DqHsVzD`?NG?@LnaRF)Y|Pr4X2i$)P{a0tWm+=b(fpIaaK z1qH;V`+Pl-2^%a#+~4AUkR8mtl=|EeK&!+fC1s5C0H*g+Qt|+umR@tC@R5zpj!OT^ z%E~jI-`hv8z*2%%#t=X^>m*&tZUF;{Q;oCV+ZCZ>U_ivFrAEaaA0LDLD2Xr^7maGg zSdalolasZp-OAk%fz{PofO|-|5Jh_k-4S%%jr7Y^M6Bru2d(`1-02|gaJ)T90CW|i zl9+-3K*R;dkYX!WKJxF^FNr24AqipAsWKcIC&=V*CKyJFCEizTKv!dU00l0(e{>X( zo}Lazt~PuKu7cQd4y%Wm^lpyATuQE+3ZZ`}C}0`;)YCxnHZr#Scync-Pl)#Lp%Ey3 zK=?Avzn>Xj;d|#}WTD2w!XkgMTW4ueC5S~O_yCK77k*-;d9a@ejU()dVllR|3P=<2 zG~Ul>DJy$Xx_{tv?!%y6TaAoHf7tkb0G6g|&WFOJ@iJZIby_&G$SlzlG6CxS{^@}_ z|2IWBIgHdgCxG*P9ziuP1e0NDir+8AhDAA>FpipVFtii(QM z9oo6%Q$$rs$s9mugSnN3$>su?@ym1Y)d>ZY^< zHHF)(uPvTM6SmZW_5MAheson@HvN?Ax?h@zN7rvHm|or7?tPl`eCh?%rSmRpRTy1h&HB z`O-J?@|gO8!8Ck=r~q*e3=H_CHHsD$Z)Vyrbr2OeI&2)$v+7iePl&F#tK_LaBaQ&A zcp-URj6ZU+;cXKS#sF-YttE1DdP8DR5IQoV29(agz&6SEA3lhKUv z9~T$C>lZQ59s^K0NhmS`<5b@&&-Fs8hR}vB^Ap0WkUK|w#&*wQ5_Bw}np54-0mugqM z0YOtq$uDE!DP7xh8g6bBRMg-XP-s9_7A>-VIwk{68%RkTJSS*}k^qK|?7ph33@%R9 z3!3Wh?QMzpq}0~Y{uBx&0gs-i*^iEmja_m0O@k)(sjx6*IVYz~f7eSeb`V4i0c8x- zKFzJY@B%q`dH6U%lhm8P-5I?=$#_zz(K1+WjA38Du_+Jsa*?p>HiyR-2HMclN)+if z-d9Neo0Ca|1$HW}_Ue@VEXW-x`wdlicMlDKT)bFjMwW%A1r}@l2F-ufIZ90d1z85j zTynlIVmA5gs`=__1qHwfKqF)l>>xEQ&EJCiL-X`>?q3_%t+9%?!4ybjC@Fbt>AW*W z1p0rZhI4w$Tz0gBDbPpqLFFs>+YSdOMty+gTWkF1&jFK;s|$TQKQWk*HwVY)1JH@V zs$c)8>82JBYkSA4R;WTF6@wp=q28SU+H$EPG1l-`L37-#q8MVk=7@Ke7ldo%Q4lCd z27~xz1)%s`n4)Zsde+Q*lBDqmTv;^rT~$sUl6glSL~3Rz*pRYcg)s(DTgd>_b_p+^ zn;j^kJSxf=>m(8c1?0i}{Vf_L1auJlV{Jh}<&cxDzcrGt8g&fJ>0bwPP9GX2qb|D( z5JzjBc4&m5))PuzXFFBAQyl*u5RFRo2L;!R%7M|*_QfC!t6B=?KU06n?V3&!%8E<+ zX8v_6wFpqi>FVhP*`y8Q=Rc`vJJ*s`aQ*n7o8&Q*%HjWeVq*WAGy{V9Uk7u{zZVO< zlP`=)`JY#R9FoG2L?|8ar;M?g^gl_R92 zdOuyHwKoNdIP1a@otp#y)gcu6+jf+Ew$?S|*Dpr}S7gP5Jih#30MrKWY}hyx2M12m z-6_TC_60$>Xf3EK8?Wc@Uf3_vnOlxcV*dN|P#IGYx|d$dJn}h5cs_Xekg1{x^ucPl z7fEGFMd`cG|L3&4Ly&J`K~T?>Xnd)q^>u#+uZyg_Gg zWYe91Hmx_qe}d)82wr5_44k za8AS6?f;I8hntek2!IPY4Q>=C=E@yOKs4?4ib))&lE1#(LT?E9&*&_rQneUPoBeO# zODzFtEJSKfnWFEEdFr17dTqpp_Z4-+W3={@4>4nY@cV zDt`AwEE?1h00zLldo&+Ceq6G_KKjPl7)xyf{=HbcO5@VISLZkGlaLV31vm94VyB({ zC}@W7%>zptFVPb~@#>T~=LU-AH!?n*)pbiLc8$dw>>$p^$E7ERc$JgZ*4FaQ#tYK3 z@e%<|iUWXUkFyOFz&9oD4pHn4wA@sCZQw(iYh(#}QmZm@>Le?Aq^W%)K_l)n0Rgf< zfBwLzxlwhhZ2oN~#Txkp_W&!Nvp)fLPHmixey$yOD=S-a>eFBgHl6T$Uw-LvWYg0I zb*o&(lg`dgG=Km8KpPWUljE&k7N38Sj4;VQ#0}Og?uf zngCN9U%ZJ)-tA*?JX*zCes6{`{o%tZ%-OMU%!H1vt+jt#bG2qy!~@wgyL(FkEs-8L zT7&pqo$VU8zrp#MoTP4*9-3!tZDUh@6(e>qdexRI;qDIxJK#N%U7(#Cb#u9p^=e(Awb?37#=RH z6h-FH&91(_j;78S#4(d1&}`N>CP$nS_48XpuxaRP&ZUw89X3{^gF{QZWGU1!=zH7J zOEGSmW;Nc}Fyoh%kpXFW^$P9+1Y6KLPX@ysy$@OmCn~ORo-NBLDt1vgVh^(7#LD+nAs~)2I&gj$%TAX>L9Rjb=JfJLA(LY8dDr zw;UGtH7+LwBQ9Oh0vNB_4Iy4pkr?+aQmD#~siCR1R`A=8;QFnNjh2>{%&AKWNp)31 zhp#CqC_%r7I-;CInwoqST#Gdp9$~``JnzKoTy_exiyJ&o)y#cWRaLELE2*ThsXu1M z;x%3$c3W;BtHbx36nq^vOk%iBc|1^ z$xa-!vs%@9@`m4&rpf^@3$(-he-Lijrn!*RLD>f`yfX?|UWakqftpL2P zfd1LDC!H}=tqpbhT?qxRz`iF21{no~;_}8!*a)&6SbvKX@F20NsZqaw^MK7(7$P30 z1uCAP#lG5UJT2JFr`5nuEey@DDT6PTxlcjDsWu$w9MqzGHEh)C^N#Ir#? z%e#;%ikz4DNxFz*&R@_Z>G8T6G4gd-K6H-%^)u=KM58wi>YdU~M{HEabJ$ zOc80WgT5?Mu7a{v7dJOjfC@1Q`(~{t3)Cx)|Ak?_rlthf#SEWn6lq7<&U%i3h$XL@ zPveh37`YuT+hiDAonm*_C=mX#I|$e*iH(I7g)OaSh2NhmOEsBFMylo)I(A#nqPrXiaTrlyG7n=2rBOKEG9%SS3G&CfltwY3#j zl981BYc-#V0tEB(H!%P!cx9h!xmKb6XpsLNZ_eSa$g5xHw!&!a&fFO-LwX_~AqNDx0pMrKR=;9|k)5{d_(_@ef>>q_i|*C_7?(IM*&{O2BLV(+l59u;sygzEPwvRiyCv3JvG-0cZq(_;K#; zp0B3Z#e1a3#Nbrg%?H=%>jP!_b6rd(qC5UwM|EAdu4RuI!pvTStP;$+){FvqqNMx8#R% ziR>+6zIRv<^XW=9m)$8Wh}+@+V(&Yn;cUNtrAj3Y(UTxL5uG53AbRgDiQb78Wk@Aa zqeqYEMv2}{LJ$N|MjO2whUj%Td-A-``@ZX(Z|CzrYd!193dYQRU-!QD{8=w;2m`1q@|@n zyJ`nz|8>2Uik_a{d{;5^ZKZ^h%*>h3F&Z1ZRiI%mvmJd468cEb(6TZCP%nR2y?R?? zKJB)E06FS#?>tw6L})@nf?B~M7CV_5D$(@ztg-fjeBAr2{Oq6ZvQi%&-AdS55z05L z&G}O;1C-=Q_4c>-s;Teh${aASsrw7sMtm{R?E__I#lM^ltK1si7BFk+qnNG$qQ3OD zftd6LE9+Sz$E_vGAS%N`%~?PO1IEX1eEuW4H8NUz`NmweYM6xE%8wa&ZU-%4L95r5 z>*Oq(b>Koj@H#M?(2;7Ky1KfvGGA(8TTTqo6!2v-%l)abV$u@^fuBHkdTYD zp0)3|{Ya3%6%(MSB#1dvX%`rf`*co&)VCg5s@DQ`hHZB0U7akqMW~2Lm;6IR%ZJmG zMO~KOPcTS-|CM{-JbeoYOCgWRlU#;1FQH8R<7sk@FS~x%lw}EYnN=f#4^)5h%p#9& za&eJBAtEpge!-~EuzdJOYWrWSYhdrd+Grvnndjo~cO5hK)yxV8wIPj&iwdDwUL(41 z@CUnm1z;wV*yoL^`?vOCQcKXnx=uL(nhY-Yq5`0AyGu?_Am>Q6gb%Wfx_hq z*Tv|1P!@N0cYk#lGv3)r4P_HkSONp`&RSd7xrU2Gz@|2Ak9GbiGLxV2c@@dT&VC+D zuZ?m1NHVUj7;xWSr0z5Metbr|X4hof{sP^`*+Vg(nqO4hga*ZB^_HLas<0bwNH?X9 zVz6YvT_N$Vu6@O;`Y|*B+t09(tY(KDkHOqda~hsb=rLMB!M#)MI6wa20`1xY`nslQPHOxe9lYs~82>dV6I|Jx2oidYwYs4+<5kr`t+gr^XtHK zNo$=tqCWm@)kLPyzTLVKe$>}E-=H#RrY-sgFRyyG0G?i~ew#OQYM{%v^@1SL4HlL& zi+%au3sAO?U_*Gf4kdvMFnrGR}4+z4HyFkD#{y z{AX@*aVq%K`rM=uQ4g5*+g8IgSK!(4fWkugoOt| zpV^4hFTX@XldDnv;lqcWiT&9BvJE*;d__Z_s z#LnK{nf)Wg^cgS!{(bRfz|2Nwp-TF#i0(@&I8fO#!~~tewm&=6setmPGTQ6tRQ*`5`Plx?0_K&2{gd}Ob!-jo(Xdfd17hFXmIUXsrEtK(`?ocP14fnp`$PI-$1}h4AZ0^ z@QC1U9&eqIzrHiNFIRe*nmW**l>Q6`zfYRgC*E4@HAiAl`CNBam>5h__V~4$$KW%9 zJNAO=(#w}bGcw@^du^xF($a{Cz()d*_uI5byA(6k?zkUOSJczu`E5vIqB)6)kafm8$jB0%Pn$YiqWo(=DRggp8 z05i)OVQl?llG8MALlQ+&zQp3WLPx46 zKuZX^7>@EI7=d((J^3NBqR@5_h)cBm?B+y+KkPh%U5P}Sfikh@dhP!H{ z&R6a?12+%x9WzR*p3`%L7P+^;A=K&W?VlVe)R*bFidQO&Ellf!_cn18;`aAw4m(E? zGBTPtI~w0B-7kMXe7I68xbX39NF7CCO4jFVR^;D~pM(F%H(tLsQoW|3asR&5LU-6` zTEuVt`{6{gXFdw7&@(dgwkX_vRTAMXVN=+b5R2$oiapzsFt>!qxJ5T1cEXH?P!7p; zht__#7#M>3A<)N;-#+|MdxR84fj*!>g47o$T%L))iDR%(?gI+FW0tdiLn z86Snaa0uxjwenTAy;kJ6cVdq4+7cbR59sKUsP36s=IHSoR=f6tId^lgm$k_~UXfZ5 zJK^t@UGXNH4!X(SCEc;>64dX`k*T2$PxKaPVk1V5HY$v7-lW*r)aDJkaff9-i~QiO zaV@=XefIWz;6gI1fPfaMM7R9Wf)h&dYfp*^^Jc}7kK*B<6Yu=|`d-D%qrk^18LCsP0v z+MC5Vpi#!Y;7?{6drRYC9?*K=vCijvcwp;0+U|Rl2mdAFI^zfTHgG1xhl>T8dtf5! z8L?QOMFn5JVq|3GIUQ!CJJf9Kvnv&!JKG4tVZ@&8kcA7iOy*TaHf%EdpcjL_(R z0Y4!&HS{*-+BH{aXLWQ=3;LIKo?bdXQkxocw9q9{ZfJa}n*Z$^N!(qtoWjJ9A3w+PqTH~;4dk3Vt^KVQ^;o6Ed)W|wGblEiE+50^+Ir2T8lbMY-S%>~hG0fJOli-r z*s+0Yt#Jok{z?~(FP=ZI?(JP8zHh6Sj=(5&edn+K1Skq1fv?7~}j zMN$&o3kIc~ z5I*55`0yq8m2pF{hbsG7SuA)vvLP1~H$Gya+6kI|PJ=&zg@!2)Pt^+BCp0)phRemU zrcy`;DY!E>4Dlmp=H@c{o9gVZ!fQG>hrE{H)BiW6OOq%LazDPx!cjek$59Q0`XRdU^#Z694@vk+; z(2!5s{r;Rn=P9&XUEcVtO9`3mYXhH{7nSt%UU_C_W>XNNf$)o zddG5!I)&Vjh3U{Utv|I2HFv^IVo@z!&Sw4&rmI9>KvXPc|&>id>v%nJ9XtCgbnIjCTkUc`5r&rrdTkp~tZ8uE(u$ox*38;s<|D zAa=g*3os|^+Ck`|U$9znN;a$`i`Qk5T`cV;9GIof+ z^2H*!HG_VLhyi%h{rQ0vsj$Z62Zdt)p6g=wFtcod483NLd3(3*`hZETo%D6# zIQLp`R-7Uxrp8=tQhr>1q`b9Yq99+W!=YDY`avBJLr4-l*~c` zanu-g?KG6>QXJZsvf&W)gP%`dq%yanKRPfebm9SXrer7T&aED;QNomxA?OEgAUk3>Pns#gP364pO43M`<6%wV$o?v`M%VXu)HYBYsQ6xF zUB0HnL7t~TqZyfWj*J~EA-1estQZ`}Zx<~k?sQNw;uaPbCXo8pb9k)BTtcSV-d2-l z(}CG$ZAMBnM++UpYkvJG23F?ga`nozOL>t((itHxLj|sY3Wu>ejZo1z`Pii2Z7q%V zxuIdx$+cd=7}iXlPr>o=@t)gCbpeHr-;c+0pJgRDHAKtClpY!y7;Km(i<4l?{b2te zyoRC?_kNVY)jn9eUrTazhY|3*9*CF;#?>i{C8n5l?CEJ*g$4%pm@`N896NDZNX)pn zKQ)x9{OXk}CE%du!^o?BxWd$1YO`0WzFav+7cVhAhwEkjd)xSSr|Te~DFo;TKGmKG^iE(6Sh4&Mb|CV@QZC^FhP(=U;={S?ZY`N_ml{VoWoW zje%}5UACAq^mX0E<>h=BT}09TAR4ABSEi9jnz(h~A=}#d<;iKS5uW&ammMR&itt=S zg;)Ji$r~yS#yoh?q4_jAtwAQ_dii3ntXMA>2gfe7ji zrLVXI`Z_^-Fc0KBYur#DuP(I12uziMK5Ix+HU1{Ukgg)i(R7;&V?0mEnFUhI6Y&e& zeaB)MmY0_Wm^&7-wF{EYk#ktu(u;euj3DCptDCdK?!Xt>Y&IJkjY^lnN_@TX8{@+0 z1)s{bjg6Anv6}7Vjj_}#OmbOrR1GS5n%QcD6?O$hb&byocN0Y2u=Bl6OxbbhsJB4} z5XNar0?!jVD~u-RsMab1;>GN+5ph)f)|5Y2pQs^4`D4@G}LFbLI%x4Vhbw z!BAkjKI*nKz^Wd)V!8LK^gKle=0MB=-L$)+Aa`Kj^Be2&`c1<5#$4ruo~hYo`*mjz zY#RPNM;|Pno`lzSc_o^P;wM#JPR>$Xg6JSf z?bqDp0~?>YqpKMF!%>}mdD>&M)%JS1i=D$Y9_lf)C+~ZVv_vrTx%|9jf{s0Y>fAh9 z+qiwf-YoW>s%dXCbLFRy+L;h+Z@$SdUcC~_lp&$rHivw)cb$lix%axgx>K`1XdrQ>4 zZlyP9eeh}wh+4Kx4-#?3UUz+@lq{TRzrRMtW@?!hfJ7qMwDWTrK1>+sSne@I!;XmC zSj`K3J{nNCPR!C+Lbmv0OxG3L$5Zz$QPfKduq>;?n_Pw>40vTa+Gh@LyTN5_cRWs# zm=wF-nJMbJ)S%_-9Z~n>I8l*yCox@bbA$w6neUEInSi}c!O>z@!@_-u@&zAgW^S!I zbal{T$jHf~txXGIKMa^@k#BIr4l}i#XFIL`ZnrUjtX#OO<3dNmcqUD-ZmpiHza4G1 zL1jRh-N-Fj=$GW>9zTBUJ`H0{$2(Hl)@XK%pye7joOKlru@pq({=?JdaW@OG4bTn( zZP|Ln<{d@(4L4;exc#!;zIm1*+f7ZGn5J?Q^YzwjU!Dd-nsTzzVM6LH20LtB8q>_( zqW;u;`SgS#{!R#=3py>v`&heRlq7w4cz9#MqNkTFc#qvYhWU61Br8#tlhO&@fMwu( z{NQ&3sZB=${WWT8By?alQ1+}RK0i?o2j0wTF&cwfBD???;|A~1(bGFPyVjJUSuXP~ z_LPT`bL>b#JCLcI+?Sykua;-Zvpts_Om!Z9QnT26+tdTarLRbl^XXNJf5&qTr=hsb z4-O06?pv6yJyNY7r8Wy?$_}Gep8Jm;W%zzc46_pGamhi;+-XT1h|Yji%_NutMjK5tHYViykM)*IZL zR(1jN!v-$&Xh6)zF7e46^|_8Up01x5uekD$keCUSqFJHNMt@FJwpP&qYK7jg!qH3D z)7{gpoV)|FRddDF0; z2YlMG_;7!J|DNVD65JA^T-GDpxV~llyI$+|yr;%q!S|7tm+cTLoG6uTEcxisnvIat zWQ9_~S7RiD7`&2uNwRLDn3r_t1)5K6!#~^DvselgRAJrnbpHfS04K*2_1SxOjY`D! zQz5=-(FFV_TK>(LBD28JVz!#KgLUpKz$pam+?I!*9@J-PBHgN3Gjug_b!3knd)2h1 zEOBVL{sLlAzzbk$D>2BtDB}S8a6J2@uIjJe*ocG2Nbzf230w5yGUq7dxIA4OzTbIh zlka{tKQliy{Bt0`<~BMt^z(WISRxCcGe`eIw&qQ%a571a2baZD-2i9IYh=x6?)$S zkH1|kg)3VE$}ltQD74JsTTz@@Y7P5#9_;kVX$hD6pHT~!*wtTl??%}nmC@ozcZwq+HCGuBcfxdZ?dsK3Af>G~v8a+?*w9A+Q*64Re6k^QGuh{^ z{ah)1WS#ORKN}e|8j3&$OQ-xarr^9=cM04MW)&ojiO-#!c+?i+%V{Vi+U4lzS{P1s zvwe#rUsRb=lC}_HXvMbP*Anw*NQyn6lMQzlsPl__&<`WFM&)xee_YSxQq*~(`?E-h zCLMj@obWn?4h?N-iOrnS6eF*=xDiZjT@bsl(aoM(R1>0OPUyPEd<@g51?^cxMD*eX z>@;Gy%C#*-K~~V7HMu-eTvn0w9ZMr|Ti~`=67Q)+RH-bo*;J!7VlybD!_jZkJw8{+ zM^DX%zA|E)744-Vv~TnV>gu^`EKd%O>;`ktw4rnb8p7L0#+?@+tIE@S{G~UgJq!0K z8pyx>$}{w2q^eZp#h=gEOdY+2hS1xK=&sbD8>WLrW&%&8<@jy-dZ$Arlw6O1kxUJy zj)ha19r4@@iaQQpi)ad_E_nO)WPBAP=(r!1UHIti zv!gfa=efoJ3SN7EKO?2$Jcg$eEeK`3P!Uc_#W+s#K;WQkZ1Jye}xm$2Fx4w0P ztx@H3sbqzuTv>YWPdMg8O3`SA(elAHtv$nGY&x46@N`Y+3d?K8}RF%jBvi?Fv^(cE;7Vv8~eT{@_AcE9(0-9D1jM)cjm588u~GOj1O zEiJ0?9lb*G&kA*H15!k)*YwR-H#bWu8=WS9jMU0-adA=V1qkx$P((_&FWbi1trtg5 z_*GX|i^mHXLVtw|kgHToIxECzHBj6M{b-^{dO35DGPL-YVrH#>eG%7oIPQAfAAl_8sXE zH$k}e4@mA~L~DNaqobZrch1CL_V4@dX+JxquEwcX!dE6}tCPv8FF?(15y@@*V3V5f zXW3zIc6`l+ENEJwgDJ*UMrafmjm%CXsx=3u2!>JG0o2$)zB=<}&W9~iQ{f#384^ry zI5PH&fP$8@v%B^twgq`=d7zG=L7sVKuozQem@XG}fh?=@0yQU~A6O|!g{RSNk0mc46qKvCaKRWa zx0OE7ycO4y61~iwnwZF@;tyB8OG}1Vs?@Ojm6wps`!sJKabz((y4@+ESABc;nLJEl z*;~?IhFq~j3OIwRY31s+NOLAZcXxiPpzoTZgQJbakU>jGN3}6PkoT%0K1qup^cu&}&DDI}jxMy0Ub8>Xow;ne@ zID?^(uaR8BYoJ!QNF<@D(-uU&&VZ+I@34AM3Bld^E2`5x2uJbBQ1wWQYsAhLdctmpRUiwp<$7X52ZJlKee(NOSaM#7Zp%?ra0Jh!=rWfSu+54lj zGMb~!UHJkBcRGispf=<8ZXg!}MiwnGl+;&lab#kEtYImOG4PSezC!F_2<4 zs;Mxd=52bqpR19h!Ma(fcen#`f9zO6G6}u-l4G)dxxH1_7b(w@eukls6~`|V-SCo< zlCoO*)L&wci{sM{fZnV+@6m@r)Md$11!|j5U|Qa$9g{Vj;Fx7s{kyeoQUbuDnQN&EmwUnTx2oMxg(@hatb1;+ zvvI;6xtQ7#!4Gc0)TAb3-@NV&MQU`up%=gP@MD;i`=NHY%x+NT8Kacut`_7!Rs&XH z188AXhuZYNS^$ySJ%tA8V2!LNHzDpzle>1~3&eJ@_#P2Ou^H+K+7GKZI({U;AnKQ^ zVUqD&4;JLb@sE9=F!q#f4x#S}!Id95o+c(nc19>?fyl^uuqX;V+SigV6+n!)RaD=Xae$>CL?a|8quy`7y|JX6YKHIy4G7sZz6dsNHF zP>L^l7Q32zvs9<}l5X1Y z+jl=2sT#8hN~m<2@~hkNu4;|u%#;qMMnV`Ez+)O38j+xbDgXiNb&4CsHfAYHk=N`Q zgGadxD!vj{y$16Atc=H9*oyq`*=*S=#&5-%cgC3wqn^*mh<}ff2YE~&w z!qs7ej~l~n+*gO#U%GvCf>=Ct&iKX6cw^ZPHbCV;-Wzmzd zSgLKTsnLtO+6sLZHdKOK-q%!_9^NQ&#rIQcjIn3SbuyRrS;agfymrq0UwQzzZ>%=c zih_t2xPfAnz+w282l^rwATv09yM zY{G-WrWfuP?Xq^2ixpyRj5Wtbvx0*eVp$dgj}X~isnS-Mvb-idh|;>Dl+!HF&CX_2 zxfZ+6P!Zj?hM9i|%;9m8JxDENMi_Tp?sJSW zWgc`w-5J5uLHnUJ;<*e~LEko3SG(Saac4h2ZG+u}rStCHJM4;LybA#RoW*f|32G@1 z-)$V6XRr+@nvL|Q^LYe#R*$ko2Ty(A`MFMN^~5D7*hzu0w6l(!i3E~^0jgyD(Hq!+ zyA#E=ilw*6-P*0U>Vpd`d?Ij2QgHtXj6c5Xy>sT&$&=VT!LhHE;Xa_6!Z|({*Meb@ z-(#&gC%#?YewJKWY%>xH1gC_Age&B4W>%*{kG8no7|8F{$ALfGcMyom&I2AI8(vHNsCqUx*WS~k&Z%Fj1#DAWUlegqPqs4! zziqD$>Zl9^V@r-YcTg%R521%DC47Q_7{|j&1Fgl)c@yjIl5BELozE~4h$eiQgoWIs z7?#c+4i-@Q331XMEURJ}}=Tc6qPHb8wpK`R2IZ*a2FfD7a`4Ak_ z@BH5_fa+n5OYKn|lYEX-#BDa+B2&K*ey2$q+s2@kQ#3ktzO^~?t#yBX9)zgRxNLX3 zLg~dxINsN;Z*YZOpN!4mG4um}i+1Jn85b1e38JD-nCM)Vhjj^WnTLl5s$V3?1K2e4 zpEs-D=u8yNgq1N5Z-@;_Uu#Uk#|ieM-Nwd`ml8!>)c|z>C|0aB2+FKpr3=#i%9VHXr@`JYUXI@&a_53Po8N3?Dz|Jo|bvSF3xsp#pmHez=y=X zz`n@J#-=tpDmA@0ha4(hoQ?}r3L#wjok9}=(i{*J6d4$Z1Q7m9w^?hJUMaS+ZuANK z2EtFn;v^tPbaZro-)IzjK|mDS%-*&{D&V4^ z1v@Q^-&-tbiW}tAFYA^hmB`J}%*is((-R(%npU?uMFXb={WOCA-*?jmt`ZV}-4bho zHkn_HAvN`gUm`<;?*e4$TbLS0Aa5mV?sNx%1yC2O!(iuJCHnVE<0RAjni|%9xo|eAHoP*CBz|v` zjEs_17Mdz+C3iTq=!P--!Xh#{PmdClpTB!Z#q-go5@1w$C3nIZSwuwR_Ln67`CAXe z_}_ma%8>a+IE{&jNFfw#yM#ZV=#CLiw}y`)cAVtzU!HjWzi<39oUcmw^Pd;`&ov^f zga53f|L58M??=SBZGps;FxDdW7BuWeiloAOs}!k&X?DLrJL#MzM!0@NKk4Ammd5a& z#Gf1{%{3W7J`N4{!wELEN8kO0yXpRZk7?*Vekn7E5zk%*|CD}6=|2zZAcOKL8mN<% zIsd*CU@DL^sfpd!EAJ@W+HHgoo@-Q8)(4WyS7~YOyu~4q$Ym2tmYNKky6{M% zK?6rJJ^YrB5o;P@UE0#Y(MX$P(5q-d8nbmzS)O!=H&64>90deJpchS=sW6zbm5=fI zNqb#)YeCS|2a}6@IP6jx#^f9&7%sq0oM#U{fBt-f&{x&%FSqsikkH(@4?G-n%&`_5 zKna;HuFq+8`1rtYz3&s9+3^s8K=35u3WSJ{q>cI%RCF%j1rdb77YY(qk407$K=Ab@^w<`-<@NtV`;Ix7Hk`9Kx;tQb)HzY`(mfW(eLR{@or;ef0kv}m%$-z(*i(~ zn$5ky_4ZHkQ+V}~AsMpl`q{ZrxrqHkr!THWp!j8C{9&Ps`Y6h0HS`EN>APk6Wwx=Y z_`fyP;`GJO+}zwi-RS~&8V*W;01EbudFrlnq^K{SKc_;woe8b| ztR*T8;YUIXvZ8C>C`%;fb@ajI^{l#@V>aMV6S9M&+3|#1# z*GEv@@n$M70b&;}I2t`Lu+IL9 zjhMx9K~JGhP!|4VsGVM3wl8n@TB$?A+GUho+uTG$&__4o5W3Gr+}SB6Sr|_Bs_ko` zFY6hedqwPt9Ud$WPlLPG+k@Xr-@n(PQ*9n>{%c1KctJOM2k2%Xgc=!FYAuZTMaCYz zxLIftjI+bIrwK(YP~5gmysQApTHf;dtZ zroM<>0ElF}CnWth7BbbLu_dYAhYK&;;2)}z*^!v&nFOP+^~7uA5+A%L%sp-P@ekjf z%LbH{AW`&q@j?hsRW!LyXgt<<`xBP$n?rN|Z`rDph4@fAr8=LzRT;Q9f^A6-Q+^jc za~$aHbWo%A6*pz!43FP05Am)$zi(!Scudrv+FV#qYYO&aA4#|2HmLaA0y)CWbiM|V zjq(*kIQgxDmWm4d=TXlPsHuW5<@O`pU{>n3rN46J*<0%HYnLv4Ty{=lzI|I7@-Dlx zR14Au=U@=SE@UQm!%wX23FBe~-Sg=@cAmB;?iUlpjsWfxs!bgt34p}RqBQRC4LH*% z#~77K>qi~#GW&}%m`+R%fU!uXnXehwAhtF&Me?)_++LD~i?RVBA&{9mX8rTy_bLeT zs>1)`{HF-_PiJ4IDF~wC)b2k%RON~Ug1R@uP9OG+XCbAXiiBAY6kq8Ms9ouBf+%7x z*-I-IKqjcRcXxJJ?tFcd)1Q@pODbS~2yG+cz4H;$450>N)E$9m zOF6_R^)0Q`Df2UBNVP=+>2r6l2vl6?T-~0h^nmuIbAC8w9svjUNagjMsVuWsv^P$9 zCZ(CJ#~aBGr9m0z8R9nhdS5EwS{I~&($KB{{{E&3 z2kko&JfhaWKfjXOiToHC7zlGk$#ka#85tRqEJ2fpO2%BEyY~nP83Acpf?{cY3RZ>etmx6={BG;^+m~5wCPF2opve5)fZzzF=P=>DFuF1R0nsGyHFf){}DfS!D=E1Q!dAhZG`Nsn$##ii#Z$`>RbHrj-ElywTMizt!NZ&kpiWUvRn(395WGlp(^Q8TvD>a<5*q-tN z;B0m^_<52j`5psS-$Px1vRB~UKdfGXk7og;d2FH(e{jI(IL_-i{+$?in7g?masLgm zn8^VLJiPY_a%cduaCF?|h=0m!cxFb{4LfLb;`SCSvZZO328(6z`(k-v41SBB(VB~* zWLKU8Cr8@l+$rWz?js5N2A@;+zQ8sNa(6YW8IzTh^Vb0+!axVr|J5SdRcHST?Dlbg zwlJPMVKPDcTPv7Mz|S+RZNwDKI+I4Mlz4QKUxXWdzJDy$M-~_-m^^W1%Fvo@;V{8C zqND2bLLJEx1+m7yc7&tXG?IM;IMFRm;SgzVGb=b|uKOLWS88q55h`Id9mqX&QIN4^ zWW*3Iw%t`B9p&|w3;(xJ{CnsBB@{2iXaS;&%Ym+{*QC}<^gx##wmTy)yP!hat5;2U zt(*1i_y1Xee$b$-Zf*6IEF{|iEu5`%65di;W-=BDtctZkSlv~EM0Nb8WVdY(=neU; zdj|%@z30DeI0eTuS z(d8hw8*mgI&oV~6!uDmG+?$<$yEPxi0AAF%$elVtyS`u9KB8-F2fG1*fe}~Uya7LI zn*Mk%2BQyG9)+B9onCEDcFehNTllPzP}WTL|2*AK-W;(U$O;2JaDsg`Ij27MaNmmx z6E9%za$V&jz4$|TMrF4@!Qm;Tl!X)X7Q+9o3dwI_q?J`wImSnadzH z9eBXr0Z8Oh(sboQm7_(P8<*M&eh0Pqmr1gYflt3K4is85^xiL`a11o z=H%ZCJ(;{N!?T=vLg@VG>8%17=;5=6mWrrURg29PH4BWyG~-JkO1jG&Guq12*P~Hp zTSl*yTO6m=l_DuqYSq&xlrjq2$_SZo?xMpE@yQI&dkh^3!X{TQ0A9`{xo@!<{w)M} zeQa+_#JTgNyvxPg!ebW!N-eb?X|p&>a{I z#(W=8)$C=_=Zqc|zHd%ba=+HgR%0UL(D}{6;nAd|bM?~otRwu&c~&QM6i~V8o);JU zN0O4%3ZF4eS$pD7Un~J?%MkQ3pkmOZMOv|g{*JHy8i-vXxs|H{Q69a zNA8;k3m<}ldVx15qoGLyGsZkr6%ntkT=4CFVmpv^@aPL-GfsI}r7o6BSY^*=TH);H z_l&F@d>kVPV8^pSl(n$4Iwj(~71WU=jD+PkU`Qu;^XBGa8}6UYoMJlrB?BKHR0k3C zr@O!Z_v}|Y$OnO9#vMCyFjw^ec2B8(7m7RI^B-W7IFipHs;85YqEnX>HftFDP_Ws` znl2af99z)`t7dv?%H$erEx8k?W;_&`Y=zjnRWDY*L<-IPsOo4QEVcmb>a469NIZh} zG37P|U^1uN*CD2XT}cbDc*YTHiY%AdyOcu`#W7}zMR1|o<2Lia z{%y`d89$Pc9TCfdQryV(K6u8AkUpaSBa;#}^0_diCAWcwPEIYI#E zdTKWKk)Xl6fVn6LZdo9bOz@d9q!(!ge%&4}V*a84kl);Nci*;MkbHIg6gW1`6M{x%zpKkOZCsOGb8{?}xN$=T zcAl6k5xiTjGtNR3C&_1Yr4c-L=E?rjYj zrikau9D#{eSKUpTVvMbqhm(VG;V}O;SUg0@@-h5Aii=$Vqr(jh1#QM>Fy5l}7miJ5X?+pGt#hzK8xKBl)q8 zn^;Xe90RBJERSR{N(9zuZy63ZLavorDC$bHHOnV{9K5a_wgc~a<-$L!H0K_fBcw^PZ6fmY z=XCaKK5OBI1Tb3xZ06}~n&Ay#g(Ee6aRgcqHa51_fqcWvvJp36Cap(qdoYEhS+T*; z%BS>M)NTHgwFHPiK9uU_%50kcy~msD#e*d0MB-BLp~*r?toV;h;176J6bK`fGYN~TC!st@Wi(B!G)!NRM;2Uz<|1%*epgo#c2vgQn84$*C zd{)@6d9K$B&DL=*P4HEvYR@Kmquq|@L)UwqpQenlZ(^W~e?2o3+@Rmg_u+I6H_tJM z0iOSpB5Hh&KYgk>gt8oRbF*NjWmI>5KS4>Fnc#YO;9*#|bTFS3#jZ7AD`;z3Ez(&y z)lxvvXDrZhgEm7ZG=o-WI^*vq_7l0LaghX$vsX;uVsf1ks3H8O(L@A8O@{ zWAY98VO6V5_Pz#4#u`q86)km8Pzahmx;r*N*htUmlhG))jG=1bI+_;hxQu^0Mkww2 zS7gjUpxd{smNq&%O5kO;mIeug7Z!?(H2xw;DEMLjZ73K_f_e?&_UBcOTy=_{|J4Fa zyk-RZu&*WxA|aJx9xuQJs7|dS4S6*7Ucf%n;B0deJggWFu>`W&&iG6MuRG!f)Qnz* zN(;al65 z+YZXXz~1?VZU}sY{HIRd4$a+}3T^yrm)eIK&}jZc=IGdoZd>D;7tb#f;!l9ZxRt8) zx^{t8Ha9by!?5Vbb;aKxeaKY$n79dwcL3Ae7$(-*jpd5E^fd<2GarNsB>&;^44HIx7z2i_+Qy8zwVIy)Q#=%$dTFGizGF|nLrbk~{o@ZsBtSW!XE4)~ zpc1sQ9S#W%?SH#EWrs~*B$xt?JZ8*r1BDFjVZ5=BtMOMXB%q@xTjU02S;gxTM)HRT zJr$i2H@@AzC*S=8y9uC~4b;^kPE$`XDqWR)&+oldnw~G973UHP-4SSnS-DTl0L>0^>EBo%fzM?G` zD}du=T|KE49w%TIXO0U4xTdAEQ<r>0iB~h2Bv3-P_?L z`_=8S_>JFhNVC8is+s+qiRlOP{Lioky~^iNa8#!zG+3M7pEF@)i>W6`q=Qo{Tjl%1 zp)xz9k>`RGOtmV9hsW47t4i#LD^ei;1!hM*z?u2CSV0dl>OG}c-RuP-E>4}V-_G#Y z?OFTv71!F*0U>#3&#zv_B4w>{+t-->dP@nu4M46f}qn zB#YZ15Dw(7O@oe|Crp1bUL+q9fE3SIPsYQOK$(aW23CWmWqnThHYsw4nN}V zS)@$wFW7>={f2HY)=qcOFAH+eCz%Cif5fL_lz`Ccp-o87`CrY3hWmz0p-Vx_rPP z36MWPvyxDSwFzo7lnQZn(C99}BNI?TeiQZ}f_Mq^ zZ>Utw4{ELd-p=X8mnH-~A?S+Y_X$^YTVm%<^WMoDh<})AqP0wK#0QA={+Hz0_)B0A z4Oe>8{_W0ODB!9AV{-dv|1lX@Qfg!URjwib^If$HOYEuAZJ;nKvmarDU zb)R}h{^5QpBMVOayDw)}|HJ++tJNia`RB`Pr~jMw-SrGON8}7(X5E)t3{0|s>;h{< z_~k!O836FflqvepPdf^J`mZ1U4~zUSv;W`h-+!2P!ipjKkBH#^PiRp&<3fCQ60#iP zwgxTW_>ol5^uE(%D)%++lUibxuX-7-xkyP)|9_~^Llwt z$aN9jlOQZH8#njQ1Mc3;r>+4Tuyn>rl5iK`PTFJFCG%f!!7Gd(4OXvIWijNECJLg|_&-r|>)S|I)a;8%T!J zae$f!L6+tG$L}H@YmXjqXRF*Azn_2p>{)OPc!SF+a~>GnQ?)dNcXg-KpWfq9M@L6^ z8k~J`k@oH*Fr%{1n~{lRR7#y1EcQjAjz<`Jz?r#7ujNW+8IvYJ(STpRgGJ|Pse}48 zXzx7ty@C__+w$Rk1^Ss|K1Y&d>{`FN5(uxZq5&WiHr@f%GydQN8St<`*#NMk*56*f!a^1n zm~`cUmg?N{CcN@XMyq!;3^EsDAiVYgciy+lj@ORChcC~Xn`RAxxf+6g^rdUPLjBcC zo!s2|cFtbiz}l#5R4XOgcK+QgALEpMI?b`Xga8U`tSSTiNd9Xhy;rx!S&l<4gE;i> z?O7n5lmp6jkjkcUEe*#Cw?HG%)Iad=BeEvb`jG)xK$9feJcy;H*yuiY;h4WbFX3iCimVfWn=WCArOo^P9}l2KULG} z5~XEi#-f~cQ*Fxa$v08pJZUq@Rp`nDiNQkI-?u$220kK0#FA_XoFsIM`uV5Z<5}v= z3q$cMb$9`NlY`CvyQu~!pEnPAw0%Gj9RO4Qv)=v!eFvv#KmNl*Q7bPw{N6>4R6m*g z{M8T$2(WBio7r2&IF!OMBS7dr1h%0);%}w+wgikKXBiSeWvk%ZB8@ao?3Lnxk?j0 zYo090SgVVUU-(oSvTiI`aj5;N3-X8T&lOm-nZEycdwOQ+a3-w{pC)@2^@oNk2_?XlWU zFDQ;8kfeL@Tz})xu>9Q`z!g?&iSzX^*7HE-Uf>rF*QudQ``~_e!?t%?3xuJ2QaAWo1Y{ zsSDyELX`QJ*SoTq+0TP2neu2meM*O}+vUuX=@iG=(c@dTY#CU&;#t%^b41DIfNlb8#L^Do5+gT>WzHv%|m+*bo?cI#Ju343E3oh?eT=|(3 z85tSnw0cKqZuzG@1vksI!$PCnA~Mjy`vYQ!6%JhtYk|_2%n4$nnr8#k9LE~?yvHvR zBK9*bJ?f16dQehcT`6vkjizjC5@B_7bCYO+!kLoc;&jJ>C2~Xmz*s6cs^X7d*8+FP z?03LsxHq@?>}NP4=i5zud;zpKv2zu&3CLwrSZb@PMB&cTx%!D*uAl0sp48FQ%<}f< zckk~#eAwUtqy3WIK1HF|cO!nz&Z=PO=e1aOQ_djH5DPo~w5)97^t7bQW>LE|-2z$c z1YD!2?%M&lL4f8z`2BktJ+}yVh6qMgtw4`XcR4sZf>0?bDipiHmIyE0-PcJdfLZU| z!QIv6FE|A>IE(Snq4fDc+U2bMx|}j3Yvw5Zz4P$#&ulj&1KD0QMg}xCA-OCZrZ%nS zZlIKV{-^(i$Kkp>YgW25T1J7`oHAG!XB%F+;F4!%TICq1%BNIMo;lMPBQwo$zWeO& zr+ANdN42ER4T#=Z%AaZaGS8=8@uhy2#uR<1MLo!K&Tv92h(l9F(%EDsy`cB>H~k^{ z-+YcGY0kxQutWBg|NEZ`ghh(&UVbu4s$0?LkU#?L;OVI#UaL_!@4Q4(oVl5$#Mlby zT(C}zeXI?gBu84}DK9Q>A6qLS zzs-!}j<Hv1-hD}?H&8$^W)qI&(}nAeMWSz$vx=QJClGRJ|>$l@8&crdi*;Bl$o zw)?yCTfml%dux6Y+hDd)j_sIAtXsF;IEzGjX-V$Q+Bwl^q*toVbgo)vkFyI4mXZSG z`7HtXTRhrvC;_g168`Dw=?1Q|g&O%KPP^!Nlq+`Q1!@vml6G}n`v&fU`UJLv6HH9H z-iP>P?dZ9H{EFu0hS znav|RJ1ws7%6A;Y5l>Na2B^J6*Y^7QA7o+Aaqt#d0Q%LuM-v2QKd=-Y?)O-?mUgP>CK3MqY_|txA?udoWtWIw!>E`6O_VlpeME>ih)ImbR z+;^_1MWc{cLPI;jr&!5ZDCgks&bQ>g=M^bn#|FCtFgR_;w2H56rd?$#AO#+qn$O4R zEo!9KR|9DCwpv@2GZ{>hx5C7u$PI_e*Tzu2h#dH6j@n%ISdK_N0-@y@G-N3y_l} z43@yQ1n(i`%(X-37AM?X@-14wH8)B6=d*T4^;a%1kZare0%xhokLP#ERvPGF_r;5z z+f(}0QEqd2iPgW~amR`ovfsMeA2MSo>dQO2W!K@;d#(4eh>3|o$ihGkI<>}IcPbbU zc%&`aIwP97e?o`C7Jb3C?ss)7sp%g#nkIUx)Q^SpuGkBu!D|h0j9GIvg+g&?VLtNt zB_^41H@A3oef*e|7owVxv4?iIPU^pskNNu#m)V8=Fu|}Tbw}ul&*B+2yp!V%vgPF7 z*o^fyupx|G6pxs^JzKX6nv_I^7bJdaX6syFA}?~Wy=8`vE|6GI@s4-SJMG2>w|7>@OqSJC`JMfH?6O_D?aX^4 zY=+DoH7!c~gzv&B3lY?g+uBO}?xVz;r+qd|AzhiICfT|LC zdjax&rA`G1#WraJAREQ{^TPS_YF?%Kp3$xg3x=snmYw~H7&qPgm>`pFesXDU$uxRR zSfT}XanMniCUz#m$h4}JZ*_IGtJtt$D#|z0moi3vuX_nWH$7STzJLGz#OBq}-*&Q1 z@dgR}21$Q2vzUKr2;X`S7BCk-^}lQ$Y3*zN#BaU#(4k0+Xc!KTP*ioAUuEg-V_*pQ zGC$Y1=3W=b&Ma}kWifXr(}mOeFNLl=-Vz0S1_gf`=uie6)ljbvIMWF5Y~t*d-Z(am zXCn%)T);xLkpHXK7_uBK?bL7m@3s}Wt`toW8|$6ja$SEiOG>1R{56MepqOX**5g?~w|oq0>>F?gezd^$hC zePx32Tv$XVXGbM@q1e=nA2R&h?;MX^fezimru?Lfl6t3}l$Mr43HXfDnshzzVh?wm zaroH(xjFZo#V57QaxR%Zw{n(N0RKbd91P)cy4E-X_HpV6Rtg85RL(vh8w(&6+hM43 zG_66Hz633kS!ebG2KK!mNQ<+5yP`Hg>yIadI?EN>!fsDnpHTy&rMb+-3FEp=4?R3; z^IxSiGBV=Kgt%|4wz)a$c?hjjSvZMT&L#Sro>{5AjZGVJd|OKeUnJe|+`4riyl?Z& z)MqA4$^Pa(^L>6!m-!RoEZdhiZF{xx=#KxoRO5Eid;9p5o%#hsJWt}5sgO^UZK-{U6if5`s`;@@ebGYK zm6^%k8=HQ?85bKv4Ll{6c8>2m;GpDx4vFk&Ntne3K+a9R`u-O#YSnnIf2AaVNc;Zev(H&YJ({v`qk$+4PNd)4r7d{aw#ae#W=O zKjNOoJL!LYy7;bt#W1vc@~_V4U!4zm5&l2c`Q&dZbuY0((koOXZ0A`129~J^2uc}P z;5{8W+M8Lk!CtxIHV!>9)+Y6>MQ=&y=n5KyBv{Lh_LaNcO(Uebb?XMbZ@`r6k4>fd ztN)SvUoOBu5#;nhR(I^CZC_6zsl9bJDvC;N@3u@9-Qnx3PV14^)o9vZso*mDyzbEX zTNV9zgh6A`;|O9{iO*sF6tKln_qN0|ptu?u7z=Moy&?}c>)4u_xW3}8`%dot=16}3 zXAAvBcaqgWIuiNJ;gRIIUMIPU31yD1ci>gQ8-H=SULCu1FiUM`r+WGFVmKPjpDsOY z2XXWztLnIRCao3gC7PK}rbJ#RpLmt+*Et^VLxWg`jnflU`~| z`tqWq&*Abwl}`|h`Nx;9e?NKF3UUpZJLAfrY^#^J_P_lj^8D>fsjBHMa0kYHo+Qq2 zovYG!*iWBUBA}+N6aGQ@nQB>HX43wBRZyE&$*$wSuJ~bF%^!dhVwX`w02V0n9T*x) zKP+@u);c0r3xZj^8Z!GV;)prY>dGR-r*$c|d+ksz!lE=Ch-U)3qE0K|%59Dkv~Lhs zo4Z~N6*>tNkRX7R?N?C)fGNg-bK~9N*SiaP9Th{)=$sqnEcsKud}Y-G6uQ;EuB?W6^+3*n4T8GkZV&*S<@?H%%PYBXq|bj?4; z1xfQuliYQHTxzY>PG(5BEYFQg74+bR%ERzGcD0^^0+-OjB*^6 zp!Ei+dWo_S18WC&1Vtm~<>>^+SwMOe&hpim<9%+KXwW4HG(&wi96k2%@t&V|;%VRV z=KEZ^TUuq#@7O}v)X&zhj7tTbtwREtY(YUuy`JLOhzqeYesE8E>{X%0T zU%+iOLf!&ar>tjDsaXa>Zya)6Gsg&^iKq{we%nBQf9~zps^7F}y}&y5P<)PRQ!5+O zAHUaFt)W8w&1X!hKF#W_hR!5QYeCoXenqFz6Zvo1m-Qt-LWpINk5Ve}c|vYY+uR&eCK^K!Bo8 zJMlq-S^g<(Nsvr~^$k&lfp;9LhWpQC3l#6$m_po z@a579ASQ4#rKql8T@QllJhdk(z{A6X@)L-z=Bc$+O>~O+A9Vs1P;*@RA)^|IYDHD1@8Dj&90=XugQt#=A&YXRLjdz%cff+#1pfug4bKRlD zb6s9`@((Xy-%0kFI$3Yjbq0aIGO~MW6gQ=sTF;tX`eeDQ#JCsmTC^vmt`(GDQ1rAg#1) z=VM_9yO+sr=7p%pPcL}JMWvdO@3xNn?25>WtkX{!q2A(Wn45_Ax&HKi^Txl-0iny6b#!{^efq#K5n6R%S_yPGB?%#)5o*~;YLpT``EK1McjImV7!oMVmlcp%4u2C6&hi*7DWWe+6tKT`?Kz-t1&~^*h?j#&YeKq7drC5p z>64f@tzYj!Z4z;P@???oAO1Vj4>s>$d~R8`(l~1RKu^ySQ-myNG5uJeA2@uqK6qEk z4XnmHKNE01#^9zOye{Y9@C;kP3no{s6cD)7dBhBQBW541E_1WHTie(u0kKg|lsy#0 zCV$DWF`^keqSqP|F(-+8yoYD3p0hKX6!g!=yo-TOj{ass)Z~t1f2Ryj_0nzeNl3)DusAZTJ3a1&7ZQNnVHrEw+W$GFjmzUjR+A7A(3Iph z|3!@Sf%0Gk7A?+=nSNqage^uXw~J%g7x{}9-K%^VOc~!ef{Zyjtm~>=doE+q8?R@; z%98qnQ&78oz>AF_rjV2sG^{hV)l8a#FIr#9Gjpi@P!8)puV5jc46y`ErsAMhG+Lao zr@WMpRdOLZp0ByaU9WE6p9=HM%rtoaEc9!W1tlfOacC&Sd$C-=E}=M{Wr$chG{U`} zJ=s;v65=X3;RQ7*x8-Js@jQ0LnU8w*9g3I93+J~lp*O}#46XsxpPc1T~Dq;cvZJzFW zA4Yw++aeI+shqNi$cX?hjG7mJ#QJ(C?jW+4Jk$2LPP_K~x@r#?6cfub zTY0tb8Ly0x6ZNc)0Av#?X=>LghC)z~kxeUezbox8v7UrNbOVoN^Bafp=!S6H!J6Hv zU&Wii@`IEx`T&)f8!i@4#xDqH04yq<@0X%mW5TA>ZBsxygD%S7Qr*btuY}+M7cSG_ z)%gKA8LTuSQ!;7$;dlSCdfx1GOO9TZQSb7muG~90MZj5xrs{)EC5A@3WB_|m9d3*q z`ts!{nq4Rnli(KOxZ-Ub#$}!G?s|kl0k9Yhj}kC|9mqqeRM*?vn}qFhWUkMZd-U?7 zoiOd7w`?-T!B*np>_yaX3VGP)pvhXcXoLAqn%H5NwiMg)A8-CHEIMH>CE=3&-8%q{Bh%tKX$9Q zok1ZcggaZcLja!xp5vti!`p4Cs+^Qo_7Mn-Tkof9zjp33qDw5|3Sgw+;(S1+Hu9I;kvq<{gdwKXJx#wz^kVv;O=k?r*w! z(VF@5dE3!Al>ej>&^O*Lfqc4W?~bO7cNOFmWs2?C#r(NuoI#r`lnUwJ&-)$4EKi8r z(Wc1Igz*pY3r@!b1+{VvT&`1IeYqaoQ6s8Ve4=1*;P4-R*3I>F{8>Mifvp!iS3Is# z(jS#Uq%o84=|^lBVe-}C$-}g_UZvvc^s*06YKIYEDOg8O)CJXx@*g`kZfZ`O3b6f& zUIitvOWw7+DjCZH9o2R?1Y$+K$-D(R&4&KcxjrXV2wNJap8*ReX8cv&(O20DcAkeB z$|oHKEC&7y7gE3gG=bGC;_*T!u7}%$?s#wr^uJLM6*@Jf>KJbMi!@&yiAvLbt$}(8 zAol@}Kv6Bvnp`=RCOL`DRTO6`x)R}9)6p+jT;_TT)DK@aUf%xe8o6XDrdImjEe;0w z{xn+#8fO0K)n7m(KRnr2&okaoKs2QiEzhzBa^Ys{$=TEX&yy$qND_OrlRnK?c=c~Y zzm-#uh)9ReCMb8jO(3-tgszQ2d2jp5%(*78KYJHlrXR~MjZ=b`RxD%WJd2p9nb}$4 zHtu-TPM(h7@8z_u`6MMJnNg+Kg;(?UrIUyDdE(|1_sXUwPPt0&KxoGkRCQghSbu#V z^xw?Ks4_yzRu@yvd>1BW?Aub5PkAzkzt2FolAV{wQ})dshB)Rq^!;tgntVOCa~NVi zNz<8}AACK|D_?u*fd0TAeggh$vPk&+Hg4Zr+kPH6U*{<8ZMEN^xRG&ER&Mdl+=t6+ zi5TEYMp4IxM;Rfe?!tUeIGkS*Lm0^SJwWtMI4rbU%rn@@r8o2a8JGG&Ziq8U-GQo- zWb$CLAP=gAwQbL)bO3ojKF2^H32%;sKQ_P*0F?JE?SaZbAq`$eROsIEcR*NgEm(uIP4Th_1j&jsIZgpH}vnCV{?80>P#ODw#T! zY)pcFRBMu;X_`fiwJ0s3&sXi|jZZ^<;!F7q2gVIlTTc$tu*54@UhF!L z*c$yn&0Mpm!$0%PI$LNZ{mXQo39T>e?3!Dy(%E_YAG%az*(Xf&@v2oWpYLw*vbtDt z9S-=sQY+9Z-V8K1Gi!^JXq8_2-d)f!I)zy{yGXg4mt$;|cTR5EAR%u+uWqwi-Oizz zBSh=}_bNXW{`@jert6Agf=#bTezc!ouFRKF%6D_`SIk&4h!GYoh3h)`qSLdoMZ&!J zLy@%^#SE|REJfDX2+%e+ZKG4`;e%y`l$&G`HNjX8)w0bo9}o^7UG?vZg)XJ!NKkXZ+YGP?{Y*{kaFAb z{d`;hV_)c5H7S#rKVr&m3}^nDm)hVR(4Br}*)~Q=O%(OcUfbxw0^R!q`JFHg@3t%r z8o4lmeJ~K?RqJzvVY}{`HlEICd#Yie{qmA!R8s*w++siF8t0h#asyN4P@gW9ce8u{ zkufv>BXw* zxHODTwIU))j7K`Z$8e~woX5C-8=Yo^!qy!-AR^aI((Pk~dVa*Fo9sy!<*$CTlxJ7X zhzKh%dO>Dzc!*NLr{&>;_w!~3vD3>e52mLY%&~4_M8mG6ui7D9{qfc9*s}R$>qx;n zZyeHbz7unS!)dQ>{g|4PUt^7K^PgPXW)l+=Gt=T3pj;}t^h72nxpvaGbLz&;bLM9@GX zxlf-hu72CFQ{vz`qnF@O9F+)L89GfmO;lBl)H`LXCr2VYaDtIOLeyn2=_#3w9ptk} zTck3mX^qp{3Q6Le-+G?$Iru%ET$p+#*!Q_`c64ZbEI}F58I;@l=AkY_X5@uC3W>5& z?_cV|*7vM)AB4TuUmIKB?vLWjh~0r22sE^?>*d07f-exBNO7O$BrV zuuK62sPGx5E^{pTa|Z9#b}*i+8J*%D04oL+Vk}pau<6E&L~#r|WtfacTZkAM4lD6x zk@xwcyxtS{f!AA@lrZnLMW;hp-2>I$6wELN2L~fet(SjPuI1Vox4aJ2tM=xrgLmAY zjW$2#<_M!KVIYWIQ8YG+KGIMwe6Oe;kSa?CT^D}SU`zypCg_4-1y)ntq3W_I_yV*` z!wVL~)^v%<&4d7S;|019ibfa+Ab=Clfh6d4b+gKEQ0yw~*tN@L=F1kyL&a0($W9h> zWt%sH$X`(LyHd?mpvu)I)&z7ebCJPkR+@jeZNW5E8IgdheXc8DL;8)Gl4rP%n?3m2 zxWuDPX7HXl$mRS@-rhDn1}yO-)!iGg+DLaXHXI#bu|{mk$`&18$gd5|^->WqN_|lA6ZGGu?VyHg6tP zyXtqT@)FJn4kVN(PYVT6;*1pm2Got-24X>pw{9`#&~1!L59VOXeKw54W9!bcl$LnO zR9MxR*tz9s?PxzsSnyz&j6o5*b=wZg_&l02wp8-Y>GTw-n1_-c&OPSMIZPo5BTZ4q ziPE1(pv!-DGiOudt*I%>Vf@yQkiT-XLmywuTv#|7h1tN}(n?j5 zCrB`6f~PY#Y+}y&HFLUlIAQB~mXYGgGRk{;?$bIsIXQ}+!5pabU*P5tR|hK_8)=F? zFb}eHWFrJocVN~`}z$KlpZRbo3MeB zKvwdT!F1EthD8L+nfZ2S>beo#1a52LD-H4l*ZDC?@4qFk0CxUNb##5MMUMu@3QSDE zp3xitw=c;sQ)jew_zze(3wLzTAfI*99_$-@1kge!q4PP3s)6`-LXtQHw+Z}7purM4 zN5WK4gaZa8*I4n6qvO}5Fxne)ae^CaQ4f6A3+OvQ5Z*tdK)a5M>tC{e`!&g0H@NqI zM_HxC81nfY!u8U1hrt2x>hm$$$K2G-f-lX3dpfj34O8-$SAPBMzm{0d{{ z&$MOre?JAw;rO;`@NX0u$fZrDGPI9P$4jB|0bU#z5g9r3Z7@!9->H$T>cfh|XSB10 zs=+16b!a{&M4f3Rbf=si8u4h|VC4TywEjsWbyH%ra~jYEHA!~m!0?8(&xyh@p-5H26-CBdiud$1t zy>#A{p|_9sgb5n^U-3g&asmpDROPXDD_dJ-BBuifYm;ti3JBa|iP6E5{$Oy#gSufn z|6}*2`Cq%+MIAK0Q+1H$eGw&0yM=clGe0VKC7KM6jzXiPO0;H>T9cOZxJ2J+t)wU+ zr)2cF3uSh+i^WCcT+yHGE#10x`?*oea&Do9Tg>sUD@*l=43zwI>FiQH=TDnR+TT60 z20GD46s__W<3sW26E!GJ7>P9r&6UW53D<|RGE`8Vnf79)3pG1D$5S2gR2G z_QJ6(C7}TFt?=r%N-bTcttin;aQ=CVfX-b<<%hiSx)&2tRL2JPtEew@KJxIOAIBd) z%^aico2?re0cG;mf#s_{v9|nELhd#qc-TMx_@brBuvNv#D5=P1;^s0`?)Di?S=U}W z>n(q&eDrm3{-LspYyRcUyLh`ewB~KgezB#bt!t9JWw>IsK)X3TmkB}&C?sn2!7J<% z8nYc|@3dz|r<$Jrjv^L{vOdwC?t0B2ZS5Q$6@ZpFHrONx7x%DJnqfvdtyOeSJ1bN1 z1=5Q^To8 z#6R>slv{m*36#lQA`X2?_T%k59qqpsz}8^n-*(D1#WBeF91;nRN8;Y6511K{Z$G60 ziodn33+>lE|4hjAs+m#pvwa0kqptXUjwSY-#I2yplv&K1a0RVhynp@OYtO!hsR0#4 zAEH?8%cKf7I-IGje0&Almx!YkiuWvs@u})1BiQWRDbY|HK>4s$&`}A}VZw8&;}2F` znBIp@b`QURz;O2k;!JnhV;B3p$xDmsJ{6>rkYP_@v1&sBPuyOpJjf`C<-8h3N!c9N zY1I;zSc-gQWeOL<687!gi(cD@y7T&MH5->LcYein(J{ z)CJe&S1coabw1hyfE#dA;`$9y?O$cWt!!6wN%oeUP^T_R zO`ghI1G30YUukuo9178Gso7nb=bqYR_P<;JxH{WZ?l>MLm2>M$2dpO?GS-~Qd;I*! zv(Z0%+I7;sr}5!5zFg8vOUoAiLy&2PczD?QQWM+Ko$S%MYxNY*)yRj(OrRe%?qaY6 zS+v(7U3AATc&dHVDR5HGj*GDv;IYzrc@fOOizTU=@Q#8z;~XyFM=~m>?Gh&7*6M5l^ z$A8PyCgHkB`(1)_T0R}wxbbvfM1Ov5pjI)oDs@sQG1{b42fL5jKPa(v>(-V<+c7Ia zdkxI!sJKZWKK#FWGQSiTc-*ZnnyNpN)5e@w{_>;k6lP!HlL7+8N|U<|o>Qyz*g?T8 zg+-!#c{=CO4yH4#tchAnT4V+J^-1r$CEgP2D}2IjZS8Q=8nr{WWykrH4)LPn`sj(s z;Jqxp`838E87o_64O1rg7y>HC{^Sl@QB(mwp^(s4W z5QLNG27C=2Uz&-M(aENt!wgi|rkQ*-j83HgOEy^sdph>8yxfytO6dY(9DN5 z{UvMir7r%(tzFR!oC|>lj{+TJFJohbgMnh+SXW;7l)fE|2OO!Cj%kHKFK3Jpp$4CUQ8ai=^aA=#Dxv--h({UT{ zw!tVBRKs(&qhr`ijPi$Nnh?^NYd3x{cJ*7VFFs98@B7EwDtV^JzKe*6fO_MM1ki?y zv{tL4P1?35>A&UkXu~NOc8TE(vroBP9qlb;E?ZJF@0x=_p5Jtkt6@q(_K@tX(3q;pQuMh9*?|HEzg{QFg_VD!pw zWms!-XQvfl-N>XsCe$ckk6qD1`E$W*qL|#8i+{k=NyG)MG8#3f;*fr zS$p{Cgv;Ye`2& z6B7;YQ{2o5%AD_)la%gJmk3yP` zf88J}F4O<%VFid2Y)7capC$vJ_2 z$7kcl8W@ct5|wg)mvB;VDO1z1oUMJKby?-1xlaMqYj57gmt28#>>smqO!G%Zyoo(- z)M?>D1*o^o8p5Mc(s&jX7dvHmIW5fsrzq0`7%6gy--<=GidL6#|7l+F1;r~qy90Vm z770iDMFEXvm(ic+O*)ceAH%~Yc9%#XOX>7nO|?}TqWSY7_Pi-e3EIdV~| zY)xk++8G9ht}BbCkeF4e@6^nnH?F5ER~pAE8XWwd2J0J4q)=u2v8QS*r%5CvB*b3W zIi^^ub}wJx-(q5hcf11cii&nbYm7C@oK%16SFd?q;p-_bF7>remJlrI+JF=44;aX5 zLXk_!Rp%zP559T+w>^9J{!Lq-pEIr(X)5`{IqKdc-vig%3>y|N!Hh&UXWWCyHE#We z%?XaB7`Gqfb$;clwHVNz-uGPBbwSy*Jp(DHkzTxU61-O;Xn6D)@bxu+?ewp#;>!Tz2c~yXIa-HVR#IC;Qj-^)mO7Xw~ zlXz$3O}u#DrI3g~(J*A!KhlGK`G4j*thCq=V-O25;ph@?!Aw?8FKio6sN8^H0{#pdMT zVD$0Fmr#pJ3DyC^_3jxesU4DEK z6Lp!J&^ER({c90dk^E=}13eYv1e6q}ay!hra%#f1017roU{NJjM3shmC<-=7x6=Hcz zOdDqNPw_teaOCoT{>x&uCVz%MTQ+#$NypErd7+6hr^dNOo#;J!PMdiYd!N*$TW0X8la9;gms)$dg;fQW1y^NM0jqg zfXOxAU;WlvU|Gc28ZKaO;lgF~a&gY7(GpuIDcQSw_X{`%nSifW(6(j%&3U``2MUV|Q*~fbceoY54e7p=`P&05 z67Y?O2$5!5 zaw9GHld;R_2_+Lwt!{AURj?Oe9S~?#4jykZ%%C+2M>}kG@J*!ZuJNqo8f8IDyzsZL z0(EAlEpfwUFhQq`bq?xz%SH;A);5WZ1*wkKH8*oLyTaIav?V?jJMiwwQodfJMBMCy zPR)YvJNZMv_f8qpVf3sRh4fayMo$Ky{cbn=?Zf) zGwRH>rM|Vj|7A?8sS(Fsk_1~!BI3@znI*HjA7f6~XcDh%wAGjc`=y456GjMjT2{>t zyrV;49%G*x?V^|xTIcF-o0L$(!b^DNsS8a&;1GD$yaI9Q_wTi34QOut;}0$!2H_iV znArLCXTeNMPkL?=H^FgkBp@S?reJYzs}Gb?ny4Qhil^r`WS5H)tTMfi0x-v*QFflIhcJM6dhE(My|1S+Dv$ z(luZ6?$f*$W*?rvnEpzA|KWc|33WF|kDt5^;m}y+uHFt(^3MS3E zNPz;-@Z+}j_JR|a4`XV6&0iv@b^cRtw=mK!pkg_y=J-k4e;%WN z?&QDjKeQV9-)N!*IsQ9kSw_osDe0&a%X6)(Ci1knbW1J;fduev`!xtGG6myHWzg&_~ z@L}Xf4Mn8WMDLQaG@9x-;B8kIB~#G9t87t3O1Trk@EU~#g$n6uW2_I2FHZ-yN|3H+9bod8THqNE!G zY;~?z%8b3P*Ja6jEJgVwYo`cGx~@E@CgvqU+Rs%u?#w@PL?}(ST<5aKb`?Zo-ka1c z-g`WG6;=_lAsSCFl&_V^!g~>l>iD)7mEm<^JgMnYw2K!Mm1es29f0Kq;gz@T`p+(5 zbcKyI{AToNJM}azGt_xsoVov4c0%NniV*Lgdi7~e|Z301~|2Na75w<>a z-GB-TC2dt6+F%{$k>lpwMauX)yy;`NZH6SDl`-<1yfP=Koe=?cBfD_-TM4m_@H8Yv-Ue>Gfq5yJvfioW`F0b#*0=c{H)zRqd;(8JO z0Y-u;>%0yb?jacj2+Ig)B>r(=a2q2{?%??!IbvGLO2a{_s6fPz zUz$hABXnrJ26?nc?)RVB&lj^xO2Fkt`JJ=aON`n-g1E7L`?(40+qUwZ*>WTymELj2 z%*G~{*ns(hZU%CVXURUih#xz8y)KVzQ$0dW6 zuy*x9e7_z|JAnNJf7{7&>g?H;n8;7;C&AxAj)k|YcAg|$j+D*J%LYxd2gzy(`c@-<80@_$Fqch|Mh)TI$SR_BC_{{fYWf0*CftYWR<1XP>LkY z!0eJ`ygTHFAxSvGjsXjSvArI&mF_+>_11*}Kw&spnc!EdQ!lWHlrz(fpN-!m@`w*c z)ra~V6*2s&^>N~26UQ=Wuie8s^V)+cK{I`lI++Qb5zEq*zyCIx%g~mXeT>ZHw}0%( zz4m&UWr>LB!n5>pZR_d4>e1o1{wl3JPJ8riPW`|6h`M@Cb`Dr2j&eX9cW zCZ~fxkc6gvr?N zDYVaYoEuFBcSYRapeZ!+tGnK4ZnEgBr#z-AGErxh@mOVEPGa^+QgV)8X!n2T$??V; zbC;2vrgBvGIakW<;c`tJhmU*imzr}GA#gk5#S=$zXm7N_2}q;pvj*dw3M>!@Wm(d( z>#$%FVLsz$D06+BAG|_y0b|kB1^^bPX^=#}zI&^lG z_for2`Lv|A_u_QwMnipYvquBugejPMdmk}cEm<(>%B9btSwVi@U6;GQdgVAPMx>Gj zTzj_i9j5!wf1V!}>TS-}FOTcC=B|6gwBH1SB)Uuze*Na*Pa19gQCL&?k9%b>k-Ev( zJoDoRNW7Ms)a4Fc%WIH5*nss$k<_msc6eaFRT>S?)kUY=W*Mn|xXl*$=SXjMAm`>C zlDui(D5(XzZ*APXnRwU{I6CE*HYtuAU}@S`{tD=0+lbgmb%0+vL*bo+OLI*0IfEG^ z3IDau9Fjw$A6G;=G%?oS!4R)|)kYVGanNxoIz3LGmoHx``33>t z?CkD71;xETiMK`;&DnPYBuSz}m+7<&Jb4iXRu}Z$MNVWTS8)2PviPkZrNet@{F;i` zz<2GN1Shf$8cekKOxv|E=8hp)4YHZwB+meLfSmX2DCP0wmPRFo;FCS&M7DefhR%pD!6*opG{K#6^h~I0tA_TUSoFX0;i^n<#@yV1-L!6-E-Amkxo=FO>?e* zQmiT$yF!7LKW+nY0)cz7eyVUKBqpc37}_mA1fO?uVi}qqlB%LoQak*=(^AvKbvH8B zep~Bx8pXfZnBbSJs_SZ;mHRp@K-3IS-QtuiKQX{2ieHHE#Ql*gMXVymesY$*bo>P1 zhyx^MjBPJL_?g}BGXv4V4wnnp+(q41^0K}UB}GRIFU;$aV_YI2!K5=K2(i8)-wvo| zsGSK=e|gO{#RT3AjwutgZ9ZF>4}{5jo%LdQ%))nuqKQd8GuB@cdX z$^&^r^={2Ywx;PtYZ!c(^rXZigzSvYtLuh_iOxDYjtP#o5CB~QjgP1*i`x5Alua9S zUtR=;2=nV#QKLy$?cpCo@y#_xT!iytVsA z&WGVBHyvzWV6*g|)W|g|(LaU>WZwKjya!%Z)5cGCNaj=UY4tR~`=>xX_Qwo3U0*7M z$O1pSeH@^aVq@&-gtF2?%dpn}3bUw>wDJx}=!}qsvv^B9H_{`F~ z{=mRj9e_8L8^ZDe;pw+MbvM~g{e-2<|2{qu()9Af2eIk*P-dhe&KTP@Ov&MVqmC!j zwD(Ju3$R_~`;T^b&jQ&C5Y(_6c(kL+HpigBe+M5%@cVW@opMr!yJRw)5H+Y{mX50r z_j`4qUdX*Ub;Gj^9HD$8cx0Wdq*>IgivtAiBY0=}K*v$vBcJhR6mNE3eB69SCGC~# zqVdyr`-k7hL7zl-v<0UecC&GZ6^yk{2PY_{DY17VG|DGVFTS=ufYlc)+w!+@mgA&OmmI;{NK-K}&d z179@d9Y<^*^;_YNGuX3_tdscrFQuu^-zXIo>l#9Z1a!(hd|mRsijxUjqGC{cJ^BFW zezS{?1CNFhVo}8EmFPa&)>0_pqVt%WrmIrma*g^gk=~Bw7(<;{)TENZ0iB^~E$*hMP?E6^PVwtu31RqHH=@E6lzdpc9C@8Wg?> zg%eGQQBUTOPj2othPVc!w?ByAb)JbCMDfsny-6t}Pt|=!Z_z#W(k9CR$BsrXb=l9b zmB%)E(5;s9>T`F4#t8k<00o6NAgf0^U#KvG*^}wu@AVC$V2CJ}INXjcg~N||UzyPB zseH5EH0Y7!e0+RV8fIQrLFz<_xx>w&S)_#iV(RGNqLZwt+AAz9 z>eN$|w}{spFj~Yn65L2Y$X=sv(e>+xTV~YBHLhbfTvSv_QOYpWViIyx0t@JAs%gJi zXoAwMANr*~XS+$56bmUbxeXd&Xs%f#RJlDxB|QZIUn{`K0Mvj5B=E#PGc&V!*xPQL z2bnn%Enw%iP4<)#-4qVHlaR@6LZpbu>N5B@hx}P~FwTc2NQatH-+K-MuDk;5lF)RN zOBZtp%BR)y>1OnC&of(e+jX5*Td>n}En>!{Lmln#<@3QT399?#g5K}f+Vb`5>Bc`5 zDw0DQ5)Nd(B%mlh1xuZ!UEe$It}NL?U1+oLYnuw>#!HCYxqTce(yNAW=prVEFwl?h zo_ATAkr%IVb1Q5DAaC$KA|CH0{@7r;cWIKulKwf{eL!SFlaiq=b>__4CP|Fv@!tY@ zcUn&jMBx^&o(~xC=IbK3D{it?QO6xHGt9ek<#Cuv=gOfvr;fjxBAn+REB7{SGr?Xq z+FD$2@7`(<3)u5gn!J|n!42Vi4s}o{JiQXM5tX}_A(|2Ywm%!?6Bq*K6~YztM19*a z%4f>0cGb(;J|GdmXQ^ZBwqzdbg2)%|CA)~`M*riUC{|3tqta|_Ec`EH?8Upk9Tawc zAiVr7)+W6H4-zM~YH!J%fbXiPAY7(Lu(kx`0Q%O>uG|?>DE%qxd(&_e?ZWL#%dK zm9zifsH7_HZa|Qe*D*`cx`rN^D_i%=$JYgM_*`%J9mPOPvLY*p{Arr<1&|D|U|lJo zB~=hAJ_Z>OG(#6)dX@3uA^TSguZT$NT4)*d>jNczPSQA$N6gP&0f@`wGV>zqT#WVb z8N}ULrc@KTa~Pj#%4er=$@UawO_)T87yNR5xVTuiS4xQ`*}R+2Ym96o#%Z{p^j{vK zsu%TQ4E?%DTND?oYR|0~Lp|!f!u6&y)9Brkwug+YvJoHpuXuXR{@Bet^!Q8w4B_Y`OCr~E?S!57scA0RV+dCf6U~g1pmz)r@a>cy6V$fsdern z|GMhaUWos{i1@?T#(rz*AAG!rxOKZ325xWLj|&BV$3RNYT>Edyo`Hymdb&J1fIAvOo?W}dCYpO2wvMp>uX!JLt5JH`u`cE?a{wyejy&3r>o0Kvw#YVK>eW%8QSWM|Q732?34!+4Ev^oBn@GTZjQs_6Lgv8eOZdoJsW523DrajS5*3{*SqO#gm;p&gg2cuq7I*g7_A21 zhbnR#Hk=rIRedfoiBZtu!|!}7#xu{de6_*J!HoI??ESrF$@7G(s+oqOC>!$aplk5X zFDT&qvKg`Sl$%SKSk_lpR~v!gnu@PQuSJi~zvc=pF7YB9f*&qzLSJM*mI9I8$D-Wo zd&a-{T=6`7+Kq&sfpvVd)zM!8l^YVVdAfl5{KyCaDd6hp1JoBoc=BE@` zGErROeNt4C(>iohGZ%h-Wj}W8P0A7p!ZvPA7;V^jXy(n&rexdH;Dh{D53YRlfA)&? z(gP3OtkFBPg{oFxUoVwo(DbyrbTS(KvwXSzl5o~h58U;@-;sbWU}@hm9KE9r-IZ6) zJx-L>5O*fs$w}C{UHU>C!ZZst3QUsKxee=@CjWsT!DeyBm~^A0@IR#@C|q4ms~DoB z$s;Z~&&`k4G5VulD3?;hW}zpn8~&vHyAG;&s(G zHcRd1{KIwen3mK-unPP(*CYaR`H_!Vv7i@ZAIs2HZ8uXNnwTKjJqR5AQ`=+*_{MmJ zZ5CRNOZXRi6xRj2XkdGh4w>Rsz~l(6PtyMoJ+tj!hG1uULdTH+$belcc&63@_&iCh zi`=zc$w(~;e;n_BT(U0l#uWf$i4G;eWEK_umbM=x`!t62@q&{o}L>twrw1&CHwhrX>@J zg9M2TbDW#dE8)A{zp){D?#M-r{O|kGx4a+C>dv)@2bB-@0_|zZ7|kF52&RHmnBW~a z5q~0?UGJPk03=VFxBNX>(s~*22m7Kk`)%Ot036zoTL;oOb>q_c^XHQYRfXFi4JSf> zDHAv}01yG5^PpUpj%mWc0lMzV<4*n`(ErcWXY2dNJ=u5a;N4z%5fPbZf9klct=Qk2 z+jmAw&1I=9^+F~~N$4a%a9B2d-q@#Ec;g}FF4w0t&}-yP%u!V+!4V*B7|(uJU&Od= zAKY%QMZ?oN7371_uJlyssRIsizvvqPp&r7U`*hH-BZiW3@-Q}3s!KsM1kz^8J!t1z zXN(nLp`g-J<|6P~SWbu<=s5F@z3+rf+Cf70`De_vruo;{Ngb09I1fgjkdBB0c=fTU zMC_O%hx{LezE0g$ChoF4#fm`?w{p_ezsSf3KDjCx8u9jhK# z|8#fde=+Xu-*b-T;XEhjBx}T>MJdsa(xIay6(woY5ouRL(cU?-rHw*`rnIQ0m720N zjnK4FrqpO(rcL`knQ8gHKhE<9JU@TEUi`qzG&A>oU!UuGZ1xt=5DH9=0e zF@A-xQ&a1ML*yiBX~5#3YR^3zTFL!}%nxtD(6IUVM2&lF`EHvTH#x{} zN}Mp#aqw7Xr%)@T1hQtt5=SbN4{u(cO{rQ&2@LjO@9z`j3xP$hL^lTdTS@-&@!dKt9`&C38Dk9{pMi@Ps^?j?9^ax@yt=&Z+sXZ9Ac&{B8g` z@iKyxG1NSqD51n@#J&P;JGQyrrkMt)6hE8)lCO_d0=pYAOn(pRe11-vC^8$Toc8+l z=fRp0j(u)-D&l^@12g*j{OmVnpQ??REDs^DS-WgZ{6kmSiGP)nb*=-zX_IFlK$>1J zmC;olXT5*_>RNh{RH*AJYwk~%(8$crhONszgP_e-iEZ2u)3C$q7BYkgiFtgR&bkim ze}w<4GL|oL4l%1@U-uD;DCdb5HZ>-q2Mpb$Xbzm!|g3iH*MI4nxwUouyC?J6%B!| zj4q*X!DnSc-e58LwJ{UB^_pnaONCD0yl{8Dd?a>ncB=2UWeXQP28w8SZRJL*y;o|A z0~hA@anh}=1D8q^`byBT+{5|T3x%`emHf%tf3XbM6vo2*GV?JY z%!Tnl0fW(?u9OK<+I39A8}fwm)(H+(14_1kf~CxId)ADUvRIB~?FU#Pe_y@6!l5Ul zVeDdOCo2Ba`$5H3c<1)bMLc_btZ#k!DP1T7{w zLx(y=g}1mUc>v22Tad;UDyFDXeCK!G`SHAwPY2%VgzP$vjLC;j^`ZZq03>FDBSYD# zesD1_@jGU z(LMcb!eYu7cgq%r2;j_GroaF~z=+|G(U40-XI571ijir*B`A?nezZ-J?!G9EJ0NKP z;}*CU6hu{a5z*HpCn@A|@M4vW?$`IH1IM6=b{2Li&xisz2-jK`9ev(E+i;2&m z)F@|>@0}!Cg^6;{J1&~LlP#Q=m+aER4PC%eQHVr-sEw(4-Q;Nt6zQ_lulq)OEP|@k zbr0WEZBxhsT|%$Dozw`QusqXJs=>dGrg3&GcT%%=bGD&@on7$s6Rn#WsT=T#4qLAb zsP?G1`|dpbTpr9|p8KcnQDPr5)qK344*9<)W~A=$iKv0LNHu-z8P~_w(uiR{wy&om zhdfBZtL_w9_S&WoY=`BR;)k0heMGNpVSc{JM)FAT1G!oyDxD~>1U@=|q-g1MQdX z=x^8fcsIAbmdYaSrp04!YH7HjUh)7Lm#LO^)l@c!d6&o2_8_|I4Ya4x(UY-g; z2kUq|e4Iz!t#2d^Ge_PBadoG!d!QBj{DotRlCe{lq}lA>wCi^vp|OCelMB;-e!Z3L z8tM6c+x_UMTjJ1_u3IJh*Xi!*=e7Uj-CTRbi2J5^ne{ylb#JqskXDKN}_{bO~-9pKh)LrrOa{Z2!!>o*)8oaP$mG{|2p!eiu3|=JZtUOSivyHdU;Xe zLjnU$+ljhWAZq&h`W9=gaeCj9o_uWY4N+nldb}r>PIpjnUgUm3RGM z+OMh~VCBCzlD19v07;z&KQU6ke# z5cuiyiw*Pb!54=ubzR*YGnLa#(@iSZn7_0+ROt2&iDlS6OhQ;DS)xPO5z;FX9w)I{ zPzlqKC}(->Yy>;2G{zxPG38Q(->OJO9Rn_Zo?Q?g0WO8C=DM4xU0zvvF_MiDp>H6Y zY4mPs_JCky?Wx&9QdmFp5zkpi*IRr2#=PoJ0^Q}R_ZrT-byY?g0z#;TGe|-gm6?hg zHXU`oqUD_y#*jMfgI@hB#meXMNIigv&d@RKCe^%)B`b7^d}#9gO(C4ojMJV^o??Wb z1g^xo$7{IMLzX^;&lo?9%ywNhH^&K3R3axgM$BLhu}&(rCc|rDajB8GV*gwoQDCVog@N#1&&SwD zJ-w1rTMa%%JY2uU;lA=fV1r1|l8EvkQO7Txip{)6r)*@4o6;R>wdKqTPc7>lTt*VK zLpQ4$U_DJ8w%v6PK7O@}Ap8GbvBHS6Gd8ZwO)EwYAbd4*T@u1~c0iwwt6xt582rA) z8R@5AOG%HCu`-8nEl4|j-aMiU&{*8h8>9bho1D2QNJ=$M2`hqN9bgrS5^!lc$(U{o zD2>JVco1w!ggAr&Uz4MRTh%8!#gEKi&ppjOifVN|Fap?n^y%)MT0 zm(v{8eEjuSiXo9iEL*z4W#yG{ae>`6^_^ZJ19$GUiwh(rl?IEMhRp%07H;3y3TET` z;vkw~{db*$IlX44paB8Q`{yQC=~LB9o)XgI&Eu{#DACxch5mk5jH(QGM{EdSQT;4NMU6 zur(*~V}KByfD*7S+j>EyO;otIGRfz01-BbN29i=0sZ*iDl z>*j}Z9qrMR0TM(^>DWyZ(bS1}AbUEawQg?vZ;KW!|4Os~ethvJd58yrF)B9#-@K#K zS{O84P!MqJ(us3?xhBGB!Bri4XKOOricVSm%15f%RAhI%r^{(TrhF0vze<>V*o(XV zkG|qQ-g43`{)Q@SH_QkS0Jt7F*4j>$01%K&cb2k`2S6 zMF;r9v@t)gDQ|5}ej4V`?4t+%YcrreQ@H zx6_8*%5)8g;8i2E8t0*OmRSS>1hY{oq?%kO`?BR8XZ6C0w{L#Rb7{N>a82L7kt9gnu7 za*VYWXyb*c=qP5bht_=>ln zD@_Vo6}shpRh0prY5({4Np*7;6H-MFsN}-GVu;mEigL#t8uQY6s$#e4n&-Qx!5H=A zdANgH4j`zZFV9-+OIv(8DGJVCK8Z|O=U$Gbdds*3SWS*DT$g@(b&6kfa8+1W{swU0ZXI;Fa~989rJ z0QUPElXG`BooUL?1kRe`sLp#VV@i`XRaI?y>1RQZG4y#PR>w1r4OC%jfO&pUOITzw z8v^bpOMe!nL1J9daZhW$cb2q5Rr>RtD&*O{s)zlV5Y|mp6 z1K=2X_qWf+$ddU?G6Zn%!IC7(6WM<3_c)A2S>lYD8a-Bksze%~bVxXiNp5(D>ANW= zb0Gyjsi&!}0xZu^_WrQW<7;#IDcbiIs%<`nocq2qeBw5TsbGcL+IT!$-<#7pf=fqP z`^EOL=rggFBLz+V^)2B<1w^;}ILeLl`?e`Nnjwk6xB(2=PNob6$iG0a zf>(s!LnRlQ|D17A8=?HE8<$@f1&4GpMj^a9=J{Fr8jIN z{eXf8jWn4FCATFSQ~?L#U+FN59WBzYxuT*E@M(%`7(7{?@}q2+!1omNedH8*xQk*_ z$O9@&Zx@UprhQxR+@a3#v9wguBcew!vPy?m?_({KpA}r59eGs%!rP#a2CnryUh%%Vg^E*gl`>h|yMGnUvR$=|wZ0%(*cvKUTg}FAFStT=VMr%TH&Q4&%Th@H_O?@yM6$8`WGG zlKRCaF zEyo+iQRs-)@$<~`G2TR=gt3dl3i6kW?)>t@|FBC+aY|Zdkub(}uS1s1ow|^v0$d@l z`qzJK*NTdYIt^_7{%VVAuKw4x_-69o|FcZu%|g?&ABD*a99Xa}*!F4t4};6eoBGr6 zy9~$YDrru?tRnKYH`I3gxoCPZnK*K!$dC9-qnNyt|5yKINf4FQe%4v+4nEi--9rX{ KWF7qT>i+@i*vj(& literal 75412 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 z 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 delta 7121 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 R$|Lk^s!E!-b8kL){y)b@Zh`;+ literal 131300 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�GbaL( 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%0Dg;oJhD`R});(!R^l= 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
so$m`0o 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

$Tvos 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 S&SRX3lB%MnLXn)g@BaWt(}WNJ literal 66138 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 Q1^zsgc`ThLY2^1m0ImF-LjV8( diff --git a/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-toggle-button-Desktop-Chrome-linux.png b/packages/react-composites/tests/browser/snapshots/stable/tests/browser/call/hermetic/ClosedCaptions.test.ts-snapshots/caption-toggle-button-Desktop-Chrome-linux.png index bb4681c2a9606778b1b8b7aeea4bbbbb95cb7b1e..b8b88b6dbcb9d21e1d9f7587114c6b5bc097a984 100644 GIT binary patch literal 44768 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