fix(deps): update [frontend] update dependencies (major) [ci skip] (#16866)

* fix(deps): update [frontend] update dependencies

* attempt to fix test

* rollback twemoji parser to v16 [ci skip]

* fix [ci skip]

* rollback twemoji parser to v16

* attempt to fix test

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: kakkokari-gtyih <67428053+kakkokari-gtyih@users.noreply.github.com>
This commit is contained in:
renovate[bot] 2025-11-30 11:14:34 +09:00 committed by GitHub
parent 3c11797c6d
commit 5fbe801d35
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 291 additions and 581 deletions

View File

@ -49,7 +49,7 @@
"@types/ws": "8.18.1", "@types/ws": "8.18.1",
"@typescript-eslint/eslint-plugin": "8.47.0", "@typescript-eslint/eslint-plugin": "8.47.0",
"@typescript-eslint/parser": "8.47.0", "@typescript-eslint/parser": "8.47.0",
"@vitest/coverage-v8": "3.2.4", "@vitest/coverage-v8": "4.0.10",
"@vue/runtime-core": "3.5.24", "@vue/runtime-core": "3.5.24",
"acorn": "8.15.0", "acorn": "8.15.0",
"cross-env": "10.1.0", "cross-env": "10.1.0",

View File

@ -89,7 +89,7 @@
"@misskey-dev/summaly": "5.2.5", "@misskey-dev/summaly": "5.2.5",
"@storybook/addon-essentials": "8.6.14", "@storybook/addon-essentials": "8.6.14",
"@storybook/addon-interactions": "8.6.14", "@storybook/addon-interactions": "8.6.14",
"@storybook/addon-links": "9.1.16", "@storybook/addon-links": "10.0.8",
"@storybook/addon-mdx-gfm": "8.6.14", "@storybook/addon-mdx-gfm": "8.6.14",
"@storybook/addon-storysource": "8.6.14", "@storybook/addon-storysource": "8.6.14",
"@storybook/blocks": "8.6.14", "@storybook/blocks": "8.6.14",
@ -97,13 +97,13 @@
"@storybook/core-events": "8.6.14", "@storybook/core-events": "8.6.14",
"@storybook/manager-api": "8.6.14", "@storybook/manager-api": "8.6.14",
"@storybook/preview-api": "8.6.14", "@storybook/preview-api": "8.6.14",
"@storybook/react": "9.1.16", "@storybook/react": "10.0.8",
"@storybook/react-vite": "9.1.16", "@storybook/react-vite": "10.0.8",
"@storybook/test": "8.6.14", "@storybook/test": "8.6.14",
"@storybook/theming": "8.6.14", "@storybook/theming": "8.6.14",
"@storybook/types": "8.6.14", "@storybook/types": "8.6.14",
"@storybook/vue3": "9.1.16", "@storybook/vue3": "10.0.8",
"@storybook/vue3-vite": "9.1.16", "@storybook/vue3-vite": "10.0.8",
"@tabler/icons-webfont": "3.35.0", "@tabler/icons-webfont": "3.35.0",
"@testing-library/vue": "8.1.0", "@testing-library/vue": "8.1.0",
"@types/canvas-confetti": "1.9.0", "@types/canvas-confetti": "1.9.0",
@ -119,7 +119,7 @@
"@types/ws": "8.18.1", "@types/ws": "8.18.1",
"@typescript-eslint/eslint-plugin": "8.47.0", "@typescript-eslint/eslint-plugin": "8.47.0",
"@typescript-eslint/parser": "8.47.0", "@typescript-eslint/parser": "8.47.0",
"@vitest/coverage-v8": "3.2.4", "@vitest/coverage-v8": "4.0.10",
"@vue/compiler-core": "3.5.24", "@vue/compiler-core": "3.5.24",
"@vue/runtime-core": "3.5.24", "@vue/runtime-core": "3.5.24",
"acorn": "8.15.0", "acorn": "8.15.0",
@ -140,12 +140,12 @@
"react-dom": "19.2.0", "react-dom": "19.2.0",
"seedrandom": "3.0.5", "seedrandom": "3.0.5",
"start-server-and-test": "2.1.2", "start-server-and-test": "2.1.2",
"storybook": "9.1.16", "storybook": "10.0.8",
"storybook-addon-misskey-theme": "github:misskey-dev/storybook-addon-misskey-theme", "storybook-addon-misskey-theme": "github:misskey-dev/storybook-addon-misskey-theme",
"tsx": "4.20.6", "tsx": "4.20.6",
"vite-plugin-glsl": "1.5.4", "vite-plugin-glsl": "1.5.4",
"vite-plugin-turbosnap": "1.0.3", "vite-plugin-turbosnap": "1.0.3",
"vitest": "3.2.4", "vitest": "4.0.10",
"vitest-fetch-mock": "0.4.5", "vitest-fetch-mock": "0.4.5",
"vue-component-type-helpers": "3.1.4", "vue-component-type-helpers": "3.1.4",
"vue-eslint-parser": "10.2.0", "vue-eslint-parser": "10.2.0",

View File

@ -8,7 +8,6 @@ import { aiScriptReadline, createAiScriptEnv } from '@/aiscript/api.js';
import { errors, Interpreter, Parser, values } from '@syuilo/aiscript'; import { errors, Interpreter, Parser, values } from '@syuilo/aiscript';
import { import {
afterAll, afterAll,
afterEach,
beforeAll, beforeAll,
beforeEach, beforeEach,
describe, describe,
@ -80,8 +79,9 @@ describe('AiScript common API', () => {
}); });
describe('readline', () => { describe('readline', () => {
afterEach(() => { beforeEach(() => {
vi.restoreAllMocks(); vi.restoreAllMocks();
vi.clearAllMocks();
}); });
test.sequential('ok', async () => { test.sequential('ok', async () => {
@ -176,8 +176,9 @@ describe('AiScript common API', () => {
}); });
describe('dialog', () => { describe('dialog', () => {
afterEach(() => { beforeEach(() => {
vi.restoreAllMocks(); vi.restoreAllMocks();
vi.clearAllMocks();
}); });
test.sequential('ok', async () => { test.sequential('ok', async () => {
@ -215,8 +216,9 @@ describe('AiScript common API', () => {
}); });
describe('confirm', () => { describe('confirm', () => {
afterEach(() => { beforeEach(() => {
vi.restoreAllMocks(); vi.restoreAllMocks();
vi.clearAllMocks();
}); });
test.sequential('ok', async () => { test.sequential('ok', async () => {
@ -272,8 +274,9 @@ describe('AiScript common API', () => {
}); });
describe('api', () => { describe('api', () => {
afterEach(() => { beforeEach(() => {
vi.restoreAllMocks(); vi.restoreAllMocks();
vi.clearAllMocks();
}); });
test.sequential('successful', async () => { test.sequential('successful', async () => {
@ -347,7 +350,7 @@ describe('AiScript common API', () => {
miLocalStorage.removeItem('aiscript:widget:key'); miLocalStorage.removeItem('aiscript:widget:key');
}); });
afterEach(() => { beforeEach(() => {
miLocalStorage.removeItem('aiscript:widget:key'); miLocalStorage.removeItem('aiscript:widget:key');
}); });

File diff suppressed because it is too large Load Diff