From f3836411bde7ea7d5be3e9b76840b50fe978eaa1 Mon Sep 17 00:00:00 2001 From: Takashi Shinohara Date: Thu, 29 Aug 2024 15:37:42 +0900 Subject: [PATCH] 3.0.12 release --- .github/workflows/workflow.deploy.yml | 4 + .github/workflows/workflow.release.yml | 4 +- PRIVACY.md | 80 - PRIVACY_POLICY.md | 68 + README.md | 38 +- TERMS_OF_USE.md | 95 +- assets/errors/404.svg | 1 + assets/errors/500.svg | 1 + .../{screenshot1.png => screenshots/001.png} | Bin .../{screenshot2.png => screenshots/002.png} | Bin .../{screenshot3.png => screenshots/003.png} | Bin .../{screenshot4.png => screenshots/004.png} | Bin .../{screenshot5.png => screenshots/005.png} | Bin .../{screenshot6.png => screenshots/006.png} | Bin .../{screenshot7.png => screenshots/007.png} | Bin manifest/manifest.json | 7 +- source/client/eslint.config.mjs | 1 + source/client/package-lock.json | 1968 ++++++++--------- source/client/package.json | 34 +- .../error/pages/Error404Page.presenter.tsx | 25 +- .../error/pages/Error500Page.presenter.tsx | 23 +- .../home/pages/HomePage.presenter.tsx | 2 +- source/server/.vscode/launch.json | 4 +- .../Karamem0.Commistant.Bot.csproj | 8 +- .../Karamem0.Commistant.Common.csproj | 8 +- .../Karamem0.Commistant.Functions.csproj | 6 +- .../Karamem0.Commistant.Tests.csproj | 6 +- .../Karamem0.Commistant.Web.csproj | 6 +- 28 files changed, 1079 insertions(+), 1310 deletions(-) delete mode 100644 PRIVACY.md create mode 100644 PRIVACY_POLICY.md create mode 100644 assets/errors/404.svg create mode 100644 assets/errors/500.svg rename assets/{screenshot1.png => screenshots/001.png} (100%) rename assets/{screenshot2.png => screenshots/002.png} (100%) rename assets/{screenshot3.png => screenshots/003.png} (100%) rename assets/{screenshot4.png => screenshots/004.png} (100%) rename assets/{screenshot5.png => screenshots/005.png} (100%) rename assets/{screenshot6.png => screenshots/006.png} (100%) rename assets/{screenshot7.png => screenshots/007.png} (100%) diff --git a/.github/workflows/workflow.deploy.yml b/.github/workflows/workflow.deploy.yml index fe0c044..071d42e 100644 --- a/.github/workflows/workflow.deploy.yml +++ b/.github/workflows/workflow.deploy.yml @@ -82,6 +82,7 @@ jobs: with: name: commistant-web path: source/server/build + include-hidden-files: true - name: Upload test results uses: enricomi/publish-unit-test-result-action/linux@v2 if: always() @@ -151,6 +152,7 @@ jobs: with: name: commistant-func path: source/server/build + include-hidden-files: true - name: Upload test results uses: enricomi/publish-unit-test-result-action/linux@v2 if: always() @@ -228,6 +230,7 @@ jobs: with: name: commistant-bot path: source/server/build + include-hidden-files: true - name: Upload test results uses: enricomi/publish-unit-test-result-action/linux@v2 if: always() @@ -281,3 +284,4 @@ jobs: with: name: commistant-manifest path: manifest + include-hidden-files: true diff --git a/.github/workflows/workflow.release.yml b/.github/workflows/workflow.release.yml index 95c67cf..3ca4475 100644 --- a/.github/workflows/workflow.release.yml +++ b/.github/workflows/workflow.release.yml @@ -31,9 +31,7 @@ jobs: shell: pwsh run: Compress-Archive -Path manifest/* -DestinationPath manifest_${{vars.BUILD_VERSION}}.zip - name: Create release - uses: softprops/action-gh-release@v1 - env: - GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} + uses: softprops/action-gh-release@v2 with: files: | manifest_${{vars.BUILD_VERSION}}.zip diff --git a/PRIVACY.md b/PRIVACY.md deleted file mode 100644 index 4414346..0000000 --- a/PRIVACY.md +++ /dev/null @@ -1,80 +0,0 @@ -# プライバシー ポリシー - -karamem0(以下、「サービス提供者」といいます。)は、本ウェブサイト上で提供するサービス(以下、「本サービス」といいます。)における、ユーザーの個人情報の取扱いについて、以下のとおりプライバシーポリシー(以下、「本ポリシー」といいます。)を定めます。 - -## 第 1 条(個人情報) - -1. 「個人情報」とは、個人情報保護法にいう「個人情報」を指すものとし、生存する個人に関する情報であって、当該情報に含まれる氏名、生年月日、住所、電話番号、連絡先その他の記述等により特定の個人を識別できる情報及び容貌、指紋、声紋にかかるデータ、及び健康保険証の保険者番号などの当該情報単体から特定の個人を識別できる情報(個人識別情報)を指します。 - -## 第 2 条(個人情報の収集方法) - -1. サービス提供者は、ユーザーが利用登録をする際に氏名、生年月日、住所、電話番号、メールアドレス、銀行口座番号、クレジットカード番号、運転免許証番号などの個人情報をお尋ねすることがあります。また、ユーザーと提携先などとの間でなされたユーザーの個人情報を含む取引記録や決済に関する情報を、サービス提供者の提携先(情報提供元、広告主、広告配信先などを含みます。以下、「提携先」といいます。)などから収集することがあります。 - -## 第 3 条(個人情報を収集および利用する目的) - -1. サービス提供者が個人情報を収集および利用する目的は、以下のとおりです。 - - 1. サービス提供者サービスの提供および運営のため - 1. ユーザーからのお問い合わせに回答するため(本人確認を行うことを含む) - 1. ユーザーが利用中のサービスの新機能、更新情報、キャンペーン等及びサービス提供者が提供する他のサービスの案内のメールを送付するため - 1. メンテナンス、重要なお知らせなど必要に応じたご連絡のため - 1. 利用規約に違反したユーザーや、不正または不当な目的でサービスを利用しようとするユーザーの特定をし、ご利用をお断りするため - 1. ユーザーにご自身の登録情報の閲覧や変更、削除、ご利用状況の閲覧を行っていただくため - 1. 有料サービスにおいて、ユーザーに利用料金を請求するため - 1. 上記の利用目的に付随する目的 - -## 第 4 条(利用目的の変更) - -1. サービス提供者は、利用目的が変更前と関連性を有すると合理的に認められる場合に限り、個人情報の利用目的を変更するものとします。 -1. 利用目的の変更を行った場合には、変更後の目的について、サービス提供者所定の方法により、ユーザーに通知し、または本ウェブサイト上に公表するものとします。 - -## 第 5 条(個人情報の第三者提供) - -1. サービス提供者は、次に掲げる場合を除いて、あらかじめユーザーの同意を得ることなく、第三者に個人情報を提供することはありません。ただし、個人情報保護法その他の法令で認められる場合を除きます。 - 1. 人の生命、身体または財産の保護のために必要がある場合であって、本人の同意を得ることが困難であるとき - 1. 公衆衛生の向上または児童の健全な育成の推進のために特に必要がある場合であって、本人の同意を得ることが困難であるとき - 1. 国の機関もしくは地方公共団体またはその委託を受けた者が法令の定める事務を遂行することに対して協力する必要がある場合であって、本人の同意を得ることにより当該事務の遂行に支障を及ぼすおそれがあるとき - 1. 予め次の事項を告知あるいは公表し、かつサービス提供者が個人情報保護委員会に届出をしたとき - 1. 利用目的に第三者への提供を含むこと - 1. 第三者に提供されるデータの項目 - 1. 第三者への提供の手段または方法 - 1. 本人の求めに応じて個人情報の第三者への提供を停止すること - 1. 本人の求めを受け付ける方法 -1. 前項の定めにかかわらず、次に掲げる場合には、当該情報の提供先は第三者に該当しないものとします。 - 1. サービス提供者が利用目的の達成に必要な範囲内において個人情報の取扱いの全部または一部を委託する場合 - 1. 合併その他の事由による事業の承継に伴って個人情報が提供される場合 - 1. 個人情報を特定の者との間で共同して利用する場合であって、その旨並びに共同して利用される個人情報の項目、共同して利用する者の範囲、利用する者の利用目的および当該個人情報の管理について責任を有する者の氏名または名称について、あらかじめ本人に通知し、または本人が容易に知り得る状態に置いた場合 - -## 第 6 条(個人情報の開示) - -1. サービス提供者は、本人から個人情報の開示を求められたときは、本人に対し、遅滞なくこれを開示します。ただし、開示することにより次のいずれかに該当する場合は、その全部または一部を開示しないこともあり、開示しない決定をした場合には、その旨を遅滞なく通知します。なお、個人情報の開示に際しては、1 件あたり 1,000 円の手数料を申し受けます。 - 1. 本人または第三者の生命、身体、財産その他の権利利益を害するおそれがある場合 - 1. サービス提供者の業務の適正な実施に著しい支障を及ぼすおそれがある場合 - 1. その他法令に違反することとなる場合 -1. 前項の定めにかかわらず、履歴情報および特性情報などの個人情報以外の情報については、原則として開示いたしません。 - -## 第 7 条(個人情報の訂正および削除) - -1. ユーザーは、サービス提供者の保有する自己の個人情報が誤った情報である場合には、サービス提供者が定める手続きにより、サービス提供者に対して個人情報の訂正、追加または削除(以下、「訂正等」といいます。)を請求することができます。 -1. サービス提供者は、ユーザーから前項の請求を受けてその請求に応じる必要があると判断した場合には、遅滞なく、当該個人情報の訂正等を行うものとします。 -1. サービス提供者は、前項の規定に基づき訂正等を行った場合、または訂正等を行わない旨の決定をしたときは遅滞なく、これをユーザーに通知します。 - -## 第 8 条(個人情報の利用停止等) - -1. サービス提供者は、本人から、個人情報が、利用目的の範囲を超えて取り扱われているという理由、または不正の手段により取得されたものであるという理由により、その利用の停止または消去(以下、「利用停止等」といいます。)を求められた場合には、遅滞なく必要な調査を行います。 -1. 前項の調査結果に基づき、その請求に応じる必要があると判断した場合には、遅滞なく、当該個人情報の利用停止等を行います。 -1. サービス提供者は、前項の規定に基づき利用停止等を行った場合、または利用停止等を行わない旨の決定をしたときは、遅滞なく、これをユーザーに通知します。 -1. 前 2 項にかかわらず、利用停止等に多額の費用を有する場合その他利用停止等を行うことが困難な場合であって、ユーザーの権利利益を保護するために必要なこれに代わるべき措置をとれる場合は、この代替策を講じるものとします。 - -## 第 9 条(プライバシーポリシーの変更) - -1. 本ポリシーの内容は、法令その他本ポリシーに別段の定めのある事項を除いて、ユーザーに通知することなく、変更することができるものとします。 -1. サービス提供者が別途定める場合を除いて、変更後のプライバシーポリシーは、本ウェブサイトに掲載したときから効力を生じるものとします。 - -## 第 10 条(お問い合わせ窓口) - -1. 本ポリシーに関するお問い合わせは、下記の窓口までお願いいたします。 - -Twitter: [@karamem0](https://twitter.com/karamem0) - -以上 diff --git a/PRIVACY_POLICY.md b/PRIVACY_POLICY.md new file mode 100644 index 0000000..f2c035a --- /dev/null +++ b/PRIVACY_POLICY.md @@ -0,0 +1,68 @@ +**プライバシー ポリシー** + +このプライバシー ポリシーは、karamem0 (以下「サービス提供者」といいます) が無料サービスとして作成した Commistant アプリ (以下「アプリケーション」といいます) に適用されます。このサービスは「現状のまま」提供されることを意図しています。 + +**情報の収集と利用** + +アプリケーションは、ダウンロードおよび使用時に情報を収集します。この情報には、以下のような情報が含まれる場合があります。 + +* デバイスのインターネット プロトコル アドレス (例: IPアドレス) +* アプリケーションの訪問ページ、訪問日時、ページに費やした時間 +* アプリケーションに費やした時間 +* デバイスで使用しているオペレーティング システム + +アプリケーションは、デバイスの正確な位置情報を収集しません。 + +アプリケーションは、デバイスの位置情報を収集し、サービス提供者が概略の地理的位置を特定し、以下の方法で利用します。 + +* 位置情報サービス: サービス提供者は、位置データを利用して、パーソナライズされたコンテンツ、関連する推奨事項、および位置ベースのサービスを提供します。 +* 分析と改善: 集約された匿名の位置データは、サービス提供者がユーザーの行動を分析し、トレンドを特定し、アプリケーションの全体的なパフォーマンスと機能を改善するのに役立ちます。 +* サードパーティ サービス: 定期的に、サービス提供者は匿名化された位置データを外部サービスに送信することがあります。これらのサービスは、アプリケーションの強化と提供内容の最適化を支援します。 + +サービス提供者は、提供された情報を使用して、重要な情報、必要な通知、およびマーケティング プロモーションを提供するために、時折連絡することがあります。 + +より良い体験を提供するために、アプリケーションを使用する際に、サービス提供者は特定の個人を識別できる情報の提供を求める場合があります。サービス提供者が要求する情報は、このプライバシーポリシーに記載されているように保持され、使用されます。 + +**サードパーティへのアクセス** + +集約された匿名データのみが、サービス提供者がアプリケーションおよびサービスを改善するのを支援するために、定期的に外部サービスに送信されます。サービス提供者は、このプライバシー声明に記載されている方法で、第三者と情報を共有することがあります。 + +サービス提供者は、ユーザー提供情報および自動収集情報を以下のように開示することがあります。 + +* 法律で要求される場合 (例: 召喚状に応じるためなど) +* 権利を保護するため、あなたや他者の安全を守るため、詐欺を調査するため、または政府の要求に応じるために必要であると誠実に信じる場合 +* 信頼できるサービス提供者と共有する場合 (これらの提供者は、開示された情報を独自に使用することはなく、このプライバシー声明に従うことに同意しています) + +**オプトアウトの権利** + +アプリケーションをアンインストールすることで、簡単に情報の収集を停止できます。デバイスの標準的なアンインストール プロセスやアプリケーション マーケットプレイスまたはネットワークを通じてアンインストールすることができます。 + +**データ保持ポリシー** + +サービス提供者は、ユーザー提供データをアプリケーションを使用している間およびその後の合理的な期間保持します。アプリケーションを通じて提供されたユーザー提供データの削除を希望する場合は、karamem0@outlook.com までご連絡ください。合理的な期間内に対応いたします。 + +**子ども** + +サービス提供者は、13 歳未満の子どもからデータを意図的に収集したり、マーケティングを行ったりするためにアプリケーションを使用しません。 + +サービス提供者は、13 歳未満の子どもから個人を特定できる情報を意図的に収集しません。サービス提供者は、すべての子どもに対して、アプリケーションおよびサービスを通じて個人を特定できる情報を提出しないよう奨励しています。また、保護者や法定後見人には、子どものインターネット使用を監視し、許可なしにアプリケーションおよびサービスを通じて個人を特定できる情報を提供しないよう指導することで、このポリシーの遵守を支援するよう奨励しています。もし、子どもがアプリケーションおよびサービスを通じてサービス提供者に個人を特定できる情報を提供したと信じる理由がある場合は、サービス提供者 (karamem0@outlook.com) に連絡してください。必要な措置を講じることができます。また、個人を特定できる情報の処理に同意するには、少なくとも 16 歳である必要があります (一部の国では、保護者または法定後見人が代わりに同意することを許可する場合があります)。 + +**セキュリティ** + +サービス提供者は、情報の機密性を保護することに関心を持っています。サービス提供者は、処理および保持する情報を保護するために、物理的、電子的、および手続き上の保護措置を提供します。 + +**変更** + +このプライバシー ポリシーは、必要に応じて随時更新されることがあります。サービス提供者は、このページを更新して新しいプライバシー ポリシーを掲載することで、プライバシー ポリシーの変更を通知します。変更がある場合は、このプライバシーポリシーを定期的に確認することをお勧めします。継続して使用することは、すべての変更を承認したものとみなされます。 + +**同意** + +アプリケーションを使用することにより、現在および改訂されたプライバシー ポリシーに記載されている情報の処理に同意するものとします。 + +**お問い合わせ** + +アプリケーションを使用している間にプライバシーに関して質問がある場合、または実践について質問がある場合は、サービス提供者 (karamem0@outlook.com) に連絡してください。 + +*** + +このプライバシー ポリシー ページは、[App Privacy Policy Generator](https://app-privacy-policy-generator.nisrulz.com/) によって生成されました。 diff --git a/README.md b/README.md index 4a7e834..61044e3 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Commistant は会議の開始時、終了時、または会議中に定型のメ ## プレビュー -![プレビュー](./assets/screenshot1.png) +![プレビュー](./assets/screenshots/001.png) ## 利用シーン @@ -27,9 +27,11 @@ Commistant は会議の開始時、終了時、または会議中に定型のメ ## 使用方法 +### コマンドによる設定 + 事前に通知する内容を設定します。**@Commistant** と入力するとコマンドの一覧が表示されます。 -![使用方法](./assets/screenshot2.png) +![使用方法](./assets/screenshots/002.png) |コマンド名|説明| |-|-| @@ -38,13 +40,13 @@ Commistant は会議の開始時、終了時、または会議中に定型のメ |会議中|会議中に通知する内容を設定します。| |初期化|この会議のすべての設定を初期化します。| -### 会議開始後 +#### 会議開始後 会議の開始時刻の後に 1 回だけ通知を送信します。 **@Commistant 会議開始後** と入力すると設定を変更できます。 -![会議開始後](./assets/screenshot3.png) +![会議開始後](./assets/screenshots/003.png) |項目|内容| |-|-| @@ -62,13 +64,13 @@ Commistant は会議の開始時、終了時、または会議中に定型のメ |10 分後|スケジュールで設定されている開始時刻の 10 分後に送信します。| |15 分後|スケジュールで設定されている開始時刻の 15 分後に送信します。| -### 会議終了前 +#### 会議終了前 会議の終了時刻の前に 1 回だけ通知を送信します。 **@Commistant 会議終了前** と入力すると設定を変更できます。 -![会議終了前](./assets/screenshot4.png) +![会議終了前](./assets/screenshots/004.png) |項目|内容| |-|-| @@ -86,13 +88,13 @@ Commistant は会議の開始時、終了時、または会議中に定型のメ |10 分後|スケジュールで設定されている終了時刻の 10 分前に送信します。| |15 分後|スケジュールで設定されている終了時刻の 15 分前に送信します。| -### 会議中 +#### 会議中 会議中に繰り返し通知を送信します。 **@Commistant 会議中** と入力すると設定を変更できます。 -![会議中](./assets/screenshot5.png) +![会議中](./assets/screenshots/005.png) |項目|内容| |-|-| @@ -109,22 +111,34 @@ Commistant は会議の開始時、終了時、または会議中に定型のメ |30 分|スケジュールで設定されている開始時刻から 30 分おきに送信します。| |60 分|スケジュールで設定されている開始時刻から 60 分おきに送信します。| -### 初期化 +#### 初期化 この会議のすべての設定を初期化します。 **@Commistant 初期化** と入力すると初期化できます。 -![初期化](./assets/screenshot6.png) +![初期化](./assets/screenshots/006.png) + +### AI による設定 + +特定のコマンド以外でもチャットの内容を AI に理解させて設定を変更できます。いくつか例を示します。 + +- 会議開始後 5 分経ったら「こんにちは」と表示してください。 +- 会議中 30 分おきに「アンケートにご協力ください」と表示してください。URL は「`https://www.example.com`」です。 +- 設定をリセットしてください。 ### タブによる設定 -チャットによる設定変更のほかにタブを使用して設定を変更することもできます。 +チャットによる設定変更のほかにタブを使用して設定を変更できます。 -![タブによる設定](./assets/screenshot7.png) +![タブによる設定](./assets/screenshots/007.png) ## 注意事項 - 設定は会議ごとに識別されます。複数日にわたるイベントで会議が別になる場合はそれぞれに設定してください。 - 設定の有効期間は 30 日間です。それ以前に設定した内容は消えてしまいます。 - 参加者が途中で退出した場合は通知が参加者に表示されない場合があります。 + +# 素材 + +アプリで使用している素材は [unDraw](https://undraw.co/illustrations) にライセンスされています。 diff --git a/TERMS_OF_USE.md b/TERMS_OF_USE.md index 321ef43..ccd7b8a 100644 --- a/TERMS_OF_USE.md +++ b/TERMS_OF_USE.md @@ -1,94 +1,31 @@ -# 利用規約 +**利用規約** -この利用規約(以下、「本規約」といいます。)は、karamem0(以下、「サービス提供者」といいます。)がこのウェブサイト上で提供するサービス(以下、「本サービス」といいます。)の利用条件を定めるものです。利用者の皆さま(以下、「サービス利用者」といいます。)には、本規約に従って、本サービスをご利用いただきます。 +この利用規約は、karamem0 (以下「サービス提供者」といいます) が無料サービスとして作成した Commistant アプリ (以下「アプリケーション」といいます) に適用されます。 -## 第 1 条(適用) +アプリケーションをダウンロードまたは利用することにより、以下の利用規約に自動的に同意したものとみなされます。アプリケーションを使用する前に、これらの規約をよく読み、理解することを強くお勧めします。アプリケーションの無断コピー、改変、アプリケーションの一部または当社の商標の無断使用は厳禁です。アプリケーションのソースコードを抽出したり、他の言語に翻訳したり、派生バージョンを作成したりすることは許可されていません。アプリケーションに関連するすべての商標、著作権、データベース権、およびその他の知的財産権は、サービス提供者の所有物です。 -1. 本規約は、サービス利用者とサービス提供者との間の本サービスの利用に関わる一切の関係に適用されるものとします。 -1. サービス提供者は本サービスに関し、本規約のほか、ご利用にあたってのルール等、各種の定め(以下、「個別規定」といいます。)をすることがあります。これら個別規定はその名称のいかんに関わらず、本規約の一部を構成するものとします。 -1. 本規約の規定が前条の個別規定の規定と矛盾する場合には、個別規定において特段の定めなき限り、個別規定の規定が優先されるものとします。 +サービス提供者は、アプリケーションができるだけ有益で効率的であることを確保することに尽力しています。そのため、サービス提供者は、いつでも、いかなる理由でも、アプリケーションを変更したり、サービスに対して料金を請求したりする権利を留保します。アプリケーションまたはそのサービスに対する料金が発生する場合、サービス提供者はその旨を明確に通知します。 -## 第 2 条(利用対象) +アプリケーションは、サービスを提供するために、サービス提供者に提供された個人データを保存および処理します。デバイスのセキュリティとアプリケーションへのアクセスを維持する責任はユーザーにあります。サービス提供者は、デバイスの公式オペレーティング システムによって課せられたソフトウェア制限や制限を解除することを含む、デバイスのジェイルブレイクやルート化を強くお勧めしません。そのような行為は、デバイスをマルウェア、ウイルス、悪意のあるプログラムにさらし、デバイスのセキュリティ機能を損なう可能性があり、アプリケーションが正しく機能しない、またはまったく機能しない結果を招く可能性があります。 -1. サービス提供者は、本サービスを利用しようとする者に以下の事由があると判断した場合、本サービスの利用を承認しないことがあり、その理由については一切の開示義務を負わないものとします。 - 1. 利用に際して虚偽の事項を届け出た場合 - 1. 本規約に違反したことがある者からの申請である場合 - 1. その他、サービス提供者が利用登録を相当でないと判断した場合 +サービス提供者は、特定の側面について責任を負わないことに注意してください。アプリケーションの一部の機能は、Wi-Fi またはネットワーク プロバイダーによって提供されるアクティブなインターネット接続を必要とします。Wi-Fi へのアクセスがない場合やデータ容量を使い果たした場合、アプリケーションが完全に機能しない場合、サービス提供者は責任を負いません。 -## 第 3 条(禁止事項) +Wi-Fi エリア外でアプリケーションを使用する場合、ネットワーク プロバイダーの契約条件が適用されることに注意してください。そのため、アプリケーションへの接続中のデータ使用料やその他の第三者の料金が発生する場合があります。アプリケーションを使用することにより、そのような料金、特にデータ ローミングを無効にせずに自宅外 (地域または国) でアプリケーションを使用する場合のローミング データ料金について責任を負うことに同意したものとみなされます。アプリケーションを使用しているデバイスの請求者でない場合は、請求者の許可を得ているものとみなされます。 -1. サービス利用者は、本サービスの利用にあたり、以下の行為をしてはなりません。 +同様に、サービス提供者は常にアプリケーションの使用に対して責任を負うことはできません。たとえば、デバイスの充電を維持する責任はユーザーにあります。デバイスのバッテリーが切れてサービスにアクセスできない場合、サービス提供者は責任を負いません。 - 1. 法令または公序良俗に違反する行為 - 1. 犯罪行為に関連する行為 - 1. 本サービスの内容等、本サービスに含まれる著作権、商標権ほか知的財産権を侵害する行為 - 1. サービス提供者、ほかのサービス利用者、またはその他第三者のサーバーまたはネットワークの機能を破壊したり、妨害したりする行為 - 1. 本サービスによって得られた情報を商業的に利用する行為 - 1. サービス提供者のサービスの運営を妨害するおそれのある行為 - 1. 不正アクセスをし、またはこれを試みる行為 - 1. 他のサービス利用者に関する個人情報等を収集または蓄積する行為 - 1. 不正な目的を持って本サービスを利用する行為 - 1. 本サービスの他のサービス利用者またはその他の第三者に不利益、損害、不快感を与える行為 - 1. 他のサービス利用者に成りすます行為 - 1. サービス提供者が許諾しない本サービス上での宣伝、広告、勧誘、または営業行為 - 1. 面識のない異性との出会いを目的とした行為 - 1. サービス提供者のサービスに関連して、反社会的勢力に対して直接または間接に利益を供与する行為 - 1. その他、サービス提供者が不適切と判断する行為 +アプリケーションの使用に関するサービス提供者の責任については、常に最新かつ正確であるよう努めていますが、第三者から情報を提供され、それをユーザーに提供するために依存していることに注意してください。サービス提供者は、アプリケーションの機能に完全に依存した結果として発生する直接的または間接的な損失について、一切の責任を負いません。 -## 第 4 条(本サービスの提供の停止等) +サービス提供者は、アプリケーションを更新する場合があります。現在、アプリケーションはオペレーティング システムの要件に従って利用可能ですが、アプリケーションの利用可能範囲を拡大するために追加のシステムに対応する場合があります。アプリケーションを引き続き使用するためには、更新をダウンロードする必要があります。サービス提供者は、常にアプリケーションを更新してユーザーに関連するものとすることや、ユーザーのデバイスにインストールされている特定のオペレーティング システム バージョンと互換性があることを保証しません。しかし、ユーザーは提供された更新を常に受け入れることに同意します。サービス提供者は、アプリケーションの提供を中止し、予告なしにその使用を終了する場合があります。特に通知がない限り、終了時には以下のことが適用されます。(a) これらの利用規約でユーザーに付与された権利およびライセンスは終了します。(b) アプリケーションの使用を中止し、必要に応じてデバイスから削除する必要があります。 -1. サービス提供者は、以下のいずれかの事由があると判断した場合、サービス利用者に事前に通知することなく本サービスの全部または一部の提供を停止または中断することができるものとします。 -1. 本サービスにかかるコンピュータシステムの保守点検または更新を行う場合 -1. 地震、落雷、火災、停電または天災などの不可抗力により、本サービスの提供が困難となった場合 -1. コンピュータまたは通信回線等が事故により停止した場合 -1. その他、サービス提供者が本サービスの提供が困難と判断した場合 -1. サービス提供者は、本サービスの提供の停止または中断により、サービス利用者または第三者が被ったいかなる不利益または損害についても、一切の責任を負わないものとします。 +**利用規約の変更** -## 第 5 条(利用制限および登録抹消) +サービス提供者は、定期的に利用規約を更新する場合があります。そのため、定期的にこのページを確認することをお勧めします。サービス提供者は、このページに新しい利用規約を掲載することで、変更を通知します。 -1. サービス提供者は、サービス利用者が以下のいずれかに該当する場合には、事前の通知なく、サービス利用者に対して、本サービスの全部もしくは一部の利用を制限し、またはサービス利用者としての登録を抹消することができるものとします。 +**お問い合わせ** - 1. 本規約のいずれかの条項に違反した場合 - 1. 登録事項に虚偽の事実があることが判明した場合 - 1. サービス提供者からの連絡に対し、一定期間返答がない場合 - 1. 本サービスについて、最終の利用から一定期間利用がない場合 - 1. その他、サービス提供者が本サービスの利用を適当でないと判断した場合 +利用規約について質問や提案がある場合は、サービス提供者 (karamem0@outlook.com) にご連絡ください。 -1. サービス提供者は、本条に基づきサービス提供者が行った行為によりサービス利用者に生じた損害について、一切の責任を負いません。 +*** -## 第 6 条(保証の否認および免責事項) - -1. サービス提供者は、本サービスに事実上または法律上の瑕疵(安全性、信頼性、正確性、完全性、有効性、特定の目的への適合性、セキュリティなどに関する欠陥、エラーやバグ、権利侵害などを含みます。)がないことを明示的にも黙示的にも保証しておりません。 -1. サービス提供者は、本サービスに起因してサービス利用者に生じたあらゆる損害について、サービス提供者の故意又は重過失による場合を除き、一切の責任を負いません。ただし、本サービスに関するサービス提供者とサービス利用者との間の契約(本規約を含みます。)が消費者契約法に定める消費者契約となる場合、この免責規定は適用されません。 -1. 前項ただし書に定める場合であっても、サービス提供者は、サービス提供者の過失(重過失を除きます。)による債務不履行または不法行為によりサービス利用者に生じた損害のうち特別な事情から生じた損害(サービス提供者またはサービス利用者が損害発生につき予見し、または予見し得た場合を含みます。)について一切の責任を負いません。また、サービス提供者の過失(重過失を除きます。)による債務不履行または不法行為によりサービス利用者に生じた損害の賠償は、サービス利用者から当該損害が発生した月に受領した利用料の額を上限とします。 -1. サービス提供者は、本サービスに関して、サービス利用者と他のサービス利用者または第三者との間において生じた取引、連絡または紛争等について一切責任を負いません。 - -## 第 7 条(サービス内容の変更等) - -1. サービス提供者は、サービス利用者への事前の告知をもって、本サービスの内容を変更、追加または廃止することがあり、サービス利用者はこれを承諾するものとします。 - -## 第 8 条(利用規約の変更) - -1. サービス提供者は以下の場合には、サービス利用者の個別の同意を要せず、本規約を変更することができるものとします。 -1. 本規約の変更がサービス利用者の一般の利益に適合するとき。 -1. 本規約の変更が本サービス利用契約の目的に反せず、かつ、変更の必要性、変更後の内容の相当性その他の変更に係る事情に照らして合理的なものであるとき。 -1. サービス提供者はサービス利用者に対し、前項による本規約の変更にあたり、事前に、本規約を変更する旨及び変更後の本規約の内容並びにその効力発生時期を通知します。 - -## 第 9 条(個人情報の取扱い) - -1. サービス提供者は、本サービスの利用によって取得する個人情報については、サービス提供者「プライバシーポリシー」に従い適切に取り扱うものとします。 - -## 第 10 条(通知または連絡) - -1. サービス利用者とサービス提供者との間の通知または連絡は、サービス提供者の定める方法によって行うものとします。サービス提供者は、サービス利用者から、サービス提供者が別途定める方式に従った変更届け出がない限り、現在登録されている連絡先が有効なものとみなして当該連絡先へ通知または連絡を行い、これらは、発信時にサービス利用者へ到達したものとみなします。 - -## 第 11 条(権利義務の譲渡の禁止) - -1. サービス利用者は、サービス提供者の書面による事前の承諾なく、利用契約上の地位または本規約に基づく権利もしくは義務を第三者に譲渡し、または担保に供することはできません。 - -## 第 12 条(準拠法・裁判管轄) - -1. 本規約の解釈にあたっては、日本法を準拠法とします。 -1. 本サービスに関して紛争が生じた場合には、サービス提供者の本店所在地を管轄する裁判所を専属的合意管轄とします。 - -以上 +この利用規約ページは [App Privacy Policy Generator](https://app-privacy-policy-generator.nisrulz.com/) によって生成されました。 diff --git a/assets/errors/404.svg b/assets/errors/404.svg new file mode 100644 index 0000000..b1d6cc4 --- /dev/null +++ b/assets/errors/404.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/errors/500.svg b/assets/errors/500.svg new file mode 100644 index 0000000..65fd70f --- /dev/null +++ b/assets/errors/500.svg @@ -0,0 +1 @@ +server down \ No newline at end of file diff --git a/assets/screenshot1.png b/assets/screenshots/001.png similarity index 100% rename from assets/screenshot1.png rename to assets/screenshots/001.png diff --git a/assets/screenshot2.png b/assets/screenshots/002.png similarity index 100% rename from assets/screenshot2.png rename to assets/screenshots/002.png diff --git a/assets/screenshot3.png b/assets/screenshots/003.png similarity index 100% rename from assets/screenshot3.png rename to assets/screenshots/003.png diff --git a/assets/screenshot4.png b/assets/screenshots/004.png similarity index 100% rename from assets/screenshot4.png rename to assets/screenshots/004.png diff --git a/assets/screenshot5.png b/assets/screenshots/005.png similarity index 100% rename from assets/screenshot5.png rename to assets/screenshots/005.png diff --git a/assets/screenshot6.png b/assets/screenshots/006.png similarity index 100% rename from assets/screenshot6.png rename to assets/screenshots/006.png diff --git a/assets/screenshot7.png b/assets/screenshots/007.png similarity index 100% rename from assets/screenshot7.png rename to assets/screenshots/007.png diff --git a/manifest/manifest.json b/manifest/manifest.json index c277165..0937934 100644 --- a/manifest/manifest.json +++ b/manifest/manifest.json @@ -1,9 +1,8 @@ { - "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.16/MicrosoftTeams.schema.json", - "manifestVersion": "1.16", + "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.17/MicrosoftTeams.schema.json", + "manifestVersion": "1.17", "version": "{{APP_VERSION}}", "id": "{{APP_CLIENT_ID}}", - "packageName": "dev.karamem0.commistant", "name": { "short": "Commistant", "full": "Commistant" @@ -11,7 +10,7 @@ "developer": { "name": "karamem0", "websiteUrl": "https://github.com/karamem0/commistant", - "privacyUrl": "https://github.com/karamem0/commistant/blob/main/PRIVACY.md", + "privacyUrl": "https://github.com/karamem0/commistant/blob/main/PRIVACY_POLICY.md", "termsOfUseUrl": "https://github.com/karamem0/commistant/blob/main/TERMS_OF_USE.md" }, "description": { diff --git a/source/client/eslint.config.mjs b/source/client/eslint.config.mjs index af9c840..4b400ff 100644 --- a/source/client/eslint.config.mjs +++ b/source/client/eslint.config.mjs @@ -211,6 +211,7 @@ export default [ } ], 'react/prop-types': 'off', + 'sonarjs/max-switch-cases': 'warn', 'sonarjs/no-collapsible-if': 'warn', 'sonarjs/no-duplicate-string': 'off', 'sonarjs/no-small-switch': 'warn', diff --git a/source/client/package-lock.json b/source/client/package-lock.json index 8fa58c1..cf46e35 100644 --- a/source/client/package-lock.json +++ b/source/client/package-lock.json @@ -10,18 +10,18 @@ "dependencies": { "@automapper/pojos": "^8.8.1", "@emotion/react": "^11.13.3", - "@fluentui/react-components": "^9.54.13", + "@fluentui/react-components": "^9.54.16", "@fluentui/react-icons-mdl2": "^1.3.75", - "@microsoft/applicationinsights-react-js": "^17.3.1", - "@microsoft/applicationinsights-web": "^3.3.1", - "@microsoft/teams-js": "^2.27.0", - "axios": "^1.7.5", + "@microsoft/applicationinsights-react-js": "^17.3.2", + "@microsoft/applicationinsights-web": "^3.3.3", + "@microsoft/teams-js": "^2.28.0", + "axios": "^1.7.7", "react": "^18.3.1", "react-dom": "^18.3.1", "react-error-boundary": "^4.0.13", "react-hook-form": "^7.53.0", - "react-intl": "^6.6.8", - "react-router-dom": "^6.26.1", + "react-intl": "^6.7.0", + "react-router-dom": "^6.26.2", "react-use": "^17.5.1", "ress": "^5.0.2" }, @@ -29,30 +29,30 @@ "@emotion/babel-plugin": "^11.12.0", "@eslint/compat": "^1.1.1", "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "^9.9.1", + "@eslint/js": "^9.11.1", "@formatjs/cli": "^6.2.12", - "@stylistic/eslint-plugin": "^2.6.4", - "@types/react": "^18.3.4", + "@stylistic/eslint-plugin": "^2.8.0", + "@types/react": "^18.3.9", "@types/react-dom": "^18.3.0", "@types/react-router-dom": "^5.3.3", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "@vitejs/plugin-react": "^4.3.1", "babel-plugin-formatjs": "^10.5.16", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "eslint-plugin-hooks": "^0.4.3", - "eslint-plugin-react": "^7.35.0", + "eslint-plugin-react": "^7.36.1", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-sonarjs": "^1.0.4", "globals": "^15.9.0", - "postcss": "^8.4.41", + "postcss": "^8.4.47", "postcss-styled-syntax": "^0.6.4", - "sass": "^1.77.8", + "sass": "^1.79.3", "stylelint": "^16.9.0", - "stylelint-config-recess-order": "^5.1.0", + "stylelint-config-recess-order": "^5.1.1", "stylelint-config-standard-scss": "^13.1.0", - "typescript": "^5.5.4", - "vite": "^5.4.2" + "typescript": "^5.6.2", + "vite": "^5.4.8" } }, "node_modules/@ampproject/remapping": { @@ -163,12 +163,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.25.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.5.tgz", - "integrity": "sha512-abd43wyLfbWoxC6ahM8xTkqLpGB2iWBVyuKC9/srhFunCd1SDNrV1s72bBpK4hLj8KLzHBBcOblvLQZBNw9r3w==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", + "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", "license": "MIT", "dependencies": { - "@babel/types": "^7.25.4", + "@babel/types": "^7.25.6", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -289,14 +289,14 @@ } }, "node_modules/@babel/helpers": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.0.tgz", - "integrity": "sha512-MjgLZ42aCm0oGjJj8CtSM3DB8NOOf8h2l7DCTePJs29u+v7yO/RBX9nShlKMgFnRks/Q4tBAe7Hxnov9VkGwLw==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", + "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", "dev": true, "license": "MIT", "dependencies": { "@babel/template": "^7.25.0", - "@babel/types": "^7.25.0" + "@babel/types": "^7.25.6" }, "engines": { "node": ">=6.9.0" @@ -318,12 +318,12 @@ } }, "node_modules/@babel/parser": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.4.tgz", - "integrity": "sha512-nq+eWrOgdtu3jG5Os4TQP3x3cLA8hR8TvJNjD8vnPa20WGycimcparWnLK4jJhElTK6SDyuJo1weMKO/5LpmLA==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", + "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", "license": "MIT", "dependencies": { - "@babel/types": "^7.25.4" + "@babel/types": "^7.25.6" }, "bin": { "parser": "bin/babel-parser.js" @@ -381,9 +381,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.4.tgz", - "integrity": "sha512-DSgLeL/FNcpXuzav5wfYvHCGvynXkJbn3Zvc3823AEe9nPwW9IK4UoCSS5yGymmQzN0pCPvivtgS6/8U2kkm1w==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.6.tgz", + "integrity": "sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==", "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" @@ -407,16 +407,16 @@ } }, "node_modules/@babel/traverse": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.4.tgz", - "integrity": "sha512-VJ4XsrD+nOvlXyLzmLzUs/0qjFS4sK30te5yEFlvbbUNEgKaVb2BHZUpAL+ttLPQAHNrsI3zZisbfha5Cvr8vg==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz", + "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==", "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.25.4", - "@babel/parser": "^7.25.4", + "@babel/generator": "^7.25.6", + "@babel/parser": "^7.25.6", "@babel/template": "^7.25.0", - "@babel/types": "^7.25.4", + "@babel/types": "^7.25.6", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -434,9 +434,9 @@ } }, "node_modules/@babel/types": { - "version": "7.25.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.4.tgz", - "integrity": "sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", + "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.24.8", @@ -617,15 +617,15 @@ } }, "node_modules/@emotion/serialize": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.1.tgz", - "integrity": "sha512-dEPNKzBPU+vFPGa+z3axPRn8XVDetYORmDC0wAiej+TNcOZE70ZMJa0X7JdeoM6q/nWTMZeLpN/fTnD9o8MQBA==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.2.tgz", + "integrity": "sha512-grVnMvVPK9yUVE6rkKfAJlYZgo0cu3l9iMC77V7DW6E1DUIrU68pSEXRmFZFOFB1QFo57TncmOcvcbMDWsL4yA==", "license": "MIT", "dependencies": { "@emotion/hash": "^0.9.2", "@emotion/memoize": "^0.9.0", "@emotion/unitless": "^0.10.0", - "@emotion/utils": "^1.4.0", + "@emotion/utils": "^1.4.1", "csstype": "^3.0.2" } }, @@ -651,9 +651,9 @@ } }, "node_modules/@emotion/utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.0.tgz", - "integrity": "sha512-spEnrA1b6hDR/C68lC2M7m6ALPUHZC0lIY7jAS/B/9DuuO1ZP04eov8SMv/6fwRd8pzmsn2AuJEznRREWlQrlQ==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.1.tgz", + "integrity": "sha512-BymCXzCG3r72VKJxaYVwOXATqXIZ85cuvg0YOUDxMGNrKc1DJRZk8MgV5wyXRyEayIMd4FuXJIUgTBXvDNW5cA==", "license": "MIT" }, "node_modules/@emotion/weak-memoize": { @@ -1083,9 +1083,9 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz", - "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==", + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.1.tgz", + "integrity": "sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==", "dev": true, "license": "MIT", "engines": { @@ -1140,9 +1140,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.9.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.9.1.tgz", - "integrity": "sha512-xIDQRsfg5hNBqHz04H1R3scSVwmI+KUbqjsQKHKQ1DAUSaUjYPReZZmS/5PNiKu1fUvzDd6H7DEDKACSEhu+TQ==", + "version": "9.11.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.11.1.tgz", + "integrity": "sha512-/qu+TWz8WwPWc7/HcIJKi+c+MOm46GdVaSlTTQcaqaL53+GsoA6MxWp5PtTx48qbSP7ylM1Kn7nhvkugfJvRSA==", "dev": true, "license": "MIT", "engines": { @@ -1150,12 +1150,12 @@ } }, "node_modules/@floating-ui/core": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.7.tgz", - "integrity": "sha512-yDzVT/Lm101nQ5TCVeK65LtdN7Tj4Qpr9RTXJ2vPFLqtLxwOrpoxAHAJI8J3yYWUc40J0BDBheaitK5SJmno2g==", + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.8.tgz", + "integrity": "sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==", "license": "MIT", "dependencies": { - "@floating-ui/utils": "^0.2.7" + "@floating-ui/utils": "^0.2.8" } }, "node_modules/@floating-ui/devtools": { @@ -1167,19 +1167,19 @@ } }, "node_modules/@floating-ui/dom": { - "version": "1.6.10", - "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.10.tgz", - "integrity": "sha512-fskgCFv8J8OamCmyun8MfjB1Olfn+uZKjOKZ0vhYF3gRmEUXcGOjxWL8bBr7i4kIuPZ2KD2S3EUIOxnjC8kl2A==", + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.11.tgz", + "integrity": "sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==", "license": "MIT", "dependencies": { "@floating-ui/core": "^1.6.0", - "@floating-ui/utils": "^0.2.7" + "@floating-ui/utils": "^0.2.8" } }, "node_modules/@floating-ui/utils": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.7.tgz", - "integrity": "sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA==", + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz", + "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==", "license": "MIT" }, "node_modules/@fluentui/dom-utilities": { @@ -1221,21 +1221,21 @@ } }, "node_modules/@fluentui/react-accordion": { - "version": "9.5.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.5.3.tgz", - "integrity": "sha512-QnOfHEM7do52b4mgyb0SPvKQOa6lPEsOOy+V/xGK2LNimnZSPvGAfJ/vAD4yjR5gOR5zQl7iNv3FNN0mJSefXA==", + "version": "9.5.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.5.5.tgz", + "integrity": "sha512-4zwtmZTcD2jgjxbMTHajhMxRNkFFHIXG060dSVoK73H4vWLKtDYuwQJesfgi2swUim+xhemvcInrLXIoY8pLZw==", "license": "MIT", "dependencies": { - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-aria": "^9.13.6", + "@fluentui/react-context-selector": "^9.1.67", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-motion": "^9.5.0", - "@fluentui/react-motion-components-preview": "^0.1.2", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-motion": "^9.5.2", + "@fluentui/react-motion-components-preview": "^0.1.4", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1270,16 +1270,16 @@ } }, "node_modules/@fluentui/react-aria": { - "version": "9.13.4", - "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.13.4.tgz", - "integrity": "sha512-kFavxrWnOOkScy1Ue7YvnofxjjPzdEROziyApEp7QhyWd8syfNvTZh79WnBza0RBEPvWqExphS95J3vmyM8avA==", + "version": "9.13.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.13.6.tgz", + "integrity": "sha512-/bepLd2SKL+WHhiHJ8O/Lt+1FxvVeGB+pgbUuSjtPVwafwcA4RNXVlkMQaoYk8sQvnG4oqVa4ToTxUWURaOeNA==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-utilities": "^9.18.15", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -1290,21 +1290,21 @@ } }, "node_modules/@fluentui/react-avatar": { - "version": "9.6.37", - "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.6.37.tgz", - "integrity": "sha512-6/5AgZ/s353FhCscFWOiec0j4vJCjHXbWO4F9JDItYDUm0t+egN7rb98LZhAezfapo4GUxdx7ZNpqWy0bZ5GDw==", + "version": "9.6.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.6.39.tgz", + "integrity": "sha512-of2XMrwTZ4xKsiPEgayJupeI29dAiNBbWos4MCzBJaBS6u9BcaHRenSyzDFViC4jFyvoJQDqftWYThaSwH3PHw==", "license": "MIT", "dependencies": { - "@fluentui/react-badge": "^9.2.41", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-badge": "^9.2.43", + "@fluentui/react-context-selector": "^9.1.67", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-popover": "^9.9.19", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-tooltip": "^9.4.37", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-popover": "^9.9.21", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-tooltip": "^9.4.39", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1316,16 +1316,16 @@ } }, "node_modules/@fluentui/react-badge": { - "version": "9.2.41", - "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.2.41.tgz", - "integrity": "sha512-/GBKotH68XrBix1mCJybYHw+5QKYoAbINqYPj2mEfcDiC2VfS4w4Drjokcp2O1KD2cX/YZ9PThptKmWkjT3UOw==", + "version": "9.2.43", + "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.2.43.tgz", + "integrity": "sha512-E+J08RIj2UZ5daq1kN+IgOCf5x4VVnFQTO+XI2bXsqoc/6wFHS2FZ8I7pNQqkWbvZ6cspR7cG7S8RfTR5pQz1Q==", "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1337,20 +1337,20 @@ } }, "node_modules/@fluentui/react-breadcrumb": { - "version": "9.0.36", - "resolved": "https://registry.npmjs.org/@fluentui/react-breadcrumb/-/react-breadcrumb-9.0.36.tgz", - "integrity": "sha512-InuZqcokYVyEjLZWQNXUapBi7ryo8i5q0onNxDEf0J+Qolg3baqRN1jY4cKC4UzjlMJgjr+Vz/+gMIRGNLDIKw==", + "version": "9.0.38", + "resolved": "https://registry.npmjs.org/@fluentui/react-breadcrumb/-/react-breadcrumb-9.0.38.tgz", + "integrity": "sha512-VWf/nNrJSWtYpT4eR4vl4+QNf8idXtdqChB22siAaFg8pBndBE6N4nsSgMcs70E+VQ4SuJVp9HQVSx8vpngi0Q==", "license": "MIT", "dependencies": { - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-button": "^9.3.89", + "@fluentui/react-aria": "^9.13.6", + "@fluentui/react-button": "^9.3.91", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-link": "^9.2.30", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-link": "^9.2.32", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1362,19 +1362,19 @@ } }, "node_modules/@fluentui/react-button": { - "version": "9.3.89", - "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.3.89.tgz", - "integrity": "sha512-fliozeCpApuDpevvHLC2rTdhyVymXZHaXSR2cFqgYdYtHrXFE7JbMHVMNAszQCo+T+4uovzKU/SL1z7xMr1VhQ==", + "version": "9.3.91", + "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.3.91.tgz", + "integrity": "sha512-g/0kn9S/SO/XRUkRpxnAfpe6rv2Tn/zJhygeyTy+rOGuR5MxAEDhauRnpjntt+h8U6088LGImZUTfU5vHjsVNg==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", + "@fluentui/react-aria": "^9.13.6", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1386,17 +1386,17 @@ } }, "node_modules/@fluentui/react-card": { - "version": "9.0.91", - "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.0.91.tgz", - "integrity": "sha512-5p1d5hpEnkXNnj7BAvl6pLyvX3bOOY0kFB/gGn32rpFpdxs5vCsGe1qNs2Ju9MlMhSFh7c2mBMHOixc/eD9JiA==", + "version": "9.0.93", + "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.0.93.tgz", + "integrity": "sha512-HhaNzhnk1htPGF1Lvh9G9Bohm26Tt49csjz8/Xc+u/dfzoXPAmYJxgCOzHT6QPp0/e21Fy+cQONV051BO5dE5w==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-text": "^9.4.23", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-text": "^9.4.25", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1408,19 +1408,19 @@ } }, "node_modules/@fluentui/react-checkbox": { - "version": "9.2.35", - "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.2.35.tgz", - "integrity": "sha512-YK6jYbW/Sg9raJ3uoHUhLO7htEA4VZponhG3vfHg1ss6BHjfArSHHMHLRaHhHmzfeQewoA7A6Y/XDSGLeffXVw==", + "version": "9.2.37", + "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.2.37.tgz", + "integrity": "sha512-qNJIsZaTqD7vYz547bp14q/nXd5le1bZKApR0NORVf6qLfID0/B5hJ48pUpQV03HrbgBFf8ZiVGzHfwwfHZiLQ==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-field": "^9.1.76", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-label": "^9.1.74", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-label": "^9.1.76", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1432,23 +1432,23 @@ } }, "node_modules/@fluentui/react-combobox": { - "version": "9.13.5", - "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.13.5.tgz", - "integrity": "sha512-nfhERKiTB73jcVsSJYlX1cXu/Tcd1YE9TrldgIm1Rb79vDlX0WT3hpf4yvHMuPwA6qPGISm8RmYGj6mjs4ucLA==", + "version": "9.13.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.13.7.tgz", + "integrity": "sha512-UQnUdThddkwDzvPZmPTH3kFNYTotTmO2cg5+oKzhYfC5I8Km3tzclItRjNRxjjo9hdjDHn2ZiXpvr8qFWJbS/A==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-aria": "^9.13.6", + "@fluentui/react-context-selector": "^9.1.67", + "@fluentui/react-field": "^9.1.76", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-positioning": "^9.15.7", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-portal": "^9.4.35", + "@fluentui/react-positioning": "^9.15.9", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1460,67 +1460,67 @@ } }, "node_modules/@fluentui/react-components": { - "version": "9.54.13", - "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.54.13.tgz", - "integrity": "sha512-zh/wBpNfhXyOBh36BE89gGkv9Sdc8NNcSQsN8TxDfawry/QLJVfO42wpUYTV/wLPKuwELGq1TVGjoaZf75s16g==", + "version": "9.54.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.54.16.tgz", + "integrity": "sha512-XLy3ZKlmb+BqJIWeOXEzh8yCFn/gkKWlSt50tAEck0WapUpCPcB+Ccst4eT81GJipH6yjyy/jZUnEEkKAYRvLA==", "license": "MIT", "dependencies": { - "@fluentui/react-accordion": "^9.5.3", + "@fluentui/react-accordion": "^9.5.5", "@fluentui/react-alert": "9.0.0-beta.124", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-avatar": "^9.6.37", - "@fluentui/react-badge": "^9.2.41", - "@fluentui/react-breadcrumb": "^9.0.36", - "@fluentui/react-button": "^9.3.89", - "@fluentui/react-card": "^9.0.91", - "@fluentui/react-checkbox": "^9.2.35", - "@fluentui/react-combobox": "^9.13.5", - "@fluentui/react-dialog": "^9.11.12", - "@fluentui/react-divider": "^9.2.73", - "@fluentui/react-drawer": "^9.5.12", - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-image": "^9.1.71", + "@fluentui/react-aria": "^9.13.6", + "@fluentui/react-avatar": "^9.6.39", + "@fluentui/react-badge": "^9.2.43", + "@fluentui/react-breadcrumb": "^9.0.38", + "@fluentui/react-button": "^9.3.91", + "@fluentui/react-card": "^9.0.93", + "@fluentui/react-checkbox": "^9.2.37", + "@fluentui/react-combobox": "^9.13.7", + "@fluentui/react-dialog": "^9.11.15", + "@fluentui/react-divider": "^9.2.75", + "@fluentui/react-drawer": "^9.5.15", + "@fluentui/react-field": "^9.1.76", + "@fluentui/react-image": "^9.1.73", "@fluentui/react-infobutton": "9.0.0-beta.102", - "@fluentui/react-infolabel": "^9.0.44", - "@fluentui/react-input": "^9.4.87", - "@fluentui/react-label": "^9.1.74", - "@fluentui/react-link": "^9.2.30", - "@fluentui/react-menu": "^9.14.14", - "@fluentui/react-message-bar": "^9.2.9", - "@fluentui/react-motion": "^9.5.0", - "@fluentui/react-overflow": "^9.1.28", - "@fluentui/react-persona": "^9.2.96", - "@fluentui/react-popover": "^9.9.19", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-positioning": "^9.15.7", - "@fluentui/react-progress": "^9.1.85", - "@fluentui/react-provider": "^9.17.2", - "@fluentui/react-radio": "^9.2.30", - "@fluentui/react-rating": "^9.0.17", - "@fluentui/react-search": "^9.0.16", - "@fluentui/react-select": "^9.1.85", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-skeleton": "^9.1.14", - "@fluentui/react-slider": "^9.1.92", - "@fluentui/react-spinbutton": "^9.2.86", - "@fluentui/react-spinner": "^9.4.12", - "@fluentui/react-swatch-picker": "^9.1.8", - "@fluentui/react-switch": "^9.1.92", - "@fluentui/react-table": "^9.15.15", - "@fluentui/react-tabs": "^9.4.30", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-tag-picker": "^9.3.1", - "@fluentui/react-tags": "^9.3.16", - "@fluentui/react-teaching-popover": "^9.1.15", - "@fluentui/react-text": "^9.4.23", - "@fluentui/react-textarea": "^9.3.86", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-toast": "^9.3.54", - "@fluentui/react-toolbar": "^9.2.3", - "@fluentui/react-tooltip": "^9.4.37", - "@fluentui/react-tree": "^9.7.11", - "@fluentui/react-utilities": "^9.18.13", - "@fluentui/react-virtualizer": "9.0.0-alpha.82", + "@fluentui/react-infolabel": "^9.0.46", + "@fluentui/react-input": "^9.4.89", + "@fluentui/react-label": "^9.1.76", + "@fluentui/react-link": "^9.2.32", + "@fluentui/react-menu": "^9.14.16", + "@fluentui/react-message-bar": "^9.2.11", + "@fluentui/react-motion": "^9.5.2", + "@fluentui/react-overflow": "^9.1.30", + "@fluentui/react-persona": "^9.2.98", + "@fluentui/react-popover": "^9.9.21", + "@fluentui/react-portal": "^9.4.35", + "@fluentui/react-positioning": "^9.15.9", + "@fluentui/react-progress": "^9.1.87", + "@fluentui/react-provider": "^9.17.4", + "@fluentui/react-radio": "^9.2.32", + "@fluentui/react-rating": "^9.0.19", + "@fluentui/react-search": "^9.0.18", + "@fluentui/react-select": "^9.1.87", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-skeleton": "^9.1.16", + "@fluentui/react-slider": "^9.1.94", + "@fluentui/react-spinbutton": "^9.2.88", + "@fluentui/react-spinner": "^9.4.14", + "@fluentui/react-swatch-picker": "^9.1.10", + "@fluentui/react-switch": "^9.1.94", + "@fluentui/react-table": "^9.15.17", + "@fluentui/react-tabs": "^9.5.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-tag-picker": "^9.3.3", + "@fluentui/react-tags": "^9.3.18", + "@fluentui/react-teaching-popover": "^9.1.17", + "@fluentui/react-text": "^9.4.25", + "@fluentui/react-textarea": "^9.3.88", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-toast": "^9.3.56", + "@fluentui/react-toolbar": "^9.2.5", + "@fluentui/react-tooltip": "^9.4.39", + "@fluentui/react-tree": "^9.8.1", + "@fluentui/react-utilities": "^9.18.15", + "@fluentui/react-virtualizer": "9.0.0-alpha.84", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1532,12 +1532,12 @@ } }, "node_modules/@fluentui/react-context-selector": { - "version": "9.1.65", - "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.1.65.tgz", - "integrity": "sha512-hpluiP2NtK01Kx1RdKnJkQr7snbFuFJUwRho3NsuzuX/ea9OaVNEAxcvLMUcwd5nItf5Y5U8i07ib7YX5qchmQ==", + "version": "9.1.67", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.1.67.tgz", + "integrity": "sha512-1jpOjt3NVOlyLcMY/nycyhyXvcPw57+0gkF7Eln4c9Hb2xFUlsAFX0x8MDLNsvyjGgKekLX9p+tPt9TUENWPOw==", "license": "MIT", "dependencies": { - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.15", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -1549,22 +1549,22 @@ } }, "node_modules/@fluentui/react-dialog": { - "version": "9.11.12", - "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.11.12.tgz", - "integrity": "sha512-tKleAKDa97BdNXwzUs4RqdZoe5uucJnEexZIjlqSbNrCItQU5Xa9alqZvqZGDw0t4WpH6Ux9t37m3yyGpwItQA==", + "version": "9.11.15", + "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.11.15.tgz", + "integrity": "sha512-yfEw7uc8wVvgK17YW7035TDfDAf86Ti/DRJaw/D9Ld/gOB9nLG1L6NBjbfYE4x+f0+r/BtG+0nhrNM95zG0sog==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-aria": "^9.13.6", + "@fluentui/react-context-selector": "^9.1.67", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-motion": "^9.5.0", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-motion": "^9.5.2", + "@fluentui/react-portal": "^9.4.35", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1576,15 +1576,15 @@ } }, "node_modules/@fluentui/react-divider": { - "version": "9.2.73", - "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.2.73.tgz", - "integrity": "sha512-AmkJPAFEszLbWh7vrV6vV+omnkQgfw1hhVBcTIlLD2b712Tk7GczZC2PXTq0fNKI3Aw8x4sNBbomozJp2y+X7w==", + "version": "9.2.75", + "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.2.75.tgz", + "integrity": "sha512-pWWJH7ZLG4sHcfhwUO5nnhA0TsGK/JlSkcyEnndK76umQlWAzLrN4JWEHKTWplUIIa6STKWObAYPXkiTnkLEkQ==", "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1596,18 +1596,18 @@ } }, "node_modules/@fluentui/react-drawer": { - "version": "9.5.12", - "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.5.12.tgz", - "integrity": "sha512-7Daj+KG37B2bsBsrFmpX3FMWtC0Q1zvOvnCdKu3D1XXDIgOdUTzcnmMqqMVKYl6p8Lwe8778FQ0+eRdI23G/RQ==", - "license": "MIT", - "dependencies": { - "@fluentui/react-dialog": "^9.11.12", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-motion": "^9.5.0", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "version": "9.5.15", + "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.5.15.tgz", + "integrity": "sha512-YE6Dhv+8clafDiBHpUPF2P3WR0er2PO3HtyXCN/rUs5AKQpVYu4Uc2eQu/C6wnQMWgEui//FP6qTS3UXRMIJ/A==", + "license": "MIT", + "dependencies": { + "@fluentui/react-dialog": "^9.11.15", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-motion": "^9.5.2", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1619,17 +1619,17 @@ } }, "node_modules/@fluentui/react-field": { - "version": "9.1.74", - "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.1.74.tgz", - "integrity": "sha512-Z4RJXJ4PP2YnAzz+TWYXv0QcaREV9eW1lv0fcWQKWzmHgOdeIqHruUigteoRaatmOfW6t/SjttTheoV09h/8LA==", + "version": "9.1.76", + "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.1.76.tgz", + "integrity": "sha512-eV1MKB97lgvgiVEps9OakqXXeLGHTdLSK7Zd/QmD4HzSSV/XapRLCw+7fITBoG19Tp8AVkGbZI753iPPOv9RZA==", "license": "MIT", "dependencies": { - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-context-selector": "^9.1.67", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-label": "^9.1.74", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-label": "^9.1.76", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1658,9 +1658,9 @@ } }, "node_modules/@fluentui/react-icons": { - "version": "2.0.256", - "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.256.tgz", - "integrity": "sha512-c3j7J4vwuqN5BG1DLUWAHpROzHBzErOHkviqZDje2lbeLk/5BCqMKwnpmlMkH/BaIKqiS/zsqW1f9uIsaRCHPg==", + "version": "2.0.258", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.258.tgz", + "integrity": "sha512-SRCW+3q/fBBCwgucdnfuRad9ck/hQW92xAJ+tELKBJI4f9BJ1U8QyeZoRu14xMEKL/VsFLbEkeXNAgvjJ0IjkA==", "license": "MIT", "dependencies": { "@griffel/react": "^1.0.0", @@ -1687,15 +1687,15 @@ } }, "node_modules/@fluentui/react-image": { - "version": "9.1.71", - "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.1.71.tgz", - "integrity": "sha512-OKUbVsZLVe/kRP7KrweHDkztY8FUz6HzEPxZvJqIkwDf+KIJJxDV4R9Hpw8Fis6ceLbj/VI5JUVwGIp5YQlsjA==", + "version": "9.1.73", + "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.1.73.tgz", + "integrity": "sha512-aVpillfiEIqqlyQGGFf17WtiKKFhhGyUMVUv3zLksick/5kifk7zdAW623PA8mpeQf6U1tSPJc8iaXSwr+5cwQ==", "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1730,18 +1730,18 @@ } }, "node_modules/@fluentui/react-infolabel": { - "version": "9.0.44", - "resolved": "https://registry.npmjs.org/@fluentui/react-infolabel/-/react-infolabel-9.0.44.tgz", - "integrity": "sha512-GWw6UlF0s8HujWaCkGLfnbGaukQycfax7GPe38xVn/TkQp7KPNMgFp1Ag7kwaQtMqDbPIKJeDkaz8kdFziIT9w==", + "version": "9.0.46", + "resolved": "https://registry.npmjs.org/@fluentui/react-infolabel/-/react-infolabel-9.0.46.tgz", + "integrity": "sha512-sDJDlRLroP+9XOj76mpLBpyUVng/+cJDPVNuNvJtS7JBVCs9owlQlq8RBcKFzdbLNh7GZgpi2qe0kUPCNOZYOQ==", "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-label": "^9.1.74", - "@fluentui/react-popover": "^9.9.19", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-label": "^9.1.76", + "@fluentui/react-popover": "^9.9.21", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1753,16 +1753,16 @@ } }, "node_modules/@fluentui/react-input": { - "version": "9.4.87", - "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.4.87.tgz", - "integrity": "sha512-rIJEL+/xUrTWVi4CJlaCPyauQRMs3nTNvOuy3vBy3+C4IipTOAEM6cyR3RJUCt5IjKLsxJBTLZWRzwhZhAGx8Q==", + "version": "9.4.89", + "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.4.89.tgz", + "integrity": "sha512-O6THfgikbwpPgUYBcQBXbQ1dHpP6qY1P31gb7+epaX54AJMuo0xeANfSMBBhTkbLshyn6AS9OMOwrc/Zkvmfew==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-field": "^9.1.76", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1774,12 +1774,12 @@ } }, "node_modules/@fluentui/react-jsx-runtime": { - "version": "9.0.42", - "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.0.42.tgz", - "integrity": "sha512-/iKhJx5htz+iBjWRjviM7cEAiG0y9oqVimmeWaZChi0M5abwvHkueYQ+n1BhzYOtsdeuXXcbrkx4VkaO5j5Efg==", + "version": "9.0.44", + "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.0.44.tgz", + "integrity": "sha512-cnFjiFaztl3zV2bL/Pgsa/dvLES/gNzSKkBUD3ShWeaEi7LbInc3+tnCcttBSTSNdLh8mcuzQkUCImVSD857VA==", "license": "MIT", "dependencies": { - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-utilities": "^9.18.15", "@swc/helpers": "^0.5.1", "react-is": "^17.0.2" }, @@ -1789,15 +1789,15 @@ } }, "node_modules/@fluentui/react-label": { - "version": "9.1.74", - "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.1.74.tgz", - "integrity": "sha512-9EDwomVwcHJvI7QKIsBok3EQ5Ty5R3cDMnYZl7OIugffEvt+UWcmNyIOckYt80vsPYNbM9XqTt4rNAvCkFd1UQ==", + "version": "9.1.76", + "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.1.76.tgz", + "integrity": "sha512-7lqil5XIYkxSQNy/GEqFypAo0eQyjYIPYu0LO2z8UPCuRyaItHA/ArSc3GnyIL/naY9Wz1EG2WvakLbgB+PkGg==", "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1809,17 +1809,17 @@ } }, "node_modules/@fluentui/react-link": { - "version": "9.2.30", - "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.2.30.tgz", - "integrity": "sha512-Vgd3x6wyDvG20P6t3j0zXqncy5grkCDV05Gpt6Q77qwqDLNUUpu/DoolgCxVidp91Vlvt6/M9NZAJS4XXDBqTA==", + "version": "9.2.32", + "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.2.32.tgz", + "integrity": "sha512-BsjDm8ixFMoh+7Hi7WRgDxLEKYj61gc0VjCs9ah0JxJoM1o+OoJhXKc29a13qRJHMSB3Gfndw6nYCineRPcFiA==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1831,22 +1831,22 @@ } }, "node_modules/@fluentui/react-menu": { - "version": "9.14.14", - "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.14.14.tgz", - "integrity": "sha512-QBwpi6qUWCNNTdxtn+n/xpzbC4L2stdRnzYedodvby2Q1MQ95RmCFkxjjujJvcF4R5lOxwaNQAoVDtRY6rhxzw==", + "version": "9.14.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.14.16.tgz", + "integrity": "sha512-q0FVqSjTXQL8jO6Zf+fTFRbJglGBQS7dfkINZ966p9Kqq7zyHFMuaadXil2TpTkGcpo/Qva3wlFJoEeHki2PLQ==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-aria": "^9.13.6", + "@fluentui/react-context-selector": "^9.1.67", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-positioning": "^9.15.7", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-portal": "^9.4.35", + "@fluentui/react-positioning": "^9.15.9", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1858,17 +1858,17 @@ } }, "node_modules/@fluentui/react-message-bar": { - "version": "9.2.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-message-bar/-/react-message-bar-9.2.9.tgz", - "integrity": "sha512-r8KN/CECCKzMTSDzN4Iztn+Ta5mXz4LW4E8vYRl8l4LV5/Si5msK2VYAgVAVnIL0KTBDO9XIsXS+zxHl2xwFHw==", + "version": "9.2.11", + "resolved": "https://registry.npmjs.org/@fluentui/react-message-bar/-/react-message-bar-9.2.11.tgz", + "integrity": "sha512-JQFbO1EKx0Qel6hdQbSJTdKdPGCyaprt/pFabHpbhmMbIRwtMPuPbni6/tX7Eak5a8fHTVmTaaPZaeDEDB5kww==", "license": "MIT", "dependencies": { - "@fluentui/react-button": "^9.3.89", + "@fluentui/react-button": "^9.3.91", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "react-transition-group": "^4.4.1" @@ -1881,13 +1881,13 @@ } }, "node_modules/@fluentui/react-motion": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-motion/-/react-motion-9.5.0.tgz", - "integrity": "sha512-UQP62emJhfJOrVwNtfH+Mw8hELHhLW09PbKD8rGioth3TJpYTMMeaspF1LuhsFGNCqfww3ZqtB7vz1MxIuMEsA==", + "version": "9.5.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion/-/react-motion-9.5.2.tgz", + "integrity": "sha512-43Y1ZXhGxts8RIqOSyD7FXLAZl6Xyy4aQQuneXQJihY3vgsgMBtaEuQ9ZS2Ewo3zYJAf1kgZK+Q7OdQ3M9jmEg==", "license": "MIT", "dependencies": { - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-utilities": "^9.18.15", "@swc/helpers": "^0.5.1", "react-is": "^17.0.2" }, @@ -1899,9 +1899,9 @@ } }, "node_modules/@fluentui/react-motion-components-preview": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-motion-components-preview/-/react-motion-components-preview-0.1.2.tgz", - "integrity": "sha512-G3CdWZPJ6XW5DV9eBEYOxBJI2fvnhs7G7wEipWUVieQdPhJDmKlTXB2pANBJOlhF3zJMuYq9IIhszjhaDP7nxA==", + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion-components-preview/-/react-motion-components-preview-0.1.4.tgz", + "integrity": "sha512-nVZNKf+VDOAswQtWv7ZWBpPCZYApALBR/AK+F+TlRPx7qjij1ZOCUq5qtXfAV/mmomeeTHVtI1zKLBtNQIQ43A==", "license": "MIT", "dependencies": { "@fluentui/react-motion": "*", @@ -1915,15 +1915,15 @@ } }, "node_modules/@fluentui/react-overflow": { - "version": "9.1.28", - "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.1.28.tgz", - "integrity": "sha512-J6WDAy22IJTCQAZiIRGn+DEqKnCS2xWHrAz+6F4JwTfjWWdbgTYofIQNTus8p4/vBjw5/ORwCERBkfrRsLBEBQ==", + "version": "9.1.30", + "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.1.30.tgz", + "integrity": "sha512-4r0/YQaSX00OWeQwWsW9cctloTom1GguSaDRTxg2qMdwwr8gr9ZEni4LbCXJfH6soCNFzurnwdSeNOg4ogyT+g==", "license": "MIT", "dependencies": { "@fluentui/priority-overflow": "^9.1.13", - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-context-selector": "^9.1.67", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1935,17 +1935,17 @@ } }, "node_modules/@fluentui/react-persona": { - "version": "9.2.96", - "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.2.96.tgz", - "integrity": "sha512-SG2y8EKKMGdHqJjtilT2uDrlbTDPxrrTjQYRLj8Rlr7P2NT4SkiMpx826eexV6/8ZNcmyn/kvaR5EvlG9SWkbg==", + "version": "9.2.98", + "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.2.98.tgz", + "integrity": "sha512-PpgHB1puW1GwwgvPtSwMMUs+CpP3mQCRivHmWq6sf609rZZyV+ItGf4IzEdCDa+rD2GvkN53zfcFU9RJtrJwPg==", "license": "MIT", "dependencies": { - "@fluentui/react-avatar": "^9.6.37", - "@fluentui/react-badge": "^9.2.41", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-avatar": "^9.6.39", + "@fluentui/react-badge": "^9.2.43", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1957,21 +1957,21 @@ } }, "node_modules/@fluentui/react-popover": { - "version": "9.9.19", - "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.9.19.tgz", - "integrity": "sha512-iT/UvfwBdtPbYgQC2nNyogrocrhVHKftd30yElDnFN/tz8TIFyIS8Wghxtti0Qmg5bo7H5CQGUU7+wkL/bNI7Q==", + "version": "9.9.21", + "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.9.21.tgz", + "integrity": "sha512-7pM/+vaSFDc6fFc8gCHw44aX4EKUyz3jAZXXEzUwg6cjQfJrK42Pfq6EAt0ZzftJdmdOXXTBToI3tqRA7ENlSA==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-positioning": "^9.15.7", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-aria": "^9.13.6", + "@fluentui/react-context-selector": "^9.1.67", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-portal": "^9.4.35", + "@fluentui/react-positioning": "^9.15.9", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -1983,14 +1983,14 @@ } }, "node_modules/@fluentui/react-portal": { - "version": "9.4.33", - "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.4.33.tgz", - "integrity": "sha512-x+RaGu5ICWgsBXTu2onF34bitZVK362j+9EGqXDpq0FoEb/e3/pFvBW2J2dou+rmviaKhNNprwL29dII8aUPZw==", + "version": "9.4.35", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.4.35.tgz", + "integrity": "sha512-b0OTtFUmbHOU41wbRITqe3Wlqx3zpmXXUUsFh0KtSTKsMrWy2a2jtl7ZToNRsFfa3opwKsvlk+ohRT5CkDyQ4w==", "license": "MIT", "dependencies": { - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "use-disposable": "^1.0.1" @@ -2003,16 +2003,16 @@ } }, "node_modules/@fluentui/react-positioning": { - "version": "9.15.7", - "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.15.7.tgz", - "integrity": "sha512-Zb+Td/a3nFDeLvz3pH6ebod7Bq9tsDtx2MGQ/aarfKAvbp9JRrmb/1nkqMEauth7NPg/JV9NfXJMGq5hvBQtrw==", + "version": "9.15.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.15.9.tgz", + "integrity": "sha512-X/0Fv3XxRdvOMLUgrL9T9RsIB8FQUgwfT9joQsldK4g2KUiRxpQcmGBO6+kOOB2CjakDrGLxlL5TWTwjibLJQQ==", "license": "MIT", "dependencies": { "@floating-ui/devtools": "0.2.1", "@floating-ui/dom": "^1.2.0", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2024,16 +2024,16 @@ } }, "node_modules/@fluentui/react-progress": { - "version": "9.1.85", - "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.1.85.tgz", - "integrity": "sha512-cHFvJnZ5Em5RKiK4tq8c+ZbPF9JlJJcydE2j/y2aXKtufsCrD0SuNDDjEyCP7UUdJ8FWeoO2Azq3oSsP/VaT7A==", + "version": "9.1.87", + "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.1.87.tgz", + "integrity": "sha512-B3XK5hZgJDvKTQ536bDCvN8r6RjuA0ndlHjihAzjXefm5u990nEEI0FgjZcIlezEUGfWi5YPo3i3W17KjQ2QCA==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-field": "^9.1.76", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2045,17 +2045,17 @@ } }, "node_modules/@fluentui/react-provider": { - "version": "9.17.2", - "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.17.2.tgz", - "integrity": "sha512-0JNFaL6fqDxV0IvXov/QBqJbjuCoGJw8SOE5Fn7X0wORtGpGlR6rJgsccNs4s/hEOlmmnS79d0q3xyyDiGSuUg==", + "version": "9.17.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.17.4.tgz", + "integrity": "sha512-BjnB8ZSuRPS2h6FP1RiMaR+hiTaX5iogqYktULhFYDeN8DoA6RDkLGrPcaaGqYQTIVKKAJUqN18QoPmh8WBh6A==", "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/core": "^1.16.0", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" @@ -2068,18 +2068,18 @@ } }, "node_modules/@fluentui/react-radio": { - "version": "9.2.30", - "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.2.30.tgz", - "integrity": "sha512-1FklLprqvi4307PcA0aH0H4LtvtyD0hP/xqvrAP5uZdrBwFxMcbP258E4zmsRcUPAi1bQNUbUOrwe4GuQFjSog==", - "license": "MIT", - "dependencies": { - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-label": "^9.1.74", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "version": "9.2.32", + "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.2.32.tgz", + "integrity": "sha512-KwpK7rn+ATsRPRLXeNzHreCeoLQnMWIW+GzPfAoaHm3NI/cwQSqSdEItbUnWKq7i8evJpyGbPSooboMwlCo9Zw==", + "license": "MIT", + "dependencies": { + "@fluentui/react-field": "^9.1.76", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-label": "^9.1.76", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2091,16 +2091,16 @@ } }, "node_modules/@fluentui/react-rating": { - "version": "9.0.17", - "resolved": "https://registry.npmjs.org/@fluentui/react-rating/-/react-rating-9.0.17.tgz", - "integrity": "sha512-nNe/YZXnUFYzCTvAiFMo18X/hpmXFgOQIs8itBbLWUUu0H48dbjO/HQFhd/1aOeEPURc/h+XbozztGDj5LbJNA==", + "version": "9.0.19", + "resolved": "https://registry.npmjs.org/@fluentui/react-rating/-/react-rating-9.0.19.tgz", + "integrity": "sha512-c1/tEJXx2DpDeJ8r1AbrCtRQb+4RlM9tMoQDuHqLxscmrrxvvKCbjqCOvA/myiMczuAsp2z6Fvlc4LESjdqxpA==", "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2112,16 +2112,16 @@ } }, "node_modules/@fluentui/react-search": { - "version": "9.0.16", - "resolved": "https://registry.npmjs.org/@fluentui/react-search/-/react-search-9.0.16.tgz", - "integrity": "sha512-daJUhwD659svOlhT6lvTwmvdFTSN53MmE80btdYYCnahJfBn27OT7askdH7iiqiogI/7VP2+sZnbWANEkd2Zvw==", + "version": "9.0.18", + "resolved": "https://registry.npmjs.org/@fluentui/react-search/-/react-search-9.0.18.tgz", + "integrity": "sha512-bUxi28d8KfrKKaG61n5YXE/A7qrp6amwrn/+iJo9PXYN4FlY8FAjYQ9vZOjR+1yWmNbaSisuZHKA7IisrmahEQ==", "license": "MIT", "dependencies": { "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-input": "^9.4.87", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-input": "^9.4.89", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2133,17 +2133,17 @@ } }, "node_modules/@fluentui/react-select": { - "version": "9.1.85", - "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.1.85.tgz", - "integrity": "sha512-4mgCTMoQN68vW+1WjptvIkWmnfdiz0WmyY670dp0JEL5KvMp5WVYIUmXjmR/fP1Nbp0df0BspUDPMrKTS6DEyw==", + "version": "9.1.87", + "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.1.87.tgz", + "integrity": "sha512-LlREKNfCxpXh9j1D27FL/WLgoJs5vKK4HBFpAr4FGII0OFIl2wMCb7SpeaBziuPQU7EnEjeqHlG2hN5oVARoJw==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-field": "^9.1.76", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2155,12 +2155,12 @@ } }, "node_modules/@fluentui/react-shared-contexts": { - "version": "9.20.0", - "resolved": "https://registry.npmjs.org/@fluentui/react-shared-contexts/-/react-shared-contexts-9.20.0.tgz", - "integrity": "sha512-LOMgP51dC/dOQOopEhvRk9V/GlpkStMbXTsci+2raG+Zno3eIdS3TesWCango+r5rpBFCIZl4HOpGEErHGm03Q==", + "version": "9.20.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-shared-contexts/-/react-shared-contexts-9.20.1.tgz", + "integrity": "sha512-QoduMl+QkZ3FEyiSc+rCBbCLY88L/uX8o/eXoJOI0v1px/+5iYkCIUlQPiU9nCGjAI+C8AmG4pIJ7h5iLUlAyQ==", "license": "MIT", "dependencies": { - "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-theme": "^9.1.20", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -2169,16 +2169,16 @@ } }, "node_modules/@fluentui/react-skeleton": { - "version": "9.1.14", - "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.1.14.tgz", - "integrity": "sha512-4rSQdV2W98uiK9k3o8ivTaUcpxo9GDyBWkECNCtLYNxvjG1RSpGooNCaT5YlMGWvZYjr0QQy/3KVztY9ZFBYQw==", + "version": "9.1.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.1.16.tgz", + "integrity": "sha512-bRRB3DOxmX1lM1dAayAsIpVZU2rIOzlHpO7yVV9LhWGnGnfNRhYCcM3WSQXhdCmGdUSbb02lSo85PYB/JyW9Zw==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-field": "^9.1.76", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2190,17 +2190,17 @@ } }, "node_modules/@fluentui/react-slider": { - "version": "9.1.92", - "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.1.92.tgz", - "integrity": "sha512-MwbvKQRxwSvGWa/6mnb81cN23QsCEWaYfkcmYdLkP9ijf0BFKlMscyv9E3UdbEdZ8WtJEm0gaQ62BTR6wTATOA==", + "version": "9.1.94", + "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.1.94.tgz", + "integrity": "sha512-7US332rPd6rH8KRFP3TvAwxMGx/UKJo/Bv0i9rtszNPDi0nF1988uvvj1sfC4MA2I343ASajs+lnaav14BUa9g==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-field": "^9.1.76", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2212,18 +2212,18 @@ } }, "node_modules/@fluentui/react-spinbutton": { - "version": "9.2.86", - "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.2.86.tgz", - "integrity": "sha512-LOgLKBSRsli0zEMSlV+Kqvj3tFs6w7y+VP7dQQ7zPlvhGcm/U9/R5ax/tJ1DC6iRDIUQlNHXpyXITHscilodvA==", + "version": "9.2.88", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.2.88.tgz", + "integrity": "sha512-UDsPhLOqQieGzPF5a9WNTB3qo49y65rhjNd7Fq1j2Vc003P02USl4MyonTkPugsNoMm30slxgErym5bLj3Cbug==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-field": "^9.1.76", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2235,16 +2235,16 @@ } }, "node_modules/@fluentui/react-spinner": { - "version": "9.4.12", - "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.4.12.tgz", - "integrity": "sha512-pcIxhJtM0SFqDqL7/FUm9h2AbKn9D7WLjwXfE0Umx8T9cp8H/D1VgL9whCGqnvwa2BX2xWTmPbSz6QVRdwL7Jw==", + "version": "9.4.14", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.4.14.tgz", + "integrity": "sha512-CT38dZhvXWxcUWZaL0jwuxj5P0ttQp4Njx3ZhIXn87/8HIxGGT9QOirBjp+1nGq5gA5q1AYyPy4sbrcculA48Q==", "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-label": "^9.1.74", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-label": "^9.1.76", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2256,18 +2256,18 @@ } }, "node_modules/@fluentui/react-swatch-picker": { - "version": "9.1.8", - "resolved": "https://registry.npmjs.org/@fluentui/react-swatch-picker/-/react-swatch-picker-9.1.8.tgz", - "integrity": "sha512-zlAghHbgHBUiK3CCxebQzbyyGkRc68IIpsSEq0wDZ8D/sSjageBdcveavKLSRChXp4qkdGPnMIMWyHyenl6Z5A==", + "version": "9.1.10", + "resolved": "https://registry.npmjs.org/@fluentui/react-swatch-picker/-/react-swatch-picker-9.1.10.tgz", + "integrity": "sha512-3vymANhAbyD+iV0ENQe4atX0lEDqFfgO5uQzrVl7jQdfmkaBmuzdlqPJ9Tl/wyEsiEys3+1JkgDiS0MoOrTTlg==", "license": "MIT", "dependencies": { - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-context-selector": "^9.1.67", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2279,19 +2279,19 @@ } }, "node_modules/@fluentui/react-switch": { - "version": "9.1.92", - "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.1.92.tgz", - "integrity": "sha512-Rd9vz+R8fniGsSv5yfaRRmc4y6vbnr8pnttQA67Mku5jhbwB2aUFEZ8iL0FOIxyS8RSJEi0yyar96Hn1sMhaAA==", + "version": "9.1.94", + "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.1.94.tgz", + "integrity": "sha512-MXsOmfGHc9b/JEwplZi7LHmk7t8c/rzgK5Z9Avpbj19+sNsHJlnyl7IwLEVJHwxgO3r5dp1fgPbsmUdEoBEyOg==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-field": "^9.1.76", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-label": "^9.1.74", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-label": "^9.1.76", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2303,23 +2303,23 @@ } }, "node_modules/@fluentui/react-table": { - "version": "9.15.15", - "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.15.15.tgz", - "integrity": "sha512-UVYVprXZwx108qzSNwiflqPKuZTvf0r8JFOKFsO65hV3gSeYncOM6FcCdQAHJ2RTpPHQJ4ba+iwJvaaHG4JQ5w==", + "version": "9.15.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.15.17.tgz", + "integrity": "sha512-5PuN2OC/DaFEZdrw7WTIcZFqZbTAJU8gTtgbDHSvM3+KMsTE65JHus24sDrnAshjiNcYorEKZdoWZq/bDr46Aw==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-avatar": "^9.6.37", - "@fluentui/react-checkbox": "^9.2.35", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-aria": "^9.13.6", + "@fluentui/react-avatar": "^9.6.39", + "@fluentui/react-checkbox": "^9.2.37", + "@fluentui/react-context-selector": "^9.1.67", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-radio": "^9.2.30", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-radio": "^9.2.32", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2331,17 +2331,17 @@ } }, "node_modules/@fluentui/react-tabs": { - "version": "9.4.30", - "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.4.30.tgz", - "integrity": "sha512-pYGL80Wwg2UCU837+R9ehOuGteeBej2tWbqbERb9cvRdwdbLCdKcbI+Cy9V+ny1zSRZ+U/7ltlmxosP5DiaM+w==", + "version": "9.5.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.5.1.tgz", + "integrity": "sha512-tBPyIvTvQnDtTtvWW7qgmK9Wz4DUEZU7MUmG6/n5aKluzutiCA7uC33xa8ndUibxEBSMiVJVHL7VTeo/+1/3eQ==", "license": "MIT", "dependencies": { - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-context-selector": "^9.1.67", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2353,14 +2353,14 @@ } }, "node_modules/@fluentui/react-tabster": { - "version": "9.22.5", - "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.22.5.tgz", - "integrity": "sha512-ddSy6/v1JLNH09SCXLwSf4ERKHTxcqN/dX8yl18jEk34VxveAXFR5x+0XbO5/8nPBxkdl1LEkTgn5EKH4joDCg==", + "version": "9.22.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.22.7.tgz", + "integrity": "sha512-ITvm69INou9WGVN+l+iJhYFZ+8zEgP++IKu7/oUxOfjNYzqDzEm3Q8u4oxdlv9ofVGT1qXZhA7jSDE6DOnlXmA==", "license": "MIT", "dependencies": { - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "keyborg": "^2.6.0", @@ -2374,25 +2374,25 @@ } }, "node_modules/@fluentui/react-tag-picker": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-tag-picker/-/react-tag-picker-9.3.1.tgz", - "integrity": "sha512-XIVmCRWxRGV35cXivKdA4OMI8ND4l7nRUK0VzlAb7rDESc4fzAhhao5YuB4JwAUHrfagP8aCmH7V8NRS0a9J4g==", + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-tag-picker/-/react-tag-picker-9.3.3.tgz", + "integrity": "sha512-okIO+Ock5t7dvNUHTtJyw6OPTqYsSnDy8mePhG67pGwDDOTGWqgikEfUBDN1bO8NaQf56tivubyyg7s2boLZTg==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-combobox": "^9.13.5", - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-field": "^9.1.74", + "@fluentui/react-aria": "^9.13.6", + "@fluentui/react-combobox": "^9.13.7", + "@fluentui/react-context-selector": "^9.1.67", + "@fluentui/react-field": "^9.1.76", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-positioning": "^9.15.7", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-tags": "^9.3.16", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-portal": "^9.4.35", + "@fluentui/react-positioning": "^9.15.9", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-tags": "^9.3.18", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2404,20 +2404,20 @@ } }, "node_modules/@fluentui/react-tags": { - "version": "9.3.16", - "resolved": "https://registry.npmjs.org/@fluentui/react-tags/-/react-tags-9.3.16.tgz", - "integrity": "sha512-NESGP9hUOmN3fqfKtAe2/fWc/Buvyt6cbp3eNgLUsZq9J1lwn4cnHBvEfvAJVv4fd8qwb8W2UTJ57/jrtISy4w==", + "version": "9.3.18", + "resolved": "https://registry.npmjs.org/@fluentui/react-tags/-/react-tags-9.3.18.tgz", + "integrity": "sha512-DSZJx95xeF3Hhw5VardJAAApeGdR9BHZt+oJmZl0qdHPShQTh9g848kSXy94iwK2xU3VWfenBWPSk+LqEIwxxg==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-avatar": "^9.6.37", + "@fluentui/react-aria": "^9.13.6", + "@fluentui/react-avatar": "^9.6.39", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2429,21 +2429,21 @@ } }, "node_modules/@fluentui/react-teaching-popover": { - "version": "9.1.15", - "resolved": "https://registry.npmjs.org/@fluentui/react-teaching-popover/-/react-teaching-popover-9.1.15.tgz", - "integrity": "sha512-pDTTL/xHr/pb+D/5UeYirTaxlTRqBwquc1GjvtibaxXrTgIfDfs/20HkgB5EPtPa7o6z2gd0OoByfseD0EgMwg==", + "version": "9.1.17", + "resolved": "https://registry.npmjs.org/@fluentui/react-teaching-popover/-/react-teaching-popover-9.1.17.tgz", + "integrity": "sha512-aA7ImKM4xGf/CK1Bhs5MD8suow76vdRzscHnvCRMBZ9MSqLlkLglvJevzntyhuUAEV1qXxaJZHHbWhY5+/cfHA==", "license": "MIT", "dependencies": { - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-button": "^9.3.89", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-aria": "^9.13.6", + "@fluentui/react-button": "^9.3.91", + "@fluentui/react-context-selector": "^9.1.67", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-popover": "^9.9.19", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-popover": "^9.9.21", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1", "use-sync-external-store": "^1.2.0" @@ -2456,15 +2456,15 @@ } }, "node_modules/@fluentui/react-text": { - "version": "9.4.23", - "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.4.23.tgz", - "integrity": "sha512-ZQu7yBSULDIbCOvP9B1ViK4BFSb2T6VaWUbv5qfUEV4g24b812EspTYNdoicx7SqdaDt1tSdpy1wFl6QViC5/Q==", + "version": "9.4.25", + "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.4.25.tgz", + "integrity": "sha512-PVEDG1X3z3C8igtI2g2bTSiWPWmzF/6lT2yB70W+lsWmI5+L54aW0rNF2/GOls25N/+MHRAGBIk5SmMWW+SH8g==", "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2476,16 +2476,16 @@ } }, "node_modules/@fluentui/react-textarea": { - "version": "9.3.86", - "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.3.86.tgz", - "integrity": "sha512-ZUDXTiaFxIico7n14yVStNa3emLrm3one3HWTwpifr2vBuZtDHczShn+5E4rfHIZZfB0p0i0o2sX/gUBldVi6w==", + "version": "9.3.88", + "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.3.88.tgz", + "integrity": "sha512-gjSgqvstE2vxUdY11Yw/zcFkXhZ5cAy/GJWppqhLV9KnBT4nTeT7ODmz44qMekJ1rNtwBx8Gk7RJe9HVhKbZTQ==", "license": "MIT", "dependencies": { - "@fluentui/react-field": "^9.1.74", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-field": "^9.1.76", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2497,31 +2497,31 @@ } }, "node_modules/@fluentui/react-theme": { - "version": "9.1.19", - "resolved": "https://registry.npmjs.org/@fluentui/react-theme/-/react-theme-9.1.19.tgz", - "integrity": "sha512-mrVhKbr4o9UKERPxgghIRDU59S7gRizrgz3/wwyMt7elkr8Sw+OpwKIeEw9x6P0RTcFDC00nggaMJhBGs7Xo4A==", + "version": "9.1.20", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme/-/react-theme-9.1.20.tgz", + "integrity": "sha512-Rh3N2ewCBlY9q+bucEKfii7sovp03HgZvN4Xwg8gbnVWA9zgX0QyTTPR+ynV+kMuwP1OiGmGHOiO+daz1k1dbg==", "license": "MIT", "dependencies": { - "@fluentui/tokens": "1.0.0-alpha.16", + "@fluentui/tokens": "1.0.0-alpha.17", "@swc/helpers": "^0.5.1" } }, "node_modules/@fluentui/react-toast": { - "version": "9.3.54", - "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.3.54.tgz", - "integrity": "sha512-y/BW/ojmb4EFGEo/dxbZhVBC/feQ2ttftqQkY477wWWOcRm9rnOTfZ/cnSRdeOGvzZcoMylnWQR6cj2Fz0PrsQ==", + "version": "9.3.56", + "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.3.56.tgz", + "integrity": "sha512-L3zHGTh32D5tACTCKnXAx4cdXWnY9zBFOVUl/Qpm1PdP4i/4mn4khNRmHDbN9U30a2VyxGWKiU/zQ70NuoMd+w==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", + "@fluentui/react-aria": "^9.13.6", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-motion": "^9.5.0", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-motion": "^9.5.2", + "@fluentui/react-portal": "^9.4.35", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2533,20 +2533,20 @@ } }, "node_modules/@fluentui/react-toolbar": { - "version": "9.2.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.2.3.tgz", - "integrity": "sha512-6cXvalIkqTG0Rc8KojLGv16ah4lhyYOCPzdmZr6L55yGr2AZujkc31DIOv/nWMQmubZP0yXKN9jX+uC79xyi9w==", - "license": "MIT", - "dependencies": { - "@fluentui/react-button": "^9.3.89", - "@fluentui/react-context-selector": "^9.1.65", - "@fluentui/react-divider": "^9.2.73", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-radio": "^9.2.30", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "version": "9.2.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.2.5.tgz", + "integrity": "sha512-Z4FEfrNsI5WJKv0/cuU6ysyGVi35EXVpkuLxnodUkFxTXu3nNUrBnqgEomz7p6psnOjFXJP1PvxU+ndAQhtVJg==", + "license": "MIT", + "dependencies": { + "@fluentui/react-button": "^9.3.91", + "@fluentui/react-context-selector": "^9.1.67", + "@fluentui/react-divider": "^9.2.75", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-radio": "^9.2.32", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2558,19 +2558,19 @@ } }, "node_modules/@fluentui/react-tooltip": { - "version": "9.4.37", - "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.4.37.tgz", - "integrity": "sha512-Tk8a3W+8UBu0y1vAfLNU/OPWXuoDgX3Kts6ml8bZAKmKbq5M9OlnoXA7rOEU2IV7LWHTw25mkqUpPebjW4zpRw==", + "version": "9.4.39", + "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.4.39.tgz", + "integrity": "sha512-j424ZG4stTg3UbWUb1lYIteBCO37TB4pYNnX8ARLeaAE7kdQTD/t5GEDD2fyVhYYi097xJhUA4jMhsPig06Jow==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-portal": "^9.4.33", - "@fluentui/react-positioning": "^9.15.7", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-portal": "^9.4.35", + "@fluentui/react-positioning": "^9.15.9", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2582,26 +2582,26 @@ } }, "node_modules/@fluentui/react-tree": { - "version": "9.7.11", - "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.7.11.tgz", - "integrity": "sha512-2WDc3J27XYDqpMNVk4k9T7VWosVHru+c0YYGWtx7gWKTrGwoNHdnxtSK+22o8YQKN8+GFmWQIse6thdpqsCA1A==", + "version": "9.8.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.8.1.tgz", + "integrity": "sha512-nKvzBl5hLHUU7NcRlljxfWhEeRsPZrTGAz6+aVbT6C1Lu6AC2kOhLryjRqGct0/9KK7N3WS0UjNjDS7dXtt8TQ==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-aria": "^9.13.4", - "@fluentui/react-avatar": "^9.6.37", - "@fluentui/react-button": "^9.3.89", - "@fluentui/react-checkbox": "^9.2.35", - "@fluentui/react-context-selector": "^9.1.65", + "@fluentui/react-aria": "^9.13.6", + "@fluentui/react-avatar": "^9.6.39", + "@fluentui/react-button": "^9.3.91", + "@fluentui/react-checkbox": "^9.2.37", + "@fluentui/react-context-selector": "^9.1.67", "@fluentui/react-icons": "^2.0.245", - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-motion": "^9.5.0", - "@fluentui/react-motion-components-preview": "^0.1.2", - "@fluentui/react-radio": "^9.2.30", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-tabster": "^9.22.5", - "@fluentui/react-theme": "^9.1.19", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-motion": "^9.5.2", + "@fluentui/react-motion-components-preview": "^0.1.4", + "@fluentui/react-radio": "^9.2.32", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-tabster": "^9.22.7", + "@fluentui/react-theme": "^9.1.20", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2613,13 +2613,13 @@ } }, "node_modules/@fluentui/react-utilities": { - "version": "9.18.13", - "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.18.13.tgz", - "integrity": "sha512-Qk9rL5tZI+az77+S2WKwLWu+WOSZZJSIthxp/ImjuiR6CS+LMrVdl0UC8lHpq03QU7hPgNxbbo0cVnCFazU3Lg==", + "version": "9.18.15", + "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.18.15.tgz", + "integrity": "sha512-eJX6nyfHFRR6cZ3bi9c7s8rxIo6wCQE+phFzLqBke+RUV+p3Hwf6zW1IBVWauoaQKwPAW5RdWRYZrahqwo4DOA==", "license": "MIT", "dependencies": { "@fluentui/keyboard-keys": "^9.0.7", - "@fluentui/react-shared-contexts": "^9.20.0", + "@fluentui/react-shared-contexts": "^9.20.1", "@swc/helpers": "^0.5.1" }, "peerDependencies": { @@ -2628,14 +2628,14 @@ } }, "node_modules/@fluentui/react-virtualizer": { - "version": "9.0.0-alpha.82", - "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.82.tgz", - "integrity": "sha512-XvkDXua8Tn9If02RhLPzFMR7CivAZ+frCajQFKaWZjE7OJqYsJ+hKb5ZGz7SWdOPtFq6uxe3H96vG1aDcA0n+w==", + "version": "9.0.0-alpha.84", + "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.84.tgz", + "integrity": "sha512-CM0fKLVKQ++Z1KCFDQpxo9gULkIwAbtOFFcJwl5nxqszRmML3dL+dSX5NZMSCk2bg1VlQ+Dx1tqL5Q/Eh1f2aQ==", "license": "MIT", "dependencies": { - "@fluentui/react-jsx-runtime": "^9.0.42", - "@fluentui/react-shared-contexts": "^9.20.0", - "@fluentui/react-utilities": "^9.18.13", + "@fluentui/react-jsx-runtime": "^9.0.44", + "@fluentui/react-shared-contexts": "^9.20.1", + "@fluentui/react-utilities": "^9.18.15", "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, @@ -2700,9 +2700,9 @@ } }, "node_modules/@fluentui/tokens": { - "version": "1.0.0-alpha.16", - "resolved": "https://registry.npmjs.org/@fluentui/tokens/-/tokens-1.0.0-alpha.16.tgz", - "integrity": "sha512-Gr9G8LIlUhZYX5j6CfDQrofQqsWAz/q54KabWn1tWV/1083WwyoTZXiG1k6b37NnK7Feye7D7Nz+4MNqoKpXGw==", + "version": "1.0.0-alpha.17", + "resolved": "https://registry.npmjs.org/@fluentui/tokens/-/tokens-1.0.0-alpha.17.tgz", + "integrity": "sha512-tD+sHoY9u31SrgnWOl1XwWawCUQEgLWZkR+WiQbekoj2s2RCe8aO6Bl33qkh+pcskThukBpcFU5lHwqqTgUKJA==", "license": "MIT", "dependencies": { "@swc/helpers": "^0.5.1" @@ -2815,9 +2815,9 @@ } }, "node_modules/@formatjs/intl": { - "version": "2.10.4", - "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-2.10.4.tgz", - "integrity": "sha512-56483O+HVcL0c7VucAS2tyH020mt9XTozZO67cwtGg0a7KWDukS/FzW3OnvaHmTHDuYsoPIzO+ZHVfU6fT/bJw==", + "version": "2.10.5", + "resolved": "https://registry.npmjs.org/@formatjs/intl/-/intl-2.10.5.tgz", + "integrity": "sha512-f9qPNNgLrh2KvoFvHGIfcPTmNGbyy7lyyV4/P6JioDqtTE7Akdmgt+ZzVndr+yMLZnssUShyTMXxM/6aV9eVuQ==", "license": "MIT", "dependencies": { "@formatjs/ecma402-abstract": "2.0.0", @@ -3012,14 +3012,14 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.14", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", "deprecated": "Use @eslint/config-array instead", "dev": true, "license": "Apache-2.0", "dependencies": { - "@humanwhocodes/object-schema": "^2.0.2", + "@humanwhocodes/object-schema": "^2.0.3", "debug": "^4.3.1", "minimatch": "^3.0.5" }, @@ -3098,74 +3098,74 @@ } }, "node_modules/@microsoft/applicationinsights-analytics-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-analytics-js/-/applicationinsights-analytics-js-3.3.1.tgz", - "integrity": "sha512-x+XYpeaik2PduV4n4bhDjStAyYbU9DoePaQ3v+ZB5Sd9A0a6azo1QZamv0Hzloh2HA17PHYYYy/DNQQBHal3WA==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-analytics-js/-/applicationinsights-analytics-js-3.3.3.tgz", + "integrity": "sha512-Lh6/KRPCyiAyL8SjBB02HMUyL1YUhbBAeehbCqTElkhIwXjzHtKCCuefkbtDQda4V/ikYRNMoRzb/2cgaKQcBg==", "license": "MIT", "dependencies": { - "@microsoft/applicationinsights-common": "3.3.1", - "@microsoft/applicationinsights-core-js": "3.3.1", + "@microsoft/applicationinsights-common": "3.3.3", + "@microsoft/applicationinsights-core-js": "3.3.3", "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/ts-utils": ">= 0.11.3 < 2.x" }, "peerDependencies": { - "tslib": "*" + "tslib": ">= 1.0.0" } }, "node_modules/@microsoft/applicationinsights-cfgsync-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-cfgsync-js/-/applicationinsights-cfgsync-js-3.3.1.tgz", - "integrity": "sha512-NFYzRvxaG1KKSHZQ8EcMpgS1i+gD+zuB3jdabZUC3FMelYfbI+R2dHHe4HXdlQRwR52z+fW8SXzpr3TCYDrdHw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-cfgsync-js/-/applicationinsights-cfgsync-js-3.3.3.tgz", + "integrity": "sha512-NDSObvyTF+3thARGYcTw2MRiw181aOT8jGimavKEvm4jm6IAVodqkO1Yp482Dy9x/Ug4OMajV82OtGaazy9IIQ==", "license": "MIT", "dependencies": { - "@microsoft/applicationinsights-common": "3.3.1", - "@microsoft/applicationinsights-core-js": "3.3.1", + "@microsoft/applicationinsights-common": "3.3.3", + "@microsoft/applicationinsights-core-js": "3.3.3", "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/ts-async": ">= 0.5.2 < 2.x", "@nevware21/ts-utils": ">= 0.11.3 < 2.x" }, "peerDependencies": { - "tslib": "*" + "tslib": ">= 1.0.0" } }, "node_modules/@microsoft/applicationinsights-channel-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-channel-js/-/applicationinsights-channel-js-3.3.1.tgz", - "integrity": "sha512-j2+qxOyG2ezMFQdTs597mskYMLo/+2oQtw0GTbnyvN1brQHKRE9Avu/gNxyZGtC+AjXXUOKbxuhFFvuK2YcvCg==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-channel-js/-/applicationinsights-channel-js-3.3.3.tgz", + "integrity": "sha512-a6a1pig2V6L3cB9R7fAk9IsVB9FDJ89WBUZIUEJIpdTbhJ4AsIYUvhIuHkWYjVIzKhmaeXI1szf54mJWyb5rPQ==", "license": "MIT", "dependencies": { - "@microsoft/applicationinsights-common": "3.3.1", - "@microsoft/applicationinsights-core-js": "3.3.1", + "@microsoft/applicationinsights-common": "3.3.3", + "@microsoft/applicationinsights-core-js": "3.3.3", "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/ts-async": ">= 0.5.2 < 2.x", "@nevware21/ts-utils": ">= 0.11.3 < 2.x" }, "peerDependencies": { - "tslib": "*" + "tslib": ">= 1.0.0" } }, "node_modules/@microsoft/applicationinsights-common": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.3.1.tgz", - "integrity": "sha512-5cniYigDAMGXdmPQeSg/oAXe7eeQkaMQgdxdjCsdB+/j+dOR+Z30vziiY7mkwMvtHvlcoPoiIfUpSu1FNGXEhg==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-common/-/applicationinsights-common-3.3.3.tgz", + "integrity": "sha512-WB6iOVjXuBfyNiYL7gyg5S2KveK8zrgPH94llbUCMw+qWX0yENQQf/r3k1PzybxkWwy/8hwAmrV+ACvLcQrdcw==", "license": "MIT", "dependencies": { - "@microsoft/applicationinsights-core-js": "3.3.1", + "@microsoft/applicationinsights-core-js": "3.3.3", "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/ts-utils": ">= 0.11.3 < 2.x" }, "peerDependencies": { - "tslib": "*" + "tslib": ">= 1.0.0" } }, "node_modules/@microsoft/applicationinsights-core-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.3.1.tgz", - "integrity": "sha512-6mef2NmyQF1B/zvB8BLZlo0B6gAOfFhE5+2l7SqLVdeftWOZILZj7/oqXLECTQ+P3WcthMVWjXtOe8MpGz255g==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-core-js/-/applicationinsights-core-js-3.3.3.tgz", + "integrity": "sha512-U+IaAx/RS60jl8TAgtKzAeojbJgI+eCnYQGSvVE7IxdHgsmQ3hV3IYrBEf98q5nZD4U1zGoKtI8VEpkepoaYhQ==", "license": "MIT", "dependencies": { "@microsoft/applicationinsights-shims": "3.0.1", @@ -3174,50 +3174,50 @@ "@nevware21/ts-utils": ">= 0.11.3 < 2.x" }, "peerDependencies": { - "tslib": "*" + "tslib": ">= 1.0.0" } }, "node_modules/@microsoft/applicationinsights-dependencies-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-dependencies-js/-/applicationinsights-dependencies-js-3.3.1.tgz", - "integrity": "sha512-jGDT7Cl7T8vLxe9vsv3tJt7gZLOu5Wm5wzle0qIxRKNGQngMEw/+tMvmG6nL1uW+vdjJx57EogsCMo6Q5qCrjw==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-dependencies-js/-/applicationinsights-dependencies-js-3.3.3.tgz", + "integrity": "sha512-zBuDx9+go15R32haBq+m8LWRfUmtJh9SH6MrxDEOy7O+KACGNumqIkOqc7zyX38HqCOzjSD2RKfPP7+6HisRPg==", "license": "MIT", "dependencies": { - "@microsoft/applicationinsights-common": "3.3.1", - "@microsoft/applicationinsights-core-js": "3.3.1", + "@microsoft/applicationinsights-common": "3.3.3", + "@microsoft/applicationinsights-core-js": "3.3.3", "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/ts-async": ">= 0.5.2 < 2.x", "@nevware21/ts-utils": ">= 0.11.3 < 2.x" }, "peerDependencies": { - "tslib": "*" + "tslib": ">= 1.0.0" } }, "node_modules/@microsoft/applicationinsights-properties-js": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-properties-js/-/applicationinsights-properties-js-3.3.1.tgz", - "integrity": "sha512-9RnUNHE+MhCXORXzBRdrxpCEWdXx4Sbi6/ZdPQZMuFEpP1dSkOSCAnnr1kNCunjfKF3DDUVO+BPj4sXKL/ihGA==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-properties-js/-/applicationinsights-properties-js-3.3.3.tgz", + "integrity": "sha512-Ir08rSSEG3Z1XXa66Vgkv88LTdJolTbbU7CPHti/6j4avaA3WbfIUAfxlNJZ2v3oIVccIg52Wh5bkDEvX2dT8g==", "license": "MIT", "dependencies": { - "@microsoft/applicationinsights-common": "3.3.1", - "@microsoft/applicationinsights-core-js": "3.3.1", + "@microsoft/applicationinsights-common": "3.3.3", + "@microsoft/applicationinsights-core-js": "3.3.3", "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/ts-utils": ">= 0.11.3 < 2.x" }, "peerDependencies": { - "tslib": "*" + "tslib": ">= 1.0.0" } }, "node_modules/@microsoft/applicationinsights-react-js": { - "version": "17.3.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-react-js/-/applicationinsights-react-js-17.3.1.tgz", - "integrity": "sha512-d3D6v+XsVAJiP6c6SvXXR/4Q6MGSFB4Ol37KSkxWWQ6yWRMbP4ATWOtv6yHK7GVp1KKDECbJq0PVi7dg9h/z6Q==", + "version": "17.3.2", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-react-js/-/applicationinsights-react-js-17.3.2.tgz", + "integrity": "sha512-QeKZoIYG7I4V0BiKaVeNScQORlXVcUvI3fYlIntkTIWixRK1dWirunRJ92tMwSWnpKmLK06/XgLIK5W6xp8hHg==", "license": "MIT", "dependencies": { - "@microsoft/applicationinsights-common": "^3.3.1", - "@microsoft/applicationinsights-core-js": "^3.3.1", + "@microsoft/applicationinsights-common": "^3.3.2", + "@microsoft/applicationinsights-core-js": "^3.3.2", "@microsoft/applicationinsights-shims": "^3.0.1", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/ts-utils": ">= 0.11.3 < 2.x" @@ -3238,25 +3238,25 @@ } }, "node_modules/@microsoft/applicationinsights-web": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-web/-/applicationinsights-web-3.3.1.tgz", - "integrity": "sha512-Sh79Mufn/76davi5tAX8iLh9ZF1vPeB61LNMePJ/z+hVagSJYxt1NmkmdV0RgzYRkmyL9Thjl89S1WxAD0QxEA==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/@microsoft/applicationinsights-web/-/applicationinsights-web-3.3.3.tgz", + "integrity": "sha512-EQUGGYTMEQRLWIBXXuYfv6WYcm7O9wFHq0EIJ5qN+Fh3SyGOL34RzU+3TQ9eCrz6GCtRZwlbcwWPi83l4q952w==", "license": "MIT", "dependencies": { - "@microsoft/applicationinsights-analytics-js": "3.3.1", - "@microsoft/applicationinsights-cfgsync-js": "3.3.1", - "@microsoft/applicationinsights-channel-js": "3.3.1", - "@microsoft/applicationinsights-common": "3.3.1", - "@microsoft/applicationinsights-core-js": "3.3.1", - "@microsoft/applicationinsights-dependencies-js": "3.3.1", - "@microsoft/applicationinsights-properties-js": "3.3.1", + "@microsoft/applicationinsights-analytics-js": "3.3.3", + "@microsoft/applicationinsights-cfgsync-js": "3.3.3", + "@microsoft/applicationinsights-channel-js": "3.3.3", + "@microsoft/applicationinsights-common": "3.3.3", + "@microsoft/applicationinsights-core-js": "3.3.3", + "@microsoft/applicationinsights-dependencies-js": "3.3.3", + "@microsoft/applicationinsights-properties-js": "3.3.3", "@microsoft/applicationinsights-shims": "3.0.1", "@microsoft/dynamicproto-js": "^2.0.3", "@nevware21/ts-async": ">= 0.5.2 < 2.x", "@nevware21/ts-utils": ">= 0.11.3 < 2.x" }, "peerDependencies": { - "tslib": "*" + "tslib": ">= 1.0.0" } }, "node_modules/@microsoft/dynamicproto-js": { @@ -3275,9 +3275,9 @@ "license": "MIT" }, "node_modules/@microsoft/teams-js": { - "version": "2.27.0", - "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.27.0.tgz", - "integrity": "sha512-Ow/WQiuCj89Qsi0MDPWm11CtFlzfiyoJ6Owb04js7QqRMvByMBMfqljyBRDJAU8q2uVF11qFIKyRHIQmOx8eYQ==", + "version": "2.28.0", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.28.0.tgz", + "integrity": "sha512-WcQ2vWY+AvTOxToANe4znqDBvURDvZTztpjy5sYT24vsFimWKydOwT3OFE1/Av+gzofPrtqn+mf9bq6i9ED7Tg==", "license": "MIT", "dependencies": { "base64-js": "^1.3.1", @@ -3294,9 +3294,9 @@ } }, "node_modules/@nevware21/ts-utils": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/@nevware21/ts-utils/-/ts-utils-0.11.3.tgz", - "integrity": "sha512-oipW+tyKN68bREjoESYAzOZiatM+1LF+ez1TX3BaeinhCkI18xsLgmpH9tvwHaVgKf1Tsth25sdbXVtYmgRYvQ==", + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/@nevware21/ts-utils/-/ts-utils-0.11.4.tgz", + "integrity": "sha512-iMMwDm0941BLaMTX/5EWLKrV5sTHLTMHTA8WDxtwcXUPbs1xrDhIIEiHgA1lA6QSrYdjB8mCRwNwfiwNmsvRzw==", "license": "MIT" }, "node_modules/@nodelib/fs.scandir": { @@ -3338,18 +3338,18 @@ } }, "node_modules/@remix-run/router": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.19.1.tgz", - "integrity": "sha512-S45oynt/WH19bHbIXjtli6QmwNYvaz+vtnubvNpNDvUOoA/OWh6j1OikIP3G+v5GHdxyC6EXoChG3HgYGEUfcg==", + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.19.2.tgz", + "integrity": "sha512-baiMx18+IMuD1yyvOGaHM9QrVUPGGG0jC+z+IPHnRJWUAUvaKuWKyE8gjDj2rzv3sz9zOGoRSPgeBVHRhZnBlA==", "license": "MIT", "engines": { "node": ">=14.0.0" } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.21.1.tgz", - "integrity": "sha512-2thheikVEuU7ZxFXubPDOtspKn1x0yqaYQwvALVtEcvFhMifPADBrgRPyHV0TF3b+9BgvgjgagVyvA/UqPZHmg==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz", + "integrity": "sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==", "cpu": [ "arm" ], @@ -3361,9 +3361,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.21.1.tgz", - "integrity": "sha512-t1lLYn4V9WgnIFHXy1d2Di/7gyzBWS8G5pQSXdZqfrdCGTwi1VasRMSS81DTYb+avDs/Zz4A6dzERki5oRYz1g==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz", + "integrity": "sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==", "cpu": [ "arm64" ], @@ -3375,9 +3375,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.21.1.tgz", - "integrity": "sha512-AH/wNWSEEHvs6t4iJ3RANxW5ZCK3fUnmf0gyMxWCesY1AlUj8jY7GC+rQE4wd3gwmZ9XDOpL0kcFnCjtN7FXlA==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz", + "integrity": "sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==", "cpu": [ "arm64" ], @@ -3389,9 +3389,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.21.1.tgz", - "integrity": "sha512-dO0BIz/+5ZdkLZrVgQrDdW7m2RkrLwYTh2YMFG9IpBtlC1x1NPNSXkfczhZieOlOLEqgXOFH3wYHB7PmBtf+Bg==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz", + "integrity": "sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==", "cpu": [ "x64" ], @@ -3403,9 +3403,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.21.1.tgz", - "integrity": "sha512-sWWgdQ1fq+XKrlda8PsMCfut8caFwZBmhYeoehJ05FdI0YZXk6ZyUjWLrIgbR/VgiGycrFKMMgp7eJ69HOF2pQ==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz", + "integrity": "sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==", "cpu": [ "arm" ], @@ -3417,9 +3417,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.21.1.tgz", - "integrity": "sha512-9OIiSuj5EsYQlmwhmFRA0LRO0dRRjdCVZA3hnmZe1rEwRk11Jy3ECGGq3a7RrVEZ0/pCsYWx8jG3IvcrJ6RCew==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz", + "integrity": "sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==", "cpu": [ "arm" ], @@ -3431,9 +3431,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.21.1.tgz", - "integrity": "sha512-0kuAkRK4MeIUbzQYu63NrJmfoUVicajoRAL1bpwdYIYRcs57iyIV9NLcuyDyDXE2GiZCL4uhKSYAnyWpjZkWow==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz", + "integrity": "sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==", "cpu": [ "arm64" ], @@ -3445,9 +3445,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.21.1.tgz", - "integrity": "sha512-/6dYC9fZtfEY0vozpc5bx1RP4VrtEOhNQGb0HwvYNwXD1BBbwQ5cKIbUVVU7G2d5WRE90NfB922elN8ASXAJEA==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz", + "integrity": "sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==", "cpu": [ "arm64" ], @@ -3459,9 +3459,9 @@ ] }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.21.1.tgz", - "integrity": "sha512-ltUWy+sHeAh3YZ91NUsV4Xg3uBXAlscQe8ZOXRCVAKLsivGuJsrkawYPUEyCV3DYa9urgJugMLn8Z3Z/6CeyRQ==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", + "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", "cpu": [ "ppc64" ], @@ -3473,9 +3473,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.21.1.tgz", - "integrity": "sha512-BggMndzI7Tlv4/abrgLwa/dxNEMn2gC61DCLrTzw8LkpSKel4o+O+gtjbnkevZ18SKkeN3ihRGPuBxjaetWzWg==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz", + "integrity": "sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==", "cpu": [ "riscv64" ], @@ -3487,9 +3487,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.21.1.tgz", - "integrity": "sha512-z/9rtlGd/OMv+gb1mNSjElasMf9yXusAxnRDrBaYB+eS1shFm6/4/xDH1SAISO5729fFKUkJ88TkGPRUh8WSAA==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz", + "integrity": "sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==", "cpu": [ "s390x" ], @@ -3501,9 +3501,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.21.1.tgz", - "integrity": "sha512-kXQVcWqDcDKw0S2E0TmhlTLlUgAmMVqPrJZR+KpH/1ZaZhLSl23GZpQVmawBQGVhyP5WXIsIQ/zqbDBBYmxm5w==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz", + "integrity": "sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==", "cpu": [ "x64" ], @@ -3515,9 +3515,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.21.1.tgz", - "integrity": "sha512-CbFv/WMQsSdl+bpX6rVbzR4kAjSSBuDgCqb1l4J68UYsQNalz5wOqLGYj4ZI0thGpyX5kc+LLZ9CL+kpqDovZA==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz", + "integrity": "sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==", "cpu": [ "x64" ], @@ -3529,9 +3529,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.21.1.tgz", - "integrity": "sha512-3Q3brDgA86gHXWHklrwdREKIrIbxC0ZgU8lwpj0eEKGBQH+31uPqr0P2v11pn0tSIxHvcdOWxa4j+YvLNx1i6g==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz", + "integrity": "sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==", "cpu": [ "arm64" ], @@ -3543,9 +3543,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.21.1.tgz", - "integrity": "sha512-tNg+jJcKR3Uwe4L0/wY3Ro0H+u3nrb04+tcq1GSYzBEmKLeOQF2emk1whxlzNqb6MMrQ2JOcQEpuuiPLyRcSIw==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz", + "integrity": "sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==", "cpu": [ "ia32" ], @@ -3557,9 +3557,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.21.1.tgz", - "integrity": "sha512-xGiIH95H1zU7naUyTKEyOA/I0aexNMUdO9qRv0bLKN3qu25bBdrxZHqA3PTJ24YNN/GdMzG4xkDcd/GvjuhfLg==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz", + "integrity": "sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==", "cpu": [ "x64" ], @@ -3571,53 +3571,13 @@ ] }, "node_modules/@stylistic/eslint-plugin": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-2.6.4.tgz", - "integrity": "sha512-euUGnjzH8EOqEYTGk9dB2OBINp0FX1nuO7/k4fO82zNRBIKZgJoDwTLM4Ce+Om6W1Qmh1PrZjCr4jh4tMEXGPQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@stylistic/eslint-plugin-js": "2.6.4", - "@stylistic/eslint-plugin-jsx": "2.6.4", - "@stylistic/eslint-plugin-plus": "2.6.4", - "@stylistic/eslint-plugin-ts": "2.6.4", - "@types/eslint": "^9.6.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "peerDependencies": { - "eslint": ">=8.40.0" - } - }, - "node_modules/@stylistic/eslint-plugin-js": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin-js/-/eslint-plugin-js-2.6.4.tgz", - "integrity": "sha512-kx1hS3xTvzxZLdr/DCU/dLBE++vcP97sHeEFX2QXhk1Ipa4K1rzPOLw1HCbf4mU3s+7kHP5eYpDe+QteEOFLug==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin/-/eslint-plugin-2.8.0.tgz", + "integrity": "sha512-Ufvk7hP+bf+pD35R/QfunF793XlSRIC7USr3/EdgduK9j13i2JjmsM0LUz3/foS+jDYp2fzyWZA9N44CPur0Ow==", "dev": true, "license": "MIT", "dependencies": { - "@types/eslint": "^9.6.0", - "acorn": "^8.12.1", - "eslint-visitor-keys": "^4.0.0", - "espree": "^10.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "peerDependencies": { - "eslint": ">=8.40.0" - } - }, - "node_modules/@stylistic/eslint-plugin-jsx": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin-jsx/-/eslint-plugin-jsx-2.6.4.tgz", - "integrity": "sha512-bIvVhdtjmyu3S10V7QRIuawtCZSq9gRmzAX23ucjCOdSFzEwlq+di0IM0riBAvvQerrJL4SM6G3xgyPs8BSXIA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@stylistic/eslint-plugin-js": "^2.6.4", - "@types/eslint": "^9.6.0", + "@typescript-eslint/utils": "^8.4.0", "eslint-visitor-keys": "^4.0.0", "espree": "^10.1.0", "estraverse": "^5.3.0", @@ -3630,41 +3590,10 @@ "eslint": ">=8.40.0" } }, - "node_modules/@stylistic/eslint-plugin-plus": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin-plus/-/eslint-plugin-plus-2.6.4.tgz", - "integrity": "sha512-EuRvtxhf7Hv8OoMIePulP/6rBJIgPTu1l5GAm1780WcF1Cl8bOZXIn84Pdac5pNv6lVlzCOFm8MD3VE+2YROuA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/eslint": "^9.6.0" - }, - "peerDependencies": { - "eslint": "*" - } - }, - "node_modules/@stylistic/eslint-plugin-ts": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin-ts/-/eslint-plugin-ts-2.6.4.tgz", - "integrity": "sha512-yxL8Hj6WkObw1jfiLpBzKy5yfxY6vwlwO4miq34ySErUjUecPV5jxfVbOe4q1QDPKemQGPq93v7sAQS5PzM8lA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@stylistic/eslint-plugin-js": "2.6.4", - "@types/eslint": "^9.6.0", - "@typescript-eslint/utils": "^8.1.0" - }, - "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "peerDependencies": { - "eslint": ">=8.40.0" - } - }, "node_modules/@swc/helpers": { - "version": "0.5.12", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.12.tgz", - "integrity": "sha512-KMZNXiGibsW9kvZAO1Pam2JPTDBm+KSHMMHWdsyI/1DbIZjT2A6Gy3hblVXUMEDvUAKq+e0vL0X0o54owWji7g==", + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.13.tgz", + "integrity": "sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==", "license": "Apache-2.0", "dependencies": { "tslib": "^2.4.0" @@ -3725,17 +3654,6 @@ "@babel/types": "^7.20.7" } }, - "node_modules/@types/eslint": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", - "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", - "dev": true, - "license": "MIT", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, "node_modules/@types/estree": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", @@ -3766,13 +3684,6 @@ "integrity": "sha512-aLkWa0C0vO5b4Sr798E26QgOkss68Un0bLjs7u9qxzPT5CG+8DuNTffWES58YzJs3hrVAOs1wonycqEBqNJubA==", "license": "MIT" }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true, - "license": "MIT" - }, "node_modules/@types/json-stable-stringify": { "version": "1.0.36", "resolved": "https://registry.npmjs.org/@types/json-stable-stringify/-/json-stable-stringify-1.0.36.tgz", @@ -3781,9 +3692,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.5.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.1.tgz", - "integrity": "sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==", + "version": "22.7.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.2.tgz", + "integrity": "sha512-866lXSrpGpgyHBZUa2m9YNWqHDjjM0aBTJlNtYaGEw4rqY/dcD7deRVTbBBAJelfA7oaGDbNftXF/TL/A6RgoA==", "dev": true, "license": "MIT", "optional": true, @@ -3799,15 +3710,15 @@ "license": "MIT" }, "node_modules/@types/prop-types": { - "version": "15.7.12", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.12.tgz", - "integrity": "sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==", + "version": "15.7.13", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.13.tgz", + "integrity": "sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==", "license": "MIT" }, "node_modules/@types/react": { - "version": "18.3.4", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.4.tgz", - "integrity": "sha512-J7W30FTdfCxDDjmfRM+/JqLHBIyl7xUIp9kwK637FGmY7+mkSFSe6L4jpZzhj5QMfLssSDP4/i75AKkrdC7/Jw==", + "version": "18.3.9", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.9.tgz", + "integrity": "sha512-+BpAVyTpJkNWWSSnaLBk6ePpHLOGJKnEQNbINNovPWzvEUyAe3e+/d494QdEh71RekM/qV7lw6jzf1HGrJyAtQ==", "license": "MIT", "dependencies": { "@types/prop-types": "*", @@ -4071,16 +3982,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.3.0.tgz", - "integrity": "sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.7.0.tgz", + "integrity": "sha512-ZbdUdwsl2X/s3CiyAu3gOlfQzpbuG3nTWKPoIvAu1pu5r8viiJvv2NPN2AqArL35NCYtw/lrPPfM4gxrMLNLPw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.3.0", - "@typescript-eslint/types": "8.3.0", - "@typescript-eslint/typescript-estree": "8.3.0" + "@typescript-eslint/scope-manager": "8.7.0", + "@typescript-eslint/types": "8.7.0", + "@typescript-eslint/typescript-estree": "8.7.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -4094,14 +4005,14 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.3.0.tgz", - "integrity": "sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.7.0.tgz", + "integrity": "sha512-87rC0k3ZlDOuz82zzXRtQ7Akv3GKhHs0ti4YcbAJtaomllXoSO8hi7Ix3ccEvCd824dy9aIX+j3d2UMAfCtVpg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.3.0", - "@typescript-eslint/visitor-keys": "8.3.0" + "@typescript-eslint/types": "8.7.0", + "@typescript-eslint/visitor-keys": "8.7.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -4112,9 +4023,9 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.3.0.tgz", - "integrity": "sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.7.0.tgz", + "integrity": "sha512-LLt4BLHFwSfASHSF2K29SZ+ZCsbQOM+LuarPjRUuHm+Qd09hSe3GCeaQbcCr+Mik+0QFRmep/FyZBO6fJ64U3w==", "dev": true, "license": "MIT", "engines": { @@ -4126,14 +4037,14 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.3.0.tgz", - "integrity": "sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.7.0.tgz", + "integrity": "sha512-MC8nmcGHsmfAKxwnluTQpNqceniT8SteVwd2voYlmiSWGOtjvGXdPl17dYu2797GVscK30Z04WRM28CrKS9WOg==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "8.3.0", - "@typescript-eslint/visitor-keys": "8.3.0", + "@typescript-eslint/types": "8.7.0", + "@typescript-eslint/visitor-keys": "8.7.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -4155,13 +4066,13 @@ } }, "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.3.0.tgz", - "integrity": "sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==", + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.7.0.tgz", + "integrity": "sha512-b1tx0orFCCh/THWPQa2ZwWzvOeyzzp36vkJYOpVg0u8UVOIsfVrnuC9FqAw9gRKn+rG2VmWQ/zDJZzkxUnj/XQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.3.0", + "@typescript-eslint/types": "8.7.0", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -4337,33 +4248,6 @@ "node": ">=4" } }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/anymatch/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, "node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -4551,9 +4435,9 @@ } }, "node_modules/axios": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.5.tgz", - "integrity": "sha512-fZu86yCo+svH3uqJ/yTdQ0QHpQu5oL+/QE+QPSv6BZSkDAoky9vytxp7u5qk83OJFS3kEBcesWni9WTZAv3tSw==", + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", @@ -4623,19 +4507,6 @@ ], "license": "MIT" }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -4661,9 +4532,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", - "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", + "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", "dev": true, "funding": [ { @@ -4681,8 +4552,8 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001646", - "electron-to-chromium": "^1.5.4", + "caniuse-lite": "^1.0.30001663", + "electron-to-chromium": "^1.5.28", "node-releases": "^2.0.18", "update-browserslist-db": "^1.1.0" }, @@ -4723,9 +4594,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001653", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001653.tgz", - "integrity": "sha512-XGWQVB8wFQ2+9NZwZ10GxTYC5hk0Fa+q8cSkr0tgvMhYhMHP/QC+WTgrePMDBWiWc/pV+1ik82Al20XOK25Gcw==", + "version": "1.0.30001664", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001664.tgz", + "integrity": "sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==", "dev": true, "funding": [ { @@ -4767,41 +4638,19 @@ } }, "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", + "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", "dev": true, "license": "MIT", "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "readdirp": "^4.0.1" }, "engines": { - "node": ">= 8.10.0" + "node": ">= 14.16.0" }, "funding": { "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" } }, "node_modules/color-convert": { @@ -5006,12 +4855,12 @@ } }, "node_modules/debug": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", - "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -5111,9 +4960,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.13", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz", - "integrity": "sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==", + "version": "1.5.29", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.29.tgz", + "integrity": "sha512-PF8n2AlIhCKXQ+gTpiJi0VhcHDb69kYX4MtCiivctc2QD3XuNZ/XIOlbGzt7WAjjEev0TtaH6Cu3arZExm5DOw==", "dev": true, "license": "ISC" }, @@ -5358,9 +5207,9 @@ } }, "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, "license": "MIT", "engines": { @@ -5380,17 +5229,17 @@ } }, "node_modules/eslint": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.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", @@ -5449,9 +5298,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.35.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.35.0.tgz", - "integrity": "sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==", + "version": "7.36.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.36.1.tgz", + "integrity": "sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==", "dev": true, "license": "MIT", "dependencies": { @@ -5603,9 +5452,9 @@ } }, "node_modules/eslint/node_modules/@eslint/js": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", "dev": true, "license": "MIT", "engines": { @@ -5959,9 +5808,9 @@ "license": "ISC" }, "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", "funding": [ { "type": "individual", @@ -6551,19 +6400,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/is-boolean-object": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", @@ -7269,9 +7105,9 @@ } }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "license": "MIT" }, "node_modules/nano-css": { @@ -7582,9 +7418,9 @@ } }, "node_modules/picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", + "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", "license": "ISC" }, "node_modules/picomatch": { @@ -7611,9 +7447,9 @@ } }, "node_modules/postcss": { - "version": "8.4.41", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", - "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", + "version": "8.4.47", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", + "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", "dev": true, "funding": [ { @@ -7632,8 +7468,8 @@ "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.1", - "source-map-js": "^1.2.0" + "picocolors": "^1.1.0", + "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" @@ -7881,14 +7717,14 @@ } }, "node_modules/react-intl": { - "version": "6.6.8", - "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-6.6.8.tgz", - "integrity": "sha512-M0pkhzcgV31h++2901BiRXWl69hp2zPyLxRrSwRjd1ErXbNoubz/f4M6DrRTd4OiSUrT4ajRQzrmtS5plG4FtA==", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-6.7.0.tgz", + "integrity": "sha512-f5QhjuKb+WEqiAbL5hDqUs2+sSRkF0vxkTbJ4A8ompt55XTyOHcrDlCXGq4o73ywFFrpgz+78C9IXegSLlya2A==", "license": "BSD-3-Clause", "dependencies": { "@formatjs/ecma402-abstract": "2.0.0", "@formatjs/icu-messageformat-parser": "2.7.8", - "@formatjs/intl": "2.10.4", + "@formatjs/intl": "2.10.5", "@formatjs/intl-displaynames": "6.6.8", "@formatjs/intl-listformat": "7.5.7", "@types/hoist-non-react-statics": "^3.3.1", @@ -7924,12 +7760,12 @@ } }, "node_modules/react-router": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.26.1.tgz", - "integrity": "sha512-kIwJveZNwp7teQRI5QmwWo39A5bXRyqpH0COKKmPnyD2vBvDwgFXSqDUYtt1h+FEyfnE8eXr7oe0MxRzVwCcvQ==", + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.26.2.tgz", + "integrity": "sha512-tvN1iuT03kHgOFnLPfLJ8V95eijteveqdOSk+srqfePtQvqCExB8eHOYnlilbOcyJyKnYkr1vJvf7YqotAJu1A==", "license": "MIT", "dependencies": { - "@remix-run/router": "1.19.1" + "@remix-run/router": "1.19.2" }, "engines": { "node": ">=14.0.0" @@ -7939,13 +7775,13 @@ } }, "node_modules/react-router-dom": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.26.1.tgz", - "integrity": "sha512-veut7m41S1fLql4pLhxeSW3jlqs+4MtjRLj0xvuCEXsxusJCbs6I8yn9BxzzDX2XDgafrccY6hwjmd/bL54tFw==", + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.26.2.tgz", + "integrity": "sha512-z7YkaEW0Dy35T3/QKPYB1LjMK2R1fxnHO8kWpUMTBdfVzZrWOiY9a7CtN8HqdWtDUWd5FY6Dl8HFsqVwH4uOtQ==", "license": "MIT", "dependencies": { - "@remix-run/router": "1.19.1", - "react-router": "6.26.1" + "@remix-run/router": "1.19.2", + "react-router": "6.26.2" }, "engines": { "node": ">=14.0.0" @@ -8007,29 +7843,17 @@ } }, "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/readdirp/node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.1.tgz", + "integrity": "sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==", "dev": true, "license": "MIT", "engines": { - "node": ">=8.6" + "node": ">= 14.16.0" }, "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "type": "individual", + "url": "https://paulmillr.com/funding/" } }, "node_modules/reflect.getprototypeof": { @@ -8166,9 +7990,9 @@ } }, "node_modules/rollup": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.21.1.tgz", - "integrity": "sha512-ZnYyKvscThhgd3M5+Qt3pmhO4jIRR5RGzaSovB6Q7rGNrK5cUncrtLmcTTJVSdcKXyZjW8X8MB0JMSuH9bcAJg==", + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.4.tgz", + "integrity": "sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==", "dev": true, "license": "MIT", "dependencies": { @@ -8182,22 +8006,22 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.21.1", - "@rollup/rollup-android-arm64": "4.21.1", - "@rollup/rollup-darwin-arm64": "4.21.1", - "@rollup/rollup-darwin-x64": "4.21.1", - "@rollup/rollup-linux-arm-gnueabihf": "4.21.1", - "@rollup/rollup-linux-arm-musleabihf": "4.21.1", - "@rollup/rollup-linux-arm64-gnu": "4.21.1", - "@rollup/rollup-linux-arm64-musl": "4.21.1", - "@rollup/rollup-linux-powerpc64le-gnu": "4.21.1", - "@rollup/rollup-linux-riscv64-gnu": "4.21.1", - "@rollup/rollup-linux-s390x-gnu": "4.21.1", - "@rollup/rollup-linux-x64-gnu": "4.21.1", - "@rollup/rollup-linux-x64-musl": "4.21.1", - "@rollup/rollup-win32-arm64-msvc": "4.21.1", - "@rollup/rollup-win32-ia32-msvc": "4.21.1", - "@rollup/rollup-win32-x64-msvc": "4.21.1", + "@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.2" } }, @@ -8272,13 +8096,13 @@ } }, "node_modules/sass": { - "version": "1.77.8", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.8.tgz", - "integrity": "sha512-4UHg6prsrycW20fqLGPShtEvo/WyHRVRHwOP4DzkUrObWoWI05QBSfzU71TVB7PFaL104TwNaHpjlWXAZbQiNQ==", + "version": "1.79.3", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.79.3.tgz", + "integrity": "sha512-m7dZxh0W9EZ3cw50Me5GOuYm/tVAJAn91SUnohLRo9cXBixGUOdvmryN+dXpwR831bhoY3Zv7rEFt85PUwTmzA==", "dev": true, "license": "MIT", "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", + "chokidar": "^4.0.0", "immutable": "^4.0.0", "source-map-js": ">=0.6.2 <2.0.0" }, @@ -8496,9 +8320,9 @@ } }, "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", "dev": true, "license": "BSD-3-Clause", "engines": { @@ -8746,9 +8570,9 @@ } }, "node_modules/stylelint-config-recess-order": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recess-order/-/stylelint-config-recess-order-5.1.0.tgz", - "integrity": "sha512-ddapCF6B/kEtQYIFhQFReQ0dvK1ZdgJDM/SGFtIyeooYDbqaJqcOlGkRRGaVErCQYJY/bPSPsLRS2LdQtLJUVQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylelint-config-recess-order/-/stylelint-config-recess-order-5.1.1.tgz", + "integrity": "sha512-eDAHWVBelzDbMbdMj15pSw0Ycykv5eLeriJdbGCp0zd44yvhgZLI+wyVHegzXp5NrstxTPSxl0fuOVKdMm0XLA==", "dev": true, "license": "ISC", "dependencies": { @@ -8869,9 +8693,9 @@ } }, "node_modules/stylelint-scss": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.5.1.tgz", - "integrity": "sha512-ZLqdqihm6uDYkrsOeD6YWb+stZI8Wn92kUNDhE4M+g9g1aCnRv0JlOrttFiAJJwaNzpdQgX3YJb5vDQXVuO9Ww==", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.7.0.tgz", + "integrity": "sha512-RFIa2A+pVWS5wjNT+whtK7wsbZEWazyqesCuSaPbPlZ8lh2TujwVJSnCYJijg6ChZzwI8pZPRZS1L6A9aCbXDg==", "dev": true, "license": "MIT", "dependencies": { @@ -8879,8 +8703,8 @@ "is-plain-object": "5.0.0", "known-css-properties": "^0.34.0", "postcss-media-query-parser": "^0.2.3", - "postcss-resolve-nested-selector": "^0.1.4", - "postcss-selector-parser": "^6.1.1", + "postcss-resolve-nested-selector": "^0.1.6", + "postcss-selector-parser": "^6.1.2", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -8912,9 +8736,9 @@ "license": "CC0-1.0" }, "node_modules/stylelint/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "dev": true, "license": "MIT", "engines": { @@ -9150,9 +8974,9 @@ "license": "MIT" }, "node_modules/tabster": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/tabster/-/tabster-8.0.1.tgz", - "integrity": "sha512-Df8La4+IkdbHjupybEDv4rCPSOwx8L3Xh7UVbl0tzyrkiVTKvZg3IRID6KHd/tXbyerO4cXwhY9aOQ+mbEP04w==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/tabster/-/tabster-8.1.0.tgz", + "integrity": "sha512-F01QF7FwToWzuh4nhHWnrR4ga5TQlC5aKLyAFD1ChPaXcdmm+4jKZe2fnsZ1CjouEOCodcY8TLHDOHyY7GZelQ==", "license": "MIT", "dependencies": { "keyborg": "2.6.0", @@ -9332,9 +9156,9 @@ } }, "node_modules/typescript": { - "version": "5.5.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", - "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", "devOptional": true, "license": "Apache-2.0", "bin": { @@ -9440,14 +9264,14 @@ "license": "MIT" }, "node_modules/vite": { - "version": "5.4.2", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.2.tgz", - "integrity": "sha512-dDrQTRHp5C1fTFzcSaMxjk6vdpKvT+2/mIdE07Gw2ykehT49O0z/VHS3zZ8iV/Gh8BJJKHWOe5RjaNrW5xf/GA==", + "version": "5.4.8", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.8.tgz", + "integrity": "sha512-FqrItQ4DT1NC4zCUqMB4c4AZORMKIa0m8/URVCZ77OZ/QSNeJ54bU1vrFADbDsuwfIPcgknRkmqakQcgnL4GiQ==", "dev": true, "license": "MIT", "dependencies": { "esbuild": "^0.21.3", - "postcss": "^8.4.41", + "postcss": "^8.4.43", "rollup": "^4.20.0" }, "bin": { diff --git a/source/client/package.json b/source/client/package.json index 776901e..aa939f6 100644 --- a/source/client/package.json +++ b/source/client/package.json @@ -16,18 +16,18 @@ "dependencies": { "@automapper/pojos": "^8.8.1", "@emotion/react": "^11.13.3", - "@fluentui/react-components": "^9.54.13", + "@fluentui/react-components": "^9.54.16", "@fluentui/react-icons-mdl2": "^1.3.75", - "@microsoft/applicationinsights-react-js": "^17.3.1", - "@microsoft/applicationinsights-web": "^3.3.1", - "@microsoft/teams-js": "^2.27.0", - "axios": "^1.7.5", + "@microsoft/applicationinsights-react-js": "^17.3.2", + "@microsoft/applicationinsights-web": "^3.3.3", + "@microsoft/teams-js": "^2.28.0", + "axios": "^1.7.7", "react": "^18.3.1", "react-dom": "^18.3.1", "react-error-boundary": "^4.0.13", "react-hook-form": "^7.53.0", - "react-intl": "^6.6.8", - "react-router-dom": "^6.26.1", + "react-intl": "^6.7.0", + "react-router-dom": "^6.26.2", "react-use": "^17.5.1", "ress": "^5.0.2" }, @@ -35,30 +35,30 @@ "@emotion/babel-plugin": "^11.12.0", "@eslint/compat": "^1.1.1", "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "^9.9.1", + "@eslint/js": "^9.11.1", "@formatjs/cli": "^6.2.12", - "@stylistic/eslint-plugin": "^2.6.4", - "@types/react": "^18.3.4", + "@stylistic/eslint-plugin": "^2.8.0", + "@types/react": "^18.3.9", "@types/react-dom": "^18.3.0", "@types/react-router-dom": "^5.3.3", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "@vitejs/plugin-react": "^4.3.1", "babel-plugin-formatjs": "^10.5.16", - "eslint": "^8.57.0", + "eslint": "^8.57.1", "eslint-plugin-hooks": "^0.4.3", - "eslint-plugin-react": "^7.35.0", + "eslint-plugin-react": "^7.36.1", "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-sonarjs": "^1.0.4", "globals": "^15.9.0", - "postcss": "^8.4.41", + "postcss": "^8.4.47", "postcss-styled-syntax": "^0.6.4", - "sass": "^1.77.8", + "sass": "^1.79.3", "stylelint": "^16.9.0", - "stylelint-config-recess-order": "^5.1.0", + "stylelint-config-recess-order": "^5.1.1", "stylelint-config-standard-scss": "^13.1.0", - "typescript": "^5.5.4", - "vite": "^5.4.2" + "typescript": "^5.6.2", + "vite": "^5.4.8" }, "volta": { "node": "20.16.0" diff --git a/source/client/src/features/error/pages/Error404Page.presenter.tsx b/source/client/src/features/error/pages/Error404Page.presenter.tsx index 1e5d134..d8a34cb 100644 --- a/source/client/src/features/error/pages/Error404Page.presenter.tsx +++ b/source/client/src/features/error/pages/Error404Page.presenter.tsx @@ -8,8 +8,8 @@ import React from 'react'; -import { FormattedMessage } from 'react-intl'; -import { Text } from '@fluentui/react-components'; +import { FormattedMessage, useIntl } from 'react-intl'; +import { Image, Text } from '@fluentui/react-components'; import { css } from '@emotion/react'; import messages from '../messages'; import { useTheme } from '../../../providers/ThemeProvider'; @@ -22,6 +22,7 @@ function Error404Page(props: Readonly) { const { error } = props; + const intl = useIntl(); const { theme } = useTheme(); return ( @@ -38,24 +39,24 @@ function Error404Page(props: Readonly) { css={css` display: flex; flex-direction: column; - grid-gap: 0.5rem; + grid-gap: 1rem; align-items: center; justify-content: center; `}> - - + + {intl.formatMessage(messages.Error404Title)} - + ) { const { error } = props; + const intl = useIntl(); const { theme } = useTheme(); return ( @@ -38,18 +39,18 @@ function Error500Page(props: Readonly) { css={css` display: flex; flex-direction: column; - grid-gap: 0.5rem; + grid-gap: 1rem; align-items: center; justify-content: center; `}> - - + + {intl.formatMessage(messages.Error500Title)} ) { diff --git a/source/server/.vscode/launch.json b/source/server/.vscode/launch.json index 9eeabb7..4c2bad8 100644 --- a/source/server/.vscode/launch.json +++ b/source/server/.vscode/launch.json @@ -5,7 +5,7 @@ "name": "Launch Bot", "type": "dotnet", "request": "launch", - "projectPath": "${workspaceFolder}//Karamem0.Commistant.Bot/Karamem0.Commistant.Bot.csproj" + "projectPath": "${workspaceFolder}/Karamem0.Commistant.Bot/Karamem0.Commistant.Bot.csproj" }, { "name": "Launch Functions", @@ -17,7 +17,7 @@ "name": "Launch Web", "type": "dotnet", "request": "launch", - "projectPath": "${workspaceFolder}//Karamem0.Commistant.Web/Karamem0.Commistant.Web.csproj" + "projectPath": "${workspaceFolder}/Karamem0.Commistant.Web/Karamem0.Commistant.Web.csproj" } ] } diff --git a/source/server/Karamem0.Commistant.Bot/Karamem0.Commistant.Bot.csproj b/source/server/Karamem0.Commistant.Bot/Karamem0.Commistant.Bot.csproj index 38d2a60..db8e90d 100644 --- a/source/server/Karamem0.Commistant.Bot/Karamem0.Commistant.Bot.csproj +++ b/source/server/Karamem0.Commistant.Bot/Karamem0.Commistant.Bot.csproj @@ -21,13 +21,13 @@ - + - - - + + + diff --git a/source/server/Karamem0.Commistant.Common/Karamem0.Commistant.Common.csproj b/source/server/Karamem0.Commistant.Common/Karamem0.Commistant.Common.csproj index d08d345..150a2ce 100644 --- a/source/server/Karamem0.Commistant.Common/Karamem0.Commistant.Common.csproj +++ b/source/server/Karamem0.Commistant.Common/Karamem0.Commistant.Common.csproj @@ -19,10 +19,10 @@ - - - - + + + + diff --git a/source/server/Karamem0.Commistant.Functions/Karamem0.Commistant.Functions.csproj b/source/server/Karamem0.Commistant.Functions/Karamem0.Commistant.Functions.csproj index f876644..a1b4fad 100644 --- a/source/server/Karamem0.Commistant.Functions/Karamem0.Commistant.Functions.csproj +++ b/source/server/Karamem0.Commistant.Functions/Karamem0.Commistant.Functions.csproj @@ -23,12 +23,12 @@ - + - - + + diff --git a/source/server/Karamem0.Commistant.Tests/Karamem0.Commistant.Tests.csproj b/source/server/Karamem0.Commistant.Tests/Karamem0.Commistant.Tests.csproj index 6ded673..12701bf 100644 --- a/source/server/Karamem0.Commistant.Tests/Karamem0.Commistant.Tests.csproj +++ b/source/server/Karamem0.Commistant.Tests/Karamem0.Commistant.Tests.csproj @@ -20,10 +20,10 @@ - - + + - + runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/source/server/Karamem0.Commistant.Web/Karamem0.Commistant.Web.csproj b/source/server/Karamem0.Commistant.Web/Karamem0.Commistant.Web.csproj index a24f273..70a55ec 100644 --- a/source/server/Karamem0.Commistant.Web/Karamem0.Commistant.Web.csproj +++ b/source/server/Karamem0.Commistant.Web/Karamem0.Commistant.Web.csproj @@ -22,10 +22,10 @@ - + - - + +