diff --git a/README.md b/README.md index 338aa9a9e..f780f40da 100644 --- a/README.md +++ b/README.md @@ -21,6 +21,7 @@ * 当前仓库已验证可在 `Node >= 20.19.0`、`pnpm >= 8.6.0` 下运行 `vite 8.x` * 升级到 `vite 8` 时,`vite.config.ts` 里的分包配置不能再使用对象形式的 `manualChunks`,需要改成 `codeSplitting.groups` * 当前样式中仍包含旧版 IE 的星号 hack(例如 `*zoom`),为保证 `vite 8` 默认的 Lightning CSS 压缩可通过,需要开启 `css.lightningcss.errorRecovery` +* 升级到 `TypeScript 6` 时,当前仓库仍沿用的 `moduleResolution: "node"` 与 `baseUrl` 会触发弃用报错,因此需要保留 `ignoreDeprecations: "6.0"` 作为兼容过渡 * 依赖升级后的有效回归命令为:`pnpm build:dev`、`pnpm build:prod`、`pnpm test:e2e` * 当前仓库基线里,`pnpm exec eslint ./src` 为 warning-only;`pnpm ts:check` 与 `pnpm exec stylelint "./src/**/*.{vue,less,postcss,css,scss}"` 仍存在既有历史问题,不能单独作为依赖升级回归门禁 diff --git a/package.json b/package.json index b7b1a44a3..c68bafcc8 100644 --- a/package.json +++ b/package.json @@ -123,7 +123,7 @@ "stylelint-config-standard": "^40.0.0", "stylelint-order": "^8.1.1", "terser": "^5.46.1", - "typescript": "5.9.3", + "typescript": "6.0.2", "typescript-eslint": "^8.58.1", "unocss": "^66.6.8", "unplugin-auto-import": "^21.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 001ac08b8..c1671c4f0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,31 +10,31 @@ importers: dependencies: '@element-plus/icons-vue': specifier: 2.3.2 - version: 2.3.2(vue@3.5.32(typescript@5.9.3)) + version: 2.3.2(vue@3.5.32(typescript@6.0.2)) '@form-create/designer': specifier: ^3.4.0 - version: 3.4.0(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3)) + version: 3.4.0(typescript@6.0.2)(vue@3.5.32(typescript@6.0.2)) '@form-create/element-ui': specifier: ^3.2.38 - version: 3.2.38(vue@3.5.32(typescript@5.9.3)) + version: 3.2.38(vue@3.5.32(typescript@6.0.2)) '@iconify/vue': specifier: ^5.0.0 - version: 5.0.0(vue@3.5.32(typescript@5.9.3)) + version: 5.0.0(vue@3.5.32(typescript@6.0.2)) '@microsoft/fetch-event-source': specifier: ^2.0.1 version: 2.0.1 '@videojs-player/vue': specifier: ^1.0.0 - version: 1.0.0(@types/video.js@7.3.58)(video.js@8.23.8)(vue@3.5.32(typescript@5.9.3)) + version: 1.0.0(@types/video.js@7.3.58)(video.js@8.23.8)(vue@3.5.32(typescript@6.0.2)) '@vueuse/core': specifier: ^14.2.1 - version: 14.2.1(vue@3.5.32(typescript@5.9.3)) + version: 14.2.1(vue@3.5.32(typescript@6.0.2)) '@wangeditor-next/editor': specifier: ^5.6.56 version: 5.6.56 '@wangeditor-next/editor-for-vue': specifier: ^5.1.14 - version: 5.1.14(@wangeditor-next/editor@5.6.56)(vue@3.5.32(typescript@5.9.3)) + version: 5.1.14(@wangeditor-next/editor@5.6.56)(vue@3.5.32(typescript@6.0.2)) '@wangeditor-next/plugin-mention': specifier: ^1.0.26 version: 1.0.26(@wangeditor-next/editor@5.6.56)(snabbdom@3.6.3) @@ -79,7 +79,7 @@ importers: version: 2.1.0(echarts@6.0.0) element-plus: specifier: 2.13.6 - version: 2.13.6(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3)) + version: 2.13.6(typescript@6.0.2)(vue@3.5.32(typescript@6.0.2)) highlight.js: specifier: ^11.11.1 version: 11.11.1 @@ -118,10 +118,10 @@ importers: version: 0.2.0 pinia: specifier: ^3.0.4 - version: 3.0.4(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3)) + version: 3.0.4(typescript@6.0.2)(vue@3.5.32(typescript@6.0.2)) pinia-plugin-persistedstate: specifier: ^4.7.1 - version: 4.7.1(@nuxt/kit@4.3.1)(pinia@3.0.4(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3))) + version: 4.7.1(@nuxt/kit@4.3.1)(pinia@3.0.4(typescript@6.0.2)(vue@3.5.32(typescript@6.0.2))) qrcode: specifier: ^1.5.4 version: 1.5.4 @@ -145,28 +145,28 @@ importers: version: 8.23.8 vue: specifier: 3.5.32 - version: 3.5.32(typescript@5.9.3) + version: 3.5.32(typescript@6.0.2) vue-dompurify-html: specifier: ^5.3.0 - version: 5.3.0(vue@3.5.32(typescript@5.9.3)) + version: 5.3.0(vue@3.5.32(typescript@6.0.2)) vue-i18n: specifier: 11.3.2 - version: 11.3.2(vue@3.5.32(typescript@5.9.3)) + version: 11.3.2(vue@3.5.32(typescript@6.0.2)) vue-router: specifier: 5.0.4 - version: 5.0.4(@vue/compiler-sfc@3.5.32)(pinia@3.0.4(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3)))(vue@3.5.32(typescript@5.9.3)) + version: 5.0.4(@vue/compiler-sfc@3.5.32)(pinia@3.0.4(typescript@6.0.2)(vue@3.5.32(typescript@6.0.2)))(vue@3.5.32(typescript@6.0.2)) vue-types: specifier: ^6.0.0 - version: 6.0.0(vue@3.5.32(typescript@5.9.3)) + version: 6.0.0(vue@3.5.32(typescript@6.0.2)) vue3-print-nb: specifier: ^0.1.4 - version: 0.1.4(typescript@5.9.3) + version: 0.1.4(typescript@6.0.2) vue3-signature: specifier: ^0.4.4 - version: 0.4.4(vue@3.5.32(typescript@5.9.3)) + version: 0.4.4(vue@3.5.32(typescript@6.0.2)) vuedraggable: specifier: ^4.1.0 - version: 4.1.0(vue@3.5.32(typescript@5.9.3)) + version: 4.1.0(vue@3.5.32(typescript@6.0.2)) web-storage-cache: specifier: ^1.1.1 version: 1.1.1 @@ -176,7 +176,7 @@ importers: devDependencies: '@commitlint/cli': specifier: ^20.5.0 - version: 20.5.0(@types/node@25.6.0)(conventional-commits-parser@6.3.0)(typescript@5.9.3) + version: 20.5.0(@types/node@25.6.0)(conventional-commits-parser@6.3.0)(typescript@6.0.2) '@commitlint/config-conventional': specifier: ^20.5.0 version: 20.5.0 @@ -185,7 +185,7 @@ importers: version: 2.2.460 '@intlify/unplugin-vue-i18n': specifier: ^11.1.1 - version: 11.1.1(@vue/compiler-dom@3.5.32)(eslint@10.2.0(jiti@2.6.1))(rollup@4.60.1)(typescript@5.9.3)(vue-i18n@11.3.2(vue@3.5.32(typescript@5.9.3)))(vue@3.5.32(typescript@5.9.3)) + version: 11.1.1(@vue/compiler-dom@3.5.32)(eslint@10.2.0(jiti@2.6.1))(rollup@4.60.1)(typescript@6.0.2)(vue-i18n@11.3.2(vue@3.5.32(typescript@6.0.2)))(vue@3.5.32(typescript@6.0.2)) '@playwright/test': specifier: ^1.59.1 version: 1.59.1 @@ -209,10 +209,10 @@ importers: version: 6.15.0 '@unocss/eslint-config': specifier: ^66.6.8 - version: 66.6.8(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3) + version: 66.6.8(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) '@unocss/eslint-plugin': specifier: 66.6.8 - version: 66.6.8(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3) + version: 66.6.8(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) '@unocss/transformer-variant-group': specifier: ^66.6.8 version: 66.6.8 @@ -221,10 +221,10 @@ importers: version: 8.0.1(terser@5.46.1)(vite@8.0.8(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3)) '@vitejs/plugin-vue': specifier: ^6.0.5 - version: 6.0.5(vite@8.0.8(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3)) + version: 6.0.5(vite@8.0.8(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2)) '@vitejs/plugin-vue-jsx': specifier: ^5.1.5 - version: 5.1.5(vite@8.0.8(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3)) + version: 5.1.5(vite@8.0.8(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2)) autoprefixer: specifier: ^10.4.27 version: 10.4.27(postcss@8.5.9) @@ -242,7 +242,7 @@ importers: version: 10.2.0(jiti@2.6.1) eslint-plugin-vue: specifier: ^10.8.0 - version: 10.8.0(@typescript-eslint/parser@8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.2.0(jiti@2.6.1))(vue-eslint-parser@10.4.0(eslint@10.2.0(jiti@2.6.1))) + version: 10.8.0(@typescript-eslint/parser@8.58.1(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))) lint-staged: specifier: ^16.4.0 version: 16.4.0 @@ -260,7 +260,7 @@ importers: version: 3.8.2 prettier-eslint: specifier: ^16.4.2 - version: 16.4.2(typescript@5.9.3) + version: 16.4.2(typescript@6.0.2) rimraf: specifier: ^6.1.3 version: 6.1.3 @@ -272,40 +272,40 @@ importers: version: 1.99.0 stylelint: specifier: ^17.6.0 - version: 17.6.0(typescript@5.9.3) + version: 17.6.0(typescript@6.0.2) stylelint-config-html: specifier: ^1.1.0 - version: 1.1.0(postcss-html@1.8.1)(stylelint@17.6.0(typescript@5.9.3)) + version: 1.1.0(postcss-html@1.8.1)(stylelint@17.6.0(typescript@6.0.2)) stylelint-config-recommended: specifier: ^18.0.0 - version: 18.0.0(stylelint@17.6.0(typescript@5.9.3)) + version: 18.0.0(stylelint@17.6.0(typescript@6.0.2)) stylelint-config-standard: specifier: ^40.0.0 - version: 40.0.0(stylelint@17.6.0(typescript@5.9.3)) + version: 40.0.0(stylelint@17.6.0(typescript@6.0.2)) stylelint-order: specifier: ^8.1.1 - version: 8.1.1(stylelint@17.6.0(typescript@5.9.3)) + version: 8.1.1(stylelint@17.6.0(typescript@6.0.2)) terser: specifier: ^5.46.1 version: 5.46.1 typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.2 + version: 6.0.2 typescript-eslint: specifier: ^8.58.1 - version: 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3) + version: 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) unocss: specifier: ^66.6.8 version: 66.6.8(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(vite@8.0.8(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3)) unplugin-auto-import: specifier: ^21.0.0 - version: 21.0.0(@nuxt/kit@4.3.1)(@vueuse/core@14.2.1(vue@3.5.32(typescript@5.9.3))) + version: 21.0.0(@nuxt/kit@4.3.1)(@vueuse/core@14.2.1(vue@3.5.32(typescript@6.0.2))) unplugin-element-plus: specifier: ^0.11.2 version: 0.11.2 unplugin-vue-components: specifier: ^32.0.0 - version: 32.0.0(@nuxt/kit@4.3.1)(vue@3.5.32(typescript@5.9.3)) + version: 32.0.0(@nuxt/kit@4.3.1)(vue@3.5.32(typescript@6.0.2)) vite: specifier: 8.0.8 version: 8.0.8(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3) @@ -332,7 +332,7 @@ importers: version: 10.4.0(eslint@10.2.0(jiti@2.6.1)) vue-tsc: specifier: ^3.2.6 - version: 3.2.6(typescript@5.9.3) + version: 3.2.6(typescript@6.0.2) packages: @@ -5441,8 +5441,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + typescript@6.0.2: + resolution: {integrity: sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==} engines: {node: '>=14.17'} hasBin: true @@ -6699,11 +6699,11 @@ snapshots: style-mod: 4.1.3 w3c-keyname: 2.2.8 - '@commitlint/cli@20.5.0(@types/node@25.6.0)(conventional-commits-parser@6.3.0)(typescript@5.9.3)': + '@commitlint/cli@20.5.0(@types/node@25.6.0)(conventional-commits-parser@6.3.0)(typescript@6.0.2)': dependencies: '@commitlint/format': 20.5.0 '@commitlint/lint': 20.5.0 - '@commitlint/load': 20.5.0(@types/node@25.6.0)(typescript@5.9.3) + '@commitlint/load': 20.5.0(@types/node@25.6.0)(typescript@6.0.2) '@commitlint/read': 20.5.0(conventional-commits-parser@6.3.0) '@commitlint/types': 20.5.0 tinyexec: 1.0.4 @@ -6752,14 +6752,14 @@ snapshots: '@commitlint/rules': 20.5.0 '@commitlint/types': 20.5.0 - '@commitlint/load@20.5.0(@types/node@25.6.0)(typescript@5.9.3)': + '@commitlint/load@20.5.0(@types/node@25.6.0)(typescript@6.0.2)': dependencies: '@commitlint/config-validator': 20.5.0 '@commitlint/execute-rule': 20.0.0 '@commitlint/resolve-extends': 20.5.0 '@commitlint/types': 20.5.0 - cosmiconfig: 9.0.1(typescript@5.9.3) - cosmiconfig-typescript-loader: 6.2.0(@types/node@25.6.0)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig: 9.0.1(typescript@6.0.2) + cosmiconfig-typescript-loader: 6.2.0(@types/node@25.6.0)(cosmiconfig@9.0.1(typescript@6.0.2))(typescript@6.0.2) is-plain-obj: 4.1.0 lodash.mergewith: 4.6.2 picocolors: 1.1.1 @@ -6917,9 +6917,9 @@ snapshots: '@ctrl/tinycolor@4.2.0': {} - '@element-plus/icons-vue@2.3.2(vue@3.5.32(typescript@5.9.3))': + '@element-plus/icons-vue@2.3.2(vue@3.5.32(typescript@6.0.2))': dependencies: - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) '@emnapi/core@1.9.2': dependencies: @@ -7189,27 +7189,27 @@ snapshots: dependencies: wangeditor: 4.7.15 - '@form-create/core@3.2.37(vue@3.5.32(typescript@5.9.3))': + '@form-create/core@3.2.37(vue@3.5.32(typescript@6.0.2))': dependencies: '@form-create/utils': 3.2.31 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) - '@form-create/designer@3.4.0(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3))': + '@form-create/designer@3.4.0(typescript@6.0.2)(vue@3.5.32(typescript@6.0.2))': dependencies: '@form-create/component-wangeditor': 3.2.14 - '@form-create/element-ui': 3.2.38(vue@3.5.32(typescript@5.9.3)) + '@form-create/element-ui': 3.2.38(vue@3.5.32(typescript@6.0.2)) '@form-create/utils': 3.2.31 codemirror: 6.65.7 - element-plus: 2.13.6(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3)) + element-plus: 2.13.6(typescript@6.0.2)(vue@3.5.32(typescript@6.0.2)) js-beautify: 1.15.4 marked: 17.0.3 signature_pad: 5.1.3 - vue: 3.5.32(typescript@5.9.3) - vuedraggable: 4.1.0(vue@3.5.32(typescript@5.9.3)) + vue: 3.5.32(typescript@6.0.2) + vuedraggable: 4.1.0(vue@3.5.32(typescript@6.0.2)) transitivePeerDependencies: - typescript - '@form-create/element-ui@3.2.38(vue@3.5.32(typescript@5.9.3))': + '@form-create/element-ui@3.2.38(vue@3.5.32(typescript@6.0.2))': dependencies: '@form-create/component-elm-checkbox': 3.2.31 '@form-create/component-elm-frame': 3.2.31 @@ -7219,9 +7219,9 @@ snapshots: '@form-create/component-elm-tree': 3.2.31 '@form-create/component-elm-upload': 3.2.31 '@form-create/component-subform': 3.2.34 - '@form-create/core': 3.2.37(vue@3.5.32(typescript@5.9.3)) + '@form-create/core': 3.2.37(vue@3.5.32(typescript@6.0.2)) '@form-create/utils': 3.2.31 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) '@form-create/utils@3.2.31': {} @@ -7263,12 +7263,12 @@ snapshots: '@iconify/types': 2.0.0 mlly: 1.8.2 - '@iconify/vue@5.0.0(vue@3.5.32(typescript@5.9.3))': + '@iconify/vue@5.0.0(vue@3.5.32(typescript@6.0.2))': dependencies: '@iconify/types': 2.0.0 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) - '@intlify/bundle-utils@11.1.1(vue-i18n@11.3.2(vue@3.5.32(typescript@5.9.3)))': + '@intlify/bundle-utils@11.1.1(vue-i18n@11.3.2(vue@3.5.32(typescript@6.0.2)))': dependencies: '@intlify/message-compiler': 11.3.0 '@intlify/shared': 11.3.0 @@ -7280,7 +7280,7 @@ snapshots: source-map-js: 1.2.1 yaml-eslint-parser: 1.3.2 optionalDependencies: - vue-i18n: 11.3.2(vue@3.5.32(typescript@5.9.3)) + vue-i18n: 11.3.2(vue@3.5.32(typescript@6.0.2)) '@intlify/core-base@11.3.2': dependencies: @@ -7307,23 +7307,23 @@ snapshots: '@intlify/shared@11.3.2': {} - '@intlify/unplugin-vue-i18n@11.1.1(@vue/compiler-dom@3.5.32)(eslint@10.2.0(jiti@2.6.1))(rollup@4.60.1)(typescript@5.9.3)(vue-i18n@11.3.2(vue@3.5.32(typescript@5.9.3)))(vue@3.5.32(typescript@5.9.3))': + '@intlify/unplugin-vue-i18n@11.1.1(@vue/compiler-dom@3.5.32)(eslint@10.2.0(jiti@2.6.1))(rollup@4.60.1)(typescript@6.0.2)(vue-i18n@11.3.2(vue@3.5.32(typescript@6.0.2)))(vue@3.5.32(typescript@6.0.2))': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.0(jiti@2.6.1)) - '@intlify/bundle-utils': 11.1.1(vue-i18n@11.3.2(vue@3.5.32(typescript@5.9.3))) + '@intlify/bundle-utils': 11.1.1(vue-i18n@11.3.2(vue@3.5.32(typescript@6.0.2))) '@intlify/shared': 11.3.0 - '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.3.0)(@vue/compiler-dom@3.5.32)(vue-i18n@11.3.2(vue@3.5.32(typescript@5.9.3)))(vue@3.5.32(typescript@5.9.3)) + '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.3.0)(@vue/compiler-dom@3.5.32)(vue-i18n@11.3.2(vue@3.5.32(typescript@6.0.2)))(vue@3.5.32(typescript@6.0.2)) '@rollup/pluginutils': 5.3.0(rollup@4.60.1) '@typescript-eslint/scope-manager': 8.57.1 - '@typescript-eslint/typescript-estree': 8.57.1(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.57.1(typescript@6.0.2) debug: 4.4.3 fast-glob: 3.3.3 pathe: 2.0.3 picocolors: 1.1.1 unplugin: 2.3.11 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) optionalDependencies: - vue-i18n: 11.3.2(vue@3.5.32(typescript@5.9.3)) + vue-i18n: 11.3.2(vue@3.5.32(typescript@6.0.2)) transitivePeerDependencies: - '@vue/compiler-dom' - eslint @@ -7331,14 +7331,14 @@ snapshots: - supports-color - typescript - '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.3.0)(@vue/compiler-dom@3.5.32)(vue-i18n@11.3.2(vue@3.5.32(typescript@5.9.3)))(vue@3.5.32(typescript@5.9.3))': + '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.3.0)(@vue/compiler-dom@3.5.32)(vue-i18n@11.3.2(vue@3.5.32(typescript@6.0.2)))(vue@3.5.32(typescript@6.0.2))': dependencies: '@babel/parser': 7.29.2 optionalDependencies: '@intlify/shared': 11.3.0 '@vue/compiler-dom': 3.5.32 - vue: 3.5.32(typescript@5.9.3) - vue-i18n: 11.3.2(vue@3.5.32(typescript@5.9.3)) + vue: 3.5.32(typescript@6.0.2) + vue-i18n: 11.3.2(vue@3.5.32(typescript@6.0.2)) '@isaacs/cliui@8.0.2': dependencies: @@ -7854,62 +7854,62 @@ snapshots: '@types/web-bluetooth@0.0.21': {} - '@typescript-eslint/eslint-plugin@8.58.1(@typescript-eslint/parser@8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.58.1(@typescript-eslint/parser@8.58.1(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.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) '@typescript-eslint/scope-manager': 8.58.1 - '@typescript-eslint/type-utils': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) '@typescript-eslint/visitor-keys': 8.58.1 eslint: 10.2.0(jiti@2.6.1) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@5.9.3)': + '@typescript-eslint/parser@6.21.0(eslint@8.57.1)(typescript@6.0.2)': dependencies: '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@6.0.2) '@typescript-eslint/visitor-keys': 6.21.0 debug: 4.4.3 eslint: 8.57.1 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/parser@8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@typescript-eslint/scope-manager': 8.58.1 '@typescript-eslint/types': 8.58.1 - '@typescript-eslint/typescript-estree': 8.58.1(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.58.1(typescript@6.0.2) '@typescript-eslint/visitor-keys': 8.58.1 debug: 4.4.3 eslint: 10.2.0(jiti@2.6.1) - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.57.1(typescript@5.9.3)': + '@typescript-eslint/project-service@8.57.1(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.57.1(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.57.1(typescript@6.0.2) '@typescript-eslint/types': 8.57.1 debug: 4.4.3 - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.58.1(typescript@5.9.3)': + '@typescript-eslint/project-service@8.58.1(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.58.1(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.58.1(typescript@6.0.2) '@typescript-eslint/types': 8.58.1 debug: 4.4.3 - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -7928,23 +7928,23 @@ snapshots: '@typescript-eslint/types': 8.58.1 '@typescript-eslint/visitor-keys': 8.58.1 - '@typescript-eslint/tsconfig-utils@8.57.1(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.57.1(typescript@6.0.2)': dependencies: - typescript: 5.9.3 + typescript: 6.0.2 - '@typescript-eslint/tsconfig-utils@8.58.1(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.58.1(typescript@6.0.2)': dependencies: - typescript: 5.9.3 + typescript: 6.0.2 - '@typescript-eslint/type-utils@8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: '@typescript-eslint/types': 8.58.1 - '@typescript-eslint/typescript-estree': 8.58.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.58.1(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) debug: 4.4.3 eslint: 10.2.0(jiti@2.6.1) - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -7954,7 +7954,7 @@ snapshots: '@typescript-eslint/types@8.58.1': {} - '@typescript-eslint/typescript-estree@6.21.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@6.21.0(typescript@6.0.2)': dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 @@ -7963,50 +7963,50 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.7.4 - ts-api-utils: 1.4.3(typescript@5.9.3) + ts-api-utils: 1.4.3(typescript@6.0.2) optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.57.1(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.57.1(typescript@6.0.2)': dependencies: - '@typescript-eslint/project-service': 8.57.1(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.57.1(typescript@5.9.3) + '@typescript-eslint/project-service': 8.57.1(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.57.1(typescript@6.0.2) '@typescript-eslint/types': 8.57.1 '@typescript-eslint/visitor-keys': 8.57.1 debug: 4.4.3 minimatch: 10.2.4 semver: 7.7.4 tinyglobby: 0.2.15 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.58.1(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.58.1(typescript@6.0.2)': dependencies: - '@typescript-eslint/project-service': 8.58.1(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.58.1(typescript@5.9.3) + '@typescript-eslint/project-service': 8.58.1(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.58.1(typescript@6.0.2) '@typescript-eslint/types': 8.58.1 '@typescript-eslint/visitor-keys': 8.58.1 debug: 4.4.3 minimatch: 10.2.4 semver: 7.7.4 tinyglobby: 0.2.15 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3)': + '@typescript-eslint/utils@8.58.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)) '@typescript-eslint/scope-manager': 8.58.1 '@typescript-eslint/types': 8.58.1 - '@typescript-eslint/typescript-estree': 8.58.1(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.58.1(typescript@6.0.2) eslint: 10.2.0(jiti@2.6.1) - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color @@ -8054,17 +8054,17 @@ snapshots: '@unocss/core@66.6.8': {} - '@unocss/eslint-config@66.6.8(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3)': + '@unocss/eslint-config@66.6.8(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@unocss/eslint-plugin': 66.6.8(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3) + '@unocss/eslint-plugin': 66.6.8(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@unocss/eslint-plugin@66.6.8(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3)': + '@unocss/eslint-plugin@66.6.8(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2)': dependencies: - '@typescript-eslint/utils': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) '@unocss/config': 66.6.8 '@unocss/core': 66.6.8 '@unocss/rule-utils': 66.6.8 @@ -8209,11 +8209,11 @@ snapshots: '@uppy/utils': 4.1.3 nanoid: 3.3.11 - '@videojs-player/vue@1.0.0(@types/video.js@7.3.58)(video.js@8.23.8)(vue@3.5.32(typescript@5.9.3))': + '@videojs-player/vue@1.0.0(@types/video.js@7.3.58)(video.js@8.23.8)(vue@3.5.32(typescript@6.0.2))': dependencies: '@types/video.js': 7.3.58 video.js: 8.23.8 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) '@videojs/http-streaming@3.17.4(video.js@8.23.8)': dependencies: @@ -8256,7 +8256,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue-jsx@5.1.5(vite@8.0.8(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3))': + '@vitejs/plugin-vue-jsx@5.1.5(vite@8.0.8(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) @@ -8264,15 +8264,15 @@ snapshots: '@rolldown/pluginutils': 1.0.0-rc.10 '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.0) vite: 8.0.8(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3) - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@6.0.5(vite@8.0.8(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.5(vite@8.0.8(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.2 vite: 8.0.8(@types/node@25.6.0)(esbuild@0.27.3)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.1)(yaml@2.8.3) - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) '@volar/language-core@2.4.28': dependencies: @@ -8290,7 +8290,7 @@ snapshots: dependencies: katex: 0.16.33 - '@vue-macros/common@3.1.2(vue@3.5.32(typescript@5.9.3))': + '@vue-macros/common@3.1.2(vue@3.5.32(typescript@6.0.2))': dependencies: '@vue/compiler-sfc': 3.5.30 ast-kit: 2.2.0 @@ -8298,7 +8298,7 @@ snapshots: magic-string-ast: 1.0.3 unplugin-utils: 0.3.1 optionalDependencies: - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) '@vue/babel-helper-vue-transform-on@2.0.1': {} @@ -8448,45 +8448,45 @@ snapshots: '@vue/shared': 3.5.32 csstype: 3.2.3 - '@vue/server-renderer@3.5.32(vue@3.5.32(typescript@5.9.3))': + '@vue/server-renderer@3.5.32(vue@3.5.32(typescript@6.0.2))': dependencies: '@vue/compiler-ssr': 3.5.32 '@vue/shared': 3.5.32 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) '@vue/shared@3.5.30': {} '@vue/shared@3.5.32': {} - '@vueuse/core@12.0.0(typescript@5.9.3)': + '@vueuse/core@12.0.0(typescript@6.0.2)': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 12.0.0 - '@vueuse/shared': 12.0.0(typescript@5.9.3) - vue: 3.5.32(typescript@5.9.3) + '@vueuse/shared': 12.0.0(typescript@6.0.2) + vue: 3.5.32(typescript@6.0.2) transitivePeerDependencies: - typescript - '@vueuse/core@14.2.1(vue@3.5.32(typescript@5.9.3))': + '@vueuse/core@14.2.1(vue@3.5.32(typescript@6.0.2))': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 14.2.1 - '@vueuse/shared': 14.2.1(vue@3.5.32(typescript@5.9.3)) - vue: 3.5.32(typescript@5.9.3) + '@vueuse/shared': 14.2.1(vue@3.5.32(typescript@6.0.2)) + vue: 3.5.32(typescript@6.0.2) '@vueuse/metadata@12.0.0': {} '@vueuse/metadata@14.2.1': {} - '@vueuse/shared@12.0.0(typescript@5.9.3)': + '@vueuse/shared@12.0.0(typescript@6.0.2)': dependencies: - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) transitivePeerDependencies: - typescript - '@vueuse/shared@14.2.1(vue@3.5.32(typescript@5.9.3))': + '@vueuse/shared@14.2.1(vue@3.5.32(typescript@6.0.2))': dependencies: - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) '@wangeditor-next/basic-modules@1.5.53(@wangeditor-next/core@1.7.51(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3(@uppy/core@2.3.4))(dom7@4.0.6)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@5.1.7)(slate@0.123.0)(snabbdom@3.6.3))(dom7@4.0.6)(lodash.throttle@4.1.1)(nanoid@5.1.7)(slate@0.123.0)(snabbdom@3.6.3)': dependencies: @@ -8528,10 +8528,10 @@ snapshots: slate-history: 0.115.0(slate@0.123.0) snabbdom: 3.6.3 - '@wangeditor-next/editor-for-vue@5.1.14(@wangeditor-next/editor@5.6.56)(vue@3.5.32(typescript@5.9.3))': + '@wangeditor-next/editor-for-vue@5.1.14(@wangeditor-next/editor@5.6.56)(vue@3.5.32(typescript@6.0.2))': dependencies: '@wangeditor-next/editor': 5.6.56 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) '@wangeditor-next/editor@5.6.56': dependencies: @@ -9017,21 +9017,21 @@ snapshots: core-js@3.49.0: {} - cosmiconfig-typescript-loader@6.2.0(@types/node@25.6.0)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@6.2.0(@types/node@25.6.0)(cosmiconfig@9.0.1(typescript@6.0.2))(typescript@6.0.2): dependencies: '@types/node': 25.6.0 - cosmiconfig: 9.0.1(typescript@5.9.3) + cosmiconfig: 9.0.1(typescript@6.0.2) jiti: 2.6.1 - typescript: 5.9.3 + typescript: 6.0.2 - cosmiconfig@9.0.1(typescript@5.9.3): + cosmiconfig@9.0.1(typescript@6.0.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.1 parse-json: 5.2.0 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 crelt@1.0.6: {} @@ -9363,15 +9363,15 @@ snapshots: electron-to-chromium@1.5.302: {} - element-plus@2.13.6(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3)): + element-plus@2.13.6(typescript@6.0.2)(vue@3.5.32(typescript@6.0.2)): dependencies: '@ctrl/tinycolor': 4.2.0 - '@element-plus/icons-vue': 2.3.2(vue@3.5.32(typescript@5.9.3)) + '@element-plus/icons-vue': 2.3.2(vue@3.5.32(typescript@6.0.2)) '@floating-ui/dom': 1.7.6 '@popperjs/core': '@sxzz/popperjs-es@2.11.8' '@types/lodash': 4.17.24 '@types/lodash-es': 4.17.12 - '@vueuse/core': 12.0.0(typescript@5.9.3) + '@vueuse/core': 12.0.0(typescript@6.0.2) async-validator: 4.2.5 dayjs: 1.11.20 lodash: 4.17.23 @@ -9379,7 +9379,7 @@ snapshots: lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.18.1)(lodash@4.17.23) memoize-one: 6.0.0 normalize-wheel-es: 1.2.0 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) vue-component-type-helpers: 3.2.6 transitivePeerDependencies: - typescript @@ -9521,7 +9521,7 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-plugin-vue@10.8.0(@typescript-eslint/parser@8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3))(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(@typescript-eslint/parser@8.58.1(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) @@ -9532,7 +9532,7 @@ snapshots: vue-eslint-parser: 10.4.0(eslint@10.2.0(jiti@2.6.1)) xml-name-validator: 4.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/parser': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) eslint-scope@7.2.2: dependencies: @@ -10743,19 +10743,19 @@ snapshots: picomodal@3.0.0: {} - pinia-plugin-persistedstate@4.7.1(@nuxt/kit@4.3.1)(pinia@3.0.4(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3))): + pinia-plugin-persistedstate@4.7.1(@nuxt/kit@4.3.1)(pinia@3.0.4(typescript@6.0.2)(vue@3.5.32(typescript@6.0.2))): dependencies: defu: 6.1.4 optionalDependencies: '@nuxt/kit': 4.3.1 - pinia: 3.0.4(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3)) + pinia: 3.0.4(typescript@6.0.2)(vue@3.5.32(typescript@6.0.2)) - pinia@3.0.4(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3)): + pinia@3.0.4(typescript@6.0.2)(vue@3.5.32(typescript@6.0.2)): dependencies: '@vue/devtools-api': 7.7.9 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 pkcs7@1.0.4: dependencies: @@ -10823,9 +10823,9 @@ snapshots: prelude-ls@1.2.1: {} - prettier-eslint@16.4.2(typescript@5.9.3): + prettier-eslint@16.4.2(typescript@6.0.2): dependencies: - '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': 6.21.0(eslint@8.57.1)(typescript@6.0.2) common-tags: 1.8.2 dlv: 1.1.3 eslint: 8.57.1 @@ -11196,27 +11196,27 @@ snapshots: style-mod@4.1.3: {} - stylelint-config-html@1.1.0(postcss-html@1.8.1)(stylelint@17.6.0(typescript@5.9.3)): + stylelint-config-html@1.1.0(postcss-html@1.8.1)(stylelint@17.6.0(typescript@6.0.2)): dependencies: postcss-html: 1.8.1 - stylelint: 17.6.0(typescript@5.9.3) + stylelint: 17.6.0(typescript@6.0.2) - stylelint-config-recommended@18.0.0(stylelint@17.6.0(typescript@5.9.3)): + stylelint-config-recommended@18.0.0(stylelint@17.6.0(typescript@6.0.2)): dependencies: - stylelint: 17.6.0(typescript@5.9.3) + stylelint: 17.6.0(typescript@6.0.2) - stylelint-config-standard@40.0.0(stylelint@17.6.0(typescript@5.9.3)): + stylelint-config-standard@40.0.0(stylelint@17.6.0(typescript@6.0.2)): dependencies: - stylelint: 17.6.0(typescript@5.9.3) - stylelint-config-recommended: 18.0.0(stylelint@17.6.0(typescript@5.9.3)) + stylelint: 17.6.0(typescript@6.0.2) + stylelint-config-recommended: 18.0.0(stylelint@17.6.0(typescript@6.0.2)) - stylelint-order@8.1.1(stylelint@17.6.0(typescript@5.9.3)): + stylelint-order@8.1.1(stylelint@17.6.0(typescript@6.0.2)): dependencies: postcss: 8.5.9 postcss-sorting: 10.0.0(postcss@8.5.9) - stylelint: 17.6.0(typescript@5.9.3) + stylelint: 17.6.0(typescript@6.0.2) - stylelint@17.6.0(typescript@5.9.3): + stylelint@17.6.0(typescript@6.0.2): 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-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) @@ -11226,7 +11226,7 @@ snapshots: '@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) colord: 2.9.3 - cosmiconfig: 9.0.1(typescript@5.9.3) + cosmiconfig: 9.0.1(typescript@6.0.2) css-functions-list: 3.3.3 css-tree: 3.2.1 debug: 4.4.3 @@ -11338,13 +11338,13 @@ snapshots: totalist@3.0.1: {} - ts-api-utils@1.4.3(typescript@5.9.3): + ts-api-utils@1.4.3(typescript@6.0.2): dependencies: - typescript: 5.9.3 + typescript: 6.0.2 - ts-api-utils@2.5.0(typescript@5.9.3): + ts-api-utils@2.5.0(typescript@6.0.2): dependencies: - typescript: 5.9.3 + typescript: 6.0.2 tslib@2.3.0: {} @@ -11360,18 +11360,18 @@ snapshots: type@2.7.3: {} - typescript-eslint@8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3): + typescript-eslint@8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.58.1(@typescript-eslint/parser@8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3))(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/parser': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3) - '@typescript-eslint/typescript-estree': 8.58.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.58.1(@typescript-eslint/parser@8.58.1(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.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.58.1(typescript@6.0.2) + '@typescript-eslint/utils': 8.58.1(eslint@10.2.0(jiti@2.6.1))(typescript@6.0.2) eslint: 10.2.0(jiti@2.6.1) - typescript: 5.9.3 + typescript: 6.0.2 transitivePeerDependencies: - supports-color - typescript@5.9.3: {} + typescript@6.0.2: {} uc.micro@2.1.0: {} @@ -11457,7 +11457,7 @@ snapshots: - '@emnapi/runtime' - vite - unplugin-auto-import@21.0.0(@nuxt/kit@4.3.1)(@vueuse/core@14.2.1(vue@3.5.32(typescript@5.9.3))): + unplugin-auto-import@21.0.0(@nuxt/kit@4.3.1)(@vueuse/core@14.2.1(vue@3.5.32(typescript@6.0.2))): dependencies: local-pkg: 1.1.2 magic-string: 0.30.21 @@ -11467,7 +11467,7 @@ snapshots: unplugin-utils: 0.3.1 optionalDependencies: '@nuxt/kit': 4.3.1 - '@vueuse/core': 14.2.1(vue@3.5.32(typescript@5.9.3)) + '@vueuse/core': 14.2.1(vue@3.5.32(typescript@6.0.2)) unplugin-element-plus@0.11.2: dependencies: @@ -11484,7 +11484,7 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.4 - unplugin-vue-components@32.0.0(@nuxt/kit@4.3.1)(vue@3.5.32(typescript@5.9.3)): + unplugin-vue-components@32.0.0(@nuxt/kit@4.3.1)(vue@3.5.32(typescript@6.0.2)): dependencies: chokidar: 5.0.0 local-pkg: 1.1.2 @@ -11495,7 +11495,7 @@ snapshots: tinyglobby: 0.2.16 unplugin: 3.0.0 unplugin-utils: 0.3.1 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) optionalDependencies: '@nuxt/kit': 4.3.1 @@ -11640,10 +11640,10 @@ snapshots: vue-component-type-helpers@3.2.6: {} - vue-dompurify-html@5.3.0(vue@3.5.32(typescript@5.9.3)): + vue-dompurify-html@5.3.0(vue@3.5.32(typescript@6.0.2)): dependencies: dompurify: 3.3.1 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) vue-eslint-parser@10.4.0(eslint@10.2.0(jiti@2.6.1)): dependencies: @@ -11670,18 +11670,18 @@ snapshots: transitivePeerDependencies: - supports-color - vue-i18n@11.3.2(vue@3.5.32(typescript@5.9.3)): + vue-i18n@11.3.2(vue@3.5.32(typescript@6.0.2)): dependencies: '@intlify/core-base': 11.3.2 '@intlify/devtools-types': 11.3.2 '@intlify/shared': 11.3.2 '@vue/devtools-api': 6.6.4 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) - vue-router@5.0.4(@vue/compiler-sfc@3.5.32)(pinia@3.0.4(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3)))(vue@3.5.32(typescript@5.9.3)): + vue-router@5.0.4(@vue/compiler-sfc@3.5.32)(pinia@3.0.4(typescript@6.0.2)(vue@3.5.32(typescript@6.0.2)))(vue@3.5.32(typescript@6.0.2)): dependencies: '@babel/generator': 7.29.1 - '@vue-macros/common': 3.1.2(vue@3.5.32(typescript@5.9.3)) + '@vue-macros/common': 3.1.2(vue@3.5.32(typescript@6.0.2)) '@vue/devtools-api': 8.1.0 ast-walker-scope: 0.8.3 chokidar: 5.0.0 @@ -11696,48 +11696,48 @@ snapshots: tinyglobby: 0.2.15 unplugin: 3.0.0 unplugin-utils: 0.3.1 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) yaml: 2.8.3 optionalDependencies: '@vue/compiler-sfc': 3.5.32 - pinia: 3.0.4(typescript@5.9.3)(vue@3.5.32(typescript@5.9.3)) + pinia: 3.0.4(typescript@6.0.2)(vue@3.5.32(typescript@6.0.2)) - vue-tsc@3.2.6(typescript@5.9.3): + vue-tsc@3.2.6(typescript@6.0.2): dependencies: '@volar/typescript': 2.4.28 '@vue/language-core': 3.2.6 - typescript: 5.9.3 + typescript: 6.0.2 - vue-types@6.0.0(vue@3.5.32(typescript@5.9.3)): + vue-types@6.0.0(vue@3.5.32(typescript@6.0.2)): optionalDependencies: - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) - vue3-print-nb@0.1.4(typescript@5.9.3): + vue3-print-nb@0.1.4(typescript@6.0.2): dependencies: - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) transitivePeerDependencies: - typescript - vue3-signature@0.4.4(vue@3.5.32(typescript@5.9.3)): + vue3-signature@0.4.4(vue@3.5.32(typescript@6.0.2)): dependencies: default-passive-events: 2.0.0 signature_pad: 5.1.3 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) - vue@3.5.32(typescript@5.9.3): + vue@3.5.32(typescript@6.0.2): dependencies: '@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@5.9.3)) + '@vue/server-renderer': 3.5.32(vue@3.5.32(typescript@6.0.2)) '@vue/shared': 3.5.32 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.2 - vuedraggable@4.1.0(vue@3.5.32(typescript@5.9.3)): + vuedraggable@4.1.0(vue@3.5.32(typescript@6.0.2)): dependencies: sortablejs: 1.14.0 - vue: 3.5.32(typescript@5.9.3) + vue: 3.5.32(typescript@6.0.2) w3c-keyname@2.2.8: {} diff --git a/tsconfig.json b/tsconfig.json index 38376ef96..277ed35da 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -4,6 +4,7 @@ "useDefineForClassFields": true, "module": "esnext", "moduleResolution": "node", + "ignoreDeprecations": "6.0", "strict": true, "jsx": "preserve", "sourceMap": true, diff --git a/types/svg-icons-register.d.ts b/types/svg-icons-register.d.ts new file mode 100644 index 000000000..f872dadc6 --- /dev/null +++ b/types/svg-icons-register.d.ts @@ -0,0 +1 @@ +declare module 'virtual:svg-icons-register'