diff --git a/packages/frontend/src/components/MkNoteSub.vue b/packages/frontend/src/components/MkNoteSub.vue
index 2a84c14e73..87b84b389d 100644
--- a/packages/frontend/src/components/MkNoteSub.vue
+++ b/packages/frontend/src/components/MkNoteSub.vue
@@ -12,7 +12,7 @@ SPDX-License-Identifier: AGPL-3.0-only
-
+
diff --git a/packages/frontend/src/components/global/MkAvatar.vue b/packages/frontend/src/components/global/MkAvatar.vue
index e28b6ff9c7..70cf411207 100644
--- a/packages/frontend/src/components/global/MkAvatar.vue
+++ b/packages/frontend/src/components/global/MkAvatar.vue
@@ -83,7 +83,7 @@ const bound = $computed(() => props.link
? { to: userPage(props.user), target: props.target }
: {});
-const url = $computed(() => defaultStore.state.disableShowingAnimatedImages
+const url = $computed(() => (defaultStore.state.disableShowingAnimatedImages || defaultStore.state.enableDataSaverMode)
? getStaticImageUrl(props.user.avatarUrl)
: props.user.avatarUrl);
diff --git a/packages/frontend/src/components/global/MkMisskeyFlavoredMarkdown.ts b/packages/frontend/src/components/global/MkMisskeyFlavoredMarkdown.ts
index 35f72e1bb5..b67ef5902e 100644
--- a/packages/frontend/src/components/global/MkMisskeyFlavoredMarkdown.ts
+++ b/packages/frontend/src/components/global/MkMisskeyFlavoredMarkdown.ts
@@ -15,7 +15,7 @@ import { host } from '@/config';
import { defaultStore } from '@/store';
import { mixEmoji } from '@/scripts/emojiKitchen/emojiMixer';
import MkRuby from "@/components/global/MkRuby.vue";
-import { nyaize } from '@/scripts/nyaize.js';
+import { nyaize as doNyaize } from '@/scripts/nyaize.js';
const QUOTE_STYLE = `
display: block;
@@ -25,54 +25,60 @@ color: var(--fg);
border-left: solid 3px var(--fg);
opacity: 0.7;
`.split('\n').join(' ');
-
const colorRegexp = /^([0-9a-f]{3,4}?|[0-9a-f]{6}?|[0-9a-f]{8}?)$/i;
function checkColorHex(text: string) {
- return colorRegexp.test(text);
+ return colorRegexp.test(text);
}
const gradientCounterRegExp = /^(color|step)(\d+)/;
function toGradientText(args: Record
) {
- const colors: { index: number; step?: string, color?: string }[] = [];
- for (const k in args) {
- const matches = k.match(gradientCounterRegExp);
- if (matches == null) continue;
- const mindex = parseInt(matches[2]);
- let i = colors.findIndex(v => v.index === mindex);
- if (i === -1) {
- i = colors.length;
- colors.push({ index: mindex });
- }
- colors[i][matches[1]] = args[k];
- }
- let deg = parseFloat(args.deg || '90');
- let res = `linear-gradient(${deg}deg`;
- for (const colorProp of colors.sort((a, b) => a.index - b.index)) {
- let color = colorProp.color;
- if (!color || !checkColorHex(color)) color = 'f00';
- let step = parseFloat(colorProp.step ?? '');
- let stepText = isNaN(step) ? '' : ` ${step}%`;
- res += `, #${color}${stepText}`;
- }
- return res + ')';
+ const colors: { index: number; step?: string, color?: string }[] = [];
+ for (const k in args) {
+ const matches = k.match(gradientCounterRegExp);
+ if (matches == null) continue;
+ const mindex = parseInt(matches[2]);
+ let i = colors.findIndex(v => v.index === mindex);
+ if (i === -1) {
+ i = colors.length;
+ colors.push({ index: mindex });
+ }
+ colors[i][matches[1]] = args[k];
+ }
+ let deg = parseFloat(args.deg || '90');
+ let res = `linear-gradient(${deg}deg`;
+ for (const colorProp of colors.sort((a, b) => a.index - b.index)) {
+ let color = colorProp.color;
+ if (!color || !checkColorHex(color)) color = 'f00';
+ let step = parseFloat(colorProp.step ?? '');
+ let stepText = isNaN(step) ? '' : ` ${step}%`;
+ res += `, #${color}${stepText}`;
+ }
+ return res + ')';
}
-export default function(props: {
+
+type MfmProps = {
text: string;
plain?: boolean;
nowrap?: boolean;
author?: Misskey.entities.UserLite;
- i?: Misskey.entities.UserLite;
+ i?: Misskey.entities.UserLite | null;
isNote?: boolean;
emojiUrls?: string[];
rootScale?: number;
-}) {
- const isNote = props.isNote !== undefined ? props.isNote : true;
+ nyaize: boolean | 'account';
+};
+// eslint-disable-next-line import/no-default-export
+export default function(props: MfmProps) {
+ const isNote = props.isNote ?? true;
+ const shouldNyaize = props.nyaize ? props.nyaize === 'account' ? props.author?.isCat : false : false;
+
+ // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
if (props.text == null || props.text === '') return;
- const ast = (props.plain ? mfm.parseSimple : mfm.parse)(props.text);
+ const rootAst = (props.plain ? mfm.parseSimple : mfm.parse)(props.text);
const validTime = (t: string | null | undefined) => {
if (t == null || typeof t === 'boolean') return null;
@@ -85,13 +91,14 @@ export default function(props: {
* Gen Vue Elements from MFM AST
* @param ast MFM AST
* @param scale How times large the text is
+ * @param disableNyaize Whether nyaize is disabled or not
*/
const genEl = (ast: mfm.MfmNode[], scale: number, disableNyaize = false) => ast.map((token): VNode | string | (VNode | string)[] => {
switch (token.type) {
case 'text': {
let text = token.props.text.replace(/(\r\n|\n|\r)/g, '\n');
- if (!disableNyaize && props.author?.isCat) {
- text = nyaize(text);
+ if (!disableNyaize && shouldNyaize) {
+ text = doNyaize(text);
}
if (!props.plain) {
@@ -542,5 +549,5 @@ export default function(props: {
return h('span', {
// https://codeday.me/jp/qa/20190424/690106.html
style: props.nowrap ? 'white-space: pre; word-wrap: normal; overflow: hidden; text-overflow: ellipsis;' : 'white-space: pre-wrap;',
- }, genEl(ast, props.rootScale ?? 1));
+ }, genEl(rootAst, props.rootScale ?? 1));
}
diff --git a/packages/frontend/src/pages/about.emojis.vue b/packages/frontend/src/pages/about.emojis.vue
index f76e5779f3..2c1e867f91 100644
--- a/packages/frontend/src/pages/about.emojis.vue
+++ b/packages/frontend/src/pages/about.emojis.vue
@@ -23,7 +23,7 @@ SPDX-License-Identifier: AGPL-3.0-only
-
+
diff --git a/packages/frontend/src/pages/custom-emojis-manager.vue b/packages/frontend/src/pages/custom-emojis-manager.vue
index 6e55ffb945..11fd24fda7 100644
--- a/packages/frontend/src/pages/custom-emojis-manager.vue
+++ b/packages/frontend/src/pages/custom-emojis-manager.vue
@@ -10,13 +10,64 @@ SPDX-License-Identifier: AGPL-3.0-only
-
+
+
+ {{ i18n.ts.search }}
+
+
+ Select mode
+
+
+ Select all
+ Set category
+ Set tag
+ Add tag
+ Remove tag
+ Set License
+ Delete
+
+
+ {{ i18n.ts.noCustomEmojis }}
+
+
+
+
+
+
-
+
+
+
+ {{ i18n.ts.search }}
+
+
+ {{ i18n.ts.host }}
+
+
+
+ {{ i18n.ts.noCustomEmojis }}
+
+
+
+
diff --git a/packages/frontend/src/pages/settings/plugin.vue b/packages/frontend/src/pages/settings/plugin.vue
index 4a2d8d600e..d72d8d00f3 100644
--- a/packages/frontend/src/pages/settings/plugin.vue
+++ b/packages/frontend/src/pages/settings/plugin.vue
@@ -77,9 +77,11 @@ import { definePageMetadata } from '@/scripts/page-metadata.js';
const plugins = ref(ColdDeviceStorage.get('plugins'));
-function uninstall(plugin) {
+async function uninstall(plugin) {
ColdDeviceStorage.set('plugins', plugins.value.filter(x => x.id !== plugin.id));
- os.success();
+ await os.apiWithDialog('i/revoke-token', {
+ token: plugin.token,
+ });
nextTick(() => {
unisonReload();
});
diff --git a/packages/frontend/src/pages/settings/profile.vue b/packages/frontend/src/pages/settings/profile.vue
index 2a0b678ed1..2ac8d15545 100644
--- a/packages/frontend/src/pages/settings/profile.vue
+++ b/packages/frontend/src/pages/settings/profile.vue
@@ -96,6 +96,7 @@ SPDX-License-Identifier: AGPL-3.0-only
>
{{ avatarDecoration.name }}
+
@@ -389,4 +390,10 @@ definePageMetadata({
font-weight: bold;
margin-bottom: 20px;
}
+
+.avatarDecorationLock {
+ position: absolute;
+ bottom: 12px;
+ right: 12px;
+}
diff --git a/packages/frontend/src/pages/user/index.timeline.vue b/packages/frontend/src/pages/user/index.timeline.vue
index 724fb4d11c..6cf5bcf91f 100644
--- a/packages/frontend/src/pages/user/index.timeline.vue
+++ b/packages/frontend/src/pages/user/index.timeline.vue
@@ -37,7 +37,7 @@ const pagination = {
params: computed(() => ({
userId: props.user.id,
withRenotes: include.value === 'all',
- withReplies: include.value === 'all' || include.value === 'files',
+ withReplies: include.value === 'all',
withChannelNotes: include.value === 'all',
withFiles: include.value === 'files',
})),
diff --git a/packages/frontend/src/scripts/aiscript/api.ts b/packages/frontend/src/scripts/aiscript/api.ts
index 032853f7ad..fb7ab924b7 100644
--- a/packages/frontend/src/scripts/aiscript/api.ts
+++ b/packages/frontend/src/scripts/aiscript/api.ts
@@ -9,6 +9,7 @@ import { $i } from '@/account.js';
import { miLocalStorage } from '@/local-storage.js';
import { customEmojis } from '@/custom-emojis.js';
import { url, lang } from '@/config.js';
+import { nyaize } from '@/scripts/nyaize.js';
export function createAiScriptEnv(opts) {
return {
@@ -71,5 +72,9 @@ export function createAiScriptEnv(opts) {
'Mk:url': values.FN_NATIVE(() => {
return values.STR(window.location.href);
}),
+ 'Mk:nyaize': values.FN_NATIVE(([text]) => {
+ utils.assertString(text);
+ return values.STR(nyaize(text.value));
+ }),
};
}
diff --git a/packages/frontend/src/scripts/intl-const.ts b/packages/frontend/src/scripts/intl-const.ts
index 8012a677ef..ea16c9c2ae 100644
--- a/packages/frontend/src/scripts/intl-const.ts
+++ b/packages/frontend/src/scripts/intl-const.ts
@@ -6,12 +6,41 @@
import { lang } from '@/config.js';
export const versatileLang = (lang ?? 'ja-JP').replace('ja-KS', 'ja-JP');
-export const dateTimeFormat = new Intl.DateTimeFormat(versatileLang, {
- year: 'numeric',
- month: 'numeric',
- day: 'numeric',
- hour: 'numeric',
- minute: 'numeric',
- second: 'numeric',
-});
-export const numberFormat = new Intl.NumberFormat(versatileLang);
+
+let _dateTimeFormat: Intl.DateTimeFormat;
+try {
+ _dateTimeFormat = new Intl.DateTimeFormat(versatileLang, {
+ year: 'numeric',
+ month: 'numeric',
+ day: 'numeric',
+ hour: 'numeric',
+ minute: 'numeric',
+ second: 'numeric',
+ });
+} catch (err) {
+ console.warn(err);
+ if (_DEV_) console.log('[Intl] Fallback to en-US');
+
+ // Fallback to en-US
+ _dateTimeFormat = new Intl.DateTimeFormat('en-US', {
+ year: 'numeric',
+ month: 'numeric',
+ day: 'numeric',
+ hour: 'numeric',
+ minute: 'numeric',
+ second: 'numeric',
+ });
+}
+export const dateTimeFormat = _dateTimeFormat;
+
+let _numberFormat: Intl.NumberFormat;
+try {
+ _numberFormat = new Intl.NumberFormat(versatileLang);
+} catch (err) {
+ console.warn(err);
+ if (_DEV_) console.log('[Intl] Fallback to en-US');
+
+ // Fallback to en-US
+ _numberFormat = new Intl.NumberFormat('en-US');
+}
+export const numberFormat = _numberFormat;
diff --git a/packages/misskey-js/package.json b/packages/misskey-js/package.json
index 8025235e3d..78e0c17c99 100644
--- a/packages/misskey-js/package.json
+++ b/packages/misskey-js/package.json
@@ -23,9 +23,9 @@
"@microsoft/api-extractor": "7.38.0",
"@swc/jest": "0.2.29",
"@types/jest": "29.5.6",
- "@types/node": "20.8.7",
- "@typescript-eslint/eslint-plugin": "6.8.0",
- "@typescript-eslint/parser": "6.8.0",
+ "@types/node": "20.8.9",
+ "@typescript-eslint/eslint-plugin": "6.9.0",
+ "@typescript-eslint/parser": "6.9.0",
"eslint": "8.52.0",
"jest": "29.7.0",
"jest-fetch-mock": "3.0.3",
@@ -39,7 +39,7 @@
],
"dependencies": {
"@swc/cli": "0.1.62",
- "@swc/core": "1.3.94",
+ "@swc/core": "1.3.95",
"eventemitter3": "5.0.1",
"reconnecting-websocket": "4.4.0"
}
diff --git a/packages/sw/package.json b/packages/sw/package.json
index ffae874a49..52c8546635 100644
--- a/packages/sw/package.json
+++ b/packages/sw/package.json
@@ -14,10 +14,10 @@
"misskey-js": "workspace:*"
},
"devDependencies": {
- "@typescript-eslint/parser": "6.8.0",
+ "@typescript-eslint/parser": "6.9.0",
"@typescript/lib-webworker": "npm:@types/serviceworker@0.0.67",
"eslint": "8.52.0",
- "eslint-plugin-import": "2.28.1",
+ "eslint-plugin-import": "2.29.0",
"typescript": "5.2.2"
},
"type": "module"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 3d7f836cdd..4d47134d43 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -36,17 +36,17 @@ importers:
version: 4.4.0
devDependencies:
'@typescript-eslint/eslint-plugin':
- specifier: 6.8.0
- version: 6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)(typescript@5.2.2)
+ specifier: 6.9.0
+ version: 6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2)
'@typescript-eslint/parser':
- specifier: 6.8.0
- version: 6.8.0(eslint@8.52.0)(typescript@5.2.2)
+ specifier: 6.9.0
+ version: 6.9.0(eslint@8.52.0)(typescript@5.2.2)
cross-env:
specifier: 7.0.3
version: 7.0.3
cypress:
- specifier: 13.3.2
- version: 13.3.2
+ specifier: 13.3.3
+ version: 13.3.3
eslint:
specifier: 8.52.0
version: 8.52.0
@@ -111,8 +111,8 @@ importers:
specifier: 1.7.0
version: 1.7.0
'@simplewebauthn/server':
- specifier: 8.3.2
- version: 8.3.2
+ specifier: 8.3.4
+ version: 8.3.4
'@sinonjs/fake-timers':
specifier: 11.2.2
version: 11.2.2
@@ -121,10 +121,10 @@ importers:
version: 2.1.5
'@swc/cli':
specifier: 0.1.62
- version: 0.1.62(@swc/core@1.3.94)(chokidar@3.5.3)
+ version: 0.1.62(@swc/core@1.3.95)(chokidar@3.5.3)
'@swc/core':
- specifier: 1.3.94
- version: 1.3.94
+ specifier: 1.3.95
+ version: 1.3.95
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.12.5
- version: 4.12.5
+ specifier: 4.12.6
+ version: 4.12.6
cacheable-lookup:
specifier: 7.0.0
version: 7.0.0
@@ -315,8 +315,8 @@ importers:
specifier: 3.4.1
version: 3.4.1
re2:
- specifier: 1.20.4
- version: 1.20.4
+ specifier: 1.20.5
+ version: 1.20.5
redis-lock:
specifier: 0.1.4
version: 0.1.4
@@ -354,8 +354,8 @@ importers:
specifier: github:misskey-dev/summaly
version: github.com/misskey-dev/summaly/d2d8db49943ccb201c1b1b283e9d0a630519fac7
systeminformation:
- specifier: 5.21.13
- version: 5.21.13
+ specifier: 5.21.15
+ version: 5.21.15
tinycolor2:
specifier: 1.6.0
version: 1.6.0
@@ -485,11 +485,11 @@ importers:
specifier: 29.7.0
version: 29.7.0
'@simplewebauthn/typescript-types':
- specifier: 8.0.0
- version: 8.0.0
+ specifier: 8.3.4
+ version: 8.3.4
'@swc/jest':
specifier: 0.2.29
- version: 0.2.29(@swc/core@1.3.94)
+ version: 0.2.29(@swc/core@1.3.95)
'@types/accepts':
specifier: 1.3.6
version: 1.3.6
@@ -539,8 +539,8 @@ importers:
specifier: 0.7.33
version: 0.7.33
'@types/node':
- specifier: 20.8.7
- version: 20.8.7
+ specifier: 20.8.9
+ version: 20.8.9
'@types/node-fetch':
specifier: 3.0.3
version: 3.0.3
@@ -608,11 +608,11 @@ importers:
specifier: 8.5.8
version: 8.5.8
'@typescript-eslint/eslint-plugin':
- specifier: 6.8.0
- version: 6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)(typescript@5.2.2)
+ specifier: 6.9.0
+ version: 6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2)
'@typescript-eslint/parser':
- specifier: 6.8.0
- version: 6.8.0(eslint@8.52.0)(typescript@5.2.2)
+ specifier: 6.9.0
+ version: 6.9.0(eslint@8.52.0)(typescript@5.2.2)
aws-sdk-client-mock:
specifier: 3.0.0
version: 3.0.0
@@ -623,14 +623,14 @@ importers:
specifier: 8.52.0
version: 8.52.0
eslint-plugin-import:
- specifier: 2.28.1
- version: 2.28.1(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)
+ specifier: 2.29.0
+ version: 2.29.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)
execa:
specifier: 8.0.1
version: 8.0.1
jest:
specifier: 29.7.0
- version: 29.7.0(@types/node@20.8.7)
+ version: 29.7.0(@types/node@20.8.9)
jest-mock:
specifier: 29.7.0
version: 29.7.0
@@ -666,13 +666,13 @@ importers:
version: 2.37.0
'@vitejs/plugin-vue':
specifier: 4.4.0
- version: 4.4.0(vite@4.5.0)(vue@3.3.6)
+ version: 4.4.0(vite@4.5.0)(vue@3.3.7)
'@vue-macros/reactivity-transform':
specifier: 0.3.23
- version: 0.3.23(rollup@4.1.4)(vue@3.3.6)
+ version: 0.3.23(rollup@4.1.4)(vue@3.3.7)
'@vue/compiler-sfc':
- specifier: 3.3.6
- version: 3.3.6
+ specifier: 3.3.7
+ version: 3.3.7
astring:
specifier: 1.8.6
version: 1.8.6
@@ -680,8 +680,8 @@ importers:
specifier: 6.0.1
version: 6.0.1
broadcast-channel:
- specifier: 5.5.0
- version: 5.5.0
+ specifier: 5.5.1
+ version: 5.5.1
browser-image-resizer:
specifier: github:misskey-dev/browser-image-resizer#v2.2.1-misskey.3
version: github.com/misskey-dev/browser-image-resizer/0227e860621e55cbed0aabe6dc601096a7748c4a
@@ -707,8 +707,8 @@ importers:
specifier: 2.0.1
version: 2.0.1(chart.js@4.4.0)
chromatic:
- specifier: 7.4.0
- version: 7.4.0
+ specifier: 7.5.4
+ version: 7.5.4
compare-versions:
specifier: 6.1.0
version: 6.1.0
@@ -770,8 +770,8 @@ importers:
specifier: 2.11.0
version: 2.11.0
sass:
- specifier: 1.69.4
- version: 1.69.4
+ specifier: 1.69.5
+ version: 1.69.5
strict-event-emitter-types:
specifier: 2.0.0
version: 2.0.0
@@ -779,8 +779,8 @@ importers:
specifier: 3.1.0
version: 3.1.0
three:
- specifier: 0.157.0
- version: 0.157.0
+ specifier: 0.158.0
+ version: 0.158.0
throttle-debounce:
specifier: 5.0.0
version: 5.0.0
@@ -804,22 +804,22 @@ importers:
version: 9.0.1
v-code-diff:
specifier: 1.7.1
- version: 1.7.1(vue@3.3.6)
+ version: 1.7.1(vue@3.3.7)
vanilla-tilt:
specifier: 1.8.1
version: 1.8.1
vite:
specifier: 4.5.0
- version: 4.5.0(@types/node@20.8.7)(sass@1.69.4)(terser@5.22.0)
+ version: 4.5.0(@types/node@20.8.9)(sass@1.69.5)(terser@5.22.0)
vue:
- specifier: 3.3.6
- version: 3.3.6(typescript@5.2.2)
+ specifier: 3.3.7
+ version: 3.3.7(typescript@5.2.2)
vue-prism-editor:
specifier: 2.0.0-alpha.2
- version: 2.0.0-alpha.2(vue@3.3.6)
+ version: 2.0.0-alpha.2(vue@3.3.7)
vuedraggable:
specifier: next
- version: 4.1.0(vue@3.3.6)
+ version: 4.1.0(vue@3.3.7)
devDependencies:
'@storybook/addon-actions':
specifier: 7.5.1
@@ -871,13 +871,13 @@ importers:
version: 7.5.1
'@storybook/vue3':
specifier: 7.5.1
- version: 7.5.1(@vue/compiler-core@3.3.5)(vue@3.3.6)
+ version: 7.5.1(@vue/compiler-core@3.3.6)(vue@3.3.7)
'@storybook/vue3-vite':
specifier: 7.5.1
- version: 7.5.1(@vue/compiler-core@3.3.5)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(vite@4.5.0)(vue@3.3.6)
+ version: 7.5.1(@vue/compiler-core@3.3.6)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(vite@4.5.0)(vue@3.3.7)
'@testing-library/vue':
specifier: 7.0.0
- version: 7.0.0(@vue/compiler-sfc@3.3.6)(vue@3.3.6)
+ version: 7.0.0(@vue/compiler-sfc@3.3.7)(vue@3.3.7)
'@types/escape-regexp':
specifier: 0.0.2
version: 0.0.2
@@ -891,8 +891,8 @@ importers:
specifier: 4.0.4
version: 4.0.4
'@types/node':
- specifier: 20.8.7
- version: 20.8.7
+ specifier: 20.8.9
+ version: 20.8.9
'@types/punycode':
specifier: 2.1.1
version: 2.1.1
@@ -915,35 +915,35 @@ importers:
specifier: 8.5.8
version: 8.5.8
'@typescript-eslint/eslint-plugin':
- specifier: 6.8.0
- version: 6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)(typescript@5.2.2)
+ specifier: 6.9.0
+ version: 6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2)
'@typescript-eslint/parser':
- specifier: 6.8.0
- version: 6.8.0(eslint@8.52.0)(typescript@5.2.2)
+ specifier: 6.9.0
+ version: 6.9.0(eslint@8.52.0)(typescript@5.2.2)
'@vitest/coverage-v8':
specifier: 0.34.6
version: 0.34.6(vitest@0.34.6)
'@vue/runtime-core':
- specifier: 3.3.6
- version: 3.3.6
+ specifier: 3.3.7
+ version: 3.3.7
acorn:
- specifier: 8.10.0
- version: 8.10.0
+ specifier: 8.11.2
+ version: 8.11.2
cross-env:
specifier: 7.0.3
version: 7.0.3
cypress:
- specifier: 13.3.2
- version: 13.3.2
+ specifier: 13.3.3
+ version: 13.3.3
eslint:
specifier: 8.52.0
version: 8.52.0
eslint-plugin-import:
- specifier: 2.28.1
- version: 2.28.1(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)
+ specifier: 2.29.0
+ version: 2.29.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)
eslint-plugin-vue:
- specifier: 9.17.0
- version: 9.17.0(eslint@8.52.0)
+ specifier: 9.18.1
+ version: 9.18.1(eslint@8.52.0)
fast-glob:
specifier: 3.3.1
version: 3.3.1
@@ -957,8 +957,8 @@ importers:
specifier: 1.3.2
version: 1.3.2(typescript@5.2.2)
msw-storybook-addon:
- specifier: 1.9.0
- version: 1.9.0(msw@1.3.2)
+ specifier: 1.10.0
+ version: 1.10.0(msw@1.3.2)
nodemon:
specifier: 3.0.1
version: 3.0.1
@@ -988,7 +988,7 @@ importers:
version: 1.0.3
vitest:
specifier: 0.34.6
- version: 0.34.6(happy-dom@10.0.3)(sass@1.69.4)(terser@5.22.0)
+ version: 0.34.6(happy-dom@10.0.3)(sass@1.69.5)(terser@5.22.0)
vitest-fetch-mock:
specifier: 0.2.2
version: 0.2.2(vitest@0.34.6)
@@ -996,17 +996,17 @@ importers:
specifier: 9.3.2
version: 9.3.2(eslint@8.52.0)
vue-tsc:
- specifier: 1.8.19
- version: 1.8.19(typescript@5.2.2)
+ specifier: 1.8.22
+ version: 1.8.22(typescript@5.2.2)
packages/misskey-js:
dependencies:
'@swc/cli':
specifier: 0.1.62
- version: 0.1.62(@swc/core@1.3.94)(chokidar@3.5.3)
+ version: 0.1.62(@swc/core@1.3.95)(chokidar@3.5.3)
'@swc/core':
- specifier: 1.3.94
- version: 1.3.94
+ specifier: 1.3.95
+ version: 1.3.95
eventemitter3:
specifier: 5.0.1
version: 5.0.1
@@ -1016,28 +1016,28 @@ importers:
devDependencies:
'@microsoft/api-extractor':
specifier: 7.38.0
- version: 7.38.0(@types/node@20.8.7)
+ version: 7.38.0(@types/node@20.8.9)
'@swc/jest':
specifier: 0.2.29
- version: 0.2.29(@swc/core@1.3.94)
+ version: 0.2.29(@swc/core@1.3.95)
'@types/jest':
specifier: 29.5.6
version: 29.5.6
'@types/node':
- specifier: 20.8.7
- version: 20.8.7
+ specifier: 20.8.9
+ version: 20.8.9
'@typescript-eslint/eslint-plugin':
- specifier: 6.8.0
- version: 6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)(typescript@5.2.2)
+ specifier: 6.9.0
+ version: 6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2)
'@typescript-eslint/parser':
- specifier: 6.8.0
- version: 6.8.0(eslint@8.52.0)(typescript@5.2.2)
+ specifier: 6.9.0
+ version: 6.9.0(eslint@8.52.0)(typescript@5.2.2)
eslint:
specifier: 8.52.0
version: 8.52.0
jest:
specifier: 29.7.0
- version: 29.7.0(@types/node@20.8.7)
+ version: 29.7.0(@types/node@20.8.9)
jest-fetch-mock:
specifier: 3.0.3
version: 3.0.3
@@ -1067,8 +1067,8 @@ importers:
version: link:../misskey-js
devDependencies:
'@typescript-eslint/parser':
- specifier: 6.8.0
- version: 6.8.0(eslint@8.52.0)(typescript@5.2.2)
+ specifier: 6.9.0
+ version: 6.9.0(eslint@8.52.0)(typescript@5.2.2)
'@typescript/lib-webworker':
specifier: npm:@types/serviceworker@0.0.67
version: /@types/serviceworker@0.0.67
@@ -1076,8 +1076,8 @@ importers:
specifier: 8.52.0
version: 8.52.0
eslint-plugin-import:
- specifier: 2.28.1
- version: 2.28.1(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)
+ specifier: 2.29.0
+ version: 2.29.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)
typescript:
specifier: 5.2.2
version: 5.2.2
@@ -3009,13 +3009,6 @@ packages:
dependencies:
regenerator-runtime: 0.13.11
- /@babel/runtime@7.23.1:
- resolution: {integrity: sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==}
- engines: {node: '>=6.9.0'}
- dependencies:
- regenerator-runtime: 0.14.0
- dev: true
-
/@babel/runtime@7.23.2:
resolution: {integrity: sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==}
engines: {node: '>=6.9.0'}
@@ -4019,7 +4012,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
chalk: 4.1.2
jest-message-util: 29.7.0
jest-util: 29.7.0
@@ -4040,14 +4033,14 @@ packages:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
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.8.7)
+ jest-config: 29.7.0(@types/node@20.8.9)
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -4082,7 +4075,7 @@ packages:
dependencies:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
jest-mock: 29.7.0
dev: true
@@ -4109,7 +4102,7 @@ packages:
dependencies:
'@jest/types': 29.6.3
'@sinonjs/fake-timers': 10.3.0
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
jest-message-util: 29.7.0
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -4142,7 +4135,7 @@ packages:
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
'@jridgewell/trace-mapping': 0.3.18
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
chalk: 4.1.2
collect-v8-coverage: 1.0.1
exit: 0.1.2
@@ -4236,7 +4229,7 @@ packages:
dependencies:
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
'@types/yargs': 16.0.5
chalk: 4.1.2
dev: true
@@ -4248,7 +4241,7 @@ packages:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
'@types/yargs': 17.0.19
chalk: 4.1.2
dev: true
@@ -4267,7 +4260,7 @@ packages:
magic-string: 0.27.0
react-docgen-typescript: 2.2.2(typescript@5.2.2)
typescript: 5.2.2
- vite: 4.5.0(@types/node@20.8.7)(sass@1.69.4)(terser@5.22.0)
+ vite: 4.5.0(@types/node@20.8.9)(sass@1.69.5)(terser@5.22.0)
dev: true
/@jridgewell/gen-mapping@0.3.2:
@@ -4352,24 +4345,24 @@ packages:
react: 18.2.0
dev: true
- /@microsoft/api-extractor-model@7.28.2(@types/node@20.8.7):
+ /@microsoft/api-extractor-model@7.28.2(@types/node@20.8.9):
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.8.7)
+ '@rushstack/node-core-library': 3.61.0(@types/node@20.8.9)
transitivePeerDependencies:
- '@types/node'
dev: true
- /@microsoft/api-extractor@7.38.0(@types/node@20.8.7):
+ /@microsoft/api-extractor@7.38.0(@types/node@20.8.9):
resolution: {integrity: sha512-e1LhZYnfw+JEebuY2bzhw0imDCl1nwjSThTrQqBXl40hrVo6xm3j/1EpUr89QyzgjqmAwek2ZkIVZbrhaR+cqg==}
hasBin: true
dependencies:
- '@microsoft/api-extractor-model': 7.28.2(@types/node@20.8.7)
+ '@microsoft/api-extractor-model': 7.28.2(@types/node@20.8.9)
'@microsoft/tsdoc': 0.14.2
'@microsoft/tsdoc-config': 0.16.2
- '@rushstack/node-core-library': 3.61.0(@types/node@20.8.7)
+ '@rushstack/node-core-library': 3.61.0(@types/node@20.8.9)
'@rushstack/rig-package': 0.5.1
'@rushstack/ts-command-line': 4.16.1
colors: 1.2.5
@@ -5338,7 +5331,7 @@ packages:
requiresBuild: true
optional: true
- /@rushstack/node-core-library@3.61.0(@types/node@20.8.7):
+ /@rushstack/node-core-library@3.61.0(@types/node@20.8.9):
resolution: {integrity: sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==}
peerDependencies:
'@types/node': '*'
@@ -5346,7 +5339,7 @@ packages:
'@types/node':
optional: true
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
colors: 1.2.5
fs-extra: 7.0.1
import-lazy: 4.0.0
@@ -5386,8 +5379,8 @@ packages:
resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==}
dev: true
- /@simplewebauthn/server@8.3.2:
- resolution: {integrity: sha512-ceo8t5gdO5W/JOePQWPDH+rAd8tO6QNalLU56rc9ItdzaTjk+qcYwQg/BKXDDg6117P3HKrRBkZwBrMJl4dOdA==}
+ /@simplewebauthn/server@8.3.4:
+ resolution: {integrity: sha512-ak3RY8Og2hJYxgAb+mM99eqTh93N2gz19w/veaLwGJpLn53HjxrdU+o+BQXiErszyXYbBWk9nhU6bKkw5vWEdA==}
engines: {node: '>=16.0.0'}
dependencies:
'@hexagon/base64': 1.1.27
@@ -5396,15 +5389,15 @@ packages:
'@peculiar/asn1-rsa': 2.3.6
'@peculiar/asn1-schema': 2.3.6
'@peculiar/asn1-x509': 2.3.6
- '@simplewebauthn/typescript-types': 8.0.0
+ '@simplewebauthn/typescript-types': 8.3.4
cbor-x: 1.5.4
cross-fetch: 4.0.0
transitivePeerDependencies:
- encoding
dev: false
- /@simplewebauthn/typescript-types@8.0.0:
- resolution: {integrity: sha512-d7Izb2H+LZJteXMkS8DmpAarD6mZdpIOu/av/yH4/u/3Pd6DKFLyBM3j8BMmUvUqpzvJvHARNrRfQYto58mtTQ==}
+ /@simplewebauthn/typescript-types@8.3.4:
+ resolution: {integrity: sha512-38xtca0OqfRVNloKBrFB5LEM6PN5vzFbJG6rAutPVrtGHFYxPdiV3btYWq0eAZAZmP+dqFPYJxJWeJrGfmYHng==}
/@sinclair/typebox@0.24.51:
resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==}
@@ -6362,7 +6355,7 @@ packages:
magic-string: 0.30.3
rollup: 3.29.4
typescript: 5.2.2
- vite: 4.5.0(@types/node@20.8.7)(sass@1.69.4)(terser@5.22.0)
+ vite: 4.5.0(@types/node@20.8.9)(sass@1.69.5)(terser@5.22.0)
transitivePeerDependencies:
- encoding
- supports-color
@@ -6749,7 +6742,7 @@ packages:
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.8.7)(sass@1.69.4)(terser@5.22.0)
+ vite: 4.5.0(@types/node@20.8.9)(sass@1.69.5)(terser@5.22.0)
transitivePeerDependencies:
- '@preact/preset-vite'
- encoding
@@ -6874,7 +6867,7 @@ packages:
file-system-cache: 2.3.0
dev: true
- /@storybook/vue3-vite@7.5.1(@vue/compiler-core@3.3.5)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(vite@4.5.0)(vue@3.3.6):
+ /@storybook/vue3-vite@7.5.1(@vue/compiler-core@3.3.6)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2)(vite@4.5.0)(vue@3.3.7):
resolution: {integrity: sha512-5bO5BactTbyOxxeRw8U6t3FqqfTvVLTefzg1NLDkKt2iAL6lGBSsPTKMgpy3dt+cxdiqEis67niQL68ZtW02Zw==}
engines: {node: ^14.18 || >=16}
peerDependencies:
@@ -6884,13 +6877,13 @@ packages:
dependencies:
'@storybook/builder-vite': 7.5.1(typescript@5.2.2)(vite@4.5.0)
'@storybook/core-server': 7.5.1
- '@storybook/vue3': 7.5.1(@vue/compiler-core@3.3.5)(vue@3.3.6)
- '@vitejs/plugin-vue': 4.4.0(vite@4.5.0)(vue@3.3.6)
+ '@storybook/vue3': 7.5.1(@vue/compiler-core@3.3.6)(vue@3.3.7)
+ '@vitejs/plugin-vue': 4.4.0(vite@4.5.0)(vue@3.3.7)
magic-string: 0.30.3
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- vite: 4.5.0(@types/node@20.8.7)(sass@1.69.4)(terser@5.22.0)
- vue-docgen-api: 4.64.1(vue@3.3.6)
+ vite: 4.5.0(@types/node@20.8.9)(sass@1.69.5)(terser@5.22.0)
+ vue-docgen-api: 4.64.1(vue@3.3.7)
transitivePeerDependencies:
- '@preact/preset-vite'
- '@vue/compiler-core'
@@ -6903,7 +6896,7 @@ packages:
- vue
dev: true
- /@storybook/vue3@7.5.1(@vue/compiler-core@3.3.5)(vue@3.3.6):
+ /@storybook/vue3@7.5.1(@vue/compiler-core@3.3.6)(vue@3.3.7):
resolution: {integrity: sha512-9srw2rnSYaU45kkunXT8+bX3QMO2QPV6MCWRayKo7Pl+B0H/euHvxPSZb1X8mRpgLtYgVgSNJFoNbk/2Fn8z8g==}
engines: {node: '>=16.0.0'}
peerDependencies:
@@ -6915,18 +6908,18 @@ packages:
'@storybook/global': 5.0.0
'@storybook/preview-api': 7.5.1
'@storybook/types': 7.5.1
- '@vue/compiler-core': 3.3.5
+ '@vue/compiler-core': 3.3.6
lodash: 4.17.21
ts-dedent: 2.2.0
type-fest: 2.19.0
- vue: 3.3.6(typescript@5.2.2)
- vue-component-type-helpers: 1.8.19
+ vue: 3.3.7(typescript@5.2.2)
+ vue-component-type-helpers: 1.8.22
transitivePeerDependencies:
- encoding
- supports-color
dev: true
- /@swc/cli@0.1.62(@swc/core@1.3.94)(chokidar@3.5.3):
+ /@swc/cli@0.1.62(@swc/core@1.3.95)(chokidar@3.5.3):
resolution: {integrity: sha512-kOFLjKY3XH1DWLfXL1/B5MizeNorHR8wHKEi92S/Zi9Md/AK17KSqR8MgyRJ6C1fhKHvbBCl8wboyKAFXStkYw==}
engines: {node: '>= 12.13'}
hasBin: true
@@ -6938,7 +6931,7 @@ packages:
optional: true
dependencies:
'@mole-inc/bin-wrapper': 8.0.1
- '@swc/core': 1.3.94
+ '@swc/core': 1.3.95
chokidar: 3.5.3
commander: 7.2.0
fast-glob: 3.3.1
@@ -6967,8 +6960,8 @@ packages:
dev: false
optional: true
- /@swc/core-darwin-arm64@1.3.94:
- resolution: {integrity: sha512-KNuE6opIy/wAXiGUWLhGWhCG3wA/AdjG6eYkv6dstrAURLaQMAoD8vDfVm8pxS8FA8Kx+0Z4QiDNPqk5aKIsqg==}
+ /@swc/core-darwin-arm64@1.3.95:
+ resolution: {integrity: sha512-VAuBAP3MNetO/yBIBzvorUXq7lUBwhfpJxYViSxyluMwtoQDhE/XWN598TWMwMl1ZuImb56d7eUsuFdjgY7pJw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
@@ -6984,8 +6977,8 @@ packages:
dev: false
optional: true
- /@swc/core-darwin-x64@1.3.94:
- resolution: {integrity: sha512-HypemhyehQrLqXwfJv5ronD4BMAXdgMCP4Ei7rt3B6Ftmt9axwGvdwGiXxsYR9h1ncyxoVxN+coGxbNIhKhahw==}
+ /@swc/core-darwin-x64@1.3.95:
+ resolution: {integrity: sha512-20vF2rvUsN98zGLZc+dsEdHvLoCuiYq/1B+TDeE4oolgTFDmI1jKO+m44PzWjYtKGU9QR95sZ6r/uec0QC5O4Q==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
@@ -7012,8 +7005,8 @@ packages:
dev: false
optional: true
- /@swc/core-linux-arm-gnueabihf@1.3.94:
- resolution: {integrity: sha512-KzKN54c7Y6X1db+bBVSXG4+bXmAPvXtDWk+TgwNJH4yYliOrnP/RKkHA5QZ9VFSnqJF06/sAO4kYBiL/aVQDBQ==}
+ /@swc/core-linux-arm-gnueabihf@1.3.95:
+ resolution: {integrity: sha512-oEudEM8PST1MRNGs+zu0cx5i9uP8TsLE4/L9HHrS07Ck0RJ3DCj3O2fU832nmLe2QxnAGPwBpSO9FntLfOiWEQ==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
@@ -7029,8 +7022,8 @@ packages:
dev: false
optional: true
- /@swc/core-linux-arm64-gnu@1.3.94:
- resolution: {integrity: sha512-iAcR8Ho0Uck/SLSrgYfXkpcGOXuN5waMZO7GlL/52QODr7GJtOfZ0H1MCZLbIFkPJp/iXoJpYgym4d/qSd477Q==}
+ /@swc/core-linux-arm64-gnu@1.3.95:
+ resolution: {integrity: sha512-pIhFI+cuC1aYg+0NAPxwT/VRb32f2ia8oGxUjQR6aJg65gLkUYQzdwuUmpMtFR2WVf7WVFYxUnjo4UyMuyh3ng==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
@@ -7046,8 +7039,8 @@ packages:
dev: false
optional: true
- /@swc/core-linux-arm64-musl@1.3.94:
- resolution: {integrity: sha512-VCHL1Mb9ENHx+sAeubSSg481MUeP9/PYzPPy9tfswunj/w35M+vEWflwK2dzQL9kUTFD3zcFTpAgsKnj6aX24w==}
+ /@swc/core-linux-arm64-musl@1.3.95:
+ resolution: {integrity: sha512-ZpbTr+QZDT4OPJfjPAmScqdKKaT+wGurvMU5AhxLaf85DuL8HwUwwlL0n1oLieLc47DwIJEMuKQkYhXMqmJHlg==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
@@ -7063,8 +7056,8 @@ packages:
dev: false
optional: true
- /@swc/core-linux-x64-gnu@1.3.94:
- resolution: {integrity: sha512-gjq7U6clhJi0Oel2a4gwR4MbSu+THQ2hmBNVCOSA3JjPZWZTkJXaJDpnh/r7PJxKBwUDlo0VPlwiwjepAQR2Rw==}
+ /@swc/core-linux-x64-gnu@1.3.95:
+ resolution: {integrity: sha512-n9SuHEFtdfSJ+sHdNXNRuIOVprB8nbsz+08apKfdo4lEKq6IIPBBAk5kVhPhkjmg2dFVHVo4Tr/OHXM1tzWCCw==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
@@ -7080,8 +7073,8 @@ packages:
dev: false
optional: true
- /@swc/core-linux-x64-musl@1.3.94:
- resolution: {integrity: sha512-rSylruWyeol2ujZDHmwiovupMR5ukMXivlA7DDxmQ1dFUV9HuiPknQrU5rEbI3V2V3V5RkpbEKjnADen7AeMPQ==}
+ /@swc/core-linux-x64-musl@1.3.95:
+ resolution: {integrity: sha512-L1JrVlsXU3LC0WwmVnMK9HrOT2uhHahAoPNMJnZQpc18a0paO9fqifPG8M/HjNRffMUXR199G/phJsf326UvVg==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
@@ -7097,8 +7090,8 @@ packages:
dev: false
optional: true
- /@swc/core-win32-arm64-msvc@1.3.94:
- resolution: {integrity: sha512-OenDUr5MQkz506ebVQq6ezoZ3GZ26nchgf5mPnwab4gx2TEiyR9zn7MdX5LWskTmOK3+FszPbGK0B5oLK6Y5yw==}
+ /@swc/core-win32-arm64-msvc@1.3.95:
+ resolution: {integrity: sha512-YaP4x/aZbUyNdqCBpC2zL8b8n58MEpOUpmOIZK6G1SxGi+2ENht7gs7+iXpWPc0sy7X3YPKmSWMAuui0h8lgAA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
@@ -7114,8 +7107,8 @@ packages:
dev: false
optional: true
- /@swc/core-win32-ia32-msvc@1.3.94:
- resolution: {integrity: sha512-mi6NcmtJKnaiHAxLtVz+WzunscsEwPdA0j15DuiYVx06Xo+MdRLJj4eVBgVLwGD1AI3IqKs4MVVx2cD7n0h5mg==}
+ /@swc/core-win32-ia32-msvc@1.3.95:
+ resolution: {integrity: sha512-w0u3HI916zT4BC/57gOd+AwAEjXeUlQbGJ9H4p/gzs1zkSHtoDQghVUNy3n/ZKp9KFod/95cA8mbVF9t1+6epQ==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
@@ -7131,16 +7124,16 @@ packages:
dev: false
optional: true
- /@swc/core-win32-x64-msvc@1.3.94:
- resolution: {integrity: sha512-Ba0ZLcGMnqPWWF9Xa+rWhhnkpvE7XoQegMP/VCF2JIHb2ieGBC8jChO6nKRFKZjib/3wghGzxakyDQx3LDhDug==}
+ /@swc/core-win32-x64-msvc@1.3.95:
+ resolution: {integrity: sha512-5RGnMt0S6gg4Gc6QtPUJ3Qs9Un4sKqccEzgH/tj7V/DVTJwKdnBKxFZfgQ34OR2Zpz7zGOn889xwsFVXspVWNA==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core@1.3.94:
- resolution: {integrity: sha512-jTHn8UJOGgERKZLy8euEixVAzC/w/rUSuMlM3e7hxgap/TC595hSkuQwtkpL238dsuEPveD44GMy2A5UBtSvjg==}
+ /@swc/core@1.3.95:
+ resolution: {integrity: sha512-PMrNeuqIusq9DPDooV3FfNEbZuTu5jKAc04N3Hm6Uk2Fl49cqElLFQ4xvl4qDmVDz97n3n/C1RE0/f6WyGPEiA==}
engines: {node: '>=10'}
requiresBuild: true
peerDependencies:
@@ -7152,28 +7145,28 @@ packages:
'@swc/counter': 0.1.1
'@swc/types': 0.1.5
optionalDependencies:
- '@swc/core-darwin-arm64': 1.3.94
- '@swc/core-darwin-x64': 1.3.94
- '@swc/core-linux-arm-gnueabihf': 1.3.94
- '@swc/core-linux-arm64-gnu': 1.3.94
- '@swc/core-linux-arm64-musl': 1.3.94
- '@swc/core-linux-x64-gnu': 1.3.94
- '@swc/core-linux-x64-musl': 1.3.94
- '@swc/core-win32-arm64-msvc': 1.3.94
- '@swc/core-win32-ia32-msvc': 1.3.94
- '@swc/core-win32-x64-msvc': 1.3.94
+ '@swc/core-darwin-arm64': 1.3.95
+ '@swc/core-darwin-x64': 1.3.95
+ '@swc/core-linux-arm-gnueabihf': 1.3.95
+ '@swc/core-linux-arm64-gnu': 1.3.95
+ '@swc/core-linux-arm64-musl': 1.3.95
+ '@swc/core-linux-x64-gnu': 1.3.95
+ '@swc/core-linux-x64-musl': 1.3.95
+ '@swc/core-win32-arm64-msvc': 1.3.95
+ '@swc/core-win32-ia32-msvc': 1.3.95
+ '@swc/core-win32-x64-msvc': 1.3.95
/@swc/counter@0.1.1:
resolution: {integrity: sha512-xVRaR4u9hcYjFvcSg71Lz5Bo4//CyjAAfMxa7UsaDSYxAshflUkVJWiyVWrfxC59z2kP1IzI4/1BEpnhI9o3Mw==}
- /@swc/jest@0.2.29(@swc/core@1.3.94):
+ /@swc/jest@0.2.29(@swc/core@1.3.95):
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.94
+ '@swc/core': 1.3.95
jsonc-parser: 3.2.0
dev: true
@@ -7369,7 +7362,7 @@ packages:
optional: true
dependencies:
'@adobe/css-tools': 4.3.1
- '@babel/runtime': 7.23.1
+ '@babel/runtime': 7.23.2
'@types/jest': 28.1.3
aria-query: 5.1.3
chalk: 3.0.0
@@ -7377,7 +7370,7 @@ packages:
dom-accessibility-api: 0.5.16
lodash: 4.17.21
redent: 3.0.0
- vitest: 0.34.6(happy-dom@10.0.3)(sass@1.69.4)(terser@5.22.0)
+ vitest: 0.34.6(happy-dom@10.0.3)(sass@1.69.5)(terser@5.22.0)
dev: true
/@testing-library/user-event@14.4.3(@testing-library/dom@9.2.0):
@@ -7389,7 +7382,7 @@ packages:
'@testing-library/dom': 9.2.0
dev: true
- /@testing-library/vue@7.0.0(@vue/compiler-sfc@3.3.6)(vue@3.3.6):
+ /@testing-library/vue@7.0.0(@vue/compiler-sfc@3.3.7)(vue@3.3.7):
resolution: {integrity: sha512-JU/q93HGo2qdm1dCgWymkeQlfpC0/0/DBZ2nAHgEAsVZxX11xVIxT7gbXdI7HACQpUbsUWt1zABGU075Fzt9XQ==}
engines: {node: '>=14'}
peerDependencies:
@@ -7398,9 +7391,9 @@ packages:
dependencies:
'@babel/runtime': 7.21.0
'@testing-library/dom': 9.2.0
- '@vue/compiler-sfc': 3.3.6
- '@vue/test-utils': 2.3.2(vue@3.3.6)
- vue: 3.3.6(typescript@5.2.2)
+ '@vue/compiler-sfc': 3.3.7
+ '@vue/test-utils': 2.3.2(vue@3.3.7)
+ vue: 3.3.7(typescript@5.2.2)
dev: true
/@tokenizer/token@0.3.0:
@@ -7425,7 +7418,7 @@ packages:
/@types/accepts@1.3.6:
resolution: {integrity: sha512-6+qlUg57yfE9OO63wnsJXLeq9cG3gSHBBIxNMOjNrbDRlDnm/NaR7RctfYcVCPq+j7d+MwOxqVEludH5+FKrlg==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/archiver@5.3.4:
@@ -7479,7 +7472,7 @@ packages:
resolution: {integrity: sha512-N7UDG0/xiPQa2D/XrVJXjkWbpqHCd2sBaB32ggRF2l83RhPfamgKGF8gwwqyksS95qUS5ZYF9aF+lLPRlwI2UA==}
dependencies:
'@types/connect': 3.4.35
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/braces@3.0.1:
@@ -7491,7 +7484,7 @@ packages:
dependencies:
'@types/http-cache-semantics': 4.0.1
'@types/keyv': 3.1.4
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
'@types/responselike': 1.0.0
dev: false
@@ -7524,7 +7517,7 @@ packages:
/@types/connect@3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/content-disposition@0.5.7:
@@ -7538,7 +7531,7 @@ packages:
/@types/cross-spawn@6.0.2:
resolution: {integrity: sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/debug@4.1.7:
@@ -7596,7 +7589,7 @@ packages:
/@types/express-serve-static-core@4.17.33:
resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
dev: true
@@ -7617,20 +7610,20 @@ packages:
/@types/fluent-ffmpeg@2.1.23:
resolution: {integrity: sha512-ZEogBz8YpWflRox2uzGUNOYolQPUDGMNUFhf6fY/cW+6i00oeSTD0tYf4az6/162jv0YsRYi6uxigssnag7E7A==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/glob@7.2.0:
resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/graceful-fs@4.1.6:
resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/hast@2.3.4:
@@ -7645,7 +7638,7 @@ packages:
/@types/http-link-header@1.0.4:
resolution: {integrity: sha512-UeasLdPPSfmX45RH6h1lo932WfQUTuc1adQCpPioqRRVBM25dWwIPDBhM0CjWbdflmvr8vIzQg48yk1JzylhXg==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/istanbul-lib-coverage@2.0.4:
@@ -7689,7 +7682,7 @@ packages:
/@types/jsdom@21.1.4:
resolution: {integrity: sha512-NzAMLEV0KQ4cBaDx3Ls8VfJUElyDUm1xrtYRmcMK0gF8L5xYbujFVaQlJ50yinQ/d47j2rEP1XUzkiYrw4YRFA==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
'@types/tough-cookie': 4.0.2
parse5: 7.1.2
dev: true
@@ -7713,7 +7706,7 @@ packages:
/@types/keyv@3.1.4:
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: false
/@types/lodash@4.14.191:
@@ -7762,7 +7755,7 @@ packages:
/@types/node-fetch@2.6.4:
resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
form-data: 3.0.1
/@types/node-fetch@3.0.3:
@@ -7775,15 +7768,15 @@ packages:
resolution: {integrity: sha512-2yrWpBk32tvV/JAd3HNHWuZn/VDN1P+72hWirHnvsvTGSqbANi+kSeuQR9yAHnbvaBvHDsoTdXV0Fe+iRtHLKA==}
dev: true
- /@types/node@20.8.7:
- resolution: {integrity: sha512-21TKHHh3eUHIi2MloeptJWALuCu5H7HQTdTrWIFReA8ad+aggoX+lRes3ex7/FtpC+sVUpFMQ+QTfYr74mruiQ==}
+ /@types/node@20.8.9:
+ resolution: {integrity: sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==}
dependencies:
- undici-types: 5.25.3
+ undici-types: 5.26.5
/@types/nodemailer@6.4.13:
resolution: {integrity: sha512-889Vq/77eEpidCwh52sVWpbnqQmIwL8yVBekNbrztVEaWKOCRH3Eq6hjIJh1jwsGDEAJEH0RR+YhpH9mfELLKA==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/normalize-package-data@2.4.1:
@@ -7800,13 +7793,13 @@ packages:
resolution: {integrity: sha512-ZnHWsUZf3+gdR4sdsNRtu1jhULpLORn62s5UIvTtXStxy/P6/LiGjbeXVqNkNwCUNlBq6XItc9phMOfxNLX17w==}
dependencies:
'@types/express': 4.17.17
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/oauth@0.9.3:
resolution: {integrity: sha512-avZiwxSz/WS6EaEjhchzXKgWtlGGYGnEVJoHuQuDLHf7gIW1Gmm9eIxOMuJ6umQNNKZkJ3Uy+C/rLzEvL3I8Sw==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/offscreencanvas@2019.3.0:
@@ -7822,7 +7815,7 @@ packages:
/@types/pg@8.10.7:
resolution: {integrity: sha512-ksJqHipwYaSEHz9e1fr6H6erjoEdNNaOxwyJgPx9bNeaqOW3iWBQgVHfpwiSAoqGzchfc+ZyRLwEfeCcyYD3uQ==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
pg-protocol: 1.6.0
pg-types: 4.0.1
dev: true
@@ -7846,7 +7839,7 @@ packages:
/@types/qrcode@1.5.4:
resolution: {integrity: sha512-ufYqUO7wUBq49hugJry+oIYKscvxIQerJSmXeny215aJKfrepN04DDZP8FCgxvV82kOqKPULCE4PIW3qUmZrRA==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/qs@6.9.7:
@@ -7876,7 +7869,7 @@ packages:
/@types/readdir-glob@1.1.1:
resolution: {integrity: sha512-ImM6TmoF8bgOwvehGviEj3tRdRBbQujr1N+0ypaln/GWjaerOB26jb93vsRHmdMtvVQZQebOlqt2HROark87mQ==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/rename@1.0.6:
@@ -7890,7 +7883,7 @@ packages:
/@types/responselike@1.0.0:
resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: false
/@types/sanitize-html@2.9.3:
@@ -7916,7 +7909,7 @@ packages:
resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==}
dependencies:
'@types/mime': 3.0.1
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/serviceworker@0.0.67:
@@ -7926,7 +7919,7 @@ packages:
/@types/set-cookie-parser@2.4.3:
resolution: {integrity: sha512-7QhnH7bi+6KAhBB+Auejz1uV9DHiopZqu7LfR/5gZZTkejJV5nYeZZpgfFoE0N8aDsXuiYpfKyfyMatCwQhyTQ==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/sharp@0.32.0:
@@ -7989,13 +7982,13 @@ packages:
/@types/vary@1.1.2:
resolution: {integrity: sha512-eg5VDqVer3MPty3Ftd/T1ZMGhhBZVvW9rMn4psghY4JqcleHvyU0y2wkyIzrID34AYzdeXLDuxT3oc0AM8nJJQ==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/web-push@3.6.2:
resolution: {integrity: sha512-v6Wdk1eIVbAJQjEAa1ZxuG3cfOYTd6nSv55BVJMtLQUvQ07v80MPt2Voq/z71WKhy4CORu4L3aH+8SXKX4BD5g==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/webgl-ext@0.0.30:
@@ -8006,13 +7999,13 @@ packages:
/@types/websocket@1.0.8:
resolution: {integrity: sha512-wvkOpWApbuxVfHhSQ1XrjVN4363vsfLJwEo4AboIZk0g1vJA5nmLp8GXUHuIdf4/Fe7+/V0Efe2HvWiLqHtlqw==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/ws@8.5.8:
resolution: {integrity: sha512-flUksGIQCnJd6sZ1l5dqCEG/ksaoAg/eUwiLAGTJQcfgvZJKF++Ta4bJA6A5aPSJmsr+xlseHn4KLgVlNnvPTg==}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
/@types/yargs-parser@21.0.0:
@@ -8035,12 +8028,12 @@ packages:
resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==}
requiresBuild: true
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
dev: true
optional: true
- /@typescript-eslint/eslint-plugin@6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)(typescript@5.2.2):
- resolution: {integrity: sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==}
+ /@typescript-eslint/eslint-plugin@6.9.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-lgX7F0azQwRPB7t7WAyeHWVfW1YJ9NIgd9mvGhfQpRY56X6AVf8mwM8Wol+0z4liE7XX3QOt8MN1rUKCfSjRIA==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
'@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
@@ -8051,11 +8044,11 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.6.2
- '@typescript-eslint/parser': 6.8.0(eslint@8.52.0)(typescript@5.2.2)
- '@typescript-eslint/scope-manager': 6.8.0
- '@typescript-eslint/type-utils': 6.8.0(eslint@8.52.0)(typescript@5.2.2)
- '@typescript-eslint/utils': 6.8.0(eslint@8.52.0)(typescript@5.2.2)
- '@typescript-eslint/visitor-keys': 6.8.0
+ '@typescript-eslint/parser': 6.9.0(eslint@8.52.0)(typescript@5.2.2)
+ '@typescript-eslint/scope-manager': 6.9.0
+ '@typescript-eslint/type-utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2)
+ '@typescript-eslint/visitor-keys': 6.9.0
debug: 4.3.4(supports-color@8.1.1)
eslint: 8.52.0
graphemer: 1.4.0
@@ -8068,8 +8061,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser@6.8.0(eslint@8.52.0)(typescript@5.2.2):
- resolution: {integrity: sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==}
+ /@typescript-eslint/parser@6.9.0(eslint@8.52.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-GZmjMh4AJ/5gaH4XF2eXA8tMnHWP+Pm1mjQR2QN4Iz+j/zO04b9TOvJYOX2sCNIQHtRStKTxRY1FX7LhpJT4Gw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -8078,10 +8071,10 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 6.8.0
- '@typescript-eslint/types': 6.8.0
- '@typescript-eslint/typescript-estree': 6.8.0(typescript@5.2.2)
- '@typescript-eslint/visitor-keys': 6.8.0
+ '@typescript-eslint/scope-manager': 6.9.0
+ '@typescript-eslint/types': 6.9.0
+ '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.2.2)
+ '@typescript-eslint/visitor-keys': 6.9.0
debug: 4.3.4(supports-color@8.1.1)
eslint: 8.52.0
typescript: 5.2.2
@@ -8089,16 +8082,16 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/scope-manager@6.8.0:
- resolution: {integrity: sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==}
+ /@typescript-eslint/scope-manager@6.9.0:
+ resolution: {integrity: sha512-1R8A9Mc39n4pCCz9o79qRO31HGNDvC7UhPhv26TovDsWPBDx+Sg3rOZdCELIA3ZmNoWAuxaMOT7aWtGRSYkQxw==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.8.0
- '@typescript-eslint/visitor-keys': 6.8.0
+ '@typescript-eslint/types': 6.9.0
+ '@typescript-eslint/visitor-keys': 6.9.0
dev: true
- /@typescript-eslint/type-utils@6.8.0(eslint@8.52.0)(typescript@5.2.2):
- resolution: {integrity: sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==}
+ /@typescript-eslint/type-utils@6.9.0(eslint@8.52.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-XXeahmfbpuhVbhSOROIzJ+b13krFmgtc4GlEuu1WBT+RpyGPIA4Y/eGnXzjbDj5gZLzpAXO/sj+IF/x2GtTMjQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -8107,8 +8100,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 6.8.0(typescript@5.2.2)
- '@typescript-eslint/utils': 6.8.0(eslint@8.52.0)(typescript@5.2.2)
+ '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.2.2)
+ '@typescript-eslint/utils': 6.9.0(eslint@8.52.0)(typescript@5.2.2)
debug: 4.3.4(supports-color@8.1.1)
eslint: 8.52.0
ts-api-utils: 1.0.1(typescript@5.2.2)
@@ -8117,13 +8110,13 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/types@6.8.0:
- resolution: {integrity: sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==}
+ /@typescript-eslint/types@6.9.0:
+ resolution: {integrity: sha512-+KB0lbkpxBkBSiVCuQvduqMJy+I1FyDbdwSpM3IoBS7APl4Bu15lStPjgBIdykdRqQNYqYNMa8Kuidax6phaEw==}
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
- /@typescript-eslint/typescript-estree@6.8.0(typescript@5.2.2):
- resolution: {integrity: sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==}
+ /@typescript-eslint/typescript-estree@6.9.0(typescript@5.2.2):
+ resolution: {integrity: sha512-NJM2BnJFZBEAbCfBP00zONKXvMqihZCrmwCaik0UhLr0vAgb6oguXxLX1k00oQyD+vZZ+CJn3kocvv2yxm4awQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
@@ -8131,8 +8124,8 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 6.8.0
- '@typescript-eslint/visitor-keys': 6.8.0
+ '@typescript-eslint/types': 6.9.0
+ '@typescript-eslint/visitor-keys': 6.9.0
debug: 4.3.4(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
@@ -8143,8 +8136,8 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/utils@6.8.0(eslint@8.52.0)(typescript@5.2.2):
- resolution: {integrity: sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==}
+ /@typescript-eslint/utils@6.9.0(eslint@8.52.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-5Wf+Jsqya7WcCO8me504FBigeQKVLAMPmUzYgDbWchINNh1KJbxCgVya3EQ2MjvJMVeXl3pofRmprqX6mfQkjQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -8152,9 +8145,9 @@ packages:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0)
'@types/json-schema': 7.0.12
'@types/semver': 7.5.4
- '@typescript-eslint/scope-manager': 6.8.0
- '@typescript-eslint/types': 6.8.0
- '@typescript-eslint/typescript-estree': 6.8.0(typescript@5.2.2)
+ '@typescript-eslint/scope-manager': 6.9.0
+ '@typescript-eslint/types': 6.9.0
+ '@typescript-eslint/typescript-estree': 6.9.0(typescript@5.2.2)
eslint: 8.52.0
semver: 7.5.4
transitivePeerDependencies:
@@ -8162,11 +8155,11 @@ packages:
- typescript
dev: true
- /@typescript-eslint/visitor-keys@6.8.0:
- resolution: {integrity: sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==}
+ /@typescript-eslint/visitor-keys@6.9.0:
+ resolution: {integrity: sha512-dGtAfqjV6RFOtIP8I0B4ZTBRrlTT8NHHlZZSchQx3qReaoDeXhYM++M4So2AgFK9ZB0emRPA6JI1HkafzA2Ibg==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.8.0
+ '@typescript-eslint/types': 6.9.0
eslint-visitor-keys: 3.4.3
dev: true
@@ -8185,20 +8178,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.8.7)(sass@1.69.4)(terser@5.22.0)
+ vite: 4.5.0(@types/node@20.8.9)(sass@1.69.5)(terser@5.22.0)
transitivePeerDependencies:
- supports-color
dev: true
- /@vitejs/plugin-vue@4.4.0(vite@4.5.0)(vue@3.3.6):
+ /@vitejs/plugin-vue@4.4.0(vite@4.5.0)(vue@3.3.7):
resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.0.0
vue: ^3.2.25
dependencies:
- vite: 4.5.0(@types/node@20.8.7)(sass@1.69.4)(terser@5.22.0)
- vue: 3.3.6(typescript@5.2.2)
+ vite: 4.5.0(@types/node@20.8.9)(sass@1.69.5)(terser@5.22.0)
+ vue: 3.3.7(typescript@5.2.2)
/@vitest/coverage-v8@0.34.6(vitest@0.34.6):
resolution: {integrity: sha512-fivy/OK2d/EsJFoEoxHFEnNGTg+MmdZBAVK9Ka4qhXR2K3J0DS08vcGVwzDtXSuUMabLv4KtPcpSKkcMXFDViw==}
@@ -8216,7 +8209,7 @@ packages:
std-env: 3.3.3
test-exclude: 6.0.0
v8-to-istanbul: 9.1.0
- vitest: 0.34.6(happy-dom@10.0.3)(sass@1.69.4)(terser@5.22.0)
+ vitest: 0.34.6(happy-dom@10.0.3)(sass@1.69.5)(terser@5.22.0)
transitivePeerDependencies:
- supports-color
dev: true
@@ -8259,25 +8252,26 @@ packages:
pretty-format: 29.7.0
dev: true
- /@volar/language-core@1.10.4:
- resolution: {integrity: sha512-Na69qA6uwVIdA0rHuOc2W3pHtVQQO8hCNim7FOaKNpRJh0oAFnu5r9i7Oopo5C4cnELZkPNjTrbmpcCTiW+CMQ==}
+ /@volar/language-core@1.10.7:
+ resolution: {integrity: sha512-6+WI7HGqWCsKJ/bms4V45WP7eDeoGxDtLjYPrHB7QkIWVkRLIeGPzzBoonZz9kERM+Kld3W89Y+IlICejVAKhA==}
dependencies:
- '@volar/source-map': 1.10.4
+ '@volar/source-map': 1.10.7
dev: true
- /@volar/source-map@1.10.4:
- resolution: {integrity: sha512-RxZdUEL+pV8p+SMqnhVjzy5zpb1QRZTlcwSk4bdcBO7yOu4rtEWqDGahVCEj4CcXour+0yJUMrMczfSCpP9Uxg==}
+ /@volar/source-map@1.10.7:
+ resolution: {integrity: sha512-anA254XO0lmmeu0p/kvgPOCkrVpqNIHWMvEkPX70PSk4ntg0iBzN/f0Kip6deXvibl6v14Q3Z8RihWrZwdZEEQ==}
dependencies:
muggle-string: 0.3.1
dev: true
- /@volar/typescript@1.10.4:
- resolution: {integrity: sha512-BCCUEBASBEMCrz7qmNSi2hBEWYsXD0doaktRKpmmhvb6XntM2sAWYu6gbyK/MluLDgluGLFiFRpWgobgzUqolg==}
+ /@volar/typescript@1.10.7:
+ resolution: {integrity: sha512-2hvA3vjXVUn1vOpsP/nWLnE5DUmY6YKQhvDRoZVfBrnWwIo0ySxdTUP4XieXGGgSk43xJaeU1zqQS/3Wfm7QgA==}
dependencies:
- '@volar/language-core': 1.10.4
+ '@volar/language-core': 1.10.7
+ path-browserify: 1.0.1
dev: true
- /@vue-macros/common@1.8.0(rollup@4.1.4)(vue@3.3.6):
+ /@vue-macros/common@1.8.0(rollup@4.1.4)(vue@3.3.7):
resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -8288,28 +8282,28 @@ packages:
dependencies:
'@babel/types': 7.22.17
'@rollup/pluginutils': 5.0.5(rollup@4.1.4)
- '@vue/compiler-sfc': 3.3.6
+ '@vue/compiler-sfc': 3.3.7
ast-kit: 0.11.2(rollup@4.1.4)
local-pkg: 0.4.3
magic-string-ast: 0.3.0
- vue: 3.3.6(typescript@5.2.2)
+ vue: 3.3.7(typescript@5.2.2)
transitivePeerDependencies:
- rollup
dev: false
- /@vue-macros/reactivity-transform@0.3.23(rollup@4.1.4)(vue@3.3.6):
+ /@vue-macros/reactivity-transform@0.3.23(rollup@4.1.4)(vue@3.3.7):
resolution: {integrity: sha512-SubIg1GsNpQdIDJusrcA2FWBgwSY+4jmL0j6SJ6PU85r3rlS+uDhn6AUkqxeZRAdmJnrbGHXDyWUdygOZmWrSg==}
engines: {node: '>=16.14.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
dependencies:
'@babel/parser': 7.22.16
- '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.6)
+ '@vue-macros/common': 1.8.0(rollup@4.1.4)(vue@3.3.7)
'@vue/compiler-core': 3.3.4
'@vue/shared': 3.3.4
magic-string: 0.30.3
unplugin: 1.4.0
- vue: 3.3.6(typescript@5.2.2)
+ vue: 3.3.7(typescript@5.2.2)
transitivePeerDependencies:
- rollup
dev: false
@@ -8322,15 +8316,6 @@ packages:
estree-walker: 2.0.2
source-map-js: 1.0.2
- /@vue/compiler-core@3.3.5:
- resolution: {integrity: sha512-S8Ma+eICI40Y4UotR+iKR729Bma+wERn/xLc+Jz203s5WIW1Sx3qoiONqXGg3Q4vBMa+QHDncULya19ZSJuhog==}
- dependencies:
- '@babel/parser': 7.23.0
- '@vue/shared': 3.3.5
- estree-walker: 2.0.2
- source-map-js: 1.0.2
- dev: true
-
/@vue/compiler-core@3.3.6:
resolution: {integrity: sha512-2JNjemwaNwf+MkkatATVZi7oAH1Hx0B04DdPH3ZoZ8vKC1xZVP7nl4HIsk8XYd3r+/52sqqoz9TWzYc3yE9dqA==}
dependencies:
@@ -8338,6 +8323,15 @@ packages:
'@vue/shared': 3.3.6
estree-walker: 2.0.2
source-map-js: 1.0.2
+ dev: true
+
+ /@vue/compiler-core@3.3.7:
+ resolution: {integrity: sha512-pACdY6YnTNVLXsB86YD8OF9ihwpolzhhtdLVHhBL6do/ykr6kKXNYABRtNMGrsQXpEXXyAdwvWWkuTbs4MFtPQ==}
+ dependencies:
+ '@babel/parser': 7.23.0
+ '@vue/shared': 3.3.7
+ estree-walker: 2.0.2
+ source-map-js: 1.0.2
/@vue/compiler-dom@3.3.4:
resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==}
@@ -8346,150 +8340,134 @@ packages:
'@vue/shared': 3.3.4
dev: true
- /@vue/compiler-dom@3.3.5:
- resolution: {integrity: sha512-dxt6QntN9T/NtnV6Pz+/nmcoo3ULnsYCnRpvEyY73wbk1tzzx7dnwngUN1cXkyGNu9c3UE7llhq/5T54lKwyhQ==}
- dependencies:
- '@vue/compiler-core': 3.3.5
- '@vue/shared': 3.3.5
- dev: true
- optional: true
-
/@vue/compiler-dom@3.3.6:
resolution: {integrity: sha512-1MxXcJYMHiTPexjLAJUkNs/Tw2eDf2tY3a0rL+LfuWyiKN2s6jvSwywH3PWD8bKICjfebX3GWx2Os8jkRDq3Ng==}
dependencies:
'@vue/compiler-core': 3.3.6
'@vue/shared': 3.3.6
+ dev: true
- /@vue/compiler-sfc@3.3.6:
- resolution: {integrity: sha512-/Kms6du2h1VrXFreuZmlvQej8B1zenBqIohP0690IUBkJjsFvJxY0crcvVRJ0UhMgSR9dewB+khdR1DfbpArJA==}
+ /@vue/compiler-dom@3.3.7:
+ resolution: {integrity: sha512-0LwkyJjnUPssXv/d1vNJ0PKfBlDoQs7n81CbO6Q0zdL7H1EzqYRrTVXDqdBVqro0aJjo/FOa1qBAPVI4PGSHBw==}
+ dependencies:
+ '@vue/compiler-core': 3.3.7
+ '@vue/shared': 3.3.7
+
+ /@vue/compiler-sfc@3.3.7:
+ resolution: {integrity: sha512-7pfldWy/J75U/ZyYIXRVqvLRw3vmfxDo2YLMwVtWVNew8Sm8d6wodM+OYFq4ll/UxfqVr0XKiVwti32PCrruAw==}
dependencies:
'@babel/parser': 7.23.0
- '@vue/compiler-core': 3.3.6
- '@vue/compiler-dom': 3.3.6
- '@vue/compiler-ssr': 3.3.6
- '@vue/reactivity-transform': 3.3.6
- '@vue/shared': 3.3.6
+ '@vue/compiler-core': 3.3.7
+ '@vue/compiler-dom': 3.3.7
+ '@vue/compiler-ssr': 3.3.7
+ '@vue/reactivity-transform': 3.3.7
+ '@vue/shared': 3.3.7
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.5:
- resolution: {integrity: sha512-v7p2XuEpOcgjd6c49NqOnq3UTJOv5Uo9tirOyGnEadwxTov2O1J3/TUt4SgAAnwA+9gcUyH5c3lIOFsBe+UIyw==}
- requiresBuild: true
- dependencies:
- '@vue/compiler-dom': 3.3.5
- '@vue/shared': 3.3.5
- dev: true
- optional: true
-
/@vue/compiler-ssr@3.3.6:
resolution: {integrity: sha512-QTIHAfDCHhjXlYGkUg5KH7YwYtdUM1vcFl/FxFDlD6d0nXAmnjizka3HITp8DGudzHndv2PjKVS44vqqy0vP4w==}
+ requiresBuild: true
dependencies:
'@vue/compiler-dom': 3.3.6
'@vue/shared': 3.3.6
+ dev: true
+ optional: true
- /@vue/language-core@1.8.19(typescript@5.2.2):
- resolution: {integrity: sha512-nt3dodGs97UM6fnxeQBazO50yYCKBK53waFWB3qMbLmR6eL3aUryZgQtZoBe1pye17Wl8fs9HysV3si6xMgndQ==}
+ /@vue/compiler-ssr@3.3.7:
+ resolution: {integrity: sha512-TxOfNVVeH3zgBc82kcUv+emNHo+vKnlRrkv8YvQU5+Y5LJGJwSNzcmLUoxD/dNzv0bhQ/F0s+InlgV0NrApJZg==}
+ dependencies:
+ '@vue/compiler-dom': 3.3.7
+ '@vue/shared': 3.3.7
+
+ /@vue/language-core@1.8.22(typescript@5.2.2):
+ resolution: {integrity: sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@volar/language-core': 1.10.4
- '@volar/source-map': 1.10.4
- '@vue/compiler-dom': 3.3.4
- '@vue/reactivity': 3.3.5
- '@vue/shared': 3.3.5
+ '@volar/language-core': 1.10.7
+ '@volar/source-map': 1.10.7
+ '@vue/compiler-dom': 3.3.6
+ '@vue/shared': 3.3.6
+ computeds: 0.0.1
minimatch: 9.0.3
muggle-string: 0.3.1
typescript: 5.2.2
vue-template-compiler: 2.7.14
dev: true
- /@vue/reactivity-transform@3.3.6:
- resolution: {integrity: sha512-RlJl4dHfeO7EuzU1iJOsrlqWyJfHTkJbvYz/IOJWqu8dlCNWtxWX377WI0VsbAgBizjwD+3ZjdnvSyyFW1YVng==}
+ /@vue/reactivity-transform@3.3.7:
+ resolution: {integrity: sha512-APhRmLVbgE1VPGtoLQoWBJEaQk4V8JUsqrQihImVqKT+8U6Qi3t5ATcg4Y9wGAPb3kIhetpufyZ1RhwbZCIdDA==}
dependencies:
'@babel/parser': 7.23.0
- '@vue/compiler-core': 3.3.6
- '@vue/shared': 3.3.6
+ '@vue/compiler-core': 3.3.7
+ '@vue/shared': 3.3.7
estree-walker: 2.0.2
magic-string: 0.30.5
- /@vue/reactivity@3.3.5:
- resolution: {integrity: sha512-P7OBfPjsbV5lDCwZQDtWFqPh3uAP3Q6bRqYVgsYr6ki7jiaiHGSLmeaevUi+Nkev8nhublUpApnWevNiACN3sw==}
+ /@vue/reactivity@3.3.7:
+ resolution: {integrity: sha512-cZNVjWiw00708WqT0zRpyAgduG79dScKEPYJXq2xj/aMtk3SKvL3FBt2QKUlh6EHBJ1m8RhBY+ikBUzwc7/khg==}
dependencies:
- '@vue/shared': 3.3.5
- dev: true
+ '@vue/shared': 3.3.7
- /@vue/reactivity@3.3.6:
- resolution: {integrity: sha512-gtChAumfQz5lSy5jZXfyXbKrIYPf9XEOrIr6rxwVyeWVjFhJwmwPLtV6Yis+M9onzX++I5AVE9j+iPH60U+B8Q==}
+ /@vue/runtime-core@3.3.7:
+ resolution: {integrity: sha512-LHq9du3ubLZFdK/BP0Ysy3zhHqRfBn80Uc+T5Hz3maFJBGhci1MafccnL3rpd5/3wVfRHAe6c+PnlO2PAavPTQ==}
dependencies:
- '@vue/shared': 3.3.6
+ '@vue/reactivity': 3.3.7
+ '@vue/shared': 3.3.7
- /@vue/runtime-core@3.3.6:
- resolution: {integrity: sha512-qp7HTP1iw1UW2ZGJ8L3zpqlngrBKvLsDAcq5lA6JvEXHmpoEmjKju7ahM9W2p/h51h0OT5F2fGlP/gMhHOmbUA==}
+ /@vue/runtime-dom@3.3.7:
+ resolution: {integrity: sha512-PFQU1oeJxikdDmrfoNQay5nD4tcPNYixUBruZzVX/l0eyZvFKElZUjW4KctCcs52nnpMGO6UDK+jF5oV4GT5Lw==}
dependencies:
- '@vue/reactivity': 3.3.6
- '@vue/shared': 3.3.6
-
- /@vue/runtime-dom@3.3.6:
- resolution: {integrity: sha512-AoX3Cp8NqMXjLbIG9YR6n/pPLWE9TiDdk6wTJHFnl2GpHzDFH1HLBC9wlqqQ7RlnvN3bVLpzPGAAH00SAtOxHg==}
- dependencies:
- '@vue/runtime-core': 3.3.6
- '@vue/shared': 3.3.6
+ '@vue/runtime-core': 3.3.7
+ '@vue/shared': 3.3.7
csstype: 3.1.2
- /@vue/server-renderer@3.3.5(vue@3.3.6):
- resolution: {integrity: sha512-7VIZkohYn8GAnNT9chrm0vDpHJ6mWPL+TmUBKtDWcWxYcq33YJP/VHCPQN5TazkxXCtv3c1KfXAMZowX4giLoQ==}
- peerDependencies:
- vue: 3.3.5
- dependencies:
- '@vue/compiler-ssr': 3.3.5
- '@vue/shared': 3.3.5
- vue: 3.3.6(typescript@5.2.2)
- dev: true
- optional: true
-
- /@vue/server-renderer@3.3.6(vue@3.3.6):
+ /@vue/server-renderer@3.3.6(vue@3.3.7):
resolution: {integrity: sha512-kgLoN43W4ERdZ6dpyy+gnk2ZHtcOaIr5Uc/WUP5DRwutgvluzu2pudsZGoD2b7AEJHByUVMa9k6Sho5lLRCykw==}
peerDependencies:
vue: 3.3.6
dependencies:
'@vue/compiler-ssr': 3.3.6
'@vue/shared': 3.3.6
- vue: 3.3.6(typescript@5.2.2)
+ vue: 3.3.7(typescript@5.2.2)
+ dev: true
+ optional: true
+
+ /@vue/server-renderer@3.3.7(vue@3.3.7):
+ resolution: {integrity: sha512-UlpKDInd1hIZiNuVVVvLgxpfnSouxKQOSE2bOfQpBuGwxRV/JqqTCyyjXUWiwtVMyeRaZhOYYqntxElk8FhBhw==}
+ peerDependencies:
+ vue: 3.3.7
+ dependencies:
+ '@vue/compiler-ssr': 3.3.7
+ '@vue/shared': 3.3.7
+ vue: 3.3.7(typescript@5.2.2)
/@vue/shared@3.3.4:
resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==}
- /@vue/shared@3.3.5:
- resolution: {integrity: sha512-oNJN1rCtkqm1cIxU1BuZVEVRWIp4DhaxXucEzzZ/iDKHP71ZxhkBPNK+URySiECH6aiOZzC60PS2bd6JFznvNA==}
- dev: true
-
/@vue/shared@3.3.6:
resolution: {integrity: sha512-Xno5pEqg8SVhomD0kTSmfh30ZEmV/+jZtyh39q6QflrjdJCXah5lrnOLi9KB6a5k5aAHXMXjoMnxlzUkCNfWLQ==}
+ dev: true
- /@vue/test-utils@2.3.2(vue@3.3.6):
+ /@vue/shared@3.3.7:
+ resolution: {integrity: sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg==}
+
+ /@vue/test-utils@2.3.2(vue@3.3.7):
resolution: {integrity: sha512-hJnVaYhbrIm0yBS0+e1Y0Sj85cMyAi+PAbK4JHqMRUZ6S622Goa+G7QzkRSyvCteG8wop7tipuEbHoZo26wsSA==}
peerDependencies:
vue: ^3.0.1
dependencies:
js-beautify: 1.14.6
- vue: 3.3.6(typescript@5.2.2)
+ vue: 3.3.7(typescript@5.2.2)
optionalDependencies:
- '@vue/compiler-dom': 3.3.5
- '@vue/server-renderer': 3.3.5(vue@3.3.6)
- dev: true
-
- /@vue/typescript@1.8.19(typescript@5.2.2):
- resolution: {integrity: sha512-k/SHeeQROUgqsxyHQ8Cs3Zz5TnX57p7BcBDVYR2E0c61QL2DJ2G8CsaBremmNGuGE6o1R5D50IHIxFmroMz8iw==}
- dependencies:
- '@volar/typescript': 1.10.4
- '@vue/language-core': 1.8.19(typescript@5.2.2)
- transitivePeerDependencies:
- - typescript
+ '@vue/compiler-dom': 3.3.6
+ '@vue/server-renderer': 3.3.6(vue@3.3.7)
dev: true
/@webgpu/types@0.1.30:
@@ -8567,12 +8545,12 @@ packages:
acorn: 7.4.1
dev: true
- /acorn-jsx@5.3.2(acorn@8.10.0):
+ /acorn-jsx@5.3.2(acorn@8.11.2):
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
- acorn: 8.10.0
+ acorn: 8.11.2
dev: true
/acorn-walk@7.2.0:
@@ -8595,6 +8573,11 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
+ /acorn@8.11.2:
+ resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+
/address@1.2.2:
resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==}
engines: {node: '>= 10.0.0'}
@@ -8835,8 +8818,8 @@ packages:
/array-flatten@1.1.1:
resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}
- /array-includes@3.1.6:
- resolution: {integrity: sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==}
+ /array-includes@3.1.7:
+ resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -8850,8 +8833,8 @@ packages:
resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
engines: {node: '>=8'}
- /array.prototype.findlastindex@1.2.2:
- resolution: {integrity: sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==}
+ /array.prototype.findlastindex@1.2.3:
+ resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -8861,8 +8844,8 @@ packages:
get-intrinsic: 1.2.1
dev: true
- /array.prototype.flat@1.3.1:
- resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==}
+ /array.prototype.flat@1.3.2:
+ resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -8871,8 +8854,8 @@ packages:
es-shim-unscopables: 1.0.0
dev: true
- /array.prototype.flatmap@1.3.1:
- resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==}
+ /array.prototype.flatmap@1.3.2:
+ resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -9336,8 +9319,8 @@ packages:
dependencies:
fill-range: 7.0.1
- /broadcast-channel@5.5.0:
- resolution: {integrity: sha512-boNO+pUV0LzTlUV9AVhgJnOG43dJ0X/H4H4b5mrEduy1PoGMris1oNFgywzHCyXNe7UPdXiN21sp/hFyImvJ0A==}
+ /broadcast-channel@5.5.1:
+ resolution: {integrity: sha512-C7LtMmJCIIU07xtJngYE2OxaGTGBsG+wOa0mBSPRpbTF36kqtsXQhpxtCVDTkpe8gpZMn9C6PhH+mZ/js4IabA==}
dependencies:
'@babel/runtime': 7.23.2
oblivious-set: 1.1.1
@@ -9413,8 +9396,8 @@ packages:
dependencies:
node-gyp-build: 4.6.0
- /bullmq@4.12.5:
- resolution: {integrity: sha512-llBh5ejISbtdvSgQOqwgoXOdagBTLFbgy8FoYc03nKVV+H1OqlUOsTVmlUh3Q1GapMVzRilMHBMHBPKaaE5Bjg==}
+ /bullmq@4.12.6:
+ resolution: {integrity: sha512-zPTf1H++KAmGY2T6TCkL7PWvoaiBPtTzMWMb4UOz3OxLTTnip6CsD3xsTZzsmu1xOdCbSf/0lO+SU8PeKTpY7w==}
dependencies:
cron-parser: 4.8.1
glob: 8.1.0
@@ -9762,8 +9745,8 @@ packages:
engines: {node: '>=10'}
requiresBuild: true
- /chromatic@7.4.0:
- resolution: {integrity: sha512-ORsoNgXiAxIEvbdVEqOu4lMZuVMGoM3kiO/toTrAEdh0ej9jIMm2VYqvGVdYGgIWO0xOD9Bn6A34gGeqCsZ1lQ==}
+ /chromatic@7.5.4:
+ resolution: {integrity: sha512-DiBwsn8yABN6SFSeEf5gTbwGIqhfP+rjrAQENgeLFDUV3vX3tGdI8oVgseaeCwk8tn08ZukrmB/k3ZG9RPJPTA==}
hasBin: true
dev: false
@@ -10006,6 +9989,10 @@ packages:
- supports-color
dev: true
+ /computeds@0.0.1:
+ resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==}
+ dev: true
+
/concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
@@ -10101,7 +10088,7 @@ packages:
readable-stream: 3.6.0
dev: false
- /create-jest@29.7.0(@types/node@20.8.7):
+ /create-jest@29.7.0(@types/node@20.8.9):
resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -10110,7 +10097,7 @@ packages:
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@20.8.7)
+ jest-config: 29.7.0(@types/node@20.8.9)
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -10317,8 +10304,8 @@ packages:
uniq: 1.0.1
dev: false
- /cypress@13.3.2:
- resolution: {integrity: sha512-ArLmZObcLC+xxCp7zJZZbhby9FUf5CueLej9dUM4+5j37FTS4iMSgHxQLDu01PydFUvDXcNoIVRCYrHHxD7Ybg==}
+ /cypress@13.3.3:
+ resolution: {integrity: sha512-mbdkojHhKB1xbrj7CrKWHi22uFx9P9vQFiR0sYDZZoK99OMp9/ZYN55TO5pjbXmV7xvCJ4JwBoADXjOJK8aCJw==}
engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0}
hasBin: true
requiresBuild: true
@@ -11119,17 +11106,17 @@ packages:
supports-hyperlinks: 2.3.0
dev: true
- /eslint-import-resolver-node@0.3.7:
- resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==}
+ /eslint-import-resolver-node@0.3.9:
+ resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
dependencies:
debug: 3.2.7(supports-color@5.5.0)
- is-core-module: 2.13.0
- resolve: 1.22.3
+ is-core-module: 2.13.1
+ resolve: 1.22.8
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.8.0)(eslint-import-resolver-node@0.3.7)(eslint@8.52.0):
+ /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-node@0.3.9)(eslint@8.52.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@@ -11150,16 +11137,16 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 6.8.0(eslint@8.52.0)(typescript@5.2.2)
+ '@typescript-eslint/parser': 6.9.0(eslint@8.52.0)(typescript@5.2.2)
debug: 3.2.7(supports-color@5.5.0)
eslint: 8.52.0
- eslint-import-resolver-node: 0.3.7
+ eslint-import-resolver-node: 0.3.9
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.8.0)(eslint@8.52.0):
- resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==}
+ /eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.9.0)(eslint@8.52.0):
+ resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==}
engines: {node: '>=4'}
peerDependencies:
'@typescript-eslint/parser': '*'
@@ -11168,23 +11155,23 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 6.8.0(eslint@8.52.0)(typescript@5.2.2)
- array-includes: 3.1.6
- array.prototype.findlastindex: 1.2.2
- array.prototype.flat: 1.3.1
- array.prototype.flatmap: 1.3.1
+ '@typescript-eslint/parser': 6.9.0(eslint@8.52.0)(typescript@5.2.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.52.0
- eslint-import-resolver-node: 0.3.7
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.8.0)(eslint-import-resolver-node@0.3.7)(eslint@8.52.0)
- has: 1.0.3
- is-core-module: 2.13.0
+ eslint-import-resolver-node: 0.3.9
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.9.0)(eslint-import-resolver-node@0.3.9)(eslint@8.52.0)
+ hasown: 2.0.0
+ is-core-module: 2.13.1
is-glob: 4.0.3
minimatch: 3.1.2
- object.fromentries: 2.0.6
- object.groupby: 1.0.0
- object.values: 1.1.6
+ object.fromentries: 2.0.7
+ object.groupby: 1.0.1
+ object.values: 1.1.7
semver: 6.3.1
tsconfig-paths: 3.14.2
transitivePeerDependencies:
@@ -11193,8 +11180,8 @@ packages:
- supports-color
dev: true
- /eslint-plugin-vue@9.17.0(eslint@8.52.0):
- resolution: {integrity: sha512-r7Bp79pxQk9I5XDP0k2dpUC7Ots3OSWgvGZNu3BxmKK6Zg7NgVtcOB6OCna5Kb9oQwJPl5hq183WD0SY5tZtIQ==}
+ /eslint-plugin-vue@9.18.1(eslint@8.52.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
@@ -11279,8 +11266,8 @@ packages:
resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
- acorn: 8.10.0
- acorn-jsx: 5.3.2(acorn@8.10.0)
+ acorn: 8.11.2
+ acorn-jsx: 5.3.2(acorn@8.11.2)
eslint-visitor-keys: 3.4.3
dev: true
@@ -11990,6 +11977,10 @@ packages:
/function-bind@1.1.1:
resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
+ /function-bind@1.1.2:
+ resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
+ dev: true
+
/function.prototype.name@1.1.5:
resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==}
engines: {node: '>= 0.4'}
@@ -12449,6 +12440,13 @@ packages:
resolution: {integrity: sha512-0cMsjjIC8I+D3M44pOQdsy0OHXGLVz6Z0beRuufhKa0KfaD2wGwAev6jILzXsd3/vpnNQJmWyZtIILqM1N+n5A==}
dev: false
+ /hasown@2.0.0:
+ resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ function-bind: 1.1.2
+ dev: true
+
/hast-util-parse-selector@2.2.5:
resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==}
dev: true
@@ -12923,6 +12921,12 @@ packages:
has: 1.0.3
dev: true
+ /is-core-module@2.13.1:
+ resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
+ dependencies:
+ hasown: 2.0.0
+ dev: true
+
/is-date-object@1.0.5:
resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
engines: {node: '>= 0.4'}
@@ -13290,7 +13294,7 @@ packages:
'@jest/expect': 29.7.0
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
chalk: 4.1.2
co: 4.6.0
dedent: 1.3.0
@@ -13311,7 +13315,7 @@ packages:
- supports-color
dev: true
- /jest-cli@29.7.0(@types/node@20.8.7):
+ /jest-cli@29.7.0(@types/node@20.8.9):
resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -13325,10 +13329,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.8.7)
+ create-jest: 29.7.0(@types/node@20.8.9)
exit: 0.1.2
import-local: 3.1.0
- jest-config: 29.7.0(@types/node@20.8.7)
+ jest-config: 29.7.0(@types/node@20.8.9)
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.6.2
@@ -13339,7 +13343,7 @@ packages:
- ts-node
dev: true
- /jest-config@29.7.0(@types/node@20.8.7):
+ /jest-config@29.7.0(@types/node@20.8.9):
resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
@@ -13354,7 +13358,7 @@ packages:
'@babel/core': 7.22.11
'@jest/test-sequencer': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
babel-jest: 29.7.0(@babel/core@7.22.11)
chalk: 4.1.2
ci-info: 3.7.1
@@ -13434,7 +13438,7 @@ packages:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
jest-mock: 29.7.0
jest-util: 29.7.0
dev: true
@@ -13464,7 +13468,7 @@ packages:
dependencies:
'@jest/types': 29.6.3
'@types/graceful-fs': 4.1.6
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.11
@@ -13525,7 +13529,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.8.7
+ '@types/node': 20.8.9
dev: true
/jest-mock@29.7.0:
@@ -13533,7 +13537,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
jest-util: 29.7.0
dev: true
@@ -13588,7 +13592,7 @@ packages:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
chalk: 4.1.2
emittery: 0.13.1
graceful-fs: 4.2.11
@@ -13619,7 +13623,7 @@ packages:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
chalk: 4.1.2
cjs-module-lexer: 1.2.2
collect-v8-coverage: 1.0.1
@@ -13671,7 +13675,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
chalk: 4.1.2
ci-info: 3.7.1
graceful-fs: 4.2.11
@@ -13696,7 +13700,7 @@ packages:
dependencies:
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.13.1
@@ -13715,13 +13719,13 @@ packages:
resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
dev: true
- /jest@29.7.0(@types/node@20.8.7):
+ /jest@29.7.0(@types/node@20.8.9):
resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -13734,7 +13738,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.8.7)
+ jest-cli: 29.7.0(@types/node@20.8.9)
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -14680,7 +14684,7 @@ packages:
/mlly@1.4.0:
resolution: {integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==}
dependencies:
- acorn: 8.10.0
+ acorn: 8.11.2
pathe: 1.1.1
pkg-types: 1.0.3
ufo: 1.1.2
@@ -14738,8 +14742,8 @@ packages:
msgpackr-extract: 3.0.2
dev: false
- /msw-storybook-addon@1.9.0(msw@1.3.2):
- resolution: {integrity: sha512-+5ki9SZYF0+IEMW9n4fzkuRa02o5lf9Xf6nfAvWqYvwdLtcpmcwdBRkkFTh+wLTZv010+Ui+P6ZYEVJ0e8wMyw==}
+ /msw-storybook-addon@1.10.0(msw@1.3.2):
+ resolution: {integrity: sha512-soCTMTf7DnLeaMnFHPrtVgbyeFTJALVvnDHpzzXpJad+HOzJgQdwU4EAzVfDs1q+X5cVEgxOdAhSMC7ljvnSXg==}
peerDependencies:
msw: '>=0.35.0 <2.0.0'
dependencies:
@@ -15217,8 +15221,8 @@ packages:
object-keys: 1.1.1
dev: true
- /object.fromentries@2.0.6:
- resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==}
+ /object.fromentries@2.0.7:
+ resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -15226,8 +15230,8 @@ packages:
es-abstract: 1.22.1
dev: true
- /object.groupby@1.0.0:
- resolution: {integrity: sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==}
+ /object.groupby@1.0.1:
+ resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==}
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
@@ -15235,8 +15239,8 @@ packages:
get-intrinsic: 1.2.1
dev: true
- /object.values@1.1.6:
- resolution: {integrity: sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==}
+ /object.values@1.1.7:
+ resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -15520,6 +15524,10 @@ packages:
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
engines: {node: '>= 0.8'}
+ /path-browserify@1.0.1:
+ resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
+ dev: true
+
/path-exists@3.0.0:
resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==}
engines: {node: '>=4'}
@@ -16622,8 +16630,8 @@ packages:
setimmediate: 1.0.5
dev: false
- /re2@1.20.4:
- resolution: {integrity: sha512-a5mMfXcMnWJS3Wwm7W7DiOw/BhwmhMtN5ZxNV7OLOgLDxl1u/ZxuohpttgltEzVWG1+aeFT/jfUX7J/ZiNkuBA==}
+ /re2@1.20.5:
+ resolution: {integrity: sha512-wZAqOjJ3m0PBgM2B8KG9dNJLwSNIAOZGiHN/c0FpKpaM1Hkg5NpKNAWSVbCXe+bb2K0xmHz6DPR4HJaQ2MejgQ==}
requiresBuild: true
dependencies:
install-artifact-from-github: 1.3.3
@@ -17133,6 +17141,15 @@ packages:
supports-preserve-symlinks-flag: 1.0.0
dev: true
+ /resolve@1.22.8:
+ resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
+ hasBin: true
+ dependencies:
+ is-core-module: 2.13.1
+ path-parse: 1.0.7
+ supports-preserve-symlinks-flag: 1.0.0
+ dev: true
+
/responselike@2.0.1:
resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==}
dependencies:
@@ -17290,8 +17307,8 @@ packages:
postcss: 8.4.31
dev: false
- /sass@1.69.4:
- resolution: {integrity: sha512-+qEreVhqAy8o++aQfCJwp0sklr2xyEzkm9Pp/Igu9wNPoe7EZEQ8X/MBvvXggI2ql607cxKg/RKOwDj6pp2XDA==}
+ /sass@1.69.5:
+ resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==}
engines: {node: '>=14.0.0'}
hasBin: true
dependencies:
@@ -18087,7 +18104,7 @@ packages:
/strip-literal@1.0.1:
resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==}
dependencies:
- acorn: 8.10.0
+ acorn: 8.11.2
dev: true
/strip-outer@2.0.0:
@@ -18169,8 +18186,8 @@ packages:
resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==}
dev: true
- /systeminformation@5.21.13:
- resolution: {integrity: sha512-sGgMhQxxjKHSIJtv7g5s19IRpfCgLG3tZqGbFcfGFyMm1hJ3BmzTfaq0yyOO2oLHlbkM49mgMjnPPB8g573LMA==}
+ /systeminformation@5.21.15:
+ resolution: {integrity: sha512-vMLwsGgJZW6GvoBXVWNZuRQG0MPxlfQnIIIY9ZxoogWftUpJ9C33qD+32e1meFlXuWpN0moNApPFLpbsSi4OaQ==}
engines: {node: '>=8.0.0'}
os: [darwin, linux, win32, freebsd, openbsd, netbsd, sunos, android]
hasBin: true
@@ -18313,8 +18330,8 @@ packages:
real-require: 0.2.0
dev: false
- /three@0.157.0:
- resolution: {integrity: sha512-CeAwQrf4x3z0/e+MC4F+nXLW5t0gh3pw+L6CCBqpHvOq3bGYIgRYub7Pv0j/9wR+d++OiEglyZzWyuSYbwWGOA==}
+ /three@0.158.0:
+ resolution: {integrity: sha512-TALj4EOpdDPF1henk2Q+s17K61uEAAWQ7TJB68nr7FKxqwyDr3msOt5IWdbGm4TaWKjrtWS8DJJWe9JnvsWOhQ==}
dev: false
/throttle-debounce@5.0.0:
@@ -18798,8 +18815,8 @@ packages:
resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==}
dev: true
- /undici-types@5.25.3:
- resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==}
+ /undici-types@5.26.5:
+ resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
/undici@5.22.1:
resolution: {integrity: sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==}
@@ -18899,7 +18916,7 @@ packages:
/unplugin@1.4.0:
resolution: {integrity: sha512-5x4eIEL6WgbzqGtF9UV8VEC/ehKptPXDS6L2b0mv4FRMkJxRtjaJfOWDd6a8+kYbqsjklix7yWP0N3SUepjXcg==}
dependencies:
- acorn: 8.10.0
+ acorn: 8.11.2
chokidar: 3.5.3
webpack-sources: 3.2.3
webpack-virtual-modules: 0.5.0
@@ -19016,7 +19033,7 @@ packages:
resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
hasBin: true
- /v-code-diff@1.7.1(vue@3.3.6):
+ /v-code-diff@1.7.1(vue@3.3.7):
resolution: {integrity: sha512-2O34z6DcVw3LygR9Xl07A28115nsps56dCH6zxFMLoW1jyEnWFPN7Kwh0GAYAeWzDiltbqsMWgvfqJYjBEZPgw==}
requiresBuild: true
peerDependencies:
@@ -19029,8 +19046,8 @@ packages:
diff: 5.1.0
diff-match-patch: 1.0.5
highlight.js: 11.8.0
- vue: 3.3.6(typescript@5.2.2)
- vue-demi: 0.13.11(vue@3.3.6)
+ vue: 3.3.7(typescript@5.2.2)
+ vue-demi: 0.13.11(vue@3.3.7)
dev: false
/v8-to-istanbul@9.1.0:
@@ -19070,7 +19087,7 @@ packages:
core-util-is: 1.0.2
extsprintf: 1.3.0
- /vite-node@0.34.6(@types/node@20.8.7)(sass@1.69.4)(terser@5.22.0):
+ /vite-node@0.34.6(@types/node@20.8.9)(sass@1.69.5)(terser@5.22.0):
resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==}
engines: {node: '>=v14.18.0'}
hasBin: true
@@ -19080,7 +19097,7 @@ packages:
mlly: 1.4.0
pathe: 1.1.1
picocolors: 1.0.0
- vite: 4.5.0(@types/node@20.8.7)(sass@1.69.4)(terser@5.22.0)
+ vite: 4.5.0(@types/node@20.8.9)(sass@1.69.5)(terser@5.22.0)
transitivePeerDependencies:
- '@types/node'
- less
@@ -19096,7 +19113,7 @@ packages:
resolution: {integrity: sha512-p4D8CFVhZS412SyQX125qxyzOgIFouwOcvjZWk6bQbNPR1wtaEzFT6jZxAjf1dejlGqa6fqHcuCvQea6EWUkUA==}
dev: true
- /vite@4.5.0(@types/node@20.8.7)(sass@1.69.4)(terser@5.22.0):
+ /vite@4.5.0(@types/node@20.8.9)(sass@1.69.5)(terser@5.22.0):
resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@@ -19124,11 +19141,11 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
esbuild: 0.18.17
postcss: 8.4.31
rollup: 3.29.4
- sass: 1.69.4
+ sass: 1.69.5
terser: 5.22.0
optionalDependencies:
fsevents: 2.3.2
@@ -19140,12 +19157,12 @@ packages:
vitest: '>=0.16.0'
dependencies:
cross-fetch: 3.1.5
- vitest: 0.34.6(happy-dom@10.0.3)(sass@1.69.4)(terser@5.22.0)
+ vitest: 0.34.6(happy-dom@10.0.3)(sass@1.69.5)(terser@5.22.0)
transitivePeerDependencies:
- encoding
dev: true
- /vitest@0.34.6(happy-dom@10.0.3)(sass@1.69.4)(terser@5.22.0):
+ /vitest@0.34.6(happy-dom@10.0.3)(sass@1.69.5)(terser@5.22.0):
resolution: {integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==}
engines: {node: '>=v14.18.0'}
hasBin: true
@@ -19178,13 +19195,13 @@ packages:
dependencies:
'@types/chai': 4.3.5
'@types/chai-subset': 1.3.3
- '@types/node': 20.8.7
+ '@types/node': 20.8.9
'@vitest/expect': 0.34.6
'@vitest/runner': 0.34.6
'@vitest/snapshot': 0.34.6
'@vitest/spy': 0.34.6
'@vitest/utils': 0.34.6
- acorn: 8.10.0
+ acorn: 8.11.2
acorn-walk: 8.2.0
cac: 6.7.14
chai: 4.3.10
@@ -19198,8 +19215,8 @@ packages:
strip-literal: 1.0.1
tinybench: 2.5.0
tinypool: 0.7.0
- vite: 4.5.0(@types/node@20.8.7)(sass@1.69.4)(terser@5.22.0)
- vite-node: 0.34.6(@types/node@20.8.7)(sass@1.69.4)(terser@5.22.0)
+ vite: 4.5.0(@types/node@20.8.9)(sass@1.69.5)(terser@5.22.0)
+ vite-node: 0.34.6(@types/node@20.8.9)(sass@1.69.5)(terser@5.22.0)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -19215,11 +19232,11 @@ packages:
resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==}
engines: {node: '>=0.10.0'}
- /vue-component-type-helpers@1.8.19:
- resolution: {integrity: sha512-1OANGSZK4pzHF4uc86usWi+o5Y0zgoDtqWkPg6Am6ot+jHSAmpOah59V/4N82So5xRgivgCxGgK09lBy1XNUfQ==}
+ /vue-component-type-helpers@1.8.22:
+ resolution: {integrity: sha512-LK3wJHs3vJxHG292C8cnsRusgyC5SEZDCzDCD01mdE/AoREFMl2tzLRuzwyuEsOIz13tqgBcnvysN3Lxsa14Fw==}
dev: true
- /vue-demi@0.13.11(vue@3.3.6):
+ /vue-demi@0.13.11(vue@3.3.7):
resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==}
engines: {node: '>=12'}
hasBin: true
@@ -19231,23 +19248,23 @@ packages:
'@vue/composition-api':
optional: true
dependencies:
- vue: 3.3.6(typescript@5.2.2)
+ vue: 3.3.7(typescript@5.2.2)
dev: false
- /vue-docgen-api@4.64.1(vue@3.3.6):
+ /vue-docgen-api@4.64.1(vue@3.3.7):
resolution: {integrity: sha512-jbOf7ByE3Zvtuk+429Jorl+eIeh2aB2Fx1GUo3xJd1aByJWE8KDlSEa6b11PB1ze8f0sRUBraRDinICCk0KY7g==}
dependencies:
'@babel/parser': 7.22.16
'@babel/types': 7.22.17
'@vue/compiler-dom': 3.3.4
- '@vue/compiler-sfc': 3.3.6
+ '@vue/compiler-sfc': 3.3.7
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.6)
+ vue-inbrowser-compiler-independent-utils: 4.64.1(vue@3.3.7)
transitivePeerDependencies:
- vue
dev: true
@@ -19270,21 +19287,21 @@ packages:
- supports-color
dev: true
- /vue-inbrowser-compiler-independent-utils@4.64.1(vue@3.3.6):
+ /vue-inbrowser-compiler-independent-utils@4.64.1(vue@3.3.7):
resolution: {integrity: sha512-Hn32n07XZ8j9W8+fmOXPQL+i+W2e/8i6mkH4Ju3H6nR0+cfvmWM95GhczYi5B27+Y8JlCKgAo04IUiYce4mKAw==}
peerDependencies:
vue: '>=2'
dependencies:
- vue: 3.3.6(typescript@5.2.2)
+ vue: 3.3.7(typescript@5.2.2)
dev: true
- /vue-prism-editor@2.0.0-alpha.2(vue@3.3.6):
+ /vue-prism-editor@2.0.0-alpha.2(vue@3.3.7):
resolution: {integrity: sha512-Gu42ba9nosrE+gJpnAEuEkDMqG9zSUysIR8SdXUw8MQKDjBnnNR9lHC18uOr/ICz7yrA/5c7jHJr9lpElODC7w==}
engines: {node: '>=10'}
peerDependencies:
vue: ^3.0.0
dependencies:
- vue: 3.3.6(typescript@5.2.2)
+ vue: 3.3.7(typescript@5.2.2)
dev: false
/vue-template-compiler@2.7.14:
@@ -19294,40 +19311,40 @@ packages:
he: 1.2.0
dev: true
- /vue-tsc@1.8.19(typescript@5.2.2):
- resolution: {integrity: sha512-tacMQLQ0CXAfbhRycCL5sWIy1qujXaIEtP1hIQpzHWOUuICbtTj9gJyFf91PvzG5KCNIkA5Eg7k2Fmgt28l5DQ==}
+ /vue-tsc@1.8.22(typescript@5.2.2):
+ resolution: {integrity: sha512-j9P4kHtW6eEE08aS5McFZE/ivmipXy0JzrnTgbomfABMaVKx37kNBw//irL3+LlE3kOo63XpnRigyPC3w7+z+A==}
hasBin: true
peerDependencies:
typescript: '*'
dependencies:
- '@vue/language-core': 1.8.19(typescript@5.2.2)
- '@vue/typescript': 1.8.19(typescript@5.2.2)
+ '@volar/typescript': 1.10.7
+ '@vue/language-core': 1.8.22(typescript@5.2.2)
semver: 7.5.4
typescript: 5.2.2
dev: true
- /vue@3.3.6(typescript@5.2.2):
- resolution: {integrity: sha512-jJIDETeWJnoY+gfn4ZtMPMS5KtbP4ax+CT4dcQFhTnWEk8xMupFyQ0JxL28nvT/M4+p4a0ptxaV2WY0LiIxvRg==}
+ /vue@3.3.7(typescript@5.2.2):
+ resolution: {integrity: sha512-YEMDia1ZTv1TeBbnu6VybatmSteGOS3A3YgfINOfraCbf85wdKHzscD6HSS/vB4GAtI7sa1XPX7HcQaJ1l24zA==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@vue/compiler-dom': 3.3.6
- '@vue/compiler-sfc': 3.3.6
- '@vue/runtime-dom': 3.3.6
- '@vue/server-renderer': 3.3.6(vue@3.3.6)
- '@vue/shared': 3.3.6
+ '@vue/compiler-dom': 3.3.7
+ '@vue/compiler-sfc': 3.3.7
+ '@vue/runtime-dom': 3.3.7
+ '@vue/server-renderer': 3.3.7(vue@3.3.7)
+ '@vue/shared': 3.3.7
typescript: 5.2.2
- /vuedraggable@4.1.0(vue@3.3.6):
+ /vuedraggable@4.1.0(vue@3.3.7):
resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==}
peerDependencies:
vue: ^3.0.1
dependencies:
sortablejs: 1.14.0
- vue: 3.3.6(typescript@5.2.2)
+ vue: 3.3.7(typescript@5.2.2)
dev: false
/w3c-xmlserializer@4.0.0: