From c317bdb2b4f8e7935739adfc0fec1848efdcd0f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E7=86=B1?= Date: Thu, 16 Apr 2026 11:20:49 +0800 Subject: [PATCH] chore: update dependencies (#6813) --- common/debugger/package.json | 4 +- common/shared/bin/index.ts | 5 + common/shared/package.json | 20 +- common/shared/tsdown/configs/module.ts | 2 +- common/shared/tsdown/index.ts | 14 +- common/shared/tsdown/types.ts | 1 + common/storybook/package.json | 18 +- examples/package.json | 2 +- package.json | 2 +- packages/action-recorder/package.json | 2 +- packages/core/package.json | 6 +- packages/data-validation/package.json | 4 +- packages/design/package.json | 4 +- packages/docs-drawing-ui/package.json | 4 +- packages/docs-drawing/package.json | 2 +- packages/docs-hyper-link-ui/package.json | 4 +- packages/docs-hyper-link/package.json | 2 +- packages/docs-mention-ui/package.json | 4 +- packages/docs-quick-insert-ui/package.json | 4 +- packages/docs-thread-comment-ui/package.json | 4 +- packages/docs-ui/package.json | 4 +- packages/docs/package.json | 2 +- packages/drawing-ui/package.json | 4 +- packages/drawing/package.json | 2 +- packages/engine-formula/package.json | 2 +- packages/engine-render/package.json | 11 +- packages/engine-render/tsdown.override.mts | 11 + packages/find-replace/package.json | 4 +- packages/network/package.json | 2 +- packages/rpc-node/package.json | 2 +- packages/rpc/package.json | 2 +- .../package.json | 4 +- .../package.json | 2 +- .../sheets-crosshair-highlight/package.json | 4 +- .../sheets-data-validation-ui/package.json | 4 +- packages/sheets-data-validation/package.json | 4 +- packages/sheets-drawing-ui/package.json | 4 +- packages/sheets-drawing/package.json | 2 +- packages/sheets-filter-ui/package.json | 4 +- packages/sheets-filter/package.json | 2 +- packages/sheets-find-replace/package.json | 2 +- packages/sheets-formula-ui/package.json | 4 +- packages/sheets-formula/package.json | 2 +- packages/sheets-graphics/package.json | 2 +- packages/sheets-hyper-link-ui/package.json | 4 +- packages/sheets-hyper-link/package.json | 2 +- packages/sheets-note-ui/package.json | 4 +- packages/sheets-note/package.json | 2 +- packages/sheets-numfmt-ui/package.json | 4 +- packages/sheets-numfmt/package.json | 2 +- packages/sheets-sort-ui/package.json | 4 +- packages/sheets-sort/package.json | 2 +- packages/sheets-table-ui/package.json | 4 +- packages/sheets-table/package.json | 2 +- .../sheets-thread-comment-ui/package.json | 4 +- packages/sheets-thread-comment/package.json | 2 +- packages/sheets-ui/package.json | 6 +- packages/sheets-zen-editor/package.json | 4 +- packages/sheets/package.json | 4 +- packages/slides-ui/package.json | 4 +- packages/slides/package.json | 2 +- packages/telemetry/package.json | 2 +- packages/thread-comment-ui/package.json | 4 +- packages/thread-comment/package.json | 2 +- packages/ui-adapter-vue3/package.json | 4 +- .../ui-adapter-web-component/package.json | 2 +- packages/ui/package.json | 4 +- packages/uniscript/package.json | 4 +- packages/watermark/package.json | 2 +- pnpm-lock.yaml | 2589 ++++++++++------- tests/formula-integration/package.json | 2 +- 71 files changed, 1613 insertions(+), 1252 deletions(-) create mode 100644 packages/engine-render/tsdown.override.mts diff --git a/common/debugger/package.json b/common/debugger/package.json index 249991cbaa..ce342503d3 100644 --- a/common/debugger/package.json +++ b/common/debugger/package.json @@ -45,11 +45,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vue": "^3.5.30" + "vue": "^3.5.32" } } diff --git a/common/shared/bin/index.ts b/common/shared/bin/index.ts index bbd854ede4..8aee5c7a51 100755 --- a/common/shared/bin/index.ts +++ b/common/shared/bin/index.ts @@ -46,6 +46,11 @@ if (command === 'build') { options.ignorePackages = ignorePackages; } + const configIdx = args.indexOf('--config'); + if (configIdx !== -1 && args[configIdx + 1]) { + options.tsdownConfigPath = args[configIdx + 1]; + } + // eslint-disable-next-line antfu/no-top-level-await await build(options); } diff --git a/common/shared/package.json b/common/shared/package.json index 992fb173c9..636b1c661d 100644 --- a/common/shared/package.json +++ b/common/shared/package.json @@ -29,31 +29,31 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@tsdown/css": "^0.21.4", - "@typescript-eslint/parser": "^8.57.2", - "@vitest/coverage-istanbul": "^4.1.1", - "autoprefixer": "^10.4.27", - "eslint-plugin-better-tailwindcss": "^4.3.2", + "@tsdown/css": "^0.21.8", + "@typescript-eslint/parser": "^8.58.2", + "@vitest/coverage-istanbul": "^4.1.4", + "autoprefixer": "^10.5.0", + "eslint-plugin-better-tailwindcss": "^4.4.1", "eslint-plugin-header": "^3.1.1", "eslint-plugin-no-barrel-import": "^0.0.2", "eslint-plugin-no-penetrating-import": "^0.0.1", "fs-extra": "^11.3.4", - "happy-dom": "20.8.7", + "happy-dom": "20.9.0", "javascript-obfuscator": "^5.4.1", - "postcss-preset-env": "^11.2.0", + "postcss-preset-env": "^11.2.1", "postcss-replace": "^2.0.1", "sort-keys": "^6.0.0", "tailwind-scrollbar": "^3", "tailwindcss": "3.4.18", - "tsdown": "^0.21.4", + "tsdown": "^0.21.8", "unplugin-vue": "^7.1.1", - "vitest": "^4.1.1" + "vitest": "^4.1.4" }, "devDependencies": { "@types/fs-extra": "^11.0.4", "@univerjs/icons": "^1.1.1", "@univerjs/icons-svg": "^1.1.1", - "@univerjs/protocol": "0.1.48", + "@univerjs/protocol": "0.1.49", "typescript": "^6.0.2", "vue-tsc": "^3.2.6" } diff --git a/common/shared/tsdown/configs/module.ts b/common/shared/tsdown/configs/module.ts index e2a681669d..7f6657e972 100644 --- a/common/shared/tsdown/configs/module.ts +++ b/common/shared/tsdown/configs/module.ts @@ -53,7 +53,7 @@ export function createModuleConfig(options: ICreateModuleConfigOptions): UserCon format, outputOptions: { codeSplitting: true, - minify: true, + minify: false, }, outDir, plugins: [ diff --git a/common/shared/tsdown/index.ts b/common/shared/tsdown/index.ts index a26e84c671..e2bbf1c4c1 100644 --- a/common/shared/tsdown/index.ts +++ b/common/shared/tsdown/index.ts @@ -19,7 +19,7 @@ import type { IBuildContext, IBuildOptions } from './types'; import { existsSync, rmSync } from 'node:fs'; import path from 'node:path'; import process from 'node:process'; -import { build as tsdownBuild } from 'tsdown'; +import { mergeConfig, build as tsdownBuild } from 'tsdown'; import { createModuleConfig } from './configs/module'; import { createUmdConfig } from './configs/umd'; import { BUILD_OUTPUT_DIRECTORIES, BUILD_OUTPUT_ROOT, CLEANUP_DIRECTORIES } from './constants'; @@ -109,7 +109,17 @@ export async function build(options: IBuildOptions = {}) { removeCssArtifacts(path.join(packageDir, BUILD_OUTPUT_ROOT)); const context = createBuildContext(packageDir, options); - const configs = createConfigs(context, options); + let configs = createConfigs(context, options); + + if (options.tsdownConfigPath) { + const configPath = path.resolve(packageDir, options.tsdownConfigPath); + let userConfig = (await import(configPath)).default; + if (typeof userConfig === 'function') { + userConfig = await userConfig(); + } + configs = configs.map((config) => mergeConfig(config, userConfig)); + } + await Promise.all(configs.map((config) => tsdownBuild(config))); cleanupPackageJson(packageDir, context.packageJson); emitPublishPackageJson(packageDir); diff --git a/common/shared/tsdown/types.ts b/common/shared/tsdown/types.ts index c31250f8c5..d600216c1a 100644 --- a/common/shared/tsdown/types.ts +++ b/common/shared/tsdown/types.ts @@ -21,6 +21,7 @@ export interface IBuildOptions { cleanup?: boolean; ignorePackages?: string[]; nodeFirst?: boolean; + tsdownConfigPath?: string; } export type TEntryType = 'facade' | 'index' | 'locale'; diff --git a/common/storybook/package.json b/common/storybook/package.json index a50065d99d..dda420626c 100644 --- a/common/storybook/package.json +++ b/common/storybook/package.json @@ -16,21 +16,21 @@ "build:storybook": "storybook build" }, "dependencies": { - "@chromatic-com/storybook": "^5.0.1", - "@storybook/addon-docs": "^10.2.12", - "@storybook/addon-links": "^10.2.12", - "@storybook/addon-styling-webpack": "^3.0.0", - "@storybook/addon-webpack5-compiler-swc": "^4.0.2", + "@chromatic-com/storybook": "^5.1.2", + "@storybook/addon-docs": "^10.3.5", + "@storybook/addon-links": "^10.3.5", + "@storybook/addon-styling-webpack": "^3.0.2", + "@storybook/addon-webpack5-compiler-swc": "^4.0.3", "@storybook/icons": "^2.0.1", - "@storybook/react": "^10.2.12", - "@storybook/react-webpack5": "^10.2.12", + "@storybook/react": "^10.3.5", + "@storybook/react-webpack5": "^10.3.5", "@univerjs/core": "workspace:*", "@univerjs/design": "workspace:*", "@univerjs/themes": "workspace:*", "@univerjs/ui": "workspace:*", "css-loader": "^7.1.4", "postcss-loader": "^8.2.1", - "storybook": "^10.2.12", + "storybook": "^10.3.5", "storybook-addon-swc": "^1.2.0", "style-loader": "^4.0.0", "tsconfig-paths-webpack-plugin": "^4.2.0", @@ -40,7 +40,7 @@ "@types/fs-extra": "^11.0.4", "@univerjs-infra/shared": "workspace:*", "fs-extra": "^11.3.4", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "tailwindcss": "3.4.18", "tailwindcss-animate": "^1.0.7" } diff --git a/examples/package.json b/examples/package.json index 3e7a830a62..b2080f8e1d 100644 --- a/examples/package.json +++ b/examples/package.json @@ -97,7 +97,7 @@ "esbuild-style-plugin": "^1.6.3", "fs-extra": "^11.3.4", "minimist": "^1.2.8", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "tailwindcss": "3.4.18", "tailwindcss-animate": "^1.0.7", "typescript": "^6.0.2" diff --git a/package.json b/package.json index 839c05c6a5..73661dd0ed 100644 --- a/package.json +++ b/package.json @@ -86,7 +86,7 @@ "tsx": "^4.21.0", "turbo": "^2.9.6", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" }, "pnpm": { "overrides": { diff --git a/packages/action-recorder/package.json b/packages/action-recorder/package.json index 46a74ef210..fbee5ae66a 100644 --- a/packages/action-recorder/package.json +++ b/packages/action-recorder/package.json @@ -82,6 +82,6 @@ "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/core/package.json b/packages/core/package.json index 42c030136e..543c7e2412 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -74,14 +74,14 @@ "rxjs": ">=7.0.0" }, "dependencies": { - "@univerjs/protocol": "0.1.48", + "@univerjs/protocol": "0.1.49", "@univerjs/themes": "workspace:*", "@wendellhu/redi": "1.1.1", "async-lock": "^1.4.1", "fast-diff": "1.3.0", "kdbush": "^4.0.2", "lodash-es": "^4.18.1", - "nanoid": "5.1.7", + "nanoid": "5.1.9", "numfmt": "^3.2.3", "ot-json1": "^1.0.2", "rbush": "^4.0.1" @@ -93,6 +93,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/data-validation/package.json b/packages/data-validation/package.json index 90d074a620..becf61a106 100644 --- a/packages/data-validation/package.json +++ b/packages/data-validation/package.json @@ -67,10 +67,10 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "@univerjs/protocol": "0.1.48", + "@univerjs/protocol": "0.1.49", "@univerjs/sheets": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/design/package.json b/packages/design/package.json index a41566f707..33e98759ae 100644 --- a/packages/design/package.json +++ b/packages/design/package.json @@ -88,12 +88,12 @@ "@testing-library/react": "^16.3.2", "@types/react-transition-group": "^4.4.12", "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "react-dom": "18.3.1", "tailwindcss": "3.4.18", "tailwindcss-animate": "^1.0.7", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/docs-drawing-ui/package.json b/packages/docs-drawing-ui/package.json index ac2f9c6075..eef5877233 100644 --- a/packages/docs-drawing-ui/package.json +++ b/packages/docs-drawing-ui/package.json @@ -80,11 +80,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/docs-drawing/package.json b/packages/docs-drawing/package.json index d8506fad6f..8d282ea573 100644 --- a/packages/docs-drawing/package.json +++ b/packages/docs-drawing/package.json @@ -64,6 +64,6 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/docs-hyper-link-ui/package.json b/packages/docs-hyper-link-ui/package.json index 549f9efcb6..63fa5f4f3d 100644 --- a/packages/docs-hyper-link-ui/package.json +++ b/packages/docs-hyper-link-ui/package.json @@ -79,11 +79,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/docs-hyper-link/package.json b/packages/docs-hyper-link/package.json index c15c2160a7..9db4ca7454 100644 --- a/packages/docs-hyper-link/package.json +++ b/packages/docs-hyper-link/package.json @@ -63,6 +63,6 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/docs-mention-ui/package.json b/packages/docs-mention-ui/package.json index bef3b5ee90..11c7f68ce9 100644 --- a/packages/docs-mention-ui/package.json +++ b/packages/docs-mention-ui/package.json @@ -73,11 +73,11 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "@univerjs/engine-render": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/docs-quick-insert-ui/package.json b/packages/docs-quick-insert-ui/package.json index 007b913e6b..a5cddcb693 100644 --- a/packages/docs-quick-insert-ui/package.json +++ b/packages/docs-quick-insert-ui/package.json @@ -82,11 +82,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/docs-thread-comment-ui/package.json b/packages/docs-thread-comment-ui/package.json index 43a0f94510..37cc1fed1b 100644 --- a/packages/docs-thread-comment-ui/package.json +++ b/packages/docs-thread-comment-ui/package.json @@ -73,11 +73,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/docs-ui/package.json b/packages/docs-ui/package.json index 6280b1d8d0..61088cb191 100644 --- a/packages/docs-ui/package.json +++ b/packages/docs-ui/package.json @@ -94,11 +94,11 @@ "@univerjs/docs-drawing": "workspace:*", "jest-canvas-mock": "^2.5.2", "jsdom": "^27.0.1", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/docs/package.json b/packages/docs/package.json index 64a71f33d3..35b4a4f9b3 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -70,6 +70,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/drawing-ui/package.json b/packages/drawing-ui/package.json index adf19d2f1e..0aba9c254f 100644 --- a/packages/drawing-ui/package.json +++ b/packages/drawing-ui/package.json @@ -77,11 +77,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/drawing/package.json b/packages/drawing/package.json index 38211fa5c1..9f4eb295bb 100644 --- a/packages/drawing/package.json +++ b/packages/drawing/package.json @@ -68,6 +68,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/engine-formula/package.json b/packages/engine-formula/package.json index 98fe723056..2d2344520b 100644 --- a/packages/engine-formula/package.json +++ b/packages/engine-formula/package.json @@ -83,6 +83,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/engine-render/package.json b/packages/engine-render/package.json index 5db39609de..0d169563d7 100644 --- a/packages/engine-render/package.json +++ b/packages/engine-render/package.json @@ -56,7 +56,7 @@ "test:watch": "vitest", "coverage": "vitest run --coverage", "typecheck": "tsc --noEmit", - "build:bundle": "univer-cli build", + "build:bundle": "univer-cli build --config tsdown.override.mts", "build:types": "tsc -p tsconfig.node.json", "build": "pnpm run build:bundle && pnpm run build:types" }, @@ -72,14 +72,13 @@ "opentype.js": "^1.3.4" }, "devDependencies": { - "@types/opentype.js": "^1.3.8", + "@types/opentype.js": "^1.3.9", "@univerjs-infra/shared": "workspace:*", "jest-canvas-mock": "^2.5.2", + "rollup-plugin-polyfill-node": "^0.13.0", "rxjs": "^7.8.2", + "tsdown": "^0.21.8", "typescript": "^6.0.2", - "vitest": "^4.1.1" - }, - "browser": { - "fs": false + "vitest": "^4.1.4" } } diff --git a/packages/engine-render/tsdown.override.mts b/packages/engine-render/tsdown.override.mts new file mode 100644 index 0000000000..3b4276b32a --- /dev/null +++ b/packages/engine-render/tsdown.override.mts @@ -0,0 +1,11 @@ +import nodePolyfills from 'rollup-plugin-polyfill-node'; +import { defineConfig } from 'tsdown'; + +export default defineConfig({ + platform: 'browser', + plugins: [ + nodePolyfills({ + include: ['fs'], + }), + ], +}); diff --git a/packages/find-replace/package.json b/packages/find-replace/package.json index f021ab6a48..139c381765 100644 --- a/packages/find-replace/package.json +++ b/packages/find-replace/package.json @@ -78,11 +78,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/network/package.json b/packages/network/package.json index 7428bd4e38..d9a1b42eb5 100644 --- a/packages/network/package.json +++ b/packages/network/package.json @@ -79,6 +79,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/rpc-node/package.json b/packages/rpc-node/package.json index 16db873bde..563d964719 100644 --- a/packages/rpc-node/package.json +++ b/packages/rpc-node/package.json @@ -68,6 +68,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/rpc/package.json b/packages/rpc/package.json index ffe0f2b80b..e3d96ae5d6 100644 --- a/packages/rpc/package.json +++ b/packages/rpc/package.json @@ -68,6 +68,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-conditional-formatting-ui/package.json b/packages/sheets-conditional-formatting-ui/package.json index 3f32b5090c..05541fb565 100644 --- a/packages/sheets-conditional-formatting-ui/package.json +++ b/packages/sheets-conditional-formatting-ui/package.json @@ -84,11 +84,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-conditional-formatting/package.json b/packages/sheets-conditional-formatting/package.json index 455979b550..16b71f5f80 100644 --- a/packages/sheets-conditional-formatting/package.json +++ b/packages/sheets-conditional-formatting/package.json @@ -85,6 +85,6 @@ "@univerjs/icons-svg": "^1.1.1", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-crosshair-highlight/package.json b/packages/sheets-crosshair-highlight/package.json index e2f26293ea..9b7d3b8504 100644 --- a/packages/sheets-crosshair-highlight/package.json +++ b/packages/sheets-crosshair-highlight/package.json @@ -89,11 +89,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-data-validation-ui/package.json b/packages/sheets-data-validation-ui/package.json index 456bb032ed..3a2177bfbe 100644 --- a/packages/sheets-data-validation-ui/package.json +++ b/packages/sheets-data-validation-ui/package.json @@ -86,11 +86,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-data-validation/package.json b/packages/sheets-data-validation/package.json index d6114f54ab..cd69f8ae58 100644 --- a/packages/sheets-data-validation/package.json +++ b/packages/sheets-data-validation/package.json @@ -78,7 +78,7 @@ "@univerjs/core": "workspace:*", "@univerjs/data-validation": "workspace:*", "@univerjs/engine-formula": "workspace:*", - "@univerjs/protocol": "0.1.48", + "@univerjs/protocol": "0.1.49", "@univerjs/sheets": "workspace:*", "@univerjs/sheets-formula": "workspace:*" }, @@ -86,6 +86,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-drawing-ui/package.json b/packages/sheets-drawing-ui/package.json index 0c20caac74..cb0973600d 100644 --- a/packages/sheets-drawing-ui/package.json +++ b/packages/sheets-drawing-ui/package.json @@ -93,11 +93,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-drawing/package.json b/packages/sheets-drawing/package.json index 904dfcb7f6..32e319a167 100644 --- a/packages/sheets-drawing/package.json +++ b/packages/sheets-drawing/package.json @@ -77,6 +77,6 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-filter-ui/package.json b/packages/sheets-filter-ui/package.json index d4c3c7c364..af80632f99 100644 --- a/packages/sheets-filter-ui/package.json +++ b/packages/sheets-filter-ui/package.json @@ -81,11 +81,11 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "@univerjs/engine-formula": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-filter/package.json b/packages/sheets-filter/package.json index 60db69157d..50b5ab3014 100644 --- a/packages/sheets-filter/package.json +++ b/packages/sheets-filter/package.json @@ -82,6 +82,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-find-replace/package.json b/packages/sheets-find-replace/package.json index 7e6d785dbc..4cdf4d2c66 100644 --- a/packages/sheets-find-replace/package.json +++ b/packages/sheets-find-replace/package.json @@ -90,6 +90,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-formula-ui/package.json b/packages/sheets-formula-ui/package.json index 5dfad04d43..3e89e08fe8 100644 --- a/packages/sheets-formula-ui/package.json +++ b/packages/sheets-formula-ui/package.json @@ -94,11 +94,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-formula/package.json b/packages/sheets-formula/package.json index ee019837e5..707a6956b5 100644 --- a/packages/sheets-formula/package.json +++ b/packages/sheets-formula/package.json @@ -90,6 +90,6 @@ "@univerjs/engine-render": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-graphics/package.json b/packages/sheets-graphics/package.json index f8bb0e6821..e209fdb68e 100644 --- a/packages/sheets-graphics/package.json +++ b/packages/sheets-graphics/package.json @@ -65,6 +65,6 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-hyper-link-ui/package.json b/packages/sheets-hyper-link-ui/package.json index ba2fa2903d..36a29919c2 100644 --- a/packages/sheets-hyper-link-ui/package.json +++ b/packages/sheets-hyper-link-ui/package.json @@ -97,11 +97,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-hyper-link/package.json b/packages/sheets-hyper-link/package.json index 3856ed1ce3..74d5977c2a 100644 --- a/packages/sheets-hyper-link/package.json +++ b/packages/sheets-hyper-link/package.json @@ -81,6 +81,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-note-ui/package.json b/packages/sheets-note-ui/package.json index 1a44ed31ce..013fe1024d 100644 --- a/packages/sheets-note-ui/package.json +++ b/packages/sheets-note-ui/package.json @@ -76,11 +76,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-note/package.json b/packages/sheets-note/package.json index 4bfda0a1ab..e6738d8561 100644 --- a/packages/sheets-note/package.json +++ b/packages/sheets-note/package.json @@ -82,6 +82,6 @@ "@univerjs/network": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-numfmt-ui/package.json b/packages/sheets-numfmt-ui/package.json index 27de43e110..4ce3bf6789 100644 --- a/packages/sheets-numfmt-ui/package.json +++ b/packages/sheets-numfmt-ui/package.json @@ -82,11 +82,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-numfmt/package.json b/packages/sheets-numfmt/package.json index b6b3a9d727..7d7f22b060 100644 --- a/packages/sheets-numfmt/package.json +++ b/packages/sheets-numfmt/package.json @@ -82,6 +82,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-sort-ui/package.json b/packages/sheets-sort-ui/package.json index 67d9d2ce41..dc13bdfbae 100644 --- a/packages/sheets-sort-ui/package.json +++ b/packages/sheets-sort-ui/package.json @@ -80,11 +80,11 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "@univerjs/sheets-formula-ui": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-sort/package.json b/packages/sheets-sort/package.json index 852ad0bd78..01572370e8 100644 --- a/packages/sheets-sort/package.json +++ b/packages/sheets-sort/package.json @@ -82,6 +82,6 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-table-ui/package.json b/packages/sheets-table-ui/package.json index a389fa114b..4121599b33 100644 --- a/packages/sheets-table-ui/package.json +++ b/packages/sheets-table-ui/package.json @@ -87,11 +87,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-table/package.json b/packages/sheets-table/package.json index 7456759d70..d4295bfe89 100644 --- a/packages/sheets-table/package.json +++ b/packages/sheets-table/package.json @@ -84,6 +84,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-thread-comment-ui/package.json b/packages/sheets-thread-comment-ui/package.json index 72a0439f83..5490a83ede 100644 --- a/packages/sheets-thread-comment-ui/package.json +++ b/packages/sheets-thread-comment-ui/package.json @@ -81,11 +81,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-thread-comment/package.json b/packages/sheets-thread-comment/package.json index 25a406aeed..dd95ffa387 100644 --- a/packages/sheets-thread-comment/package.json +++ b/packages/sheets-thread-comment/package.json @@ -81,6 +81,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-ui/package.json b/packages/sheets-ui/package.json index c411045f3b..57e341c73b 100644 --- a/packages/sheets-ui/package.json +++ b/packages/sheets-ui/package.json @@ -88,7 +88,7 @@ "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-render": "workspace:*", "@univerjs/icons": "^1.1.1", - "@univerjs/protocol": "0.1.48", + "@univerjs/protocol": "0.1.49", "@univerjs/sheets": "workspace:*", "@univerjs/telemetry": "workspace:*", "@univerjs/ui": "workspace:*" @@ -96,11 +96,11 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "@univerjs/themes": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets-zen-editor/package.json b/packages/sheets-zen-editor/package.json index 2c403e7c7a..bec0871341 100644 --- a/packages/sheets-zen-editor/package.json +++ b/packages/sheets-zen-editor/package.json @@ -93,11 +93,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/sheets/package.json b/packages/sheets/package.json index 45b7c151e1..b076e83cbd 100644 --- a/packages/sheets/package.json +++ b/packages/sheets/package.json @@ -83,7 +83,7 @@ "@univerjs/core": "workspace:*", "@univerjs/engine-formula": "workspace:*", "@univerjs/engine-render": "workspace:*", - "@univerjs/protocol": "0.1.48", + "@univerjs/protocol": "0.1.49", "@univerjs/rpc": "workspace:*" }, "devDependencies": { @@ -91,6 +91,6 @@ "@univerjs/network": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/slides-ui/package.json b/packages/slides-ui/package.json index 534120ecc2..bb6138ad4d 100644 --- a/packages/slides-ui/package.json +++ b/packages/slides-ui/package.json @@ -82,11 +82,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/slides/package.json b/packages/slides/package.json index 507b467a66..9072f7e668 100644 --- a/packages/slides/package.json +++ b/packages/slides/package.json @@ -70,6 +70,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json index f947cebb0f..744b037537 100644 --- a/packages/telemetry/package.json +++ b/packages/telemetry/package.json @@ -62,6 +62,6 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/thread-comment-ui/package.json b/packages/thread-comment-ui/package.json index 7c6a8e7fdd..0143cd60fd 100644 --- a/packages/thread-comment-ui/package.json +++ b/packages/thread-comment-ui/package.json @@ -77,11 +77,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/thread-comment/package.json b/packages/thread-comment/package.json index ca234bbaf6..7dc1ec5c9b 100644 --- a/packages/thread-comment/package.json +++ b/packages/thread-comment/package.json @@ -67,6 +67,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/ui-adapter-vue3/package.json b/packages/ui-adapter-vue3/package.json index ee93efb62e..97e4dddb66 100644 --- a/packages/ui-adapter-vue3/package.json +++ b/packages/ui-adapter-vue3/package.json @@ -69,7 +69,7 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^6.0.2", - "vitest": "^4.1.1", - "vue": "^3.5.29" + "vitest": "^4.1.4", + "vue": "^3.5.32" } } diff --git a/packages/ui-adapter-web-component/package.json b/packages/ui-adapter-web-component/package.json index b36718d69d..d11a812ef4 100644 --- a/packages/ui-adapter-web-component/package.json +++ b/packages/ui-adapter-web-component/package.json @@ -66,6 +66,6 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index 058d95d105..1e9b964ebd 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -93,13 +93,13 @@ "@testing-library/react": "^16.3.2", "@univerjs-infra/shared": "workspace:*", "@univerjs/themes": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "react-dom": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "tailwindcss-animate": "^1.0.7", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/uniscript/package.json b/packages/uniscript/package.json index 119c160ba4..865268d550 100644 --- a/packages/uniscript/package.json +++ b/packages/uniscript/package.json @@ -79,11 +79,11 @@ }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", - "postcss": "^8.5.8", + "postcss": "^8.5.10", "react": "18.3.1", "rxjs": "^7.8.2", "tailwindcss": "3.4.18", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/packages/watermark/package.json b/packages/watermark/package.json index 23b7b6007f..4cf6f51d4b 100644 --- a/packages/watermark/package.json +++ b/packages/watermark/package.json @@ -81,6 +81,6 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.2", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d6340fad2b..6b770f383b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: ^7.7.3 - version: 7.7.3(@eslint-react/eslint-plugin@2.13.0(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@typescript-eslint/rule-tester@8.56.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@typescript-eslint/typescript-estree@8.57.2(typescript@6.0.2))(@typescript-eslint/utils@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@vue/compiler-sfc@3.5.30)(eslint-plugin-format@2.0.1(eslint@10.2.0(jiti@2.6.1)))(eslint-plugin-react-hooks@7.0.1(eslint@10.2.0(jiti@2.6.1)))(eslint-plugin-react-refresh@0.5.2(eslint@10.2.0(jiti@2.6.1)))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)(vitest@4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3))) + version: 7.7.3(@eslint-react/eslint-plugin@2.13.0(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@typescript-eslint/rule-tester@8.56.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@typescript-eslint/typescript-estree@8.58.2(typescript@6.0.2))(@typescript-eslint/utils@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@vue/compiler-sfc@3.5.32)(eslint-plugin-format@2.0.1(eslint@10.2.0(jiti@2.6.1)))(eslint-plugin-react-hooks@7.0.1(eslint@10.2.0(jiti@2.6.1)))(eslint-plugin-react-refresh@0.5.2(eslint@10.2.0(jiti@2.6.1)))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)(vitest@4.1.4) '@commitlint/cli': specifier: ^20.5.0 version: 20.5.0(@types/node@25.6.0)(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.3.0)(typescript@6.0.2) @@ -109,8 +109,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) common/debugger: dependencies: @@ -152,8 +152,8 @@ importers: specifier: workspace:* version: link:../shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -167,8 +167,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vue: - specifier: ^3.5.30 - version: 3.5.30(typescript@6.0.2) + specifier: ^3.5.32 + version: 3.5.32(typescript@6.0.2) common/mockdata: dependencies: @@ -318,20 +318,20 @@ importers: common/shared: dependencies: '@tsdown/css': - specifier: ^0.21.4 - version: 0.21.4(jiti@2.6.1)(postcss-modules@6.0.1(postcss@8.5.8))(postcss@8.5.8)(sass@1.87.0)(tsdown@0.21.4)(tsx@4.21.0)(yaml@2.8.3) + specifier: ^0.21.8 + version: 0.21.8(jiti@2.6.1)(postcss-modules@6.0.1(postcss@8.5.10))(postcss@8.5.10)(sass@1.87.0)(tsdown@0.21.8)(tsx@4.21.0)(yaml@2.8.3) '@typescript-eslint/parser': - specifier: ^8.57.2 - version: 8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) + specifier: ^8.58.2 + version: 8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) '@vitest/coverage-istanbul': - specifier: ^4.1.1 - version: 4.1.1(vitest@4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1(postcss@8.5.8))(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3))) + specifier: ^4.1.4 + version: 4.1.4(vitest@4.1.4) autoprefixer: - specifier: ^10.4.27 - version: 10.4.27(postcss@8.5.8) + specifier: ^10.5.0 + version: 10.5.0(postcss@8.5.10) eslint-plugin-better-tailwindcss: - specifier: ^4.3.2 - version: 4.3.2(eslint@10.2.0(jiti@2.6.1))(tailwindcss@3.4.18)(typescript@6.0.2) + specifier: ^4.4.1 + version: 4.4.1(eslint@10.2.0(jiti@2.6.1))(tailwindcss@3.4.18)(typescript@6.0.2) eslint-plugin-header: specifier: ^3.1.1 version: 3.1.1(eslint@10.2.0(jiti@2.6.1)) @@ -345,17 +345,17 @@ importers: specifier: ^11.3.4 version: 11.3.4 happy-dom: - specifier: 20.8.7 - version: 20.8.7 + specifier: 20.9.0 + version: 20.9.0 javascript-obfuscator: specifier: ^5.4.1 version: 5.4.1 postcss-preset-env: - specifier: ^11.2.0 - version: 11.2.0(postcss@8.5.8) + specifier: ^11.2.1 + version: 11.2.1(postcss@8.5.10) postcss-replace: specifier: ^2.0.1 - version: 2.0.1(postcss@8.5.8) + version: 2.0.1(postcss@8.5.10) sort-keys: specifier: ^6.0.0 version: 6.0.0 @@ -366,14 +366,14 @@ importers: specifier: 3.4.18 version: 3.4.18 tsdown: - specifier: ^0.21.4 - version: 0.21.4(@tsdown/css@0.21.4)(synckit@0.11.12)(typescript@6.0.2)(vue-tsc@3.2.6(typescript@6.0.2)) + specifier: ^0.21.8 + version: 0.21.8(@tsdown/css@0.21.8)(synckit@0.11.12)(typescript@6.0.2)(vue-tsc@3.2.6(typescript@6.0.2)) unplugin-vue: specifier: ^7.1.1 - version: 7.1.1(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(vue@3.5.30(typescript@6.0.2))(yaml@2.8.3) + version: 7.1.1(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(vue@3.5.32(typescript@6.0.2))(yaml@2.8.3) vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) devDependencies: '@types/fs-extra': specifier: ^11.0.4 @@ -385,8 +385,8 @@ importers: specifier: ^1.1.1 version: 1.1.1 '@univerjs/protocol': - specifier: 0.1.48 - version: 0.1.48 + specifier: 0.1.49 + version: 0.1.49 typescript: specifier: ^6.0.2 version: 6.0.2 @@ -397,29 +397,29 @@ importers: common/storybook: dependencies: '@chromatic-com/storybook': - specifier: ^5.0.1 - version: 5.0.1(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)) + specifier: ^5.1.2 + version: 5.1.2(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)) '@storybook/addon-docs': - specifier: ^10.2.12 - version: 10.2.12(@types/react@19.2.14)(esbuild@0.28.0)(rollup@4.55.1)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(vite@8.0.0(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) + specifier: ^10.3.5 + version: 10.3.5(@types/react@19.2.14)(esbuild@0.28.0)(rollup@4.55.1)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(vite@8.0.0(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) '@storybook/addon-links': - specifier: ^10.2.12 - version: 10.2.12(react@19.2.5)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)) + specifier: ^10.3.5 + version: 10.3.5(react@19.2.5)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)) '@storybook/addon-styling-webpack': - specifier: ^3.0.0 - version: 3.0.0(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) + specifier: ^3.0.2 + version: 3.0.2(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) '@storybook/addon-webpack5-compiler-swc': - specifier: ^4.0.2 - version: 4.0.2(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) + specifier: ^4.0.3 + version: 4.0.3(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) '@storybook/icons': specifier: ^2.0.1 version: 2.0.1(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@storybook/react': - specifier: ^10.2.12 - version: 10.2.12(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2) + specifier: ^10.3.5 + version: 10.3.5(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2) '@storybook/react-webpack5': - specifier: ^10.2.12 - version: 10.2.12(@swc/core@1.13.5)(esbuild@0.28.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2) + specifier: ^10.3.5 + version: 10.3.5(@swc/core@1.13.5)(esbuild@0.28.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2) '@univerjs/core': specifier: workspace:* version: link:../../packages/core @@ -437,10 +437,10 @@ importers: version: 7.1.4(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) postcss-loader: specifier: ^8.2.1 - version: 8.2.1(postcss@8.5.8)(typescript@6.0.2)(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) + version: 8.2.1(postcss@8.5.10)(typescript@6.0.2)(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) storybook: - specifier: ^10.2.12 - version: 10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + specifier: ^10.3.5 + version: 10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) storybook-addon-swc: specifier: ^1.2.0 version: 1.2.0(@swc/core@1.13.5)(terser-webpack-plugin@5.3.14(@swc/core@1.13.5)(esbuild@0.28.0)(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) @@ -464,8 +464,8 @@ importers: specifier: ^11.3.4 version: 11.3.4 postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 tailwindcss: specifier: 3.4.18 version: 3.4.18 @@ -703,7 +703,7 @@ importers: version: 2.1.1(esbuild@0.28.0) esbuild-plugin-vue3: specifier: ^0.5.1 - version: 0.5.1(sass@1.87.0)(vue@3.5.30(typescript@6.0.2)) + version: 0.5.1(sass@1.87.0)(vue@3.5.32(typescript@6.0.2)) esbuild-style-plugin: specifier: ^1.6.3 version: 1.6.3 @@ -714,8 +714,8 @@ importers: specifier: ^1.2.8 version: 1.2.8 postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 tailwindcss: specifier: 3.4.18 version: 3.4.18 @@ -766,14 +766,14 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/core: dependencies: '@univerjs/protocol': - specifier: 0.1.48 - version: 0.1.48 + specifier: 0.1.49 + version: 0.1.49 '@univerjs/themes': specifier: workspace:* version: link:../themes @@ -793,8 +793,8 @@ importers: specifier: ^4.18.1 version: 4.18.1 nanoid: - specifier: 5.1.7 - version: 5.1.7 + specifier: 5.1.9 + version: 5.1.9 numfmt: specifier: ^3.2.3 version: 3.2.3 @@ -824,8 +824,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/data-validation: dependencies: @@ -837,8 +837,8 @@ importers: specifier: workspace:* version: link:../../common/shared '@univerjs/protocol': - specifier: 0.1.48 - version: 0.1.48 + specifier: 0.1.49 + version: 0.1.49 '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -849,8 +849,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/design: dependencies: @@ -904,8 +904,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -922,8 +922,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/docs: dependencies: @@ -944,8 +944,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/docs-drawing: dependencies: @@ -963,8 +963,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/docs-drawing-ui: dependencies: @@ -1000,8 +1000,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -1015,8 +1015,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/docs-hyper-link: dependencies: @@ -1031,8 +1031,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/docs-hyper-link-ui: dependencies: @@ -1065,8 +1065,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -1080,8 +1080,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/docs-mention-ui: dependencies: @@ -1108,8 +1108,8 @@ importers: specifier: workspace:* version: link:../engine-render postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -1123,8 +1123,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/docs-quick-insert-ui: dependencies: @@ -1166,8 +1166,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -1181,8 +1181,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/docs-thread-comment-ui: dependencies: @@ -1215,8 +1215,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -1230,8 +1230,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/docs-ui: dependencies: @@ -1268,10 +1268,10 @@ importers: version: 2.5.2 jsdom: specifier: ^27.0.1 - version: 27.0.1(postcss@8.5.8) + version: 27.0.1(postcss@8.5.10) postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -1285,8 +1285,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/drawing: dependencies: @@ -1307,8 +1307,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/drawing-ui: dependencies: @@ -1335,8 +1335,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -1350,8 +1350,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/engine-formula: dependencies: @@ -1378,8 +1378,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/engine-render: dependencies: @@ -1403,23 +1403,29 @@ importers: version: 1.3.4 devDependencies: '@types/opentype.js': - specifier: ^1.3.8 - version: 1.3.8 + specifier: ^1.3.9 + version: 1.3.9 '@univerjs-infra/shared': specifier: workspace:* version: link:../../common/shared jest-canvas-mock: specifier: ^2.5.2 version: 2.5.2 + rollup-plugin-polyfill-node: + specifier: ^0.13.0 + version: 0.13.0(rollup@4.55.1) rxjs: specifier: ^7.8.2 version: 7.8.2 + tsdown: + specifier: ^0.21.8 + version: 0.21.8(@tsdown/css@0.21.8)(synckit@0.11.12)(typescript@6.0.2)(vue-tsc@3.2.6(typescript@6.0.2)) typescript: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/find-replace: dependencies: @@ -1443,8 +1449,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -1458,8 +1464,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/network: dependencies: @@ -1477,8 +1483,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/rpc: dependencies: @@ -1496,8 +1502,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/rpc-node: dependencies: @@ -1518,8 +1524,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets: dependencies: @@ -1533,8 +1539,8 @@ importers: specifier: workspace:* version: link:../engine-render '@univerjs/protocol': - specifier: 0.1.48 - version: 0.1.48 + specifier: 0.1.49 + version: 0.1.49 '@univerjs/rpc': specifier: workspace:* version: link:../rpc @@ -1552,8 +1558,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-conditional-formatting: dependencies: @@ -1583,8 +1589,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-conditional-formatting-ui: dependencies: @@ -1626,8 +1632,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -1641,8 +1647,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-crosshair-highlight: dependencies: @@ -1672,8 +1678,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -1687,8 +1693,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-data-validation: dependencies: @@ -1702,8 +1708,8 @@ importers: specifier: workspace:* version: link:../engine-formula '@univerjs/protocol': - specifier: 0.1.48 - version: 0.1.48 + specifier: 0.1.49 + version: 0.1.49 '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -1721,8 +1727,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-data-validation-ui: dependencies: @@ -1767,8 +1773,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -1782,8 +1788,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-drawing: dependencies: @@ -1807,8 +1813,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-drawing-ui: dependencies: @@ -1850,8 +1856,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -1865,8 +1871,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-filter: dependencies: @@ -1896,8 +1902,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-filter-ui: dependencies: @@ -1936,8 +1942,8 @@ importers: specifier: workspace:* version: link:../engine-formula postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -1951,8 +1957,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-find-replace: dependencies: @@ -1982,8 +1988,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-formula: dependencies: @@ -2016,8 +2022,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-formula-ui: dependencies: @@ -2059,8 +2065,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -2074,8 +2080,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-graphics: dependencies: @@ -2096,8 +2102,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-hyper-link: dependencies: @@ -2124,8 +2130,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-hyper-link-ui: dependencies: @@ -2173,8 +2179,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -2188,8 +2194,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-note: dependencies: @@ -2219,8 +2225,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-note-ui: dependencies: @@ -2253,8 +2259,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -2268,8 +2274,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-numfmt: dependencies: @@ -2293,8 +2299,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-numfmt-ui: dependencies: @@ -2330,8 +2336,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -2345,8 +2351,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-sort: dependencies: @@ -2367,8 +2373,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-sort-ui: dependencies: @@ -2404,8 +2410,8 @@ importers: specifier: workspace:* version: link:../sheets-formula-ui postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -2419,8 +2425,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-table: dependencies: @@ -2444,8 +2450,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-table-ui: dependencies: @@ -2487,8 +2493,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -2502,8 +2508,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-thread-comment: dependencies: @@ -2530,8 +2536,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-thread-comment-ui: dependencies: @@ -2570,8 +2576,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -2585,8 +2591,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-ui: dependencies: @@ -2612,8 +2618,8 @@ importers: specifier: ^1.1.1 version: 1.1.1(react-dom@19.2.5(react@19.2.5))(react@19.2.5) '@univerjs/protocol': - specifier: 0.1.48 - version: 0.1.48 + specifier: 0.1.49 + version: 0.1.49 '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2631,8 +2637,8 @@ importers: specifier: workspace:* version: link:../themes postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -2646,8 +2652,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/sheets-zen-editor: dependencies: @@ -2683,8 +2689,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -2698,8 +2704,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/slides: dependencies: @@ -2720,8 +2726,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/slides-ui: dependencies: @@ -2757,8 +2763,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -2772,8 +2778,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/telemetry: dependencies: @@ -2788,8 +2794,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/themes: devDependencies: @@ -2813,8 +2819,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/thread-comment-ui: dependencies: @@ -2841,8 +2847,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -2856,8 +2862,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/ui: dependencies: @@ -2890,8 +2896,8 @@ importers: specifier: workspace:* version: link:../themes postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -2911,8 +2917,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/ui-adapter-vue3: dependencies: @@ -2930,11 +2936,11 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) vue: - specifier: ^3.5.29 - version: 3.5.29(typescript@6.0.2) + specifier: ^3.5.32 + version: 3.5.32(typescript@6.0.2) packages/ui-adapter-web-component: dependencies: @@ -2952,8 +2958,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/uniscript: dependencies: @@ -2980,8 +2986,8 @@ importers: specifier: workspace:* version: link:../../common/shared postcss: - specifier: ^8.5.8 - version: 8.5.8 + specifier: ^8.5.10 + version: 8.5.10 react: specifier: 19.2.5 version: 19.2.5 @@ -2995,8 +3001,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages/watermark: dependencies: @@ -3017,8 +3023,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) tests/formula-integration: dependencies: @@ -3069,8 +3075,8 @@ importers: specifier: ^6.0.2 version: 6.0.2 vitest: - specifier: ^4.1.1 - version: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + specifier: ^4.1.4 + version: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) packages: @@ -3193,8 +3199,8 @@ packages: resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==} engines: {node: '>=6.9.0'} - '@babel/generator@8.0.0-rc.2': - resolution: {integrity: sha512-oCQ1IKPwkzCeJzAPb7Fv8rQ9k5+1sG8mf2uoHiMInPYvkRfrDJxbTIbH51U+jstlkghus0vAi3EBvkfvEsYNLQ==} + '@babel/generator@8.0.0-rc.3': + resolution: {integrity: sha512-em37/13/nR320G4jab/nIIHZgc2Wz2y/D39lxnTyxB4/D/omPQncl/lSdlnJY1OhQcRGugTSIF2l/69o31C9dA==} engines: {node: ^20.19.0 || >=22.12.0} '@babel/helper-compilation-targets@7.27.2': @@ -3233,8 +3239,8 @@ packages: resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@8.0.0-rc.2': - resolution: {integrity: sha512-noLx87RwlBEMrTzncWd/FvTxoJ9+ycHNg0n8yyYydIoDsLZuxknKgWRJUqcrVkNrJ74uGyhWQzQaS3q8xfGAhQ==} + '@babel/helper-string-parser@8.0.0-rc.3': + resolution: {integrity: sha512-AmwWFx1m8G/a5cXkxLxTiWl+YEoWuoFLUCwqMlNuWO1tqAYITQAbCRPUkyBHv1VOFgfjVOqEj6L3u15J5ZCzTA==} engines: {node: ^20.19.0 || >=22.12.0} '@babel/helper-validator-identifier@7.27.1': @@ -3245,8 +3251,8 @@ packages: resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@8.0.0-rc.2': - resolution: {integrity: sha512-xExUBkuXWJjVuIbO7z6q7/BA9bgfJDEhVL0ggrggLMbg0IzCUWGT1hZGE8qUH7Il7/RD/a6cZ3AAFrrlp1LF/A==} + '@babel/helper-validator-identifier@8.0.0-rc.3': + resolution: {integrity: sha512-8AWCJ2VJJyDFlGBep5GpaaQ9AAaE/FjAcrqI7jyssYhtL7WGV0DOKpJsQqM037xDbpRLHXsY8TwU7zDma7coOw==} engines: {node: ^20.19.0 || >=22.12.0} '@babel/helper-validator-option@7.27.1': @@ -3276,18 +3282,18 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.28.5': - resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.29.0': resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==} engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@8.0.0-rc.2': - resolution: {integrity: sha512-29AhEtcq4x8Dp3T72qvUMZHx0OMXCj4Jy/TEReQa+KWLln524Cj1fWb3QFi0l/xSpptQBR6y9RNEXuxpFvwiUQ==} + '@babel/parser@7.29.2': + resolution: {integrity: sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/parser@8.0.0-rc.3': + resolution: {integrity: sha512-B20dvP3MfNc/XS5KKCHy/oyWl5IA6Cn9YjXRdDlCjNmUFrjvLXMNUfQq/QUy9fnG2gYkKKcrto2YaF9B32ToOQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -3339,23 +3345,19 @@ packages: resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} engines: {node: '>=6.9.0'} - '@babel/types@7.28.5': - resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} - engines: {node: '>=6.9.0'} - '@babel/types@7.29.0': resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} engines: {node: '>=6.9.0'} - '@babel/types@8.0.0-rc.2': - resolution: {integrity: sha512-91gAaWRznDwSX4E2tZ1YjBuIfnQVOFDCQ2r0Toby0gu4XEbyF623kXLMA8d4ZbCu+fINcrudkmEcwSUHgDDkNw==} + '@babel/types@8.0.0-rc.3': + resolution: {integrity: sha512-mOm5ZrYmphGfqVWoH5YYMTITb3cDXsFgmvFlvkvWDMsR9X8RFnt7a0Wb6yNIdoFsiMO9WjYLq+U/FMtqIYAF8Q==} engines: {node: ^20.19.0 || >=22.12.0} - '@chromatic-com/storybook@5.0.1': - resolution: {integrity: sha512-v80QBwVd8W6acH5NtDgFlUevIBaMZAh1pYpBiB40tuNzS242NTHeQHBDGYwIAbWKDnt1qfjJpcpL6pj5kAr4LA==} + '@chromatic-com/storybook@5.1.2': + resolution: {integrity: sha512-H/hgvwC3E+OtseP2OT2QYUJH2VfnzT6wM3pWOkaNV6g7QI+VUdWJbeJ3o2jFqvEPQNqzhQKWDOlvM4lu+7is6g==} engines: {node: '>=20.0.0', yarn: '>=1.22.18'} peerDependencies: - storybook: ^0.0.0-0 || ^10.1.0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 + storybook: ^0.0.0-0 || ^10.1.0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 || ^10.4.0-0 '@clack/core@1.1.0': resolution: {integrity: sha512-SVcm4Dqm2ukn64/8Gub2wnlA5nS2iWJyCkdNHcvNHPIeBTGojpdJ+9cZKwLfmqy7irD4N5qLteSilJlE0WLAtA==} @@ -3466,8 +3468,8 @@ packages: '@csstools/css-parser-algorithms': ^3.0.5 '@csstools/css-tokenizer': ^3.0.4 - '@csstools/css-calc@3.1.1': - resolution: {integrity: sha512-HJ26Z/vmsZQqs/o3a6bgKslXGFAungXGbinULZO3eMsOyNJHeBBZfup5FiZInOghgoM4Hwnmw+OgbJCNg1wwUQ==} + '@csstools/css-calc@3.2.0': + resolution: {integrity: sha512-bR9e6o2BDB12jzN/gIbjHa5wLJ4UjD1CB9pM7ehlc0ddk6EBz+yYS1EV2MF55/HUxrHcB/hehAyt5vhsA3hx7w==} engines: {node: '>=20.19.0'} peerDependencies: '@csstools/css-parser-algorithms': ^4.0.0 @@ -3480,8 +3482,8 @@ packages: '@csstools/css-parser-algorithms': ^3.0.5 '@csstools/css-tokenizer': ^3.0.4 - '@csstools/css-color-parser@4.0.2': - resolution: {integrity: sha512-0GEfbBLmTFf0dJlpsNU7zwxRIH0/BGEMuXLTCvFYxuL1tNhqzTbtnFICyJLTNK4a+RechKP75e7w42ClXSnJQw==} + '@csstools/css-color-parser@4.1.0': + resolution: {integrity: sha512-U0KhLYmy2GVj6q4T3WaAe6NPuFYCPQoE3b0dRGxejWDgcPp8TP7S5rVdM5ZrFaqu4N67X8YaPBw14dQSYx3IyQ==} engines: {node: '>=20.19.0'} peerDependencies: '@csstools/css-parser-algorithms': ^4.0.0 @@ -3520,8 +3522,8 @@ packages: '@csstools/css-parser-algorithms': ^4.0.0 '@csstools/css-tokenizer': ^4.0.0 - '@csstools/postcss-alpha-function@2.0.3': - resolution: {integrity: sha512-8GqzD3JnfpKJSVxPIC0KadyAfB5VRzPZdv7XQ4zvK1q0ku+uHVUAS2N/IDavQkW40gkuUci64O0ea6QB/zgCSw==} + '@csstools/postcss-alpha-function@2.0.4': + resolution: {integrity: sha512-fti7+GybzvfMrv5TSU6x8rWtXWOth5nLefT5w5AKJ3F3T0bZoxlRqajF0ZUgTtnytfMd4dQ8n5UiaNmsjFA65A==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -3532,26 +3534,26 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-color-function-display-p3-linear@2.0.2': - resolution: {integrity: sha512-TWUwSe1+2KdYGGWTx5LR4JQN07vKHAeSho+bGYRgow+9cs3dqgOqS1f/a1odiX30ESmZvwIudJ86wzeiDR6UGg==} + '@csstools/postcss-color-function-display-p3-linear@2.0.3': + resolution: {integrity: sha512-u8QNV2TKOxG6cqK4ZrJkpctnxdrwdNTMrkyokmCi+iuLpJegOraA0cqC7HoxF2tHhxjuXc+BxwY/Qd62SwvanQ==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-color-function@5.0.2': - resolution: {integrity: sha512-CjBdFemUFcAh3087MEJhZcO+QT1b8S75agysa1rU9TEC1YecznzwV+jpMxUc0JRBEV4ET2PjLssqmndR9IygeA==} + '@csstools/postcss-color-function@5.0.3': + resolution: {integrity: sha512-BiBukIeQ7rPjx9A//9+qgJugBjX6FY9eWiojbnfIJCPulWrl8J07rCgQbFkloTXena+a6Aw5xa25weU+3MA75A==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-color-mix-function@4.0.2': - resolution: {integrity: sha512-PFKQKswFqZrYKpajZsP4lhqjU/6+J5PTOWq1rKiFnniKsf4LgpGXrgHS/C6nn5Rc51LX0n4dWOWqY5ZN2i5IjA==} + '@csstools/postcss-color-mix-function@4.0.3': + resolution: {integrity: sha512-M8ju3iqHRXtW1/5HYuOmi9WFR5rGGFgqkPh+kXkv/eG56oYK/WYtTeIwJgdcro7lRwjlo4Ut8xqbV3Iovkwfrw==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-color-mix-variadic-function-arguments@2.0.2': - resolution: {integrity: sha512-zEchsghpDH/6SytyjKu9TIPm4hiiWcur102cENl54cyIwTZsa+2MBJl/vtyALZ+uQ17h27L4waD+0Ow96sgZow==} + '@csstools/postcss-color-mix-variadic-function-arguments@2.0.3': + resolution: {integrity: sha512-tL46UyFjIjz7mDywoPOe/JgOpvMic0rsTUfdMBB1OHrUcCtE8MQpBILzYl/cAOtinJGu+ZQLuDhqTgTBOoeg3g==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -3562,14 +3564,14 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-contrast-color-function@3.0.2': - resolution: {integrity: sha512-fwOz/m+ytFPz4aIph2foQS9nEDOdOjYcN5bgwbGR2jGUV8mYaeD/EaTVMHTRb/zqB65y2qNwmcFcE6VQty69Pw==} + '@csstools/postcss-contrast-color-function@3.0.3': + resolution: {integrity: sha512-YcohXq+/hfYeobKirg3oXGivDaaTfOPv568bE3jYQCn9ILpFz+RgyJR/kF7ZWh5560TTlTjeCqF4ZmVsj2zwnw==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-exponential-functions@3.0.1': - resolution: {integrity: sha512-WHJ52Uk0AVUIICEYRY9xFHJZAuq0ZVg0f8xzqUN2zRFrZvGgRPpFwxK7h9FWvqKIOueOwN6hnJD23A8FwsUiVw==} + '@csstools/postcss-exponential-functions@3.0.2': + resolution: {integrity: sha512-WDrfdFJXF4M67+wniEGr/5XVzsmn1rt2lL1YAlTfE7x7XDlRstTc5e+HuFoGv6jkiMWTwPsiADJaLwsnGC3UjQ==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -3586,20 +3588,20 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-gamut-mapping@3.0.2': - resolution: {integrity: sha512-IrXAW3KQ3Sxm29C3/4mYQ/iA0Q5OH9YFOPQ2w24iIlXpD06A9MHvmQapP2vAGtQI3tlp2Xw5LIdm9F8khARfOA==} + '@csstools/postcss-gamut-mapping@3.0.3': + resolution: {integrity: sha512-3v5ZvcVuynhFh5qCJX2LIJ9Iry8/SvxfOEj6vDngNxbH/3OKTZBFLgK+DgLuIbsP1DLA9LLH3Rn7jmRxXgEDLA==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-gradients-interpolation-method@6.0.2': - resolution: {integrity: sha512-saQHvD1PD/zCdn+kxCWCcQOdXZBljr8L6BKlCLs0w8GXYfo3SHdWL1HZQ+I1hVCPlU+MJPJJbZJjG/jHRJSlAw==} + '@csstools/postcss-gradients-interpolation-method@6.0.3': + resolution: {integrity: sha512-wrRIaRv1dkq30a8nvYWtSAf41bwCl+sVzLBKGnqeOwk81aSktKN3NattJpkiPyoOtEoFqChisl3WH3Csj/rOsw==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-hwb-function@5.0.2': - resolution: {integrity: sha512-ChR0+pKc/2cs900jakiv8dLrb69aez5P3T+g+wfJx1j6mreAe8orKTiMrVBk+DZvCRqpdOA2m8VoFms64A3Dew==} + '@csstools/postcss-hwb-function@5.0.3': + resolution: {integrity: sha512-bHz0uc/PBg2wJEAlGinUf494nMyuXsVKH/fExc2xGkvL6WHOKlxzx/lkn+2AVCQACtWBLVRCBDgDnkYr4RSC9w==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -3658,8 +3660,8 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-media-minmax@3.0.1': - resolution: {integrity: sha512-I+CrmZt23fyejMItpLQFOg9gPXkDBBDjTqRT0UxCTZlYZfGrzZn4z+2kbXLRwDfR59OK8zaf26M4kwYwG0e1MA==} + '@csstools/postcss-media-minmax@3.0.2': + resolution: {integrity: sha512-+ABxs2ZhJDhy+B9PJg7pgkGq6/d3XPXsWl7+6yZfAk4b2ba6aQ1h2AiTn04XwS6rpMpZEF3tONli/ubfu4y8AQ==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -3688,8 +3690,8 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-oklab-function@5.0.2': - resolution: {integrity: sha512-3d/Wcnp2uW6Io0Tajl0croeUo46gwOVQI9N32PjA/HVQo6z1iL7yp19Gp+6e5E5CDKGpW7U822MsDVo2XK1z0Q==} + '@csstools/postcss-oklab-function@5.0.3': + resolution: {integrity: sha512-vTMgJFMwMt9gnPvhKaDnMR7E/h9Nb+rPUv825SY5VUo4PWj+w0OH/N2NqgvjYeubaA3BVckbKDlvADATRpD4Hw==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -3712,14 +3714,14 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-random-function@3.0.1': - resolution: {integrity: sha512-SvKGfmj+WHfn4bWHaBYlkXDyU3SlA3fL8aaYZ8Op6M8tunNf3iV9uZyZZGWMCbDw0sGeoTmYZW9nmKN8Qi/ctg==} + '@csstools/postcss-random-function@3.0.2': + resolution: {integrity: sha512-iQ3vfX1LIqRXX7P1/ol45EpJ5CTWdQCAfdpTlHlsRPU4jMQeepmeNjQ0F60bj8RWTS1RkJ318fzzq4mUlyZ7hA==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-relative-color-syntax@4.0.2': - resolution: {integrity: sha512-HaMN+qMURinllszbps2AhXKaLeibg/2VW6FriYDrqE58ji82+z2S3/eLloywVOY8BQCJ9lZMdy6TcRQNbn9u3w==} + '@csstools/postcss-relative-color-syntax@4.0.3': + resolution: {integrity: sha512-SZSImz4KufmLi0dRwYivWXlza+7HF84SRApY8R48SyWgn+f0gDvmCn7D2Ie4CED7qU0JJK+YfCUC1HVlaQ10dg==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -3730,14 +3732,14 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-sign-functions@2.0.1': - resolution: {integrity: sha512-C3br0qcHJkQ0qSGUBnDJHXQdO8XObnCpGwai5m1L2tv2nCjt0vRHG6A9aVCQHvh08OqHNM2ty1dYDNNXV99YAQ==} + '@csstools/postcss-sign-functions@2.0.2': + resolution: {integrity: sha512-vOxkkMCMVnyaj7CW03uKR2R/zhJaCrptsXlm31HgI/dqC1lSIGnmu5W7N68x23XwcSgc8fE/fg0jKj4x1XFH4w==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-stepped-value-functions@5.0.1': - resolution: {integrity: sha512-vZf7zPzRb7xIi2o5Z9q6wyeEAjoRCg74O2QvYxmQgxYO5V5cdBv4phgJDyOAOP3JHy4abQlm2YaEUS3gtGQo0g==} + '@csstools/postcss-stepped-value-functions@5.0.2': + resolution: {integrity: sha512-4PtqkRoBcMSxZG00gcDv+nq7cxVUua+Yd7TmG16qzJjdolyICHkx1RfhNL5mKSnWOLxUnk/IdxAoWN+KU7E/ng==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -3760,8 +3762,8 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-trigonometric-functions@5.0.1': - resolution: {integrity: sha512-e8me32Mhl8JeBnxVJgsQUYpV4Md4KiyvpILpQlaY/eK1Gwdb04kasiTTswPQ5q7Z8+FppJZ2Z4d8HRfn6rjD3w==} + '@csstools/postcss-trigonometric-functions@5.0.2': + resolution: {integrity: sha512-hRansZmQk1HH11WGUNlWy8H/DCB9Wy6zDbRcyBfF2UUP+V2fubK+qwmq0q6LIDje5gRzxlKyWhgFYxPy1ohivA==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -3813,12 +3815,21 @@ packages: '@emnapi/core@1.9.0': resolution: {integrity: sha512-0DQ98G9ZQZOxfUcQn1waV2yS8aWdZ6kJMbYCJB3oUBecjWYO1fqJ+a1DRfPF3O5JEkwqwP1A9QEN/9mYm2Yd0w==} + '@emnapi/core@1.9.2': + resolution: {integrity: sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==} + '@emnapi/runtime@1.9.0': resolution: {integrity: sha512-QN75eB0IH2ywSpRpNddCRfQIhmJYBCJ1x5Lb3IscKAL8bMnVAKnRg8dCoXbHzVLLH7P38N2Z3mtulB7W0J0FKw==} + '@emnapi/runtime@1.9.2': + resolution: {integrity: sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==} + '@emnapi/wasi-threads@1.2.0': resolution: {integrity: sha512-N10dEJNSsUx41Z6pZsXU8FjPjpBEplgH24sfkmITrBED1/U2Esum9F3lfLrMjKHHjmi557zQn7kR9R+XWXu5Rg==} + '@emnapi/wasi-threads@1.2.1': + resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} + '@es-joy/jsdoccomment@0.84.0': resolution: {integrity: sha512-0xew1CxOam0gV5OMjh2KjFQZsKL2bByX1+q4j3E73MpYIdyUxcZb/xQct9ccUb+ve5KGUYbCUxyPnYB7RbuP+w==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} @@ -4227,9 +4238,9 @@ packages: resolution: {integrity: sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - '@eslint/css-tree@3.6.9': - resolution: {integrity: sha512-3D5/OHibNEGk+wKwNwMbz63NMf367EoR4mVNNpxddCHKEb2Nez7z62J2U6YjtErSsZDoY0CsccmoUpdEbkogNA==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + '@eslint/css-tree@4.0.2': + resolution: {integrity: sha512-eqSkC3mka2tiqOuPZKqvxNJoRzpxMss3Np3Yqi4sW7nTTRCpTKB2hzrY4JRsi0ZP3QbVfp23sgEm7VCoOjesmw==} + engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/markdown@7.5.1': resolution: {integrity: sha512-R8uZemG9dKTbru/DQRPblbJyXpObwKzo8rv1KYGGuPUPtjM4LXBYM9q5CIZAComzZupws3tWbDwam5AFpPLyJQ==} @@ -4434,8 +4445,8 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} - '@istanbuljs/schema@0.1.3': - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + '@istanbuljs/schema@0.1.6': + resolution: {integrity: sha512-+Sg6GCR/wy1oSmQDFq4LQDAhm3ETKnorxN+y5nbLULOR3P0c14f2Wurzj3/xqPXtasLFfHd5iRFQ7AJt4KH2cw==} engines: {node: '>=8'} '@javascript-obfuscator/escodegen@2.4.1': @@ -4502,6 +4513,12 @@ packages: '@napi-rs/wasm-runtime@1.1.1': resolution: {integrity: sha512-p64ah1M1ld8xjWv3qbvFwHiFVWrq1yFvV4f7w+mzaqiR4IlSgkqhcRdHwsGgomwzBH51sRY4NEowLxnaBjcW/A==} + '@napi-rs/wasm-runtime@1.1.4': + resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==} + peerDependencies: + '@emnapi/core': ^1.7.1 + '@emnapi/runtime': ^1.7.1 + '@neoconfetti/react@1.0.0': resolution: {integrity: sha512-klcSooChXXOzIm+SE5IISIAn3bYzYfPjbX7D7HoqZL84oAfgREeSg5vSIaSFH+DaGzzvImTyWe1OyrJ67vik4A==} @@ -4583,6 +4600,9 @@ packages: '@oxc-project/types@0.115.0': resolution: {integrity: sha512-4n91DKnebUS4yjUHl2g3/b2T+IUdCfmoZGhmwsovZCDaJSs+QkVAM+0AqqTxHSsHfeiMuueT75cZaZcT/m0pSw==} + '@oxc-project/types@0.124.0': + resolution: {integrity: sha512-VBFWMTBvHxS11Z5Lvlr3IWgrwhMTXV+Md+EQF0Xf60+wAdsGFTBx7X7K/hP4pi8N7dcm1RvcHwDxZ16Qx8keUg==} + '@oxfmt/binding-android-arm-eabi@0.35.0': resolution: {integrity: sha512-BaRKlM3DyG81y/xWTsE6gZiv89F/3pHe2BqX2H4JbiB8HNVlWWtplzgATAE5IDSdwChdeuWLDTQzJ92Lglw3ZA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -5177,36 +5197,73 @@ packages: peerDependencies: release-it: ^18.0.0 || ^19.0.0 + '@rolldown/binding-android-arm64@1.0.0-rc.15': + resolution: {integrity: sha512-YYe6aWruPZDtHNpwu7+qAHEMbQ/yRl6atqb/AhznLTnD3UY99Q1jE7ihLSahNWkF4EqRPVC4SiR4O0UkLK02tA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + '@rolldown/binding-android-arm64@1.0.0-rc.9': resolution: {integrity: sha512-lcJL0bN5hpgJfSIz/8PIf02irmyL43P+j1pTCfbD1DbLkmGRuFIA4DD3B3ZOvGqG0XiVvRznbKtN0COQVaKUTg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] + '@rolldown/binding-darwin-arm64@1.0.0-rc.15': + resolution: {integrity: sha512-oArR/ig8wNTPYsXL+Mzhs0oxhxfuHRfG7Ikw7jXsw8mYOtk71W0OkF2VEVh699pdmzjPQsTjlD1JIOoHkLP1Fg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] + '@rolldown/binding-darwin-arm64@1.0.0-rc.9': resolution: {integrity: sha512-J7Zk3kLYFsLtuH6U+F4pS2sYVzac0qkjcO5QxHS7OS7yZu2LRs+IXo+uvJ/mvpyUljDJ3LROZPoQfgBIpCMhdQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] + '@rolldown/binding-darwin-x64@1.0.0-rc.15': + resolution: {integrity: sha512-YzeVqOqjPYvUbJSWJ4EDL8ahbmsIXQpgL3JVipmN+MX0XnXMeWomLN3Fb+nwCmP/jfyqte5I3XRSm7OfQrbyxw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] + '@rolldown/binding-darwin-x64@1.0.0-rc.9': resolution: {integrity: sha512-iwtmmghy8nhfRGeNAIltcNXzD0QMNaaA5U/NyZc1Ia4bxrzFByNMDoppoC+hl7cDiUq5/1CnFthpT9n+UtfFyg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] + '@rolldown/binding-freebsd-x64@1.0.0-rc.15': + resolution: {integrity: sha512-9Erhx956jeQ0nNTyif1+QWAXDRD38ZNjr//bSHrt6wDwB+QkAfl2q6Mn1k6OBPerznjRmbM10lgRb1Pli4xZPw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + '@rolldown/binding-freebsd-x64@1.0.0-rc.9': resolution: {integrity: sha512-DLFYI78SCiZr5VvdEplsVC2Vx53lnA4/Ga5C65iyldMVaErr86aiqCoNBLl92PXPfDtUYjUh+xFFor40ueNs4Q==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.15': + resolution: {integrity: sha512-cVwk0w8QbZJGTnP/AHQBs5yNwmpgGYStL88t4UIaqcvYJWBfS0s3oqVLZPwsPU6M0zlW4GqjP0Zq5MnAGwFeGA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.9': resolution: {integrity: sha512-CsjTmTwd0Hri6iTw/DRMK7kOZ7FwAkrO4h8YWKoX/kcj833e4coqo2wzIFywtch/8Eb5enQ/lwLM7w6JX1W5RQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.15': + resolution: {integrity: sha512-eBZ/u8iAK9SoHGanqe/jrPnY0JvBN6iXbVOsbO38mbz+ZJsaobExAm1Iu+rxa4S1l2FjG0qEZn4Rc6X8n+9M+w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.9': resolution: {integrity: sha512-2x9O2JbSPxpxMDhP9Z74mahAStibTlrBMW0520+epJH5sac7/LwZW5Bmg/E6CXuEF53JJFW509uP+lSedaUNxg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -5214,6 +5271,13 @@ packages: os: [linux] libc: [glibc] + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.15': + resolution: {integrity: sha512-ZvRYMGrAklV9PEkgt4LQM6MjQX2P58HPAuecwYObY2DhS2t35R0I810bKi0wmaYORt6m/2Sm+Z+nFgb0WhXNcQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [musl] + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.9': resolution: {integrity: sha512-JA1QRW31ogheAIRhIg9tjMfsYbglXXYGNPLdPEYrwFxdbkQCAzvpSCSHCDWNl4hTtrol8WeboCSEpjdZK8qrCg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -5221,6 +5285,13 @@ packages: os: [linux] libc: [musl] + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.15': + resolution: {integrity: sha512-VDpgGBzgfg5hLg+uBpCLoFG5kVvEyafmfxGUV0UHLcL5irxAK7PKNeC2MwClgk6ZAiNhmo9FLhRYgvMmedLtnQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + libc: [glibc] + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.9': resolution: {integrity: sha512-aOKU9dJheda8Kj8Y3w9gnt9QFOO+qKPAl8SWd7JPHP+Cu0EuDAE5wokQubLzIDQWg2myXq2XhTpOVS07qqvT+w==} engines: {node: ^20.19.0 || >=22.12.0} @@ -5228,6 +5299,13 @@ packages: os: [linux] libc: [glibc] + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.15': + resolution: {integrity: sha512-y1uXY3qQWCzcPgRJATPSOUP4tCemh4uBdY7e3EZbVwCJTY3gLJWnQABgeUetvED+bt1FQ01OeZwvhLS2bpNrAQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + libc: [glibc] + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.9': resolution: {integrity: sha512-OalO94fqj7IWRn3VdXWty75jC5dk4C197AWEuMhIpvVv2lw9fiPhud0+bW2ctCxb3YoBZor71QHbY+9/WToadA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -5235,6 +5313,13 @@ packages: os: [linux] libc: [glibc] + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.15': + resolution: {integrity: sha512-023bTPBod7J3Y/4fzAN6QtpkSABR0rigtrwaP+qSEabUh5zf6ELr9Nc7GujaROuPY3uwdSIXWrvhn1KxOvurWA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [glibc] + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.9': resolution: {integrity: sha512-cVEl1vZtBsBZna3YMjGXNvnYYrOJ7RzuWvZU0ffvJUexWkukMaDuGhUXn0rjnV0ptzGVkvc+vW9Yqy6h8YX4pg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -5242,6 +5327,13 @@ packages: os: [linux] libc: [glibc] + '@rolldown/binding-linux-x64-musl@1.0.0-rc.15': + resolution: {integrity: sha512-witB2O0/hU4CgfOOKUoeFgQ4GktPi1eEbAhaLAIpgD6+ZnhcPkUtPsoKKHRzmOoWPZue46IThdSgdo4XneOLYw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [musl] + '@rolldown/binding-linux-x64-musl@1.0.0-rc.9': resolution: {integrity: sha512-UzYnKCIIc4heAKgI4PZ3dfBGUZefGCJ1TPDuLHoCzgrMYPb5Rv6TLFuYtyM4rWyHM7hymNdsg5ik2C+UD9VDbA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -5249,32 +5341,76 @@ packages: os: [linux] libc: [musl] + '@rolldown/binding-openharmony-arm64@1.0.0-rc.15': + resolution: {integrity: sha512-UCL68NJ0Ud5zRipXZE9dF5PmirzJE4E4BCIOOssEnM7wLDsxjc6Qb0sGDxTNRTP53I6MZpygyCpY8Aa8sPfKPg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + '@rolldown/binding-openharmony-arm64@1.0.0-rc.9': resolution: {integrity: sha512-+6zoiF+RRyf5cdlFQP7nm58mq7+/2PFaY2DNQeD4B87N36JzfF/l9mdBkkmTvSYcYPE8tMh/o3cRlsx1ldLfog==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] + '@rolldown/binding-wasm32-wasi@1.0.0-rc.15': + resolution: {integrity: sha512-ApLruZq/ig+nhaE7OJm4lDjayUnOHVUa77zGeqnqZ9pn0ovdVbbNPerVibLXDmWeUZXjIYIT8V3xkT58Rm9u5Q==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + '@rolldown/binding-wasm32-wasi@1.0.0-rc.9': resolution: {integrity: sha512-rgFN6sA/dyebil3YTlL2evvi/M+ivhfnyxec7AccTpRPccno/rPoNlqybEZQBkcbZu8Hy+eqNJCqfBR8P7Pg8g==} engines: {node: '>=14.0.0'} cpu: [wasm32] + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.15': + resolution: {integrity: sha512-KmoUoU7HnN+Si5YWJigfTws1jz1bKBYDQKdbLspz0UaqjjFkddHsqorgiW1mxcAj88lYUE6NC/zJNwT+SloqtA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.9': resolution: {integrity: sha512-lHVNUG/8nlF1IQk1C0Ci574qKYyty2goMiPlRqkC5R+3LkXDkL5Dhx8ytbxq35m+pkHVIvIxviD+TWLdfeuadA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.15': + resolution: {integrity: sha512-3P2A8L+x75qavWLe/Dll3EYBJLQmtkJN8rfh+U/eR3MqMgL/h98PhYI+JFfXuDPgPeCB7iZAKiqii5vqOvnA0g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.9': resolution: {integrity: sha512-G0oA4+w1iY5AGi5HcDTxWsoxF509hrFIPB2rduV5aDqS9FtDg1CAfa7V34qImbjfhIcA8C+RekocJZA96EarwQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] + '@rolldown/pluginutils@1.0.0-rc.15': + resolution: {integrity: sha512-UromN0peaE53IaBRe9W7CjrZgXl90fqGpK+mIZbA3qSTeYqg3pqpROBdIPvOG3F5ereDHNwoHBI2e50n1BDr1g==} + '@rolldown/pluginutils@1.0.0-rc.9': resolution: {integrity: sha512-w6oiRWgEBl04QkFZgmW+jnU1EC9b57Oihi2ot3HNWIQRqgHp5PnYDia5iZ5FF7rpa4EQdiqMDXjlqKGXBhsoXw==} + '@rollup/plugin-inject@5.0.5': + resolution: {integrity: sha512-2+DEJbNBoPROPkgTDNe8/1YXWcqxbN5DTjASVIOx8HS+pITXushyNiBV56RB08zuptzz8gT3YfkqriTBVycepg==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + + '@rollup/pluginutils@5.3.0': + resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + '@rollup/rollup-android-arm-eabi@4.55.1': resolution: {integrity: sha512-9R0DM/ykwfGIlNu6+2U09ga0WXeZ9MRC2Ter8jnz8415VbuIykVuc6bhdrbORFZANDmTDvq26mJrEVTl8TdnDg==} cpu: [arm] @@ -5436,52 +5572,52 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@storybook/addon-docs@10.2.12': - resolution: {integrity: sha512-LlLQSYxISugG2mEVVV/rNMyZaF1wIvIhaq5kGKbBuAz18GOtQmvaa/o3fJjlebmvTn/AOmipNlQ4ChOXSAwmdg==} + '@storybook/addon-docs@10.3.5': + resolution: {integrity: sha512-WuHbxia/o5TX4Rg/IFD0641K5qId/Nk0dxhmAUNoFs5L0+yfZUwh65XOBbzXqrkYmYmcVID4v7cgDRmzstQNkA==} peerDependencies: - storybook: ^10.2.12 + storybook: ^10.3.5 - '@storybook/addon-links@10.2.12': - resolution: {integrity: sha512-ybqnOhje/V75AbsGsLkk6uCcOXsfyUrkdqnp/y2e6YJRws2mlNMIYduNtqorFHm3Yh+NPH9GnzulVFaDFXBiYw==} + '@storybook/addon-links@10.3.5': + resolution: {integrity: sha512-Xe2wCGZ+hpZ0cDqAIBHk+kPc8nODNbu585ghd5bLrlYJMDVXoNM/fIlkrLgjIDVbfpgeJLUEg7vldJrn+FyOLw==} peerDependencies: react: 19.2.5 - storybook: ^10.2.12 + storybook: ^10.3.5 peerDependenciesMeta: react: optional: true - '@storybook/addon-styling-webpack@3.0.0': - resolution: {integrity: sha512-6iI7wGf/tEt5awB8NYAWU+I/hI7PwOdoaNb5V8Z+GkhEko4nZFpXfp8jz2nMblAnx9Jsl95LfIaH9Spa0JksuQ==} + '@storybook/addon-styling-webpack@3.0.2': + resolution: {integrity: sha512-u7d5ur+It6XWSwd5yxHN6dTzIfj23as3zHJBf1IfDvi/GWmsW7zrmfsWpRIyBkIhBmdL+oSsTtLLTjuC9HeL8Q==} peerDependencies: - storybook: ^10.0.0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 + storybook: ^10.0.0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 || ^10.4.0-0 webpack: ^5.0.0 - '@storybook/addon-webpack5-compiler-swc@4.0.2': - resolution: {integrity: sha512-I/B4zXnpk+wLs2YA/VcCzUjF/TtB26X4zIoXw3xaPPUvk5aPc76/dhmZHLMXkICQEur5FkFQv0YGHNxWHbhnfw==} + '@storybook/addon-webpack5-compiler-swc@4.0.3': + resolution: {integrity: sha512-REJZBArIBcqzxmhQY9R1br9hjfcFYdl4FeWD/okx1eRwPZkl49aUhTYqZPrA+MWXfKJkuuNQ5vnfSoR0c9HyvA==} engines: {node: '>=18'} peerDependencies: - storybook: ^9.0.0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 + storybook: ^9.0.0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 || ^10.4.0-0 - '@storybook/builder-webpack5@10.2.12': - resolution: {integrity: sha512-DZiUKWj707io3jk7PWkz1lujeoPCT9a9Mx/037urno76BMC58niiXQUA9E+dXeLMRPoHu1XfctWGWm7E4Wq9QQ==} + '@storybook/builder-webpack5@10.3.5': + resolution: {integrity: sha512-DYjIpfuwkl8CrDbYWjMcwxrLY3QpcZtDJr4ZcT3hrbZHF5BJ3HnVIv1YM+KF/bJfIUMS2h/YMsRyKVYGthiSzQ==} peerDependencies: - storybook: ^10.2.12 + storybook: ^10.3.5 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@storybook/core-webpack@10.2.12': - resolution: {integrity: sha512-SEG3lezCjGDmYrndAuQax4L6OwoCI6+S96sx14mvmdM3QKFwtQsWNNoSpiiqn1bOyeXaGSZ0DlCn/J8b/1KcVQ==} + '@storybook/core-webpack@10.3.5': + resolution: {integrity: sha512-CEtGU2f6+FefIR3v4P1KBJB17UngZDSmib2w36jfVp1pNPIzqdIG2s1NCKAM7vbQHxXVcLpBH31mJqyU+vdypQ==} peerDependencies: - storybook: ^10.2.12 + storybook: ^10.3.5 - '@storybook/csf-plugin@10.2.12': - resolution: {integrity: sha512-+6nv7oX21K+BRmMUCfeaFeS3UFgDu5/2M4YsLYzXnx/YmAP3yg0bb09falzvCKTCncHCJUWaO8GDvavj32anaA==} + '@storybook/csf-plugin@10.3.5': + resolution: {integrity: sha512-qlEzNKxOjq86pvrbuMwiGD/bylnsXk1dg7ve0j77YFjEEchqtl7qTlrXvFdNaLA89GhW6D/EV6eOCu/eobPDgw==} peerDependencies: esbuild: '*' rollup: '*' - storybook: ^10.2.12 + storybook: ^10.3.5 vite: '*' webpack: '*' peerDependenciesMeta: @@ -5503,12 +5639,12 @@ packages: react: 19.2.5 react-dom: 19.2.5 - '@storybook/preset-react-webpack@10.2.12': - resolution: {integrity: sha512-dkLadrwG1yl7GYFIUKgGmwm3whoYXLrCwerC+DJnAHI+GA1htG5sBVlBEtiV2pvwr3MuewG0+bc5Dr4VM6ZERQ==} + '@storybook/preset-react-webpack@10.3.5': + resolution: {integrity: sha512-PAlh2nJOY+yxYBUBAurWOdd+1RGhl8e5MhpC8hTNhaTB8//WKTpUAOyM8Q1PvflCYKU9Hz11nP4Q4jY1WVEoUA==} peerDependencies: react: 19.2.5 react-dom: 19.2.5 - storybook: ^10.2.12 + storybook: ^10.3.5 typescript: '*' peerDependenciesMeta: typescript: @@ -5520,30 +5656,30 @@ packages: typescript: '>= 4.x' webpack: '>= 4' - '@storybook/react-dom-shim@10.2.12': - resolution: {integrity: sha512-T4uHPAgtEbroRazubGDIByopvNw1WKAp1kOlNqKWR8LZPDaVyEr8X7J6zaJo1y+vE8j6fUXvk6jZVMwhi/Jeig==} + '@storybook/react-dom-shim@10.3.5': + resolution: {integrity: sha512-Gw8R7XZm0zSUH0XAuxlQJhmizsLzyD6x00KOlP6l7oW9eQHXGfxg3seNDG3WrSAcW07iP1/P422kuiriQlOv7g==} peerDependencies: react: 19.2.5 react-dom: 19.2.5 - storybook: ^10.2.12 + storybook: ^10.3.5 - '@storybook/react-webpack5@10.2.12': - resolution: {integrity: sha512-x+F0Jt7wD4uZ+ZbTigSBZyiwfCM71NGCpDzbvMNNvaS6DLrnHyrqVaaKoiNunLQJcMI9tT6xq71GGqcx5gKPCw==} + '@storybook/react-webpack5@10.3.5': + resolution: {integrity: sha512-g5nxwFBVjm59IDG8qu0mnIno7DJHKvBuJvwO/HyHSuaKvmNRkDCJ8mDegPhpaEwmHPX4dg1GDDUjZ4fwFbQWbA==} peerDependencies: react: 19.2.5 react-dom: 19.2.5 - storybook: ^10.2.12 + storybook: ^10.3.5 typescript: '>= 4.9.x' peerDependenciesMeta: typescript: optional: true - '@storybook/react@10.2.12': - resolution: {integrity: sha512-7HV/qwEmrDK27FzVHt0/yr8Wu3UTVR9jez3p07M+l/+deIpYrlPiSWm/aoD60gN6kUKzxbeLJFJruS/OM9xnPA==} + '@storybook/react@10.3.5': + resolution: {integrity: sha512-tpLTLaVGoA6fLK3ReyGzZUricq7lyPaV2hLPpj5wqdXLV/LpRtAHClUpNoPDYSBjlnSjL81hMZijbkGC3mA+gw==} peerDependencies: react: 19.2.5 react-dom: 19.2.5 - storybook: ^10.2.12 + storybook: ^10.3.5 typescript: '>= 4.9.x' peerDependenciesMeta: typescript: @@ -5666,8 +5802,8 @@ packages: '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - '@tsdown/css@0.21.4': - resolution: {integrity: sha512-2aU44SVyShHmL6VSefFBB0H8OXPqGqd6KwZ4+SP88DyyM+kZ1nBqzs65xf+HCyL/1NnidQtpA1wWkZLKgLv2SA==} + '@tsdown/css@0.21.8': + resolution: {integrity: sha512-iqV848KvjIPcgOun4hvufAEZPAfOP4a3J5YOkfL/CLROxjDwIMHqoPHaylqC+7yBw0Mnoz4fJrtc7FPTv7CPEQ==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4.0 @@ -5675,7 +5811,7 @@ packages: postcss-modules: ^6.0.0 sass: '*' sass-embedded: '*' - tsdown: 0.21.4 + tsdown: 0.21.8 peerDependenciesMeta: postcss: optional: true @@ -5808,17 +5944,14 @@ packages: '@types/node@22.19.15': resolution: {integrity: sha512-F0R/h2+dsy5wJAUe3tAU6oqa2qbWY5TpNfL/RGmo1y38hiyO1w3x2jPtt76wmuaJI4DQnOBu21cNXQ2STIUUWg==} - '@types/node@25.5.0': - resolution: {integrity: sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==} - '@types/node@25.6.0': resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - '@types/opentype.js@1.3.8': - resolution: {integrity: sha512-H6qeTp03jrknklSn4bpT1/9+1xCAEIU2CnjcWPkicJy8A1SKuthanbvoHYMiv79/2W3Xn1XE4gfSJFzt2U3JSw==} + '@types/opentype.js@1.3.9': + resolution: {integrity: sha512-KOGywvDPncA4/tTWV5xKNhjpsoSSAHIx3mHOhL5l3XX+c6Xu2dQnHvGs7mRNQsQRte1EqmQ0cPQQ8Z14lkv+yw==} '@types/parse-path@7.1.0': resolution: {integrity: sha512-EULJ8LApcVEPbrfND0cRQqutIOdiIgJ1Mgrhpy755r14xMohPTEpkV/k28SJvuOs9bHRFW8x+KeDAEPiGQPB9Q==} @@ -5883,12 +6016,12 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.57.2': - resolution: {integrity: sha512-30ScMRHIAD33JJQkgfGW1t8CURZtjc2JpTrq5n2HFhOefbAhb7ucc7xJwdWcrEtqUIYJ73Nybpsggii6GtAHjA==} + '@typescript-eslint/parser@8.58.2': + resolution: {integrity: sha512-/Zb/xaIDfxeJnvishjGdcR4jmr7S+bda8PKNhRGdljDM+elXhlvN0FyPSsMnLmJUrVG9aPO6dof80wjMawsASg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 - typescript: '>=4.8.4 <6.0.0' + typescript: '>=4.8.4 <6.1.0' '@typescript-eslint/project-service@8.56.1': resolution: {integrity: sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==} @@ -5902,6 +6035,12 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/project-service@8.58.2': + resolution: {integrity: sha512-Cq6UfpZZk15+r87BkIh5rDpi38W4b+Sjnb8wQCPPDDweS/LRCFjCyViEbzHk5Ck3f2QDfgmlxqSa7S7clDtlfg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.1.0' + '@typescript-eslint/rule-tester@8.56.1': resolution: {integrity: sha512-EWuV5Vq1EFYJEOVcILyWPO35PjnT0c6tv99PCpD12PgfZae5/Jo+F17hGjsEs2Moe+Dy1J7KIr8y037cK8+/rQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5916,6 +6055,10 @@ packages: resolution: {integrity: sha512-snZKH+W4WbWkrBqj4gUNRIGb/jipDW3qMqVJ4C9rzdFc+wLwruxk+2a5D+uoFcKPAqyqEnSb4l2ULuZf95eSkw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.58.2': + resolution: {integrity: sha512-SgmyvDPexWETQek+qzZnrG6844IaO02UVyOLhI4wpo82dpZJY9+6YZCKAMFzXb7qhx37mFK1QcPQ18tud+vo6Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/tsconfig-utils@8.56.1': resolution: {integrity: sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5928,6 +6071,12 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/tsconfig-utils@8.58.2': + resolution: {integrity: sha512-3SR+RukipDvkkKp/d0jP0dyzuls3DbGmwDpVEc5wqk5f38KFThakqAAO0XMirWAE+kT00oTauTbzMFGPoAzB0A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.1.0' + '@typescript-eslint/type-utils@8.56.1': resolution: {integrity: sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5950,6 +6099,10 @@ packages: resolution: {integrity: sha512-/iZM6FnM4tnx9csuTxspMW4BOSegshwX5oBDznJ7S4WggL7Vczz5d2W11ecc4vRrQMQHXRSxzrCsyG5EsPPTbA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.58.2': + resolution: {integrity: sha512-9TukXyATBQf/Jq9AMQXfvurk+G5R2MwfqQGDR2GzGz28HvY/lXNKGhkY+6IOubwcquikWk5cjlgPvD2uAA7htQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.56.1': resolution: {integrity: sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5962,6 +6115,12 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.0.0' + '@typescript-eslint/typescript-estree@8.58.2': + resolution: {integrity: sha512-ELGuoofuhhoCvNbQjFFiobFcGgcDCEm0ThWdmO4Z0UzLqPXS3KFvnEZ+SHewwOYHjM09tkzOWXNTv9u6Gqtyuw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.1.0' + '@typescript-eslint/utils@8.56.1': resolution: {integrity: sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5984,6 +6143,10 @@ packages: resolution: {integrity: sha512-zhahknjobV2FiD6Ee9iLbS7OV9zi10rG26odsQdfBO/hjSzUQbkIYgda+iNKK1zNiW2ey+Lf8MU5btN17V3dUw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.58.2': + resolution: {integrity: sha512-f1WO2Lx8a9t8DARmcWAUPJbu0G20bJlj8L4z72K00TMeJAoyLr/tHhI/pzYBLrR4dXWkcxO1cWYZEOX8DKHTqA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@univerjs/icons-svg@1.1.1': resolution: {integrity: sha512-ur59SIR6JViQGFCwHfXIURmV5qBbSKcvE9OF9BRfDvxphmXYtWwfC0/ubrWF5Z4RGNKtP3VTPiVSJT27lkfE3A==} @@ -5993,22 +6156,22 @@ packages: react: 19.2.5 react-dom: 19.2.5 - '@univerjs/protocol@0.1.48': - resolution: {integrity: sha512-nFHNtGAWOV0u1+IqoznH9K7hV/M9OZ61Vqwy8JMWKlgLLsx12m3vJqodkrVlLkI2YU5WuwjaUT1+J8/nM+kcUg==} + '@univerjs/protocol@0.1.49': + resolution: {integrity: sha512-xVKSmSCQTElzozs8+zCWDdx3OJU7u/s/O25r7h9r9/Xot5tr0yTOwdjeEpjwjUCn1L1e67iBPKLkqegq9h4U/Q==} - '@valibot/to-json-schema@1.5.0': - resolution: {integrity: sha512-GE7DmSr1C2UCWPiV0upRH6mv0cCPsqYGs819fb6srCS1tWhyXrkGGe+zxUiwzn/L1BOfADH4sNjY/YHCuP8phQ==} + '@valibot/to-json-schema@1.6.0': + resolution: {integrity: sha512-d6rYyK5KVa2XdqamWgZ4/Nr+cXhxjy7lmpe6Iajw15J/jmU+gyxl2IEd1Otg1d7Rl3gOQL5reulnSypzBtYy1A==} peerDependencies: - valibot: ^1.2.0 + valibot: ^1.3.0 '@vercel/blob@2.3.0': resolution: {integrity: sha512-oYWiJbWRQ7gz9Mj0X/NHFJ3OcLMOBzq/2b3j6zeNrQmtFo6dHwU8FAwNpxVIYddVMd+g8eqEi7iRueYx8FtM0Q==} engines: {node: '>=20.0.0'} - '@vitest/coverage-istanbul@4.1.1': - resolution: {integrity: sha512-f0VwU9676B5WdyZVY/MN4c2KSbgVnDVkoAKsMAzZEQlQti23Dhhb8If9sJQNFIr24AIbG3YijYYtkg7i6giz2A==} + '@vitest/coverage-istanbul@4.1.4': + resolution: {integrity: sha512-Pyi4F8RnqU6hBGiIDhS/e8gVD4FRcUvZJ2AbFiIlmIxHlEIsKyCxGOqufCECobty/dXELcN8oIH4Gms3hVOCYA==} peerDependencies: - vitest: 4.1.1 + vitest: 4.1.4 '@vitest/eslint-plugin@1.6.13': resolution: {integrity: sha512-ui7JGWBoQpS5NKKW0FDb1eTuFEZ5EupEv2Psemuyfba7DfA5K52SeDLelt6P4pQJJ/4UGkker/BgMk/KrjH3WQ==} @@ -6029,11 +6192,11 @@ packages: '@vitest/expect@3.2.4': resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==} - '@vitest/expect@4.1.1': - resolution: {integrity: sha512-xAV0fqBTk44Rn6SjJReEQkHP3RrqbJo6JQ4zZ7/uVOiJZRarBtblzrOfFIZeYUrukp2YD6snZG6IBqhOoHTm+A==} + '@vitest/expect@4.1.4': + resolution: {integrity: sha512-iPBpra+VDuXmBFI3FMKHSFXp3Gx5HfmSCE8X67Dn+bwephCnQCaB7qWK2ldHa+8ncN8hJU8VTMcxjPpyMkUjww==} - '@vitest/mocker@4.1.1': - resolution: {integrity: sha512-h3BOylsfsCLPeceuCPAAJ+BvNwSENgJa4hXoXu4im0bs9Lyp4URc4JYK4pWLZ4pG/UQn7AT92K6IByi6rE6g3A==} + '@vitest/mocker@4.1.4': + resolution: {integrity: sha512-R9HTZBhW6yCSGbGQnDnH3QHfJxokKN4KB+Yvk9Q1le7eQNYwiCyKxmLmurSpFy6BzJanSLuEUDrD+j97Q+ZLPg==} peerDependencies: msw: ^2.4.9 vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -6046,26 +6209,26 @@ packages: '@vitest/pretty-format@3.2.4': resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==} - '@vitest/pretty-format@4.1.1': - resolution: {integrity: sha512-GM+TEQN5WhOygr1lp7skeVjdLPqqWMHsfzXrcHAqZJi/lIVh63H0kaRCY8MDhNWikx19zBUK8ceaLB7X5AH9NQ==} + '@vitest/pretty-format@4.1.4': + resolution: {integrity: sha512-ddmDHU0gjEUyEVLxtZa7xamrpIefdEETu3nZjWtHeZX4QxqJ7tRxSteHVXJOcr8jhiLoGAhkK4WJ3WqBpjx42A==} - '@vitest/runner@4.1.1': - resolution: {integrity: sha512-f7+FPy75vN91QGWsITueq0gedwUZy1fLtHOCMeQpjs8jTekAHeKP80zfDEnhrleviLHzVSDXIWuCIOFn3D3f8A==} + '@vitest/runner@4.1.4': + resolution: {integrity: sha512-xTp7VZ5aXP5ZJrn15UtJUWlx6qXLnGtF6jNxHepdPHpMfz/aVPx+htHtgcAL2mDXJgKhpoo2e9/hVJsIeFbytQ==} - '@vitest/snapshot@4.1.1': - resolution: {integrity: sha512-kMVSgcegWV2FibXEx9p9WIKgje58lcTbXgnJixfcg15iK8nzCXhmalL0ZLtTWLW9PH1+1NEDShiFFedB3tEgWg==} + '@vitest/snapshot@4.1.4': + resolution: {integrity: sha512-MCjCFgaS8aZz+m5nTcEcgk/xhWv0rEH4Yl53PPlMXOZ1/Ka2VcZU6CJ+MgYCZbcJvzGhQRjVrGQNZqkGPttIKw==} '@vitest/spy@3.2.4': resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==} - '@vitest/spy@4.1.1': - resolution: {integrity: sha512-6Ti/KT5OVaiupdIZEuZN7l3CZcR0cxnxt70Z0//3CtwgObwA6jZhmVBA3yrXSVN3gmwjgd7oDNLlsXz526gpRA==} + '@vitest/spy@4.1.4': + resolution: {integrity: sha512-XxNdAsKW7C+FLydqFJLb5KhJtl3PGCMmYwFRfhvIgxJvLSXhhVI1zM8f1qD3Zg7RCjTSzDVyct6sghs9UEgBEQ==} '@vitest/utils@3.2.4': resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} - '@vitest/utils@4.1.1': - resolution: {integrity: sha512-cNxAlaB3sHoCdL6pj6yyUXv9Gry1NHNg0kFTXdvSIZXLHsqKH7chiWOkwJ5s5+d/oMwcoG9T0bKU38JZWKusrQ==} + '@vitest/utils@4.1.4': + resolution: {integrity: sha512-13QMT+eysM5uVGa1rG4kegGYNp6cnQcsTc67ELFbhNLQO+vgsygtYJx2khvdt4gVQqSSpC/KT5FZZxUpP3Oatw==} '@volar/language-core@2.4.28': resolution: {integrity: sha512-w4qhIJ8ZSitgLAkVay6AbcnC7gP3glYM3fYwKV3srj8m494E3xtrCv6E+bWviiK/8hs6e6t1ij1s2Endql7vzQ==} @@ -6076,29 +6239,23 @@ packages: '@volar/typescript@2.4.28': resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==} - '@vue/compiler-core@3.5.29': - resolution: {integrity: sha512-cuzPhD8fwRHk8IGfmYaR4eEe4cAyJEL66Ove/WZL7yWNL134nqLddSLwNRIsFlnnW1kK+p8Ck3viFnC0chXCXw==} - '@vue/compiler-core@3.5.30': resolution: {integrity: sha512-s3DfdZkcu/qExZ+td75015ljzHc6vE+30cFMGRPROYjqkroYI5NV2X1yAMX9UeyBNWB9MxCfPcsjpLS11nzkkw==} - '@vue/compiler-dom@3.5.29': - resolution: {integrity: sha512-n0G5o7R3uBVmVxjTIYcz7ovr8sy7QObFG8OQJ3xGCDNhbG60biP/P5KnyY8NLd81OuT1WJflG7N4KWYHaeeaIg==} + '@vue/compiler-core@3.5.32': + resolution: {integrity: sha512-4x74Tbtqnda8s/NSD6e1Dr5p1c8HdMU5RWSjMSUzb8RTcUQqevDCxVAitcLBKT+ie3o0Dl9crc/S/opJM7qBGQ==} '@vue/compiler-dom@3.5.30': resolution: {integrity: sha512-eCFYESUEVYHhiMuK4SQTldO3RYxyMR/UQL4KdGD1Yrkfdx4m/HYuZ9jSfPdA+nWJY34VWndiYdW/wZXyiPEB9g==} - '@vue/compiler-sfc@3.5.29': - resolution: {integrity: sha512-oJZhN5XJs35Gzr50E82jg2cYdZQ78wEwvRO6Y63TvLVTc+6xICzJHP1UIecdSPPYIbkautNBanDiWYa64QSFIA==} + '@vue/compiler-dom@3.5.32': + resolution: {integrity: sha512-ybHAu70NtiEI1fvAUz3oXZqkUYEe5J98GjMDpTGl5iHb0T15wQYLR4wE3h9xfuTNA+Cm2f4czfe8B4s+CCH57Q==} - '@vue/compiler-sfc@3.5.30': - resolution: {integrity: sha512-LqmFPDn89dtU9vI3wHJnwaV6GfTRD87AjWpTWpyrdVOObVtjIuSeZr181z5C4PmVx/V3j2p+0f7edFKGRMpQ5A==} + '@vue/compiler-sfc@3.5.32': + resolution: {integrity: sha512-8UYUYo71cP/0YHMO814TRZlPuUUw3oifHuMR7Wp9SNoRSrxRQnhMLNlCeaODNn6kNTJsjFoQ/kqIj4qGvya4Xg==} - '@vue/compiler-ssr@3.5.29': - resolution: {integrity: sha512-Y/ARJZE6fpjzL5GH/phJmsFwx3g6t2KmHKHx5q+MLl2kencADKIrhH5MLF6HHpRMmlRAYBRSvv347Mepf1zVNw==} - - '@vue/compiler-ssr@3.5.30': - resolution: {integrity: sha512-NsYK6OMTnx109PSL2IAyf62JP6EUdk4Dmj6AkWcJGBvN0dQoMYtVekAmdqgTtWQgEJo+Okstbf/1p7qZr5H+bA==} + '@vue/compiler-ssr@3.5.32': + resolution: {integrity: sha512-Gp4gTs22T3DgRotZ8aA/6m2jMR+GMztvBXUBEUOYOcST+giyGWJ4WvFd7QLHBkzTxkfOt8IELKNdpzITLbA2rw==} '@vue/language-core@3.2.6': resolution: {integrity: sha512-xYYYX3/aVup576tP/23sEUpgiEnujrENaoNRbaozC1/MA9I6EGFQRJb4xrt/MmUCAGlxTKL2RmT8JLTPqagCkg==} @@ -6106,30 +6263,19 @@ packages: '@vue/reactivity@3.5.29': resolution: {integrity: sha512-zcrANcrRdcLtmGZETBxWqIkoQei8HaFpZWx/GHKxx79JZsiZ8j1du0VUJtu4eJjgFvU/iKL5lRXFXksVmI+5DA==} - '@vue/reactivity@3.5.30': - resolution: {integrity: sha512-179YNgKATuwj9gB+66snskRDOitDiuOZqkYia7mHKJaidOMo/WJxHKF8DuGc4V4XbYTJANlfEKb0yxTQotnx4Q==} + '@vue/reactivity@3.5.32': + resolution: {integrity: sha512-/ORasxSGvZ6MN5gc+uE364SxFdJ0+WqVG0CENXaGW58TOCdrAW76WWaplDtECeS1qphvtBZtR+3/o1g1zL4xPQ==} - '@vue/runtime-core@3.5.29': - resolution: {integrity: sha512-8DpW2QfdwIWOLqtsNcds4s+QgwSaHSJY/SUe04LptianUQ/0xi6KVsu/pYVh+HO3NTVvVJjIPL2t6GdeKbS4Lg==} + '@vue/runtime-core@3.5.32': + resolution: {integrity: sha512-pDrXCejn4UpFDFmMd27AcJEbHaLemaE5o4pbb7sLk79SRIhc6/t34BQA7SGNgYtbMnvbF/HHOftYBgFJtUoJUQ==} - '@vue/runtime-core@3.5.30': - resolution: {integrity: sha512-e0Z+8PQsUTdwV8TtEsLzUM7SzC7lQwYKePydb7K2ZnmS6jjND+WJXkmmfh/swYzRyfP1EY3fpdesyYoymCzYfg==} + '@vue/runtime-dom@3.5.32': + resolution: {integrity: sha512-1CDVv7tv/IV13V8Nip1k/aaObVbWqRlVCVezTwx3K07p7Vxossp5JU1dcPNhJk3w347gonIUT9jQOGutyJrSVQ==} - '@vue/runtime-dom@3.5.29': - resolution: {integrity: sha512-AHvvJEtcY9tw/uk+s/YRLSlxxQnqnAkjqvK25ZiM4CllCZWzElRAoQnCM42m9AHRLNJ6oe2kC5DCgD4AUdlvXg==} - - '@vue/runtime-dom@3.5.30': - resolution: {integrity: sha512-2UIGakjU4WSQ0T4iwDEW0W7vQj6n7AFn7taqZ9Cvm0Q/RA2FFOziLESrDL4GmtI1wV3jXg5nMoJSYO66egDUBw==} - - '@vue/server-renderer@3.5.29': - resolution: {integrity: sha512-G/1k6WK5MusLlbxSE2YTcqAAezS+VuwHhOvLx2KnQU7G2zCH6KIb+5Wyt6UjMq7a3qPzNEjJXs1hvAxDclQH+g==} + '@vue/server-renderer@3.5.32': + resolution: {integrity: sha512-IOjm2+JQwRFS7W28HNuJeXQle9KdZbODFY7hFGVtnnghF51ta20EWAZJHX+zLGtsHhaU6uC9BGPV52KVpYryMQ==} peerDependencies: - vue: 3.5.29 - - '@vue/server-renderer@3.5.30': - resolution: {integrity: sha512-v+R34icapydRwbZRD0sXwtHqrQJv38JuMB4JxbOxd8NEpGLny7cncMp53W9UH/zo4j8eDHjQ1dEJXwzFQknjtQ==} - peerDependencies: - vue: 3.5.30 + vue: 3.5.32 '@vue/shared@3.5.29': resolution: {integrity: sha512-w7SR0A5zyRByL9XUkCfdLs7t9XOHUyJ67qPGQjOou3p6GvBeBW+AVjUUmlxtZ4PIYaRvE+1LmK44O4uajlZwcg==} @@ -6137,6 +6283,9 @@ packages: '@vue/shared@3.5.30': resolution: {integrity: sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==} + '@vue/shared@3.5.32': + resolution: {integrity: sha512-ksNyrmRQzWJJ8n3cRDuSF7zNNontuJg1YHnmWRJd2AMu8Ij2bqwiiri2lH5rHtYPZjj4STkNcgcmiQqlOjiYGg==} + '@webassemblyjs/ast@1.14.1': resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} @@ -6182,6 +6331,9 @@ packages: '@webassemblyjs/wast-printer@1.14.1': resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} + '@webcontainer/env@1.1.1': + resolution: {integrity: sha512-6aN99yL695Hi9SuIk1oC88l9o0gmxL1nGWWQ/kNy81HigJ0FoaoTXpytCj6ItzgyCEwA9kF1wixsTuv5cjsgng==} + '@wendellhu/redi@1.1.1': resolution: {integrity: sha512-y2fuAgHJ2n8sI8Pe/1QtAuPQ6ZbZ9/Dn3uVQI8cctVqLZzp/0OpLM7DSMOU6vmGYXNsIQwsquR91WcxZ4jrRvA==} peerDependencies: @@ -6259,9 +6411,6 @@ packages: peerDependencies: ajv: ^8.8.2 - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - ajv@6.14.0: resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==} @@ -6414,8 +6563,8 @@ packages: async-retry@1.3.3: resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} - autoprefixer@10.4.27: - resolution: {integrity: sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA==} + autoprefixer@10.5.0: + resolution: {integrity: sha512-FMhOoZV4+qR6aTUALKX2rEqGG+oyATvwBt9IIzVR5rMa2HRWPkxf+P+PAJLD1I/H5/II+HuZcBJYEFBpq39ong==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -6432,6 +6581,11 @@ packages: resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} engines: {node: 18 || 20 || >=22} + baseline-browser-mapping@2.10.19: + resolution: {integrity: sha512-qCkNLi2sfBOn8XhZQ0FXsT1Ki/Yo5P90hrkRamVFRS7/KV9hpfA4HkoWNU152+8w0zPjnxo5psx5NL3PSGgv5g==} + engines: {node: '>=6.0.0'} + hasBin: true + baseline-browser-mapping@2.9.4: resolution: {integrity: sha512-ZCQ9GEWl73BVm8bu5Fts8nt7MHdbt5vY9bP6WGnUh+r3l8M7CgfyTlwsgCbMC66BNxPr6Xoce3j66Ms5YUQTNA==} hasBin: true @@ -6477,6 +6631,10 @@ packages: resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==} engines: {node: 18 || 20 || >=22} + brace-expansion@5.0.5: + resolution: {integrity: sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==} + engines: {node: 18 || 20 || >=22} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -6491,6 +6649,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.28.2: + resolution: {integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} @@ -6555,8 +6718,8 @@ packages: caniuse-lite@1.0.30001759: resolution: {integrity: sha512-Pzfx9fOKoKvevQf8oCXoyNRQ5QyxJj+3O0Rqx2V5oxT61KGx8+n6hV/IUyJeifUci2clnmmKVpvtiqRzgiWjSw==} - caniuse-lite@1.0.30001774: - resolution: {integrity: sha512-DDdwPGz99nmIEv216hKSgLD+D4ikHQHjBC/seF98N9CPqRX4M5mSxT9eTV6oyisnJcuzxtZy4n17yKKQYmYQOA==} + caniuse-lite@1.0.30001788: + resolution: {integrity: sha512-6q8HFp+lOQtcf7wBK+uEenxymVWkGKkjFpCvw5W25cmMwEDU45p1xQFBQv8JDlMMry7eNxyBaR+qxgmTUZkIRQ==} case-sensitive-paths-webpack-plugin@2.4.0: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} @@ -7036,6 +7199,9 @@ packages: defu@6.1.4: resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} + defu@6.1.7: + resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==} + degenerator@5.0.1: resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==} engines: {node: '>= 14'} @@ -7170,6 +7336,9 @@ packages: electron-to-chromium@1.5.266: resolution: {integrity: sha512-kgWEglXvkEfMH7rxP5OSZZwnaDWT7J9EoZCujhnpLbfi0bbNtRkgdX2E3gt0Uer11c61qCYktB3hwkAS325sJg==} + electron-to-chromium@1.5.338: + resolution: {integrity: sha512-KVQQ3xko9/coDX3qXLUEEbqkKT8L+1DyAovrtu0Khtrt9wjSZ+7CZV4GVzxFy9Oe1NbrIU1oVXCwHJruIA1PNg==} + emoji-regex@10.6.0: resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} @@ -7190,10 +7359,6 @@ packages: resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} engines: {node: '>=10.13.0'} - enhanced-resolve@5.19.0: - resolution: {integrity: sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==} - engines: {node: '>=10.13.0'} - enhanced-resolve@5.20.1: resolution: {integrity: sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==} engines: {node: '>=10.13.0'} @@ -7373,8 +7538,8 @@ packages: peerDependencies: eslint: '*' - eslint-plugin-better-tailwindcss@4.3.2: - resolution: {integrity: sha512-1DLX2QmHmOj3u667f8vEI0zKoRc0Y1qJt33tfIeIkpTyzWaz9b2GzWBLD4bR+WJ/kxzC0Skcbx7cMerRWQ6OYg==} + eslint-plugin-better-tailwindcss@4.4.1: + resolution: {integrity: sha512-ueFciTgj2M+4YklYdtvpbMA3Nn22z60sQoSA4bnctOP4h0daUhJKAsDaGi888N00qWtIUqeK5Ikt6xnNnHPg2g==} engines: {node: ^20.19.0 || ^22.12.0 || >=23.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 @@ -7760,9 +7925,6 @@ packages: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} - flatted@3.3.3: - resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} - flatted@3.4.2: resolution: {integrity: sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==} @@ -7878,6 +8040,9 @@ packages: get-tsconfig@4.13.7: resolution: {integrity: sha512-7tN6rFgBlMgpBML5j8typ92BKFi2sFQvIdpAqLA2beia5avZDrMs0FLZiM5etShWq5irVyGcGMEA1jcDaK7A/Q==} + get-tsconfig@4.14.0: + resolution: {integrity: sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==} + get-uri@6.0.5: resolution: {integrity: sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==} engines: {node: '>= 14'} @@ -7962,8 +8127,8 @@ packages: engines: {node: '>=0.4.7'} hasBin: true - happy-dom@20.8.7: - resolution: {integrity: sha512-7wfBi+UqulQlyLcis+9a+hTK0A/fMO4QKP6w6J9HnadXVkRdOvGf/N5G4XVpfgCYfnY7oKazlOSdWmsfatNSLQ==} + happy-dom@20.9.0: + resolution: {integrity: sha512-GZZ9mKe8r646NUAf/zemnGbjYh4Bt8/MqASJY+pSm5ZDtc3YQox+4gsLI7yi1hba6o+eCsGxpHn5+iEVn31/FQ==} engines: {node: '>=20.0.0'} has-bigints@1.1.0: @@ -8006,8 +8171,8 @@ packages: hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - hookable@6.1.0: - resolution: {integrity: sha512-ZoKZSJgu8voGK2geJS+6YtYjvIzu9AOM/KZXsBxr83uhLL++e9pEv/dlgwgy3dvHg06kTz6JOh1hk3C8Ceiymw==} + hookable@6.1.1: + resolution: {integrity: sha512-U9LYDy1CwhMCnprUfeAZWZGByVbhd54hwepegYTK7Pi5NvqEj63ifz5z+xukznehT7i6NIZRu89Ay1AZmRsLEQ==} hosted-git-info@8.1.0: resolution: {integrity: sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==} @@ -8780,8 +8945,8 @@ packages: mdn-data@2.12.2: resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} - mdn-data@2.23.0: - resolution: {integrity: sha512-786vq1+4079JSeu2XdcDjrhi/Ry7BWtjDl9WtGPWLiIHb2T66GvIVflZTBoSNZ5JqTtJGYEVMuFA/lbQlMOyDQ==} + mdn-data@2.27.1: + resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==} memfs@3.5.3: resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} @@ -8937,6 +9102,10 @@ packages: resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} engines: {node: 18 || 20 || >=22} + minimatch@10.2.5: + resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} + engines: {node: 18 || 20 || >=22} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -8994,8 +9163,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@5.1.7: - resolution: {integrity: sha512-ua3NDgISf6jdwezAheMOk4mbE1LXjm1DfMUDMuJf4AqxLFK3ccGpgWizwa5YV7Yz9EpXwEaWoRXSb/BnV0t5dQ==} + nanoid@5.1.9: + resolution: {integrity: sha512-ZUvP7KeBLe3OZ1ypw6dI/TzYJuvHP77IM4Ry73waSQTLn8/g8rpdjfyVAh7t1/+FjBtG4lCP42MEbDxOsRpBMw==} engines: {node: ^18 || >=20} hasBin: true @@ -9039,6 +9208,9 @@ packages: node-releases@2.0.27: resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} + node-releases@2.0.37: + resolution: {integrity: sha512-1h5gKZCF+pO/o3Iqt5Jp7wc9rH3eJJ0+nh/CIoiRwjRxde/hAHyLPXYN4V3CqKAbiZPSeJFSWHmJsbkicta0Eg==} + normalize-package-data@7.0.1: resolution: {integrity: sha512-linxNAT6M0ebEYZOx2tO6vBEFsVgnPpv+AVjk0wJHfaUIbq31Jm3T6vvZaarnOeWDh8ShnwXuaAyM7WT3RzErA==} engines: {node: ^18.17.0 || >=20.5.0} @@ -9369,8 +9541,8 @@ packages: peerDependencies: postcss: ^8.4.6 - postcss-color-functional-notation@8.0.2: - resolution: {integrity: sha512-tbmkk6teYpJzFcGwPIhN1gkvxqGHvNx2PMb8Y3S5Ktyn7xOlvD98XzQ99MFY5mAyvXWclDG+BgoJKYJXFJOp5Q==} + postcss-color-functional-notation@8.0.3: + resolution: {integrity: sha512-MyaFK+3PusD7F2+qlMDP6+zfSgHWP17AtmvHQs44W3+Qbb39VptVDVRJ4Lf7gHSVffW5ekEy/XrsZ0S0t34hrA==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -9458,8 +9630,8 @@ packages: peerDependencies: postcss: ^8.4.21 - postcss-lab-function@8.0.2: - resolution: {integrity: sha512-1ZIAh8ODhZdnAb09Aq2BTenePKS1G/kUR0FwvzkQDfFtSOV64Ycv27YvV11fDycEvhIcEmgYkLABXKRiWcXRuA==} + postcss-lab-function@8.0.3: + resolution: {integrity: sha512-rUa27RLVXjMn1aDkHEt5dRsK80+bAACPr8w5Ow0BkIlfH6gEk0Mh1I0REkYhtp4UhKFw1HLEk3AzvKBi6BGOqw==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -9577,8 +9749,8 @@ packages: peerDependencies: postcss: ^8.4 - postcss-preset-env@11.2.0: - resolution: {integrity: sha512-eNYpuj68cjGjvZMoSAbHilaCt3yIyzBL1cVuSGJfvJewsaBW/U6dI2bqCJl3iuZsL+yvBobcy4zJFA/3I68IHQ==} + postcss-preset-env@11.2.1: + resolution: {integrity: sha512-dqL7WR5wg9yP/+6pTHIsIeIpK6XVghJDE4/r4ZSdr5ExrbLiN5x78gly0Xs0MLGbHy2oT3WWNfbxowmnw9BurQ==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -9621,12 +9793,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.6: - resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} - engines: {node: ^10 || ^12 || >=14} - - postcss@8.5.8: - resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} + postcss@8.5.10: + resolution: {integrity: sha512-pMMHxBOZKFU6HgAZ4eyGnwXF/EvPGGqUr0MnZ5+99485wwW41kW91A4LOGxSHhgugZmSChL5AlElNdwlNgcnLQ==} engines: {node: ^10 || ^12 || >=14} posthog-node@5.29.2: @@ -9968,14 +10136,14 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rolldown-plugin-dts@0.22.5: - resolution: {integrity: sha512-M/HXfM4cboo+jONx9Z0X+CUf3B5tCi7ni+kR5fUW50Fp9AlZk0oVLesibGWgCXDKFp5lpgQ9yhKoImUFjl3VZw==} + rolldown-plugin-dts@0.23.2: + resolution: {integrity: sha512-PbSqLawLgZBGcOGT3yqWBGn4cX+wh2nt5FuBGdcMHyOhoukmjbhYAl8NT9sE4U38Cm9tqLOIQeOrvzeayM0DLQ==} engines: {node: '>=20.19.0'} peerDependencies: '@ts-macro/tsc': ^0.3.6 - '@typescript/native-preview': '>=7.0.0-dev.20250601.1' - rolldown: ^1.0.0-rc.3 - typescript: ^5.0.0 || ^6.0.0-beta + '@typescript/native-preview': '>=7.0.0-dev.20260325.1' + rolldown: ^1.0.0-rc.12 + typescript: ^5.0.0 || ^6.0.0 vue-tsc: ~3.2.0 peerDependenciesMeta: '@ts-macro/tsc': @@ -9987,11 +10155,21 @@ packages: vue-tsc: optional: true + rolldown@1.0.0-rc.15: + resolution: {integrity: sha512-Ff31guA5zT6WjnGp0SXw76X6hzGRk/OQq2hE+1lcDe+lJdHSgnSX6nK3erbONHyCbpSj9a9E+uX/OvytZoWp2g==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + rolldown@1.0.0-rc.9: resolution: {integrity: sha512-9EbgWge7ZH+yqb4d2EnELAntgPTWbfL8ajiTW+SyhJEC4qhBbkCKbqFV4Ge4zmu5ziQuVbWxb/XwLZ+RIO7E8Q==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true + rollup-plugin-polyfill-node@0.13.0: + resolution: {integrity: sha512-FYEvpCaD5jGtyBuBFcQImEGmTxDTPbiHjJdrYIp+mFIwgXiXabxvKUK7ZT9P31ozu2Tqm9llYQMRWsfvTMTAOw==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 + rollup@4.55.1: resolution: {integrity: sha512-wDv/Ht1BNHB4upNbK74s9usvl7hObDnvVzknxqY/E/O3X6rW1U1rV1aENEfJ54eFZDTNo7zv1f5N4edCluH7+A==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -10198,8 +10376,8 @@ packages: stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - std-env@4.0.0: - resolution: {integrity: sha512-zUMPtQ/HBY3/50VbpkupYHbRroTRZJPRLvreamgErJVys0ceuzMkD44J/QjqhHjOzK42GQ3QZIeFG1OYfOtKqQ==} + std-env@4.1.0: + resolution: {integrity: sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==} stdin-discarder@0.2.2: resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} @@ -10217,8 +10395,8 @@ packages: webpack: optional: true - storybook@10.2.12: - resolution: {integrity: sha512-eT4266OqLdRE3J/pxl2dk36Rnj9vv17Y6rNMpzxohOMjRVONyKkozUd6gaZ2C4WUcwYdIw6VE+ft4LwrJXt/4Q==} + storybook@10.3.5: + resolution: {integrity: sha512-uBSZu/GZa9aEIW3QMGvdQPMZWhGxSe4dyRWU8B3/Vd47Gy/XLC7tsBxRr13txmmPOEDHZR94uLuq0H50fvuqBw==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -10365,9 +10543,14 @@ packages: resolution: {integrity: sha512-Bh7QjT8/SuKUIfObSXNHNSK6WHo6J1tHCqJsuaFDP7gP0fkzSfTxI8y85JrppZ0h8l0maIgc2tfuZQ6/t3GtnQ==} engines: {node: ^14.18.0 || >=16.0.0} - tailwind-csstree@0.1.4: - resolution: {integrity: sha512-FzD187HuFIZEyeR7Xy6sJbJll2d4SybS90satC8SKIuaNRC05CxMvdzN7BUsfDQffcnabckRM5OIcfArjsZ0mg==} + tailwind-csstree@0.3.1: + resolution: {integrity: sha512-v147gLOR+E+9H4dNaP9rBeS/S/CTQJMRItlX9jLOXjdBGfSRauLwiz7LBCViaQmn6URXIlOdN6iMzSzOaeoUUw==} engines: {node: '>=18.18'} + peerDependencies: + '@eslint/css': '>=1.0.0' + peerDependenciesMeta: + '@eslint/css': + optional: true tailwind-merge@2.6.0: resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} @@ -10392,10 +10575,6 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} - tapable@2.3.0: - resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} - engines: {node: '>=6'} - tapable@2.3.2: resolution: {integrity: sha512-1MOpMXuhGzGL5TTCZFItxCc0AARf1EZFQkGqMm7ERKj8+Hgr5oLvJOVFcC+lRmR8hCe2S3jC4T5D7Vg/d7/fhA==} engines: {node: '>=6'} @@ -10449,10 +10628,18 @@ packages: resolution: {integrity: sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==} engines: {node: '>=18'} + tinyexec@1.1.1: + resolution: {integrity: sha512-VKS/ZaQhhkKFMANmAOhhXVoIfBXblQxGX1myCQ2faQrfmobMftXeJPcZGp0gS07ocvGJWDLZGyOZDadDBqYIJg==} + engines: {node: '>=18'} + tinyglobby@0.2.15: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.16: + resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==} + engines: {node: '>=12.0.0'} + tinypool@2.1.0: resolution: {integrity: sha512-Pugqs6M0m7Lv1I7FtxN4aoyToKg1C4tu+/381vH35y8oENM/Ai7f7C4StcoK4/+BSw9ebcS8jRiVrORFKCALLw==} engines: {node: ^20.0.0 || >=22.0.0} @@ -10538,17 +10725,17 @@ packages: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} engines: {node: '>=6'} - tsdown@0.21.4: - resolution: {integrity: sha512-Q/kBi8SXkr4X6JI/NAZKZY1UuiEcbuXtIskL4tZCsgpDiEPM/2W6lC+OonNA31S+V3KsWedFvbFDBs23hvt+Aw==} + tsdown@0.21.8: + resolution: {integrity: sha512-rHDIER4JU5owYTWptvyDk6pwfA5lCft1P+11HLGeF0uj0CB7vopFvr/E8QOaRmegeyHIEsu4+03j7ysvdgBAVA==} engines: {node: '>=20.19.0'} hasBin: true peerDependencies: '@arethetypeswrong/core': ^0.18.1 - '@tsdown/css': 0.21.4 - '@tsdown/exe': 0.21.4 + '@tsdown/css': 0.21.8 + '@tsdown/exe': 0.21.8 '@vitejs/devtools': '*' publint: ^0.3.0 - typescript: ^5.0.0 + typescript: ^5.0.0 || ^6.0.0 unplugin-unused: ^0.5.0 peerDependenciesMeta: '@arethetypeswrong/core': @@ -10637,9 +10824,6 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.18.2: - resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} - undici-types@7.19.2: resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==} @@ -10687,8 +10871,8 @@ packages: resolution: {integrity: sha512-0Mqk3AT2TZCXWKdcoaufeXNukv2mTrEZExeXlHIOZXdqYoHHr4n51pymnwV8x2BOVxwXbK2HLlI7usrqMpycdg==} engines: {node: ^20.19.0 || >=22.12.0} - unrun@0.2.32: - resolution: {integrity: sha512-opd3z6791rf281JdByf0RdRQrpcc7WyzqittqIXodM/5meNWdTwrVxeyzbaCp4/Rgls/um14oUaif1gomO8YGg==} + unrun@0.2.35: + resolution: {integrity: sha512-nDP7mA4Fu5owDarQtLiiN3lq7tJZHFEAVIchnwP8U3wMeEkLoUNT37Hva85H05Rdw8CArpGmtY+lBjpk9fruVQ==} engines: {node: '>=20.19.0'} hasBin: true peerDependencies: @@ -10709,6 +10893,12 @@ packages: peerDependencies: browserslist: '>= 4.21.0' + update-browserslist-db@1.2.3: + resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + update-check@1.5.4: resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==} @@ -10760,8 +10950,8 @@ packages: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true - valibot@1.2.0: - resolution: {integrity: sha512-mm1rxUsmOxzrwnX5arGS+U4T25RdvpPjPN4yR0u9pUBov9+zGVtO84tif1eY4r6zWxVxu3KzIyknJy3rxfRZZg==} + valibot@1.3.1: + resolution: {integrity: sha512-sfdRir/QFM0JaF22hqTroPc5xy4DimuGQVKFrzF1YfGwaS1nJot3Y8VqMdLO2Lg27fMzat2yD3pY5PbAYO39Gg==} peerDependencies: typescript: '>=5' peerDependenciesMeta: @@ -10825,18 +11015,20 @@ packages: yaml: optional: true - vitest@4.1.1: - resolution: {integrity: sha512-yF+o4POL41rpAzj5KVILUxm1GCjKnELvaqmU9TLLUbMfDzuN0UpUR9uaDs+mCtjPe+uYPksXDRLQGGPvj1cTmA==} + vitest@4.1.4: + resolution: {integrity: sha512-tFuJqTxKb8AvfyqMfnavXdzfy3h3sWZRWwfluGbkeR7n0HUev+FmNgZ8SDrRBTVrVCjgH5cA21qGbCffMNtWvg==} engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 4.1.1 - '@vitest/browser-preview': 4.1.1 - '@vitest/browser-webdriverio': 4.1.1 - '@vitest/ui': 4.1.1 + '@vitest/browser-playwright': 4.1.4 + '@vitest/browser-preview': 4.1.4 + '@vitest/browser-webdriverio': 4.1.4 + '@vitest/coverage-istanbul': 4.1.4 + '@vitest/coverage-v8': 4.1.4 + '@vitest/ui': 4.1.4 happy-dom: '*' jsdom: '*' vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -10853,6 +11045,10 @@ packages: optional: true '@vitest/browser-webdriverio': optional: true + '@vitest/coverage-istanbul': + optional: true + '@vitest/coverage-v8': + optional: true '@vitest/ui': optional: true happy-dom: @@ -10875,16 +11071,8 @@ packages: peerDependencies: typescript: '>=5.0.0' - vue@3.5.29: - resolution: {integrity: sha512-BZqN4Ze6mDQVNAni0IHeMJ5mwr8VAJ3MQC9FmprRhcBYENw+wOAAjRj8jfmN6FLl0j96OXbR+CjWhmAmM+QGnA==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - - vue@3.5.30: - resolution: {integrity: sha512-hTHLc6VNZyzzEH/l7PFGjpcTvUgiaPK5mdLkbjrTeWSRcEfxFrv56g/XckIYlE9ckuobsdwqd5mk2g1sBkMewg==} + vue@3.5.32: + resolution: {integrity: sha512-vM4z4Q9tTafVfMAK7IVzmxg34rSzTFMyIe0UUEijUCkn9+23lj0WRfA83dg7eQZIUlgOSGrkViIaCfqSAUXsMw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -11031,6 +11219,18 @@ packages: utf-8-validate: optional: true + ws@8.20.0: + resolution: {integrity: sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + wsl-utils@0.1.0: resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} engines: {node: '>=18'} @@ -11113,7 +11313,7 @@ snapshots: '@alloc/quick-lru@5.2.0': {} - '@antfu/eslint-config@7.7.3(@eslint-react/eslint-plugin@2.13.0(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@typescript-eslint/rule-tester@8.56.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@typescript-eslint/typescript-estree@8.57.2(typescript@6.0.2))(@typescript-eslint/utils@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@vue/compiler-sfc@3.5.30)(eslint-plugin-format@2.0.1(eslint@10.2.0(jiti@2.6.1)))(eslint-plugin-react-hooks@7.0.1(eslint@10.2.0(jiti@2.6.1)))(eslint-plugin-react-refresh@0.5.2(eslint@10.2.0(jiti@2.6.1)))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)(vitest@4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)))': + '@antfu/eslint-config@7.7.3(@eslint-react/eslint-plugin@2.13.0(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@typescript-eslint/rule-tester@8.56.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@typescript-eslint/typescript-estree@8.58.2(typescript@6.0.2))(@typescript-eslint/utils@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@vue/compiler-sfc@3.5.32)(eslint-plugin-format@2.0.1(eslint@10.2.0(jiti@2.6.1)))(eslint-plugin-react-hooks@7.0.1(eslint@10.2.0(jiti@2.6.1)))(eslint-plugin-react-refresh@0.5.2(eslint@10.2.0(jiti@2.6.1)))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)(vitest@4.1.4)': dependencies: '@antfu/install-pkg': 1.1.0 '@clack/prompts': 1.1.0 @@ -11121,9 +11321,9 @@ snapshots: '@eslint-community/eslint-plugin-eslint-comments': 4.7.1(eslint@10.2.0(jiti@2.6.1)) '@eslint/markdown': 7.5.1 '@stylistic/eslint-plugin': 5.10.0(eslint@10.2.0(jiti@2.6.1)) - '@typescript-eslint/eslint-plugin': 8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) - '@typescript-eslint/parser': 8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) - '@vitest/eslint-plugin': 1.6.13(@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)(vitest@4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3))) + '@typescript-eslint/eslint-plugin': 8.57.2(@typescript-eslint/parser@8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/parser': 8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) + '@vitest/eslint-plugin': 1.6.13(@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)(vitest@4.1.4) ansis: 4.2.0 cac: 7.0.0 eslint: 10.2.0(jiti@2.6.1) @@ -11131,7 +11331,7 @@ snapshots: eslint-flat-config-utils: 3.0.2 eslint-merge-processors: 2.0.0(eslint@10.2.0(jiti@2.6.1)) eslint-plugin-antfu: 3.2.2(eslint@10.2.0(jiti@2.6.1)) - eslint-plugin-command: 3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@typescript-eslint/typescript-estree@8.57.2(typescript@6.0.2))(@typescript-eslint/utils@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1)) + eslint-plugin-command: 3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@typescript-eslint/typescript-estree@8.58.2(typescript@6.0.2))(@typescript-eslint/utils@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1)) eslint-plugin-import-lite: 0.5.2(eslint@10.2.0(jiti@2.6.1)) eslint-plugin-jsdoc: 62.8.0(eslint@10.2.0(jiti@2.6.1)) eslint-plugin-jsonc: 3.1.2(eslint@10.2.0(jiti@2.6.1)) @@ -11142,10 +11342,10 @@ snapshots: eslint-plugin-regexp: 3.1.0(eslint@10.2.0(jiti@2.6.1)) eslint-plugin-toml: 1.3.1(eslint@10.2.0(jiti@2.6.1)) eslint-plugin-unicorn: 63.0.0(eslint@10.2.0(jiti@2.6.1)) - eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1)) - eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.2.0(jiti@2.6.1)))(@typescript-eslint/parser@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.2.0(jiti@2.6.1))) + eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1)) + eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.2.0(jiti@2.6.1)))(@typescript-eslint/parser@8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.2.0(jiti@2.6.1))) eslint-plugin-yml: 3.3.1(eslint@10.2.0(jiti@2.6.1)) - eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.30)(eslint@10.2.0(jiti@2.6.1)) + eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.32)(eslint@10.2.0(jiti@2.6.1)) globals: 17.4.0 local-pkg: 1.1.2 parse-gitignore: 2.0.0 @@ -11271,10 +11471,10 @@ snapshots: '@jridgewell/trace-mapping': 0.3.31 jsesc: 3.1.0 - '@babel/generator@8.0.0-rc.2': + '@babel/generator@8.0.0-rc.3': dependencies: - '@babel/parser': 8.0.0-rc.2 - '@babel/types': 8.0.0-rc.2 + '@babel/parser': 8.0.0-rc.3 + '@babel/types': 8.0.0-rc.3 '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 '@types/jsesc': 2.5.1 @@ -11332,13 +11532,13 @@ snapshots: '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-string-parser@8.0.0-rc.2': {} + '@babel/helper-string-parser@8.0.0-rc.3': {} '@babel/helper-validator-identifier@7.27.1': {} '@babel/helper-validator-identifier@7.28.5': {} - '@babel/helper-validator-identifier@8.0.0-rc.2': {} + '@babel/helper-validator-identifier@8.0.0-rc.3': {} '@babel/helper-validator-option@7.27.1': {} @@ -11364,17 +11564,17 @@ snapshots: dependencies: '@babel/types': 7.28.4 - '@babel/parser@7.28.5': - dependencies: - '@babel/types': 7.28.5 - '@babel/parser@7.29.0': dependencies: '@babel/types': 7.29.0 - '@babel/parser@8.0.0-rc.2': + '@babel/parser@7.29.2': dependencies: - '@babel/types': 8.0.0-rc.2 + '@babel/types': 7.29.0 + + '@babel/parser@8.0.0-rc.3': + dependencies: + '@babel/types': 8.0.0-rc.3 '@babel/runtime@7.27.1': {} @@ -11457,29 +11657,24 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/types@7.28.5': - dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.28.5 - '@babel/types@7.29.0': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 - '@babel/types@8.0.0-rc.2': + '@babel/types@8.0.0-rc.3': dependencies: - '@babel/helper-string-parser': 8.0.0-rc.2 - '@babel/helper-validator-identifier': 8.0.0-rc.2 + '@babel/helper-string-parser': 8.0.0-rc.3 + '@babel/helper-validator-identifier': 8.0.0-rc.3 - '@chromatic-com/storybook@5.0.1(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))': + '@chromatic-com/storybook@5.1.2(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))': dependencies: '@neoconfetti/react': 1.0.0 chromatic: 13.3.4 filesize: 10.1.6 jsonfile: 6.2.0 - storybook: 10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) - strip-ansi: 7.1.2 + storybook: 10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + strip-ansi: 7.2.0 transitivePeerDependencies: - '@chromatic-com/cypress' - '@chromatic-com/playwright' @@ -11630,7 +11825,7 @@ snapshots: '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-calc@3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': + '@csstools/css-calc@3.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 @@ -11642,10 +11837,10 @@ snapshots: '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-color-parser@4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': + '@csstools/css-color-parser@4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: '@csstools/color-helpers': 6.0.2 - '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 @@ -11657,9 +11852,9 @@ snapshots: dependencies: '@csstools/css-tokenizer': 4.0.0 - '@csstools/css-syntax-patches-for-csstree@1.0.14(postcss@8.5.8)': + '@csstools/css-syntax-patches-for-csstree@1.0.14(postcss@8.5.10)': dependencies: - postcss: 8.5.8 + postcss: 8.5.10 '@csstools/css-tokenizer@3.0.4': {} @@ -11670,283 +11865,283 @@ snapshots: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-alpha-function@2.0.3(postcss@8.5.8)': + '@csstools/postcss-alpha-function@2.0.4(postcss@8.5.10)': dependencies: - '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-cascade-layers@6.0.0(postcss@8.5.8)': + '@csstools/postcss-cascade-layers@6.0.0(postcss@8.5.10)': dependencies: '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.1) - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.1 - '@csstools/postcss-color-function-display-p3-linear@2.0.2(postcss@8.5.8)': + '@csstools/postcss-color-function-display-p3-linear@2.0.3(postcss@8.5.10)': dependencies: - '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-color-function@5.0.2(postcss@8.5.8)': + '@csstools/postcss-color-function@5.0.3(postcss@8.5.10)': dependencies: - '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-color-mix-function@4.0.2(postcss@8.5.8)': + '@csstools/postcss-color-mix-function@4.0.3(postcss@8.5.10)': dependencies: - '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-color-mix-variadic-function-arguments@2.0.2(postcss@8.5.8)': + '@csstools/postcss-color-mix-variadic-function-arguments@2.0.3(postcss@8.5.10)': dependencies: - '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-content-alt-text@3.0.0(postcss@8.5.8)': + '@csstools/postcss-content-alt-text@3.0.0(postcss@8.5.10)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-contrast-color-function@3.0.2(postcss@8.5.8)': + '@csstools/postcss-contrast-color-function@3.0.3(postcss@8.5.10)': dependencies: - '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-exponential-functions@3.0.1(postcss@8.5.8)': + '@csstools/postcss-exponential-functions@3.0.2(postcss@8.5.10)': dependencies: - '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-font-format-keywords@5.0.0(postcss@8.5.8)': + '@csstools/postcss-font-format-keywords@5.0.0(postcss@8.5.10)': dependencies: - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 postcss-value-parser: 4.2.0 - '@csstools/postcss-font-width-property@1.0.0(postcss@8.5.8)': + '@csstools/postcss-font-width-property@1.0.0(postcss@8.5.10)': dependencies: - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-gamut-mapping@3.0.2(postcss@8.5.8)': + '@csstools/postcss-gamut-mapping@3.0.3(postcss@8.5.10)': dependencies: - '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-gradients-interpolation-method@6.0.2(postcss@8.5.8)': + '@csstools/postcss-gradients-interpolation-method@6.0.3(postcss@8.5.10)': dependencies: - '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-hwb-function@5.0.2(postcss@8.5.8)': + '@csstools/postcss-hwb-function@5.0.3(postcss@8.5.10)': dependencies: - '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-ic-unit@5.0.0(postcss@8.5.8)': + '@csstools/postcss-ic-unit@5.0.0(postcss@8.5.10)': dependencies: - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 postcss-value-parser: 4.2.0 - '@csstools/postcss-initial@3.0.0(postcss@8.5.8)': + '@csstools/postcss-initial@3.0.0(postcss@8.5.10)': dependencies: - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-is-pseudo-class@6.0.0(postcss@8.5.8)': + '@csstools/postcss-is-pseudo-class@6.0.0(postcss@8.5.10)': dependencies: '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.1) - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.1 - '@csstools/postcss-light-dark-function@3.0.0(postcss@8.5.8)': + '@csstools/postcss-light-dark-function@3.0.0(postcss@8.5.10)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-logical-float-and-clear@4.0.0(postcss@8.5.8)': + '@csstools/postcss-logical-float-and-clear@4.0.0(postcss@8.5.10)': dependencies: - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-logical-overflow@3.0.0(postcss@8.5.8)': + '@csstools/postcss-logical-overflow@3.0.0(postcss@8.5.10)': dependencies: - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-logical-overscroll-behavior@3.0.0(postcss@8.5.8)': + '@csstools/postcss-logical-overscroll-behavior@3.0.0(postcss@8.5.10)': dependencies: - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-logical-resize@4.0.0(postcss@8.5.8)': + '@csstools/postcss-logical-resize@4.0.0(postcss@8.5.10)': dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-value-parser: 4.2.0 - '@csstools/postcss-logical-viewport-units@4.0.0(postcss@8.5.8)': + '@csstools/postcss-logical-viewport-units@4.0.0(postcss@8.5.10)': dependencies: '@csstools/css-tokenizer': 4.0.0 - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-media-minmax@3.0.1(postcss@8.5.8)': + '@csstools/postcss-media-minmax@3.0.2(postcss@8.5.10)': dependencies: - '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-media-queries-aspect-ratio-number-values@4.0.0(postcss@8.5.8)': + '@csstools/postcss-media-queries-aspect-ratio-number-values@4.0.0(postcss@8.5.10)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-mixins@1.0.0(postcss@8.5.8)': + '@csstools/postcss-mixins@1.0.0(postcss@8.5.10)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-nested-calc@5.0.0(postcss@8.5.8)': + '@csstools/postcss-nested-calc@5.0.0(postcss@8.5.10)': dependencies: - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 postcss-value-parser: 4.2.0 - '@csstools/postcss-normalize-display-values@5.0.1(postcss@8.5.8)': + '@csstools/postcss-normalize-display-values@5.0.1(postcss@8.5.10)': dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-value-parser: 4.2.0 - '@csstools/postcss-oklab-function@5.0.2(postcss@8.5.8)': + '@csstools/postcss-oklab-function@5.0.3(postcss@8.5.10)': dependencies: - '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-position-area-property@2.0.0(postcss@8.5.8)': + '@csstools/postcss-position-area-property@2.0.0(postcss@8.5.10)': dependencies: - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-progressive-custom-properties@5.0.0(postcss@8.5.8)': + '@csstools/postcss-progressive-custom-properties@5.0.0(postcss@8.5.10)': dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-value-parser: 4.2.0 - '@csstools/postcss-property-rule-prelude-list@2.0.0(postcss@8.5.8)': + '@csstools/postcss-property-rule-prelude-list@2.0.0(postcss@8.5.10)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-random-function@3.0.1(postcss@8.5.8)': + '@csstools/postcss-random-function@3.0.2(postcss@8.5.10)': dependencies: - '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-relative-color-syntax@4.0.2(postcss@8.5.8)': + '@csstools/postcss-relative-color-syntax@4.0.3(postcss@8.5.10)': dependencies: - '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - '@csstools/postcss-scope-pseudo-class@5.0.0(postcss@8.5.8)': + '@csstools/postcss-scope-pseudo-class@5.0.0(postcss@8.5.10)': dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.1 - '@csstools/postcss-sign-functions@2.0.1(postcss@8.5.8)': + '@csstools/postcss-sign-functions@2.0.2(postcss@8.5.10)': dependencies: - '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-stepped-value-functions@5.0.1(postcss@8.5.8)': + '@csstools/postcss-stepped-value-functions@5.0.2(postcss@8.5.10)': dependencies: - '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-syntax-descriptor-syntax-production@2.0.0(postcss@8.5.8)': + '@csstools/postcss-syntax-descriptor-syntax-production@2.0.0(postcss@8.5.10)': dependencies: '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-system-ui-font-family@2.0.0(postcss@8.5.8)': + '@csstools/postcss-system-ui-font-family@2.0.0(postcss@8.5.10)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-text-decoration-shorthand@5.0.3(postcss@8.5.8)': + '@csstools/postcss-text-decoration-shorthand@5.0.3(postcss@8.5.10)': dependencies: '@csstools/color-helpers': 6.0.2 - postcss: 8.5.8 + postcss: 8.5.10 postcss-value-parser: 4.2.0 - '@csstools/postcss-trigonometric-functions@5.0.1(postcss@8.5.8)': + '@csstools/postcss-trigonometric-functions@5.0.2(postcss@8.5.10)': dependencies: - '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.2.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.8 + postcss: 8.5.10 - '@csstools/postcss-unset-value@5.0.0(postcss@8.5.8)': + '@csstools/postcss-unset-value@5.0.0(postcss@8.5.10)': dependencies: - postcss: 8.5.8 + postcss: 8.5.10 '@csstools/selector-resolve-nested@4.0.0(postcss-selector-parser@7.1.1)': dependencies: @@ -11956,9 +12151,9 @@ snapshots: dependencies: postcss-selector-parser: 7.1.1 - '@csstools/utilities@3.0.0(postcss@8.5.8)': + '@csstools/utilities@3.0.0(postcss@8.5.10)': dependencies: - postcss: 8.5.8 + postcss: 8.5.10 '@dprint/formatter@0.5.1': {} @@ -11978,20 +12173,36 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/core@1.9.2': + dependencies: + '@emnapi/wasi-threads': 1.2.1 + tslib: 2.8.1 + optional: true + '@emnapi/runtime@1.9.0': dependencies: tslib: 2.8.1 optional: true + '@emnapi/runtime@1.9.2': + dependencies: + tslib: 2.8.1 + optional: true + '@emnapi/wasi-threads@1.2.0': dependencies: tslib: 2.8.1 optional: true + '@emnapi/wasi-threads@1.2.1': + dependencies: + tslib: 2.8.1 + optional: true + '@es-joy/jsdoccomment@0.84.0': dependencies: '@types/estree': 1.0.8 - '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/types': 8.58.2 comment-parser: 1.4.5 esquery: 1.7.0 jsdoc-type-pratt-parser: 7.1.1 @@ -12275,9 +12486,9 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/css-tree@3.6.9': + '@eslint/css-tree@4.0.2': dependencies: - mdn-data: 2.23.0 + mdn-data: 2.27.1 source-map-js: 1.2.1 '@eslint/markdown@7.5.1': @@ -12488,7 +12699,7 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@istanbuljs/schema@0.1.3': {} + '@istanbuljs/schema@0.1.6': {} '@javascript-obfuscator/escodegen@2.4.1': dependencies: @@ -12568,6 +12779,13 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true + '@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)': + dependencies: + '@emnapi/core': 1.9.2 + '@emnapi/runtime': 1.9.2 + '@tybys/wasm-util': 0.10.1 + optional: true + '@neoconfetti/react@1.0.0': {} '@nodelib/fs.scandir@2.1.5': @@ -12654,6 +12872,8 @@ snapshots: '@oxc-project/types@0.115.0': {} + '@oxc-project/types@0.124.0': {} + '@oxfmt/binding-android-arm-eabi@0.35.0': optional: true @@ -13148,55 +13368,122 @@ snapshots: - conventional-commits-filter - conventional-commits-parser + '@rolldown/binding-android-arm64@1.0.0-rc.15': + optional: true + '@rolldown/binding-android-arm64@1.0.0-rc.9': optional: true + '@rolldown/binding-darwin-arm64@1.0.0-rc.15': + optional: true + '@rolldown/binding-darwin-arm64@1.0.0-rc.9': optional: true + '@rolldown/binding-darwin-x64@1.0.0-rc.15': + optional: true + '@rolldown/binding-darwin-x64@1.0.0-rc.9': optional: true + '@rolldown/binding-freebsd-x64@1.0.0-rc.15': + optional: true + '@rolldown/binding-freebsd-x64@1.0.0-rc.9': optional: true + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.15': + optional: true + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.9': optional: true + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.15': + optional: true + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.9': optional: true + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.15': + optional: true + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.9': optional: true + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.15': + optional: true + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.9': optional: true + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.15': + optional: true + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.9': optional: true + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.15': + optional: true + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.9': optional: true + '@rolldown/binding-linux-x64-musl@1.0.0-rc.15': + optional: true + '@rolldown/binding-linux-x64-musl@1.0.0-rc.9': optional: true + '@rolldown/binding-openharmony-arm64@1.0.0-rc.15': + optional: true + '@rolldown/binding-openharmony-arm64@1.0.0-rc.9': optional: true + '@rolldown/binding-wasm32-wasi@1.0.0-rc.15': + dependencies: + '@emnapi/core': 1.9.2 + '@emnapi/runtime': 1.9.2 + '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) + optional: true + '@rolldown/binding-wasm32-wasi@1.0.0-rc.9': dependencies: '@napi-rs/wasm-runtime': 1.1.1 optional: true + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.15': + optional: true + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.9': optional: true + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.15': + optional: true + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.9': optional: true + '@rolldown/pluginutils@1.0.0-rc.15': {} + '@rolldown/pluginutils@1.0.0-rc.9': {} + '@rollup/plugin-inject@5.0.5(rollup@4.55.1)': + dependencies: + '@rollup/pluginutils': 5.3.0(rollup@4.55.1) + estree-walker: 2.0.2 + magic-string: 0.30.21 + optionalDependencies: + rollup: 4.55.1 + + '@rollup/pluginutils@5.3.0(rollup@4.55.1)': + dependencies: + '@types/estree': 1.0.8 + estree-walker: 2.0.2 + picomatch: 4.0.4 + optionalDependencies: + rollup: 4.55.1 + '@rollup/rollup-android-arm-eabi@4.55.1': optional: true @@ -13289,15 +13576,15 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@storybook/addon-docs@10.2.12(@types/react@19.2.14)(esbuild@0.28.0)(rollup@4.55.1)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(vite@8.0.0(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0))': + '@storybook/addon-docs@10.3.5(@types/react@19.2.14)(esbuild@0.28.0)(rollup@4.55.1)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(vite@8.0.0(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0))': dependencies: '@mdx-js/react': 3.1.1(@types/react@19.2.14)(react@19.2.5) - '@storybook/csf-plugin': 10.2.12(esbuild@0.28.0)(rollup@4.55.1)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(vite@8.0.0(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) + '@storybook/csf-plugin': 10.3.5(esbuild@0.28.0)(rollup@4.55.1)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(vite@8.0.0(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) '@storybook/icons': 2.0.1(react-dom@19.2.5(react@19.2.5))(react@19.2.5) - '@storybook/react-dom-shim': 10.2.12(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)) + '@storybook/react-dom-shim': 10.3.5(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)) react: 19.2.5 react-dom: 19.2.5(react@19.2.5) - storybook: 10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + storybook: 10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' @@ -13306,30 +13593,30 @@ snapshots: - vite - webpack - '@storybook/addon-links@10.2.12(react@19.2.5)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))': + '@storybook/addon-links@10.3.5(react@19.2.5)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))': dependencies: '@storybook/global': 5.0.0 - storybook: 10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + storybook: 10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) optionalDependencies: react: 19.2.5 - '@storybook/addon-styling-webpack@3.0.0(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0))': + '@storybook/addon-styling-webpack@3.0.2(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0))': dependencies: - storybook: 10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + storybook: 10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) webpack: 5.103.0(@swc/core@1.13.5)(esbuild@0.28.0) - '@storybook/addon-webpack5-compiler-swc@4.0.2(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0))': + '@storybook/addon-webpack5-compiler-swc@4.0.3(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0))': dependencies: '@swc/core': 1.13.5 - storybook: 10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + storybook: 10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) swc-loader: 0.2.6(@swc/core@1.13.5)(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) transitivePeerDependencies: - '@swc/helpers' - webpack - '@storybook/builder-webpack5@10.2.12(@swc/core@1.13.5)(esbuild@0.28.0)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2)': + '@storybook/builder-webpack5@10.3.5(@swc/core@1.13.5)(esbuild@0.28.0)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2)': dependencies: - '@storybook/core-webpack': 10.2.12(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)) + '@storybook/core-webpack': 10.3.5(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)) case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.3 css-loader: 7.1.4(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) @@ -13337,7 +13624,7 @@ snapshots: fork-ts-checker-webpack-plugin: 9.1.0(typescript@6.0.2)(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) html-webpack-plugin: 5.6.5(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) magic-string: 0.30.21 - storybook: 10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + storybook: 10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) style-loader: 4.0.0(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) terser-webpack-plugin: 5.3.14(@swc/core@1.13.5)(esbuild@0.28.0)(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) ts-dedent: 2.2.0 @@ -13354,14 +13641,14 @@ snapshots: - uglify-js - webpack-cli - '@storybook/core-webpack@10.2.12(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))': + '@storybook/core-webpack@10.3.5(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))': dependencies: - storybook: 10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + storybook: 10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) ts-dedent: 2.2.0 - '@storybook/csf-plugin@10.2.12(esbuild@0.28.0)(rollup@4.55.1)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(vite@8.0.0(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0))': + '@storybook/csf-plugin@10.3.5(esbuild@0.28.0)(rollup@4.55.1)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(vite@8.0.0(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3))(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0))': dependencies: - storybook: 10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + storybook: 10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) unplugin: 2.3.11 optionalDependencies: esbuild: 0.28.0 @@ -13376,9 +13663,9 @@ snapshots: react: 19.2.5 react-dom: 19.2.5(react@19.2.5) - '@storybook/preset-react-webpack@10.2.12(@swc/core@1.13.5)(esbuild@0.28.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2)': + '@storybook/preset-react-webpack@10.3.5(@swc/core@1.13.5)(esbuild@0.28.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2)': dependencies: - '@storybook/core-webpack': 10.2.12(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)) + '@storybook/core-webpack': 10.3.5(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@6.0.2)(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) '@types/semver': 7.7.1 magic-string: 0.30.21 @@ -13387,7 +13674,7 @@ snapshots: react-dom: 19.2.5(react@19.2.5) resolve: 1.22.11 semver: 7.7.4 - storybook: 10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + storybook: 10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) tsconfig-paths: 4.2.0 webpack: 5.103.0(@swc/core@1.13.5)(esbuild@0.28.0) optionalDependencies: @@ -13413,20 +13700,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/react-dom-shim@10.2.12(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))': + '@storybook/react-dom-shim@10.3.5(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))': dependencies: react: 19.2.5 react-dom: 19.2.5(react@19.2.5) - storybook: 10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + storybook: 10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) - '@storybook/react-webpack5@10.2.12(@swc/core@1.13.5)(esbuild@0.28.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2)': + '@storybook/react-webpack5@10.3.5(@swc/core@1.13.5)(esbuild@0.28.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2)': dependencies: - '@storybook/builder-webpack5': 10.2.12(@swc/core@1.13.5)(esbuild@0.28.0)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2) - '@storybook/preset-react-webpack': 10.2.12(@swc/core@1.13.5)(esbuild@0.28.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2) - '@storybook/react': 10.2.12(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2) + '@storybook/builder-webpack5': 10.3.5(@swc/core@1.13.5)(esbuild@0.28.0)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2) + '@storybook/preset-react-webpack': 10.3.5(@swc/core@1.13.5)(esbuild@0.28.0)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2) + '@storybook/react': 10.3.5(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2) react: 19.2.5 react-dom: 19.2.5(react@19.2.5) - storybook: 10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + storybook: 10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) optionalDependencies: typescript: 6.0.2 transitivePeerDependencies: @@ -13437,14 +13724,15 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react@10.2.12(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2)': + '@storybook/react@10.3.5(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5))(typescript@6.0.2)': dependencies: '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 10.2.12(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)) + '@storybook/react-dom-shim': 10.3.5(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)) react: 19.2.5 react-docgen: 8.0.2 + react-docgen-typescript: 2.4.0(typescript@6.0.2) react-dom: 19.2.5(react@19.2.5) - storybook: 10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) + storybook: 10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5) optionalDependencies: typescript: 6.0.2 transitivePeerDependencies: @@ -13453,7 +13741,7 @@ snapshots: '@stylistic/eslint-plugin@5.10.0(eslint@10.2.0(jiti@2.6.1))': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.0(jiti@2.6.1)) - '@typescript-eslint/types': 8.57.2 + '@typescript-eslint/types': 8.58.2 eslint: 10.2.0(jiti@2.6.1) eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -13548,15 +13836,15 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@tsdown/css@0.21.4(jiti@2.6.1)(postcss-modules@6.0.1(postcss@8.5.8))(postcss@8.5.8)(sass@1.87.0)(tsdown@0.21.4)(tsx@4.21.0)(yaml@2.8.3)': + '@tsdown/css@0.21.8(jiti@2.6.1)(postcss-modules@6.0.1(postcss@8.5.10))(postcss@8.5.10)(sass@1.87.0)(tsdown@0.21.8)(tsx@4.21.0)(yaml@2.8.3)': dependencies: lightningcss: 1.32.0 - postcss-load-config: 6.0.1(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0)(yaml@2.8.3) - rolldown: 1.0.0-rc.9 - tsdown: 0.21.4(@tsdown/css@0.21.4)(synckit@0.11.12)(typescript@6.0.2)(vue-tsc@3.2.6(typescript@6.0.2)) + postcss-load-config: 6.0.1(jiti@2.6.1)(postcss@8.5.10)(tsx@4.21.0)(yaml@2.8.3) + rolldown: 1.0.0-rc.15 + tsdown: 0.21.8(@tsdown/css@0.21.8)(synckit@0.11.12)(typescript@6.0.2)(vue-tsc@3.2.6(typescript@6.0.2)) optionalDependencies: - postcss: 8.5.8 - postcss-modules: 6.0.1(postcss@8.5.8) + postcss: 8.5.10 + postcss-modules: 6.0.1(postcss@8.5.10) sass: 1.87.0 transitivePeerDependencies: - jiti @@ -13592,24 +13880,24 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 + '@babel/parser': 7.29.2 + '@babel/types': 7.29.0 '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.28.0 '@types/babel__generator@7.27.0': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.29.0 '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 + '@babel/parser': 7.29.2 + '@babel/types': 7.29.0 '@types/babel__traverse@7.28.0': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.29.0 '@types/chai@5.2.3': dependencies: @@ -13681,17 +13969,13 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@25.5.0': - dependencies: - undici-types: 7.18.2 - '@types/node@25.6.0': dependencies: undici-types: 7.19.2 '@types/normalize-package-data@2.4.4': {} - '@types/opentype.js@1.3.8': {} + '@types/opentype.js@1.3.9': {} '@types/parse-path@7.1.0': dependencies: @@ -13735,10 +14019,10 @@ snapshots: dependencies: '@types/node': 25.6.0 - '@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)': + '@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/parser': 8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) '@typescript-eslint/scope-manager': 8.57.2 '@typescript-eslint/type-utils': 8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) '@typescript-eslint/utils': 8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) @@ -13763,12 +14047,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)': + '@typescript-eslint/parser@8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@typescript-eslint/scope-manager': 8.57.2 - '@typescript-eslint/types': 8.57.2 - '@typescript-eslint/typescript-estree': 8.57.2(typescript@6.0.2) - '@typescript-eslint/visitor-keys': 8.57.2 + '@typescript-eslint/scope-manager': 8.58.2 + '@typescript-eslint/types': 8.58.2 + '@typescript-eslint/typescript-estree': 8.58.2(typescript@6.0.2) + '@typescript-eslint/visitor-keys': 8.58.2 debug: 4.4.3 eslint: 10.2.0(jiti@2.6.1) typescript: 6.0.2 @@ -13793,6 +14077,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/project-service@8.58.2(typescript@6.0.2)': + dependencies: + '@typescript-eslint/tsconfig-utils': 8.58.2(typescript@6.0.2) + '@typescript-eslint/types': 8.58.2 + debug: 4.4.3 + typescript: 6.0.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/rule-tester@8.56.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@typescript-eslint/parser': 8.56.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) @@ -13817,6 +14110,11 @@ snapshots: '@typescript-eslint/types': 8.57.2 '@typescript-eslint/visitor-keys': 8.57.2 + '@typescript-eslint/scope-manager@8.58.2': + dependencies: + '@typescript-eslint/types': 8.58.2 + '@typescript-eslint/visitor-keys': 8.58.2 + '@typescript-eslint/tsconfig-utils@8.56.1(typescript@6.0.2)': dependencies: typescript: 6.0.2 @@ -13825,6 +14123,10 @@ snapshots: dependencies: typescript: 6.0.2 + '@typescript-eslint/tsconfig-utils@8.58.2(typescript@6.0.2)': + dependencies: + typescript: 6.0.2 + '@typescript-eslint/type-utils@8.56.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@typescript-eslint/types': 8.56.1 @@ -13853,6 +14155,8 @@ snapshots: '@typescript-eslint/types@8.57.2': {} + '@typescript-eslint/types@8.58.2': {} + '@typescript-eslint/typescript-estree@8.56.1(typescript@6.0.2)': dependencies: '@typescript-eslint/project-service': 8.56.1(typescript@6.0.2) @@ -13883,6 +14187,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.58.2(typescript@6.0.2)': + dependencies: + '@typescript-eslint/project-service': 8.58.2(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.58.2(typescript@6.0.2) + '@typescript-eslint/types': 8.58.2 + '@typescript-eslint/visitor-keys': 8.58.2 + debug: 4.4.3 + minimatch: 10.2.5 + semver: 7.7.4 + tinyglobby: 0.2.16 + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@8.56.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.0(jiti@2.6.1)) @@ -13915,6 +14234,11 @@ snapshots: '@typescript-eslint/types': 8.57.2 eslint-visitor-keys: 5.0.1 + '@typescript-eslint/visitor-keys@8.58.2': + dependencies: + '@typescript-eslint/types': 8.58.2 + eslint-visitor-keys: 5.0.1 + '@univerjs/icons-svg@1.1.1': {} '@univerjs/icons@1.1.1(react-dom@19.2.5(react@19.2.5))(react@19.2.5)': @@ -13922,11 +14246,11 @@ snapshots: react: 19.2.5 react-dom: 19.2.5(react@19.2.5) - '@univerjs/protocol@0.1.48': {} + '@univerjs/protocol@0.1.49': {} - '@valibot/to-json-schema@1.5.0(valibot@1.2.0(typescript@6.0.2))': + '@valibot/to-json-schema@1.6.0(valibot@1.3.1(typescript@6.0.2))': dependencies: - valibot: 1.2.0(typescript@6.0.2) + valibot: 1.3.1(typescript@6.0.2) '@vercel/blob@2.3.0': dependencies: @@ -13936,10 +14260,10 @@ snapshots: throttleit: 2.1.0 undici: 6.23.0 - '@vitest/coverage-istanbul@4.1.1(vitest@4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1(postcss@8.5.8))(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)))': + '@vitest/coverage-istanbul@4.1.4(vitest@4.1.4)': dependencies: '@babel/core': 7.29.0 - '@istanbuljs/schema': 0.1.3 + '@istanbuljs/schema': 0.1.6 '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 istanbul-lib-coverage: 3.2.2 @@ -13948,19 +14272,19 @@ snapshots: magicast: 0.5.2 obug: 2.1.1 tinyrainbow: 3.1.0 - vitest: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + vitest: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.6.13(@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)(vitest@4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)))': + '@vitest/eslint-plugin@1.6.13(@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)(vitest@4.1.4)': dependencies: - '@typescript-eslint/scope-manager': 8.57.2 + '@typescript-eslint/scope-manager': 8.58.2 '@typescript-eslint/utils': 8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) eslint: 10.2.0(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/eslint-plugin': 8.57.2(@typescript-eslint/parser@8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) typescript: 6.0.2 - vitest: 4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + vitest: 4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) transitivePeerDependencies: - supports-color @@ -13972,18 +14296,18 @@ snapshots: chai: 5.2.1 tinyrainbow: 2.0.0 - '@vitest/expect@4.1.1': + '@vitest/expect@4.1.4': dependencies: '@standard-schema/spec': 1.1.0 '@types/chai': 5.2.3 - '@vitest/spy': 4.1.1 - '@vitest/utils': 4.1.1 + '@vitest/spy': 4.1.4 + '@vitest/utils': 4.1.4 chai: 6.2.2 tinyrainbow: 3.1.0 - '@vitest/mocker@4.1.1(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3))': + '@vitest/mocker@4.1.4(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3))': dependencies: - '@vitest/spy': 4.1.1 + '@vitest/spy': 4.1.4 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: @@ -13993,19 +14317,19 @@ snapshots: dependencies: tinyrainbow: 2.0.0 - '@vitest/pretty-format@4.1.1': + '@vitest/pretty-format@4.1.4': dependencies: tinyrainbow: 3.1.0 - '@vitest/runner@4.1.1': + '@vitest/runner@4.1.4': dependencies: - '@vitest/utils': 4.1.1 + '@vitest/utils': 4.1.4 pathe: 2.0.3 - '@vitest/snapshot@4.1.1': + '@vitest/snapshot@4.1.4': dependencies: - '@vitest/pretty-format': 4.1.1 - '@vitest/utils': 4.1.1 + '@vitest/pretty-format': 4.1.4 + '@vitest/utils': 4.1.4 magic-string: 0.30.21 pathe: 2.0.3 @@ -14013,7 +14337,7 @@ snapshots: dependencies: tinyspy: 4.0.3 - '@vitest/spy@4.1.1': {} + '@vitest/spy@4.1.4': {} '@vitest/utils@3.2.4': dependencies: @@ -14021,9 +14345,9 @@ snapshots: loupe: 3.2.0 tinyrainbow: 2.0.0 - '@vitest/utils@4.1.1': + '@vitest/utils@4.1.4': dependencies: - '@vitest/pretty-format': 4.1.1 + '@vitest/pretty-format': 4.1.4 convert-source-map: 2.0.0 tinyrainbow: 3.1.0 @@ -14039,14 +14363,6 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue/compiler-core@3.5.29': - dependencies: - '@babel/parser': 7.29.0 - '@vue/shared': 3.5.29 - entities: 7.0.1 - estree-walker: 2.0.2 - source-map-js: 1.2.1 - '@vue/compiler-core@3.5.30': dependencies: '@babel/parser': 7.29.0 @@ -14055,49 +14371,40 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.29': + '@vue/compiler-core@3.5.32': dependencies: - '@vue/compiler-core': 3.5.29 - '@vue/shared': 3.5.29 + '@babel/parser': 7.29.2 + '@vue/shared': 3.5.32 + entities: 7.0.1 + estree-walker: 2.0.2 + source-map-js: 1.2.1 '@vue/compiler-dom@3.5.30': dependencies: '@vue/compiler-core': 3.5.30 '@vue/shared': 3.5.30 - '@vue/compiler-sfc@3.5.29': + '@vue/compiler-dom@3.5.32': dependencies: - '@babel/parser': 7.29.0 - '@vue/compiler-core': 3.5.29 - '@vue/compiler-dom': 3.5.29 - '@vue/compiler-ssr': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/compiler-core': 3.5.32 + '@vue/shared': 3.5.32 + + '@vue/compiler-sfc@3.5.32': + dependencies: + '@babel/parser': 7.29.2 + '@vue/compiler-core': 3.5.32 + '@vue/compiler-dom': 3.5.32 + '@vue/compiler-ssr': 3.5.32 + '@vue/shared': 3.5.32 estree-walker: 2.0.2 magic-string: 0.30.21 - postcss: 8.5.8 + postcss: 8.5.10 source-map-js: 1.2.1 - '@vue/compiler-sfc@3.5.30': + '@vue/compiler-ssr@3.5.32': dependencies: - '@babel/parser': 7.29.0 - '@vue/compiler-core': 3.5.30 - '@vue/compiler-dom': 3.5.30 - '@vue/compiler-ssr': 3.5.30 - '@vue/shared': 3.5.30 - estree-walker: 2.0.2 - magic-string: 0.30.21 - postcss: 8.5.8 - source-map-js: 1.2.1 - - '@vue/compiler-ssr@3.5.29': - dependencies: - '@vue/compiler-dom': 3.5.29 - '@vue/shared': 3.5.29 - - '@vue/compiler-ssr@3.5.30': - dependencies: - '@vue/compiler-dom': 3.5.30 - '@vue/shared': 3.5.30 + '@vue/compiler-dom': 3.5.32 + '@vue/shared': 3.5.32 '@vue/language-core@3.2.6': dependencies: @@ -14113,50 +14420,34 @@ snapshots: dependencies: '@vue/shared': 3.5.29 - '@vue/reactivity@3.5.30': + '@vue/reactivity@3.5.32': dependencies: - '@vue/shared': 3.5.30 + '@vue/shared': 3.5.32 - '@vue/runtime-core@3.5.29': + '@vue/runtime-core@3.5.32': dependencies: - '@vue/reactivity': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/reactivity': 3.5.32 + '@vue/shared': 3.5.32 - '@vue/runtime-core@3.5.30': + '@vue/runtime-dom@3.5.32': dependencies: - '@vue/reactivity': 3.5.30 - '@vue/shared': 3.5.30 - - '@vue/runtime-dom@3.5.29': - dependencies: - '@vue/reactivity': 3.5.29 - '@vue/runtime-core': 3.5.29 - '@vue/shared': 3.5.29 + '@vue/reactivity': 3.5.32 + '@vue/runtime-core': 3.5.32 + '@vue/shared': 3.5.32 csstype: 3.2.3 - '@vue/runtime-dom@3.5.30': + '@vue/server-renderer@3.5.32(vue@3.5.32(typescript@6.0.2))': dependencies: - '@vue/reactivity': 3.5.30 - '@vue/runtime-core': 3.5.30 - '@vue/shared': 3.5.30 - csstype: 3.2.3 - - '@vue/server-renderer@3.5.29(vue@3.5.29(typescript@6.0.2))': - dependencies: - '@vue/compiler-ssr': 3.5.29 - '@vue/shared': 3.5.29 - vue: 3.5.29(typescript@6.0.2) - - '@vue/server-renderer@3.5.30(vue@3.5.30(typescript@6.0.2))': - dependencies: - '@vue/compiler-ssr': 3.5.30 - '@vue/shared': 3.5.30 - vue: 3.5.30(typescript@6.0.2) + '@vue/compiler-ssr': 3.5.32 + '@vue/shared': 3.5.32 + vue: 3.5.32(typescript@6.0.2) '@vue/shared@3.5.29': {} '@vue/shared@3.5.30': {} + '@vue/shared@3.5.32': {} + '@webassemblyjs/ast@1.14.1': dependencies: '@webassemblyjs/helper-numbers': 1.13.2 @@ -14233,6 +14524,8 @@ snapshots: '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 + '@webcontainer/env@1.1.1': {} + '@wendellhu/redi@1.1.1(react@19.2.5)': optionalDependencies: react: 19.2.5 @@ -14247,9 +14540,9 @@ snapshots: dependencies: acorn: 8.15.0 - acorn-import-phases@1.0.4(acorn@8.15.0): + acorn-import-phases@1.0.4(acorn@8.16.0): dependencies: - acorn: 8.15.0 + acorn: 8.16.0 acorn-jsx@5.3.2(acorn@8.16.0): dependencies: @@ -14274,22 +14567,15 @@ snapshots: optionalDependencies: ajv: 8.18.0 - ajv-keywords@3.5.2(ajv@6.12.6): + ajv-keywords@3.5.2(ajv@6.14.0): dependencies: - ajv: 6.12.6 + ajv: 6.14.0 ajv-keywords@5.1.0(ajv@8.18.0): dependencies: ajv: 8.18.0 fast-deep-equal: 3.1.3 - ajv@6.12.6: - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - ajv@6.14.0: dependencies: fast-deep-equal: 3.1.3 @@ -14432,7 +14718,7 @@ snapshots: ast-kit@3.0.0-beta.1: dependencies: - '@babel/parser': 8.0.0-rc.2 + '@babel/parser': 8.0.0-rc.3 estree-walker: 3.0.3 pathe: 2.0.3 @@ -14452,13 +14738,13 @@ snapshots: dependencies: retry: 0.13.1 - autoprefixer@10.4.27(postcss@8.5.8): + autoprefixer@10.5.0(postcss@8.5.10): dependencies: - browserslist: 4.28.1 - caniuse-lite: 1.0.30001774 + browserslist: 4.28.2 + caniuse-lite: 1.0.30001788 fraction.js: 5.3.4 picocolors: 1.1.1 - postcss: 8.5.8 + postcss: 8.5.10 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -14469,6 +14755,8 @@ snapshots: balanced-match@4.0.4: {} + baseline-browser-mapping@2.10.19: {} + baseline-browser-mapping@2.9.4: {} basic-ftp@5.2.0: {} @@ -14515,6 +14803,10 @@ snapshots: dependencies: balanced-match: 4.0.4 + brace-expansion@5.0.5: + dependencies: + balanced-match: 4.0.4 + braces@3.0.3: dependencies: fill-range: 7.1.1 @@ -14534,6 +14826,14 @@ snapshots: node-releases: 2.0.27 update-browserslist-db: 1.2.2(browserslist@4.28.1) + browserslist@4.28.2: + dependencies: + baseline-browser-mapping: 2.10.19 + caniuse-lite: 1.0.30001788 + electron-to-chromium: 1.5.338 + node-releases: 2.0.37 + update-browserslist-db: 1.2.3(browserslist@4.28.2) + buffer-from@1.1.2: {} builtin-modules@5.0.0: {} @@ -14597,7 +14897,7 @@ snapshots: caniuse-lite@1.0.30001759: {} - caniuse-lite@1.0.30001774: {} + caniuse-lite@1.0.30001788: {} case-sensitive-paths-webpack-plugin@2.4.0: {} @@ -14845,7 +15145,7 @@ snapshots: core-js-compat@3.49.0: dependencies: - browserslist: 4.28.1 + browserslist: 4.28.2 cosmiconfig-typescript-loader@6.2.0(@types/node@25.6.0)(cosmiconfig@9.0.1(typescript@6.0.2))(typescript@6.0.2): dependencies: @@ -14889,34 +15189,34 @@ snapshots: crypt@0.0.2: {} - css-blank-pseudo@8.0.1(postcss@8.5.8): + css-blank-pseudo@8.0.1(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.1 - css-has-pseudo@8.0.0(postcss@8.5.8): + css-has-pseudo@8.0.0(postcss@8.5.10): dependencies: '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.1) - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 css-loader@7.1.4(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)): dependencies: - icss-utils: 5.1.0(postcss@8.5.8) - postcss: 8.5.8 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.8) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.8) - postcss-modules-scope: 3.2.1(postcss@8.5.8) - postcss-modules-values: 4.0.0(postcss@8.5.8) + icss-utils: 5.1.0(postcss@8.5.10) + postcss: 8.5.10 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.10) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.10) + postcss-modules-scope: 3.2.1(postcss@8.5.10) + postcss-modules-values: 4.0.0(postcss@8.5.10) postcss-value-parser: 4.2.0 semver: 7.7.4 optionalDependencies: webpack: 5.103.0(@swc/core@1.13.5)(esbuild@0.28.0) - css-prefers-color-scheme@11.0.0(postcss@8.5.8): + css-prefers-color-scheme@11.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 css-select@4.3.0: dependencies: @@ -14941,10 +15241,10 @@ snapshots: cssfontparser@1.2.1: {} - cssstyle@5.3.1(postcss@8.5.8): + cssstyle@5.3.1(postcss@8.5.10): dependencies: '@asamuzakjp/css-color': 4.0.5 - '@csstools/css-syntax-patches-for-csstree': 1.0.14(postcss@8.5.8) + '@csstools/css-syntax-patches-for-csstree': 1.0.14(postcss@8.5.10) css-tree: 3.1.0 transitivePeerDependencies: - postcss @@ -15033,6 +15333,8 @@ snapshots: defu@6.1.4: {} + defu@6.1.7: {} + degenerator@5.0.1: dependencies: ast-types: 0.13.4 @@ -15161,6 +15463,8 @@ snapshots: electron-to-chromium@1.5.266: {} + electron-to-chromium@1.5.338: {} + emoji-regex@10.6.0: {} emoji-regex@8.0.0: {} @@ -15180,11 +15484,6 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.1 - enhanced-resolve@5.19.0: - dependencies: - graceful-fs: 4.2.11 - tapable: 2.3.0 - enhanced-resolve@5.20.1: dependencies: graceful-fs: 4.2.11 @@ -15328,10 +15627,10 @@ snapshots: fs-extra: 10.1.0 globby: 11.1.0 - esbuild-plugin-vue3@0.5.1(sass@1.87.0)(vue@3.5.30(typescript@6.0.2)): + esbuild-plugin-vue3@0.5.1(sass@1.87.0)(vue@3.5.32(typescript@6.0.2)): dependencies: typescript: 4.9.5 - vue: 3.5.30(typescript@6.0.2) + vue: 3.5.32(typescript@6.0.2) optionalDependencies: sass: 1.87.0 @@ -15341,8 +15640,8 @@ snapshots: '@types/sass': 1.45.0 '@types/stylus': 0.48.43 glob: 10.4.5 - postcss: 8.5.8 - postcss-modules: 6.0.1(postcss@8.5.8) + postcss: 8.5.10 + postcss-modules: 6.0.1(postcss@8.5.10) esbuild@0.27.3: optionalDependencies: @@ -15454,27 +15753,28 @@ snapshots: dependencies: eslint: 10.2.0(jiti@2.6.1) - eslint-plugin-better-tailwindcss@4.3.2(eslint@10.2.0(jiti@2.6.1))(tailwindcss@3.4.18)(typescript@6.0.2): + eslint-plugin-better-tailwindcss@4.4.1(eslint@10.2.0(jiti@2.6.1))(tailwindcss@3.4.18)(typescript@6.0.2): dependencies: - '@eslint/css-tree': 3.6.9 - '@valibot/to-json-schema': 1.5.0(valibot@1.2.0(typescript@6.0.2)) + '@eslint/css-tree': 4.0.2 + '@valibot/to-json-schema': 1.6.0(valibot@1.3.1(typescript@6.0.2)) enhanced-resolve: 5.20.1 jiti: 2.6.1 synckit: 0.11.12 - tailwind-csstree: 0.1.4 + tailwind-csstree: 0.3.1 tailwindcss: 3.4.18 tsconfig-paths-webpack-plugin: 4.2.0 - valibot: 1.2.0(typescript@6.0.2) + valibot: 1.3.1(typescript@6.0.2) optionalDependencies: eslint: 10.2.0(jiti@2.6.1) transitivePeerDependencies: + - '@eslint/css' - typescript - eslint-plugin-command@3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@typescript-eslint/typescript-estree@8.57.2(typescript@6.0.2))(@typescript-eslint/utils@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1)): + eslint-plugin-command@3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(@typescript-eslint/typescript-estree@8.58.2(typescript@6.0.2))(@typescript-eslint/utils@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1)): dependencies: '@es-joy/jsdoccomment': 0.84.0 '@typescript-eslint/rule-tester': 8.56.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) - '@typescript-eslint/typescript-estree': 8.57.2(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.58.2(typescript@6.0.2) '@typescript-eslint/utils': 8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) eslint: 10.2.0(jiti@2.6.1) @@ -15777,13 +16077,13 @@ snapshots: semver: 7.7.4 strip-indent: 4.1.1 - eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1)): + eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.57.2(@typescript-eslint/parser@8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1)): dependencies: eslint: 10.2.0(jiti@2.6.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.57.2(@typescript-eslint/parser@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/eslint-plugin': 8.57.2(@typescript-eslint/parser@8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) - eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.2.0(jiti@2.6.1)))(@typescript-eslint/parser@8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.2.0(jiti@2.6.1))): + eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.2.0(jiti@2.6.1)))(@typescript-eslint/parser@8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2))(eslint@10.2.0(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.2.0(jiti@2.6.1))): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.0(jiti@2.6.1)) eslint: 10.2.0(jiti@2.6.1) @@ -15795,7 +16095,7 @@ snapshots: xml-name-validator: 4.0.0 optionalDependencies: '@stylistic/eslint-plugin': 5.10.0(eslint@10.2.0(jiti@2.6.1)) - '@typescript-eslint/parser': 8.57.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/parser': 8.58.2(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) eslint-plugin-yml@3.3.1(eslint@10.2.0(jiti@2.6.1)): dependencies: @@ -15811,9 +16111,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.30)(eslint@10.2.0(jiti@2.6.1)): + eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.32)(eslint@10.2.0(jiti@2.6.1)): dependencies: - '@vue/compiler-sfc': 3.5.30 + '@vue/compiler-sfc': 3.5.32 eslint: 10.2.0(jiti@2.6.1) eslint-scope@5.1.1: @@ -15984,6 +16284,10 @@ snapshots: optionalDependencies: picomatch: 4.0.3 + fdir@6.5.0(picomatch@4.0.4): + optionalDependencies: + picomatch: 4.0.4 + file-entry-cache@8.0.0: dependencies: flat-cache: 4.0.1 @@ -16014,7 +16318,7 @@ snapshots: flat-cache@3.2.0: dependencies: - flatted: 3.3.3 + flatted: 3.4.2 keyv: 4.5.4 rimraf: 3.0.2 @@ -16023,8 +16327,6 @@ snapshots: flatted: 3.4.2 keyv: 4.5.4 - flatted@3.3.3: {} - flatted@3.4.2: {} for-each@0.3.5: @@ -16045,11 +16347,11 @@ snapshots: deepmerge: 4.3.1 fs-extra: 10.1.0 memfs: 3.5.3 - minimatch: 3.1.2 + minimatch: 3.1.5 node-abort-controller: 3.1.1 schema-utils: 3.3.0 semver: 7.7.4 - tapable: 2.3.0 + tapable: 2.3.2 typescript: 6.0.2 webpack: 5.103.0(@swc/core@1.13.5)(esbuild@0.28.0) @@ -16148,6 +16450,10 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 + get-tsconfig@4.14.0: + dependencies: + resolve-pkg-maps: 1.0.0 + get-uri@6.0.5: dependencies: basic-ftp: 5.2.0 @@ -16253,14 +16559,14 @@ snapshots: optionalDependencies: uglify-js: 3.19.3 - happy-dom@20.8.7: + happy-dom@20.9.0: dependencies: - '@types/node': 25.5.0 + '@types/node': 25.6.0 '@types/whatwg-mimetype': 3.0.2 '@types/ws': 8.18.1 entities: 7.0.1 whatwg-mimetype: 3.0.0 - ws: 8.18.3 + ws: 8.20.0 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -16299,7 +16605,7 @@ snapshots: dependencies: react-is: 16.13.1 - hookable@6.1.0: {} + hookable@6.1.1: {} hosted-git-info@8.1.0: dependencies: @@ -16329,7 +16635,7 @@ snapshots: html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 - tapable: 2.3.0 + tapable: 2.3.2 optionalDependencies: webpack: 5.103.0(@swc/core@1.13.5)(esbuild@0.28.0) @@ -16368,9 +16674,9 @@ snapshots: dependencies: safer-buffer: 2.1.2 - icss-utils@5.1.0(postcss@8.5.8): + icss-utils@5.1.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 ignore@5.3.2: {} @@ -16727,10 +17033,10 @@ snapshots: jsdoc-type-pratt-parser@7.1.1: {} - jsdom@27.0.1(postcss@8.5.8): + jsdom@27.0.1(postcss@8.5.10): dependencies: '@asamuzakjp/dom-selector': 6.7.3 - cssstyle: 5.3.1(postcss@8.5.8) + cssstyle: 5.3.1(postcss@8.5.10) data-urls: 6.0.0 decimal.js: 10.6.0 html-encoding-sniffer: 4.0.0 @@ -16994,7 +17300,7 @@ snapshots: magicast@0.5.2: dependencies: - '@babel/parser': 7.29.0 + '@babel/parser': 7.29.2 '@babel/types': 7.29.0 source-map-js: 1.2.1 @@ -17138,7 +17444,7 @@ snapshots: mdn-data@2.12.2: {} - mdn-data@2.23.0: {} + mdn-data@2.27.1: {} memfs@3.5.3: dependencies: @@ -17387,6 +17693,10 @@ snapshots: dependencies: brace-expansion: 5.0.4 + minimatch@10.2.5: + dependencies: + brace-expansion: 5.0.5 + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -17447,7 +17757,7 @@ snapshots: nanoid@3.3.11: {} - nanoid@5.1.7: {} + nanoid@5.1.9: {} natural-compare@1.4.0: {} @@ -17479,6 +17789,8 @@ snapshots: node-releases@2.0.27: {} + node-releases@2.0.37: {} + normalize-package-data@7.0.1: dependencies: hosted-git-info: 8.1.0 @@ -17830,309 +18142,309 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-attribute-case-insensitive@8.0.0(postcss@8.5.8): + postcss-attribute-case-insensitive@8.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.1 - postcss-clamp@4.1.0(postcss@8.5.8): + postcss-clamp@4.1.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-value-parser: 4.2.0 - postcss-color-functional-notation@8.0.2(postcss@8.5.8): + postcss-color-functional-notation@8.0.3(postcss@8.5.10): dependencies: - '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - postcss-color-hex-alpha@11.0.0(postcss@8.5.8): + postcss-color-hex-alpha@11.0.0(postcss@8.5.10): dependencies: - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 postcss-value-parser: 4.2.0 - postcss-color-rebeccapurple@11.0.0(postcss@8.5.8): + postcss-color-rebeccapurple@11.0.0(postcss@8.5.10): dependencies: - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 postcss-value-parser: 4.2.0 - postcss-custom-media@12.0.1(postcss@8.5.8): + postcss-custom-media@12.0.1(postcss@8.5.10): dependencies: '@csstools/cascade-layer-name-parser': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) - postcss: 8.5.8 + postcss: 8.5.10 - postcss-custom-properties@15.0.1(postcss@8.5.8): + postcss-custom-properties@15.0.1(postcss@8.5.10): dependencies: '@csstools/cascade-layer-name-parser': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 postcss-value-parser: 4.2.0 - postcss-custom-selectors@9.0.1(postcss@8.5.8): + postcss-custom-selectors@9.0.1(postcss@8.5.10): dependencies: '@csstools/cascade-layer-name-parser': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.1 - postcss-dir-pseudo-class@10.0.0(postcss@8.5.8): + postcss-dir-pseudo-class@10.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.1 - postcss-double-position-gradients@7.0.0(postcss@8.5.8): + postcss-double-position-gradients@7.0.0(postcss@8.5.10): dependencies: - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 postcss-value-parser: 4.2.0 - postcss-focus-visible@11.0.0(postcss@8.5.8): + postcss-focus-visible@11.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.1 - postcss-focus-within@10.0.0(postcss@8.5.8): + postcss-focus-within@10.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.1 - postcss-font-variant@5.0.0(postcss@8.5.8): + postcss-font-variant@5.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 - postcss-gap-properties@7.0.0(postcss@8.5.8): + postcss-gap-properties@7.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 - postcss-image-set-function@8.0.0(postcss@8.5.8): + postcss-image-set-function@8.0.0(postcss@8.5.10): dependencies: - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 postcss-value-parser: 4.2.0 - postcss-import@15.1.0(postcss@8.5.6): + postcss-import@15.1.0(postcss@8.5.10): dependencies: - postcss: 8.5.6 + postcss: 8.5.10 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.10 - postcss-js@4.0.1(postcss@8.5.6): + postcss-js@4.0.1(postcss@8.5.10): dependencies: camelcase-css: 2.0.1 - postcss: 8.5.6 + postcss: 8.5.10 - postcss-lab-function@8.0.2(postcss@8.5.8): + postcss-lab-function@8.0.3(postcss@8.5.10): dependencies: - '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.1.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/utilities': 3.0.0(postcss@8.5.8) - postcss: 8.5.8 + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/utilities': 3.0.0(postcss@8.5.10) + postcss: 8.5.10 - postcss-load-config@4.0.2(postcss@8.5.6): + postcss-load-config@4.0.2(postcss@8.5.10): dependencies: lilconfig: 3.1.3 yaml: 2.8.1 optionalDependencies: - postcss: 8.5.6 + postcss: 8.5.10 - postcss-load-config@6.0.1(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0)(yaml@2.8.3): + postcss-load-config@6.0.1(jiti@2.6.1)(postcss@8.5.10)(tsx@4.21.0)(yaml@2.8.3): dependencies: lilconfig: 3.1.3 optionalDependencies: jiti: 2.6.1 - postcss: 8.5.8 + postcss: 8.5.10 tsx: 4.21.0 yaml: 2.8.3 - postcss-loader@8.2.1(postcss@8.5.8)(typescript@6.0.2)(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)): + postcss-loader@8.2.1(postcss@8.5.10)(typescript@6.0.2)(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)): dependencies: cosmiconfig: 9.0.0(typescript@6.0.2) jiti: 2.6.1 - postcss: 8.5.8 + postcss: 8.5.10 semver: 7.7.4 optionalDependencies: webpack: 5.103.0(@swc/core@1.13.5)(esbuild@0.28.0) transitivePeerDependencies: - typescript - postcss-logical@9.0.0(postcss@8.5.8): + postcss-logical@9.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-value-parser: 4.2.0 - postcss-modules-extract-imports@3.1.0(postcss@8.5.8): + postcss-modules-extract-imports@3.1.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 - postcss-modules-local-by-default@4.2.0(postcss@8.5.8): + postcss-modules-local-by-default@4.2.0(postcss@8.5.10): dependencies: - icss-utils: 5.1.0(postcss@8.5.8) - postcss: 8.5.8 + icss-utils: 5.1.0(postcss@8.5.10) + postcss: 8.5.10 postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 - postcss-modules-scope@3.2.1(postcss@8.5.8): + postcss-modules-scope@3.2.1(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.0 - postcss-modules-values@4.0.0(postcss@8.5.8): + postcss-modules-values@4.0.0(postcss@8.5.10): dependencies: - icss-utils: 5.1.0(postcss@8.5.8) - postcss: 8.5.8 + icss-utils: 5.1.0(postcss@8.5.10) + postcss: 8.5.10 - postcss-modules@6.0.1(postcss@8.5.8): + postcss-modules@6.0.1(postcss@8.5.10): dependencies: generic-names: 4.0.0 - icss-utils: 5.1.0(postcss@8.5.8) + icss-utils: 5.1.0(postcss@8.5.10) lodash.camelcase: 4.3.0 - postcss: 8.5.8 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.8) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.8) - postcss-modules-scope: 3.2.1(postcss@8.5.8) - postcss-modules-values: 4.0.0(postcss@8.5.8) + postcss: 8.5.10 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.10) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.10) + postcss-modules-scope: 3.2.1(postcss@8.5.10) + postcss-modules-values: 4.0.0(postcss@8.5.10) string-hash: 1.1.3 - postcss-nested@6.2.0(postcss@8.5.6): + postcss-nested@6.2.0(postcss@8.5.10): dependencies: - postcss: 8.5.6 + postcss: 8.5.10 postcss-selector-parser: 6.1.2 - postcss-nesting@14.0.0(postcss@8.5.8): + postcss-nesting@14.0.0(postcss@8.5.10): dependencies: '@csstools/selector-resolve-nested': 4.0.0(postcss-selector-parser@7.1.1) '@csstools/selector-specificity': 6.0.0(postcss-selector-parser@7.1.1) - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.1 - postcss-opacity-percentage@3.0.0(postcss@8.5.8): + postcss-opacity-percentage@3.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 - postcss-overflow-shorthand@7.0.0(postcss@8.5.8): + postcss-overflow-shorthand@7.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-value-parser: 4.2.0 - postcss-page-break@3.0.4(postcss@8.5.8): + postcss-page-break@3.0.4(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 - postcss-place@11.0.0(postcss@8.5.8): + postcss-place@11.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-value-parser: 4.2.0 - postcss-preset-env@11.2.0(postcss@8.5.8): + postcss-preset-env@11.2.1(postcss@8.5.10): dependencies: - '@csstools/postcss-alpha-function': 2.0.3(postcss@8.5.8) - '@csstools/postcss-cascade-layers': 6.0.0(postcss@8.5.8) - '@csstools/postcss-color-function': 5.0.2(postcss@8.5.8) - '@csstools/postcss-color-function-display-p3-linear': 2.0.2(postcss@8.5.8) - '@csstools/postcss-color-mix-function': 4.0.2(postcss@8.5.8) - '@csstools/postcss-color-mix-variadic-function-arguments': 2.0.2(postcss@8.5.8) - '@csstools/postcss-content-alt-text': 3.0.0(postcss@8.5.8) - '@csstools/postcss-contrast-color-function': 3.0.2(postcss@8.5.8) - '@csstools/postcss-exponential-functions': 3.0.1(postcss@8.5.8) - '@csstools/postcss-font-format-keywords': 5.0.0(postcss@8.5.8) - '@csstools/postcss-font-width-property': 1.0.0(postcss@8.5.8) - '@csstools/postcss-gamut-mapping': 3.0.2(postcss@8.5.8) - '@csstools/postcss-gradients-interpolation-method': 6.0.2(postcss@8.5.8) - '@csstools/postcss-hwb-function': 5.0.2(postcss@8.5.8) - '@csstools/postcss-ic-unit': 5.0.0(postcss@8.5.8) - '@csstools/postcss-initial': 3.0.0(postcss@8.5.8) - '@csstools/postcss-is-pseudo-class': 6.0.0(postcss@8.5.8) - '@csstools/postcss-light-dark-function': 3.0.0(postcss@8.5.8) - '@csstools/postcss-logical-float-and-clear': 4.0.0(postcss@8.5.8) - '@csstools/postcss-logical-overflow': 3.0.0(postcss@8.5.8) - '@csstools/postcss-logical-overscroll-behavior': 3.0.0(postcss@8.5.8) - '@csstools/postcss-logical-resize': 4.0.0(postcss@8.5.8) - '@csstools/postcss-logical-viewport-units': 4.0.0(postcss@8.5.8) - '@csstools/postcss-media-minmax': 3.0.1(postcss@8.5.8) - '@csstools/postcss-media-queries-aspect-ratio-number-values': 4.0.0(postcss@8.5.8) - '@csstools/postcss-mixins': 1.0.0(postcss@8.5.8) - '@csstools/postcss-nested-calc': 5.0.0(postcss@8.5.8) - '@csstools/postcss-normalize-display-values': 5.0.1(postcss@8.5.8) - '@csstools/postcss-oklab-function': 5.0.2(postcss@8.5.8) - '@csstools/postcss-position-area-property': 2.0.0(postcss@8.5.8) - '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.8) - '@csstools/postcss-property-rule-prelude-list': 2.0.0(postcss@8.5.8) - '@csstools/postcss-random-function': 3.0.1(postcss@8.5.8) - '@csstools/postcss-relative-color-syntax': 4.0.2(postcss@8.5.8) - '@csstools/postcss-scope-pseudo-class': 5.0.0(postcss@8.5.8) - '@csstools/postcss-sign-functions': 2.0.1(postcss@8.5.8) - '@csstools/postcss-stepped-value-functions': 5.0.1(postcss@8.5.8) - '@csstools/postcss-syntax-descriptor-syntax-production': 2.0.0(postcss@8.5.8) - '@csstools/postcss-system-ui-font-family': 2.0.0(postcss@8.5.8) - '@csstools/postcss-text-decoration-shorthand': 5.0.3(postcss@8.5.8) - '@csstools/postcss-trigonometric-functions': 5.0.1(postcss@8.5.8) - '@csstools/postcss-unset-value': 5.0.0(postcss@8.5.8) - autoprefixer: 10.4.27(postcss@8.5.8) - browserslist: 4.28.1 - css-blank-pseudo: 8.0.1(postcss@8.5.8) - css-has-pseudo: 8.0.0(postcss@8.5.8) - css-prefers-color-scheme: 11.0.0(postcss@8.5.8) + '@csstools/postcss-alpha-function': 2.0.4(postcss@8.5.10) + '@csstools/postcss-cascade-layers': 6.0.0(postcss@8.5.10) + '@csstools/postcss-color-function': 5.0.3(postcss@8.5.10) + '@csstools/postcss-color-function-display-p3-linear': 2.0.3(postcss@8.5.10) + '@csstools/postcss-color-mix-function': 4.0.3(postcss@8.5.10) + '@csstools/postcss-color-mix-variadic-function-arguments': 2.0.3(postcss@8.5.10) + '@csstools/postcss-content-alt-text': 3.0.0(postcss@8.5.10) + '@csstools/postcss-contrast-color-function': 3.0.3(postcss@8.5.10) + '@csstools/postcss-exponential-functions': 3.0.2(postcss@8.5.10) + '@csstools/postcss-font-format-keywords': 5.0.0(postcss@8.5.10) + '@csstools/postcss-font-width-property': 1.0.0(postcss@8.5.10) + '@csstools/postcss-gamut-mapping': 3.0.3(postcss@8.5.10) + '@csstools/postcss-gradients-interpolation-method': 6.0.3(postcss@8.5.10) + '@csstools/postcss-hwb-function': 5.0.3(postcss@8.5.10) + '@csstools/postcss-ic-unit': 5.0.0(postcss@8.5.10) + '@csstools/postcss-initial': 3.0.0(postcss@8.5.10) + '@csstools/postcss-is-pseudo-class': 6.0.0(postcss@8.5.10) + '@csstools/postcss-light-dark-function': 3.0.0(postcss@8.5.10) + '@csstools/postcss-logical-float-and-clear': 4.0.0(postcss@8.5.10) + '@csstools/postcss-logical-overflow': 3.0.0(postcss@8.5.10) + '@csstools/postcss-logical-overscroll-behavior': 3.0.0(postcss@8.5.10) + '@csstools/postcss-logical-resize': 4.0.0(postcss@8.5.10) + '@csstools/postcss-logical-viewport-units': 4.0.0(postcss@8.5.10) + '@csstools/postcss-media-minmax': 3.0.2(postcss@8.5.10) + '@csstools/postcss-media-queries-aspect-ratio-number-values': 4.0.0(postcss@8.5.10) + '@csstools/postcss-mixins': 1.0.0(postcss@8.5.10) + '@csstools/postcss-nested-calc': 5.0.0(postcss@8.5.10) + '@csstools/postcss-normalize-display-values': 5.0.1(postcss@8.5.10) + '@csstools/postcss-oklab-function': 5.0.3(postcss@8.5.10) + '@csstools/postcss-position-area-property': 2.0.0(postcss@8.5.10) + '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.10) + '@csstools/postcss-property-rule-prelude-list': 2.0.0(postcss@8.5.10) + '@csstools/postcss-random-function': 3.0.2(postcss@8.5.10) + '@csstools/postcss-relative-color-syntax': 4.0.3(postcss@8.5.10) + '@csstools/postcss-scope-pseudo-class': 5.0.0(postcss@8.5.10) + '@csstools/postcss-sign-functions': 2.0.2(postcss@8.5.10) + '@csstools/postcss-stepped-value-functions': 5.0.2(postcss@8.5.10) + '@csstools/postcss-syntax-descriptor-syntax-production': 2.0.0(postcss@8.5.10) + '@csstools/postcss-system-ui-font-family': 2.0.0(postcss@8.5.10) + '@csstools/postcss-text-decoration-shorthand': 5.0.3(postcss@8.5.10) + '@csstools/postcss-trigonometric-functions': 5.0.2(postcss@8.5.10) + '@csstools/postcss-unset-value': 5.0.0(postcss@8.5.10) + autoprefixer: 10.5.0(postcss@8.5.10) + browserslist: 4.28.2 + css-blank-pseudo: 8.0.1(postcss@8.5.10) + css-has-pseudo: 8.0.0(postcss@8.5.10) + css-prefers-color-scheme: 11.0.0(postcss@8.5.10) cssdb: 8.8.0 - postcss: 8.5.8 - postcss-attribute-case-insensitive: 8.0.0(postcss@8.5.8) - postcss-clamp: 4.1.0(postcss@8.5.8) - postcss-color-functional-notation: 8.0.2(postcss@8.5.8) - postcss-color-hex-alpha: 11.0.0(postcss@8.5.8) - postcss-color-rebeccapurple: 11.0.0(postcss@8.5.8) - postcss-custom-media: 12.0.1(postcss@8.5.8) - postcss-custom-properties: 15.0.1(postcss@8.5.8) - postcss-custom-selectors: 9.0.1(postcss@8.5.8) - postcss-dir-pseudo-class: 10.0.0(postcss@8.5.8) - postcss-double-position-gradients: 7.0.0(postcss@8.5.8) - postcss-focus-visible: 11.0.0(postcss@8.5.8) - postcss-focus-within: 10.0.0(postcss@8.5.8) - postcss-font-variant: 5.0.0(postcss@8.5.8) - postcss-gap-properties: 7.0.0(postcss@8.5.8) - postcss-image-set-function: 8.0.0(postcss@8.5.8) - postcss-lab-function: 8.0.2(postcss@8.5.8) - postcss-logical: 9.0.0(postcss@8.5.8) - postcss-nesting: 14.0.0(postcss@8.5.8) - postcss-opacity-percentage: 3.0.0(postcss@8.5.8) - postcss-overflow-shorthand: 7.0.0(postcss@8.5.8) - postcss-page-break: 3.0.4(postcss@8.5.8) - postcss-place: 11.0.0(postcss@8.5.8) - postcss-pseudo-class-any-link: 11.0.0(postcss@8.5.8) - postcss-replace-overflow-wrap: 4.0.0(postcss@8.5.8) - postcss-selector-not: 9.0.0(postcss@8.5.8) + postcss: 8.5.10 + postcss-attribute-case-insensitive: 8.0.0(postcss@8.5.10) + postcss-clamp: 4.1.0(postcss@8.5.10) + postcss-color-functional-notation: 8.0.3(postcss@8.5.10) + postcss-color-hex-alpha: 11.0.0(postcss@8.5.10) + postcss-color-rebeccapurple: 11.0.0(postcss@8.5.10) + postcss-custom-media: 12.0.1(postcss@8.5.10) + postcss-custom-properties: 15.0.1(postcss@8.5.10) + postcss-custom-selectors: 9.0.1(postcss@8.5.10) + postcss-dir-pseudo-class: 10.0.0(postcss@8.5.10) + postcss-double-position-gradients: 7.0.0(postcss@8.5.10) + postcss-focus-visible: 11.0.0(postcss@8.5.10) + postcss-focus-within: 10.0.0(postcss@8.5.10) + postcss-font-variant: 5.0.0(postcss@8.5.10) + postcss-gap-properties: 7.0.0(postcss@8.5.10) + postcss-image-set-function: 8.0.0(postcss@8.5.10) + postcss-lab-function: 8.0.3(postcss@8.5.10) + postcss-logical: 9.0.0(postcss@8.5.10) + postcss-nesting: 14.0.0(postcss@8.5.10) + postcss-opacity-percentage: 3.0.0(postcss@8.5.10) + postcss-overflow-shorthand: 7.0.0(postcss@8.5.10) + postcss-page-break: 3.0.4(postcss@8.5.10) + postcss-place: 11.0.0(postcss@8.5.10) + postcss-pseudo-class-any-link: 11.0.0(postcss@8.5.10) + postcss-replace-overflow-wrap: 4.0.0(postcss@8.5.10) + postcss-selector-not: 9.0.0(postcss@8.5.10) - postcss-pseudo-class-any-link@11.0.0(postcss@8.5.8): + postcss-pseudo-class-any-link@11.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.1 - postcss-replace-overflow-wrap@4.0.0(postcss@8.5.8): + postcss-replace-overflow-wrap@4.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 - postcss-replace@2.0.1(postcss@8.5.8): + postcss-replace@2.0.1(postcss@8.5.10): dependencies: kind-of: 6.0.3 object-path: 0.11.8 - postcss: 8.5.8 + postcss: 8.5.10 - postcss-selector-not@9.0.0(postcss@8.5.8): + postcss-selector-not@9.0.0(postcss@8.5.10): dependencies: - postcss: 8.5.8 + postcss: 8.5.10 postcss-selector-parser: 7.1.1 postcss-selector-parser@6.1.2: @@ -18152,13 +18464,7 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.5.6: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - postcss@8.5.8: + postcss@8.5.10: dependencies: nanoid: 3.3.11 picocolors: 1.1.1 @@ -18569,24 +18875,46 @@ snapshots: dependencies: glob: 7.2.3 - rolldown-plugin-dts@0.22.5(rolldown@1.0.0-rc.9)(typescript@6.0.2)(vue-tsc@3.2.6(typescript@6.0.2)): + rolldown-plugin-dts@0.23.2(rolldown@1.0.0-rc.15)(typescript@6.0.2)(vue-tsc@3.2.6(typescript@6.0.2)): dependencies: - '@babel/generator': 8.0.0-rc.2 - '@babel/helper-validator-identifier': 8.0.0-rc.2 - '@babel/parser': 8.0.0-rc.2 - '@babel/types': 8.0.0-rc.2 + '@babel/generator': 8.0.0-rc.3 + '@babel/helper-validator-identifier': 8.0.0-rc.3 + '@babel/parser': 8.0.0-rc.3 + '@babel/types': 8.0.0-rc.3 ast-kit: 3.0.0-beta.1 birpc: 4.0.0 dts-resolver: 2.1.3 - get-tsconfig: 4.13.7 + get-tsconfig: 4.14.0 obug: 2.1.1 - rolldown: 1.0.0-rc.9 + picomatch: 4.0.4 + rolldown: 1.0.0-rc.15 optionalDependencies: typescript: 6.0.2 vue-tsc: 3.2.6(typescript@6.0.2) transitivePeerDependencies: - oxc-resolver + rolldown@1.0.0-rc.15: + dependencies: + '@oxc-project/types': 0.124.0 + '@rolldown/pluginutils': 1.0.0-rc.15 + optionalDependencies: + '@rolldown/binding-android-arm64': 1.0.0-rc.15 + '@rolldown/binding-darwin-arm64': 1.0.0-rc.15 + '@rolldown/binding-darwin-x64': 1.0.0-rc.15 + '@rolldown/binding-freebsd-x64': 1.0.0-rc.15 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.15 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.15 + '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.15 + '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.15 + '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.15 + '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.15 + '@rolldown/binding-linux-x64-musl': 1.0.0-rc.15 + '@rolldown/binding-openharmony-arm64': 1.0.0-rc.15 + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.15 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.15 + '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.15 + rolldown@1.0.0-rc.9: dependencies: '@oxc-project/types': 0.115.0 @@ -18608,6 +18936,11 @@ snapshots: '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.9 '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.9 + rollup-plugin-polyfill-node@0.13.0(rollup@4.55.1): + dependencies: + '@rollup/plugin-inject': 5.0.5(rollup@4.55.1) + rollup: 4.55.1 + rollup@4.55.1: dependencies: '@types/estree': 1.0.8 @@ -18638,7 +18971,6 @@ snapshots: '@rollup/rollup-win32-x64-gnu': 4.55.1 '@rollup/rollup-win32-x64-msvc': 4.55.1 fsevents: 2.3.3 - optional: true rrweb-cssom@0.8.0: {} @@ -18694,8 +19026,8 @@ snapshots: schema-utils@3.3.0: dependencies: '@types/json-schema': 7.0.15 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) + ajv: 6.14.0 + ajv-keywords: 3.5.2(ajv@6.14.0) schema-utils@4.3.3: dependencies: @@ -18878,7 +19210,7 @@ snapshots: stackback@0.0.2: {} - std-env@4.0.0: {} + std-env@4.1.0: {} stdin-discarder@0.2.2: {} @@ -18892,7 +19224,7 @@ snapshots: terser-webpack-plugin: 5.3.14(@swc/core@1.13.5)(esbuild@0.28.0)(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) webpack: 5.103.0(@swc/core@1.13.5)(esbuild@0.28.0) - storybook@10.2.12(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5): + storybook@10.3.5(@testing-library/dom@10.4.0)(prettier@3.8.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5): dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 2.0.1(react-dom@19.2.5(react@19.2.5))(react@19.2.5) @@ -18900,12 +19232,13 @@ snapshots: '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.0) '@vitest/expect': 3.2.4 '@vitest/spy': 3.2.4 + '@webcontainer/env': 1.1.1 esbuild: 0.27.3 open: 10.2.0 recast: 0.23.11 semver: 7.7.4 use-sync-external-store: 1.6.0(react@19.2.5) - ws: 8.18.3 + ws: 8.20.0 optionalDependencies: prettier: 3.8.1 transitivePeerDependencies: @@ -19072,7 +19405,7 @@ snapshots: dependencies: '@pkgr/core': 0.2.9 - tailwind-csstree@0.1.4: {} + tailwind-csstree@0.3.1: {} tailwind-merge@2.6.0: {} @@ -19100,11 +19433,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.6 - postcss-import: 15.1.0(postcss@8.5.6) - postcss-js: 4.0.1(postcss@8.5.6) - postcss-load-config: 4.0.2(postcss@8.5.6) - postcss-nested: 6.2.0(postcss@8.5.6) + postcss: 8.5.10 + postcss-import: 15.1.0(postcss@8.5.10) + postcss-js: 4.0.1(postcss@8.5.10) + postcss-load-config: 4.0.2(postcss@8.5.10) + postcss-nested: 6.2.0(postcss@8.5.10) postcss-selector-parser: 6.1.2 resolve: 1.22.10 sucrase: 3.35.0 @@ -19113,8 +19446,6 @@ snapshots: tapable@2.2.1: {} - tapable@2.3.0: {} - tapable@2.3.2: {} terser-webpack-plugin@5.3.14(@swc/core@1.13.5)(esbuild@0.28.0)(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)): @@ -19132,7 +19463,7 @@ snapshots: terser@5.44.1: dependencies: '@jridgewell/source-map': 0.3.11 - acorn: 8.15.0 + acorn: 8.16.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -19156,11 +19487,18 @@ snapshots: tinyexec@1.0.4: {} + tinyexec@1.1.1: {} + tinyglobby@0.2.15: dependencies: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 + tinyglobby@0.2.16: + dependencies: + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 + tinypool@2.1.0: {} tinyrainbow@2.0.0: {} @@ -19235,26 +19573,26 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tsdown@0.21.4(@tsdown/css@0.21.4)(synckit@0.11.12)(typescript@6.0.2)(vue-tsc@3.2.6(typescript@6.0.2)): + tsdown@0.21.8(@tsdown/css@0.21.8)(synckit@0.11.12)(typescript@6.0.2)(vue-tsc@3.2.6(typescript@6.0.2)): dependencies: ansis: 4.2.0 cac: 7.0.0 - defu: 6.1.4 + defu: 6.1.7 empathic: 2.0.0 - hookable: 6.1.0 + hookable: 6.1.1 import-without-cache: 0.2.5 obug: 2.1.1 picomatch: 4.0.4 - rolldown: 1.0.0-rc.9 - rolldown-plugin-dts: 0.22.5(rolldown@1.0.0-rc.9)(typescript@6.0.2)(vue-tsc@3.2.6(typescript@6.0.2)) + rolldown: 1.0.0-rc.15 + rolldown-plugin-dts: 0.23.2(rolldown@1.0.0-rc.15)(typescript@6.0.2)(vue-tsc@3.2.6(typescript@6.0.2)) semver: 7.7.4 - tinyexec: 1.0.4 - tinyglobby: 0.2.15 + tinyexec: 1.1.1 + tinyglobby: 0.2.16 tree-kill: 1.2.2 unconfig-core: 7.5.0 - unrun: 0.2.32(synckit@0.11.12) + unrun: 0.2.35(synckit@0.11.12) optionalDependencies: - '@tsdown/css': 0.21.4(jiti@2.6.1)(postcss-modules@6.0.1(postcss@8.5.8))(postcss@8.5.8)(sass@1.87.0)(tsdown@0.21.4)(tsx@4.21.0)(yaml@2.8.3) + '@tsdown/css': 0.21.8(jiti@2.6.1)(postcss-modules@6.0.1(postcss@8.5.10))(postcss@8.5.10)(sass@1.87.0)(tsdown@0.21.8)(tsx@4.21.0)(yaml@2.8.3) typescript: 6.0.2 transitivePeerDependencies: - '@ts-macro/tsc' @@ -19349,8 +19687,6 @@ snapshots: undici-types@6.21.0: {} - undici-types@7.18.2: {} - undici-types@7.19.2: {} undici@6.23.0: {} @@ -19384,7 +19720,7 @@ snapshots: universalify@2.0.1: {} - unplugin-vue@7.1.1(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(vue@3.5.30(typescript@6.0.2))(yaml@2.8.3): + unplugin-vue@7.1.1(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(vue@3.5.32(typescript@6.0.2))(yaml@2.8.3): dependencies: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 @@ -19392,7 +19728,7 @@ snapshots: obug: 2.1.1 unplugin: 3.0.0 vite: 8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3) - vue: 3.5.30(typescript@6.0.2) + vue: 3.5.32(typescript@6.0.2) transitivePeerDependencies: - '@types/node' - '@vitejs/devtools' @@ -19410,8 +19746,8 @@ snapshots: unplugin@2.3.11: dependencies: '@jridgewell/remapping': 2.3.5 - acorn: 8.15.0 - picomatch: 4.0.3 + acorn: 8.16.0 + picomatch: 4.0.4 webpack-virtual-modules: 0.6.2 unplugin@3.0.0: @@ -19420,9 +19756,9 @@ snapshots: picomatch: 4.0.3 webpack-virtual-modules: 0.6.2 - unrun@0.2.32(synckit@0.11.12): + unrun@0.2.35(synckit@0.11.12): dependencies: - rolldown: 1.0.0-rc.9 + rolldown: 1.0.0-rc.15 optionalDependencies: synckit: 0.11.12 @@ -19438,6 +19774,12 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 + update-browserslist-db@1.2.3(browserslist@4.28.2): + dependencies: + browserslist: 4.28.2 + escalade: 3.2.0 + picocolors: 1.1.1 + update-check@1.5.4: dependencies: registry-auth-token: 3.3.2 @@ -19484,7 +19826,7 @@ snapshots: uuid@9.0.1: {} - valibot@1.2.0(typescript@6.0.2): + valibot@1.3.1(typescript@6.0.2): optionalDependencies: typescript: 6.0.2 @@ -19507,7 +19849,7 @@ snapshots: '@oxc-project/runtime': 0.115.0 lightningcss: 1.32.0 picomatch: 4.0.3 - postcss: 8.5.8 + postcss: 8.5.10 rolldown: 1.0.0-rc.9 tinyglobby: 0.2.15 optionalDependencies: @@ -19525,7 +19867,7 @@ snapshots: '@oxc-project/runtime': 0.115.0 lightningcss: 1.32.0 picomatch: 4.0.3 - postcss: 8.5.8 + postcss: 8.5.10 rolldown: 1.0.0-rc.9 tinyglobby: 0.2.15 optionalDependencies: @@ -19539,32 +19881,33 @@ snapshots: yaml: 2.8.3 optional: true - vitest@4.1.1(@types/node@25.6.0)(happy-dom@20.8.7)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)): + vitest@4.1.4(@types/node@25.6.0)(@vitest/coverage-istanbul@4.1.4)(happy-dom@20.9.0)(jsdom@27.0.1)(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)): dependencies: - '@vitest/expect': 4.1.1 - '@vitest/mocker': 4.1.1(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) - '@vitest/pretty-format': 4.1.1 - '@vitest/runner': 4.1.1 - '@vitest/snapshot': 4.1.1 - '@vitest/spy': 4.1.1 - '@vitest/utils': 4.1.1 + '@vitest/expect': 4.1.4 + '@vitest/mocker': 4.1.4(vite@8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3)) + '@vitest/pretty-format': 4.1.4 + '@vitest/runner': 4.1.4 + '@vitest/snapshot': 4.1.4 + '@vitest/spy': 4.1.4 + '@vitest/utils': 4.1.4 es-module-lexer: 2.0.0 expect-type: 1.3.0 magic-string: 0.30.21 obug: 2.1.1 pathe: 2.0.3 picomatch: 4.0.4 - std-env: 4.0.0 + std-env: 4.1.0 tinybench: 2.9.0 - tinyexec: 1.0.4 - tinyglobby: 0.2.15 + tinyexec: 1.1.1 + tinyglobby: 0.2.16 tinyrainbow: 3.1.0 vite: 8.0.0(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.87.0)(terser@5.44.1)(tsx@4.21.0)(yaml@2.8.3) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 25.6.0 - happy-dom: 20.8.7 - jsdom: 27.0.1(postcss@8.5.8) + '@vitest/coverage-istanbul': 4.1.4(vitest@4.1.4) + happy-dom: 20.9.0 + jsdom: 27.0.1(postcss@8.5.10) transitivePeerDependencies: - msw @@ -19588,23 +19931,13 @@ snapshots: '@vue/language-core': 3.2.6 typescript: 6.0.2 - vue@3.5.29(typescript@6.0.2): + vue@3.5.32(typescript@6.0.2): dependencies: - '@vue/compiler-dom': 3.5.29 - '@vue/compiler-sfc': 3.5.29 - '@vue/runtime-dom': 3.5.29 - '@vue/server-renderer': 3.5.29(vue@3.5.29(typescript@6.0.2)) - '@vue/shared': 3.5.29 - optionalDependencies: - typescript: 6.0.2 - - vue@3.5.30(typescript@6.0.2): - dependencies: - '@vue/compiler-dom': 3.5.30 - '@vue/compiler-sfc': 3.5.30 - '@vue/runtime-dom': 3.5.30 - '@vue/server-renderer': 3.5.30(vue@3.5.30(typescript@6.0.2)) - '@vue/shared': 3.5.30 + '@vue/compiler-dom': 3.5.32 + '@vue/compiler-sfc': 3.5.32 + '@vue/runtime-dom': 3.5.32 + '@vue/server-renderer': 3.5.32(vue@3.5.32(typescript@6.0.2)) + '@vue/shared': 3.5.32 optionalDependencies: typescript: 6.0.2 @@ -19656,11 +19989,11 @@ snapshots: '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - acorn-import-phases: 1.0.4(acorn@8.15.0) - browserslist: 4.28.1 + acorn: 8.16.0 + acorn-import-phases: 1.0.4(acorn@8.16.0) + browserslist: 4.28.2 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.19.0 + enhanced-resolve: 5.20.1 es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 @@ -19671,7 +20004,7 @@ snapshots: mime-types: 2.1.35 neo-async: 2.6.2 schema-utils: 4.3.3 - tapable: 2.3.0 + tapable: 2.3.2 terser-webpack-plugin: 5.3.14(@swc/core@1.13.5)(esbuild@0.28.0)(webpack@5.103.0(@swc/core@1.13.5)(esbuild@0.28.0)) watchpack: 2.4.4 webpack-sources: 3.3.3 @@ -19785,6 +20118,8 @@ snapshots: ws@8.18.3: {} + ws@8.20.0: {} + wsl-utils@0.1.0: dependencies: is-wsl: 3.1.0 diff --git a/tests/formula-integration/package.json b/tests/formula-integration/package.json index 3284a6ea2a..78add01a7f 100644 --- a/tests/formula-integration/package.json +++ b/tests/formula-integration/package.json @@ -27,6 +27,6 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^6.0.2", - "vitest": "^4.1.1" + "vitest": "^4.1.4" } }