{{ i18n.ts.moderator }}:
diff --git a/packages/frontend/src/components/MkAutocomplete.vue b/packages/frontend/src/components/MkAutocomplete.vue
index a0f4961116..c1fcbd7ac1 100644
--- a/packages/frontend/src/components/MkAutocomplete.vue
+++ b/packages/frontend/src/components/MkAutocomplete.vue
@@ -265,7 +265,7 @@ function emojiAutoComplete(query: string | null, emojiDb: EmojiDef[], max = 30):
// 前方一致(エイリアスなし)
emojiDb.some(x => {
if (x.name.startsWith(query) && !x.aliasOf) {
- matched.set(x.name, { emoji: x, score: query.length });
+ matched.set(x.name, { emoji: x, score: query.length + 1 });
}
return matched.size === max;
});
@@ -273,8 +273,8 @@ function emojiAutoComplete(query: string | null, emojiDb: EmojiDef[], max = 30):
// 前方一致(エイリアス込み)
if (matched.size < max) {
emojiDb.some(x => {
- if (x.name.startsWith(query)) {
- matched.set(x.name, { emoji: x, score: query.length });
+ if (x.name.startsWith(query) && !matched.has(x.aliasOf ?? x.name)) {
+ matched.set(x.aliasOf ?? x.name, { emoji: x, score: query.length });
}
return matched.size === max;
});
@@ -283,36 +283,32 @@ function emojiAutoComplete(query: string | null, emojiDb: EmojiDef[], max = 30):
// 部分一致(エイリアス込み)
if (matched.size < max) {
emojiDb.some(x => {
- if (x.name.includes(query)) {
- matched.set(x.name, { emoji: x, score: query.length });
+ if (x.name.includes(query) && !matched.has(x.aliasOf ?? x.name)) {
+ matched.set(x.aliasOf ?? x.name, { emoji: x, score: query.length - 1 });
}
return matched.size === max;
});
}
- // 簡易あいまい検索
- if (matched.size < max) {
+ // 簡易あいまい検索(3文字以上)
+ if (matched.size < max && query.length > 3) {
const queryChars = [...query];
const hitEmojis = new Map
();
for (const x of emojiDb) {
- // クエリ文字列の1文字単位で絵文字名にヒットするかを見る
- // ただし、過剰に検出されるのを防ぐためクエリ文字列に登場する順番で絵文字名を走査する
+ // 文字列の位置を進めながら、クエリの文字を順番に探す
- let queryCharHitPos = 0;
- let queryCharHitCount = 0;
- for (let idx = 0; idx < queryChars.length; idx++) {
- queryCharHitPos = x.name.indexOf(queryChars[idx], queryCharHitPos);
- if (queryCharHitPos <= -1) {
- break;
- }
-
- queryCharHitCount++;
+ let pos = 0;
+ let hit = 0;
+ for (const c of queryChars) {
+ pos = x.name.indexOf(c, pos);
+ if (pos <= -1) break;
+ hit++;
}
- // ヒット数が少なすぎると検索結果が汚れるので調節する
- if (queryCharHitCount > 2) {
- hitEmojis.set(x.name, { emoji: x, score: queryCharHitCount });
+ // 半分以上の文字が含まれていればヒットとする
+ if (hit > Math.ceil(queryChars.length / 2) && hit - 2 > (matched.get(x.aliasOf ?? x.name)?.score ?? 0)) {
+ hitEmojis.set(x.aliasOf ?? x.name, { emoji: x, score: hit - 2 });
}
}
diff --git a/packages/frontend/src/components/MkCodeEditor.vue b/packages/frontend/src/components/MkCodeEditor.vue
index 2d56a61963..03788af21e 100644
--- a/packages/frontend/src/components/MkCodeEditor.vue
+++ b/packages/frontend/src/components/MkCodeEditor.vue
@@ -139,6 +139,10 @@ watch(v, () => {
height: 100%;
}
+.textarea, .codeEditorHighlighter {
+ margin: 0;
+}
+
.textarea {
position: absolute;
top: 0;
@@ -154,6 +158,8 @@ watch(v, () => {
background-color: transparent;
border: 0;
outline: 0;
+ min-width: calc(100% - 24px);
+ height: calc(100% - 24px);
padding: 12px;
line-height: 1.5em;
font-size: 1em;
diff --git a/packages/frontend/src/components/MkMediaVideo.vue b/packages/frontend/src/components/MkMediaVideo.vue
index 43c64b4c85..b6e8f1ff22 100644
--- a/packages/frontend/src/components/MkMediaVideo.vue
+++ b/packages/frontend/src/components/MkMediaVideo.vue
@@ -37,6 +37,7 @@ import * as Misskey from 'misskey-js';
import bytes from '@/filters/bytes.js';
import { defaultStore } from '@/store.js';
import { i18n } from '@/i18n.js';
+import hasAudio from '@/scripts/media-has-audio.js';
const props = defineProps<{
video: Misskey.entities.DriveFile;
@@ -49,6 +50,12 @@ const videoEl = shallowRef();
watch(videoEl, () => {
if (videoEl.value) {
videoEl.value.volume = 0.3;
+ hasAudio(videoEl.value).then(had => {
+ if (!had) {
+ videoEl.value.loop = videoEl.value.muted = true;
+ videoEl.value.play();
+ }
+ });
}
});
diff --git a/packages/frontend/src/components/MkNote.vue b/packages/frontend/src/components/MkNote.vue
index e300ef88a5..04fe8d52fb 100644
--- a/packages/frontend/src/components/MkNote.vue
+++ b/packages/frontend/src/components/MkNote.vue
@@ -5,7 +5,7 @@ SPDX-License-Identifier: AGPL-3.0-only
-
+
@@ -142,6 +142,12 @@ SPDX-License-Identifier: AGPL-3.0-only
+
+
+
+
+
diff --git a/packages/frontend/src/pages/settings/sounds.vue b/packages/frontend/src/pages/settings/sounds.vue
index cd1707a594..e549901f05 100644
--- a/packages/frontend/src/pages/settings/sounds.vue
+++ b/packages/frontend/src/pages/settings/sounds.vue
@@ -5,6 +5,12 @@ SPDX-License-Identifier: AGPL-3.0-only
+
+ {{ i18n.ts.notUseSound }}
+
+
+ {{ i18n.ts.useSoundOnlyWhenActive }}
+
{{ i18n.ts.masterVolume }}
@@ -12,11 +18,11 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts.sounds }}
-
+
{{ i18n.t('_sfx.' + type) }}
- {{ sounds[type].type ?? i18n.ts.none }}
+ {{ getSoundTypeName(sounds[type].type) }}
- updated(type, res)"/>
+ updated(type, res)"/>
@@ -27,6 +33,8 @@ SPDX-License-Identifier: AGPL-3.0-only
+
+
diff --git a/packages/frontend/src/scripts/media-has-audio.ts b/packages/frontend/src/scripts/media-has-audio.ts
new file mode 100644
index 0000000000..3421a38a76
--- /dev/null
+++ b/packages/frontend/src/scripts/media-has-audio.ts
@@ -0,0 +1,9 @@
+export default async function hasAudio(media: HTMLMediaElement) {
+ const cloned = media.cloneNode() as HTMLMediaElement;
+ cloned.muted = (cloned as typeof cloned & Partial
).playsInline = true;
+ cloned.play();
+ await new Promise((resolve) => cloned.addEventListener('playing', resolve));
+ const result = !!(cloned as any).audioTracks?.length || (cloned as any).mozHasAudio || !!(cloned as any).webkitAudioDecodedByteCount;
+ cloned.remove();
+ return result;
+}
diff --git a/packages/frontend/src/scripts/sound.ts b/packages/frontend/src/scripts/sound.ts
index 2b604bd98a..a4c6967d18 100644
--- a/packages/frontend/src/scripts/sound.ts
+++ b/packages/frontend/src/scripts/sound.ts
@@ -3,13 +3,22 @@
* SPDX-License-Identifier: AGPL-3.0-only
*/
+import type { SoundStore } from '@/store.js';
import { defaultStore } from '@/store.js';
+import * as os from '@/os.js';
-const ctx = new AudioContext();
+let ctx: AudioContext;
const cache = new Map();
+let canPlay = true;
export const soundsTypes = [
+ // 音声なし
null,
+
+ // ドライブの音声
+ '_driveFile_',
+
+ // プリインストール
'syuilo/n-aec',
'syuilo/n-aec-4va',
'syuilo/n-aec-4vb',
@@ -38,6 +47,8 @@ export const soundsTypes = [
'syuilo/waon',
'syuilo/popo',
'syuilo/triple',
+ 'syuilo/bubble1',
+ 'syuilo/bubble2',
'syuilo/poi1',
'syuilo/poi2',
'syuilo/pirori',
@@ -61,37 +72,116 @@ export const soundsTypes = [
'noizenecio/kick_gaba7',
] as const;
-export async function loadAudio(file: string, useCache = true) {
- if (useCache && cache.has(file)) {
- return cache.get(file)!;
+export const operationTypes = [
+ 'noteMy',
+ 'note',
+ 'antenna',
+ 'channel',
+ 'notification',
+ 'reaction',
+] as const;
+
+/** サウンドの種類 */
+export type SoundType = typeof soundsTypes[number];
+
+/** スプライトの種類 */
+export type OperationType = typeof operationTypes[number];
+
+/**
+ * 音声を読み込む
+ * @param soundStore サウンド設定
+ * @param options `useCache`: デフォルトは`true` 一度再生した音声はキャッシュする
+ */
+export async function loadAudio(soundStore: SoundStore, options?: { useCache?: boolean; }) {
+ if (_DEV_) console.log('loading audio. opts:', options);
+ // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
+ if (soundStore.type === null || (soundStore.type === '_driveFile_' && !soundStore.fileUrl)) {
+ return;
+ }
+ // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
+ if (ctx == null) {
+ ctx = new AudioContext();
+ }
+ if (options?.useCache ?? true) {
+ if (soundStore.type === '_driveFile_' && cache.has(soundStore.fileId)) {
+ if (_DEV_) console.log('use cache');
+ return cache.get(soundStore.fileId) as AudioBuffer;
+ } else if (cache.has(soundStore.type)) {
+ if (_DEV_) console.log('use cache');
+ return cache.get(soundStore.type) as AudioBuffer;
+ }
+ }
+
+ let response: Response;
+
+ if (soundStore.type === '_driveFile_') {
+ try {
+ response = await fetch(soundStore.fileUrl);
+ } catch (err) {
+ try {
+ // URLが変わっている可能性があるのでドライブ側からURLを取得するフォールバック
+ const apiRes = await os.api('drive/files/show', {
+ fileId: soundStore.fileId,
+ });
+ response = await fetch(apiRes.url);
+ } catch (fbErr) {
+ // それでも無理なら諦める
+ return;
+ }
+ }
+ } else {
+ try {
+ response = await fetch(`/client-assets/sounds/${soundStore.type}.mp3`);
+ } catch (err) {
+ return;
+ }
}
- const response = await fetch(`/client-assets/sounds/${file}.mp3`);
const arrayBuffer = await response.arrayBuffer();
const audioBuffer = await ctx.decodeAudioData(arrayBuffer);
- if (useCache) {
- cache.set(file, audioBuffer);
+ if (options?.useCache ?? true) {
+ if (soundStore.type === '_driveFile_') {
+ cache.set(soundStore.fileId, audioBuffer);
+ } else {
+ cache.set(soundStore.type, audioBuffer);
+ }
}
return audioBuffer;
}
-export function play(type: 'noteMy' | 'note' | 'antenna' | 'channel' | 'notification') {
- const sound = defaultStore.state[`sound_${type}`];
- if (_DEV_) console.log('play', type, sound);
- if (sound.type == null) return;
- playFile(sound.type, sound.volume);
+/**
+ * 既定のスプライトを再生する
+ * @param type スプライトの種類を指定
+ */
+export function play(operationType: OperationType) {
+ const sound = defaultStore.state[`sound_${operationType}`];
+ if (_DEV_) console.log('play', operationType, sound);
+ if (sound.type == null || !canPlay) return;
+
+ canPlay = false;
+ playFile(sound).then(() => {
+ // ごく短時間に音が重複しないように
+ setTimeout(() => {
+ canPlay = true;
+ }, 25);
+ });
}
-export async function playFile(file: string, volume: number) {
- const buffer = await loadAudio(file);
- createSourceNode(buffer, volume)?.start();
+/**
+ * サウンド設定形式で指定された音声を再生する
+ * @param soundStore サウンド設定
+ */
+export async function playFile(soundStore: SoundStore) {
+ const buffer = await loadAudio(soundStore);
+ if (!buffer) return;
+ createSourceNode(buffer, soundStore.volume)?.start();
}
export function createSourceNode(buffer: AudioBuffer, volume: number) : AudioBufferSourceNode | null {
const masterVolume = defaultStore.state.sound_masterVolume;
- if (masterVolume === 0 || volume === 0) {
+ if (isMute() || masterVolume === 0 || volume === 0) {
return null;
}
@@ -104,3 +194,39 @@ export function createSourceNode(buffer: AudioBuffer, volume: number) : AudioBuf
return soundSource;
}
+
+/**
+ * 音声の長さをミリ秒で取得する
+ * @param file ファイルのURL(ドライブIDではない)
+ */
+export async function getSoundDuration(file: string): Promise {
+ const audioEl = document.createElement('audio');
+ audioEl.src = file;
+ return new Promise((resolve) => {
+ const si = setInterval(() => {
+ if (audioEl.readyState > 0) {
+ resolve(audioEl.duration * 1000);
+ clearInterval(si);
+ audioEl.remove();
+ }
+ }, 100);
+ });
+}
+
+/**
+ * ミュートすべきかどうかを判断する
+ */
+export function isMute(): boolean {
+ if (defaultStore.state.sound_notUseSound) {
+ // サウンドを出力しない
+ return true;
+ }
+
+ // noinspection RedundantIfStatementJS
+ if (defaultStore.state.sound_useSoundOnlyWhenActive && document.visibilityState === 'hidden') {
+ // ブラウザがアクティブな時のみサウンドを出力する
+ return true;
+ }
+
+ return false;
+}
diff --git a/packages/frontend/src/store.ts b/packages/frontend/src/store.ts
index 6d95ddba35..70d2cf402d 100644
--- a/packages/frontend/src/store.ts
+++ b/packages/frontend/src/store.ts
@@ -6,6 +6,7 @@
import { markRaw, ref } from 'vue';
import * as Misskey from 'misskey-js';
import { miLocalStorage } from './local-storage.js';
+import type { SoundType } from '@/scripts/sound.js';
import { Storage } from '@/pizzax.js';
interface PostFormAction {
@@ -35,6 +36,22 @@ interface PageViewInterruptor {
handler: (page: Misskey.entities.Page) => unknown;
}
+/** サウンド設定 */
+export type SoundStore = {
+ type: Exclude;
+ volume: number;
+} | {
+ type: '_driveFile_';
+
+ /** ドライブのファイルID */
+ fileId: string;
+
+ /** ファイルURL(こちらが優先される) */
+ fileUrl: string;
+
+ volume: number;
+}
+
export const postFormActions: PostFormAction[] = [];
export const userActions: UserAction[] = [];
export const noteActions: NoteAction[] = [];
@@ -330,6 +347,10 @@ export const defaultStore = markRaw(new Storage('base', {
where: 'device',
default: 'medium' as 'small' | 'medium' | 'large',
},
+ limitWidthOfReaction: {
+ where: 'device',
+ default: true,
+ },
forceShowAds: {
where: 'device',
default: false,
@@ -387,25 +408,37 @@ export const defaultStore = markRaw(new Storage('base', {
where: 'device',
default: 0.3,
},
+ sound_notUseSound: {
+ where: 'device',
+ default: false,
+ },
+ sound_useSoundOnlyWhenActive: {
+ where: 'device',
+ default: false,
+ },
sound_note: {
where: 'device',
- default: { type: 'syuilo/n-aec', volume: 1 },
+ default: { type: 'syuilo/n-aec', volume: 1 } as SoundStore,
},
sound_noteMy: {
where: 'device',
- default: { type: 'syuilo/n-cea-4va', volume: 1 },
+ default: { type: 'syuilo/n-cea-4va', volume: 1 } as SoundStore,
},
sound_notification: {
where: 'device',
- default: { type: 'syuilo/n-ea', volume: 1 },
+ default: { type: 'syuilo/n-ea', volume: 1 } as SoundStore,
},
sound_antenna: {
where: 'device',
- default: { type: 'syuilo/triple', volume: 1 },
+ default: { type: 'syuilo/triple', volume: 1 } as SoundStore,
},
sound_channel: {
where: 'device',
- default: { type: 'syuilo/square-pico', volume: 1 },
+ default: { type: 'syuilo/square-pico', volume: 1 } as SoundStore,
+ },
+ sound_reaction: {
+ where: 'device',
+ default: { type: 'syuilo/bubble2', volume: 1 } as SoundStore,
},
}));
diff --git a/packages/frontend/src/widgets/WidgetJobQueue.vue b/packages/frontend/src/widgets/WidgetJobQueue.vue
index fa82997570..5531794569 100644
--- a/packages/frontend/src/widgets/WidgetJobQueue.vue
+++ b/packages/frontend/src/widgets/WidgetJobQueue.vue
@@ -58,6 +58,7 @@ import { useStream } from '@/stream.js';
import number from '@/filters/number.js';
import * as sound from '@/scripts/sound.js';
import { deepClone } from '@/scripts/clone.js';
+import { defaultStore } from '@/store.js';
const name = 'jobQueue';
@@ -102,7 +103,15 @@ const prev = reactive({} as typeof current);
let jammedAudioBuffer: AudioBuffer | null = $ref(null);
let jammedSoundNodePlaying: boolean = $ref(false);
-sound.loadAudio('syuilo/queue-jammed').then(buf => jammedAudioBuffer = buf);
+if (defaultStore.state.sound_masterVolume) {
+ sound.loadAudio({
+ type: 'syuilo/queue-jammed',
+ volume: 1,
+ }).then(buf => {
+ if (!buf) throw new Error('[WidgetJobQueue] Failed to initialize AudioBuffer');
+ jammedAudioBuffer = buf;
+ });
+}
for (const domain of ['inbox', 'deliver']) {
prev[domain] = deepClone(current[domain]);
diff --git a/packages/frontend/test/init.ts b/packages/frontend/test/init.ts
index 986fa99c17..ab5e84b53c 100644
--- a/packages/frontend/test/init.ts
+++ b/packages/frontend/test/init.ts
@@ -25,3 +25,21 @@ vi.mock('@/store.js', () => {
},
};
});
+
+// Add mocks for Web Audio API
+const AudioNodeMock = vi.fn(() => ({
+ connect: vi.fn(() => ({ connect: vi.fn() })),
+ start: vi.fn(),
+}));
+
+const GainNodeMock = vi.fn(() => ({
+ gain: vi.fn(),
+}));
+
+const AudioContextMock = vi.fn(() => ({
+ createBufferSource: vi.fn(() => new AudioNodeMock()),
+ createGain: vi.fn(() => new GainNodeMock()),
+ decodeAudioData: vi.fn(),
+}));
+
+vi.stubGlobal('AudioContext', AudioContextMock);
diff --git a/packages/misskey-js/etc/misskey-js.api.md b/packages/misskey-js/etc/misskey-js.api.md
index f9ad3b7422..a6ce52750f 100644
--- a/packages/misskey-js/etc/misskey-js.api.md
+++ b/packages/misskey-js/etc/misskey-js.api.md
@@ -1565,7 +1565,8 @@ export type Endpoints = {
injectFeaturedNote?: boolean;
receiveAnnouncementEmail?: boolean;
alwaysMarkNsfw?: boolean;
- mutedWords?: string[][];
+ mutedWords?: (string[] | string)[];
+ hardMutedWords?: (string[] | string)[];
notificationRecieveConfig?: any;
emailNotificationTypes?: string[];
alsoKnownAs?: string[];
@@ -2534,7 +2535,8 @@ type MeDetailed = UserDetailed & {
integrations: Record;
isDeleted: boolean;
isExplorable: boolean;
- mutedWords: string[][];
+ mutedWords: (string[] | string)[];
+ hardMutedWords: (string[] | string)[];
notificationRecieveConfig: {
[notificationType in typeof notificationTypes_2[number]]?: {
type: 'all';
@@ -3071,9 +3073,9 @@ type UserSorting = '+follower' | '-follower' | '+createdAt' | '-createdAt' | '+u
//
// src/api.types.ts:16:32 - (ae-forgotten-export) The symbol "TODO" needs to be exported by the entry point index.d.ts
// src/api.types.ts:20:25 - (ae-forgotten-export) The symbol "NoParams" needs to be exported by the entry point index.d.ts
-// src/api.types.ts:644:18 - (ae-forgotten-export) The symbol "ShowUserReq" needs to be exported by the entry point index.d.ts
-// src/entities.ts:116:2 - (ae-forgotten-export) The symbol "notificationTypes_2" needs to be exported by the entry point index.d.ts
-// src/entities.ts:627:2 - (ae-forgotten-export) The symbol "ModerationLogPayloads" needs to be exported by the entry point index.d.ts
+// src/api.types.ts:645:18 - (ae-forgotten-export) The symbol "ShowUserReq" needs to be exported by the entry point index.d.ts
+// src/entities.ts:117:2 - (ae-forgotten-export) The symbol "notificationTypes_2" needs to be exported by the entry point index.d.ts
+// src/entities.ts:628:2 - (ae-forgotten-export) The symbol "ModerationLogPayloads" needs to be exported by the entry point index.d.ts
// src/streaming.types.ts:33:4 - (ae-forgotten-export) The symbol "FIXME" needs to be exported by the entry point index.d.ts
// (No @packageDocumentation comment for this package)
diff --git a/packages/misskey-js/package.json b/packages/misskey-js/package.json
index 69ce173bf4..865d25146a 100644
--- a/packages/misskey-js/package.json
+++ b/packages/misskey-js/package.json
@@ -22,11 +22,11 @@
"devDependencies": {
"@microsoft/api-extractor": "7.38.3",
"@swc/jest": "0.2.29",
- "@types/jest": "29.5.8",
- "@types/node": "20.9.1",
- "@typescript-eslint/eslint-plugin": "6.11.0",
- "@typescript-eslint/parser": "6.11.0",
- "eslint": "8.53.0",
+ "@types/jest": "29.5.10",
+ "@types/node": "20.10.0",
+ "@typescript-eslint/eslint-plugin": "6.12.0",
+ "@typescript-eslint/parser": "6.12.0",
+ "eslint": "8.54.0",
"jest": "29.7.0",
"jest-fetch-mock": "3.0.3",
"jest-websocket-mock": "2.5.0",
@@ -39,7 +39,7 @@
],
"dependencies": {
"@swc/cli": "0.1.63",
- "@swc/core": "1.3.96",
+ "@swc/core": "1.3.99",
"eventemitter3": "5.0.1",
"reconnecting-websocket": "4.4.0"
}
diff --git a/packages/misskey-js/src/api.types.ts b/packages/misskey-js/src/api.types.ts
index ea6db15d4d..2e8ee0a677 100644
--- a/packages/misskey-js/src/api.types.ts
+++ b/packages/misskey-js/src/api.types.ts
@@ -432,7 +432,8 @@ export type Endpoints = {
injectFeaturedNote?: boolean;
receiveAnnouncementEmail?: boolean;
alwaysMarkNsfw?: boolean;
- mutedWords?: string[][];
+ mutedWords?: (string[] | string)[];
+ hardMutedWords?: (string[] | string)[];
notificationRecieveConfig?: any;
emailNotificationTypes?: string[];
alsoKnownAs?: string[];
diff --git a/packages/misskey-js/src/entities.ts b/packages/misskey-js/src/entities.ts
index a51315b13b..2ddcf93f5d 100644
--- a/packages/misskey-js/src/entities.ts
+++ b/packages/misskey-js/src/entities.ts
@@ -112,7 +112,8 @@ export type MeDetailed = UserDetailed & {
integrations: Record;
isDeleted: boolean;
isExplorable: boolean;
- mutedWords: string[][];
+ mutedWords: (string[] | string)[];
+ hardMutedWords: (string[] | string)[];
notificationRecieveConfig: {
[notificationType in typeof notificationTypes[number]]?: {
type: 'all';
diff --git a/packages/sw/package.json b/packages/sw/package.json
index 3c74ee8c78..8ece5baf21 100644
--- a/packages/sw/package.json
+++ b/packages/sw/package.json
@@ -9,14 +9,14 @@
"lint": "pnpm typecheck && pnpm eslint"
},
"dependencies": {
- "esbuild": "0.19.5",
+ "esbuild": "0.19.8",
"idb-keyval": "6.2.1",
"misskey-js": "workspace:*"
},
"devDependencies": {
- "@typescript-eslint/parser": "6.11.0",
+ "@typescript-eslint/parser": "6.12.0",
"@typescript/lib-webworker": "npm:@types/serviceworker@0.0.67",
- "eslint": "8.53.0",
+ "eslint": "8.54.0",
"eslint-plugin-import": "2.29.0",
"typescript": "5.3.2"
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7373d5f10b..68d70ba4c1 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -36,20 +36,20 @@ importers:
version: 4.4.0
devDependencies:
'@typescript-eslint/eslint-plugin':
- specifier: 6.11.0
- version: 6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)(typescript@5.3.2)
+ specifier: 6.12.0
+ version: 6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2)
'@typescript-eslint/parser':
- specifier: 6.11.0
- version: 6.11.0(eslint@8.53.0)(typescript@5.3.2)
+ specifier: 6.12.0
+ version: 6.12.0(eslint@8.54.0)(typescript@5.3.2)
cross-env:
specifier: 7.0.3
version: 7.0.3
cypress:
- specifier: 13.5.1
- version: 13.5.1
+ specifier: 13.6.0
+ version: 13.6.0
eslint:
- specifier: 8.53.0
- version: 8.53.0
+ specifier: 8.54.0
+ version: 8.54.0
start-server-and-test:
specifier: 2.0.3
version: 2.0.3
@@ -63,14 +63,14 @@ importers:
specifier: 3.412.0
version: 3.412.0(@aws-sdk/client-s3@3.412.0)
'@bull-board/api':
- specifier: 5.9.1
- version: 5.9.1(@bull-board/ui@5.9.1)
+ specifier: 5.9.2
+ version: 5.9.2(@bull-board/ui@5.9.2)
'@bull-board/fastify':
- specifier: 5.9.1
- version: 5.9.1
+ specifier: 5.9.2
+ version: 5.9.2
'@bull-board/ui':
- specifier: 5.9.1
- version: 5.9.1
+ specifier: 5.9.2
+ version: 5.9.2
'@discordapp/twemoji':
specifier: 14.1.2
version: 14.1.2
@@ -99,14 +99,14 @@ importers:
specifier: 8.2.0
version: 8.2.0
'@nestjs/common':
- specifier: 10.2.8
- version: 10.2.8(reflect-metadata@0.1.13)(rxjs@7.8.1)
+ specifier: 10.2.10
+ version: 10.2.10(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/core':
- specifier: 10.2.8
- version: 10.2.8(@nestjs/common@10.2.8)(reflect-metadata@0.1.13)(rxjs@7.8.1)
+ specifier: 10.2.10
+ version: 10.2.10(@nestjs/common@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nestjs/testing':
- specifier: 10.2.8
- version: 10.2.8(@nestjs/common@10.2.8)(@nestjs/core@10.2.8)
+ specifier: 10.2.10
+ version: 10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)
'@peertube/http-signature':
specifier: 1.7.0
version: 1.7.0
@@ -117,14 +117,14 @@ importers:
specifier: 11.2.2
version: 11.2.2
'@smithy/node-http-handler':
- specifier: 2.1.5
- version: 2.1.5
+ specifier: 2.1.10
+ version: 2.1.10
'@swc/cli':
specifier: 0.1.63
- version: 0.1.63(@swc/core@1.3.96)(chokidar@3.5.3)
+ version: 0.1.63(@swc/core@1.3.99)(chokidar@3.5.3)
'@swc/core':
- specifier: 1.3.96
- version: 1.3.96
+ specifier: 1.3.99
+ version: 1.3.99
accepts:
specifier: 1.3.8
version: 1.3.8
@@ -147,8 +147,8 @@ importers:
specifier: 1.20.2
version: 1.20.2
bullmq:
- specifier: 4.13.3
- version: 4.13.3
+ specifier: 4.14.2
+ version: 4.14.2
cacheable-lookup:
specifier: 7.0.0
version: 7.0.0
@@ -225,8 +225,8 @@ importers:
specifier: 4.1.0
version: 4.1.0
jsdom:
- specifier: 22.1.0
- version: 22.1.0(bufferutil@4.0.7)(utf-8-validate@6.0.3)
+ specifier: 23.0.0
+ version: 23.0.0(bufferutil@4.0.7)(utf-8-validate@6.0.3)
json5:
specifier: 2.2.3
version: 2.2.3
@@ -234,11 +234,11 @@ importers:
specifier: 8.3.1
version: 8.3.1
jsrsasign:
- specifier: 10.8.6
- version: 10.8.6
+ specifier: 10.9.0
+ version: 10.9.0
meilisearch:
- specifier: 0.35.0
- version: 0.35.0
+ specifier: 0.36.0
+ version: 0.36.0
mfm-js:
specifier: 0.23.3
version: 0.23.3
@@ -318,8 +318,8 @@ importers:
specifier: 3.4.1
version: 3.4.1
re2:
- specifier: 1.20.8
- version: 1.20.8
+ specifier: 1.20.9
+ version: 1.20.9
redis-lock:
specifier: 0.1.4
version: 0.1.4
@@ -360,8 +360,8 @@ importers:
specifier: github:misskey-dev/summaly
version: github.com/misskey-dev/summaly/d2d8db49943ccb201c1b1b283e9d0a630519fac7
systeminformation:
- specifier: 5.21.17
- version: 5.21.17
+ specifier: 5.21.18
+ version: 5.21.18
tinycolor2:
specifier: 1.6.0
version: 1.6.0
@@ -495,13 +495,13 @@ importers:
version: 8.3.4
'@swc/jest':
specifier: 0.2.29
- version: 0.2.29(@swc/core@1.3.96)
+ version: 0.2.29(@swc/core@1.3.99)
'@types/accepts':
specifier: 1.3.7
version: 1.3.7
'@types/archiver':
- specifier: 6.0.1
- version: 6.0.1
+ specifier: 6.0.2
+ version: 6.0.2
'@types/bcryptjs':
specifier: 2.4.6
version: 2.4.6
@@ -524,17 +524,17 @@ importers:
specifier: 1.0.5
version: 1.0.5
'@types/jest':
- specifier: 29.5.8
- version: 29.5.8
+ specifier: 29.5.10
+ version: 29.5.10
'@types/js-yaml':
specifier: 4.0.9
version: 4.0.9
'@types/jsdom':
- specifier: 21.1.5
- version: 21.1.5
+ specifier: 21.1.6
+ version: 21.1.6
'@types/jsonld':
- specifier: 1.5.12
- version: 1.5.12
+ specifier: 1.5.13
+ version: 1.5.13
'@types/jsrsasign':
specifier: 10.5.12
version: 10.5.12
@@ -545,8 +545,8 @@ importers:
specifier: 0.7.34
version: 0.7.34
'@types/node':
- specifier: 20.9.1
- version: 20.9.1
+ specifier: 20.10.0
+ version: 20.10.0
'@types/node-fetch':
specifier: 3.0.3
version: 3.0.3
@@ -566,11 +566,11 @@ importers:
specifier: 8.10.9
version: 8.10.9
'@types/pug':
- specifier: 2.0.9
- version: 2.0.9
+ specifier: 2.0.10
+ version: 2.0.10
'@types/punycode':
- specifier: 2.1.2
- version: 2.1.2
+ specifier: 2.1.3
+ version: 2.1.3
'@types/qrcode':
specifier: 1.5.5
version: 1.5.5
@@ -584,11 +584,11 @@ importers:
specifier: 1.0.7
version: 1.0.7
'@types/sanitize-html':
- specifier: 2.9.4
- version: 2.9.4
+ specifier: 2.9.5
+ version: 2.9.5
'@types/semver':
- specifier: 7.5.5
- version: 7.5.5
+ specifier: 7.5.6
+ version: 7.5.6
'@types/sharp':
specifier: 0.32.0
version: 0.32.0
@@ -611,14 +611,14 @@ importers:
specifier: 3.6.3
version: 3.6.3
'@types/ws':
- specifier: 8.5.9
- version: 8.5.9
+ specifier: 8.5.10
+ version: 8.5.10
'@typescript-eslint/eslint-plugin':
- specifier: 6.11.0
- version: 6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)(typescript@5.3.2)
+ specifier: 6.12.0
+ version: 6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2)
'@typescript-eslint/parser':
- specifier: 6.11.0
- version: 6.11.0(eslint@8.53.0)(typescript@5.3.2)
+ specifier: 6.12.0
+ version: 6.12.0(eslint@8.54.0)(typescript@5.3.2)
aws-sdk-client-mock:
specifier: 3.0.0
version: 3.0.0
@@ -626,17 +626,17 @@ importers:
specifier: 7.0.3
version: 7.0.3
eslint:
- specifier: 8.53.0
- version: 8.53.0
+ specifier: 8.54.0
+ version: 8.54.0
eslint-plugin-import:
specifier: 2.29.0
- version: 2.29.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)
+ version: 2.29.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)
execa:
specifier: 8.0.1
version: 8.0.1
jest:
specifier: 29.7.0
- version: 29.7.0(@types/node@20.9.1)
+ version: 29.7.0(@types/node@20.10.0)
jest-mock:
specifier: 29.7.0
version: 29.7.0
@@ -653,17 +653,17 @@ importers:
specifier: 2.1.1
version: 2.1.1
'@rollup/plugin-alias':
- specifier: 5.0.1
- version: 5.0.1(rollup@4.4.1)
+ specifier: 5.1.0
+ version: 5.1.0(rollup@4.6.0)
'@rollup/plugin-json':
specifier: 6.0.1
- version: 6.0.1(rollup@4.4.1)
+ version: 6.0.1(rollup@4.6.0)
'@rollup/plugin-replace':
specifier: 5.0.5
- version: 5.0.5(rollup@4.4.1)
+ version: 5.0.5(rollup@4.6.0)
'@rollup/pluginutils':
specifier: 5.0.5
- version: 5.0.5(rollup@4.4.1)
+ version: 5.0.5(rollup@4.6.0)
'@syuilo/aiscript':
specifier: 0.16.0
version: 0.16.0
@@ -672,13 +672,13 @@ importers:
version: 2.37.0
'@vitejs/plugin-vue':
specifier: 4.5.0
- version: 4.5.0(vite@4.5.0)(vue@3.3.8)
+ version: 4.5.0(vite@5.0.2)(vue@3.3.9)
'@vue-macros/reactivity-transform':
specifier: 0.4.0
- version: 0.4.0(rollup@4.4.1)(vue@3.3.8)
+ version: 0.4.0(rollup@4.6.0)(vue@3.3.9)
'@vue/compiler-sfc':
- specifier: 3.3.8
- version: 3.3.8
+ specifier: 3.3.9
+ version: 3.3.9
aiscript-vscode:
specifier: github:aiscript-dev/aiscript-vscode#v0.0.6
version: github.com/aiscript-dev/aiscript-vscode/b5a8aa0ad927831a0b867d1c183460a14e6c48cd
@@ -716,8 +716,8 @@ importers:
specifier: 2.0.1
version: 2.0.1(chart.js@4.4.0)
chromatic:
- specifier: 9.0.0
- version: 9.0.0
+ specifier: 9.1.0
+ version: 9.1.0
compare-versions:
specifier: 6.1.0
version: 6.1.0
@@ -770,8 +770,8 @@ importers:
specifier: 0.2.1
version: 0.2.1
rollup:
- specifier: 4.4.1
- version: 4.4.1
+ specifier: 4.6.0
+ version: 4.6.0
sanitize-html:
specifier: 2.11.0
version: 2.11.0
@@ -813,19 +813,19 @@ importers:
version: 9.0.1
v-code-diff:
specifier: 1.7.2
- version: 1.7.2(vue@3.3.8)
+ version: 1.7.2(vue@3.3.9)
vanilla-tilt:
specifier: 1.8.1
version: 1.8.1
vite:
- specifier: 4.5.0
- version: 4.5.0(@types/node@20.9.1)(sass@1.69.5)(terser@5.24.0)
+ specifier: 5.0.2
+ version: 5.0.2(@types/node@20.10.0)(sass@1.69.5)(terser@5.24.0)
vue:
- specifier: 3.3.8
- version: 3.3.8(typescript@5.3.2)
+ specifier: 3.3.9
+ version: 3.3.9(typescript@5.3.2)
vuedraggable:
specifier: next
- version: 4.1.0(vue@3.3.8)
+ version: 4.1.0(vue@3.3.9)
devDependencies:
'@storybook/addon-actions':
specifier: 7.5.3
@@ -865,7 +865,7 @@ importers:
version: 7.5.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
'@storybook/react-vite':
specifier: 7.5.3
- version: 7.5.3(react-dom@18.2.0)(react@18.2.0)(rollup@4.4.1)(typescript@5.3.2)(vite@4.5.0)
+ version: 7.5.3(react-dom@18.2.0)(react@18.2.0)(rollup@4.6.0)(typescript@5.3.2)(vite@5.0.2)
'@storybook/testing-library':
specifier: 0.2.2
version: 0.2.2
@@ -877,13 +877,13 @@ importers:
version: 7.5.3
'@storybook/vue3':
specifier: 7.5.3
- version: 7.5.3(@vue/compiler-core@3.3.8)(vue@3.3.8)
+ version: 7.5.3(@vue/compiler-core@3.3.8)(vue@3.3.9)
'@storybook/vue3-vite':
specifier: 7.5.3
- version: 7.5.3(@vue/compiler-core@3.3.8)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)(vite@4.5.0)(vue@3.3.8)
+ version: 7.5.3(@vue/compiler-core@3.3.8)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)(vite@5.0.2)(vue@3.3.9)
'@testing-library/vue':
- specifier: 8.0.0
- version: 8.0.0(@vue/compiler-sfc@3.3.8)(vue@3.3.8)
+ specifier: 8.0.1
+ version: 8.0.1(@vue/compiler-sfc@3.3.9)(vue@3.3.9)
'@types/escape-regexp':
specifier: 0.0.3
version: 0.0.3
@@ -891,20 +891,20 @@ importers:
specifier: 1.0.5
version: 1.0.5
'@types/matter-js':
- specifier: 0.19.4
- version: 0.19.4
+ specifier: 0.19.5
+ version: 0.19.5
'@types/micromatch':
- specifier: 4.0.5
- version: 4.0.5
+ specifier: 4.0.6
+ version: 4.0.6
'@types/node':
- specifier: 20.9.1
- version: 20.9.1
+ specifier: 20.10.0
+ version: 20.10.0
'@types/punycode':
- specifier: 2.1.2
- version: 2.1.2
+ specifier: 2.1.3
+ version: 2.1.3
'@types/sanitize-html':
- specifier: 2.9.4
- version: 2.9.4
+ specifier: 2.9.5
+ version: 2.9.5
'@types/throttle-debounce':
specifier: 5.0.2
version: 5.0.2
@@ -915,23 +915,23 @@ importers:
specifier: 9.0.7
version: 9.0.7
'@types/websocket':
- specifier: 1.0.9
- version: 1.0.9
+ specifier: 1.0.10
+ version: 1.0.10
'@types/ws':
- specifier: 8.5.9
- version: 8.5.9
+ specifier: 8.5.10
+ version: 8.5.10
'@typescript-eslint/eslint-plugin':
- specifier: 6.11.0
- version: 6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)(typescript@5.3.2)
+ specifier: 6.12.0
+ version: 6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2)
'@typescript-eslint/parser':
- specifier: 6.11.0
- version: 6.11.0(eslint@8.53.0)(typescript@5.3.2)
+ specifier: 6.12.0
+ version: 6.12.0(eslint@8.54.0)(typescript@5.3.2)
'@vitest/coverage-v8':
specifier: 0.34.6
version: 0.34.6(vitest@0.34.6)
'@vue/runtime-core':
- specifier: 3.3.8
- version: 3.3.8
+ specifier: 3.3.9
+ version: 3.3.9
acorn:
specifier: 8.11.2
version: 8.11.2
@@ -939,17 +939,17 @@ importers:
specifier: 7.0.3
version: 7.0.3
cypress:
- specifier: 13.5.1
- version: 13.5.1
+ specifier: 13.6.0
+ version: 13.6.0
eslint:
- specifier: 8.53.0
- version: 8.53.0
+ specifier: 8.54.0
+ version: 8.54.0
eslint-plugin-import:
specifier: 2.29.0
- version: 2.29.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)
+ version: 2.29.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)
eslint-plugin-vue:
specifier: 9.18.1
- version: 9.18.1(eslint@8.53.0)
+ version: 9.18.1(eslint@8.54.0)
fast-glob:
specifier: 3.3.2
version: 3.3.2
@@ -1000,7 +1000,7 @@ importers:
version: 0.2.2(vitest@0.34.6)
vue-eslint-parser:
specifier: 9.3.2
- version: 9.3.2(eslint@8.53.0)
+ version: 9.3.2(eslint@8.54.0)
vue-tsc:
specifier: 1.8.22
version: 1.8.22(typescript@5.3.2)
@@ -1009,10 +1009,10 @@ importers:
dependencies:
'@swc/cli':
specifier: 0.1.63
- version: 0.1.63(@swc/core@1.3.96)(chokidar@3.5.3)
+ version: 0.1.63(@swc/core@1.3.99)(chokidar@3.5.3)
'@swc/core':
- specifier: 1.3.96
- version: 1.3.96
+ specifier: 1.3.99
+ version: 1.3.99
eventemitter3:
specifier: 5.0.1
version: 5.0.1
@@ -1022,28 +1022,28 @@ importers:
devDependencies:
'@microsoft/api-extractor':
specifier: 7.38.3
- version: 7.38.3(@types/node@20.9.1)
+ version: 7.38.3(@types/node@20.10.0)
'@swc/jest':
specifier: 0.2.29
- version: 0.2.29(@swc/core@1.3.96)
+ version: 0.2.29(@swc/core@1.3.99)
'@types/jest':
- specifier: 29.5.8
- version: 29.5.8
+ specifier: 29.5.10
+ version: 29.5.10
'@types/node':
- specifier: 20.9.1
- version: 20.9.1
+ specifier: 20.10.0
+ version: 20.10.0
'@typescript-eslint/eslint-plugin':
- specifier: 6.11.0
- version: 6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)(typescript@5.3.2)
+ specifier: 6.12.0
+ version: 6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2)
'@typescript-eslint/parser':
- specifier: 6.11.0
- version: 6.11.0(eslint@8.53.0)(typescript@5.3.2)
+ specifier: 6.12.0
+ version: 6.12.0(eslint@8.54.0)(typescript@5.3.2)
eslint:
- specifier: 8.53.0
- version: 8.53.0
+ specifier: 8.54.0
+ version: 8.54.0
jest:
specifier: 29.7.0
- version: 29.7.0(@types/node@20.9.1)
+ version: 29.7.0(@types/node@20.10.0)
jest-fetch-mock:
specifier: 3.0.3
version: 3.0.3
@@ -1063,8 +1063,8 @@ importers:
packages/sw:
dependencies:
esbuild:
- specifier: 0.19.5
- version: 0.19.5
+ specifier: 0.19.8
+ version: 0.19.8
idb-keyval:
specifier: 6.2.1
version: 6.2.1
@@ -1073,17 +1073,17 @@ importers:
version: link:../misskey-js
devDependencies:
'@typescript-eslint/parser':
- specifier: 6.11.0
- version: 6.11.0(eslint@8.53.0)(typescript@5.3.2)
+ specifier: 6.12.0
+ version: 6.12.0(eslint@8.54.0)(typescript@5.3.2)
'@typescript/lib-webworker':
specifier: npm:@types/serviceworker@0.0.67
version: /@types/serviceworker@0.0.67
eslint:
- specifier: 8.53.0
- version: 8.53.0
+ specifier: 8.54.0
+ version: 8.54.0
eslint-plugin-import:
specifier: 2.29.0
- version: 2.29.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)
+ version: 2.29.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)
typescript:
specifier: 5.3.2
version: 5.3.2
@@ -1225,7 +1225,7 @@ packages:
'@smithy/middleware-serde': 2.0.8
'@smithy/middleware-stack': 2.0.1
'@smithy/node-config-provider': 2.0.11
- '@smithy/node-http-handler': 2.1.5
+ '@smithy/node-http-handler': 2.1.10
'@smithy/protocol-http': 3.0.5
'@smithy/smithy-client': 2.1.5
'@smithy/types': 2.3.3
@@ -1269,7 +1269,7 @@ packages:
'@smithy/middleware-serde': 2.0.8
'@smithy/middleware-stack': 2.0.1
'@smithy/node-config-provider': 2.0.11
- '@smithy/node-http-handler': 2.1.5
+ '@smithy/node-http-handler': 2.1.10
'@smithy/protocol-http': 3.0.5
'@smithy/smithy-client': 2.1.5
'@smithy/types': 2.3.3
@@ -1313,7 +1313,7 @@ packages:
'@smithy/middleware-serde': 2.0.8
'@smithy/middleware-stack': 2.0.1
'@smithy/node-config-provider': 2.0.11
- '@smithy/node-http-handler': 2.1.5
+ '@smithy/node-http-handler': 2.1.10
'@smithy/protocol-http': 3.0.5
'@smithy/smithy-client': 2.1.5
'@smithy/types': 2.3.3
@@ -1594,7 +1594,7 @@ packages:
'@smithy/middleware-serde': 2.0.8
'@smithy/middleware-stack': 2.0.1
'@smithy/node-config-provider': 2.0.11
- '@smithy/node-http-handler': 2.1.5
+ '@smithy/node-http-handler': 2.1.10
'@smithy/property-provider': 2.0.9
'@smithy/protocol-http': 3.0.5
'@smithy/shared-ini-file-loader': 2.0.10
@@ -3025,7 +3025,7 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.22.13
- '@babel/parser': 7.23.0
+ '@babel/parser': 7.23.3
'@babel/types': 7.22.17
dev: true
@@ -3039,7 +3039,7 @@ packages:
'@babel/helper-function-name': 7.22.5
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.23.0
+ '@babel/parser': 7.23.3
'@babel/types': 7.22.17
debug: 4.3.4(supports-color@8.1.1)
globals: 11.12.0
@@ -3081,29 +3081,29 @@ packages:
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
dev: true
- /@bull-board/api@5.9.1(@bull-board/ui@5.9.1):
- resolution: {integrity: sha512-xZzPYNw9Dp46It4vvZv3tmFScmUu/UT/jWQxYK9cvbkJRXh15rsZrbbR+/phUqou0NxRQGiHoFSZ1y5D107dIA==}
+ /@bull-board/api@5.9.2(@bull-board/ui@5.9.2):
+ resolution: {integrity: sha512-x89+CsOZHgQnnUFmC0NRgBJNJtgvQSmrpvAb4SA/tX2ftJ9PSxobLhAx/mvL9Ekdi6U1FZD2uA2JH2nsVVzwCg==}
peerDependencies:
- '@bull-board/ui': 5.9.1
+ '@bull-board/ui': 5.9.2
dependencies:
- '@bull-board/ui': 5.9.1
+ '@bull-board/ui': 5.9.2
redis-info: 3.1.0
dev: false
- /@bull-board/fastify@5.9.1:
- resolution: {integrity: sha512-bMktkLGd83K2Wimv+ASBhjgBTOR7ZKQ6OsZsFoaV5xH0CbPlIZ/S0apwTlSSfT/tfBbilWKX9BrE0xta22mkrA==}
+ /@bull-board/fastify@5.9.2:
+ resolution: {integrity: sha512-K5jR3H/lTQqehxznDMFyqD6xejxlPXuerVXGGcFMmRrz1LFDsbbZYe4y4YE+sGN/+HmaQQjjWWQDRtYQmAlOBQ==}
dependencies:
- '@bull-board/api': 5.9.1(@bull-board/ui@5.9.1)
- '@bull-board/ui': 5.9.1
+ '@bull-board/api': 5.9.2(@bull-board/ui@5.9.2)
+ '@bull-board/ui': 5.9.2
'@fastify/static': 6.12.0
'@fastify/view': 8.2.0
ejs: 3.1.9
dev: false
- /@bull-board/ui@5.9.1:
- resolution: {integrity: sha512-lL93KVRTpLSl73KUFBw7sXOcCrqddGBbpiMKWEbViXxObIq68yFuhRrcfR7JeTSocLF5GsnqSVdSiNCZHmdNpw==}
+ /@bull-board/ui@5.9.2:
+ resolution: {integrity: sha512-wNlY8l+x4rhwoiGIpZNk/FrCrNzKcBeLqMcZTRC3DIBkp91njMkx+MJeG6EYlENcsN5EQk3I6IwUgvTXcS315g==}
dependencies:
- '@bull-board/api': 5.9.1(@bull-board/ui@5.9.1)
+ '@bull-board/api': 5.9.2(@bull-board/ui@5.9.2)
dev: false
/@canvas/image-data@1.0.0:
@@ -3325,15 +3325,15 @@ packages:
cpu: [arm64]
os: [android]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/android-arm64@0.19.5:
- resolution: {integrity: sha512-5d1OkoJxnYQfmC+Zd8NBFjkhyCNYwM4n9ODrycTFY6Jk1IGiZ+tjVJDDSwDt77nK+tfpGP4T50iMtVi4dEGzhQ==}
+ /@esbuild/android-arm64@0.19.8:
+ resolution: {integrity: sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
requiresBuild: true
- dev: false
optional: true
/@esbuild/android-arm@0.18.17:
@@ -3342,15 +3342,15 @@ packages:
cpu: [arm]
os: [android]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/android-arm@0.19.5:
- resolution: {integrity: sha512-bhvbzWFF3CwMs5tbjf3ObfGqbl/17ict2/uwOSfr3wmxDE6VdS2GqY/FuzIPe0q0bdhj65zQsvqfArI9MY6+AA==}
+ /@esbuild/android-arm@0.19.8:
+ resolution: {integrity: sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
requiresBuild: true
- dev: false
optional: true
/@esbuild/android-x64@0.18.17:
@@ -3359,15 +3359,15 @@ packages:
cpu: [x64]
os: [android]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/android-x64@0.19.5:
- resolution: {integrity: sha512-9t+28jHGL7uBdkBjL90QFxe7DVA+KGqWlHCF8ChTKyaKO//VLuoBricQCgwhOjA1/qOczsw843Fy4cbs4H3DVA==}
+ /@esbuild/android-x64@0.19.8:
+ resolution: {integrity: sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
requiresBuild: true
- dev: false
optional: true
/@esbuild/darwin-arm64@0.18.17:
@@ -3376,15 +3376,15 @@ packages:
cpu: [arm64]
os: [darwin]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/darwin-arm64@0.19.5:
- resolution: {integrity: sha512-mvXGcKqqIqyKoxq26qEDPHJuBYUA5KizJncKOAf9eJQez+L9O+KfvNFu6nl7SCZ/gFb2QPaRqqmG0doSWlgkqw==}
+ /@esbuild/darwin-arm64@0.19.8:
+ resolution: {integrity: sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
- dev: false
optional: true
/@esbuild/darwin-x64@0.18.17:
@@ -3393,15 +3393,15 @@ packages:
cpu: [x64]
os: [darwin]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/darwin-x64@0.19.5:
- resolution: {integrity: sha512-Ly8cn6fGLNet19s0X4unjcniX24I0RqjPv+kurpXabZYSXGM4Pwpmf85WHJN3lAgB8GSth7s5A0r856S+4DyiA==}
+ /@esbuild/darwin-x64@0.19.8:
+ resolution: {integrity: sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
requiresBuild: true
- dev: false
optional: true
/@esbuild/freebsd-arm64@0.18.17:
@@ -3410,15 +3410,15 @@ packages:
cpu: [arm64]
os: [freebsd]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/freebsd-arm64@0.19.5:
- resolution: {integrity: sha512-GGDNnPWTmWE+DMchq1W8Sd0mUkL+APvJg3b11klSGUDvRXh70JqLAO56tubmq1s2cgpVCSKYywEiKBfju8JztQ==}
+ /@esbuild/freebsd-arm64@0.19.8:
+ resolution: {integrity: sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
requiresBuild: true
- dev: false
optional: true
/@esbuild/freebsd-x64@0.18.17:
@@ -3427,15 +3427,15 @@ packages:
cpu: [x64]
os: [freebsd]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/freebsd-x64@0.19.5:
- resolution: {integrity: sha512-1CCwDHnSSoA0HNwdfoNY0jLfJpd7ygaLAp5EHFos3VWJCRX9DMwWODf96s9TSse39Br7oOTLryRVmBoFwXbuuQ==}
+ /@esbuild/freebsd-x64@0.19.8:
+ resolution: {integrity: sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
requiresBuild: true
- dev: false
optional: true
/@esbuild/linux-arm64@0.18.17:
@@ -3444,15 +3444,15 @@ packages:
cpu: [arm64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/linux-arm64@0.19.5:
- resolution: {integrity: sha512-o3vYippBmSrjjQUCEEiTZ2l+4yC0pVJD/Dl57WfPwwlvFkrxoSO7rmBZFii6kQB3Wrn/6GwJUPLU5t52eq2meA==}
+ /@esbuild/linux-arm64@0.19.8:
+ resolution: {integrity: sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@esbuild/linux-arm@0.18.17:
@@ -3461,15 +3461,15 @@ packages:
cpu: [arm]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/linux-arm@0.19.5:
- resolution: {integrity: sha512-lrWXLY/vJBzCPC51QN0HM71uWgIEpGSjSZZADQhq7DKhPcI6NH1IdzjfHkDQws2oNpJKpR13kv7/pFHBbDQDwQ==}
+ /@esbuild/linux-arm@0.19.8:
+ resolution: {integrity: sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@esbuild/linux-ia32@0.18.17:
@@ -3478,15 +3478,15 @@ packages:
cpu: [ia32]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/linux-ia32@0.19.5:
- resolution: {integrity: sha512-MkjHXS03AXAkNp1KKkhSKPOCYztRtK+KXDNkBa6P78F8Bw0ynknCSClO/ztGszILZtyO/lVKpa7MolbBZ6oJtQ==}
+ /@esbuild/linux-ia32@0.19.8:
+ resolution: {integrity: sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@esbuild/linux-loong64@0.18.17:
@@ -3495,15 +3495,15 @@ packages:
cpu: [loong64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/linux-loong64@0.19.5:
- resolution: {integrity: sha512-42GwZMm5oYOD/JHqHska3Jg0r+XFb/fdZRX+WjADm3nLWLcIsN27YKtqxzQmGNJgu0AyXg4HtcSK9HuOk3v1Dw==}
+ /@esbuild/linux-loong64@0.19.8:
+ resolution: {integrity: sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@esbuild/linux-mips64el@0.18.17:
@@ -3512,15 +3512,15 @@ packages:
cpu: [mips64el]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/linux-mips64el@0.19.5:
- resolution: {integrity: sha512-kcjndCSMitUuPJobWCnwQ9lLjiLZUR3QLQmlgaBfMX23UEa7ZOrtufnRds+6WZtIS9HdTXqND4yH8NLoVVIkcg==}
+ /@esbuild/linux-mips64el@0.19.8:
+ resolution: {integrity: sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@esbuild/linux-ppc64@0.18.17:
@@ -3529,15 +3529,15 @@ packages:
cpu: [ppc64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/linux-ppc64@0.19.5:
- resolution: {integrity: sha512-yJAxJfHVm0ZbsiljbtFFP1BQKLc8kUF6+17tjQ78QjqjAQDnhULWiTA6u0FCDmYT1oOKS9PzZ2z0aBI+Mcyj7Q==}
+ /@esbuild/linux-ppc64@0.19.8:
+ resolution: {integrity: sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@esbuild/linux-riscv64@0.18.17:
@@ -3546,15 +3546,15 @@ packages:
cpu: [riscv64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/linux-riscv64@0.19.5:
- resolution: {integrity: sha512-5u8cIR/t3gaD6ad3wNt1MNRstAZO+aNyBxu2We8X31bA8XUNyamTVQwLDA1SLoPCUehNCymhBhK3Qim1433Zag==}
+ /@esbuild/linux-riscv64@0.19.8:
+ resolution: {integrity: sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@esbuild/linux-s390x@0.18.17:
@@ -3563,15 +3563,15 @@ packages:
cpu: [s390x]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/linux-s390x@0.19.5:
- resolution: {integrity: sha512-Z6JrMyEw/EmZBD/OFEFpb+gao9xJ59ATsoTNlj39jVBbXqoZm4Xntu6wVmGPB/OATi1uk/DB+yeDPv2E8PqZGw==}
+ /@esbuild/linux-s390x@0.19.8:
+ resolution: {integrity: sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@esbuild/linux-x64@0.18.17:
@@ -3580,15 +3580,15 @@ packages:
cpu: [x64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/linux-x64@0.19.5:
- resolution: {integrity: sha512-psagl+2RlK1z8zWZOmVdImisMtrUxvwereIdyJTmtmHahJTKb64pAcqoPlx6CewPdvGvUKe2Jw+0Z/0qhSbG1A==}
+ /@esbuild/linux-x64@0.19.8:
+ resolution: {integrity: sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@esbuild/netbsd-x64@0.18.17:
@@ -3597,15 +3597,15 @@ packages:
cpu: [x64]
os: [netbsd]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/netbsd-x64@0.19.5:
- resolution: {integrity: sha512-kL2l+xScnAy/E/3119OggX8SrWyBEcqAh8aOY1gr4gPvw76la2GlD4Ymf832UCVbmuWeTf2adkZDK+h0Z/fB4g==}
+ /@esbuild/netbsd-x64@0.19.8:
+ resolution: {integrity: sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
requiresBuild: true
- dev: false
optional: true
/@esbuild/openbsd-x64@0.18.17:
@@ -3614,15 +3614,15 @@ packages:
cpu: [x64]
os: [openbsd]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/openbsd-x64@0.19.5:
- resolution: {integrity: sha512-sPOfhtzFufQfTBgRnE1DIJjzsXukKSvZxloZbkJDG383q0awVAq600pc1nfqBcl0ice/WN9p4qLc39WhBShRTA==}
+ /@esbuild/openbsd-x64@0.19.8:
+ resolution: {integrity: sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
requiresBuild: true
- dev: false
optional: true
/@esbuild/sunos-x64@0.18.17:
@@ -3631,15 +3631,15 @@ packages:
cpu: [x64]
os: [sunos]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/sunos-x64@0.19.5:
- resolution: {integrity: sha512-dGZkBXaafuKLpDSjKcB0ax0FL36YXCvJNnztjKV+6CO82tTYVDSH2lifitJ29jxRMoUhgkg9a+VA/B03WK5lcg==}
+ /@esbuild/sunos-x64@0.19.8:
+ resolution: {integrity: sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
requiresBuild: true
- dev: false
optional: true
/@esbuild/win32-arm64@0.18.17:
@@ -3648,15 +3648,15 @@ packages:
cpu: [arm64]
os: [win32]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/win32-arm64@0.19.5:
- resolution: {integrity: sha512-dWVjD9y03ilhdRQ6Xig1NWNgfLtf2o/STKTS+eZuF90fI2BhbwD6WlaiCGKptlqXlURVB5AUOxUj09LuwKGDTg==}
+ /@esbuild/win32-arm64@0.19.8:
+ resolution: {integrity: sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
requiresBuild: true
- dev: false
optional: true
/@esbuild/win32-ia32@0.18.17:
@@ -3665,15 +3665,15 @@ packages:
cpu: [ia32]
os: [win32]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/win32-ia32@0.19.5:
- resolution: {integrity: sha512-4liggWIA4oDgUxqpZwrDhmEfAH4d0iljanDOK7AnVU89T6CzHon/ony8C5LeOdfgx60x5cnQJFZwEydVlYx4iw==}
+ /@esbuild/win32-ia32@0.19.8:
+ resolution: {integrity: sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
requiresBuild: true
- dev: false
optional: true
/@esbuild/win32-x64@0.18.17:
@@ -3682,24 +3682,24 @@ packages:
cpu: [x64]
os: [win32]
requiresBuild: true
+ dev: true
optional: true
- /@esbuild/win32-x64@0.19.5:
- resolution: {integrity: sha512-czTrygUsB/jlM8qEW5MD8bgYU2Xg14lo6kBDXW6HdxKjh8M5PzETGiSHaz9MtbXBYDloHNUAUW2tMiKW4KM9Mw==}
+ /@esbuild/win32-x64@0.19.8:
+ resolution: {integrity: sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
requiresBuild: true
- dev: false
optional: true
- /@eslint-community/eslint-utils@4.4.0(eslint@8.53.0):
+ /@eslint-community/eslint-utils@4.4.0(eslint@8.54.0):
resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
dependencies:
- eslint: 8.53.0
+ eslint: 8.54.0
eslint-visitor-keys: 3.4.3
dev: true
@@ -3725,8 +3725,8 @@ packages:
- supports-color
dev: true
- /@eslint/js@8.53.0:
- resolution: {integrity: sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==}
+ /@eslint/js@8.54.0:
+ resolution: {integrity: sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
@@ -4020,7 +4020,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
chalk: 4.1.2
jest-message-util: 29.7.0
jest-util: 29.7.0
@@ -4041,14 +4041,14 @@ packages:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
ansi-escapes: 4.3.2
chalk: 4.1.2
ci-info: 3.7.1
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@20.9.1)
+ jest-config: 29.7.0(@types/node@20.10.0)
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -4083,7 +4083,7 @@ packages:
dependencies:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
jest-mock: 29.7.0
dev: true
@@ -4110,7 +4110,7 @@ packages:
dependencies:
'@jest/types': 29.6.3
'@sinonjs/fake-timers': 10.3.0
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
jest-message-util: 29.7.0
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -4143,7 +4143,7 @@ packages:
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
'@jridgewell/trace-mapping': 0.3.18
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
chalk: 4.1.2
collect-v8-coverage: 1.0.1
exit: 0.1.2
@@ -4237,7 +4237,7 @@ packages:
dependencies:
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
'@types/yargs': 16.0.5
chalk: 4.1.2
dev: true
@@ -4249,12 +4249,12 @@ packages:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
'@types/yargs': 17.0.19
chalk: 4.1.2
dev: true
- /@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.3.2)(vite@4.5.0):
+ /@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.3.2)(vite@5.0.2):
resolution: {integrity: sha512-2D6y7fNvFmsLmRt6UCOFJPvFoPMJGT0Uh1Wg0RaigUp7kdQPs6yYn8Dmx6GZkOH/NW0yMTwRz/p0SRMMRo50vA==}
peerDependencies:
typescript: '>= 4.3.x'
@@ -4268,7 +4268,7 @@ packages:
magic-string: 0.27.0
react-docgen-typescript: 2.2.2(typescript@5.3.2)
typescript: 5.3.2
- vite: 4.5.0(@types/node@20.9.1)(sass@1.69.5)(terser@5.24.0)
+ vite: 5.0.2(@types/node@20.10.0)(sass@1.69.5)(terser@5.24.0)
dev: true
/@jridgewell/gen-mapping@0.3.2:
@@ -4353,24 +4353,24 @@ packages:
react: 18.2.0
dev: true
- /@microsoft/api-extractor-model@7.28.2(@types/node@20.9.1):
+ /@microsoft/api-extractor-model@7.28.2(@types/node@20.10.0):
resolution: {integrity: sha512-vkojrM2fo3q4n4oPh4uUZdjJ2DxQ2+RnDQL/xhTWSRUNPF6P4QyrvY357HBxbnltKcYu+nNNolVqc6TIGQ73Ig==}
dependencies:
'@microsoft/tsdoc': 0.14.2
'@microsoft/tsdoc-config': 0.16.2
- '@rushstack/node-core-library': 3.61.0(@types/node@20.9.1)
+ '@rushstack/node-core-library': 3.61.0(@types/node@20.10.0)
transitivePeerDependencies:
- '@types/node'
dev: true
- /@microsoft/api-extractor@7.38.3(@types/node@20.9.1):
+ /@microsoft/api-extractor@7.38.3(@types/node@20.10.0):
resolution: {integrity: sha512-xt9iYyC5f39281j77JTA9C3ISJpW1XWkCcnw+2vM78CPnro6KhPfwQdPDfwS5JCPNuq0grm8cMdPUOPvrchDWw==}
hasBin: true
dependencies:
- '@microsoft/api-extractor-model': 7.28.2(@types/node@20.9.1)
+ '@microsoft/api-extractor-model': 7.28.2(@types/node@20.10.0)
'@microsoft/tsdoc': 0.14.2
'@microsoft/tsdoc-config': 0.16.2
- '@rushstack/node-core-library': 3.61.0(@types/node@20.9.1)
+ '@rushstack/node-core-library': 3.61.0(@types/node@20.10.0)
'@rushstack/rig-package': 0.5.1
'@rushstack/ts-command-line': 4.17.1
colors: 1.2.5
@@ -4490,8 +4490,8 @@ packages:
tar-fs: 2.1.1
dev: true
- /@nestjs/common@10.2.8(reflect-metadata@0.1.13)(rxjs@7.8.1):
- resolution: {integrity: sha512-rmpwcdvq2IWMmsUVP8rsdKub6uDWk7dwCYo0aif50JTwcvcxzaP3iKVFKoSgvp0RKYu8h15+/AEOfaInmPpl0Q==}
+ /@nestjs/common@10.2.10(reflect-metadata@0.1.13)(rxjs@7.8.1):
+ resolution: {integrity: sha512-fwAk931rjW8CNH2Mgwawq/7HWHH1dxkOLdcgs7U52ddLk8CtHXjejm1cbNahewlSbNhvlOl7y1STLHutE6sUqw==}
peerDependencies:
class-transformer: '*'
class-validator: '*'
@@ -4510,8 +4510,8 @@ packages:
uid: 2.0.2
dev: false
- /@nestjs/core@10.2.8(@nestjs/common@10.2.8)(reflect-metadata@0.1.13)(rxjs@7.8.1):
- resolution: {integrity: sha512-9+MZ2s8ixfY9Bl/M9ofChiyYymcwdK9ZWNH4GDMF7Am7XRAQ1oqde6MYGG05rhQwiVXuTwaYLlXciJKfsrg5qg==}
+ /@nestjs/core@10.2.10(@nestjs/common@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1):
+ resolution: {integrity: sha512-+ckOI6BPi2ZMHikT9MCG4ctHDc4OnjhoIytrn7f2AYMMXI4bnutJhqyQKc30VDka5x3Wq6QAD57pgSP7y+JjJg==}
requiresBuild: true
peerDependencies:
'@nestjs/common': ^10.0.0
@@ -4528,7 +4528,7 @@ packages:
'@nestjs/websockets':
optional: true
dependencies:
- '@nestjs/common': 10.2.8(reflect-metadata@0.1.13)(rxjs@7.8.1)
+ '@nestjs/common': 10.2.10(reflect-metadata@0.1.13)(rxjs@7.8.1)
'@nuxtjs/opencollective': 0.3.2
fast-safe-stringify: 2.1.1
iterare: 1.2.1
@@ -4541,8 +4541,8 @@ packages:
- encoding
dev: false
- /@nestjs/testing@10.2.8(@nestjs/common@10.2.8)(@nestjs/core@10.2.8):
- resolution: {integrity: sha512-9Kj5IQhM67/nj/MT6Wi2OmWr5YQnCMptwKVFrX1TDaikpY12196v7frk0jVjdT7wms7rV07GZle9I2z0aSjqtQ==}
+ /@nestjs/testing@10.2.10(@nestjs/common@10.2.10)(@nestjs/core@10.2.10):
+ resolution: {integrity: sha512-IVLUnPz/+fkBtPATYfqTIP+phN9yjkXejmj+JyhmcfPJZpxBmD1i9VSMqa4u54l37j0xkGPscQ0IXpbhqMYUKw==}
peerDependencies:
'@nestjs/common': ^10.0.0
'@nestjs/core': ^10.0.0
@@ -4554,8 +4554,8 @@ packages:
'@nestjs/platform-express':
optional: true
dependencies:
- '@nestjs/common': 10.2.8(reflect-metadata@0.1.13)(rxjs@7.8.1)
- '@nestjs/core': 10.2.8(@nestjs/common@10.2.8)(reflect-metadata@0.1.13)(rxjs@7.8.1)
+ '@nestjs/common': 10.2.10(reflect-metadata@0.1.13)(rxjs@7.8.1)
+ '@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(reflect-metadata@0.1.13)(rxjs@7.8.1)
tslib: 2.6.2
dev: false
@@ -5218,8 +5218,8 @@ packages:
'@babel/runtime': 7.23.2
dev: true
- /@rollup/plugin-alias@5.0.1(rollup@4.4.1):
- resolution: {integrity: sha512-JObvbWdOHoMy9W7SU0lvGhDtWq9PllP5mjpAy+TUslZG/WzOId9u80Hsqq1vCUn9pFJ0cxpdcnAv+QzU2zFH3Q==}
+ /@rollup/plugin-alias@5.1.0(rollup@4.6.0):
+ resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
@@ -5227,11 +5227,11 @@ packages:
rollup:
optional: true
dependencies:
- rollup: 4.4.1
+ rollup: 4.6.0
slash: 4.0.0
dev: false
- /@rollup/plugin-json@6.0.1(rollup@4.4.1):
+ /@rollup/plugin-json@6.0.1(rollup@4.6.0):
resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -5240,11 +5240,11 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.5(rollup@4.4.1)
- rollup: 4.4.1
+ '@rollup/pluginutils': 5.0.5(rollup@4.6.0)
+ rollup: 4.6.0
dev: false
- /@rollup/plugin-replace@5.0.5(rollup@4.4.1):
+ /@rollup/plugin-replace@5.0.5(rollup@4.6.0):
resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -5253,12 +5253,12 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 5.0.5(rollup@4.4.1)
+ '@rollup/pluginutils': 5.0.5(rollup@4.6.0)
magic-string: 0.30.5
- rollup: 4.4.1
+ rollup: 4.6.0
dev: false
- /@rollup/pluginutils@5.0.5(rollup@4.4.1):
+ /@rollup/pluginutils@5.0.5(rollup@4.6.0):
resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -5270,93 +5270,93 @@ packages:
'@types/estree': 1.0.5
estree-walker: 2.0.2
picomatch: 2.3.1
- rollup: 4.4.1
+ rollup: 4.6.0
- /@rollup/rollup-android-arm-eabi@4.4.1:
- resolution: {integrity: sha512-Ss4suS/sd+6xLRu+MLCkED2mUrAyqHmmvZB+zpzZ9Znn9S8wCkTQCJaQ8P8aHofnvG5L16u9MVnJjCqioPErwQ==}
+ /@rollup/rollup-android-arm-eabi@4.6.0:
+ resolution: {integrity: sha512-keHkkWAe7OtdALGoutLY3utvthkGF+Y17ws9LYT8pxMBYXaCoH/8dXS2uzo6e8+sEhY7y/zi5RFo22Dy2lFpDw==}
cpu: [arm]
os: [android]
requiresBuild: true
optional: true
- /@rollup/rollup-android-arm64@4.4.1:
- resolution: {integrity: sha512-sRSkGTvGsARwWd7TzC8LKRf8FiPn7257vd/edzmvG4RIr9x68KBN0/Ek48CkuUJ5Pj/Dp9vKWv6PEupjKWjTYA==}
+ /@rollup/rollup-android-arm64@4.6.0:
+ resolution: {integrity: sha512-y3Kt+34smKQNWilicPbBz/MXEY7QwDzMFNgwEWeYiOhUt9MTWKjHqe3EVkXwT2fR7izOvHpDWZ0o2IyD9SWX7A==}
cpu: [arm64]
os: [android]
requiresBuild: true
optional: true
- /@rollup/rollup-darwin-arm64@4.4.1:
- resolution: {integrity: sha512-nz0AiGrrXyaWpsmBXUGOBiRDU0wyfSXbFuF98pPvIO8O6auQsPG6riWsfQqmCCC5FNd8zKQ4JhgugRNAkBJ8mQ==}
+ /@rollup/rollup-darwin-arm64@4.6.0:
+ resolution: {integrity: sha512-oLzzxcUIHltHxOCmaXl+pkIlU+uhSxef5HfntW7RsLh1eHm+vJzjD9Oo4oUKso4YuP4PpbFJNlZjJuOrxo8dPg==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
optional: true
- /@rollup/rollup-darwin-x64@4.4.1:
- resolution: {integrity: sha512-Ogqvf4/Ve/faMaiPRvzsJEqajbqs00LO+8vtrPBVvLgdw4wBg6ZDXdkDAZO+4MLnrc8mhGV6VJAzYScZdPLtJg==}
+ /@rollup/rollup-darwin-x64@4.6.0:
+ resolution: {integrity: sha512-+ANnmjkcOBaV25n0+M0Bere3roeVAnwlKW65qagtuAfIxXF9YxUneRyAn/RDcIdRa7QrjRNJL3jR7T43ObGe8Q==}
cpu: [x64]
os: [darwin]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-arm-gnueabihf@4.4.1:
- resolution: {integrity: sha512-9zc2tqlr6HfO+hx9+wktUlWTRdje7Ub15iJqKcqg5uJZ+iKqmd2CMxlgPpXi7+bU7bjfDIuvCvnGk7wewFEhCg==}
+ /@rollup/rollup-linux-arm-gnueabihf@4.6.0:
+ resolution: {integrity: sha512-tBTSIkjSVUyrekddpkAqKOosnj1Fc0ZY0rJL2bIEWPKqlEQk0paORL9pUIlt7lcGJi3LzMIlUGXvtNi1Z6MOCQ==}
cpu: [arm]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-arm64-gnu@4.4.1:
- resolution: {integrity: sha512-phLb1fN3rq2o1j1v+nKxXUTSJnAhzhU0hLrl7Qzb0fLpwkGMHDem+o6d+ZI8+/BlTXfMU4kVWGvy6g9k/B8L6Q==}
+ /@rollup/rollup-linux-arm64-gnu@4.6.0:
+ resolution: {integrity: sha512-Ed8uJI3kM11de9S0j67wAV07JUNhbAqIrDYhQBrQW42jGopgheyk/cdcshgGO4fW5Wjq97COCY/BHogdGvKVNQ==}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-arm64-musl@4.4.1:
- resolution: {integrity: sha512-M2sDtw4tf57VPSjbTAN/lz1doWUqO2CbQuX3L9K6GWIR5uw9j+ROKCvvUNBY8WUbMxwaoc8mH9HmmBKsLht7+w==}
+ /@rollup/rollup-linux-arm64-musl@4.6.0:
+ resolution: {integrity: sha512-mZoNQ/qK4D7SSY8v6kEsAAyDgznzLLuSFCA3aBHZTmf3HP/dW4tNLTtWh9+LfyO0Z1aUn+ecpT7IQ3WtIg3ViQ==}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-x64-gnu@4.4.1:
- resolution: {integrity: sha512-mHIlRLX+hx+30cD6c4BaBOsSqdnCE4ok7/KDvjHYAHoSuveoMMxIisZFvcLhUnyZcPBXDGZTuBoalcuh43UfQQ==}
+ /@rollup/rollup-linux-x64-gnu@4.6.0:
+ resolution: {integrity: sha512-rouezFHpwCqdEXsqAfNsTgSWO0FoZ5hKv5p+TGO5KFhyN/dvYXNMqMolOb8BkyKcPqjYRBeT+Z6V3aM26rPaYg==}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-linux-x64-musl@4.4.1:
- resolution: {integrity: sha512-tB+RZuDi3zxFx7vDrjTNGVLu2KNyzYv+UY8jz7e4TMEoAj7iEt8Qk6xVu6mo3pgjnsHj6jnq3uuRsHp97DLwOA==}
+ /@rollup/rollup-linux-x64-musl@4.6.0:
+ resolution: {integrity: sha512-Bbm+fyn3S6u51urfj3YnqBXg5vI2jQPncRRELaucmhBVyZkbWClQ1fEsRmdnCPpQOQfkpg9gZArvtMVkOMsh1w==}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@rollup/rollup-win32-arm64-msvc@4.4.1:
- resolution: {integrity: sha512-Hdn39PzOQowK/HZzYpCuZdJC91PE6EaGbTe2VCA9oq2u18evkisQfws0Smh9QQGNNRa/T7MOuGNQoLeXhhE3PQ==}
+ /@rollup/rollup-win32-arm64-msvc@4.6.0:
+ resolution: {integrity: sha512-+MRMcyx9L2kTrTUzYmR61+XVsliMG4odFb5UmqtiT8xOfEicfYAGEuF/D1Pww1+uZkYhBqAHpvju7VN+GnC3ng==}
cpu: [arm64]
os: [win32]
requiresBuild: true
optional: true
- /@rollup/rollup-win32-ia32-msvc@4.4.1:
- resolution: {integrity: sha512-tLpKb1Elm9fM8c5w3nl4N1eLTP4bCqTYw9tqUBxX8/hsxqHO3dxc2qPbZ9PNkdK4tg4iLEYn0pOUnVByRd2CbA==}
+ /@rollup/rollup-win32-ia32-msvc@4.6.0:
+ resolution: {integrity: sha512-rxfeE6K6s/Xl2HGeK6cO8SiQq3k/3BYpw7cfhW5Bk2euXNEpuzi2cc7llxx1si1QgwfjNtdRNTGqdBzGlFZGFw==}
cpu: [ia32]
os: [win32]
requiresBuild: true
optional: true
- /@rollup/rollup-win32-x64-msvc@4.4.1:
- resolution: {integrity: sha512-eAhItDX9yQtZVM3yvXS/VR3qPqcnXvnLyx1pLXl4JzyNMBNO3KC986t/iAg2zcMzpAp9JSvxB5VZGnBiNoA98w==}
+ /@rollup/rollup-win32-x64-msvc@4.6.0:
+ resolution: {integrity: sha512-QqmCsydHS172Y0Kc13bkMXvipbJSvzeglBncJG3LsYJSiPlxYACz7MmJBs4A8l1oU+jfhYEIC/+AUSlvjmiX/g==}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true
- /@rushstack/node-core-library@3.61.0(@types/node@20.9.1):
+ /@rushstack/node-core-library@3.61.0(@types/node@20.10.0):
resolution: {integrity: sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==}
peerDependencies:
'@types/node': '*'
@@ -5364,7 +5364,7 @@ packages:
'@types/node':
optional: true
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
colors: 1.2.5
fs-extra: 7.0.1
import-lazy: 4.0.0
@@ -5488,6 +5488,14 @@ packages:
resolution: {integrity: sha512-sXXKG+uL9IrKqViTtao2Ws6dy0znu9sOaP1di/jKGW1M6VssO8vlpXCQcpZ+jisQ1tTFAC5Jo/EOzFbggBagFQ==}
dev: true
+ /@smithy/abort-controller@2.0.14:
+ resolution: {integrity: sha512-zXtteuYLWbSXnzI3O6xq3FYvigYZFW8mdytGibfarLL2lxHto9L3ILtGVnVGmFZa7SDh62l39EnU5hesLN87Fw==}
+ engines: {node: '>=14.0.0'}
+ dependencies:
+ '@smithy/types': 2.6.0
+ tslib: 2.6.2
+ dev: false
+
/@smithy/abort-controller@2.0.9:
resolution: {integrity: sha512-8liHOEbx99xcy4VndeQNQhyA0LS+e7UqsuRnDTSIA26IKBv/7vA9w09KOd4fgNULrvX0r3WpA6cwsQTRJpSWkg==}
engines: {node: '>=14.0.0'}
@@ -5695,14 +5703,14 @@ packages:
tslib: 2.6.2
dev: false
- /@smithy/node-http-handler@2.1.5:
- resolution: {integrity: sha512-52uF+BrZaFiBh+NT/bADiVDCQO91T+OwDRsuaAeWZC1mlCXFjAPPQdxeQohtuYOe9m7mPP/xIMNiqbe8jvndHA==}
+ /@smithy/node-http-handler@2.1.10:
+ resolution: {integrity: sha512-lkALAwtN6odygIM4nB8aHDahINM6WXXjNrZmWQAh0RSossySRT2qa31cFv0ZBuAYVWeprskRk13AFvvLmf1WLw==}
engines: {node: '>=14.0.0'}
dependencies:
- '@smithy/abort-controller': 2.0.9
- '@smithy/protocol-http': 3.0.5
- '@smithy/querystring-builder': 2.0.9
- '@smithy/types': 2.3.3
+ '@smithy/abort-controller': 2.0.14
+ '@smithy/protocol-http': 3.0.10
+ '@smithy/querystring-builder': 2.0.14
+ '@smithy/types': 2.6.0
tslib: 2.6.2
dev: false
@@ -5714,6 +5722,14 @@ packages:
tslib: 2.6.2
dev: false
+ /@smithy/protocol-http@3.0.10:
+ resolution: {integrity: sha512-6+tjNk7rXW7YTeGo9qwxXj/2BFpJTe37kTj3EnZCoX/nH+NP/WLA7O83fz8XhkGqsaAhLUPo/bB12vvd47nsmg==}
+ engines: {node: '>=14.0.0'}
+ dependencies:
+ '@smithy/types': 2.6.0
+ tslib: 2.6.2
+ dev: false
+
/@smithy/protocol-http@3.0.5:
resolution: {integrity: sha512-3t3fxj+ip4EPHRC2fQ0JimMxR/qCQ1LSQJjZZVZFgROnFLYWPDgUZqpoi7chr+EzatxJVXF/Rtoi5yLHOWCoZQ==}
engines: {node: '>=14.0.0'}
@@ -5722,6 +5738,15 @@ packages:
tslib: 2.6.2
dev: false
+ /@smithy/querystring-builder@2.0.14:
+ resolution: {integrity: sha512-lQ4pm9vTv9nIhl5jt6uVMPludr6syE2FyJmHsIJJuOD7QPIJnrf9HhUGf1iHh9KJ4CUv21tpOU3X6s0rB6uJ0g==}
+ engines: {node: '>=14.0.0'}
+ dependencies:
+ '@smithy/types': 2.6.0
+ '@smithy/util-uri-escape': 2.0.0
+ tslib: 2.6.2
+ dev: false
+
/@smithy/querystring-builder@2.0.9:
resolution: {integrity: sha512-Yt6CPF4j3j1cuwod/DRflbuXxBFjJm7gAjy6W1RE21Rz5/kfGFqiZBXWmmXwGtnnhiLThYwoHK4S6/TQtnx0Fg==}
engines: {node: '>=14.0.0'}
@@ -5785,6 +5810,13 @@ packages:
tslib: 2.6.2
dev: false
+ /@smithy/types@2.6.0:
+ resolution: {integrity: sha512-PgqxJq2IcdMF9iAasxcqZqqoOXBHufEfmbEUdN1pmJrJltT42b0Sc8UiYSWWzKkciIp9/mZDpzYi4qYG1qqg6g==}
+ engines: {node: '>=14.0.0'}
+ dependencies:
+ tslib: 2.6.2
+ dev: false
+
/@smithy/url-parser@2.0.8:
resolution: {integrity: sha512-wQw7j004ScCrBRJ+oNPXlLE9mtofxyadSZ9D8ov/rHkyurS7z1HTNuyaGRj6OvKsEk0SVQsuY0C9+EfM75XTkw==}
dependencies:
@@ -5882,7 +5914,7 @@ packages:
engines: {node: '>=14.0.0'}
dependencies:
'@smithy/fetch-http-handler': 2.1.4
- '@smithy/node-http-handler': 2.1.5
+ '@smithy/node-http-handler': 2.1.10
'@smithy/types': 2.3.3
'@smithy/util-base64': 2.0.0
'@smithy/util-buffer-from': 2.0.0
@@ -6348,7 +6380,7 @@ packages:
- supports-color
dev: true
- /@storybook/builder-vite@7.5.3(typescript@5.3.2)(vite@4.5.0):
+ /@storybook/builder-vite@7.5.3(typescript@5.3.2)(vite@5.0.2):
resolution: {integrity: sha512-c104V3O75OCVnfZj0Jr70V09g0KSbPGvQK2Zh31omXGvakG8XrhWolYxkmjOcForJmAqsXnKs/nw3F75Gp853g==}
peerDependencies:
'@preact/preset-vite': '*'
@@ -6380,7 +6412,7 @@ packages:
magic-string: 0.30.5
rollup: 3.29.4
typescript: 5.3.2
- vite: 4.5.0(@types/node@20.9.1)(sass@1.69.5)(terser@5.24.0)
+ vite: 5.0.2(@types/node@20.10.0)(sass@1.69.5)(terser@5.24.0)
transitivePeerDependencies:
- encoding
- supports-color
@@ -6413,7 +6445,7 @@ packages:
'@storybook/node-logger': 7.5.3
'@storybook/telemetry': 7.5.3
'@storybook/types': 7.5.3
- '@types/semver': 7.5.5
+ '@types/semver': 7.5.6
'@yarnpkg/fslib': 2.10.3
'@yarnpkg/libzip': 2.3.0
chalk: 4.1.2
@@ -6564,7 +6596,7 @@ packages:
'@types/detect-port': 1.3.2
'@types/node': 18.17.15
'@types/pretty-hrtime': 1.0.1
- '@types/semver': 7.5.5
+ '@types/semver': 7.5.6
better-opn: 3.0.2
chalk: 4.1.2
cli-table3: 0.6.3
@@ -6750,7 +6782,7 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: true
- /@storybook/react-vite@7.5.3(react-dom@18.2.0)(react@18.2.0)(rollup@4.4.1)(typescript@5.3.2)(vite@4.5.0):
+ /@storybook/react-vite@7.5.3(react-dom@18.2.0)(react@18.2.0)(rollup@4.6.0)(typescript@5.3.2)(vite@5.0.2):
resolution: {integrity: sha512-ArPyHgiPbT5YvcyK4xK/DfqBOpn4R4/EP3kfIGhx8QKJyOtxPEYFdkLIZ5xu3KnPX7/z7GT+4a6Rb+8sk9gliA==}
engines: {node: '>=16'}
peerDependencies:
@@ -6758,16 +6790,16 @@ packages:
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
dependencies:
- '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.3.2)(vite@4.5.0)
- '@rollup/pluginutils': 5.0.5(rollup@4.4.1)
- '@storybook/builder-vite': 7.5.3(typescript@5.3.2)(vite@4.5.0)
+ '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.3.2)(vite@5.0.2)
+ '@rollup/pluginutils': 5.0.5(rollup@4.6.0)
+ '@storybook/builder-vite': 7.5.3(typescript@5.3.2)(vite@5.0.2)
'@storybook/react': 7.5.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)
- '@vitejs/plugin-react': 3.1.0(vite@4.5.0)
+ '@vitejs/plugin-react': 3.1.0(vite@5.0.2)
magic-string: 0.30.5
react: 18.2.0
react-docgen: 6.0.4
react-dom: 18.2.0(react@18.2.0)
- vite: 4.5.0(@types/node@20.9.1)(sass@1.69.5)(terser@5.24.0)
+ vite: 5.0.2(@types/node@20.10.0)(sass@1.69.5)(terser@5.24.0)
transitivePeerDependencies:
- '@preact/preset-vite'
- encoding
@@ -6892,7 +6924,7 @@ packages:
file-system-cache: 2.3.0
dev: true
- /@storybook/vue3-vite@7.5.3(@vue/compiler-core@3.3.8)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)(vite@4.5.0)(vue@3.3.8):
+ /@storybook/vue3-vite@7.5.3(@vue/compiler-core@3.3.8)(react-dom@18.2.0)(react@18.2.0)(typescript@5.3.2)(vite@5.0.2)(vue@3.3.9):
resolution: {integrity: sha512-gkNwDDn2AKthAtaoPrHb0+2gi33UluxpfSq/M5COoMEVFphj6y/jyDa+OEYlceXgnD8g2xvX4/yv2TbTNDzmcQ==}
engines: {node: ^14.18 || >=16}
peerDependencies:
@@ -6900,15 +6932,15 @@ packages:
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
dependencies:
- '@storybook/builder-vite': 7.5.3(typescript@5.3.2)(vite@4.5.0)
+ '@storybook/builder-vite': 7.5.3(typescript@5.3.2)(vite@5.0.2)
'@storybook/core-server': 7.5.3
- '@storybook/vue3': 7.5.3(@vue/compiler-core@3.3.8)(vue@3.3.8)
- '@vitejs/plugin-vue': 4.5.0(vite@4.5.0)(vue@3.3.8)
+ '@storybook/vue3': 7.5.3(@vue/compiler-core@3.3.8)(vue@3.3.9)
+ '@vitejs/plugin-vue': 4.5.0(vite@5.0.2)(vue@3.3.9)
magic-string: 0.30.5
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- vite: 4.5.0(@types/node@20.9.1)(sass@1.69.5)(terser@5.24.0)
- vue-docgen-api: 4.64.1(vue@3.3.8)
+ vite: 5.0.2(@types/node@20.10.0)(sass@1.69.5)(terser@5.24.0)
+ vue-docgen-api: 4.64.1(vue@3.3.9)
transitivePeerDependencies:
- '@preact/preset-vite'
- '@vue/compiler-core'
@@ -6921,7 +6953,7 @@ packages:
- vue
dev: true
- /@storybook/vue3@7.5.3(@vue/compiler-core@3.3.8)(vue@3.3.8):
+ /@storybook/vue3@7.5.3(@vue/compiler-core@3.3.8)(vue@3.3.9):
resolution: {integrity: sha512-JaxtOl3UD9YhPrOqHuKtpqHMnFril3sBUxx/no2yM/mZYmNpAVd/C6PFM839WCay1mAywPuUoebJvmwWxWijkw==}
engines: {node: '>=16.0.0'}
peerDependencies:
@@ -6937,14 +6969,14 @@ packages:
lodash: 4.17.21
ts-dedent: 2.2.0
type-fest: 2.19.0
- vue: 3.3.8(typescript@5.3.2)
+ vue: 3.3.9(typescript@5.3.2)
vue-component-type-helpers: 1.8.22
transitivePeerDependencies:
- encoding
- supports-color
dev: true
- /@swc/cli@0.1.63(@swc/core@1.3.96)(chokidar@3.5.3):
+ /@swc/cli@0.1.63(@swc/core@1.3.99)(chokidar@3.5.3):
resolution: {integrity: sha512-EM9oxxHzmmsprYRbGqsS2M4M/Gr5Gkcl0ROYYIdlUyTkhOiX822EQiRCpPCwdutdnzH2GyaTN7wc6i0Y+CKd3A==}
engines: {node: '>= 12.13'}
hasBin: true
@@ -6956,7 +6988,7 @@ packages:
optional: true
dependencies:
'@mole-inc/bin-wrapper': 8.0.1
- '@swc/core': 1.3.96
+ '@swc/core': 1.3.99
chokidar: 3.5.3
commander: 7.2.0
fast-glob: 3.3.2
@@ -6985,8 +7017,8 @@ packages:
dev: false
optional: true
- /@swc/core-darwin-arm64@1.3.96:
- resolution: {integrity: sha512-8hzgXYVd85hfPh6mJ9yrG26rhgzCmcLO0h1TIl8U31hwmTbfZLzRitFQ/kqMJNbIBCwmNH1RU2QcJnL3d7f69A==}
+ /@swc/core-darwin-arm64@1.3.99:
+ resolution: {integrity: sha512-Qj7Jct68q3ZKeuJrjPx7k8SxzWN6PqLh+VFxzA+KwLDpQDPzOlKRZwkIMzuFjLhITO4RHgSnXoDk/Syz0ZeN+Q==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
@@ -7002,8 +7034,8 @@ packages:
dev: false
optional: true
- /@swc/core-darwin-x64@1.3.96:
- resolution: {integrity: sha512-mFp9GFfuPg+43vlAdQZl0WZpZSE8sEzqL7sr/7Reul5McUHP0BaLsEzwjvD035ESfkY8GBZdLpMinblIbFNljQ==}
+ /@swc/core-darwin-x64@1.3.99:
+ resolution: {integrity: sha512-wR7m9QVJjgiBu1PSOHy7s66uJPa45Kf9bZExXUL+JAa9OQxt5y+XVzr+n+F045VXQOwdGWplgPnWjgbUUHEVyw==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
@@ -7030,14 +7062,6 @@ packages:
dev: false
optional: true
- /@swc/core-linux-arm-gnueabihf@1.3.96:
- resolution: {integrity: sha512-8UEKkYJP4c8YzYIY/LlbSo8z5Obj4hqcv/fUTHiEePiGsOddgGf7AWjh56u7IoN/0uEmEro59nc1ChFXqXSGyg==}
- engines: {node: '>=10'}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@swc/core-linux-arm64-gnu@1.3.56:
resolution: {integrity: sha512-GzsUy/4egJ4cMlxbM+Ub7AMi5CKAc+pxBxrh8MUPQbyStW8jGgnQsJouTnGy0LHawtdEnsCOl6PcO6OgvktXuQ==}
engines: {node: '>=10'}
@@ -7047,8 +7071,8 @@ packages:
dev: false
optional: true
- /@swc/core-linux-arm64-gnu@1.3.96:
- resolution: {integrity: sha512-c/IiJ0s1y3Ymm2BTpyC/xr6gOvoqAVETrivVXHq68xgNms95luSpbYQ28rqaZC8bQC8M5zdXpSc0T8DJu8RJGw==}
+ /@swc/core-linux-arm64-gnu@1.3.99:
+ resolution: {integrity: sha512-gcGv1l5t0DScEONmw5OhdVmEI/o49HCe9Ik38zzH0NtDkc+PDYaCcXU5rvfZP2qJFaAAr8cua8iJcOunOSLmnA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
@@ -7064,8 +7088,8 @@ packages:
dev: false
optional: true
- /@swc/core-linux-arm64-musl@1.3.96:
- resolution: {integrity: sha512-i5/UTUwmJLri7zhtF6SAo/4QDQJDH2fhYJaBIUhrICmIkRO/ltURmpejqxsM/ye9Jqv5zG7VszMC0v/GYn/7BQ==}
+ /@swc/core-linux-arm64-musl@1.3.99:
+ resolution: {integrity: sha512-XL1/eUsTO8BiKsWq9i3iWh7H99iPO61+9HYiWVKhSavknfj4Plbn+XyajDpxsauln5o8t+BRGitymtnAWJM4UQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
@@ -7081,8 +7105,8 @@ packages:
dev: false
optional: true
- /@swc/core-linux-x64-gnu@1.3.96:
- resolution: {integrity: sha512-USdaZu8lTIkm4Yf9cogct/j5eqtdZqTgcTib4I+NloUW0E/hySou3eSyp3V2UAA1qyuC72ld1otXuyKBna0YKQ==}
+ /@swc/core-linux-x64-gnu@1.3.99:
+ resolution: {integrity: sha512-fGrXYE6DbTfGNIGQmBefYxSk3rp/1lgbD0nVg4rl4mfFRQPi7CgGhrrqSuqZ/ezXInUIgoCyvYGWFSwjLXt/Qg==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
@@ -7098,8 +7122,8 @@ packages:
dev: false
optional: true
- /@swc/core-linux-x64-musl@1.3.96:
- resolution: {integrity: sha512-QYErutd+G2SNaCinUVobfL7jWWjGTI0QEoQ6hqTp7PxCJS/dmKmj3C5ZkvxRYcq7XcZt7ovrYCTwPTHzt6lZBg==}
+ /@swc/core-linux-x64-musl@1.3.99:
+ resolution: {integrity: sha512-kvgZp/mqf3IJ806gUOL6gN6VU15+DfzM1Zv4Udn8GqgXiUAvbQehrtruid4Snn5pZTLj4PEpSCBbxgxK1jbssA==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
@@ -7115,8 +7139,8 @@ packages:
dev: false
optional: true
- /@swc/core-win32-arm64-msvc@1.3.96:
- resolution: {integrity: sha512-hjGvvAduA3Un2cZ9iNP4xvTXOO4jL3G9iakhFsgVhpkU73SGmK7+LN8ZVBEu4oq2SUcHO6caWvnZ881cxGuSpg==}
+ /@swc/core-win32-arm64-msvc@1.3.99:
+ resolution: {integrity: sha512-yt8RtZ4W/QgFF+JUemOUQAkVW58cCST7mbfKFZ1v16w3pl3NcWd9OrtppFIXpbjU1rrUX2zp2R7HZZzZ2Zk/aQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
@@ -7132,8 +7156,8 @@ packages:
dev: false
optional: true
- /@swc/core-win32-ia32-msvc@1.3.96:
- resolution: {integrity: sha512-Far2hVFiwr+7VPCM2GxSmbh3ikTpM3pDombE+d69hkedvYHYZxtTF+2LTKl/sXtpbUnsoq7yV/32c9R/xaaWfw==}
+ /@swc/core-win32-ia32-msvc@1.3.99:
+ resolution: {integrity: sha512-62p5fWnOJR/rlbmbUIpQEVRconICy5KDScWVuJg1v3GPLBrmacjphyHiJC1mp6dYvvoEWCk/77c/jcQwlXrDXw==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
@@ -7149,16 +7173,16 @@ packages:
dev: false
optional: true
- /@swc/core-win32-x64-msvc@1.3.96:
- resolution: {integrity: sha512-4VbSAniIu0ikLf5mBX81FsljnfqjoVGleEkCQv4+zRlyZtO3FHoDPkeLVoy6WRlj7tyrRcfUJ4mDdPkbfTO14g==}
+ /@swc/core-win32-x64-msvc@1.3.99:
+ resolution: {integrity: sha512-PdppWhkoS45VGdMBxvClVgF1hVjqamtvYd82Gab1i4IV45OSym2KinoDCKE1b6j3LwBLOn2J9fvChGSgGfDCHQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core@1.3.96:
- resolution: {integrity: sha512-zwE3TLgoZwJfQygdv2SdCK9mRLYluwDOM53I+dT6Z5ZvrgVENmY3txvWDvduzkV+/8IuvrRbVezMpxcojadRdQ==}
+ /@swc/core@1.3.99:
+ resolution: {integrity: sha512-8O996RfuPC4ieb4zbYMfbyCU9k4gSOpyCNnr7qBQ+o7IEmh8JCV6B8wwu+fT/Om/6Lp34KJe1IpJ/24axKS6TQ==}
engines: {node: '>=10'}
requiresBuild: true
peerDependencies:
@@ -7170,28 +7194,27 @@ packages:
'@swc/counter': 0.1.1
'@swc/types': 0.1.5
optionalDependencies:
- '@swc/core-darwin-arm64': 1.3.96
- '@swc/core-darwin-x64': 1.3.96
- '@swc/core-linux-arm-gnueabihf': 1.3.96
- '@swc/core-linux-arm64-gnu': 1.3.96
- '@swc/core-linux-arm64-musl': 1.3.96
- '@swc/core-linux-x64-gnu': 1.3.96
- '@swc/core-linux-x64-musl': 1.3.96
- '@swc/core-win32-arm64-msvc': 1.3.96
- '@swc/core-win32-ia32-msvc': 1.3.96
- '@swc/core-win32-x64-msvc': 1.3.96
+ '@swc/core-darwin-arm64': 1.3.99
+ '@swc/core-darwin-x64': 1.3.99
+ '@swc/core-linux-arm64-gnu': 1.3.99
+ '@swc/core-linux-arm64-musl': 1.3.99
+ '@swc/core-linux-x64-gnu': 1.3.99
+ '@swc/core-linux-x64-musl': 1.3.99
+ '@swc/core-win32-arm64-msvc': 1.3.99
+ '@swc/core-win32-ia32-msvc': 1.3.99
+ '@swc/core-win32-x64-msvc': 1.3.99
/@swc/counter@0.1.1:
resolution: {integrity: sha512-xVRaR4u9hcYjFvcSg71Lz5Bo4//CyjAAfMxa7UsaDSYxAshflUkVJWiyVWrfxC59z2kP1IzI4/1BEpnhI9o3Mw==}
- /@swc/jest@0.2.29(@swc/core@1.3.96):
+ /@swc/jest@0.2.29(@swc/core@1.3.99):
resolution: {integrity: sha512-8reh5RvHBsSikDC3WGCd5ZTd2BXKkyOdK7QwynrCH58jk2cQFhhHhFBg/jvnWZehUQe/EoOImLENc9/DwbBFow==}
engines: {npm: '>= 7.0.0'}
peerDependencies:
'@swc/core': '*'
dependencies:
'@jest/create-cache-key-function': 27.5.1
- '@swc/core': 1.3.96
+ '@swc/core': 1.3.99
jsonc-parser: 3.2.0
dev: true
@@ -7421,8 +7444,8 @@ packages:
'@testing-library/dom': 9.2.0
dev: true
- /@testing-library/vue@8.0.0(@vue/compiler-sfc@3.3.8)(vue@3.3.8):
- resolution: {integrity: sha512-SP0qEY/SGpdT9+bPuHxYD3P/HCG0ZY8GlGJocVqdLn9EojbdQu69x06trJi1V7RW9tAZai/wwy+ZFcRsTp47kg==}
+ /@testing-library/vue@8.0.1(@vue/compiler-sfc@3.3.9)(vue@3.3.9):
+ resolution: {integrity: sha512-l51ZEpjTQ6glq3wM+asQ1GbKJMGcxwgHEygETx0aCRN4TjFEGvMZy4YdWKs/y7bu4bmLrxcxhbEPP7iPSW/2OQ==}
engines: {node: '>=14'}
peerDependencies:
'@vue/compiler-sfc': '>= 3'
@@ -7430,9 +7453,9 @@ packages:
dependencies:
'@babel/runtime': 7.23.2
'@testing-library/dom': 9.3.3
- '@vue/compiler-sfc': 3.3.8
- '@vue/test-utils': 2.4.1(vue@3.3.8)
- vue: 3.3.8(typescript@5.3.2)
+ '@vue/compiler-sfc': 3.3.9
+ '@vue/test-utils': 2.4.1(vue@3.3.9)
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- '@vue/server-renderer'
dev: true
@@ -7441,11 +7464,6 @@ packages:
resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==}
dev: false
- /@tootallnate/once@2.0.0:
- resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==}
- engines: {node: '>= 10'}
- dev: false
-
/@trysound/sax@0.2.0:
resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
engines: {node: '>=10.13.0'}
@@ -7459,11 +7477,11 @@ packages:
/@types/accepts@1.3.7:
resolution: {integrity: sha512-Pay9fq2lM2wXPWbteBsRAGiWH2hig4ZE2asK+mm7kUzlxRTfL961rj89I6zV/E3PcIkDqyuBEcMxFT7rccugeQ==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
- /@types/archiver@6.0.1:
- resolution: {integrity: sha512-F2+JkmDYvtQrtb2YldwL0apRB1/WB6ub+1zVF/bKp3TOygUMFqfOLuw5Fj62Q+DPwJUFz1eocMxJMu7yVpplZA==}
+ /@types/archiver@6.0.2:
+ resolution: {integrity: sha512-KmROQqbQzKGuaAbmK+ZcytkJ51+YqDa7NmbXjmtC5YBLSyQYo21YaUnQ3HbaPFKL1ooo6RQ6OPYPIDyxfpDDXw==}
dependencies:
'@types/readdir-glob': 1.1.1
dev: true
@@ -7513,7 +7531,7 @@ packages:
resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
dependencies:
'@types/connect': 3.4.35
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/braces@3.0.1:
@@ -7525,7 +7543,7 @@ packages:
dependencies:
'@types/http-cache-semantics': 4.0.1
'@types/keyv': 3.1.4
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
'@types/responselike': 1.0.0
dev: false
@@ -7558,7 +7576,7 @@ packages:
/@types/connect@3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/content-disposition@0.5.8:
@@ -7572,7 +7590,7 @@ packages:
/@types/cross-spawn@6.0.2:
resolution: {integrity: sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/debug@4.1.7:
@@ -7630,7 +7648,7 @@ packages:
/@types/express-serve-static-core@4.17.33:
resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
dev: true
@@ -7651,20 +7669,20 @@ packages:
/@types/fluent-ffmpeg@2.1.24:
resolution: {integrity: sha512-g5oQO8Jgi2kFS3tTub7wLvfLztr1s8tdXmRd8PiL/hLMLzTIAyMR2sANkTggM/rdEDAg3d63nYRRVepwBiCw5A==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/glob@7.2.0:
resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/graceful-fs@4.1.6:
resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/hast@2.3.4:
@@ -7679,7 +7697,7 @@ packages:
/@types/http-link-header@1.0.5:
resolution: {integrity: sha512-AxhIKR8UbyoqCTNp9rRepkktHuUOw3DjfOfDCaO9kwI8AYzjhxyrvZq4+mRw/2daD3hYDknrtSeV6SsPwmc71w==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/istanbul-lib-coverage@2.0.4:
@@ -7705,8 +7723,8 @@ packages:
pretty-format: 28.1.3
dev: true
- /@types/jest@29.5.8:
- resolution: {integrity: sha512-fXEFTxMV2Co8ZF5aYFJv+YeA08RTYJfhtN5c9JSv/mFEMe+xxjufCb+PHL+bJcMs/ebPUsBu+UNTEz+ydXrR6g==}
+ /@types/jest@29.5.10:
+ resolution: {integrity: sha512-tE4yxKEphEyxj9s4inideLHktW/x6DwesIwWZ9NN1FKf9zbJYsnhBoA9vrHA/IuIOKwPa5PcFBNV4lpMIOEzyQ==}
dependencies:
expect: 29.7.0
pretty-format: 29.7.0
@@ -7720,10 +7738,10 @@ packages:
resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==}
dev: true
- /@types/jsdom@21.1.5:
- resolution: {integrity: sha512-sBK/3YjS3uuPj+HzZyhB4GGTnFmk0mdyQfhzZ/sqs9ciyG41QJdZZdwcPa6OfW97OTNTwl5tBAsfEOm/dui9pQ==}
+ /@types/jsdom@21.1.6:
+ resolution: {integrity: sha512-/7kkMsC+/kMs7gAYmmBR9P0vGTnOoLhQhyhQJSlXGI5bzTHp6xdo0TtKWQAsz6pmSAeVqKSbqeyP6hytqr9FDw==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
'@types/tough-cookie': 4.0.2
parse5: 7.1.2
dev: true
@@ -7736,8 +7754,8 @@ packages:
resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
dev: true
- /@types/jsonld@1.5.12:
- resolution: {integrity: sha512-y2EDlpPhuifmqcijoLV0zu9Pw3fd40RIZqpX4V0v7cq6vVFXjBOMhCGe2SlfTPzTZBJLZUFBidWshTYFfInvDQ==}
+ /@types/jsonld@1.5.13:
+ resolution: {integrity: sha512-n7fUU6W4kSYK8VQlf/LsE9kddBHPKhODoVOjsZswmve+2qLwBy6naWxs/EiuSZN9NU0N06Ra01FR+j87C62T0A==}
dev: true
/@types/jsrsasign@10.5.12:
@@ -7747,7 +7765,7 @@ packages:
/@types/keyv@3.1.4:
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: false
/@types/lodash@4.14.191:
@@ -7759,16 +7777,16 @@ packages:
requiresBuild: true
dev: false
- /@types/matter-js@0.19.4:
- resolution: {integrity: sha512-CHKobJ2Kr9GJqr1uvoL4v3DCCgf44b0qJcOctbHtkmPBDMMN0ORnIwNS0WNFxiD0YqtySZH7IgaefGFZ0NUcMA==}
+ /@types/matter-js@0.19.5:
+ resolution: {integrity: sha512-pTVB5krRGb01hr8L6BJqWGoSriqUbbvJ9Fd0Qp0eAOE//w/lFvkaVHkVB8J3wXr9U3lZDzmAjJPPQn7x4wzbWg==}
dev: true
/@types/mdx@2.0.3:
resolution: {integrity: sha512-IgHxcT3RC8LzFLhKwP3gbMPeaK7BM9eBH46OdapPA7yvuIUJ8H6zHZV53J8hGZcTSnt95jANt+rTBNUUc22ACQ==}
dev: true
- /@types/micromatch@4.0.5:
- resolution: {integrity: sha512-B1o0zVdb9GsbKT4Fucy3oeG9G1qy/TOHrYM+NsEPazT+ktsGXOJSb1+Bg9hP7BH14Bv4dd5m7r+FohwXkY/39A==}
+ /@types/micromatch@4.0.6:
+ resolution: {integrity: sha512-2eulCHWqjEpk9/vyic4tBhI8a9qQEl6DaK2n/sF7TweX9YESlypgKyhXMDGt4DAOy/jhLPvVrZc8pTDAMsplJA==}
dependencies:
'@types/braces': 3.0.1
dev: true
@@ -7796,7 +7814,7 @@ packages:
/@types/node-fetch@2.6.4:
resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
form-data: 3.0.1
/@types/node-fetch@3.0.3:
@@ -7809,15 +7827,15 @@ packages:
resolution: {integrity: sha512-2yrWpBk32tvV/JAd3HNHWuZn/VDN1P+72hWirHnvsvTGSqbANi+kSeuQR9yAHnbvaBvHDsoTdXV0Fe+iRtHLKA==}
dev: true
- /@types/node@20.9.1:
- resolution: {integrity: sha512-HhmzZh5LSJNS5O8jQKpJ/3ZcrrlG6L70hpGqMIAoM9YVD0YBRNWYsfwcXq8VnSjlNpCpgLzMXdiPo+dxcvSmiA==}
+ /@types/node@20.10.0:
+ resolution: {integrity: sha512-D0WfRmU9TQ8I9PFx9Yc+EBHw+vSpIub4IDvQivcp26PtPrdMGAq5SDcpXEo/epqa/DXotVpekHiLNTg3iaKXBQ==}
dependencies:
undici-types: 5.26.5
/@types/nodemailer@6.4.14:
resolution: {integrity: sha512-fUWthHO9k9DSdPCSPRqcu6TWhYyxTBg382vlNIttSe9M7XfsT06y0f24KHXtbnijPGGRIcVvdKHTNikOI6qiHA==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/normalize-package-data@2.4.1:
@@ -7834,13 +7852,13 @@ packages:
resolution: {integrity: sha512-Ali0fUUn+zgr4Yy/pCTFbuiaiJpq7l7OQwFnxYVchNbNGIx0c4Wkcdje6WO89I91RAaYF+gVc1pOaizA4YKZmA==}
dependencies:
'@types/express': 4.17.17
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/oauth@0.9.4:
resolution: {integrity: sha512-qk9orhti499fq5XxKCCEbd0OzdPZuancneyse3KtR+vgMiHRbh+mn8M4G6t64ob/Fg+GZGpa565MF/2dKWY32A==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/offscreencanvas@2019.3.0:
@@ -7856,7 +7874,7 @@ packages:
/@types/pg@8.10.9:
resolution: {integrity: sha512-UksbANNE/f8w0wOMxVKKIrLCbEMV+oM1uKejmwXr39olg4xqcfBDbXxObJAt6XxHbDa4XTKOlUEcEltXDX+XLQ==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
pg-protocol: 1.6.0
pg-types: 4.0.1
dev: true
@@ -7869,18 +7887,18 @@ packages:
resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==}
dev: true
- /@types/pug@2.0.9:
- resolution: {integrity: sha512-Yg4LkgFYvn1faISbDNWmcAC1XoDT8IoMUFspp5mnagKk+UvD2N0IWt5A7GRdMubsNWqgCLmrkf8rXkzNqb4szA==}
+ /@types/pug@2.0.10:
+ resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==}
dev: true
- /@types/punycode@2.1.2:
- resolution: {integrity: sha512-KKQ4GjRCpswGPA6ZfvPrC+7h84bAvPkU1kFGJ3FuQOgZIEc8JmO1jcDCaxSiYcN3qzOOp9YqHq+njKEO3Q4BnA==}
+ /@types/punycode@2.1.3:
+ resolution: {integrity: sha512-dFkH9Mz0yY5UfQVSrpj1grQyqRwe4TohTLlHFx4Gli8/fsaNyoOVUAsiEBZk5JBwbEJVZ49W6st8D5g6dRJb/w==}
dev: true
/@types/qrcode@1.5.5:
resolution: {integrity: sha512-CdfBi/e3Qk+3Z/fXYShipBT13OJ2fDO2Q2w5CIP5anLTLIndQG9z6P1cnm+8zCWSpm5dnxMFd/uREtb0EXuQzg==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/qs@6.9.7:
@@ -7910,7 +7928,7 @@ packages:
/@types/readdir-glob@1.1.1:
resolution: {integrity: sha512-ImM6TmoF8bgOwvehGviEj3tRdRBbQujr1N+0ypaln/GWjaerOB26jb93vsRHmdMtvVQZQebOlqt2HROark87mQ==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/rename@1.0.7:
@@ -7924,11 +7942,11 @@ packages:
/@types/responselike@1.0.0:
resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: false
- /@types/sanitize-html@2.9.4:
- resolution: {integrity: sha512-Ym4hjmAFxF/eux7nW2yDPAj2o9RYh0vP/9V5ECoHtgJ/O9nPGslUd20CMn6WatRMlFVfjMTg3lMcWq8YyO6QnA==}
+ /@types/sanitize-html@2.9.5:
+ resolution: {integrity: sha512-2Sr1vd8Dw+ypsg/oDDfZ57OMSG2Befs+l2CMyCC5bVSK3CpE7lTB2aNlbbWzazgVA+Qqfuholwom6x/mWd1qmw==}
dependencies:
htmlparser2: 8.0.1
dev: true
@@ -7942,15 +7960,15 @@ packages:
requiresBuild: true
dev: false
- /@types/semver@7.5.5:
- resolution: {integrity: sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==}
+ /@types/semver@7.5.6:
+ resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==}
dev: true
/@types/serve-static@1.15.1:
resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==}
dependencies:
'@types/mime': 3.0.1
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/serviceworker@0.0.67:
@@ -7960,7 +7978,7 @@ packages:
/@types/set-cookie-parser@2.4.3:
resolution: {integrity: sha512-7QhnH7bi+6KAhBB+Auejz1uV9DHiopZqu7LfR/5gZZTkejJV5nYeZZpgfFoE0N8aDsXuiYpfKyfyMatCwQhyTQ==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/sharp@0.32.0:
@@ -8023,13 +8041,13 @@ packages:
/@types/vary@1.1.3:
resolution: {integrity: sha512-XJT8/ZQCL7NUut9QDLf6l24JfAEl7bnNdgxfj50cHIpEPRJLHHDDFOAq6i+GsEmeFfH7NamhBE4c4Thtb2egWg==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/web-push@3.6.3:
resolution: {integrity: sha512-v3oT4mMJsHeJ/rraliZ+7TbZtr5bQQuxcgD7C3/1q/zkAj29c8RE0F9lVZVu3hiQe5Z9fYcBreV7TLnfKR+4mg==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/webgl-ext@0.0.30:
@@ -8037,16 +8055,16 @@ packages:
requiresBuild: true
dev: false
- /@types/websocket@1.0.9:
- resolution: {integrity: sha512-xrMBdqdKdlE+7L9Wg2PQblIkZGSgiMlEoP6UAaYKMHbbxqCJ6PV/pTZ2RcMcSSERurU2TtGbmO4lqpFOJd01ww==}
+ /@types/websocket@1.0.10:
+ resolution: {integrity: sha512-svjGZvPB7EzuYS94cI7a+qhwgGU1y89wUgjT6E2wVUfmAGIvRfT7obBvRtnhXCSsoMdlG4gBFGE7MfkIXZLoww==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
- /@types/ws@8.5.9:
- resolution: {integrity: sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==}
+ /@types/ws@8.5.10:
+ resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/@types/yargs-parser@21.0.0:
@@ -8069,12 +8087,12 @@ packages:
resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==}
requiresBuild: true
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
optional: true
- /@typescript-eslint/eslint-plugin@6.11.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0)(typescript@5.3.2):
- resolution: {integrity: sha512-uXnpZDc4VRjY4iuypDBKzW1rz9T5YBBK0snMn8MaTSNd2kMlj50LnLBABELjJiOL5YHk7ZD8hbSpI9ubzqYI0w==}
+ /@typescript-eslint/eslint-plugin@6.12.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0)(typescript@5.3.2):
+ resolution: {integrity: sha512-XOpZ3IyJUIV1b15M7HVOpgQxPPF7lGXgsfcEIu3yDxFPaf/xZKt7s9QO/pbk7vpWQyVulpJbu4E5LwpZiQo4kA==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
'@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
@@ -8085,13 +8103,13 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.6.2
- '@typescript-eslint/parser': 6.11.0(eslint@8.53.0)(typescript@5.3.2)
- '@typescript-eslint/scope-manager': 6.11.0
- '@typescript-eslint/type-utils': 6.11.0(eslint@8.53.0)(typescript@5.3.2)
- '@typescript-eslint/utils': 6.11.0(eslint@8.53.0)(typescript@5.3.2)
- '@typescript-eslint/visitor-keys': 6.11.0
+ '@typescript-eslint/parser': 6.12.0(eslint@8.54.0)(typescript@5.3.2)
+ '@typescript-eslint/scope-manager': 6.12.0
+ '@typescript-eslint/type-utils': 6.12.0(eslint@8.54.0)(typescript@5.3.2)
+ '@typescript-eslint/utils': 6.12.0(eslint@8.54.0)(typescript@5.3.2)
+ '@typescript-eslint/visitor-keys': 6.12.0
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.53.0
+ eslint: 8.54.0
graphemer: 1.4.0
ignore: 5.2.4
natural-compare: 1.4.0
@@ -8102,8 +8120,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser@6.11.0(eslint@8.53.0)(typescript@5.3.2):
- resolution: {integrity: sha512-+whEdjk+d5do5nxfxx73oanLL9ghKO3EwM9kBCkUtWMRwWuPaFv9ScuqlYfQ6pAD6ZiJhky7TZ2ZYhrMsfMxVQ==}
+ /@typescript-eslint/parser@6.12.0(eslint@8.54.0)(typescript@5.3.2):
+ resolution: {integrity: sha512-s8/jNFPKPNRmXEnNXfuo1gemBdVmpQsK1pcu+QIvuNJuhFzGrpD7WjOcvDc/+uEdfzSYpNu7U/+MmbScjoQ6vg==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -8112,27 +8130,27 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 6.11.0
- '@typescript-eslint/types': 6.11.0
- '@typescript-eslint/typescript-estree': 6.11.0(typescript@5.3.2)
- '@typescript-eslint/visitor-keys': 6.11.0
+ '@typescript-eslint/scope-manager': 6.12.0
+ '@typescript-eslint/types': 6.12.0
+ '@typescript-eslint/typescript-estree': 6.12.0(typescript@5.3.2)
+ '@typescript-eslint/visitor-keys': 6.12.0
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.53.0
+ eslint: 8.54.0
typescript: 5.3.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/scope-manager@6.11.0:
- resolution: {integrity: sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==}
+ /@typescript-eslint/scope-manager@6.12.0:
+ resolution: {integrity: sha512-5gUvjg+XdSj8pcetdL9eXJzQNTl3RD7LgUiYTl8Aabdi8hFkaGSYnaS6BLc0BGNaDH+tVzVwmKtWvu0jLgWVbw==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.11.0
- '@typescript-eslint/visitor-keys': 6.11.0
+ '@typescript-eslint/types': 6.12.0
+ '@typescript-eslint/visitor-keys': 6.12.0
dev: true
- /@typescript-eslint/type-utils@6.11.0(eslint@8.53.0)(typescript@5.3.2):
- resolution: {integrity: sha512-nA4IOXwZtqBjIoYrJcYxLRO+F9ri+leVGoJcMW1uqr4r1Hq7vW5cyWrA43lFbpRvQ9XgNrnfLpIkO3i1emDBIA==}
+ /@typescript-eslint/type-utils@6.12.0(eslint@8.54.0)(typescript@5.3.2):
+ resolution: {integrity: sha512-WWmRXxhm1X8Wlquj+MhsAG4dU/Blvf1xDgGaYCzfvStP2NwPQh6KBvCDbiOEvaE0filhranjIlK/2fSTVwtBng==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -8141,23 +8159,23 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 6.11.0(typescript@5.3.2)
- '@typescript-eslint/utils': 6.11.0(eslint@8.53.0)(typescript@5.3.2)
+ '@typescript-eslint/typescript-estree': 6.12.0(typescript@5.3.2)
+ '@typescript-eslint/utils': 6.12.0(eslint@8.54.0)(typescript@5.3.2)
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.53.0
+ eslint: 8.54.0
ts-api-utils: 1.0.1(typescript@5.3.2)
typescript: 5.3.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/types@6.11.0:
- resolution: {integrity: sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==}
+ /@typescript-eslint/types@6.12.0:
+ resolution: {integrity: sha512-MA16p/+WxM5JG/F3RTpRIcuOghWO30//VEOvzubM8zuOOBYXsP+IfjoCXXiIfy2Ta8FRh9+IO9QLlaFQUU+10Q==}
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
- /@typescript-eslint/typescript-estree@6.11.0(typescript@5.3.2):
- resolution: {integrity: sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==}
+ /@typescript-eslint/typescript-estree@6.12.0(typescript@5.3.2):
+ resolution: {integrity: sha512-vw9E2P9+3UUWzhgjyyVczLWxZ3GuQNT7QpnIY3o5OMeLO/c8oHljGc8ZpryBMIyympiAAaKgw9e5Hl9dCWFOYw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
@@ -8165,8 +8183,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 6.11.0
- '@typescript-eslint/visitor-keys': 6.11.0
+ '@typescript-eslint/types': 6.12.0
+ '@typescript-eslint/visitor-keys': 6.12.0
debug: 4.3.4(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
@@ -8177,30 +8195,30 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/utils@6.11.0(eslint@8.53.0)(typescript@5.3.2):
- resolution: {integrity: sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==}
+ /@typescript-eslint/utils@6.12.0(eslint@8.54.0)(typescript@5.3.2):
+ resolution: {integrity: sha512-LywPm8h3tGEbgfyjYnu3dauZ0U7R60m+miXgKcZS8c7QALO9uWJdvNoP+duKTk2XMWc7/Q3d/QiCuLN9X6SWyQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
'@types/json-schema': 7.0.12
- '@types/semver': 7.5.5
- '@typescript-eslint/scope-manager': 6.11.0
- '@typescript-eslint/types': 6.11.0
- '@typescript-eslint/typescript-estree': 6.11.0(typescript@5.3.2)
- eslint: 8.53.0
+ '@types/semver': 7.5.6
+ '@typescript-eslint/scope-manager': 6.12.0
+ '@typescript-eslint/types': 6.12.0
+ '@typescript-eslint/typescript-estree': 6.12.0(typescript@5.3.2)
+ eslint: 8.54.0
semver: 7.5.4
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@typescript-eslint/visitor-keys@6.11.0:
- resolution: {integrity: sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==}
+ /@typescript-eslint/visitor-keys@6.12.0:
+ resolution: {integrity: sha512-rg3BizTZHF1k3ipn8gfrzDXXSFKyOEB5zxYXInQ6z0hUvmQlhaZQzK+YmHmNViMA9HzW5Q9+bPPt90bU6GQwyw==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.11.0
+ '@typescript-eslint/types': 6.12.0
eslint-visitor-keys: 3.4.3
dev: true
@@ -8208,7 +8226,7 @@ packages:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true
- /@vitejs/plugin-react@3.1.0(vite@4.5.0):
+ /@vitejs/plugin-react@3.1.0(vite@5.0.2):
resolution: {integrity: sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -8219,20 +8237,20 @@ packages:
'@babel/plugin-transform-react-jsx-source': 7.19.6(@babel/core@7.22.11)
magic-string: 0.27.0
react-refresh: 0.14.0
- vite: 4.5.0(@types/node@20.9.1)(sass@1.69.5)(terser@5.24.0)
+ vite: 5.0.2(@types/node@20.10.0)(sass@1.69.5)(terser@5.24.0)
transitivePeerDependencies:
- supports-color
dev: true
- /@vitejs/plugin-vue@4.5.0(vite@4.5.0)(vue@3.3.8):
+ /@vitejs/plugin-vue@4.5.0(vite@5.0.2)(vue@3.3.9):
resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0 || ^5.0.0
vue: ^3.2.25
dependencies:
- vite: 4.5.0(@types/node@20.9.1)(sass@1.69.5)(terser@5.24.0)
- vue: 3.3.8(typescript@5.3.2)
+ vite: 5.0.2(@types/node@20.10.0)(sass@1.69.5)(terser@5.24.0)
+ vue: 3.3.9(typescript@5.3.2)
/@vitest/coverage-v8@0.34.6(vitest@0.34.6):
resolution: {integrity: sha512-fivy/OK2d/EsJFoEoxHFEnNGTg+MmdZBAVK9Ka4qhXR2K3J0DS08vcGVwzDtXSuUMabLv4KtPcpSKkcMXFDViw==}
@@ -8312,7 +8330,7 @@ packages:
path-browserify: 1.0.1
dev: true
- /@vue-macros/common@1.9.0(rollup@4.4.1)(vue@3.3.8):
+ /@vue-macros/common@1.9.0(rollup@4.6.0)(vue@3.3.9):
resolution: {integrity: sha512-LbfRHDkceuokkLlVuQW9Wq3ZLmRs6KIDPzCjUvvL14HB4GslWdtvBB1suFfNs6VMvh9Zj30cEKF/EAP7QBCZ6Q==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -8322,29 +8340,29 @@ packages:
optional: true
dependencies:
'@babel/types': 7.23.3
- '@rollup/pluginutils': 5.0.5(rollup@4.4.1)
- '@vue/compiler-sfc': 3.3.8
- ast-kit: 0.11.2(rollup@4.4.1)
+ '@rollup/pluginutils': 5.0.5(rollup@4.6.0)
+ '@vue/compiler-sfc': 3.3.9
+ ast-kit: 0.11.2(rollup@4.6.0)
local-pkg: 0.5.0
magic-string-ast: 0.3.0
- vue: 3.3.8(typescript@5.3.2)
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- rollup
dev: false
- /@vue-macros/reactivity-transform@0.4.0(rollup@4.4.1)(vue@3.3.8):
+ /@vue-macros/reactivity-transform@0.4.0(rollup@4.6.0)(vue@3.3.9):
resolution: {integrity: sha512-3DG+FWkIZe5xZJhIdxyieIYcDKJGC3aUab1JWtEOkS8Q21rLpu6VKUjV6TmB5LNyLSGVp+7de/87Ptd6C6RHOA==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
dependencies:
'@babel/parser': 7.23.3
- '@vue-macros/common': 1.9.0(rollup@4.4.1)(vue@3.3.8)
+ '@vue-macros/common': 1.9.0(rollup@4.6.0)(vue@3.3.9)
'@vue/compiler-core': 3.3.8
'@vue/shared': 3.3.8
magic-string: 0.30.5
unplugin: 1.5.1
- vue: 3.3.8(typescript@5.3.2)
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- rollup
dev: false
@@ -8375,6 +8393,14 @@ packages:
estree-walker: 2.0.2
source-map-js: 1.0.2
+ /@vue/compiler-core@3.3.9:
+ resolution: {integrity: sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==}
+ dependencies:
+ '@babel/parser': 7.23.3
+ '@vue/shared': 3.3.9
+ estree-walker: 2.0.2
+ source-map-js: 1.0.2
+
/@vue/compiler-dom@3.3.6:
resolution: {integrity: sha512-1MxXcJYMHiTPexjLAJUkNs/Tw2eDf2tY3a0rL+LfuWyiKN2s6jvSwywH3PWD8bKICjfebX3GWx2Os8jkRDq3Ng==}
dependencies:
@@ -8389,31 +8415,31 @@ packages:
'@vue/shared': 3.3.7
dev: true
- /@vue/compiler-dom@3.3.8:
- resolution: {integrity: sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==}
+ /@vue/compiler-dom@3.3.9:
+ resolution: {integrity: sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg==}
dependencies:
- '@vue/compiler-core': 3.3.8
- '@vue/shared': 3.3.8
+ '@vue/compiler-core': 3.3.9
+ '@vue/shared': 3.3.9
- /@vue/compiler-sfc@3.3.8:
- resolution: {integrity: sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==}
+ /@vue/compiler-sfc@3.3.9:
+ resolution: {integrity: sha512-wy0CNc8z4ihoDzjASCOCsQuzW0A/HP27+0MDSSICMjVIFzk/rFViezkR3dzH+miS2NDEz8ywMdbjO5ylhOLI2A==}
dependencies:
- '@babel/parser': 7.23.0
- '@vue/compiler-core': 3.3.8
- '@vue/compiler-dom': 3.3.8
- '@vue/compiler-ssr': 3.3.8
- '@vue/reactivity-transform': 3.3.8
- '@vue/shared': 3.3.8
+ '@babel/parser': 7.23.3
+ '@vue/compiler-core': 3.3.9
+ '@vue/compiler-dom': 3.3.9
+ '@vue/compiler-ssr': 3.3.9
+ '@vue/reactivity-transform': 3.3.9
+ '@vue/shared': 3.3.9
estree-walker: 2.0.2
magic-string: 0.30.5
postcss: 8.4.31
source-map-js: 1.0.2
- /@vue/compiler-ssr@3.3.8:
- resolution: {integrity: sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==}
+ /@vue/compiler-ssr@3.3.9:
+ resolution: {integrity: sha512-NO5oobAw78R0G4SODY5A502MGnDNiDjf6qvhn7zD7TJGc8XDeIEw4fg6JU705jZ/YhuokBKz0A5a/FL/XZU73g==}
dependencies:
- '@vue/compiler-dom': 3.3.8
- '@vue/shared': 3.3.8
+ '@vue/compiler-dom': 3.3.9
+ '@vue/shared': 3.3.9
/@vue/language-core@1.8.22(typescript@5.3.2):
resolution: {integrity: sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==}
@@ -8434,41 +8460,41 @@ packages:
vue-template-compiler: 2.7.14
dev: true
- /@vue/reactivity-transform@3.3.8:
- resolution: {integrity: sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==}
+ /@vue/reactivity-transform@3.3.9:
+ resolution: {integrity: sha512-HnUFm7Ry6dFa4Lp63DAxTixUp8opMtQr6RxQCpDI1vlh12rkGIeYqMvJtK+IKyEfEOa2I9oCkD1mmsPdaGpdVg==}
dependencies:
- '@babel/parser': 7.23.0
- '@vue/compiler-core': 3.3.8
- '@vue/shared': 3.3.8
+ '@babel/parser': 7.23.3
+ '@vue/compiler-core': 3.3.9
+ '@vue/shared': 3.3.9
estree-walker: 2.0.2
magic-string: 0.30.5
- /@vue/reactivity@3.3.8:
- resolution: {integrity: sha512-ctLWitmFBu6mtddPyOKpHg8+5ahouoTCRtmAHZAXmolDtuZXfjL2T3OJ6DL6ezBPQB1SmMnpzjiWjCiMYmpIuw==}
+ /@vue/reactivity@3.3.9:
+ resolution: {integrity: sha512-VmpIqlNp+aYDg2X0xQhJqHx9YguOmz2UxuUJDckBdQCNkipJvfk9yA75woLWElCa0Jtyec3lAAt49GO0izsphw==}
dependencies:
- '@vue/shared': 3.3.8
+ '@vue/shared': 3.3.9
- /@vue/runtime-core@3.3.8:
- resolution: {integrity: sha512-qurzOlb6q26KWQ/8IShHkMDOuJkQnQcTIp1sdP4I9MbCf9FJeGVRXJFr2mF+6bXh/3Zjr9TDgURXrsCr9bfjUw==}
+ /@vue/runtime-core@3.3.9:
+ resolution: {integrity: sha512-xxaG9KvPm3GTRuM4ZyU8Tc+pMVzcu6eeoSRQJ9IE7NmCcClW6z4B3Ij6L4EDl80sxe/arTtQ6YmgiO4UZqRc+w==}
dependencies:
- '@vue/reactivity': 3.3.8
- '@vue/shared': 3.3.8
+ '@vue/reactivity': 3.3.9
+ '@vue/shared': 3.3.9
- /@vue/runtime-dom@3.3.8:
- resolution: {integrity: sha512-Noy5yM5UIf9UeFoowBVgghyGGPIDPy1Qlqt0yVsUdAVbqI8eeMSsTqBtauaEoT2UFXUk5S64aWVNJN4MJ2vRdA==}
+ /@vue/runtime-dom@3.3.9:
+ resolution: {integrity: sha512-e7LIfcxYSWbV6BK1wQv9qJyxprC75EvSqF/kQKe6bdZEDNValzeRXEVgiX7AHI6hZ59HA4h7WT5CGvm69vzJTQ==}
dependencies:
- '@vue/runtime-core': 3.3.8
- '@vue/shared': 3.3.8
+ '@vue/runtime-core': 3.3.9
+ '@vue/shared': 3.3.9
csstype: 3.1.2
- /@vue/server-renderer@3.3.8(vue@3.3.8):
- resolution: {integrity: sha512-zVCUw7RFskvPuNlPn/8xISbrf0zTWsTSdYTsUTN1ERGGZGVnRxM2QZ3x1OR32+vwkkCm0IW6HmJ49IsPm7ilLg==}
+ /@vue/server-renderer@3.3.9(vue@3.3.9):
+ resolution: {integrity: sha512-w0zT/s5l3Oa3ZjtLW88eO4uV6AQFqU8X5GOgzq7SkQQu6vVr+8tfm+OI2kDBplS/W/XgCBuFXiPw6T5EdwXP0A==}
peerDependencies:
- vue: 3.3.8
+ vue: 3.3.9
dependencies:
- '@vue/compiler-ssr': 3.3.8
- '@vue/shared': 3.3.8
- vue: 3.3.8(typescript@5.3.2)
+ '@vue/compiler-ssr': 3.3.9
+ '@vue/shared': 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
/@vue/shared@3.3.6:
resolution: {integrity: sha512-Xno5pEqg8SVhomD0kTSmfh30ZEmV/+jZtyh39q6QflrjdJCXah5lrnOLi9KB6a5k5aAHXMXjoMnxlzUkCNfWLQ==}
@@ -8481,7 +8507,10 @@ packages:
/@vue/shared@3.3.8:
resolution: {integrity: sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==}
- /@vue/test-utils@2.4.1(vue@3.3.8):
+ /@vue/shared@3.3.9:
+ resolution: {integrity: sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==}
+
+ /@vue/test-utils@2.4.1(vue@3.3.9):
resolution: {integrity: sha512-VO8nragneNzUZUah6kOjiFmD/gwRjUauG9DROh6oaOeFwX1cZRUNHhdeogE8635cISigXFTtGLUQWx5KCb0xeg==}
peerDependencies:
'@vue/server-renderer': ^3.0.1
@@ -8491,7 +8520,7 @@ packages:
optional: true
dependencies:
js-beautify: 1.14.9
- vue: 3.3.8(typescript@5.3.2)
+ vue: 3.3.9(typescript@5.3.2)
vue-component-type-helpers: 1.8.4
dev: true
@@ -8537,10 +8566,6 @@ packages:
dev: true
optional: true
- /abab@2.0.6:
- resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==}
- dev: false
-
/abbrev@1.1.1:
resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
@@ -8939,12 +8964,12 @@ packages:
resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
dev: true
- /ast-kit@0.11.2(rollup@4.4.1):
+ /ast-kit@0.11.2(rollup@4.6.0):
resolution: {integrity: sha512-Q0DjXK4ApbVoIf9GLyCo252tUH44iTnD/hiJ2TQaJeydYWSpKk0sI34+WMel8S9Wt5pbLgG02oJ+gkgX5DV3sQ==}
engines: {node: '>=16.14.0'}
dependencies:
'@babel/parser': 7.23.3
- '@rollup/pluginutils': 5.0.5(rollup@4.4.1)
+ '@rollup/pluginutils': 5.0.5(rollup@4.6.0)
pathe: 1.1.1
transitivePeerDependencies:
- rollup
@@ -9409,8 +9434,8 @@ packages:
dependencies:
node-gyp-build: 4.6.0
- /bullmq@4.13.3:
- resolution: {integrity: sha512-CGCT62MJ9vB57iZpoNVhyJUTH1yO7tEdxHfcvtnHxlA16t4FxeK7dPeCnKzlx3nfy4nJ900WTts1EPSXaQvTbA==}
+ /bullmq@4.14.2:
+ resolution: {integrity: sha512-lzK4F6H61oH5S3Mg4JP4rnSxpQx00Qq7KQKt1oWjcQarka7TdN50CDsZGXg9z6kzvu26Pd3aiwTxwr4YvcEFgw==}
dependencies:
cron-parser: 4.8.1
glob: 8.1.0
@@ -9758,8 +9783,8 @@ packages:
engines: {node: '>=10'}
requiresBuild: true
- /chromatic@9.0.0:
- resolution: {integrity: sha512-PczbWYOfqsf/SM0yIzI3ZOpFznEyf9Fc96EkxoYkhztFaA9CEOcpA9nk8zpmNgPUQWmIWNyG7z4xEK40sApFzw==}
+ /chromatic@9.1.0:
+ resolution: {integrity: sha512-9ib8k4LIfg/88kKufxz1N8vgCB7nlLhJqmx+Vx55cM/6DCB/M6oqroirVRXfdeC7qaZuhyUemPF2QHxBh7GXtQ==}
hasBin: true
dev: false
@@ -10115,7 +10140,7 @@ packages:
readable-stream: 3.6.0
dev: false
- /create-jest@29.7.0(@types/node@20.9.1):
+ /create-jest@29.7.0(@types/node@20.10.0):
resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -10124,7 +10149,7 @@ packages:
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@20.9.1)
+ jest-config: 29.7.0(@types/node@20.10.0)
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -10327,8 +10352,8 @@ packages:
uniq: 1.0.1
dev: false
- /cypress@13.5.1:
- resolution: {integrity: sha512-yqLViT0D/lPI8Kkm7ciF/x/DCK/H/DnogdGyiTnQgX4OVR2aM30PtK+kvklTOD1u3TuItiD9wUQAF8EYWtyZug==}
+ /cypress@13.6.0:
+ resolution: {integrity: sha512-quIsnFmtj4dBUEJYU4OH0H12bABJpSujvWexC24Ju1gTlKMJbeT6tTO0vh7WNfiBPPjoIXLN+OUqVtiKFs6SGw==}
engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0}
hasBin: true
requiresBuild: true
@@ -10392,13 +10417,12 @@ packages:
resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==}
engines: {node: '>= 12'}
- /data-urls@4.0.0:
- resolution: {integrity: sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==}
- engines: {node: '>=14'}
+ /data-urls@5.0.0:
+ resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==}
+ engines: {node: '>=18'}
dependencies:
- abab: 2.0.6
- whatwg-mimetype: 3.0.0
- whatwg-url: 12.0.1
+ whatwg-mimetype: 4.0.0
+ whatwg-url: 14.0.0
dev: false
/date-fns@2.30.0:
@@ -10744,13 +10768,6 @@ packages:
/domelementtype@2.3.0:
resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
- /domexception@4.0.0:
- resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==}
- engines: {node: '>=12'}
- dependencies:
- webidl-conversions: 7.0.0
- dev: false
-
/domhandler@5.0.3:
resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
engines: {node: '>= 4'}
@@ -11041,36 +11058,36 @@ packages:
'@esbuild/win32-arm64': 0.18.17
'@esbuild/win32-ia32': 0.18.17
'@esbuild/win32-x64': 0.18.17
+ dev: true
- /esbuild@0.19.5:
- resolution: {integrity: sha512-bUxalY7b1g8vNhQKdB24QDmHeY4V4tw/s6Ak5z+jJX9laP5MoQseTOMemAr0gxssjNcH0MCViG8ONI2kksvfFQ==}
+ /esbuild@0.19.8:
+ resolution: {integrity: sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==}
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
optionalDependencies:
- '@esbuild/android-arm': 0.19.5
- '@esbuild/android-arm64': 0.19.5
- '@esbuild/android-x64': 0.19.5
- '@esbuild/darwin-arm64': 0.19.5
- '@esbuild/darwin-x64': 0.19.5
- '@esbuild/freebsd-arm64': 0.19.5
- '@esbuild/freebsd-x64': 0.19.5
- '@esbuild/linux-arm': 0.19.5
- '@esbuild/linux-arm64': 0.19.5
- '@esbuild/linux-ia32': 0.19.5
- '@esbuild/linux-loong64': 0.19.5
- '@esbuild/linux-mips64el': 0.19.5
- '@esbuild/linux-ppc64': 0.19.5
- '@esbuild/linux-riscv64': 0.19.5
- '@esbuild/linux-s390x': 0.19.5
- '@esbuild/linux-x64': 0.19.5
- '@esbuild/netbsd-x64': 0.19.5
- '@esbuild/openbsd-x64': 0.19.5
- '@esbuild/sunos-x64': 0.19.5
- '@esbuild/win32-arm64': 0.19.5
- '@esbuild/win32-ia32': 0.19.5
- '@esbuild/win32-x64': 0.19.5
- dev: false
+ '@esbuild/android-arm': 0.19.8
+ '@esbuild/android-arm64': 0.19.8
+ '@esbuild/android-x64': 0.19.8
+ '@esbuild/darwin-arm64': 0.19.8
+ '@esbuild/darwin-x64': 0.19.8
+ '@esbuild/freebsd-arm64': 0.19.8
+ '@esbuild/freebsd-x64': 0.19.8
+ '@esbuild/linux-arm': 0.19.8
+ '@esbuild/linux-arm64': 0.19.8
+ '@esbuild/linux-ia32': 0.19.8
+ '@esbuild/linux-loong64': 0.19.8
+ '@esbuild/linux-mips64el': 0.19.8
+ '@esbuild/linux-ppc64': 0.19.8
+ '@esbuild/linux-riscv64': 0.19.8
+ '@esbuild/linux-s390x': 0.19.8
+ '@esbuild/linux-x64': 0.19.8
+ '@esbuild/netbsd-x64': 0.19.8
+ '@esbuild/openbsd-x64': 0.19.8
+ '@esbuild/sunos-x64': 0.19.8
+ '@esbuild/win32-arm64': 0.19.8
+ '@esbuild/win32-ia32': 0.19.8
+ '@esbuild/win32-x64': 0.19.8
/escalade@3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
@@ -11137,7 +11154,7 @@ packages:
- supports-color
dev: true
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.11.0)(eslint-import-resolver-node@0.3.9)(eslint@8.53.0):
+ /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-node@0.3.9)(eslint@8.54.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@@ -11158,15 +11175,15 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 6.11.0(eslint@8.53.0)(typescript@5.3.2)
+ '@typescript-eslint/parser': 6.12.0(eslint@8.54.0)(typescript@5.3.2)
debug: 3.2.7(supports-color@5.5.0)
- eslint: 8.53.0
+ eslint: 8.54.0
eslint-import-resolver-node: 0.3.9
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.11.0)(eslint@8.53.0):
+ /eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.12.0)(eslint@8.54.0):
resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==}
engines: {node: '>=4'}
peerDependencies:
@@ -11176,16 +11193,16 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 6.11.0(eslint@8.53.0)(typescript@5.3.2)
+ '@typescript-eslint/parser': 6.12.0(eslint@8.54.0)(typescript@5.3.2)
array-includes: 3.1.7
array.prototype.findlastindex: 1.2.3
array.prototype.flat: 1.3.2
array.prototype.flatmap: 1.3.2
debug: 3.2.7(supports-color@5.5.0)
doctrine: 2.1.0
- eslint: 8.53.0
+ eslint: 8.54.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.11.0)(eslint-import-resolver-node@0.3.9)(eslint@8.53.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.12.0)(eslint-import-resolver-node@0.3.9)(eslint@8.54.0)
hasown: 2.0.0
is-core-module: 2.13.1
is-glob: 4.0.3
@@ -11201,19 +11218,19 @@ packages:
- supports-color
dev: true
- /eslint-plugin-vue@9.18.1(eslint@8.53.0):
+ /eslint-plugin-vue@9.18.1(eslint@8.54.0):
resolution: {integrity: sha512-7hZFlrEgg9NIzuVik2I9xSnJA5RsmOfueYgsUGUokEDLJ1LHtxO0Pl4duje1BriZ/jDWb+44tcIlC3yi0tdlZg==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0)
- eslint: 8.53.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
+ eslint: 8.54.0
natural-compare: 1.4.0
nth-check: 2.1.1
postcss-selector-parser: 6.0.13
semver: 7.5.4
- vue-eslint-parser: 9.3.2(eslint@8.53.0)
+ vue-eslint-parser: 9.3.2(eslint@8.54.0)
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
@@ -11236,15 +11253,15 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- /eslint@8.53.0:
- resolution: {integrity: sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==}
+ /eslint@8.54.0:
+ resolution: {integrity: sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.53.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
'@eslint-community/regexpp': 4.6.2
'@eslint/eslintrc': 2.1.3
- '@eslint/js': 8.53.0
+ '@eslint/js': 8.54.0
'@humanwhocodes/config-array': 0.11.13
'@humanwhocodes/module-importer': 1.0.1
'@nodelib/fs.walk': 1.2.8
@@ -12010,6 +12027,13 @@ packages:
requiresBuild: true
optional: true
+ /fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
+ os: [darwin]
+ requiresBuild: true
+ optional: true
+
/function-bind@1.1.1:
resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
@@ -12227,7 +12251,7 @@ packages:
foreground-child: 3.1.1
jackspeak: 2.3.6
minimatch: 9.0.3
- minipass: 5.0.0
+ minipass: 7.0.4
path-scurry: 1.10.1
dev: false
@@ -12531,11 +12555,11 @@ packages:
engines: {node: '>=14'}
dev: false
- /html-encoding-sniffer@3.0.0:
- resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==}
- engines: {node: '>=12'}
+ /html-encoding-sniffer@4.0.0:
+ resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==}
+ engines: {node: '>=18'}
dependencies:
- whatwg-encoding: 2.0.0
+ whatwg-encoding: 3.1.1
dev: false
/html-entities@2.3.2:
@@ -12576,17 +12600,6 @@ packages:
engines: {node: '>=6.0.0'}
dev: false
- /http-proxy-agent@5.0.0:
- resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==}
- engines: {node: '>= 6'}
- dependencies:
- '@tootallnate/once': 2.0.0
- agent-base: 6.0.2
- debug: 4.3.4(supports-color@8.1.1)
- transitivePeerDependencies:
- - supports-color
- dev: false
-
/http-proxy-agent@7.0.0:
resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==}
engines: {node: '>= 14'}
@@ -13360,7 +13373,7 @@ packages:
'@jest/expect': 29.7.0
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
chalk: 4.1.2
co: 4.6.0
dedent: 1.3.0
@@ -13381,7 +13394,7 @@ packages:
- supports-color
dev: true
- /jest-cli@29.7.0(@types/node@20.9.1):
+ /jest-cli@29.7.0(@types/node@20.10.0):
resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -13395,10 +13408,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.9.1)
+ create-jest: 29.7.0(@types/node@20.10.0)
exit: 0.1.2
import-local: 3.1.0
- jest-config: 29.7.0(@types/node@20.9.1)
+ jest-config: 29.7.0(@types/node@20.10.0)
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.6.2
@@ -13409,7 +13422,7 @@ packages:
- ts-node
dev: true
- /jest-config@29.7.0(@types/node@20.9.1):
+ /jest-config@29.7.0(@types/node@20.10.0):
resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
@@ -13424,7 +13437,7 @@ packages:
'@babel/core': 7.22.11
'@jest/test-sequencer': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
babel-jest: 29.7.0(@babel/core@7.22.11)
chalk: 4.1.2
ci-info: 3.7.1
@@ -13504,7 +13517,7 @@ packages:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
jest-mock: 29.7.0
jest-util: 29.7.0
dev: true
@@ -13534,7 +13547,7 @@ packages:
dependencies:
'@jest/types': 29.6.3
'@types/graceful-fs': 4.1.6
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.11
@@ -13595,7 +13608,7 @@ packages:
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
'@jest/types': 27.5.1
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
dev: true
/jest-mock@29.7.0:
@@ -13603,7 +13616,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
jest-util: 29.7.0
dev: true
@@ -13658,7 +13671,7 @@ packages:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
chalk: 4.1.2
emittery: 0.13.1
graceful-fs: 4.2.11
@@ -13689,7 +13702,7 @@ packages:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
chalk: 4.1.2
cjs-module-lexer: 1.2.2
collect-v8-coverage: 1.0.1
@@ -13741,7 +13754,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
chalk: 4.1.2
ci-info: 3.7.1
graceful-fs: 4.2.11
@@ -13766,7 +13779,7 @@ packages:
dependencies:
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.13.1
@@ -13785,13 +13798,13 @@ packages:
resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
dev: true
- /jest@29.7.0(@types/node@20.9.1):
+ /jest@29.7.0(@types/node@20.10.0):
resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -13804,7 +13817,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.9.1)
+ jest-cli: 29.7.0(@types/node@20.10.0)
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -13921,38 +13934,36 @@ packages:
- supports-color
dev: true
- /jsdom@22.1.0(bufferutil@4.0.7)(utf-8-validate@6.0.3):
- resolution: {integrity: sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==}
- engines: {node: '>=16'}
+ /jsdom@23.0.0(bufferutil@4.0.7)(utf-8-validate@6.0.3):
+ resolution: {integrity: sha512-cbL/UCtohJguhFC7c2/hgW6BeZCNvP7URQGnx9tSJRYKCdnfbfWOrtuLTMfiB2VxKsx5wPHVsh/J0aBy9lIIhQ==}
+ engines: {node: '>=18'}
peerDependencies:
- canvas: ^2.5.0
+ canvas: ^3.0.0
peerDependenciesMeta:
canvas:
optional: true
dependencies:
- abab: 2.0.6
cssstyle: 3.0.0
- data-urls: 4.0.0
+ data-urls: 5.0.0
decimal.js: 10.4.3
- domexception: 4.0.0
form-data: 4.0.0
- html-encoding-sniffer: 3.0.0
- http-proxy-agent: 5.0.0
- https-proxy-agent: 5.0.1
+ html-encoding-sniffer: 4.0.0
+ http-proxy-agent: 7.0.0
+ https-proxy-agent: 7.0.2
is-potential-custom-element-name: 1.0.1
- nwsapi: 2.2.5
+ nwsapi: 2.2.7
parse5: 7.1.2
rrweb-cssom: 0.6.0
saxes: 6.0.0
symbol-tree: 3.2.4
- tough-cookie: 4.1.2
- w3c-xmlserializer: 4.0.0
+ tough-cookie: 4.1.3
+ w3c-xmlserializer: 5.0.0
webidl-conversions: 7.0.0
- whatwg-encoding: 2.0.0
- whatwg-mimetype: 3.0.0
- whatwg-url: 12.0.1
+ whatwg-encoding: 3.1.1
+ whatwg-mimetype: 4.0.0
+ whatwg-url: 14.0.0
ws: 8.14.2(bufferutil@4.0.7)(utf-8-validate@6.0.3)
- xml-name-validator: 4.0.0
+ xml-name-validator: 5.0.0
transitivePeerDependencies:
- bufferutil
- supports-color
@@ -14072,8 +14083,8 @@ packages:
verror: 1.10.0
dev: true
- /jsrsasign@10.8.6:
- resolution: {integrity: sha512-bQmbVtsfbgaKBTWCKiDCPlUPbdlRIK/FzSwT3BzIgZl/cU6TqXu6pZJsCI/dJVrZ9Gir5GC4woqw9shH/v7MBw==}
+ /jsrsasign@10.9.0:
+ resolution: {integrity: sha512-QWLUikj1SBJGuyGK8tjKSx3K7Y69KYJnrs/pQ1KZ6wvZIkHkWjZ1PJDpuvc1/28c1uP0KW9qn1eI1LzHQqDOwQ==}
dev: false
/jssha@3.3.1:
@@ -14369,6 +14380,7 @@ packages:
/lru-cache@9.1.2:
resolution: {integrity: sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ==}
engines: {node: 14 || >=16.14}
+ dev: true
/luxon@3.3.0:
resolution: {integrity: sha512-An0UCfG/rSiqtAIiBPO0Y9/zAnHUZxAMiCpTd5h2smgsj7GGmcenvrvww2cqNA8/4A5ZrD1gJpHN2mIHZQF+Mg==}
@@ -14510,8 +14522,8 @@ packages:
resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
engines: {node: '>= 0.6'}
- /meilisearch@0.35.0:
- resolution: {integrity: sha512-gF1I6K5/Wpe7BWfjBnG+o19y/FIpJ9HbN+byON6CB9U3uE7qc6GvwUbjKOllh7LKXQVVxH/kCu7Jn0ODCUwqbQ==}
+ /meilisearch@0.36.0:
+ resolution: {integrity: sha512-swcvEYrct0/zsGj3jlbPm1OYxbH14IURnlysKlXywNicIQ5EMkSYLYCLCwOuBKAaGcdISWdgdylH9TXVLegmOQ==}
dependencies:
cross-fetch: 3.1.6
transitivePeerDependencies:
@@ -15262,8 +15274,8 @@ packages:
dependencies:
boolbase: 1.0.0
- /nwsapi@2.2.5:
- resolution: {integrity: sha512-6xpotnECFy/og7tKSBVmUNft7J3jyXAka4XvG6AUhFWRz+Q/Ljus7znJAA3bxColfQLdS+XsjoodtJfCgeTEFQ==}
+ /nwsapi@2.2.7:
+ resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==}
dev: false
/oauth-sign@0.9.0:
@@ -15664,8 +15676,8 @@ packages:
resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==}
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
- lru-cache: 9.1.2
- minipass: 5.0.0
+ lru-cache: 10.0.2
+ minipass: 7.0.4
dev: false
/path-scurry@1.9.2:
@@ -16598,7 +16610,7 @@ packages:
mime: 2.6.0
mime-types: 2.1.35
progress: 2.0.3
- proxy-from-env: 1.0.0
+ proxy-from-env: 1.1.0
rimraf: 2.7.1
ws: 6.2.2
transitivePeerDependencies:
@@ -16752,8 +16764,8 @@ packages:
setimmediate: 1.0.5
dev: false
- /re2@1.20.8:
- resolution: {integrity: sha512-5GArE3towC0ZyinRkkaZARZxlbX3K+z2REXSVltGSW+F/ID8SLrbh1okTXEcTFBp9zsAhKcGH1Vm+zJ2IwMb7Q==}
+ /re2@1.20.9:
+ resolution: {integrity: sha512-ZYcPTFr5ha2xq3WQjBDTF9CWPSDK1z28MLh5UFRxc//7X8BNQ3A7yR7ITnP0jO346661ertdKVFqw1qoL3FMEQ==}
requiresBuild: true
dependencies:
install-artifact-from-github: 1.3.5
@@ -17334,24 +17346,25 @@ packages:
hasBin: true
optionalDependencies:
fsevents: 2.3.2
+ dev: true
- /rollup@4.4.1:
- resolution: {integrity: sha512-idZzrUpWSblPJX66i+GzrpjKE3vbYrlWirUHteoAbjKReZwa0cohAErOYA5efoMmNCdvG9yrJS+w9Kl6csaH4w==}
+ /rollup@4.6.0:
+ resolution: {integrity: sha512-R8i5Her4oO1LiMQ3jKf7MUglYV/mhQ5g5OKeld5CnkmPdIGo79FDDQYqPhq/PCVuTQVuxsWgIbDy9F+zdHn80w==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.4.1
- '@rollup/rollup-android-arm64': 4.4.1
- '@rollup/rollup-darwin-arm64': 4.4.1
- '@rollup/rollup-darwin-x64': 4.4.1
- '@rollup/rollup-linux-arm-gnueabihf': 4.4.1
- '@rollup/rollup-linux-arm64-gnu': 4.4.1
- '@rollup/rollup-linux-arm64-musl': 4.4.1
- '@rollup/rollup-linux-x64-gnu': 4.4.1
- '@rollup/rollup-linux-x64-musl': 4.4.1
- '@rollup/rollup-win32-arm64-msvc': 4.4.1
- '@rollup/rollup-win32-ia32-msvc': 4.4.1
- '@rollup/rollup-win32-x64-msvc': 4.4.1
+ '@rollup/rollup-android-arm-eabi': 4.6.0
+ '@rollup/rollup-android-arm64': 4.6.0
+ '@rollup/rollup-darwin-arm64': 4.6.0
+ '@rollup/rollup-darwin-x64': 4.6.0
+ '@rollup/rollup-linux-arm-gnueabihf': 4.6.0
+ '@rollup/rollup-linux-arm64-gnu': 4.6.0
+ '@rollup/rollup-linux-arm64-musl': 4.6.0
+ '@rollup/rollup-linux-x64-gnu': 4.6.0
+ '@rollup/rollup-linux-x64-musl': 4.6.0
+ '@rollup/rollup-win32-arm64-msvc': 4.6.0
+ '@rollup/rollup-win32-ia32-msvc': 4.6.0
+ '@rollup/rollup-win32-x64-msvc': 4.6.0
fsevents: 2.3.2
/rrweb-cssom@0.6.0:
@@ -18313,8 +18326,8 @@ packages:
resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==}
dev: true
- /systeminformation@5.21.17:
- resolution: {integrity: sha512-JZYRCbIjk3WuBV59A9/rTla2rROX+aAJ9uo2Z1dI+bjieORcukClN8rlM1zE9NYKpULSbaGc+KKct/870lO0DA==}
+ /systeminformation@5.21.18:
+ resolution: {integrity: sha512-PEoWd95nI5170rvIk4fagLH0SmzwfGt18w0+ex1Ljb2bSXvDs9PQdLNexMazL5L6Pzd6wxlpoWUAjX+hNRKN7g==}
engines: {node: '>=8.0.0'}
os: [darwin, linux, win32, freebsd, openbsd, netbsd, sunos, android]
hasBin: true
@@ -18581,16 +18594,6 @@ packages:
punycode: 2.3.1
dev: false
- /tough-cookie@4.1.2:
- resolution: {integrity: sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==}
- engines: {node: '>=6'}
- dependencies:
- psl: 1.9.0
- punycode: 2.3.1
- universalify: 0.2.0
- url-parse: 1.5.10
- dev: false
-
/tough-cookie@4.1.3:
resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==}
engines: {node: '>=6'}
@@ -18599,15 +18602,14 @@ packages:
punycode: 2.3.1
universalify: 0.2.0
url-parse: 1.5.10
- dev: true
/tr46@0.0.3:
resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
requiresBuild: true
- /tr46@4.1.1:
- resolution: {integrity: sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==}
- engines: {node: '>=14'}
+ /tr46@5.0.0:
+ resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==}
+ engines: {node: '>=18'}
dependencies:
punycode: 2.3.1
dev: false
@@ -19173,7 +19175,7 @@ packages:
resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
hasBin: true
- /v-code-diff@1.7.2(vue@3.3.8):
+ /v-code-diff@1.7.2(vue@3.3.9):
resolution: {integrity: sha512-y+q8ZHf8GfphYLhcZbjAKcId/h6vZujS71Ryq5u+dI6Jg4ZLTdLrBNVSzYpHywHSSFFfBMdilm6XvVryEaH4+A==}
requiresBuild: true
peerDependencies:
@@ -19186,8 +19188,8 @@ packages:
diff: 5.1.0
diff-match-patch: 1.0.5
highlight.js: 11.8.0
- vue: 3.3.8(typescript@5.3.2)
- vue-demi: 0.13.11(vue@3.3.8)
+ vue: 3.3.9(typescript@5.3.2)
+ vue-demi: 0.13.11(vue@3.3.9)
dev: false
/v8-to-istanbul@9.1.0:
@@ -19227,7 +19229,7 @@ packages:
core-util-is: 1.0.2
extsprintf: 1.3.0
- /vite-node@0.34.6(@types/node@20.9.1)(sass@1.69.5)(terser@5.24.0):
+ /vite-node@0.34.6(@types/node@20.10.0)(sass@1.69.5)(terser@5.24.0):
resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==}
engines: {node: '>=v14.18.0'}
hasBin: true
@@ -19237,7 +19239,7 @@ packages:
mlly: 1.4.0
pathe: 1.1.1
picocolors: 1.0.0
- vite: 4.5.0(@types/node@20.9.1)(sass@1.69.5)(terser@5.24.0)
+ vite: 5.0.2(@types/node@20.10.0)(sass@1.69.5)(terser@5.24.0)
transitivePeerDependencies:
- '@types/node'
- less
@@ -19253,12 +19255,12 @@ packages:
resolution: {integrity: sha512-p4D8CFVhZS412SyQX125qxyzOgIFouwOcvjZWk6bQbNPR1wtaEzFT6jZxAjf1dejlGqa6fqHcuCvQea6EWUkUA==}
dev: true
- /vite@4.5.0(@types/node@20.9.1)(sass@1.69.5)(terser@5.24.0):
- resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==}
- engines: {node: ^14.18.0 || >=16.0.0}
+ /vite@5.0.2(@types/node@20.10.0)(sass@1.69.5)(terser@5.24.0):
+ resolution: {integrity: sha512-6CCq1CAJCNM1ya2ZZA7+jS2KgnhbzvxakmlIjN24cF/PXhRMzpM/z8QgsVJA/Dm5fWUWnVEsmtBoMhmerPxT0g==}
+ engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
- '@types/node': '>= 14'
+ '@types/node': ^18.0.0 || >=20.0.0
less: '*'
lightningcss: ^1.21.0
sass: '*'
@@ -19281,14 +19283,14 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.9.1
- esbuild: 0.18.17
+ '@types/node': 20.10.0
+ esbuild: 0.19.8
postcss: 8.4.31
- rollup: 3.29.4
+ rollup: 4.6.0
sass: 1.69.5
terser: 5.24.0
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: 2.3.3
/vitest-fetch-mock@0.2.2(vitest@0.34.6):
resolution: {integrity: sha512-XmH6QgTSjCWrqXoPREIdbj40T7i1xnGmAsTAgfckoO75W1IEHKR8hcPCQ7SO16RsdW1t85oUm6pcQRLeBgjVYQ==}
@@ -19335,7 +19337,7 @@ packages:
dependencies:
'@types/chai': 4.3.5
'@types/chai-subset': 1.3.3
- '@types/node': 20.9.1
+ '@types/node': 20.10.0
'@vitest/expect': 0.34.6
'@vitest/runner': 0.34.6
'@vitest/snapshot': 0.34.6
@@ -19355,8 +19357,8 @@ packages:
strip-literal: 1.0.1
tinybench: 2.5.0
tinypool: 0.7.0
- vite: 4.5.0(@types/node@20.9.1)(sass@1.69.5)(terser@5.24.0)
- vite-node: 0.34.6(@types/node@20.9.1)(sass@1.69.5)(terser@5.24.0)
+ vite: 5.0.2(@types/node@20.10.0)(sass@1.69.5)(terser@5.24.0)
+ vite-node: 0.34.6(@types/node@20.10.0)(sass@1.69.5)(terser@5.24.0)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -19388,7 +19390,7 @@ packages:
resolution: {integrity: sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==}
dev: true
- /vue-demi@0.13.11(vue@3.3.8):
+ /vue-demi@0.13.11(vue@3.3.9):
resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==}
engines: {node: '>=12'}
hasBin: true
@@ -19400,35 +19402,35 @@ packages:
'@vue/composition-api':
optional: true
dependencies:
- vue: 3.3.8(typescript@5.3.2)
+ vue: 3.3.9(typescript@5.3.2)
dev: false
- /vue-docgen-api@4.64.1(vue@3.3.8):
+ /vue-docgen-api@4.64.1(vue@3.3.9):
resolution: {integrity: sha512-jbOf7ByE3Zvtuk+429Jorl+eIeh2aB2Fx1GUo3xJd1aByJWE8KDlSEa6b11PB1ze8f0sRUBraRDinICCk0KY7g==}
dependencies:
'@babel/parser': 7.23.0
'@babel/types': 7.22.17
'@vue/compiler-dom': 3.3.7
- '@vue/compiler-sfc': 3.3.8
+ '@vue/compiler-sfc': 3.3.9
ast-types: 0.14.2
hash-sum: 2.0.0
lru-cache: 8.0.4
pug: 3.0.2
recast: 0.22.0
ts-map: 1.0.3
- vue-inbrowser-compiler-independent-utils: 4.64.1(vue@3.3.8)
+ vue-inbrowser-compiler-independent-utils: 4.64.1(vue@3.3.9)
transitivePeerDependencies:
- vue
dev: true
- /vue-eslint-parser@9.3.2(eslint@8.53.0):
+ /vue-eslint-parser@9.3.2(eslint@8.54.0):
resolution: {integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
dependencies:
debug: 4.3.4(supports-color@8.1.1)
- eslint: 8.53.0
+ eslint: 8.54.0
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
@@ -19439,12 +19441,12 @@ packages:
- supports-color
dev: true
- /vue-inbrowser-compiler-independent-utils@4.64.1(vue@3.3.8):
+ /vue-inbrowser-compiler-independent-utils@4.64.1(vue@3.3.9):
resolution: {integrity: sha512-Hn32n07XZ8j9W8+fmOXPQL+i+W2e/8i6mkH4Ju3H6nR0+cfvmWM95GhczYi5B27+Y8JlCKgAo04IUiYce4mKAw==}
peerDependencies:
vue: '>=2'
dependencies:
- vue: 3.3.8(typescript@5.3.2)
+ vue: 3.3.9(typescript@5.3.2)
dev: true
/vue-template-compiler@2.7.14:
@@ -19466,35 +19468,35 @@ packages:
typescript: 5.3.2
dev: true
- /vue@3.3.8(typescript@5.3.2):
- resolution: {integrity: sha512-5VSX/3DabBikOXMsxzlW8JyfeLKlG9mzqnWgLQLty88vdZL7ZJgrdgBOmrArwxiLtmS+lNNpPcBYqrhE6TQW5w==}
+ /vue@3.3.9(typescript@5.3.2):
+ resolution: {integrity: sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@vue/compiler-dom': 3.3.8
- '@vue/compiler-sfc': 3.3.8
- '@vue/runtime-dom': 3.3.8
- '@vue/server-renderer': 3.3.8(vue@3.3.8)
- '@vue/shared': 3.3.8
+ '@vue/compiler-dom': 3.3.9
+ '@vue/compiler-sfc': 3.3.9
+ '@vue/runtime-dom': 3.3.9
+ '@vue/server-renderer': 3.3.9(vue@3.3.9)
+ '@vue/shared': 3.3.9
typescript: 5.3.2
- /vuedraggable@4.1.0(vue@3.3.8):
+ /vuedraggable@4.1.0(vue@3.3.9):
resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==}
peerDependencies:
vue: ^3.0.1
dependencies:
sortablejs: 1.14.0
- vue: 3.3.8(typescript@5.3.2)
+ vue: 3.3.9(typescript@5.3.2)
dev: false
- /w3c-xmlserializer@4.0.0:
- resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==}
- engines: {node: '>=14'}
+ /w3c-xmlserializer@5.0.0:
+ resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}
+ engines: {node: '>=18'}
dependencies:
- xml-name-validator: 4.0.0
+ xml-name-validator: 5.0.0
dev: false
/wait-on@7.2.0(debug@4.3.4):
@@ -19583,15 +19585,27 @@ packages:
dependencies:
iconv-lite: 0.6.3
+ /whatwg-encoding@3.1.1:
+ resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==}
+ engines: {node: '>=18'}
+ dependencies:
+ iconv-lite: 0.6.3
+ dev: false
+
/whatwg-mimetype@3.0.0:
resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==}
engines: {node: '>=12'}
- /whatwg-url@12.0.1:
- resolution: {integrity: sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==}
- engines: {node: '>=14'}
+ /whatwg-mimetype@4.0.0:
+ resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}
+ engines: {node: '>=18'}
+ dev: false
+
+ /whatwg-url@14.0.0:
+ resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==}
+ engines: {node: '>=18'}
dependencies:
- tr46: 4.1.1
+ tr46: 5.0.0
webidl-conversions: 7.0.0
dev: false
@@ -19784,6 +19798,12 @@ packages:
/xml-name-validator@4.0.0:
resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
engines: {node: '>=12'}
+ dev: true
+
+ /xml-name-validator@5.0.0:
+ resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==}
+ engines: {node: '>=18'}
+ dev: false
/xml2js@0.5.0:
resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==}