From 89da81156dd952af33c7d1db0098a5ed1b04a2ee Mon Sep 17 00:00:00 2001 From: alkwa-msft <79329532+alkwa-msft@users.noreply.github.com> Date: Wed, 10 Apr 2024 08:11:29 -0700 Subject: [PATCH] pushing port:sample changes into an internal branch instead of external (#4361) * pushing port:sample changes into an internal branch instead of external * forgot the gitignore file and properly merged in pnpmlock file * Change files --- .gitignore | 5 + ...-ff7297f2-35c6-4cf4-a173-032a0c41a9ba.json | 9 + common/config/rush/pnpm-lock.yaml | 238 +++++++++--------- .../rush/variants/stable/pnpm-lock.yaml | 3 +- docs/releases/hero-samples.md | 8 +- .../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 | 2 +- .../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 +- .../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 | 2 +- .../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 +- samples/CallWithChat/package.json | 3 +- samples/Calling/package.json | 5 +- samples/Chat/package.json | 3 +- samples/Server/package.json | 3 + 49 files changed, 183 insertions(+), 174 deletions(-) create mode 100644 change/@azure-communication-react-ff7297f2-35c6-4cf4-a173-032a0c41a9ba.json diff --git a/.gitignore b/.gitignore index df0b9040e9a..2db16ef46bd 100644 --- a/.gitignore +++ b/.gitignore @@ -114,3 +114,8 @@ apis/ # To avoid accidental checkin of connection string secrets samples/Server/appsettings.json + +samples/Server/sample-dist/ +samples/Calling/sample-dist/ +samples/CallWithChat/sample-dist/ +samples/Chat/sample-dist/ \ No newline at end of file diff --git a/change/@azure-communication-react-ff7297f2-35c6-4cf4-a173-032a0c41a9ba.json b/change/@azure-communication-react-ff7297f2-35c6-4cf4-a173-032a0c41a9ba.json new file mode 100644 index 00000000000..c8170c33124 --- /dev/null +++ b/change/@azure-communication-react-ff7297f2-35c6-4cf4-a173-032a0c41a9ba.json @@ -0,0 +1,9 @@ +{ + "type": "none", + "area": "improvement", + "workstream": "Release Driving Improvements", + "comment": "pushing port:sample changes into an internal branch instead of external", + "packageName": "@azure/communication-react", + "email": "alkwa@microsoft.com", + "dependentChangeType": "none" +} diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 2898ccb784c..0fb7a3874d1 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -2406,7 +2406,7 @@ packages: resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} dev: false - /@fluentui-contrib/react-chat@0.1.9(@fluentui/react-components@9.47.4)(@fluentui/react-icons@2.0.233)(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): + /@fluentui-contrib/react-chat@0.1.9(@fluentui/react-components@9.47.5)(@fluentui/react-icons@2.0.235)(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-pE23uQZYTiQ+6pX4Qn1qh+v7dwX7iDprIyigj09nkRlUsj/LyVXFoT4nCMIn0RdSDzQlVoitKxiXliGop8g/LQ==} peerDependencies: '@fluentui/react-components': '>=9.25.1 <10.0.0' @@ -2416,9 +2416,9 @@ packages: react: '>=16.8.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-components': 9.47.4(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) - '@fluentui/react-jsx-runtime': 9.0.34(@types/react@18.2.74)(react@18.2.0) + '@fluentui/react-components': 9.47.5(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) + '@fluentui/react-jsx-runtime': 9.0.32(@types/react@18.2.74)(react@18.2.0) '@swc/helpers': 0.5.6 '@types/react': 18.2.74 '@types/react-dom': 18.2.23 @@ -2516,7 +2516,7 @@ packages: dependencies: '@fluentui/react-aria': 9.10.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-context-selector': 9.1.57(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-tabster': 9.19.6(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) @@ -2542,7 +2542,7 @@ packages: dependencies: '@fluentui/react-avatar': 9.6.20(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-button': 9.3.74(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-tabster': 9.19.6(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.19 @@ -2587,7 +2587,7 @@ packages: dependencies: '@fluentui/react-badge': 9.2.30(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-context-selector': 9.1.57(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-popover': 9.9.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) @@ -2613,7 +2613,7 @@ packages: react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-theme': 9.1.19 @@ -2636,7 +2636,7 @@ packages: dependencies: '@fluentui/react-aria': 9.10.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-button': 9.3.74(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-link': 9.2.16(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) @@ -2661,7 +2661,7 @@ packages: dependencies: '@fluentui/keyboard-keys': 9.0.7 '@fluentui/react-aria': 9.10.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-tabster': 9.19.6(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) @@ -2705,7 +2705,7 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-field': 9.1.60(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-label': 9.1.67(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) @@ -2734,7 +2734,7 @@ packages: '@fluentui/react-aria': 9.10.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-context-selector': 9.1.57(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-field': 9.1.60(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-portal': 9.4.19(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-positioning': 9.14.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) @@ -2752,8 +2752,8 @@ packages: - scheduler dev: false - /@fluentui/react-components@9.47.4(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): - resolution: {integrity: sha512-XM3TSnhzPmRuNVUrAxsY7Ie8jyneezcTCxJMbC2NWssUfqO9rksrKlzeeXkqguKB1OdcMhUO+6Vwhxzqa7eamg==} + /@fluentui/react-components@9.47.5(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0): + resolution: {integrity: sha512-kQ6AJbTHjo/JeoPJlPAF0HBBmLFl0AT2MnNNFuJp2DrNeaWsrcv9MmXrCAtnTfrcNcNt7P4QZ4KqRdG60je4AA==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' '@types/react-dom': '>=16.9.0 <19.0.0' @@ -2788,7 +2788,7 @@ packages: '@fluentui/react-portal': 9.4.19(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-positioning': 9.14.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-progress': 9.1.70(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-provider': 9.13.17(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-provider': 9.13.18(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-radio': 9.2.14(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-rating': 9.0.2(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-select': 9.1.70(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) @@ -2850,7 +2850,7 @@ packages: '@fluentui/keyboard-keys': 9.0.7 '@fluentui/react-aria': 9.10.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-context-selector': 9.1.57(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-portal': 9.4.19(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) @@ -2922,7 +2922,7 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-context-selector': 9.1.57(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-label': 9.1.67(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.19 @@ -2944,7 +2944,7 @@ packages: react: '>=16.8.0 <19.0.0' dependencies: '@fluentui/set-version': 8.2.14 - '@fluentui/style-utilities': 8.10.5(@types/react@18.2.74)(react@18.2.0) + '@fluentui/style-utilities': 8.10.6(@types/react@18.2.74)(react@18.2.0) '@types/react': 18.2.74 react: 18.2.0 tslib: 2.6.2 @@ -2966,20 +2966,6 @@ packages: tslib: 2.6.2 dev: false - /@fluentui/react-hooks@8.7.0(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-m1/2q+zF/dNj2dWqIl06G88dTEMmiaP40k16b1juyjHXYsVPooxPlUD1l9FLrB8mC3VkpCy/fgASaPqRH8mUGw==} - peerDependencies: - '@types/react': '>=16.8.0 <19.0.0' - react: '>=16.8.0 <19.0.0' - dependencies: - '@fluentui/react-window-provider': 2.2.18(@types/react@18.2.74)(react@18.2.0) - '@fluentui/set-version': 8.2.14 - '@fluentui/utilities': 8.15.0(@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/react-hooks@8.7.1(@types/react@18.2.74)(react@18.2.0): resolution: {integrity: sha512-E5PMJ/QB/FdLiEj+3nx8599/QVhepxBa+DIsYTEMZHnGp9fu1OLzl3XX832kZ8P6QAqxpYy6gJtmOWNKWuBQwA==} peerDependencies: @@ -2994,8 +2980,8 @@ packages: tslib: 2.6.2 dev: false - /@fluentui/react-icons@2.0.233(react@18.2.0): - resolution: {integrity: sha512-gt3efrmlJFz3LiJknPpnFtGDF4ah+w+D/0klZit6izOwmb3KGnfqVDtSgupApYW717T9vhwgZKWETGipghiOTw==} + /@fluentui/react-icons@2.0.235(react@18.2.0): + resolution: {integrity: sha512-8uZPBncO+dTHuZyke+KXv4bSF4ZtHyniVOVWXnbFClqMmarb4qRul06qCqq2bbqz/7xFtP5YujypKn+d2i+vEg==} peerDependencies: react: '>=16.8.0 <19.0.0' dependencies: @@ -3032,7 +3018,7 @@ packages: react: '>=16.14.0 <19.0.0' react-dom: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-label': 9.1.67(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-popover': 9.9.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) @@ -3057,7 +3043,7 @@ packages: react: '>=16.8.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-label': 9.1.67(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-popover': 9.9.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) @@ -3097,13 +3083,13 @@ packages: - scheduler dev: false - /@fluentui/react-jsx-runtime@9.0.34(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-pJ/f/xZ6+19sD3kjyMp2NDmIwexdMbYHeqmr/AgbI+G3Fb2NKA0UA6XylAXlCiAx4nEXdOETJDrrDsdFAV+/Fw==} + /@fluentui/react-jsx-runtime@9.0.32(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-B58DxHYxY6vTB3Oe+d7ArGsb/mjkmBrEIEvdQcQGgKLdhqQ+brwqqe5RcsERFzBtcj8OgOx+VgrLmREsfpzfmQ==} peerDependencies: '@types/react': '>=16.14.0 <19.0.0' react: '>=16.14.0 <19.0.0' dependencies: - '@fluentui/react-utilities': 9.18.5(@types/react@18.2.74)(react@18.2.0) + '@fluentui/react-utilities': 9.18.3(@types/react@18.2.74)(react@18.2.0) '@swc/helpers': 0.5.6 '@types/react': 18.2.74 react: 18.2.0 @@ -3176,7 +3162,7 @@ packages: '@fluentui/keyboard-keys': 9.0.7 '@fluentui/react-aria': 9.10.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-context-selector': 9.1.57(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-portal': 9.4.19(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-positioning': 9.14.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) @@ -3203,7 +3189,7 @@ packages: react-dom: '>=16.8.0 <19.0.0' dependencies: '@fluentui/react-button': 9.3.74(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-theme': 9.1.19 @@ -3386,15 +3372,15 @@ packages: - scheduler dev: false - /@fluentui/react-provider@9.13.17(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-txhCPs9Q0ngM1LpDvpzB/0XHXrgWf/rVjDudepUBaIjE0T1nQaPQRsQgJG7TFLVt+kD8KqG3+lS/W+W88FYl7Q==} + /@fluentui/react-provider@9.13.18(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-FhPpEs7NUtPQXbQ+IX3QQS8TbTBBqY2bGiUX6Vs9CHAmEDh62tCyMtaTCxm2aSg8mULnyWJx7vLVxN7M8s8Zeg==} 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.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-tabster': 9.19.6(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) @@ -3442,7 +3428,7 @@ packages: react: '>=16.8.0 <19.0.0' react-dom: '>=16.8.0 <19.0.0' dependencies: - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-tabster': 9.19.6(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-theme': 9.1.19 @@ -3464,7 +3450,7 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-field': 9.1.60(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-theme': 9.1.19 @@ -3479,13 +3465,13 @@ packages: - scheduler dev: false - /@fluentui/react-shared-contexts@9.15.2(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-0KEYEYGP4pjMrxZ5EytYqkUe56+tlr46ltxyKdcPcbfN+ptPffC9cevAR+4VIcb4xgmW+c7JT6nxDr5Rd5pvcw==} + /@fluentui/react-shared-contexts@9.15.0(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-rNcwG07hdSRsljhY+3BHEQI6YYTR5jMFOMlC82ndMgAFFmEUkDHdd1EdlY+4/zA8/XI5VqhkUAeUWjdijT7jZg==} 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.17 '@swc/helpers': 0.5.6 '@types/react': 18.2.74 react: 18.2.0 @@ -3560,7 +3546,7 @@ packages: dependencies: '@fluentui/keyboard-keys': 9.0.7 '@fluentui/react-field': 9.1.60(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-theme': 9.1.19 @@ -3605,7 +3591,7 @@ packages: react-dom: '>=16.14.0 <19.0.0' dependencies: '@fluentui/react-field': 9.1.60(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-label': 9.1.67(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) @@ -3635,7 +3621,7 @@ packages: '@fluentui/react-avatar': 9.6.20(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-checkbox': 9.2.19(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-context-selector': 9.1.57(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-radio': 9.2.14(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) @@ -3708,7 +3694,7 @@ packages: '@fluentui/keyboard-keys': 9.0.7 '@fluentui/react-aria': 9.10.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-avatar': 9.6.20(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-tabster': 9.19.6(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) @@ -3767,6 +3753,13 @@ packages: - scheduler dev: false + /@fluentui/react-theme@9.1.17: + resolution: {integrity: sha512-A4WmsEiefH8O6EJ+jyFq9KACrR5Aad1EbJiOzjQdos1WtXncZhkJUHpChfV6DDAPFUj0lEPPaJDoRze5xZzS4Q==} + dependencies: + '@fluentui/tokens': 1.0.0-alpha.14 + '@swc/helpers': 0.5.6 + dev: false + /@fluentui/react-theme@9.1.19: resolution: {integrity: sha512-mrVhKbr4o9UKERPxgghIRDU59S7gRizrgz3/wwyMt7elkr8Sw+OpwKIeEw9x6P0RTcFDC00nggaMJhBGs7Xo4A==} dependencies: @@ -3784,7 +3777,7 @@ packages: dependencies: '@fluentui/keyboard-keys': 9.0.7 '@fluentui/react-aria': 9.10.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-portal': 9.4.19(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) @@ -3865,7 +3858,7 @@ packages: '@fluentui/react-button': 9.3.74(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-checkbox': 9.2.19(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-context-selector': 9.1.57(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-jsx-runtime': 9.0.35(@types/react@18.2.74)(react@18.2.0) '@fluentui/react-radio': 9.2.14(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-shared-contexts': 9.16.0(@types/react@18.2.74)(react@18.2.0) @@ -3882,14 +3875,14 @@ packages: - scheduler dev: false - /@fluentui/react-utilities@9.18.5(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-Q3WwuHY2YzZSOEg9KlwVKYUzYiWDAiyuuQHE4qZevoiNn2ly2gXgfbVUc27LPdWAOTLT9HjdddsdoaJuJ/S5Mw==} + /@fluentui/react-utilities@9.18.3(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-q9x56XeFNX3n9gnVKn4w4kWghFoFSXjzZMKdARktILMOZ3PLTaDZg7uwIRQsjYy4AGpu8G0A2slJJn9dNOJd8A==} 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.15.2(@types/react@18.2.74)(react@18.2.0) + '@fluentui/react-shared-contexts': 9.15.0(@types/react@18.2.74)(react@18.2.0) '@swc/helpers': 0.5.6 '@types/react': 18.2.74 react: 18.2.0 @@ -3951,8 +3944,8 @@ packages: 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==} + /@fluentui/react@8.117.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-5EttEtTHpkUT2dejxOTyBpAvvpbJB2NLZ6aCFOZt5YYIuZynOBeNiQKIh0DnZ3RJntLMmmGZeKl8LzwSIdgQOA==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' '@types/react-dom': '>=16.8.0 <19.0.0' @@ -3983,7 +3976,7 @@ packages: resolution: {integrity: sha512-3q1ej7hdoJkBw2c9GU90StWMxqHMmuKcpALs67DlpBpJ/3vIOeMumKoS7Yl34AfyUwiz1Dw38TZOhDJ1y2nfxw==} dependencies: '@fluentui/set-version': 8.2.14 - '@fluentui/theme': 2.6.43(@types/react@18.2.74)(react@18.2.0) + '@fluentui/theme': 2.6.42(@types/react@18.2.74)(react@18.2.0) tslib: 2.6.2 transitivePeerDependencies: - '@types/react' @@ -4002,20 +3995,6 @@ packages: tslib: 2.6.2 dev: false - /@fluentui/style-utilities@8.10.5(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-pATlzdNhkFghbjPqybq2vrIHnJZ6/bIoVk6tekMVucVedpfLr+TC/2EcRYhRSLyCOjE3qYPhFMZKe850FGDFqA==} - dependencies: - '@fluentui/merge-styles': 8.6.0 - '@fluentui/set-version': 8.2.14 - '@fluentui/theme': 2.6.43(@types/react@18.2.74)(react@18.2.0) - '@fluentui/utilities': 8.15.0(@types/react@18.2.74)(react@18.2.0) - '@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: @@ -4033,7 +4012,7 @@ packages: /@fluentui/theme-samples@8.7.123(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-aRr99fq0HNzsG68fJjHBbZSkxDe1BA/hpprCgJj7P69jFJbf2V1GBWXQfoTDPj/PZKS80qlJLo6M+B7yHaet+A==} 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) + '@fluentui/react': 8.117.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/scheme-utilities': 8.3.42(@types/react@18.2.74)(react@18.2.0) '@fluentui/set-version': 8.2.14 tslib: 2.6.2 @@ -4044,15 +4023,15 @@ packages: - react-dom dev: false - /@fluentui/theme@2.6.43(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-Z5M0L0xRASWBt13Uj4LiazMKxsWGdno2KeK5Rh+xrSYjAUIXxrJz5Y+VGmpObNsDemyfaYG2TGnTg/b0DDEXtQ==} + /@fluentui/theme@2.6.42(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-+9XTRjpklCn7SdhxLZNTXqugmbp9Ux6mhfLVD2pIZ2utAbskwQ9pIWTzyR5BVeZFCUG6nt0JxhfA7EJ9rcWygg==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' dependencies: '@fluentui/merge-styles': 8.6.0 '@fluentui/set-version': 8.2.14 - '@fluentui/utilities': 8.15.0(@types/react@18.2.74)(react@18.2.0) + '@fluentui/utilities': 8.14.0(@types/react@18.2.74)(react@18.2.0) '@types/react': 18.2.74 react: 18.2.0 tslib: 2.6.2 @@ -4072,14 +4051,20 @@ packages: tslib: 2.6.2 dev: false + /@fluentui/tokens@1.0.0-alpha.14: + resolution: {integrity: sha512-/pdCQGRVGUPRAq4+QSUw6mOiAOETTsetz1pVnEf7P9LICiVNF+xW8MZfoIFGYNdvbuIhw8MNw4sgKGTGbvEHJg==} + dependencies: + '@swc/helpers': 0.5.6 + dev: false + /@fluentui/tokens@1.0.0-alpha.16: resolution: {integrity: sha512-Gr9G8LIlUhZYX5j6CfDQrofQqsWAz/q54KabWn1tWV/1083WwyoTZXiG1k6b37NnK7Feye7D7Nz+4MNqoKpXGw==} dependencies: '@swc/helpers': 0.5.6 dev: false - /@fluentui/utilities@8.15.0(@types/react@18.2.74)(react@18.2.0): - resolution: {integrity: sha512-fj5/LBpt4JPQwx8OZPhHFPHYeCM+a1nnSSpPnVKj2cCZ3o3MoCenw23tgTGdQM5A+i9MKNTE8OuSfMcnTGlA0w==} + /@fluentui/utilities@8.14.0(@types/react@18.2.74)(react@18.2.0): + resolution: {integrity: sha512-H/YVmo5rvzYjlNd3hzXXQnKLR9LN+BAP9hE3r/ZjXgb1RwAlMX1cxfrDn1OOHD2P4GN3PZI4MN70exRQOASbjA==} peerDependencies: '@types/react': '>=16.8.0 <19.0.0' react: '>=16.8.0 <19.0.0' @@ -7016,8 +7001,8 @@ packages: redent: 3.0.0 dev: false - /@testing-library/react@14.2.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-SOUuM2ysCvjUWBXTNfQ/ztmnKDmqaiPV3SvoIuyxMUca45rbSWWAT/qB8CUs/JQ/ux/8JFs9DNdFQ3f6jH3crA==} + /@testing-library/react@14.3.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-AYJGvNFMbCa5vt1UtDCa/dcaABrXq8gph6VN+cffIx0UeA0qiGqS+sT60+sb+Gjc8tGXdECWYQgaF0khf8b+Lg==} engines: {node: '>=14'} peerDependencies: react: ^18.0.0 @@ -10632,8 +10617,8 @@ packages: domelementtype: 2.3.0 dev: false - /dompurify@3.0.11: - resolution: {integrity: sha512-Fan4uMuyB26gFV3ovPoEoQbxRRPfTu3CvImyZnhGq5fsIEO+gEFLp45ISFt+kQBWsK5ulDdT0oV28jS1UrwQLg==} + /dompurify@3.1.0: + resolution: {integrity: sha512-yoU4rhgPKCo+p5UrWWWNKiIq+ToGqmVVhk0PmMYBK4kRsR3/qhemNFL8f6CFmBd4gMwm3F4T7HBoydP5uY07fA==} dev: false /domutils@2.8.0: @@ -17518,14 +17503,14 @@ packages: resolution: {integrity: sha512-4OTSYKCdCqQPjOgWhVcjMX32T22B1bgyKeQmcq16F+ATBtleKRN4+2b9e2WsPN39L6t2PK+BFvITdoqKKAHVkQ==} dev: false - /roosterjs-react@8.56.0(@fluentui/react@8.117.2)(react-dom@18.2.0)(react@18.2.0): + /roosterjs-react@8.56.0(@fluentui/react@8.117.3)(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) + '@fluentui/react': 8.117.3(@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 @@ -19205,8 +19190,8 @@ packages: engines: {node: '>=8'} dev: false - /type-fest@4.14.0: - resolution: {integrity: sha512-on5/Cw89wwqGZQu+yWO0gGMGu8VNxsaW9SB2HE8yJjllEk7IDTwnSN1dUVldYILhYPN5HzD7WAaw2cc/jBfn0Q==} + /type-fest@4.15.0: + resolution: {integrity: sha512-tB9lu0pQpX5KJq54g+oHOLumOx+pMep4RaM6liXh2PKmVRFF+/vAtUP0ZaJ0kOySfVNjF6doBWPHhBhISKdlIA==} engines: {node: '>=16'} dev: false @@ -20735,9 +20720,9 @@ packages: '@babel/eslint-parser': 7.23.10(@babel/core@7.24.4)(eslint@7.32.0) '@babel/preset-env': 7.23.9(@babel/core@7.24.4) '@babel/preset-react': 7.23.3(@babel/core@7.24.4) - '@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) - '@fluentui/react-hooks': 8.7.0(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react': 8.117.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-hooks': 8.7.1(@types/react@18.2.74)(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@types/jest': 29.5.12 '@types/node': 20.11.25 '@types/react': 18.2.74 @@ -20827,9 +20812,9 @@ packages: '@babel/eslint-parser': 7.23.10(@babel/core@7.24.4)(eslint@7.32.0) '@babel/preset-env': 7.23.9(@babel/core@7.24.4) '@babel/preset-react': 7.23.3(@babel/core@7.24.4) - '@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) + '@fluentui/react': 8.117.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-file-type-icons': 8.11.5(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@types/jest': 29.5.12 '@types/node': 20.11.25 '@types/react': 18.2.74 @@ -21006,9 +20991,9 @@ packages: '@babel/cli': 7.23.9(@babel/core@7.24.4) '@babel/core': 7.24.4 '@babel/eslint-parser': 7.23.10(@babel/core@7.24.4)(eslint@7.32.0) - '@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) + '@fluentui/react': 8.117.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-file-type-icons': 8.11.5(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@types/jest': 29.5.12 '@types/json-stringify-safe': 5.0.3 '@types/react': 18.2.74 @@ -21137,19 +21122,19 @@ packages: '@azure/logger': 1.0.4 '@babel/cli': 7.23.9(@babel/core@7.24.4) '@babel/core': 7.24.4 - '@fluentui-contrib/react-chat': 0.1.9(@fluentui/react-components@9.47.4)(@fluentui/react-icons@2.0.233)(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) - '@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) - '@fluentui/react-components': 9.47.4(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui-contrib/react-chat': 0.1.9(@fluentui/react-components@9.47.5)(@fluentui/react-icons@2.0.235)(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.117.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-components': 9.47.5(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-file-type-icons': 8.11.5(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-hooks': 8.7.0(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-hooks': 8.7.1(@types/react@18.2.74)(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-window-provider': 2.2.18(@types/react@18.2.74)(react@18.2.0) '@griffel/react': 1.5.21(react@18.2.0) '@microsoft/api-documenter': 7.23.37(@types/node@20.11.25) '@microsoft/api-extractor': 7.42.3(@types/node@20.11.25) '@rollup/plugin-json': 6.1.0(rollup@4.12.1) '@testing-library/jest-dom': 6.4.2(@types/jest@29.5.12)(jest@29.7.0) - '@testing-library/react': 14.2.2(react-dom@18.2.0)(react@18.2.0) + '@testing-library/react': 14.3.0(react-dom@18.2.0)(react@18.2.0) '@types/dompurify': 3.0.5 '@types/jest': 29.5.12 '@types/json-stringify-safe': 5.0.3 @@ -21165,7 +21150,7 @@ packages: copyfiles: 2.4.1 cpx: 1.5.0 cross-env: 7.0.3 - dompurify: 3.0.11 + dompurify: 3.1.0 env-cmd: 10.1.0 eslint: 7.32.0 eslint-config-prettier: 6.15.0(eslint@7.32.0) @@ -21202,14 +21187,14 @@ packages: 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) + roosterjs-react: 8.56.0(@fluentui/react@8.117.3)(react-dom@18.2.0)(react@18.2.0) scheduler: 0.23.0 source-map-explorer: 2.5.3 textarea-caret-ts: 4.1.1 ts-jest: 29.1.2(@babel/core@7.24.4)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.3) ts-node: 10.9.2(@types/node@20.11.25)(typescript@5.4.3) ts-patch: 3.1.2 - type-fest: 4.14.0 + type-fest: 4.15.0 typescript: 5.4.3 typescript-transform-paths: 3.4.7(typescript@5.4.3) use-debounce: 10.0.0(react@18.2.0) @@ -21240,7 +21225,7 @@ packages: '@azure/communication-identity': 1.3.0 '@babel/core': 7.24.4 '@babel/eslint-parser': 7.23.10(@babel/core@7.24.4)(eslint@7.32.0) - '@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) + '@fluentui/react': 8.117.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@types/react': 18.2.74 '@types/react-dom': 18.2.23 '@types/uuid': 9.0.8 @@ -21377,12 +21362,12 @@ packages: '@babel/cli': 7.23.9(@babel/core@7.24.4) '@babel/core': 7.24.4 '@babel/preset-env': 7.23.9(@babel/core@7.24.4) - '@fluentui-contrib/react-chat': 0.1.9(@fluentui/react-components@9.47.4)(@fluentui/react-icons@2.0.233)(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) - '@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) - '@fluentui/react-components': 9.47.4(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui-contrib/react-chat': 0.1.9(@fluentui/react-components@9.47.5)(@fluentui/react-icons@2.0.235)(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react': 8.117.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-components': 9.47.5(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-file-type-icons': 8.11.5(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-hooks': 8.7.0(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-hooks': 8.7.1(@types/react@18.2.74)(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/react-window-provider': 2.2.18(@types/react@18.2.74)(react@18.2.0) '@griffel/react': 1.5.21(react@18.2.0) '@microsoft/api-documenter': 7.23.37(@types/node@20.11.25) @@ -21391,7 +21376,7 @@ packages: '@rollup/plugin-json': 6.1.0(rollup@4.12.1) '@testing-library/dom': 9.3.4 '@testing-library/jest-dom': 6.4.2(@types/jest@29.5.12)(jest@29.7.0) - '@testing-library/react': 14.2.2(react-dom@18.2.0)(react@18.2.0) + '@testing-library/react': 14.3.0(react-dom@18.2.0)(react@18.2.0) '@testing-library/user-event': 14.4.3(@testing-library/dom@9.3.4) '@types/dompurify': 3.0.5 '@types/jest': 29.5.12 @@ -21413,7 +21398,7 @@ packages: core-js: 3.36.0 cpx: 1.5.0 cross-env: 7.0.3 - dompurify: 3.0.11 + dompurify: 3.1.0 env-cmd: 10.1.0 eslint: 7.32.0 eslint-config-prettier: 6.15.0(eslint@7.32.0) @@ -21451,13 +21436,13 @@ packages: 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) + roosterjs-react: 8.56.0(@fluentui/react@8.117.3)(react-dom@18.2.0)(react@18.2.0) scheduler: 0.23.0 source-map-explorer: 2.5.3 textarea-caret-ts: 4.1.1 ts-jest: 29.1.2(@babel/core@7.24.4)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.3) ts-node: 10.9.2(@types/node@20.11.25)(typescript@5.4.3) - type-fest: 4.14.0 + type-fest: 4.15.0 typescript: 5.4.3 use-debounce: 10.0.0(react@18.2.0) uuid: 9.0.1 @@ -21505,15 +21490,15 @@ packages: '@babel/cli': 7.23.9(@babel/core@7.24.4) '@babel/core': 7.24.4 '@babel/preset-env': 7.23.9(@babel/core@7.24.4) - '@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) + '@fluentui/react': 8.117.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@fluentui/react-file-type-icons': 8.11.5(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-hooks': 8.7.0(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-hooks': 8.7.1(@types/react@18.2.74)(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@microsoft/api-documenter': 7.23.37(@types/node@20.11.25) '@microsoft/api-extractor': 7.42.3(@types/node@20.11.25) '@playwright/test': 1.39.0 '@testing-library/jest-dom': 6.4.2(@types/jest@29.5.12)(jest@29.7.0) - '@testing-library/react': 14.2.2(react-dom@18.2.0)(react@18.2.0) + '@testing-library/react': 14.3.0(react-dom@18.2.0)(react@18.2.0) '@types/copy-webpack-plugin': 6.4.3 '@types/express': 4.17.21 '@types/jest': 29.5.12 @@ -21579,7 +21564,7 @@ packages: ts-jest: 29.1.2(@babel/core@7.24.4)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.3) ts-loader: 8.4.0(typescript@5.4.3)(webpack@5.89.0) ts-node: 10.9.2(@types/node@20.11.25)(typescript@5.4.3) - type-fest: 4.14.0 + type-fest: 4.15.0 typescript: 5.4.3 uuid: 9.0.1 webpack: 5.89.0(webpack-cli@5.1.4) @@ -21643,7 +21628,7 @@ packages: '@azure/communication-identity': 1.3.0 '@babel/cli': 7.23.9(@babel/core@7.24.4) '@babel/core': 7.24.4 - '@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) + '@fluentui/react': 8.117.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@playwright/test': 1.39.0 '@types/copy-webpack-plugin': 6.4.3 '@types/node': 20.11.25 @@ -21694,7 +21679,7 @@ packages: dev: false file:projects/server.tgz: - resolution: {integrity: sha512-S6LcJ2u0cGjvFcttUXXPwei7IigDXNwDqMgXVurA2g8NNQMo3cZDtFnqXdX0dCHf63SEo93i11ieHwp0KI2EOA==, tarball: file:projects/server.tgz} + resolution: {integrity: sha512-UMKkTeDz1pMd05E21VZob66rTDoXOpVBglLnsIsMHDHGH8HFaZWPBmrCXczXB40rgcaBO2YngPaLjTNvR6xNiQ==, tarball: file:projects/server.tgz} name: '@rush-temp/server' version: 0.0.0 dependencies: @@ -21718,6 +21703,7 @@ packages: 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: 7.32.0 eslint-config-prettier: 6.15.0(eslint@7.32.0) @@ -21772,11 +21758,11 @@ packages: '@azure/communication-identity': 1.3.0 '@babel/core': 7.24.4 '@babel/preset-env': 7.23.9(@babel/core@7.24.4) - '@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) - '@fluentui/react-components': 9.47.4(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) + '@fluentui/react': 8.117.3(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) + '@fluentui/react-components': 9.47.5(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0)(scheduler@0.23.0) '@fluentui/react-file-type-icons': 8.11.5(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-hooks': 8.7.0(@types/react@18.2.74)(react@18.2.0) - '@fluentui/react-icons': 2.0.233(react@18.2.0) + '@fluentui/react-hooks': 8.7.1(@types/react@18.2.74)(react@18.2.0) + '@fluentui/react-icons': 2.0.235(react@18.2.0) '@fluentui/theme-samples': 8.7.123(@types/react-dom@18.2.23)(@types/react@18.2.74)(react-dom@18.2.0)(react@18.2.0) '@griffel/react': 1.5.21(react@18.2.0) '@mdx-js/react': 1.6.22(react@18.2.0) diff --git a/common/config/rush/variants/stable/pnpm-lock.yaml b/common/config/rush/variants/stable/pnpm-lock.yaml index b822107f9d3..3d2ed7b53eb 100644 --- a/common/config/rush/variants/stable/pnpm-lock.yaml +++ b/common/config/rush/variants/stable/pnpm-lock.yaml @@ -21707,7 +21707,7 @@ packages: dev: false file:projects/server.tgz: - resolution: {integrity: sha512-S6LcJ2u0cGjvFcttUXXPwei7IigDXNwDqMgXVurA2g8NNQMo3cZDtFnqXdX0dCHf63SEo93i11ieHwp0KI2EOA==, tarball: file:projects/server.tgz} + resolution: {integrity: sha512-UMKkTeDz1pMd05E21VZob66rTDoXOpVBglLnsIsMHDHGH8HFaZWPBmrCXczXB40rgcaBO2YngPaLjTNvR6xNiQ==, tarball: file:projects/server.tgz} name: '@rush-temp/server' version: 0.0.0 dependencies: @@ -21731,6 +21731,7 @@ packages: 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: 7.32.0 eslint-config-prettier: 6.15.0(eslint@7.32.0) diff --git a/docs/releases/hero-samples.md b/docs/releases/hero-samples.md index f8467707f69..992ea3c22a4 100644 --- a/docs/releases/hero-samples.md +++ b/docs/releases/hero-samples.md @@ -56,13 +56,15 @@ This section uses [an update to the chat hero sample](https://github.com/Azure-S - In this monorepository, ``` cd samples/Chat - rushx preprocess:stable-flavor + rushx port-sample ``` - - This will generate a `samples/Chat/preprocessed` directory which contains the sources from `samples/Chat/src`, but conditionally compiled for the `stable` build flavor and prettified. +- This will generate a `samples/Chat/sample-dist` directory which contains the updates to src, Media, public directories in `samples/Chat/`, but conditionally compiled for the `stable` build flavor and prettified. - Replace the hero sample sources. - Create a new branch in the chat hero sample repo. - - Replace `Chat/src` with the generated `samples/Chat/preprocessed` from the last step. + - Replace `Chat/src` with the generated `samples/Chat/sample-dist/src` from the directory we generated in the previous step. + - Replace `Chat/Media` with the generated `samples/Chat/sample-dist/Media` from the directory we generated in the previous step. + - Replace `Chat/public` with the generated `samples/Chat/sample-dist/public` from the directory we generated in the previous step. - Create a draft Pull Request against `main`. - Link to the source git commit in upstream that you generated the sources from. [Example PR description](https://github.com/Azure-Samples/communication-services-web-chat-hero/pull/69). 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 a5e473e9271..982a0c93b95 100644 --- a/packages/react-components/src/localization/locales/ar-SA/strings.json +++ b/packages/react-components/src/localization/locales/ar-SA/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "الصفحة السابقة", "rightNavButtonAriaLabel": "الصفحة التالية" } -} \ 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 636577a37cf..d8fd3793c13 100644 --- a/packages/react-components/src/localization/locales/cs-CZ/strings.json +++ b/packages/react-components/src/localization/locales/cs-CZ/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "předchozí stránka", "rightNavButtonAriaLabel": "další stránka" } -} \ 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 fd3ab7e69a0..0c33a07cf43 100644 --- a/packages/react-components/src/localization/locales/de-DE/strings.json +++ b/packages/react-components/src/localization/locales/de-DE/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "Vorherige Seite", "rightNavButtonAriaLabel": "Nächste Seite" } -} \ 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 32d26afed98..87e8893f2cc 100644 --- a/packages/react-components/src/localization/locales/en-GB/strings.json +++ b/packages/react-components/src/localization/locales/en-GB/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "previous page", "rightNavButtonAriaLabel": "next page" } -} \ 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 f9f9d564063..e858b5ccc30 100644 --- a/packages/react-components/src/localization/locales/es-ES/strings.json +++ b/packages/react-components/src/localization/locales/es-ES/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "página anterior", "rightNavButtonAriaLabel": "página siguiente" } -} \ 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 85c16b9e1de..c8685beed8f 100644 --- a/packages/react-components/src/localization/locales/fi-FI/strings.json +++ b/packages/react-components/src/localization/locales/fi-FI/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "edellinen sivu", "rightNavButtonAriaLabel": "seuraava sivu" } -} \ 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 7a2c96d09c1..66401a10f62 100644 --- a/packages/react-components/src/localization/locales/fr-FR/strings.json +++ b/packages/react-components/src/localization/locales/fr-FR/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "page précédente", "rightNavButtonAriaLabel": "page suivante" } -} \ 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 335229fbff0..7ef22439738 100644 --- a/packages/react-components/src/localization/locales/he-IL/strings.json +++ b/packages/react-components/src/localization/locales/he-IL/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "הדף הקודם", "rightNavButtonAriaLabel": "הדף הבא" } -} \ 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 6766feb8d50..bcef481ac09 100644 --- a/packages/react-components/src/localization/locales/it-IT/strings.json +++ b/packages/react-components/src/localization/locales/it-IT/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "Pagina precedente", "rightNavButtonAriaLabel": "Pagina successiva" } -} \ 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 6b9ec26ff2e..ce6a2c1a14c 100644 --- a/packages/react-components/src/localization/locales/ja-JP/strings.json +++ b/packages/react-components/src/localization/locales/ja-JP/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "前のページ", "rightNavButtonAriaLabel": "次のページ" } -} \ 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 366a7a4a63d..ed7dd453e2a 100644 --- a/packages/react-components/src/localization/locales/ko-KR/strings.json +++ b/packages/react-components/src/localization/locales/ko-KR/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "이전 페이지", "rightNavButtonAriaLabel": "다음 페이지" } -} \ 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 a9d8569f574..dc29b596994 100644 --- a/packages/react-components/src/localization/locales/nb-NO/strings.json +++ b/packages/react-components/src/localization/locales/nb-NO/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "forrige side", "rightNavButtonAriaLabel": "neste side" } -} \ 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 45efc1cd48c..cf0fe624a13 100644 --- a/packages/react-components/src/localization/locales/nl-NL/strings.json +++ b/packages/react-components/src/localization/locales/nl-NL/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "vorige pagina", "rightNavButtonAriaLabel": "volgende pagina" } -} \ 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 b32b8e8f350..3825facdb95 100644 --- a/packages/react-components/src/localization/locales/pl-PL/strings.json +++ b/packages/react-components/src/localization/locales/pl-PL/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "poprzednia strona", "rightNavButtonAriaLabel": "następna strona" } -} \ 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 5b0ff58721d..946cd66dd41 100644 --- a/packages/react-components/src/localization/locales/pt-BR/strings.json +++ b/packages/react-components/src/localization/locales/pt-BR/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "página anterior", "rightNavButtonAriaLabel": "próxima página" } -} \ 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 264f3293b45..13effe56331 100644 --- a/packages/react-components/src/localization/locales/ru-RU/strings.json +++ b/packages/react-components/src/localization/locales/ru-RU/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "предыдущая страница", "rightNavButtonAriaLabel": "следующая страница" } -} \ 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 5a657d21152..74019d91c6c 100644 --- a/packages/react-components/src/localization/locales/sv-SE/strings.json +++ b/packages/react-components/src/localization/locales/sv-SE/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "föregående sida", "rightNavButtonAriaLabel": "nästa sida" } -} \ 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 0e9ba2f092f..e38e258c57f 100644 --- a/packages/react-components/src/localization/locales/tr-TR/strings.json +++ b/packages/react-components/src/localization/locales/tr-TR/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "önceki sayfa", "rightNavButtonAriaLabel": "sonraki sayfa" } -} \ 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 4dd8c6fc849..64532086e77 100644 --- a/packages/react-components/src/localization/locales/zh-CN/strings.json +++ b/packages/react-components/src/localization/locales/zh-CN/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "上一页", "rightNavButtonAriaLabel": "下一页" } -} \ 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 05427936985..7cfdbac4c33 100644 --- a/packages/react-components/src/localization/locales/zh-TW/strings.json +++ b/packages/react-components/src/localization/locales/zh-TW/strings.json @@ -393,4 +393,4 @@ "leftNavButtonAriaLabel": "上一頁", "rightNavButtonAriaLabel": "下一頁" } -} \ 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 953421e67a0..8486b92f9e0 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "عرض لوحة الطلب", "dtmfDialpadPlaceholderText": "أدخل عدداً" } -} \ 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 977709bc8d2..45ca7c7a26f 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Zobrazit číselník", "dtmfDialpadPlaceholderText": "Zadejte číslo" } -} \ 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 917e302abb2..97c157d5fb9 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Wähltastatur anzeigen", "dtmfDialpadPlaceholderText": "Nummer eingeben" } -} \ 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 65fbf42f20f..f3bf07127a5 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Show dialpad", "dtmfDialpadPlaceholderText": "Enter number" } -} \ 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 e7de9a827ac..83feb109dda 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Mostrar teclado de marcado", "dtmfDialpadPlaceholderText": "Introducir número" } -} \ 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 041c3eac129..f4caea8cc31 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Näytä valintapaneeli", "dtmfDialpadPlaceholderText": "Syötä numero" } -} \ 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 0e98dee0fe8..e3c0d1c3526 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Afficher le pavé numérique", "dtmfDialpadPlaceholderText": "Saisir un numéro" } -} \ 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 040cb3c9ebc..51cdecf6f0b 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "הצג לוח חיוג", "dtmfDialpadPlaceholderText": "הזן מספר" } -} \ 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 04dc11d9697..8950b8d382e 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Mostra tastiera", "dtmfDialpadPlaceholderText": "Immetti il numero" } -} \ 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 a4559dac9d2..07480778edc 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "ダイヤルパッドを表示", "dtmfDialpadPlaceholderText": "番号を入力してください" } -} \ 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 06185673d3b..65819189eaf 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "다이얼패드 표시", "dtmfDialpadPlaceholderText": "번호 입력" } -} \ 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 8244a5f5c47..c9e02da015f 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Vis numerisk tastatur", "dtmfDialpadPlaceholderText": "Skriv inn nummer" } -} \ 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 10993d2978b..7c77e847de2 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Toetsenblok weergeven", "dtmfDialpadPlaceholderText": "Nummer invoeren" } -} \ 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 8d0929edf5b..751668a41f3 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Pokaż klawiaturę numeryczną", "dtmfDialpadPlaceholderText": "Wprowadź numer" } -} \ 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 6334fcc8213..ab1a4a13634 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Mostrar teclado de discagem", "dtmfDialpadPlaceholderText": "Digite o número" } -} \ 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 dfd292d46da..c6a2534e14e 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Показать панель набора номера", "dtmfDialpadPlaceholderText": "Введите номер" } -} \ 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 7d36f09d658..6453a1d91fd 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Visa knappsats", "dtmfDialpadPlaceholderText": "Ange nummer" } -} \ 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 e7d73fa9bd5..d463ce5ed18 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "Tuş takımını göster", "dtmfDialpadPlaceholderText": "Numara girin" } -} \ 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 4642c9411af..3f36c211a29 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "显示拨号盘", "dtmfDialpadPlaceholderText": "输入号码" } -} \ 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 415abdc43ce..07046748cfe 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 @@ -375,4 +375,4 @@ "openDtmfDialpadLabel": "顯示撥號盤", "dtmfDialpadPlaceholderText": "輸入號碼" } -} \ No newline at end of file +} diff --git a/samples/CallWithChat/package.json b/samples/CallWithChat/package.json index 7d1c8802271..32bfc13a4a5 100644 --- a/samples/CallWithChat/package.json +++ b/samples/CallWithChat/package.json @@ -15,6 +15,7 @@ "test": "", "test:ci-coverage": "echo skip", "test:stable": "echo skip", + "port:sample": "rushx preprocess:stable-flavor && cpx \"./preprocessed/**\" sample-dist/src && cpx \"./Media/**\" sample-dist/Media && cpx \"./public/**\" sample-dist/public", "preprocess": "cpx \"./src/**\" ./preprocessed && babel ./src --out-dir ../preprocessed --extensions \".ts,.tsx\" --keep-file-extension --config-file ./.babelrc.js --relative", "preprocess:stable-flavor": "rushx _stable-flavor \"rushx preprocess && rushx lint:fix && rushx prettier\"", "prettier": "prettier --no-error-on-unmatched-pattern --write --config ../../.prettierrc --ignore-path=../../.prettierignore \"**/*.js\" \"**/*.jsx\" \"**/*.ts\" \"**/*.tsx\"", @@ -73,6 +74,7 @@ "babel-loader": "8.1.0", "concurrently": "^5.3.0", "copyfiles": "^2.4.1", + "cpx": "^1.5.0", "cross-env": "^7.0.3", "css-loader": "^4.3.0", "env-cmd": "^10.1.0", @@ -103,7 +105,6 @@ "webpack-cli": "^5.1.4", "webpack-dev-server": "4.15.1", "webpack-bundle-analyzer": "^4.5.0", - "cpx": "^1.5.0", "@babel/cli": "^7.23.9" } } diff --git a/samples/Calling/package.json b/samples/Calling/package.json index 877011e9a8d..8ad2732c0c3 100644 --- a/samples/Calling/package.json +++ b/samples/Calling/package.json @@ -13,6 +13,7 @@ "start:prod": "node dist/server.js", "test": "", "test:ci-coverage": "echo skip", + "port:sample": "rushx preprocess:stable-flavor && cpx \"./preprocessed/**\" sample-dist/src && cpx \"./Media/**\" sample-dist/Media && cpx \"./public/**\" sample-dist/public", "preprocess": "cpx \"./src/**\" ./preprocessed && babel ./src --out-dir ../preprocessed --extensions \".ts,.tsx\" --keep-file-extension --config-file ./.babelrc.js --relative", "preprocess:stable-flavor": "rushx _stable-flavor \"rushx preprocess && rushx lint:fix && rushx prettier\"", "prettier": "prettier --no-error-on-unmatched-pattern --write --config ../../.prettierrc --ignore-path=../../.prettierignore \"**/*.js\" \"**/*.jsx\" \"**/*.ts\" \"**/*.tsx\"", @@ -74,6 +75,7 @@ "babel-loader": "8.1.0", "concurrently": "^5.3.0", "copyfiles": "^2.4.1", + "cpx": "^1.5.0", "css-loader": "^4.3.0", "env-cmd": "^10.1.0", "eslint-config-prettier": "^6.12.0", @@ -102,7 +104,6 @@ "webpack-cli": "^5.1.4", "webpack-dev-server": "4.15.1", "webpack": "5.89.0", - "webpack-bundle-analyzer": "^4.5.0", - "cpx": "^1.5.0" + "webpack-bundle-analyzer": "^4.5.0" } } diff --git a/samples/Chat/package.json b/samples/Chat/package.json index 267b64ca9af..2cc4e314292 100644 --- a/samples/Chat/package.json +++ b/samples/Chat/package.json @@ -13,6 +13,7 @@ "start:prod": "node dist/server.js", "test": "echo skip", "test:ci-coverage": "echo skip", + "port:sample": "rushx preprocess:stable-flavor && cpx \"./preprocessed/**\" sample-dist/src && cpx \"./Media/**\" sample-dist/Media && cpx \"./public/**\" sample-dist/public", "preprocess": "cpx \"./src/**\" ./preprocessed && babel ./src --out-dir ../preprocessed --extensions \".ts,.tsx\" --keep-file-extension --config-file ./.babelrc.js --relative", "preprocess:stable-flavor": "rushx _stable-flavor \"rushx preprocess && rushx lint:fix && rushx prettier\"", "prettier": "prettier --no-error-on-unmatched-pattern --write --config ../../.prettierrc --ignore-path=../../.prettierignore \"**/*.js\" \"**/*.jsx\" \"**/*.ts\" \"**/*.tsx\"", @@ -65,6 +66,7 @@ "babel-loader": "8.1.0", "concurrently": "^5.3.0", "copyfiles": "^2.4.1", + "cpx": "^1.5.0", "css-loader": "^4.3.0", "env-cmd": "^10.1.0", "eslint-config-prettier": "^6.12.0", @@ -94,7 +96,6 @@ "webpack-dev-server": "4.15.1", "webpack": "5.89.0", "webpack-bundle-analyzer": "^4.5.0", - "cpx": "^1.5.0", "@babel/cli": "^7.23.9" } } diff --git a/samples/Server/package.json b/samples/Server/package.json index aea10c7cb57..f3a2c6f6eec 100644 --- a/samples/Server/package.json +++ b/samples/Server/package.json @@ -7,6 +7,8 @@ "build": "rushx clean && webpack", "build:stable": "echo skip", "clean": "rimraf dist", + "migrate:appsettings": "node -e \"require('fs').copyFile('appsettings.json.sample', 'sample-dist/appsettings.json', function(e) { if (e) console.log(e); })\"", + "port:sample": "cpx \"./dist/**\" sample-dist/dist && cpx \"./bin/**\" sample-dist/bin && cpx \"./src/**\" sample-dist/src && rushx migrate:appsettings", "start": "ts-node ./bin/www", "start:dev": "ts-node-dev ./bin/www", "start:debug": "node --inspect=9229 -r ts-node/register ./bin/www", @@ -49,6 +51,7 @@ "@typescript-eslint/eslint-plugin": "^6.19.1", "@typescript-eslint/parser": "^6.19.1", "copy-webpack-plugin": "^11.0.0", + "cpx": "^1.5.0", "eslint": "^7.7.0", "eslint-config-prettier": "^6.12.0", "eslint-plugin-flowtype": "^5.2.0",