From ea13904a2753843b8919d1ab22bf9050cacb5338 Mon Sep 17 00:00:00 2001
From: CyberRex <26585194+CyberRex0@users.noreply.github.com>
Date: Sun, 7 Apr 2024 23:42:44 +0900
Subject: [PATCH 01/11] =?UTF-8?q?enhance(frontend):=20=E8=A8=AD=E5=AE=9A?=
=?UTF-8?q?=E3=81=AB2=E8=A6=81=E7=B4=A0=E8=AA=8D=E8=A8=BC=E3=81=AE?=
=?UTF-8?q?=E3=82=AC=E3=82=A4=E3=83=89=E3=81=B8=E3=81=AE=E5=B0=8E=E7=B7=9A?=
=?UTF-8?q?=E3=82=92=E8=BF=BD=E5=8A=A0=20(MisskeyIO#603)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
locales/en-US.yml | 2 ++
locales/index.d.ts | 8 ++++++
locales/ja-JP.yml | 2 ++
locales/ko-KR.yml | 2 ++
packages/frontend/src/pages/settings/2fa.vue | 26 +++++++++++++-------
5 files changed, 31 insertions(+), 9 deletions(-)
diff --git a/locales/en-US.yml b/locales/en-US.yml
index 7ee357e37..d66264e2b 100644
--- a/locales/en-US.yml
+++ b/locales/en-US.yml
@@ -1242,6 +1242,7 @@ enableHorizontalSwipe: "Swipe to switch tabs"
loading: "Loading"
surrender: "Cancel"
gameRetry: "Retry"
+here: "here"
_bubbleGame:
howToPlay: "How to play"
hold: "Hold"
@@ -2014,6 +2015,7 @@ _2fa:
backupCodesDescription: "You can use these codes to gain access to your account in case of becoming unable to use your two-factor authentificator app. Each can only be used once. Please keep them in a safe place."
backupCodeUsedWarning: "A backup code has been used. Please reconfigure two-factor authentification as soon as possible if you are no longer able to use it."
backupCodesExhaustedWarning: "All backup codes have been used. Should you lose access to your two-factor authentification app, you will be unable to access this account. Please reconfigure two-factor authentification."
+ howto2fa: "If you are having trouble setting up, please refer to {link}."
_permissions:
"read:account": "View your account information"
"write:account": "Edit your account information"
diff --git a/locales/index.d.ts b/locales/index.d.ts
index 6c51ffc44..c0b67e541 100644
--- a/locales/index.d.ts
+++ b/locales/index.d.ts
@@ -5023,6 +5023,10 @@ export interface Locale extends ILocale {
* このユーザーをミュートする
*/
"muteThisUser": string;
+ /**
+ * こちら
+ */
+ "here": string;
"_bubbleGame": {
/**
* 遊び方
@@ -7844,6 +7848,10 @@ export interface Locale extends ILocale {
* バックアップコードが全て使用されました。認証アプリを利用できない場合、これ以上アカウントにアクセスできなくなります。認証アプリを再登録してください。
*/
"backupCodesExhaustedWarning": string;
+ /**
+ * 設定方法でお困りの際は、{link}を参照してください。
+ */
+ "howto2fa": ParameterizedString<"link">;
};
"_permissions": {
/**
diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml
index 632d13c2f..e3f80a0d2 100644
--- a/locales/ja-JP.yml
+++ b/locales/ja-JP.yml
@@ -1251,6 +1251,7 @@ selectCategory: "カテゴリを選択"
reportComplete: "通報完了"
blockThisUser: "このユーザーをブロックする"
muteThisUser: "このユーザーをミュートする"
+here: "こちら"
_bubbleGame:
howToPlay: "遊び方"
@@ -2061,6 +2062,7 @@ _2fa:
backupCodesDescription: "認証アプリが使用できなくなった場合、以下のバックアップコードを使ってアカウントにアクセスできます。これらのコードは必ず安全な場所に保管してください。各コードは一回だけ使用できます。"
backupCodeUsedWarning: "バックアップコードが使用されました。認証アプリが使えなくなっている場合、なるべく早く認証アプリを再設定してください。"
backupCodesExhaustedWarning: "バックアップコードが全て使用されました。認証アプリを利用できない場合、これ以上アカウントにアクセスできなくなります。認証アプリを再登録してください。"
+ howto2fa: "設定方法でお困りの際は、{link}を参照してください。"
_permissions:
"read:account": "アカウントの情報を見る"
diff --git a/locales/ko-KR.yml b/locales/ko-KR.yml
index 9364e15b5..138a1bedb 100644
--- a/locales/ko-KR.yml
+++ b/locales/ko-KR.yml
@@ -1235,6 +1235,7 @@ withSensitive: "민감한 파일이 포함된 노트 보기"
userSaysSomethingSensitive: "{name}의 민감한 파일이 포함된 게시물"
enableHorizontalSwipe: "스와이프하여 탭 전환"
surrender: "그만두기"
+here: "여기"
_bubbleGame:
howToPlay: "설명"
_howToPlay:
@@ -1992,6 +1993,7 @@ _2fa:
backupCodesDescription: "인증 앱을 사용할 수 없게 된 경우 아래 백업 코드를 사용하여 계정에 액세스 할 수 있습니다.이 코드들은 반드시 안전한 장소에 보관하십시오.각 코드는 한 번만 사용할 수 있습니다."
backupCodeUsedWarning: "백업 코드가 사용되었습니다.인증 앱을 사용할 수 없게 된 경우, 조속히 인증 앱을 다시 설정해 주십시오."
backupCodesExhaustedWarning: "백업 코드가 모두 사용되었습니다.인증 앱을 사용할 수 없는 경우 더 이상 계정에 액세스하는 것이 불가능합니다.인증 앱을 다시 등록해 주세요."
+ howto2fa: "설정 방법에 대한 자세한 내용은 {link}를 참조하세요."
_permissions:
"read:account": "계정의 정보를 봅니다"
"write:account": "계정의 정보를 변경합니다"
diff --git a/packages/frontend/src/pages/settings/2fa.vue b/packages/frontend/src/pages/settings/2fa.vue
index 179737d69..4df544e7f 100644
--- a/packages/frontend/src/pages/settings/2fa.vue
+++ b/packages/frontend/src/pages/settings/2fa.vue
@@ -21,16 +21,24 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts.totpDescription }}
-
-
-
- {{ i18n.ts._2fa.renewTOTP }}
- {{ i18n.ts._2fa.whyTOTPOnlyRenew }}
-
-
{{ i18n.ts.unregister }}
-
+
+
+
+
-
{{ i18n.ts._2fa.registerTOTP }}
+
+
+
+ {{ i18n.ts._2fa.renewTOTP }}
+ {{ i18n.ts._2fa.whyTOTPOnlyRenew }}
+
+
{{ i18n.ts.unregister }}
+
+
+
+ {{ i18n.ts._2fa.registerTOTP }}
+
+
From 5e476a76ca79006453921c612884b9d9dda851b3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=81=BE=E3=81=A3=E3=81=A1=E3=82=83=E3=81=A8=E3=83=BC?=
=?UTF-8?q?=E3=81=AB=E3=82=85?=
<17376330+u1-liquid@users.noreply.github.com>
Date: Sun, 7 Apr 2024 23:42:58 +0900
Subject: [PATCH 02/11] Bump up version to 2024.3.1-io.5c (MisskeyIO#602)
---
package.json | 2 +-
packages/misskey-js/package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package.json b/package.json
index 969d542e5..d84e18f3a 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "misskey",
- "version": "2024.3.1-io.5b",
+ "version": "2024.3.1-io.5c",
"codename": "nasubi",
"repository": {
"type": "git",
diff --git a/packages/misskey-js/package.json b/packages/misskey-js/package.json
index 86af64cc8..c5365e159 100644
--- a/packages/misskey-js/package.json
+++ b/packages/misskey-js/package.json
@@ -1,7 +1,7 @@
{
"type": "module",
"name": "misskey-js",
- "version": "2024.3.1-io.5b",
+ "version": "2024.3.1-io.5c",
"description": "Misskey SDK for JavaScript",
"types": "./built/dts/index.d.ts",
"exports": {
From 8b214f8247e0f5fa2bb17108a9eff3eea612593e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=B0=B4=E5=92=B2=28=E3=81=BF=E3=81=95=E3=81=8D=29?=
<60120497+Misaki0331@users.noreply.github.com>
Date: Thu, 11 Apr 2024 18:27:27 +0900
Subject: [PATCH 03/11] =?UTF-8?q?enhance(frontend/MkPostForm):=20=E3=83=8E?=
=?UTF-8?q?=E3=83=BC=E3=83=88=E3=81=AE=E6=8A=95=E7=A8=BF=E5=BE=8C=E3=81=99?=
=?UTF-8?q?=E3=81=90=E3=81=AB=E6=8A=95=E7=A8=BF=E3=83=A2=E3=83=BC=E3=83=80?=
=?UTF-8?q?=E3=83=AB=E3=82=92=E9=96=89=E3=81=98=E3=82=8B=E3=82=88=E3=81=86?=
=?UTF-8?q?=E3=81=AB=20(MisskeyIO#605)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
packages/frontend/src/components/MkPostForm.vue | 4 ++++
packages/frontend/src/components/MkPostFormDialog.vue | 9 +++++++--
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/packages/frontend/src/components/MkPostForm.vue b/packages/frontend/src/components/MkPostForm.vue
index 578fc4274..80e856946 100644
--- a/packages/frontend/src/components/MkPostForm.vue
+++ b/packages/frontend/src/components/MkPostForm.vue
@@ -162,7 +162,9 @@ const props = withDefaults(defineProps<{
provide('mock', props.mock);
const emit = defineEmits<{
+ (ev: 'posting'): void;
(ev: 'posted'): void;
+ (ev: 'postError'): void;
(ev: 'cancel'): void;
(ev: 'esc'): void;
@@ -861,7 +863,9 @@ async function post(ev?: MouseEvent) {
type: 'error',
text: err.message + '\n' + (err as any).id,
});
+ emit("postError");
});
+ emit("posting");
}
function cancel() {
diff --git a/packages/frontend/src/components/MkPostFormDialog.vue b/packages/frontend/src/components/MkPostFormDialog.vue
index 6331dfed2..a59087c4a 100644
--- a/packages/frontend/src/components/MkPostFormDialog.vue
+++ b/packages/frontend/src/components/MkPostFormDialog.vue
@@ -5,7 +5,7 @@ SPDX-License-Identifier: AGPL-3.0-only
-
+
@@ -14,6 +14,7 @@ import { shallowRef } from 'vue';
import * as Misskey from 'misskey-js';
import MkModal from '@/components/MkModal.vue';
import MkPostForm from '@/components/MkPostForm.vue';
+import * as os from '@/os.js';
const props = defineProps<{
reply?: Misskey.entities.Note;
@@ -40,12 +41,16 @@ const emit = defineEmits<{
const modal = shallowRef>();
const form = shallowRef>();
-function onPosted() {
+function onPosting() {
modal.value?.close({
useSendAnimation: true,
});
}
+function onPostError() {
+ os.post();
+}
+
function onModalClosed() {
emit('closed');
}
From 22e398d2bf2b2e8674baf7bfd086813b9ee3166e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=81=BE=E3=81=A3=E3=81=A1=E3=82=83=E3=81=A8=E3=83=BC?=
=?UTF-8?q?=E3=81=AB=E3=82=85?=
<17376330+u1-liquid@users.noreply.github.com>
Date: Sat, 13 Apr 2024 15:56:54 +0900
Subject: [PATCH 04/11] =?UTF-8?q?spec(SSO):=20=E3=83=A1=E3=83=BC=E3=83=AB?=
=?UTF-8?q?=E3=82=A2=E3=83=89=E3=83=AC=E3=82=B9=E3=81=8C=E7=99=BB=E9=8C=B2?=
=?UTF-8?q?=E3=81=95=E3=82=8C=E3=81=A6=E3=81=84=E3=81=AA=E3=81=84=E5=A0=B4?=
=?UTF-8?q?=E5=90=88=E3=80=81=E3=83=A1=E3=82=A2=E3=83=89=E3=83=95=E3=82=A3?=
=?UTF-8?q?=E3=83=BC=E3=83=AB=E3=83=89=E3=81=AE=E5=80=A4=E3=81=ABaact?=
=?UTF-8?q?=E3=82=92=E5=85=A5=E3=82=8C=E3=82=8B=20(MisskeyIO#607)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/server/oauth/OAuth2ProviderService.ts | 29 ++++++++++++-------
.../server/sso/JWTIdentifyProviderService.ts | 2 +-
.../server/sso/SAMLIdentifyProviderService.ts | 13 +++++----
3 files changed, 26 insertions(+), 18 deletions(-)
diff --git a/packages/backend/src/server/oauth/OAuth2ProviderService.ts b/packages/backend/src/server/oauth/OAuth2ProviderService.ts
index 5350e7cf3..ac88c4084 100644
--- a/packages/backend/src/server/oauth/OAuth2ProviderService.ts
+++ b/packages/backend/src/server/oauth/OAuth2ProviderService.ts
@@ -44,6 +44,7 @@ import type { MiLocalUser } from '@/models/User.js';
import { LoggerService } from '@/core/LoggerService.js';
import Logger from '@/logger.js';
import { StatusError } from '@/misc/status-error.js';
+import { normalizeEmailAddress } from '@/misc/normalize-email-address.js';
import type { ServerResponse } from 'node:http';
import type { FastifyInstance } from 'fastify';
@@ -508,25 +509,31 @@ export class OAuth2ProviderService {
return;
}
- const accessToken = await this.accessTokensRepository.findOne({ where: { token }, relations: ['user'] });
+ const accessToken = await this.accessTokensRepository.findOneBy({ token });
if (!accessToken) {
reply.code(401);
return;
}
- const user = await this.userProfilesRepository.findOneBy({ userId: accessToken.userId });
+ const user = await this.usersRepository.findOneBy({ id: accessToken.userId });
+ if (!user) {
+ reply.code(401);
+ return;
+ }
+
+ const profile = await this.userProfilesRepository.findOneByOrFail({ userId: user.id });
reply.code(200);
return {
- sub: accessToken.userId,
- name: accessToken.user?.name,
- preferred_username: accessToken.user?.username,
- profile: accessToken.user ? `${this.config.url}/@${accessToken.user.username}` : undefined,
- picture: accessToken.user?.avatarUrl,
- email: user?.email,
- email_verified: user?.emailVerified,
- mfa_enabled: user?.twoFactorEnabled,
- updated_at: Math.floor((accessToken.user?.updatedAt?.getTime() ?? accessToken.user?.createdAt.getTime() ?? 0) / 1000),
+ sub: user.id,
+ name: user.name ? `${user.name} (@${user.username})` : `@${user.username}`,
+ preferred_username: user.username,
+ profile: `${this.config.url}/@${user.username}`,
+ picture: user.avatarUrl ?? undefined,
+ email: profile.emailVerified ? normalizeEmailAddress(profile.email) : `${user.username}@${this.config.hostname}`,
+ email_verified: profile.emailVerified,
+ mfa_enabled: profile.twoFactorEnabled,
+ updated_at: Math.floor((user.updatedAt?.getTime() ?? user.createdAt.getTime()) / 1000),
};
});
}
diff --git a/packages/backend/src/server/sso/JWTIdentifyProviderService.ts b/packages/backend/src/server/sso/JWTIdentifyProviderService.ts
index 2671a7fcb..f73966d5b 100644
--- a/packages/backend/src/server/sso/JWTIdentifyProviderService.ts
+++ b/packages/backend/src/server/sso/JWTIdentifyProviderService.ts
@@ -178,7 +178,7 @@ export class JWTIdentifyProviderService {
preferred_username: user.username,
profile: `${this.config.url}/@${user.username}`,
picture: user.avatarUrl ?? undefined,
- email: profile.emailVerified ? normalizeEmailAddress(profile.email) : undefined,
+ email: profile.emailVerified ? normalizeEmailAddress(profile.email) : `${user.username}@${this.config.hostname}`,
email_verified: profile.emailVerified,
mfa_enabled: profile.twoFactorEnabled,
updated_at: Math.floor((user.updatedAt?.getTime() ?? user.createdAt.getTime()) / 1000),
diff --git a/packages/backend/src/server/sso/SAMLIdentifyProviderService.ts b/packages/backend/src/server/sso/SAMLIdentifyProviderService.ts
index 15ca1eecc..2412f0357 100644
--- a/packages/backend/src/server/sso/SAMLIdentifyProviderService.ts
+++ b/packages/backend/src/server/sso/SAMLIdentifyProviderService.ts
@@ -440,9 +440,10 @@ export class SAMLIdentifyProviderService {
'#text': `${this.config.url}/sso/saml/${ssoServiceProvider.id}/metadata`,
},
'saml:Subject': {
- 'saml:NameID': profile.emailVerified
- ? { '@Format': 'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress', '#text': normalizeEmailAddress(profile.email) }
- : { '@Format': 'urn:oasis:names:tc:SAML:2.0:nameid-format:persistent', '#text': user.id },
+ 'saml:NameID': {
+ '@Format': 'urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress',
+ '#text': profile.emailVerified ? normalizeEmailAddress(profile.email) : `${user.username}@${this.config.hostname}`,
+ },
'saml:SubjectConfirmation': {
'@Method': 'urn:oasis:names:tc:SAML:2.0:cm:bearer',
'saml:SubjectConfirmationData': {
@@ -540,14 +541,14 @@ export class SAMLIdentifyProviderService {
'#text': user.avatarUrl,
},
}] : []),
- ...(profile.emailVerified ? [{
+ {
'@Name': 'email',
'@NameFormat': 'urn:oasis:names:tc:SAML:2.0:attrname-format:basic',
'saml:AttributeValue': {
'@xsi:type': 'xs:string',
- '#text': normalizeEmailAddress(profile.email),
+ '#text': profile.emailVerified ? normalizeEmailAddress(profile.email) : `${user.username}@${this.config.hostname}`,
},
- }] : []),
+ },
{
'@Name': 'email_verified',
'@NameFormat': 'urn:oasis:names:tc:SAML:2.0:attrname-format:basic',
From 6b7df2bd10dc28b84f525a621b66fc49bf59cac6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=81=BE=E3=81=A3=E3=81=A1=E3=82=83=E3=81=A8=E3=83=BC?=
=?UTF-8?q?=E3=81=AB=E3=82=85?=
<17376330+u1-liquid@users.noreply.github.com>
Date: Sat, 13 Apr 2024 15:57:10 +0900
Subject: [PATCH 05/11] =?UTF-8?q?fix(backend):=20=E7=99=BB=E9=8C=B2?=
=?UTF-8?q?=E3=81=AB=E3=83=A1=E3=83=BC=E3=83=AB=E8=AA=8D=E8=A8=BC=E3=81=8C?=
=?UTF-8?q?=E5=BF=85=E9=A0=88=E3=81=AB=E3=81=AA=E3=81=A3=E3=81=A6=E3=81=84?=
=?UTF-8?q?=E3=82=8B=E5=A0=B4=E5=90=88=E3=80=81=E7=99=BB=E9=8C=B2=E3=81=95?=
=?UTF-8?q?=E3=82=8C=E3=81=A6=E3=81=84=E3=82=8B=E3=83=A1=E3=83=BC=E3=83=AB?=
=?UTF-8?q?=E3=82=A2=E3=83=89=E3=83=AC=E3=82=B9=E3=82=92=E5=89=8A=E9=99=A4?=
=?UTF-8?q?=E3=81=A7=E3=81=8D=E3=81=AA=E3=81=84=E3=82=88=E3=81=86=E3=81=AB?=
=?UTF-8?q?=20(MisskeyIO#606)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../backend/src/server/api/endpoints/i/update-email.ts | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/packages/backend/src/server/api/endpoints/i/update-email.ts b/packages/backend/src/server/api/endpoints/i/update-email.ts
index 52907e0ae..2796ac41d 100644
--- a/packages/backend/src/server/api/endpoints/i/update-email.ts
+++ b/packages/backend/src/server/api/endpoints/i/update-email.ts
@@ -15,6 +15,7 @@ import { DI } from '@/di-symbols.js';
import { GlobalEventService } from '@/core/GlobalEventService.js';
import { L_CHARS, secureRndstr } from '@/misc/secure-rndstr.js';
import { UserAuthService } from '@/core/UserAuthService.js';
+import { MetaService } from '@/core/MetaService.js';
import { ApiError } from '../../error.js';
export const meta = {
@@ -46,6 +47,12 @@ export const meta = {
code: 'UNAVAILABLE',
id: 'a2defefb-f220-8849-0af6-17f816099323',
},
+
+ emailRequired: {
+ message: 'Email address is required.',
+ code: 'EMAIL_REQUIRED',
+ id: '324c7a88-59f2-492f-903f-89134f93e47e',
+ },
},
res: {
@@ -73,6 +80,7 @@ export default class extends Endpoint { // eslint-
@Inject(DI.userProfilesRepository)
private userProfilesRepository: UserProfilesRepository,
+ private metaService: MetaService,
private userEntityService: UserEntityService,
private emailService: EmailService,
private userAuthService: UserAuthService,
@@ -100,6 +108,8 @@ export default class extends Endpoint { // eslint-
if (!res.available) {
throw new ApiError(meta.errors.unavailable);
}
+ } else if ((await this.metaService.fetch()).emailRequiredForSignup) {
+ throw new ApiError(meta.errors.emailRequired);
}
await this.userProfilesRepository.update(me.id, {
From 8f331e142b7d68df014746513c0cf9b3eb11e014 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=81=BE=E3=81=A3=E3=81=A1=E3=82=83=E3=81=A8=E3=83=BC?=
=?UTF-8?q?=E3=81=AB=E3=82=85?=
<17376330+u1-liquid@users.noreply.github.com>
Date: Sun, 14 Apr 2024 00:51:49 +0900
Subject: [PATCH 06/11] =?UTF-8?q?spec(backend):=20=E7=AE=A1=E7=90=86?=
=?UTF-8?q?=E8=80=85=E3=81=8C=E7=99=BB=E9=8C=B2=E5=BE=85=E3=81=A1=E3=81=AE?=
=?UTF-8?q?=E3=83=A6=E3=83=BC=E3=82=B6=E3=83=BC=E3=81=AE=E4=B8=80=E8=A6=A7?=
=?UTF-8?q?=E3=82=92=E3=81=BF=E3=82=8B=E3=83=BB=E5=8F=96=E3=82=8A=E6=B6=88?=
=?UTF-8?q?=E3=81=99API=E3=82=92=E8=BF=BD=E5=8A=A0=20(MisskeyIO#609)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../backend/src/server/api/EndpointsModule.ts | 8 +
packages/backend/src/server/api/endpoints.ts | 4 +
.../endpoints/admin/accounts/pending/list.ts | 102 ++++++++++++
.../admin/accounts/pending/revoke.ts | 49 ++++++
packages/misskey-js/etc/misskey-js.api.md | 12 ++
.../misskey-js/src/autogen/apiClientJSDoc.ts | 22 +++
packages/misskey-js/src/autogen/endpoint.ts | 5 +
packages/misskey-js/src/autogen/entities.ts | 3 +
packages/misskey-js/src/autogen/types.ts | 147 ++++++++++++++++++
9 files changed, 352 insertions(+)
create mode 100644 packages/backend/src/server/api/endpoints/admin/accounts/pending/list.ts
create mode 100644 packages/backend/src/server/api/endpoints/admin/accounts/pending/revoke.ts
diff --git a/packages/backend/src/server/api/EndpointsModule.ts b/packages/backend/src/server/api/EndpointsModule.ts
index 85a39548a..e37e95c1d 100644
--- a/packages/backend/src/server/api/EndpointsModule.ts
+++ b/packages/backend/src/server/api/EndpointsModule.ts
@@ -11,6 +11,8 @@ import * as ep___admin_abuseUserReports from './endpoints/admin/abuse-user-repor
import * as ep___admin_accounts_create from './endpoints/admin/accounts/create.js';
import * as ep___admin_accounts_delete from './endpoints/admin/accounts/delete.js';
import * as ep___admin_accounts_findByEmail from './endpoints/admin/accounts/find-by-email.js';
+import * as ep___admin_accounts_pending_list from './endpoints/admin/accounts/pending/list.js';
+import * as ep___admin_accounts_pending_revoke from './endpoints/admin/accounts/pending/revoke.js';
import * as ep___admin_ad_create from './endpoints/admin/ad/create.js';
import * as ep___admin_ad_delete from './endpoints/admin/ad/delete.js';
import * as ep___admin_ad_list from './endpoints/admin/ad/list.js';
@@ -398,6 +400,8 @@ const $admin_abuseUserReports: Provider = { provide: 'ep:admin/abuse-user-report
const $admin_accounts_create: Provider = { provide: 'ep:admin/accounts/create', useClass: ep___admin_accounts_create.default };
const $admin_accounts_delete: Provider = { provide: 'ep:admin/accounts/delete', useClass: ep___admin_accounts_delete.default };
const $admin_accounts_findByEmail: Provider = { provide: 'ep:admin/accounts/find-by-email', useClass: ep___admin_accounts_findByEmail.default };
+const $admin_accounts_pending_list: Provider = { provide: 'ep:admin/accounts/pending/list', useClass: ep___admin_accounts_pending_list.default };
+const $admin_accounts_pending_revoke: Provider = { provide: 'ep:admin/accounts/pending/revoke', useClass: ep___admin_accounts_pending_revoke.default };
const $admin_ad_create: Provider = { provide: 'ep:admin/ad/create', useClass: ep___admin_ad_create.default };
const $admin_ad_delete: Provider = { provide: 'ep:admin/ad/delete', useClass: ep___admin_ad_delete.default };
const $admin_ad_list: Provider = { provide: 'ep:admin/ad/list', useClass: ep___admin_ad_list.default };
@@ -789,6 +793,8 @@ const $reversi_verify: Provider = { provide: 'ep:reversi/verify', useClass: ep__
$admin_accounts_create,
$admin_accounts_delete,
$admin_accounts_findByEmail,
+ $admin_accounts_pending_list,
+ $admin_accounts_pending_revoke,
$admin_ad_create,
$admin_ad_delete,
$admin_ad_list,
@@ -1174,6 +1180,8 @@ const $reversi_verify: Provider = { provide: 'ep:reversi/verify', useClass: ep__
$admin_accounts_create,
$admin_accounts_delete,
$admin_accounts_findByEmail,
+ $admin_accounts_pending_list,
+ $admin_accounts_pending_revoke,
$admin_ad_create,
$admin_ad_delete,
$admin_ad_list,
diff --git a/packages/backend/src/server/api/endpoints.ts b/packages/backend/src/server/api/endpoints.ts
index 368ffdca7..862d1d162 100644
--- a/packages/backend/src/server/api/endpoints.ts
+++ b/packages/backend/src/server/api/endpoints.ts
@@ -11,6 +11,8 @@ import * as ep___admin_abuseUserReports from './endpoints/admin/abuse-user-repor
import * as ep___admin_accounts_create from './endpoints/admin/accounts/create.js';
import * as ep___admin_accounts_delete from './endpoints/admin/accounts/delete.js';
import * as ep___admin_accounts_findByEmail from './endpoints/admin/accounts/find-by-email.js';
+import * as ep___admin_accounts_pending_list from './endpoints/admin/accounts/pending/list.js';
+import * as ep___admin_accounts_pending_revoke from './endpoints/admin/accounts/pending/revoke.js';
import * as ep___admin_ad_create from './endpoints/admin/ad/create.js';
import * as ep___admin_ad_delete from './endpoints/admin/ad/delete.js';
import * as ep___admin_ad_list from './endpoints/admin/ad/list.js';
@@ -396,6 +398,8 @@ const eps = [
['admin/accounts/create', ep___admin_accounts_create],
['admin/accounts/delete', ep___admin_accounts_delete],
['admin/accounts/find-by-email', ep___admin_accounts_findByEmail],
+ ['admin/accounts/pending/list', ep___admin_accounts_pending_list],
+ ['admin/accounts/pending/revoke', ep___admin_accounts_pending_revoke],
['admin/ad/create', ep___admin_ad_create],
['admin/ad/delete', ep___admin_ad_delete],
['admin/ad/list', ep___admin_ad_list],
diff --git a/packages/backend/src/server/api/endpoints/admin/accounts/pending/list.ts b/packages/backend/src/server/api/endpoints/admin/accounts/pending/list.ts
new file mode 100644
index 000000000..9d85bc7a9
--- /dev/null
+++ b/packages/backend/src/server/api/endpoints/admin/accounts/pending/list.ts
@@ -0,0 +1,102 @@
+import { Inject, Injectable } from '@nestjs/common';
+import { Endpoint } from '@/server/api/endpoint-base.js';
+import type { UserPendingsRepository } from '@/models/_.js';
+import { DI } from '@/di-symbols.js';
+
+export const meta = {
+ tags: ['admin'],
+
+ requireCredential: true,
+ requireAdmin: true,
+ kind: 'read:admin:account',
+
+ res: {
+ type: 'array',
+ nullable: false, optional: false,
+ items: {
+ type: 'object',
+ nullable: false, optional: false,
+ properties: {
+ id: {
+ type: 'string',
+ nullable: false, optional: false,
+ format: 'id',
+ example: 'xxxxxxxxxx',
+ },
+ createdAt: {
+ type: 'string',
+ nullable: false, optional: false,
+ format: 'date-time',
+ },
+ code: {
+ type: 'string',
+ nullable: false, optional: false,
+ },
+ username: {
+ type: 'string',
+ nullable: false, optional: false,
+ example: 'ai',
+ },
+ email: {
+ type: 'string',
+ nullable: true, optional: true,
+ },
+ },
+ },
+ },
+} as const;
+
+export const paramDef = {
+ type: 'object',
+ properties: {
+ limit: { type: 'integer', minimum: 1, maximum: 100, default: 10 },
+ offset: { type: 'integer', default: 0 },
+ sort: { type: 'string', enum: ['+createdAt', '-createdAt'] },
+ username: { type: 'string', nullable: true, default: null },
+ email: { type: 'string', nullable: true, default: null },
+ code: { type: 'string', nullable: true, default: null },
+ },
+ required: [],
+} as const;
+
+@Injectable()
+export default class extends Endpoint { // eslint-disable-line import/no-default-export
+ constructor(
+ @Inject(DI.userPendingsRepository)
+ private userPendingsRepository: UserPendingsRepository,
+ ) {
+ super(meta, paramDef, async (ps, me) => {
+ const query = this.userPendingsRepository.createQueryBuilder('pending');
+
+ if (ps.username != null) {
+ query.andWhere('pending.username = :username', { username: ps.username });
+ }
+
+ if (ps.email != null) {
+ query.andWhere('pending.email = :email', { email: ps.email });
+ }
+
+ if (ps.code != null) {
+ query.andWhere('pending.code = :code', { code: ps.code });
+ }
+
+ switch (ps.sort) {
+ case '+createdAt': query.orderBy('pending.id', 'DESC'); break;
+ case '-createdAt': query.orderBy('pending.id', 'ASC'); break;
+ default: query.orderBy('pending.id', 'DESC'); break;
+ }
+
+ query.limit(ps.limit);
+ query.offset(ps.offset);
+
+ const pendings = await query.getMany();
+ return pendings.map(pending => ({
+ id: pending.id,
+ createdAt: pending.createdAt.toISOString(),
+ code: pending.code,
+ username: pending.username,
+ email: pending.email,
+ }));
+ });
+ }
+}
diff --git a/packages/backend/src/server/api/endpoints/admin/accounts/pending/revoke.ts b/packages/backend/src/server/api/endpoints/admin/accounts/pending/revoke.ts
new file mode 100644
index 000000000..c1cc3fed7
--- /dev/null
+++ b/packages/backend/src/server/api/endpoints/admin/accounts/pending/revoke.ts
@@ -0,0 +1,49 @@
+import { Inject, Injectable } from '@nestjs/common';
+import { Endpoint } from '@/server/api/endpoint-base.js';
+import { DI } from '@/di-symbols.js';
+import type { UserPendingsRepository } from '@/models/_.js';
+import { ApiError } from '@/server/api/error.js';
+
+export const meta = {
+ tags: ['admin'],
+
+ requireCredential: true,
+ requireAdmin: true,
+ kind: 'write:admin:account',
+
+ errors: {
+ pendingUserNotFound: {
+ message: 'Pending User not found.',
+ code: 'PENDING_USER_NOT_FOUND',
+ id: 'a04d6118-65e6-4508-9144-9900a331bbf3',
+ },
+ },
+} as const;
+
+export const paramDef = {
+ type: 'object',
+ properties: {
+ id: { type: 'string', format: 'misskey:id' },
+ code: { type: 'string' },
+ },
+ anyOf: [
+ { required: ['id'] },
+ { required: ['code'] },
+ ],
+} as const;
+
+@Injectable()
+export default class extends Endpoint { // eslint-disable-line import/no-default-export
+ constructor(
+ @Inject(DI.userPendingsRepository)
+ private userPendingsRepository: UserPendingsRepository,
+ ) {
+ super(meta, paramDef, async (ps, me) => {
+ const pendingUser = await this.userPendingsRepository.findOneBy({ id: ps.id, code: ps.code });
+
+ if (pendingUser == null) throw new ApiError(meta.errors.pendingUserNotFound);
+
+ await this.userPendingsRepository.delete(pendingUser.id);
+ });
+ }
+}
diff --git a/packages/misskey-js/etc/misskey-js.api.md b/packages/misskey-js/etc/misskey-js.api.md
index e5f23163c..e1c388f5f 100644
--- a/packages/misskey-js/etc/misskey-js.api.md
+++ b/packages/misskey-js/etc/misskey-js.api.md
@@ -70,6 +70,15 @@ type AdminAccountsFindByEmailRequest = operations['admin___accounts___find-by-em
// @public (undocumented)
type AdminAccountsFindByEmailResponse = operations['admin___accounts___find-by-email']['responses']['200']['content']['application/json'];
+// @public (undocumented)
+type AdminAccountsPendingListRequest = operations['admin___accounts___pending___list']['requestBody']['content']['application/json'];
+
+// @public (undocumented)
+type AdminAccountsPendingListResponse = operations['admin___accounts___pending___list']['responses']['200']['content']['application/json'];
+
+// @public (undocumented)
+type AdminAccountsPendingRevokeRequest = operations['admin___accounts___pending___revoke']['requestBody']['content']['application/json'];
+
// @public (undocumented)
type AdminAdCreateRequest = operations['admin___ad___create']['requestBody']['content']['application/json'];
@@ -1189,6 +1198,9 @@ declare namespace entities {
AdminAccountsDeleteRequest,
AdminAccountsFindByEmailRequest,
AdminAccountsFindByEmailResponse,
+ AdminAccountsPendingListRequest,
+ AdminAccountsPendingListResponse,
+ AdminAccountsPendingRevokeRequest,
AdminAdCreateRequest,
AdminAdCreateResponse,
AdminAdDeleteRequest,
diff --git a/packages/misskey-js/src/autogen/apiClientJSDoc.ts b/packages/misskey-js/src/autogen/apiClientJSDoc.ts
index f25943a4f..008251bbc 100644
--- a/packages/misskey-js/src/autogen/apiClientJSDoc.ts
+++ b/packages/misskey-js/src/autogen/apiClientJSDoc.ts
@@ -58,6 +58,28 @@ declare module '../api.js' {
credential?: string | null,
): Promise>;
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *read:admin:account*
+ */
+ request(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise>;
+
+ /**
+ * No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *write:admin:account*
+ */
+ request(
+ endpoint: E,
+ params: P,
+ credential?: string | null,
+ ): Promise>;
+
/**
* No description provided.
*
diff --git a/packages/misskey-js/src/autogen/endpoint.ts b/packages/misskey-js/src/autogen/endpoint.ts
index 6ddc534ea..7c5205bc4 100644
--- a/packages/misskey-js/src/autogen/endpoint.ts
+++ b/packages/misskey-js/src/autogen/endpoint.ts
@@ -9,6 +9,9 @@ import type {
AdminAccountsDeleteRequest,
AdminAccountsFindByEmailRequest,
AdminAccountsFindByEmailResponse,
+ AdminAccountsPendingListRequest,
+ AdminAccountsPendingListResponse,
+ AdminAccountsPendingRevokeRequest,
AdminAdCreateRequest,
AdminAdCreateResponse,
AdminAdDeleteRequest,
@@ -583,6 +586,8 @@ export type Endpoints = {
'admin/accounts/create': { req: AdminAccountsCreateRequest; res: AdminAccountsCreateResponse };
'admin/accounts/delete': { req: AdminAccountsDeleteRequest; res: EmptyResponse };
'admin/accounts/find-by-email': { req: AdminAccountsFindByEmailRequest; res: AdminAccountsFindByEmailResponse };
+ 'admin/accounts/pending/list': { req: AdminAccountsPendingListRequest; res: AdminAccountsPendingListResponse };
+ 'admin/accounts/pending/revoke': { req: AdminAccountsPendingRevokeRequest; res: EmptyResponse };
'admin/ad/create': { req: AdminAdCreateRequest; res: AdminAdCreateResponse };
'admin/ad/delete': { req: AdminAdDeleteRequest; res: EmptyResponse };
'admin/ad/list': { req: AdminAdListRequest; res: AdminAdListResponse };
diff --git a/packages/misskey-js/src/autogen/entities.ts b/packages/misskey-js/src/autogen/entities.ts
index bc5b420a4..5239627f0 100644
--- a/packages/misskey-js/src/autogen/entities.ts
+++ b/packages/misskey-js/src/autogen/entities.ts
@@ -12,6 +12,9 @@ export type AdminAccountsCreateResponse = operations['admin___accounts___create'
export type AdminAccountsDeleteRequest = operations['admin___accounts___delete']['requestBody']['content']['application/json'];
export type AdminAccountsFindByEmailRequest = operations['admin___accounts___find-by-email']['requestBody']['content']['application/json'];
export type AdminAccountsFindByEmailResponse = operations['admin___accounts___find-by-email']['responses']['200']['content']['application/json'];
+export type AdminAccountsPendingListRequest = operations['admin___accounts___pending___list']['requestBody']['content']['application/json'];
+export type AdminAccountsPendingListResponse = operations['admin___accounts___pending___list']['responses']['200']['content']['application/json'];
+export type AdminAccountsPendingRevokeRequest = operations['admin___accounts___pending___revoke']['requestBody']['content']['application/json'];
export type AdminAdCreateRequest = operations['admin___ad___create']['requestBody']['content']['application/json'];
export type AdminAdCreateResponse = operations['admin___ad___create']['responses']['200']['content']['application/json'];
export type AdminAdDeleteRequest = operations['admin___ad___delete']['requestBody']['content']['application/json'];
diff --git a/packages/misskey-js/src/autogen/types.ts b/packages/misskey-js/src/autogen/types.ts
index b2bca962f..a893d9cca 100644
--- a/packages/misskey-js/src/autogen/types.ts
+++ b/packages/misskey-js/src/autogen/types.ts
@@ -57,6 +57,24 @@ export type paths = {
*/
post: operations['admin___accounts___find-by-email'];
};
+ '/admin/accounts/pending/list': {
+ /**
+ * admin/accounts/pending/list
+ * @description No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *read:admin:account*
+ */
+ post: operations['admin___accounts___pending___list'];
+ };
+ '/admin/accounts/pending/revoke': {
+ /**
+ * admin/accounts/pending/revoke
+ * @description No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *write:admin:account*
+ */
+ post: operations['admin___accounts___pending___revoke'];
+ };
'/admin/ad/create': {
/**
* admin/ad/create
@@ -5538,6 +5556,135 @@ export type operations = {
};
};
};
+ /**
+ * admin/accounts/pending/list
+ * @description No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *read:admin:account*
+ */
+ admin___accounts___pending___list: {
+ requestBody: {
+ content: {
+ 'application/json': {
+ /** @default 10 */
+ limit?: number;
+ /** @default 0 */
+ offset?: number;
+ /** @enum {string} */
+ sort?: '+createdAt' | '-createdAt';
+ /** @default null */
+ username?: string | null;
+ /** @default null */
+ email?: string | null;
+ /** @default null */
+ code?: string | null;
+ };
+ };
+ };
+ responses: {
+ /** @description OK (with results) */
+ 200: {
+ content: {
+ 'application/json': ({
+ /**
+ * Format: id
+ * @example xxxxxxxxxx
+ */
+ id: string;
+ /** Format: date-time */
+ createdAt: string;
+ code: string;
+ /** @example ai */
+ username: string;
+ email?: string | null;
+ })[];
+ };
+ };
+ /** @description Client error */
+ 400: {
+ content: {
+ 'application/json': components['schemas']['Error'];
+ };
+ };
+ /** @description Authentication error */
+ 401: {
+ content: {
+ 'application/json': components['schemas']['Error'];
+ };
+ };
+ /** @description Forbidden error */
+ 403: {
+ content: {
+ 'application/json': components['schemas']['Error'];
+ };
+ };
+ /** @description I'm Ai */
+ 418: {
+ content: {
+ 'application/json': components['schemas']['Error'];
+ };
+ };
+ /** @description Internal server error */
+ 500: {
+ content: {
+ 'application/json': components['schemas']['Error'];
+ };
+ };
+ };
+ };
+ /**
+ * admin/accounts/pending/revoke
+ * @description No description provided.
+ *
+ * **Credential required**: *Yes* / **Permission**: *write:admin:account*
+ */
+ admin___accounts___pending___revoke: {
+ requestBody: {
+ content: {
+ 'application/json': {
+ /** Format: misskey:id */
+ id?: string;
+ code?: string;
+ };
+ };
+ };
+ responses: {
+ /** @description OK (without any results) */
+ 204: {
+ content: never;
+ };
+ /** @description Client error */
+ 400: {
+ content: {
+ 'application/json': components['schemas']['Error'];
+ };
+ };
+ /** @description Authentication error */
+ 401: {
+ content: {
+ 'application/json': components['schemas']['Error'];
+ };
+ };
+ /** @description Forbidden error */
+ 403: {
+ content: {
+ 'application/json': components['schemas']['Error'];
+ };
+ };
+ /** @description I'm Ai */
+ 418: {
+ content: {
+ 'application/json': components['schemas']['Error'];
+ };
+ };
+ /** @description Internal server error */
+ 500: {
+ content: {
+ 'application/json': components['schemas']['Error'];
+ };
+ };
+ };
+ };
/**
* admin/ad/create
* @description No description provided.
From 3e8b466c83853d3724bf364b38d25c92bc5e3157 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=81=BE=E3=81=A3=E3=81=A1=E3=82=83=E3=81=A8=E3=83=BC?=
=?UTF-8?q?=E3=81=AB=E3=82=85?=
<17376330+u1-liquid@users.noreply.github.com>
Date: Sun, 14 Apr 2024 01:33:56 +0900
Subject: [PATCH 07/11] update deps (MisskeyIO#610)
---
package.json | 14 +-
packages/backend/package.json | 38 +-
packages/backend/src/core/WebAuthnService.ts | 27 +-
.../server/api/endpoints/i/2fa/key-done.ts | 5 +-
packages/frontend/package.json | 66 +-
packages/misskey-bubble-game/package.json | 8 +-
packages/misskey-js/generator/package.json | 10 +-
packages/misskey-js/package.json | 12 +-
packages/misskey-reversi/package.json | 8 +-
packages/sw/package.json | 4 +-
pnpm-lock.yaml | 2839 +++++++++--------
11 files changed, 1519 insertions(+), 1512 deletions(-)
diff --git a/package.json b/package.json
index d84e18f3a..81561c4f4 100644
--- a/package.json
+++ b/package.json
@@ -6,7 +6,7 @@
"type": "git",
"url": "https://github.com/MisskeyIO/misskey.git"
},
- "packageManager": "pnpm@8.15.5",
+ "packageManager": "pnpm@8.15.6",
"workspaces": [
"packages/frontend",
"packages/backend",
@@ -56,15 +56,15 @@
"execa": "8.0.1",
"js-yaml": "4.1.0",
"postcss": "8.4.38",
- "terser": "5.30.0",
- "typescript": "5.4.3"
+ "terser": "5.30.3",
+ "typescript": "5.4.5"
},
"devDependencies": {
- "@types/node": "20.12.2",
- "@typescript-eslint/eslint-plugin": "7.4.0",
- "@typescript-eslint/parser": "7.4.0",
+ "@types/node": "20.12.7",
+ "@typescript-eslint/eslint-plugin": "7.6.0",
+ "@typescript-eslint/parser": "7.6.0",
"cross-env": "7.0.3",
- "cypress": "13.7.1",
+ "cypress": "13.7.3",
"eslint": "8.57.0",
"ncp": "2.0.0",
"start-server-and-test": "2.0.3"
diff --git a/packages/backend/package.json b/packages/backend/package.json
index 03c5b5afa..fa74372a7 100644
--- a/packages/backend/package.json
+++ b/packages/backend/package.json
@@ -66,8 +66,8 @@
},
"dependencies": {
"@authenio/samlify-node-xmllint": "2.0.0",
- "@aws-sdk/client-s3": "3.540.0",
- "@aws-sdk/lib-storage": "3.540.0",
+ "@aws-sdk/client-s3": "3.554.0",
+ "@aws-sdk/lib-storage": "3.554.0",
"@bull-board/api": "5.15.3",
"@bull-board/fastify": "5.15.3",
"@bull-board/ui": "5.15.3",
@@ -79,7 +79,7 @@
"@fastify/formbody": "7.4.0",
"@fastify/http-proxy": "9.5.0",
"@fastify/multipart": "8.2.0",
- "@fastify/static": "7.0.2",
+ "@fastify/static": "7.0.3",
"@fastify/view": "9.0.0",
"@misskey-dev/sharp-read-bmp": "1.2.0",
"@misskey-dev/summaly": "5.1.0",
@@ -87,12 +87,12 @@
"@nestjs/core": "10.3.7",
"@nestjs/testing": "10.3.7",
"@peertube/http-signature": "1.7.0",
- "@simplewebauthn/server": "9.0.3",
+ "@simplewebauthn/server": "10.0.0",
"@sinonjs/fake-timers": "11.2.2",
"@smithy/node-http-handler": "2.5.0",
"@swc/cli": "0.1.65",
"@swc/core": "1.3.107",
- "@twemoji/parser": "15.1.0",
+ "@twemoji/parser": "15.1.1",
"accepts": "1.3.8",
"ajv": "8.12.0",
"archiver": "6.0.1",
@@ -100,7 +100,7 @@
"bcryptjs": "2.4.3",
"blurhash": "2.0.5",
"body-parser": "1.20.2",
- "bullmq": "5.4.6",
+ "bullmq": "5.7.1",
"cacheable-lookup": "7.0.0",
"cbor": "9.0.2",
"chalk": "5.3.0",
@@ -112,7 +112,7 @@
"date-fns": "3.6.0",
"deep-email-validator": "0.1.21",
"fastify": "4.26.2",
- "fastify-http-errors-enhanced": "5.0.3",
+ "fastify-http-errors-enhanced": "5.0.4",
"fastify-raw-body": "4.3.0",
"feed": "4.2.2",
"file-type": "19.0.0",
@@ -127,7 +127,7 @@
"ip-cidr": "3.1.0",
"ipaddr.js": "2.1.0",
"is-svg": "5.0.0",
- "jose": "5.2.3",
+ "jose": "5.2.4",
"js-yaml": "4.1.0",
"jsdom": "23.2.0",
"json5": "2.2.3",
@@ -140,7 +140,7 @@
"misskey-js": "workspace:*",
"misskey-reversi": "workspace:*",
"ms": "3.0.0-canary.1",
- "nanoid": "5.0.6",
+ "nanoid": "5.0.7",
"nested-property": "4.0.0",
"node-fetch": "3.3.2",
"node-forge": "1.3.1",
@@ -150,10 +150,10 @@
"oauth2orize": "1.12.0",
"oauth2orize-pkce": "0.1.2",
"os-utils": "0.0.14",
- "otpauth": "9.2.2",
+ "otpauth": "9.2.3",
"parse5": "7.1.2",
- "pg": "8.11.3",
- "pino": "8.19.0",
+ "pg": "8.11.5",
+ "pino": "8.20.0",
"pino-pretty": "11.0.0",
"pkce-challenge": "4.1.0",
"probe-image-size": "7.2.3",
@@ -177,13 +177,13 @@
"slacc": "0.0.10",
"strict-event-emitter-types": "2.0.0",
"stringz": "2.1.0",
- "systeminformation": "5.22.6",
+ "systeminformation": "5.22.7",
"tinycolor2": "1.6.0",
"tmp": "0.2.3",
"tsc-alias": "1.8.8",
"tsconfig-paths": "4.2.0",
"typeorm": "0.3.20",
- "typescript": "5.4.3",
+ "typescript": "5.4.5",
"ulid": "2.3.0",
"vary": "1.1.2",
"web-push": "3.6.7",
@@ -195,7 +195,7 @@
"@jest/globals": "29.7.0",
"@misskey-dev/eslint-plugin": "1.0.0",
"@nestjs/platform-express": "10.3.7",
- "@simplewebauthn/types": "9.0.1",
+ "@simplewebauthn/types": "10.0.0",
"@swc/jest": "0.2.36",
"@types/accepts": "1.3.7",
"@types/archiver": "6.0.2",
@@ -213,13 +213,13 @@
"@types/jsrsasign": "10.5.13",
"@types/mime-types": "2.1.4",
"@types/ms": "0.7.34",
- "@types/node": "20.12.2",
+ "@types/node": "20.12.7",
"@types/node-forge": "1.3.11",
"@types/nodemailer": "6.4.14",
"@types/oauth": "0.9.4",
"@types/oauth2orize": "1.11.5",
"@types/oauth2orize-pkce": "0.1.2",
- "@types/pg": "8.11.4",
+ "@types/pg": "8.11.5",
"@types/pug": "2.0.10",
"@types/punycode": "2.1.4",
"@types/qrcode": "1.5.5",
@@ -235,8 +235,8 @@
"@types/vary": "1.1.3",
"@types/web-push": "3.6.3",
"@types/ws": "8.5.10",
- "@typescript-eslint/eslint-plugin": "7.4.0",
- "@typescript-eslint/parser": "7.4.0",
+ "@typescript-eslint/eslint-plugin": "7.6.0",
+ "@typescript-eslint/parser": "7.6.0",
"aws-sdk-client-mock": "4.0.0",
"cross-env": "7.0.3",
"eslint": "8.57.0",
diff --git a/packages/backend/src/core/WebAuthnService.ts b/packages/backend/src/core/WebAuthnService.ts
index 06ff5f416..ce9d679f7 100644
--- a/packages/backend/src/core/WebAuthnService.ts
+++ b/packages/backend/src/core/WebAuthnService.ts
@@ -11,7 +11,11 @@ import {
verifyAuthenticationResponse,
verifyRegistrationResponse,
} from '@simplewebauthn/server';
-import { AttestationFormat, isoCBOR } from '@simplewebauthn/server/helpers';
+import {
+ AttestationFormat,
+ isoCBOR,
+ isoUint8Array,
+} from '@simplewebauthn/server/helpers';
import { DI } from '@/di-symbols.js';
import type { UserSecurityKeysRepository } from '@/models/_.js';
import type { Config } from '@/config.js';
@@ -26,7 +30,6 @@ import type {
AuthenticatorTransportFuture,
CredentialDeviceType,
PublicKeyCredentialCreationOptionsJSON,
- PublicKeyCredentialDescriptorFuture,
PublicKeyCredentialRequestOptionsJSON,
RegistrationResponseJSON,
} from '@simplewebauthn/types';
@@ -56,7 +59,7 @@ export class WebAuthnService {
const instance = await this.metaService.fetch();
return {
origin: this.config.url,
- rpId: this.config.host,
+ rpId: this.config.hostname,
rpName: instance.name ?? this.config.host,
rpIcon: instance.iconUrl ?? undefined,
};
@@ -72,13 +75,12 @@ export class WebAuthnService {
const registrationOptions = await generateRegistrationOptions({
rpName: relyingParty.rpName,
rpID: relyingParty.rpId,
- userID: userId,
+ userID: isoUint8Array.fromUTF8String(userId),
userName: userName,
userDisplayName: userDisplayName,
attestationType: 'indirect',
- excludeCredentials: keys.map(key => ({
- id: Buffer.from(key.id, 'base64url'),
- type: 'public-key',
+ excludeCredentials: keys.map(key => (<{ id: string; transports?: AuthenticatorTransportFuture[]; }>{
+ id: key.id,
transports: key.transports ?? undefined,
})),
authenticatorSelection: {
@@ -94,7 +96,7 @@ export class WebAuthnService {
@bindThis
public async verifyRegistration(userId: MiUser['id'], response: RegistrationResponseJSON): Promise<{
- credentialID: Uint8Array;
+ credentialID: string;
credentialPublicKey: Uint8Array;
attestationObject: Uint8Array;
fmt: AttestationFormat;
@@ -151,6 +153,7 @@ export class WebAuthnService {
@bindThis
public async initiateAuthentication(userId: MiUser['id']): Promise {
+ const relyingParty = await this.getRelyingParty();
const keys = await this.userSecurityKeysRepository.findBy({
userId: userId,
});
@@ -160,9 +163,9 @@ export class WebAuthnService {
}
const authenticationOptions = await generateAuthenticationOptions({
- allowCredentials: keys.map(key => ({
- id: Buffer.from(key.id, 'base64url'),
- type: 'public-key',
+ rpID: relyingParty.rpId,
+ allowCredentials: keys.map(key => (<{ id: string; transports?: AuthenticatorTransportFuture[]; }>{
+ id: key.id,
transports: key.transports ?? undefined,
})),
userVerification: 'preferred',
@@ -226,7 +229,7 @@ export class WebAuthnService {
expectedOrigin: relyingParty.origin,
expectedRPID: relyingParty.rpId,
authenticator: {
- credentialID: Buffer.from(key.id, 'base64url'),
+ credentialID: key.id,
credentialPublicKey: Buffer.from(key.publicKey, 'base64url'),
counter: key.counter,
transports: key.transports ? key.transports as AuthenticatorTransportFuture[] : undefined,
diff --git a/packages/backend/src/server/api/endpoints/i/2fa/key-done.ts b/packages/backend/src/server/api/endpoints/i/2fa/key-done.ts
index cd9af8cb9..7e654b3be 100644
--- a/packages/backend/src/server/api/endpoints/i/2fa/key-done.ts
+++ b/packages/backend/src/server/api/endpoints/i/2fa/key-done.ts
@@ -97,9 +97,8 @@ export default class extends Endpoint {
const keyInfo = await this.webAuthnService.verifyRegistration(me.id, ps.credential);
- const credentialId = Buffer.from(keyInfo.credentialID).toString('base64url');
await this.userSecurityKeysRepository.insert({
- id: credentialId,
+ id: keyInfo.credentialID,
userId: me.id,
name: ps.name,
publicKey: Buffer.from(keyInfo.credentialPublicKey).toString('base64url'),
@@ -116,7 +115,7 @@ export default class extends Endpoint {
}));
return {
- id: credentialId,
+ id: keyInfo.credentialID,
name: ps.name,
};
});
diff --git a/packages/frontend/package.json b/packages/frontend/package.json
index 05980dcd7..9105972d7 100644
--- a/packages/frontend/package.json
+++ b/packages/frontend/package.json
@@ -27,8 +27,8 @@
"@rollup/plugin-typescript": "11.1.6",
"@rollup/pluginutils": "5.1.0",
"@syuilo/aiscript": "0.17.0",
- "@tabler/icons-webfont": "3.1.0",
- "@twemoji/parser": "15.1.0",
+ "@tabler/icons-webfont": "3.2.0",
+ "@twemoji/parser": "15.1.1",
"@vitejs/plugin-vue": "5.0.4",
"@vue/compiler-sfc": "3.4.15",
"aiscript-vscode": "github:aiscript-dev/aiscript-vscode#v0.1.2",
@@ -59,10 +59,10 @@
"misskey-reversi": "workspace:*",
"photoswipe": "5.4.3",
"punycode": "2.3.1",
- "rollup": "4.13.2",
+ "rollup": "4.14.2",
"sanitize-html": "2.13.0",
- "sass": "1.72.0",
- "shiki": "1.2.1",
+ "sass": "1.75.0",
+ "shiki": "1.3.0",
"strict-event-emitter-types": "2.0.0",
"textarea-caret": "3.1.0",
"three": "0.163.0",
@@ -70,56 +70,56 @@
"tinycolor2": "1.6.0",
"tsc-alias": "1.8.8",
"tsconfig-paths": "4.2.0",
- "typescript": "5.4.3",
+ "typescript": "5.4.5",
"uuid": "9.0.1",
"v-code-diff": "1.11.0",
- "vite": "5.2.7",
+ "vite": "5.2.8",
"vue": "3.4.15",
"vuedraggable": "next"
},
"devDependencies": {
"@misskey-dev/eslint-plugin": "1.0.0",
"@misskey-dev/summaly": "5.1.0",
- "@storybook/addon-actions": "8.0.5",
- "@storybook/addon-essentials": "8.0.5",
- "@storybook/addon-interactions": "8.0.5",
- "@storybook/addon-links": "8.0.5",
- "@storybook/addon-mdx-gfm": "8.0.5",
- "@storybook/addon-storysource": "8.0.5",
- "@storybook/blocks": "8.0.5",
- "@storybook/components": "8.0.5",
- "@storybook/core-events": "8.0.5",
- "@storybook/manager-api": "8.0.5",
- "@storybook/preview-api": "8.0.5",
- "@storybook/react": "8.0.5",
- "@storybook/react-vite": "8.0.5",
- "@storybook/test": "8.0.5",
- "@storybook/theming": "8.0.5",
- "@storybook/types": "8.0.5",
- "@storybook/vue3": "8.0.5",
- "@storybook/vue3-vite": "8.0.5",
+ "@storybook/addon-actions": "8.0.8",
+ "@storybook/addon-essentials": "8.0.8",
+ "@storybook/addon-interactions": "8.0.8",
+ "@storybook/addon-links": "8.0.8",
+ "@storybook/addon-mdx-gfm": "8.0.8",
+ "@storybook/addon-storysource": "8.0.8",
+ "@storybook/blocks": "8.0.8",
+ "@storybook/components": "8.0.8",
+ "@storybook/core-events": "8.0.8",
+ "@storybook/manager-api": "8.0.8",
+ "@storybook/preview-api": "8.0.8",
+ "@storybook/react": "8.0.8",
+ "@storybook/react-vite": "8.0.8",
+ "@storybook/test": "8.0.8",
+ "@storybook/theming": "8.0.8",
+ "@storybook/types": "8.0.8",
+ "@storybook/vue3": "8.0.8",
+ "@storybook/vue3-vite": "8.0.8",
"@testing-library/vue": "8.0.3",
"@types/escape-regexp": "0.0.3",
"@types/estree": "1.0.5",
"@types/matter-js": "0.19.6",
"@types/micromatch": "4.0.6",
- "@types/node": "20.12.2",
+ "@types/node": "20.12.7",
"@types/punycode": "2.1.4",
"@types/sanitize-html": "2.11.0",
"@types/throttle-debounce": "5.0.2",
"@types/tinycolor2": "1.4.6",
"@types/uuid": "9.0.8",
"@types/ws": "8.5.10",
- "@typescript-eslint/eslint-plugin": "7.4.0",
- "@typescript-eslint/parser": "7.4.0",
+ "@typescript-eslint/eslint-plugin": "7.6.0",
+ "@typescript-eslint/parser": "7.6.0",
"@vitest/coverage-v8": "0.34.6",
"@vue/runtime-core": "3.4.15",
"acorn": "8.11.3",
"cross-env": "7.0.3",
- "cypress": "13.7.1",
+ "cypress": "13.7.3",
"eslint": "8.57.0",
"eslint-plugin-import": "2.29.1",
- "eslint-plugin-vue": "9.24.0",
+ "eslint-plugin-vue": "9.24.1",
"fast-glob": "3.3.2",
"happy-dom": "13.6.2",
"intersection-observer": "0.12.2",
@@ -131,13 +131,13 @@
"react": "18.2.0",
"react-dom": "18.2.0",
"start-server-and-test": "2.0.3",
- "storybook": "8.0.5",
+ "storybook": "8.0.8",
"storybook-addon-misskey-theme": "github:misskey-dev/storybook-addon-misskey-theme",
"vite-plugin-turbosnap": "1.0.3",
"vitest": "0.34.6",
"vitest-fetch-mock": "0.2.2",
- "vue-component-type-helpers": "2.0.7",
+ "vue-component-type-helpers": "2.0.13",
"vue-eslint-parser": "9.4.2",
- "vue-tsc": "2.0.7"
+ "vue-tsc": "2.0.13"
}
}
diff --git a/packages/misskey-bubble-game/package.json b/packages/misskey-bubble-game/package.json
index 285aa0867..d9bbd5668 100644
--- a/packages/misskey-bubble-game/package.json
+++ b/packages/misskey-bubble-game/package.json
@@ -26,13 +26,13 @@
"devDependencies": {
"@misskey-dev/eslint-plugin": "1.0.0",
"@types/matter-js": "0.19.6",
- "@types/node": "20.12.2",
+ "@types/node": "20.12.7",
"@types/seedrandom": "3.0.8",
- "@typescript-eslint/eslint-plugin": "7.4.0",
- "@typescript-eslint/parser": "7.4.0",
+ "@typescript-eslint/eslint-plugin": "7.6.0",
+ "@typescript-eslint/parser": "7.6.0",
"eslint": "8.57.0",
"nodemon": "3.1.0",
- "typescript": "5.4.3"
+ "typescript": "5.4.5"
},
"files": [
"built"
diff --git a/packages/misskey-js/generator/package.json b/packages/misskey-js/generator/package.json
index 242db3256..a93c2ee0b 100644
--- a/packages/misskey-js/generator/package.json
+++ b/packages/misskey-js/generator/package.json
@@ -9,15 +9,15 @@
"devDependencies": {
"@misskey-dev/eslint-plugin": "^1.0.0",
"@readme/openapi-parser": "2.5.0",
- "@types/node": "20.12.2",
- "@typescript-eslint/eslint-plugin": "7.4.0",
- "@typescript-eslint/parser": "7.4.0",
+ "@types/node": "20.12.7",
+ "@typescript-eslint/eslint-plugin": "7.6.0",
+ "@typescript-eslint/parser": "7.6.0",
"eslint": "8.57.0",
"openapi-types": "12.1.3",
"openapi-typescript": "6.7.5",
"ts-case-convert": "2.0.7",
- "tsx": "4.7.1",
- "typescript": "5.4.3"
+ "tsx": "4.7.2",
+ "typescript": "5.4.5"
},
"files": [
"built"
diff --git a/packages/misskey-js/package.json b/packages/misskey-js/package.json
index c5365e159..5d3126fb6 100644
--- a/packages/misskey-js/package.json
+++ b/packages/misskey-js/package.json
@@ -35,13 +35,13 @@
"url": "git+https://github.com/misskey-dev/misskey.js.git"
},
"devDependencies": {
- "@microsoft/api-extractor": "7.43.0",
+ "@microsoft/api-extractor": "7.43.1",
"@misskey-dev/eslint-plugin": "1.0.0",
"@swc/jest": "0.2.36",
"@types/jest": "29.5.12",
- "@types/node": "20.12.2",
- "@typescript-eslint/eslint-plugin": "7.4.0",
- "@typescript-eslint/parser": "7.4.0",
+ "@types/node": "20.12.7",
+ "@typescript-eslint/eslint-plugin": "7.6.0",
+ "@typescript-eslint/parser": "7.6.0",
"eslint": "8.57.0",
"jest": "29.7.0",
"jest-fetch-mock": "3.0.3",
@@ -49,8 +49,8 @@
"mock-socket": "9.3.1",
"ncp": "2.0.0",
"nodemon": "3.1.0",
- "tsd": "0.30.7",
- "typescript": "5.4.3"
+ "tsd": "0.31.0",
+ "typescript": "5.4.5"
},
"files": [
"built",
diff --git a/packages/misskey-reversi/package.json b/packages/misskey-reversi/package.json
index 8676de29a..8edacaf42 100644
--- a/packages/misskey-reversi/package.json
+++ b/packages/misskey-reversi/package.json
@@ -25,12 +25,12 @@
},
"devDependencies": {
"@misskey-dev/eslint-plugin": "1.0.0",
- "@types/node": "20.12.2",
- "@typescript-eslint/eslint-plugin": "7.4.0",
- "@typescript-eslint/parser": "7.4.0",
+ "@types/node": "20.12.7",
+ "@typescript-eslint/eslint-plugin": "7.6.0",
+ "@typescript-eslint/parser": "7.6.0",
"eslint": "8.57.0",
"nodemon": "3.1.0",
- "typescript": "5.4.3"
+ "typescript": "5.4.5"
},
"dependencies": {
"crc-32": "1.2.2",
diff --git a/packages/sw/package.json b/packages/sw/package.json
index b477da86b..07ac14943 100644
--- a/packages/sw/package.json
+++ b/packages/sw/package.json
@@ -16,11 +16,11 @@
"devDependencies": {
"@misskey-dev/eslint-plugin": "1.0.0",
"@types/serviceworker": "0.0.84",
- "@typescript-eslint/parser": "7.4.0",
+ "@typescript-eslint/parser": "7.6.0",
"eslint": "8.57.0",
"eslint-plugin-import": "2.29.1",
"nodemon": "3.1.0",
- "typescript": "5.4.3"
+ "typescript": "5.4.5"
},
"type": "module"
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2b989df49..206bd1283 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -27,31 +27,31 @@ importers:
specifier: 8.4.38
version: 8.4.38
terser:
- specifier: 5.30.0
- version: 5.30.0
+ specifier: 5.30.3
+ version: 5.30.3
typescript:
- specifier: 5.4.3
- version: 5.4.3
+ specifier: 5.4.5
+ version: 5.4.5
optionalDependencies:
'@tensorflow/tfjs-core':
specifier: 4.17.0
version: 4.17.0
devDependencies:
'@types/node':
- specifier: 20.12.2
- version: 20.12.2
+ specifier: 20.12.7
+ version: 20.12.7
'@typescript-eslint/eslint-plugin':
- specifier: 7.4.0
- version: 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/parser':
- specifier: 7.4.0
- version: 7.4.0(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(eslint@8.57.0)(typescript@5.4.5)
cross-env:
specifier: 7.0.3
version: 7.0.3
cypress:
- specifier: 13.7.1
- version: 13.7.1
+ specifier: 13.7.3
+ version: 13.7.3
eslint:
specifier: 8.57.0
version: 8.57.0
@@ -68,11 +68,11 @@ importers:
specifier: 2.0.0
version: 2.0.0(samlify@2.8.11)
'@aws-sdk/client-s3':
- specifier: 3.540.0
- version: 3.540.0
+ specifier: 3.554.0
+ version: 3.554.0
'@aws-sdk/lib-storage':
- specifier: 3.540.0
- version: 3.540.0(@aws-sdk/client-s3@3.540.0)
+ specifier: 3.554.0
+ version: 3.554.0(@aws-sdk/client-s3@3.554.0)
'@bull-board/api':
specifier: 5.15.3
version: 5.15.3(@bull-board/ui@5.15.3)
@@ -107,8 +107,8 @@ importers:
specifier: 8.2.0
version: 8.2.0
'@fastify/static':
- specifier: 7.0.2
- version: 7.0.2
+ specifier: 7.0.3
+ version: 7.0.3
'@fastify/view':
specifier: 9.0.0
version: 9.0.0
@@ -131,8 +131,8 @@ importers:
specifier: 1.7.0
version: 1.7.0
'@simplewebauthn/server':
- specifier: 9.0.3
- version: 9.0.3
+ specifier: 10.0.0
+ version: 10.0.0
'@sinonjs/fake-timers':
specifier: 11.2.2
version: 11.2.2
@@ -146,8 +146,8 @@ importers:
specifier: 1.3.107
version: 1.3.107
'@twemoji/parser':
- specifier: 15.1.0
- version: 15.1.0
+ specifier: 15.1.1
+ version: 15.1.1
accepts:
specifier: 1.3.8
version: 1.3.8
@@ -170,8 +170,8 @@ importers:
specifier: 1.20.2
version: 1.20.2
bullmq:
- specifier: 5.4.6
- version: 5.4.6
+ specifier: 5.7.1
+ version: 5.7.1
cacheable-lookup:
specifier: 7.0.0
version: 7.0.0
@@ -206,8 +206,8 @@ importers:
specifier: 4.26.2
version: 4.26.2
fastify-http-errors-enhanced:
- specifier: 5.0.3
- version: 5.0.3
+ specifier: 5.0.4
+ version: 5.0.4
fastify-raw-body:
specifier: 4.3.0
version: 4.3.0
@@ -251,8 +251,8 @@ importers:
specifier: 5.0.0
version: 5.0.0
jose:
- specifier: 5.2.3
- version: 5.2.3
+ specifier: 5.2.4
+ version: 5.2.4
js-yaml:
specifier: 4.1.0
version: 4.1.0
@@ -290,8 +290,8 @@ importers:
specifier: 3.0.0-canary.1
version: 3.0.0-canary.1
nanoid:
- specifier: 5.0.6
- version: 5.0.6
+ specifier: 5.0.7
+ version: 5.0.7
nested-property:
specifier: 4.0.0
version: 4.0.0
@@ -320,17 +320,17 @@ importers:
specifier: 0.0.14
version: 0.0.14
otpauth:
- specifier: 9.2.2
- version: 9.2.2
+ specifier: 9.2.3
+ version: 9.2.3
parse5:
specifier: 7.1.2
version: 7.1.2
pg:
- specifier: 8.11.3
- version: 8.11.3
+ specifier: 8.11.5
+ version: 8.11.5
pino:
- specifier: 8.19.0
- version: 8.19.0
+ specifier: 8.20.0
+ version: 8.20.0
pino-pretty:
specifier: 11.0.0
version: 11.0.0
@@ -401,8 +401,8 @@ importers:
specifier: 2.1.0
version: 2.1.0
systeminformation:
- specifier: 5.22.6
- version: 5.22.6
+ specifier: 5.22.7
+ version: 5.22.7
tinycolor2:
specifier: 1.6.0
version: 1.6.0
@@ -417,10 +417,10 @@ importers:
version: 4.2.0
typeorm:
specifier: 0.3.20
- version: 0.3.20(ioredis@5.3.2)(pg@8.11.3)
+ version: 0.3.20(ioredis@5.3.2)(pg@8.11.5)
typescript:
- specifier: 5.4.3
- version: 5.4.3
+ specifier: 5.4.5
+ version: 5.4.5
ulid:
specifier: 2.3.0
version: 2.3.0
@@ -533,13 +533,13 @@ importers:
version: 29.7.0
'@misskey-dev/eslint-plugin':
specifier: 1.0.0
- version: 1.0.0(@typescript-eslint/eslint-plugin@7.4.0)(@typescript-eslint/parser@7.4.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
+ version: 1.0.0(@typescript-eslint/eslint-plugin@7.6.0)(@typescript-eslint/parser@7.6.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
'@nestjs/platform-express':
specifier: 10.3.7
version: 10.3.7(@nestjs/common@10.3.7)(@nestjs/core@10.3.7)
'@simplewebauthn/types':
- specifier: 9.0.1
- version: 9.0.1
+ specifier: 10.0.0
+ version: 10.0.0
'@swc/jest':
specifier: 0.2.36
version: 0.2.36(@swc/core@1.3.107)
@@ -592,8 +592,8 @@ importers:
specifier: 0.7.34
version: 0.7.34
'@types/node':
- specifier: 20.12.2
- version: 20.12.2
+ specifier: 20.12.7
+ version: 20.12.7
'@types/node-forge':
specifier: 1.3.11
version: 1.3.11
@@ -610,8 +610,8 @@ importers:
specifier: 0.1.2
version: 0.1.2
'@types/pg':
- specifier: 8.11.4
- version: 8.11.4
+ specifier: 8.11.5
+ version: 8.11.5
'@types/pug':
specifier: 2.0.10
version: 2.0.10
@@ -658,11 +658,11 @@ importers:
specifier: 8.5.10
version: 8.5.10
'@typescript-eslint/eslint-plugin':
- specifier: 7.4.0
- version: 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/parser':
- specifier: 7.4.0
- version: 7.4.0(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(eslint@8.57.0)(typescript@5.4.5)
aws-sdk-client-mock:
specifier: 4.0.0
version: 4.0.0
@@ -674,7 +674,7 @@ importers:
version: 8.57.0
eslint-plugin-import:
specifier: 2.29.1
- version: 2.29.1(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)
+ version: 2.29.1(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)
execa:
specifier: 8.0.1
version: 8.0.1
@@ -683,7 +683,7 @@ importers:
version: 9.0.0
jest:
specifier: 29.7.0
- version: 29.7.0(@types/node@20.12.2)
+ version: 29.7.0(@types/node@20.12.7)
jest-mock:
specifier: 29.7.0
version: 29.7.0
@@ -716,28 +716,28 @@ importers:
version: 2024.1.0
'@rollup/plugin-json':
specifier: 6.1.0
- version: 6.1.0(rollup@4.13.2)
+ version: 6.1.0(rollup@4.14.2)
'@rollup/plugin-replace':
specifier: 5.0.5
- version: 5.0.5(rollup@4.13.2)
+ version: 5.0.5(rollup@4.14.2)
'@rollup/plugin-typescript':
specifier: 11.1.6
- version: 11.1.6(rollup@4.13.2)(typescript@5.4.3)
+ version: 11.1.6(rollup@4.14.2)(typescript@5.4.5)
'@rollup/pluginutils':
specifier: 5.1.0
- version: 5.1.0(rollup@4.13.2)
+ version: 5.1.0(rollup@4.14.2)
'@syuilo/aiscript':
specifier: 0.17.0
version: 0.17.0
'@tabler/icons-webfont':
- specifier: 3.1.0
- version: 3.1.0
+ specifier: 3.2.0
+ version: 3.2.0
'@twemoji/parser':
- specifier: 15.1.0
- version: 15.1.0
+ specifier: 15.1.1
+ version: 15.1.1
'@vitejs/plugin-vue':
specifier: 5.0.4
- version: 5.0.4(vite@5.2.7)(vue@3.4.15)
+ version: 5.0.4(vite@5.2.8)(vue@3.4.15)
'@vue/compiler-sfc':
specifier: 3.4.15
version: 3.4.15
@@ -826,17 +826,17 @@ importers:
specifier: 2.3.1
version: 2.3.1
rollup:
- specifier: 4.13.2
- version: 4.13.2
+ specifier: 4.14.2
+ version: 4.14.2
sanitize-html:
specifier: 2.13.0
version: 2.13.0
sass:
- specifier: 1.72.0
- version: 1.72.0
+ specifier: 1.75.0
+ version: 1.75.0
shiki:
- specifier: 1.2.1
- version: 1.2.1
+ specifier: 1.3.0
+ version: 1.3.0
strict-event-emitter-types:
specifier: 2.0.0
version: 2.0.0
@@ -859,8 +859,8 @@ importers:
specifier: 4.2.0
version: 4.2.0
typescript:
- specifier: 5.4.3
- version: 5.4.3
+ specifier: 5.4.5
+ version: 5.4.5
uuid:
specifier: 9.0.1
version: 9.0.1
@@ -868,75 +868,75 @@ importers:
specifier: 1.11.0
version: 1.11.0(vue@3.4.15)
vite:
- specifier: 5.2.7
- version: 5.2.7(@types/node@20.12.2)(sass@1.72.0)(terser@5.30.0)
+ specifier: 5.2.8
+ version: 5.2.8(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3)
vue:
specifier: 3.4.15
- version: 3.4.15(typescript@5.4.3)
+ version: 3.4.15(typescript@5.4.5)
vuedraggable:
specifier: next
version: 4.1.0(vue@3.4.15)
devDependencies:
'@misskey-dev/eslint-plugin':
specifier: 1.0.0
- version: 1.0.0(@typescript-eslint/eslint-plugin@7.4.0)(@typescript-eslint/parser@7.4.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
+ version: 1.0.0(@typescript-eslint/eslint-plugin@7.6.0)(@typescript-eslint/parser@7.6.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
'@misskey-dev/summaly':
specifier: 5.1.0
version: 5.1.0
'@storybook/addon-actions':
- specifier: 8.0.5
- version: 8.0.5
+ specifier: 8.0.8
+ version: 8.0.8
'@storybook/addon-essentials':
- specifier: 8.0.5
- version: 8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0)
+ specifier: 8.0.8
+ version: 8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)
'@storybook/addon-interactions':
- specifier: 8.0.5
- version: 8.0.5(vitest@0.34.6)
+ specifier: 8.0.8
+ version: 8.0.8(vitest@0.34.6)
'@storybook/addon-links':
- specifier: 8.0.5
- version: 8.0.5(react@18.2.0)
+ specifier: 8.0.8
+ version: 8.0.8(react@18.2.0)
'@storybook/addon-mdx-gfm':
- specifier: 8.0.5
- version: 8.0.5
+ specifier: 8.0.8
+ version: 8.0.8
'@storybook/addon-storysource':
- specifier: 8.0.5
- version: 8.0.5
+ specifier: 8.0.8
+ version: 8.0.8
'@storybook/blocks':
- specifier: 8.0.5
- version: 8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0)
+ specifier: 8.0.8
+ version: 8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)
'@storybook/components':
- specifier: 8.0.5
- version: 8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0)
+ specifier: 8.0.8
+ version: 8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)
'@storybook/core-events':
- specifier: 8.0.5
- version: 8.0.5
+ specifier: 8.0.8
+ version: 8.0.8
'@storybook/manager-api':
- specifier: 8.0.5
- version: 8.0.5(react-dom@18.2.0)(react@18.2.0)
+ specifier: 8.0.8
+ version: 8.0.8(react-dom@18.2.0)(react@18.2.0)
'@storybook/preview-api':
- specifier: 8.0.5
- version: 8.0.5
+ specifier: 8.0.8
+ version: 8.0.8
'@storybook/react':
- specifier: 8.0.5
- version: 8.0.5(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3)
+ specifier: 8.0.8
+ version: 8.0.8(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.5)
'@storybook/react-vite':
- specifier: 8.0.5
- version: 8.0.5(react-dom@18.2.0)(react@18.2.0)(rollup@4.13.2)(typescript@5.4.3)(vite@5.2.7)
+ specifier: 8.0.8
+ version: 8.0.8(react-dom@18.2.0)(react@18.2.0)(rollup@4.14.2)(typescript@5.4.5)(vite@5.2.8)
'@storybook/test':
- specifier: 8.0.5
- version: 8.0.5(vitest@0.34.6)
+ specifier: 8.0.8
+ version: 8.0.8(vitest@0.34.6)
'@storybook/theming':
- specifier: 8.0.5
- version: 8.0.5(react-dom@18.2.0)(react@18.2.0)
+ specifier: 8.0.8
+ version: 8.0.8(react-dom@18.2.0)(react@18.2.0)
'@storybook/types':
- specifier: 8.0.5
- version: 8.0.5
+ specifier: 8.0.8
+ version: 8.0.8
'@storybook/vue3':
- specifier: 8.0.5
- version: 8.0.5(vue@3.4.15)
+ specifier: 8.0.8
+ version: 8.0.8(vue@3.4.15)
'@storybook/vue3-vite':
- specifier: 8.0.5
- version: 8.0.5(react-dom@18.2.0)(react@18.2.0)(vite@5.2.7)(vue@3.4.15)
+ specifier: 8.0.8
+ version: 8.0.8(react-dom@18.2.0)(react@18.2.0)(vite@5.2.8)(vue@3.4.15)
'@testing-library/vue':
specifier: 8.0.3
version: 8.0.3(@vue/compiler-sfc@3.4.15)(vue@3.4.15)
@@ -953,8 +953,8 @@ importers:
specifier: 4.0.6
version: 4.0.6
'@types/node':
- specifier: 20.12.2
- version: 20.12.2
+ specifier: 20.12.7
+ version: 20.12.7
'@types/punycode':
specifier: 2.1.4
version: 2.1.4
@@ -974,11 +974,11 @@ importers:
specifier: 8.5.10
version: 8.5.10
'@typescript-eslint/eslint-plugin':
- specifier: 7.4.0
- version: 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/parser':
- specifier: 7.4.0
- version: 7.4.0(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(eslint@8.57.0)(typescript@5.4.5)
'@vitest/coverage-v8':
specifier: 0.34.6
version: 0.34.6(vitest@0.34.6)
@@ -992,17 +992,17 @@ importers:
specifier: 7.0.3
version: 7.0.3
cypress:
- specifier: 13.7.1
- version: 13.7.1
+ specifier: 13.7.3
+ version: 13.7.3
eslint:
specifier: 8.57.0
version: 8.57.0
eslint-plugin-import:
specifier: 2.29.1
- version: 2.29.1(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)
+ version: 2.29.1(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)
eslint-plugin-vue:
- specifier: 9.24.0
- version: 9.24.0(eslint@8.57.0)
+ specifier: 9.24.1
+ version: 9.24.1(eslint@8.57.0)
fast-glob:
specifier: 3.3.2
version: 3.3.2
@@ -1017,7 +1017,7 @@ importers:
version: 4.0.5
msw:
specifier: 2.2.13
- version: 2.2.13(typescript@5.4.3)
+ version: 2.2.13(typescript@5.4.5)
msw-storybook-addon:
specifier: 2.0.0-beta.1
version: 2.0.0-beta.1(msw@2.2.13)
@@ -1037,29 +1037,29 @@ importers:
specifier: 2.0.3
version: 2.0.3
storybook:
- specifier: 8.0.5
- version: 8.0.5(react-dom@18.2.0)(react@18.2.0)
+ specifier: 8.0.8
+ version: 8.0.8(react-dom@18.2.0)(react@18.2.0)
storybook-addon-misskey-theme:
specifier: github:misskey-dev/storybook-addon-misskey-theme
- version: github.com/misskey-dev/storybook-addon-misskey-theme/cf583db098365b2ccc81a82f63ca9c93bc32b640(@storybook/blocks@8.0.5)(@storybook/components@8.0.5)(@storybook/core-events@8.0.5)(@storybook/manager-api@8.0.5)(@storybook/preview-api@8.0.5)(@storybook/theming@8.0.5)(@storybook/types@8.0.5)(react-dom@18.2.0)(react@18.2.0)
+ version: github.com/misskey-dev/storybook-addon-misskey-theme/cf583db098365b2ccc81a82f63ca9c93bc32b640(@storybook/blocks@8.0.8)(@storybook/components@8.0.8)(@storybook/core-events@8.0.8)(@storybook/manager-api@8.0.8)(@storybook/preview-api@8.0.8)(@storybook/theming@8.0.8)(@storybook/types@8.0.8)(react-dom@18.2.0)(react@18.2.0)
vite-plugin-turbosnap:
specifier: 1.0.3
version: 1.0.3
vitest:
specifier: 0.34.6
- version: 0.34.6(happy-dom@13.6.2)(sass@1.72.0)(terser@5.30.0)
+ version: 0.34.6(happy-dom@13.6.2)(sass@1.75.0)(terser@5.30.3)
vitest-fetch-mock:
specifier: 0.2.2
version: 0.2.2(vitest@0.34.6)
vue-component-type-helpers:
- specifier: 2.0.7
- version: 2.0.7
+ specifier: 2.0.13
+ version: 2.0.13
vue-eslint-parser:
specifier: 9.4.2
version: 9.4.2(eslint@8.57.0)
vue-tsc:
- specifier: 2.0.7
- version: 2.0.7(typescript@5.4.3)
+ specifier: 2.0.13
+ version: 2.0.13(typescript@5.4.5)
packages/misskey-bubble-game:
dependencies:
@@ -1081,22 +1081,22 @@ importers:
devDependencies:
'@misskey-dev/eslint-plugin':
specifier: 1.0.0
- version: 1.0.0(@typescript-eslint/eslint-plugin@7.4.0)(@typescript-eslint/parser@7.4.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
+ version: 1.0.0(@typescript-eslint/eslint-plugin@7.6.0)(@typescript-eslint/parser@7.6.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
'@types/matter-js':
specifier: 0.19.6
version: 0.19.6
'@types/node':
- specifier: 20.12.2
- version: 20.12.2
+ specifier: 20.12.7
+ version: 20.12.7
'@types/seedrandom':
specifier: 3.0.8
version: 3.0.8
'@typescript-eslint/eslint-plugin':
- specifier: 7.4.0
- version: 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/parser':
- specifier: 7.4.0
- version: 7.4.0(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(eslint@8.57.0)(typescript@5.4.5)
eslint:
specifier: 8.57.0
version: 8.57.0
@@ -1104,8 +1104,8 @@ importers:
specifier: 3.1.0
version: 3.1.0
typescript:
- specifier: 5.4.3
- version: 5.4.3
+ specifier: 5.4.5
+ version: 5.4.5
packages/misskey-js:
dependencies:
@@ -1123,11 +1123,11 @@ importers:
version: 4.4.0
devDependencies:
'@microsoft/api-extractor':
- specifier: 7.43.0
- version: 7.43.0(@types/node@20.12.2)
+ specifier: 7.43.1
+ version: 7.43.1(@types/node@20.12.7)
'@misskey-dev/eslint-plugin':
specifier: 1.0.0
- version: 1.0.0(@typescript-eslint/eslint-plugin@7.4.0)(@typescript-eslint/parser@7.4.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
+ version: 1.0.0(@typescript-eslint/eslint-plugin@7.6.0)(@typescript-eslint/parser@7.6.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
'@swc/jest':
specifier: 0.2.36
version: 0.2.36(@swc/core@1.3.107)
@@ -1135,20 +1135,20 @@ importers:
specifier: 29.5.12
version: 29.5.12
'@types/node':
- specifier: 20.12.2
- version: 20.12.2
+ specifier: 20.12.7
+ version: 20.12.7
'@typescript-eslint/eslint-plugin':
- specifier: 7.4.0
- version: 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/parser':
- specifier: 7.4.0
- version: 7.4.0(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(eslint@8.57.0)(typescript@5.4.5)
eslint:
specifier: 8.57.0
version: 8.57.0
jest:
specifier: 29.7.0
- version: 29.7.0(@types/node@20.12.2)
+ version: 29.7.0(@types/node@20.12.7)
jest-fetch-mock:
specifier: 3.0.3
version: 3.0.3
@@ -1165,29 +1165,29 @@ importers:
specifier: 3.1.0
version: 3.1.0
tsd:
- specifier: 0.30.7
- version: 0.30.7
+ specifier: 0.31.0
+ version: 0.31.0
typescript:
- specifier: 5.4.3
- version: 5.4.3
+ specifier: 5.4.5
+ version: 5.4.5
packages/misskey-js/generator:
devDependencies:
'@misskey-dev/eslint-plugin':
specifier: ^1.0.0
- version: 1.0.0(@typescript-eslint/eslint-plugin@7.4.0)(@typescript-eslint/parser@7.4.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
+ version: 1.0.0(@typescript-eslint/eslint-plugin@7.6.0)(@typescript-eslint/parser@7.6.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
'@readme/openapi-parser':
specifier: 2.5.0
version: 2.5.0(openapi-types@12.1.3)
'@types/node':
- specifier: 20.12.2
- version: 20.12.2
+ specifier: 20.12.7
+ version: 20.12.7
'@typescript-eslint/eslint-plugin':
- specifier: 7.4.0
- version: 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/parser':
- specifier: 7.4.0
- version: 7.4.0(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(eslint@8.57.0)(typescript@5.4.5)
eslint:
specifier: 8.57.0
version: 8.57.0
@@ -1201,11 +1201,11 @@ importers:
specifier: 2.0.7
version: 2.0.7
tsx:
- specifier: 4.7.1
- version: 4.7.1
+ specifier: 4.7.2
+ version: 4.7.2
typescript:
- specifier: 5.4.3
- version: 5.4.3
+ specifier: 5.4.5
+ version: 5.4.5
packages/misskey-reversi:
dependencies:
@@ -1221,16 +1221,16 @@ importers:
devDependencies:
'@misskey-dev/eslint-plugin':
specifier: 1.0.0
- version: 1.0.0(@typescript-eslint/eslint-plugin@7.4.0)(@typescript-eslint/parser@7.4.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
+ version: 1.0.0(@typescript-eslint/eslint-plugin@7.6.0)(@typescript-eslint/parser@7.6.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
'@types/node':
- specifier: 20.12.2
- version: 20.12.2
+ specifier: 20.12.7
+ version: 20.12.7
'@typescript-eslint/eslint-plugin':
- specifier: 7.4.0
- version: 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5)
'@typescript-eslint/parser':
- specifier: 7.4.0
- version: 7.4.0(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(eslint@8.57.0)(typescript@5.4.5)
eslint:
specifier: 8.57.0
version: 8.57.0
@@ -1238,8 +1238,8 @@ importers:
specifier: 3.1.0
version: 3.1.0
typescript:
- specifier: 5.4.3
- version: 5.4.3
+ specifier: 5.4.5
+ version: 5.4.5
packages/sw:
dependencies:
@@ -1255,25 +1255,25 @@ importers:
devDependencies:
'@misskey-dev/eslint-plugin':
specifier: 1.0.0
- version: 1.0.0(@typescript-eslint/eslint-plugin@7.4.0)(@typescript-eslint/parser@7.4.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
+ version: 1.0.0(@typescript-eslint/eslint-plugin@7.6.0)(@typescript-eslint/parser@7.6.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
'@types/serviceworker':
specifier: 0.0.84
version: 0.0.84
'@typescript-eslint/parser':
- specifier: 7.4.0
- version: 7.4.0(eslint@8.57.0)(typescript@5.4.3)
+ specifier: 7.6.0
+ version: 7.6.0(eslint@8.57.0)(typescript@5.4.5)
eslint:
specifier: 8.57.0
version: 8.57.0
eslint-plugin-import:
specifier: 2.29.1
- version: 2.29.1(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)
+ version: 2.29.1(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)
nodemon:
specifier: 3.1.0
version: 3.1.0
typescript:
- specifier: 5.4.3
- version: 5.4.3
+ specifier: 5.4.5
+ version: 5.4.5
packages:
@@ -1405,16 +1405,16 @@ packages:
tslib: 1.14.1
dev: false
- /@aws-sdk/client-s3@3.540.0:
- resolution: {integrity: sha512-rYBuNB7uqCO9xZc0OAwM2K6QJAo2Syt1L5OhEaf7zG7FulNMyrK6kJPg1WrvNE90tW6gUdDaTy3XsQ7lq6O7uA==}
+ /@aws-sdk/client-s3@3.554.0:
+ resolution: {integrity: sha512-d5TKKtGWhN0vl9QovUFrf3UsM7jgFQkowDPx1O+E/yeQUj1FBDOoRfDCcQOKW/9ghloI6k7f0bBpNxdd+x0oKA==}
engines: {node: '>=14.0.0'}
dependencies:
'@aws-crypto/sha1-browser': 3.0.0
'@aws-crypto/sha256-browser': 3.0.0
'@aws-crypto/sha256-js': 3.0.0
- '@aws-sdk/client-sts': 3.540.0(@aws-sdk/credential-provider-node@3.540.0)
- '@aws-sdk/core': 3.535.0
- '@aws-sdk/credential-provider-node': 3.540.0
+ '@aws-sdk/client-sts': 3.554.0(@aws-sdk/credential-provider-node@3.554.0)
+ '@aws-sdk/core': 3.554.0
+ '@aws-sdk/credential-provider-node': 3.554.0
'@aws-sdk/middleware-bucket-endpoint': 3.535.0
'@aws-sdk/middleware-expect-continue': 3.535.0
'@aws-sdk/middleware-flexible-checksums': 3.535.0
@@ -1422,19 +1422,19 @@ packages:
'@aws-sdk/middleware-location-constraint': 3.535.0
'@aws-sdk/middleware-logger': 3.535.0
'@aws-sdk/middleware-recursion-detection': 3.535.0
- '@aws-sdk/middleware-sdk-s3': 3.535.0
- '@aws-sdk/middleware-signing': 3.535.0
+ '@aws-sdk/middleware-sdk-s3': 3.552.0
+ '@aws-sdk/middleware-signing': 3.552.0
'@aws-sdk/middleware-ssec': 3.537.0
'@aws-sdk/middleware-user-agent': 3.540.0
'@aws-sdk/region-config-resolver': 3.535.0
- '@aws-sdk/signature-v4-multi-region': 3.535.0
+ '@aws-sdk/signature-v4-multi-region': 3.552.0
'@aws-sdk/types': 3.535.0
'@aws-sdk/util-endpoints': 3.540.0
'@aws-sdk/util-user-agent-browser': 3.535.0
'@aws-sdk/util-user-agent-node': 3.535.0
'@aws-sdk/xml-builder': 3.535.0
'@smithy/config-resolver': 2.2.0
- '@smithy/core': 1.4.1
+ '@smithy/core': 1.4.2
'@smithy/eventstream-serde-browser': 2.2.0
'@smithy/eventstream-serde-config-resolver': 2.2.0
'@smithy/eventstream-serde-node': 2.2.0
@@ -1445,21 +1445,21 @@ packages:
'@smithy/invalid-dependency': 2.2.0
'@smithy/md5-js': 2.2.0
'@smithy/middleware-content-length': 2.2.0
- '@smithy/middleware-endpoint': 2.5.0
- '@smithy/middleware-retry': 2.3.0
+ '@smithy/middleware-endpoint': 2.5.1
+ '@smithy/middleware-retry': 2.3.1
'@smithy/middleware-serde': 2.3.0
'@smithy/middleware-stack': 2.2.0
'@smithy/node-config-provider': 2.3.0
'@smithy/node-http-handler': 2.5.0
'@smithy/protocol-http': 3.3.0
- '@smithy/smithy-client': 2.5.0
+ '@smithy/smithy-client': 2.5.1
'@smithy/types': 2.12.0
'@smithy/url-parser': 2.2.0
'@smithy/util-base64': 2.3.0
'@smithy/util-body-length-browser': 2.2.0
'@smithy/util-body-length-node': 2.3.0
- '@smithy/util-defaults-mode-browser': 2.2.0
- '@smithy/util-defaults-mode-node': 2.3.0
+ '@smithy/util-defaults-mode-browser': 2.2.1
+ '@smithy/util-defaults-mode-node': 2.3.1
'@smithy/util-endpoints': 1.2.0
'@smithy/util-retry': 2.2.0
'@smithy/util-stream': 2.2.0
@@ -1470,17 +1470,17 @@ packages:
- aws-crt
dev: false
- /@aws-sdk/client-sso-oidc@3.540.0(@aws-sdk/credential-provider-node@3.540.0):
- resolution: {integrity: sha512-LZYK0lBRQK8D8M3Sqc96XiXkAV2v70zhTtF6weyzEpgwxZMfSuFJjs0jFyhaeZBZbZv7BBghIdhJ5TPavNxGMQ==}
+ /@aws-sdk/client-sso-oidc@3.554.0(@aws-sdk/credential-provider-node@3.554.0):
+ resolution: {integrity: sha512-M86rkiRqbZBF5VyfTQ/vttry9VSoQkZ1oCqYF+SAGlXmD0Of8587yRSj2M4rYe0Uj7nRQIfSnhDYp1UzsZeRfQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
- '@aws-sdk/credential-provider-node': ^3.540.0
+ '@aws-sdk/credential-provider-node': ^3.554.0
dependencies:
'@aws-crypto/sha256-browser': 3.0.0
'@aws-crypto/sha256-js': 3.0.0
- '@aws-sdk/client-sts': 3.540.0(@aws-sdk/credential-provider-node@3.540.0)
- '@aws-sdk/core': 3.535.0
- '@aws-sdk/credential-provider-node': 3.540.0
+ '@aws-sdk/client-sts': 3.554.0(@aws-sdk/credential-provider-node@3.554.0)
+ '@aws-sdk/core': 3.554.0
+ '@aws-sdk/credential-provider-node': 3.554.0
'@aws-sdk/middleware-host-header': 3.535.0
'@aws-sdk/middleware-logger': 3.535.0
'@aws-sdk/middleware-recursion-detection': 3.535.0
@@ -1491,26 +1491,26 @@ packages:
'@aws-sdk/util-user-agent-browser': 3.535.0
'@aws-sdk/util-user-agent-node': 3.535.0
'@smithy/config-resolver': 2.2.0
- '@smithy/core': 1.4.1
+ '@smithy/core': 1.4.2
'@smithy/fetch-http-handler': 2.5.0
'@smithy/hash-node': 2.2.0
'@smithy/invalid-dependency': 2.2.0
'@smithy/middleware-content-length': 2.2.0
- '@smithy/middleware-endpoint': 2.5.0
- '@smithy/middleware-retry': 2.3.0
+ '@smithy/middleware-endpoint': 2.5.1
+ '@smithy/middleware-retry': 2.3.1
'@smithy/middleware-serde': 2.3.0
'@smithy/middleware-stack': 2.2.0
'@smithy/node-config-provider': 2.3.0
'@smithy/node-http-handler': 2.5.0
'@smithy/protocol-http': 3.3.0
- '@smithy/smithy-client': 2.5.0
+ '@smithy/smithy-client': 2.5.1
'@smithy/types': 2.12.0
'@smithy/url-parser': 2.2.0
'@smithy/util-base64': 2.3.0
'@smithy/util-body-length-browser': 2.2.0
'@smithy/util-body-length-node': 2.3.0
- '@smithy/util-defaults-mode-browser': 2.2.0
- '@smithy/util-defaults-mode-node': 2.3.0
+ '@smithy/util-defaults-mode-browser': 2.2.1
+ '@smithy/util-defaults-mode-node': 2.3.1
'@smithy/util-endpoints': 1.2.0
'@smithy/util-middleware': 2.2.0
'@smithy/util-retry': 2.2.0
@@ -1520,13 +1520,13 @@ packages:
- aws-crt
dev: false
- /@aws-sdk/client-sso@3.540.0:
- resolution: {integrity: sha512-rrQZMuw4sxIo3eyAUUzPQRA336mPRnrAeSlSdVHBKZD8Fjvoy0lYry2vNhkPLpFZLso1J66KRyuIv4LzRR3v1Q==}
+ /@aws-sdk/client-sso@3.554.0:
+ resolution: {integrity: sha512-yj6CgIxCT3UwMumEO481KH4QvwArkAPzD7Xvwe1QKgJATc9bKNEo/FxV8LfnWIJ7nOtMDxbNxYLMXH/Fs1qGaQ==}
engines: {node: '>=14.0.0'}
dependencies:
'@aws-crypto/sha256-browser': 3.0.0
'@aws-crypto/sha256-js': 3.0.0
- '@aws-sdk/core': 3.535.0
+ '@aws-sdk/core': 3.554.0
'@aws-sdk/middleware-host-header': 3.535.0
'@aws-sdk/middleware-logger': 3.535.0
'@aws-sdk/middleware-recursion-detection': 3.535.0
@@ -1537,26 +1537,26 @@ packages:
'@aws-sdk/util-user-agent-browser': 3.535.0
'@aws-sdk/util-user-agent-node': 3.535.0
'@smithy/config-resolver': 2.2.0
- '@smithy/core': 1.4.1
+ '@smithy/core': 1.4.2
'@smithy/fetch-http-handler': 2.5.0
'@smithy/hash-node': 2.2.0
'@smithy/invalid-dependency': 2.2.0
'@smithy/middleware-content-length': 2.2.0
- '@smithy/middleware-endpoint': 2.5.0
- '@smithy/middleware-retry': 2.3.0
+ '@smithy/middleware-endpoint': 2.5.1
+ '@smithy/middleware-retry': 2.3.1
'@smithy/middleware-serde': 2.3.0
'@smithy/middleware-stack': 2.2.0
'@smithy/node-config-provider': 2.3.0
'@smithy/node-http-handler': 2.5.0
'@smithy/protocol-http': 3.3.0
- '@smithy/smithy-client': 2.5.0
+ '@smithy/smithy-client': 2.5.1
'@smithy/types': 2.12.0
'@smithy/url-parser': 2.2.0
'@smithy/util-base64': 2.3.0
'@smithy/util-body-length-browser': 2.2.0
'@smithy/util-body-length-node': 2.3.0
- '@smithy/util-defaults-mode-browser': 2.2.0
- '@smithy/util-defaults-mode-node': 2.3.0
+ '@smithy/util-defaults-mode-browser': 2.2.1
+ '@smithy/util-defaults-mode-node': 2.3.1
'@smithy/util-endpoints': 1.2.0
'@smithy/util-middleware': 2.2.0
'@smithy/util-retry': 2.2.0
@@ -1566,16 +1566,16 @@ packages:
- aws-crt
dev: false
- /@aws-sdk/client-sts@3.540.0(@aws-sdk/credential-provider-node@3.540.0):
- resolution: {integrity: sha512-ITHUQxvpqfQX6obfpIi3KYGzZYfe/I5Ixjfxoi5lB7ISCtmxqObKB1fzD93wonkMJytJ7LUO8panZl/ojiJ1uw==}
+ /@aws-sdk/client-sts@3.554.0(@aws-sdk/credential-provider-node@3.554.0):
+ resolution: {integrity: sha512-EhaA6T0M0DNg5M8TCF1a7XJI5D/ZxAF3dgVIchyF98iNzjYgl/7U8K6hJay2A11aFvVu70g46xYMpz3Meky4wQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
- '@aws-sdk/credential-provider-node': ^3.540.0
+ '@aws-sdk/credential-provider-node': ^3.554.0
dependencies:
'@aws-crypto/sha256-browser': 3.0.0
'@aws-crypto/sha256-js': 3.0.0
- '@aws-sdk/core': 3.535.0
- '@aws-sdk/credential-provider-node': 3.540.0
+ '@aws-sdk/core': 3.554.0
+ '@aws-sdk/credential-provider-node': 3.554.0
'@aws-sdk/middleware-host-header': 3.535.0
'@aws-sdk/middleware-logger': 3.535.0
'@aws-sdk/middleware-recursion-detection': 3.535.0
@@ -1586,26 +1586,26 @@ packages:
'@aws-sdk/util-user-agent-browser': 3.535.0
'@aws-sdk/util-user-agent-node': 3.535.0
'@smithy/config-resolver': 2.2.0
- '@smithy/core': 1.4.1
+ '@smithy/core': 1.4.2
'@smithy/fetch-http-handler': 2.5.0
'@smithy/hash-node': 2.2.0
'@smithy/invalid-dependency': 2.2.0
'@smithy/middleware-content-length': 2.2.0
- '@smithy/middleware-endpoint': 2.5.0
- '@smithy/middleware-retry': 2.3.0
+ '@smithy/middleware-endpoint': 2.5.1
+ '@smithy/middleware-retry': 2.3.1
'@smithy/middleware-serde': 2.3.0
'@smithy/middleware-stack': 2.2.0
'@smithy/node-config-provider': 2.3.0
'@smithy/node-http-handler': 2.5.0
'@smithy/protocol-http': 3.3.0
- '@smithy/smithy-client': 2.5.0
+ '@smithy/smithy-client': 2.5.1
'@smithy/types': 2.12.0
'@smithy/url-parser': 2.2.0
'@smithy/util-base64': 2.3.0
'@smithy/util-body-length-browser': 2.2.0
'@smithy/util-body-length-node': 2.3.0
- '@smithy/util-defaults-mode-browser': 2.2.0
- '@smithy/util-defaults-mode-node': 2.3.0
+ '@smithy/util-defaults-mode-browser': 2.2.1
+ '@smithy/util-defaults-mode-node': 2.3.1
'@smithy/util-endpoints': 1.2.0
'@smithy/util-middleware': 2.2.0
'@smithy/util-retry': 2.2.0
@@ -1615,14 +1615,14 @@ packages:
- aws-crt
dev: false
- /@aws-sdk/core@3.535.0:
- resolution: {integrity: sha512-+Yusa9HziuaEDta1UaLEtMAtmgvxdxhPn7jgfRY6PplqAqgsfa5FR83sxy5qr2q7xjQTwHtV4MjQVuOjG9JsLw==}
+ /@aws-sdk/core@3.554.0:
+ resolution: {integrity: sha512-JrG7ToTLeNf+/S3IiCUPVw9jEDB0DXl5ho8n/HwOa946mv+QyCepCuV2U/8f/1KAX0mD8Ufm/E4/cbCbFHgbSg==}
engines: {node: '>=14.0.0'}
dependencies:
- '@smithy/core': 1.4.1
+ '@smithy/core': 1.4.2
'@smithy/protocol-http': 3.3.0
- '@smithy/signature-v4': 2.2.0
- '@smithy/smithy-client': 2.5.0
+ '@smithy/signature-v4': 2.3.0
+ '@smithy/smithy-client': 2.5.1
'@smithy/types': 2.12.0
fast-xml-parser: 4.2.5
tslib: 2.6.2
@@ -1638,8 +1638,8 @@ packages:
tslib: 2.6.2
dev: false
- /@aws-sdk/credential-provider-http@3.535.0:
- resolution: {integrity: sha512-kdj1wCmOMZ29jSlUskRqN04S6fJ4dvt0Nq9Z32SA6wO7UG8ht6Ot9h/au/eTWJM3E1somZ7D771oK7dQt9b8yw==}
+ /@aws-sdk/credential-provider-http@3.552.0:
+ resolution: {integrity: sha512-vsmu7Cz1i45pFEqzVb4JcFmAmVnWFNLsGheZc8SCptlqCO5voETrZZILHYIl4cjKkSDk3pblBOf0PhyjqWW6WQ==}
engines: {node: '>=14.0.0'}
dependencies:
'@aws-sdk/types': 3.535.0
@@ -1647,21 +1647,21 @@ packages:
'@smithy/node-http-handler': 2.5.0
'@smithy/property-provider': 2.2.0
'@smithy/protocol-http': 3.3.0
- '@smithy/smithy-client': 2.5.0
+ '@smithy/smithy-client': 2.5.1
'@smithy/types': 2.12.0
'@smithy/util-stream': 2.2.0
tslib: 2.6.2
dev: false
- /@aws-sdk/credential-provider-ini@3.540.0(@aws-sdk/credential-provider-node@3.540.0):
- resolution: {integrity: sha512-igN/RbsnulIBwqXbwsWmR3srqmtbPF1dm+JteGvUY31FW65fTVvWvSr945Y/cf1UbhPmIQXntlsqESqpkhTHwg==}
+ /@aws-sdk/credential-provider-ini@3.554.0(@aws-sdk/credential-provider-node@3.554.0):
+ resolution: {integrity: sha512-BQenhg43S6TMJHxrdjDVdVF+HH5tA1op9ZYLyJrvV5nn7CCO4kyAkkOuSAv1NkL+RZsIkW0/vHTXwQOQw3cUsg==}
engines: {node: '>=14.0.0'}
dependencies:
- '@aws-sdk/client-sts': 3.540.0(@aws-sdk/credential-provider-node@3.540.0)
+ '@aws-sdk/client-sts': 3.554.0(@aws-sdk/credential-provider-node@3.554.0)
'@aws-sdk/credential-provider-env': 3.535.0
'@aws-sdk/credential-provider-process': 3.535.0
- '@aws-sdk/credential-provider-sso': 3.540.0(@aws-sdk/credential-provider-node@3.540.0)
- '@aws-sdk/credential-provider-web-identity': 3.540.0(@aws-sdk/credential-provider-node@3.540.0)
+ '@aws-sdk/credential-provider-sso': 3.554.0(@aws-sdk/credential-provider-node@3.554.0)
+ '@aws-sdk/credential-provider-web-identity': 3.554.0(@aws-sdk/credential-provider-node@3.554.0)
'@aws-sdk/types': 3.535.0
'@smithy/credential-provider-imds': 2.3.0
'@smithy/property-provider': 2.2.0
@@ -1673,16 +1673,16 @@ packages:
- aws-crt
dev: false
- /@aws-sdk/credential-provider-node@3.540.0:
- resolution: {integrity: sha512-HKQZJbLHlrHX9A0B1poiYNXIIQfy8whTjuosTCYKPDBhhUyVAQfxy/KG726j0v43IhaNPLgTGZCJve4hAsazSw==}
+ /@aws-sdk/credential-provider-node@3.554.0:
+ resolution: {integrity: sha512-poX/+2OE3oxqp4f5MiaJh251p8l+bzcFwgcDBwz0e2rcpvMSYl9jw4AvGnCiG2bmf9yhNJdftBiS1A+KjxV0qA==}
engines: {node: '>=14.0.0'}
dependencies:
'@aws-sdk/credential-provider-env': 3.535.0
- '@aws-sdk/credential-provider-http': 3.535.0
- '@aws-sdk/credential-provider-ini': 3.540.0(@aws-sdk/credential-provider-node@3.540.0)
+ '@aws-sdk/credential-provider-http': 3.552.0
+ '@aws-sdk/credential-provider-ini': 3.554.0(@aws-sdk/credential-provider-node@3.554.0)
'@aws-sdk/credential-provider-process': 3.535.0
- '@aws-sdk/credential-provider-sso': 3.540.0(@aws-sdk/credential-provider-node@3.540.0)
- '@aws-sdk/credential-provider-web-identity': 3.540.0(@aws-sdk/credential-provider-node@3.540.0)
+ '@aws-sdk/credential-provider-sso': 3.554.0(@aws-sdk/credential-provider-node@3.554.0)
+ '@aws-sdk/credential-provider-web-identity': 3.554.0(@aws-sdk/credential-provider-node@3.554.0)
'@aws-sdk/types': 3.535.0
'@smithy/credential-provider-imds': 2.3.0
'@smithy/property-provider': 2.2.0
@@ -1704,12 +1704,12 @@ packages:
tslib: 2.6.2
dev: false
- /@aws-sdk/credential-provider-sso@3.540.0(@aws-sdk/credential-provider-node@3.540.0):
- resolution: {integrity: sha512-tKkFqK227LF5ajc5EL6asXS32p3nkofpP8G7NRpU7zOEOQCg01KUc4JRX+ItI0T007CiN1J19yNoFqHLT/SqHg==}
+ /@aws-sdk/credential-provider-sso@3.554.0(@aws-sdk/credential-provider-node@3.554.0):
+ resolution: {integrity: sha512-8QPpwBA31i/fZ7lDZJC4FA9EdxLg5SJ8sPB2qLSjp5UTGTYL2HRl0Eznkb7DXyp/wImsR/HFR1NxuFCCVotLCg==}
engines: {node: '>=14.0.0'}
dependencies:
- '@aws-sdk/client-sso': 3.540.0
- '@aws-sdk/token-providers': 3.540.0(@aws-sdk/credential-provider-node@3.540.0)
+ '@aws-sdk/client-sso': 3.554.0
+ '@aws-sdk/token-providers': 3.554.0(@aws-sdk/credential-provider-node@3.554.0)
'@aws-sdk/types': 3.535.0
'@smithy/property-provider': 2.2.0
'@smithy/shared-ini-file-loader': 2.4.0
@@ -1720,11 +1720,11 @@ packages:
- aws-crt
dev: false
- /@aws-sdk/credential-provider-web-identity@3.540.0(@aws-sdk/credential-provider-node@3.540.0):
- resolution: {integrity: sha512-OpDm9w3A168B44hSjpnvECP4rvnFzD86rN4VYdGADuCvEa5uEcdA/JuT5WclFPDqdWEmFBqS1pxBIJBf0g2Q9Q==}
+ /@aws-sdk/credential-provider-web-identity@3.554.0(@aws-sdk/credential-provider-node@3.554.0):
+ resolution: {integrity: sha512-HN54DzLjepw5ZWSF9ycGevhFTyg6pjLuLKy5Y8t/f1jFDComzYdGEDe0cdV9YO653W3+PQwZZGz09YVygGYBLg==}
engines: {node: '>=14.0.0'}
dependencies:
- '@aws-sdk/client-sts': 3.540.0(@aws-sdk/credential-provider-node@3.540.0)
+ '@aws-sdk/client-sts': 3.554.0(@aws-sdk/credential-provider-node@3.554.0)
'@aws-sdk/types': 3.535.0
'@smithy/property-provider': 2.2.0
'@smithy/types': 2.12.0
@@ -1734,16 +1734,16 @@ packages:
- aws-crt
dev: false
- /@aws-sdk/lib-storage@3.540.0(@aws-sdk/client-s3@3.540.0):
- resolution: {integrity: sha512-xNLOpuOSzGO90fwn+GBsM//a4ALYl85WEsovKyJI6jYJTMCGLrzJQeq8cxeC5Xz6w8Ol86lf80Gll/cz4phy7g==}
+ /@aws-sdk/lib-storage@3.554.0(@aws-sdk/client-s3@3.554.0):
+ resolution: {integrity: sha512-WMn2EObllRKI0ELi31SoUGPowQ23/LCAXkG1o1VEas5kqobwgVgp9D8zqs9A/MEaZYl0yDqd94uKQJd7rUM/yg==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@aws-sdk/client-s3': ^3.0.0
dependencies:
- '@aws-sdk/client-s3': 3.540.0
+ '@aws-sdk/client-s3': 3.554.0
'@smithy/abort-controller': 2.2.0
- '@smithy/middleware-endpoint': 2.5.0
- '@smithy/smithy-client': 2.5.0
+ '@smithy/middleware-endpoint': 2.5.1
+ '@smithy/smithy-client': 2.5.1
buffer: 5.6.0
events: 3.3.0
stream-browserify: 3.0.0
@@ -1825,29 +1825,29 @@ packages:
tslib: 2.6.2
dev: false
- /@aws-sdk/middleware-sdk-s3@3.535.0:
- resolution: {integrity: sha512-/dLG/E3af6ohxkQ5GBHT8tZfuPIg6eItKxCXuulvYj0Tqgf3Mb+xTsvSkxQsJF06RS4sH7Qsg/PnB8ZfrJrXpg==}
+ /@aws-sdk/middleware-sdk-s3@3.552.0:
+ resolution: {integrity: sha512-9KzOqsbwJJuQcpmrpkkIftjPahB1bsrcWalYzcVqKCgHCylhkSHW2tX+uGHRnvAl9iobQD5D7LUrS+cv0NeQ/Q==}
engines: {node: '>=14.0.0'}
dependencies:
'@aws-sdk/types': 3.535.0
'@aws-sdk/util-arn-parser': 3.535.0
'@smithy/node-config-provider': 2.3.0
'@smithy/protocol-http': 3.3.0
- '@smithy/signature-v4': 2.2.0
- '@smithy/smithy-client': 2.5.0
+ '@smithy/signature-v4': 2.3.0
+ '@smithy/smithy-client': 2.5.1
'@smithy/types': 2.12.0
'@smithy/util-config-provider': 2.3.0
tslib: 2.6.2
dev: false
- /@aws-sdk/middleware-signing@3.535.0:
- resolution: {integrity: sha512-Rb4sfus1Gc5paRl9JJgymJGsb/i3gJKK/rTuFZICdd1PBBE5osIOHP5CpzWYBtc5LlyZE1a2QoxPMCyG+QUGPw==}
+ /@aws-sdk/middleware-signing@3.552.0:
+ resolution: {integrity: sha512-ZjOrlEmwjhbmkINa4Zx9LJh+xb/kgEiUrcfud2kq/r8ath1Nv1/4zalI9jHnou1J+R+yS+FQlXLXHSZ7vqyFbA==}
engines: {node: '>=14.0.0'}
dependencies:
'@aws-sdk/types': 3.535.0
'@smithy/property-provider': 2.2.0
'@smithy/protocol-http': 3.3.0
- '@smithy/signature-v4': 2.2.0
+ '@smithy/signature-v4': 2.3.0
'@smithy/types': 2.12.0
'@smithy/util-middleware': 2.2.0
tslib: 2.6.2
@@ -1885,23 +1885,23 @@ packages:
tslib: 2.6.2
dev: false
- /@aws-sdk/signature-v4-multi-region@3.535.0:
- resolution: {integrity: sha512-tqCsEsEj8icW0SAh3NvyhRUq54Gz2pu4NM2tOSrFp7SO55heUUaRLSzYteNZCTOupH//AAaZvbN/UUTO/DrOog==}
+ /@aws-sdk/signature-v4-multi-region@3.552.0:
+ resolution: {integrity: sha512-cC11/5ahp+LaBCq7cR+51AM2ftf6m9diRd2oWkbEpjSiEKQzZRAltUPZAJM6NXGypmDODQDJphLGt45tvS+8kg==}
engines: {node: '>=14.0.0'}
dependencies:
- '@aws-sdk/middleware-sdk-s3': 3.535.0
+ '@aws-sdk/middleware-sdk-s3': 3.552.0
'@aws-sdk/types': 3.535.0
'@smithy/protocol-http': 3.3.0
- '@smithy/signature-v4': 2.2.0
+ '@smithy/signature-v4': 2.3.0
'@smithy/types': 2.12.0
tslib: 2.6.2
dev: false
- /@aws-sdk/token-providers@3.540.0(@aws-sdk/credential-provider-node@3.540.0):
- resolution: {integrity: sha512-9BvtiVEZe5Ev88Wa4ZIUbtT6BVcPwhxmVInQ6c12MYNb0WNL54BN6wLy/eknAfF05gpX2/NDU2pUDOyMPdm/+g==}
+ /@aws-sdk/token-providers@3.554.0(@aws-sdk/credential-provider-node@3.554.0):
+ resolution: {integrity: sha512-KMMQ5Cw0FUPL9H8g69Lp08xtzRo7r/MK+lBV6LznWBbCP/NwtZ8awVHaPy2P31z00cWtu9MYkUTviWPqJTaBvg==}
engines: {node: '>=14.0.0'}
dependencies:
- '@aws-sdk/client-sso-oidc': 3.540.0(@aws-sdk/credential-provider-node@3.540.0)
+ '@aws-sdk/client-sso-oidc': 3.554.0(@aws-sdk/credential-provider-node@3.554.0)
'@aws-sdk/types': 3.535.0
'@smithy/property-provider': 2.2.0
'@smithy/shared-ini-file-loader': 2.4.0
@@ -1990,22 +1990,22 @@ packages:
picocolors: 1.0.0
dev: true
- /@babel/compat-data@7.24.1:
- resolution: {integrity: sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==}
+ /@babel/compat-data@7.24.4:
+ resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==}
engines: {node: '>=6.9.0'}
dev: true
- /@babel/core@7.24.3:
- resolution: {integrity: sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==}
+ /@babel/core@7.24.4:
+ resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==}
engines: {node: '>=6.9.0'}
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.24.2
- '@babel/generator': 7.24.1
+ '@babel/generator': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3)
- '@babel/helpers': 7.24.1
- '@babel/parser': 7.24.1
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
+ '@babel/helpers': 7.24.4
+ '@babel/parser': 7.24.4
'@babel/template': 7.24.0
'@babel/traverse': 7.24.1
'@babel/types': 7.24.0
@@ -2018,8 +2018,8 @@ packages:
- supports-color
dev: true
- /@babel/generator@7.24.1:
- resolution: {integrity: sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==}
+ /@babel/generator@7.24.4:
+ resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.24.0
@@ -2046,49 +2046,49 @@ packages:
resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/compat-data': 7.24.1
+ '@babel/compat-data': 7.24.4
'@babel/helper-validator-option': 7.23.5
browserslist: 4.23.0
lru-cache: 5.1.1
semver: 6.3.1
dev: true
- /@babel/helper-create-class-features-plugin@7.24.1(@babel/core@7.24.3):
- resolution: {integrity: sha512-1yJa9dX9g//V6fDebXoEfEsxkZHk3Hcbm+zLhyu6qVgYFLvmTALTeV+jNU9e5RnYtioBrGEOdoI2joMSNQ/+aA==}
+ /@babel/helper-create-class-features-plugin@7.24.4(@babel/core@7.24.4):
+ resolution: {integrity: sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
'@babel/helper-member-expression-to-functions': 7.23.0
'@babel/helper-optimise-call-expression': 7.22.5
- '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.3)
+ '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4)
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
semver: 6.3.1
dev: true
- /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.3):
+ /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.4):
resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
regexpu-core: 5.3.2
semver: 6.3.1
dev: true
- /@babel/helper-define-polyfill-provider@0.6.1(@babel/core@7.24.3):
+ /@babel/helper-define-polyfill-provider@0.6.1(@babel/core@7.24.4):
resolution: {integrity: sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-plugin-utils': 7.24.0
debug: 4.3.4(supports-color@8.1.1)
@@ -2132,13 +2132,13 @@ packages:
'@babel/types': 7.24.0
dev: true
- /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.3):
+ /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4):
resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-module-imports': 7.24.3
'@babel/helper-simple-access': 7.22.5
@@ -2158,25 +2158,25 @@ packages:
engines: {node: '>=6.9.0'}
dev: true
- /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.3):
+ /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.4):
resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-wrap-function': 7.22.20
dev: true
- /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.3):
+ /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-member-expression-to-functions': 7.23.0
'@babel/helper-optimise-call-expression': 7.22.5
@@ -2225,8 +2225,8 @@ packages:
'@babel/types': 7.24.0
dev: true
- /@babel/helpers@7.24.1:
- resolution: {integrity: sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==}
+ /@babel/helpers@7.24.4:
+ resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.24.0
@@ -2246,953 +2246,965 @@ packages:
picocolors: 1.0.0
dev: true
- /@babel/parser@7.24.1:
- resolution: {integrity: sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==}
+ /@babel/parser@7.24.4:
+ resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
'@babel/types': 7.24.0
- /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.4(@babel/core@7.24.4):
+ resolution: {integrity: sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.24.4
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-plugin-utils': 7.24.0
+ dev: true
+
+ /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.13.0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.4)
dev: true
- /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.3):
+ /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.4):
resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
dev: true
- /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.3):
+ /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.4):
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.3):
+ /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.4):
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.3):
+ /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.4):
resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-sxi2kLTI5DeW5vDtMUsk4mTPwvlUDbjOnoWayhynCwrw4QXRld4QEYwqzY8JmQXaJUtgUuCIurtSRH5sn4c7mA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.3):
+ /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.4):
resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.3):
+ /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.4):
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.3):
+ /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.4):
resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.3):
+ /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.4):
resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.3):
+ /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.4):
resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.3):
+ /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.4):
resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-async-generator-functions@7.24.3(@babel/core@7.24.3):
+ /@babel/plugin-transform-async-generator-functions@7.24.3(@babel/core@7.24.4):
resolution: {integrity: sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-plugin-utils': 7.24.0
- '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.3)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.3)
+ '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.4)
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-module-imports': 7.24.3
'@babel/helper-plugin-utils': 7.24.0
- '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.3)
+ '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-block-scoping@7.24.1(@babel/core@7.24.3):
- resolution: {integrity: sha512-h71T2QQvDgM2SmT29UYU6ozjMlAt7s7CSs5Hvy8f8cf/GM/Z4a2zMfN+fjVGaieeCrXR3EdQl6C4gQG+OgmbKw==}
+ /@babel/plugin-transform-block-scoping@7.24.4(@babel/core@7.24.4):
+ resolution: {integrity: sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-class-static-block@7.24.1(@babel/core@7.24.3):
- resolution: {integrity: sha512-FUHlKCn6J3ERiu8Dv+4eoz7w8+kFLSyeVG4vDAikwADGjUCoHw/JHokyGtr8OR4UjpwPVivyF+h8Q5iv/JmrtA==}
+ /@babel/plugin-transform-class-static-block@7.24.4(@babel/core@7.24.4):
+ resolution: {integrity: sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.12.0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.3)
+ '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-classes@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-classes@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
'@babel/helper-plugin-utils': 7.24.0
- '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.3)
+ '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4)
'@babel/helper-split-export-declaration': 7.22.6
globals: 11.12.0
dev: true
- /@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/template': 7.24.0
dev: true
- /@babel/plugin-transform-destructuring@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-destructuring@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-dotall-regex@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-dotall-regex@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-duplicate-keys@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-duplicate-keys@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-dynamic-import@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-dynamic-import@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-exponentiation-operator@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-exponentiation-operator@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-export-namespace-from@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-export-namespace-from@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-flow-strip-types@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-flow-strip-types@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-iIYPIWt3dUmUKKE10s3W+jsQ3icFkw0JyRVyY1B7G4yK/nngAOHLVx8xlhA6b/Jzl/Y0nis8gjqhqKtRDQqHWQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-for-of@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-for-of@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
dev: true
- /@babel/plugin-transform-function-name@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-function-name@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-function-name': 7.23.0
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-json-strings@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-json-strings@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-literals@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-literals@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-logical-assignment-operators@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-logical-assignment-operators@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.3)
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-modules-amd@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-modules-amd@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-simple-access': 7.22.5
dev: true
- /@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3)
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-identifier': 7.22.20
dev: true
- /@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.3):
+ /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.4):
resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-new-target@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-new-target@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-nullish-coalescing-operator@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-nullish-coalescing-operator@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-numeric-separator@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-numeric-separator@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.3)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-object-rest-spread@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-object-rest-spread@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-object-super@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-object-super@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.3)
+ '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-optional-catch-binding@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-optional-catch-binding@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-optional-chaining@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-optional-chaining@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-parameters@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-parameters@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-private-methods@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-private-methods@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-private-property-in-object@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-private-property-in-object@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3)
+ '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.3)
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-regenerator@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-regenerator@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
regenerator-transform: 0.15.2
dev: true
- /@babel/plugin-transform-reserved-words@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-reserved-words@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-spread@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-spread@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
dev: true
- /@babel/plugin-transform-sticky-regex@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-sticky-regex@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-typeof-symbol@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-typeof-symbol@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-typescript@7.24.1(@babel/core@7.24.3):
- resolution: {integrity: sha512-liYSESjX2fZ7JyBFkYG78nfvHlMKE6IpNdTVnxmlYUR+j5ZLsitFbaAE+eJSK2zPPkNWNw4mXL51rQ8WrvdK0w==}
+ /@babel/plugin-transform-typescript@7.24.4(@babel/core@7.24.4):
+ resolution: {integrity: sha512-79t3CQ8+oBGk/80SQ8MN3Bs3obf83zJ0YZjDmDaEZN8MqhMI760apl5z6a20kFeMXBwJX99VpKT8CKxEBp5H1g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3)
+ '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-unicode-escapes@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-unicode-escapes@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-unicode-property-regex@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-unicode-property-regex@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-unicode-regex@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-unicode-regex@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-unicode-sets-regex@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-unicode-sets-regex@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/preset-env@7.24.3(@babel/core@7.24.3):
- resolution: {integrity: sha512-fSk430k5c2ff8536JcPvPWK4tZDwehWLGlBp0wrsBUjZVdeQV6lePbwKWZaZfK2vnh/1kQX1PzAJWsnBmVgGJA==}
+ /@babel/preset-env@7.24.4(@babel/core@7.24.4):
+ resolution: {integrity: sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/compat-data': 7.24.1
- '@babel/core': 7.24.3
+ '@babel/compat-data': 7.24.4
+ '@babel/core': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-option': 7.23.5
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.3)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.3)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.3)
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.3)
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.3)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.3)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.3)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.3)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.3)
- '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.3)
- '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-async-generator-functions': 7.24.3(@babel/core@7.24.3)
- '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-block-scoping': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-class-static-block': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-classes': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-destructuring': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-dotall-regex': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-duplicate-keys': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-dynamic-import': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-exponentiation-operator': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-export-namespace-from': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-json-strings': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-logical-assignment-operators': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-systemjs': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-umd': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.3)
- '@babel/plugin-transform-new-target': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-numeric-separator': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-object-rest-spread': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-optional-catch-binding': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-private-property-in-object': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-regenerator': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-reserved-words': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-typeof-symbol': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-unicode-escapes': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-unicode-property-regex': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-unicode-sets-regex': 7.24.1(@babel/core@7.24.3)
- '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.3)
- babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.24.3)
- babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.3)
- babel-plugin-polyfill-regenerator: 0.6.1(@babel/core@7.24.3)
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.4(@babel/core@7.24.4)
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.4)
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.4)
+ '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.4)
+ '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.4)
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.4)
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.4)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.4)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.4)
+ '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.4)
+ '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.4)
+ '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-async-generator-functions': 7.24.3(@babel/core@7.24.4)
+ '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-block-scoping': 7.24.4(@babel/core@7.24.4)
+ '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-class-static-block': 7.24.4(@babel/core@7.24.4)
+ '@babel/plugin-transform-classes': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-destructuring': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-dotall-regex': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-duplicate-keys': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-dynamic-import': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-exponentiation-operator': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-export-namespace-from': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-json-strings': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-logical-assignment-operators': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-systemjs': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-umd': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.4)
+ '@babel/plugin-transform-new-target': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-numeric-separator': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-object-rest-spread': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-optional-catch-binding': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-private-property-in-object': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-regenerator': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-reserved-words': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-typeof-symbol': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-unicode-escapes': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-unicode-property-regex': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-unicode-sets-regex': 7.24.1(@babel/core@7.24.4)
+ '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.4)
+ babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.24.4)
+ babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.4)
+ babel-plugin-polyfill-regenerator: 0.6.1(@babel/core@7.24.4)
core-js-compat: 3.36.1
semver: 6.3.1
transitivePeerDependencies:
- supports-color
dev: true
- /@babel/preset-flow@7.24.1(@babel/core@7.24.3):
+ /@babel/preset-flow@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-sWCV2G9pcqZf+JHyv/RyqEIpFypxdCSxWIxQjpdaQxenNog7cN1pr76hg8u0Fz8Qgg0H4ETkGcJnXL8d4j0PPA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-option': 7.23.5
- '@babel/plugin-transform-flow-strip-types': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-transform-flow-strip-types': 7.24.1(@babel/core@7.24.4)
dev: true
- /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.3):
+ /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.4):
resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==}
peerDependencies:
'@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/types': 7.24.0
esutils: 2.0.3
dev: true
- /@babel/preset-typescript@7.24.1(@babel/core@7.24.3):
+ /@babel/preset-typescript@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-option': 7.23.5
- '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-typescript': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.24.4)
dev: true
- /@babel/register@7.23.7(@babel/core@7.24.3):
+ /@babel/register@7.23.7(@babel/core@7.24.4):
resolution: {integrity: sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
clone-deep: 4.0.1
find-cache-dir: 2.1.0
make-dir: 2.1.0
@@ -3211,8 +3223,8 @@ packages:
regenerator-runtime: 0.14.1
dev: false
- /@babel/runtime@7.24.1:
- resolution: {integrity: sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==}
+ /@babel/runtime@7.24.4:
+ resolution: {integrity: sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==}
engines: {node: '>=6.9.0'}
dependencies:
regenerator-runtime: 0.14.1
@@ -3223,7 +3235,7 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.24.2
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@babel/types': 7.24.0
dev: true
@@ -3232,12 +3244,12 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.24.2
- '@babel/generator': 7.24.1
+ '@babel/generator': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@babel/types': 7.24.0
debug: 4.3.4(supports-color@8.1.1)
globals: 11.12.0
@@ -3277,7 +3289,7 @@ packages:
'@bull-board/ui': 5.15.3
'@fastify/static': 6.12.0
'@fastify/view': 8.2.0
- ejs: 3.1.9
+ ejs: 3.1.10
dev: false
/@bull-board/ui@5.15.3:
@@ -3436,7 +3448,7 @@ packages:
dependencies:
ky: 0.33.3
ky-universal: 0.11.0(ky@0.33.3)
- undici: 5.28.3
+ undici: 5.28.4
transitivePeerDependencies:
- web-streams-polyfill
dev: false
@@ -3961,7 +3973,7 @@ packages:
/@fastify/fast-json-stringify-compiler@4.3.0:
resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==}
dependencies:
- fast-json-stringify: 5.13.0
+ fast-json-stringify: 5.14.1
dev: false
/@fastify/formbody@7.4.0:
@@ -4010,7 +4022,7 @@ packages:
fastify-plugin: 4.5.1
pump: 3.0.0
tiny-lru: 11.2.5
- undici: 5.28.3
+ undici: 5.28.4
dev: false
/@fastify/send@2.1.0:
@@ -4034,8 +4046,8 @@ packages:
p-limit: 3.1.0
dev: false
- /@fastify/static@7.0.2:
- resolution: {integrity: sha512-5opbHpZj29EGVBNgELW6gDkueiFWxjLsLVQQCgKencJctq0aqk3vBlkO97z5It4zaSAb3FXOeAxm7KP2tL/hQA==}
+ /@fastify/static@7.0.3:
+ resolution: {integrity: sha512-2tmTdF+uFCykasutaO6k4/wOt7eXyi7m3dGuCPo5micXzv0qt6ttb/nWnDYL/BlXjYGfp1JI4a1gyluTIylvQA==}
dependencies:
'@fastify/accept-negotiator': 1.1.0
'@fastify/send': 2.1.0
@@ -4092,8 +4104,8 @@ packages:
'@hapi/hoek': 9.3.0
dev: true
- /@hapi/wreck@18.0.1:
- resolution: {integrity: sha512-OLHER70+rZxvDl75xq3xXOfd3e8XIvz8fWY0dqg92UvhZ29zo24vQgfqgHSYhB5ZiuFpSLeriOisAlxAo/1jWg==}
+ /@hapi/wreck@18.1.0:
+ resolution: {integrity: sha512-0z6ZRCmFEfV/MQqkQomJ7sl/hyxvcZM7LtuVqN3vdAO4vM9eBbowl0kaqQj9EJJQab+3Uuh1GxbGIBFy4NfJ4w==}
dependencies:
'@hapi/boom': 10.0.1
'@hapi/bourne': 3.0.0
@@ -4108,7 +4120,7 @@ packages:
resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
engines: {node: '>=10.10.0'}
dependencies:
- '@humanwhocodes/object-schema': 2.0.2
+ '@humanwhocodes/object-schema': 2.0.3
debug: 4.3.4(supports-color@8.1.1)
minimatch: 3.1.2
transitivePeerDependencies:
@@ -4125,8 +4137,8 @@ packages:
engines: {node: '>=10.10.0'}
dev: true
- /@humanwhocodes/object-schema@2.0.2:
- resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==}
+ /@humanwhocodes/object-schema@2.0.3:
+ resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
dev: true
/@img/sharp-darwin-arm64@0.33.3:
@@ -4317,56 +4329,61 @@ packages:
dev: false
optional: true
- /@inquirer/confirm@3.1.1:
- resolution: {integrity: sha512-epf2RVHJJxX5qF85U41PBq9qq2KTJW9sKNLx6+bb2/i2rjXgeoHVGUm8kJxZHavrESgXgBLKCABcfOJYIso8cQ==}
+ /@inquirer/confirm@3.1.4:
+ resolution: {integrity: sha512-2z2RC0JyQCmggQfRxFnQitGp8YZgdM/AqcOuLaUtL0dZHFByk5jgtzxECX4z5MsH8aq2WzdLPI2AHmHOkh8eRA==}
engines: {node: '>=18'}
dependencies:
- '@inquirer/core': 7.1.1
- '@inquirer/type': 1.2.1
+ '@inquirer/core': 8.0.0
+ '@inquirer/type': 1.3.0
dev: true
- /@inquirer/core@7.1.1:
- resolution: {integrity: sha512-rD1UI3eARN9qJBcLRXPOaZu++Bg+xsk0Tuz1EUOXEW+UbYif1sGjr0Tw7lKejHzKD9IbXE1CEtZ+xR/DrNlQGQ==}
+ /@inquirer/core@8.0.0:
+ resolution: {integrity: sha512-RAszmjXj+grbT9yQ9B+me40LskytwBYPhyl6yHI8h+J5BmL0gNI3pdvBBFD6S9LV0lzhzfCRMBMH5UvuUPYzZQ==}
engines: {node: '>=18'}
dependencies:
- '@inquirer/type': 1.2.1
+ '@inquirer/figures': 1.0.0
+ '@inquirer/type': 1.3.0
'@types/mute-stream': 0.0.4
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
'@types/wrap-ansi': 3.0.0
ansi-escapes: 4.3.2
chalk: 4.1.2
cli-spinners: 2.9.2
cli-width: 4.1.0
- figures: 3.2.0
mute-stream: 1.0.0
signal-exit: 4.1.0
strip-ansi: 6.0.1
wrap-ansi: 6.2.0
dev: true
- /@inquirer/type@1.2.1:
- resolution: {integrity: sha512-xwMfkPAxeo8Ji/IxfUSqzRi0/+F2GIqJmpc5/thelgMGsjNZcjDDRBO9TLXT1s/hdx/mK5QbVIvgoLIFgXhTMQ==}
+ /@inquirer/figures@1.0.0:
+ resolution: {integrity: sha512-3fw+7+77/duTnMJTeSS44wneszghI4tkr0m0xdIJabbYRe36ElzmsqyboMZ1nFRon6sT+ckVvYDVjwapKv+2sw==}
engines: {node: '>=18'}
dev: true
- /@intlify/core-base@9.10.2:
- resolution: {integrity: sha512-HGStVnKobsJL0DoYIyRCGXBH63DMQqEZxDUGrkNI05FuTcruYUtOAxyL3zoAZu/uDGO6mcUvm3VXBaHG2GdZCg==}
+ /@inquirer/type@1.3.0:
+ resolution: {integrity: sha512-RW4Zf6RCTnInRaOZuRHTqAUl+v6VJuQGglir7nW2BkT3OXOphMhkIFhvFRjorBx2l0VwtC/M4No8vYR65TdN9Q==}
+ engines: {node: '>=18'}
+ dev: true
+
+ /@intlify/core-base@9.12.0:
+ resolution: {integrity: sha512-6EnWQXHnCh2bMiXT5N/IWwkcYQXjmF8nnEZ3YhTm23h1ZfOylz83D7pJYhcU8CsTiEdgbGiNdqyZPKwrHw03Ng==}
engines: {node: '>= 16'}
dependencies:
- '@intlify/message-compiler': 9.10.2
- '@intlify/shared': 9.10.2
+ '@intlify/message-compiler': 9.12.0
+ '@intlify/shared': 9.12.0
dev: false
- /@intlify/message-compiler@9.10.2:
- resolution: {integrity: sha512-ntY/kfBwQRtX5Zh6wL8cSATujPzWW2ZQd1QwKyWwAy5fMqJyyixHMeovN4fmEyCqSu+hFfYOE63nU94evsy4YA==}
+ /@intlify/message-compiler@9.12.0:
+ resolution: {integrity: sha512-2c6VwhvVJ1nur+2cN2NjdrmrV6vXjvyxYVvtUYMXKsWSUwoNURHGds0xJVJmWxbF8qV9oGepcVV6xl9bvadEIg==}
engines: {node: '>= 16'}
dependencies:
- '@intlify/shared': 9.10.2
+ '@intlify/shared': 9.12.0
source-map-js: 1.2.0
dev: false
- /@intlify/shared@9.10.2:
- resolution: {integrity: sha512-ttHCAJkRy7R5W2S9RVnN9KYQYPIpV2+GiS79T4EE37nrPyH6/1SrOh3bmdCRC1T3ocL8qCDx7x2lBJ0xaITU7Q==}
+ /@intlify/shared@9.12.0:
+ resolution: {integrity: sha512-uBcH55x5CfZynnerWHQxrXbT6yD6j6T7Nt+R2+dHAOAneoMd6BoGvfEzfYscE94rgmjoDqdr+PdGDBLk5I5EjA==}
engines: {node: '>= 16'}
dev: false
@@ -4411,7 +4428,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
chalk: 4.1.2
jest-message-util: 29.7.0
jest-util: 29.7.0
@@ -4432,14 +4449,14 @@ packages:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
ansi-escapes: 4.3.2
chalk: 4.1.2
ci-info: 3.9.0
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@20.12.2)
+ jest-config: 29.7.0(@types/node@20.12.7)
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -4474,7 +4491,7 @@ packages:
dependencies:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
jest-mock: 29.7.0
dev: true
@@ -4501,7 +4518,7 @@ packages:
dependencies:
'@jest/types': 29.6.3
'@sinonjs/fake-timers': 10.3.0
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
jest-message-util: 29.7.0
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -4534,7 +4551,7 @@ packages:
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
'@jridgewell/trace-mapping': 0.3.25
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
chalk: 4.1.2
collect-v8-coverage: 1.0.2
exit: 0.1.2
@@ -4596,7 +4613,7 @@ packages:
resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@jest/types': 29.6.3
'@jridgewell/trace-mapping': 0.3.25
babel-plugin-istanbul: 6.1.1
@@ -4622,12 +4639,12 @@ packages:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
'@types/yargs': 17.0.32
chalk: 4.1.2
dev: true
- /@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.4.3)(vite@5.2.7):
+ /@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.4.5)(vite@5.2.8):
resolution: {integrity: sha512-2D6y7fNvFmsLmRt6UCOFJPvFoPMJGT0Uh1Wg0RaigUp7kdQPs6yYn8Dmx6GZkOH/NW0yMTwRz/p0SRMMRo50vA==}
peerDependencies:
typescript: '>= 4.3.x'
@@ -4639,9 +4656,9 @@ packages:
glob: 7.2.3
glob-promise: 4.2.2(glob@7.2.3)
magic-string: 0.27.0
- react-docgen-typescript: 2.2.2(typescript@5.4.3)
- typescript: 5.4.3
- vite: 5.2.7(@types/node@20.12.2)(sass@1.72.0)(terser@5.30.0)
+ react-docgen-typescript: 2.2.2(typescript@5.4.5)
+ typescript: 5.4.5
+ vite: 5.2.8(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3)
dev: true
/@jridgewell/gen-mapping@0.3.5:
@@ -4726,38 +4743,38 @@ packages:
'@mcaptcha/core-glue': 0.1.0-alpha-5
dev: false
- /@mdx-js/react@3.0.1(@types/react@18.2.73)(react@18.2.0):
+ /@mdx-js/react@3.0.1(@types/react@18.2.78)(react@18.2.0):
resolution: {integrity: sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==}
peerDependencies:
'@types/react': '>=16'
react: '>=16'
dependencies:
- '@types/mdx': 2.0.12
- '@types/react': 18.2.73
+ '@types/mdx': 2.0.13
+ '@types/react': 18.2.78
react: 18.2.0
dev: true
- /@microsoft/api-extractor-model@7.28.13(@types/node@20.12.2):
- resolution: {integrity: sha512-39v/JyldX4MS9uzHcdfmjjfS6cYGAoXV+io8B5a338pkHiSt+gy2eXQ0Q7cGFJ7quSa1VqqlMdlPrB6sLR/cAw==}
+ /@microsoft/api-extractor-model@7.28.14(@types/node@20.12.7):
+ resolution: {integrity: sha512-Bery/c8A8SsKPSvA82cTTuy/+OcxZbLRmKhPkk91/AJOQzxZsShcrmHFAGeiEqSIrv1nPZ3tKq9kfMLdCHmsqg==}
dependencies:
'@microsoft/tsdoc': 0.14.2
'@microsoft/tsdoc-config': 0.16.2
- '@rushstack/node-core-library': 4.0.2(@types/node@20.12.2)
+ '@rushstack/node-core-library': 4.1.0(@types/node@20.12.7)
transitivePeerDependencies:
- '@types/node'
dev: true
- /@microsoft/api-extractor@7.43.0(@types/node@20.12.2):
- resolution: {integrity: sha512-GFhTcJpB+MI6FhvXEI9b2K0snulNLWHqC/BbcJtyNYcKUiw7l3Lgis5ApsYncJ0leALX7/of4XfmXk+maT111w==}
+ /@microsoft/api-extractor@7.43.1(@types/node@20.12.7):
+ resolution: {integrity: sha512-ohg40SsvFFgzHFAtYq5wKJc8ZDyY46bphjtnSvhSSlXpPTG7GHwyyXkn48UZiUCBwr2WC7TRC1Jfwz7nreuiyQ==}
hasBin: true
dependencies:
- '@microsoft/api-extractor-model': 7.28.13(@types/node@20.12.2)
+ '@microsoft/api-extractor-model': 7.28.14(@types/node@20.12.7)
'@microsoft/tsdoc': 0.14.2
'@microsoft/tsdoc-config': 0.16.2
- '@rushstack/node-core-library': 4.0.2(@types/node@20.12.2)
+ '@rushstack/node-core-library': 4.1.0(@types/node@20.12.7)
'@rushstack/rig-package': 0.5.2
- '@rushstack/terminal': 0.10.0(@types/node@20.12.2)
- '@rushstack/ts-command-line': 4.19.1(@types/node@20.12.2)
+ '@rushstack/terminal': 0.10.1(@types/node@20.12.7)
+ '@rushstack/ts-command-line': 4.19.2(@types/node@20.12.7)
lodash: 4.17.21
minimatch: 3.0.8
resolve: 1.22.8
@@ -4785,7 +4802,7 @@ packages:
resolution: {integrity: sha512-4EnO0zLW5NDtng3Gaz5MuT761uiuoOuplwX18wBqgj8w56LTU5BjLn/vbHwDIIe0j2gwqDYhMb7bDjmr1/Fomg==}
dev: false
- /@misskey-dev/eslint-plugin@1.0.0(@typescript-eslint/eslint-plugin@7.4.0)(@typescript-eslint/parser@7.4.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0):
+ /@misskey-dev/eslint-plugin@1.0.0(@typescript-eslint/eslint-plugin@7.6.0)(@typescript-eslint/parser@7.6.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0):
resolution: {integrity: sha512-dh6UbcrNDVg5DD8k8Qh4ab30OPpuEYIlJCqaBV/lkIV8wNN/AfCJ2V7iTP8V8KjryM4t+sf5IqzQLQnT0mWI4A==}
peerDependencies:
'@typescript-eslint/eslint-plugin': '>= 6'
@@ -4793,10 +4810,10 @@ packages:
eslint: '>= 3'
eslint-plugin-import: '>= 2'
dependencies:
- '@typescript-eslint/eslint-plugin': 7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3)
- '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.4.3)
+ '@typescript-eslint/eslint-plugin': 7.6.0(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5)
eslint: 8.57.0
- eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)
+ eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)
dev: true
/@misskey-dev/sharp-read-bmp@1.2.0:
@@ -5009,8 +5026,8 @@ packages:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
- /@npmcli/agent@2.2.1:
- resolution: {integrity: sha512-H4FrOVtNyWC8MUwL3UfjOsAihHvT1Pe8POj3JvjXhSTJipsZMtgUALCT4mGyYZNxymkUfOw3PUj6dE4QPp6osQ==}
+ /@npmcli/agent@2.2.2:
+ resolution: {integrity: sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
agent-base: 7.1.1
@@ -5136,7 +5153,7 @@ packages:
requiresBuild: true
optional: true
- /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.73)(react@18.2.0):
+ /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.78)(react@18.2.0):
resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==}
peerDependencies:
'@types/react': '*'
@@ -5145,12 +5162,12 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
- '@types/react': 18.2.73
+ '@babel/runtime': 7.24.4
+ '@types/react': 18.2.78
react: 18.2.0
dev: true
- /@radix-ui/react-slot@1.0.2(@types/react@18.2.73)(react@18.2.0):
+ /@radix-ui/react-slot@1.0.2(@types/react@18.2.78)(react@18.2.0):
resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==}
peerDependencies:
'@types/react': '*'
@@ -5159,9 +5176,9 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
- '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.73)(react@18.2.0)
- '@types/react': 18.2.73
+ '@babel/runtime': 7.24.4
+ '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.78)(react@18.2.0)
+ '@types/react': 18.2.78
react: 18.2.0
dev: true
@@ -5172,7 +5189,7 @@ packages:
ajv: 4.11.8 - 8
dependencies:
'@babel/code-frame': 7.24.2
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@humanwhocodes/momoa': 2.0.4
ajv: 8.12.0
chalk: 4.1.2
@@ -5207,7 +5224,7 @@ packages:
openapi-types: 12.1.3
dev: true
- /@rollup/plugin-json@6.1.0(rollup@4.13.2):
+ /@rollup/plugin-json@6.1.0(rollup@4.14.2):
resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -5216,11 +5233,11 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.13.2)
- rollup: 4.13.2
+ '@rollup/pluginutils': 5.1.0(rollup@4.14.2)
+ rollup: 4.14.2
dev: false
- /@rollup/plugin-replace@5.0.5(rollup@4.13.2):
+ /@rollup/plugin-replace@5.0.5(rollup@4.14.2):
resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -5229,12 +5246,12 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.13.2)
- magic-string: 0.30.8
- rollup: 4.13.2
+ '@rollup/pluginutils': 5.1.0(rollup@4.14.2)
+ magic-string: 0.30.9
+ rollup: 4.14.2
dev: false
- /@rollup/plugin-typescript@11.1.6(rollup@4.13.2)(typescript@5.4.3):
+ /@rollup/plugin-typescript@11.1.6(rollup@4.14.2)(typescript@5.4.5):
resolution: {integrity: sha512-R92yOmIACgYdJ7dJ97p4K69I8gg6IEHt8M7dUBxN3W6nrO8uUxX5ixl0yU/N3aZTi8WhPuICvOHXQvF6FaykAA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -5247,13 +5264,13 @@ packages:
tslib:
optional: true
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.13.2)
+ '@rollup/pluginutils': 5.1.0(rollup@4.14.2)
resolve: 1.22.8
- rollup: 4.13.2
- typescript: 5.4.3
+ rollup: 4.14.2
+ typescript: 5.4.5
dev: false
- /@rollup/pluginutils@5.1.0(rollup@4.13.2):
+ /@rollup/pluginutils@5.1.0(rollup@4.14.2):
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -5265,122 +5282,122 @@ packages:
'@types/estree': 1.0.5
estree-walker: 2.0.2
picomatch: 2.3.1
- rollup: 4.13.2
+ rollup: 4.14.2
- /@rollup/rollup-android-arm-eabi@4.13.2:
- resolution: {integrity: sha512-3XFIDKWMFZrMnao1mJhnOT1h2g0169Os848NhhmGweEcfJ4rCi+3yMCOLG4zA61rbJdkcrM/DjVZm9Hg5p5w7g==}
+ /@rollup/rollup-android-arm-eabi@4.14.2:
+ resolution: {integrity: sha512-ahxSgCkAEk+P/AVO0vYr7DxOD3CwAQrT0Go9BJyGQ9Ef0QxVOfjDZMiF4Y2s3mLyPrjonchIMH/tbWHucJMykQ==}
cpu: [arm]
os: [android]
requiresBuild: true
optional: true
- /@rollup/rollup-android-arm64@4.13.2:
- resolution: {integrity: sha512-GdxxXbAuM7Y/YQM9/TwwP+L0omeE/lJAR1J+olu36c3LqqZEBdsIWeQ91KBe6nxwOnb06Xh7JS2U5ooWU5/LgQ==}
+ /@rollup/rollup-android-arm64@4.14.2:
+ resolution: {integrity: sha512-lAarIdxZWbFSHFSDao9+I/F5jDaKyCqAPMq5HqnfpBw8dKDiCaaqM0lq5h1pQTLeIqueeay4PieGR5jGZMWprw==}
cpu: [arm64]
os: [android]
requiresBuild: true
optional: true
- /@rollup/rollup-darwin-arm64@4.13.2:
- resolution: {integrity: sha512-mCMlpzlBgOTdaFs83I4XRr8wNPveJiJX1RLfv4hggyIVhfB5mJfN4P8Z6yKh+oE4Luz+qq1P3kVdWrCKcMYrrA==}
+ /@rollup/rollup-darwin-arm64@4.14.2:
+ resolution: {integrity: sha512-SWsr8zEUk82KSqquIMgZEg2GE5mCSfr9sE/thDROkX6pb3QQWPp8Vw8zOq2GyxZ2t0XoSIUlvHDkrf5Gmf7x3Q==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
optional: true
- /@rollup/rollup-darwin-x64@4.13.2:
- resolution: {integrity: sha512-yUoEvnH0FBef/NbB1u6d3HNGyruAKnN74LrPAfDQL3O32e3k3OSfLrPgSJmgb3PJrBZWfPyt6m4ZhAFa2nZp2A==}
+ /@rollup/rollup-darwin-x64@4.14.2:
+ resolution: {integrity: sha512-o/HAIrQq0jIxJAhgtIvV5FWviYK4WB0WwV91SLUnsliw1lSAoLsmgEEgRWzDguAFeUEUUoIWXiJrPqU7vGiVkA==}
cpu: [x64]
os: [darwin]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-arm-gnueabihf@4.13.2:
- resolution: {integrity: sha512-GYbLs5ErswU/Xs7aGXqzc3RrdEjKdmoCrgzhJWyFL0r5fL3qd1NPcDKDowDnmcoSiGJeU68/Vy+OMUluRxPiLQ==}
+ /@rollup/rollup-linux-arm-gnueabihf@4.14.2:
+ resolution: {integrity: sha512-nwlJ65UY9eGq91cBi6VyDfArUJSKOYt5dJQBq8xyLhvS23qO+4Nr/RreibFHjP6t+5ap2ohZrUJcHv5zk5ju/g==}
cpu: [arm]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-arm64-gnu@4.13.2:
- resolution: {integrity: sha512-L1+D8/wqGnKQIlh4Zre9i4R4b4noxzH5DDciyahX4oOz62CphY7WDWqJoQ66zNR4oScLNOqQJfNSIAe/6TPUmQ==}
+ /@rollup/rollup-linux-arm64-gnu@4.14.2:
+ resolution: {integrity: sha512-Pg5TxxO2IVlMj79+c/9G0LREC9SY3HM+pfAwX7zj5/cAuwrbfj2Wv9JbMHIdPCfQpYsI4g9mE+2Bw/3aeSs2rQ==}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-arm64-musl@4.13.2:
- resolution: {integrity: sha512-tK5eoKFkXdz6vjfkSTCupUzCo40xueTOiOO6PeEIadlNBkadH1wNOH8ILCPIl8by/Gmb5AGAeQOFeLev7iZDOA==}
+ /@rollup/rollup-linux-arm64-musl@4.14.2:
+ resolution: {integrity: sha512-cAOTjGNm84gc6tS02D1EXtG7tDRsVSDTBVXOLbj31DkwfZwgTPYZ6aafSU7rD/4R2a34JOwlF9fQayuTSkoclA==}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-powerpc64le-gnu@4.13.2:
- resolution: {integrity: sha512-zvXvAUGGEYi6tYhcDmb9wlOckVbuD+7z3mzInCSTACJ4DQrdSLPNUeDIcAQW39M3q6PDquqLWu7pnO39uSMRzQ==}
- cpu: [ppc64le]
+ /@rollup/rollup-linux-powerpc64le-gnu@4.14.2:
+ resolution: {integrity: sha512-4RyT6v1kXb7C0fn6zV33rvaX05P0zHoNzaXI/5oFHklfKm602j+N4mn2YvoezQViRLPnxP8M1NaY4s/5kXO5cw==}
+ cpu: [ppc64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-riscv64-gnu@4.13.2:
- resolution: {integrity: sha512-C3GSKvMtdudHCN5HdmAMSRYR2kkhgdOfye4w0xzyii7lebVr4riCgmM6lRiSCnJn2w1Xz7ZZzHKuLrjx5620kw==}
+ /@rollup/rollup-linux-riscv64-gnu@4.14.2:
+ resolution: {integrity: sha512-KNUH6jC/vRGAKSorySTyc/yRYlCwN/5pnMjXylfBniwtJx5O7X17KG/0efj8XM3TZU7raYRXJFFReOzNmL1n1w==}
cpu: [riscv64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-s390x-gnu@4.13.2:
- resolution: {integrity: sha512-l4U0KDFwzD36j7HdfJ5/TveEQ1fUTjFFQP5qIt9gBqBgu1G8/kCaq5Ok05kd5TG9F8Lltf3MoYsUMw3rNlJ0Yg==}
+ /@rollup/rollup-linux-s390x-gnu@4.14.2:
+ resolution: {integrity: sha512-xPV4y73IBEXToNPa3h5lbgXOi/v0NcvKxU0xejiFw6DtIYQqOTMhZ2DN18/HrrP0PmiL3rGtRG9gz1QE8vFKXQ==}
cpu: [s390x]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-x64-gnu@4.13.2:
- resolution: {integrity: sha512-xXMLUAMzrtsvh3cZ448vbXqlUa7ZL8z0MwHp63K2IIID2+DeP5iWIT6g1SN7hg1VxPzqx0xZdiDM9l4n9LRU1A==}
+ /@rollup/rollup-linux-x64-gnu@4.14.2:
+ resolution: {integrity: sha512-QBhtr07iFGmF9egrPOWyO5wciwgtzKkYPNLVCFZTmr4TWmY0oY2Dm/bmhHjKRwZoGiaKdNcKhFtUMBKvlchH+Q==}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-x64-musl@4.13.2:
- resolution: {integrity: sha512-M/JYAWickafUijWPai4ehrjzVPKRCyDb1SLuO+ZyPfoXgeCEAlgPkNXewFZx0zcnoIe3ay4UjXIMdXQXOZXWqA==}
+ /@rollup/rollup-linux-x64-musl@4.14.2:
+ resolution: {integrity: sha512-8zfsQRQGH23O6qazZSFY5jP5gt4cFvRuKTpuBsC1ZnSWxV8ZKQpPqOZIUtdfMOugCcBvFGRa1pDC/tkf19EgBw==}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-win32-arm64-msvc@4.13.2:
- resolution: {integrity: sha512-2YWwoVg9KRkIKaXSh0mz3NmfurpmYoBBTAXA9qt7VXk0Xy12PoOP40EFuau+ajgALbbhi4uTj3tSG3tVseCjuA==}
+ /@rollup/rollup-win32-arm64-msvc@4.14.2:
+ resolution: {integrity: sha512-H4s8UjgkPnlChl6JF5empNvFHp77Jx+Wfy2EtmYPe9G22XV+PMuCinZVHurNe8ggtwoaohxARJZbaH/3xjB/FA==}
cpu: [arm64]
os: [win32]
requiresBuild: true
optional: true
- /@rollup/rollup-win32-ia32-msvc@4.13.2:
- resolution: {integrity: sha512-2FSsE9aQ6OWD20E498NYKEQLneShWes0NGMPQwxWOdws35qQXH+FplabOSP5zEe1pVjurSDOGEVCE2agFwSEsw==}
+ /@rollup/rollup-win32-ia32-msvc@4.14.2:
+ resolution: {integrity: sha512-djqpAjm/i8erWYF0K6UY4kRO3X5+T4TypIqw60Q8MTqSBaQNpNXDhxdjpZ3ikgb+wn99svA7jxcXpiyg9MUsdw==}
cpu: [ia32]
os: [win32]
requiresBuild: true
optional: true
- /@rollup/rollup-win32-x64-msvc@4.13.2:
- resolution: {integrity: sha512-7h7J2nokcdPePdKykd8wtc8QqqkqxIrUz7MHj6aNr8waBRU//NLDVnNjQnqQO6fqtjrtCdftpbTuOKAyrAQETQ==}
+ /@rollup/rollup-win32-x64-msvc@4.14.2:
+ resolution: {integrity: sha512-teAqzLT0yTYZa8ZP7zhFKEx4cotS8Tkk5XiqNMJhD4CpaWB1BHARE4Qy+RzwnXvSAYv+Q3jAqCVBS+PS+Yee8Q==}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true
- /@rushstack/node-core-library@4.0.2(@types/node@20.12.2):
- resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==}
+ /@rushstack/node-core-library@4.1.0(@types/node@20.12.7):
+ resolution: {integrity: sha512-qz4JFBZJCf1YN5cAXa1dP6Mki/HrsQxc/oYGAGx29dF2cwF2YMxHoly0FBhMw3IEnxo5fMj0boVfoHVBkpkx/w==}
peerDependencies:
'@types/node': '*'
peerDependenciesMeta:
'@types/node':
optional: true
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
fs-extra: 7.0.1
import-lazy: 4.0.0
jju: 1.4.0
@@ -5396,23 +5413,23 @@ packages:
strip-json-comments: 3.1.1
dev: true
- /@rushstack/terminal@0.10.0(@types/node@20.12.2):
- resolution: {integrity: sha512-UbELbXnUdc7EKwfH2sb8ChqNgapUOdqcCIdQP4NGxBpTZV2sQyeekuK3zmfQSa/MN+/7b4kBogl2wq0vpkpYGw==}
+ /@rushstack/terminal@0.10.1(@types/node@20.12.7):
+ resolution: {integrity: sha512-C6Vi/m/84IYJTkfzmXr1+W8Wi3MmBjVF/q3za91Gb3VYjKbpALHVxY6FgH625AnDe5Z0Kh4MHKWA3Z7bqgAezA==}
peerDependencies:
'@types/node': '*'
peerDependenciesMeta:
'@types/node':
optional: true
dependencies:
- '@rushstack/node-core-library': 4.0.2(@types/node@20.12.2)
- '@types/node': 20.12.2
+ '@rushstack/node-core-library': 4.1.0(@types/node@20.12.7)
+ '@types/node': 20.12.7
supports-color: 8.1.1
dev: true
- /@rushstack/ts-command-line@4.19.1(@types/node@20.12.2):
- resolution: {integrity: sha512-J7H768dgcpG60d7skZ5uSSwyCZs/S2HrWP1Ds8d1qYAyaaeJmpmmLr9BVw97RjFzmQPOYnoXcKA4GkqDCkduQg==}
+ /@rushstack/ts-command-line@4.19.2(@types/node@20.12.7):
+ resolution: {integrity: sha512-cqmXXmBEBlzo9WtyUrHtF9e6kl0LvBY7aTSVX4jfnBfXWZQWnPq9JTFPlQZ+L/ZwjZ4HrNwQsOVvhe9oOucZkw==}
dependencies:
- '@rushstack/terminal': 0.10.0(@types/node@20.12.2)
+ '@rushstack/terminal': 0.10.1(@types/node@20.12.7)
'@types/argparse': 1.0.38
argparse: 1.0.10
string-argv: 0.3.2
@@ -5420,8 +5437,8 @@ packages:
- '@types/node'
dev: true
- /@shikijs/core@1.2.1:
- resolution: {integrity: sha512-KaIS0H4EQ3KI2d++TjYqRNgwp8E3M/68e9veR4QtInzA7kKFgcjeiJqb80fuXW+blDy5fmd11PN9g9soz/3ANQ==}
+ /@shikijs/core@1.3.0:
+ resolution: {integrity: sha512-7fedsBfuILDTBmrYZNFI8B6ATTxhQAasUHllHmjvSZPnoq4bULWoTpHwmuQvZ8Aq03/tAa2IGo6RXqWtHdWaCA==}
dev: false
/@sideway/address@4.1.5:
@@ -5438,9 +5455,9 @@ packages:
resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==}
dev: true
- /@simplewebauthn/server@9.0.3:
- resolution: {integrity: sha512-FMZieoBosrVLFxCnxPFD9Enhd1U7D8nidVDT4MsHc6l4fdVcjoeHjDueeXCloO1k5O/fZg1fsSXXPKbY2XTzDA==}
- engines: {node: '>=16.0.0'}
+ /@simplewebauthn/server@10.0.0:
+ resolution: {integrity: sha512-w5eIoiF7ltg1sgggjY5Tx654j+DBuyEx2B3869jjmPp0xl2Z4BUP4kJ3yJ6DnZIv+ZYYntT3E6nZXNjPOQbrtw==}
+ engines: {node: '>=20.0.0'}
dependencies:
'@hexagon/base64': 1.1.28
'@levischuck/tiny-cbor': 0.2.2
@@ -5449,14 +5466,14 @@ packages:
'@peculiar/asn1-rsa': 2.3.8
'@peculiar/asn1-schema': 2.3.8
'@peculiar/asn1-x509': 2.3.8
- '@simplewebauthn/types': 9.0.1
+ '@simplewebauthn/types': 10.0.0
cross-fetch: 4.0.0
transitivePeerDependencies:
- encoding
dev: false
- /@simplewebauthn/types@9.0.1:
- resolution: {integrity: sha512-tGSRP1QvsAvsJmnOlRQyw/mvK9gnPtjEc5fg2+m8n+QUa+D7rvrKkOYyfpy42GTs90X3RDOnqJgfHt+qO67/+w==}
+ /@simplewebauthn/types@10.0.0:
+ resolution: {integrity: sha512-SFXke7xkgPRowY2E+8djKbdEznTVnD5R6GO7GPTthpHrokLvNKw8C3lFZypTxLI7KkCfGPfhtqB3d7OVGGa9jQ==}
/@sinclair/typebox@0.27.8:
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
@@ -5542,15 +5559,15 @@ packages:
tslib: 2.6.2
dev: false
- /@smithy/core@1.4.1:
- resolution: {integrity: sha512-jCnbEQHvTOUQXxXOS110FIMc83dCXUlrqiG/q0QzUSYhglDj9bJVPFjXmxc6qUfARe0mEb8h9LeVoh7FUYHuUg==}
+ /@smithy/core@1.4.2:
+ resolution: {integrity: sha512-2fek3I0KZHWJlRLvRTqxTEri+qV0GRHrJIoLFuBMZB4EMg4WgeBGfF0X6abnrNYpq55KJ6R4D6x4f0vLnhzinA==}
engines: {node: '>=14.0.0'}
dependencies:
- '@smithy/middleware-endpoint': 2.5.0
- '@smithy/middleware-retry': 2.3.0
+ '@smithy/middleware-endpoint': 2.5.1
+ '@smithy/middleware-retry': 2.3.1
'@smithy/middleware-serde': 2.3.0
'@smithy/protocol-http': 3.3.0
- '@smithy/smithy-client': 2.5.0
+ '@smithy/smithy-client': 2.5.1
'@smithy/types': 2.12.0
'@smithy/util-middleware': 2.2.0
tslib: 2.6.2
@@ -5680,8 +5697,8 @@ packages:
tslib: 2.6.2
dev: false
- /@smithy/middleware-endpoint@2.5.0:
- resolution: {integrity: sha512-OBhI9ZEAG8Xen0xsFJwwNOt44WE2CWkfYIxTognC8x42Lfsdf0VN/wCMqpdkySMDio/vts10BiovAxQp0T0faA==}
+ /@smithy/middleware-endpoint@2.5.1:
+ resolution: {integrity: sha512-1/8kFp6Fl4OsSIVTWHnNjLnTL8IqpIb/D3sTSczrKFnrE9VMNWxnrRKNvpUHOJ6zpGD5f62TPm7+17ilTJpiCQ==}
engines: {node: '>=14.0.0'}
dependencies:
'@smithy/middleware-serde': 2.3.0
@@ -5693,14 +5710,14 @@ packages:
tslib: 2.6.2
dev: false
- /@smithy/middleware-retry@2.3.0:
- resolution: {integrity: sha512-5H7kD0My2RkZryvYIWA4C9w6t/pdJfbgEdq+fcZhbnZsqHm/4vYFVjDsOzb5pC7PEpksuijoM9fGbM6eN4rLSg==}
+ /@smithy/middleware-retry@2.3.1:
+ resolution: {integrity: sha512-P2bGufFpFdYcWvqpyqqmalRtwFUNUA8vHjJR5iGqbfR6mp65qKOLcUd6lTr4S9Gn/enynSrSf3p3FVgVAf6bXA==}
engines: {node: '>=14.0.0'}
dependencies:
'@smithy/node-config-provider': 2.3.0
'@smithy/protocol-http': 3.3.0
'@smithy/service-error-classification': 2.1.5
- '@smithy/smithy-client': 2.5.0
+ '@smithy/smithy-client': 2.5.1
'@smithy/types': 2.12.0
'@smithy/util-middleware': 2.2.0
'@smithy/util-retry': 2.2.0
@@ -5793,11 +5810,10 @@ packages:
tslib: 2.6.2
dev: false
- /@smithy/signature-v4@2.2.0:
- resolution: {integrity: sha512-+B5TNzj/fRZzVW3z8UUJOkNx15+4E0CLuvJmJUA1JUIZFp3rdJ/M2H5r2SqltaVPXL0oIxv/6YK92T9TsFGbFg==}
+ /@smithy/signature-v4@2.3.0:
+ resolution: {integrity: sha512-ui/NlpILU+6HAQBfJX8BBsDXuKSNrjTSuOYArRblcrErwKFutjrCNb/OExfVRyj9+26F9J+ZmfWT+fKWuDrH3Q==}
engines: {node: '>=14.0.0'}
dependencies:
- '@smithy/eventstream-codec': 2.2.0
'@smithy/is-array-buffer': 2.2.0
'@smithy/types': 2.12.0
'@smithy/util-hex-encoding': 2.2.0
@@ -5807,11 +5823,11 @@ packages:
tslib: 2.6.2
dev: false
- /@smithy/smithy-client@2.5.0:
- resolution: {integrity: sha512-DDXWHWdimtS3y/Kw1Jo46KQ0ZYsDKcldFynQERUGBPDpkW1lXOTHy491ALHjwfiBQvzsVKVxl5+ocXNIgJuX4g==}
+ /@smithy/smithy-client@2.5.1:
+ resolution: {integrity: sha512-jrbSQrYCho0yDaaf92qWgd+7nAeap5LtHTI51KXqmpIFCceKU3K9+vIVTUH72bOJngBMqa4kyu1VJhRcSrk/CQ==}
engines: {node: '>=14.0.0'}
dependencies:
- '@smithy/middleware-endpoint': 2.5.0
+ '@smithy/middleware-endpoint': 2.5.1
'@smithy/middleware-stack': 2.2.0
'@smithy/protocol-http': 3.3.0
'@smithy/types': 2.12.0
@@ -5871,26 +5887,26 @@ packages:
tslib: 2.6.2
dev: false
- /@smithy/util-defaults-mode-browser@2.2.0:
- resolution: {integrity: sha512-2okTdZaCBvOJszAPU/KSvlimMe35zLOKbQpHhamFJmR7t95HSe0K3C92jQPjKY3PmDBD+7iMkOnuW05F5OlF4g==}
+ /@smithy/util-defaults-mode-browser@2.2.1:
+ resolution: {integrity: sha512-RtKW+8j8skk17SYowucwRUjeh4mCtnm5odCL0Lm2NtHQBsYKrNW0od9Rhopu9wF1gHMfHeWF7i90NwBz/U22Kw==}
engines: {node: '>= 10.0.0'}
dependencies:
'@smithy/property-provider': 2.2.0
- '@smithy/smithy-client': 2.5.0
+ '@smithy/smithy-client': 2.5.1
'@smithy/types': 2.12.0
bowser: 2.11.0
tslib: 2.6.2
dev: false
- /@smithy/util-defaults-mode-node@2.3.0:
- resolution: {integrity: sha512-hfKXnNLmsW9cmLb/JXKIvtuO6Cf4SuqN5PN1C2Ru/TBIws+m1wSgb+A53vo0r66xzB6E82inKG2J7qtwdi+Kkw==}
+ /@smithy/util-defaults-mode-node@2.3.1:
+ resolution: {integrity: sha512-vkMXHQ0BcLFysBMWgSBLSk3+leMpFSyyFj8zQtv5ZyUBx8/owVh1/pPEkzmW/DR/Gy/5c8vjLDD9gZjXNKbrpA==}
engines: {node: '>= 10.0.0'}
dependencies:
'@smithy/config-resolver': 2.2.0
'@smithy/credential-provider-imds': 2.3.0
'@smithy/node-config-provider': 2.3.0
'@smithy/property-provider': 2.2.0
- '@smithy/smithy-client': 2.5.0
+ '@smithy/smithy-client': 2.5.1
'@smithy/types': 2.12.0
tslib: 2.6.2
dev: false
@@ -5970,10 +5986,10 @@ packages:
resolution: {integrity: sha512-Uy0+khmZqUrUGm5dmMqVlnvufZRSK0FbYzVgp0UMstm+F5+W2/jnEEQyc9vo1ZR/E5ZI/B1WjjoTqBqwJL6Krw==}
dev: false
- /@storybook/addon-actions@8.0.5:
- resolution: {integrity: sha512-l1UBvD61DRcfuBTkdqMp2K+60M1QpvhNpYxMmJ/JEYQjzWTg/s9gLmX8eSjgA5bi0sjjJ5i1ddr9d8nHrmwfPA==}
+ /@storybook/addon-actions@8.0.8:
+ resolution: {integrity: sha512-F3qpN0n53d058EroW1A2IlzrsFNR5p2srLY4FmXB80nxAKV8oqoDI4jp15zYlf8ThcJoQl36plT8gx3r1BpANA==}
dependencies:
- '@storybook/core-events': 8.0.5
+ '@storybook/core-events': 8.0.8
'@storybook/global': 5.0.0
'@types/uuid': 9.0.8
dequal: 2.0.3
@@ -5981,18 +5997,18 @@ packages:
uuid: 9.0.1
dev: true
- /@storybook/addon-backgrounds@8.0.5:
- resolution: {integrity: sha512-XKSnJm6bGVkG9hv6VSK+djz7ZbxEHwVpsSEUKtOEt/ScLFxU0mlsH8dd5aMy9/MAYuB93Y+bJ2SR5kyOjmi1zQ==}
+ /@storybook/addon-backgrounds@8.0.8:
+ resolution: {integrity: sha512-lrAJjVxDeXSK116rDajb56TureZiT76ygraP22/IvU3IcWCEcRiKYwlay8WgCTbJHtFmdBpelLBapoT46+IR9Q==}
dependencies:
'@storybook/global': 5.0.0
memoizerific: 1.11.3
ts-dedent: 2.2.0
dev: true
- /@storybook/addon-controls@8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-iUL89OJQse9DlZkwY8jhyl12L/qziUkwbdSgQJxRIEceW6vrHAmc5VGwneS7N3pBuiOIKQQmMhAQ660JXHM7eQ==}
+ /@storybook/addon-controls@8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-7xANN18CLYsVthuSXwxKezqpelEKJlT9xaYLtw5vvD00btW5g3vxq+Z/A31OkS2OuaH2bE0GfRCoG2OLR8yQQA==}
dependencies:
- '@storybook/blocks': 8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/blocks': 8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)
lodash: 4.17.21
ts-dedent: 2.2.0
transitivePeerDependencies:
@@ -6003,23 +6019,23 @@ packages:
- supports-color
dev: true
- /@storybook/addon-docs@8.0.5:
- resolution: {integrity: sha512-FMlJLPjyNpqY68/9SJH7350/ncySKMGBQQAQnPrMtGVBld8eeOo3DB+GSffOSbmitomq+t16HOprvPSekTMlPw==}
+ /@storybook/addon-docs@8.0.8:
+ resolution: {integrity: sha512-HNiY4ESH9WxGS6QpIpURzdSbyDxbRh7VIgbvUrePSKajlsL4RFN/gdnn5TnSL00tOP/w+Cy/fXcbljMUKy7Ivg==}
dependencies:
- '@babel/core': 7.24.3
- '@mdx-js/react': 3.0.1(@types/react@18.2.73)(react@18.2.0)
- '@storybook/blocks': 8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0)
- '@storybook/client-logger': 8.0.5
- '@storybook/components': 8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0)
- '@storybook/csf-plugin': 8.0.5
- '@storybook/csf-tools': 8.0.5
+ '@babel/core': 7.24.4
+ '@mdx-js/react': 3.0.1(@types/react@18.2.78)(react@18.2.0)
+ '@storybook/blocks': 8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/client-logger': 8.0.8
+ '@storybook/components': 8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/csf-plugin': 8.0.8
+ '@storybook/csf-tools': 8.0.8
'@storybook/global': 5.0.0
- '@storybook/node-logger': 8.0.5
- '@storybook/preview-api': 8.0.5
- '@storybook/react-dom-shim': 8.0.5(react-dom@18.2.0)(react@18.2.0)
- '@storybook/theming': 8.0.5(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 8.0.5
- '@types/react': 18.2.73
+ '@storybook/node-logger': 8.0.8
+ '@storybook/preview-api': 8.0.8
+ '@storybook/react-dom-shim': 8.0.8(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/theming': 8.0.8(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 8.0.8
+ '@types/react': 18.2.78
fs-extra: 11.2.0
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -6031,22 +6047,22 @@ packages:
- supports-color
dev: true
- /@storybook/addon-essentials@8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-1yjwf9ibKn2rVqv+fqxACoIjsaUsimSEx8QwjIl2krDNhMULXzFeVubTQ09gXSVEnHUR1nKX3X9qOXJQ2bOFlQ==}
+ /@storybook/addon-essentials@8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-bc9KJk7SPM2I5CCJEAP8R5leP+74IYxhWPiTN8Y1YFmf3MA1lpDJbwy+RfuRZ2ZKnSKszCXCVzU/T10HKUHLZw==}
dependencies:
- '@storybook/addon-actions': 8.0.5
- '@storybook/addon-backgrounds': 8.0.5
- '@storybook/addon-controls': 8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0)
- '@storybook/addon-docs': 8.0.5
- '@storybook/addon-highlight': 8.0.5
- '@storybook/addon-measure': 8.0.5
- '@storybook/addon-outline': 8.0.5
- '@storybook/addon-toolbars': 8.0.5
- '@storybook/addon-viewport': 8.0.5
- '@storybook/core-common': 8.0.5
- '@storybook/manager-api': 8.0.5(react-dom@18.2.0)(react@18.2.0)
- '@storybook/node-logger': 8.0.5
- '@storybook/preview-api': 8.0.5
+ '@storybook/addon-actions': 8.0.8
+ '@storybook/addon-backgrounds': 8.0.8
+ '@storybook/addon-controls': 8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/addon-docs': 8.0.8
+ '@storybook/addon-highlight': 8.0.8
+ '@storybook/addon-measure': 8.0.8
+ '@storybook/addon-outline': 8.0.8
+ '@storybook/addon-toolbars': 8.0.8
+ '@storybook/addon-viewport': 8.0.8
+ '@storybook/core-common': 8.0.8
+ '@storybook/manager-api': 8.0.8(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/node-logger': 8.0.8
+ '@storybook/preview-api': 8.0.8
ts-dedent: 2.2.0
transitivePeerDependencies:
- '@types/react'
@@ -6056,19 +6072,19 @@ packages:
- supports-color
dev: true
- /@storybook/addon-highlight@8.0.5:
- resolution: {integrity: sha512-z4Aad6Dcf9gQIEPkR8WVIdRj/5RARI6SeIX3JRJoZ4l6fu7AvTZKDWPRpwLXSpEQqdeOb7l7FrZHISmXdrPoiQ==}
+ /@storybook/addon-highlight@8.0.8:
+ resolution: {integrity: sha512-KKD7xiNhxZQM4fdDidtcla6jSzgN1f9qe1AwFSHLXwIW22+4c97Vgf+AookN7cJvB77HxRUnvQH//zV1CJEDug==}
dependencies:
'@storybook/global': 5.0.0
dev: true
- /@storybook/addon-interactions@8.0.5(vitest@0.34.6):
- resolution: {integrity: sha512-o0wcWAeQR8pN5T1l87i+CH/xSp70/0uyQAmJ9xPxg/60dHbDgjTvn/pwg+hhKu+olrFVpt85yQPzQ4pNhAFlUw==}
+ /@storybook/addon-interactions@8.0.8(vitest@0.34.6):
+ resolution: {integrity: sha512-UOPKOe97uV4psH1O1YeE0oFuUQgD1Vkv95JjHjQG8KiPWvwdiezV7rrjPvw8RApnSKUopjFETs8F5D59i4eARw==}
dependencies:
'@storybook/global': 5.0.0
- '@storybook/instrumenter': 8.0.5
- '@storybook/test': 8.0.5(vitest@0.34.6)
- '@storybook/types': 8.0.5
+ '@storybook/instrumenter': 8.0.8
+ '@storybook/test': 8.0.8(vitest@0.34.6)
+ '@storybook/types': 8.0.8
polished: 4.3.1
ts-dedent: 2.2.0
transitivePeerDependencies:
@@ -6079,64 +6095,64 @@ packages:
- vitest
dev: true
- /@storybook/addon-links@8.0.5(react@18.2.0):
- resolution: {integrity: sha512-B5EAs0+LxgYH59GSVVAfgW8rAzGUmzdAAR3XJKbTXp3/d9e27uXwpLVYhi/VQHKLIsshDQRbc0s109APHs/SjQ==}
+ /@storybook/addon-links@8.0.8(react@18.2.0):
+ resolution: {integrity: sha512-iRI/W9I6fOom5zfZvsu53gfJtuhBSMmhgI/u5uZbAbfEoNL5D1PqpDXD4ygM8Vvlx90AZNZ2W5slEe7gCZOMyA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
peerDependenciesMeta:
react:
optional: true
dependencies:
- '@storybook/csf': 0.1.3
+ '@storybook/csf': 0.1.4
'@storybook/global': 5.0.0
react: 18.2.0
ts-dedent: 2.2.0
dev: true
- /@storybook/addon-mdx-gfm@8.0.5:
- resolution: {integrity: sha512-YbKbCJRITN60lptQGGmiQjdLJjyyIoy4kqEuV2p7gIqSCwa9djgI2+aQ1DzDEo8qLDY/DGdZUQVKlZ8TfVuJcA==}
+ /@storybook/addon-mdx-gfm@8.0.8:
+ resolution: {integrity: sha512-Dpr76rbR5wBVxvJ/Rz8yFhCbGk685TQhTCKG1htZLhriRfhYMrzl5LFZti4gdbvJoutlMmygyV2LNfsWeHOcTQ==}
dependencies:
- '@storybook/node-logger': 8.0.5
+ '@storybook/node-logger': 8.0.8
remark-gfm: 4.0.0
ts-dedent: 2.2.0
transitivePeerDependencies:
- supports-color
dev: true
- /@storybook/addon-measure@8.0.5:
- resolution: {integrity: sha512-B5c33aREHbTA+An7Q5Q1yEXUB0ETE5yPnGgsXuxVl6LyYqyqjai1qE48vcmkA7S+vt5MR6Sf9Lmy3UL+kkyYzQ==}
+ /@storybook/addon-measure@8.0.8:
+ resolution: {integrity: sha512-akyoa+1F2ripV6ELF2UbxiSHv791LWSAVK7gsD/a5eJfKZMm5yoHjcY7Icdkc/ctE+pyjAQNhkXTixUngge09w==}
dependencies:
'@storybook/global': 5.0.0
tiny-invariant: 1.3.3
dev: true
- /@storybook/addon-outline@8.0.5:
- resolution: {integrity: sha512-ouQ4IOBw7AAyukkaQwNe2MRTpDbCv+j4z76BRE7qvu9PckifsWsm00pTQwvbNdjiogS8c3EPMV5aBGIPoK/zAQ==}
+ /@storybook/addon-outline@8.0.8:
+ resolution: {integrity: sha512-8Gxs095ekpa5YZolLSs5cWbWK94GZTevEUX8GFeLGIz9sf1KO3kmEO3eC5ogzDoB0cloqvbmVAJvYJ3FWiUx8w==}
dependencies:
'@storybook/global': 5.0.0
ts-dedent: 2.2.0
dev: true
- /@storybook/addon-storysource@8.0.5:
- resolution: {integrity: sha512-SJMJibTDlIStn6FnifhQGYQOlq2uV+i0YiRu13uldW2/otOysbNMCfYQx8LH7GbKpcny82jarrs0zlHg/YMlrw==}
+ /@storybook/addon-storysource@8.0.8:
+ resolution: {integrity: sha512-mhnT+Cd12DZIQvqK1O9NHeCJ9a8j/tJjKw/jxOQ222HfZBNS1UjhqSTEYkXSx3HKs1qiBSz8423+pzEybuRTGQ==}
dependencies:
- '@storybook/source-loader': 8.0.5
+ '@storybook/source-loader': 8.0.8
estraverse: 5.3.0
tiny-invariant: 1.3.3
dev: true
- /@storybook/addon-toolbars@8.0.5:
- resolution: {integrity: sha512-1QrvHtsQI1RNzDrkTMUFaEzZRRKHYrkj/rYpf6B2QyFvaZ6XY4urxSrmssLENuPsoDF4ABU2j6j4BAUgWjIe4A==}
+ /@storybook/addon-toolbars@8.0.8:
+ resolution: {integrity: sha512-PZxlK+/Fwk2xcrpr5kkXYjCbBaEjAWcEHWq7mhQReMFaAs5AJE8dvmeQ7rmPDOHnlg4+YsARDFKz5FJtthRIgg==}
dev: true
- /@storybook/addon-viewport@8.0.5:
- resolution: {integrity: sha512-Y2sTsNeQctfLBPQYuOjMGSQY4lUycZRZblToU0q6siJ030QjgpuEMcu1yDt654T6jnp/s4VwRS6yaZHnqZ97Mw==}
+ /@storybook/addon-viewport@8.0.8:
+ resolution: {integrity: sha512-nOuc6DquGvm24c/A0HFTgeEN/opd58ebs1KLaEEq1f6iYV0hT2Gpnk0Usg/seOiFtJnj3NyAM46HSkZz06T8Sw==}
dependencies:
memoizerific: 1.11.3
dev: true
- /@storybook/blocks@8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-zfcwJ0yE5HM28BxZeNU4SYF8zxq2PEqLP1aWCdRuZT9k8lgnBwAKzlvt50LtPzOfGtKuGnvIEriELx/i+Qh4Sw==}
+ /@storybook/blocks@8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-kwsjhvnmFEaIl51QHJt/83G7mZ5YbzFKnWCwy8WUpi0xvVcyoFQSGGgwR3XRrzGfUEPK8P2FDHeKw1bLzyIejA==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -6146,18 +6162,18 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/channels': 8.0.5
- '@storybook/client-logger': 8.0.5
- '@storybook/components': 8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0)
- '@storybook/core-events': 8.0.5
- '@storybook/csf': 0.1.3
- '@storybook/docs-tools': 8.0.5
+ '@storybook/channels': 8.0.8
+ '@storybook/client-logger': 8.0.8
+ '@storybook/components': 8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/core-events': 8.0.8
+ '@storybook/csf': 0.1.4
+ '@storybook/docs-tools': 8.0.8
'@storybook/global': 5.0.0
'@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0)
- '@storybook/manager-api': 8.0.5(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 8.0.5
- '@storybook/theming': 8.0.5(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 8.0.5
+ '@storybook/manager-api': 8.0.8(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 8.0.8
+ '@storybook/theming': 8.0.8(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 8.0.8
'@types/lodash': 4.17.0
color-convert: 2.0.1
dequal: 2.0.3
@@ -6178,17 +6194,17 @@ packages:
- supports-color
dev: true
- /@storybook/builder-manager@8.0.5:
- resolution: {integrity: sha512-63gIHfgdhpL3rcHkOcGm29PbIkgx2bLRxi2RYa0osGMtfBIePFXJh7nol+4KpaRkNR8RZg+N9omVGjyhLj7IWg==}
+ /@storybook/builder-manager@8.0.8:
+ resolution: {integrity: sha512-0uihNTpTou0RFMM6PQLlfCxDxse9nIDEb83AmWE/OUnpKDDY9+WFupVWGaZc9HfH9h4Yqre2fiuK1b7KNYe7AQ==}
dependencies:
'@fal-works/esbuild-plugin-global-externals': 2.1.2
- '@storybook/core-common': 8.0.5
- '@storybook/manager': 8.0.5
- '@storybook/node-logger': 8.0.5
+ '@storybook/core-common': 8.0.8
+ '@storybook/manager': 8.0.8
+ '@storybook/node-logger': 8.0.8
'@types/ejs': 3.1.5
'@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.20.2)
browser-assert: 1.2.1
- ejs: 3.1.9
+ ejs: 3.1.10
esbuild: 0.20.2
esbuild-plugin-alias: 0.2.1
express: 4.19.2
@@ -6200,8 +6216,8 @@ packages:
- supports-color
dev: true
- /@storybook/builder-vite@8.0.5(typescript@5.4.3)(vite@5.2.7):
- resolution: {integrity: sha512-tKNxobC9tlYyUAayxoiOOnoMbg4RxoAwPOpPLnQYUfHLw1ecp/g8sGD6tisyFONyOIv7uF9gbzWLUfMjn9F2sw==}
+ /@storybook/builder-vite@8.0.8(typescript@5.4.5)(vite@5.2.8):
+ resolution: {integrity: sha512-ibWOxoHczCc6ttMQqiSXv29m/e44sKVoc1BJluApQcjCXl9g6QXyN45zV70odjCxMfNy7EQgUjCA0mgAgMHSIw==}
peerDependencies:
'@preact/preset-vite': '*'
typescript: '>= 4.3.x'
@@ -6215,55 +6231,55 @@ packages:
vite-plugin-glimmerx:
optional: true
dependencies:
- '@storybook/channels': 8.0.5
- '@storybook/client-logger': 8.0.5
- '@storybook/core-common': 8.0.5
- '@storybook/core-events': 8.0.5
- '@storybook/csf-plugin': 8.0.5
- '@storybook/node-logger': 8.0.5
- '@storybook/preview': 8.0.5
- '@storybook/preview-api': 8.0.5
- '@storybook/types': 8.0.5
+ '@storybook/channels': 8.0.8
+ '@storybook/client-logger': 8.0.8
+ '@storybook/core-common': 8.0.8
+ '@storybook/core-events': 8.0.8
+ '@storybook/csf-plugin': 8.0.8
+ '@storybook/node-logger': 8.0.8
+ '@storybook/preview': 8.0.8
+ '@storybook/preview-api': 8.0.8
+ '@storybook/types': 8.0.8
'@types/find-cache-dir': 3.2.1
browser-assert: 1.2.1
es-module-lexer: 0.9.3
express: 4.19.2
find-cache-dir: 3.3.2
fs-extra: 11.2.0
- magic-string: 0.30.8
+ magic-string: 0.30.9
ts-dedent: 2.2.0
- typescript: 5.4.3
- vite: 5.2.7(@types/node@20.12.2)(sass@1.72.0)(terser@5.30.0)
+ typescript: 5.4.5
+ vite: 5.2.8(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3)
transitivePeerDependencies:
- encoding
- supports-color
dev: true
- /@storybook/channels@8.0.5:
- resolution: {integrity: sha512-UWzjt4STzBgg28Q6FxqyJWwXLWYM6oSz9gGKMUJbn2vRAlEJaG3XwvpT39YFVDUIuiFSHguV5cisXY5Be4nOZw==}
+ /@storybook/channels@8.0.8:
+ resolution: {integrity: sha512-L3EGVkabv3fweXnykD/GlNUDO5HtwlIfSovC7BF4MmP7662j2/eqlZrJxDojGtbv11XHjWp/UJHUIfKpcHXYjQ==}
dependencies:
- '@storybook/client-logger': 8.0.5
- '@storybook/core-events': 8.0.5
+ '@storybook/client-logger': 8.0.8
+ '@storybook/core-events': 8.0.8
'@storybook/global': 5.0.0
telejson: 7.2.0
tiny-invariant: 1.3.3
dev: true
- /@storybook/cli@8.0.5(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-6t0d2ILXonC7bsq6Dx6tFTls2a/JeOR7lr3UgoVaiFu5l1M5pOB6uI9JG14F+UmsCifXGJdvxR38CBwVSKtg/Q==}
+ /@storybook/cli@8.0.8(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-RnSdgykh2i7es1rQ7CNGpDrKK/PN1f0xjwpkAHXCEB6T9KpHBmqDquzZp+N127a1HBHHXy018yi4wT8mSQyEoA==}
hasBin: true
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/types': 7.24.0
'@ndelangen/get-tarball': 3.0.9
- '@storybook/codemod': 8.0.5
- '@storybook/core-common': 8.0.5
- '@storybook/core-events': 8.0.5
- '@storybook/core-server': 8.0.5(react-dom@18.2.0)(react@18.2.0)
- '@storybook/csf-tools': 8.0.5
- '@storybook/node-logger': 8.0.5
- '@storybook/telemetry': 8.0.5
- '@storybook/types': 8.0.5
+ '@storybook/codemod': 8.0.8
+ '@storybook/core-common': 8.0.8
+ '@storybook/core-events': 8.0.8
+ '@storybook/core-server': 8.0.8(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/csf-tools': 8.0.8
+ '@storybook/node-logger': 8.0.8
+ '@storybook/telemetry': 8.0.8
+ '@storybook/types': 8.0.8
'@types/semver': 7.5.8
'@yarnpkg/fslib': 2.10.3
'@yarnpkg/libzip': 2.3.0
@@ -6271,14 +6287,14 @@ packages:
commander: 6.2.1
cross-spawn: 7.0.3
detect-indent: 6.1.0
- envinfo: 7.11.1
+ envinfo: 7.12.0
execa: 5.1.1
find-up: 5.0.0
fs-extra: 11.2.0
get-npm-tarball-url: 2.1.0
giget: 1.2.3
globby: 11.1.0
- jscodeshift: 0.15.2(@babel/preset-env@7.24.3)
+ jscodeshift: 0.15.2(@babel/preset-env@7.24.4)
leven: 3.1.0
ora: 5.4.1
prettier: 3.2.5
@@ -6299,26 +6315,26 @@ packages:
- utf-8-validate
dev: true
- /@storybook/client-logger@8.0.5:
- resolution: {integrity: sha512-6D7zvPPnLuTVlBNpZSdzEbk5xfWKhEG0gejtPnhjG9R5YzC/dFckdUI0gtvwGWUVMWhL3H/0gjRjhKujUMRY1Q==}
+ /@storybook/client-logger@8.0.8:
+ resolution: {integrity: sha512-a4BKwl9NLFcuRgMyI7S4SsJeLFK0LCQxIy76V6YyrE1DigoXz4nA4eQxdjLf7JVvU0EZFmNSfbVL/bXzzWKNXA==}
dependencies:
'@storybook/global': 5.0.0
dev: true
- /@storybook/codemod@8.0.5:
- resolution: {integrity: sha512-1ub3RRT+/ziJUdS2rz5UkQWu6teGULxHDMDRFhTrGYHVOgkc/lLnFuF0rgrLxsFdTmKIBTKN2xFfSE7z9Palsg==}
+ /@storybook/codemod@8.0.8:
+ resolution: {integrity: sha512-ufEBLciLmLlAh+L6lGgBObTiny6odXMKqiJOewQ9XfIN0wdWdyRUf5QdZIPOdfgHhWF2Q2HeswiulsoHm8Z/hA==}
dependencies:
- '@babel/core': 7.24.3
- '@babel/preset-env': 7.24.3(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/preset-env': 7.24.4(@babel/core@7.24.4)
'@babel/types': 7.24.0
- '@storybook/csf': 0.1.3
- '@storybook/csf-tools': 8.0.5
- '@storybook/node-logger': 8.0.5
- '@storybook/types': 8.0.5
+ '@storybook/csf': 0.1.4
+ '@storybook/csf-tools': 8.0.8
+ '@storybook/node-logger': 8.0.8
+ '@storybook/types': 8.0.8
'@types/cross-spawn': 6.0.6
cross-spawn: 7.0.3
globby: 11.1.0
- jscodeshift: 0.15.2(@babel/preset-env@7.24.3)
+ jscodeshift: 0.15.2(@babel/preset-env@7.24.4)
lodash: 4.17.21
prettier: 3.2.5
recast: 0.23.6
@@ -6327,19 +6343,19 @@ packages:
- supports-color
dev: true
- /@storybook/components@8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-trBWV9gc4YhFhMKUevkBY9Mdk9WmYmthpBfmF0Y2vgrJQidUqkkQqfAMQThSJ0KLpV8k3fB27s5d93rgrr50Rg==}
+ /@storybook/components@8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-EpBExH4kHWQJSfA8QXJJ5AsLRUGi5X/zWY7ffiYW8rtnBmEnk3T9FpmnyJlY1A8sdd3b1wQ07JGBDHfL1mdELw==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@radix-ui/react-slot': 1.0.2(@types/react@18.2.73)(react@18.2.0)
- '@storybook/client-logger': 8.0.5
- '@storybook/csf': 0.1.3
+ '@radix-ui/react-slot': 1.0.2(@types/react@18.2.78)(react@18.2.0)
+ '@storybook/client-logger': 8.0.8
+ '@storybook/csf': 0.1.4
'@storybook/global': 5.0.0
'@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0)
- '@storybook/theming': 8.0.5(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 8.0.5
+ '@storybook/theming': 8.0.8(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 8.0.8
memoizerific: 1.11.3
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -6348,13 +6364,13 @@ packages:
- '@types/react'
dev: true
- /@storybook/core-common@8.0.5:
- resolution: {integrity: sha512-WCu2ZPMq1FuO33tYuCPb9joWaZGtJgfKvXXVGLYYg6LufpbWOI+IB7OWmHahtEdKuaNoIr3CEf1p3zm12NNiYA==}
+ /@storybook/core-common@8.0.8:
+ resolution: {integrity: sha512-CL15M2oeQW+Rb1l7ciunLDI2Re+ojL2lX1ZFAiDedcOU+JHsdq43zAuXoZVzp8icUi2AUSwEjZIxGCSingj+JQ==}
dependencies:
- '@storybook/core-events': 8.0.5
- '@storybook/csf-tools': 8.0.5
- '@storybook/node-logger': 8.0.5
- '@storybook/types': 8.0.5
+ '@storybook/core-events': 8.0.8
+ '@storybook/csf-tools': 8.0.8
+ '@storybook/node-logger': 8.0.8
+ '@storybook/types': 8.0.8
'@yarnpkg/fslib': 2.10.3
'@yarnpkg/libzip': 2.3.0
chalk: 4.1.2
@@ -6384,34 +6400,34 @@ packages:
- supports-color
dev: true
- /@storybook/core-events@8.0.5:
- resolution: {integrity: sha512-26c0m7P7qt9zUKcD1noWLPJmZ+iS6MKXNngUgNBSxTtG20NFV3nxD0/tx9FzNfDVZDF6cHINkWj+FVBAaVuBVQ==}
+ /@storybook/core-events@8.0.8:
+ resolution: {integrity: sha512-PtuvR7vS4glDEdCfKB4f1k3Vs1C3rTWP2DNbF+IjjPhNLMBznCdzTAPcz+NUIBvpjjGnhKwWikJ0yj931YjSVg==}
dependencies:
ts-dedent: 2.2.0
dev: true
- /@storybook/core-server@8.0.5(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-aQGHRQZF4jbMqBT0sGptql+S3hiNksi4n6pPJPxGf6TE8TyRA1x7USjmvXHwv59vpmMm9HaRpGWzWCo4SqwNqw==}
+ /@storybook/core-server@8.0.8(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-tSEueEBttbSohzhZVN2bFNlFx3eoqQ7p57cjQLKXXwKygS2qKxISKnFy+Y0nj20APz68Wj51kx0rN0nGALeegw==}
dependencies:
'@aw-web-design/x-default-browser': 1.4.126
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@discoveryjs/json-ext': 0.5.7
- '@storybook/builder-manager': 8.0.5
- '@storybook/channels': 8.0.5
- '@storybook/core-common': 8.0.5
- '@storybook/core-events': 8.0.5
- '@storybook/csf': 0.1.3
- '@storybook/csf-tools': 8.0.5
+ '@storybook/builder-manager': 8.0.8
+ '@storybook/channels': 8.0.8
+ '@storybook/core-common': 8.0.8
+ '@storybook/core-events': 8.0.8
+ '@storybook/csf': 0.1.4
+ '@storybook/csf-tools': 8.0.8
'@storybook/docs-mdx': 3.0.0
'@storybook/global': 5.0.0
- '@storybook/manager': 8.0.5
- '@storybook/manager-api': 8.0.5(react-dom@18.2.0)(react@18.2.0)
- '@storybook/node-logger': 8.0.5
- '@storybook/preview-api': 8.0.5
- '@storybook/telemetry': 8.0.5
- '@storybook/types': 8.0.5
+ '@storybook/manager': 8.0.8
+ '@storybook/manager-api': 8.0.8(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/node-logger': 8.0.8
+ '@storybook/preview-api': 8.0.8
+ '@storybook/telemetry': 8.0.8
+ '@storybook/types': 8.0.8
'@types/detect-port': 1.3.5
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
'@types/pretty-hrtime': 1.0.3
'@types/semver': 7.5.8
better-opn: 3.0.2
@@ -6445,24 +6461,24 @@ packages:
- utf-8-validate
dev: true
- /@storybook/csf-plugin@8.0.5:
- resolution: {integrity: sha512-R6VjQl+I9k4oc3OfOHOFzz5T20WROHOZ5/zkkFKM/1YUa6QNpMcuStOtr/qcAx+QizmQqmxgJwTFapFBP5yWjg==}
+ /@storybook/csf-plugin@8.0.8:
+ resolution: {integrity: sha512-x9WspjZGcqXENj/Vn4Qmn0oTW93KN2V9wqpflWwCUJTByl2MugQsh5xRuDbs2yM7dD6zKcqRyPaTY+GFZBW+Vg==}
dependencies:
- '@storybook/csf-tools': 8.0.5
+ '@storybook/csf-tools': 8.0.8
unplugin: 1.10.1
transitivePeerDependencies:
- supports-color
dev: true
- /@storybook/csf-tools@8.0.5:
- resolution: {integrity: sha512-fW2hAO57ayq7eHjpS5jXy/AKm3oZxApngd9QU/bC800EyTWENwLPxFnHLAE86N57Dc3bcE4PTFCyqpxzE4Uc7g==}
+ /@storybook/csf-tools@8.0.8:
+ resolution: {integrity: sha512-Ji5fpoGym/MSyHJ6ALghVUUecwhEbN0On+jOZ2VPkrkATi9UDtryHQPdF60HKR63Iv53xRuWRzudB6zm43RTzw==}
dependencies:
- '@babel/generator': 7.24.1
- '@babel/parser': 7.24.1
+ '@babel/generator': 7.24.4
+ '@babel/parser': 7.24.4
'@babel/traverse': 7.24.1
'@babel/types': 7.24.0
- '@storybook/csf': 0.1.3
- '@storybook/types': 8.0.5
+ '@storybook/csf': 0.1.4
+ '@storybook/types': 8.0.8
fs-extra: 11.2.0
recast: 0.23.6
ts-dedent: 2.2.0
@@ -6470,8 +6486,8 @@ packages:
- supports-color
dev: true
- /@storybook/csf@0.1.3:
- resolution: {integrity: sha512-IPZvXXo4b3G+gpmgBSBqVM81jbp2ePOKsvhgJdhyZJtkYQCII7rg9KKLQhvBQM5sLaF1eU6r0iuwmyynC9d9SA==}
+ /@storybook/csf@0.1.4:
+ resolution: {integrity: sha512-B9UI/lsQMjF+oEfZCI6YXNoeuBcGZoOP5x8yKbe2tIEmsMjSztFKkpPzi5nLCnBk/MBtl6QJeI3ksJnbsWPkOw==}
dependencies:
type-fest: 2.19.0
dev: true
@@ -6480,12 +6496,12 @@ packages:
resolution: {integrity: sha512-NmiGXl2HU33zpwTv1XORe9XG9H+dRUC1Jl11u92L4xr062pZtrShLmD4VKIsOQujxhhOrbxpwhNOt+6TdhyIdQ==}
dev: true
- /@storybook/docs-tools@8.0.5:
- resolution: {integrity: sha512-IzQMlsumiBgHAh5TTZTinNcedU98l0S0hczbTgjXQWgTp3//RHO36LYowAeFrB6V9SACYs/Q47iB15K4b2dqUg==}
+ /@storybook/docs-tools@8.0.8:
+ resolution: {integrity: sha512-p/MIrDshXMl/fiCRlfG9StkRYI1QlUyUSQQ/YDBFlBfWcJYARIt3TIvQyvs3Q/apnQNcDXIW663W57s7WHTO2w==}
dependencies:
- '@storybook/core-common': 8.0.5
- '@storybook/preview-api': 8.0.5
- '@storybook/types': 8.0.5
+ '@storybook/core-common': 8.0.8
+ '@storybook/preview-api': 8.0.8
+ '@storybook/types': 8.0.8
'@types/doctrine': 0.0.3
assert: 2.1.0
doctrine: 3.0.0
@@ -6510,30 +6526,30 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@storybook/instrumenter@8.0.5:
- resolution: {integrity: sha512-ccGFGSquIPZBcf3dP+I5kwSblAOlQNH7+4vunYJtUrlXN+VROS9LAf87W/btwxQVI1Zj17BUH9CoBrDxWbJ2VA==}
+ /@storybook/instrumenter@8.0.8:
+ resolution: {integrity: sha512-bCu9Tu48WOQ8ZNUed+FCSMr3Uw81b4yW/knD2goqx15nD33B7xXBNSI2GTHH5YaEHVyIFFggQcKHLkELXWlsoA==}
dependencies:
- '@storybook/channels': 8.0.5
- '@storybook/client-logger': 8.0.5
- '@storybook/core-events': 8.0.5
+ '@storybook/channels': 8.0.8
+ '@storybook/client-logger': 8.0.8
+ '@storybook/core-events': 8.0.8
'@storybook/global': 5.0.0
- '@storybook/preview-api': 8.0.5
- '@vitest/utils': 1.4.0
+ '@storybook/preview-api': 8.0.8
+ '@vitest/utils': 1.5.0
util: 0.12.5
dev: true
- /@storybook/manager-api@8.0.5(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-2Q+DI9XU1U4EBrihnyfo+kuRK7T3Ce2eSlWEHHkTZ3OYSf+EhFxLUA6AOfMoA1B0nzNEr6SUkW8DBvMrtdTQMA==}
+ /@storybook/manager-api@8.0.8(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-1HU4nfLRi0sD2uw229gb8EQyufNWrLvMNpg013kBsBXRd+Dj4dqF3v+KrYFNtteY7riC4mAJ6YcQ4tBUNYZDug==}
dependencies:
- '@storybook/channels': 8.0.5
- '@storybook/client-logger': 8.0.5
- '@storybook/core-events': 8.0.5
- '@storybook/csf': 0.1.3
+ '@storybook/channels': 8.0.8
+ '@storybook/client-logger': 8.0.8
+ '@storybook/core-events': 8.0.8
+ '@storybook/csf': 0.1.4
'@storybook/global': 5.0.0
'@storybook/icons': 1.2.9(react-dom@18.2.0)(react@18.2.0)
- '@storybook/router': 8.0.5
- '@storybook/theming': 8.0.5(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 8.0.5
+ '@storybook/router': 8.0.8
+ '@storybook/theming': 8.0.8(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 8.0.8
dequal: 2.0.3
lodash: 4.17.21
memoizerific: 1.11.3
@@ -6545,39 +6561,39 @@ packages:
- react-dom
dev: true
- /@storybook/manager@8.0.5:
- resolution: {integrity: sha512-eJtf2SaAzOmRV03zn/pFRTqBua8/qy+VDtgaaCFmAyrjsUHO/bcHpbu9vnwP8a+C8ojJnthooi3yz755UTDYYg==}
+ /@storybook/manager@8.0.8:
+ resolution: {integrity: sha512-pWYHSDmgT8p/XbQMKuDPdgB6KzjePI6dU5KQ5MERYfch1UiuGPVm1HHDlxxSfHW0IIXw9Qnwq4L0Awe4qhvJKQ==}
dev: true
- /@storybook/node-logger@8.0.5:
- resolution: {integrity: sha512-ssT8YCcCqgc89ee+EeExCxcOpueOsU05iek2roR+NCZnoCL1DmzcUp8H9t0utLaK/ngPV8zatlzSDVgKTHSIJw==}
+ /@storybook/node-logger@8.0.8:
+ resolution: {integrity: sha512-ymps3MMTxtMWq0eDiXk1iO7iv0Eg0PuUvOpPPohEJauGzU9THv81xx01aaHKSprFFJYD2LMQr1aFuUplItO12g==}
dev: true
- /@storybook/preview-api@8.0.5:
- resolution: {integrity: sha512-BSDVTR9/X6DHVA4rIhN6d/SB6PiaRdns8ky/TKTzwFEyO3NOASHe8051O+uNtXzgCtMUj/8imNrTdMTYgUm1LA==}
+ /@storybook/preview-api@8.0.8:
+ resolution: {integrity: sha512-khgw2mNiBrSZS3KNGQPzjneL3Csh3BOq0yLAtJpT7CRSrI/YjlE7jjcTkKzoxW+UCgvNTnLvsowcuzu82e69fA==}
dependencies:
- '@storybook/channels': 8.0.5
- '@storybook/client-logger': 8.0.5
- '@storybook/core-events': 8.0.5
- '@storybook/csf': 0.1.3
+ '@storybook/channels': 8.0.8
+ '@storybook/client-logger': 8.0.8
+ '@storybook/core-events': 8.0.8
+ '@storybook/csf': 0.1.4
'@storybook/global': 5.0.0
- '@storybook/types': 8.0.5
+ '@storybook/types': 8.0.8
'@types/qs': 6.9.14
dequal: 2.0.3
lodash: 4.17.21
memoizerific: 1.11.3
- qs: 6.12.0
+ qs: 6.12.1
tiny-invariant: 1.3.3
ts-dedent: 2.2.0
util-deprecate: 1.0.2
dev: true
- /@storybook/preview@8.0.5:
- resolution: {integrity: sha512-D2uY0LTjkGbpNwJJeqtv1NieBTtvt0IEEKH+srMNXOOM+KascTYGbBlEPkYSf5bZdMft5c1GXglVIhJIqTZntg==}
+ /@storybook/preview@8.0.8:
+ resolution: {integrity: sha512-J/ooKcvDV1s7ROH7lF/0vOyWDOgDB7bN6vS67J1WK0HLvMGaqUzU+q3ndakGzu0LU/jvUBqEFSZd1ALWyZINDQ==}
dev: true
- /@storybook/react-dom-shim@8.0.5(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-KIcLkCml5dIiVeChMyudz8Q/pZ/T86Y1LrHZvYD/t3iXH+HOOvg6KNsY6TZFM93Rqhk10AIEUNCgYzj2/QjddA==}
+ /@storybook/react-dom-shim@8.0.8(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-vOMlAz2HH/xfgZmSO28fCEmp5/tPxINDEdBDVLdZeYG6R1j5jlMRyaNcXt4cPNDkyc///PkB/K767hg4goca/Q==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -6586,27 +6602,27 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@storybook/react-vite@8.0.5(react-dom@18.2.0)(react@18.2.0)(rollup@4.13.2)(typescript@5.4.3)(vite@5.2.7):
- resolution: {integrity: sha512-VXxoyb3Zw5ReQwWoP64qMIy/iIS6B9PuLIEPDt7wM/5IMFljQozvNaarPQf0mNJxPkGT6zmiBn9WS06wPLPF0w==}
+ /@storybook/react-vite@8.0.8(react-dom@18.2.0)(react@18.2.0)(rollup@4.14.2)(typescript@5.4.5)(vite@5.2.8):
+ resolution: {integrity: sha512-3xN+/KgcjEAKJ0cM8yFYk8+T59kgKSMlQaavoIgQudbEErSubr9l7jDWXH44afQIEBVs++ayYWrbEN2wyMGoug==}
engines: {node: '>=18.0.0'}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
vite: ^4.0.0 || ^5.0.0
dependencies:
- '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.4.3)(vite@5.2.7)
- '@rollup/pluginutils': 5.1.0(rollup@4.13.2)
- '@storybook/builder-vite': 8.0.5(typescript@5.4.3)(vite@5.2.7)
- '@storybook/node-logger': 8.0.5
- '@storybook/react': 8.0.5(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3)
+ '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.4.5)(vite@5.2.8)
+ '@rollup/pluginutils': 5.1.0(rollup@4.14.2)
+ '@storybook/builder-vite': 8.0.8(typescript@5.4.5)(vite@5.2.8)
+ '@storybook/node-logger': 8.0.8
+ '@storybook/react': 8.0.8(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.5)
find-up: 5.0.0
- magic-string: 0.30.8
+ magic-string: 0.30.9
react: 18.2.0
react-docgen: 7.0.3
react-dom: 18.2.0(react@18.2.0)
resolve: 1.22.8
tsconfig-paths: 4.2.0
- vite: 5.2.7(@types/node@20.12.2)(sass@1.72.0)(terser@5.30.0)
+ vite: 5.2.8(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3)
transitivePeerDependencies:
- '@preact/preset-vite'
- encoding
@@ -6616,8 +6632,8 @@ packages:
- vite-plugin-glimmerx
dev: true
- /@storybook/react@8.0.5(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.3):
- resolution: {integrity: sha512-Vwq4xt8eSKE/PLPvunOFDlzBki6L3mP7LNVWCLkQba7vzuCOPjSZ0+95v/K8XQn3jVRXAMUnlPW1SKg21aKJdw==}
+ /@storybook/react@8.0.8(react-dom@18.2.0)(react@18.2.0)(typescript@5.4.5):
+ resolution: {integrity: sha512-pPTlQntl09kv7qkAFYsxUq6qCLeeZC/K3yGFBGMy2Dc+PFjBYdT6mt2I8GB3twK0Cq5gJESlLj48QnYLQ/9PbA==}
engines: {node: '>=18.0.0'}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -6627,15 +6643,15 @@ packages:
typescript:
optional: true
dependencies:
- '@storybook/client-logger': 8.0.5
- '@storybook/docs-tools': 8.0.5
+ '@storybook/client-logger': 8.0.8
+ '@storybook/docs-tools': 8.0.8
'@storybook/global': 5.0.0
- '@storybook/preview-api': 8.0.5
- '@storybook/react-dom-shim': 8.0.5(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 8.0.5
+ '@storybook/preview-api': 8.0.8
+ '@storybook/react-dom-shim': 8.0.8(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 8.0.8
'@types/escodegen': 0.0.6
'@types/estree': 0.0.51
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
acorn: 7.4.1
acorn-jsx: 5.3.2(acorn@7.4.1)
acorn-walk: 7.2.0
@@ -6649,37 +6665,37 @@ packages:
semver: 7.6.0
ts-dedent: 2.2.0
type-fest: 2.19.0
- typescript: 5.4.3
+ typescript: 5.4.5
util-deprecate: 1.0.2
transitivePeerDependencies:
- encoding
- supports-color
dev: true
- /@storybook/router@8.0.5:
- resolution: {integrity: sha512-1d4CqNJB5sA25HCd7jZ4eVqMsdlD4r4SuFA/eR6fas0lk7yjVCpG1zWfvSSk5tKoVcNLSptc/TYBiSr2rcGRvw==}
+ /@storybook/router@8.0.8:
+ resolution: {integrity: sha512-wdFdNsEKweigU9VkGZtpb7GhBJLWzbABcwOuEy2h0d5m7egB97hy9BxhANdqkC+PbAHrabxC99Ca3wTj50MoDg==}
dependencies:
- '@storybook/client-logger': 8.0.5
+ '@storybook/client-logger': 8.0.8
memoizerific: 1.11.3
- qs: 6.12.0
+ qs: 6.12.1
dev: true
- /@storybook/source-loader@8.0.5:
- resolution: {integrity: sha512-XnX/rFNBXVQApkALEP8XL5QNJnNKZgE9nuQfLiXkiLeEXV5dJW7YbGRiOkWvgjAJie34YjEel+nqWJ+JlldK8w==}
+ /@storybook/source-loader@8.0.8:
+ resolution: {integrity: sha512-3xYr3/ziaiOrJ33r9+XHUZkWmY4Ej6I/ZXr6kTUMdCuia7d+WYkuzULk4DhJ/15Dv0TdygYNZZJKDkgw2sqlRg==}
dependencies:
- '@storybook/csf': 0.1.3
- '@storybook/types': 8.0.5
+ '@storybook/csf': 0.1.4
+ '@storybook/types': 8.0.8
estraverse: 5.3.0
lodash: 4.17.21
prettier: 3.2.5
dev: true
- /@storybook/telemetry@8.0.5:
- resolution: {integrity: sha512-KTt6wP78dn9hfsc0sR2CcFT/DWJgYqYuFBhc3NDgtT41ATLGgGniCQW9PtKLQc+FMofKejz1S+XXk0W322Pjxg==}
+ /@storybook/telemetry@8.0.8:
+ resolution: {integrity: sha512-Uvj4nN01vQgjXZYKF/GKTFE85//Qm4ZTlJxTFWid+oYWc8NpAyJvlsJkj/dsEn4cLrgnJx2e4xvnx0Umr2ck+A==}
dependencies:
- '@storybook/client-logger': 8.0.5
- '@storybook/core-common': 8.0.5
- '@storybook/csf-tools': 8.0.5
+ '@storybook/client-logger': 8.0.8
+ '@storybook/core-common': 8.0.8
+ '@storybook/csf-tools': 8.0.8
chalk: 4.1.2
detect-package-manager: 2.0.1
fetch-retry: 5.0.6
@@ -6690,18 +6706,18 @@ packages:
- supports-color
dev: true
- /@storybook/test@8.0.5(vitest@0.34.6):
- resolution: {integrity: sha512-XpiRLsmZlkjoAGf3d7zcInByR25evYIzm3W4ST8+EPoI4Tcd/U+dGUQ9A6aNUuC6fJQ8Jh0M+EqNAZtcDT8lrA==}
+ /@storybook/test@8.0.8(vitest@0.34.6):
+ resolution: {integrity: sha512-YXgwgg1e8ggDg2BlgeExwdN3MjeExnDvybQIUugADgun87tRIujJFCdjh0PAxg0Qvln6+lU3w+3Y2aryvX42RA==}
dependencies:
- '@storybook/client-logger': 8.0.5
- '@storybook/core-events': 8.0.5
- '@storybook/instrumenter': 8.0.5
- '@storybook/preview-api': 8.0.5
+ '@storybook/client-logger': 8.0.8
+ '@storybook/core-events': 8.0.8
+ '@storybook/instrumenter': 8.0.8
+ '@storybook/preview-api': 8.0.8
'@testing-library/dom': 9.3.4
'@testing-library/jest-dom': 6.4.2(vitest@0.34.6)
'@testing-library/user-event': 14.5.2(@testing-library/dom@9.3.4)
'@vitest/expect': 1.3.1
- '@vitest/spy': 1.4.0
+ '@vitest/spy': 1.5.0
chai: 4.4.1
util: 0.12.5
transitivePeerDependencies:
@@ -6712,8 +6728,8 @@ packages:
- vitest
dev: true
- /@storybook/theming@8.0.5(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-Hy4hJaKg6UUyivkUM77nCHccv4/lO++ZG9F88qBFVPdBlCwMHHnUrR7Hgje5cCVAy0jK6LyYlD3cWO6nS9OR8w==}
+ /@storybook/theming@8.0.8(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-43hkNz7yo8Bl97AO2WbxIGprUqMhUZyK9g8383bd30gSxy9nfND/bdSdcgmA8IokDn8qp37Q4QmxtUZdhjMzZQ==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
@@ -6724,35 +6740,35 @@ packages:
optional: true
dependencies:
'@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0)
- '@storybook/client-logger': 8.0.5
+ '@storybook/client-logger': 8.0.8
'@storybook/global': 5.0.0
memoizerific: 1.11.3
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@storybook/types@8.0.5:
- resolution: {integrity: sha512-lYXwYF9qooQhYJkg3HWr6PD/vnQK+iO8fSKS8jtntwgJUKJvTbGZKAhNnS8WzNEI9jIp5QXFsSA367NjIDPaeQ==}
+ /@storybook/types@8.0.8:
+ resolution: {integrity: sha512-NGsgCsXnWlaZmHenHDgHGs21zhweZACkqTNsEQ7hvsiF08QeiKAdgJLQg3YeGK73h9mFDRP9djprUtJYab6vnQ==}
dependencies:
- '@storybook/channels': 8.0.5
+ '@storybook/channels': 8.0.8
'@types/express': 4.17.21
file-system-cache: 2.3.0
dev: true
- /@storybook/vue3-vite@8.0.5(react-dom@18.2.0)(react@18.2.0)(vite@5.2.7)(vue@3.4.15):
- resolution: {integrity: sha512-SO9XnIHgC1zQs5z3HKezSx9Ammg2IqaOgUfdp8DdfBhV+9FoGJRk1fVwxdQ7wlL1qoaKnrsFtNDbSfwVad42FA==}
+ /@storybook/vue3-vite@8.0.8(react-dom@18.2.0)(react@18.2.0)(vite@5.2.8)(vue@3.4.15):
+ resolution: {integrity: sha512-q1gXm3dUNOXkK2fWevR/7mquSch+XVr3mvGWh8qFXvPDg5Zlv2cbYvNagslP9PA7Pit9cCrUu73YzO5Vh7aEhg==}
engines: {node: '>=18.0.0'}
peerDependencies:
vite: ^4.0.0 || ^5.0.0
dependencies:
- '@storybook/builder-vite': 8.0.5(typescript@5.4.3)(vite@5.2.7)
- '@storybook/core-server': 8.0.5(react-dom@18.2.0)(react@18.2.0)
- '@storybook/vue3': 8.0.5(vue@3.4.15)
+ '@storybook/builder-vite': 8.0.8(typescript@5.4.5)(vite@5.2.8)
+ '@storybook/core-server': 8.0.8(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/vue3': 8.0.8(vue@3.4.15)
find-package-json: 1.2.0
- magic-string: 0.30.8
- typescript: 5.4.3
- vite: 5.2.7(@types/node@20.12.2)(sass@1.72.0)(terser@5.30.0)
- vue-component-meta: 2.0.7(typescript@5.4.3)
+ magic-string: 0.30.9
+ typescript: 5.4.5
+ vite: 5.2.8(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3)
+ vue-component-meta: 2.0.13(typescript@5.4.5)
vue-docgen-api: 4.78.0(vue@3.4.15)
transitivePeerDependencies:
- '@preact/preset-vite'
@@ -6766,22 +6782,22 @@ packages:
- vue
dev: true
- /@storybook/vue3@8.0.5(vue@3.4.15):
- resolution: {integrity: sha512-7Nt6lEO9VfRsvS9bikm1m2tGeJbfqF9TYSX0u5s9z/TJIwdpLu8qtNxw0hrjmy3nioOT6haIrC41y2yayGE8Og==}
+ /@storybook/vue3@8.0.8(vue@3.4.15):
+ resolution: {integrity: sha512-rZP/uNzBZiCgqJ6AQf1CuK9RovHJnQrzjWI33N7mIh3z8y2dO5tLd8kLmncL03L0gHBt1wiWQOWVYm2XchQI8w==}
engines: {node: '>=18.0.0'}
peerDependencies:
vue: ^3.0.0
dependencies:
- '@storybook/docs-tools': 8.0.5
+ '@storybook/docs-tools': 8.0.8
'@storybook/global': 5.0.0
- '@storybook/preview-api': 8.0.5
- '@storybook/types': 8.0.5
+ '@storybook/preview-api': 8.0.8
+ '@storybook/types': 8.0.8
'@vue/compiler-core': 3.4.21
lodash: 4.17.21
ts-dedent: 2.2.0
type-fest: 2.19.0
- vue: 3.4.15(typescript@5.4.3)
- vue-component-type-helpers: 2.0.7
+ vue: 3.4.15(typescript@5.4.5)
+ vue-component-type-helpers: 2.0.13
transitivePeerDependencies:
- encoding
- supports-color
@@ -6982,14 +6998,14 @@ packages:
dependencies:
defer-to-connect: 2.0.1
- /@tabler/icons-webfont@3.1.0:
- resolution: {integrity: sha512-eYqGUTeD0qBvToVjWhfSOCYEwGfkJinPflHU59ShGE1Fv1VmQjYybMPbJIa5M4MpVBSazHJb1Sr3b9XnyvG0aA==}
+ /@tabler/icons-webfont@3.2.0:
+ resolution: {integrity: sha512-5IMB+KGlI6ELlW4QQGHXeXUWHOJ3ZvlFsb4E4VmhFV4OfaNn3kaO/Vh8dUqlaPCBhk40fDNyBFOkmurOwBMwWA==}
dependencies:
- '@tabler/icons': 3.1.0
+ '@tabler/icons': 3.2.0
dev: false
- /@tabler/icons@3.1.0:
- resolution: {integrity: sha512-CpZGyS1IVJKFcv88yZ2sYZIpWWhQ6oy76BQKQ5SF0fGgOqgyqKdBGG/YGyyMW632on37MX7VqQIMTzN/uQqmFg==}
+ /@tabler/icons@3.2.0:
+ resolution: {integrity: sha512-h8GQ2rtxgiSjltrVz4vcopAxTPSpUSUi5nBfJ09H3Bk4fJk6wZ/dVUjzhv/BHfDwGTkAxZBiYe/Q/T95cPeg5Q==}
dev: false
/@tensorflow/tfjs-backend-cpu@4.17.0(@tensorflow/tfjs-core@4.17.0):
@@ -7114,7 +7130,7 @@ packages:
engines: {node: '>=14'}
dependencies:
'@babel/code-frame': 7.24.2
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@types/aria-query': 5.0.4
aria-query: 5.1.3
chalk: 4.1.2
@@ -7145,14 +7161,14 @@ packages:
optional: true
dependencies:
'@adobe/css-tools': 4.3.3
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
aria-query: 5.3.0
chalk: 3.0.0
css.escape: 1.5.1
dom-accessibility-api: 0.6.3
lodash: 4.17.21
redent: 3.0.0
- vitest: 0.34.6(happy-dom@13.6.2)(sass@1.72.0)(terser@5.30.0)
+ vitest: 0.34.6(happy-dom@13.6.2)(sass@1.75.0)(terser@5.30.3)
dev: true
/@testing-library/user-event@14.5.2(@testing-library/dom@9.3.4):
@@ -7174,11 +7190,11 @@ packages:
'@vue/compiler-sfc':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@testing-library/dom': 9.3.4
'@vue/compiler-sfc': 3.4.15
'@vue/test-utils': 2.4.5
- vue: 3.4.15(typescript@5.4.3)
+ vue: 3.4.15(typescript@5.4.5)
dev: true
/@tokenizer/token@0.3.0:
@@ -7190,8 +7206,8 @@ packages:
engines: {node: '>=10.13.0'}
dev: false
- /@tsd/typescript@5.3.3:
- resolution: {integrity: sha512-CQlfzol0ldaU+ftWuG52vH29uRoKboLinLy84wS8TQOu+m+tWoaUfk4svL4ij2V8M5284KymJBlHUusKj6k34w==}
+ /@tsd/typescript@5.4.5:
+ resolution: {integrity: sha512-saiCxzHRhUrRxQV2JhH580aQUZiKQUXI38FcAcikcfOomAil4G4lxT0RfrrKywoAYP/rqAdYXYmNRLppcd+hQQ==}
engines: {node: '>=14.17'}
dev: true
@@ -7199,14 +7215,14 @@ packages:
resolution: {integrity: sha512-lh9515BNsvKSNvyUqbj5yFu83iIDQ77SwVcsN/SnEGawczhsKU6qWuogewN1GweTi5Imo5ToQ9s+nNTf97IXvg==}
dev: false
- /@twemoji/parser@15.1.0:
- resolution: {integrity: sha512-3HTiSxPvkWUJ4kZeCvwyKlIwkpTUfBOk6igpBBRQni58ceQMv5YK4smkc8vX/eqOlMMNER/9qobv+Q6Q8LVrqA==}
+ /@twemoji/parser@15.1.1:
+ resolution: {integrity: sha512-CChRzIu6ngkCJOmURBlYEdX5DZSu+bBTtqR60XjBkFrmvplKW7OQsea+i8XwF4bLVlUXBO7ZmHhRPDzfQyLwwg==}
dev: false
/@types/accepts@1.3.7:
resolution: {integrity: sha512-Pay9fq2lM2wXPWbteBsRAGiWH2hig4ZE2asK+mm7kUzlxRTfL961rj89I6zV/E3PcIkDqyuBEcMxFT7rccugeQ==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/archiver@6.0.2:
@@ -7226,7 +7242,7 @@ packages:
/@types/babel__core@7.20.5:
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
dependencies:
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@babel/types': 7.24.0
'@types/babel__generator': 7.6.8
'@types/babel__template': 7.4.4
@@ -7242,7 +7258,7 @@ packages:
/@types/babel__template@7.4.4:
resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
dependencies:
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@babel/types': 7.24.0
dev: true
@@ -7260,7 +7276,7 @@ packages:
resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
dependencies:
'@types/connect': 3.4.38
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/braces@3.0.4:
@@ -7272,7 +7288,7 @@ packages:
dependencies:
'@types/http-cache-semantics': 4.0.4
'@types/keyv': 3.1.4
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
'@types/responselike': 1.0.3
dev: false
@@ -7299,7 +7315,7 @@ packages:
/@types/connect@3.4.38:
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/content-disposition@0.5.8:
@@ -7313,7 +7329,7 @@ packages:
/@types/cross-spawn@6.0.6:
resolution: {integrity: sha512-fXRhhUkG4H3TQk5dBhQ7m/JDdSNHKwR2BBia62lhwEIq9xGiQKLxd6LymNhn47SjXhsUEPmxi+PKw2OkW4LLjA==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/debug@4.1.12:
@@ -7368,10 +7384,10 @@ packages:
/@types/estree@1.0.5:
resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
- /@types/express-serve-static-core@4.17.43:
- resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==}
+ /@types/express-serve-static-core@4.19.0:
+ resolution: {integrity: sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
'@types/qs': 6.9.14
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
@@ -7381,9 +7397,9 @@ packages:
resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==}
dependencies:
'@types/body-parser': 1.19.5
- '@types/express-serve-static-core': 4.17.43
+ '@types/express-serve-static-core': 4.19.0
'@types/qs': 6.9.14
- '@types/serve-static': 1.15.5
+ '@types/serve-static': 1.15.7
dev: true
/@types/find-cache-dir@3.2.1:
@@ -7393,20 +7409,20 @@ packages:
/@types/fluent-ffmpeg@2.1.24:
resolution: {integrity: sha512-g5oQO8Jgi2kFS3tTub7wLvfLztr1s8tdXmRd8PiL/hLMLzTIAyMR2sANkTggM/rdEDAg3d63nYRRVepwBiCw5A==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/glob@7.2.0:
resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/graceful-fs@4.1.9:
resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/hast@3.0.4:
@@ -7429,7 +7445,7 @@ packages:
/@types/http-link-header@1.0.5:
resolution: {integrity: sha512-AxhIKR8UbyoqCTNp9rRepkktHuUOw3DjfOfDCaO9kwI8AYzjhxyrvZq4+mRw/2daD3hYDknrtSeV6SsPwmc71w==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/istanbul-lib-coverage@2.0.6:
@@ -7462,7 +7478,7 @@ packages:
/@types/jsdom@21.1.6:
resolution: {integrity: sha512-/7kkMsC+/kMs7gAYmmBR9P0vGTnOoLhQhyhQJSlXGI5bzTHp6xdo0TtKWQAsz6pmSAeVqKSbqeyP6hytqr9FDw==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
'@types/tough-cookie': 4.0.5
parse5: 7.1.2
dev: true
@@ -7486,7 +7502,7 @@ packages:
/@types/keyv@3.1.4:
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: false
/@types/lodash@4.17.0:
@@ -7508,8 +7524,8 @@ packages:
'@types/unist': 3.0.2
dev: true
- /@types/mdx@2.0.12:
- resolution: {integrity: sha512-H9VZ9YqE+H28FQVchC83RCs5xQ2J7mAAv6qdDEaWmXEVl3OpdH+xfrSUzQ1lp7U7oSTRZ0RvW08ASPJsYBi7Cw==}
+ /@types/mdx@2.0.13:
+ resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==}
dev: true
/@types/micromatch@4.0.6:
@@ -7526,10 +7542,6 @@ packages:
resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==}
dev: true
- /@types/mime@3.0.4:
- resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==}
- dev: true
-
/@types/minimatch@5.1.2:
resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==}
dev: true
@@ -7545,38 +7557,38 @@ packages:
/@types/mute-stream@0.0.4:
resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/node-fetch@2.6.11:
resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==}
requiresBuild: true
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
form-data: 4.0.0
dev: false
/@types/node-forge@1.3.11:
resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
- /@types/node@18.19.28:
- resolution: {integrity: sha512-J5cOGD9n4x3YGgVuaND6khm5x07MMdAKkRyXnjVR6KFhLMNh2yONGiP7Z+4+tBOt5mK+GvDTiacTOVGGpqiecw==}
+ /@types/node@18.19.31:
+ resolution: {integrity: sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==}
dependencies:
undici-types: 5.26.5
dev: true
- /@types/node@20.12.2:
- resolution: {integrity: sha512-zQ0NYO87hyN6Xrclcqp7f8ZbXNbRfoGWNcMvHTPQp9UUrwI0mI7XBz+cu7/W6/VClYo2g63B0cjull/srU7LgQ==}
+ /@types/node@20.12.7:
+ resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==}
dependencies:
undici-types: 5.26.5
/@types/nodemailer@6.4.14:
resolution: {integrity: sha512-fUWthHO9k9DSdPCSPRqcu6TWhYyxTBg382vlNIttSe9M7XfsT06y0f24KHXtbnijPGGRIcVvdKHTNikOI6qiHA==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/normalize-package-data@2.4.4:
@@ -7593,13 +7605,13 @@ packages:
resolution: {integrity: sha512-C6hrRoh9hCnqis39OpeUZSwgw+TIzcV0CsxwJMGfQjTx4I1r+CLmuEPzoDJr5NRTfc7OMwHNLkQwrGFLKrJjMQ==}
dependencies:
'@types/express': 4.17.21
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/oauth@0.9.4:
resolution: {integrity: sha512-qk9orhti499fq5XxKCCEbd0OzdPZuancneyse3KtR+vgMiHRbh+mn8M4G6t64ob/Fg+GZGpa565MF/2dKWY32A==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/offscreencanvas@2019.3.0:
@@ -7612,11 +7624,11 @@ packages:
requiresBuild: true
dev: false
- /@types/pg@8.11.4:
- resolution: {integrity: sha512-yw3Bwbda6vO+NvI1Ue/YKOwtl31AYvvd/e73O3V4ZkNzuGpTDndLSyc0dQRB2xrQqDePd20pEGIfqSp/GH3pRw==}
+ /@types/pg@8.11.5:
+ resolution: {integrity: sha512-2xMjVviMxneZHDHX5p5S6tsRRs7TpDHeeK7kTTMe/kAC/mRRNjWHjZg0rkiY+e17jXSZV3zJYDxXV8Cy72/Vuw==}
dependencies:
- '@types/node': 20.12.2
- pg-protocol: 1.6.0
+ '@types/node': 20.12.7
+ pg-protocol: 1.6.1
pg-types: 4.0.2
dev: true
@@ -7639,7 +7651,7 @@ packages:
/@types/qrcode@1.5.5:
resolution: {integrity: sha512-CdfBi/e3Qk+3Z/fXYShipBT13OJ2fDO2Q2w5CIP5anLTLIndQG9z6P1cnm+8zCWSpm5dnxMFd/uREtb0EXuQzg==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/qs@6.9.14:
@@ -7658,8 +7670,8 @@ packages:
resolution: {integrity: sha512-Bv6WLSXPGLVsBjkizXtn+ef78R92e36/DFQo2wXPTHtp1cYXF6rCULMqf9WcZPAtyMZMvQAtIPeYMA1xAyxghw==}
dev: true
- /@types/react@18.2.73:
- resolution: {integrity: sha512-XcGdod0Jjv84HOC7N5ziY3x+qL0AfmubvKOZ9hJjJ2yd5EE+KYjWhdOjt387e9HPheHkdggF9atTifMRtyAaRA==}
+ /@types/react@18.2.78:
+ resolution: {integrity: sha512-qOwdPnnitQY4xKlKayt42q5W5UQrSHjgoXNVEtxeqdITJ99k4VXJOP3vt8Rkm9HmgJpH50UNU+rlqfkfWOqp0A==}
dependencies:
'@types/prop-types': 15.7.12
csstype: 3.1.3
@@ -7668,7 +7680,7 @@ packages:
/@types/readdir-glob@1.1.5:
resolution: {integrity: sha512-raiuEPUYqXu+nvtY2Pe8s8FEmZ3x5yAH4VkLdihcPdalvsHltomrRC9BzuStrJ9yk06470hS0Crw0f1pXqD+Hg==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/rename@1.0.7:
@@ -7682,7 +7694,7 @@ packages:
/@types/responselike@1.0.3:
resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: false
/@types/sanitize-html@2.11.0:
@@ -7708,15 +7720,15 @@ packages:
resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==}
dependencies:
'@types/mime': 1.3.5
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
- /@types/serve-static@1.15.5:
- resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==}
+ /@types/serve-static@1.15.7:
+ resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==}
dependencies:
'@types/http-errors': 2.0.4
- '@types/mime': 3.0.4
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
+ '@types/send': 0.17.4
dev: true
/@types/serviceworker@0.0.84:
@@ -7780,13 +7792,13 @@ packages:
/@types/vary@1.1.3:
resolution: {integrity: sha512-XJT8/ZQCL7NUut9QDLf6l24JfAEl7bnNdgxfj50cHIpEPRJLHHDDFOAq6i+GsEmeFfH7NamhBE4c4Thtb2egWg==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/web-push@3.6.3:
resolution: {integrity: sha512-v3oT4mMJsHeJ/rraliZ+7TbZtr5bQQuxcgD7C3/1q/zkAj29c8RE0F9lVZVu3hiQe5Z9fYcBreV7TLnfKR+4mg==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/wrap-ansi@3.0.0:
@@ -7796,7 +7808,7 @@ packages:
/@types/ws@8.5.10:
resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
/@types/yargs-parser@21.0.3:
@@ -7813,12 +7825,12 @@ packages:
resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
requiresBuild: true
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
dev: true
optional: true
- /@typescript-eslint/eslint-plugin@7.4.0(@typescript-eslint/parser@7.4.0)(eslint@8.57.0)(typescript@5.4.3):
- resolution: {integrity: sha512-yHMQ/oFaM7HZdVrVm/M2WHaNPgyuJH4WelkSVEWSSsir34kxW2kDJCxlXRhhGWEsMN0WAW/vLpKfKVcm8k+MPw==}
+ /@typescript-eslint/eslint-plugin@7.6.0(@typescript-eslint/parser@7.6.0)(eslint@8.57.0)(typescript@5.4.5):
+ resolution: {integrity: sha512-gKmTNwZnblUdnTIJu3e9kmeRRzV2j1a/LUO27KNNAnIC5zjy1aSvXSRp4rVNlmAoHlQ7HzX42NbKpcSr4jF80A==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
'@typescript-eslint/parser': ^7.0.0
@@ -7829,25 +7841,25 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.10.0
- '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.4.3)
- '@typescript-eslint/scope-manager': 7.4.0
- '@typescript-eslint/type-utils': 7.4.0(eslint@8.57.0)(typescript@5.4.3)
- '@typescript-eslint/utils': 7.4.0(eslint@8.57.0)(typescript@5.4.3)
- '@typescript-eslint/visitor-keys': 7.4.0
+ '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/scope-manager': 7.6.0
+ '@typescript-eslint/type-utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5)
+ '@typescript-eslint/visitor-keys': 7.6.0
debug: 4.3.4(supports-color@8.1.1)
eslint: 8.57.0
graphemer: 1.4.0
ignore: 5.3.1
natural-compare: 1.4.0
semver: 7.6.0
- ts-api-utils: 1.3.0(typescript@5.4.3)
- typescript: 5.4.3
+ ts-api-utils: 1.3.0(typescript@5.4.5)
+ typescript: 5.4.5
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/parser@7.4.0(eslint@8.57.0)(typescript@5.4.3):
- resolution: {integrity: sha512-ZvKHxHLusweEUVwrGRXXUVzFgnWhigo4JurEj0dGF1tbcGh6buL+ejDdjxOQxv6ytcY1uhun1p2sm8iWStlgLQ==}
+ /@typescript-eslint/parser@7.6.0(eslint@8.57.0)(typescript@5.4.5):
+ resolution: {integrity: sha512-usPMPHcwX3ZoPWnBnhhorc14NJw9J4HpSXQX4urF2TPKG0au0XhJoZyX62fmvdHONUkmyUe74Hzm1//XA+BoYg==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -7856,27 +7868,27 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 7.4.0
- '@typescript-eslint/types': 7.4.0
- '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.4.3)
- '@typescript-eslint/visitor-keys': 7.4.0
+ '@typescript-eslint/scope-manager': 7.6.0
+ '@typescript-eslint/types': 7.6.0
+ '@typescript-eslint/typescript-estree': 7.6.0(typescript@5.4.5)
+ '@typescript-eslint/visitor-keys': 7.6.0
debug: 4.3.4(supports-color@8.1.1)
eslint: 8.57.0
- typescript: 5.4.3
+ typescript: 5.4.5
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/scope-manager@7.4.0:
- resolution: {integrity: sha512-68VqENG5HK27ypafqLVs8qO+RkNc7TezCduYrx8YJpXq2QGZ30vmNZGJJJC48+MVn4G2dCV8m5ZTVnzRexTVtw==}
+ /@typescript-eslint/scope-manager@7.6.0:
+ resolution: {integrity: sha512-ngttyfExA5PsHSx0rdFgnADMYQi+Zkeiv4/ZxGYUWd0nLs63Ha0ksmp8VMxAIC0wtCFxMos7Lt3PszJssG/E6w==}
engines: {node: ^18.18.0 || >=20.0.0}
dependencies:
- '@typescript-eslint/types': 7.4.0
- '@typescript-eslint/visitor-keys': 7.4.0
+ '@typescript-eslint/types': 7.6.0
+ '@typescript-eslint/visitor-keys': 7.6.0
dev: true
- /@typescript-eslint/type-utils@7.4.0(eslint@8.57.0)(typescript@5.4.3):
- resolution: {integrity: sha512-247ETeHgr9WTRMqHbbQdzwzhuyaJ8dPTuyuUEMANqzMRB1rj/9qFIuIXK7l0FX9i9FXbHeBQl/4uz6mYuCE7Aw==}
+ /@typescript-eslint/type-utils@7.6.0(eslint@8.57.0)(typescript@5.4.5):
+ resolution: {integrity: sha512-NxAfqAPNLG6LTmy7uZgpK8KcuiS2NZD/HlThPXQRGwz6u7MDBWRVliEEl1Gj6U7++kVJTpehkhZzCJLMK66Scw==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -7885,23 +7897,23 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.4.3)
- '@typescript-eslint/utils': 7.4.0(eslint@8.57.0)(typescript@5.4.3)
+ '@typescript-eslint/typescript-estree': 7.6.0(typescript@5.4.5)
+ '@typescript-eslint/utils': 7.6.0(eslint@8.57.0)(typescript@5.4.5)
debug: 4.3.4(supports-color@8.1.1)
eslint: 8.57.0
- ts-api-utils: 1.3.0(typescript@5.4.3)
- typescript: 5.4.3
+ ts-api-utils: 1.3.0(typescript@5.4.5)
+ typescript: 5.4.5
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/types@7.4.0:
- resolution: {integrity: sha512-mjQopsbffzJskos5B4HmbsadSJQWaRK0UxqQ7GuNA9Ga4bEKeiO6b2DnB6cM6bpc8lemaPseh0H9B/wyg+J7rw==}
+ /@typescript-eslint/types@7.6.0:
+ resolution: {integrity: sha512-h02rYQn8J+MureCvHVVzhl69/GAfQGPQZmOMjG1KfCl7o3HtMSlPaPUAPu6lLctXI5ySRGIYk94clD/AUMCUgQ==}
engines: {node: ^18.18.0 || >=20.0.0}
dev: true
- /@typescript-eslint/typescript-estree@7.4.0(typescript@5.4.3):
- resolution: {integrity: sha512-A99j5AYoME/UBQ1ucEbbMEmGkN7SE0BvZFreSnTd1luq7yulcHdyGamZKizU7canpGDWGJ+Q6ZA9SyQobipePg==}
+ /@typescript-eslint/typescript-estree@7.6.0(typescript@5.4.5):
+ resolution: {integrity: sha512-+7Y/GP9VuYibecrCQWSKgl3GvUM5cILRttpWtnAu8GNL9j11e4tbuGZmZjJ8ejnKYyBRb2ddGQ3rEFCq3QjMJw==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
typescript: '*'
@@ -7909,21 +7921,21 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 7.4.0
- '@typescript-eslint/visitor-keys': 7.4.0
+ '@typescript-eslint/types': 7.6.0
+ '@typescript-eslint/visitor-keys': 7.6.0
debug: 4.3.4(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
- minimatch: 9.0.3
+ minimatch: 9.0.4
semver: 7.6.0
- ts-api-utils: 1.3.0(typescript@5.4.3)
- typescript: 5.4.3
+ ts-api-utils: 1.3.0(typescript@5.4.5)
+ typescript: 5.4.5
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/utils@7.4.0(eslint@8.57.0)(typescript@5.4.3):
- resolution: {integrity: sha512-NQt9QLM4Tt8qrlBVY9lkMYzfYtNz8/6qwZg8pI3cMGlPnj6mOpRxxAm7BMJN9K0AiY+1BwJ5lVC650YJqYOuNg==}
+ /@typescript-eslint/utils@7.6.0(eslint@8.57.0)(typescript@5.4.5):
+ resolution: {integrity: sha512-x54gaSsRRI+Nwz59TXpCsr6harB98qjXYzsRxGqvA5Ue3kQH+FxS7FYU81g/omn22ML2pZJkisy6Q+ElK8pBCA==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -7931,9 +7943,9 @@ packages:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
'@types/json-schema': 7.0.15
'@types/semver': 7.5.8
- '@typescript-eslint/scope-manager': 7.4.0
- '@typescript-eslint/types': 7.4.0
- '@typescript-eslint/typescript-estree': 7.4.0(typescript@5.4.3)
+ '@typescript-eslint/scope-manager': 7.6.0
+ '@typescript-eslint/types': 7.6.0
+ '@typescript-eslint/typescript-estree': 7.6.0(typescript@5.4.5)
eslint: 8.57.0
semver: 7.6.0
transitivePeerDependencies:
@@ -7941,11 +7953,11 @@ packages:
- typescript
dev: true
- /@typescript-eslint/visitor-keys@7.4.0:
- resolution: {integrity: sha512-0zkC7YM0iX5Y41homUUeW1CHtZR01K3ybjM1l6QczoMuay0XKtrb93kv95AxUGwdjGr64nNqnOCwmEl616N8CA==}
+ /@typescript-eslint/visitor-keys@7.6.0:
+ resolution: {integrity: sha512-4eLB7t+LlNUmXzfOu1VAIAdkjbu5xNSerURS9X/S5TUKWFRpXRQZbmtPqgKmYx8bj3J0irtQXSiWAOY82v+cgw==}
engines: {node: ^18.18.0 || >=20.0.0}
dependencies:
- '@typescript-eslint/types': 7.4.0
+ '@typescript-eslint/types': 7.6.0
eslint-visitor-keys: 3.4.3
dev: true
@@ -7953,15 +7965,15 @@ packages:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true
- /@vitejs/plugin-vue@5.0.4(vite@5.2.7)(vue@3.4.15):
+ /@vitejs/plugin-vue@5.0.4(vite@5.2.8)(vue@3.4.15):
resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==}
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
vite: ^5.0.0
vue: ^3.2.25
dependencies:
- vite: 5.2.7(@types/node@20.12.2)(sass@1.72.0)(terser@5.30.0)
- vue: 3.4.15(typescript@5.4.3)
+ vite: 5.2.8(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3)
+ vue: 3.4.15(typescript@5.4.5)
dev: false
/@vitest/coverage-v8@0.34.6(vitest@0.34.6):
@@ -7975,12 +7987,12 @@ packages:
istanbul-lib-report: 3.0.1
istanbul-lib-source-maps: 4.0.1
istanbul-reports: 3.1.7
- magic-string: 0.30.8
+ magic-string: 0.30.9
picocolors: 1.0.0
std-env: 3.7.0
test-exclude: 6.0.0
v8-to-istanbul: 9.2.0
- vitest: 0.34.6(happy-dom@13.6.2)(sass@1.72.0)(terser@5.30.0)
+ vitest: 0.34.6(happy-dom@13.6.2)(sass@1.75.0)(terser@5.30.3)
transitivePeerDependencies:
- supports-color
dev: true
@@ -8012,7 +8024,7 @@ packages:
/@vitest/snapshot@0.34.6:
resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==}
dependencies:
- magic-string: 0.30.8
+ magic-string: 0.30.9
pathe: 1.1.2
pretty-format: 29.7.0
dev: true
@@ -8029,8 +8041,8 @@ packages:
tinyspy: 2.2.1
dev: true
- /@vitest/spy@1.4.0:
- resolution: {integrity: sha512-Ywau/Qs1DzM/8Uc+yA77CwSegizMlcgTJuYGAi0jujOteJOUf1ujunHThYo243KG9nAyWT3L9ifPYZ5+As/+6Q==}
+ /@vitest/spy@1.5.0:
+ resolution: {integrity: sha512-vu6vi6ew5N5MMHJjD5PoakMRKYdmIrNJmyfkhRpQt5d9Ewhw9nZ5Aqynbi3N61bvk9UvZ5UysMT6ayIrZ8GA9w==}
dependencies:
tinyspy: 2.2.1
dev: true
@@ -8052,8 +8064,8 @@ packages:
pretty-format: 29.7.0
dev: true
- /@vitest/utils@1.4.0:
- resolution: {integrity: sha512-mx3Yd1/6e2Vt/PUC98DcqTirtfxUyAZ32uK82r8rZzbtBeBo+nqgnjx/LvqQdWsrvNtm14VmurNgcf4nqY5gJg==}
+ /@vitest/utils@1.5.0:
+ resolution: {integrity: sha512-BDU0GNL8MWkRkSRdNFvCUCAVOeHaUlVJ9Tx0TYBZyXaaOTmGtUFObzchCivIBrIwKzvZA7A9sCejVhXM2aY98A==}
dependencies:
diff-sequences: 29.6.3
estree-walker: 3.0.3
@@ -8061,29 +8073,29 @@ packages:
pretty-format: 29.7.0
dev: true
- /@volar/language-core@2.1.6:
- resolution: {integrity: sha512-pAlMCGX/HatBSiDFMdMyqUshkbwWbLxpN/RL7HCQDOo2gYBE+uS+nanosLc1qR6pTQ/U8q00xt8bdrrAFPSC0A==}
+ /@volar/language-core@2.2.0-alpha.8:
+ resolution: {integrity: sha512-Ew1Iw7/RIRNuDLn60fWJdOLApAlfTVPxbPiSLzc434PReC9kleYtaa//Wo2WlN1oiRqneW0pWQQV0CwYqaimLQ==}
dependencies:
- '@volar/source-map': 2.1.6
+ '@volar/source-map': 2.2.0-alpha.8
dev: true
- /@volar/source-map@2.1.6:
- resolution: {integrity: sha512-TeyH8pHHonRCHYI91J7fWUoxi0zWV8whZTVRlsWHSYfjm58Blalkf9LrZ+pj6OiverPTmrHRkBsG17ScQyWECw==}
+ /@volar/source-map@2.2.0-alpha.8:
+ resolution: {integrity: sha512-E1ZVmXFJ5DU4fWDcWHzi8OLqqReqIDwhXvIMhVdk6+VipfMVv4SkryXu7/rs4GA/GsebcRyJdaSkKBB3OAkIcA==}
dependencies:
muggle-string: 0.4.1
dev: true
- /@volar/typescript@2.1.6:
- resolution: {integrity: sha512-JgPGhORHqXuyC3r6skPmPHIZj4LoMmGlYErFTuPNBq9Nhc9VTv7ctHY7A3jMN3ngKEfRrfnUcwXHztvdSQqNfw==}
+ /@volar/typescript@2.2.0-alpha.8:
+ resolution: {integrity: sha512-RLbRDI+17CiayHZs9HhSzlH0FhLl/+XK6o2qoiw2o2GGKcyD1aDoY6AcMd44acYncTOrqoTNoY6LuCiRyiJiGg==}
dependencies:
- '@volar/language-core': 2.1.6
+ '@volar/language-core': 2.2.0-alpha.8
path-browserify: 1.0.1
dev: true
/@vue/compiler-core@3.4.15:
resolution: {integrity: sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==}
dependencies:
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@vue/shared': 3.4.15
entities: 4.5.0
estree-walker: 2.0.2
@@ -8092,7 +8104,7 @@ packages:
/@vue/compiler-core@3.4.21:
resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==}
dependencies:
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@vue/shared': 3.4.21
entities: 4.5.0
estree-walker: 2.0.2
@@ -8115,13 +8127,13 @@ packages:
/@vue/compiler-sfc@3.4.15:
resolution: {integrity: sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==}
dependencies:
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@vue/compiler-core': 3.4.15
'@vue/compiler-dom': 3.4.15
'@vue/compiler-ssr': 3.4.15
'@vue/shared': 3.4.15
estree-walker: 2.0.2
- magic-string: 0.30.8
+ magic-string: 0.30.9
postcss: 8.4.38
source-map-js: 1.2.0
@@ -8135,21 +8147,21 @@ packages:
resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==}
dev: false
- /@vue/language-core@2.0.7(typescript@5.4.3):
- resolution: {integrity: sha512-Vh1yZX3XmYjn9yYLkjU8DN6L0ceBtEcapqiyclHne8guG84IaTzqtvizZB1Yfxm3h6m7EIvjerLO5fvOZO6IIQ==}
+ /@vue/language-core@2.0.13(typescript@5.4.5):
+ resolution: {integrity: sha512-oQgM+BM66SU5GKtUMLQSQN0bxHFkFpLSSAiY87wVziPaiNQZuKVDt/3yA7GB9PiQw0y/bTNL0bOc0jM/siYjKg==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@volar/language-core': 2.1.6
+ '@volar/language-core': 2.2.0-alpha.8
'@vue/compiler-dom': 3.4.21
'@vue/shared': 3.4.21
computeds: 0.0.1
minimatch: 9.0.4
path-browserify: 1.0.1
- typescript: 5.4.3
+ typescript: 5.4.5
vue-template-compiler: 2.7.16
dev: true
@@ -8178,7 +8190,7 @@ packages:
dependencies:
'@vue/compiler-ssr': 3.4.15
'@vue/shared': 3.4.15
- vue: 3.4.15(typescript@5.4.3)
+ vue: 3.4.15(typescript@5.4.5)
/@vue/shared@3.4.15:
resolution: {integrity: sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==}
@@ -8191,7 +8203,7 @@ packages:
resolution: {integrity: sha512-oo2u7vktOyKUked36R93NB7mg2B+N7Plr8lxp2JBGwr18ch6EggFjixSCdIVVLkT6Qr0z359Xvnafc9dcKyDUg==}
dependencies:
js-beautify: 1.15.1
- vue-component-type-helpers: 2.0.7
+ vue-component-type-helpers: 2.0.13
dev: true
/@webgpu/types@0.1.38:
@@ -8369,6 +8381,17 @@ packages:
ajv: 8.12.0
dev: false
+ /ajv-formats@3.0.1(ajv@8.12.0):
+ resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
+ peerDependencies:
+ ajv: ^8.0.0
+ peerDependenciesMeta:
+ ajv:
+ optional: true
+ dependencies:
+ ajv: 8.12.0
+ dev: false
+
/ajv@6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
dependencies:
@@ -8740,25 +8763,25 @@ packages:
resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==}
dev: false
- /babel-core@7.0.0-bridge.0(@babel/core@7.24.3):
+ /babel-core@7.0.0-bridge.0(@babel/core@7.24.4):
resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
dev: true
- /babel-jest@29.7.0(@babel/core@7.24.3):
+ /babel-jest@29.7.0(@babel/core@7.24.4):
resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
'@babel/core': ^7.8.0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@jest/transform': 29.7.0
'@types/babel__core': 7.20.5
babel-plugin-istanbul: 6.1.1
- babel-preset-jest: 29.6.3(@babel/core@7.24.3)
+ babel-preset-jest: 29.6.3(@babel/core@7.24.4)
chalk: 4.1.2
graceful-fs: 4.2.11
slash: 3.0.0
@@ -8789,71 +8812,71 @@ packages:
'@types/babel__traverse': 7.20.5
dev: true
- /babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.24.3):
+ /babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.24.4):
resolution: {integrity: sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
- '@babel/compat-data': 7.24.1
- '@babel/core': 7.24.3
- '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.3)
+ '@babel/compat-data': 7.24.4
+ '@babel/core': 7.24.4
+ '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.4)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
dev: true
- /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.3):
+ /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.4):
resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.4)
core-js-compat: 3.36.1
transitivePeerDependencies:
- supports-color
dev: true
- /babel-plugin-polyfill-regenerator@0.6.1(@babel/core@7.24.3):
+ /babel-plugin-polyfill-regenerator@0.6.1(@babel/core@7.24.4):
resolution: {integrity: sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==}
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.4)
transitivePeerDependencies:
- supports-color
dev: true
- /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.3):
+ /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.4):
resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.3
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.3)
- '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.3)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.3)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.3)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.3)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.4)
+ '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.4)
+ '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.4)
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.4)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.4)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.4)
dev: true
- /babel-preset-jest@29.6.3(@babel/core@7.24.3):
+ /babel-preset-jest@29.6.3(@babel/core@7.24.4):
resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
babel-plugin-jest-hoist: 29.6.3
- babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.3)
+ babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.4)
dev: true
/babel-walk@3.0.0-canary-5:
@@ -9032,8 +9055,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001600
- electron-to-chromium: 1.4.722
+ caniuse-lite: 1.0.30001609
+ electron-to-chromium: 1.4.736
node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.23.0)
@@ -9053,11 +9076,6 @@ packages:
/buffer-from@1.1.2:
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
- /buffer-writer@2.0.0:
- resolution: {integrity: sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==}
- engines: {node: '>=4'}
- dev: false
-
/buffer@5.6.0:
resolution: {integrity: sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==}
dependencies:
@@ -9086,8 +9104,8 @@ packages:
dependencies:
node-gyp-build: 4.8.0
- /bullmq@5.4.6:
- resolution: {integrity: sha512-LfxMT+nfbq/Z1cMo5SJH0/P9sp9K2joZsX6ErDB+0IV6aYMqLaiV4p7nKtyWjoE8GoKy2ZdQU6DZJDHVjEhCIw==}
+ /bullmq@5.7.1:
+ resolution: {integrity: sha512-t7FhF2mCGgmjZ1rHuBYIcLwzONm4QFGrO1+9mF7hpjWtXalGfy+nGciVcb69L7aPcdJMR2XTe6bNMWHGbKy8mQ==}
dependencies:
cron-parser: 4.9.0
ioredis: 5.3.2
@@ -9221,13 +9239,13 @@ packages:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
browserslist: 4.23.0
- caniuse-lite: 1.0.30001600
+ caniuse-lite: 1.0.30001609
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: false
- /caniuse-lite@1.0.30001600:
- resolution: {integrity: sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==}
+ /caniuse-lite@1.0.30001609:
+ resolution: {integrity: sha512-JFPQs34lHKx1B5t1EpQpWH4c+29zIyn/haGsbpfq3suuV9v56enjFt23zqijxGTMwy1p/4H2tjnQMY+p1WoAyA==}
/canonicalize@1.0.8:
resolution: {integrity: sha512-0CNTVCLZggSh7bc5VkX5WWPWO+cyZbNd07IHIsSXLia/eAq+r836hgk+8BKoEh7949Mda87VUOitx5OddVj64A==}
@@ -9719,7 +9737,7 @@ packages:
/constantinople@4.0.1:
resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==}
dependencies:
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@babel/types': 7.24.0
/content-disposition@0.5.4:
@@ -9791,7 +9809,7 @@ packages:
readable-stream: 3.6.2
dev: false
- /create-jest@29.7.0(@types/node@20.12.2):
+ /create-jest@29.7.0(@types/node@20.12.7):
resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -9800,7 +9818,7 @@ packages:
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@20.12.2)
+ jest-config: 29.7.0(@types/node@20.12.7)
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -9996,8 +10014,8 @@ packages:
uniq: 1.0.1
dev: false
- /cypress@13.7.1:
- resolution: {integrity: sha512-4u/rpFNxOFCoFX/Z5h+uwlkBO4mWzAjveURi3vqdSu56HPvVdyGTxGw4XKGWt399Y1JwIn9E1L9uMXQpc0o55w==}
+ /cypress@13.7.3:
+ resolution: {integrity: sha512-uoecY6FTCAuIEqLUYkTrxamDBjMHTYak/1O7jtgwboHiTnS1NaMOoR08KcTrbRZFCBvYOiS4tEkQRmsV+xcrag==}
engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0}
hasBin: true
requiresBuild: true
@@ -10202,8 +10220,8 @@ packages:
dependencies:
mimic-response: 3.1.0
- /dedent@1.5.1:
- resolution: {integrity: sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==}
+ /dedent@1.5.3:
+ resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==}
peerDependencies:
babel-plugin-macros: ^3.1.0
peerDependenciesMeta:
@@ -10511,15 +10529,15 @@ packages:
/ee-first@1.1.1:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
- /ejs@3.1.9:
- resolution: {integrity: sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==}
+ /ejs@3.1.10:
+ resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==}
engines: {node: '>=0.10.0'}
hasBin: true
dependencies:
jake: 10.8.7
- /electron-to-chromium@1.4.722:
- resolution: {integrity: sha512-5nLE0TWFFpZ80Crhtp4pIp8LXCztjYX41yUcV6b+bKR2PqzjskTMOOlBi1VjBHlvHwS+4gar7kNKOrsbsewEZQ==}
+ /electron-to-chromium@1.4.736:
+ resolution: {integrity: sha512-Rer6wc3ynLelKNM4lOCg7/zPQj8tPOCB2hzD32PX9wd3hgRRi9MxEbmkFCokzcEhRVMiOVLjnL9ig9cefJ+6+Q==}
/emittery@0.13.1:
resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==}
@@ -10574,8 +10592,8 @@ packages:
engines: {node: '>=6'}
dev: false
- /envinfo@7.11.1:
- resolution: {integrity: sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg==}
+ /envinfo@7.12.0:
+ resolution: {integrity: sha512-Iw9rQJBGpJRd3rwXm9ft/JiGoAZmLxxJZELYDQoPRZ4USVhkKtIcNBPw6U+/K2mBpaqM25JSV6Yl4Az9vO2wJg==}
engines: {node: '>=4'}
hasBin: true
dev: true
@@ -10855,7 +10873,7 @@ packages:
- supports-color
dev: true
- /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.4.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0):
+ /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.6.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0):
resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==}
engines: {node: '>=4'}
peerDependencies:
@@ -10876,7 +10894,7 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.4.3)
+ '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5)
debug: 3.2.7(supports-color@8.1.1)
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
@@ -10884,7 +10902,7 @@ packages:
- supports-color
dev: true
- /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.4.0)(eslint@8.57.0):
+ /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.6.0)(eslint@8.57.0):
resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==}
engines: {node: '>=4'}
peerDependencies:
@@ -10894,7 +10912,7 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 7.4.0(eslint@8.57.0)(typescript@5.4.3)
+ '@typescript-eslint/parser': 7.6.0(eslint@8.57.0)(typescript@5.4.5)
array-includes: 3.1.8
array.prototype.findlastindex: 1.2.5
array.prototype.flat: 1.3.2
@@ -10903,7 +10921,7 @@ packages:
doctrine: 2.1.0
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.4.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0)
+ eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.6.0)(eslint-import-resolver-node@0.3.9)(eslint@8.57.0)
hasown: 2.0.2
is-core-module: 2.13.1
is-glob: 4.0.3
@@ -10919,11 +10937,11 @@ packages:
- supports-color
dev: true
- /eslint-plugin-vue@9.24.0(eslint@8.57.0):
- resolution: {integrity: sha512-9SkJMvF8NGMT9aQCwFc5rj8Wo1XWSMSHk36i7ZwdI614BU7sIOR28ZjuFPKp8YGymZN12BSEbiSwa7qikp+PBw==}
+ /eslint-plugin-vue@9.24.1(eslint@8.57.0):
+ resolution: {integrity: sha512-wk3SuwmS1pZdcuJlokGYEi/buDOwD6KltvhIZyOnpJ/378dcQ4zchu9PAMbbLAaydCz1iYc5AozszcOOgZIIOg==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
- eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
+ eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
eslint: 8.57.0
@@ -11294,12 +11312,12 @@ packages:
/fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
- /fast-json-stringify@5.13.0:
- resolution: {integrity: sha512-XjTDWKHP3GoMQUOfnjYUbqeHeEt+PvYgvBdG2fRSmYaORILbSr8xTJvZX+w1YSAP5pw2NwKrGRmQleYueZEoxw==}
+ /fast-json-stringify@5.14.1:
+ resolution: {integrity: sha512-J1Grbf0oSXV3lKsBf3itz1AvRk43qVrx3Ac10sNvi3LZaz1by4oDdYKFrJycPhS8+Gb7y8rgV/Jqw1UZVjyNvw==}
dependencies:
'@fastify/merge-json-schemas': 0.1.1
ajv: 8.12.0
- ajv-formats: 2.1.1(ajv@8.12.0)
+ ajv-formats: 3.0.1(ajv@8.12.0)
fast-deep-equal: 3.1.3
fast-uri: 2.3.0
json-schema-ref-resolver: 1.0.1
@@ -11342,13 +11360,13 @@ packages:
strnum: 1.0.5
dev: false
- /fastify-http-errors-enhanced@5.0.3:
- resolution: {integrity: sha512-NcaY7cocI2QPgJXLbYT9WbqH7qhspb6o///ZmsmKeGUTAdkOAyp+aTw+gYv1o8CkPh1CQxjz83snoKACMLzCMg==}
+ /fastify-http-errors-enhanced@5.0.4:
+ resolution: {integrity: sha512-emFIjMXbwtJKXiLU2tY4REirLIwxYz26FHLV2YtiEznGsbzpIRYipB9108wIVUucHkqmqEvwPljacwf5TEkbNA==}
engines: {node: '>= 18.18.0'}
dependencies:
ajv: 8.12.0
fastify-plugin: 4.5.1
- http-errors-enhanced: 2.0.7
+ http-errors-enhanced: 2.0.8
dev: false
/fastify-plugin@4.5.1:
@@ -11373,10 +11391,10 @@ packages:
abstract-logging: 2.0.1
avvio: 8.3.0
fast-content-type-parse: 1.1.0
- fast-json-stringify: 5.13.0
+ fast-json-stringify: 5.14.1
find-my-way: 8.1.0
- light-my-request: 5.12.0
- pino: 8.19.0
+ light-my-request: 5.13.0
+ pino: 8.20.0
process-warning: 3.0.0
proxy-addr: 2.0.7
rfdc: 1.3.1
@@ -11586,8 +11604,8 @@ packages:
resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
dev: true
- /flow-parser@0.232.0:
- resolution: {integrity: sha512-U8vcKyYdM+Kb0tPzfPJ5JyPMU0uXKwHxp0L6BcEc+wBlbTW9qRhOqV5DeGXclgclVvtqQNGEG8Strj/b6c/IxA==}
+ /flow-parser@0.233.0:
+ resolution: {integrity: sha512-E/mv51GYJfLuRX6fZnw4M52gBxYa8pkHUOgNEZOcQK2RTXS8YXeU5rlalkTcY99UpwbeNVCSUFKaavpOksi/pQ==}
engines: {node: '>=0.4.0'}
dev: true
@@ -12289,8 +12307,8 @@ packages:
/http-cache-semantics@4.1.1:
resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==}
- /http-errors-enhanced@2.0.7:
- resolution: {integrity: sha512-0L1AFhK2dhgEPYIj77bmON0KUoa8YMHXj6XXZ72/iby6bzxqdR9wENmOW4GnLKHhMxKvTAyLZb6lE0UuTAByBg==}
+ /http-errors-enhanced@2.0.8:
+ resolution: {integrity: sha512-/OKdpMYvyTS/NlPFDmUPB9Y26SNUJLcfY3Ag7dqSLOPU5OHlpzyDiVF3Y8UQxazhUjWA8eu6Fdt/BtP3E6TUsQ==}
engines: {node: '>= 18.18.0'}
dev: false
@@ -12938,8 +12956,8 @@ packages:
resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==}
engines: {node: '>=8'}
dependencies:
- '@babel/core': 7.24.3
- '@babel/parser': 7.24.1
+ '@babel/core': 7.24.4
+ '@babel/parser': 7.24.4
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 6.3.1
@@ -12951,8 +12969,8 @@ packages:
resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==}
engines: {node: '>=10'}
dependencies:
- '@babel/core': 7.24.3
- '@babel/parser': 7.24.1
+ '@babel/core': 7.24.4
+ '@babel/parser': 7.24.4
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 7.6.0
@@ -13027,10 +13045,10 @@ packages:
'@jest/expect': 29.7.0
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
chalk: 4.1.2
co: 4.6.0
- dedent: 1.5.1
+ dedent: 1.5.3
is-generator-fn: 2.1.0
jest-each: 29.7.0
jest-matcher-utils: 29.7.0
@@ -13048,7 +13066,7 @@ packages:
- supports-color
dev: true
- /jest-cli@29.7.0(@types/node@20.12.2):
+ /jest-cli@29.7.0(@types/node@20.12.7):
resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -13062,10 +13080,10 @@ packages:
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@20.12.2)
+ create-jest: 29.7.0(@types/node@20.12.7)
exit: 0.1.2
import-local: 3.1.0
- jest-config: 29.7.0(@types/node@20.12.2)
+ jest-config: 29.7.0(@types/node@20.12.7)
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.7.2
@@ -13076,7 +13094,7 @@ packages:
- ts-node
dev: true
- /jest-config@29.7.0(@types/node@20.12.2):
+ /jest-config@29.7.0(@types/node@20.12.7):
resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
@@ -13088,11 +13106,11 @@ packages:
ts-node:
optional: true
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@jest/test-sequencer': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.12.2
- babel-jest: 29.7.0(@babel/core@7.24.3)
+ '@types/node': 20.12.7
+ babel-jest: 29.7.0(@babel/core@7.24.4)
chalk: 4.1.2
ci-info: 3.9.0
deepmerge: 4.3.1
@@ -13151,7 +13169,7 @@ packages:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
jest-mock: 29.7.0
jest-util: 29.7.0
dev: true
@@ -13176,7 +13194,7 @@ packages:
dependencies:
'@jest/types': 29.6.3
'@types/graceful-fs': 4.1.9
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.11
@@ -13227,7 +13245,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
jest-util: 29.7.0
dev: true
@@ -13282,7 +13300,7 @@ packages:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
chalk: 4.1.2
emittery: 0.13.1
graceful-fs: 4.2.11
@@ -13313,7 +13331,7 @@ packages:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
chalk: 4.1.2
cjs-module-lexer: 1.2.3
collect-v8-coverage: 1.0.2
@@ -13336,15 +13354,15 @@ packages:
resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@babel/core': 7.24.3
- '@babel/generator': 7.24.1
- '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/generator': 7.24.4
+ '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.4)
'@babel/types': 7.24.0
'@jest/expect-utils': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.3)
+ babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.4)
chalk: 4.1.2
expect: 29.7.0
graceful-fs: 4.2.11
@@ -13365,7 +13383,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
chalk: 4.1.2
ci-info: 3.9.0
graceful-fs: 4.2.11
@@ -13390,7 +13408,7 @@ packages:
dependencies:
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.13.1
@@ -13409,13 +13427,13 @@ packages:
resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
dev: true
- /jest@29.7.0(@types/node@20.12.2):
+ /jest@29.7.0(@types/node@20.12.7):
resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -13428,7 +13446,7 @@ packages:
'@jest/core': 29.7.0
'@jest/types': 29.6.3
import-local: 3.1.0
- jest-cli: 29.7.0(@types/node@20.12.2)
+ jest-cli: 29.7.0(@types/node@20.12.7)
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -13440,8 +13458,8 @@ packages:
resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==}
dev: true
- /joi@17.12.2:
- resolution: {integrity: sha512-RonXAIzCiHLc8ss3Ibuz45u28GOsWE1UpfDXLbN/9NKbL4tCJf8TWYVKsoYuuh+sAUt7fsSNpA+r2+TBA6Wjmw==}
+ /joi@17.12.3:
+ resolution: {integrity: sha512-2RRziagf555owrm9IRVtdKynOBeITiDpuZqIpgwqXShPncPKNiRQoiGsl/T8SQdq+8ugRzH2LqY67irr2y/d+g==}
dependencies:
'@hapi/hoek': 9.3.0
'@hapi/topo': 5.1.0
@@ -13450,8 +13468,8 @@ packages:
'@sideway/pinpoint': 2.0.0
dev: true
- /jose@5.2.3:
- resolution: {integrity: sha512-KUXdbctm1uHVL8BYhnyHkgp3zDX5KW8ZhAKVFEfUbU2P8Alpzjb+48hHvjOdQIyPshoblhzsuqOwEEAbtHVirA==}
+ /jose@5.2.4:
+ resolution: {integrity: sha512-6ScbIk2WWCeXkmzF6bRPmEuaqy1m8SbsRFMa/FLrSCkGIhj8OLVG/IH+XHVmNMx/KUo8cVWEE6oKR4dJ+S0Rkg==}
dev: false
/joycon@3.1.1:
@@ -13516,7 +13534,7 @@ packages:
resolution: {integrity: sha512-lJH6tJ77V8Nzd5QWRkFYCLc13a3vADkh3r/Fi8HupZGWk2OVVDfnZP8V/VgQgZ+lzW0kG2UGb5hFgt3V3ndotQ==}
engines: {node: '>=0.1.90'}
- /jscodeshift@0.15.2(@babel/preset-env@7.24.3):
+ /jscodeshift@0.15.2(@babel/preset-env@7.24.4):
resolution: {integrity: sha512-FquR7Okgmc4Sd0aEDwqho3rEiKR3BdvuG9jfdHjLJ6JQoWSMpavug3AoIfnfWhxFlf+5pzQh8qjqz0DWFrNQzA==}
hasBin: true
peerDependencies:
@@ -13525,20 +13543,20 @@ packages:
'@babel/preset-env':
optional: true
dependencies:
- '@babel/core': 7.24.3
- '@babel/parser': 7.24.1
- '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.3)
- '@babel/preset-env': 7.24.3(@babel/core@7.24.3)
- '@babel/preset-flow': 7.24.1(@babel/core@7.24.3)
- '@babel/preset-typescript': 7.24.1(@babel/core@7.24.3)
- '@babel/register': 7.23.7(@babel/core@7.24.3)
- babel-core: 7.0.0-bridge.0(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/parser': 7.24.4
+ '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.4)
+ '@babel/preset-env': 7.24.4(@babel/core@7.24.4)
+ '@babel/preset-flow': 7.24.1(@babel/core@7.24.4)
+ '@babel/preset-typescript': 7.24.1(@babel/core@7.24.4)
+ '@babel/register': 7.23.7(@babel/core@7.24.4)
+ babel-core: 7.0.0-bridge.0(@babel/core@7.24.4)
chalk: 4.1.2
- flow-parser: 0.232.0
+ flow-parser: 0.233.0
graceful-fs: 4.2.11
micromatch: 4.0.5
neo-async: 2.6.2
@@ -13810,8 +13828,8 @@ packages:
type-check: 0.4.0
dev: true
- /light-my-request@5.12.0:
- resolution: {integrity: sha512-P526OX6E7aeCIfw/9UyJNsAISfcFETghysaWHQAlQYayynShT08MOj4c6fBCvTWBrHXSvqBAKDp3amUPSCQI4w==}
+ /light-my-request@5.13.0:
+ resolution: {integrity: sha512-9IjUN9ZyCS9pTG+KqTDEQo68Sui2lHsYBrfMyVUTTZ3XhH8PMZq7xO94Kr+eP9dhi/kcKsx4N41p2IXEBil1pQ==}
dependencies:
cookie: 0.6.0
process-warning: 3.0.0
@@ -14005,8 +14023,8 @@ packages:
'@jridgewell/sourcemap-codec': 1.4.15
dev: true
- /magic-string@0.30.8:
- resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==}
+ /magic-string@0.30.9:
+ resolution: {integrity: sha512-S1+hd+dIrC8EZqKyT9DstTH/0Z+f76kmmvZnkfQVmOpDEF9iVgdYif3Q/pIWHmCoo59bQVGW0kVL3e2nl+9+Sw==}
engines: {node: '>=12'}
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
@@ -14040,7 +14058,7 @@ packages:
resolution: {integrity: sha512-7ThobcL8brtGo9CavByQrQi+23aIfgYU++wg4B87AIS8Rb2ZBt/MEaDqzA00Xwv/jUjAjYkLHjVolYuTLKda2A==}
engines: {node: ^16.14.0 || >=18.0.0}
dependencies:
- '@npmcli/agent': 2.2.1
+ '@npmcli/agent': 2.2.2
cacache: 18.0.2
http-cache-semantics: 4.1.1
is-lambda: 1.0.1
@@ -14619,13 +14637,6 @@ packages:
brace-expansion: 2.0.1
dev: true
- /minimatch@9.0.3:
- resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
- engines: {node: '>=16 || 14 >=14.17'}
- dependencies:
- brace-expansion: 2.0.1
- dev: true
-
/minimatch@9.0.4:
resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
engines: {node: '>=16 || 14 >=14.17'}
@@ -14804,10 +14815,10 @@ packages:
msw: ^2.0.0
dependencies:
is-node-process: 1.2.0
- msw: 2.2.13(typescript@5.4.3)
+ msw: 2.2.13(typescript@5.4.5)
dev: true
- /msw@2.2.13(typescript@5.4.3):
+ /msw@2.2.13(typescript@5.4.5):
resolution: {integrity: sha512-ljFf1xZsU0b4zv1l7xzEmC6OZA6yD06hcx0H+dc8V0VypaP3HGYJa1rMLjQbBWl32ptGhcfwcPCWDB1wjmsftw==}
engines: {node: '>=18'}
hasBin: true
@@ -14820,7 +14831,7 @@ packages:
dependencies:
'@bundled-es-modules/cookie': 2.0.0
'@bundled-es-modules/statuses': 1.0.1
- '@inquirer/confirm': 3.1.1
+ '@inquirer/confirm': 3.1.4
'@mswjs/cookies': 1.1.0
'@mswjs/interceptors': 0.26.15
'@open-draft/until': 2.1.0
@@ -14831,10 +14842,10 @@ packages:
headers-polyfill: 4.0.3
is-node-process: 1.2.0
outvariant: 1.4.2
- path-to-regexp: 6.2.1
+ path-to-regexp: 6.2.2
strict-event-emitter: 0.5.1
- type-fest: 4.14.0
- typescript: 5.4.3
+ type-fest: 4.15.0
+ typescript: 5.4.5
yargs: 17.7.2
dev: true
@@ -14885,8 +14896,8 @@ packages:
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
- /nanoid@5.0.6:
- resolution: {integrity: sha512-rRq0eMHoGZxlvaFOUdK1Ev83Bd1IgzzR+WJ3IbDJ7QOSdAxYjlurSPqFs9s4lJg29RT6nPwizFtJhQS6V5xgiA==}
+ /nanoid@5.0.7:
+ resolution: {integrity: sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==}
engines: {node: ^18 || >=20}
hasBin: true
dev: false
@@ -14962,7 +14973,7 @@ packages:
'@sinonjs/fake-timers': 11.2.2
'@sinonjs/text-encoding': 0.7.2
just-extend: 6.2.0
- path-to-regexp: 6.2.1
+ path-to-regexp: 6.2.2
dev: true
/node-abort-controller@3.1.1:
@@ -15371,7 +15382,7 @@ packages:
fast-glob: 3.3.2
js-yaml: 4.1.0
supports-color: 9.4.0
- undici: 5.28.3
+ undici: 5.28.4
yargs-parser: 21.1.1
dev: true
@@ -15422,8 +15433,8 @@ packages:
resolution: {integrity: sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==}
dev: true
- /otpauth@9.2.2:
- resolution: {integrity: sha512-2VcnYRUmq1dNckIfySNYP32ITWp1bvTeAEW0BSCR6G3GBf3a5zb9E+ubY62t3Dma9RjoHlvd7QpmzHfJZRkiNg==}
+ /otpauth@9.2.3:
+ resolution: {integrity: sha512-oAG55Ch4MBL5Jdg+RXfKiRCZ2lCwa/UIQKsmSfYbGGLSI4dErY1HPZv0JGPPESIYGyDO3s9iJqM4HU/1IppMoQ==}
dependencies:
jssha: 3.3.1
dev: false
@@ -15515,10 +15526,6 @@ packages:
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
- /packet-reader@1.0.0:
- resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==}
- dev: false
-
/pako@0.2.9:
resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==}
dev: true
@@ -15629,8 +15636,8 @@ packages:
/path-to-regexp@3.2.0:
resolution: {integrity: sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA==}
- /path-to-regexp@6.2.1:
- resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==}
+ /path-to-regexp@6.2.2:
+ resolution: {integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==}
dev: true
/path-type@4.0.0:
@@ -15677,8 +15684,8 @@ packages:
dev: false
optional: true
- /pg-connection-string@2.6.2:
- resolution: {integrity: sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==}
+ /pg-connection-string@2.6.4:
+ resolution: {integrity: sha512-v+Z7W/0EO707aNMaAEfiGnGL9sxxumwLl2fJvCQtMn9Fxsg+lPpPkdcyBSv/KFgpGdYkMfn+EI1Or2EHjpgLCA==}
dev: false
/pg-int8@1.0.1:
@@ -15690,16 +15697,16 @@ packages:
engines: {node: '>=4'}
dev: true
- /pg-pool@3.6.1(pg@8.11.3):
- resolution: {integrity: sha512-jizsIzhkIitxCGfPRzJn1ZdcosIt3pz9Sh3V01fm1vZnbnCMgmGl5wvGGdNN2EL9Rmb0EcFoCkixH4Pu+sP9Og==}
+ /pg-pool@3.6.2(pg@8.11.5):
+ resolution: {integrity: sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==}
peerDependencies:
pg: '>=8.0'
dependencies:
- pg: 8.11.3
+ pg: 8.11.5
dev: false
- /pg-protocol@1.6.0:
- resolution: {integrity: sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==}
+ /pg-protocol@1.6.1:
+ resolution: {integrity: sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==}
/pg-types@2.2.0:
resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==}
@@ -15725,8 +15732,8 @@ packages:
postgres-range: 1.1.4
dev: true
- /pg@8.11.3:
- resolution: {integrity: sha512-+9iuvG8QfaaUrrph+kpF24cXkH1YOOUeArRNYIxq1viYHZagBxrTno7cecY1Fa44tJeZvaoG+Djpkc3JwehN5g==}
+ /pg@8.11.5:
+ resolution: {integrity: sha512-jqgNHSKL5cbDjFlHyYsCXmQDrfIX/3RsNwYqpd4N0Kt8niLuNoRNH+aazv6cOd43gPh9Y4DjQCtb+X0MH0Hvnw==}
engines: {node: '>= 8.0.0'}
peerDependencies:
pg-native: '>=3.0.1'
@@ -15734,11 +15741,9 @@ packages:
pg-native:
optional: true
dependencies:
- buffer-writer: 2.0.0
- packet-reader: 1.0.0
- pg-connection-string: 2.6.2
- pg-pool: 3.6.1(pg@8.11.3)
- pg-protocol: 1.6.0
+ pg-connection-string: 2.6.4
+ pg-pool: 3.6.2(pg@8.11.5)
+ pg-protocol: 1.6.1
pg-types: 2.2.0
pgpass: 1.0.5
optionalDependencies:
@@ -15802,7 +15807,7 @@ packages:
pump: 3.0.0
readable-stream: 4.5.2
secure-json-parse: 2.7.0
- sonic-boom: 3.8.0
+ sonic-boom: 3.8.1
strip-json-comments: 3.1.1
dev: false
@@ -15810,8 +15815,8 @@ packages:
resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==}
dev: false
- /pino@8.19.0:
- resolution: {integrity: sha512-oswmokxkav9bADfJ2ifrvfHUwad6MLp73Uat0IkQWY3iAw5xTRoznXbXksZs8oaOUMpmhVWD+PZogNzllWpJaA==}
+ /pino@8.20.0:
+ resolution: {integrity: sha512-uhIfMj5TVp+WynVASaVEJFTncTUe4dHBq6CWplu/vBgvGHhvBvQfxz+vcOrnnBQdORH3izaGEurLfNlq3YxdFQ==}
hasBin: true
dependencies:
atomic-sleep: 1.0.0
@@ -15823,7 +15828,7 @@ packages:
quick-format-unescaped: 4.0.4
real-require: 0.2.0
safe-stable-stringify: 2.4.3
- sonic-boom: 3.8.0
+ sonic-boom: 3.8.1
thread-stream: 2.4.1
dev: false
@@ -15899,7 +15904,7 @@ packages:
resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==}
engines: {node: '>=10'}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
dev: true
/possible-typed-array-names@1.0.0:
@@ -16575,8 +16580,8 @@ packages:
dependencies:
side-channel: 1.0.6
- /qs@6.12.0:
- resolution: {integrity: sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==}
+ /qs@6.12.1:
+ resolution: {integrity: sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ==}
engines: {node: '>=0.6'}
dependencies:
side-channel: 1.0.6
@@ -16671,19 +16676,19 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: true
- /react-docgen-typescript@2.2.2(typescript@5.4.3):
+ /react-docgen-typescript@2.2.2(typescript@5.4.5):
resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==}
peerDependencies:
typescript: '>= 4.3.x'
dependencies:
- typescript: 5.4.3
+ typescript: 5.4.5
dev: true
/react-docgen@7.0.3:
resolution: {integrity: sha512-i8aF1nyKInZnANZ4uZrH49qn1paRgBZ7wZiCNBMnenlPzEv0mRl+ShpTVEI6wZNl8sSc79xZkivtgLKQArcanQ==}
engines: {node: '>=16.14.0'}
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/traverse': 7.24.1
'@babel/types': 7.24.0
'@types/babel__core': 7.20.5
@@ -16896,7 +16901,7 @@ packages:
/regenerator-transform@0.15.2:
resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
dev: true
/regexp.prototype.flags@1.5.2:
@@ -17140,28 +17145,28 @@ packages:
dependencies:
glob: 7.2.3
- /rollup@4.13.2:
- resolution: {integrity: sha512-MIlLgsdMprDBXC+4hsPgzWUasLO9CE4zOkj/u6j+Z6j5A4zRY+CtiXAdJyPtgCsc42g658Aeh1DlrdVEJhsL2g==}
+ /rollup@4.14.2:
+ resolution: {integrity: sha512-WkeoTWvuBoFjFAhsEOHKRoZ3r9GfTyhh7Vff1zwebEFLEFjT1lG3784xEgKiTa7E+e70vsC81roVL2MP4tgEEQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
dependencies:
'@types/estree': 1.0.5
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.13.2
- '@rollup/rollup-android-arm64': 4.13.2
- '@rollup/rollup-darwin-arm64': 4.13.2
- '@rollup/rollup-darwin-x64': 4.13.2
- '@rollup/rollup-linux-arm-gnueabihf': 4.13.2
- '@rollup/rollup-linux-arm64-gnu': 4.13.2
- '@rollup/rollup-linux-arm64-musl': 4.13.2
- '@rollup/rollup-linux-powerpc64le-gnu': 4.13.2
- '@rollup/rollup-linux-riscv64-gnu': 4.13.2
- '@rollup/rollup-linux-s390x-gnu': 4.13.2
- '@rollup/rollup-linux-x64-gnu': 4.13.2
- '@rollup/rollup-linux-x64-musl': 4.13.2
- '@rollup/rollup-win32-arm64-msvc': 4.13.2
- '@rollup/rollup-win32-ia32-msvc': 4.13.2
- '@rollup/rollup-win32-x64-msvc': 4.13.2
+ '@rollup/rollup-android-arm-eabi': 4.14.2
+ '@rollup/rollup-android-arm64': 4.14.2
+ '@rollup/rollup-darwin-arm64': 4.14.2
+ '@rollup/rollup-darwin-x64': 4.14.2
+ '@rollup/rollup-linux-arm-gnueabihf': 4.14.2
+ '@rollup/rollup-linux-arm64-gnu': 4.14.2
+ '@rollup/rollup-linux-arm64-musl': 4.14.2
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.14.2
+ '@rollup/rollup-linux-riscv64-gnu': 4.14.2
+ '@rollup/rollup-linux-s390x-gnu': 4.14.2
+ '@rollup/rollup-linux-x64-gnu': 4.14.2
+ '@rollup/rollup-linux-x64-musl': 4.14.2
+ '@rollup/rollup-win32-arm64-msvc': 4.14.2
+ '@rollup/rollup-win32-ia32-msvc': 4.14.2
+ '@rollup/rollup-win32-x64-msvc': 4.14.2
fsevents: 2.3.3
/rrweb-cssom@0.6.0:
@@ -17251,8 +17256,8 @@ packages:
postcss: 8.4.38
dev: false
- /sass@1.72.0:
- resolution: {integrity: sha512-Gpczt3WA56Ly0Mn8Sl21Vj94s1axi9hDIzDFn9Ph9x3C3p4nNyvsqJoQyVXKou6cBlfFWEgRW4rT8Tb4i3XnVA==}
+ /sass@1.75.0:
+ resolution: {integrity: sha512-ShMYi3WkrDWxExyxSZPst4/okE9ts46xZmJDSawJQrnte7M1V9fScVB+uNXOVKRBt0PggHOwoZcn8mYX4trnBw==}
engines: {node: '>=14.0.0'}
hasBin: true
dependencies:
@@ -17455,10 +17460,10 @@ packages:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
- /shiki@1.2.1:
- resolution: {integrity: sha512-u+XW6o0vCkUNlneZb914dLO+AayEIwK5tI62WeS//R5HIXBFiYaj/Hc5xcq27Yh83Grr4JbNtUBV8W6zyK4hWg==}
+ /shiki@1.3.0:
+ resolution: {integrity: sha512-9aNdQy/etMXctnPzsje1h1XIGm9YfRcSksKOGqZWXA/qP9G18/8fpz5Bjpma8bOgz3tqIpjERAd6/lLjFyzoww==}
dependencies:
- '@shikijs/core': 1.2.1
+ '@shikijs/core': 1.3.0
dev: false
/side-channel@1.0.6:
@@ -17485,9 +17490,9 @@ packages:
resolution: {integrity: sha512-8291lo/z5ZdpmiOFzOs1kF3cxn22bMj5FFH+DNUppLJrpoIlM1QnFiE7KpshHu3J3i21TVcx4yW+gXYjdCKDLQ==}
dependencies:
'@hapi/hoek': 10.0.1
- '@hapi/wreck': 18.0.1
+ '@hapi/wreck': 18.1.0
debug: 4.3.4(supports-color@8.1.1)
- joi: 17.12.2
+ joi: 17.12.3
transitivePeerDependencies:
- supports-color
dev: true
@@ -17688,21 +17693,21 @@ packages:
dependencies:
agent-base: 7.1.1
debug: 4.3.4(supports-color@8.1.1)
- socks: 2.8.1
+ socks: 2.8.3
transitivePeerDependencies:
- supports-color
dev: false
- /socks@2.8.1:
- resolution: {integrity: sha512-B6w7tkwNid7ToxjZ08rQMT8M9BJAf8DKx8Ft4NivzH0zBUfd6jldGcisJn/RLgxcX3FPNDdNQCUEMMT79b+oCQ==}
+ /socks@2.8.3:
+ resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==}
engines: {node: '>= 10.0.0', npm: '>= 3.0.0'}
dependencies:
ip-address: 9.0.5
smart-buffer: 4.2.0
dev: false
- /sonic-boom@3.8.0:
- resolution: {integrity: sha512-ybz6OYOUjoQQCQ/i4LU8kaToD8ACtYP+Cj5qd2AO36bwbdewxWJ3ArmJ2cr6AvxlL2o0PqnCcPGUgkILbfkaCA==}
+ /sonic-boom@3.8.1:
+ resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==}
dependencies:
atomic-sleep: 1.0.0
dev: false
@@ -17873,11 +17878,11 @@ packages:
resolution: {integrity: sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg==}
dev: true
- /storybook@8.0.5(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-rdxfjkED5CBKj6T01NKr9MRakyXkffV8dvLXj5bWN4AlQ1OOm5Sw9B1z+rQ/FN7RYIU5b63xiX2pu3gy5t6nRQ==}
+ /storybook@8.0.8(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-9gTnnAakJBtMCg8oPGqnpy7g/C3Tj2IWiVflHiFg1SDD9zXBoc4mZhaYPTne4LRBUhXk7XuFagKfiRN2V/MuKA==}
hasBin: true
dependencies:
- '@storybook/cli': 8.0.5(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/cli': 8.0.8(react-dom@18.2.0)(react@18.2.0)
transitivePeerDependencies:
- '@babel/preset-env'
- bufferutil
@@ -18155,8 +18160,8 @@ packages:
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
dev: false
- /systeminformation@5.22.6:
- resolution: {integrity: sha512-hUTQX+bRgIFbv1T/z251NtwGwNIeSyWURnT2BGnsYu6dQNbkiBl4oAwk50acVfITFq1Zvb8KDNgibQK9uGlUGg==}
+ /systeminformation@5.22.7:
+ resolution: {integrity: sha512-AWxlP05KeHbpGdgvZkcudJpsmChc2Y5Eo/GvxG/iUA/Aws5LZKHAMSeAo+V+nD+nxWZaxrwpWcnx4SH3oxNL3A==}
engines: {node: '>=8.0.0'}
os: [darwin, linux, win32, freebsd, openbsd, netbsd, sunos, android]
hasBin: true
@@ -18252,8 +18257,8 @@ packages:
unique-string: 2.0.0
dev: true
- /terser@5.30.0:
- resolution: {integrity: sha512-Y/SblUl5kEyEFzhMAQdsxVHh+utAxd4IuRNJzKywY/4uzSogh3G219jqbDDxYu4MXO9CzY3tSEqmZvW6AoEDJw==}
+ /terser@5.30.3:
+ resolution: {integrity: sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==}
engines: {node: '>=10'}
hasBin: true
dependencies:
@@ -18451,13 +18456,13 @@ packages:
resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==}
dev: true
- /ts-api-utils@1.3.0(typescript@5.4.3):
+ /ts-api-utils@1.3.0(typescript@5.4.5):
resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==}
engines: {node: '>=16'}
peerDependencies:
typescript: '>=4.2.0'
dependencies:
- typescript: 5.4.3
+ typescript: 5.4.5
dev: true
/ts-case-convert@2.0.7:
@@ -18502,12 +18507,12 @@ packages:
minimist: 1.2.8
strip-bom: 3.0.0
- /tsd@0.30.7:
- resolution: {integrity: sha512-oTiJ28D6B/KXoU3ww/Eji+xqHJojiuPVMwA12g4KYX1O72N93Nb6P3P3h2OAhhf92Xl8NIhb/xFmBZd5zw/xUw==}
+ /tsd@0.31.0:
+ resolution: {integrity: sha512-yjBiQ5n8OMv/IZOuhDjBy0ZLCoJ7rky/RxRh5W4sJ0oNNCU/kf6s3puPAkGNi59PptDdkcpUm+RsKSdjR2YbNg==}
engines: {node: '>=14.16'}
hasBin: true
dependencies:
- '@tsd/typescript': 5.3.3
+ '@tsd/typescript': 5.4.5
eslint-formatter-pretty: 4.1.0
globby: 11.1.0
jest-diff: 29.7.0
@@ -18522,8 +18527,8 @@ packages:
/tslib@2.6.2:
resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
- /tsx@4.7.1:
- resolution: {integrity: sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g==}
+ /tsx@4.7.2:
+ resolution: {integrity: sha512-BCNd4kz6fz12fyrgCTEdZHGJ9fWTGeUzXmQysh0RVocDY3h4frk05ZNCXSy4kIenF7y/QnrdiVpTsyNRn6vlAw==}
engines: {node: '>=18.0.0'}
hasBin: true
dependencies:
@@ -18587,8 +18592,8 @@ packages:
engines: {node: '>=12.20'}
dev: true
- /type-fest@4.14.0:
- resolution: {integrity: sha512-on5/Cw89wwqGZQu+yWO0gGMGu8VNxsaW9SB2HE8yJjllEk7IDTwnSN1dUVldYILhYPN5HzD7WAaw2cc/jBfn0Q==}
+ /type-fest@4.15.0:
+ resolution: {integrity: sha512-tB9lu0pQpX5KJq54g+oHOLumOx+pMep4RaM6liXh2PKmVRFF+/vAtUP0ZaJ0kOySfVNjF6doBWPHhBhISKdlIA==}
engines: {node: '>=16'}
dev: true
@@ -18646,7 +18651,7 @@ packages:
/typedarray@0.0.6:
resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
- /typeorm@0.3.20(ioredis@5.3.2)(pg@8.11.3):
+ /typeorm@0.3.20(ioredis@5.3.2)(pg@8.11.5):
resolution: {integrity: sha512-sJ0T08dV5eoZroaq9uPKBoNcGslHBR4E4y+EBHs//SiGbblGe7IeduP/IH4ddCcj0qp3PHwDwGnuvqEAnKlq/Q==}
engines: {node: '>=16.13.0'}
hasBin: true
@@ -18715,7 +18720,7 @@ packages:
glob: 10.3.12
ioredis: 5.3.2
mkdirp: 2.1.6
- pg: 8.11.3
+ pg: 8.11.5
reflect-metadata: 0.2.2
sha.js: 2.4.11
tslib: 2.6.2
@@ -18731,8 +18736,8 @@ packages:
hasBin: true
dev: true
- /typescript@5.4.3:
- resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==}
+ /typescript@5.4.5:
+ resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==}
engines: {node: '>=14.17'}
hasBin: true
@@ -18779,8 +18784,8 @@ packages:
/undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
- /undici@5.28.3:
- resolution: {integrity: sha512-3ItfzbrhDlINjaP0duwnNsKpDQk3acHI3gVJ1z4fmwMK31k5G9OVIAMLSIaP6w4FaGkaAkN6zaQO9LUvZ1t7VA==}
+ /undici@5.28.4:
+ resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==}
engines: {node: '>=14.0'}
dependencies:
'@fastify/busboy': 2.1.1
@@ -18980,9 +18985,9 @@ packages:
diff: 5.2.0
diff-match-patch: 1.0.5
highlight.js: 11.9.0
- vue: 3.4.15(typescript@5.4.3)
+ vue: 3.4.15(typescript@5.4.5)
vue-demi: 0.14.7(vue@3.4.15)
- vue-i18n: 9.10.2(vue@3.4.15)
+ vue-i18n: 9.12.0(vue@3.4.15)
dev: false
/v8-to-istanbul@9.2.0:
@@ -19033,7 +19038,7 @@ packages:
vfile-message: 4.0.2
dev: true
- /vite-node@0.34.6(@types/node@20.12.2)(sass@1.72.0)(terser@5.30.0):
+ /vite-node@0.34.6(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3):
resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==}
engines: {node: '>=v14.18.0'}
hasBin: true
@@ -19043,7 +19048,7 @@ packages:
mlly: 1.6.1
pathe: 1.1.2
picocolors: 1.0.0
- vite: 5.2.7(@types/node@20.12.2)(sass@1.72.0)(terser@5.30.0)
+ vite: 5.2.8(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3)
transitivePeerDependencies:
- '@types/node'
- less
@@ -19059,8 +19064,8 @@ packages:
resolution: {integrity: sha512-p4D8CFVhZS412SyQX125qxyzOgIFouwOcvjZWk6bQbNPR1wtaEzFT6jZxAjf1dejlGqa6fqHcuCvQea6EWUkUA==}
dev: true
- /vite@5.2.7(@types/node@20.12.2)(sass@1.72.0)(terser@5.30.0):
- resolution: {integrity: sha512-k14PWOKLI6pMaSzAuGtT+Cf0YmIx12z9YGon39onaJNy8DLBfBJrzg9FQEmkAM5lpHBZs9wksWAsyF/HkpEwJA==}
+ /vite@5.2.8(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3):
+ resolution: {integrity: sha512-OyZR+c1CE8yeHw5V5t59aXsUPPVTHMDjEZz8MgguLL/Q7NblxhZUlTu9xSPqlsUO/y+X7dlU05jdhvyycD55DA==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -19087,12 +19092,12 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
esbuild: 0.20.2
postcss: 8.4.38
- rollup: 4.13.2
- sass: 1.72.0
- terser: 5.30.0
+ rollup: 4.14.2
+ sass: 1.75.0
+ terser: 5.30.3
optionalDependencies:
fsevents: 2.3.3
@@ -19103,12 +19108,12 @@ packages:
vitest: '>=0.16.0'
dependencies:
cross-fetch: 3.1.8
- vitest: 0.34.6(happy-dom@13.6.2)(sass@1.72.0)(terser@5.30.0)
+ vitest: 0.34.6(happy-dom@13.6.2)(sass@1.75.0)(terser@5.30.3)
transitivePeerDependencies:
- encoding
dev: true
- /vitest@0.34.6(happy-dom@13.6.2)(sass@1.72.0)(terser@5.30.0):
+ /vitest@0.34.6(happy-dom@13.6.2)(sass@1.75.0)(terser@5.30.3):
resolution: {integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==}
engines: {node: '>=v14.18.0'}
hasBin: true
@@ -19141,7 +19146,7 @@ packages:
dependencies:
'@types/chai': 4.3.14
'@types/chai-subset': 1.3.5
- '@types/node': 20.12.2
+ '@types/node': 20.12.7
'@vitest/expect': 0.34.6
'@vitest/runner': 0.34.6
'@vitest/snapshot': 0.34.6
@@ -19154,15 +19159,15 @@ packages:
debug: 4.3.4(supports-color@8.1.1)
happy-dom: 13.6.2
local-pkg: 0.4.3
- magic-string: 0.30.8
+ magic-string: 0.30.9
pathe: 1.1.2
picocolors: 1.0.0
std-env: 3.7.0
strip-literal: 1.3.0
tinybench: 2.6.0
tinypool: 0.7.0
- vite: 5.2.7(@types/node@20.12.2)(sass@1.72.0)(terser@5.30.0)
- vite-node: 0.34.6(@types/node@20.12.2)(sass@1.72.0)(terser@5.30.0)
+ vite: 5.2.8(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3)
+ vite-node: 0.34.6(@types/node@20.12.7)(sass@1.75.0)(terser@5.30.3)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -19214,23 +19219,23 @@ packages:
vscode-languageserver-protocol: 3.17.5
dev: false
- /vue-component-meta@2.0.7(typescript@5.4.3):
- resolution: {integrity: sha512-lXL9Tll2649JMK9IdUV+a+xr0Vm84r0Iq2F4S3OdDqWsAgE0mArvqHmfH1eNFVMUnyQJQhTB24NMZooQjegz3g==}
+ /vue-component-meta@2.0.13(typescript@5.4.5):
+ resolution: {integrity: sha512-A2tbTs1El+eF5tgaWL6py7dxCawmOAkpdavvyasa7hO8Zj+FhVCMxB7wHJq3t9bZwmaJ8eDh3PeoeqMXwK+Pjg==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@volar/typescript': 2.1.6
- '@vue/language-core': 2.0.7(typescript@5.4.3)
+ '@volar/typescript': 2.2.0-alpha.8
+ '@vue/language-core': 2.0.13(typescript@5.4.5)
path-browserify: 1.0.1
- typescript: 5.4.3
- vue-component-type-helpers: 2.0.7
+ typescript: 5.4.5
+ vue-component-type-helpers: 2.0.13
dev: true
- /vue-component-type-helpers@2.0.7:
- resolution: {integrity: sha512-7e12Evdll7JcTIocojgnCgwocX4WzIYStGClBQ+QuWPinZo/vQolv2EMq4a3lg16TKfwWafLimG77bxb56UauA==}
+ /vue-component-type-helpers@2.0.13:
+ resolution: {integrity: sha512-xNO5B7DstNWETnoYflLkVgh8dK8h2ZDgxY1M2O0zrqGeBNq5yAZ8a10yCS9+HnixouNGYNX+ggU9MQQq86HTpg==}
dev: true
/vue-demi@0.14.7(vue@3.4.15):
@@ -19245,7 +19250,7 @@ packages:
'@vue/composition-api':
optional: true
dependencies:
- vue: 3.4.15(typescript@5.4.3)
+ vue: 3.4.15(typescript@5.4.5)
dev: false
/vue-docgen-api@4.78.0(vue@3.4.15):
@@ -19253,7 +19258,7 @@ packages:
peerDependencies:
vue: '>=2'
dependencies:
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@babel/types': 7.24.0
'@vue/compiler-dom': 3.4.21
'@vue/compiler-sfc': 3.4.15
@@ -19264,7 +19269,7 @@ packages:
pug: 3.0.2
recast: 0.23.6
ts-map: 1.0.3
- vue: 3.4.15(typescript@5.4.3)
+ vue: 3.4.15(typescript@5.4.5)
vue-inbrowser-compiler-independent-utils: 4.71.1(vue@3.4.15)
dev: true
@@ -19286,16 +19291,16 @@ packages:
- supports-color
dev: true
- /vue-i18n@9.10.2(vue@3.4.15):
- resolution: {integrity: sha512-ECJ8RIFd+3c1d3m1pctQ6ywG5Yj8Efy1oYoAKQ9neRdkLbuKLVeW4gaY5HPkD/9ssf1pOnUrmIFjx2/gkGxmEw==}
+ /vue-i18n@9.12.0(vue@3.4.15):
+ resolution: {integrity: sha512-rUxCKTws8NH3XP98W71GA7btAQdAuO7j6BC5y5s1bTNQYo/CIgZQf+p7d1Zo5bo/3v8TIq9aSUMDjpfgKsC3Uw==}
engines: {node: '>= 16'}
peerDependencies:
vue: ^3.0.0
dependencies:
- '@intlify/core-base': 9.10.2
- '@intlify/shared': 9.10.2
+ '@intlify/core-base': 9.12.0
+ '@intlify/shared': 9.12.0
'@vue/devtools-api': 6.6.1
- vue: 3.4.15(typescript@5.4.3)
+ vue: 3.4.15(typescript@5.4.5)
dev: false
/vue-inbrowser-compiler-independent-utils@4.71.1(vue@3.4.15):
@@ -19303,7 +19308,7 @@ packages:
peerDependencies:
vue: '>=2'
dependencies:
- vue: 3.4.15(typescript@5.4.3)
+ vue: 3.4.15(typescript@5.4.5)
dev: true
/vue-template-compiler@2.7.16:
@@ -19313,19 +19318,19 @@ packages:
he: 1.2.0
dev: true
- /vue-tsc@2.0.7(typescript@5.4.3):
- resolution: {integrity: sha512-LYa0nInkfcDBB7y8jQ9FQ4riJTRNTdh98zK/hzt4gEpBZQmf30dPhP+odzCa+cedGz6B/guvJEd0BavZaRptjg==}
+ /vue-tsc@2.0.13(typescript@5.4.5):
+ resolution: {integrity: sha512-a3nL3FvguCWVJUQW/jFrUxdeUtiEkbZoQjidqvMeBK//tuE2w6NWQAbdrEpY2+6nSa4kZoKZp8TZUMtHpjt4mQ==}
hasBin: true
peerDependencies:
typescript: '*'
dependencies:
- '@volar/typescript': 2.1.6
- '@vue/language-core': 2.0.7(typescript@5.4.3)
+ '@volar/typescript': 2.2.0-alpha.8
+ '@vue/language-core': 2.0.13(typescript@5.4.5)
semver: 7.6.0
- typescript: 5.4.3
+ typescript: 5.4.5
dev: true
- /vue@3.4.15(typescript@5.4.3):
+ /vue@3.4.15(typescript@5.4.5):
resolution: {integrity: sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==}
peerDependencies:
typescript: '*'
@@ -19338,7 +19343,7 @@ packages:
'@vue/runtime-dom': 3.4.15
'@vue/server-renderer': 3.4.15(vue@3.4.15)
'@vue/shared': 3.4.15
- typescript: 5.4.3
+ typescript: 5.4.5
/vuedraggable@4.1.0(vue@3.4.15):
resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==}
@@ -19346,7 +19351,7 @@ packages:
vue: ^3.0.1
dependencies:
sortablejs: 1.14.0
- vue: 3.4.15(typescript@5.4.3)
+ vue: 3.4.15(typescript@5.4.5)
dev: false
/w3c-xmlserializer@5.0.0:
@@ -19362,7 +19367,7 @@ packages:
hasBin: true
dependencies:
axios: 1.6.8(debug@4.3.4)
- joi: 17.12.2
+ joi: 17.12.3
lodash: 4.17.21
minimist: 1.2.8
rxjs: 7.8.1
@@ -19540,7 +19545,7 @@ packages:
resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==}
engines: {node: '>= 10.0.0'}
dependencies:
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@babel/types': 7.24.0
assert-never: 1.2.1
babel-walk: 3.0.0-canary-5
@@ -19815,7 +19820,7 @@ packages:
vscode-languageclient: 9.0.1
dev: false
- github.com/misskey-dev/storybook-addon-misskey-theme/cf583db098365b2ccc81a82f63ca9c93bc32b640(@storybook/blocks@8.0.5)(@storybook/components@8.0.5)(@storybook/core-events@8.0.5)(@storybook/manager-api@8.0.5)(@storybook/preview-api@8.0.5)(@storybook/theming@8.0.5)(@storybook/types@8.0.5)(react-dom@18.2.0)(react@18.2.0):
+ github.com/misskey-dev/storybook-addon-misskey-theme/cf583db098365b2ccc81a82f63ca9c93bc32b640(@storybook/blocks@8.0.8)(@storybook/components@8.0.8)(@storybook/core-events@8.0.8)(@storybook/manager-api@8.0.8)(@storybook/preview-api@8.0.8)(@storybook/theming@8.0.8)(@storybook/types@8.0.8)(react-dom@18.2.0)(react@18.2.0):
resolution: {tarball: https://codeload.github.com/misskey-dev/storybook-addon-misskey-theme/tar.gz/cf583db098365b2ccc81a82f63ca9c93bc32b640}
id: github.com/misskey-dev/storybook-addon-misskey-theme/cf583db098365b2ccc81a82f63ca9c93bc32b640
name: storybook-addon-misskey-theme
@@ -19836,13 +19841,13 @@ packages:
react-dom:
optional: true
dependencies:
- '@storybook/blocks': 8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0)
- '@storybook/components': 8.0.5(@types/react@18.2.73)(react-dom@18.2.0)(react@18.2.0)
- '@storybook/core-events': 8.0.5
- '@storybook/manager-api': 8.0.5(react-dom@18.2.0)(react@18.2.0)
- '@storybook/preview-api': 8.0.5
- '@storybook/theming': 8.0.5(react-dom@18.2.0)(react@18.2.0)
- '@storybook/types': 8.0.5
+ '@storybook/blocks': 8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/components': 8.0.8(@types/react@18.2.78)(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/core-events': 8.0.8
+ '@storybook/manager-api': 8.0.8(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/preview-api': 8.0.8
+ '@storybook/theming': 8.0.8(react-dom@18.2.0)(react@18.2.0)
+ '@storybook/types': 8.0.8
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: true
From 7da775df1081e5a345a9f7c4cc96c6d98665257a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=81=BE=E3=81=A3=E3=81=A1=E3=82=83=E3=81=A8=E3=83=BC?=
=?UTF-8?q?=E3=81=AB=E3=82=85?=
<17376330+u1-liquid@users.noreply.github.com>
Date: Sun, 14 Apr 2024 01:43:03 +0900
Subject: [PATCH 08/11] =?UTF-8?q?spec(frontend):=20=E3=83=A1=E3=82=A2?=
=?UTF-8?q?=E3=83=89=E8=AA=8D=E8=A8=BC=E3=81=8C=E7=BE=A9=E5=8B=99=E5=8C=96?=
=?UTF-8?q?=E3=81=95=E3=82=8C=E3=81=A6=E3=81=84=E3=82=8B=E3=81=AE=E3=81=AB?=
=?UTF-8?q?=E3=83=A1=E3=82=A2=E3=83=89=E3=81=8C=E7=99=BB=E9=8C=B2=E3=81=95?=
=?UTF-8?q?=E3=82=8C=E3=81=A6=E3=81=AA=E3=81=84=E3=83=BB=E8=AA=8D=E8=A8=BC?=
=?UTF-8?q?=E3=81=95=E3=82=8C=E3=81=A6=E3=81=AA=E3=81=84=E5=A0=B4=E5=90=88?=
=?UTF-8?q?=E7=99=BB=E9=8C=B2=E3=81=99=E3=82=8B=E3=82=88=E3=81=86=E3=81=AB?=
=?UTF-8?q?=E4=BF=83=E3=81=99=20(MisskeyIO#608)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
locales/en-US.yml | 2 ++
locales/index.d.ts | 8 ++++++++
locales/ja-JP.yml | 2 ++
locales/ko-KR.yml | 2 ++
packages/frontend/src/pages/settings/email.vue | 13 ++++++++-----
.../frontend/src/ui/_common_/announcements.vue | 15 +++++++++++++++
6 files changed, 37 insertions(+), 5 deletions(-)
diff --git a/locales/en-US.yml b/locales/en-US.yml
index d66264e2b..5609803ff 100644
--- a/locales/en-US.yml
+++ b/locales/en-US.yml
@@ -749,6 +749,8 @@ loadRawImages: "Load original images instead of showing thumbnails"
disableShowingAnimatedImages: "Don't play animated images"
highlightSensitiveMedia: "Highlight sensitive media"
verificationEmailSent: "A verification email has been sent. Please follow the included link to complete verification."
+emailRegistrationRequired: "Email registration required"
+emailRegistrationRequiredBanner: "{instance} requires email registration. Click here to register your email address."
notSet: "Not set"
emailVerified: "Email has been verified"
noteFavoritesCount: "Number of favorite notes"
diff --git a/locales/index.d.ts b/locales/index.d.ts
index c0b67e541..f5ba524a0 100644
--- a/locales/index.d.ts
+++ b/locales/index.d.ts
@@ -3008,6 +3008,14 @@ export interface Locale extends ILocale {
* 確認のメールを送信しました。メールに記載されたリンクにアクセスして、設定を完了してください。
*/
"verificationEmailSent": string;
+ /**
+ * メールアドレスの登録が必要です
+ */
+ "emailRegistrationRequired": string;
+ /**
+ * {instance}はメールアドレスの登録が必要です。ここをクリックしてメールアドレスを登録してください。
+ */
+ "emailRegistrationRequiredBanner": ParameterizedString<"instance">;
/**
* 未設定
*/
diff --git a/locales/ja-JP.yml b/locales/ja-JP.yml
index e3f80a0d2..ca49714ee 100644
--- a/locales/ja-JP.yml
+++ b/locales/ja-JP.yml
@@ -748,6 +748,8 @@ loadRawImages: "添付画像のサムネイルをオリジナル画質にする"
disableShowingAnimatedImages: "アニメーション画像を再生しない"
highlightSensitiveMedia: "メディアがセンシティブであることを分かりやすく表示"
verificationEmailSent: "確認のメールを送信しました。メールに記載されたリンクにアクセスして、設定を完了してください。"
+emailRegistrationRequired: "メールアドレスの登録が必要です"
+emailRegistrationRequiredBanner: "{instance}はメールアドレスの登録が必要です。ここをクリックしてメールアドレスを登録してください。"
notSet: "未設定"
emailVerified: "メールアドレスが確認されました"
noteFavoritesCount: "お気に入りノートの数"
diff --git a/locales/ko-KR.yml b/locales/ko-KR.yml
index 138a1bedb..afe3248c8 100644
--- a/locales/ko-KR.yml
+++ b/locales/ko-KR.yml
@@ -748,6 +748,8 @@ loadRawImages: "첨부한 이미지의 썸네일을 원본화질로 표시"
disableShowingAnimatedImages: "움직이는 이미지를 자동으로 재생하지 않음"
highlightSensitiveMedia: "미디어가 민감한 내용이라는 것을 알기 쉽게 표시"
verificationEmailSent: "확인 메일을 발송하였습니다. 설정을 완료하려면 메일에 첨부된 링크를 확인해 주세요."
+emailRegistrationRequired: "이메일 주소 등록이 필요합니다"
+emailRegistrationRequiredBanner: "{instance}에서는 이메일 주소 등록이 필요합니다. 여기를 클릭하여 이메일 주소를 등록해 주세요."
notSet: "설정되지 않음"
emailVerified: "메일 주소가 확인되었습니다."
noteFavoritesCount: "즐겨찾기한 노트 수"
diff --git a/packages/frontend/src/pages/settings/email.vue b/packages/frontend/src/pages/settings/email.vue
index f22664756..ef7369bf5 100644
--- a/packages/frontend/src/pages/settings/email.vue
+++ b/packages/frontend/src/pages/settings/email.vue
@@ -7,11 +7,14 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts.emailAddress }}
-
-
- {{ i18n.ts.verificationEmailSent }}
- {{ i18n.ts.emailVerified }}
-
+
+ {{ i18n.ts.emailRegistrationRequired }}
+
+
+ {{ i18n.ts.verificationEmailSent }}
+ {{ i18n.ts.emailVerified }}
+
+
diff --git a/packages/frontend/src/ui/_common_/announcements.vue b/packages/frontend/src/ui/_common_/announcements.vue
index 362c29e6c..ad9965504 100644
--- a/packages/frontend/src/ui/_common_/announcements.vue
+++ b/packages/frontend/src/ui/_common_/announcements.vue
@@ -5,6 +5,18 @@ SPDX-License-Identifier: AGPL-3.0-only
+
+
+
+
+ {{ i18n.tsx.emailRegistrationRequiredBanner({ instance: instanceName }) }}
+
+
+
+
+
+ {{ i18n.ts.verificationEmailSent }}
+