From 399d3b298787fcfd8c024d4d9fd6c84ea790e527 Mon Sep 17 00:00:00 2001
From: xiaoxian521 <1923740402@qq.com>
Date: Fri, 14 Feb 2025 11:25:38 +0800
Subject: [PATCH 1/3] =?UTF-8?q?chore:=20=E5=8D=87=E7=BA=A7=E4=BE=9D?=
=?UTF-8?q?=E8=B5=96=EF=BC=8C=E7=9B=B8=E5=85=B3=E5=85=BC=E5=AE=B9=E5=A4=84?=
=?UTF-8?q?=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.nvmrc | 2 +-
package.json | 68 +-
pnpm-lock.yaml | 2225 +++++++++--------
src/components/ReIcon/src/Select.vue | 2 +-
src/layout/components/lay-panel/index.vue | 2 +-
.../lay-sidebar/components/SidebarLogo.vue | 2 +-
src/layout/components/lay-tag/index.scss | 4 +-
src/layout/index.vue | 2 +-
src/style/element-plus.scss | 4 +-
src/style/reset.scss | 8 +-
src/style/sidebar.scss | 16 +-
src/views/account-settings/index.vue | 2 +-
src/views/components/el-button.vue | 4 +-
.../components/slider/components/Base.vue | 2 +-
.../components/slider/components/Step.vue | 2 +-
src/views/list/card/components/ListCard.vue | 4 +-
16 files changed, 1215 insertions(+), 1134 deletions(-)
diff --git a/.nvmrc b/.nvmrc
index c1ea837e9..c5ddcef4e 100644
--- a/.nvmrc
+++ b/.nvmrc
@@ -1 +1 @@
-v22.13.0
\ No newline at end of file
+v22.14.0
\ No newline at end of file
diff --git a/package.json b/package.json
index d44d4747f..310fcfdcc 100644
--- a/package.json
+++ b/package.json
@@ -56,8 +56,8 @@
"@pureadmin/table": "^3.2.1",
"@pureadmin/utils": "^2.5.0",
"@vue-flow/background": "^1.3.2",
- "@vue-flow/core": "^1.42.0",
- "@vueuse/core": "^12.4.0",
+ "@vue-flow/core": "^1.42.1",
+ "@vueuse/core": "^12.5.0",
"@vueuse/motion": "^2.2.6",
"@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "^5.1.12",
@@ -71,7 +71,7 @@
"dayjs": "^1.11.13",
"echarts": "^5.6.0",
"el-table-infinite-scroll": "^3.0.6",
- "element-plus": "^2.9.3",
+ "element-plus": "^2.9.4",
"intro.js": "^7.2.0",
"js-cookie": "^3.0.5",
"jsbarcode": "^3.11.6",
@@ -81,23 +81,23 @@
"mqtt": "4.3.7",
"nprogress": "^0.2.0",
"path-browserify": "^1.0.1",
- "pinia": "^2.3.0",
+ "pinia": "^3.0.1",
"pinyin-pro": "^3.26.0",
"plus-pro-components": "^0.1.20",
"qrcode": "^1.5.4",
"qs": "^6.14.0",
"responsive-storage": "^2.2.0",
"sortablejs": "^1.15.6",
- "swiper": "^11.2.1",
+ "swiper": "^11.2.3",
"typeit": "^8.8.7",
"v-contextmenu": "^3.2.0",
"v3-infinite-loading": "^1.3.2",
- "vditor": "^3.10.8",
+ "vditor": "^3.10.9",
"version-rocket": "^1.7.4",
"vue": "^3.5.13",
- "vue-i18n": "^11.0.1",
+ "vue-i18n": "^11.1.1",
"vue-json-pretty": "^2.4.0",
- "vue-pdf-embed": "^2.1.1",
+ "vue-pdf-embed": "^2.1.2",
"vue-router": "^4.5.0",
"vue-tippy": "^6.6.0",
"vue-types": "^5.1.3",
@@ -107,16 +107,16 @@
"vue3-puzzle-vcode": "^1.1.7",
"vuedraggable": "^4.1.0",
"vxe-table": "4.6.25",
- "wavesurfer.js": "^7.8.16",
+ "wavesurfer.js": "^7.9.1",
"xgplayer": "^3.0.20",
"xlsx": "^0.18.5"
},
"devDependencies": {
- "@commitlint/cli": "^19.6.1",
- "@commitlint/config-conventional": "^19.6.0",
+ "@commitlint/cli": "^19.7.1",
+ "@commitlint/config-conventional": "^19.7.1",
"@commitlint/types": "^19.5.0",
- "@eslint/js": "^9.18.0",
- "@faker-js/faker": "^9.3.0",
+ "@eslint/js": "^9.20.0",
+ "@faker-js/faker": "^9.5.0",
"@iconify-icons/ep": "^1.2.12",
"@iconify-icons/ri": "^1.2.10",
"@iconify/vue": "4.2.0",
@@ -125,46 +125,46 @@
"@types/dagre": "^0.7.52",
"@types/intro.js": "^5.1.5",
"@types/js-cookie": "^3.0.6",
- "@types/node": "^20.17.13",
+ "@types/node": "^20.17.19",
"@types/nprogress": "^0.2.3",
"@types/path-browserify": "^1.0.3",
"@types/qrcode": "^1.5.5",
"@types/qs": "^6.9.18",
"@types/sortablejs": "^1.15.8",
- "@typescript-eslint/eslint-plugin": "^8.20.0",
- "@typescript-eslint/parser": "^8.20.0",
+ "@typescript-eslint/eslint-plugin": "^8.24.0",
+ "@typescript-eslint/parser": "^8.24.0",
"@vitejs/plugin-vue": "^5.2.1",
"@vitejs/plugin-vue-jsx": "^4.1.1",
"autoprefixer": "^10.4.20",
"boxen": "^8.0.1",
- "code-inspector-plugin": "^0.19.2",
+ "code-inspector-plugin": "^0.20.0",
"cssnano": "^7.0.6",
"dagre": "^0.8.5",
- "eslint": "^9.18.0",
+ "eslint": "^9.20.1",
"eslint-config-prettier": "^10.0.1",
"eslint-define-config": "^2.1.0",
- "eslint-plugin-prettier": "^5.2.1",
+ "eslint-plugin-prettier": "^5.2.3",
"eslint-plugin-vue": "^9.32.0",
"gradient-string": "^3.0.0",
"husky": "^9.1.7",
- "lint-staged": "^15.3.0",
- "postcss": "^8.5.1",
+ "lint-staged": "^15.4.3",
+ "postcss": "^8.5.2",
"postcss-html": "^1.8.0",
"postcss-import": "^16.1.0",
"postcss-scss": "^4.0.9",
- "prettier": "^3.4.2",
+ "prettier": "^3.5.1",
"rimraf": "^6.0.1",
"rollup-plugin-visualizer": "^5.14.0",
- "sass": "^1.83.4",
- "stylelint": "^16.13.2",
- "stylelint-config-recess-order": "^5.1.1",
- "stylelint-config-recommended-vue": "^1.5.0",
+ "sass": "^1.85.0",
+ "stylelint": "^16.14.1",
+ "stylelint-config-recess-order": "^6.0.0",
+ "stylelint-config-recommended-vue": "^1.6.0",
"stylelint-config-standard-scss": "^14.0.0",
- "stylelint-prettier": "^5.0.2",
+ "stylelint-prettier": "^5.0.3",
"svgo": "^3.3.2",
- "tailwindcss": "^3.4.17",
+ "tailwindcss": "3.4.17",
"typescript": "^5.7.3",
- "vite": "^6.0.7",
+ "vite": "^6.1.0",
"vite-plugin-cdn-import": "^1.0.1",
"vite-plugin-compression": "^0.5.1",
"vite-plugin-fake-server": "^2.2.0",
@@ -196,6 +196,14 @@
"allowedVersions": {
"eslint": "9"
}
- }
+ },
+ "onlyBuiltDependencies": [
+ "@parcel/watcher",
+ "core-js",
+ "es5-ext",
+ "esbuild",
+ "typeit",
+ "vue-demi"
+ ]
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 6e56d5131..39fb7d81f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -25,25 +25,25 @@ importers:
version: 1.2.28
'@pureadmin/descriptions':
specifier: ^1.2.1
- version: 1.2.1(echarts@5.6.0)(element-plus@2.9.3(vue@3.5.13(typescript@5.7.3)))(typescript@5.7.3)
+ version: 1.2.1(echarts@5.6.0)(element-plus@2.9.4(vue@3.5.13(typescript@5.7.3)))(typescript@5.7.3)
'@pureadmin/table':
specifier: ^3.2.1
- version: 3.2.1(element-plus@2.9.3(vue@3.5.13(typescript@5.7.3)))(typescript@5.7.3)
+ version: 3.2.1(element-plus@2.9.4(vue@3.5.13(typescript@5.7.3)))(typescript@5.7.3)
'@pureadmin/utils':
specifier: ^2.5.0
version: 2.5.0(echarts@5.6.0)(vue@3.5.13(typescript@5.7.3))
'@vue-flow/background':
specifier: ^1.3.2
- version: 1.3.2(@vue-flow/core@1.42.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))
+ version: 1.3.2(@vue-flow/core@1.42.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))
'@vue-flow/core':
- specifier: ^1.42.0
- version: 1.42.0(vue@3.5.13(typescript@5.7.3))
+ specifier: ^1.42.1
+ version: 1.42.1(vue@3.5.13(typescript@5.7.3))
'@vueuse/core':
- specifier: ^12.4.0
- version: 12.4.0(typescript@5.7.3)
+ specifier: ^12.5.0
+ version: 12.5.0(typescript@5.7.3)
'@vueuse/motion':
specifier: ^2.2.6
- version: 2.2.6(rollup@4.30.1)(vue@3.5.13(typescript@5.7.3))
+ version: 2.2.6(vue@3.5.13(typescript@5.7.3))
'@wangeditor/editor':
specifier: ^5.1.23
version: 5.1.23
@@ -81,8 +81,8 @@ importers:
specifier: ^3.0.6
version: 3.0.6(typescript@5.7.3)
element-plus:
- specifier: ^2.9.3
- version: 2.9.3(vue@3.5.13(typescript@5.7.3))
+ specifier: ^2.9.4
+ version: 2.9.4(vue@3.5.13(typescript@5.7.3))
intro.js:
specifier: ^7.2.0
version: 7.2.0
@@ -111,14 +111,14 @@ importers:
specifier: ^1.0.1
version: 1.0.1
pinia:
- specifier: ^2.3.0
- version: 2.3.0(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))
+ specifier: ^3.0.1
+ version: 3.0.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))
pinyin-pro:
specifier: ^3.26.0
version: 3.26.0
plus-pro-components:
specifier: ^0.1.20
- version: 0.1.20(element-plus@2.9.3(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))
+ version: 0.1.20(element-plus@2.9.4(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))
qrcode:
specifier: ^1.5.4
version: 1.5.4
@@ -132,8 +132,8 @@ importers:
specifier: ^1.15.6
version: 1.15.6
swiper:
- specifier: ^11.2.1
- version: 11.2.1
+ specifier: ^11.2.3
+ version: 11.2.3
typeit:
specifier: ^8.8.7
version: 8.8.7
@@ -144,8 +144,8 @@ importers:
specifier: ^1.3.2
version: 1.3.2
vditor:
- specifier: ^3.10.8
- version: 3.10.8
+ specifier: ^3.10.9
+ version: 3.10.9
version-rocket:
specifier: ^1.7.4
version: 1.7.4
@@ -153,14 +153,14 @@ importers:
specifier: ^3.5.13
version: 3.5.13(typescript@5.7.3)
vue-i18n:
- specifier: ^11.0.1
- version: 11.0.1(vue@3.5.13(typescript@5.7.3))
+ specifier: ^11.1.1
+ version: 11.1.1(vue@3.5.13(typescript@5.7.3))
vue-json-pretty:
specifier: ^2.4.0
version: 2.4.0(vue@3.5.13(typescript@5.7.3))
vue-pdf-embed:
- specifier: ^2.1.1
- version: 2.1.1(vue@3.5.13(typescript@5.7.3))
+ specifier: ^2.1.2
+ version: 2.1.2(vue@3.5.13(typescript@5.7.3))
vue-router:
specifier: ^4.5.0
version: 4.5.0(vue@3.5.13(typescript@5.7.3))
@@ -189,8 +189,8 @@ importers:
specifier: 4.6.25
version: 4.6.25(vue@3.5.13(typescript@5.7.3))
wavesurfer.js:
- specifier: ^7.8.16
- version: 7.8.16
+ specifier: ^7.9.1
+ version: 7.9.1
xgplayer:
specifier: ^3.0.20
version: 3.0.20(core-js@3.40.0)
@@ -199,20 +199,20 @@ importers:
version: 0.18.5
devDependencies:
'@commitlint/cli':
- specifier: ^19.6.1
- version: 19.6.1(@types/node@20.17.13)(typescript@5.7.3)
+ specifier: ^19.7.1
+ version: 19.7.1(@types/node@20.17.19)(typescript@5.7.3)
'@commitlint/config-conventional':
- specifier: ^19.6.0
- version: 19.6.0
+ specifier: ^19.7.1
+ version: 19.7.1
'@commitlint/types':
specifier: ^19.5.0
version: 19.5.0
'@eslint/js':
- specifier: ^9.18.0
- version: 9.18.0
+ specifier: ^9.20.0
+ version: 9.20.0
'@faker-js/faker':
- specifier: ^9.3.0
- version: 9.3.0
+ specifier: ^9.5.0
+ version: 9.5.0
'@iconify-icons/ep':
specifier: ^1.2.12
version: 1.2.12
@@ -224,7 +224,7 @@ importers:
version: 4.2.0(vue@3.5.13(typescript@5.7.3))
'@intlify/unplugin-vue-i18n':
specifier: ^6.0.3
- version: 6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.18.0(jiti@2.4.2))(rollup@4.30.1)(typescript@5.7.3)(vue-i18n@11.0.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))
+ version: 6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.20.1(jiti@2.4.2))(rollup@4.34.6)(typescript@5.7.3)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))
'@types/codemirror':
specifier: ^5.60.15
version: 5.60.15
@@ -238,8 +238,8 @@ importers:
specifier: ^3.0.6
version: 3.0.6
'@types/node':
- specifier: ^20.17.13
- version: 20.17.13
+ specifier: ^20.17.19
+ version: 20.17.19
'@types/nprogress':
specifier: ^0.2.3
version: 0.2.3
@@ -256,47 +256,47 @@ importers:
specifier: ^1.15.8
version: 1.15.8
'@typescript-eslint/eslint-plugin':
- specifier: ^8.20.0
- version: 8.20.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.18.0(jiti@2.4.2))(typescript@5.7.3)
+ specifier: ^8.24.0
+ version: 8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)
'@typescript-eslint/parser':
- specifier: ^8.20.0
- version: 8.20.0(eslint@9.18.0(jiti@2.4.2))(typescript@5.7.3)
+ specifier: ^8.24.0
+ version: 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)
'@vitejs/plugin-vue':
specifier: ^5.2.1
- version: 5.2.1(vite@6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))
+ version: 5.2.1(vite@6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))
'@vitejs/plugin-vue-jsx':
specifier: ^4.1.1
- version: 4.1.1(vite@6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))
+ version: 4.1.1(vite@6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))
autoprefixer:
specifier: ^10.4.20
- version: 10.4.20(postcss@8.5.1)
+ version: 10.4.20(postcss@8.5.2)
boxen:
specifier: ^8.0.1
version: 8.0.1
code-inspector-plugin:
- specifier: ^0.19.2
- version: 0.19.2
+ specifier: ^0.20.0
+ version: 0.20.0
cssnano:
specifier: ^7.0.6
- version: 7.0.6(postcss@8.5.1)
+ version: 7.0.6(postcss@8.5.2)
dagre:
specifier: ^0.8.5
version: 0.8.5
eslint:
- specifier: ^9.18.0
- version: 9.18.0(jiti@2.4.2)
+ specifier: ^9.20.1
+ version: 9.20.1(jiti@2.4.2)
eslint-config-prettier:
specifier: ^10.0.1
- version: 10.0.1(eslint@9.18.0(jiti@2.4.2))
+ version: 10.0.1(eslint@9.20.1(jiti@2.4.2))
eslint-define-config:
specifier: ^2.1.0
version: 2.1.0
eslint-plugin-prettier:
- specifier: ^5.2.1
- version: 5.2.1(eslint-config-prettier@10.0.1(eslint@9.18.0(jiti@2.4.2)))(eslint@9.18.0(jiti@2.4.2))(prettier@3.4.2)
+ specifier: ^5.2.3
+ version: 5.2.3(eslint-config-prettier@10.0.1(eslint@9.20.1(jiti@2.4.2)))(eslint@9.20.1(jiti@2.4.2))(prettier@3.5.1)
eslint-plugin-vue:
specifier: ^9.32.0
- version: 9.32.0(eslint@9.18.0(jiti@2.4.2))
+ version: 9.32.0(eslint@9.20.1(jiti@2.4.2))
gradient-string:
specifier: ^3.0.0
version: 3.0.0
@@ -304,65 +304,65 @@ importers:
specifier: ^9.1.7
version: 9.1.7
lint-staged:
- specifier: ^15.3.0
- version: 15.3.0
+ specifier: ^15.4.3
+ version: 15.4.3
postcss:
- specifier: ^8.5.1
- version: 8.5.1
+ specifier: ^8.5.2
+ version: 8.5.2
postcss-html:
specifier: ^1.8.0
version: 1.8.0
postcss-import:
specifier: ^16.1.0
- version: 16.1.0(postcss@8.5.1)
+ version: 16.1.0(postcss@8.5.2)
postcss-scss:
specifier: ^4.0.9
- version: 4.0.9(postcss@8.5.1)
+ version: 4.0.9(postcss@8.5.2)
prettier:
- specifier: ^3.4.2
- version: 3.4.2
+ specifier: ^3.5.1
+ version: 3.5.1
rimraf:
specifier: ^6.0.1
version: 6.0.1
rollup-plugin-visualizer:
specifier: ^5.14.0
- version: 5.14.0(rollup@4.30.1)
+ version: 5.14.0(rollup@4.34.6)
sass:
- specifier: ^1.83.4
- version: 1.83.4
+ specifier: ^1.85.0
+ version: 1.85.0
stylelint:
- specifier: ^16.13.2
- version: 16.13.2(typescript@5.7.3)
+ specifier: ^16.14.1
+ version: 16.14.1(typescript@5.7.3)
stylelint-config-recess-order:
- specifier: ^5.1.1
- version: 5.1.1(stylelint@16.13.2(typescript@5.7.3))
+ specifier: ^6.0.0
+ version: 6.0.0(stylelint@16.14.1(typescript@5.7.3))
stylelint-config-recommended-vue:
- specifier: ^1.5.0
- version: 1.5.0(postcss-html@1.8.0)(stylelint@16.13.2(typescript@5.7.3))
+ specifier: ^1.6.0
+ version: 1.6.0(postcss-html@1.8.0)(stylelint@16.14.1(typescript@5.7.3))
stylelint-config-standard-scss:
specifier: ^14.0.0
- version: 14.0.0(postcss@8.5.1)(stylelint@16.13.2(typescript@5.7.3))
+ version: 14.0.0(postcss@8.5.2)(stylelint@16.14.1(typescript@5.7.3))
stylelint-prettier:
- specifier: ^5.0.2
- version: 5.0.2(prettier@3.4.2)(stylelint@16.13.2(typescript@5.7.3))
+ specifier: ^5.0.3
+ version: 5.0.3(prettier@3.5.1)(stylelint@16.14.1(typescript@5.7.3))
svgo:
specifier: ^3.3.2
version: 3.3.2
tailwindcss:
- specifier: ^3.4.17
+ specifier: 3.4.17
version: 3.4.17
typescript:
specifier: ^5.7.3
version: 5.7.3
vite:
- specifier: ^6.0.7
- version: 6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0)
+ specifier: ^6.1.0
+ version: 6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0)
vite-plugin-cdn-import:
specifier: ^1.0.1
- version: 1.0.1(rollup@4.30.1)(vite@6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0))
+ version: 1.0.1(rollup@4.34.6)(vite@6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0))
vite-plugin-compression:
specifier: ^0.5.1
- version: 0.5.1(vite@6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0))
+ version: 0.5.1(vite@6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0))
vite-plugin-fake-server:
specifier: ^2.2.0
version: 2.2.0
@@ -377,7 +377,7 @@ importers:
version: 5.1.0(vue@3.5.13(typescript@5.7.3))
vue-eslint-parser:
specifier: ^9.4.3
- version: 9.4.3(eslint@9.18.0(jiti@2.4.2))
+ version: 9.4.3(eslint@9.20.1(jiti@2.4.2))
vue-tsc:
specifier: ^2.2.0
version: 2.2.0(typescript@5.7.3)
@@ -399,16 +399,16 @@ packages:
resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.26.5':
- resolution: {integrity: sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==}
+ '@babel/compat-data@7.26.8':
+ resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.26.0':
- resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==}
+ '@babel/core@7.26.8':
+ resolution: {integrity: sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.26.5':
- resolution: {integrity: sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==}
+ '@babel/generator@7.26.8':
+ resolution: {integrity: sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==}
engines: {node: '>=6.9.0'}
'@babel/helper-annotate-as-pure@7.25.9':
@@ -469,12 +469,12 @@ packages:
resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.26.0':
- resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==}
+ '@babel/helpers@7.26.7':
+ resolution: {integrity: sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.26.5':
- resolution: {integrity: sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw==}
+ '@babel/parser@7.26.8':
+ resolution: {integrity: sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -569,42 +569,42 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-typescript@7.26.5':
- resolution: {integrity: sha512-GJhPO0y8SD5EYVCy2Zr+9dSZcEgaSmq5BLR0Oc25TOEhC+ba49vUAGZFjy8v79z9E1mdldq4x9d1xgh4L1d5dQ==}
+ '@babel/plugin-transform-typescript@7.26.8':
+ resolution: {integrity: sha512-bME5J9AC8ChwA7aEPJ6zym3w7aObZULHhbNLU0bKUhKsAkylkzUdq+0kdymh9rzi8nlNFl2bmldFBCKNJBUpuw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/runtime@7.26.0':
- resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==}
+ '@babel/runtime@7.26.7':
+ resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==}
engines: {node: '>=6.9.0'}
- '@babel/standalone@7.26.6':
- resolution: {integrity: sha512-h1mkoNFYCqDkS+vTLGzsQYvp1v1qbuugk4lOtb/oyjArZ+EtreAaxcSYg3rSIzWZRQOjx4iqGe7A8NRYIMSTTw==}
+ '@babel/standalone@7.26.8':
+ resolution: {integrity: sha512-WS5Cw/8gWP9qBJ+qPUVr5Le4bCeXTMoVHF9TofgEqAUpEgvVzNXCPf97SNLuDpSRNHNWcH2lFixGUGjaM6VVCg==}
engines: {node: '>=6.9.0'}
- '@babel/template@7.25.9':
- resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==}
+ '@babel/template@7.26.8':
+ resolution: {integrity: sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.26.5':
- resolution: {integrity: sha512-rkOSPOw+AXbgtwUga3U4u8RpoK9FEFWBNAlTpcnkLFjL5CT+oyHNuUUC/xx6XefEJ16r38r8Bc/lfp6rYuHeJQ==}
+ '@babel/traverse@7.26.8':
+ resolution: {integrity: sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.26.5':
- resolution: {integrity: sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg==}
+ '@babel/types@7.26.8':
+ resolution: {integrity: sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==}
engines: {node: '>=6.9.0'}
'@bcoe/v8-coverage@0.2.3':
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
- '@commitlint/cli@19.6.1':
- resolution: {integrity: sha512-8hcyA6ZoHwWXC76BoC8qVOSr8xHy00LZhZpauiD0iO0VYbVhMnED0da85lTfIULxl7Lj4c6vZgF0Wu/ed1+jlQ==}
+ '@commitlint/cli@19.7.1':
+ resolution: {integrity: sha512-iObGjR1tE/PfDtDTEfd+tnRkB3/HJzpQqRTyofS2MPPkDn1mp3DBC8SoPDayokfAy+xKhF8+bwRCJO25Nea0YQ==}
engines: {node: '>=v18'}
hasBin: true
- '@commitlint/config-conventional@19.6.0':
- resolution: {integrity: sha512-DJT40iMnTYtBtUfw9ApbsLZFke1zKh6llITVJ+x9mtpHD08gsNXaIRqHTmwTZL3dNX5+WoyK7pCN/5zswvkBCQ==}
+ '@commitlint/config-conventional@19.7.1':
+ resolution: {integrity: sha512-fsEIF8zgiI/FIWSnykdQNj/0JE4av08MudLTyYHm4FlLWemKoQvPNUYU2M/3tktWcCEyq7aOkDDgtjrmgWFbvg==}
engines: {node: '>=v18'}
'@commitlint/config-validator@19.5.0':
@@ -623,12 +623,12 @@ packages:
resolution: {integrity: sha512-yNy088miE52stCI3dhG/vvxFo9e4jFkU1Mj3xECfzp/bIS/JUay4491huAlVcffOoMK1cd296q0W92NlER6r3A==}
engines: {node: '>=v18'}
- '@commitlint/is-ignored@19.6.0':
- resolution: {integrity: sha512-Ov6iBgxJQFR9koOupDPHvcHU9keFupDgtB3lObdEZDroiG4jj1rzky60fbQozFKVYRTUdrBGICHG0YVmRuAJmw==}
+ '@commitlint/is-ignored@19.7.1':
+ resolution: {integrity: sha512-3IaOc6HVg2hAoGleRK3r9vL9zZ3XY0rf1RsUf6jdQLuaD46ZHnXBiOPTyQ004C4IvYjSWqJwlh0/u2P73aIE3g==}
engines: {node: '>=v18'}
- '@commitlint/lint@19.6.0':
- resolution: {integrity: sha512-LRo7zDkXtcIrpco9RnfhOKeg8PAnE3oDDoalnrVU/EVaKHYBWYL1DlRR7+3AWn0JiBqD8yKOfetVxJGdEtZ0tg==}
+ '@commitlint/lint@19.7.1':
+ resolution: {integrity: sha512-LhcPfVjcOcOZA7LEuBBeO00o3MeZa+tWrX9Xyl1r9PMd5FWsEoZI9IgnGqTKZ0lZt5pO3ZlstgnRyY1CJJc9Xg==}
engines: {node: '>=v18'}
'@commitlint/load@19.6.1':
@@ -862,32 +862,36 @@ packages:
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.19.2':
+ resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==}
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==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@eslint/core@0.11.0':
+ resolution: {integrity: sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==}
+ 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==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/js@9.18.0':
- resolution: {integrity: sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==}
+ '@eslint/js@9.20.0':
+ resolution: {integrity: sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==}
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==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@faker-js/faker@9.3.0':
- resolution: {integrity: sha512-r0tJ3ZOkMd9xsu3VRfqlFR6cz0V/jFYRswAIpC+m/DIfAUXq7g8N7wTAlhSANySXYGKzGryfDXwtwsY8TxEIDw==}
+ '@faker-js/faker@9.5.0':
+ resolution: {integrity: sha512-3qbjLv+fzuuCg3umxc9/7YjrEXNaKwHgmig949nfyaTx8eL4FAsvFbu+1JcFUj1YAXofhaDn6JdEUBTYuk0Ssw==}
engines: {node: '>=18.0.0', npm: '>=9.0.0'}
'@floating-ui/core@1.6.9':
@@ -956,24 +960,24 @@ packages:
vue-i18n:
optional: true
- '@intlify/core-base@11.0.1':
- resolution: {integrity: sha512-NAmhw1l/llM0HZRpagR/ChJTNymW4ll6/4EDSJML5c8L5Hl/+k6UyF8EIgE6DeHpfheQujkSRngauViHqq6jJQ==}
+ '@intlify/core-base@11.1.1':
+ resolution: {integrity: sha512-bb8gZvoeKExCI2r/NVCK9E4YyOkvYGaSCPxVZe8T0jz8aX+dHEOZWxK06Z/Y9mWRkJfBiCH4aOhDF1yr1t5J8Q==}
engines: {node: '>= 16'}
'@intlify/message-compiler@11.0.0-rc.1':
resolution: {integrity: sha512-TGw2uBfuTFTegZf/BHtUQBEKxl7Q/dVGLoqRIdw8lFsp9g/53sYn5iD+0HxIzdYjbWL6BTJMXCPUHp9PxDTRPw==}
engines: {node: '>= 16'}
- '@intlify/message-compiler@11.0.1':
- resolution: {integrity: sha512-5RFH8x+Mn3mbjcHXnb6KCXGiczBdiQkWkv99iiA0JpKrNuTAQeW59Pjq/uObMB0eR0shnKYGTkIJxum+DbL3sw==}
+ '@intlify/message-compiler@11.1.1':
+ resolution: {integrity: sha512-4iEsUZ3aF7jXY19CJFN5VP+pPyLITD9FVsjB13z9TU1UxaZLlFsmNhvRxlPDSOfHAP5RpNF2QKKdZ3DHVf4Yzw==}
engines: {node: '>= 16'}
'@intlify/shared@11.0.0-rc.1':
resolution: {integrity: sha512-8tR1xe7ZEbkabTuE/tNhzpolygUn9OaYp9yuYAF4MgDNZg06C3Qny80bes2/e9/Wm3aVkPUlCw6WgU7mQd0yEg==}
engines: {node: '>= 16'}
- '@intlify/shared@11.0.1':
- resolution: {integrity: sha512-lH164+aDDptHZ3dBDbIhRa1dOPQUp+83iugpc+1upTOWCnwyC1PVis6rSWNMMJ8VQxvtHQB9JMib48K55y0PvQ==}
+ '@intlify/shared@11.1.1':
+ resolution: {integrity: sha512-2kGiWoXaeV8HZlhU/Nml12oTbhv7j2ufsJ5vQaa0VTjzUmZVdd/nmKFRAOJ/FtjO90Qba5AnZDwsrY7ZND5udA==}
engines: {node: '>= 16'}
'@intlify/unplugin-vue-i18n@6.0.3':
@@ -1100,73 +1104,73 @@ packages:
'@logicflow/extension@1.2.28':
resolution: {integrity: sha512-OHaO57SxjNwDDYVAqrJp/fq9g0NDc4elHmZnWGIqLbkbOMJhiU9IUT2WWK6DctUoYzxhGzTR4Ai5S/TFZ9JjGA==}
- '@napi-rs/canvas-android-arm64@0.1.65':
- resolution: {integrity: sha512-ZYwqFYEKcT5Zr8lbiaJNJj/poLaeK2TncolY914r+gD2TJNeP7ZqvE7A2SX/1C9MB4E3DQEwm3YhL3WEf0x3MQ==}
+ '@napi-rs/canvas-android-arm64@0.1.67':
+ resolution: {integrity: sha512-W+3DFG5h0WU8Vqqb3W5fNmm5/TPH5ECZRinQDK4CAKFSUkc4iZcDwrmyFG9sB4KdHazf1mFVHCpEeVMO6Mk6Zg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [android]
- '@napi-rs/canvas-darwin-arm64@0.1.65':
- resolution: {integrity: sha512-Pg1pfiJEyDIsX+V0QaJPRWvXbw5zmWAk3bivFCvt/5pwZb37/sT6E/RqPHT9NnqpDyKW6SriwY9ypjljysUA1Q==}
+ '@napi-rs/canvas-darwin-arm64@0.1.67':
+ resolution: {integrity: sha512-xzrv7QboI47yhIHR5P5u/9KGswokuOKLiKSukr1Ku03RRJxP6lGuVtrAZAgdRg7F9FsuF2REf2yK53YVb6pMlA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
- '@napi-rs/canvas-darwin-x64@0.1.65':
- resolution: {integrity: sha512-3Tr+/HjdJN7Z/VKIcsxV2DvDIibZCExgfYTgljCkUSFuoI7iNkOE6Dc1Q6j212EB9PeO8KmfrViBqHYT6IwWkA==}
+ '@napi-rs/canvas-darwin-x64@0.1.67':
+ resolution: {integrity: sha512-SNk9lYBr84N0gW8MZ2IrjygFtbFBILr3SEqMdHzHHuph20SQmssFvJGPZwSSCMEyKAvyqhogbmlew0te5Z4w9Q==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
- '@napi-rs/canvas-linux-arm-gnueabihf@0.1.65':
- resolution: {integrity: sha512-3KP+dYObH7CVkZMZWwk1WX9jRjL+EKdQtD43H8MOI+illf+dwqLlecdQ4d9bQRIxELKJ8dyPWY4fOp/Ngufrdg==}
+ '@napi-rs/canvas-linux-arm-gnueabihf@0.1.67':
+ resolution: {integrity: sha512-qmBlSvUpl567bzH8tNXi82u5FrL4d0qINqd6K9O7GWGGGFmKMJdrgi2/SW3wwCTxqHBasIDdVWc4KSJfwyaoDQ==}
engines: {node: '>= 10'}
cpu: [arm]
os: [linux]
- '@napi-rs/canvas-linux-arm64-gnu@0.1.65':
- resolution: {integrity: sha512-Ka3StKz7Dq7kjTF3nNJCq43UN/VlANS7qGE3dWkn1d+tQNsCRy/wRmyt1TUFzIjRqcTFMQNRbgYq84+53UBA0A==}
+ '@napi-rs/canvas-linux-arm64-gnu@0.1.67':
+ resolution: {integrity: sha512-k3nAPQefkMeFuJ65Rqdnx92KX1JXQhEKjjWeKsCJB+7sIBgQUWtHo9c3etfVLv5pkWJJDFi/Zc2soNkH3E8dRA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@napi-rs/canvas-linux-arm64-musl@0.1.65':
- resolution: {integrity: sha512-O4xMASm2JrmqYoiDyxVWi+z5C14H+oVEag2rZ5iIA67dhWqYZB+iO7wCFpBYRj31JPBR29FOsu6X9zL+DwBFdw==}
+ '@napi-rs/canvas-linux-arm64-musl@0.1.67':
+ resolution: {integrity: sha512-lZwHWR1cCP408l86n3Qbs3X1oFeAYMjJIQvQl1VMZh6wo5PfI+jaZSKBUOd8x44TnVllX9yhLY9unNRztk/sUQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@napi-rs/canvas-linux-riscv64-gnu@0.1.65':
- resolution: {integrity: sha512-dblWDaA59ZU8bPbkfM+riSke7sFbNZ70LEevUdI5rgiFEUzYUQlU34gSBzemTACj5rCWt1BYeu0GfkLSjNMBSw==}
+ '@napi-rs/canvas-linux-riscv64-gnu@0.1.67':
+ resolution: {integrity: sha512-PdBC9p6bLHA1W3OdA0vTHj701SB/kioGQ1uCFBRMs5KBCaMLb/H4aNi8uaIUIEvBWnxeAjoNcLU7//q0FxEosw==}
engines: {node: '>= 10'}
cpu: [riscv64]
os: [linux]
libc: [glibc]
- '@napi-rs/canvas-linux-x64-gnu@0.1.65':
- resolution: {integrity: sha512-wsp+atutw13OJXGU3DDkdngtBDoEg01IuK5xMe0L6VFPV8maGkh17CXze078OD5QJOc6kFyw3DDscMLOPF8+oA==}
+ '@napi-rs/canvas-linux-x64-gnu@0.1.67':
+ resolution: {integrity: sha512-kJJX6eWzjipL/LdKOWCJctc88e5yzuXri8+s0V/lN06OwuLGW62TWS3lvi8qlUrGMOfRGabSWWlB4omhASSB8w==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@napi-rs/canvas-linux-x64-musl@0.1.65':
- resolution: {integrity: sha512-odX+nN+IozWzhdj31INcHz3Iy9+EckNw+VqsZcaUxZOTu7/3FmktRNI6aC1qe5minZNv1m05YOS1FVf7fvmjlA==}
+ '@napi-rs/canvas-linux-x64-musl@0.1.67':
+ resolution: {integrity: sha512-jLKiPWGeN6ZzhnaLG7ex7eexsiHJ1mdtPK1qKvETIcu45dApMXyUIHvdL6XWB5gFFtj5ScHzLUxv1vkfPZsoxA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
libc: [musl]
- '@napi-rs/canvas-win32-x64-msvc@0.1.65':
- resolution: {integrity: sha512-RZQX3luWnlNWgdMnLMQ1hyfQraeAn9lnxWWVCHuUM4tAWEV8UDdeb7cMwmJW7eyt8kAosmjeHt3cylQMHOxGFg==}
+ '@napi-rs/canvas-win32-x64-msvc@0.1.67':
+ resolution: {integrity: sha512-K/JmkOFbc4iRZYUqJhj0jwqfHA/wNQEmTiGNsgZ6d59yF/IBNp5T0D5eg3B8ghjI8GxDYCiSJ6DNX8mC3Oh2EQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
- '@napi-rs/canvas@0.1.65':
- resolution: {integrity: sha512-YcFhXQcp+b2d38zFOJNbpyPHnIL7KAEkhJQ+UeeKI5IpE9B8Cpf/M6RiHPQXSsSqnYbrfFylnW49dyh2oeSblQ==}
+ '@napi-rs/canvas@0.1.67':
+ resolution: {integrity: sha512-VA4Khm/5Kg2bQGx3jXotTC4MloOG8b1Ung80exafUK0k5u6yJmIz3Q2iXeeWZs5weV+LQOEB+CPKsYwEYaGAjw==}
engines: {node: '>= 10'}
'@nodelib/fs.scandir@2.1.5':
@@ -1181,100 +1185,96 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
- '@nuxt/kit@3.15.1':
- resolution: {integrity: sha512-7cVWjzfz3L6CsZrg6ppDZa7zGrZxCSfZjEQDIvVFn4mFKtJlK9k2izf5EewL6luzWwIQojkZAC3iq/1wtgI0Xw==}
- engines: {node: '>=18.20.5'}
+ '@nuxt/kit@3.15.4':
+ resolution: {integrity: sha512-dr7I7eZOoRLl4uxdxeL2dQsH0OrbEiVPIyBHnBpA4co24CBnoJoF+JINuP9l3PAM3IhUzc5JIVq3/YY3lEc3Hw==}
+ engines: {node: '>=18.12.0'}
- '@nuxt/schema@3.15.1':
- resolution: {integrity: sha512-n5kOHt8uUyUM9z4Wu/8tIZkBYh3KTCGvyruG6oD9bfeT4OaS21+X3M7XsTXFMe+eYBZA70IFFlWn1JJZIPsKeA==}
- engines: {node: ^14.18.0 || >=16.10.0}
-
- '@parcel/watcher-android-arm64@2.5.0':
- resolution: {integrity: sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==}
+ '@parcel/watcher-android-arm64@2.5.1':
+ resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [android]
- '@parcel/watcher-darwin-arm64@2.5.0':
- resolution: {integrity: sha512-hyZ3TANnzGfLpRA2s/4U1kbw2ZI4qGxaRJbBH2DCSREFfubMswheh8TeiC1sGZ3z2jUf3s37P0BBlrD3sjVTUw==}
+ '@parcel/watcher-darwin-arm64@2.5.1':
+ resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [darwin]
- '@parcel/watcher-darwin-x64@2.5.0':
- resolution: {integrity: sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA==}
+ '@parcel/watcher-darwin-x64@2.5.1':
+ resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [darwin]
- '@parcel/watcher-freebsd-x64@2.5.0':
- resolution: {integrity: sha512-syvfhZzyM8kErg3VF0xpV8dixJ+RzbUaaGaeb7uDuz0D3FK97/mZ5AJQ3XNnDsXX7KkFNtyQyFrXZzQIcN49Tw==}
+ '@parcel/watcher-freebsd-x64@2.5.1':
+ resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [freebsd]
- '@parcel/watcher-linux-arm-glibc@2.5.0':
- resolution: {integrity: sha512-0VQY1K35DQET3dVYWpOaPFecqOT9dbuCfzjxoQyif1Wc574t3kOSkKevULddcR9znz1TcklCE7Ht6NIxjvTqLA==}
+ '@parcel/watcher-linux-arm-glibc@2.5.1':
+ resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==}
engines: {node: '>= 10.0.0'}
cpu: [arm]
os: [linux]
libc: [glibc]
- '@parcel/watcher-linux-arm-musl@2.5.0':
- resolution: {integrity: sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA==}
+ '@parcel/watcher-linux-arm-musl@2.5.1':
+ resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==}
engines: {node: '>= 10.0.0'}
cpu: [arm]
os: [linux]
libc: [musl]
- '@parcel/watcher-linux-arm64-glibc@2.5.0':
- resolution: {integrity: sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA==}
+ '@parcel/watcher-linux-arm64-glibc@2.5.1':
+ resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@parcel/watcher-linux-arm64-musl@2.5.0':
- resolution: {integrity: sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q==}
+ '@parcel/watcher-linux-arm64-musl@2.5.1':
+ resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@parcel/watcher-linux-x64-glibc@2.5.0':
- resolution: {integrity: sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==}
+ '@parcel/watcher-linux-x64-glibc@2.5.1':
+ resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@parcel/watcher-linux-x64-musl@2.5.0':
- resolution: {integrity: sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==}
+ '@parcel/watcher-linux-x64-musl@2.5.1':
+ resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [linux]
libc: [musl]
- '@parcel/watcher-win32-arm64@2.5.0':
- resolution: {integrity: sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig==}
+ '@parcel/watcher-win32-arm64@2.5.1':
+ resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [win32]
- '@parcel/watcher-win32-ia32@2.5.0':
- resolution: {integrity: sha512-+rgpsNRKwo8A53elqbbHXdOMtY/tAtTzManTWShB5Kk54N8Q9mzNWV7tV+IbGueCbcj826MfWGU3mprWtuf1TA==}
+ '@parcel/watcher-win32-ia32@2.5.1':
+ resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==}
engines: {node: '>= 10.0.0'}
cpu: [ia32]
os: [win32]
- '@parcel/watcher-win32-x64@2.5.0':
- resolution: {integrity: sha512-lPrxve92zEHdgeff3aiu4gDOIt4u7sJYha6wbdEZDCDUhtjTsOMiaJzG5lMY4GkWH8p0fMmO2Ppq5G5XXG+DQw==}
+ '@parcel/watcher-win32-x64@2.5.1':
+ resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [win32]
- '@parcel/watcher@2.5.0':
- resolution: {integrity: sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==}
+ '@parcel/watcher@2.5.1':
+ resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==}
engines: {node: '>= 10.0.0'}
'@pkgjs/parseargs@0.11.0':
@@ -1318,108 +1318,108 @@ packages:
rollup:
optional: true
- '@rollup/rollup-android-arm-eabi@4.30.1':
- resolution: {integrity: sha512-pSWY+EVt3rJ9fQ3IqlrEUtXh3cGqGtPDH1FQlNZehO2yYxCHEX1SPsz1M//NXwYfbTlcKr9WObLnJX9FsS9K1Q==}
+ '@rollup/rollup-android-arm-eabi@4.34.6':
+ resolution: {integrity: sha512-+GcCXtOQoWuC7hhX1P00LqjjIiS/iOouHXhMdiDSnq/1DGTox4SpUvO52Xm+div6+106r+TcvOeo/cxvyEyTgg==}
cpu: [arm]
os: [android]
- '@rollup/rollup-android-arm64@4.30.1':
- resolution: {integrity: sha512-/NA2qXxE3D/BRjOJM8wQblmArQq1YoBVJjrjoTSBS09jgUisq7bqxNHJ8kjCHeV21W/9WDGwJEWSN0KQ2mtD/w==}
+ '@rollup/rollup-android-arm64@4.34.6':
+ resolution: {integrity: sha512-E8+2qCIjciYUnCa1AiVF1BkRgqIGW9KzJeesQqVfyRITGQN+dFuoivO0hnro1DjT74wXLRZ7QF8MIbz+luGaJA==}
cpu: [arm64]
os: [android]
- '@rollup/rollup-darwin-arm64@4.30.1':
- resolution: {integrity: sha512-r7FQIXD7gB0WJ5mokTUgUWPl0eYIH0wnxqeSAhuIwvnnpjdVB8cRRClyKLQr7lgzjctkbp5KmswWszlwYln03Q==}
+ '@rollup/rollup-darwin-arm64@4.34.6':
+ resolution: {integrity: sha512-z9Ib+OzqN3DZEjX7PDQMHEhtF+t6Mi2z/ueChQPLS/qUMKY7Ybn5A2ggFoKRNRh1q1T03YTQfBTQCJZiepESAg==}
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.30.1':
- resolution: {integrity: sha512-x78BavIwSH6sqfP2xeI1hd1GpHL8J4W2BXcVM/5KYKoAD3nNsfitQhvWSw+TFtQTLZ9OmlF+FEInEHyubut2OA==}
+ '@rollup/rollup-darwin-x64@4.34.6':
+ resolution: {integrity: sha512-PShKVY4u0FDAR7jskyFIYVyHEPCPnIQY8s5OcXkdU8mz3Y7eXDJPdyM/ZWjkYdR2m0izD9HHWA8sGcXn+Qrsyg==}
cpu: [x64]
os: [darwin]
- '@rollup/rollup-freebsd-arm64@4.30.1':
- resolution: {integrity: sha512-HYTlUAjbO1z8ywxsDFWADfTRfTIIy/oUlfIDmlHYmjUP2QRDTzBuWXc9O4CXM+bo9qfiCclmHk1x4ogBjOUpUQ==}
+ '@rollup/rollup-freebsd-arm64@4.34.6':
+ resolution: {integrity: sha512-YSwyOqlDAdKqs0iKuqvRHLN4SrD2TiswfoLfvYXseKbL47ht1grQpq46MSiQAx6rQEN8o8URtpXARCpqabqxGQ==}
cpu: [arm64]
os: [freebsd]
- '@rollup/rollup-freebsd-x64@4.30.1':
- resolution: {integrity: sha512-1MEdGqogQLccphhX5myCJqeGNYTNcmTyaic9S7CG3JhwuIByJ7J05vGbZxsizQthP1xpVx7kd3o31eOogfEirw==}
+ '@rollup/rollup-freebsd-x64@4.34.6':
+ resolution: {integrity: sha512-HEP4CgPAY1RxXwwL5sPFv6BBM3tVeLnshF03HMhJYCNc6kvSqBgTMmsEjb72RkZBAWIqiPUyF1JpEBv5XT9wKQ==}
cpu: [x64]
os: [freebsd]
- '@rollup/rollup-linux-arm-gnueabihf@4.30.1':
- resolution: {integrity: sha512-PaMRNBSqCx7K3Wc9QZkFx5+CX27WFpAMxJNiYGAXfmMIKC7jstlr32UhTgK6T07OtqR+wYlWm9IxzennjnvdJg==}
+ '@rollup/rollup-linux-arm-gnueabihf@4.34.6':
+ resolution: {integrity: sha512-88fSzjC5xeH9S2Vg3rPgXJULkHcLYMkh8faix8DX4h4TIAL65ekwuQMA/g2CXq8W+NJC43V6fUpYZNjaX3+IIg==}
cpu: [arm]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-arm-musleabihf@4.30.1':
- resolution: {integrity: sha512-B8Rcyj9AV7ZlEFqvB5BubG5iO6ANDsRKlhIxySXcF1axXYUyqwBok+XZPgIYGBgs7LDXfWfifxhw0Ik57T0Yug==}
+ '@rollup/rollup-linux-arm-musleabihf@4.34.6':
+ resolution: {integrity: sha512-wM4ztnutBqYFyvNeR7Av+reWI/enK9tDOTKNF+6Kk2Q96k9bwhDDOlnCUNRPvromlVXo04riSliMBs/Z7RteEg==}
cpu: [arm]
os: [linux]
libc: [musl]
- '@rollup/rollup-linux-arm64-gnu@4.30.1':
- resolution: {integrity: sha512-hqVyueGxAj3cBKrAI4aFHLV+h0Lv5VgWZs9CUGqr1z0fZtlADVV1YPOij6AhcK5An33EXaxnDLmJdQikcn5NEw==}
+ '@rollup/rollup-linux-arm64-gnu@4.34.6':
+ resolution: {integrity: sha512-9RyprECbRa9zEjXLtvvshhw4CMrRa3K+0wcp3KME0zmBe1ILmvcVHnypZ/aIDXpRyfhSYSuN4EPdCCj5Du8FIA==}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-arm64-musl@4.30.1':
- resolution: {integrity: sha512-i4Ab2vnvS1AE1PyOIGp2kXni69gU2DAUVt6FSXeIqUCPIR3ZlheMW3oP2JkukDfu3PsexYRbOiJrY+yVNSk9oA==}
+ '@rollup/rollup-linux-arm64-musl@4.34.6':
+ resolution: {integrity: sha512-qTmklhCTyaJSB05S+iSovfo++EwnIEZxHkzv5dep4qoszUMX5Ca4WM4zAVUMbfdviLgCSQOu5oU8YoGk1s6M9Q==}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@rollup/rollup-linux-loongarch64-gnu@4.30.1':
- resolution: {integrity: sha512-fARcF5g296snX0oLGkVxPmysetwUk2zmHcca+e9ObOovBR++9ZPOhqFUM61UUZ2EYpXVPN1redgqVoBB34nTpQ==}
+ '@rollup/rollup-linux-loongarch64-gnu@4.34.6':
+ resolution: {integrity: sha512-4Qmkaps9yqmpjY5pvpkfOerYgKNUGzQpFxV6rnS7c/JfYbDSU0y6WpbbredB5cCpLFGJEqYX40WUmxMkwhWCjw==}
cpu: [loong64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-powerpc64le-gnu@4.30.1':
- resolution: {integrity: sha512-GLrZraoO3wVT4uFXh67ElpwQY0DIygxdv0BNW9Hkm3X34wu+BkqrDrkcsIapAY+N2ATEbvak0XQ9gxZtCIA5Rw==}
+ '@rollup/rollup-linux-powerpc64le-gnu@4.34.6':
+ resolution: {integrity: sha512-Zsrtux3PuaxuBTX/zHdLaFmcofWGzaWW1scwLU3ZbW/X+hSsFbz9wDIp6XvnT7pzYRl9MezWqEqKy7ssmDEnuQ==}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-riscv64-gnu@4.30.1':
- resolution: {integrity: sha512-0WKLaAUUHKBtll0wvOmh6yh3S0wSU9+yas923JIChfxOaaBarmb/lBKPF0w/+jTVozFnOXJeRGZ8NvOxvk/jcw==}
+ '@rollup/rollup-linux-riscv64-gnu@4.34.6':
+ resolution: {integrity: sha512-aK+Zp+CRM55iPrlyKiU3/zyhgzWBxLVrw2mwiQSYJRobCURb781+XstzvA8Gkjg/hbdQFuDw44aUOxVQFycrAg==}
cpu: [riscv64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-s390x-gnu@4.30.1':
- resolution: {integrity: sha512-GWFs97Ruxo5Bt+cvVTQkOJ6TIx0xJDD/bMAOXWJg8TCSTEK8RnFeOeiFTxKniTc4vMIaWvCplMAFBt9miGxgkA==}
+ '@rollup/rollup-linux-s390x-gnu@4.34.6':
+ resolution: {integrity: sha512-WoKLVrY9ogmaYPXwTH326+ErlCIgMmsoRSx6bO+l68YgJnlOXhygDYSZe/qbUJCSiCiZAQ+tKm88NcWuUXqOzw==}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-x64-gnu@4.30.1':
- resolution: {integrity: sha512-UtgGb7QGgXDIO+tqqJ5oZRGHsDLO8SlpE4MhqpY9Llpzi5rJMvrK6ZGhsRCST2abZdBqIBeXW6WPD5fGK5SDwg==}
+ '@rollup/rollup-linux-x64-gnu@4.34.6':
+ resolution: {integrity: sha512-Sht4aFvmA4ToHd2vFzwMFaQCiYm2lDFho5rPcvPBT5pCdC+GwHG6CMch4GQfmWTQ1SwRKS0dhDYb54khSrjDWw==}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-x64-musl@4.30.1':
- resolution: {integrity: sha512-V9U8Ey2UqmQsBT+xTOeMzPzwDzyXmnAoO4edZhL7INkwQcaW1Ckv3WJX3qrrp/VHaDkEWIBWhRwP47r8cdrOow==}
+ '@rollup/rollup-linux-x64-musl@4.34.6':
+ resolution: {integrity: sha512-zmmpOQh8vXc2QITsnCiODCDGXFC8LMi64+/oPpPx5qz3pqv0s6x46ps4xoycfUiVZps5PFn1gksZzo4RGTKT+A==}
cpu: [x64]
os: [linux]
libc: [musl]
- '@rollup/rollup-win32-arm64-msvc@4.30.1':
- resolution: {integrity: sha512-WabtHWiPaFF47W3PkHnjbmWawnX/aE57K47ZDT1BXTS5GgrBUEpvOzq0FI0V/UYzQJgdb8XlhVNH8/fwV8xDjw==}
+ '@rollup/rollup-win32-arm64-msvc@4.34.6':
+ resolution: {integrity: sha512-3/q1qUsO/tLqGBaD4uXsB6coVGB3usxw3qyeVb59aArCgedSF66MPdgRStUd7vbZOsko/CgVaY5fo2vkvPLWiA==}
cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-ia32-msvc@4.30.1':
- resolution: {integrity: sha512-pxHAU+Zv39hLUTdQQHUVHf4P+0C47y/ZloorHpzs2SXMRqeAWmGghzAhfOlzFHHwjvgokdFAhC4V+6kC1lRRfw==}
+ '@rollup/rollup-win32-ia32-msvc@4.34.6':
+ resolution: {integrity: sha512-oLHxuyywc6efdKVTxvc0135zPrRdtYVjtVD5GUm55I3ODxhU/PwkQFD97z16Xzxa1Fz0AEe4W/2hzRtd+IfpOA==}
cpu: [ia32]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.30.1':
- resolution: {integrity: sha512-D6qjsXGcvhTjv0kI4fU8tUuBDF/Ueee4SVX79VfNDXZa64TfCW1Slkb6Z7O1p7vflqZjcmOVdZlqf8gvJxc6og==}
+ '@rollup/rollup-win32-x64-msvc@4.34.6':
+ resolution: {integrity: sha512-0PVwmgzZ8+TZ9oGBmdZoQVXflbvuwzN/HRclujpl4N/q3i+y0lqLw8n1bXA8ru3sApDjlmONaNAuYr38y1Kr9w==}
cpu: [x64]
os: [win32]
@@ -1474,6 +1474,9 @@ packages:
'@types/event-emitter@0.3.5':
resolution: {integrity: sha512-zx2/Gg0Eg7gwEiOIIh5w9TrhKKTeQh7CPCOPNc0el4pLSwzebA8SmnHwZs2dWlLONvyulykSwGSQxQHLhjGLvQ==}
+ '@types/gensync@1.0.4':
+ resolution: {integrity: sha512-C3YYeRQWp2fmq9OryX+FoDy8nXS6scQ7dPptD8LnFDAUNcKWJjXQKDNJD3HVm+kOUsXhTOkpi69vI4EuAr95bA==}
+
'@types/graceful-fs@4.1.9':
resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==}
@@ -1498,14 +1501,14 @@ packages:
'@types/lodash-es@4.17.12':
resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==}
- '@types/lodash@4.17.14':
- resolution: {integrity: sha512-jsxagdikDiDBeIRaPYtArcT8my4tN1og7MtMRquFT3XNA6axxyHDRUemqDz/taRDdOUn0GnGHRCuff4q48sW9A==}
+ '@types/lodash@4.17.15':
+ resolution: {integrity: sha512-w/P33JFeySuhN6JLkysYUK2gEmy9kHHFN7E8ro0tkfmlDOgxBDzWEZ/J8cWA+fHqFevpswDTFZnDx+R9lbL6xw==}
'@types/mousetrap@1.6.15':
resolution: {integrity: sha512-qL0hyIMNPow317QWW/63RvL1x5MVMV+Ru3NaY9f/CuEpCqrmb7WeuK2071ZY5hczOnm38qExWM2i2WtkXLSqFw==}
- '@types/node@20.17.13':
- resolution: {integrity: sha512-RNf+4dEeV69PIvyp++4IKM2vnLXtmp/JovfeQm5P5+qpKb6wHoH7INywLdZ7z+gVX46kgBP/fwJJvZYaHxtdyw==}
+ '@types/node@20.17.19':
+ resolution: {integrity: sha512-LEwC7o1ifqg/6r2gn9Dns0f1rhK+fPFDoMiceTJ6kWmVk6bgXBI/9IOWfVan4WiAavK9pIVWdX0/e3J+eEUh5A==}
'@types/nprogress@0.2.3':
resolution: {integrity: sha512-k7kRA033QNtC+gLc4VPlfnue58CM1iQLgn1IMAU8VPHGOj7oIHPp9UlhedEnD/Gl8evoCjwkZjlBORtZ3JByUA==}
@@ -1549,51 +1552,51 @@ packages:
'@types/yargs@16.0.9':
resolution: {integrity: sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==}
- '@typescript-eslint/eslint-plugin@8.20.0':
- resolution: {integrity: sha512-naduuphVw5StFfqp4Gq4WhIBE2gN1GEmMUExpJYknZJdRnc+2gDzB8Z3+5+/Kv33hPQRDGzQO/0opHE72lZZ6A==}
+ '@typescript-eslint/eslint-plugin@8.24.0':
+ resolution: {integrity: sha512-aFcXEJJCI4gUdXgoo/j9udUYIHgF23MFkg09LFz2dzEmU0+1Plk4rQWv/IYKvPHAtlkkGoB3m5e6oUp+JPsNaQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/parser@8.20.0':
- resolution: {integrity: sha512-gKXG7A5HMyjDIedBi6bUrDcun8GIjnI8qOwVLiY3rx6T/sHP/19XLJOnIq/FgQvWLHja5JN/LSE7eklNBr612g==}
+ '@typescript-eslint/parser@8.24.0':
+ resolution: {integrity: sha512-MFDaO9CYiard9j9VepMNa9MTcqVvSny2N4hkY6roquzj8pdCBRENhErrteaQuu7Yjn1ppk0v1/ZF9CG3KIlrTA==}
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-eslint/scope-manager@8.20.0':
- resolution: {integrity: sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==}
+ '@typescript-eslint/scope-manager@8.24.0':
+ resolution: {integrity: sha512-HZIX0UByphEtdVBKaQBgTDdn9z16l4aTUz8e8zPQnyxwHBtf5vtl1L+OhH+m1FGV9DrRmoDuYKqzVrvWDcDozw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/type-utils@8.20.0':
- resolution: {integrity: sha512-bPC+j71GGvA7rVNAHAtOjbVXbLN5PkwqMvy1cwGeaxUoRQXVuKCebRoLzm+IPW/NtFFpstn1ummSIasD5t60GA==}
+ '@typescript-eslint/type-utils@8.24.0':
+ resolution: {integrity: sha512-8fitJudrnY8aq0F1wMiPM1UUgiXQRJ5i8tFjq9kGfRajU+dbPyOuHbl0qRopLEidy0MwqgTHDt6CnSeXanNIwA==}
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-eslint/types@8.20.0':
- resolution: {integrity: sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==}
+ '@typescript-eslint/types@8.24.0':
+ resolution: {integrity: sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.20.0':
- resolution: {integrity: sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==}
+ '@typescript-eslint/typescript-estree@8.24.0':
+ resolution: {integrity: sha512-ITjYcP0+8kbsvT9bysygfIfb+hBj6koDsu37JZG7xrCiy3fPJyNmfVtaGsgTUSEuTzcvME5YI5uyL5LD1EV5ZQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/utils@8.20.0':
- resolution: {integrity: sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==}
+ '@typescript-eslint/utils@8.24.0':
+ resolution: {integrity: sha512-07rLuUBElvvEb1ICnafYWr4hk8/U7X9RDCOqd9JcAMtjh/9oRmcfN4yGzbPVirgMR0+HLVHehmu19CWeh7fsmQ==}
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-eslint/visitor-keys@8.20.0':
- resolution: {integrity: sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==}
+ '@typescript-eslint/visitor-keys@8.24.0':
+ resolution: {integrity: sha512-kArLq83QxGLbuHrTMoOEWO+l2MwsNS2TGISEdx8xgqpkbytB07XmlQyQdNDrCc1ecSqx0cnmhGvpX+VBwqqSkg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@uppy/companion-client@2.2.2':
@@ -1642,8 +1645,8 @@ packages:
'@vue-flow/core': ^1.23.0
vue: ^3.3.0
- '@vue-flow/core@1.42.0':
- resolution: {integrity: sha512-5Id0riu1L8KgHLNMf0B46UytA791z5wP9hEnPMDOHDCVLD+jEMKqYbZkrgZvwRKqnrDEyv2lFCp08t4sbr13Pg==}
+ '@vue-flow/core@1.42.1':
+ resolution: {integrity: sha512-QzzTxMAXfOeETKc+N3XMp5XpiPxKBHK5kq98avgTsE6MXyeU2E8EkANwwgSB/hvJ/k36RjU0Y7BOwCHiqiI1tw==}
peerDependencies:
vue: ^3.3.0
@@ -1681,6 +1684,15 @@ packages:
'@vue/devtools-api@6.6.4':
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
+ '@vue/devtools-api@7.7.2':
+ resolution: {integrity: sha512-1syn558KhyN+chO5SjlZIwJ8bV/bQ1nOVTG66t2RbG66ZGekyiYNmRO7X9BJCXQqPsFHlnksqvPhce2qpzxFnA==}
+
+ '@vue/devtools-kit@7.7.2':
+ resolution: {integrity: sha512-CY0I1JH3Z8PECbn6k3TqM1Bk9ASWxeMtTCvZr7vb+CHi+X/QwQm5F1/fPagraamKMAHVfuuCbdcnNg1A4CYVWQ==}
+
+ '@vue/devtools-shared@7.7.2':
+ resolution: {integrity: sha512-uBFxnp8gwW2vD6FrJB8JZLUzVb6PNRG0B0jBnHsOH8uKyva2qINY8PTF5Te4QlTbMDqU5K6qtJDr6cNsKWhbOA==}
+
'@vue/language-core@2.2.0':
resolution: {integrity: sha512-O1ZZFaaBGkKbsRfnVH1ifOK1/1BUkyK+3SQsfnh6PmMmD4qJcTU8godCeA96jjDRTL6zgnK7YzCHfaUlH2r0Mw==}
peerDependencies:
@@ -1709,8 +1721,8 @@ packages:
'@vueuse/core@10.11.1':
resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==}
- '@vueuse/core@12.4.0':
- resolution: {integrity: sha512-XnjQYcJwCsyXyIafyA6SvyN/OBtfPnjvJmbxNxQjCcyWD198urwm5TYvIUUyAxEAN0K7HJggOgT15cOlWFyLeA==}
+ '@vueuse/core@12.5.0':
+ resolution: {integrity: sha512-GVyH1iYqNANwcahAx8JBm6awaNgvR/SwZ1fjr10b8l1HIgDp82ngNbfzJUgOgWEoxjL+URAggnlilAEXwCOZtg==}
'@vueuse/core@9.13.0':
resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==}
@@ -1718,8 +1730,8 @@ packages:
'@vueuse/metadata@10.11.1':
resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==}
- '@vueuse/metadata@12.4.0':
- resolution: {integrity: sha512-AhPuHs/qtYrKHUlEoNO6zCXufu8OgbR8S/n2oMw1OQuBQJ3+HOLQ+EpvXs+feOlZMa0p8QVvDWNlmcJJY8rW2g==}
+ '@vueuse/metadata@12.5.0':
+ resolution: {integrity: sha512-Ui7Lo2a7AxrMAXRF+fAp9QsXuwTeeZ8fIB9wsLHqzq9MQk+2gMYE2IGJW48VMJ8ecvCB3z3GsGLKLbSasQ5Qlg==}
'@vueuse/metadata@9.13.0':
resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==}
@@ -1732,8 +1744,8 @@ packages:
'@vueuse/shared@10.11.1':
resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==}
- '@vueuse/shared@12.4.0':
- resolution: {integrity: sha512-9yLgbHVIF12OSCojnjTIoZL1+UA10+O4E1aD6Hpfo/DKVm5o3SZIwz6CupqGy3+IcKI8d6Jnl26EQj/YucnW0Q==}
+ '@vueuse/shared@12.5.0':
+ resolution: {integrity: sha512-vMpcL1lStUU6O+kdj6YdHDixh0odjPAUM15uJ9f7MY781jcYkIwFA4iv2EfoIPO6vBmvutI1HxxAwmf0cx5ISQ==}
'@vueuse/shared@9.13.0':
resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
@@ -1993,6 +2005,9 @@ packages:
resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
engines: {node: '>=8'}
+ birpc@0.2.19:
+ resolution: {integrity: sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==}
+
bl@4.1.0:
resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
@@ -2036,19 +2051,19 @@ packages:
bundle-import@0.0.2:
resolution: {integrity: sha512-XB3T6xlgqJHThyr2luo3pNAVhfN/Y2qFEsblrzUO5QZLpJtesget8jmGDImSairScy80ZKBDVcRdFzTzWv3v8A==}
- c12@2.0.1:
- resolution: {integrity: sha512-Z4JgsKXHG37C6PYUtIxCfLJZvo6FyhHJoClwwb9ftUkLpPSkuYqn6Tr+vnaN8hymm0kIbcg6Ey3kv/Q71k5w/A==}
+ c12@2.0.2:
+ resolution: {integrity: sha512-NkvlL5CHZt9kPswJYDCUYtTaMt7JOfcpsnNncfj7sWsc13x6Wz+GiTpBtqZOojFlzyTHui8+OAfR6praV6PYaQ==}
peerDependencies:
magicast: ^0.3.5
peerDependenciesMeta:
magicast:
optional: true
- cacheable@1.8.7:
- resolution: {integrity: sha512-AbfG7dAuYNjYxFUtL1lAqmlWdxczCJ47w7cFjhGcnGnUdwSo6VgmSojfoW3tUI12HUkgTJ5kqj78yyq6TsFtlg==}
+ cacheable@1.8.8:
+ resolution: {integrity: sha512-OE1/jlarWxROUIpd0qGBSKFLkNsotY8pt4GeiVErUYh/NUeTNrT+SBksUgllQv4m6a0W/VZsLuiHb88maavqEw==}
- call-bind-apply-helpers@1.0.1:
- resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==}
+ call-bind-apply-helpers@1.0.2:
+ resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==}
engines: {node: '>= 0.4'}
call-bound@1.0.3:
@@ -2078,8 +2093,8 @@ packages:
caniuse-api@3.0.0:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
- caniuse-lite@1.0.30001692:
- resolution: {integrity: sha512-A95VKan0kdtrsnMubMKxEKUKImOPSuCpYgxSQBo036P5YYgVIcOYJEgt/txJWqObiRQeISNCfef9nvlQ0vbV7A==}
+ caniuse-lite@1.0.30001699:
+ resolution: {integrity: sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==}
cfb@1.2.2:
resolution: {integrity: sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==}
@@ -2123,8 +2138,8 @@ packages:
citty@0.1.6:
resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==}
- cjs-module-lexer@1.4.1:
- resolution: {integrity: sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==}
+ cjs-module-lexer@1.4.3:
+ resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==}
cli-boxes@3.0.0:
resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==}
@@ -2152,11 +2167,11 @@ packages:
resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==}
engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'}
- code-inspector-core@0.19.2:
- resolution: {integrity: sha512-O3EPIJm4avO+mEUvkwgphQXjrAVgc3OB5w5OC6gJl03rwKWIaQ4LNrATURUbf22IrYiQzGVJdyBUkoHpE8g2Mg==}
+ code-inspector-core@0.20.0:
+ resolution: {integrity: sha512-jQ8/DQgdCNF6cTUaZhYbxIyaYAFL1mYYTKzJ+ue31DUOvjgIHrtjFd7BTy1LfHM9aqK1EaWpm+94Xhd+ovp52Q==}
- code-inspector-plugin@0.19.2:
- resolution: {integrity: sha512-7tBctHV0gIP/lta4cZMQPgpQhyPvYdmL8RV2NYYBWSHk+jSrP/2EeTuxbMgdQS5e0YPQ7LbTej5PImrJ6oYR0w==}
+ code-inspector-plugin@0.20.0:
+ resolution: {integrity: sha512-/fVGsf7NTmeY/qn+OJToFYKcz/RskllYaQqt7XQHx2PnVjNKWBJYNnpLi6OCzsaUWOK6zxRKtjem7+rIr9JmDQ==}
codemirror-editor-vue3@2.8.0:
resolution: {integrity: sha512-ebYGNhBpLmQNLguXzNyMMkn6K8v3lcS5/Ncvdn6YS4bLGEHE67MfsJIS/WV0L7I6WavUuFlY/Rs/AJKChIwSwg==}
@@ -2192,8 +2207,8 @@ packages:
resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
engines: {node: '>= 0.8'}
- commander@12.1.0:
- resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==}
+ commander@13.1.0:
+ resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==}
engines: {node: '>=18'}
commander@4.1.1:
@@ -2246,6 +2261,10 @@ packages:
convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
+ copy-anything@3.0.5:
+ resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==}
+ engines: {node: '>=12.13'}
+
core-js@3.40.0:
resolution: {integrity: sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==}
@@ -2430,8 +2449,8 @@ packages:
resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
engines: {node: '>=0.10.0'}
- decimal.js@10.4.3:
- resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==}
+ decimal.js@10.5.0:
+ resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==}
dedent@0.7.0:
resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==}
@@ -2540,11 +2559,11 @@ packages:
el-table-infinite-scroll@3.0.6:
resolution: {integrity: sha512-rdrEBcSMYpkD0s0jl28KcGZpiIbWzVR2OAf7hBB+c+c08G89jb9d6rOn+y2DuhE1iI1C0pEOlC5/lrP3QceOXg==}
- electron-to-chromium@1.5.82:
- resolution: {integrity: sha512-Zq16uk1hfQhyGx5GpwPAYDwddJuSGhtRhgOA2mCxANYaDT79nAeGnaXogMGng4KqLaJUVnOnuL0+TDop9nLOiA==}
+ electron-to-chromium@1.5.99:
+ resolution: {integrity: sha512-77c/+fCyL2U+aOyqfIFi89wYLBeSTCs55xCZL0oFH0KjqsvSvyh6AdQ+UIl1vgpnQQE6g+/KK8hOIupH6VwPtg==}
- element-plus@2.9.3:
- resolution: {integrity: sha512-6tSLp5XytDS4TMZ0P3aGZnr7MXTagfNycepNfIDitd9IgwM9y01+Ssu6mglNi8RiXYhek6LBWNOd/cvpIO12+w==}
+ element-plus@2.9.4:
+ resolution: {integrity: sha512-sGnW0wd9zf6lEGixXV2gfwx3X6VTMkP52qTkX7zbURJ2oariyslrKTBh2txt1sdn1pUvj2l0KY3OfSXoZGmDOw==}
peerDependencies:
vue: ^3.2.0
@@ -2605,8 +2624,8 @@ packages:
resolution: {integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==}
engines: {node: '>=0.12'}
- esbuild-code-inspector-plugin@0.19.2:
- resolution: {integrity: sha512-Rb/CM/IOaYi7UHLIM3WbUlwS84gaS5yD+fauPzcw3jlv4YLbodO+Jxdjt2ANAM8bnfOvN94j7NLmKCCbZdjh7Q==}
+ esbuild-code-inspector-plugin@0.20.0:
+ resolution: {integrity: sha512-yAXOxiwTIHDamfWicTjaRg1+DiEErp7cpZEvpVaHR/jQ+b58VtuM1al3Dzbijpg9wJzHGMgwH+6mc7YyYj7oCQ==}
esbuild@0.24.2:
resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==}
@@ -2647,8 +2666,8 @@ packages:
resolution: {integrity: sha512-QUp6pM9pjKEVannNAbSJNeRuYwW3LshejfyBBpjeMGaJjaDUpVps4C6KVR8R7dWZnD3i0synmrE36znjTkJvdQ==}
engines: {node: '>=18.0.0', npm: '>=9.0.0', pnpm: '>=8.6.0'}
- eslint-plugin-prettier@5.2.1:
- resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==}
+ eslint-plugin-prettier@5.2.3:
+ resolution: {integrity: sha512-qJ+y0FfCp/mQYQ/vWQ3s7eUlFEL4PyKfAJxsnYTJ4YT73nsJBWqmEpFryxV9OeUiqmsTsYJ5Y+KDNaeP31wrRw==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
'@types/eslint': '>=8.0.0'
@@ -2683,8 +2702,8 @@ packages:
resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- eslint@9.18.0:
- resolution: {integrity: sha512-+waTfRWQlSbpt3KWE+CjrPPYnbq9kfZIYUqapc0uBXyjTp8aYXZDsUH16m39Ryq3NjAVP4tjuF7KaukeqoCoaA==}
+ eslint@9.20.1:
+ resolution: {integrity: sha512-m1mM33o6dBUjxl2qb6wv6nGNwCAsns1eKtaQ4l/NPHeTvhiUPbtdfMyktxN4B3fgHIgsYh1VT3V9txblpQHq+g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@@ -2776,29 +2795,29 @@ packages:
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
- fast-uri@3.0.5:
- resolution: {integrity: sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==}
+ fast-uri@3.0.6:
+ resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==}
fastest-levenshtein@1.0.16:
resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==}
engines: {node: '>= 4.9.1'}
- fastq@1.18.0:
- resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==}
+ fastq@1.19.0:
+ resolution: {integrity: sha512-7SFSRCNjBQIZH/xZR3iy5iQYR8aGBE0h3VG6/cwlbrpdciNYBMotQav8c1XI3HjHH+NikUpP53nPdlZSdWmFzA==}
fb-watchman@2.0.2:
resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==}
- fdir@6.4.2:
- resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==}
+ fdir@6.4.3:
+ resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==}
peerDependencies:
picomatch: ^3 || ^4
peerDependenciesMeta:
picomatch:
optional: true
- file-entry-cache@10.0.5:
- resolution: {integrity: sha512-umpQsJrBNsdMDgreSryMEXvJh66XeLtZUwA8Gj7rHGearGufUFv6rB/bcXRFsiGWw/VeSUgUofF4Rf2UKEOrTA==}
+ file-entry-cache@10.0.6:
+ resolution: {integrity: sha512-0wvv16mVo9nN0Md3k7DMjgAPKG/TY4F/gYMBVb/wMThFRJvzrpaqBFqF6km9wf8QfYTN+mNg5aeaBLfy8k35uA==}
file-entry-cache@8.0.0:
resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
@@ -2824,8 +2843,8 @@ packages:
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
engines: {node: '>=16'}
- flat-cache@6.1.5:
- resolution: {integrity: sha512-QR+2kN38f8nMfiIQ1LHYjuDEmZNZVjxuxY+HufbS3BW0EX01Q5OnH7iduOYRutmgiXb797HAKcXUeXrvRjjgSQ==}
+ flat-cache@6.1.6:
+ resolution: {integrity: sha512-F+CKgSwp0pzLx67u+Zy1aCueVWFAHWbXepvXlZ+bWVTaASbm5SyCnSJ80Fp1ePEmS57wU+Bf6cx6525qtMZ4lQ==}
flatted@3.3.2:
resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==}
@@ -2912,11 +2931,11 @@ packages:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
- get-tsconfig@4.8.1:
- resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==}
+ get-tsconfig@4.10.0:
+ resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==}
- giget@1.2.3:
- resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==}
+ giget@1.2.4:
+ resolution: {integrity: sha512-Wv+daGyispVoA31TrWAVR+aAdP7roubTPEM/8JzRnqXhLbdJH0T9eQyXVFF8fjk3WKTsctII6QcyxILYgNp2DA==}
hasBin: true
git-raw-commits@4.0.0:
@@ -2973,8 +2992,8 @@ packages:
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
engines: {node: '>=10'}
- globby@14.0.2:
- resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==}
+ globby@14.1.0:
+ resolution: {integrity: sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==}
engines: {node: '>=18'}
globjoin@0.1.4:
@@ -3019,8 +3038,11 @@ packages:
hey-listen@1.0.8:
resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==}
- hookified@1.6.0:
- resolution: {integrity: sha512-se7cpwTA+iA/eY548Bu03JJqBiEZAqU2jnyKdj5B5qurtBg64CZGHTgqCv4Yh7NWu6FGI09W61MCq+NoPj9GXA==}
+ hookable@5.5.3:
+ resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
+
+ hookified@1.7.0:
+ resolution: {integrity: sha512-XQdMjqC1AyeOzfs+17cnIk7Wdfu1hh2JtcyNfBf5u9jHrT3iZUlGHxLTntFBuk5lwkqJ6l3+daeQdHK5yByHVA==}
html-encoding-sniffer@2.0.1:
resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==}
@@ -3087,8 +3109,8 @@ packages:
immutable@5.0.3:
resolution: {integrity: sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==}
- import-fresh@3.3.0:
- resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
+ import-fresh@3.3.1:
+ resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==}
engines: {node: '>=6'}
import-from-string@0.0.5:
@@ -3202,6 +3224,10 @@ packages:
is-url@1.2.4:
resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==}
+ is-what@4.1.16:
+ resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==}
+ engines: {node: '>=12.13'}
+
is-wsl@2.2.0:
resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==}
engines: {node: '>=8'}
@@ -3232,8 +3258,8 @@ packages:
jackspeak@3.4.3:
resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
- jackspeak@4.0.2:
- resolution: {integrity: sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==}
+ jackspeak@4.0.3:
+ resolution: {integrity: sha512-oSwM7q8PTHQWuZAlp995iPpPJ4Vkl7qT0ZRD+9duL9j2oBy6KcTfyxc8mEuHJYC+z/kbps80aJLkaNzTOrf/kw==}
engines: {node: 20 || >=22}
jest-changed-files@27.5.1:
@@ -3475,8 +3501,8 @@ packages:
known-css-properties@0.35.0:
resolution: {integrity: sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==}
- launch-ide@1.0.1:
- resolution: {integrity: sha512-U7qBxSNk774PxWq4XbmRe0ThiIstPoa4sMH/OGSYxrFVvg8x3biXcF1fsH6wasDpEmEXMdINUrQhBdwsSgKyMg==}
+ launch-ide@1.0.2:
+ resolution: {integrity: sha512-h7U48fgoAdgIs2LLYHdwyL9xPGvWkVVAKo7U9PlLnNHR6UNp150hinAJBVWzd43gJ+GSqcvdbajdkKicx+cStQ==}
leven@2.1.0:
resolution: {integrity: sha512-nvVPLpIHUxCUoRLrFqTgSxXJ614d8AgQoWl7zPe/2VadE8+1dpU3LBhowRuBAcuwruWtOdD8oYC9jDNJjXDPyA==}
@@ -3500,8 +3526,8 @@ packages:
lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
- lint-staged@15.3.0:
- resolution: {integrity: sha512-vHFahytLoF2enJklgtOtCtIjZrKD/LoxlaUusd5nh7dWv/dkKQJY74ndFSzxCdv7g0ueGg1ORgTSt4Y9LPZn9A==}
+ lint-staged@15.4.3:
+ resolution: {integrity: sha512-FoH1vOeouNh1pw+90S+cnuoFwRfUD9ijY2GKy5h7HS3OR7JVir2N2xrsa0+Twc1B7cW72L+88geG5cW4wIhn7g==}
engines: {node: '>=18.12.0'}
hasBin: true
@@ -3552,6 +3578,7 @@ packages:
lodash.isequal@4.5.0:
resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==}
+ deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead.
lodash.isplainobject@4.0.6:
resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}
@@ -3639,8 +3666,8 @@ packages:
mdn-data@2.12.2:
resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==}
- mdn-data@2.14.0:
- resolution: {integrity: sha512-QjcSiIvUHjmXp5wNLClRjQeU0Zp+I2Dag+AhtQto0nyKYZ3IF/pUzCuHe7Bv77EC92XE5t3EXeEiEv/to2Bwig==}
+ mdn-data@2.15.0:
+ resolution: {integrity: sha512-KIrS0lFPOqA4DgeO16vI5fkAsy8p++WBlbXtB5P1EQs8ubBgguAInNd1DnrCeTRfGchY0kgThgDOOIPyOLH2dQ==}
memoize-one@6.0.0:
resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==}
@@ -3775,8 +3802,8 @@ packages:
node-addon-api@7.1.1:
resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==}
- node-fetch-native@1.6.4:
- resolution: {integrity: sha512-IhOigYzAKHd244OC0JIMIUrjzctirCmPkaIfhDeGcEETWof5zKYUW7e7MYvChGWh/4CJeXEgsRyGzuF334rOOQ==}
+ node-fetch-native@1.6.6:
+ resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==}
node-int64@0.4.0:
resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==}
@@ -3815,8 +3842,8 @@ packages:
nwsapi@2.2.16:
resolution: {integrity: sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==}
- nypm@0.3.12:
- resolution: {integrity: sha512-D3pzNDWIvgA+7IORhD/IuWzEk4uXv6GsgOxiid4UU3h9oq5IqV1KtPDi63n4sZJ/xcWlr88c0QM2RgN5VbOhFA==}
+ nypm@0.5.2:
+ resolution: {integrity: sha512-AHzvnyUJYSrrphPhRWWZNcoZfArGNp3Vrc4pm/ZurO74tYNTgAPrEyBQEKy+qioqmWlPXwvMZCG2wOaHlPG0Pw==}
engines: {node: ^14.16.0 || >=16.10.0}
hasBin: true
@@ -3828,8 +3855,8 @@ packages:
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
engines: {node: '>= 6'}
- object-inspect@1.13.3:
- resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==}
+ object-inspect@1.13.4:
+ resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==}
engines: {node: '>= 0.4'}
ohash@1.1.4:
@@ -3942,15 +3969,15 @@ packages:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
engines: {node: '>=8'}
- path-type@5.0.0:
- resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==}
- engines: {node: '>=12'}
+ path-type@6.0.0:
+ resolution: {integrity: sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==}
+ engines: {node: '>=18'}
pathe@1.1.2:
resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
- pathe@2.0.1:
- resolution: {integrity: sha512-6jpjMpOth5S9ITVu5clZ7NOgHNsv5vRQdheL9ztp2vZmM6fRbLvyua1tiBIL4lk8SAe3ARzeXEly6siXCjDHDw==}
+ pathe@2.0.3:
+ resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
pdfjs-dist@4.10.38:
resolution: {integrity: sha512-/Y3fcFrXEAsMjJXeL9J8+ZG9U01LbuWaYypvDW2ycW1jL269L3js3DVBjDJ0Up9Np1uqDXsDrRihHANhZOlwdQ==}
@@ -3979,8 +4006,8 @@ packages:
resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
engines: {node: '>=0.10.0'}
- pinia@2.3.0:
- resolution: {integrity: sha512-ohZj3jla0LL0OH5PlLTDMzqKiVw2XARmC1XYLdLWIPBMdhDW/123ZWr4zVAhtJm+aoSkFa13pYXskAvAscIkhQ==}
+ pinia@3.0.1:
+ resolution: {integrity: sha512-WXglsDzztOTH6IfcJ99ltYZin2mY8XZCXujkYWVIJlBjqsP6ST7zw+Aarh63E1cDVYeyUcPCxPHzJpEOmzB6Wg==}
peerDependencies:
typescript: '>=4.4.4'
vue: ^2.7.0 || ^3.5.11
@@ -4019,8 +4046,8 @@ packages:
resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==}
engines: {node: '>= 0.12.0'}
- postcss-calc@10.1.0:
- resolution: {integrity: sha512-uQ/LDGsf3mgsSUEXmAt3VsCSHR3aKqtEIkmB+4PhzYwRYOW5MZs/GhCCFpsOtJJkP6EC6uGipbrnaTjqaJZcJw==}
+ postcss-calc@10.1.1:
+ resolution: {integrity: sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==}
engines: {node: ^18.12 || ^20.9 || >=22.0}
peerDependencies:
postcss: ^8.4.38
@@ -4237,8 +4264,8 @@ packages:
resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
engines: {node: '>=4'}
- postcss-selector-parser@7.0.0:
- resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==}
+ postcss-selector-parser@7.1.0:
+ resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==}
engines: {node: '>=4'}
postcss-sorting@8.0.2:
@@ -4261,8 +4288,8 @@ packages:
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- postcss@8.5.1:
- resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==}
+ postcss@8.5.2:
+ resolution: {integrity: sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==}
engines: {node: ^10 || ^12 || >=14}
preact@10.25.4:
@@ -4276,8 +4303,8 @@ packages:
resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==}
engines: {node: '>=6.0.0'}
- prettier@3.4.2:
- resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==}
+ prettier@3.5.1:
+ resolution: {integrity: sha512-hPpFQvHwL3Qv5AdRvBFMhnKo4tYxp0ReXiPn2bxkiohEX6mBeBwEpBSQTkD458RaaDKQMYSp4hX4UtfUTA5wDw==}
engines: {node: '>=14'}
hasBin: true
@@ -4431,8 +4458,8 @@ packages:
rollup:
optional: true
- rollup@4.30.1:
- resolution: {integrity: sha512-mlJ4glW020fPuLi7DkM/lN97mYEZGWeqBnrljzN0gs7GLctqX3lNWxKQ7Gl712UAX+6fog/L3jh4gb7R6aVi3w==}
+ rollup@4.34.6:
+ resolution: {integrity: sha512-wc2cBWqJgkU3Iz5oztRkQbfVkbxoz5EhnCGOrnJvnLnQ7O0WhQUYyv18qQI79O8L7DdHrrlJNeCHd4VGpnaXKQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@@ -4445,8 +4472,8 @@ packages:
safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
- sass@1.83.4:
- resolution: {integrity: sha512-B1bozCeNQiOgDcLd33e2Cs2U60wZwjUUXzh900ZyQF5qUasvMdDZYbQ566LJu7cqR+sAHlAfO6RMkaID5s6qpA==}
+ sass@1.85.0:
+ resolution: {integrity: sha512-3ToiC1xZ1Y8aU7+CkgCI/tqyuPXEmYGJXO7H4uqp0xkLXUqp88rQQ4j1HmP37xSJLbCJPaIiv+cT1y+grssrww==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -4464,8 +4491,8 @@ packages:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
- semver@7.6.3:
- resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
+ semver@7.7.1:
+ resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==}
engines: {node: '>=10'}
hasBin: true
@@ -4563,6 +4590,10 @@ packages:
resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
deprecated: Please use @jridgewell/sourcemap-codec instead
+ speakingurl@14.0.1:
+ resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==}
+ engines: {node: '>=0.10.0'}
+
split2@3.2.2:
resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==}
@@ -4637,8 +4668,8 @@ packages:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
- strip-literal@2.1.1:
- resolution: {integrity: sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==}
+ strip-literal@3.0.0:
+ resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==}
style-value-types@5.1.2:
resolution: {integrity: sha512-Vs9fNreYF9j6W2VvuDTP7kepALi7sk0xtk2Tu8Yxi9UoajJdEVpNpCov0HsLTqXvNGKX+Uv09pkozVITi1jf3Q==}
@@ -4656,8 +4687,8 @@ packages:
postcss-html: ^1.0.0
stylelint: '>=14.0.0'
- stylelint-config-recess-order@5.1.1:
- resolution: {integrity: sha512-eDAHWVBelzDbMbdMj15pSw0Ycykv5eLeriJdbGCp0zd44yvhgZLI+wyVHegzXp5NrstxTPSxl0fuOVKdMm0XLA==}
+ stylelint-config-recess-order@6.0.0:
+ resolution: {integrity: sha512-1KqrttqpIrCYFAVQ1/bbgXo7EvvcjmkxxmnzVr+U66Xr2OlrNZqQ5+44Tmct6grCWY6wGTIBh2tSANqcmwIM2g==}
peerDependencies:
stylelint: '>=16'
@@ -4671,8 +4702,8 @@ packages:
postcss:
optional: true
- stylelint-config-recommended-vue@1.5.0:
- resolution: {integrity: sha512-65TAK/clUqkNtkZLcuytoxU0URQYlml+30Nhop7sRkCZ/mtWdXt7T+spPSB3KMKlb+82aEVJ4OrcstyDBdbosg==}
+ stylelint-config-recommended-vue@1.6.0:
+ resolution: {integrity: sha512-syk1adIHvbH2T1OiR/spUK4oQy35PZIDw8Zmc7E0+eVK9Z9SK3tdMpGRT/bgGnAPpMt/WaL9K1u0tlF6xM0sMQ==}
engines: {node: ^12 || >=14}
peerDependencies:
postcss-html: ^1.0.0
@@ -4711,21 +4742,21 @@ packages:
peerDependencies:
stylelint: ^14.0.0 || ^15.0.0 || ^16.0.1
- stylelint-prettier@5.0.2:
- resolution: {integrity: sha512-qJ+BN+1T2ZcKz9WIrv0x+eFGHzSUnXfXd5gL///T6XoJvr3D8/ztzz2fhtmXef7Vb8P33zBXmLTTveByr0nwBw==}
+ stylelint-prettier@5.0.3:
+ resolution: {integrity: sha512-B6V0oa35ekRrKZlf+6+jA+i50C4GXJ7X1PPmoCqSUoXN6BrNF6NhqqhanvkLjqw2qgvrS0wjdpeC+Tn06KN3jw==}
engines: {node: '>=18.12.0'}
peerDependencies:
prettier: '>=3.0.0'
stylelint: '>=16.0.0'
- stylelint-scss@6.10.0:
- resolution: {integrity: sha512-y03if6Qw9xBMoVaf7tzp5BbnYhYvudIKzURkhSHzcHG0bW0fAYvQpTUVJOe7DyhHaxeThBil4ObEMvGbV7+M+w==}
+ stylelint-scss@6.11.0:
+ resolution: {integrity: sha512-AvJ6LVzz2iXHxPlPTR9WVy73FC/vmohH54VySNlCKX1NIXNAeuzy/VbIkMJLMyw/xKYqkgY4kAgB+qy5BfCaCg==}
engines: {node: '>=18.12.0'}
peerDependencies:
stylelint: ^16.0.2
- stylelint@16.13.2:
- resolution: {integrity: sha512-wDlgh0mRO9RtSa3TdidqHd0nOG8MmUyVKl+dxA6C1j8aZRzpNeEgdhFmU5y4sZx4Fc6r46p0fI7p1vR5O2DZqA==}
+ stylelint@16.14.1:
+ resolution: {integrity: sha512-oqCL7AC3786oTax35T/nuLL8p2C3k/8rHKAooezrPGRvUX0wX+qqs5kMWh5YYT4PHQgVDobHT4tw55WgpYG6Sw==}
engines: {node: '>=18.12.0'}
hasBin: true
@@ -4734,6 +4765,10 @@ packages:
engines: {node: '>=16 || 14 >=14.17'}
hasBin: true
+ superjson@2.2.2:
+ resolution: {integrity: sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==}
+ engines: {node: '>=16'}
+
supports-color@7.2.0:
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
engines: {node: '>=8'}
@@ -4746,8 +4781,8 @@ packages:
resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==}
engines: {node: '>=8'}
- supports-hyperlinks@3.1.0:
- resolution: {integrity: sha512-2rn0BZ+/f7puLOHZm1HOJfwBggfaHXUpPUSSG/SWM4TWp5KCfmNYwnC3hruy2rZlMnmWZ+QAGpZfchu3f3695A==}
+ supports-hyperlinks@3.2.0:
+ resolution: {integrity: sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==}
engines: {node: '>=14.18'}
supports-preserve-symlinks-flag@1.0.0:
@@ -4762,8 +4797,8 @@ packages:
engines: {node: '>=14.0.0'}
hasBin: true
- swiper@11.2.1:
- resolution: {integrity: sha512-62G69+iQRIfUqTmJkWpZDcX891Ra8O9050ckt1/JI2H+0483g+gq0m7gINecDqMtDh2zt5dK+uzBRxGhGOOvQA==}
+ swiper@11.2.3:
+ resolution: {integrity: sha512-24m5tqHCd1Wmp9+86aKDoIGMsZGEjIL++3nuB1UjhAhIlvwj4k0Jikxu9PGQ/VswLpoje6JtMDWo12uu4aS2FA==}
engines: {node: '>= 4.7.0'}
symbol-tree@3.2.4:
@@ -4845,8 +4880,8 @@ packages:
resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==}
engines: {node: '>=8'}
- ts-api-utils@2.0.0:
- resolution: {integrity: sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==}
+ ts-api-utils@2.0.1:
+ resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==}
engines: {node: '>=18.12'}
peerDependencies:
typescript: '>=4.8.4'
@@ -4879,8 +4914,8 @@ packages:
resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
engines: {node: '>=10'}
- type-fest@4.32.0:
- resolution: {integrity: sha512-rfgpoi08xagF3JSdtJlCwMq9DGNDE0IMh3Mkpc1wUypg9vPi786AiqeBBKcqvIkq42azsBM85N490fyZjeUftw==}
+ type-fest@4.34.1:
+ resolution: {integrity: sha512-6kSc32kT0rbwxD6QL1CYe8IqdzN/J/ILMrNK+HMQCKH3insCDRY/3ITb0vcBss0a3t72fzh2YSzj8ko1HgwT3g==}
engines: {node: '>=16'}
type@2.7.3:
@@ -4913,8 +4948,13 @@ packages:
resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
engines: {node: '>=18'}
- unimport@3.14.6:
- resolution: {integrity: sha512-CYvbDaTT04Rh8bmD8jz3WPmHYZRG/NnvYVzwD6V1YAlvvKROlAeNDUBhkBGzNav2RKaeuXvlWYaa1V4Lfi/O0g==}
+ unicorn-magic@0.3.0:
+ resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==}
+ engines: {node: '>=18'}
+
+ unimport@4.1.1:
+ resolution: {integrity: sha512-j9+fijH6aDd05yv1fXlyt7HSxtOWtGtrZeYTVBsSUg57Iuf+Ps2itIZjeyu7bEQ4k0WOgYhHrdW8m/pJgOpl5g==}
+ engines: {node: '>=18.12.0'}
universalify@0.2.0:
resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
@@ -4924,12 +4964,16 @@ packages:
resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
engines: {node: '>= 10.0.0'}
+ unplugin-utils@0.2.4:
+ resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==}
+ engines: {node: '>=18.12.0'}
+
unplugin@1.16.1:
resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==}
engines: {node: '>=14.0.0'}
- unplugin@2.1.2:
- resolution: {integrity: sha512-Q3LU0e4zxKfRko1wMV2HmP8lB9KWislY7hxXpxd+lGx0PRInE4vhMBVEZwpdVYHvtqzhSrzuIfErsob6bQfCzw==}
+ unplugin@2.2.0:
+ resolution: {integrity: sha512-m1ekpSwuOT5hxkJeZGRxO7gXbXT3gF26NjQ7GdVHoLoF8/nopLcd/QfPigpCy7i51oFHiRJg/CyHhj4vs2+KGw==}
engines: {node: '>=18.12.0'}
untyped@1.5.2:
@@ -4964,15 +5008,15 @@ packages:
resolution: {integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==}
engines: {node: '>=10.12.0'}
- vditor@3.10.8:
- resolution: {integrity: sha512-u9npjvMuGJVk0QGbpqiGAmvgiR4QvMVpNQYrvFYZ/yWDtTFLZrHmLxuUbtswotR6KY10u5kVuaoSEoBGGWQGjQ==}
+ vditor@3.10.9:
+ resolution: {integrity: sha512-cJE/pMv/kg3dW9TIoAe2VBM4CI1JuTEjsD8YhveqYZm8h4pjcXSmYtu/0QVqH6/KA2BeUXvZilryOXlwho2QZg==}
version-rocket@1.7.4:
resolution: {integrity: sha512-YTQ7zMq7UuMfNpC/DxP+d+hlhLeDEFFi1dmWGiYXsDA8x4mN1X/NQuPPdOsUjh1UG/owWNjdTQhSqJyWxwrQeQ==}
hasBin: true
- vite-code-inspector-plugin@0.19.2:
- resolution: {integrity: sha512-xovjPvuxkK50t5dorU1wRoU01ESzqOGlY2nmBtdf1wKVFqTmQIKf6J5cAbhL0ejoEgjV/xd4ZpuFTPiBrNQNCg==}
+ vite-code-inspector-plugin@0.20.0:
+ resolution: {integrity: sha512-XSIn+H2rn3ejXj8DLUaje9WdLVwcmwWW0Bc4RfxUY5tKJrWsVpXnz9QVU5uRzMPlraDZcfX7A9lfdX1gfmjulA==}
vite-plugin-cdn-import@1.0.1:
resolution: {integrity: sha512-lgjLxgwFSKvJLbqjVBirUZ0rQo00GpUGJzRpgQu8RyBw9LA7jaqG6fUMQzBC9qWmTGabPC3iOzwCcoi7PseRAQ==}
@@ -5002,8 +5046,8 @@ packages:
peerDependencies:
vue: '>=3.2.13'
- vite@6.0.7:
- resolution: {integrity: sha512-RDt8r/7qx9940f8FcOIAH9PTViRrghKaK2K1jY3RaAURrEUbm9Du1mJ72G+jlhtG3WwodnfzY8ORQZbBavZEAQ==}
+ vite@6.1.0:
+ resolution: {integrity: sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ==}
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
peerDependencies:
@@ -5042,8 +5086,8 @@ packages:
yaml:
optional: true
- vscode-uri@3.0.8:
- resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==}
+ vscode-uri@3.1.0:
+ resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==}
vue-demi@0.14.10:
resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==}
@@ -5062,8 +5106,8 @@ packages:
peerDependencies:
eslint: '>=6.0.0'
- vue-i18n@11.0.1:
- resolution: {integrity: sha512-pWAT8CusK8q9/EpN7V3oxwHwxWm6+Kp2PeTZmRGvdZTkUzMQDpbbmHp0TwQ8xw04XKm23cr6B4GL72y3W8Yekg==}
+ vue-i18n@11.1.1:
+ resolution: {integrity: sha512-0P6DkKy96R4Wh2sIZJEHw8ivnlD1pnB6Ib/eldoF1SUpQutfKZv6aMqZwICS1gW0rwq24ZSXw7y3jW+PRVYqWA==}
engines: {node: '>= 16'}
peerDependencies:
vue: ^3.0.0
@@ -5079,8 +5123,8 @@ packages:
peerDependencies:
vue: ^3.0.0
- vue-pdf-embed@2.1.1:
- resolution: {integrity: sha512-5cDb9j7RFISUtAo9vusfaYxiNGLafPy/kWtqairaPFPrvMoGYnUCOyYfbdbaROVNw9KE3PNoGl+7pcx89i+log==}
+ vue-pdf-embed@2.1.2:
+ resolution: {integrity: sha512-/j++oknFBY9x/MgEFBo9tSuOXS0Z9COlywwLhMREhiGfmuQqpnGy5T+SwVIXxR1tmdzM/lHog8JL7HOAgXT1aw==}
peerDependencies:
vue: ^3.3.0
@@ -5159,8 +5203,8 @@ packages:
walker@1.0.8:
resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==}
- wavesurfer.js@7.8.16:
- resolution: {integrity: sha512-lhQF42A4Wn7ug5bixaqGK53qWF2minWdXlzxPtLV+QoVH3WgvVSdsP2HBaHRbkfT2Lh67kJG6CquFdukmf95gg==}
+ wavesurfer.js@7.9.1:
+ resolution: {integrity: sha512-+pG8X9c9BrfAW8KR54OPzZcAj/57sOL08He/tc6/7Mt6NCX3IfDFwexQxXVTILggGZUOUk7tFKfny32yGrysKA==}
webidl-conversions@5.0.0:
resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==}
@@ -5170,8 +5214,8 @@ packages:
resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==}
engines: {node: '>=10.4'}
- webpack-code-inspector-plugin@0.19.2:
- resolution: {integrity: sha512-59IBRCKCzu0eGONu6Mog64jBiiB6twbai4R0qmEKFMOcMJHnHE6nEwNT0NdeImHqv2k542pN5lYvo1LIusiVEA==}
+ webpack-code-inspector-plugin@0.20.0:
+ resolution: {integrity: sha512-wPLdAcbq3yxVI8LXjQnaTHRVj5W6zDPzx6EBAhs4TPyHYW8Cjud+gSVlPsgskPL7KDHOEX3Qgc2zaBZ4kXdR8w==}
webpack-virtual-modules@0.6.2:
resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==}
@@ -5304,11 +5348,6 @@ packages:
resolution: {integrity: sha512-4wZWvE398hCP7O8n3nXKu/vdq1HcH01ixYlCREaJL5NUMwQ0g3MaGFUBNSlmBtKmhbtVG/Cm6lyYmSVTEVil8A==}
engines: {node: ^14.17.0 || >=16.0.0}
- yaml@2.6.1:
- resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==}
- engines: {node: '>= 14'}
- hasBin: true
-
yaml@2.7.0:
resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==}
engines: {node: '>= 14'}
@@ -5366,20 +5405,21 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.1.1
- '@babel/compat-data@7.26.5': {}
+ '@babel/compat-data@7.26.8': {}
- '@babel/core@7.26.0':
+ '@babel/core@7.26.8':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.26.2
- '@babel/generator': 7.26.5
+ '@babel/generator': 7.26.8
'@babel/helper-compilation-targets': 7.26.5
- '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0)
- '@babel/helpers': 7.26.0
- '@babel/parser': 7.26.5
- '@babel/template': 7.25.9
- '@babel/traverse': 7.26.5
- '@babel/types': 7.26.5
+ '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.8)
+ '@babel/helpers': 7.26.7
+ '@babel/parser': 7.26.8
+ '@babel/template': 7.26.8
+ '@babel/traverse': 7.26.8
+ '@babel/types': 7.26.8
+ '@types/gensync': 1.0.4
convert-source-map: 2.0.0
debug: 4.4.0
gensync: 1.0.0-beta.2
@@ -5388,81 +5428,81 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.26.5':
+ '@babel/generator@7.26.8':
dependencies:
- '@babel/parser': 7.26.5
- '@babel/types': 7.26.5
+ '@babel/parser': 7.26.8
+ '@babel/types': 7.26.8
'@jridgewell/gen-mapping': 0.3.8
'@jridgewell/trace-mapping': 0.3.25
jsesc: 3.1.0
'@babel/helper-annotate-as-pure@7.25.9':
dependencies:
- '@babel/types': 7.26.5
+ '@babel/types': 7.26.8
'@babel/helper-compilation-targets@7.26.5':
dependencies:
- '@babel/compat-data': 7.26.5
+ '@babel/compat-data': 7.26.8
'@babel/helper-validator-option': 7.25.9
browserslist: 4.24.4
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.0)':
+ '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@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.0)
+ '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.8)
'@babel/helper-skip-transparent-expression-wrappers': 7.25.9
- '@babel/traverse': 7.26.5
+ '@babel/traverse': 7.26.8
semver: 6.3.1
transitivePeerDependencies:
- supports-color
'@babel/helper-member-expression-to-functions@7.25.9':
dependencies:
- '@babel/traverse': 7.26.5
- '@babel/types': 7.26.5
+ '@babel/traverse': 7.26.8
+ '@babel/types': 7.26.8
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.25.9':
dependencies:
- '@babel/traverse': 7.26.5
- '@babel/types': 7.26.5
+ '@babel/traverse': 7.26.8
+ '@babel/types': 7.26.8
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)':
+ '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-module-imports': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
- '@babel/traverse': 7.26.5
+ '@babel/traverse': 7.26.8
transitivePeerDependencies:
- supports-color
'@babel/helper-optimise-call-expression@7.25.9':
dependencies:
- '@babel/types': 7.26.5
+ '@babel/types': 7.26.8
'@babel/helper-plugin-utils@7.26.5': {}
- '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.0)':
+ '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-member-expression-to-functions': 7.25.9
'@babel/helper-optimise-call-expression': 7.25.9
- '@babel/traverse': 7.26.5
+ '@babel/traverse': 7.26.8
transitivePeerDependencies:
- supports-color
'@babel/helper-skip-transparent-expression-wrappers@7.25.9':
dependencies:
- '@babel/traverse': 7.26.5
- '@babel/types': 7.26.5
+ '@babel/traverse': 7.26.8
+ '@babel/types': 7.26.8
transitivePeerDependencies:
- supports-color
@@ -5472,148 +5512,148 @@ snapshots:
'@babel/helper-validator-option@7.25.9': {}
- '@babel/helpers@7.26.0':
+ '@babel/helpers@7.26.7':
dependencies:
- '@babel/template': 7.25.9
- '@babel/types': 7.26.5
+ '@babel/template': 7.26.8
+ '@babel/types': 7.26.8
- '@babel/parser@7.26.5':
+ '@babel/parser@7.26.8':
dependencies:
- '@babel/types': 7.26.5
+ '@babel/types': 7.26.8
- '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.0)':
+ '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-transform-typescript@7.26.5(@babel/core@7.26.0)':
+ '@babel/plugin-transform-typescript@7.26.8(@babel/core@7.26.8)':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-annotate-as-pure': 7.25.9
- '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0)
+ '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.8)
'@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.0)
+ '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.8)
transitivePeerDependencies:
- supports-color
- '@babel/runtime@7.26.0':
+ '@babel/runtime@7.26.7':
dependencies:
regenerator-runtime: 0.14.1
- '@babel/standalone@7.26.6':
+ '@babel/standalone@7.26.8':
optional: true
- '@babel/template@7.25.9':
+ '@babel/template@7.26.8':
dependencies:
'@babel/code-frame': 7.26.2
- '@babel/parser': 7.26.5
- '@babel/types': 7.26.5
+ '@babel/parser': 7.26.8
+ '@babel/types': 7.26.8
- '@babel/traverse@7.26.5':
+ '@babel/traverse@7.26.8':
dependencies:
'@babel/code-frame': 7.26.2
- '@babel/generator': 7.26.5
- '@babel/parser': 7.26.5
- '@babel/template': 7.25.9
- '@babel/types': 7.26.5
+ '@babel/generator': 7.26.8
+ '@babel/parser': 7.26.8
+ '@babel/template': 7.26.8
+ '@babel/types': 7.26.8
debug: 4.4.0
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/types@7.26.5':
+ '@babel/types@7.26.8':
dependencies:
'@babel/helper-string-parser': 7.25.9
'@babel/helper-validator-identifier': 7.25.9
'@bcoe/v8-coverage@0.2.3': {}
- '@commitlint/cli@19.6.1(@types/node@20.17.13)(typescript@5.7.3)':
+ '@commitlint/cli@19.7.1(@types/node@20.17.19)(typescript@5.7.3)':
dependencies:
'@commitlint/format': 19.5.0
- '@commitlint/lint': 19.6.0
- '@commitlint/load': 19.6.1(@types/node@20.17.13)(typescript@5.7.3)
+ '@commitlint/lint': 19.7.1
+ '@commitlint/load': 19.6.1(@types/node@20.17.19)(typescript@5.7.3)
'@commitlint/read': 19.5.0
'@commitlint/types': 19.5.0
tinyexec: 0.3.2
@@ -5622,7 +5662,7 @@ snapshots:
- '@types/node'
- typescript
- '@commitlint/config-conventional@19.6.0':
+ '@commitlint/config-conventional@19.7.1':
dependencies:
'@commitlint/types': 19.5.0
conventional-changelog-conventionalcommits: 7.0.2
@@ -5648,19 +5688,19 @@ snapshots:
'@commitlint/types': 19.5.0
chalk: 5.4.1
- '@commitlint/is-ignored@19.6.0':
+ '@commitlint/is-ignored@19.7.1':
dependencies:
'@commitlint/types': 19.5.0
- semver: 7.6.3
+ semver: 7.7.1
- '@commitlint/lint@19.6.0':
+ '@commitlint/lint@19.7.1':
dependencies:
- '@commitlint/is-ignored': 19.6.0
+ '@commitlint/is-ignored': 19.7.1
'@commitlint/parse': 19.5.0
'@commitlint/rules': 19.6.0
'@commitlint/types': 19.5.0
- '@commitlint/load@19.6.1(@types/node@20.17.13)(typescript@5.7.3)':
+ '@commitlint/load@19.6.1(@types/node@20.17.19)(typescript@5.7.3)':
dependencies:
'@commitlint/config-validator': 19.5.0
'@commitlint/execute-rule': 19.5.0
@@ -5668,7 +5708,7 @@ snapshots:
'@commitlint/types': 19.5.0
chalk: 5.4.1
cosmiconfig: 9.0.0(typescript@5.7.3)
- cosmiconfig-typescript-loader: 6.1.0(@types/node@20.17.13)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3)
+ cosmiconfig-typescript-loader: 6.1.0(@types/node@20.17.19)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
@@ -5730,9 +5770,9 @@ snapshots:
'@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
'@csstools/css-tokenizer': 3.0.3
- '@csstools/selector-specificity@5.0.0(postcss-selector-parser@7.0.0)':
+ '@csstools/selector-specificity@5.0.0(postcss-selector-parser@7.1.0)':
dependencies:
- postcss-selector-parser: 7.0.0
+ postcss-selector-parser: 7.1.0
'@ctrl/tinycolor@3.6.1': {}
@@ -5817,16 +5857,16 @@ snapshots:
'@esbuild/win32-x64@0.24.2':
optional: true
- '@eslint-community/eslint-utils@4.4.1(eslint@9.18.0(jiti@2.4.2))':
+ '@eslint-community/eslint-utils@4.4.1(eslint@9.20.1(jiti@2.4.2))':
dependencies:
- eslint: 9.18.0(jiti@2.4.2)
+ eslint: 9.20.1(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.19.2':
dependencies:
- '@eslint/object-schema': 2.1.5
+ '@eslint/object-schema': 2.1.6
debug: 4.4.0
minimatch: 3.1.2
transitivePeerDependencies:
@@ -5836,6 +5876,10 @@ snapshots:
dependencies:
'@types/json-schema': 7.0.15
+ '@eslint/core@0.11.0':
+ dependencies:
+ '@types/json-schema': 7.0.15
+
'@eslint/eslintrc@3.2.0':
dependencies:
ajv: 6.12.6
@@ -5843,23 +5887,23 @@ snapshots:
espree: 10.3.0
globals: 14.0.0
ignore: 5.3.2
- import-fresh: 3.3.0
+ import-fresh: 3.3.1
js-yaml: 4.1.0
minimatch: 3.1.2
strip-json-comments: 3.1.1
transitivePeerDependencies:
- supports-color
- '@eslint/js@9.18.0': {}
+ '@eslint/js@9.20.0': {}
- '@eslint/object-schema@2.1.5': {}
+ '@eslint/object-schema@2.1.6': {}
'@eslint/plugin-kit@0.2.5':
dependencies:
'@eslint/core': 0.10.0
levn: 0.4.1
- '@faker-js/faker@9.3.0': {}
+ '@faker-js/faker@9.5.0': {}
'@floating-ui/core@1.6.9':
dependencies:
@@ -5912,7 +5956,7 @@ snapshots:
transitivePeerDependencies:
- '@vue/composition-api'
- '@intlify/bundle-utils@10.0.0(vue-i18n@11.0.1(vue@3.5.13(typescript@5.7.3)))':
+ '@intlify/bundle-utils@10.0.0(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))':
dependencies:
'@intlify/message-compiler': 11.0.0-rc.1
'@intlify/shared': 11.0.0-rc.1
@@ -5924,36 +5968,36 @@ snapshots:
source-map-js: 1.2.1
yaml-eslint-parser: 1.2.3
optionalDependencies:
- vue-i18n: 11.0.1(vue@3.5.13(typescript@5.7.3))
+ vue-i18n: 11.1.1(vue@3.5.13(typescript@5.7.3))
- '@intlify/core-base@11.0.1':
+ '@intlify/core-base@11.1.1':
dependencies:
- '@intlify/message-compiler': 11.0.1
- '@intlify/shared': 11.0.1
+ '@intlify/message-compiler': 11.1.1
+ '@intlify/shared': 11.1.1
'@intlify/message-compiler@11.0.0-rc.1':
dependencies:
'@intlify/shared': 11.0.0-rc.1
source-map-js: 1.2.1
- '@intlify/message-compiler@11.0.1':
+ '@intlify/message-compiler@11.1.1':
dependencies:
- '@intlify/shared': 11.0.1
+ '@intlify/shared': 11.1.1
source-map-js: 1.2.1
'@intlify/shared@11.0.0-rc.1': {}
- '@intlify/shared@11.0.1': {}
+ '@intlify/shared@11.1.1': {}
- '@intlify/unplugin-vue-i18n@6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.18.0(jiti@2.4.2))(rollup@4.30.1)(typescript@5.7.3)(vue-i18n@11.0.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))':
+ '@intlify/unplugin-vue-i18n@6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.20.1(jiti@2.4.2))(rollup@4.34.6)(typescript@5.7.3)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))':
dependencies:
- '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@2.4.2))
- '@intlify/bundle-utils': 10.0.0(vue-i18n@11.0.1(vue@3.5.13(typescript@5.7.3)))
- '@intlify/shared': 11.0.1
- '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.0.1)(@vue/compiler-dom@3.5.13)(vue-i18n@11.0.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))
- '@rollup/pluginutils': 5.1.4(rollup@4.30.1)
- '@typescript-eslint/scope-manager': 8.20.0
- '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3)
+ '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2))
+ '@intlify/bundle-utils': 10.0.0(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))
+ '@intlify/shared': 11.1.1
+ '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.1)(@vue/compiler-dom@3.5.13)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))
+ '@rollup/pluginutils': 5.1.4(rollup@4.34.6)
+ '@typescript-eslint/scope-manager': 8.24.0
+ '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3)
debug: 4.4.0
fast-glob: 3.3.3
js-yaml: 4.1.0
@@ -5964,7 +6008,7 @@ snapshots:
unplugin: 1.16.1
vue: 3.5.13(typescript@5.7.3)
optionalDependencies:
- vue-i18n: 11.0.1(vue@3.5.13(typescript@5.7.3))
+ vue-i18n: 11.1.1(vue@3.5.13(typescript@5.7.3))
transitivePeerDependencies:
- '@vue/compiler-dom'
- eslint
@@ -5972,14 +6016,14 @@ snapshots:
- supports-color
- typescript
- '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.0.1)(@vue/compiler-dom@3.5.13)(vue-i18n@11.0.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))':
+ '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.1.1)(@vue/compiler-dom@3.5.13)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))':
dependencies:
- '@babel/parser': 7.26.5
+ '@babel/parser': 7.26.8
optionalDependencies:
- '@intlify/shared': 11.0.1
+ '@intlify/shared': 11.1.1
'@vue/compiler-dom': 3.5.13
vue: 3.5.13(typescript@5.7.3)
- vue-i18n: 11.0.1(vue@3.5.13(typescript@5.7.3))
+ vue-i18n: 11.1.1(vue@3.5.13(typescript@5.7.3))
'@isaacs/cliui@8.0.2':
dependencies:
@@ -6003,7 +6047,7 @@ snapshots:
'@jest/console@27.5.1':
dependencies:
'@jest/types': 27.5.1
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
chalk: 4.1.2
jest-message-util: 27.5.1
jest-util: 27.5.1
@@ -6016,7 +6060,7 @@ snapshots:
'@jest/test-result': 27.5.1
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.8.1
@@ -6050,14 +6094,14 @@ snapshots:
dependencies:
'@jest/fake-timers': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
jest-mock: 27.5.1
'@jest/fake-timers@27.5.1':
dependencies:
'@jest/types': 27.5.1
'@sinonjs/fake-timers': 8.1.0
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
jest-message-util: 27.5.1
jest-mock: 27.5.1
jest-util: 27.5.1
@@ -6075,7 +6119,7 @@ snapshots:
'@jest/test-result': 27.5.1
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
chalk: 4.1.2
collect-v8-coverage: 1.0.2
exit: 0.1.2
@@ -6122,7 +6166,7 @@ snapshots:
'@jest/transform@27.5.1':
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@jest/types': 27.5.1
babel-plugin-istanbul: 6.1.1
chalk: 4.1.2
@@ -6144,7 +6188,7 @@ snapshots:
dependencies:
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
'@types/yargs': 16.0.9
chalk: 4.1.2
@@ -6189,48 +6233,48 @@ snapshots:
- ts-node
- utf-8-validate
- '@napi-rs/canvas-android-arm64@0.1.65':
+ '@napi-rs/canvas-android-arm64@0.1.67':
optional: true
- '@napi-rs/canvas-darwin-arm64@0.1.65':
+ '@napi-rs/canvas-darwin-arm64@0.1.67':
optional: true
- '@napi-rs/canvas-darwin-x64@0.1.65':
+ '@napi-rs/canvas-darwin-x64@0.1.67':
optional: true
- '@napi-rs/canvas-linux-arm-gnueabihf@0.1.65':
+ '@napi-rs/canvas-linux-arm-gnueabihf@0.1.67':
optional: true
- '@napi-rs/canvas-linux-arm64-gnu@0.1.65':
+ '@napi-rs/canvas-linux-arm64-gnu@0.1.67':
optional: true
- '@napi-rs/canvas-linux-arm64-musl@0.1.65':
+ '@napi-rs/canvas-linux-arm64-musl@0.1.67':
optional: true
- '@napi-rs/canvas-linux-riscv64-gnu@0.1.65':
+ '@napi-rs/canvas-linux-riscv64-gnu@0.1.67':
optional: true
- '@napi-rs/canvas-linux-x64-gnu@0.1.65':
+ '@napi-rs/canvas-linux-x64-gnu@0.1.67':
optional: true
- '@napi-rs/canvas-linux-x64-musl@0.1.65':
+ '@napi-rs/canvas-linux-x64-musl@0.1.67':
optional: true
- '@napi-rs/canvas-win32-x64-msvc@0.1.65':
+ '@napi-rs/canvas-win32-x64-msvc@0.1.67':
optional: true
- '@napi-rs/canvas@0.1.65':
+ '@napi-rs/canvas@0.1.67':
optionalDependencies:
- '@napi-rs/canvas-android-arm64': 0.1.65
- '@napi-rs/canvas-darwin-arm64': 0.1.65
- '@napi-rs/canvas-darwin-x64': 0.1.65
- '@napi-rs/canvas-linux-arm-gnueabihf': 0.1.65
- '@napi-rs/canvas-linux-arm64-gnu': 0.1.65
- '@napi-rs/canvas-linux-arm64-musl': 0.1.65
- '@napi-rs/canvas-linux-riscv64-gnu': 0.1.65
- '@napi-rs/canvas-linux-x64-gnu': 0.1.65
- '@napi-rs/canvas-linux-x64-musl': 0.1.65
- '@napi-rs/canvas-win32-x64-msvc': 0.1.65
+ '@napi-rs/canvas-android-arm64': 0.1.67
+ '@napi-rs/canvas-darwin-arm64': 0.1.67
+ '@napi-rs/canvas-darwin-x64': 0.1.67
+ '@napi-rs/canvas-linux-arm-gnueabihf': 0.1.67
+ '@napi-rs/canvas-linux-arm64-gnu': 0.1.67
+ '@napi-rs/canvas-linux-arm64-musl': 0.1.67
+ '@napi-rs/canvas-linux-riscv64-gnu': 0.1.67
+ '@napi-rs/canvas-linux-x64-gnu': 0.1.67
+ '@napi-rs/canvas-linux-x64-musl': 0.1.67
+ '@napi-rs/canvas-win32-x64-msvc': 0.1.67
optional: true
'@nodelib/fs.scandir@2.1.5':
@@ -6243,103 +6287,94 @@ snapshots:
'@nodelib/fs.walk@1.2.8':
dependencies:
'@nodelib/fs.scandir': 2.1.5
- fastq: 1.18.0
+ fastq: 1.19.0
- '@nuxt/kit@3.15.1(rollup@4.30.1)':
+ '@nuxt/kit@3.15.4':
dependencies:
- '@nuxt/schema': 3.15.1
- c12: 2.0.1
+ c12: 2.0.2
consola: 3.4.0
defu: 6.1.4
destr: 2.0.3
- globby: 14.0.2
+ globby: 14.1.0
ignore: 7.0.3
jiti: 2.4.2
klona: 2.0.6
knitwork: 1.2.0
mlly: 1.7.4
ohash: 1.1.4
- pathe: 2.0.1
+ pathe: 2.0.3
pkg-types: 1.3.1
scule: 1.3.0
- semver: 7.6.3
+ semver: 7.7.1
+ std-env: 3.8.0
ufo: 1.5.4
unctx: 2.4.1
- unimport: 3.14.6(rollup@4.30.1)
+ unimport: 4.1.1
untyped: 1.5.2
transitivePeerDependencies:
- magicast
- - rollup
- supports-color
optional: true
- '@nuxt/schema@3.15.1':
- dependencies:
- consola: 3.4.0
- defu: 6.1.4
- pathe: 2.0.1
- std-env: 3.8.0
+ '@parcel/watcher-android-arm64@2.5.1':
optional: true
- '@parcel/watcher-android-arm64@2.5.0':
+ '@parcel/watcher-darwin-arm64@2.5.1':
optional: true
- '@parcel/watcher-darwin-arm64@2.5.0':
+ '@parcel/watcher-darwin-x64@2.5.1':
optional: true
- '@parcel/watcher-darwin-x64@2.5.0':
+ '@parcel/watcher-freebsd-x64@2.5.1':
optional: true
- '@parcel/watcher-freebsd-x64@2.5.0':
+ '@parcel/watcher-linux-arm-glibc@2.5.1':
optional: true
- '@parcel/watcher-linux-arm-glibc@2.5.0':
+ '@parcel/watcher-linux-arm-musl@2.5.1':
optional: true
- '@parcel/watcher-linux-arm-musl@2.5.0':
+ '@parcel/watcher-linux-arm64-glibc@2.5.1':
optional: true
- '@parcel/watcher-linux-arm64-glibc@2.5.0':
+ '@parcel/watcher-linux-arm64-musl@2.5.1':
optional: true
- '@parcel/watcher-linux-arm64-musl@2.5.0':
+ '@parcel/watcher-linux-x64-glibc@2.5.1':
optional: true
- '@parcel/watcher-linux-x64-glibc@2.5.0':
+ '@parcel/watcher-linux-x64-musl@2.5.1':
optional: true
- '@parcel/watcher-linux-x64-musl@2.5.0':
+ '@parcel/watcher-win32-arm64@2.5.1':
optional: true
- '@parcel/watcher-win32-arm64@2.5.0':
+ '@parcel/watcher-win32-ia32@2.5.1':
optional: true
- '@parcel/watcher-win32-ia32@2.5.0':
+ '@parcel/watcher-win32-x64@2.5.1':
optional: true
- '@parcel/watcher-win32-x64@2.5.0':
- optional: true
-
- '@parcel/watcher@2.5.0':
+ '@parcel/watcher@2.5.1':
dependencies:
detect-libc: 1.0.3
is-glob: 4.0.3
micromatch: 4.0.8
node-addon-api: 7.1.1
optionalDependencies:
- '@parcel/watcher-android-arm64': 2.5.0
- '@parcel/watcher-darwin-arm64': 2.5.0
- '@parcel/watcher-darwin-x64': 2.5.0
- '@parcel/watcher-freebsd-x64': 2.5.0
- '@parcel/watcher-linux-arm-glibc': 2.5.0
- '@parcel/watcher-linux-arm-musl': 2.5.0
- '@parcel/watcher-linux-arm64-glibc': 2.5.0
- '@parcel/watcher-linux-arm64-musl': 2.5.0
- '@parcel/watcher-linux-x64-glibc': 2.5.0
- '@parcel/watcher-linux-x64-musl': 2.5.0
- '@parcel/watcher-win32-arm64': 2.5.0
- '@parcel/watcher-win32-ia32': 2.5.0
- '@parcel/watcher-win32-x64': 2.5.0
+ '@parcel/watcher-android-arm64': 2.5.1
+ '@parcel/watcher-darwin-arm64': 2.5.1
+ '@parcel/watcher-darwin-x64': 2.5.1
+ '@parcel/watcher-freebsd-x64': 2.5.1
+ '@parcel/watcher-linux-arm-glibc': 2.5.1
+ '@parcel/watcher-linux-arm-musl': 2.5.1
+ '@parcel/watcher-linux-arm64-glibc': 2.5.1
+ '@parcel/watcher-linux-arm64-musl': 2.5.1
+ '@parcel/watcher-linux-x64-glibc': 2.5.1
+ '@parcel/watcher-linux-x64-musl': 2.5.1
+ '@parcel/watcher-win32-arm64': 2.5.1
+ '@parcel/watcher-win32-ia32': 2.5.1
+ '@parcel/watcher-win32-x64': 2.5.1
optional: true
'@pkgjs/parseargs@0.11.0':
@@ -6349,19 +6384,19 @@ snapshots:
'@popperjs/core@2.11.8': {}
- '@pureadmin/descriptions@1.2.1(echarts@5.6.0)(element-plus@2.9.3(vue@3.5.13(typescript@5.7.3)))(typescript@5.7.3)':
+ '@pureadmin/descriptions@1.2.1(echarts@5.6.0)(element-plus@2.9.4(vue@3.5.13(typescript@5.7.3)))(typescript@5.7.3)':
dependencies:
'@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.7.3))
'@pureadmin/utils': 2.5.0(echarts@5.6.0)(vue@3.5.13(typescript@5.7.3))
- element-plus: 2.9.3(vue@3.5.13(typescript@5.7.3))
+ element-plus: 2.9.4(vue@3.5.13(typescript@5.7.3))
vue: 3.5.13(typescript@5.7.3)
transitivePeerDependencies:
- echarts
- typescript
- '@pureadmin/table@3.2.1(element-plus@2.9.3(vue@3.5.13(typescript@5.7.3)))(typescript@5.7.3)':
+ '@pureadmin/table@3.2.1(element-plus@2.9.4(vue@3.5.13(typescript@5.7.3)))(typescript@5.7.3)':
dependencies:
- element-plus: 2.9.3(vue@3.5.13(typescript@5.7.3))
+ element-plus: 2.9.4(vue@3.5.13(typescript@5.7.3))
vue: 3.5.13(typescript@5.7.3)
transitivePeerDependencies:
- typescript
@@ -6371,69 +6406,69 @@ snapshots:
echarts: 5.6.0
vue: 3.5.13(typescript@5.7.3)
- '@rollup/pluginutils@5.1.4(rollup@4.30.1)':
+ '@rollup/pluginutils@5.1.4(rollup@4.34.6)':
dependencies:
'@types/estree': 1.0.6
estree-walker: 2.0.2
picomatch: 4.0.2
optionalDependencies:
- rollup: 4.30.1
+ rollup: 4.34.6
- '@rollup/rollup-android-arm-eabi@4.30.1':
+ '@rollup/rollup-android-arm-eabi@4.34.6':
optional: true
- '@rollup/rollup-android-arm64@4.30.1':
+ '@rollup/rollup-android-arm64@4.34.6':
optional: true
- '@rollup/rollup-darwin-arm64@4.30.1':
+ '@rollup/rollup-darwin-arm64@4.34.6':
optional: true
- '@rollup/rollup-darwin-x64@4.30.1':
+ '@rollup/rollup-darwin-x64@4.34.6':
optional: true
- '@rollup/rollup-freebsd-arm64@4.30.1':
+ '@rollup/rollup-freebsd-arm64@4.34.6':
optional: true
- '@rollup/rollup-freebsd-x64@4.30.1':
+ '@rollup/rollup-freebsd-x64@4.34.6':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.30.1':
+ '@rollup/rollup-linux-arm-gnueabihf@4.34.6':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.30.1':
+ '@rollup/rollup-linux-arm-musleabihf@4.34.6':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.30.1':
+ '@rollup/rollup-linux-arm64-gnu@4.34.6':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.30.1':
+ '@rollup/rollup-linux-arm64-musl@4.34.6':
optional: true
- '@rollup/rollup-linux-loongarch64-gnu@4.30.1':
+ '@rollup/rollup-linux-loongarch64-gnu@4.34.6':
optional: true
- '@rollup/rollup-linux-powerpc64le-gnu@4.30.1':
+ '@rollup/rollup-linux-powerpc64le-gnu@4.34.6':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.30.1':
+ '@rollup/rollup-linux-riscv64-gnu@4.34.6':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.30.1':
+ '@rollup/rollup-linux-s390x-gnu@4.34.6':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.30.1':
+ '@rollup/rollup-linux-x64-gnu@4.34.6':
optional: true
- '@rollup/rollup-linux-x64-musl@4.30.1':
+ '@rollup/rollup-linux-x64-musl@4.34.6':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.30.1':
+ '@rollup/rollup-win32-arm64-msvc@4.34.6':
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.30.1':
+ '@rollup/rollup-win32-ia32-msvc@4.34.6':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.30.1':
+ '@rollup/rollup-win32-x64-msvc@4.34.6':
optional: true
'@sindresorhus/merge-streams@2.3.0':
@@ -6457,24 +6492,24 @@ snapshots:
'@types/babel__core@7.20.5':
dependencies:
- '@babel/parser': 7.26.5
- '@babel/types': 7.26.5
+ '@babel/parser': 7.26.8
+ '@babel/types': 7.26.8
'@types/babel__generator': 7.6.8
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.6
'@types/babel__generator@7.6.8':
dependencies:
- '@babel/types': 7.26.5
+ '@babel/types': 7.26.8
'@types/babel__template@7.4.4':
dependencies:
- '@babel/parser': 7.26.5
- '@babel/types': 7.26.5
+ '@babel/parser': 7.26.8
+ '@babel/types': 7.26.8
'@types/babel__traverse@7.20.6':
dependencies:
- '@babel/types': 7.26.5
+ '@babel/types': 7.26.8
'@types/codemirror@5.60.15':
dependencies:
@@ -6482,7 +6517,7 @@ snapshots:
'@types/conventional-commits-parser@5.0.1':
dependencies:
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
'@types/dagre@0.7.52': {}
@@ -6490,9 +6525,11 @@ snapshots:
'@types/event-emitter@0.3.5': {}
+ '@types/gensync@1.0.4': {}
+
'@types/graceful-fs@4.1.9':
dependencies:
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
'@types/intro.js@5.1.5': {}
@@ -6512,13 +6549,13 @@ snapshots:
'@types/lodash-es@4.17.12':
dependencies:
- '@types/lodash': 4.17.14
+ '@types/lodash': 4.17.15
- '@types/lodash@4.17.14': {}
+ '@types/lodash@4.17.15': {}
'@types/mousetrap@1.6.15': {}
- '@types/node@20.17.13':
+ '@types/node@20.17.19':
dependencies:
undici-types: 6.19.8
@@ -6530,7 +6567,7 @@ snapshots:
'@types/qrcode@1.5.5':
dependencies:
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
'@types/qs@6.9.18': {}
@@ -6556,81 +6593,81 @@ snapshots:
dependencies:
'@types/yargs-parser': 21.0.3
- '@typescript-eslint/eslint-plugin@8.20.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.18.0(jiti@2.4.2))(typescript@5.7.3)':
+ '@typescript-eslint/eslint-plugin@8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3))(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.20.0(eslint@9.18.0(jiti@2.4.2))(typescript@5.7.3)
- '@typescript-eslint/scope-manager': 8.20.0
- '@typescript-eslint/type-utils': 8.20.0(eslint@9.18.0(jiti@2.4.2))(typescript@5.7.3)
- '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@2.4.2))(typescript@5.7.3)
- '@typescript-eslint/visitor-keys': 8.20.0
- eslint: 9.18.0(jiti@2.4.2)
+ '@typescript-eslint/parser': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.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.7.3)
+ '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)
+ '@typescript-eslint/visitor-keys': 8.24.0
+ eslint: 9.20.1(jiti@2.4.2)
graphemer: 1.4.0
ignore: 5.3.2
natural-compare: 1.4.0
- ts-api-utils: 2.0.0(typescript@5.7.3)
+ ts-api-utils: 2.0.1(typescript@5.7.3)
typescript: 5.7.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@2.4.2))(typescript@5.7.3)':
+ '@typescript-eslint/parser@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.20.0
- '@typescript-eslint/types': 8.20.0
- '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3)
- '@typescript-eslint/visitor-keys': 8.20.0
+ '@typescript-eslint/scope-manager': 8.24.0
+ '@typescript-eslint/types': 8.24.0
+ '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3)
+ '@typescript-eslint/visitor-keys': 8.24.0
debug: 4.4.0
- eslint: 9.18.0(jiti@2.4.2)
+ eslint: 9.20.1(jiti@2.4.2)
typescript: 5.7.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.20.0':
+ '@typescript-eslint/scope-manager@8.24.0':
dependencies:
- '@typescript-eslint/types': 8.20.0
- '@typescript-eslint/visitor-keys': 8.20.0
+ '@typescript-eslint/types': 8.24.0
+ '@typescript-eslint/visitor-keys': 8.24.0
- '@typescript-eslint/type-utils@8.20.0(eslint@9.18.0(jiti@2.4.2))(typescript@5.7.3)':
+ '@typescript-eslint/type-utils@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)':
dependencies:
- '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3)
- '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@2.4.2))(typescript@5.7.3)
+ '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3)
+ '@typescript-eslint/utils': 8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)
debug: 4.4.0
- eslint: 9.18.0(jiti@2.4.2)
- ts-api-utils: 2.0.0(typescript@5.7.3)
+ eslint: 9.20.1(jiti@2.4.2)
+ ts-api-utils: 2.0.1(typescript@5.7.3)
typescript: 5.7.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.20.0': {}
+ '@typescript-eslint/types@8.24.0': {}
- '@typescript-eslint/typescript-estree@8.20.0(typescript@5.7.3)':
+ '@typescript-eslint/typescript-estree@8.24.0(typescript@5.7.3)':
dependencies:
- '@typescript-eslint/types': 8.20.0
- '@typescript-eslint/visitor-keys': 8.20.0
+ '@typescript-eslint/types': 8.24.0
+ '@typescript-eslint/visitor-keys': 8.24.0
debug: 4.4.0
fast-glob: 3.3.3
is-glob: 4.0.3
minimatch: 9.0.5
- semver: 7.6.3
- ts-api-utils: 2.0.0(typescript@5.7.3)
+ semver: 7.7.1
+ ts-api-utils: 2.0.1(typescript@5.7.3)
typescript: 5.7.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.20.0(eslint@9.18.0(jiti@2.4.2))(typescript@5.7.3)':
+ '@typescript-eslint/utils@8.24.0(eslint@9.20.1(jiti@2.4.2))(typescript@5.7.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@2.4.2))
- '@typescript-eslint/scope-manager': 8.20.0
- '@typescript-eslint/types': 8.20.0
- '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3)
- eslint: 9.18.0(jiti@2.4.2)
+ '@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.7.3)
+ eslint: 9.20.1(jiti@2.4.2)
typescript: 5.7.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.20.0':
+ '@typescript-eslint/visitor-keys@8.24.0':
dependencies:
- '@typescript-eslint/types': 8.20.0
+ '@typescript-eslint/types': 8.24.0
eslint-visitor-keys: 4.2.0
'@uppy/companion-client@2.2.2':
@@ -6662,19 +6699,19 @@ snapshots:
'@uppy/utils': 4.1.3
nanoid: 3.3.8
- '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))':
+ '@vitejs/plugin-vue-jsx@4.1.1(vite@6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))':
dependencies:
- '@babel/core': 7.26.0
- '@babel/plugin-transform-typescript': 7.26.5(@babel/core@7.26.0)
- '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0)
- vite: 6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0)
+ '@babel/core': 7.26.8
+ '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.8)
+ '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.8)
+ vite: 6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0)
vue: 3.5.13(typescript@5.7.3)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@5.2.1(vite@6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))':
+ '@vitejs/plugin-vue@5.2.1(vite@6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))':
dependencies:
- vite: 6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0)
+ vite: 6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0)
vue: 3.5.13(typescript@5.7.3)
'@volar/language-core@2.4.11':
@@ -6687,14 +6724,14 @@ snapshots:
dependencies:
'@volar/language-core': 2.4.11
path-browserify: 1.0.1
- vscode-uri: 3.0.8
+ vscode-uri: 3.1.0
- '@vue-flow/background@1.3.2(@vue-flow/core@1.42.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))':
+ '@vue-flow/background@1.3.2(@vue-flow/core@1.42.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))':
dependencies:
- '@vue-flow/core': 1.42.0(vue@3.5.13(typescript@5.7.3))
+ '@vue-flow/core': 1.42.1(vue@3.5.13(typescript@5.7.3))
vue: 3.5.13(typescript@5.7.3)
- '@vue-flow/core@1.42.0(vue@3.5.13(typescript@5.7.3))':
+ '@vue-flow/core@1.42.1(vue@3.5.13(typescript@5.7.3))':
dependencies:
'@vueuse/core': 10.11.1(vue@3.5.13(typescript@5.7.3))
d3-drag: 3.0.0
@@ -6706,37 +6743,37 @@ snapshots:
'@vue/babel-helper-vue-transform-on@1.2.5': {}
- '@vue/babel-plugin-jsx@1.2.5(@babel/core@7.26.0)':
+ '@vue/babel-plugin-jsx@1.2.5(@babel/core@7.26.8)':
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.0)
- '@babel/template': 7.25.9
- '@babel/traverse': 7.26.5
- '@babel/types': 7.26.5
+ '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.8)
+ '@babel/template': 7.26.8
+ '@babel/traverse': 7.26.8
+ '@babel/types': 7.26.8
'@vue/babel-helper-vue-transform-on': 1.2.5
- '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.26.0)
+ '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.26.8)
html-tags: 3.3.1
svg-tags: 1.0.0
optionalDependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
transitivePeerDependencies:
- supports-color
- '@vue/babel-plugin-resolve-type@1.2.5(@babel/core@7.26.0)':
+ '@vue/babel-plugin-resolve-type@1.2.5(@babel/core@7.26.8)':
dependencies:
'@babel/code-frame': 7.26.2
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@babel/helper-module-imports': 7.25.9
'@babel/helper-plugin-utils': 7.26.5
- '@babel/parser': 7.26.5
+ '@babel/parser': 7.26.8
'@vue/compiler-sfc': 3.5.13
transitivePeerDependencies:
- supports-color
'@vue/compiler-core@3.5.13':
dependencies:
- '@babel/parser': 7.26.5
+ '@babel/parser': 7.26.8
'@vue/shared': 3.5.13
entities: 4.5.0
estree-walker: 2.0.2
@@ -6749,14 +6786,14 @@ snapshots:
'@vue/compiler-sfc@3.5.13':
dependencies:
- '@babel/parser': 7.26.5
+ '@babel/parser': 7.26.8
'@vue/compiler-core': 3.5.13
'@vue/compiler-dom': 3.5.13
'@vue/compiler-ssr': 3.5.13
'@vue/shared': 3.5.13
estree-walker: 2.0.2
magic-string: 0.30.17
- postcss: 8.5.1
+ postcss: 8.5.2
source-map-js: 1.2.1
'@vue/compiler-ssr@3.5.13':
@@ -6771,6 +6808,24 @@ snapshots:
'@vue/devtools-api@6.6.4': {}
+ '@vue/devtools-api@7.7.2':
+ dependencies:
+ '@vue/devtools-kit': 7.7.2
+
+ '@vue/devtools-kit@7.7.2':
+ dependencies:
+ '@vue/devtools-shared': 7.7.2
+ birpc: 0.2.19
+ hookable: 5.5.3
+ mitt: 3.0.1
+ perfect-debounce: 1.0.0
+ speakingurl: 14.0.1
+ superjson: 2.2.2
+
+ '@vue/devtools-shared@7.7.2':
+ dependencies:
+ rfdc: 1.4.1
+
'@vue/language-core@2.2.0(typescript@5.7.3)':
dependencies:
'@volar/language-core': 2.4.11
@@ -6818,11 +6873,11 @@ snapshots:
- '@vue/composition-api'
- vue
- '@vueuse/core@12.4.0(typescript@5.7.3)':
+ '@vueuse/core@12.5.0(typescript@5.7.3)':
dependencies:
'@types/web-bluetooth': 0.0.20
- '@vueuse/metadata': 12.4.0
- '@vueuse/shared': 12.4.0(typescript@5.7.3)
+ '@vueuse/metadata': 12.5.0
+ '@vueuse/shared': 12.5.0(typescript@5.7.3)
vue: 3.5.13(typescript@5.7.3)
transitivePeerDependencies:
- typescript
@@ -6839,11 +6894,11 @@ snapshots:
'@vueuse/metadata@10.11.1': {}
- '@vueuse/metadata@12.4.0': {}
+ '@vueuse/metadata@12.5.0': {}
'@vueuse/metadata@9.13.0': {}
- '@vueuse/motion@2.2.6(rollup@4.30.1)(vue@3.5.13(typescript@5.7.3))':
+ '@vueuse/motion@2.2.6(vue@3.5.13(typescript@5.7.3))':
dependencies:
'@vueuse/core': 10.11.1(vue@3.5.13(typescript@5.7.3))
'@vueuse/shared': 10.11.1(vue@3.5.13(typescript@5.7.3))
@@ -6853,11 +6908,10 @@ snapshots:
style-value-types: 5.1.2
vue: 3.5.13(typescript@5.7.3)
optionalDependencies:
- '@nuxt/kit': 3.15.1(rollup@4.30.1)
+ '@nuxt/kit': 3.15.4
transitivePeerDependencies:
- '@vue/composition-api'
- magicast
- - rollup
- supports-color
'@vueuse/shared@10.11.1(vue@3.5.13(typescript@5.7.3))':
@@ -6867,7 +6921,7 @@ snapshots:
- '@vue/composition-api'
- vue
- '@vueuse/shared@12.4.0(typescript@5.7.3)':
+ '@vueuse/shared@12.5.0(typescript@5.7.3)':
dependencies:
vue: 3.5.13(typescript@5.7.3)
transitivePeerDependencies:
@@ -7032,7 +7086,7 @@ snapshots:
ajv@8.17.1:
dependencies:
fast-deep-equal: 3.1.3
- fast-uri: 3.0.5
+ fast-uri: 3.0.6
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
@@ -7093,14 +7147,14 @@ snapshots:
asynckit@0.4.0: {}
- autoprefixer@10.4.20(postcss@8.5.1):
+ autoprefixer@10.4.20(postcss@8.5.2):
dependencies:
browserslist: 4.24.4
- caniuse-lite: 1.0.30001692
+ caniuse-lite: 1.0.30001699
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.1.1
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
axios@1.7.9:
@@ -7111,14 +7165,14 @@ snapshots:
transitivePeerDependencies:
- debug
- babel-jest@27.5.1(@babel/core@7.26.0):
+ babel-jest@27.5.1(@babel/core@7.26.8):
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
'@types/babel__core': 7.20.5
babel-plugin-istanbul: 6.1.1
- babel-preset-jest: 27.5.1(@babel/core@7.26.0)
+ babel-preset-jest: 27.5.1(@babel/core@7.26.8)
chalk: 4.1.2
graceful-fs: 4.2.11
slash: 3.0.0
@@ -7137,35 +7191,35 @@ snapshots:
babel-plugin-jest-hoist@27.5.1:
dependencies:
- '@babel/template': 7.25.9
- '@babel/types': 7.26.5
+ '@babel/template': 7.26.8
+ '@babel/types': 7.26.8
'@types/babel__core': 7.20.5
'@types/babel__traverse': 7.20.6
- babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.0):
+ babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.8):
dependencies:
- '@babel/core': 7.26.0
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0)
- '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.0)
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.0)
- '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.0)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0)
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.0)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.0)
+ '@babel/core': 7.26.8
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.8)
+ '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.8)
+ '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.8)
+ '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.8)
+ '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.8)
+ '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.8)
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.8)
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.8)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.8)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.8)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.8)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.8)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.8)
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.8)
+ '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.8)
- babel-preset-jest@27.5.1(@babel/core@7.26.0):
+ babel-preset-jest@27.5.1(@babel/core@7.26.8):
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
babel-plugin-jest-hoist: 27.5.1
- babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0)
+ babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.8)
balanced-match@1.0.2: {}
@@ -7175,6 +7229,8 @@ snapshots:
binary-extensions@2.3.0: {}
+ birpc@0.2.19: {}
+
bl@4.1.0:
dependencies:
buffer: 5.7.1
@@ -7190,7 +7246,7 @@ snapshots:
chalk: 5.4.1
cli-boxes: 3.0.0
string-width: 7.2.0
- type-fest: 4.32.0
+ type-fest: 4.34.1
widest-line: 5.0.0
wrap-ansi: 9.0.0
@@ -7211,8 +7267,8 @@ snapshots:
browserslist@4.24.4:
dependencies:
- caniuse-lite: 1.0.30001692
- electron-to-chromium: 1.5.82
+ caniuse-lite: 1.0.30001699
+ electron-to-chromium: 1.5.99
node-releases: 2.0.19
update-browserslist-db: 1.1.2(browserslist@4.24.4)
@@ -7234,38 +7290,38 @@ snapshots:
bundle-import@0.0.2:
dependencies:
- get-tsconfig: 4.8.1
+ get-tsconfig: 4.10.0
import-from-string: 0.0.5
- c12@2.0.1:
+ c12@2.0.2:
dependencies:
chokidar: 4.0.3
confbox: 0.1.8
defu: 6.1.4
dotenv: 16.4.7
- giget: 1.2.3
+ giget: 1.2.4
jiti: 2.4.2
mlly: 1.7.4
ohash: 1.1.4
- pathe: 1.1.2
+ pathe: 2.0.3
perfect-debounce: 1.0.0
pkg-types: 1.3.1
rc9: 2.1.2
optional: true
- cacheable@1.8.7:
+ cacheable@1.8.8:
dependencies:
- hookified: 1.6.0
+ hookified: 1.7.0
keyv: 5.2.3
- call-bind-apply-helpers@1.0.1:
+ call-bind-apply-helpers@1.0.2:
dependencies:
es-errors: 1.3.0
function-bind: 1.1.2
call-bound@1.0.3:
dependencies:
- call-bind-apply-helpers: 1.0.1
+ call-bind-apply-helpers: 1.0.2
get-intrinsic: 1.2.7
callsites@3.1.0: {}
@@ -7281,11 +7337,11 @@ snapshots:
caniuse-api@3.0.0:
dependencies:
browserslist: 4.24.4
- caniuse-lite: 1.0.30001692
+ caniuse-lite: 1.0.30001699
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
- caniuse-lite@1.0.30001692: {}
+ caniuse-lite@1.0.30001699: {}
cfb@1.2.2:
dependencies:
@@ -7334,7 +7390,7 @@ snapshots:
consola: 3.4.0
optional: true
- cjs-module-lexer@1.4.1: {}
+ cjs-module-lexer@1.4.3: {}
cli-boxes@3.0.0: {}
@@ -7367,24 +7423,24 @@ snapshots:
co@4.6.0: {}
- code-inspector-core@0.19.2:
+ code-inspector-core@0.20.0:
dependencies:
'@vue/compiler-dom': 3.5.13
chalk: 4.1.1
dotenv: 16.4.7
- launch-ide: 1.0.1
+ launch-ide: 1.0.2
portfinder: 1.0.32
transitivePeerDependencies:
- supports-color
- code-inspector-plugin@0.19.2:
+ code-inspector-plugin@0.20.0:
dependencies:
chalk: 4.1.1
- code-inspector-core: 0.19.2
+ code-inspector-core: 0.20.0
dotenv: 16.4.7
- esbuild-code-inspector-plugin: 0.19.2
- vite-code-inspector-plugin: 0.19.2
- webpack-code-inspector-plugin: 0.19.2
+ esbuild-code-inspector-plugin: 0.20.0
+ vite-code-inspector-plugin: 0.20.0
+ webpack-code-inspector-plugin: 0.20.0
transitivePeerDependencies:
- supports-color
@@ -7414,7 +7470,7 @@ snapshots:
dependencies:
delayed-stream: 1.0.0
- commander@12.1.0: {}
+ commander@13.1.0: {}
commander@4.1.1: {}
@@ -7465,11 +7521,15 @@ snapshots:
convert-source-map@2.0.0: {}
+ copy-anything@3.0.5:
+ dependencies:
+ is-what: 4.1.16
+
core-js@3.40.0: {}
- cosmiconfig-typescript-loader@6.1.0(@types/node@20.17.13)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3):
+ cosmiconfig-typescript-loader@6.1.0(@types/node@20.17.19)(cosmiconfig@9.0.0(typescript@5.7.3))(typescript@5.7.3):
dependencies:
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
cosmiconfig: 9.0.0(typescript@5.7.3)
jiti: 2.4.2
typescript: 5.7.3
@@ -7477,7 +7537,7 @@ snapshots:
cosmiconfig@9.0.0(typescript@5.7.3):
dependencies:
env-paths: 2.2.1
- import-fresh: 3.3.0
+ import-fresh: 3.3.1
js-yaml: 4.1.0
parse-json: 5.2.0
optionalDependencies:
@@ -7493,9 +7553,9 @@ snapshots:
shebang-command: 2.0.0
which: 2.0.2
- css-declaration-sorter@7.2.0(postcss@8.5.1):
+ css-declaration-sorter@7.2.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
css-functions-list@3.2.3: {}
@@ -7526,49 +7586,49 @@ snapshots:
cssesc@3.0.0: {}
- cssnano-preset-default@7.0.6(postcss@8.5.1):
+ cssnano-preset-default@7.0.6(postcss@8.5.2):
dependencies:
browserslist: 4.24.4
- css-declaration-sorter: 7.2.0(postcss@8.5.1)
- cssnano-utils: 5.0.0(postcss@8.5.1)
- postcss: 8.5.1
- postcss-calc: 10.1.0(postcss@8.5.1)
- postcss-colormin: 7.0.2(postcss@8.5.1)
- postcss-convert-values: 7.0.4(postcss@8.5.1)
- postcss-discard-comments: 7.0.3(postcss@8.5.1)
- postcss-discard-duplicates: 7.0.1(postcss@8.5.1)
- postcss-discard-empty: 7.0.0(postcss@8.5.1)
- postcss-discard-overridden: 7.0.0(postcss@8.5.1)
- postcss-merge-longhand: 7.0.4(postcss@8.5.1)
- postcss-merge-rules: 7.0.4(postcss@8.5.1)
- postcss-minify-font-values: 7.0.0(postcss@8.5.1)
- postcss-minify-gradients: 7.0.0(postcss@8.5.1)
- postcss-minify-params: 7.0.2(postcss@8.5.1)
- postcss-minify-selectors: 7.0.4(postcss@8.5.1)
- postcss-normalize-charset: 7.0.0(postcss@8.5.1)
- postcss-normalize-display-values: 7.0.0(postcss@8.5.1)
- postcss-normalize-positions: 7.0.0(postcss@8.5.1)
- postcss-normalize-repeat-style: 7.0.0(postcss@8.5.1)
- postcss-normalize-string: 7.0.0(postcss@8.5.1)
- postcss-normalize-timing-functions: 7.0.0(postcss@8.5.1)
- postcss-normalize-unicode: 7.0.2(postcss@8.5.1)
- postcss-normalize-url: 7.0.0(postcss@8.5.1)
- postcss-normalize-whitespace: 7.0.0(postcss@8.5.1)
- postcss-ordered-values: 7.0.1(postcss@8.5.1)
- postcss-reduce-initial: 7.0.2(postcss@8.5.1)
- postcss-reduce-transforms: 7.0.0(postcss@8.5.1)
- postcss-svgo: 7.0.1(postcss@8.5.1)
- postcss-unique-selectors: 7.0.3(postcss@8.5.1)
+ css-declaration-sorter: 7.2.0(postcss@8.5.2)
+ cssnano-utils: 5.0.0(postcss@8.5.2)
+ postcss: 8.5.2
+ postcss-calc: 10.1.1(postcss@8.5.2)
+ postcss-colormin: 7.0.2(postcss@8.5.2)
+ postcss-convert-values: 7.0.4(postcss@8.5.2)
+ postcss-discard-comments: 7.0.3(postcss@8.5.2)
+ postcss-discard-duplicates: 7.0.1(postcss@8.5.2)
+ postcss-discard-empty: 7.0.0(postcss@8.5.2)
+ postcss-discard-overridden: 7.0.0(postcss@8.5.2)
+ postcss-merge-longhand: 7.0.4(postcss@8.5.2)
+ postcss-merge-rules: 7.0.4(postcss@8.5.2)
+ postcss-minify-font-values: 7.0.0(postcss@8.5.2)
+ postcss-minify-gradients: 7.0.0(postcss@8.5.2)
+ postcss-minify-params: 7.0.2(postcss@8.5.2)
+ postcss-minify-selectors: 7.0.4(postcss@8.5.2)
+ postcss-normalize-charset: 7.0.0(postcss@8.5.2)
+ postcss-normalize-display-values: 7.0.0(postcss@8.5.2)
+ postcss-normalize-positions: 7.0.0(postcss@8.5.2)
+ postcss-normalize-repeat-style: 7.0.0(postcss@8.5.2)
+ postcss-normalize-string: 7.0.0(postcss@8.5.2)
+ postcss-normalize-timing-functions: 7.0.0(postcss@8.5.2)
+ postcss-normalize-unicode: 7.0.2(postcss@8.5.2)
+ postcss-normalize-url: 7.0.0(postcss@8.5.2)
+ postcss-normalize-whitespace: 7.0.0(postcss@8.5.2)
+ postcss-ordered-values: 7.0.1(postcss@8.5.2)
+ postcss-reduce-initial: 7.0.2(postcss@8.5.2)
+ postcss-reduce-transforms: 7.0.0(postcss@8.5.2)
+ postcss-svgo: 7.0.1(postcss@8.5.2)
+ postcss-unique-selectors: 7.0.3(postcss@8.5.2)
- cssnano-utils@5.0.0(postcss@8.5.1):
+ cssnano-utils@5.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
- cssnano@7.0.6(postcss@8.5.1):
+ cssnano@7.0.6(postcss@8.5.2):
dependencies:
- cssnano-preset-default: 7.0.6(postcss@8.5.1)
+ cssnano-preset-default: 7.0.6(postcss@8.5.2)
lilconfig: 3.1.3
- postcss: 8.5.1
+ postcss: 8.5.2
csso@5.0.5:
dependencies:
@@ -7656,7 +7716,7 @@ snapshots:
decamelize@1.2.0: {}
- decimal.js@10.4.3: {}
+ decimal.js@10.5.0: {}
dedent@0.7.0: {}
@@ -7733,7 +7793,7 @@ snapshots:
dunder-proto@1.0.1:
dependencies:
- call-bind-apply-helpers: 1.0.1
+ call-bind-apply-helpers: 1.0.2
es-errors: 1.3.0
gopd: 1.2.0
@@ -7754,21 +7814,21 @@ snapshots:
el-table-infinite-scroll@3.0.6(typescript@5.7.3):
dependencies:
core-js: 3.40.0
- element-plus: 2.9.3(vue@3.5.13(typescript@5.7.3))
+ element-plus: 2.9.4(vue@3.5.13(typescript@5.7.3))
vue: 3.5.13(typescript@5.7.3)
transitivePeerDependencies:
- '@vue/composition-api'
- typescript
- electron-to-chromium@1.5.82: {}
+ electron-to-chromium@1.5.99: {}
- element-plus@2.9.3(vue@3.5.13(typescript@5.7.3)):
+ element-plus@2.9.4(vue@3.5.13(typescript@5.7.3)):
dependencies:
'@ctrl/tinycolor': 3.6.1
'@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.7.3))
'@floating-ui/dom': 1.6.13
'@popperjs/core': '@sxzz/popperjs-es@2.11.7'
- '@types/lodash': 4.17.14
+ '@types/lodash': 4.17.15
'@types/lodash-es': 4.17.12
'@vueuse/core': 9.13.0(vue@3.5.13(typescript@5.7.3))
async-validator: 4.2.5
@@ -7833,9 +7893,9 @@ snapshots:
d: 1.0.2
ext: 1.7.0
- esbuild-code-inspector-plugin@0.19.2:
+ esbuild-code-inspector-plugin@0.20.0:
dependencies:
- code-inspector-core: 0.19.2
+ code-inspector-core: 0.20.0
transitivePeerDependencies:
- supports-color
@@ -7886,31 +7946,31 @@ snapshots:
optionalDependencies:
source-map: 0.6.1
- eslint-config-prettier@10.0.1(eslint@9.18.0(jiti@2.4.2)):
+ eslint-config-prettier@10.0.1(eslint@9.20.1(jiti@2.4.2)):
dependencies:
- eslint: 9.18.0(jiti@2.4.2)
+ eslint: 9.20.1(jiti@2.4.2)
eslint-define-config@2.1.0: {}
- eslint-plugin-prettier@5.2.1(eslint-config-prettier@10.0.1(eslint@9.18.0(jiti@2.4.2)))(eslint@9.18.0(jiti@2.4.2))(prettier@3.4.2):
+ eslint-plugin-prettier@5.2.3(eslint-config-prettier@10.0.1(eslint@9.20.1(jiti@2.4.2)))(eslint@9.20.1(jiti@2.4.2))(prettier@3.5.1):
dependencies:
- eslint: 9.18.0(jiti@2.4.2)
- prettier: 3.4.2
+ eslint: 9.20.1(jiti@2.4.2)
+ prettier: 3.5.1
prettier-linter-helpers: 1.0.0
synckit: 0.9.2
optionalDependencies:
- eslint-config-prettier: 10.0.1(eslint@9.18.0(jiti@2.4.2))
+ eslint-config-prettier: 10.0.1(eslint@9.20.1(jiti@2.4.2))
- eslint-plugin-vue@9.32.0(eslint@9.18.0(jiti@2.4.2)):
+ eslint-plugin-vue@9.32.0(eslint@9.20.1(jiti@2.4.2)):
dependencies:
- '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@2.4.2))
- eslint: 9.18.0(jiti@2.4.2)
+ '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2))
+ eslint: 9.20.1(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.18.0(jiti@2.4.2))
+ semver: 7.7.1
+ vue-eslint-parser: 9.4.3(eslint@9.20.1(jiti@2.4.2))
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
@@ -7929,14 +7989,14 @@ snapshots:
eslint-visitor-keys@4.2.0: {}
- eslint@9.18.0(jiti@2.4.2):
+ eslint@9.20.1(jiti@2.4.2):
dependencies:
- '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@2.4.2))
+ '@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2))
'@eslint-community/regexpp': 4.12.1
- '@eslint/config-array': 0.19.1
- '@eslint/core': 0.10.0
+ '@eslint/config-array': 0.19.2
+ '@eslint/core': 0.11.0
'@eslint/eslintrc': 3.2.0
- '@eslint/js': 9.18.0
+ '@eslint/js': 9.20.0
'@eslint/plugin-kit': 0.2.5
'@humanfs/node': 0.16.6
'@humanwhocodes/module-importer': 1.0.1
@@ -8071,11 +8131,11 @@ snapshots:
fast-levenshtein@2.0.6: {}
- fast-uri@3.0.5: {}
+ fast-uri@3.0.6: {}
fastest-levenshtein@1.0.16: {}
- fastq@1.18.0:
+ fastq@1.19.0:
dependencies:
reusify: 1.0.4
@@ -8083,13 +8143,13 @@ snapshots:
dependencies:
bser: 2.1.1
- fdir@6.4.2(picomatch@4.0.2):
+ fdir@6.4.3(picomatch@4.0.2):
optionalDependencies:
picomatch: 4.0.2
- file-entry-cache@10.0.5:
+ file-entry-cache@10.0.6:
dependencies:
- flat-cache: 6.1.5
+ flat-cache: 6.1.6
file-entry-cache@8.0.0:
dependencies:
@@ -8120,11 +8180,11 @@ snapshots:
flatted: 3.3.2
keyv: 4.5.4
- flat-cache@6.1.5:
+ flat-cache@6.1.6:
dependencies:
- cacheable: 1.8.7
+ cacheable: 1.8.8
flatted: 3.3.2
- hookified: 1.6.0
+ hookified: 1.7.0
flatted@3.3.2: {}
@@ -8181,7 +8241,7 @@ snapshots:
get-intrinsic@1.2.7:
dependencies:
- call-bind-apply-helpers: 1.0.1
+ call-bind-apply-helpers: 1.0.2
es-define-property: 1.0.1
es-errors: 1.3.0
es-object-atoms: 1.1.1
@@ -8203,19 +8263,19 @@ snapshots:
get-stream@8.0.1: {}
- get-tsconfig@4.8.1:
+ get-tsconfig@4.10.0:
dependencies:
resolve-pkg-maps: 1.0.0
- giget@1.2.3:
+ giget@1.2.4:
dependencies:
citty: 0.1.6
consola: 3.4.0
defu: 6.1.4
- node-fetch-native: 1.6.4
- nypm: 0.3.12
+ node-fetch-native: 1.6.6
+ nypm: 0.5.2
ohash: 1.1.4
- pathe: 1.1.2
+ pathe: 2.0.3
tar: 6.2.1
optional: true
@@ -8245,7 +8305,7 @@ snapshots:
glob@11.0.1:
dependencies:
foreground-child: 3.3.0
- jackspeak: 4.0.2
+ jackspeak: 4.0.3
minimatch: 10.0.1
minipass: 7.1.2
package-json-from-dist: 1.0.1
@@ -8291,14 +8351,14 @@ snapshots:
merge2: 1.4.1
slash: 3.0.0
- globby@14.0.2:
+ globby@14.1.0:
dependencies:
'@sindresorhus/merge-streams': 2.3.0
fast-glob: 3.3.3
- ignore: 5.3.2
- path-type: 5.0.0
+ ignore: 7.0.3
+ path-type: 6.0.0
slash: 5.1.0
- unicorn-magic: 0.1.0
+ unicorn-magic: 0.3.0
optional: true
globjoin@0.1.4: {}
@@ -8335,7 +8395,9 @@ snapshots:
hey-listen@1.0.8: {}
- hookified@1.6.0: {}
+ hookable@5.5.3: {}
+
+ hookified@1.7.0: {}
html-encoding-sniffer@2.0.1:
dependencies:
@@ -8377,7 +8439,7 @@ snapshots:
i18next@20.6.1:
dependencies:
- '@babel/runtime': 7.26.0
+ '@babel/runtime': 7.26.7
iconv-lite@0.4.24:
dependencies:
@@ -8395,7 +8457,7 @@ snapshots:
immutable@5.0.3: {}
- import-fresh@3.3.0:
+ import-fresh@3.3.1:
dependencies:
parent-module: 1.0.1
resolve-from: 4.0.0
@@ -8481,6 +8543,8 @@ snapshots:
is-url@1.2.4: {}
+ is-what@4.1.16: {}
+
is-wsl@2.2.0:
dependencies:
is-docker: 2.2.1
@@ -8491,8 +8555,8 @@ snapshots:
istanbul-lib-instrument@5.2.1:
dependencies:
- '@babel/core': 7.26.0
- '@babel/parser': 7.26.5
+ '@babel/core': 7.26.8
+ '@babel/parser': 7.26.8
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 6.3.1
@@ -8524,7 +8588,7 @@ snapshots:
optionalDependencies:
'@pkgjs/parseargs': 0.11.0
- jackspeak@4.0.2:
+ jackspeak@4.0.3:
dependencies:
'@isaacs/cliui': 8.0.2
@@ -8539,7 +8603,7 @@ snapshots:
'@jest/environment': 27.5.1
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
chalk: 4.1.2
co: 4.6.0
dedent: 0.7.0
@@ -8581,10 +8645,10 @@ snapshots:
jest-config@27.5.1:
dependencies:
- '@babel/core': 7.26.0
+ '@babel/core': 7.26.8
'@jest/test-sequencer': 27.5.1
'@jest/types': 27.5.1
- babel-jest: 27.5.1(@babel/core@7.26.0)
+ babel-jest: 27.5.1(@babel/core@7.26.8)
chalk: 4.1.2
ci-info: 3.9.0
deepmerge: 4.3.1
@@ -8635,7 +8699,7 @@ snapshots:
'@jest/environment': 27.5.1
'@jest/fake-timers': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
jest-mock: 27.5.1
jest-util: 27.5.1
jsdom: 16.7.0
@@ -8650,7 +8714,7 @@ snapshots:
'@jest/environment': 27.5.1
'@jest/fake-timers': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
jest-mock: 27.5.1
jest-util: 27.5.1
@@ -8660,7 +8724,7 @@ snapshots:
dependencies:
'@jest/types': 27.5.1
'@types/graceful-fs': 4.1.9
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.11
@@ -8679,7 +8743,7 @@ snapshots:
'@jest/source-map': 27.5.1
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
chalk: 4.1.2
co: 4.6.0
expect: 27.5.1
@@ -8722,7 +8786,7 @@ snapshots:
jest-mock@27.5.1:
dependencies:
'@jest/types': 27.5.1
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
jest-pnp-resolver@1.2.3(jest-resolve@27.5.1):
optionalDependencies:
@@ -8758,7 +8822,7 @@ snapshots:
'@jest/test-result': 27.5.1
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
chalk: 4.1.2
emittery: 0.8.1
graceful-fs: 4.2.11
@@ -8790,7 +8854,7 @@ snapshots:
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
chalk: 4.1.2
- cjs-module-lexer: 1.4.1
+ cjs-module-lexer: 1.4.3
collect-v8-coverage: 1.0.2
execa: 5.1.1
glob: 7.2.3
@@ -8809,21 +8873,21 @@ snapshots:
jest-serializer@27.5.1:
dependencies:
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
graceful-fs: 4.2.11
jest-snapshot@27.5.1:
dependencies:
- '@babel/core': 7.26.0
- '@babel/generator': 7.26.5
- '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.0)
- '@babel/traverse': 7.26.5
- '@babel/types': 7.26.5
+ '@babel/core': 7.26.8
+ '@babel/generator': 7.26.8
+ '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.8)
+ '@babel/traverse': 7.26.8
+ '@babel/types': 7.26.8
'@jest/transform': 27.5.1
'@jest/types': 27.5.1
'@types/babel__traverse': 7.20.6
'@types/prettier': 2.7.3
- babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.0)
+ babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.8)
chalk: 4.1.2
expect: 27.5.1
graceful-fs: 4.2.11
@@ -8835,14 +8899,14 @@ snapshots:
jest-util: 27.5.1
natural-compare: 1.4.0
pretty-format: 27.5.1
- semver: 7.6.3
+ semver: 7.7.1
transitivePeerDependencies:
- supports-color
jest-util@27.5.1:
dependencies:
'@jest/types': 27.5.1
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
chalk: 4.1.2
ci-info: 3.9.0
graceful-fs: 4.2.11
@@ -8861,7 +8925,7 @@ snapshots:
dependencies:
'@jest/test-result': 27.5.1
'@jest/types': 27.5.1
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
ansi-escapes: 4.3.2
chalk: 4.1.2
jest-util: 27.5.1
@@ -8869,7 +8933,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -8916,7 +8980,7 @@ snapshots:
cssom: 0.4.4
cssstyle: 2.3.0
data-urls: 2.0.0
- decimal.js: 10.4.3
+ decimal.js: 10.5.0
domexception: 2.0.1
escodegen: 2.1.0
form-data: 3.0.2
@@ -8961,7 +9025,7 @@ snapshots:
acorn: 8.14.0
eslint-visitor-keys: 3.4.3
espree: 9.6.1
- semver: 7.6.3
+ semver: 7.7.1
jsonfile@6.1.0:
dependencies:
@@ -8991,7 +9055,7 @@ snapshots:
known-css-properties@0.35.0: {}
- launch-ide@1.0.1:
+ launch-ide@1.0.2:
dependencies:
chalk: 4.1.1
dotenv: 16.4.7
@@ -9013,10 +9077,10 @@ snapshots:
lines-and-columns@1.2.4: {}
- lint-staged@15.3.0:
+ lint-staged@15.4.3:
dependencies:
chalk: 5.4.1
- commander: 12.1.0
+ commander: 13.1.0
debug: 4.4.0
execa: 8.0.1
lilconfig: 3.1.3
@@ -9024,7 +9088,7 @@ snapshots:
micromatch: 4.0.8
pidtree: 0.6.0
string-argv: 0.3.2
- yaml: 2.6.1
+ yaml: 2.7.0
transitivePeerDependencies:
- supports-color
@@ -9133,7 +9197,7 @@ snapshots:
make-dir@4.0.0:
dependencies:
- semver: 7.6.3
+ semver: 7.7.1
makeerror@1.0.12:
dependencies:
@@ -9149,7 +9213,7 @@ snapshots:
mdn-data@2.12.2: {}
- mdn-data@2.14.0: {}
+ mdn-data@2.15.0: {}
memoize-one@6.0.0: {}
@@ -9228,7 +9292,7 @@ snapshots:
mlly@1.7.4:
dependencies:
acorn: 8.14.0
- pathe: 2.0.1
+ pathe: 2.0.3
pkg-types: 1.3.1
ufo: 1.5.4
@@ -9287,7 +9351,7 @@ snapshots:
node-addon-api@7.1.1:
optional: true
- node-fetch-native@1.6.4:
+ node-fetch-native@1.6.6:
optional: true
node-int64@0.4.0: {}
@@ -9323,13 +9387,13 @@ snapshots:
nwsapi@2.2.16: {}
- nypm@0.3.12:
+ nypm@0.5.2:
dependencies:
citty: 0.1.6
consola: 3.4.0
- execa: 8.0.1
- pathe: 1.1.2
+ pathe: 2.0.3
pkg-types: 1.3.1
+ tinyexec: 0.3.2
ufo: 1.5.4
optional: true
@@ -9337,7 +9401,7 @@ snapshots:
object-hash@3.0.0: {}
- object-inspect@1.13.3: {}
+ object-inspect@1.13.4: {}
ohash@1.1.4:
optional: true
@@ -9442,19 +9506,18 @@ snapshots:
path-type@4.0.0: {}
- path-type@5.0.0:
+ path-type@6.0.0:
optional: true
pathe@1.1.2: {}
- pathe@2.0.1: {}
+ pathe@2.0.3: {}
pdfjs-dist@4.10.38:
optionalDependencies:
- '@napi-rs/canvas': 0.1.65
+ '@napi-rs/canvas': 0.1.67
- perfect-debounce@1.0.0:
- optional: true
+ perfect-debounce@1.0.0: {}
picocolors@1.1.1: {}
@@ -9466,15 +9529,12 @@ snapshots:
pify@2.3.0: {}
- pinia@2.3.0(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)):
+ pinia@3.0.1(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)):
dependencies:
- '@vue/devtools-api': 6.6.4
+ '@vue/devtools-api': 7.7.2
vue: 3.5.13(typescript@5.7.3)
- vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.3))
optionalDependencies:
typescript: 5.7.3
- transitivePeerDependencies:
- - '@vue/composition-api'
pinyin-pro@3.26.0: {}
@@ -9488,12 +9548,12 @@ snapshots:
dependencies:
confbox: 0.1.8
mlly: 1.7.4
- pathe: 2.0.1
+ pathe: 2.0.3
- plus-pro-components@0.1.20(element-plus@2.9.3(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)):
+ plus-pro-components@0.1.20(element-plus@2.9.4(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)):
dependencies:
'@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.7.3))
- element-plus: 2.9.3(vue@3.5.13(typescript@5.7.3))
+ element-plus: 2.9.4(vue@3.5.13(typescript@5.7.3))
lodash-es: 4.17.21
sortablejs: 1.15.6
vue: 3.5.13(typescript@5.7.3)
@@ -9515,226 +9575,226 @@ snapshots:
transitivePeerDependencies:
- supports-color
- postcss-calc@10.1.0(postcss@8.5.1):
+ postcss-calc@10.1.1(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
- postcss-selector-parser: 7.0.0
+ postcss: 8.5.2
+ postcss-selector-parser: 7.1.0
postcss-value-parser: 4.2.0
- postcss-colormin@7.0.2(postcss@8.5.1):
+ postcss-colormin@7.0.2(postcss@8.5.2):
dependencies:
browserslist: 4.24.4
caniuse-api: 3.0.0
colord: 2.9.3
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-convert-values@7.0.4(postcss@8.5.1):
+ postcss-convert-values@7.0.4(postcss@8.5.2):
dependencies:
browserslist: 4.24.4
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-discard-comments@7.0.3(postcss@8.5.1):
+ postcss-discard-comments@7.0.3(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-selector-parser: 6.1.2
- postcss-discard-duplicates@7.0.1(postcss@8.5.1):
+ postcss-discard-duplicates@7.0.1(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
- postcss-discard-empty@7.0.0(postcss@8.5.1):
+ postcss-discard-empty@7.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
- postcss-discard-overridden@7.0.0(postcss@8.5.1):
+ postcss-discard-overridden@7.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-html@1.8.0:
dependencies:
htmlparser2: 8.0.2
js-tokens: 9.0.1
- postcss: 8.5.1
- postcss-safe-parser: 6.0.0(postcss@8.5.1)
+ postcss: 8.5.2
+ postcss-safe-parser: 6.0.0(postcss@8.5.2)
- postcss-import@15.1.0(postcss@8.5.1):
+ postcss-import@15.1.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.10
- postcss-import@16.1.0(postcss@8.5.1):
+ postcss-import@16.1.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.10
- postcss-js@4.0.1(postcss@8.5.1):
+ postcss-js@4.0.1(postcss@8.5.2):
dependencies:
camelcase-css: 2.0.1
- postcss: 8.5.1
+ postcss: 8.5.2
- postcss-load-config@4.0.2(postcss@8.5.1):
+ postcss-load-config@4.0.2(postcss@8.5.2):
dependencies:
lilconfig: 3.1.3
yaml: 2.7.0
optionalDependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-media-query-parser@0.2.3: {}
- postcss-merge-longhand@7.0.4(postcss@8.5.1):
+ postcss-merge-longhand@7.0.4(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- stylehacks: 7.0.4(postcss@8.5.1)
+ stylehacks: 7.0.4(postcss@8.5.2)
- postcss-merge-rules@7.0.4(postcss@8.5.1):
+ postcss-merge-rules@7.0.4(postcss@8.5.2):
dependencies:
browserslist: 4.24.4
caniuse-api: 3.0.0
- cssnano-utils: 5.0.0(postcss@8.5.1)
- postcss: 8.5.1
+ cssnano-utils: 5.0.0(postcss@8.5.2)
+ postcss: 8.5.2
postcss-selector-parser: 6.1.2
- postcss-minify-font-values@7.0.0(postcss@8.5.1):
+ postcss-minify-font-values@7.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-minify-gradients@7.0.0(postcss@8.5.1):
+ postcss-minify-gradients@7.0.0(postcss@8.5.2):
dependencies:
colord: 2.9.3
- cssnano-utils: 5.0.0(postcss@8.5.1)
- postcss: 8.5.1
+ cssnano-utils: 5.0.0(postcss@8.5.2)
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-minify-params@7.0.2(postcss@8.5.1):
+ postcss-minify-params@7.0.2(postcss@8.5.2):
dependencies:
browserslist: 4.24.4
- cssnano-utils: 5.0.0(postcss@8.5.1)
- postcss: 8.5.1
+ cssnano-utils: 5.0.0(postcss@8.5.2)
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-minify-selectors@7.0.4(postcss@8.5.1):
+ postcss-minify-selectors@7.0.4(postcss@8.5.2):
dependencies:
cssesc: 3.0.0
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-selector-parser: 6.1.2
- postcss-nested@6.2.0(postcss@8.5.1):
+ postcss-nested@6.2.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-selector-parser: 6.1.2
- postcss-normalize-charset@7.0.0(postcss@8.5.1):
+ postcss-normalize-charset@7.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
- postcss-normalize-display-values@7.0.0(postcss@8.5.1):
+ postcss-normalize-display-values@7.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-normalize-positions@7.0.0(postcss@8.5.1):
+ postcss-normalize-positions@7.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-normalize-repeat-style@7.0.0(postcss@8.5.1):
+ postcss-normalize-repeat-style@7.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-normalize-string@7.0.0(postcss@8.5.1):
+ postcss-normalize-string@7.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-normalize-timing-functions@7.0.0(postcss@8.5.1):
+ postcss-normalize-timing-functions@7.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-normalize-unicode@7.0.2(postcss@8.5.1):
+ postcss-normalize-unicode@7.0.2(postcss@8.5.2):
dependencies:
browserslist: 4.24.4
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-normalize-url@7.0.0(postcss@8.5.1):
+ postcss-normalize-url@7.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-normalize-whitespace@7.0.0(postcss@8.5.1):
+ postcss-normalize-whitespace@7.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-ordered-values@7.0.1(postcss@8.5.1):
+ postcss-ordered-values@7.0.1(postcss@8.5.2):
dependencies:
- cssnano-utils: 5.0.0(postcss@8.5.1)
- postcss: 8.5.1
+ cssnano-utils: 5.0.0(postcss@8.5.2)
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
- postcss-reduce-initial@7.0.2(postcss@8.5.1):
+ postcss-reduce-initial@7.0.2(postcss@8.5.2):
dependencies:
browserslist: 4.24.4
caniuse-api: 3.0.0
- postcss: 8.5.1
+ postcss: 8.5.2
- postcss-reduce-transforms@7.0.0(postcss@8.5.1):
+ postcss-reduce-transforms@7.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
postcss-resolve-nested-selector@0.1.6: {}
- postcss-safe-parser@6.0.0(postcss@8.5.1):
+ postcss-safe-parser@6.0.0(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
- postcss-safe-parser@7.0.1(postcss@8.5.1):
+ postcss-safe-parser@7.0.1(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
- postcss-scss@4.0.9(postcss@8.5.1):
+ postcss-scss@4.0.9(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-selector-parser@6.1.2:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
- postcss-selector-parser@7.0.0:
+ postcss-selector-parser@7.1.0:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
- postcss-sorting@8.0.2(postcss@8.5.1):
+ postcss-sorting@8.0.2(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
- postcss-svgo@7.0.1(postcss@8.5.1):
+ postcss-svgo@7.0.1(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-value-parser: 4.2.0
svgo: 3.3.2
- postcss-unique-selectors@7.0.3(postcss@8.5.1):
+ postcss-unique-selectors@7.0.3(postcss@8.5.2):
dependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-selector-parser: 6.1.2
postcss-value-parser@4.2.0: {}
- postcss@8.5.1:
+ postcss@8.5.2:
dependencies:
nanoid: 3.3.8
picocolors: 1.1.1
@@ -9748,7 +9808,7 @@ snapshots:
dependencies:
fast-diff: 1.3.0
- prettier@3.4.2: {}
+ prettier@3.5.1: {}
pretty-format@27.5.1:
dependencies:
@@ -9866,46 +9926,46 @@ snapshots:
glob: 11.0.1
package-json-from-dist: 1.0.1
- rollup-plugin-external-globals@0.10.0(rollup@4.30.1):
+ rollup-plugin-external-globals@0.10.0(rollup@4.34.6):
dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.30.1)
+ '@rollup/pluginutils': 5.1.4(rollup@4.34.6)
estree-walker: 3.0.3
is-reference: 3.0.3
magic-string: 0.30.17
- rollup: 4.30.1
+ rollup: 4.34.6
- rollup-plugin-visualizer@5.14.0(rollup@4.30.1):
+ rollup-plugin-visualizer@5.14.0(rollup@4.34.6):
dependencies:
open: 8.4.2
picomatch: 4.0.2
source-map: 0.7.4
yargs: 17.7.2
optionalDependencies:
- rollup: 4.30.1
+ rollup: 4.34.6
- rollup@4.30.1:
+ rollup@4.34.6:
dependencies:
'@types/estree': 1.0.6
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.30.1
- '@rollup/rollup-android-arm64': 4.30.1
- '@rollup/rollup-darwin-arm64': 4.30.1
- '@rollup/rollup-darwin-x64': 4.30.1
- '@rollup/rollup-freebsd-arm64': 4.30.1
- '@rollup/rollup-freebsd-x64': 4.30.1
- '@rollup/rollup-linux-arm-gnueabihf': 4.30.1
- '@rollup/rollup-linux-arm-musleabihf': 4.30.1
- '@rollup/rollup-linux-arm64-gnu': 4.30.1
- '@rollup/rollup-linux-arm64-musl': 4.30.1
- '@rollup/rollup-linux-loongarch64-gnu': 4.30.1
- '@rollup/rollup-linux-powerpc64le-gnu': 4.30.1
- '@rollup/rollup-linux-riscv64-gnu': 4.30.1
- '@rollup/rollup-linux-s390x-gnu': 4.30.1
- '@rollup/rollup-linux-x64-gnu': 4.30.1
- '@rollup/rollup-linux-x64-musl': 4.30.1
- '@rollup/rollup-win32-arm64-msvc': 4.30.1
- '@rollup/rollup-win32-ia32-msvc': 4.30.1
- '@rollup/rollup-win32-x64-msvc': 4.30.1
+ '@rollup/rollup-android-arm-eabi': 4.34.6
+ '@rollup/rollup-android-arm64': 4.34.6
+ '@rollup/rollup-darwin-arm64': 4.34.6
+ '@rollup/rollup-darwin-x64': 4.34.6
+ '@rollup/rollup-freebsd-arm64': 4.34.6
+ '@rollup/rollup-freebsd-x64': 4.34.6
+ '@rollup/rollup-linux-arm-gnueabihf': 4.34.6
+ '@rollup/rollup-linux-arm-musleabihf': 4.34.6
+ '@rollup/rollup-linux-arm64-gnu': 4.34.6
+ '@rollup/rollup-linux-arm64-musl': 4.34.6
+ '@rollup/rollup-linux-loongarch64-gnu': 4.34.6
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.34.6
+ '@rollup/rollup-linux-riscv64-gnu': 4.34.6
+ '@rollup/rollup-linux-s390x-gnu': 4.34.6
+ '@rollup/rollup-linux-x64-gnu': 4.34.6
+ '@rollup/rollup-linux-x64-musl': 4.34.6
+ '@rollup/rollup-win32-arm64-msvc': 4.34.6
+ '@rollup/rollup-win32-ia32-msvc': 4.34.6
+ '@rollup/rollup-win32-x64-msvc': 4.34.6
fsevents: 2.3.3
run-parallel@1.2.0:
@@ -9916,13 +9976,13 @@ snapshots:
safer-buffer@2.1.2: {}
- sass@1.83.4:
+ sass@1.85.0:
dependencies:
chokidar: 4.0.3
immutable: 5.0.3
source-map-js: 1.2.1
optionalDependencies:
- '@parcel/watcher': 2.5.0
+ '@parcel/watcher': 2.5.1
saxes@5.0.1:
dependencies:
@@ -9937,7 +9997,7 @@ snapshots:
semver@6.3.1: {}
- semver@7.6.3: {}
+ semver@7.7.1: {}
set-blocking@2.0.0: {}
@@ -9950,27 +10010,27 @@ snapshots:
side-channel-list@1.0.0:
dependencies:
es-errors: 1.3.0
- object-inspect: 1.13.3
+ object-inspect: 1.13.4
side-channel-map@1.0.1:
dependencies:
call-bound: 1.0.3
es-errors: 1.3.0
get-intrinsic: 1.2.7
- object-inspect: 1.13.3
+ object-inspect: 1.13.4
side-channel-weakmap@1.0.2:
dependencies:
call-bound: 1.0.3
es-errors: 1.3.0
get-intrinsic: 1.2.7
- object-inspect: 1.13.3
+ object-inspect: 1.13.4
side-channel-map: 1.0.1
side-channel@1.1.0:
dependencies:
es-errors: 1.3.0
- object-inspect: 1.13.3
+ object-inspect: 1.13.4
side-channel-list: 1.0.0
side-channel-map: 1.0.1
side-channel-weakmap: 1.0.2
@@ -10032,6 +10092,8 @@ snapshots:
sourcemap-codec@1.4.8: {}
+ speakingurl@14.0.1: {}
+
split2@3.2.2:
dependencies:
readable-stream: 3.6.2
@@ -10100,7 +10162,7 @@ snapshots:
strip-json-comments@3.1.1: {}
- strip-literal@2.1.1:
+ strip-literal@3.0.0:
dependencies:
js-tokens: 9.0.1
optional: true
@@ -10110,90 +10172,90 @@ snapshots:
hey-listen: 1.0.8
tslib: 2.4.0
- stylehacks@7.0.4(postcss@8.5.1):
+ stylehacks@7.0.4(postcss@8.5.2):
dependencies:
browserslist: 4.24.4
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-selector-parser: 6.1.2
- stylelint-config-html@1.1.0(postcss-html@1.8.0)(stylelint@16.13.2(typescript@5.7.3)):
+ stylelint-config-html@1.1.0(postcss-html@1.8.0)(stylelint@16.14.1(typescript@5.7.3)):
dependencies:
postcss-html: 1.8.0
- stylelint: 16.13.2(typescript@5.7.3)
+ stylelint: 16.14.1(typescript@5.7.3)
- stylelint-config-recess-order@5.1.1(stylelint@16.13.2(typescript@5.7.3)):
+ stylelint-config-recess-order@6.0.0(stylelint@16.14.1(typescript@5.7.3)):
dependencies:
- stylelint: 16.13.2(typescript@5.7.3)
- stylelint-order: 6.0.4(stylelint@16.13.2(typescript@5.7.3))
+ stylelint: 16.14.1(typescript@5.7.3)
+ stylelint-order: 6.0.4(stylelint@16.14.1(typescript@5.7.3))
- stylelint-config-recommended-scss@14.1.0(postcss@8.5.1)(stylelint@16.13.2(typescript@5.7.3)):
+ stylelint-config-recommended-scss@14.1.0(postcss@8.5.2)(stylelint@16.14.1(typescript@5.7.3)):
dependencies:
- postcss-scss: 4.0.9(postcss@8.5.1)
- stylelint: 16.13.2(typescript@5.7.3)
- stylelint-config-recommended: 14.0.1(stylelint@16.13.2(typescript@5.7.3))
- stylelint-scss: 6.10.0(stylelint@16.13.2(typescript@5.7.3))
+ postcss-scss: 4.0.9(postcss@8.5.2)
+ stylelint: 16.14.1(typescript@5.7.3)
+ stylelint-config-recommended: 14.0.1(stylelint@16.14.1(typescript@5.7.3))
+ stylelint-scss: 6.11.0(stylelint@16.14.1(typescript@5.7.3))
optionalDependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
- stylelint-config-recommended-vue@1.5.0(postcss-html@1.8.0)(stylelint@16.13.2(typescript@5.7.3)):
+ stylelint-config-recommended-vue@1.6.0(postcss-html@1.8.0)(stylelint@16.14.1(typescript@5.7.3)):
dependencies:
postcss-html: 1.8.0
- semver: 7.6.3
- stylelint: 16.13.2(typescript@5.7.3)
- stylelint-config-html: 1.1.0(postcss-html@1.8.0)(stylelint@16.13.2(typescript@5.7.3))
- stylelint-config-recommended: 15.0.0(stylelint@16.13.2(typescript@5.7.3))
+ semver: 7.7.1
+ stylelint: 16.14.1(typescript@5.7.3)
+ stylelint-config-html: 1.1.0(postcss-html@1.8.0)(stylelint@16.14.1(typescript@5.7.3))
+ stylelint-config-recommended: 15.0.0(stylelint@16.14.1(typescript@5.7.3))
- stylelint-config-recommended@14.0.1(stylelint@16.13.2(typescript@5.7.3)):
+ stylelint-config-recommended@14.0.1(stylelint@16.14.1(typescript@5.7.3)):
dependencies:
- stylelint: 16.13.2(typescript@5.7.3)
+ stylelint: 16.14.1(typescript@5.7.3)
- stylelint-config-recommended@15.0.0(stylelint@16.13.2(typescript@5.7.3)):
+ stylelint-config-recommended@15.0.0(stylelint@16.14.1(typescript@5.7.3)):
dependencies:
- stylelint: 16.13.2(typescript@5.7.3)
+ stylelint: 16.14.1(typescript@5.7.3)
- stylelint-config-standard-scss@14.0.0(postcss@8.5.1)(stylelint@16.13.2(typescript@5.7.3)):
+ stylelint-config-standard-scss@14.0.0(postcss@8.5.2)(stylelint@16.14.1(typescript@5.7.3)):
dependencies:
- stylelint: 16.13.2(typescript@5.7.3)
- stylelint-config-recommended-scss: 14.1.0(postcss@8.5.1)(stylelint@16.13.2(typescript@5.7.3))
- stylelint-config-standard: 36.0.1(stylelint@16.13.2(typescript@5.7.3))
+ stylelint: 16.14.1(typescript@5.7.3)
+ stylelint-config-recommended-scss: 14.1.0(postcss@8.5.2)(stylelint@16.14.1(typescript@5.7.3))
+ stylelint-config-standard: 36.0.1(stylelint@16.14.1(typescript@5.7.3))
optionalDependencies:
- postcss: 8.5.1
+ postcss: 8.5.2
- stylelint-config-standard@36.0.1(stylelint@16.13.2(typescript@5.7.3)):
+ stylelint-config-standard@36.0.1(stylelint@16.14.1(typescript@5.7.3)):
dependencies:
- stylelint: 16.13.2(typescript@5.7.3)
- stylelint-config-recommended: 14.0.1(stylelint@16.13.2(typescript@5.7.3))
+ stylelint: 16.14.1(typescript@5.7.3)
+ stylelint-config-recommended: 14.0.1(stylelint@16.14.1(typescript@5.7.3))
- stylelint-order@6.0.4(stylelint@16.13.2(typescript@5.7.3)):
+ stylelint-order@6.0.4(stylelint@16.14.1(typescript@5.7.3)):
dependencies:
- postcss: 8.5.1
- postcss-sorting: 8.0.2(postcss@8.5.1)
- stylelint: 16.13.2(typescript@5.7.3)
+ postcss: 8.5.2
+ postcss-sorting: 8.0.2(postcss@8.5.2)
+ stylelint: 16.14.1(typescript@5.7.3)
- stylelint-prettier@5.0.2(prettier@3.4.2)(stylelint@16.13.2(typescript@5.7.3)):
+ stylelint-prettier@5.0.3(prettier@3.5.1)(stylelint@16.14.1(typescript@5.7.3)):
dependencies:
- prettier: 3.4.2
+ prettier: 3.5.1
prettier-linter-helpers: 1.0.0
- stylelint: 16.13.2(typescript@5.7.3)
+ stylelint: 16.14.1(typescript@5.7.3)
- stylelint-scss@6.10.0(stylelint@16.13.2(typescript@5.7.3)):
+ stylelint-scss@6.11.0(stylelint@16.14.1(typescript@5.7.3)):
dependencies:
css-tree: 3.1.0
is-plain-object: 5.0.0
known-css-properties: 0.35.0
- mdn-data: 2.14.0
+ mdn-data: 2.15.0
postcss-media-query-parser: 0.2.3
postcss-resolve-nested-selector: 0.1.6
- postcss-selector-parser: 7.0.0
+ postcss-selector-parser: 7.1.0
postcss-value-parser: 4.2.0
- stylelint: 16.13.2(typescript@5.7.3)
+ stylelint: 16.14.1(typescript@5.7.3)
- stylelint@16.13.2(typescript@5.7.3):
+ stylelint@16.14.1(typescript@5.7.3):
dependencies:
'@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3)
'@csstools/css-tokenizer': 3.0.3
'@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)
- '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.0.0)
+ '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.1.0)
'@dual-bundle/import-meta-resolve': 4.1.0
balanced-match: 2.0.0
colord: 2.9.3
@@ -10203,7 +10265,7 @@ snapshots:
debug: 4.4.0
fast-glob: 3.3.3
fastest-levenshtein: 1.0.16
- file-entry-cache: 10.0.5
+ file-entry-cache: 10.0.6
global-modules: 2.0.0
globby: 11.1.0
globjoin: 0.1.4
@@ -10217,14 +10279,14 @@ snapshots:
micromatch: 4.0.8
normalize-path: 3.0.0
picocolors: 1.1.1
- postcss: 8.5.1
+ postcss: 8.5.2
postcss-resolve-nested-selector: 0.1.6
- postcss-safe-parser: 7.0.1(postcss@8.5.1)
- postcss-selector-parser: 7.0.0
+ postcss-safe-parser: 7.0.1(postcss@8.5.2)
+ postcss-selector-parser: 7.1.0
postcss-value-parser: 4.2.0
resolve-from: 5.0.0
string-width: 4.2.3
- supports-hyperlinks: 3.1.0
+ supports-hyperlinks: 3.2.0
svg-tags: 1.0.0
table: 6.9.0
write-file-atomic: 5.0.1
@@ -10242,6 +10304,10 @@ snapshots:
pirates: 4.0.6
ts-interface-checker: 0.1.13
+ superjson@2.2.2:
+ dependencies:
+ copy-anything: 3.0.5
+
supports-color@7.2.0:
dependencies:
has-flag: 4.0.0
@@ -10255,7 +10321,7 @@ snapshots:
has-flag: 4.0.0
supports-color: 7.2.0
- supports-hyperlinks@3.1.0:
+ supports-hyperlinks@3.2.0:
dependencies:
has-flag: 4.0.0
supports-color: 7.2.0
@@ -10274,7 +10340,7 @@ snapshots:
csso: 5.0.5
picocolors: 1.1.1
- swiper@11.2.1: {}
+ swiper@11.2.3: {}
symbol-tree@3.2.4: {}
@@ -10307,11 +10373,11 @@ snapshots:
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.1.1
- postcss: 8.5.1
- postcss-import: 15.1.0(postcss@8.5.1)
- postcss-js: 4.0.1(postcss@8.5.1)
- postcss-load-config: 4.0.2(postcss@8.5.1)
- postcss-nested: 6.2.0(postcss@8.5.1)
+ postcss: 8.5.2
+ postcss-import: 15.1.0(postcss@8.5.2)
+ postcss-js: 4.0.1(postcss@8.5.2)
+ postcss-load-config: 4.0.2(postcss@8.5.2)
+ postcss-nested: 6.2.0(postcss@8.5.2)
postcss-selector-parser: 6.1.2
resolve: 1.22.10
sucrase: 3.35.0
@@ -10361,7 +10427,7 @@ snapshots:
tinyglobby@0.2.10:
dependencies:
- fdir: 6.4.2(picomatch@4.0.2)
+ fdir: 6.4.3(picomatch@4.0.2)
picomatch: 4.0.2
tinygradient@1.1.5:
@@ -10390,7 +10456,7 @@ snapshots:
dependencies:
punycode: 2.3.1
- ts-api-utils@2.0.0(typescript@5.7.3):
+ ts-api-utils@2.0.1(typescript@5.7.3):
dependencies:
typescript: 5.7.3
@@ -10412,7 +10478,7 @@ snapshots:
type-fest@0.21.3: {}
- type-fest@4.32.0: {}
+ type-fest@4.34.1: {}
type@2.7.3: {}
@@ -10435,16 +10501,18 @@ snapshots:
acorn: 8.14.0
estree-walker: 3.0.3
magic-string: 0.30.17
- unplugin: 2.1.2
+ unplugin: 2.2.0
optional: true
undici-types@6.19.8: {}
unicorn-magic@0.1.0: {}
- unimport@3.14.6(rollup@4.30.1):
+ unicorn-magic@0.3.0:
+ optional: true
+
+ unimport@4.1.1:
dependencies:
- '@rollup/pluginutils': 5.1.4(rollup@4.30.1)
acorn: 8.14.0
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
@@ -10452,26 +10520,31 @@ snapshots:
local-pkg: 1.0.0
magic-string: 0.30.17
mlly: 1.7.4
- pathe: 2.0.1
+ pathe: 2.0.3
picomatch: 4.0.2
pkg-types: 1.3.1
scule: 1.3.0
- strip-literal: 2.1.1
- unplugin: 1.16.1
- transitivePeerDependencies:
- - rollup
+ strip-literal: 3.0.0
+ unplugin: 2.2.0
+ unplugin-utils: 0.2.4
optional: true
universalify@0.2.0: {}
universalify@2.0.1: {}
+ unplugin-utils@0.2.4:
+ dependencies:
+ pathe: 2.0.3
+ picomatch: 4.0.2
+ optional: true
+
unplugin@1.16.1:
dependencies:
acorn: 8.14.0
webpack-virtual-modules: 0.6.2
- unplugin@2.1.2:
+ unplugin@2.2.0:
dependencies:
acorn: 8.14.0
webpack-virtual-modules: 0.6.2
@@ -10479,9 +10552,9 @@ snapshots:
untyped@1.5.2:
dependencies:
- '@babel/core': 7.26.0
- '@babel/standalone': 7.26.6
- '@babel/types': 7.26.5
+ '@babel/core': 7.26.8
+ '@babel/standalone': 7.26.8
+ '@babel/types': 7.26.8
citty: 0.1.6
defu: 6.1.4
jiti: 2.4.2
@@ -10520,7 +10593,7 @@ snapshots:
convert-source-map: 1.9.0
source-map: 0.7.4
- vditor@3.10.8:
+ vditor@3.10.9:
dependencies:
diff-match-patch: 1.0.5
@@ -10531,36 +10604,36 @@ snapshots:
transitivePeerDependencies:
- debug
- vite-code-inspector-plugin@0.19.2:
+ vite-code-inspector-plugin@0.20.0:
dependencies:
- code-inspector-core: 0.19.2
+ code-inspector-core: 0.20.0
transitivePeerDependencies:
- supports-color
- vite-plugin-cdn-import@1.0.1(rollup@4.30.1)(vite@6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0)):
+ vite-plugin-cdn-import@1.0.1(rollup@4.34.6)(vite@6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0)):
dependencies:
- rollup-plugin-external-globals: 0.10.0(rollup@4.30.1)
- vite-plugin-externals: 0.6.2(vite@6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0))
+ rollup-plugin-external-globals: 0.10.0(rollup@4.34.6)
+ vite-plugin-externals: 0.6.2(vite@6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0))
transitivePeerDependencies:
- rollup
- vite
- vite-plugin-compression@0.5.1(vite@6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0)):
+ vite-plugin-compression@0.5.1(vite@6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0)):
dependencies:
chalk: 4.1.2
debug: 4.4.0
fs-extra: 10.1.0
- vite: 6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0)
+ vite: 6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0)
transitivePeerDependencies:
- supports-color
- vite-plugin-externals@0.6.2(vite@6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0)):
+ vite-plugin-externals@0.6.2(vite@6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0)):
dependencies:
acorn: 8.14.0
es-module-lexer: 0.4.1
fs-extra: 10.1.0
magic-string: 0.25.9
- vite: 6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0)
+ vite: 6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0)
vite-plugin-fake-server@2.2.0:
dependencies:
@@ -10579,41 +10652,41 @@ snapshots:
svgo: 3.3.2
vue: 3.5.13(typescript@5.7.3)
- vite@6.0.7(@types/node@20.17.13)(jiti@2.4.2)(sass@1.83.4)(yaml@2.7.0):
+ vite@6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0):
dependencies:
esbuild: 0.24.2
- postcss: 8.5.1
- rollup: 4.30.1
+ postcss: 8.5.2
+ rollup: 4.34.6
optionalDependencies:
- '@types/node': 20.17.13
+ '@types/node': 20.17.19
fsevents: 2.3.3
jiti: 2.4.2
- sass: 1.83.4
+ sass: 1.85.0
yaml: 2.7.0
- vscode-uri@3.0.8: {}
+ vscode-uri@3.1.0: {}
vue-demi@0.14.10(vue@3.5.13(typescript@5.7.3)):
dependencies:
vue: 3.5.13(typescript@5.7.3)
- vue-eslint-parser@9.4.3(eslint@9.18.0(jiti@2.4.2)):
+ vue-eslint-parser@9.4.3(eslint@9.20.1(jiti@2.4.2)):
dependencies:
debug: 4.4.0
- eslint: 9.18.0(jiti@2.4.2)
+ eslint: 9.20.1(jiti@2.4.2)
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
esquery: 1.6.0
lodash: 4.17.21
- semver: 7.6.3
+ semver: 7.7.1
transitivePeerDependencies:
- supports-color
- vue-i18n@11.0.1(vue@3.5.13(typescript@5.7.3)):
+ vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)):
dependencies:
- '@intlify/core-base': 11.0.1
- '@intlify/shared': 11.0.1
+ '@intlify/core-base': 11.1.1
+ '@intlify/shared': 11.1.1
'@vue/devtools-api': 6.6.4
vue: 3.5.13(typescript@5.7.3)
@@ -10625,7 +10698,7 @@ snapshots:
dependencies:
vue: 3.5.13(typescript@5.7.3)
- vue-pdf-embed@2.1.1(vue@3.5.13(typescript@5.7.3)):
+ vue-pdf-embed@2.1.2(vue@3.5.13(typescript@5.7.3)):
dependencies:
pdfjs-dist: 4.10.38
vue: 3.5.13(typescript@5.7.3)
@@ -10704,15 +10777,15 @@ snapshots:
dependencies:
makeerror: 1.0.12
- wavesurfer.js@7.8.16: {}
+ wavesurfer.js@7.9.1: {}
webidl-conversions@5.0.0: {}
webidl-conversions@6.1.0: {}
- webpack-code-inspector-plugin@0.19.2:
+ webpack-code-inspector-plugin@0.20.0:
dependencies:
- code-inspector-core: 0.19.2
+ code-inspector-core: 0.20.0
transitivePeerDependencies:
- supports-color
@@ -10840,8 +10913,6 @@ snapshots:
lodash: 4.17.21
yaml: 2.7.0
- yaml@2.6.1: {}
-
yaml@2.7.0: {}
yargs-parser@18.1.3:
diff --git a/src/components/ReIcon/src/Select.vue b/src/components/ReIcon/src/Select.vue
index aad1042d0..9c1366f06 100644
--- a/src/components/ReIcon/src/Select.vue
+++ b/src/components/ReIcon/src/Select.vue
@@ -219,8 +219,8 @@ watch(
&:hover {
color: var(--el-color-primary);
border-color: var(--el-color-primary);
- transition: all 0.4s;
transform: scaleX(1.05);
+ transition: all 0.4s;
}
}
diff --git a/src/layout/components/lay-panel/index.vue b/src/layout/components/lay-panel/index.vue
index fb4fb20a4..c0c5cc4f0 100644
--- a/src/layout/components/lay-panel/index.vue
+++ b/src/layout/components/lay-panel/index.vue
@@ -121,8 +121,8 @@ onBeforeUnmount(() => {
width: 100%;
max-width: 280px;
box-shadow: 0 0 15px 0 rgb(0 0 0 / 5%);
- transition: all 0.25s cubic-bezier(0.7, 0.3, 0.1, 1);
transform: translate(100%);
+ transition: all 0.25s cubic-bezier(0.7, 0.3, 0.1, 1);
}
.show {
diff --git a/src/layout/components/lay-sidebar/components/SidebarLogo.vue b/src/layout/components/lay-sidebar/components/SidebarLogo.vue
index 54b217d31..ccbc7ab72 100644
--- a/src/layout/components/lay-sidebar/components/SidebarLogo.vue
+++ b/src/layout/components/lay-sidebar/components/SidebarLogo.vue
@@ -60,11 +60,11 @@ const { title, getLogo } = useNav();
height: 32px;
margin: 2px 0 0 12px;
overflow: hidden;
+ text-overflow: ellipsis;
font-size: 18px;
font-weight: 600;
line-height: 32px;
color: var(--pure-theme-sub-menu-active-text);
- text-overflow: ellipsis;
white-space: nowrap;
}
}
diff --git a/src/layout/components/lay-tag/index.scss b/src/layout/components/lay-tag/index.scss
index b88121690..e3996803c 100644
--- a/src/layout/components/lay-tag/index.scss
+++ b/src/layout/components/lay-tag/index.scss
@@ -59,10 +59,10 @@
color: var(--el-color-primary);
cursor: pointer;
border-radius: 4px;
+ transform: translate(0, -50%);
transition:
background-color 0.12s,
color 0.12s;
- transform: translate(0, -50%);
&:hover {
color: rgb(0 0 0 / 88%) !important;
@@ -127,10 +127,10 @@
font-weight: normal;
color: var(--el-text-color-primary);
white-space: nowrap;
+ outline: 0;
list-style-type: none;
background: #fff;
border-radius: 4px;
- outline: 0;
box-shadow: 0 2px 8px rgb(0 0 0 / 15%);
li {
diff --git a/src/layout/index.vue b/src/layout/index.vue
index 5570ecd3f..edbe1e324 100644
--- a/src/layout/index.vue
+++ b/src/layout/index.vue
@@ -210,8 +210,8 @@ const LayHeader = defineComponent({
height: 100%;
&::after {
- display: table;
clear: both;
+ display: table;
content: "";
}
diff --git a/src/style/element-plus.scss b/src/style/element-plus.scss
index 908c5c066..f111d75bc 100644
--- a/src/style/element-plus.scss
+++ b/src/style/element-plus.scss
@@ -83,8 +83,8 @@
.el-upload-list__item.is-ready &.el-icon--close {
width: 24px;
height: 24px;
- border-radius: 4px;
outline: none;
+ border-radius: 4px;
transition:
background-color 0.2s,
color 0.2s;
@@ -117,8 +117,8 @@
}
& .el-message__closeBtn {
- border-radius: 4px;
outline: none;
+ border-radius: 4px;
transition:
background-color 0.2s,
color 0.2s;
diff --git a/src/style/reset.scss b/src/style/reset.scss
index d79cdd9a1..486471da8 100644
--- a/src/style/reset.scss
+++ b/src/style/reset.scss
@@ -25,7 +25,8 @@ body {
width: 100%;
height: 100%;
margin: 0;
- font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
+ font-family:
+ "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB",
"Microsoft YaHei", "微软雅黑", Arial, sans-serif;
line-height: inherit;
-moz-osx-font-smoothing: grayscale;
@@ -57,8 +58,9 @@ code,
kbd,
samp,
pre {
- font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
- "Liberation Mono", "Courier New", monospace;
+ font-family:
+ ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
+ "Courier New", monospace;
font-size: 1em;
}
diff --git a/src/style/sidebar.scss b/src/style/sidebar.scss
index c422513b3..af53d8dc7 100644
--- a/src/style/sidebar.scss
+++ b/src/style/sidebar.scss
@@ -191,8 +191,8 @@
.el-menu-item.is-active.nest-menu::before {
position: absolute;
inset: 0 8px;
- margin: 4px 0;
clear: both;
+ margin: 4px 0;
content: "";
background: var(--el-color-primary) !important;
border-radius: 3px;
@@ -212,13 +212,13 @@
position: absolute;
top: 0;
left: 0;
+ clear: both;
width: 2px;
height: 100%;
- clear: both;
content: "";
background-color: var(--pure-theme-menu-active-before);
- transition: all var(--pure-transition-duration) ease-in-out;
transform: translateY(0);
+ transition: all var(--pure-transition-duration) ease-in-out;
}
.el-menu--collapse .outer-most.el-sub-menu > .el-sub-menu__title::before {
@@ -240,8 +240,8 @@
.is-active.submenu-title-noDropdown.outer-most::before {
position: absolute;
inset: 0 8px;
- margin: 4px 0;
clear: both;
+ margin: 4px 0;
content: "";
background: var(--el-color-primary) !important;
border-radius: 3px;
@@ -435,11 +435,11 @@
height: 32px;
margin: 2px 0 0 12px;
overflow: hidden;
+ text-overflow: ellipsis;
font-size: 18px;
font-weight: 600;
line-height: 32px;
color: var(--pure-theme-sub-menu-active-text);
- text-overflow: ellipsis;
white-space: nowrap;
}
}
@@ -577,8 +577,8 @@
&.hideSidebar {
.sidebar-container {
pointer-events: none;
- transition-duration: 0.3s;
transform: translate3d(-$sideBarWidth, 0, 0);
+ transition-duration: 0.3s;
}
}
}
@@ -621,10 +621,10 @@ body[layout="vertical"] {
.el-sub-menu {
& > .el-sub-menu__title {
& > span {
+ visibility: visible;
width: 100%;
height: 100%;
text-align: center;
- visibility: visible;
}
}
}
@@ -715,10 +715,10 @@ body[layout="mix"] {
padding: 0;
& > span {
+ visibility: visible;
width: 100%;
height: 100%;
text-align: center;
- visibility: visible;
}
}
}
diff --git a/src/views/account-settings/index.vue b/src/views/account-settings/index.vue
index 7764e7863..64ee0818d 100644
--- a/src/views/account-settings/index.vue
+++ b/src/views/account-settings/index.vue
@@ -158,8 +158,8 @@ getMine().then(res => {
&::before {
position: absolute;
inset: 0 8px;
- margin: 4px 0;
clear: both;
+ margin: 4px 0;
content: "";
background: var(--el-color-primary);
border-radius: 3px;
diff --git a/src/views/components/el-button.vue b/src/views/components/el-button.vue
index 9e9404a22..0b398747a 100644
--- a/src/views/components/el-button.vue
+++ b/src/views/components/el-button.vue
@@ -233,10 +233,10 @@ watch(size, val =>
.el-button .custom-loading .circular .path {
stroke: var(--el-button-text-color);
+ stroke-width: 2;
+ stroke-linecap: round;
stroke-dasharray: 90, 150;
stroke-dashoffset: 0;
- stroke-linecap: round;
- stroke-width: 2;
animation: loading-dash 1.5s ease-in-out infinite;
}
diff --git a/src/views/components/slider/components/Base.vue b/src/views/components/slider/components/Base.vue
index 480802087..9a1a9fe91 100644
--- a/src/views/components/slider/components/Base.vue
+++ b/src/views/components/slider/components/Base.vue
@@ -51,10 +51,10 @@ const formatTooltip = (val: number) => {
flex: 1;
margin-bottom: 0;
overflow: hidden;
+ text-overflow: ellipsis;
font-size: 14px;
line-height: 44px;
color: var(--el-text-color-secondary);
- text-overflow: ellipsis;
white-space: nowrap;
}
diff --git a/src/views/components/slider/components/Step.vue b/src/views/components/slider/components/Step.vue
index 3783af8e2..0a63e686e 100644
--- a/src/views/components/slider/components/Step.vue
+++ b/src/views/components/slider/components/Step.vue
@@ -32,10 +32,10 @@ const value2 = ref(0);
flex: 1;
margin-bottom: 0;
overflow: hidden;
+ text-overflow: ellipsis;
font-size: 14px;
line-height: 44px;
color: var(--el-text-color-secondary);
- text-overflow: ellipsis;
white-space: nowrap;
}
diff --git a/src/views/list/card/components/ListCard.vue b/src/views/list/card/components/ListCard.vue
index 1eaa742b1..e1250df0f 100644
--- a/src/views/list/card/components/ListCard.vue
+++ b/src/views/list/card/components/ListCard.vue
@@ -139,10 +139,10 @@ const cardLogoClass = computed(() => [
height: 40px;
margin-bottom: 24px;
overflow: hidden;
- font-size: 12px;
- line-height: 20px;
text-overflow: ellipsis;
-webkit-line-clamp: 2;
+ font-size: 12px;
+ line-height: 20px;
-webkit-box-orient: vertical;
}
}
From b004c224c25e8897573829853c11b93901e6e693 Mon Sep 17 00:00:00 2001
From: xiaoxian521 <1923740402@qq.com>
Date: Tue, 11 Mar 2025 09:45:03 +0800
Subject: [PATCH 2/3] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0`Ai`=E8=81=8A?=
=?UTF-8?q?=E5=A4=A9=E7=BB=84=E4=BB=B6=E7=A4=BA=E4=BE=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
build/optimize.ts | 2 +
build/plugins.ts | 8 +-
package.json | 2 +
pnpm-lock.yaml | 62 +++++++-
src/router/enums.ts | 54 +++----
src/router/modules/chatai.ts | 22 +++
src/views/chatai/components/Bard.vue | 142 ++++++++++++++++++
src/views/chatai/components/Bing.vue | 147 +++++++++++++++++++
src/views/chatai/components/Blue.vue | 75 ++++++++++
src/views/chatai/components/ChatGPT.vue | 114 +++++++++++++++
src/views/chatai/components/Dark.vue | 85 +++++++++++
src/views/chatai/components/FullInput.vue | 64 +++++++++
src/views/chatai/components/Group.vue | 60 ++++++++
src/views/chatai/components/IntroPanel.vue | 48 +++++++
src/views/chatai/components/LoFi.vue | 100 +++++++++++++
src/views/chatai/components/MessageCode.vue | 44 ++++++
src/views/chatai/components/Red.vue | 65 +++++++++
src/views/chatai/components/Speech.vue | 35 +++++
src/views/chatai/components/iMessage.vue | 135 ++++++++++++++++++
src/views/chatai/components/index.ts | 13 ++
src/views/chatai/index.vue | 150 ++++++++++++++++++++
21 files changed, 1396 insertions(+), 31 deletions(-)
create mode 100644 src/router/modules/chatai.ts
create mode 100644 src/views/chatai/components/Bard.vue
create mode 100644 src/views/chatai/components/Bing.vue
create mode 100644 src/views/chatai/components/Blue.vue
create mode 100644 src/views/chatai/components/ChatGPT.vue
create mode 100644 src/views/chatai/components/Dark.vue
create mode 100644 src/views/chatai/components/FullInput.vue
create mode 100644 src/views/chatai/components/Group.vue
create mode 100644 src/views/chatai/components/IntroPanel.vue
create mode 100644 src/views/chatai/components/LoFi.vue
create mode 100644 src/views/chatai/components/MessageCode.vue
create mode 100644 src/views/chatai/components/Red.vue
create mode 100644 src/views/chatai/components/Speech.vue
create mode 100644 src/views/chatai/components/iMessage.vue
create mode 100644 src/views/chatai/components/index.ts
create mode 100644 src/views/chatai/index.vue
diff --git a/build/optimize.ts b/build/optimize.ts
index d06f0d8fe..fbf706efb 100644
--- a/build/optimize.ts
+++ b/build/optimize.ts
@@ -17,6 +17,7 @@ const include = [
"qrcode",
"intro.js",
"vue-i18n",
+ "deep-chat",
"vxe-table",
"vue-types",
"js-cookie",
@@ -28,6 +29,7 @@ const include = [
"sortablejs",
"swiper/vue",
"mint-filter",
+ "highlight.js",
"@vueuse/core",
"vue3-danmaku",
"v-contextmenu",
diff --git a/build/plugins.ts b/build/plugins.ts
index b2e45022b..ea8bbc3d3 100644
--- a/build/plugins.ts
+++ b/build/plugins.ts
@@ -19,7 +19,13 @@ export function getPluginsList(
): PluginOption[] {
const lifecycle = process.env.npm_lifecycle_event;
return [
- vue(),
+ vue({
+ template: {
+ compilerOptions: {
+ isCustomElement: tag => tag === "deep-chat"
+ }
+ }
+ }),
// jsx、tsx语法支持
vueJsx(),
VueI18nPlugin({
diff --git a/package.json b/package.json
index 310fcfdcc..43f1a7db5 100644
--- a/package.json
+++ b/package.json
@@ -69,9 +69,11 @@
"codemirror-editor-vue3": "^2.8.0",
"cropperjs": "^1.6.2",
"dayjs": "^1.11.13",
+ "deep-chat": "^2.1.1",
"echarts": "^5.6.0",
"el-table-infinite-scroll": "^3.0.6",
"element-plus": "^2.9.4",
+ "highlight.js": "^11.11.1",
"intro.js": "^7.2.0",
"js-cookie": "^3.0.5",
"jsbarcode": "^3.11.6",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 39fb7d81f..9312023a3 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -74,6 +74,9 @@ importers:
dayjs:
specifier: ^1.11.13
version: 1.11.13
+ deep-chat:
+ specifier: ^2.1.1
+ version: 2.1.1
echarts:
specifier: ^5.6.0
version: 5.6.0
@@ -83,6 +86,9 @@ importers:
element-plus:
specifier: ^2.9.4
version: 2.9.4(vue@3.5.13(typescript@5.7.3))
+ highlight.js:
+ specifier: ^11.11.1
+ version: 11.11.1
intro.js:
specifier: ^7.2.0
version: 7.2.0
@@ -980,6 +986,10 @@ packages:
resolution: {integrity: sha512-2kGiWoXaeV8HZlhU/Nml12oTbhv7j2ufsJ5vQaa0VTjzUmZVdd/nmKFRAOJ/FtjO90Qba5AnZDwsrY7ZND5udA==}
engines: {node: '>= 16'}
+ '@intlify/shared@11.1.2':
+ resolution: {integrity: sha512-dF2iMMy8P9uKVHV/20LA1ulFLL+MKSbfMiixSmn6fpwqzvix38OIc7ebgnFbBqElvghZCW9ACtzKTGKsTGTWGA==}
+ engines: {node: '>= 16'}
+
'@intlify/unplugin-vue-i18n@6.0.3':
resolution: {integrity: sha512-9ZDjBlhUHtgjRl23TVcgfJttgu8cNepwVhWvOv3mUMRDAhjW0pur1mWKEUKr1I8PNwE4Gvv2IQ1xcl4RL0nG0g==}
engines: {node: '>= 18'}
@@ -1104,6 +1114,9 @@ packages:
'@logicflow/extension@1.2.28':
resolution: {integrity: sha512-OHaO57SxjNwDDYVAqrJp/fq9g0NDc4elHmZnWGIqLbkbOMJhiU9IUT2WWK6DctUoYzxhGzTR4Ai5S/TFZ9JjGA==}
+ '@microsoft/fetch-event-source@2.0.1':
+ resolution: {integrity: sha512-W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA==}
+
'@napi-rs/canvas-android-arm64@0.1.67':
resolution: {integrity: sha512-W+3DFG5h0WU8Vqqb3W5fNmm5/TPH5ECZRinQDK4CAKFSUkc4iZcDwrmyFG9sB4KdHazf1mFVHCpEeVMO6Mk6Zg==}
engines: {node: '>= 10'}
@@ -1957,6 +1970,9 @@ packages:
asynckit@0.4.0:
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
+ autolinker@3.16.2:
+ resolution: {integrity: sha512-JiYl7j2Z19F9NdTmirENSUUIIL/9MytEWtmzhfmsKPCp9E+G35Y0UNCMoM9tFigxT59qSc8Ml2dlZXOCVTYwuA==}
+
autoprefixer@10.4.20:
resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==}
engines: {node: ^10 || ^12 || >=14}
@@ -2455,6 +2471,9 @@ packages:
dedent@0.7.0:
resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==}
+ deep-chat@2.1.1:
+ resolution: {integrity: sha512-zJV34RvuTHoyXlmSKeHOJS4dcEuTkh1Ndcm7ByKVKOLz2H2UAhAx2RPMeSlW5Yx0yYEh9n29uJk7fWbgHGYdlA==}
+
deep-is@0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
@@ -3038,6 +3057,10 @@ packages:
hey-listen@1.0.8:
resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==}
+ highlight.js@11.11.1:
+ resolution: {integrity: sha512-Xwwo44whKBVCYoliBQwaPvtd/2tYFkRQtXDWj1nackaV2JPXx3L0+Jvd8/qCJ2p+ML0/XVkJ2q+Mr+UVdpJK5w==}
+ engines: {node: '>=12.0.0'}
+
hookable@5.5.3:
resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
@@ -4378,6 +4401,11 @@ packages:
reinterval@1.1.0:
resolution: {integrity: sha512-QIRet3SYrGp0HUHO88jVskiG6seqUGC5iAG7AwI/BV4ypGcuqk9Du6YQBUOUqm9c8pw1eyLoIaONifRua1lsEQ==}
+ remarkable@2.0.1:
+ resolution: {integrity: sha512-YJyMcOH5lrR+kZdmB0aJJ4+93bEojRZ1HGDn9Eagu6ibg7aVZhc3OWbbShRid+Q5eAfsEqWxpe+g5W5nYNfNiA==}
+ engines: {node: '>= 6.0.0'}
+ hasBin: true
+
require-directory@2.1.1:
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
engines: {node: '>=0.10.0'}
@@ -4594,6 +4622,9 @@ packages:
resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==}
engines: {node: '>=0.10.0'}
+ speech-to-element@0.1.66:
+ resolution: {integrity: sha512-tHDZ8ttFCsXtQLgWHDDVVTGuiCGWqkxRoIGLygBbU0DUsod2Ho89fws7OeCHpGOeDL9s5rBVpEqj45BsEIKy+Q==}
+
split2@3.2.2:
resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==}
@@ -5989,12 +6020,14 @@ snapshots:
'@intlify/shared@11.1.1': {}
+ '@intlify/shared@11.1.2': {}
+
'@intlify/unplugin-vue-i18n@6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.20.1(jiti@2.4.2))(rollup@4.34.6)(typescript@5.7.3)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))':
dependencies:
'@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2))
'@intlify/bundle-utils': 10.0.0(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))
- '@intlify/shared': 11.1.1
- '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.1)(@vue/compiler-dom@3.5.13)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))
+ '@intlify/shared': 11.1.2
+ '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.2)(@vue/compiler-dom@3.5.13)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))
'@rollup/pluginutils': 5.1.4(rollup@4.34.6)
'@typescript-eslint/scope-manager': 8.24.0
'@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3)
@@ -6016,11 +6049,11 @@ snapshots:
- supports-color
- typescript
- '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.1.1)(@vue/compiler-dom@3.5.13)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))':
+ '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.1.2)(@vue/compiler-dom@3.5.13)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))':
dependencies:
'@babel/parser': 7.26.8
optionalDependencies:
- '@intlify/shared': 11.1.1
+ '@intlify/shared': 11.1.2
'@vue/compiler-dom': 3.5.13
vue: 3.5.13(typescript@5.7.3)
vue-i18n: 11.1.1(vue@3.5.13(typescript@5.7.3))
@@ -6233,6 +6266,8 @@ snapshots:
- ts-node
- utf-8-validate
+ '@microsoft/fetch-event-source@2.0.1': {}
+
'@napi-rs/canvas-android-arm64@0.1.67':
optional: true
@@ -7147,6 +7182,10 @@ snapshots:
asynckit@0.4.0: {}
+ autolinker@3.16.2:
+ dependencies:
+ tslib: 2.8.1
+
autoprefixer@10.4.20(postcss@8.5.2):
dependencies:
browserslist: 4.24.4
@@ -7720,6 +7759,12 @@ snapshots:
dedent@0.7.0: {}
+ deep-chat@2.1.1:
+ dependencies:
+ '@microsoft/fetch-event-source': 2.0.1
+ remarkable: 2.0.1
+ speech-to-element: 0.1.66
+
deep-is@0.1.4: {}
deepmerge@4.3.1: {}
@@ -8395,6 +8440,8 @@ snapshots:
hey-listen@1.0.8: {}
+ highlight.js@11.11.1: {}
+
hookable@5.5.3: {}
hookified@1.7.0: {}
@@ -9880,6 +9927,11 @@ snapshots:
reinterval@1.1.0: {}
+ remarkable@2.0.1:
+ dependencies:
+ argparse: 1.0.10
+ autolinker: 3.16.2
+
require-directory@2.1.1: {}
require-from-string@2.0.2: {}
@@ -10094,6 +10146,8 @@ snapshots:
speakingurl@14.0.1: {}
+ speech-to-element@0.1.66: {}
+
split2@3.2.2:
dependencies:
readable-stream: 3.6.2
diff --git a/src/router/enums.ts b/src/router/enums.ts
index 2dc6a794a..d9c1d6699 100644
--- a/src/router/enums.ts
+++ b/src/router/enums.ts
@@ -1,35 +1,37 @@
// 完整版菜单比较多,将 rank 抽离出来,在此方便维护
const home = 0, // 平台规定只有 home 路由的 rank 才能为 0 ,所以后端在返回 rank 的时候需要从非 0 开始
- vueflow = 1,
- ganttastic = 2,
- components = 3,
- able = 4,
- table = 5,
- form = 6,
- list = 7,
- result = 8,
- error = 9,
- frame = 10,
- nested = 11,
- permission = 12,
- system = 13,
- monitor = 14,
- tabs = 15,
- about = 16,
- codemirror = 17,
- markdown = 18,
- editor = 19,
- flowchart = 20,
- formdesign = 21,
- board = 22,
- ppt = 23,
- mind = 24,
- guide = 25,
- menuoverflow = 26;
+ chatai = 1,
+ vueflow = 2,
+ ganttastic = 3,
+ components = 4,
+ able = 5,
+ table = 6,
+ form = 7,
+ list = 8,
+ result = 9,
+ error = 10,
+ frame = 11,
+ nested = 12,
+ permission = 13,
+ system = 14,
+ monitor = 15,
+ tabs = 16,
+ about = 17,
+ codemirror = 18,
+ markdown = 19,
+ editor = 20,
+ flowchart = 21,
+ formdesign = 22,
+ board = 23,
+ ppt = 24,
+ mind = 25,
+ guide = 26,
+ menuoverflow = 27;
export {
home,
+ chatai,
vueflow,
ganttastic,
components,
diff --git a/src/router/modules/chatai.ts b/src/router/modules/chatai.ts
new file mode 100644
index 000000000..10180f73c
--- /dev/null
+++ b/src/router/modules/chatai.ts
@@ -0,0 +1,22 @@
+import { chatai } from "@/router/enums";
+
+export default {
+ path: "/chatai",
+ redirect: "/chatai/index",
+ meta: {
+ icon: "ri:chat-search-line",
+ title: "chat-ai",
+ rank: chatai
+ },
+ children: [
+ {
+ path: "/chatai/index",
+ name: "ChatAi",
+ component: () => import("@/views/chatai/index.vue"),
+ meta: {
+ title: "chat-ai",
+ extraIcon: "IF-pure-iconfont-new svg"
+ }
+ }
+ ]
+} satisfies RouteConfigsTable;
diff --git a/src/views/chatai/components/Bard.vue b/src/views/chatai/components/Bard.vue
new file mode 100644
index 000000000..63443111b
--- /dev/null
+++ b/src/views/chatai/components/Bard.vue
@@ -0,0 +1,142 @@
+
+
+
+
+
diff --git a/src/views/chatai/components/Bing.vue b/src/views/chatai/components/Bing.vue
new file mode 100644
index 000000000..06d308e15
--- /dev/null
+++ b/src/views/chatai/components/Bing.vue
@@ -0,0 +1,147 @@
+
+
+
+
+
diff --git a/src/views/chatai/components/Blue.vue b/src/views/chatai/components/Blue.vue
new file mode 100644
index 000000000..a1e861deb
--- /dev/null
+++ b/src/views/chatai/components/Blue.vue
@@ -0,0 +1,75 @@
+
+
+
+
+
diff --git a/src/views/chatai/components/ChatGPT.vue b/src/views/chatai/components/ChatGPT.vue
new file mode 100644
index 000000000..b5f12d24d
--- /dev/null
+++ b/src/views/chatai/components/ChatGPT.vue
@@ -0,0 +1,114 @@
+
+
+
+
+
diff --git a/src/views/chatai/components/Dark.vue b/src/views/chatai/components/Dark.vue
new file mode 100644
index 000000000..02e7c1f0d
--- /dev/null
+++ b/src/views/chatai/components/Dark.vue
@@ -0,0 +1,85 @@
+
+
+
+
+
diff --git a/src/views/chatai/components/FullInput.vue b/src/views/chatai/components/FullInput.vue
new file mode 100644
index 000000000..182eb5bd5
--- /dev/null
+++ b/src/views/chatai/components/FullInput.vue
@@ -0,0 +1,64 @@
+
+
+
+
+
diff --git a/src/views/chatai/components/Group.vue b/src/views/chatai/components/Group.vue
new file mode 100644
index 000000000..932b402b1
--- /dev/null
+++ b/src/views/chatai/components/Group.vue
@@ -0,0 +1,60 @@
+
+
+
+
+
diff --git a/src/views/chatai/components/IntroPanel.vue b/src/views/chatai/components/IntroPanel.vue
new file mode 100644
index 000000000..9cc291129
--- /dev/null
+++ b/src/views/chatai/components/IntroPanel.vue
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+ 简介面板
+
+
+ 插入描述以帮助您的用户了解如何使用该组件
+
+
+
+
+
diff --git a/src/views/chatai/components/LoFi.vue b/src/views/chatai/components/LoFi.vue
new file mode 100644
index 000000000..7791fa608
--- /dev/null
+++ b/src/views/chatai/components/LoFi.vue
@@ -0,0 +1,100 @@
+
+
+
+
+
diff --git a/src/views/chatai/components/MessageCode.vue b/src/views/chatai/components/MessageCode.vue
new file mode 100644
index 000000000..868851913
--- /dev/null
+++ b/src/views/chatai/components/MessageCode.vue
@@ -0,0 +1,44 @@
+
+
+
+
+
diff --git a/src/views/chatai/components/Red.vue b/src/views/chatai/components/Red.vue
new file mode 100644
index 000000000..4c5813e50
--- /dev/null
+++ b/src/views/chatai/components/Red.vue
@@ -0,0 +1,65 @@
+
+
+
+
+
diff --git a/src/views/chatai/components/Speech.vue b/src/views/chatai/components/Speech.vue
new file mode 100644
index 000000000..15e880419
--- /dev/null
+++ b/src/views/chatai/components/Speech.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
diff --git a/src/views/chatai/components/iMessage.vue b/src/views/chatai/components/iMessage.vue
new file mode 100644
index 000000000..ab5472a59
--- /dev/null
+++ b/src/views/chatai/components/iMessage.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
diff --git a/src/views/chatai/components/index.ts b/src/views/chatai/components/index.ts
new file mode 100644
index 000000000..0f98414e3
--- /dev/null
+++ b/src/views/chatai/components/index.ts
@@ -0,0 +1,13 @@
+export { default as ChatGPT } from "./ChatGPT.vue";
+export { default as Bard } from "./Bard.vue";
+export { default as Bing } from "./Bing.vue";
+export { default as iMessage } from "./iMessage.vue";
+export { default as Blue } from "./Blue.vue";
+export { default as LoFi } from "./LoFi.vue";
+export { default as Red } from "./Red.vue";
+export { default as Dark } from "./Dark.vue";
+export { default as FullInput } from "./FullInput.vue";
+export { default as Group } from "./Group.vue";
+export { default as MessageCode } from "./MessageCode.vue";
+export { default as Speech } from "./Speech.vue";
+export { default as IntroPanel } from "./IntroPanel.vue";
diff --git a/src/views/chatai/index.vue b/src/views/chatai/index.vue
new file mode 100644
index 000000000..595977da6
--- /dev/null
+++ b/src/views/chatai/index.vue
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+ 代码位置 src/views/chatai
+
+
+
+
+
+ {{ item.label }}
+
+
+
+
+
+
+
+
From a9ee9ebcf9ba0de520e1e302572f4100442acbce Mon Sep 17 00:00:00 2001
From: xiaoming <1923740402@qq.com>
Date: Tue, 25 Mar 2025 09:18:20 +0800
Subject: [PATCH 3/3] =?UTF-8?q?refactor:=20=E9=87=8D=E6=9E=84=E5=9B=BE?=
=?UTF-8?q?=E6=A0=87=E6=A8=A1=E5=9D=97=EF=BC=8C=E4=BD=BF=E7=94=A8`@iconify?=
=?UTF-8?q?/json`=E6=9B=BF=E6=8D=A2=E4=B8=8D=E5=86=8D=E7=BB=B4=E6=8A=A4?=
=?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=9A=84`@iconify-icons/*`=E4=BE=9D=E8=B5=96?=
=?UTF-8?q?=EF=BC=8C=E4=BC=98=E5=8C=96=E4=BD=BF=E7=94=A8=E4=BD=93=E9=AA=8C?=
=?UTF-8?q?=EF=BC=8C=E7=A1=AE=E4=BF=9D=E5=9B=BE=E6=A0=87=E5=BA=93=E5=8F=AF?=
=?UTF-8?q?=E6=8C=81=E7=BB=AD=E6=9B=B4=E6=96=B0=E5=B9=B6=E6=94=AF=E6=8C=81?=
=?UTF-8?q?`Tree-shaking`=20(#1202)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
refactor: 重构图标模块,使用`@iconify/json`替换不再维护更新的`@iconify-icons/*`依赖,优化使用体验,确保图标库可持续更新并支持`Tree-shaking`
---
build/optimize.ts | 4 +-
build/plugins.ts | 6 +
package.json | 6 +-
pnpm-lock.yaml | 155 +++++++++++++-----
src/components/ReDialog/index.vue | 4 +-
src/components/ReIcon/src/Select.vue | 2 +-
src/components/ReIcon/src/hooks.ts | 4 +-
.../ReIcon/src/iconifyIconOffline.ts | 44 +++--
src/components/ReIcon/src/offlineIcon.ts | 149 +++++++++--------
src/components/RePureTableBar/src/bar.tsx | 4 +-
src/components/ReQrcode/src/index.tsx | 2 +-
src/components/ReVxeTableBar/src/bar.tsx | 4 +-
src/layout/components/lay-navbar/index.vue | 8 +-
src/layout/components/lay-notice/index.vue | 2 +-
src/layout/components/lay-panel/index.vue | 2 +-
.../lay-search/components/SearchFooter.vue | 4 +-
.../components/SearchHistoryItem.vue | 4 +-
.../lay-search/components/SearchModal.vue | 2 +-
src/layout/components/lay-search/index.vue | 2 +-
src/layout/components/lay-setting/index.vue | 6 +-
.../components/lay-sidebar/NavHorizontal.vue | 8 +-
src/layout/components/lay-sidebar/NavMix.vue | 8 +-
.../components/SidebarCenterCollapse.vue | 2 +-
.../lay-sidebar/components/SidebarItem.vue | 8 +-
.../components/SidebarLeftCollapse.vue | 2 +-
.../components/SidebarTopCollapse.vue | 4 +-
src/layout/components/lay-tag/index.vue | 10 +-
src/layout/hooks/useNav.ts | 4 +-
src/layout/hooks/useTag.ts | 14 +-
src/layout/types.ts | 8 +-
src/router/modules/able.ts | 2 +-
src/router/modules/about.ts | 2 +-
src/router/modules/board.ts | 2 +-
src/router/modules/chatai.ts | 2 +-
src/router/modules/codemirror.ts | 2 +-
src/router/modules/components.ts | 2 +-
src/router/modules/editor.ts | 2 +-
src/router/modules/error.ts | 2 +-
src/router/modules/flowchart.ts | 2 +-
src/router/modules/form.ts | 2 +-
src/router/modules/formdesign.ts | 2 +-
src/router/modules/ganttastic.ts | 2 +-
src/router/modules/guide.ts | 2 +-
src/router/modules/home.ts | 2 +-
src/router/modules/list.ts | 4 +-
src/router/modules/markdown.ts | 2 +-
src/router/modules/mind.ts | 2 +-
src/router/modules/nested.ts | 2 +-
src/router/modules/ppt.ts | 2 +-
src/router/modules/result.ts | 2 +-
src/router/modules/table.ts | 2 +-
src/router/modules/vueflow.ts | 2 +-
src/views/able/menu-tree.vue | 2 +-
src/views/able/video.vue | 2 +-
.../account-settings/components/Profile.vue | 2 +-
src/views/account-settings/index.vue | 10 +-
src/views/components/message.vue | 2 +-
src/views/components/segmented.vue | 2 +-
src/views/components/timeline.vue | 2 +-
src/views/components/upload/form.vue | 2 +-
src/views/components/upload/index.vue | 6 +-
src/views/list/card/components/ListCard.vue | 2 +-
src/views/list/card/index.vue | 2 +-
src/views/login/components/LoginPhone.vue | 5 +-
src/views/login/components/LoginRegist.vue | 9 +-
src/views/login/components/LoginUpdate.vue | 7 +-
src/views/login/index.vue | 11 +-
src/views/monitor/logs/login/index.vue | 4 +-
src/views/monitor/logs/operation/index.vue | 4 +-
src/views/monitor/logs/system/hook.tsx | 2 +-
src/views/monitor/logs/system/index.vue | 6 +-
src/views/monitor/online/index.vue | 4 +-
src/views/result/columns.tsx | 4 +-
src/views/system/dept/index.vue | 8 +-
src/views/system/menu/index.vue | 8 +-
src/views/system/role/index.vue | 18 +-
src/views/system/user/index.vue | 16 +-
src/views/system/user/tree.vue | 10 +-
.../table/base/header-renderer/index.vue | 2 +-
src/views/table/edit/demo1/index.vue | 4 +-
src/views/table/edit/demo3/columns.tsx | 4 +-
.../welcome/components/table/columns.tsx | 4 +-
src/views/welcome/data.ts | 8 +-
tsconfig.json | 1 +
types/router.d.ts | 7 +-
85 files changed, 416 insertions(+), 292 deletions(-)
diff --git a/build/optimize.ts b/build/optimize.ts
index fbf706efb..5ef414416 100644
--- a/build/optimize.ts
+++ b/build/optimize.ts
@@ -57,8 +57,8 @@ const include = [
/**
* 在预构建中强制排除的依赖项
- * 温馨提示:所有以 `@iconify-icons/` 开头引入的的本地图标模块,都应该加入到下面的 `exclude` 里,因为平台推荐的使用方式是哪里需要哪里引入而且都是单个的引入,不需要预构建,直接让浏览器加载就好
+ * 温馨提示:平台推荐的使用方式是哪里需要哪里引入而且都是单个的引入,不需要预构建,直接让浏览器加载就好
*/
-const exclude = ["@iconify-icons/ep", "@iconify-icons/ri"];
+const exclude = ["@iconify/json"];
export { include, exclude };
diff --git a/build/plugins.ts b/build/plugins.ts
index ea8bbc3d3..3cfd321ee 100644
--- a/build/plugins.ts
+++ b/build/plugins.ts
@@ -3,6 +3,7 @@ import vue from "@vitejs/plugin-vue";
import { pathResolve } from "./utils";
import { viteBuildInfo } from "./info";
import svgLoader from "vite-svg-loader";
+import Icons from "unplugin-icons/vite";
import type { PluginOption } from "vite";
import vueJsx from "@vitejs/plugin-vue-jsx";
import { configCompressPlugin } from "./compress";
@@ -57,6 +58,11 @@ export function getPluginsList(
}),
// svg组件化支持
svgLoader(),
+ // 自动按需加载图标
+ Icons({
+ compiler: "vue3",
+ scale: 1
+ }),
VITE_CDN ? cdn : null,
configCompressPlugin(VITE_COMPRESSION),
// 线上环境删除console
diff --git a/package.json b/package.json
index 43f1a7db5..ceefcc284 100644
--- a/package.json
+++ b/package.json
@@ -54,7 +54,7 @@
"@logicflow/extension": "^1.2.28",
"@pureadmin/descriptions": "^1.2.1",
"@pureadmin/table": "^3.2.1",
- "@pureadmin/utils": "^2.5.0",
+ "@pureadmin/utils": "^2.6.0",
"@vue-flow/background": "^1.3.2",
"@vue-flow/core": "^1.42.1",
"@vueuse/core": "^12.5.0",
@@ -119,8 +119,7 @@
"@commitlint/types": "^19.5.0",
"@eslint/js": "^9.20.0",
"@faker-js/faker": "^9.5.0",
- "@iconify-icons/ep": "^1.2.12",
- "@iconify-icons/ri": "^1.2.10",
+ "@iconify/json": "^2.2.319",
"@iconify/vue": "4.2.0",
"@intlify/unplugin-vue-i18n": "^6.0.3",
"@types/codemirror": "^5.60.15",
@@ -166,6 +165,7 @@
"svgo": "^3.3.2",
"tailwindcss": "3.4.17",
"typescript": "^5.7.3",
+ "unplugin-icons": "^22.1.0",
"vite": "^6.1.0",
"vite-plugin-cdn-import": "^1.0.1",
"vite-plugin-compression": "^0.5.1",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 9312023a3..80f085292 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -30,8 +30,8 @@ importers:
specifier: ^3.2.1
version: 3.2.1(element-plus@2.9.4(vue@3.5.13(typescript@5.7.3)))(typescript@5.7.3)
'@pureadmin/utils':
- specifier: ^2.5.0
- version: 2.5.0(echarts@5.6.0)(vue@3.5.13(typescript@5.7.3))
+ specifier: ^2.6.0
+ version: 2.6.0(echarts@5.6.0)(vue@3.5.13(typescript@5.7.3))
'@vue-flow/background':
specifier: ^1.3.2
version: 1.3.2(@vue-flow/core@1.42.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))
@@ -219,12 +219,9 @@ importers:
'@faker-js/faker':
specifier: ^9.5.0
version: 9.5.0
- '@iconify-icons/ep':
- specifier: ^1.2.12
- version: 1.2.12
- '@iconify-icons/ri':
- specifier: ^1.2.10
- version: 1.2.10
+ '@iconify/json':
+ specifier: ^2.2.319
+ version: 2.2.319
'@iconify/vue':
specifier: 4.2.0
version: 4.2.0(vue@3.5.13(typescript@5.7.3))
@@ -360,6 +357,9 @@ importers:
typescript:
specifier: ^5.7.3
version: 5.7.3
+ unplugin-icons:
+ specifier: ^22.1.0
+ version: 22.1.0(@vue/compiler-sfc@3.5.13)
vite:
specifier: ^6.1.0
version: 6.1.0(@types/node@20.17.19)(jiti@2.4.2)(sass@1.85.0)(yaml@2.7.0)
@@ -401,6 +401,12 @@ packages:
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'}
+ '@antfu/install-pkg@1.0.0':
+ resolution: {integrity: sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==}
+
+ '@antfu/utils@8.1.1':
+ resolution: {integrity: sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==}
+
'@babel/code-frame@7.26.2':
resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==}
engines: {node: '>=6.9.0'}
@@ -934,15 +940,15 @@ packages:
resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==}
engines: {node: '>=18.18'}
- '@iconify-icons/ep@1.2.12':
- resolution: {integrity: sha512-8EJULn048sQq3fvytpQ5j40omnVOdBKpo+sXdYM35NRrqCe1BihxBesMcCOLWaocqkWia6uTQ3cnRHff4ZA11w==}
-
- '@iconify-icons/ri@1.2.10':
- resolution: {integrity: sha512-wNaXsQYK55WDUWCbcjvnwnODV4Jtsp+VC0duPanibEVu876TUYf6kdgTGtH7/GErBCNdJuJJbncG7vbOaeQi7w==}
+ '@iconify/json@2.2.319':
+ resolution: {integrity: sha512-ZGX8O3PXDxXdgltuW2JlXa7IuZ6uc34qKVIBRyPNo63fxjbw7rSOox7HKi3fJyhXqoL3aN0AtK1yOb5Cgcte8w==}
'@iconify/types@2.0.0':
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
+ '@iconify/utils@2.3.0':
+ resolution: {integrity: sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==}
+
'@iconify/vue@4.2.0':
resolution: {integrity: sha512-CMynoz9BDWugDO2B7LU/s8L99dHCiqDGCjCki6bhVx5etZhw9x0BTV7wWRdj82jtl1yQTc+QQRcHQmSvUY6R+g==}
peerDependencies:
@@ -970,16 +976,12 @@ packages:
resolution: {integrity: sha512-bb8gZvoeKExCI2r/NVCK9E4YyOkvYGaSCPxVZe8T0jz8aX+dHEOZWxK06Z/Y9mWRkJfBiCH4aOhDF1yr1t5J8Q==}
engines: {node: '>= 16'}
- '@intlify/message-compiler@11.0.0-rc.1':
- resolution: {integrity: sha512-TGw2uBfuTFTegZf/BHtUQBEKxl7Q/dVGLoqRIdw8lFsp9g/53sYn5iD+0HxIzdYjbWL6BTJMXCPUHp9PxDTRPw==}
- engines: {node: '>= 16'}
-
'@intlify/message-compiler@11.1.1':
resolution: {integrity: sha512-4iEsUZ3aF7jXY19CJFN5VP+pPyLITD9FVsjB13z9TU1UxaZLlFsmNhvRxlPDSOfHAP5RpNF2QKKdZ3DHVf4Yzw==}
engines: {node: '>= 16'}
- '@intlify/shared@11.0.0-rc.1':
- resolution: {integrity: sha512-8tR1xe7ZEbkabTuE/tNhzpolygUn9OaYp9yuYAF4MgDNZg06C3Qny80bes2/e9/Wm3aVkPUlCw6WgU7mQd0yEg==}
+ '@intlify/message-compiler@12.0.0-alpha.2':
+ resolution: {integrity: sha512-PD9C+oQbb7BF52hec0+vLnScaFkvnfX+R7zSbODYuRo/E2niAtGmHd0wPvEMsDhf9Z9b8f/qyDsVeZnD/ya9Ug==}
engines: {node: '>= 16'}
'@intlify/shared@11.1.1':
@@ -990,6 +992,10 @@ packages:
resolution: {integrity: sha512-dF2iMMy8P9uKVHV/20LA1ulFLL+MKSbfMiixSmn6fpwqzvix38OIc7ebgnFbBqElvghZCW9ACtzKTGKsTGTWGA==}
engines: {node: '>= 16'}
+ '@intlify/shared@12.0.0-alpha.2':
+ resolution: {integrity: sha512-P2DULVX9nz3y8zKNqLw9Es1aAgQ1JGC+kgpx5q7yLmrnAKkPR5MybQWoEhxanefNJgUY5ehsgo+GKif59SrncA==}
+ engines: {node: '>= 16'}
+
'@intlify/unplugin-vue-i18n@6.0.3':
resolution: {integrity: sha512-9ZDjBlhUHtgjRl23TVcgfJttgu8cNepwVhWvOv3mUMRDAhjW0pur1mWKEUKr1I8PNwE4Gvv2IQ1xcl4RL0nG0g==}
engines: {node: '>= 18'}
@@ -1311,8 +1317,8 @@ packages:
peerDependencies:
element-plus: ^2.0.0
- '@pureadmin/utils@2.5.0':
- resolution: {integrity: sha512-DJyHBqxQo9Uo4GDEMbLD9xDNIn+VrOMBOyS6bgArY1a1iv4ffpDf0tA1tQ2HRFMiIcERC5abLWAASpgITM5LOQ==}
+ '@pureadmin/utils@2.6.0':
+ resolution: {integrity: sha512-xPncBQ4DZUstKrljsHxr3yuYacEZmvEilSfrZ6vpWNgJtPnViJ24Lf7gl7c1Y1RKYm/kXxjrhI7x69S2oN1Pvg==}
peerDependencies:
echarts: '*'
vue: '*'
@@ -3007,6 +3013,10 @@ packages:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
+ globals@15.15.0:
+ resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==}
+ engines: {node: '>=18'}
+
globby@11.1.0:
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
engines: {node: '>=10'}
@@ -3524,6 +3534,9 @@ packages:
known-css-properties@0.35.0:
resolution: {integrity: sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==}
+ kolorist@1.8.0:
+ resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==}
+
launch-ide@1.0.2:
resolution: {integrity: sha512-h7U48fgoAdgIs2LLYHdwyL9xPGvWkVVAKo7U9PlLnNHR6UNp150hinAJBVWzd43gJ+GSqcvdbajdkKicx+cStQ==}
@@ -3939,6 +3952,9 @@ packages:
package-json-from-dist@1.0.1:
resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==}
+ package-manager-detector@0.2.11:
+ resolution: {integrity: sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==}
+
parent-module@1.0.1:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
@@ -4368,6 +4384,9 @@ packages:
resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==}
engines: {node: '>=0.6'}
+ quansync@0.2.8:
+ resolution: {integrity: sha512-4+saucphJMazjt7iOM27mbFCk+D9dd/zmgMDCzRZ8MEoBfYp7lAvoN38et/phRQF6wOPMy/OROBGgoWeSKyluA==}
+
querystringify@2.2.0:
resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==}
@@ -4995,6 +5014,29 @@ packages:
resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
engines: {node: '>= 10.0.0'}
+ unplugin-icons@22.1.0:
+ resolution: {integrity: sha512-ect2ZNtk1Zgwb0NVHd0C1IDW/MV+Jk/xaq4t8o6rYdVS3+L660ZdD5kTSQZvsgdwCvquRw+/wYn75hsweRjoIA==}
+ peerDependencies:
+ '@svgr/core': '>=7.0.0'
+ '@svgx/core': ^1.0.1
+ '@vue/compiler-sfc': ^3.0.2 || ^2.7.0
+ svelte: ^3.0.0 || ^4.0.0 || ^5.0.0
+ vue-template-compiler: ^2.6.12
+ vue-template-es2015-compiler: ^1.9.0
+ peerDependenciesMeta:
+ '@svgr/core':
+ optional: true
+ '@svgx/core':
+ optional: true
+ '@vue/compiler-sfc':
+ optional: true
+ svelte:
+ optional: true
+ vue-template-compiler:
+ optional: true
+ vue-template-es2015-compiler:
+ optional: true
+
unplugin-utils@0.2.4:
resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==}
engines: {node: '>=18.12.0'}
@@ -5430,6 +5472,13 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.8
'@jridgewell/trace-mapping': 0.3.25
+ '@antfu/install-pkg@1.0.0':
+ dependencies:
+ package-manager-detector: 0.2.11
+ tinyexec: 0.3.2
+
+ '@antfu/utils@8.1.1': {}
+
'@babel/code-frame@7.26.2':
dependencies:
'@babel/helper-validator-identifier': 7.25.9
@@ -5964,16 +6013,26 @@ snapshots:
'@humanwhocodes/retry@0.4.1': {}
- '@iconify-icons/ep@1.2.12':
- dependencies:
- '@iconify/types': 2.0.0
-
- '@iconify-icons/ri@1.2.10':
+ '@iconify/json@2.2.319':
dependencies:
'@iconify/types': 2.0.0
+ pathe: 1.1.2
'@iconify/types@2.0.0': {}
+ '@iconify/utils@2.3.0':
+ dependencies:
+ '@antfu/install-pkg': 1.0.0
+ '@antfu/utils': 8.1.1
+ '@iconify/types': 2.0.0
+ debug: 4.4.0
+ globals: 15.15.0
+ kolorist: 1.8.0
+ local-pkg: 1.0.0
+ mlly: 1.7.4
+ transitivePeerDependencies:
+ - supports-color
+
'@iconify/vue@4.2.0(vue@3.5.13(typescript@5.7.3))':
dependencies:
'@iconify/types': 2.0.0
@@ -5989,8 +6048,8 @@ snapshots:
'@intlify/bundle-utils@10.0.0(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))':
dependencies:
- '@intlify/message-compiler': 11.0.0-rc.1
- '@intlify/shared': 11.0.0-rc.1
+ '@intlify/message-compiler': 12.0.0-alpha.2
+ '@intlify/shared': 12.0.0-alpha.2
acorn: 8.14.0
escodegen: 2.1.0
estree-walker: 2.0.2
@@ -6006,22 +6065,22 @@ snapshots:
'@intlify/message-compiler': 11.1.1
'@intlify/shared': 11.1.1
- '@intlify/message-compiler@11.0.0-rc.1':
- dependencies:
- '@intlify/shared': 11.0.0-rc.1
- source-map-js: 1.2.1
-
'@intlify/message-compiler@11.1.1':
dependencies:
'@intlify/shared': 11.1.1
source-map-js: 1.2.1
- '@intlify/shared@11.0.0-rc.1': {}
+ '@intlify/message-compiler@12.0.0-alpha.2':
+ dependencies:
+ '@intlify/shared': 12.0.0-alpha.2
+ source-map-js: 1.2.1
'@intlify/shared@11.1.1': {}
'@intlify/shared@11.1.2': {}
+ '@intlify/shared@12.0.0-alpha.2': {}
+
'@intlify/unplugin-vue-i18n@6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.20.1(jiti@2.4.2))(rollup@4.34.6)(typescript@5.7.3)(vue-i18n@11.1.1(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))':
dependencies:
'@eslint-community/eslint-utils': 4.4.1(eslint@9.20.1(jiti@2.4.2))
@@ -6422,7 +6481,7 @@ snapshots:
'@pureadmin/descriptions@1.2.1(echarts@5.6.0)(element-plus@2.9.4(vue@3.5.13(typescript@5.7.3)))(typescript@5.7.3)':
dependencies:
'@element-plus/icons-vue': 2.3.1(vue@3.5.13(typescript@5.7.3))
- '@pureadmin/utils': 2.5.0(echarts@5.6.0)(vue@3.5.13(typescript@5.7.3))
+ '@pureadmin/utils': 2.6.0(echarts@5.6.0)(vue@3.5.13(typescript@5.7.3))
element-plus: 2.9.4(vue@3.5.13(typescript@5.7.3))
vue: 3.5.13(typescript@5.7.3)
transitivePeerDependencies:
@@ -6436,7 +6495,7 @@ snapshots:
transitivePeerDependencies:
- typescript
- '@pureadmin/utils@2.5.0(echarts@5.6.0)(vue@3.5.13(typescript@5.7.3))':
+ '@pureadmin/utils@2.6.0(echarts@5.6.0)(vue@3.5.13(typescript@5.7.3))':
optionalDependencies:
echarts: 5.6.0
vue: 3.5.13(typescript@5.7.3)
@@ -8387,6 +8446,8 @@ snapshots:
globals@14.0.0: {}
+ globals@15.15.0: {}
+
globby@11.1.0:
dependencies:
array-union: 2.1.0
@@ -9102,6 +9163,8 @@ snapshots:
known-css-properties@0.35.0: {}
+ kolorist@1.8.0: {}
+
launch-ide@1.0.2:
dependencies:
chalk: 4.1.1
@@ -9152,7 +9215,6 @@ snapshots:
dependencies:
mlly: 1.7.4
pkg-types: 1.3.1
- optional: true
localforage@1.10.0:
dependencies:
@@ -9512,6 +9574,10 @@ snapshots:
package-json-from-dist@1.0.1: {}
+ package-manager-detector@0.2.11:
+ dependencies:
+ quansync: 0.2.8
+
parent-module@1.0.1:
dependencies:
callsites: 3.1.0
@@ -9895,6 +9961,8 @@ snapshots:
dependencies:
side-channel: 1.1.0
+ quansync@0.2.8: {}
+
querystringify@2.2.0: {}
queue-microtask@1.2.3: {}
@@ -10587,6 +10655,18 @@ snapshots:
universalify@2.0.1: {}
+ unplugin-icons@22.1.0(@vue/compiler-sfc@3.5.13):
+ dependencies:
+ '@antfu/install-pkg': 1.0.0
+ '@iconify/utils': 2.3.0
+ debug: 4.4.0
+ local-pkg: 1.0.0
+ unplugin: 2.2.0
+ optionalDependencies:
+ '@vue/compiler-sfc': 3.5.13
+ transitivePeerDependencies:
+ - supports-color
+
unplugin-utils@0.2.4:
dependencies:
pathe: 2.0.3
@@ -10602,7 +10682,6 @@ snapshots:
dependencies:
acorn: 8.14.0
webpack-virtual-modules: 0.6.2
- optional: true
untyped@1.5.2:
dependencies:
diff --git a/src/components/ReDialog/index.vue b/src/components/ReDialog/index.vue
index 23a0106e3..09f3e084a 100644
--- a/src/components/ReDialog/index.vue
+++ b/src/components/ReDialog/index.vue
@@ -8,8 +8,8 @@ import {
} from "./index";
import { ref, computed } from "vue";
import { isFunction } from "@pureadmin/utils";
-import Fullscreen from "@iconify-icons/ri/fullscreen-fill";
-import ExitFullscreen from "@iconify-icons/ri/fullscreen-exit-fill";
+import Fullscreen from "~icons/ri/fullscreen-fill";
+import ExitFullscreen from "~icons/ri/fullscreen-exit-fill";
defineOptions({
name: "ReDialog"
diff --git a/src/components/ReIcon/src/Select.vue b/src/components/ReIcon/src/Select.vue
index 9c1366f06..8a9e95e58 100644
--- a/src/components/ReIcon/src/Select.vue
+++ b/src/components/ReIcon/src/Select.vue
@@ -2,7 +2,7 @@
import { IconJson } from "@/components/ReIcon/data";
import { cloneDeep, isAllEmpty } from "@pureadmin/utils";
import { ref, computed, CSSProperties, watch } from "vue";
-import Search from "@iconify-icons/ri/search-eye-line";
+import Search from "~icons/ri/search-eye-line";
type ParameterCSSProperties = (item?: string) => CSSProperties | undefined;
diff --git a/src/components/ReIcon/src/hooks.ts b/src/components/ReIcon/src/hooks.ts
index 300a25deb..adaac65af 100644
--- a/src/components/ReIcon/src/hooks.ts
+++ b/src/components/ReIcon/src/hooks.ts
@@ -1,6 +1,6 @@
import type { iconType } from "./types";
import { h, defineComponent, type Component } from "vue";
-import { IconifyIconOnline, IconifyIconOffline, FontIcon } from "../index";
+import { FontIcon, IconifyIconOnline, IconifyIconOffline } from "../index";
/**
* 支持 `iconfont`、自定义 `svg` 以及 `iconify` 中所有的图标
@@ -52,7 +52,7 @@ export function useRenderIcon(icon: any, attrs?: iconType): Component {
const IconifyIcon =
icon && icon.includes(":") ? IconifyIconOnline : IconifyIconOffline;
return h(IconifyIcon, {
- icon: icon,
+ icon,
...attrs
});
}
diff --git a/src/components/ReIcon/src/iconifyIconOffline.ts b/src/components/ReIcon/src/iconifyIconOffline.ts
index 4ba9dfc0a..e5782b2ec 100644
--- a/src/components/ReIcon/src/iconifyIconOffline.ts
+++ b/src/components/ReIcon/src/iconifyIconOffline.ts
@@ -13,19 +13,35 @@ export default defineComponent({
render() {
if (typeof this.icon === "object") addIcon(this.icon, this.icon);
const attrs = this.$attrs;
- return h(
- IconifyIcon,
- {
- icon: this.icon,
- "aria-hidden": false,
- style: attrs?.style
- ? Object.assign(attrs.style, { outline: "none" })
- : { outline: "none" },
- ...attrs
- },
- {
- default: () => []
- }
- );
+ if (typeof this.icon === "string") {
+ return h(
+ IconifyIcon,
+ {
+ icon: this.icon,
+ "aria-hidden": false,
+ style: attrs?.style
+ ? Object.assign(attrs.style, { outline: "none" })
+ : { outline: "none" },
+ ...attrs
+ },
+ {
+ default: () => []
+ }
+ );
+ } else {
+ return h(
+ this.icon,
+ {
+ "aria-hidden": false,
+ style: attrs?.style
+ ? Object.assign(attrs.style, { outline: "none" })
+ : { outline: "none" },
+ ...attrs
+ },
+ {
+ default: () => []
+ }
+ );
+ }
}
});
diff --git a/src/components/ReIcon/src/offlineIcon.ts b/src/components/ReIcon/src/offlineIcon.ts
index 2283a55d3..82b6ec069 100644
--- a/src/components/ReIcon/src/offlineIcon.ts
+++ b/src/components/ReIcon/src/offlineIcon.ts
@@ -1,70 +1,87 @@
// 这里存放本地图标,在 src/layout/index.vue 文件中加载,避免在首启动加载
+import { getSvgInfo } from "@pureadmin/utils";
import { addIcon } from "@iconify/vue/dist/offline";
+// https://icon-sets.iconify.design/ep/?keyword=ep
+import EpMenu from "~icons/ep/menu?raw";
+import EpEdit from "~icons/ep/edit?raw";
+import EpGuide from "~icons/ep/guide?raw";
+import EpSetUp from "~icons/ep/set-up?raw";
+import EpMonitor from "~icons/ep/monitor?raw";
+import EpLollipop from "~icons/ep/lollipop?raw";
+import EpHistogram from "~icons/ep/histogram?raw";
+import EpHomeFilled from "~icons/ep/home-filled?raw";
+
+// https://icon-sets.iconify.design/ri/?keyword=ri
+import RiMindMap from "~icons/ri/mind-map?raw";
+import RiAdminFill from "~icons/ri/admin-fill?raw";
+import RiTableLine from "~icons/ri/table-line?raw";
+import RiLinksFill from "~icons/ri/links-fill?raw";
+import RiAdminLine from "~icons/ri/admin-line?raw";
+import RiListCheck from "~icons/ri/list-check?raw";
+import RiSearchLine from "~icons/ri/search-line?raw";
+import RiWindowLine from "~icons/ri/window-line?raw";
+import RiUbuntuFill from "~icons/ri/ubuntu-fill?raw";
+import RiHistoryFill from "~icons/ri/history-fill?raw";
+import RiEditBoxLine from "~icons/ri/edit-box-line?raw";
+import RiCodeBoxLine from "~icons/ri/code-box-line?raw";
+import RiArtboardLine from "~icons/ri/artboard-line?raw";
+import RiMarkdownLine from "~icons/ri/markdown-line?raw";
+import RiFileInfoLine from "~icons/ri/file-info-line?raw";
+import RiBankCardLine from "~icons/ri/bank-card-line?raw";
+import RiFilePpt2Line from "~icons/ri/file-ppt-2-line?raw";
+import RiGitBranchLine from "~icons/ri/git-branch-line?raw";
+import RiSettings3Line from "~icons/ri/settings-3-line?raw";
+import RiUserVoiceLine from "~icons/ri/user-voice-line?raw";
+import RiBookmark2Line from "~icons/ri/bookmark-2-line?raw";
+import RiFileSearchLine from "~icons/ri/file-search-line?raw";
+import RiChatSearchLine from "~icons/ri/chat-search-line?raw";
+import RiInformationLine from "~icons/ri/information-line?raw";
+import RiTerminalWindowLine from "~icons/ri/terminal-window-line?raw";
+import RiCheckboxCircleLine from "~icons/ri/checkbox-circle-line?raw";
+import RiBarChartHorizontalLine from "~icons/ri/bar-chart-horizontal-line?raw";
+
+const icons = [
+ // Element Plus Icon: https://github.com/element-plus/element-plus-icons
+ ["ep/menu", EpMenu],
+ ["ep/edit", EpEdit],
+ ["ep/guide", EpGuide],
+ ["ep/set-up", EpSetUp],
+ ["ep/monitor", EpMonitor],
+ ["ep/lollipop", EpLollipop],
+ ["ep/histogram", EpHistogram],
+ ["ep/home-filled", EpHomeFilled],
+ // Remix Icon: https://github.com/Remix-Design/RemixIcon
+ ["ri/mind-map", RiMindMap],
+ ["ri/admin-fill", RiAdminFill],
+ ["ri/links-fill", RiTableLine],
+ ["ri/table-line", RiLinksFill],
+ ["ri/admin-line", RiAdminLine],
+ ["ri/list-check", RiListCheck],
+ ["ri/search-line", RiSearchLine],
+ ["ri/window-line", RiWindowLine],
+ ["ri/ubuntu-fill", RiUbuntuFill],
+ ["ri/history-fill", RiHistoryFill],
+ ["ri/edit-box-line", RiEditBoxLine],
+ ["ri/code-box-line", RiCodeBoxLine],
+ ["ri/artboard-line", RiArtboardLine],
+ ["ri/markdown-line", RiMarkdownLine],
+ ["ri/file-info-line", RiFileInfoLine],
+ ["ri/bank-card-line", RiBankCardLine],
+ ["ri/file-ppt-2-line", RiFilePpt2Line],
+ ["ri/git-branch-line", RiGitBranchLine],
+ ["ri/settings-3-line", RiSettings3Line],
+ ["ri/user-voice-line", RiUserVoiceLine],
+ ["ri/bookmark-2-line", RiBookmark2Line],
+ ["ri/file-search-line", RiFileSearchLine],
+ ["ri/chat-search-line", RiChatSearchLine],
+ ["ri/information-line", RiInformationLine],
+ ["ri/terminal-window-line", RiTerminalWindowLine],
+ ["ri/checkbox-circle-line", RiCheckboxCircleLine],
+ ["ri/bar-chart-horizontal-line", RiBarChartHorizontalLine]
+];
+
// 本地菜单图标,后端在路由的 icon 中返回对应的图标字符串并且前端在此处使用 addIcon 添加即可渲染菜单图标
-// @iconify-icons/ep
-import Menu from "@iconify-icons/ep/menu";
-import Edit from "@iconify-icons/ep/edit";
-import SetUp from "@iconify-icons/ep/set-up";
-import Guide from "@iconify-icons/ep/guide";
-import Monitor from "@iconify-icons/ep/monitor";
-import Lollipop from "@iconify-icons/ep/lollipop";
-import Histogram from "@iconify-icons/ep/histogram";
-import HomeFilled from "@iconify-icons/ep/home-filled";
-addIcon("ep:menu", Menu);
-addIcon("ep:edit", Edit);
-addIcon("ep:set-up", SetUp);
-addIcon("ep:guide", Guide);
-addIcon("ep:monitor", Monitor);
-addIcon("ep:lollipop", Lollipop);
-addIcon("ep:histogram", Histogram);
-addIcon("ep:home-filled", HomeFilled);
-// @iconify-icons/ri
-import Tag from "@iconify-icons/ri/bookmark-2-line";
-import Ppt from "@iconify-icons/ri/file-ppt-2-line";
-import Card from "@iconify-icons/ri/bank-card-line";
-import Role from "@iconify-icons/ri/admin-fill";
-import Info from "@iconify-icons/ri/file-info-line";
-import Dept from "@iconify-icons/ri/git-branch-line";
-import Table from "@iconify-icons/ri/table-line";
-import Links from "@iconify-icons/ri/links-fill";
-import Search from "@iconify-icons/ri/search-line";
-import FlUser from "@iconify-icons/ri/admin-line";
-import Setting from "@iconify-icons/ri/settings-3-line";
-import MindMap from "@iconify-icons/ri/mind-map";
-import BarChart from "@iconify-icons/ri/bar-chart-horizontal-line";
-import LoginLog from "@iconify-icons/ri/window-line";
-import Artboard from "@iconify-icons/ri/artboard-line";
-import SystemLog from "@iconify-icons/ri/file-search-line";
-import ListCheck from "@iconify-icons/ri/list-check";
-import UbuntuFill from "@iconify-icons/ri/ubuntu-fill";
-import OnlineUser from "@iconify-icons/ri/user-voice-line";
-import EditBoxLine from "@iconify-icons/ri/edit-box-line";
-import OperationLog from "@iconify-icons/ri/history-fill";
-import InformationLine from "@iconify-icons/ri/information-line";
-import TerminalWindowLine from "@iconify-icons/ri/terminal-window-line";
-import CheckboxCircleLine from "@iconify-icons/ri/checkbox-circle-line";
-addIcon("ri:bookmark-2-line", Tag);
-addIcon("ri:file-ppt-2-line", Ppt);
-addIcon("ri:bank-card-line", Card);
-addIcon("ri:admin-fill", Role);
-addIcon("ri:file-info-line", Info);
-addIcon("ri:git-branch-line", Dept);
-addIcon("ri:links-fill", Links);
-addIcon("ri:table-line", Table);
-addIcon("ri:search-line", Search);
-addIcon("ri:admin-line", FlUser);
-addIcon("ri:settings-3-line", Setting);
-addIcon("ri:mind-map", MindMap);
-addIcon("ri:bar-chart-horizontal-line", BarChart);
-addIcon("ri:window-line", LoginLog);
-addIcon("ri:file-search-line", SystemLog);
-addIcon("ri:artboard-line", Artboard);
-addIcon("ri:list-check", ListCheck);
-addIcon("ri:ubuntu-fill", UbuntuFill);
-addIcon("ri:user-voice-line", OnlineUser);
-addIcon("ri:edit-box-line", EditBoxLine);
-addIcon("ri:history-fill", OperationLog);
-addIcon("ri:information-line", InformationLine);
-addIcon("ri:terminal-window-line", TerminalWindowLine);
-addIcon("ri:checkbox-circle-line", CheckboxCircleLine);
+icons.forEach(([name, icon]) => {
+ addIcon(name as string, getSvgInfo(icon as string));
+});
diff --git a/src/components/RePureTableBar/src/bar.tsx b/src/components/RePureTableBar/src/bar.tsx
index de98fed89..815f5c071 100644
--- a/src/components/RePureTableBar/src/bar.tsx
+++ b/src/components/RePureTableBar/src/bar.tsx
@@ -18,8 +18,8 @@ import {
getKeyList
} from "@pureadmin/utils";
-import Fullscreen from "@iconify-icons/ri/fullscreen-fill";
-import ExitFullscreen from "@iconify-icons/ri/fullscreen-exit-fill";
+import Fullscreen from "~icons/ri/fullscreen-fill";
+import ExitFullscreen from "~icons/ri/fullscreen-exit-fill";
import DragIcon from "@/assets/table-bar/drag.svg?component";
import ExpandIcon from "@/assets/table-bar/expand.svg?component";
import RefreshIcon from "@/assets/table-bar/refresh.svg?component";
diff --git a/src/components/ReQrcode/src/index.tsx b/src/components/ReQrcode/src/index.tsx
index 981271525..20f57ce44 100644
--- a/src/components/ReQrcode/src/index.tsx
+++ b/src/components/ReQrcode/src/index.tsx
@@ -11,7 +11,7 @@ import "./index.scss";
import propTypes from "@/utils/propTypes";
import { isString, cloneDeep } from "@pureadmin/utils";
import QRCode, { type QRCodeRenderersOptions } from "qrcode";
-import RefreshRight from "@iconify-icons/ep/refresh-right";
+import RefreshRight from "~icons/ep/refresh-right";
interface QrcodeLogo {
src?: string;
diff --git a/src/components/ReVxeTableBar/src/bar.tsx b/src/components/ReVxeTableBar/src/bar.tsx
index 2e5216cac..769a103bf 100644
--- a/src/components/ReVxeTableBar/src/bar.tsx
+++ b/src/components/ReVxeTableBar/src/bar.tsx
@@ -12,8 +12,8 @@ import {
getCurrentInstance
} from "vue";
-import Fullscreen from "@iconify-icons/ri/fullscreen-fill";
-import ExitFullscreen from "@iconify-icons/ri/fullscreen-exit-fill";
+import Fullscreen from "~icons/ri/fullscreen-fill";
+import ExitFullscreen from "~icons/ri/fullscreen-exit-fill";
import DragIcon from "@/assets/table-bar/drag.svg?component";
import ExpandIcon from "@/assets/table-bar/expand.svg?component";
import RefreshIcon from "@/assets/table-bar/refresh.svg?component";
diff --git a/src/layout/components/lay-navbar/index.vue b/src/layout/components/lay-navbar/index.vue
index 691d880ef..b346be487 100644
--- a/src/layout/components/lay-navbar/index.vue
+++ b/src/layout/components/lay-navbar/index.vue
@@ -9,10 +9,10 @@ import LaySidebarBreadCrumb from "../lay-sidebar/components/SidebarBreadCrumb.vu
import LaySidebarTopCollapse from "../lay-sidebar/components/SidebarTopCollapse.vue";
import GlobalizationIcon from "@/assets/svg/globalization.svg?component";
-import AccountSettingsIcon from "@iconify-icons/ri/user-settings-line";
-import LogoutCircleRLine from "@iconify-icons/ri/logout-circle-r-line";
-import Setting from "@iconify-icons/ri/settings-3-line";
-import Check from "@iconify-icons/ep/check";
+import AccountSettingsIcon from "~icons/ri/user-settings-line";
+import LogoutCircleRLine from "~icons/ri/logout-circle-r-line";
+import Setting from "~icons/ri/settings-3-line";
+import Check from "~icons/ep/check";
const {
layout,
diff --git a/src/layout/components/lay-notice/index.vue b/src/layout/components/lay-notice/index.vue
index d85cf0f73..6ea5fb7db 100644
--- a/src/layout/components/lay-notice/index.vue
+++ b/src/layout/components/lay-notice/index.vue
@@ -3,7 +3,7 @@ import { useI18n } from "vue-i18n";
import { ref, computed } from "vue";
import { noticesData } from "./data";
import NoticeList from "./components/NoticeList.vue";
-import BellIcon from "@iconify-icons/ep/bell";
+import BellIcon from "~icons/ep/bell";
const { t } = useI18n();
const noticesNum = ref(0);
diff --git a/src/layout/components/lay-panel/index.vue b/src/layout/components/lay-panel/index.vue
index c0c5cc4f0..ba25bc206 100644
--- a/src/layout/components/lay-panel/index.vue
+++ b/src/layout/components/lay-panel/index.vue
@@ -4,7 +4,7 @@ import { emitter } from "@/utils/mitt";
import { onClickOutside } from "@vueuse/core";
import { ref, computed, onMounted, onBeforeUnmount } from "vue";
import { useDataThemeChange } from "@/layout/hooks/useDataThemeChange";
-import CloseIcon from "@iconify-icons/ep/close";
+import CloseIcon from "~icons/ep/close";
const target = ref(null);
const show = ref(false);
diff --git a/src/layout/components/lay-search/components/SearchFooter.vue b/src/layout/components/lay-search/components/SearchFooter.vue
index d8350d0fe..17be4c8be 100644
--- a/src/layout/components/lay-search/components/SearchFooter.vue
+++ b/src/layout/components/lay-search/components/SearchFooter.vue
@@ -3,8 +3,8 @@ import { useI18n } from "vue-i18n";
import { useNav } from "@/layout/hooks/useNav";
import MdiKeyboardEsc from "@/assets/svg/keyboard_esc.svg?component";
import EnterOutlined from "@/assets/svg/enter_outlined.svg?component";
-import ArrowUpLine from "@iconify-icons/ri/arrow-up-line";
-import ArrowDownLine from "@iconify-icons/ri/arrow-down-line";
+import ArrowUpLine from "~icons/ri/arrow-up-line";
+import ArrowDownLine from "~icons/ri/arrow-down-line";
withDefaults(defineProps<{ total: number }>(), {
total: 0
diff --git a/src/layout/components/lay-search/components/SearchHistoryItem.vue b/src/layout/components/lay-search/components/SearchHistoryItem.vue
index 0ee9f1940..9ea67ae30 100644
--- a/src/layout/components/lay-search/components/SearchHistoryItem.vue
+++ b/src/layout/components/lay-search/components/SearchHistoryItem.vue
@@ -2,8 +2,8 @@
import type { optionsItem } from "../types";
import { transformI18n } from "@/plugins/i18n";
import { useRenderIcon } from "@/components/ReIcon/src/hooks";
-import StarIcon from "@iconify-icons/ep/star";
-import CloseIcon from "@iconify-icons/ep/close";
+import StarIcon from "~icons/ep/star";
+import CloseIcon from "~icons/ep/close";
interface Props {
item: optionsItem;
diff --git a/src/layout/components/lay-search/components/SearchModal.vue b/src/layout/components/lay-search/components/SearchModal.vue
index f6993f6f6..f40ee34d1 100644
--- a/src/layout/components/lay-search/components/SearchModal.vue
+++ b/src/layout/components/lay-search/components/SearchModal.vue
@@ -13,7 +13,7 @@ import { ref, computed, shallowRef, watch } from "vue";
import { useDebounceFn, onKeyStroke } from "@vueuse/core";
import { usePermissionStoreHook } from "@/store/modules/permission";
import { cloneDeep, isAllEmpty, storageLocal } from "@pureadmin/utils";
-import SearchIcon from "@iconify-icons/ri/search-line";
+import SearchIcon from "~icons/ri/search-line";
interface Props {
/** 弹窗显隐 */
diff --git a/src/layout/components/lay-search/index.vue b/src/layout/components/lay-search/index.vue
index 123d6a664..b9bf15cc4 100644
--- a/src/layout/components/lay-search/index.vue
+++ b/src/layout/components/lay-search/index.vue
@@ -14,7 +14,7 @@ function handleSearch() {
class="search-container w-[40px] h-[48px] flex-c cursor-pointer navbar-bg-hover"
@click="handleSearch"
>
-
+
diff --git a/src/layout/components/lay-setting/index.vue b/src/layout/components/lay-setting/index.vue
index db931ba4d..72ae4304e 100644
--- a/src/layout/components/lay-setting/index.vue
+++ b/src/layout/components/lay-setting/index.vue
@@ -19,9 +19,9 @@ import Segmented, { type OptionsType } from "@/components/ReSegmented";
import { useDataThemeChange } from "@/layout/hooks/useDataThemeChange";
import { useDark, useGlobal, debounce, isNumber } from "@pureadmin/utils";
-import Check from "@iconify-icons/ep/check";
-import LeftArrow from "@iconify-icons/ri/arrow-left-s-line";
-import RightArrow from "@iconify-icons/ri/arrow-right-s-line";
+import Check from "~icons/ep/check";
+import LeftArrow from "~icons/ri/arrow-left-s-line";
+import RightArrow from "~icons/ri/arrow-right-s-line";
import DayIcon from "@/assets/svg/day.svg?component";
import DarkIcon from "@/assets/svg/dark.svg?component";
import SystemIcon from "@/assets/svg/system.svg?component";
diff --git a/src/layout/components/lay-sidebar/NavHorizontal.vue b/src/layout/components/lay-sidebar/NavHorizontal.vue
index 6a2cd87ec..e94a8bdba 100644
--- a/src/layout/components/lay-sidebar/NavHorizontal.vue
+++ b/src/layout/components/lay-sidebar/NavHorizontal.vue
@@ -12,10 +12,10 @@ import LaySidebarItem from "../lay-sidebar/components/SidebarItem.vue";
import LaySidebarFullScreen from "../lay-sidebar/components/SidebarFullScreen.vue";
import GlobalizationIcon from "@/assets/svg/globalization.svg?component";
-import AccountSettingsIcon from "@iconify-icons/ri/user-settings-line";
-import LogoutCircleRLine from "@iconify-icons/ri/logout-circle-r-line";
-import Setting from "@iconify-icons/ri/settings-3-line";
-import Check from "@iconify-icons/ep/check";
+import AccountSettingsIcon from "~icons/ri/user-settings-line";
+import LogoutCircleRLine from "~icons/ri/logout-circle-r-line";
+import Setting from "~icons/ri/settings-3-line";
+import Check from "~icons/ep/check";
const menuRef = ref();
const showLogo = ref(
diff --git a/src/layout/components/lay-sidebar/NavMix.vue b/src/layout/components/lay-sidebar/NavMix.vue
index c1562f2bc..ba0576d8c 100644
--- a/src/layout/components/lay-sidebar/NavMix.vue
+++ b/src/layout/components/lay-sidebar/NavMix.vue
@@ -13,10 +13,10 @@ import LaySidebarExtraIcon from "../lay-sidebar/components/SidebarExtraIcon.vue"
import LaySidebarFullScreen from "../lay-sidebar/components/SidebarFullScreen.vue";
import GlobalizationIcon from "@/assets/svg/globalization.svg?component";
-import AccountSettingsIcon from "@iconify-icons/ri/user-settings-line";
-import LogoutCircleRLine from "@iconify-icons/ri/logout-circle-r-line";
-import Setting from "@iconify-icons/ri/settings-3-line";
-import Check from "@iconify-icons/ep/check";
+import AccountSettingsIcon from "~icons/ri/user-settings-line";
+import LogoutCircleRLine from "~icons/ri/logout-circle-r-line";
+import Setting from "~icons/ri/settings-3-line";
+import Check from "~icons/ep/check";
const menuRef = ref();
const defaultActive = ref(null);
diff --git a/src/layout/components/lay-sidebar/components/SidebarCenterCollapse.vue b/src/layout/components/lay-sidebar/components/SidebarCenterCollapse.vue
index 0f41fcca4..8aba97f3d 100644
--- a/src/layout/components/lay-sidebar/components/SidebarCenterCollapse.vue
+++ b/src/layout/components/lay-sidebar/components/SidebarCenterCollapse.vue
@@ -4,7 +4,7 @@ import { useI18n } from "vue-i18n";
import { useGlobal } from "@pureadmin/utils";
import { useNav } from "@/layout/hooks/useNav";
-import ArrowLeft from "@iconify-icons/ri/arrow-left-double-fill";
+import ArrowLeft from "~icons/ri/arrow-left-double-fill";
interface Props {
isActive: boolean;
diff --git a/src/layout/components/lay-sidebar/components/SidebarItem.vue b/src/layout/components/lay-sidebar/components/SidebarItem.vue
index edf4e8fe8..c87a70dbf 100644
--- a/src/layout/components/lay-sidebar/components/SidebarItem.vue
+++ b/src/layout/components/lay-sidebar/components/SidebarItem.vue
@@ -17,10 +17,10 @@ import {
useAttrs
} from "vue";
-import ArrowUp from "@iconify-icons/ep/arrow-up-bold";
-import EpArrowDown from "@iconify-icons/ep/arrow-down-bold";
-import ArrowLeft from "@iconify-icons/ep/arrow-left-bold";
-import ArrowRight from "@iconify-icons/ep/arrow-right-bold";
+import ArrowUp from "~icons/ep/arrow-up-bold";
+import EpArrowDown from "~icons/ep/arrow-down-bold";
+import ArrowLeft from "~icons/ep/arrow-left-bold";
+import ArrowRight from "~icons/ep/arrow-right-bold";
const attrs = useAttrs();
const { layout, isCollapse, tooltipEffect, getDivStyle } = useNav();
diff --git a/src/layout/components/lay-sidebar/components/SidebarLeftCollapse.vue b/src/layout/components/lay-sidebar/components/SidebarLeftCollapse.vue
index c007d3b8a..32ea646f1 100644
--- a/src/layout/components/lay-sidebar/components/SidebarLeftCollapse.vue
+++ b/src/layout/components/lay-sidebar/components/SidebarLeftCollapse.vue
@@ -4,7 +4,7 @@ import { useI18n } from "vue-i18n";
import { useGlobal } from "@pureadmin/utils";
import { useNav } from "@/layout/hooks/useNav";
-import MenuFold from "@iconify-icons/ri/menu-fold-fill";
+import MenuFold from "~icons/ri/menu-fold-fill";
interface Props {
isActive: boolean;
diff --git a/src/layout/components/lay-sidebar/components/SidebarTopCollapse.vue b/src/layout/components/lay-sidebar/components/SidebarTopCollapse.vue
index c2f1b5ad0..0461b1636 100644
--- a/src/layout/components/lay-sidebar/components/SidebarTopCollapse.vue
+++ b/src/layout/components/lay-sidebar/components/SidebarTopCollapse.vue
@@ -1,7 +1,7 @@
diff --git a/src/views/table/edit/demo1/index.vue b/src/views/table/edit/demo1/index.vue
index 6beea0cd3..4b5096bfc 100644
--- a/src/views/table/edit/demo1/index.vue
+++ b/src/views/table/edit/demo1/index.vue
@@ -2,8 +2,8 @@
import { useColumns } from "./columns";
import Empty from "../empty.svg?component";
import { useRenderIcon } from "@/components/ReIcon/src/hooks";
-import AddFill from "@iconify-icons/ep/plus";
-import Delete from "@iconify-icons/ep/delete";
+import AddFill from "~icons/ep/plus";
+import Delete from "~icons/ep/delete";
const { columns, dataList, onAdd, onDel } = useColumns();
diff --git a/src/views/table/edit/demo3/columns.tsx b/src/views/table/edit/demo3/columns.tsx
index 776941663..62cda66ae 100644
--- a/src/views/table/edit/demo3/columns.tsx
+++ b/src/views/table/edit/demo3/columns.tsx
@@ -1,8 +1,8 @@
import { ref, computed } from "vue";
import { tableDataEdit } from "../data";
-import EditPen from "@iconify-icons/ep/edit-pen";
-import Check from "@iconify-icons/ep/check";
+import EditPen from "~icons/ep/edit-pen";
+import Check from "~icons/ep/check";
export function useColumns() {
const editMap = ref({});
diff --git a/src/views/welcome/components/table/columns.tsx b/src/views/welcome/components/table/columns.tsx
index c6d0b8e0c..e56ad7e70 100644
--- a/src/views/welcome/components/table/columns.tsx
+++ b/src/views/welcome/components/table/columns.tsx
@@ -2,8 +2,8 @@ import { tableData } from "../../data";
import { delay } from "@pureadmin/utils";
import { ref, onMounted, reactive } from "vue";
import type { PaginationProps } from "@pureadmin/table";
-import ThumbUp from "@iconify-icons/ri/thumb-up-line";
-import Hearts from "@iconify-icons/ri/hearts-line";
+import ThumbUp from "~icons/ri/thumb-up-line";
+import Hearts from "~icons/ri/hearts-line";
import Empty from "./empty.svg?component";
export function useColumns() {
diff --git a/src/views/welcome/data.ts b/src/views/welcome/data.ts
index 3bb502116..86ce0f7cf 100644
--- a/src/views/welcome/data.ts
+++ b/src/views/welcome/data.ts
@@ -1,8 +1,8 @@
import { dayjs, cloneDeep, getRandomIntBetween } from "./utils";
-import GroupLine from "@iconify-icons/ri/group-line";
-import Question from "@iconify-icons/ri/question-answer-line";
-import CheckLine from "@iconify-icons/ri/chat-check-line";
-import Smile from "@iconify-icons/ri/star-smile-line";
+import GroupLine from "~icons/ri/group-line";
+import Question from "~icons/ri/question-answer-line";
+import CheckLine from "~icons/ri/chat-check-line";
+import Smile from "~icons/ri/star-smile-line";
const days = ["周日", "周一", "周二", "周三", "周四", "周五", "周六"];
diff --git a/tsconfig.json b/tsconfig.json
index fdbd4a668..4cbdd3992 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -35,6 +35,7 @@
"vite/client",
"element-plus/global",
"@pureadmin/table/volar",
+ "unplugin-icons/types/vue",
"@pureadmin/descriptions/volar"
]
},
diff --git a/types/router.d.ts b/types/router.d.ts
index a03ba0e35..c0f3eaf07 100644
--- a/types/router.d.ts
+++ b/types/router.d.ts
@@ -15,9 +15,9 @@ declare global {
/** 菜单名称(兼容国际化、非国际化,如何用国际化的写法就必须在根目录的`locales`文件夹下对应添加) `必填` */
title: string;
/** 菜单图标 `可选` */
- icon?: string | FunctionalComponent | IconifyIcon;
+ icon?: string | FunctionalComponent;
/** 菜单名称右侧的额外图标 */
- extraIcon?: string | FunctionalComponent | IconifyIcon;
+ extraIcon?: string | FunctionalComponent;
/** 是否在菜单中显示(默认`true`)`可选` */
showLink?: boolean;
/** 是否显示父级菜单 `可选` */
@@ -91,7 +91,7 @@ declare global {
/** 菜单名称(兼容国际化、非国际化,如何用国际化的写法就必须在根目录的`locales`文件夹下对应添加)`必填` */
title: string;
/** 菜单图标 `可选` */
- icon?: string | FunctionalComponent | IconifyIcon;
+ icon?: string | FunctionalComponent;
/** 是否在菜单中显示(默认`true`)`可选` */
showLink?: boolean;
/** 菜单升序排序,值越高排的越后(只针对顶级路由)`可选` */
@@ -104,5 +104,6 @@ declare global {
// https://router.vuejs.org/zh/guide/advanced/meta.html#typescript
declare module "vue-router" {
+ // eslint-disable-next-line @typescript-eslint/no-empty-object-type
interface RouteMeta extends CustomizeRouteMeta {}
}