diff --git a/.vscode/settings.json b/.vscode/settings.json
index 76f7342c..6e92e81c 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -28,6 +28,7 @@
"commitmsg",
"crossorigin",
"datetimerange",
+ "depcheckrc",
"domtoimage",
"EDITMSG",
"iife",
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 51306aa0..253abb1c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,21 @@
+## 5.2.3
+
+## Feats
+
+- 更新依赖为主流版本
+- `RTablePro` 组件相关
+ - 新增 `takeoverAutoHeight` 配置项,允许接管表格的流体高度渲染,一旦启用该属性,`flexAutoHeight` 属性将强制启用
+ - 新增 `collapse` 插槽,配合 `takeoverAutoHeight` 配置项使用,允许自定义表格常见的顶部操作区域,当然也可以做点其他的,但是该插槽仅在启用 `takeoverAutoHeight` 配置项时生效
+ > 该属性可以让流体高度功能使用更加优雅,有点用处。
+ - 新增暴露 `setPage`, `setPageSize`, `getPage`, `getPageSize` 方法
+- `naive-ui` 最新版本有依赖问题,暂时回退升级
+- `echarts` 更新至 `6.0.0` 版本,并且完成适配
+
+## Fixes
+
+- 修复 `usePagination.resetPagination` 方法在重置分页时,没有正确触发 `pageChange`, `pageSizeChange` 回调函数的问题
+- 修复 `resetTablePagination` 方法在重置分页时,没有正确触发 `onTablePaginationUpdate` 回调函数的问题
+
## 5.2.2
## Feats
diff --git a/package.json b/package.json
index 05806781..abba04a7 100755
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "ray-template",
"private": false,
- "version": "5.2.2",
+ "version": "5.2.3",
"type": "module",
"engines": {
"node": "^18.0.0 || ^20.0.0 || >=22.0.0",
@@ -36,12 +36,12 @@
"@logicflow/core": "2.0.10",
"@logicflow/extension": "2.0.14",
"@vueuse/core": "^13.1.0",
- "axios": "^1.9.0",
+ "axios": "^1.10.0",
"clipboard": "^2.0.11",
"crypto-js": "4.2.0",
"currency.js": "^2.0.4",
"dayjs": "^1.11.13",
- "echarts": "^5.6.0",
+ "echarts": "^6.0.0",
"html-to-image": "1.11.13",
"interactjs": "1.10.27",
"jsbarcode": "3.11.6",
@@ -51,44 +51,45 @@
"pinia": "^3.0.3",
"pinia-plugin-persistedstate": "^4.4.1",
"print-js": "^1.6.0",
- "vue": "^3.5.17",
+ "vue": "^3.5.22",
"vue-demi": "0.14.10",
- "vue-hooks-plus": "2.4.0",
+ "vue-hooks-plus": "2.4.1",
"vue-i18n": "^9.13.1",
- "vue-router": "^4.5.1",
+ "vue-router": "^4.6.3",
"vue3-next-qrcode": "3.0.2"
},
"devDependencies": {
"@commitlint/cli": "19.7.1",
"@commitlint/config-conventional": "19.7.1",
- "@eslint/js": "9.28.0",
+ "@eslint/eslintrc": "3.3.1",
+ "@eslint/js": "9.30.1",
"@interactjs/types": "1.10.27",
"@intlify/unplugin-vue-i18n": "4.0.0",
"@types/crypto-js": "4.2.2",
"@types/jsbarcode": "3.11.4",
"@types/lodash-es": "4.17.12",
"@types/mockjs": "1.0.10",
- "@typescript-eslint/eslint-plugin": "8.24.0",
- "@typescript-eslint/parser": "8.24.0",
- "@vitejs/plugin-vue": "5.2.3",
- "@vitejs/plugin-vue-jsx": "4.1.2",
- "@vitest/ui": "2.1.8",
+ "@typescript-eslint/eslint-plugin": "8.36.0",
+ "@typescript-eslint/parser": "8.36.0",
+ "@vitejs/plugin-vue": "6.0.1",
+ "@vitejs/plugin-vue-jsx": "5.1.1",
+ "@vitest/ui": "3.0.5",
"@vue/eslint-config-prettier": "10.1.0",
"@vue/eslint-config-typescript": "14.2.0",
"@vue/test-utils": "2.4.6",
"autoprefixer": "10.4.21",
"depcheck": "1.4.7",
- "eslint": "9.20.1",
- "eslint-config-prettier": "10.1.2",
- "eslint-plugin-prettier": "5.2.6",
+ "eslint": "9.31.0",
+ "eslint-config-prettier": "10.1.5",
+ "eslint-plugin-prettier": "5.5.1",
"eslint-plugin-vue": "9.32.0",
- "globals": "16.0.0",
+ "globals": "16.3.0",
"happy-dom": "17.1.0",
"husky": "8.0.3",
"lint-staged": "15.4.3",
- "postcss": "8.5.4",
+ "postcss": "8.5.6",
"postcss-px-to-viewport-8-with-include": "1.2.2",
- "prettier": "3.5.3",
+ "prettier": "3.6.2",
"rollup-plugin-gzip": "4.0.1",
"sass": "1.86.3",
"svg-sprite-loader": "6.0.11",
@@ -101,7 +102,7 @@
"vite-plugin-cdn2": "1.1.0",
"vite-plugin-ejs": "1.7.0",
"vite-plugin-eslint": "1.8.1",
- "vite-plugin-inspect": "0.8.4",
+ "vite-plugin-inspect": "0.10.6",
"vite-plugin-mock-dev-server": "1.8.3",
"vite-plugin-svg-icons": "2.0.1",
"vite-svg-loader": "5.1.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 4239f7d9..5e5d341c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -16,10 +16,10 @@ importers:
version: 2.0.14(@logicflow/core@2.0.10)
'@vueuse/core':
specifier: ^13.1.0
- version: 13.1.0(vue@3.5.17(typescript@5.8.3))
+ version: 13.1.0(vue@3.5.22(typescript@5.8.3))
axios:
- specifier: ^1.9.0
- version: 1.9.0
+ specifier: ^1.10.0
+ version: 1.10.0
clipboard:
specifier: ^2.0.11
version: 2.0.11
@@ -33,8 +33,8 @@ importers:
specifier: ^1.11.13
version: 1.11.13
echarts:
- specifier: ^5.6.0
- version: 5.6.0
+ specifier: ^6.0.0
+ version: 6.0.0
html-to-image:
specifier: 1.11.13
version: 1.11.13
@@ -52,34 +52,34 @@ importers:
version: 1.1.0
naive-ui:
specifier: ^2.42.0
- version: 2.42.0(vue@3.5.17(typescript@5.8.3))
+ version: 2.42.0(vue@3.5.22(typescript@5.8.3))
pinia:
specifier: ^3.0.3
- version: 3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
+ version: 3.0.3(typescript@5.8.3)(vue@3.5.22(typescript@5.8.3))
pinia-plugin-persistedstate:
specifier: ^4.4.1
- version: 4.4.1(@nuxt/kit@3.15.0(rollup@4.40.0))(pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)))
+ version: 4.4.1(@nuxt/kit@3.15.0(rollup@4.40.0))(pinia@3.0.3(typescript@5.8.3)(vue@3.5.22(typescript@5.8.3)))
print-js:
specifier: ^1.6.0
version: 1.6.0
vue:
- specifier: ^3.5.17
- version: 3.5.17(typescript@5.8.3)
+ specifier: ^3.5.22
+ version: 3.5.22(typescript@5.8.3)
vue-demi:
specifier: 0.14.10
- version: 0.14.10(vue@3.5.17(typescript@5.8.3))
+ version: 0.14.10(vue@3.5.22(typescript@5.8.3))
vue-hooks-plus:
- specifier: 2.4.0
- version: 2.4.0(vue@3.5.17(typescript@5.8.3))
+ specifier: 2.4.1
+ version: 2.4.1(vue@3.5.22(typescript@5.8.3))
vue-i18n:
specifier: ^9.13.1
- version: 9.13.1(vue@3.5.17(typescript@5.8.3))
+ version: 9.13.1(vue@3.5.22(typescript@5.8.3))
vue-router:
- specifier: ^4.5.1
- version: 4.5.1(vue@3.5.17(typescript@5.8.3))
+ specifier: ^4.6.3
+ version: 4.6.3(vue@3.5.22(typescript@5.8.3))
vue3-next-qrcode:
specifier: 3.0.2
- version: 3.0.2(vue@3.5.17(typescript@5.8.3))
+ version: 3.0.2(vue@3.5.22(typescript@5.8.3))
devDependencies:
'@commitlint/cli':
specifier: 19.7.1
@@ -87,15 +87,18 @@ importers:
'@commitlint/config-conventional':
specifier: 19.7.1
version: 19.7.1
+ '@eslint/eslintrc':
+ specifier: 3.3.1
+ version: 3.3.1
'@eslint/js':
- specifier: 9.28.0
- version: 9.28.0
+ specifier: 9.30.1
+ version: 9.30.1
'@interactjs/types':
specifier: 1.10.27
version: 1.10.27
'@intlify/unplugin-vue-i18n':
specifier: 4.0.0
- version: 4.0.0(rollup@4.40.0)(vue-i18n@9.13.1(vue@3.5.17(typescript@5.8.3)))(webpack-sources@3.2.3)
+ version: 4.0.0(rollup@4.40.0)(vue-i18n@9.13.1(vue@3.5.22(typescript@5.8.3)))(webpack-sources@3.2.3)
'@types/crypto-js':
specifier: 4.2.2
version: 4.2.2
@@ -109,50 +112,50 @@ importers:
specifier: 1.0.10
version: 1.0.10
'@typescript-eslint/eslint-plugin':
- specifier: 8.24.0
- version: 8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
+ specifier: 8.36.0
+ version: 8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/parser':
- specifier: 8.24.0
- version: 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
+ specifier: 8.36.0
+ version: 8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
'@vitejs/plugin-vue':
- specifier: 5.2.3
- version: 5.2.3(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.17(typescript@5.8.3))
+ specifier: 6.0.1
+ version: 6.0.1(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.22(typescript@5.8.3))
'@vitejs/plugin-vue-jsx':
- specifier: 4.1.2
- version: 4.1.2(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.17(typescript@5.8.3))
+ specifier: 5.1.1
+ version: 5.1.1(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.22(typescript@5.8.3))
'@vitest/ui':
- specifier: 2.1.8
- version: 2.1.8(vitest@2.1.8)
+ specifier: 3.0.5
+ version: 3.0.5(vitest@2.1.8)
'@vue/eslint-config-prettier':
specifier: 10.1.0
- version: 10.1.0(@types/eslint@8.56.6)(eslint@9.20.1(jiti@2.4.2))(prettier@3.5.3)
+ version: 10.1.0(@types/eslint@8.56.6)(eslint@9.31.0(jiti@2.4.2))(prettier@3.6.2)
'@vue/eslint-config-typescript':
specifier: 14.2.0
- version: 14.2.0(eslint-plugin-vue@9.32.0(eslint@9.20.1(jiti@2.4.2)))(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
+ version: 14.2.0(eslint-plugin-vue@9.32.0(eslint@9.31.0(jiti@2.4.2)))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
'@vue/test-utils':
specifier: 2.4.6
version: 2.4.6
autoprefixer:
specifier: 10.4.21
- version: 10.4.21(postcss@8.5.4)
+ version: 10.4.21(postcss@8.5.6)
depcheck:
specifier: 1.4.7
version: 1.4.7
eslint:
- specifier: 9.20.1
- version: 9.20.1(jiti@2.4.2)
+ specifier: 9.31.0
+ version: 9.31.0(jiti@2.4.2)
eslint-config-prettier:
- specifier: 10.1.2
- version: 10.1.2(eslint@9.20.1(jiti@2.4.2))
+ specifier: 10.1.5
+ version: 10.1.5(eslint@9.31.0(jiti@2.4.2))
eslint-plugin-prettier:
- specifier: 5.2.6
- version: 5.2.6(@types/eslint@8.56.6)(eslint-config-prettier@10.1.2(eslint@9.20.1(jiti@2.4.2)))(eslint@9.20.1(jiti@2.4.2))(prettier@3.5.3)
+ specifier: 5.5.1
+ version: 5.5.1(@types/eslint@8.56.6)(eslint-config-prettier@10.1.5(eslint@9.31.0(jiti@2.4.2)))(eslint@9.31.0(jiti@2.4.2))(prettier@3.6.2)
eslint-plugin-vue:
specifier: 9.32.0
- version: 9.32.0(eslint@9.20.1(jiti@2.4.2))
+ version: 9.32.0(eslint@9.31.0(jiti@2.4.2))
globals:
- specifier: 16.0.0
- version: 16.0.0
+ specifier: 16.3.0
+ version: 16.3.0
happy-dom:
specifier: 17.1.0
version: 17.1.0
@@ -163,14 +166,14 @@ importers:
specifier: 15.4.3
version: 15.4.3
postcss:
- specifier: 8.5.4
- version: 8.5.4
+ specifier: 8.5.6
+ version: 8.5.6
postcss-px-to-viewport-8-with-include:
specifier: 1.2.2
version: 1.2.2
prettier:
- specifier: 3.5.3
- version: 3.5.3
+ specifier: 3.6.2
+ version: 3.6.2
rollup-plugin-gzip:
specifier: 4.0.1
version: 4.0.1(rollup@4.40.0)
@@ -185,13 +188,13 @@ importers:
version: 5.8.3
unocss:
specifier: 66.3.3
- version: 66.3.3(postcss@8.5.4)(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.17(typescript@5.8.3))
+ version: 66.3.3(postcss@8.5.6)(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.22(typescript@5.8.3))
unplugin-auto-import:
specifier: 19.1.2
- version: 19.1.2(@nuxt/kit@3.15.0(rollup@4.40.0))(@vueuse/core@13.1.0(vue@3.5.17(typescript@5.8.3)))
+ version: 19.1.2(@nuxt/kit@3.15.0(rollup@4.40.0))(@vueuse/core@13.1.0(vue@3.5.22(typescript@5.8.3)))
unplugin-vue-components:
specifier: 0.28.0
- version: 0.28.0(@babel/parser@7.27.5)(@nuxt/kit@3.15.0(rollup@4.40.0))(rollup@4.40.0)(vue@3.5.17(typescript@5.8.3))
+ version: 0.28.0(@babel/parser@7.28.5)(@nuxt/kit@3.15.0(rollup@4.40.0))(rollup@4.40.0)(vue@3.5.22(typescript@5.8.3))
vite:
specifier: 6.3.5
version: 6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
@@ -206,10 +209,10 @@ importers:
version: 1.7.0(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))
vite-plugin-eslint:
specifier: 1.8.1
- version: 1.8.1(eslint@9.20.1(jiti@2.4.2))(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))
+ version: 1.8.1(eslint@9.31.0(jiti@2.4.2))(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))
vite-plugin-inspect:
- specifier: 0.8.4
- version: 0.8.4(@nuxt/kit@3.15.0(rollup@4.40.0))(rollup@4.40.0)(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))
+ specifier: 0.10.6
+ version: 0.10.6(@nuxt/kit@3.15.0(rollup@4.40.0))(rollup@4.40.0)(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))
vite-plugin-mock-dev-server:
specifier: 1.8.3
version: 1.8.3(esbuild@0.25.2)(rollup@4.40.0)(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))
@@ -218,13 +221,13 @@ importers:
version: 2.0.1(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))
vite-svg-loader:
specifier: 5.1.0
- version: 5.1.0(vue@3.5.17(typescript@5.8.3))
+ version: 5.1.0(vue@3.5.22(typescript@5.8.3))
vitest:
specifier: 2.1.8
- version: 2.1.8(@types/node@22.15.3)(@vitest/ui@2.1.8)(happy-dom@17.1.0)(sass@1.86.3)
+ version: 2.1.8(@types/node@22.15.3)(@vitest/ui@3.0.5)(happy-dom@17.1.0)(sass@1.86.3)
vue-eslint-parser:
specifier: 9.4.3
- version: 9.4.3(eslint@9.20.1(jiti@2.4.2))
+ version: 9.4.3(eslint@9.31.0(jiti@2.4.2))
vue-tsc:
specifier: 2.2.8
version: 2.2.8(typescript@5.8.3)
@@ -255,20 +258,24 @@ packages:
resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==}
engines: {node: '>=6.9.0'}
+ '@babel/code-frame@7.27.1':
+ resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
+ engines: {node: '>=6.9.0'}
+
'@babel/compat-data@7.24.7':
resolution: {integrity: sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.26.8':
- resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==}
+ '@babel/compat-data@7.28.0':
+ resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==}
engines: {node: '>=6.9.0'}
'@babel/core@7.24.1':
resolution: {integrity: sha512-F82udohVyIgGAY2VVj/g34TpFUG606rumIHjTfVbssPg2zTR7PuuEpZcX8JA6sgBfIYmJrFtWgPvHQuJamVqZQ==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.26.10':
- resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==}
+ '@babel/core@7.28.5':
+ resolution: {integrity: sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==}
engines: {node: '>=6.9.0'}
'@babel/generator@7.24.10':
@@ -279,24 +286,28 @@ packages:
resolution: {integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.27.0':
- resolution: {integrity: sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==}
+ '@babel/generator@7.28.0':
+ resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-annotate-as-pure@7.25.9':
- resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==}
+ '@babel/generator@7.28.5':
+ resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-annotate-as-pure@7.27.3':
+ resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==}
engines: {node: '>=6.9.0'}
'@babel/helper-compilation-targets@7.24.7':
resolution: {integrity: sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-compilation-targets@7.27.0':
- resolution: {integrity: sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==}
+ '@babel/helper-compilation-targets@7.27.2':
+ resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-create-class-features-plugin@7.27.0':
- resolution: {integrity: sha512-vSGCvMecvFCd/BdpGlhpXYNhhC4ccxyvQWpbGL4CWbvfEoLFWUZuSuf7s9Aw70flgQF+6vptvgK2IfOnKlRmBg==}
+ '@babel/helper-create-class-features-plugin@7.27.1':
+ resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -309,20 +320,24 @@ packages:
resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-globals@7.28.0':
+ resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-hoist-variables@7.24.7':
resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-member-expression-to-functions@7.25.9':
- resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==}
+ '@babel/helper-member-expression-to-functions@7.27.1':
+ resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==}
engines: {node: '>=6.9.0'}
'@babel/helper-module-imports@7.24.7':
resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-imports@7.25.9':
- resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==}
+ '@babel/helper-module-imports@7.27.1':
+ resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
engines: {node: '>=6.9.0'}
'@babel/helper-module-transforms@7.24.7':
@@ -331,22 +346,22 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-module-transforms@7.26.0':
- resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==}
+ '@babel/helper-module-transforms@7.28.3':
+ resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-optimise-call-expression@7.25.9':
- resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==}
+ '@babel/helper-optimise-call-expression@7.27.1':
+ resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-plugin-utils@7.26.5':
- resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==}
+ '@babel/helper-plugin-utils@7.27.1':
+ resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-replace-supers@7.26.5':
- resolution: {integrity: sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==}
+ '@babel/helper-replace-supers@7.27.1':
+ resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -355,8 +370,8 @@ packages:
resolution: {integrity: sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==}
engines: {node: '>=6.9.0'}
- '@babel/helper-skip-transparent-expression-wrappers@7.25.9':
- resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==}
+ '@babel/helper-skip-transparent-expression-wrappers@7.27.1':
+ resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==}
engines: {node: '>=6.9.0'}
'@babel/helper-split-export-declaration@7.24.7':
@@ -387,20 +402,24 @@ packages:
resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-validator-identifier@7.28.5':
+ resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-validator-option@7.24.7':
resolution: {integrity: sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-option@7.25.9':
- resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==}
+ '@babel/helper-validator-option@7.27.1':
+ resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
engines: {node: '>=6.9.0'}
'@babel/helpers@7.24.7':
resolution: {integrity: sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.27.0':
- resolution: {integrity: sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==}
+ '@babel/helpers@7.28.4':
+ resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==}
engines: {node: '>=6.9.0'}
'@babel/highlight@7.24.7':
@@ -422,20 +441,25 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
- '@babel/plugin-syntax-jsx@7.25.9':
- resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==}
+ '@babel/parser@7.28.5':
+ resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
+ '@babel/plugin-syntax-jsx@7.27.1':
+ resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-syntax-typescript@7.25.9':
- resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==}
+ '@babel/plugin-syntax-typescript@7.27.1':
+ resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-typescript@7.27.0':
- resolution: {integrity: sha512-fRGGjO2UEGPjvEcyAZXRXAS8AfdaQoq7HnxAbJoAoW10B9xOKesmmndJv+Sym2a+9FHWZ9KbyyLCe9s0Sn5jtg==}
+ '@babel/plugin-transform-typescript@7.28.0':
+ resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -452,8 +476,8 @@ packages:
resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==}
engines: {node: '>=6.9.0'}
- '@babel/template@7.27.0':
- resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==}
+ '@babel/template@7.27.2':
+ resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
engines: {node: '>=6.9.0'}
'@babel/traverse@7.24.8':
@@ -464,8 +488,12 @@ packages:
resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.27.0':
- resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==}
+ '@babel/traverse@7.28.0':
+ resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/traverse@7.28.5':
+ resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==}
engines: {node: '>=6.9.0'}
'@babel/types@7.25.2':
@@ -484,6 +512,10 @@ packages:
resolution: {integrity: sha512-Y1GkI4ktrtvmawoSq+4FCVHNryea6uR+qUQy0AGxLSsjCX0nVmkYQMBLHDkXZuo5hGx7eYdnIaslsdBFm7zbUw==}
engines: {node: '>=6.9.0'}
+ '@babel/types@7.28.5':
+ resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==}
+ engines: {node: '>=6.9.0'}
+
'@commitlint/cli@19.7.1':
resolution: {integrity: sha512-iObGjR1tE/PfDtDTEfd+tnRkB3/HJzpQqRTyofS2MPPkDn1mp3DBC8SoPDayokfAy+xKhF8+bwRCJO25Nea0YQ==}
engines: {node: '>=v18'}
@@ -860,40 +892,46 @@ packages:
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+ '@eslint-community/eslint-utils@4.7.0':
+ resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+
'@eslint-community/regexpp@4.12.1':
resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- '@eslint/config-array@0.19.1':
- resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==}
+ '@eslint/config-array@0.21.0':
+ resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/core@0.10.0':
- resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==}
+ '@eslint/config-helpers@0.3.0':
+ resolution: {integrity: sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/core@0.11.0':
- resolution: {integrity: sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==}
+ '@eslint/core@0.15.1':
+ resolution: {integrity: sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/eslintrc@3.2.0':
- resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==}
+ '@eslint/eslintrc@3.3.1':
+ resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/js@9.20.0':
- resolution: {integrity: sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==}
+ '@eslint/js@9.30.1':
+ resolution: {integrity: sha512-zXhuECFlyep42KZUhWjfvsmXGX39W8K8LFb8AWXM9gSV9dQB+MrJGLKvW6Zw0Ggnbpw0VHTtrhFXYe3Gym18jg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/js@9.28.0':
- resolution: {integrity: sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==}
+ '@eslint/js@9.31.0':
+ resolution: {integrity: sha512-LOm5OVt7D4qiKCqoiPbA7LWmI+tbw1VbTUowBcUMgQSuM6poJufkFkYDcQpo5KfgD39TnNySV26QjOh7VFpSyw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/object-schema@2.1.5':
- resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==}
+ '@eslint/object-schema@2.1.6':
+ resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/plugin-kit@0.2.5':
- resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==}
+ '@eslint/plugin-kit@0.3.3':
+ resolution: {integrity: sha512-1+WqvgNMhmlAambTvT3KPtCl/Ibr68VldY2XY40SL1CE0ZXiakFR/cbTspaF5HsnpDMvcYYoJHfl4980NBjGag==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@hapi/bourne@3.0.0':
@@ -915,8 +953,8 @@ packages:
resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
engines: {node: '>=18.18'}
- '@humanwhocodes/retry@0.4.1':
- resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==}
+ '@humanwhocodes/retry@0.4.3':
+ resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
engines: {node: '>=18.18'}
'@iconify/types@2.0.0':
@@ -971,13 +1009,15 @@ packages:
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
engines: {node: '>=12'}
+ '@jridgewell/gen-mapping@0.3.12':
+ resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
+
'@jridgewell/gen-mapping@0.3.5':
resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
engines: {node: '>=6.0.0'}
- '@jridgewell/gen-mapping@0.3.8':
- resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==}
- engines: {node: '>=6.0.0'}
+ '@jridgewell/remapping@2.3.5':
+ resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==}
'@jridgewell/resolve-uri@3.1.2':
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
@@ -990,9 +1030,15 @@ packages:
'@jridgewell/sourcemap-codec@1.5.0':
resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
+ '@jridgewell/sourcemap-codec@1.5.5':
+ resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
+
'@jridgewell/trace-mapping@0.3.25':
resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
+ '@jridgewell/trace-mapping@0.3.29':
+ resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
+
'@juggle/resize-observer@3.4.0':
resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==}
@@ -1116,8 +1162,8 @@ packages:
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
- '@pkgr/core@0.2.4':
- resolution: {integrity: sha512-ROFF39F6ZrnzSUEmQQZUar0Jt4xVoP9WnDRdWwF4NNcXs3xBTLgBUDoOwW141y1jP+S8nahIbdxbFC7IShw9Iw==}
+ '@pkgr/core@0.2.7':
+ resolution: {integrity: sha512-YLT9Zo3oNPJoBjBc4q8G2mjU4tqIbf5CEOORbUUr48dCD9q3umJ3IPlVqOqDakPfd2HuwccBaqlGhN4Gmr5OWg==}
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
'@polka/url@1.0.0-next.28':
@@ -1127,6 +1173,12 @@ packages:
resolution: {integrity: sha512-G0OnZbMWEs5LhDyqy2UL17vGhSVHkQIfVojMtEWVenvj0V5S84VBgy86kJIuNsGDp2p7sTKlpSIpBUWdC35OKg==}
engines: {node: '>=20.0.0'}
+ '@rolldown/pluginutils@1.0.0-beta.29':
+ resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==}
+
+ '@rolldown/pluginutils@1.0.0-beta.44':
+ resolution: {integrity: sha512-g6eW7Zwnr2c5RADIoqziHoVs6b3W5QTQ4+qbpfjbkMJ9x+8Og211VW/oot2dj9dVwaK/UyC6Yo+02gV+wWQVNg==}
+
'@rollup/pluginutils@4.2.1':
resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
engines: {node: '>= 8.0.0'}
@@ -1284,6 +1336,9 @@ packages:
'@types/estree@1.0.7':
resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==}
+ '@types/estree@1.0.8':
+ resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
+
'@types/js-cookie@3.0.6':
resolution: {integrity: sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ==}
@@ -1337,13 +1392,13 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/eslint-plugin@8.24.0':
- resolution: {integrity: sha512-aFcXEJJCI4gUdXgoo/j9udUYIHgF23MFkg09LFz2dzEmU0+1Plk4rQWv/IYKvPHAtlkkGoB3m5e6oUp+JPsNaQ==}
+ '@typescript-eslint/eslint-plugin@8.36.0':
+ resolution: {integrity: sha512-lZNihHUVB6ZZiPBNgOQGSxUASI7UJWhT8nHyUGCnaQ28XFCw98IfrMCG3rUl1uwUWoAvodJQby2KTs79UTcrAg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
+ '@typescript-eslint/parser': ^8.36.0
eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <5.8.0'
+ typescript: '>=4.8.4 <5.9.0'
'@typescript-eslint/parser@8.18.2':
resolution: {integrity: sha512-y7tcq4StgxQD4mDr9+Jb26dZ+HTZ/SkfqpXSiqeUXZHxOUyjWDKsmwKhJ0/tApR08DgOhrFAoAhyB80/p3ViuA==}
@@ -1352,21 +1407,33 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/parser@8.24.0':
- resolution: {integrity: sha512-MFDaO9CYiard9j9VepMNa9MTcqVvSny2N4hkY6roquzj8pdCBRENhErrteaQuu7Yjn1ppk0v1/ZF9CG3KIlrTA==}
+ '@typescript-eslint/parser@8.36.0':
+ resolution: {integrity: sha512-FuYgkHwZLuPbZjQHzJXrtXreJdFMKl16BFYyRrLxDhWr6Qr7Kbcu2s1Yhu8tsiMXw1S0W1pjfFfYEt+R604s+Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <5.8.0'
+ typescript: '>=4.8.4 <5.9.0'
+
+ '@typescript-eslint/project-service@8.36.0':
+ resolution: {integrity: sha512-JAhQFIABkWccQYeLMrHadu/fhpzmSQ1F1KXkpzqiVxA/iYI6UnRt2trqXHt1sYEcw1mxLnB9rKMsOxXPxowN/g==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <5.9.0'
'@typescript-eslint/scope-manager@8.18.2':
resolution: {integrity: sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/scope-manager@8.24.0':
- resolution: {integrity: sha512-HZIX0UByphEtdVBKaQBgTDdn9z16l4aTUz8e8zPQnyxwHBtf5vtl1L+OhH+m1FGV9DrRmoDuYKqzVrvWDcDozw==}
+ '@typescript-eslint/scope-manager@8.36.0':
+ resolution: {integrity: sha512-wCnapIKnDkN62fYtTGv2+RY8FlnBYA3tNm0fm91kc2BjPhV2vIjwwozJ7LToaLAyb1ca8BxrS7vT+Pvvf7RvqA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/tsconfig-utils@8.36.0':
+ resolution: {integrity: sha512-Nhh3TIEgN18mNbdXpd5Q8mSCBnrZQeY9V7Ca3dqYvNDStNIGRmJA6dmrIPMJ0kow3C7gcQbpsG2rPzy1Ks/AnA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <5.9.0'
+
'@typescript-eslint/type-utils@8.18.2':
resolution: {integrity: sha512-AB/Wr1Lz31bzHfGm/jgbFR0VB0SML/hd2P1yxzKDM48YmP7vbyJNHRExUE/wZsQj2wUCvbWH8poNHFuxLqCTnA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1374,19 +1441,19 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/type-utils@8.24.0':
- resolution: {integrity: sha512-8fitJudrnY8aq0F1wMiPM1UUgiXQRJ5i8tFjq9kGfRajU+dbPyOuHbl0qRopLEidy0MwqgTHDt6CnSeXanNIwA==}
+ '@typescript-eslint/type-utils@8.36.0':
+ resolution: {integrity: sha512-5aaGYG8cVDd6cxfk/ynpYzxBRZJk7w/ymto6uiyUFtdCozQIsQWh7M28/6r57Fwkbweng8qAzoMCPwSJfWlmsg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <5.8.0'
+ typescript: '>=4.8.4 <5.9.0'
'@typescript-eslint/types@8.18.2':
resolution: {integrity: sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/types@8.24.0':
- resolution: {integrity: sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==}
+ '@typescript-eslint/types@8.36.0':
+ resolution: {integrity: sha512-xGms6l5cTJKQPZOKM75Dl9yBfNdGeLRsIyufewnxT4vZTrjC0ImQT4fj8QmtJK84F58uSh5HVBSANwcfiXxABQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@8.18.2':
@@ -1395,11 +1462,11 @@ packages:
peerDependencies:
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/typescript-estree@8.24.0':
- resolution: {integrity: sha512-ITjYcP0+8kbsvT9bysygfIfb+hBj6koDsu37JZG7xrCiy3fPJyNmfVtaGsgTUSEuTzcvME5YI5uyL5LD1EV5ZQ==}
+ '@typescript-eslint/typescript-estree@8.36.0':
+ resolution: {integrity: sha512-JaS8bDVrfVJX4av0jLpe4ye0BpAaUW7+tnS4Y4ETa3q7NoZgzYbN9zDQTJ8kPb5fQ4n0hliAt9tA4Pfs2zA2Hg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- typescript: '>=4.8.4 <5.8.0'
+ typescript: '>=4.8.4 <5.9.0'
'@typescript-eslint/utils@8.18.2':
resolution: {integrity: sha512-Cr4A0H7DtVIPkauj4sTSXVl+VBWewE9/o40KcF3TV9aqDEOWoXF3/+oRXNby3DYzZeCATvbdksYsGZzplwnK/Q==}
@@ -1408,19 +1475,19 @@ packages:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/utils@8.24.0':
- resolution: {integrity: sha512-07rLuUBElvvEb1ICnafYWr4hk8/U7X9RDCOqd9JcAMtjh/9oRmcfN4yGzbPVirgMR0+HLVHehmu19CWeh7fsmQ==}
+ '@typescript-eslint/utils@8.36.0':
+ resolution: {integrity: sha512-VOqmHu42aEMT+P2qYjylw6zP/3E/HvptRwdn/PZxyV27KhZg2IOszXod4NcXisWzPAGSS4trE/g4moNj6XmH2g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <5.8.0'
+ typescript: '>=4.8.4 <5.9.0'
'@typescript-eslint/visitor-keys@8.18.2':
resolution: {integrity: sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/visitor-keys@8.24.0':
- resolution: {integrity: sha512-kArLq83QxGLbuHrTMoOEWO+l2MwsNS2TGISEdx8xgqpkbytB07XmlQyQdNDrCc1ecSqx0cnmhGvpX+VBwqqSkg==}
+ '@typescript-eslint/visitor-keys@8.36.0':
+ resolution: {integrity: sha512-vZrhV2lRPWDuGoxcmrzRZyxAggPL+qp3WzUrlZD+slFueDiYHxeBa34dUXPuC0RmGKzl4lS5kFJYvKCq9cnNDA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@unocss/astro@66.3.3':
@@ -1509,18 +1576,18 @@ packages:
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
- '@vitejs/plugin-vue-jsx@4.1.2':
- resolution: {integrity: sha512-4Rk0GdE0QCdsIkuMmWeg11gmM4x8UmTnZR/LWPm7QJ7+BsK4tq08udrN0isrrWqz5heFy9HLV/7bOLgFS8hUjA==}
- engines: {node: ^18.0.0 || >=20.0.0}
+ '@vitejs/plugin-vue-jsx@5.1.1':
+ resolution: {integrity: sha512-uQkfxzlF8SGHJJVH966lFTdjM/lGcwJGzwAHpVqAPDD/QcsqoUGa+q31ox1BrUfi+FLP2ChVp7uLXE3DkHyDdQ==}
+ engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
- vite: ^5.0.0 || ^6.0.0
+ vite: ^5.0.0 || ^6.0.0 || ^7.0.0
vue: ^3.0.0
- '@vitejs/plugin-vue@5.2.3':
- resolution: {integrity: sha512-IYSLEQj4LgZZuoVpdSUCw3dIynTWQgPlaRP6iAvMle4My0HdYwr5g5wQAfwOeHQBmYwEkqF70nRpSilr6PoUDg==}
- engines: {node: ^18.0.0 || >=20.0.0}
+ '@vitejs/plugin-vue@6.0.1':
+ resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
- vite: ^5.0.0 || ^6.0.0
+ vite: ^5.0.0 || ^6.0.0 || ^7.0.0
vue: ^3.2.25
'@vitest/expect@2.1.8':
@@ -1540,6 +1607,9 @@ packages:
'@vitest/pretty-format@2.1.8':
resolution: {integrity: sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==}
+ '@vitest/pretty-format@3.0.5':
+ resolution: {integrity: sha512-CjUtdmpOcm4RVtB+up8r2vVDLR16Mgm/bYdkGFe3Yj/scRfCpbSi2W/BDSDcFK7ohw8UXvjMbOp9H4fByd/cOA==}
+
'@vitest/runner@2.1.8':
resolution: {integrity: sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==}
@@ -1549,14 +1619,17 @@ packages:
'@vitest/spy@2.1.8':
resolution: {integrity: sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==}
- '@vitest/ui@2.1.8':
- resolution: {integrity: sha512-5zPJ1fs0ixSVSs5+5V2XJjXLmNzjugHRyV11RqxYVR+oMcogZ9qTuSfKW+OcTV0JeFNznI83BNylzH6SSNJ1+w==}
+ '@vitest/ui@3.0.5':
+ resolution: {integrity: sha512-gw2noso6WI+2PeMVCZFntdATS6xl9qhQcbhkPQ9sOmx/Xn0f4Bx4KDSbD90jpJPF0l5wOzSoGCmKyVR3W612mg==}
peerDependencies:
- vitest: 2.1.8
+ vitest: 3.0.5
'@vitest/utils@2.1.8':
resolution: {integrity: sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==}
+ '@vitest/utils@3.0.5':
+ resolution: {integrity: sha512-N9AX0NUoUtVwKwy21JtwzaqR5L5R5A99GAbrHfCCXK1lp593i/3AZAXhSP43wRQuxYsflrdzEfXZFo1reR1Nkg==}
+
'@volar/language-core@2.4.12':
resolution: {integrity: sha512-RLrFdXEaQBWfSnYGVxvR2WrO6Bub0unkdHYIdC31HzIEqATIuuhRRzYu76iGPZ6OtA4Au1SnW0ZwIqPP217YhA==}
@@ -1566,19 +1639,19 @@ packages:
'@volar/typescript@2.4.12':
resolution: {integrity: sha512-HJB73OTJDgPc80K30wxi3if4fSsZZAOScbj2fcicMuOPoOkcf9NNAINb33o+DzhBdF9xTKC1gnPmIRDous5S0g==}
- '@vue/babel-helper-vue-transform-on@1.4.0':
- resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==}
+ '@vue/babel-helper-vue-transform-on@1.5.0':
+ resolution: {integrity: sha512-0dAYkerNhhHutHZ34JtTl2czVQHUNWv6xEbkdF5W+Yrv5pCWsqjeORdOgbtW2I9gWlt+wBmVn+ttqN9ZxR5tzA==}
- '@vue/babel-plugin-jsx@1.4.0':
- resolution: {integrity: sha512-9zAHmwgMWlaN6qRKdrg1uKsBKHvnUU+Py+MOCTuYZBoZsopa90Di10QRjB+YPnVss0BZbG/H5XFwJY1fTxJWhA==}
+ '@vue/babel-plugin-jsx@1.5.0':
+ resolution: {integrity: sha512-mneBhw1oOqCd2247O0Yw/mRwC9jIGACAJUlawkmMBiNmL4dGA2eMzuNZVNqOUfYTa6vqmND4CtOPzmEEEqLKFw==}
peerDependencies:
'@babel/core': ^7.0.0-0
peerDependenciesMeta:
'@babel/core':
optional: true
- '@vue/babel-plugin-resolve-type@1.4.0':
- resolution: {integrity: sha512-4xqDRRbQQEWHQyjlYSgZsWj44KfiF6D+ktCuXyZ8EnVDYV3pztmXJDf1HveAjUAXxAnR8daCQT51RneWWxtTyQ==}
+ '@vue/babel-plugin-resolve-type@1.5.0':
+ resolution: {integrity: sha512-Wm/60o+53JwJODm4Knz47dxJnLDJ9FnKnGZJbUUf8nQRAtt6P+undLUAVU3Ha33LxOJe6IPoifRQ6F/0RrU31w==}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1588,8 +1661,8 @@ packages:
'@vue/compiler-core@3.5.16':
resolution: {integrity: sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==}
- '@vue/compiler-core@3.5.17':
- resolution: {integrity: sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==}
+ '@vue/compiler-core@3.5.22':
+ resolution: {integrity: sha512-jQ0pFPmZwTEiRNSb+i9Ow/I/cHv2tXYqsnHKKyCQ08irI2kdF5qmYedmF8si8mA7zepUFmJ2hqzS8CQmNOWOkQ==}
'@vue/compiler-dom@3.5.13':
resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==}
@@ -1597,26 +1670,20 @@ packages:
'@vue/compiler-dom@3.5.16':
resolution: {integrity: sha512-SSJIhBr/teipXiXjmWOVWLnxjNGo65Oj/8wTEQz0nqwQeP75jWZ0n4sF24Zxoht1cuJoWopwj0J0exYwCJ0dCQ==}
- '@vue/compiler-dom@3.5.17':
- resolution: {integrity: sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==}
+ '@vue/compiler-dom@3.5.22':
+ resolution: {integrity: sha512-W8RknzUM1BLkypvdz10OVsGxnMAuSIZs9Wdx1vzA3mL5fNMN15rhrSCLiTm6blWeACwUwizzPVqGJgOGBEN/hA==}
'@vue/compiler-sfc@3.5.13':
resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==}
- '@vue/compiler-sfc@3.5.16':
- resolution: {integrity: sha512-rQR6VSFNpiinDy/DVUE0vHoIDUF++6p910cgcZoaAUm3POxgNOOdS/xgoll3rNdKYTYPnnbARDCZOyZ+QSe6Pw==}
-
- '@vue/compiler-sfc@3.5.17':
- resolution: {integrity: sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==}
+ '@vue/compiler-sfc@3.5.22':
+ resolution: {integrity: sha512-tbTR1zKGce4Lj+JLzFXDq36K4vcSZbJ1RBu8FxcDv1IGRz//Dh2EBqksyGVypz3kXpshIfWKGOCcqpSbyGWRJQ==}
'@vue/compiler-ssr@3.5.13':
resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==}
- '@vue/compiler-ssr@3.5.16':
- resolution: {integrity: sha512-d2V7kfxbdsjrDSGlJE7my1ZzCXViEcqN6w14DOsDrUCHEA6vbnVCpRFfrc4ryCP/lCKzX2eS1YtnLE/BuC9f/A==}
-
- '@vue/compiler-ssr@3.5.17':
- resolution: {integrity: sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==}
+ '@vue/compiler-ssr@3.5.22':
+ resolution: {integrity: sha512-GdgyLvg4R+7T8Nk2Mlighx7XGxq/fJf9jaVofc3IL0EPesTE86cP/8DD1lT3h1JeZr2ySBvyqKQJgbS54IX1Ww==}
'@vue/compiler-vue2@2.7.16':
resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==}
@@ -1664,19 +1731,19 @@ packages:
typescript:
optional: true
- '@vue/reactivity@3.5.17':
- resolution: {integrity: sha512-l/rmw2STIscWi7SNJp708FK4Kofs97zc/5aEPQh4bOsReD/8ICuBcEmS7KGwDj5ODQLYWVN2lNibKJL1z5b+Lw==}
+ '@vue/reactivity@3.5.22':
+ resolution: {integrity: sha512-f2Wux4v/Z2pqc9+4SmgZC1p73Z53fyD90NFWXiX9AKVnVBEvLFOWCEgJD3GdGnlxPZt01PSlfmLqbLYzY/Fw4A==}
- '@vue/runtime-core@3.5.17':
- resolution: {integrity: sha512-QQLXa20dHg1R0ri4bjKeGFKEkJA7MMBxrKo2G+gJikmumRS7PTD4BOU9FKrDQWMKowz7frJJGqBffYMgQYS96Q==}
+ '@vue/runtime-core@3.5.22':
+ resolution: {integrity: sha512-EHo4W/eiYeAzRTN5PCextDUZ0dMs9I8mQ2Fy+OkzvRPUYQEyK9yAjbasrMCXbLNhF7P0OUyivLjIy0yc6VrLJQ==}
- '@vue/runtime-dom@3.5.17':
- resolution: {integrity: sha512-8El0M60TcwZ1QMz4/os2MdlQECgGoVHPuLnQBU3m9h3gdNRW9xRmI8iLS4t/22OQlOE6aJvNNlBiCzPHur4H9g==}
+ '@vue/runtime-dom@3.5.22':
+ resolution: {integrity: sha512-Av60jsryAkI023PlN7LsqrfPvwfxOd2yAwtReCjeuugTJTkgrksYJJstg1e12qle0NarkfhfFu1ox2D+cQotww==}
- '@vue/server-renderer@3.5.17':
- resolution: {integrity: sha512-BOHhm8HalujY6lmC3DbqF6uXN/K00uWiEeF22LfEsm9Q93XeJ/plHTepGwf6tqFcF7GA5oGSSAAUock3VvzaCA==}
+ '@vue/server-renderer@3.5.22':
+ resolution: {integrity: sha512-gXjo+ao0oHYTSswF+a3KRHZ1WszxIqO7u6XwNHqcqb9JfyIL/pbWrrh/xLv7jeDqla9u+LK7yfZKHih1e1RKAQ==}
peerDependencies:
- vue: 3.5.17
+ vue: 3.5.22
'@vue/shared@3.5.13':
resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
@@ -1684,8 +1751,8 @@ packages:
'@vue/shared@3.5.16':
resolution: {integrity: sha512-c/0fWy3Jw6Z8L9FmTyYfkpM5zklnqqa9+a6dz3DvONRKW2NEbh46BP0FHuLFSWi2TnQEtp91Z6zOWNrU6QiyPg==}
- '@vue/shared@3.5.17':
- resolution: {integrity: sha512-CabR+UN630VnsJO/jHWYBC1YVXyMq94KKp6iF5MQgZJs5I8cmjw6oVMO1oDbtBkENSHSSn/UadWlW/OAgdmKrg==}
+ '@vue/shared@3.5.22':
+ resolution: {integrity: sha512-F4yc6palwq3TT0u+FYf0Ns4Tfl9GRFURDN2gWG7L1ecIaS/4fCIuFOjMTnCyjsu/OK6vaDKLCrGAa+KvvH+h4w==}
'@vue/test-utils@2.4.6':
resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==}
@@ -1778,8 +1845,8 @@ packages:
engines: {node: '>=0.4.0'}
hasBin: true
- acorn@8.14.1:
- resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==}
+ acorn@8.15.0:
+ resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==}
engines: {node: '>=0.4.0'}
hasBin: true
@@ -1897,8 +1964,8 @@ packages:
peerDependencies:
postcss: ^8.1.0
- axios@1.9.0:
- resolution: {integrity: sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==}
+ axios@1.10.0:
+ resolution: {integrity: sha512-/1xYAC4MP/HEG+3duIhFr4ZQXR4sQXOIe+o6sdqzeykGLx6Upp/1p8MHqhINOvGeP7xyNHe7tsiJByc4SSVUxw==}
balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
@@ -1951,6 +2018,11 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
+ browserslist@4.25.1:
+ resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+
bundle-name@4.1.0:
resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==}
engines: {node: '>=18'}
@@ -1998,11 +2070,8 @@ packages:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
- caniuse-lite@1.0.30001705:
- resolution: {integrity: sha512-S0uyMMiYvA7CxNgomYBwwwPUnWzFD83f3B1ce5jHUfHTH//QL6hHsreI8RVC5606R4ssqravelYO5TU6t8sEyg==}
-
- caniuse-lite@1.0.30001715:
- resolution: {integrity: sha512-7ptkFGMm2OAOgvZpwgA4yjQ5SQbrNVGdRjzH0pBdy1Fasvcr+KAeECmbCAECzTuDuoX0FCY8KzUxjf9+9kfZEw==}
+ caniuse-lite@1.0.30001727:
+ resolution: {integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==}
chai@5.1.2:
resolution: {integrity: sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==}
@@ -2443,8 +2512,8 @@ packages:
resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==}
engines: {node: '>=8'}
- dotenv@16.5.0:
- resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==}
+ dotenv@16.6.1:
+ resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
engines: {node: '>=12'}
dunder-proto@1.0.1:
@@ -2457,8 +2526,8 @@ packages:
eastasianwidth@0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
- echarts@5.6.0:
- resolution: {integrity: sha512-oTbVTsXfKuEhxftHqL5xprgLoc0k7uScAwtryCgWF6hPYFLRwOUHiFmHGCBKP5NPFNkDVopOieyUqYGH8Fa3kA==}
+ echarts@6.0.0:
+ resolution: {integrity: sha512-Tte/grDQRiETQP4xz3iZWSvoHrkCQtwqd6hs+mifXcjrCuo2iKWbajFObuLJVBlDIJlOzgQPd1hsaKt/3+OMkQ==}
editorconfig@1.0.4:
resolution: {integrity: sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==}
@@ -2473,6 +2542,9 @@ packages:
electron-to-chromium@1.5.139:
resolution: {integrity: sha512-GGnRYOTdN5LYpwbIr0rwP/ZHOQSvAF6TG0LSzp28uCBb9JiXHJGmaaKw29qjNJc5bGnnp6kXJqRnGMQoELwi5w==}
+ electron-to-chromium@1.5.182:
+ resolution: {integrity: sha512-Lv65Btwv9W4J9pyODI6EWpdnhfvrve/us5h1WspW8B2Fb0366REPtY3hX7ounk1CkV/TBjWCEvCBBbYbmV0qCA==}
+
electron-to-chromium@1.5.58:
resolution: {integrity: sha512-al2l4r+24ZFL7WzyPTlyD0fC33LLzvxqLCwurtBibVPghRGO9hSTl+tis8t1kD7biPiH/en4U0I7o/nQbYeoVA==}
@@ -2563,8 +2635,8 @@ packages:
engines: {node: '>=6.0'}
hasBin: true
- eslint-config-prettier@10.1.2:
- resolution: {integrity: sha512-Epgp/EofAUeEpIdZkW60MHKvPyru1ruQJxPL+WIycnaPApuseK0Zpkrh/FwL9oIpQvIhJwV7ptOy0DWUjTlCiA==}
+ eslint-config-prettier@10.1.5:
+ resolution: {integrity: sha512-zc1UmCpNltmVY34vuLRV61r1K27sWuX39E+uyUnY8xS2Bex88VV9cugG+UZbRSRGtGyFboj+D8JODyme1plMpw==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
@@ -2575,8 +2647,8 @@ packages:
peerDependencies:
eslint: '>=7.0.0'
- eslint-plugin-prettier@5.2.6:
- resolution: {integrity: sha512-mUcf7QG2Tjk7H055Jk0lGBjbgDnfrvqjhXh9t2xLMSCjZVcw9Rb1V6sVNXO0th3jgeO7zllWPTNRil3JW94TnQ==}
+ eslint-plugin-prettier@5.5.1:
+ resolution: {integrity: sha512-dobTkHT6XaEVOo8IO90Q4DOSxnm3Y151QxPJlM/vKC0bVy+d6cVWQZLlFiuZPP0wS6vZwSKeJgKkcS+KfMBlRw==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
'@types/eslint': '>=8.0.0'
@@ -2599,20 +2671,20 @@ packages:
resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- eslint-scope@8.2.0:
- resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==}
+ eslint-scope@8.4.0:
+ resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint-visitor-keys@3.4.3:
resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- eslint-visitor-keys@4.2.0:
- resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
+ eslint-visitor-keys@4.2.1:
+ resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- eslint@9.20.1:
- resolution: {integrity: sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==}
+ eslint@9.31.0:
+ resolution: {integrity: sha512-QldCVh/ztyKJJZLr4jXNUByx3gR+TDYZCRXEktiZoUR3PGy4qCmSbkxcIle8GEwGpb5JBZazlaJ/CxLidXdEbQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@@ -2621,8 +2693,8 @@ packages:
jiti:
optional: true
- espree@10.3.0:
- resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==}
+ espree@10.4.0:
+ resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
espree@9.6.1:
@@ -2723,14 +2795,6 @@ packages:
fastq@1.17.1:
resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
- fdir@6.4.2:
- resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==}
- peerDependencies:
- picomatch: ^3 || ^4
- peerDependenciesMeta:
- picomatch:
- optional: true
-
fdir@6.4.4:
resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==}
peerDependencies:
@@ -2777,8 +2841,8 @@ packages:
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
engines: {node: '>=16'}
- flatted@3.3.2:
- resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==}
+ flatted@3.3.3:
+ resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
follow-redirects@1.15.9:
resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==}
@@ -2797,8 +2861,8 @@ packages:
resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==}
engines: {node: '>=14'}
- form-data@4.0.2:
- resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==}
+ form-data@4.0.3:
+ resolution: {integrity: sha512-qsITQPfmvMOSAdeyZ+12I1c+CKSstAFAwu+97zrnWAbIr5u8wfsExUzCesVLC8NgHuRUqNN4Zy6UPWUTRGslcA==}
engines: {node: '>= 6'}
formidable@2.1.2:
@@ -2815,8 +2879,8 @@ packages:
resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
engines: {node: '>=12'}
- fs-extra@11.2.0:
- resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
+ fs-extra@11.3.0:
+ resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==}
engines: {node: '>=14.14'}
fs-minipass@2.1.0:
@@ -2912,8 +2976,8 @@ packages:
resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==}
engines: {node: '>=18'}
- globals@16.0.0:
- resolution: {integrity: sha512-iInW14XItCXET01CQFqudPOWP2jYMl7T+QRQT+UNcR/iQncN/F0UNpgd76iFkBPgNQb4+X3LV9tLJYzwh+Gl3A==}
+ globals@16.3.0:
+ resolution: {integrity: sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==}
engines: {node: '>=18'}
globby@14.1.0:
@@ -3038,8 +3102,8 @@ packages:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
- ignore@7.0.3:
- resolution: {integrity: sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==}
+ ignore@7.0.5:
+ resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==}
engines: {node: '>= 4'}
image-size@0.5.5:
@@ -3050,10 +3114,6 @@ packages:
immutable@5.1.2:
resolution: {integrity: sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==}
- import-fresh@3.3.0:
- resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
- engines: {node: '>=6'}
-
import-fresh@3.3.1:
resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
engines: {node: '>=6'}
@@ -3415,6 +3475,9 @@ packages:
loupe@3.1.2:
resolution: {integrity: sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==}
+ loupe@3.1.3:
+ resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==}
+
lru-cache@10.4.3:
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
@@ -3427,6 +3490,9 @@ packages:
magic-string@0.30.17:
resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
+ magic-string@0.30.21:
+ resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
+
magic-string@0.30.8:
resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==}
engines: {node: '>=12'}
@@ -3702,8 +3768,8 @@ packages:
resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==}
engines: {node: '>=18'}
- open@10.1.0:
- resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==}
+ open@10.1.2:
+ resolution: {integrity: sha512-cxN6aIDPz6rm8hbebcP7vrQNhvRcveZoJU72Y7vskh4oIm+BZwBECnx5nTmrlres1Qapvx27Qo1Auukpf8PKXw==}
engines: {node: '>=18'}
optionator@0.9.4:
@@ -3881,10 +3947,6 @@ packages:
resolution: {integrity: sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==}
engines: {node: '>=0.12'}
- postcss@8.5.4:
- resolution: {integrity: sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==}
- engines: {node: ^10 || ^12 || >=14}
-
postcss@8.5.6:
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
engines: {node: ^10 || ^12 || >=14}
@@ -3917,8 +3979,8 @@ packages:
resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==}
engines: {node: '>=6.0.0'}
- prettier@3.5.3:
- resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==}
+ prettier@3.6.2:
+ resolution: {integrity: sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==}
engines: {node: '>=14'}
hasBin: true
@@ -4103,6 +4165,11 @@ packages:
engines: {node: '>=10'}
hasBin: true
+ semver@7.7.2:
+ resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==}
+ engines: {node: '>=10'}
+ hasBin: true
+
set-value@2.0.1:
resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==}
engines: {node: '>=0.10.0'}
@@ -4141,14 +4208,6 @@ packages:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
- sirv@2.0.4:
- resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==}
- engines: {node: '>= 10'}
-
- sirv@3.0.0:
- resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==}
- engines: {node: '>=18'}
-
sirv@3.0.1:
resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==}
engines: {node: '>=18'}
@@ -4326,8 +4385,8 @@ packages:
engines: {node: '>=14.0.0'}
hasBin: true
- synckit@0.11.4:
- resolution: {integrity: sha512-Q/XQKRaJiLiFIBNN+mndW7S/RHxvwzuZS6ZwmRzUBqJBv/5QIKCEwkBC8GBf8EQJKYnaFs0wOZbKTXBPj8L9oQ==}
+ synckit@0.11.8:
+ resolution: {integrity: sha512-+XZ+r1XGIJGeQk3VvXhT6xx/VpbHsRzsTkGgF6E5RX9TTXD0118l87puaEBZ566FhqblC6U0d4XnubznJDm30A==}
engines: {node: ^14.18.0 || >=16.0.0}
tar@6.2.1:
@@ -4353,10 +4412,6 @@ packages:
tinyexec@1.0.1:
resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==}
- tinyglobby@0.2.10:
- resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==}
- engines: {node: '>=12.0.0'}
-
tinyglobby@0.2.13:
resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==}
engines: {node: '>=12.0.0'}
@@ -4373,6 +4428,10 @@ packages:
resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==}
engines: {node: '>=14.0.0'}
+ tinyrainbow@2.0.0:
+ resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==}
+ engines: {node: '>=14.0.0'}
+
tinyspy@3.0.2:
resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==}
engines: {node: '>=14.0.0'}
@@ -4427,9 +4486,6 @@ packages:
tslib@2.3.0:
resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==}
- tslib@2.8.1:
- resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
-
tsscmp@1.0.6:
resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==}
engines: {node: '>=0.6.x'}
@@ -4651,12 +4707,12 @@ packages:
eslint: '>=7'
vite: '>=2'
- vite-plugin-inspect@0.8.4:
- resolution: {integrity: sha512-G0N3rjfw+AiiwnGw50KlObIHYWfulVwaCBUBLh2xTW9G1eM9ocE5olXkEYUbwyTmX+azM8duubi+9w5awdCz+g==}
+ vite-plugin-inspect@0.10.6:
+ resolution: {integrity: sha512-R3pwljjBbjFM2sZvy6Zvynnm51oaEwLYyYPk9Wp2lF97w/YMBq+KtTJXpCA17IO2pImX0bWA6WB05kuqRnkuyQ==}
engines: {node: '>=14'}
peerDependencies:
'@nuxt/kit': '*'
- vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0
+ vite: ^6.0.0
peerDependenciesMeta:
'@nuxt/kit':
optional: true
@@ -4810,8 +4866,8 @@ packages:
peerDependencies:
vue: ^3.4.37
- vue-hooks-plus@2.4.0:
- resolution: {integrity: sha512-qr82k2QUydREZ9FaWIgYYYqSMTf+v7zIH/f6l2WAo7k2pT+t0VDMz86PlGWA0YimeZn6zf75/mRw/A+xM8Fs4g==}
+ vue-hooks-plus@2.4.1:
+ resolution: {integrity: sha512-DY9CW6U1ISeu10K3Hf7cKAvfG/S316rXt0Bt66BuTt9oplP+NuJYHtUuT/Ve5kWgNNEfyhrvguCY0JL0fBCzaw==}
peerDependencies:
vue: ^3.2.25
@@ -4821,10 +4877,10 @@ packages:
peerDependencies:
vue: ^3.0.0
- vue-router@4.5.1:
- resolution: {integrity: sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw==}
+ vue-router@4.6.3:
+ resolution: {integrity: sha512-ARBedLm9YlbvQomnmq91Os7ck6efydTSpRP3nuOKCvgJOHNrhRoJDSKtee8kcL1Vf7nz6U+PMBL+hTvR3bTVQg==}
peerDependencies:
- vue: ^3.2.0
+ vue: ^3.5.0
vue-tsc@2.2.8:
resolution: {integrity: sha512-jBYKBNFADTN+L+MdesNX/TB3XuDSyaWynKMDgR+yCSln0GQ9Tfb7JS2lr46s2LiFUT1WsmfWsSvIElyxzOPqcQ==}
@@ -4837,16 +4893,16 @@ packages:
peerDependencies:
vue: ^3.0.1
- vue@3.5.17:
- resolution: {integrity: sha512-LbHV3xPN9BeljML+Xctq4lbz2lVHCR6DtbpTf5XIO6gugpXUN49j2QQPcMj086r9+AkJ0FfUT8xjulKKBkkr9g==}
+ vue@3.5.22:
+ resolution: {integrity: sha512-toaZjQ3a/G/mYaLSbV+QsQhIdMo9x5rrqIpYRObsJ6T/J+RyCSFwN2LHNVH9v8uIcljDNa3QzPVdv3Y6b9hAJQ==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
- vueuc@0.4.64:
- resolution: {integrity: sha512-wlJQj7fIwKK2pOEoOq4Aro8JdPOGpX8aWQhV8YkTW9OgWD2uj2O8ANzvSsIGjx7LTOc7QbS7sXdxHi6XvRnHPA==}
+ vueuc@0.4.65:
+ resolution: {integrity: sha512-lXuMl+8gsBmruudfxnMF9HW4be8rFziylXFu1VHVNbLVhRTXXV4njvpRuJapD/8q+oFEMSfQMH16E/85VoWRyQ==}
peerDependencies:
vue: ^3.0.11
@@ -4966,8 +5022,8 @@ packages:
resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==}
engines: {node: '>=12.20'}
- zrender@5.6.1:
- resolution: {integrity: sha512-OFXkDJKcrlx5su2XbzJvj/34Q3m6PvyCZkVPHGYpcCJ52ek4U/ymZyfuV1nKE23AyBJ51E/6Yr0mhZ7xGTO4ag==}
+ zrender@6.0.0:
+ resolution: {integrity: sha512-41dFXEEXuJpNecuUQq6JlbybmnHaqqpGlbH1yxnA5V9MMP4SbohSVZsJIwz+zdjQXSSlR1Vc34EgH1zxyTDvhg==}
snapshots:
@@ -4998,9 +5054,15 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.1.1
+ '@babel/code-frame@7.27.1':
+ dependencies:
+ '@babel/helper-validator-identifier': 7.28.5
+ js-tokens: 4.0.0
+ picocolors: 1.1.1
+
'@babel/compat-data@7.24.7': {}
- '@babel/compat-data@7.26.8': {}
+ '@babel/compat-data@7.28.0': {}
'@babel/core@7.24.1':
dependencies:
@@ -5022,18 +5084,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/core@7.26.10':
+ '@babel/core@7.28.5':
dependencies:
- '@ampproject/remapping': 2.3.0
- '@babel/code-frame': 7.26.2
- '@babel/generator': 7.27.0
- '@babel/helper-compilation-targets': 7.27.0
- '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10)
- '@babel/helpers': 7.27.0
- '@babel/parser': 7.27.5
- '@babel/template': 7.27.0
- '@babel/traverse': 7.27.0
- '@babel/types': 7.27.3
+ '@babel/code-frame': 7.27.1
+ '@babel/generator': 7.28.5
+ '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
+ '@babel/helpers': 7.28.4
+ '@babel/parser': 7.28.5
+ '@babel/template': 7.27.2
+ '@babel/traverse': 7.28.5
+ '@babel/types': 7.28.5
+ '@jridgewell/remapping': 2.3.5
convert-source-map: 2.0.0
debug: 4.4.1
gensync: 1.0.0-beta.2
@@ -5057,17 +5119,25 @@ snapshots:
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.0.2
- '@babel/generator@7.27.0':
+ '@babel/generator@7.28.0':
dependencies:
- '@babel/parser': 7.27.5
- '@babel/types': 7.27.3
- '@jridgewell/gen-mapping': 0.3.8
- '@jridgewell/trace-mapping': 0.3.25
+ '@babel/parser': 7.28.5
+ '@babel/types': 7.28.5
+ '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/trace-mapping': 0.3.29
jsesc: 3.1.0
- '@babel/helper-annotate-as-pure@7.25.9':
+ '@babel/generator@7.28.5':
dependencies:
- '@babel/types': 7.27.3
+ '@babel/parser': 7.28.5
+ '@babel/types': 7.28.5
+ '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/trace-mapping': 0.3.29
+ jsesc: 3.1.0
+
+ '@babel/helper-annotate-as-pure@7.27.3':
+ dependencies:
+ '@babel/types': 7.28.5
'@babel/helper-compilation-targets@7.24.7':
dependencies:
@@ -5077,23 +5147,23 @@ snapshots:
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-compilation-targets@7.27.0':
+ '@babel/helper-compilation-targets@7.27.2':
dependencies:
- '@babel/compat-data': 7.26.8
- '@babel/helper-validator-option': 7.25.9
- browserslist: 4.24.4
+ '@babel/compat-data': 7.28.0
+ '@babel/helper-validator-option': 7.27.1
+ browserslist: 4.25.1
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.27.0(@babel/core@7.26.10)':
+ '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.28.5)':
dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-member-expression-to-functions': 7.25.9
- '@babel/helper-optimise-call-expression': 7.25.9
- '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.10)
- '@babel/helper-skip-transparent-expression-wrappers': 7.25.9
- '@babel/traverse': 7.27.0
+ '@babel/core': 7.28.5
+ '@babel/helper-annotate-as-pure': 7.27.3
+ '@babel/helper-member-expression-to-functions': 7.27.1
+ '@babel/helper-optimise-call-expression': 7.27.1
+ '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ '@babel/traverse': 7.28.0
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -5107,14 +5177,16 @@ snapshots:
'@babel/template': 7.24.7
'@babel/types': 7.25.2
+ '@babel/helper-globals@7.28.0': {}
+
'@babel/helper-hoist-variables@7.24.7':
dependencies:
'@babel/types': 7.25.2
- '@babel/helper-member-expression-to-functions@7.25.9':
+ '@babel/helper-member-expression-to-functions@7.27.1':
dependencies:
- '@babel/traverse': 7.27.0
- '@babel/types': 7.27.3
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.5
transitivePeerDependencies:
- supports-color
@@ -5125,10 +5197,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-imports@7.25.9':
+ '@babel/helper-module-imports@7.27.1':
dependencies:
- '@babel/traverse': 7.25.9
- '@babel/types': 7.26.0
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.5
transitivePeerDependencies:
- supports-color
@@ -5143,27 +5215,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)':
+ '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5)':
dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-module-imports': 7.25.9
- '@babel/helper-validator-identifier': 7.25.9
- '@babel/traverse': 7.25.9
+ '@babel/core': 7.28.5
+ '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-validator-identifier': 7.28.5
+ '@babel/traverse': 7.28.5
transitivePeerDependencies:
- supports-color
- '@babel/helper-optimise-call-expression@7.25.9':
+ '@babel/helper-optimise-call-expression@7.27.1':
dependencies:
- '@babel/types': 7.27.3
+ '@babel/types': 7.28.5
- '@babel/helper-plugin-utils@7.26.5': {}
+ '@babel/helper-plugin-utils@7.27.1': {}
- '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.10)':
+ '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.5)':
dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-member-expression-to-functions': 7.25.9
- '@babel/helper-optimise-call-expression': 7.25.9
- '@babel/traverse': 7.27.0
+ '@babel/core': 7.28.5
+ '@babel/helper-member-expression-to-functions': 7.27.1
+ '@babel/helper-optimise-call-expression': 7.27.1
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
@@ -5174,10 +5246,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-skip-transparent-expression-wrappers@7.25.9':
+ '@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
- '@babel/traverse': 7.27.0
- '@babel/types': 7.27.3
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.5
transitivePeerDependencies:
- supports-color
@@ -5197,19 +5269,21 @@ snapshots:
'@babel/helper-validator-identifier@7.27.1': {}
+ '@babel/helper-validator-identifier@7.28.5': {}
+
'@babel/helper-validator-option@7.24.7': {}
- '@babel/helper-validator-option@7.25.9': {}
+ '@babel/helper-validator-option@7.27.1': {}
'@babel/helpers@7.24.7':
dependencies:
'@babel/template': 7.24.7
'@babel/types': 7.25.2
- '@babel/helpers@7.27.0':
+ '@babel/helpers@7.28.4':
dependencies:
- '@babel/template': 7.27.0
- '@babel/types': 7.27.3
+ '@babel/template': 7.27.2
+ '@babel/types': 7.28.5
'@babel/highlight@7.24.7':
dependencies:
@@ -5230,24 +5304,28 @@ snapshots:
dependencies:
'@babel/types': 7.27.3
- '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10)':
+ '@babel/parser@7.28.5':
dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.26.5
+ '@babel/types': 7.28.5
- '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.10)':
+ '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.5)':
dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-plugin-utils': 7.26.5
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-typescript@7.27.0(@babel/core@7.26.10)':
+ '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.5)':
dependencies:
- '@babel/core': 7.26.10
- '@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10)
- '@babel/helper-plugin-utils': 7.26.5
- '@babel/helper-skip-transparent-expression-wrappers': 7.25.9
- '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10)
+ '@babel/core': 7.28.5
+ '@babel/helper-plugin-utils': 7.27.1
+
+ '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-annotate-as-pure': 7.27.3
+ '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.5)
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5)
transitivePeerDependencies:
- supports-color
@@ -5266,11 +5344,11 @@ snapshots:
'@babel/parser': 7.26.2
'@babel/types': 7.26.0
- '@babel/template@7.27.0':
+ '@babel/template@7.27.2':
dependencies:
- '@babel/code-frame': 7.26.2
- '@babel/parser': 7.27.5
- '@babel/types': 7.27.3
+ '@babel/code-frame': 7.27.1
+ '@babel/parser': 7.28.5
+ '@babel/types': 7.28.5
'@babel/traverse@7.24.8':
dependencies:
@@ -5299,15 +5377,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/traverse@7.27.0':
+ '@babel/traverse@7.28.0':
dependencies:
- '@babel/code-frame': 7.26.2
- '@babel/generator': 7.27.0
- '@babel/parser': 7.27.5
- '@babel/template': 7.27.0
- '@babel/types': 7.27.3
+ '@babel/code-frame': 7.27.1
+ '@babel/generator': 7.28.0
+ '@babel/helper-globals': 7.28.0
+ '@babel/parser': 7.28.5
+ '@babel/template': 7.27.2
+ '@babel/types': 7.28.5
+ debug: 4.4.1
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/traverse@7.28.5':
+ dependencies:
+ '@babel/code-frame': 7.27.1
+ '@babel/generator': 7.28.5
+ '@babel/helper-globals': 7.28.0
+ '@babel/parser': 7.28.5
+ '@babel/template': 7.27.2
+ '@babel/types': 7.28.5
debug: 4.4.1
- globals: 11.12.0
transitivePeerDependencies:
- supports-color
@@ -5332,6 +5422,11 @@ 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
+
'@commitlint/cli@19.7.1(@types/node@22.15.3)(typescript@5.8.3)':
dependencies:
'@commitlint/format': 19.5.0
@@ -5446,9 +5541,9 @@ snapshots:
dependencies:
css-render: 0.15.14
- '@css-render/vue3-ssr@0.15.14(vue@3.5.17(typescript@5.8.3))':
+ '@css-render/vue3-ssr@0.15.14(vue@3.5.22(typescript@5.8.3))':
dependencies:
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
'@emotion/hash@0.8.0': {}
@@ -5596,34 +5691,37 @@ snapshots:
'@esbuild/win32-x64@0.25.2':
optional: true
- '@eslint-community/eslint-utils@4.4.1(eslint@9.20.1(jiti@2.4.2))':
+ '@eslint-community/eslint-utils@4.4.1(eslint@9.31.0(jiti@2.4.2))':
dependencies:
- eslint: 9.20.1(jiti@2.4.2)
+ eslint: 9.31.0(jiti@2.4.2)
+ eslint-visitor-keys: 3.4.3
+
+ '@eslint-community/eslint-utils@4.7.0(eslint@9.31.0(jiti@2.4.2))':
+ dependencies:
+ eslint: 9.31.0(jiti@2.4.2)
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.1': {}
- '@eslint/config-array@0.19.1':
+ '@eslint/config-array@0.21.0':
dependencies:
- '@eslint/object-schema': 2.1.5
+ '@eslint/object-schema': 2.1.6
debug: 4.4.1
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
- '@eslint/core@0.10.0':
+ '@eslint/config-helpers@0.3.0': {}
+
+ '@eslint/core@0.15.1':
dependencies:
'@types/json-schema': 7.0.15
- '@eslint/core@0.11.0':
- dependencies:
- '@types/json-schema': 7.0.15
-
- '@eslint/eslintrc@3.2.0':
+ '@eslint/eslintrc@3.3.1':
dependencies:
ajv: 6.12.6
debug: 4.4.1
- espree: 10.3.0
+ espree: 10.4.0
globals: 14.0.0
ignore: 5.3.2
import-fresh: 3.3.1
@@ -5633,15 +5731,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/js@9.20.0': {}
+ '@eslint/js@9.30.1': {}
- '@eslint/js@9.28.0': {}
+ '@eslint/js@9.31.0': {}
- '@eslint/object-schema@2.1.5': {}
+ '@eslint/object-schema@2.1.6': {}
- '@eslint/plugin-kit@0.2.5':
+ '@eslint/plugin-kit@0.3.3':
dependencies:
- '@eslint/core': 0.10.0
+ '@eslint/core': 0.15.1
levn: 0.4.1
'@hapi/bourne@3.0.0': {}
@@ -5657,7 +5755,7 @@ snapshots:
'@humanwhocodes/retry@0.3.1': {}
- '@humanwhocodes/retry@0.4.1': {}
+ '@humanwhocodes/retry@0.4.3': {}
'@iconify/types@2.0.0': {}
@@ -5676,7 +5774,7 @@ snapshots:
'@interactjs/types@1.10.27': {}
- '@intlify/bundle-utils@8.0.0(vue-i18n@9.13.1(vue@3.5.17(typescript@5.8.3)))':
+ '@intlify/bundle-utils@8.0.0(vue-i18n@9.13.1(vue@3.5.22(typescript@5.8.3)))':
dependencies:
'@intlify/message-compiler': 9.13.1
'@intlify/shared': 9.13.1
@@ -5688,7 +5786,7 @@ snapshots:
source-map-js: 1.2.1
yaml-eslint-parser: 1.2.2
optionalDependencies:
- vue-i18n: 9.13.1(vue@3.5.17(typescript@5.8.3))
+ vue-i18n: 9.13.1(vue@3.5.22(typescript@5.8.3))
'@intlify/core-base@9.13.1':
dependencies:
@@ -5702,9 +5800,9 @@ snapshots:
'@intlify/shared@9.13.1': {}
- '@intlify/unplugin-vue-i18n@4.0.0(rollup@4.40.0)(vue-i18n@9.13.1(vue@3.5.17(typescript@5.8.3)))(webpack-sources@3.2.3)':
+ '@intlify/unplugin-vue-i18n@4.0.0(rollup@4.40.0)(vue-i18n@9.13.1(vue@3.5.22(typescript@5.8.3)))(webpack-sources@3.2.3)':
dependencies:
- '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1(vue@3.5.17(typescript@5.8.3)))
+ '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1(vue@3.5.22(typescript@5.8.3)))
'@intlify/shared': 9.13.1
'@rollup/pluginutils': 5.1.2(rollup@4.40.0)
'@vue/compiler-sfc': 3.5.13
@@ -5717,7 +5815,7 @@ snapshots:
source-map-js: 1.2.1
unplugin: 1.14.1(webpack-sources@3.2.3)
optionalDependencies:
- vue-i18n: 9.13.1(vue@3.5.17(typescript@5.8.3))
+ vue-i18n: 9.13.1(vue@3.5.22(typescript@5.8.3))
transitivePeerDependencies:
- rollup
- supports-color
@@ -5732,17 +5830,21 @@ snapshots:
wrap-ansi: 8.1.0
wrap-ansi-cjs: wrap-ansi@7.0.0
+ '@jridgewell/gen-mapping@0.3.12':
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.5.5
+ '@jridgewell/trace-mapping': 0.3.29
+
'@jridgewell/gen-mapping@0.3.5':
dependencies:
'@jridgewell/set-array': 1.2.1
'@jridgewell/sourcemap-codec': 1.5.0
'@jridgewell/trace-mapping': 0.3.25
- '@jridgewell/gen-mapping@0.3.8':
+ '@jridgewell/remapping@2.3.5':
dependencies:
- '@jridgewell/set-array': 1.2.1
- '@jridgewell/sourcemap-codec': 1.5.0
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/trace-mapping': 0.3.29
'@jridgewell/resolve-uri@3.1.2': {}
@@ -5750,11 +5852,18 @@ snapshots:
'@jridgewell/sourcemap-codec@1.5.0': {}
+ '@jridgewell/sourcemap-codec@1.5.5': {}
+
'@jridgewell/trace-mapping@0.3.25':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.0
+ '@jridgewell/trace-mapping@0.3.29':
+ dependencies:
+ '@jridgewell/resolve-uri': 3.1.2
+ '@jridgewell/sourcemap-codec': 1.5.5
+
'@juggle/resize-observer@3.4.0': {}
'@logicflow/core@2.0.10':
@@ -5800,7 +5909,7 @@ snapshots:
defu: 6.1.4
destr: 2.0.5
globby: 14.1.0
- ignore: 7.0.3
+ ignore: 7.0.5
jiti: 2.4.2
klona: 2.0.6
knitwork: 1.2.0
@@ -5809,7 +5918,7 @@ snapshots:
pathe: 1.1.2
pkg-types: 1.3.1
scule: 1.3.0
- semver: 7.7.1
+ semver: 7.7.2
ufo: 1.6.1
unctx: 2.4.1
unimport: 3.14.6(rollup@4.40.0)
@@ -5909,7 +6018,7 @@ snapshots:
'@pkgjs/parseargs@0.11.0':
optional: true
- '@pkgr/core@0.2.4': {}
+ '@pkgr/core@0.2.7': {}
'@polka/url@1.0.0-next.28': {}
@@ -5917,6 +6026,10 @@ snapshots:
dependencies:
quansync: 0.2.10
+ '@rolldown/pluginutils@1.0.0-beta.29': {}
+
+ '@rolldown/pluginutils@1.0.0-beta.44': {}
+
'@rollup/pluginutils@4.2.1':
dependencies:
estree-walker: 2.0.2
@@ -6028,6 +6141,8 @@ snapshots:
'@types/estree@1.0.7': {}
+ '@types/estree@1.0.8': {}
+
'@types/js-cookie@3.0.6': {}
'@types/jsbarcode@3.11.4':
@@ -6070,15 +6185,15 @@ snapshots:
'@types/web-bluetooth@0.0.21': {}
- '@typescript-eslint/eslint-plugin@8.18.2(@typescript-eslint/parser@8.18.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)':
+ '@typescript-eslint/eslint-plugin@8.18.2(@typescript-eslint/parser@8.18.2(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.18.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/parser': 8.18.2(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/scope-manager': 8.18.2
- '@typescript-eslint/type-utils': 8.18.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
- '@typescript-eslint/utils': 8.18.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/type-utils': 8.18.2(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/utils': 8.18.2(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
'@typescript-eslint/visitor-keys': 8.18.2
- eslint: 9.20.1(jiti@2.4.2)
+ eslint: 9.31.0(jiti@2.4.2)
graphemer: 1.4.0
ignore: 5.3.2
natural-compare: 1.4.0
@@ -6087,43 +6202,52 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/eslint-plugin@8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)':
+ '@typescript-eslint/eslint-plugin@8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
- '@typescript-eslint/scope-manager': 8.24.0
- '@typescript-eslint/type-utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
- '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
- '@typescript-eslint/visitor-keys': 8.24.0
- eslint: 9.20.1(jiti@2.4.2)
+ '@typescript-eslint/parser': 8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/scope-manager': 8.36.0
+ '@typescript-eslint/type-utils': 8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/utils': 8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/visitor-keys': 8.36.0
+ eslint: 9.31.0(jiti@2.4.2)
graphemer: 1.4.0
- ignore: 5.3.2
+ ignore: 7.0.5
natural-compare: 1.4.0
ts-api-utils: 2.1.0(typescript@5.8.3)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.18.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)':
+ '@typescript-eslint/parser@8.18.2(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@typescript-eslint/scope-manager': 8.18.2
'@typescript-eslint/types': 8.18.2
'@typescript-eslint/typescript-estree': 8.18.2(typescript@5.8.3)
'@typescript-eslint/visitor-keys': 8.18.2
debug: 4.4.1
- eslint: 9.20.1(jiti@2.4.2)
+ eslint: 9.31.0(jiti@2.4.2)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)':
+ '@typescript-eslint/parser@8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.24.0
- '@typescript-eslint/types': 8.24.0
- '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.8.3)
- '@typescript-eslint/visitor-keys': 8.24.0
+ '@typescript-eslint/scope-manager': 8.36.0
+ '@typescript-eslint/types': 8.36.0
+ '@typescript-eslint/typescript-estree': 8.36.0(typescript@5.8.3)
+ '@typescript-eslint/visitor-keys': 8.36.0
+ debug: 4.4.1
+ eslint: 9.31.0(jiti@2.4.2)
+ typescript: 5.8.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/project-service@8.36.0(typescript@5.8.3)':
+ dependencies:
+ '@typescript-eslint/tsconfig-utils': 8.36.0(typescript@5.8.3)
+ '@typescript-eslint/types': 8.36.0
debug: 4.4.1
- eslint: 9.20.1(jiti@2.4.2)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
@@ -6133,28 +6257,32 @@ snapshots:
'@typescript-eslint/types': 8.18.2
'@typescript-eslint/visitor-keys': 8.18.2
- '@typescript-eslint/scope-manager@8.24.0':
+ '@typescript-eslint/scope-manager@8.36.0':
dependencies:
- '@typescript-eslint/types': 8.24.0
- '@typescript-eslint/visitor-keys': 8.24.0
+ '@typescript-eslint/types': 8.36.0
+ '@typescript-eslint/visitor-keys': 8.36.0
- '@typescript-eslint/type-utils@8.18.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)':
+ '@typescript-eslint/tsconfig-utils@8.36.0(typescript@5.8.3)':
+ dependencies:
+ typescript: 5.8.3
+
+ '@typescript-eslint/type-utils@8.18.2(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
'@typescript-eslint/typescript-estree': 8.18.2(typescript@5.8.3)
- '@typescript-eslint/utils': 8.18.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/utils': 8.18.2(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
debug: 4.4.1
- eslint: 9.20.1(jiti@2.4.2)
+ eslint: 9.31.0(jiti@2.4.2)
ts-api-utils: 1.4.3(typescript@5.8.3)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/type-utils@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)':
+ '@typescript-eslint/type-utils@8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
- '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.8.3)
- '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/typescript-estree': 8.36.0(typescript@5.8.3)
+ '@typescript-eslint/utils': 8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
debug: 4.4.1
- eslint: 9.20.1(jiti@2.4.2)
+ eslint: 9.31.0(jiti@2.4.2)
ts-api-utils: 2.1.0(typescript@5.8.3)
typescript: 5.8.3
transitivePeerDependencies:
@@ -6162,7 +6290,7 @@ snapshots:
'@typescript-eslint/types@8.18.2': {}
- '@typescript-eslint/types@8.24.0': {}
+ '@typescript-eslint/types@8.36.0': {}
'@typescript-eslint/typescript-estree@8.18.2(typescript@5.8.3)':
dependencies:
@@ -6172,44 +6300,46 @@ snapshots:
fast-glob: 3.3.2
is-glob: 4.0.3
minimatch: 9.0.5
- semver: 7.7.1
+ semver: 7.7.2
ts-api-utils: 1.4.3(typescript@5.8.3)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/typescript-estree@8.24.0(typescript@5.8.3)':
+ '@typescript-eslint/typescript-estree@8.36.0(typescript@5.8.3)':
dependencies:
- '@typescript-eslint/types': 8.24.0
- '@typescript-eslint/visitor-keys': 8.24.0
+ '@typescript-eslint/project-service': 8.36.0(typescript@5.8.3)
+ '@typescript-eslint/tsconfig-utils': 8.36.0(typescript@5.8.3)
+ '@typescript-eslint/types': 8.36.0
+ '@typescript-eslint/visitor-keys': 8.36.0
debug: 4.4.1
fast-glob: 3.3.3
is-glob: 4.0.3
minimatch: 9.0.5
- semver: 7.7.1
+ semver: 7.7.2
ts-api-utils: 2.1.0(typescript@5.8.3)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.18.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)':
+ '@typescript-eslint/utils@8.18.2(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2))
+ '@eslint-community/eslint-utils': 4.4.1(eslint@9.31.0(jiti@2.4.2))
'@typescript-eslint/scope-manager': 8.18.2
'@typescript-eslint/types': 8.18.2
'@typescript-eslint/typescript-estree': 8.18.2(typescript@5.8.3)
- eslint: 9.20.1(jiti@2.4.2)
+ eslint: 9.31.0(jiti@2.4.2)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)':
+ '@typescript-eslint/utils@8.36.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2))
- '@typescript-eslint/scope-manager': 8.24.0
- '@typescript-eslint/types': 8.24.0
- '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.8.3)
- eslint: 9.20.1(jiti@2.4.2)
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
+ '@typescript-eslint/scope-manager': 8.36.0
+ '@typescript-eslint/types': 8.36.0
+ '@typescript-eslint/typescript-estree': 8.36.0(typescript@5.8.3)
+ eslint: 9.31.0(jiti@2.4.2)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
@@ -6217,18 +6347,18 @@ snapshots:
'@typescript-eslint/visitor-keys@8.18.2':
dependencies:
'@typescript-eslint/types': 8.18.2
- eslint-visitor-keys: 4.2.0
+ eslint-visitor-keys: 4.2.1
- '@typescript-eslint/visitor-keys@8.24.0':
+ '@typescript-eslint/visitor-keys@8.36.0':
dependencies:
- '@typescript-eslint/types': 8.24.0
- eslint-visitor-keys: 4.2.0
+ '@typescript-eslint/types': 8.36.0
+ eslint-visitor-keys: 4.2.1
- '@unocss/astro@66.3.3(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.17(typescript@5.8.3))':
+ '@unocss/astro@66.3.3(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.22(typescript@5.8.3))':
dependencies:
'@unocss/core': 66.3.3
'@unocss/reset': 66.3.3
- '@unocss/vite': 66.3.3(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.17(typescript@5.8.3))
+ '@unocss/vite': 66.3.3(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.22(typescript@5.8.3))
optionalDependencies:
vite: 6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
transitivePeerDependencies:
@@ -6261,24 +6391,24 @@ snapshots:
dependencies:
'@unocss/core': 66.3.3
- '@unocss/inspector@66.3.3(vue@3.5.17(typescript@5.8.3))':
+ '@unocss/inspector@66.3.3(vue@3.5.22(typescript@5.8.3))':
dependencies:
'@unocss/core': 66.3.3
'@unocss/rule-utils': 66.3.3
colorette: 2.0.20
gzip-size: 6.0.0
sirv: 3.0.1
- vue-flow-layout: 0.1.1(vue@3.5.17(typescript@5.8.3))
+ vue-flow-layout: 0.1.1(vue@3.5.22(typescript@5.8.3))
transitivePeerDependencies:
- vue
- '@unocss/postcss@66.3.3(postcss@8.5.4)':
+ '@unocss/postcss@66.3.3(postcss@8.5.6)':
dependencies:
'@unocss/config': 66.3.3
'@unocss/core': 66.3.3
'@unocss/rule-utils': 66.3.3
css-tree: 3.1.0
- postcss: 8.5.4
+ postcss: 8.5.6
tinyglobby: 0.2.14
'@unocss/preset-attributify@66.3.3':
@@ -6361,12 +6491,12 @@ snapshots:
dependencies:
'@unocss/core': 66.3.3
- '@unocss/vite@66.3.3(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.17(typescript@5.8.3))':
+ '@unocss/vite@66.3.3(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.22(typescript@5.8.3))':
dependencies:
'@ampproject/remapping': 2.3.0
'@unocss/config': 66.3.3
'@unocss/core': 66.3.3
- '@unocss/inspector': 66.3.3(vue@3.5.17(typescript@5.8.3))
+ '@unocss/inspector': 66.3.3(vue@3.5.22(typescript@5.8.3))
chokidar: 3.6.0
magic-string: 0.30.17
pathe: 2.0.3
@@ -6376,20 +6506,23 @@ snapshots:
transitivePeerDependencies:
- vue
- '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.17(typescript@5.8.3))':
+ '@vitejs/plugin-vue-jsx@5.1.1(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.22(typescript@5.8.3))':
dependencies:
- '@babel/core': 7.26.10
- '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.26.10)
- '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.26.10)
+ '@babel/core': 7.28.5
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.5)
+ '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.5)
+ '@rolldown/pluginutils': 1.0.0-beta.44
+ '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.5)
vite: 6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@5.2.3(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.17(typescript@5.8.3))':
+ '@vitejs/plugin-vue@6.0.1(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.22(typescript@5.8.3))':
dependencies:
+ '@rolldown/pluginutils': 1.0.0-beta.29
vite: 6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
'@vitest/expect@2.1.8':
dependencies:
@@ -6410,6 +6543,10 @@ snapshots:
dependencies:
tinyrainbow: 1.2.0
+ '@vitest/pretty-format@3.0.5':
+ dependencies:
+ tinyrainbow: 2.0.0
+
'@vitest/runner@2.1.8':
dependencies:
'@vitest/utils': 2.1.8
@@ -6425,16 +6562,16 @@ snapshots:
dependencies:
tinyspy: 3.0.2
- '@vitest/ui@2.1.8(vitest@2.1.8)':
+ '@vitest/ui@3.0.5(vitest@2.1.8)':
dependencies:
- '@vitest/utils': 2.1.8
+ '@vitest/utils': 3.0.5
fflate: 0.8.2
- flatted: 3.3.2
- pathe: 1.1.2
- sirv: 3.0.0
- tinyglobby: 0.2.10
- tinyrainbow: 1.2.0
- vitest: 2.1.8(@types/node@22.15.3)(@vitest/ui@2.1.8)(happy-dom@17.1.0)(sass@1.86.3)
+ flatted: 3.3.3
+ pathe: 2.0.3
+ sirv: 3.0.1
+ tinyglobby: 0.2.14
+ tinyrainbow: 2.0.0
+ vitest: 2.1.8(@types/node@22.15.3)(@vitest/ui@3.0.5)(happy-dom@17.1.0)(sass@1.86.3)
'@vitest/utils@2.1.8':
dependencies:
@@ -6442,6 +6579,12 @@ snapshots:
loupe: 3.1.2
tinyrainbow: 1.2.0
+ '@vitest/utils@3.0.5':
+ dependencies:
+ '@vitest/pretty-format': 3.0.5
+ loupe: 3.1.3
+ tinyrainbow: 2.0.0
+
'@volar/language-core@2.4.12':
dependencies:
'@volar/source-map': 2.4.12
@@ -6454,32 +6597,32 @@ snapshots:
path-browserify: 1.0.1
vscode-uri: 3.1.0
- '@vue/babel-helper-vue-transform-on@1.4.0': {}
+ '@vue/babel-helper-vue-transform-on@1.5.0': {}
- '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.26.10)':
+ '@vue/babel-plugin-jsx@1.5.0(@babel/core@7.28.5)':
dependencies:
- '@babel/helper-module-imports': 7.25.9
- '@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10)
- '@babel/template': 7.27.0
- '@babel/traverse': 7.27.0
- '@babel/types': 7.27.3
- '@vue/babel-helper-vue-transform-on': 1.4.0
- '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.26.10)
- '@vue/shared': 3.5.16
+ '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5)
+ '@babel/template': 7.27.2
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.5
+ '@vue/babel-helper-vue-transform-on': 1.5.0
+ '@vue/babel-plugin-resolve-type': 1.5.0(@babel/core@7.28.5)
+ '@vue/shared': 3.5.22
optionalDependencies:
- '@babel/core': 7.26.10
+ '@babel/core': 7.28.5
transitivePeerDependencies:
- supports-color
- '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.26.10)':
+ '@vue/babel-plugin-resolve-type@1.5.0(@babel/core@7.28.5)':
dependencies:
- '@babel/code-frame': 7.26.2
- '@babel/core': 7.26.10
- '@babel/helper-module-imports': 7.25.9
- '@babel/helper-plugin-utils': 7.26.5
- '@babel/parser': 7.27.5
- '@vue/compiler-sfc': 3.5.16
+ '@babel/code-frame': 7.27.1
+ '@babel/core': 7.28.5
+ '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/parser': 7.28.5
+ '@vue/compiler-sfc': 3.5.22
transitivePeerDependencies:
- supports-color
@@ -6499,10 +6642,10 @@ snapshots:
estree-walker: 2.0.2
source-map-js: 1.2.1
- '@vue/compiler-core@3.5.17':
+ '@vue/compiler-core@3.5.22':
dependencies:
- '@babel/parser': 7.27.5
- '@vue/shared': 3.5.17
+ '@babel/parser': 7.28.5
+ '@vue/shared': 3.5.22
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.2.1
@@ -6517,10 +6660,10 @@ snapshots:
'@vue/compiler-core': 3.5.16
'@vue/shared': 3.5.16
- '@vue/compiler-dom@3.5.17':
+ '@vue/compiler-dom@3.5.22':
dependencies:
- '@vue/compiler-core': 3.5.17
- '@vue/shared': 3.5.17
+ '@vue/compiler-core': 3.5.22
+ '@vue/shared': 3.5.22
'@vue/compiler-sfc@3.5.13':
dependencies:
@@ -6531,30 +6674,18 @@ snapshots:
'@vue/shared': 3.5.13
estree-walker: 2.0.2
magic-string: 0.30.12
- postcss: 8.5.4
+ postcss: 8.5.6
source-map-js: 1.2.1
- '@vue/compiler-sfc@3.5.16':
+ '@vue/compiler-sfc@3.5.22':
dependencies:
- '@babel/parser': 7.27.5
- '@vue/compiler-core': 3.5.16
- '@vue/compiler-dom': 3.5.16
- '@vue/compiler-ssr': 3.5.16
- '@vue/shared': 3.5.16
+ '@babel/parser': 7.28.5
+ '@vue/compiler-core': 3.5.22
+ '@vue/compiler-dom': 3.5.22
+ '@vue/compiler-ssr': 3.5.22
+ '@vue/shared': 3.5.22
estree-walker: 2.0.2
- magic-string: 0.30.17
- postcss: 8.5.4
- source-map-js: 1.2.1
-
- '@vue/compiler-sfc@3.5.17':
- dependencies:
- '@babel/parser': 7.27.5
- '@vue/compiler-core': 3.5.17
- '@vue/compiler-dom': 3.5.17
- '@vue/compiler-ssr': 3.5.17
- '@vue/shared': 3.5.17
- estree-walker: 2.0.2
- magic-string: 0.30.17
+ magic-string: 0.30.21
postcss: 8.5.6
source-map-js: 1.2.1
@@ -6563,15 +6694,10 @@ snapshots:
'@vue/compiler-dom': 3.5.13
'@vue/shared': 3.5.13
- '@vue/compiler-ssr@3.5.16':
+ '@vue/compiler-ssr@3.5.22':
dependencies:
- '@vue/compiler-dom': 3.5.16
- '@vue/shared': 3.5.16
-
- '@vue/compiler-ssr@3.5.17':
- dependencies:
- '@vue/compiler-dom': 3.5.17
- '@vue/shared': 3.5.17
+ '@vue/compiler-dom': 3.5.22
+ '@vue/shared': 3.5.22
'@vue/compiler-vue2@2.7.16':
dependencies:
@@ -6604,22 +6730,22 @@ snapshots:
dependencies:
rfdc: 1.4.1
- '@vue/eslint-config-prettier@10.1.0(@types/eslint@8.56.6)(eslint@9.20.1(jiti@2.4.2))(prettier@3.5.3)':
+ '@vue/eslint-config-prettier@10.1.0(@types/eslint@8.56.6)(eslint@9.31.0(jiti@2.4.2))(prettier@3.6.2)':
dependencies:
- eslint: 9.20.1(jiti@2.4.2)
- eslint-config-prettier: 9.1.0(eslint@9.20.1(jiti@2.4.2))
- eslint-plugin-prettier: 5.2.6(@types/eslint@8.56.6)(eslint-config-prettier@9.1.0(eslint@9.20.1(jiti@2.4.2)))(eslint@9.20.1(jiti@2.4.2))(prettier@3.5.3)
- prettier: 3.5.3
+ eslint: 9.31.0(jiti@2.4.2)
+ eslint-config-prettier: 9.1.0(eslint@9.31.0(jiti@2.4.2))
+ eslint-plugin-prettier: 5.5.1(@types/eslint@8.56.6)(eslint-config-prettier@9.1.0(eslint@9.31.0(jiti@2.4.2)))(eslint@9.31.0(jiti@2.4.2))(prettier@3.6.2)
+ prettier: 3.6.2
transitivePeerDependencies:
- '@types/eslint'
- '@vue/eslint-config-typescript@14.2.0(eslint-plugin-vue@9.32.0(eslint@9.20.1(jiti@2.4.2)))(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)':
+ '@vue/eslint-config-typescript@14.2.0(eslint-plugin-vue@9.32.0(eslint@9.31.0(jiti@2.4.2)))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)':
dependencies:
- eslint: 9.20.1(jiti@2.4.2)
- eslint-plugin-vue: 9.32.0(eslint@9.20.1(jiti@2.4.2))
+ eslint: 9.31.0(jiti@2.4.2)
+ eslint-plugin-vue: 9.32.0(eslint@9.31.0(jiti@2.4.2))
fast-glob: 3.3.2
- typescript-eslint: 8.18.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
- vue-eslint-parser: 9.4.3(eslint@9.20.1(jiti@2.4.2))
+ typescript-eslint: 8.18.2(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
+ vue-eslint-parser: 9.4.3(eslint@9.31.0(jiti@2.4.2))
optionalDependencies:
typescript: 5.8.3
transitivePeerDependencies:
@@ -6638,51 +6764,51 @@ snapshots:
optionalDependencies:
typescript: 5.8.3
- '@vue/reactivity@3.5.17':
+ '@vue/reactivity@3.5.22':
dependencies:
- '@vue/shared': 3.5.17
+ '@vue/shared': 3.5.22
- '@vue/runtime-core@3.5.17':
+ '@vue/runtime-core@3.5.22':
dependencies:
- '@vue/reactivity': 3.5.17
- '@vue/shared': 3.5.17
+ '@vue/reactivity': 3.5.22
+ '@vue/shared': 3.5.22
- '@vue/runtime-dom@3.5.17':
+ '@vue/runtime-dom@3.5.22':
dependencies:
- '@vue/reactivity': 3.5.17
- '@vue/runtime-core': 3.5.17
- '@vue/shared': 3.5.17
+ '@vue/reactivity': 3.5.22
+ '@vue/runtime-core': 3.5.22
+ '@vue/shared': 3.5.22
csstype: 3.1.3
- '@vue/server-renderer@3.5.17(vue@3.5.17(typescript@5.8.3))':
+ '@vue/server-renderer@3.5.22(vue@3.5.22(typescript@5.8.3))':
dependencies:
- '@vue/compiler-ssr': 3.5.17
- '@vue/shared': 3.5.17
- vue: 3.5.17(typescript@5.8.3)
+ '@vue/compiler-ssr': 3.5.22
+ '@vue/shared': 3.5.22
+ vue: 3.5.22(typescript@5.8.3)
'@vue/shared@3.5.13': {}
'@vue/shared@3.5.16': {}
- '@vue/shared@3.5.17': {}
+ '@vue/shared@3.5.22': {}
'@vue/test-utils@2.4.6':
dependencies:
js-beautify: 1.15.1
vue-component-type-helpers: 2.0.13
- '@vueuse/core@13.1.0(vue@3.5.17(typescript@5.8.3))':
+ '@vueuse/core@13.1.0(vue@3.5.22(typescript@5.8.3))':
dependencies:
'@types/web-bluetooth': 0.0.21
'@vueuse/metadata': 13.1.0
- '@vueuse/shared': 13.1.0(vue@3.5.17(typescript@5.8.3))
- vue: 3.5.17(typescript@5.8.3)
+ '@vueuse/shared': 13.1.0(vue@3.5.22(typescript@5.8.3))
+ vue: 3.5.22(typescript@5.8.3)
'@vueuse/metadata@13.1.0': {}
- '@vueuse/shared@13.1.0(vue@3.5.17(typescript@5.8.3))':
+ '@vueuse/shared@13.1.0(vue@3.5.22(typescript@5.8.3))':
dependencies:
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
'@xn-sakina/rml-darwin-arm64@2.3.0':
optional: true
@@ -6720,13 +6846,13 @@ snapshots:
abbrev@2.0.0: {}
- acorn-jsx@5.3.2(acorn@8.14.1):
+ acorn-jsx@5.3.2(acorn@8.15.0):
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
acorn@8.12.1: {}
- acorn@8.14.1: {}
+ acorn@8.15.0: {}
ajv@6.12.6:
dependencies:
@@ -6807,20 +6933,20 @@ snapshots:
atob@2.1.2: {}
- autoprefixer@10.4.21(postcss@8.5.4):
+ autoprefixer@10.4.21(postcss@8.5.6):
dependencies:
browserslist: 4.24.4
- caniuse-lite: 1.0.30001715
+ caniuse-lite: 1.0.30001727
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.1.1
- postcss: 8.5.4
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- axios@1.9.0:
+ axios@1.10.0:
dependencies:
follow-redirects: 1.15.9
- form-data: 4.0.2
+ form-data: 4.0.3
proxy-from-env: 1.1.0
transitivePeerDependencies:
- debug
@@ -6881,18 +7007,25 @@ snapshots:
browserslist@4.24.2:
dependencies:
- caniuse-lite: 1.0.30001705
+ caniuse-lite: 1.0.30001727
electron-to-chromium: 1.5.58
node-releases: 2.0.18
update-browserslist-db: 1.1.1(browserslist@4.24.2)
browserslist@4.24.4:
dependencies:
- caniuse-lite: 1.0.30001715
+ caniuse-lite: 1.0.30001727
electron-to-chromium: 1.5.139
node-releases: 2.0.19
update-browserslist-db: 1.1.3(browserslist@4.24.4)
+ browserslist@4.25.1:
+ dependencies:
+ caniuse-lite: 1.0.30001727
+ electron-to-chromium: 1.5.182
+ node-releases: 2.0.19
+ update-browserslist-db: 1.1.3(browserslist@4.25.1)
+
bundle-name@4.1.0:
dependencies:
run-applescript: 7.0.0
@@ -6904,7 +7037,7 @@ snapshots:
chokidar: 4.0.3
confbox: 0.1.8
defu: 6.1.4
- dotenv: 16.5.0
+ dotenv: 16.6.1
giget: 1.2.5
jiti: 2.4.2
mlly: 1.7.4
@@ -6950,9 +7083,7 @@ snapshots:
camelcase@6.3.0: {}
- caniuse-lite@1.0.30001705: {}
-
- caniuse-lite@1.0.30001715: {}
+ caniuse-lite@1.0.30001727: {}
chai@5.1.2:
dependencies:
@@ -7154,7 +7285,7 @@ snapshots:
cosmiconfig@7.1.0:
dependencies:
'@types/parse-json': 4.0.2
- import-fresh: 3.3.0
+ import-fresh: 3.3.1
parse-json: 5.2.0
path-type: 4.0.0
yaml: 1.10.2
@@ -7411,7 +7542,7 @@ snapshots:
dependencies:
is-obj: 2.0.0
- dotenv@16.5.0:
+ dotenv@16.6.1:
optional: true
dunder-proto@1.0.1:
@@ -7424,10 +7555,10 @@ snapshots:
eastasianwidth@0.2.0: {}
- echarts@5.6.0:
+ echarts@6.0.0:
dependencies:
tslib: 2.3.0
- zrender: 5.6.1
+ zrender: 6.0.0
editorconfig@1.0.4:
dependencies:
@@ -7442,6 +7573,8 @@ snapshots:
electron-to-chromium@1.5.139: {}
+ electron-to-chromium@1.5.182: {}
+
electron-to-chromium@1.5.58: {}
emoji-regex@10.4.0: {}
@@ -7555,44 +7688,44 @@ snapshots:
optionalDependencies:
source-map: 0.6.1
- eslint-config-prettier@10.1.2(eslint@9.20.1(jiti@2.4.2)):
+ eslint-config-prettier@10.1.5(eslint@9.31.0(jiti@2.4.2)):
dependencies:
- eslint: 9.20.1(jiti@2.4.2)
+ eslint: 9.31.0(jiti@2.4.2)
- eslint-config-prettier@9.1.0(eslint@9.20.1(jiti@2.4.2)):
+ eslint-config-prettier@9.1.0(eslint@9.31.0(jiti@2.4.2)):
dependencies:
- eslint: 9.20.1(jiti@2.4.2)
+ eslint: 9.31.0(jiti@2.4.2)
- eslint-plugin-prettier@5.2.6(@types/eslint@8.56.6)(eslint-config-prettier@10.1.2(eslint@9.20.1(jiti@2.4.2)))(eslint@9.20.1(jiti@2.4.2))(prettier@3.5.3):
+ eslint-plugin-prettier@5.5.1(@types/eslint@8.56.6)(eslint-config-prettier@10.1.5(eslint@9.31.0(jiti@2.4.2)))(eslint@9.31.0(jiti@2.4.2))(prettier@3.6.2):
dependencies:
- eslint: 9.20.1(jiti@2.4.2)
- prettier: 3.5.3
+ eslint: 9.31.0(jiti@2.4.2)
+ prettier: 3.6.2
prettier-linter-helpers: 1.0.0
- synckit: 0.11.4
+ synckit: 0.11.8
optionalDependencies:
'@types/eslint': 8.56.6
- eslint-config-prettier: 10.1.2(eslint@9.20.1(jiti@2.4.2))
+ eslint-config-prettier: 10.1.5(eslint@9.31.0(jiti@2.4.2))
- eslint-plugin-prettier@5.2.6(@types/eslint@8.56.6)(eslint-config-prettier@9.1.0(eslint@9.20.1(jiti@2.4.2)))(eslint@9.20.1(jiti@2.4.2))(prettier@3.5.3):
+ eslint-plugin-prettier@5.5.1(@types/eslint@8.56.6)(eslint-config-prettier@9.1.0(eslint@9.31.0(jiti@2.4.2)))(eslint@9.31.0(jiti@2.4.2))(prettier@3.6.2):
dependencies:
- eslint: 9.20.1(jiti@2.4.2)
- prettier: 3.5.3
+ eslint: 9.31.0(jiti@2.4.2)
+ prettier: 3.6.2
prettier-linter-helpers: 1.0.0
- synckit: 0.11.4
+ synckit: 0.11.8
optionalDependencies:
'@types/eslint': 8.56.6
- eslint-config-prettier: 9.1.0(eslint@9.20.1(jiti@2.4.2))
+ eslint-config-prettier: 9.1.0(eslint@9.31.0(jiti@2.4.2))
- eslint-plugin-vue@9.32.0(eslint@9.20.1(jiti@2.4.2)):
+ eslint-plugin-vue@9.32.0(eslint@9.31.0(jiti@2.4.2)):
dependencies:
- '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2))
- eslint: 9.20.1(jiti@2.4.2)
+ '@eslint-community/eslint-utils': 4.4.1(eslint@9.31.0(jiti@2.4.2))
+ eslint: 9.31.0(jiti@2.4.2)
globals: 13.24.0
natural-compare: 1.4.0
nth-check: 2.1.1
postcss-selector-parser: 6.1.2
semver: 7.6.3
- vue-eslint-parser: 9.4.3(eslint@9.20.1(jiti@2.4.2))
+ vue-eslint-parser: 9.4.3(eslint@9.31.0(jiti@2.4.2))
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
@@ -7602,37 +7735,38 @@ snapshots:
esrecurse: 4.3.0
estraverse: 5.3.0
- eslint-scope@8.2.0:
+ eslint-scope@8.4.0:
dependencies:
esrecurse: 4.3.0
estraverse: 5.3.0
eslint-visitor-keys@3.4.3: {}
- eslint-visitor-keys@4.2.0: {}
+ eslint-visitor-keys@4.2.1: {}
- eslint@9.20.1(jiti@2.4.2):
+ eslint@9.31.0(jiti@2.4.2):
dependencies:
- '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2))
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2))
'@eslint-community/regexpp': 4.12.1
- '@eslint/config-array': 0.19.1
- '@eslint/core': 0.11.0
- '@eslint/eslintrc': 3.2.0
- '@eslint/js': 9.20.0
- '@eslint/plugin-kit': 0.2.5
+ '@eslint/config-array': 0.21.0
+ '@eslint/config-helpers': 0.3.0
+ '@eslint/core': 0.15.1
+ '@eslint/eslintrc': 3.3.1
+ '@eslint/js': 9.31.0
+ '@eslint/plugin-kit': 0.3.3
'@humanfs/node': 0.16.6
'@humanwhocodes/module-importer': 1.0.1
- '@humanwhocodes/retry': 0.4.1
- '@types/estree': 1.0.7
+ '@humanwhocodes/retry': 0.4.3
+ '@types/estree': 1.0.8
'@types/json-schema': 7.0.15
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.6
debug: 4.4.1
escape-string-regexp: 4.0.0
- eslint-scope: 8.2.0
- eslint-visitor-keys: 4.2.0
- espree: 10.3.0
+ eslint-scope: 8.4.0
+ eslint-visitor-keys: 4.2.1
+ espree: 10.4.0
esquery: 1.6.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
@@ -7652,16 +7786,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
- espree@10.3.0:
+ espree@10.4.0:
dependencies:
- acorn: 8.14.1
- acorn-jsx: 5.3.2(acorn@8.14.1)
- eslint-visitor-keys: 4.2.0
+ acorn: 8.15.0
+ acorn-jsx: 5.3.2(acorn@8.15.0)
+ eslint-visitor-keys: 4.2.1
espree@9.6.1:
dependencies:
- acorn: 8.14.1
- acorn-jsx: 5.3.2(acorn@8.14.1)
+ acorn: 8.15.0
+ acorn-jsx: 5.3.2(acorn@8.15.0)
eslint-visitor-keys: 3.4.3
esprima@4.0.1: {}
@@ -7774,10 +7908,6 @@ snapshots:
dependencies:
reusify: 1.0.4
- fdir@6.4.2(picomatch@4.0.2):
- optionalDependencies:
- picomatch: 4.0.2
-
fdir@6.4.4(picomatch@4.0.2):
optionalDependencies:
picomatch: 4.0.2
@@ -7827,10 +7957,10 @@ snapshots:
flat-cache@4.0.1:
dependencies:
- flatted: 3.3.2
+ flatted: 3.3.3
keyv: 4.5.4
- flatted@3.3.2: {}
+ flatted@3.3.3: {}
follow-redirects@1.15.9: {}
@@ -7841,11 +7971,12 @@ snapshots:
cross-spawn: 7.0.6
signal-exit: 4.1.0
- form-data@4.0.2:
+ form-data@4.0.3:
dependencies:
asynckit: 0.4.0
combined-stream: 1.0.8
es-set-tostringtag: 2.1.0
+ hasown: 2.0.2
mime-types: 2.1.35
formidable@2.1.2:
@@ -7867,7 +7998,7 @@ snapshots:
jsonfile: 6.1.0
universalify: 2.0.1
- fs-extra@11.2.0:
+ fs-extra@11.3.0:
dependencies:
graceful-fs: 4.2.11
jsonfile: 6.1.0
@@ -7986,13 +8117,13 @@ snapshots:
globals@15.15.0: {}
- globals@16.0.0: {}
+ globals@16.3.0: {}
globby@14.1.0:
dependencies:
'@sindresorhus/merge-streams': 2.3.0
fast-glob: 3.3.3
- ignore: 7.0.3
+ ignore: 7.0.5
path-type: 6.0.0
slash: 5.1.0
unicorn-magic: 0.3.0
@@ -8101,18 +8232,12 @@ snapshots:
ignore@5.3.2: {}
- ignore@7.0.3:
- optional: true
+ ignore@7.0.5: {}
image-size@0.5.5: {}
immutable@5.1.2: {}
- import-fresh@3.3.0:
- dependencies:
- parent-module: 1.0.1
- resolve-from: 4.0.0
-
import-fresh@3.3.1:
dependencies:
parent-module: 1.0.1
@@ -8300,7 +8425,7 @@ snapshots:
jsonc-eslint-parser@2.4.0:
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
eslint-visitor-keys: 3.4.3
espree: 9.6.1
semver: 7.7.1
@@ -8431,6 +8556,8 @@ snapshots:
loupe@3.1.2: {}
+ loupe@3.1.3: {}
+
lru-cache@10.4.3: {}
lru-cache@5.1.1:
@@ -8445,6 +8572,10 @@ snapshots:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
+ magic-string@0.30.21:
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.5.5
+
magic-string@0.30.8:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.0
@@ -8569,21 +8700,21 @@ snapshots:
mlly@1.7.1:
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
pathe: 1.1.2
pkg-types: 1.2.0
ufo: 1.5.4
mlly@1.7.3:
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
pathe: 1.1.2
pkg-types: 1.2.1
ufo: 1.5.4
mlly@1.7.4:
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
pathe: 2.0.1
pkg-types: 1.3.1
ufo: 1.5.4
@@ -8624,10 +8755,10 @@ snapshots:
arrify: 2.0.1
minimatch: 3.1.2
- naive-ui@2.42.0(vue@3.5.17(typescript@5.8.3)):
+ naive-ui@2.42.0(vue@3.5.22(typescript@5.8.3)):
dependencies:
'@css-render/plugin-bem': 0.15.14(css-render@0.15.14)
- '@css-render/vue3-ssr': 0.15.14(vue@3.5.17(typescript@5.8.3))
+ '@css-render/vue3-ssr': 0.15.14(vue@3.5.22(typescript@5.8.3))
'@types/katex': 0.16.7
'@types/lodash': 4.17.15
'@types/lodash-es': 4.17.12
@@ -8642,10 +8773,10 @@ snapshots:
lodash-es: 4.17.21
seemly: 0.3.9
treemate: 0.3.11
- vdirs: 0.1.8(vue@3.5.17(typescript@5.8.3))
- vooks: 0.2.12(vue@3.5.17(typescript@5.8.3))
- vue: 3.5.17(typescript@5.8.3)
- vueuc: 0.4.64(vue@3.5.17(typescript@5.8.3))
+ vdirs: 0.1.8(vue@3.5.22(typescript@5.8.3))
+ vooks: 0.2.12(vue@3.5.22(typescript@5.8.3))
+ vue: 3.5.22(typescript@5.8.3)
+ vueuc: 0.4.65(vue@3.5.22(typescript@5.8.3))
nanoid@3.3.11: {}
@@ -8744,7 +8875,7 @@ snapshots:
dependencies:
mimic-function: 5.0.1
- open@10.1.0:
+ open@10.1.2:
dependencies:
default-browser: 5.2.1
define-lazy-prop: 3.0.0
@@ -8839,19 +8970,19 @@ snapshots:
pidtree@0.6.0: {}
- pinia-plugin-persistedstate@4.4.1(@nuxt/kit@3.15.0(rollup@4.40.0))(pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))):
+ pinia-plugin-persistedstate@4.4.1(@nuxt/kit@3.15.0(rollup@4.40.0))(pinia@3.0.3(typescript@5.8.3)(vue@3.5.22(typescript@5.8.3))):
dependencies:
deep-pick-omit: 1.2.1
defu: 6.1.4
destr: 2.0.5
optionalDependencies:
'@nuxt/kit': 3.15.0(rollup@4.40.0)
- pinia: 3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))
+ pinia: 3.0.3(typescript@5.8.3)(vue@3.5.22(typescript@5.8.3))
- pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)):
+ pinia@3.0.3(typescript@5.8.3)(vue@3.5.22(typescript@5.8.3)):
dependencies:
'@vue/devtools-api': 7.7.5
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
optionalDependencies:
typescript: 5.8.3
@@ -8907,12 +9038,6 @@ snapshots:
source-map: 0.5.7
supports-color: 3.2.3
- postcss@8.5.4:
- dependencies:
- nanoid: 3.3.11
- picocolors: 1.1.1
- source-map-js: 1.2.1
-
postcss@8.5.6:
dependencies:
nanoid: 3.3.11
@@ -8950,7 +9075,7 @@ snapshots:
dependencies:
fast-diff: 1.3.0
- prettier@3.5.3: {}
+ prettier@3.6.2: {}
print-js@1.6.0: {}
@@ -9129,6 +9254,8 @@ snapshots:
semver@7.7.1: {}
+ semver@7.7.2: {}
+
set-value@2.0.1:
dependencies:
extend-shallow: 2.0.1
@@ -9176,18 +9303,6 @@ snapshots:
signal-exit@4.1.0: {}
- sirv@2.0.4:
- dependencies:
- '@polka/url': 1.0.0-next.28
- mrmime: 2.0.0
- totalist: 3.0.1
-
- sirv@3.0.0:
- dependencies:
- '@polka/url': 1.0.0-next.28
- mrmime: 2.0.0
- totalist: 3.0.1
-
sirv@3.0.1:
dependencies:
'@polka/url': 1.0.0-next.28
@@ -9402,10 +9517,9 @@ snapshots:
csso: 5.0.5
picocolors: 1.1.1
- synckit@0.11.4:
+ synckit@0.11.8:
dependencies:
- '@pkgr/core': 0.2.4
- tslib: 2.8.1
+ '@pkgr/core': 0.2.7
tar@6.2.1:
dependencies:
@@ -9429,11 +9543,6 @@ snapshots:
tinyexec@1.0.1: {}
- tinyglobby@0.2.10:
- dependencies:
- fdir: 6.4.2(picomatch@4.0.2)
- picomatch: 4.0.2
-
tinyglobby@0.2.13:
dependencies:
fdir: 6.4.4(picomatch@4.0.2)
@@ -9448,6 +9557,8 @@ snapshots:
tinyrainbow@1.2.0: {}
+ tinyrainbow@2.0.0: {}
+
tinyspy@3.0.2: {}
to-fast-properties@2.0.0: {}
@@ -9490,8 +9601,6 @@ snapshots:
tslib@2.3.0: {}
- tslib@2.8.1: {}
-
tsscmp@1.0.6: {}
type-check@0.4.0:
@@ -9505,12 +9614,12 @@ snapshots:
media-typer: 0.3.0
mime-types: 2.1.35
- typescript-eslint@8.18.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3):
+ typescript-eslint@8.18.2(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.18.2(@typescript-eslint/parser@8.18.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
- '@typescript-eslint/parser': 8.18.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
- '@typescript-eslint/utils': 8.18.2(eslint@9.20.1(jiti@2.4.2))(typescript@5.8.3)
- eslint: 9.20.1(jiti@2.4.2)
+ '@typescript-eslint/eslint-plugin': 8.18.2(@typescript-eslint/parser@8.18.2(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/parser': 8.18.2(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
+ '@typescript-eslint/utils': 8.18.2(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)
+ eslint: 9.31.0(jiti@2.4.2)
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
@@ -9533,9 +9642,9 @@ snapshots:
unctx@2.4.1:
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
estree-walker: 3.0.3
- magic-string: 0.30.17
+ magic-string: 0.30.21
unplugin: 2.3.2
optional: true
@@ -9555,12 +9664,12 @@ snapshots:
unimport@3.14.6(rollup@4.40.0):
dependencies:
'@rollup/pluginutils': 5.1.4(rollup@4.40.0)
- acorn: 8.14.1
+ acorn: 8.15.0
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
fast-glob: 3.3.3
local-pkg: 1.1.1
- magic-string: 0.30.17
+ magic-string: 0.30.21
mlly: 1.7.4
pathe: 2.0.3
picomatch: 4.0.2
@@ -9574,7 +9683,7 @@ snapshots:
unimport@4.2.0:
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
local-pkg: 1.1.1
@@ -9598,12 +9707,12 @@ snapshots:
universalify@2.0.1: {}
- unocss@66.3.3(postcss@8.5.4)(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.17(typescript@5.8.3)):
+ unocss@66.3.3(postcss@8.5.6)(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.22(typescript@5.8.3)):
dependencies:
- '@unocss/astro': 66.3.3(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.17(typescript@5.8.3))
+ '@unocss/astro': 66.3.3(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.22(typescript@5.8.3))
'@unocss/cli': 66.3.3
'@unocss/core': 66.3.3
- '@unocss/postcss': 66.3.3(postcss@8.5.4)
+ '@unocss/postcss': 66.3.3(postcss@8.5.6)
'@unocss/preset-attributify': 66.3.3
'@unocss/preset-icons': 66.3.3
'@unocss/preset-mini': 66.3.3
@@ -9618,7 +9727,7 @@ snapshots:
'@unocss/transformer-compile-class': 66.3.3
'@unocss/transformer-directives': 66.3.3
'@unocss/transformer-variant-group': 66.3.3
- '@unocss/vite': 66.3.3(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.17(typescript@5.8.3))
+ '@unocss/vite': 66.3.3(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1))(vue@3.5.22(typescript@5.8.3))
optionalDependencies:
vite: 6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
transitivePeerDependencies:
@@ -9628,7 +9737,7 @@ snapshots:
unpipe@1.0.0: {}
- unplugin-auto-import@19.1.2(@nuxt/kit@3.15.0(rollup@4.40.0))(@vueuse/core@13.1.0(vue@3.5.17(typescript@5.8.3))):
+ unplugin-auto-import@19.1.2(@nuxt/kit@3.15.0(rollup@4.40.0))(@vueuse/core@13.1.0(vue@3.5.22(typescript@5.8.3))):
dependencies:
local-pkg: 1.1.1
magic-string: 0.30.17
@@ -9638,14 +9747,14 @@ snapshots:
unplugin-utils: 0.2.4
optionalDependencies:
'@nuxt/kit': 3.15.0(rollup@4.40.0)
- '@vueuse/core': 13.1.0(vue@3.5.17(typescript@5.8.3))
+ '@vueuse/core': 13.1.0(vue@3.5.22(typescript@5.8.3))
unplugin-utils@0.2.4:
dependencies:
pathe: 2.0.3
picomatch: 4.0.2
- unplugin-vue-components@0.28.0(@babel/parser@7.27.5)(@nuxt/kit@3.15.0(rollup@4.40.0))(rollup@4.40.0)(vue@3.5.17(typescript@5.8.3)):
+ unplugin-vue-components@0.28.0(@babel/parser@7.28.5)(@nuxt/kit@3.15.0(rollup@4.40.0))(rollup@4.40.0)(vue@3.5.22(typescript@5.8.3)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.4(rollup@4.40.0)
@@ -9657,9 +9766,9 @@ snapshots:
minimatch: 9.0.5
mlly: 1.7.3
unplugin: 2.1.0
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
optionalDependencies:
- '@babel/parser': 7.27.5
+ '@babel/parser': 7.28.5
'@nuxt/kit': 3.15.0(rollup@4.40.0)
transitivePeerDependencies:
- rollup
@@ -9674,18 +9783,18 @@ snapshots:
unplugin@1.16.1:
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
webpack-virtual-modules: 0.6.2
optional: true
unplugin@2.1.0:
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
webpack-virtual-modules: 0.6.2
unplugin@2.3.2:
dependencies:
- acorn: 8.14.1
+ acorn: 8.15.0
picomatch: 4.0.2
webpack-virtual-modules: 0.6.2
@@ -9696,9 +9805,9 @@ snapshots:
untyped@1.5.2:
dependencies:
- '@babel/core': 7.26.10
+ '@babel/core': 7.28.5
'@babel/standalone': 7.27.0
- '@babel/types': 7.27.3
+ '@babel/types': 7.28.5
citty: 0.1.6
defu: 6.1.4
jiti: 2.4.2
@@ -9720,6 +9829,12 @@ snapshots:
escalade: 3.2.0
picocolors: 1.1.1
+ update-browserslist-db@1.1.3(browserslist@4.25.1):
+ dependencies:
+ browserslist: 4.25.1
+ escalade: 3.2.0
+ picocolors: 1.1.1
+
uri-js@4.4.1:
dependencies:
punycode: 2.3.1
@@ -9742,10 +9857,10 @@ snapshots:
vary@1.1.2: {}
- vdirs@0.1.8(vue@3.5.17(typescript@5.8.3)):
+ vdirs@0.1.8(vue@3.5.22(typescript@5.8.3)):
dependencies:
evtd: 0.2.4
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
vite-bundle-analyzer@0.16.0: {}
@@ -9784,25 +9899,25 @@ snapshots:
ejs: 3.1.9
vite: 6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
- vite-plugin-eslint@1.8.1(eslint@9.20.1(jiti@2.4.2))(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)):
+ vite-plugin-eslint@1.8.1(eslint@9.31.0(jiti@2.4.2))(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)):
dependencies:
'@rollup/pluginutils': 4.2.1
'@types/eslint': 8.56.6
- eslint: 9.20.1(jiti@2.4.2)
+ eslint: 9.31.0(jiti@2.4.2)
rollup: 2.79.1
vite: 6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
- vite-plugin-inspect@0.8.4(@nuxt/kit@3.15.0(rollup@4.40.0))(rollup@4.40.0)(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)):
+ vite-plugin-inspect@0.10.6(@nuxt/kit@3.15.0(rollup@4.40.0))(rollup@4.40.0)(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.4(rollup@4.40.0)
- debug: 4.4.0
+ debug: 4.4.1
error-stack-parser-es: 0.1.5
- fs-extra: 11.2.0
- open: 10.1.0
+ fs-extra: 11.3.0
+ open: 10.1.2
perfect-debounce: 1.0.0
picocolors: 1.1.1
- sirv: 2.0.4
+ sirv: 3.0.1
vite: 6.3.5(@types/node@22.15.3)(jiti@2.4.2)(sass@1.86.3)(yaml@2.7.1)
optionalDependencies:
'@nuxt/kit': 3.15.0(rollup@4.40.0)
@@ -9851,15 +9966,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
- vite-svg-loader@5.1.0(vue@3.5.17(typescript@5.8.3)):
+ vite-svg-loader@5.1.0(vue@3.5.22(typescript@5.8.3)):
dependencies:
svgo: 3.3.2
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
vite@5.4.19(@types/node@22.15.3)(sass@1.86.3):
dependencies:
esbuild: 0.21.5
- postcss: 8.5.4
+ postcss: 8.5.6
rollup: 4.40.0
optionalDependencies:
'@types/node': 22.15.3
@@ -9871,7 +9986,7 @@ snapshots:
esbuild: 0.25.2
fdir: 6.4.4(picomatch@4.0.2)
picomatch: 4.0.2
- postcss: 8.5.4
+ postcss: 8.5.6
rollup: 4.40.0
tinyglobby: 0.2.13
optionalDependencies:
@@ -9881,7 +9996,7 @@ snapshots:
sass: 1.86.3
yaml: 2.7.1
- vitest@2.1.8(@types/node@22.15.3)(@vitest/ui@2.1.8)(happy-dom@17.1.0)(sass@1.86.3):
+ vitest@2.1.8(@types/node@22.15.3)(@vitest/ui@3.0.5)(happy-dom@17.1.0)(sass@1.86.3):
dependencies:
'@vitest/expect': 2.1.8
'@vitest/mocker': 2.1.8(vite@5.4.19(@types/node@22.15.3)(sass@1.86.3))
@@ -9905,7 +10020,7 @@ snapshots:
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 22.15.3
- '@vitest/ui': 2.1.8(vitest@2.1.8)
+ '@vitest/ui': 3.0.5(vitest@2.1.8)
happy-dom: 17.1.0
transitivePeerDependencies:
- less
@@ -9918,23 +10033,23 @@ snapshots:
- supports-color
- terser
- vooks@0.2.12(vue@3.5.17(typescript@5.8.3)):
+ vooks@0.2.12(vue@3.5.22(typescript@5.8.3)):
dependencies:
evtd: 0.2.4
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
vscode-uri@3.1.0: {}
vue-component-type-helpers@2.0.13: {}
- vue-demi@0.14.10(vue@3.5.17(typescript@5.8.3)):
+ vue-demi@0.14.10(vue@3.5.22(typescript@5.8.3)):
dependencies:
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
- vue-eslint-parser@9.4.3(eslint@9.20.1(jiti@2.4.2)):
+ vue-eslint-parser@9.4.3(eslint@9.31.0(jiti@2.4.2)):
dependencies:
debug: 4.4.1
- eslint: 9.20.1(jiti@2.4.2)
+ eslint: 9.31.0(jiti@2.4.2)
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
@@ -9944,30 +10059,30 @@ snapshots:
transitivePeerDependencies:
- supports-color
- vue-flow-layout@0.1.1(vue@3.5.17(typescript@5.8.3)):
+ vue-flow-layout@0.1.1(vue@3.5.22(typescript@5.8.3)):
dependencies:
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
- vue-hooks-plus@2.4.0(vue@3.5.17(typescript@5.8.3)):
+ vue-hooks-plus@2.4.1(vue@3.5.22(typescript@5.8.3)):
dependencies:
'@types/js-cookie': 3.0.6
'@vue/devtools-api': 7.7.2
js-cookie: 3.0.5
lodash-es: 4.17.21
screenfull: 5.2.0
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
- vue-i18n@9.13.1(vue@3.5.17(typescript@5.8.3)):
+ vue-i18n@9.13.1(vue@3.5.22(typescript@5.8.3)):
dependencies:
'@intlify/core-base': 9.13.1
'@intlify/shared': 9.13.1
'@vue/devtools-api': 6.6.1
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
- vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)):
+ vue-router@4.6.3(vue@3.5.22(typescript@5.8.3)):
dependencies:
'@vue/devtools-api': 6.6.4
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
vue-tsc@2.2.8(typescript@5.8.3):
dependencies:
@@ -9975,31 +10090,31 @@ snapshots:
'@vue/language-core': 2.2.8(typescript@5.8.3)
typescript: 5.8.3
- vue3-next-qrcode@3.0.2(vue@3.5.17(typescript@5.8.3)):
+ vue3-next-qrcode@3.0.2(vue@3.5.22(typescript@5.8.3)):
dependencies:
js-binary-schema-parser: 2.0.3
- vue: 3.5.17(typescript@5.8.3)
+ vue: 3.5.22(typescript@5.8.3)
- vue@3.5.17(typescript@5.8.3):
+ vue@3.5.22(typescript@5.8.3):
dependencies:
- '@vue/compiler-dom': 3.5.17
- '@vue/compiler-sfc': 3.5.17
- '@vue/runtime-dom': 3.5.17
- '@vue/server-renderer': 3.5.17(vue@3.5.17(typescript@5.8.3))
- '@vue/shared': 3.5.17
+ '@vue/compiler-dom': 3.5.22
+ '@vue/compiler-sfc': 3.5.22
+ '@vue/runtime-dom': 3.5.22
+ '@vue/server-renderer': 3.5.22(vue@3.5.22(typescript@5.8.3))
+ '@vue/shared': 3.5.22
optionalDependencies:
typescript: 5.8.3
- vueuc@0.4.64(vue@3.5.17(typescript@5.8.3)):
+ vueuc@0.4.65(vue@3.5.22(typescript@5.8.3)):
dependencies:
- '@css-render/vue3-ssr': 0.15.14(vue@3.5.17(typescript@5.8.3))
+ '@css-render/vue3-ssr': 0.15.14(vue@3.5.22(typescript@5.8.3))
'@juggle/resize-observer': 3.4.0
css-render: 0.15.14
evtd: 0.2.4
seemly: 0.3.9
- vdirs: 0.1.8(vue@3.5.17(typescript@5.8.3))
- vooks: 0.2.12(vue@3.5.17(typescript@5.8.3))
- vue: 3.5.17(typescript@5.8.3)
+ vdirs: 0.1.8(vue@3.5.22(typescript@5.8.3))
+ vooks: 0.2.12(vue@3.5.22(typescript@5.8.3))
+ vue: 3.5.22(typescript@5.8.3)
webidl-conversions@7.0.0: {}
@@ -10096,6 +10211,6 @@ snapshots:
yocto-queue@1.1.1: {}
- zrender@5.6.1:
+ zrender@6.0.0:
dependencies:
tslib: 2.3.0
diff --git a/src/app-config/design-config.ts b/src/app-config/design-config.ts
index 37143d13..c00fcab1 100644
--- a/src/app-config/design-config.ts
+++ b/src/app-config/design-config.ts
@@ -51,13 +51,13 @@ export const APP_THEME: AppTheme = {
dark: {
common: {
borderRadius: '4px',
- baseColor: 'rgb(18, 18, 18)',
+ baseColor: 'rgba(18, 18, 18, 1)',
},
},
light: {
common: {
borderRadius: '4px',
- baseColor: 'rgb(255, 255, 255)',
+ baseColor: 'rgba(255, 255, 255, 1)',
},
},
},
diff --git a/src/components/base/RChart/src/index.tsx b/src/components/base/RChart/src/index.tsx
index abf191d8..2264aed0 100644
--- a/src/components/base/RChart/src/index.tsx
+++ b/src/components/base/RChart/src/index.tsx
@@ -19,7 +19,7 @@ import {
ScatterChart,
PictorialBarChart,
} from 'echarts/charts' // 系列类型(后缀都为 SeriesOption)
-import { LabelLayout, UniversalTransition } from 'echarts/features' // 标签自动布局, 全局过渡动画等特性
+import { LegacyGridContainLabel, UniversalTransition } from 'echarts/features' // 标签自动布局, 全局过渡动画等特性
import { CanvasRenderer } from 'echarts/renderers' // echarts 渲染器
import { NCard } from 'naive-ui'
@@ -154,7 +154,7 @@ export default defineComponent({
ScatterChart,
PictorialBarChart,
]) // 注册 chart series type
- use([LabelLayout, UniversalTransition]) // 注册布局, 过度效果
+ use([LegacyGridContainLabel, UniversalTransition]) // 注册布局, 过度效果
use([CanvasRenderer]) // 注册渲染器
try {
diff --git a/src/components/pro/RTablePro/src/TablePro.tsx b/src/components/pro/RTablePro/src/TablePro.tsx
index 357e2e71..3b087653 100644
--- a/src/components/pro/RTablePro/src/TablePro.tsx
+++ b/src/components/pro/RTablePro/src/TablePro.tsx
@@ -1,4 +1,5 @@
import { RTable } from '../../../base/RTable'
+import { NFlex } from 'naive-ui'
import props from './props'
import useTable from '../../../base/RTable/src/hooks/useTable'
@@ -24,6 +25,8 @@ export default defineComponent({
setItemCount,
resetPagination,
getItemCount,
+ setPage,
+ setPageSize,
},
] = usePagination(void 0, {
prefix: props.paginationPrefix,
@@ -146,6 +149,10 @@ export default defineComponent({
runAsyncTableRequest: runResetPaginationRequestAsync,
getCurrentTableRequestParams: combineRequestParams,
resetTablePagination: resetPagination,
+ setPage,
+ setPageSize,
+ getPage,
+ getPageSize,
})
}
})
@@ -158,16 +165,44 @@ export default defineComponent({
},
render() {
const { register, $props, paginationRef, $slots } = this
- const { onRegister, showPagination, ...rest } = $props
+ const {
+ onRegister,
+ showPagination,
+ takeoverAutoHeight,
+ flexAutoHeight,
+ ...rest
+ } = $props
+ const baseProps = {
+ onRegister: register,
+ pagination: showPagination ? paginationRef : void 0,
+ }
+ const { collapse, ...restSlots } = $slots
- return (
-
- {$slots}
-
- )
+ if (takeoverAutoHeight) {
+ return (
+
+ {{
+ default: () => (
+ <>
+ {collapse?.()}
+
+ {{
+ ...restSlots,
+ }}
+
+ >
+ ),
+ }}
+
+ )
+ } else {
+ return (
+
+ {{
+ ...restSlots,
+ }}
+
+ )
+ }
},
})
diff --git a/src/components/pro/RTablePro/src/hooks/useTablePro.ts b/src/components/pro/RTablePro/src/hooks/useTablePro.ts
index 4be3ee79..4c04a216 100644
--- a/src/components/pro/RTablePro/src/hooks/useTablePro.ts
+++ b/src/components/pro/RTablePro/src/hooks/useTablePro.ts
@@ -218,6 +218,40 @@ export const useTablePro = () => {
*/
const getTableProConfig = () => getTableProInstance().config
+ /**
+ *
+ * @description
+ * 获取表格分页页码。
+ */
+ const getPage = () => getTableProInstance().getPage.call(null)
+
+ /**
+ *
+ * @description
+
+ /**
+ *
+ * @description
+ * 获取表格分页每页条数。
+ */
+ const getPageSize = () => getTableProInstance().getPageSize.call(null)
+
+ /**
+ *
+ * @description
+ * 设置表格分页页码。
+ */
+ const setPage = (page: number) =>
+ getTableProInstance().setPage.call(null, page)
+
+ /**
+ *
+ * @description
+ * 设置表格分页每页条数。
+ */
+ const setPageSize = (pageSize: number) =>
+ getTableProInstance().setPageSize.call(null, pageSize)
+
return [
register,
{
@@ -236,6 +270,10 @@ export const useTablePro = () => {
resetTablePagination,
runAsyncTableRequest,
getTableProConfig,
+ getPage,
+ getPageSize,
+ setPage,
+ setPageSize,
},
] as const
}
diff --git a/src/components/pro/RTablePro/src/props.ts b/src/components/pro/RTablePro/src/props.ts
index a2351a0a..b77f4f4e 100644
--- a/src/components/pro/RTablePro/src/props.ts
+++ b/src/components/pro/RTablePro/src/props.ts
@@ -118,6 +118,20 @@ const props = {
default: (info: Parameters>[0]) =>
`共 ${info.itemCount} 条`,
},
+ /**
+ *
+ * @description
+ * 是否接管表格的渲染。
+ * 如果你觉得配置 flexAutoHeight 属性过于麻烦,可以设置为 true,然后就能直接使用 flexAutoHeight,无需做过多的配置。
+ *
+ * 并且,一旦启用该属性,flexAutoHeight 属性将强制启用。
+ *
+ * @default false
+ */
+ takeoverAutoHeight: {
+ type: Boolean,
+ default: false,
+ },
}
export default props
diff --git a/src/components/pro/RTablePro/src/types.ts b/src/components/pro/RTablePro/src/types.ts
index cb4d9328..ebe35010 100644
--- a/src/components/pro/RTablePro/src/types.ts
+++ b/src/components/pro/RTablePro/src/types.ts
@@ -159,6 +159,54 @@ export interface TableProInst extends Omit {
* resetTablePagination()
*/
resetTablePagination: () => void
+ /**
+ *
+ * @description
+ * 设置表格分页页码。
+ *
+ * @example
+ * const [register, { setPage }] = useTablePro()
+ *
+ * // 设置表格分页页码为 2
+ * setPage(2)
+ */
+ setPage: (page: number) => void
+ /**
+ *
+ * @description
+ * 设置表格分页每页条数。
+ *
+ * @example
+ * const [register, { setPageSize }] = useTablePro()
+ *
+ * // 设置表格分页每页条数为 20
+ * setPageSize(20)
+ */
+ setPageSize: (pageSize: number) => void
+ /**
+ *
+ * @description
+ * 获取表格分页页码。
+ *
+ * @example
+ * const [register, { getPage }] = useTablePro()
+ *
+ * // 获取表格分页页码
+ * const page = getPage()
+ */
+ getPage: () => number
+ /**
+ *
+ * @description
+ * 获取表格分页每页条数。
+ *
+ * @example
+ * const [register, { getPageSize }] = useTablePro()
+ *
+ * // 获取表格分页每页条数
+ * const pageSize = getPageSize()
+ */
+ getPageSize: () => number
}
export interface TableProFieldNames {
@@ -166,18 +214,24 @@ export interface TableProFieldNames {
*
* @description
* 分页器页码字段。
+ *
+ * @default 'page'
*/
page: string
/**
*
* @description
* 分页器每页条数字段。
+ *
+ * @default 'pageSize'
*/
pageSize: string
/**
*
* @description
* 分页器总条数字段。
+ *
+ * @default 'itemCount'
*/
itemCount: string
}
diff --git a/src/hooks/web/usePagination.ts b/src/hooks/web/usePagination.ts
index b3bee4e8..bb637fff 100644
--- a/src/hooks/web/usePagination.ts
+++ b/src/hooks/web/usePagination.ts
@@ -196,11 +196,16 @@ export const usePagination = (
* 如果,pageSizes 为空,则设置每页条数为 10。
*/
const resetPagination = () => {
- const { pageSizes } = paginationRef.value
+ const { pageSizes, pageChange, pageSizeChange } = mergedOptions.value
paginationRef.value.page = DEFAULT_OPTIONS.page
paginationRef.value.pageSize =
(pageSizes?.[0] as number) || DEFAULT_OPTIONS.pageSize
+
+ callbackRef.value?.()
+
+ pageChange?.(paginationRef.value.page!)
+ pageSizeChange?.(paginationRef.value.pageSize!)
}
effectDispose(() => {
diff --git a/src/types/global.d.ts b/src/types/global.d.ts
index 5aa78349..129706f3 100644
--- a/src/types/global.d.ts
+++ b/src/types/global.d.ts
@@ -11,6 +11,7 @@ import type {
} from 'naive-ui'
import type { NativeElements, ReservedProps, VNode } from 'vue'
import type { Recordable } from './modules/helper'
+import type { ECharts, EChartsCoreOption } from 'echarts/core'
export declare global {
declare interface UnknownObjectKey {
@@ -75,4 +76,8 @@ export declare global {
declare interface GlobalDataTableColumns extends DataTableColumns {}
declare type GlobalRecordable = Recordable
+
+ declare type GlobalECharts = ECharts
+
+ declare type GlobalEChartsCoreOption = EChartsCoreOption
}
diff --git a/src/views/demo/echart/index.tsx b/src/views/demo/echart/index.tsx
index 5077af60..c156d67b 100644
--- a/src/views/demo/echart/index.tsx
+++ b/src/views/demo/echart/index.tsx
@@ -29,7 +29,7 @@ const Echart = defineComponent({
loading1: false,
})
- const baseOptions = {
+ const baseOptions: GlobalEChartsCoreOption = {
legend: {},
tooltip: {},
xAxis: {
@@ -60,7 +60,7 @@ const Echart = defineComponent({
},
],
}
- const basePieOptions = {
+ const basePieOptions: GlobalEChartsCoreOption = {
title: {
text: 'Referer of a Website',
subtext: 'Fake Data',
@@ -124,10 +124,13 @@ const Echart = defineComponent({
data: ['Email', 'Union Ads', 'Video Ads', 'Direct', 'Search Engine'],
},
grid: {
- left: '3%',
+ left: '4%',
right: '4%',
- bottom: '3%',
- containLabel: true,
+ top: '2%',
+ outerBounds: {
+ bottom: '10%',
+ },
+ outerBoundsMode: 'auto',
},
xAxis: [
{
diff --git a/src/views/demo/table-auto-height.tsx b/src/views/demo/table-auto-height.tsx
index 6ecf797b..946ae841 100644
--- a/src/views/demo/table-auto-height.tsx
+++ b/src/views/demo/table-auto-height.tsx
@@ -123,101 +123,95 @@ export default defineComponent({
const { mockPersonList, baseColumns, switchRef } = this
return (
-
-
- {{
- default: () => (
- <>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- >
- ),
- action: () => (
-
- 查询
-
- ),
- }}
-
-
-
-
- 流体高度
-
-
-
-
-
- 底部区域插槽
-
-
-
-
-
- 操作区域插槽
-
-
-
+
+
+
+ 底部区域插槽
+
+
- }
- >
- {{
- tableFooter: () =>
- switchRef.footer
- ? '表格的底部内容区域插槽,有时候你可能会用上'
- : null,
- tableAction: () =>
- switchRef.action
- ? '表格的操作区域内容插槽,有时候可能会用上'
- : null,
- }}
-
-
+
+
+ 操作区域插槽
+
+
+
+
+ }
+ >
+ {{
+ collapse: () => (
+
+ {{
+ default: () => (
+ <>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ >
+ ),
+ action: () => (
+
+ 查询
+
+ ),
+ }}
+
+ ),
+ tableFooter: () =>
+ switchRef.footer
+ ? '表格的底部内容区域插槽,有时候你可能会用上'
+ : null,
+ tableAction: () =>
+ switchRef.action
+ ? '表格的操作区域内容插槽,有时候可能会用上'
+ : null,
+ }}
+
)
},
})
diff --git a/src/views/demo/table-pro-demo.tsx b/src/views/demo/table-pro-demo.tsx
index ae172883..d0cb8526 100644
--- a/src/views/demo/table-pro-demo.tsx
+++ b/src/views/demo/table-pro-demo.tsx
@@ -119,6 +119,9 @@ export default defineComponent({
print,
downloadCsv,
runAsyncTableRequest,
+ setPage,
+ setPageSize,
+ resetTablePagination,
},
] = useTablePro()
// 表格数据
@@ -306,6 +309,9 @@ export default defineComponent({
selectKey,
register,
reset,
+ setPage,
+ setPageSize,
+ resetTablePagination,
}
},
render() {
@@ -329,10 +335,13 @@ export default defineComponent({
selectKey,
register,
reset,
+ setPage,
+ setPageSize,
+ resetTablePagination,
} = this
return (
-
+
{{
default: () => (
@@ -422,6 +431,15 @@ export default defineComponent({
downloadCsv()}>
下载 csv
+ setPage(2)}>
+ 设置分页页码为 2
+
+ setPageSize(20)}>
+ 设置分页每页条数为 20
+
+ resetTablePagination()}>
+ 重置分页
+
@@ -465,6 +483,7 @@ export default defineComponent({