diff --git a/src/views/components/tag.vue b/src/views/components/tag.vue
new file mode 100644
index 000000000..d098f9277
--- /dev/null
+++ b/src/views/components/tag.vue
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+ 基础按钮
+
+
+
+
+
+
+
+
+
+ 重置
+
+
+ 移除全部
+
+
+
+
+
+
+ {{ tag.text }}
+
+
+
+
+ 动态编辑标签
+
+ {{ tag }}
+
+
+
+ 新建标签
+
+
+
+
+
From b80a9b6651994d3da3e59699c16b82bc417f1fe1 Mon Sep 17 00:00:00 2001
From: xiaoxian521 <1923740402@qq.com>
Date: Fri, 19 Jan 2024 20:00:02 +0800
Subject: [PATCH 3/5] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E6=8A=98?=
=?UTF-8?q?=E5=8F=A0=E9=9D=A2=E6=9D=BF=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
---
locales/en.yaml | 1 +
locales/zh-CN.yaml | 1 +
src/router/modules/components.ts | 8 +++
src/views/components/collapse.vue | 86 +++++++++++++++++++++++++++++++
4 files changed, 96 insertions(+)
create mode 100644 src/views/components/collapse.vue
diff --git a/locales/en.yaml b/locales/en.yaml
index 797eb03f7..b529aa5da 100644
--- a/locales/en.yaml
+++ b/locales/en.yaml
@@ -62,6 +62,7 @@ menus:
hsTimePicker: TimePicker
hsTag: Tag
hsStatistic: Statistic
+ hsCollapse: Collapse
hsmenus: MultiLevel Menu
hsmenu1: Menu1
hsmenu1-1: Menu1-1
diff --git a/locales/zh-CN.yaml b/locales/zh-CN.yaml
index 02379836d..b7cf8a7ee 100644
--- a/locales/zh-CN.yaml
+++ b/locales/zh-CN.yaml
@@ -62,6 +62,7 @@ menus:
hsTimePicker: 时间选择器
hsTag: 标签
hsStatistic: 统计组件
+ hsCollapse: 折叠面板
hsmenus: 多级菜单
hsmenu1: 菜单1
hsmenu1-1: 菜单1-1
diff --git a/src/router/modules/components.ts b/src/router/modules/components.ts
index 0e446ec03..f238abdb4 100644
--- a/src/router/modules/components.ts
+++ b/src/router/modules/components.ts
@@ -123,6 +123,14 @@ export default {
title: $t("menus.hsStatistic")
}
},
+ {
+ path: "/components/collapse",
+ name: "Collapse",
+ component: () => import("@/views/components/collapse.vue"),
+ meta: {
+ title: $t("menus.hsCollapse")
+ }
+ },
{
path: "/components/cascader",
name: "Cascader",
diff --git a/src/views/components/collapse.vue b/src/views/components/collapse.vue
new file mode 100644
index 000000000..856b9c1aa
--- /dev/null
+++ b/src/views/components/collapse.vue
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+ 基础用法
+
+ 可同时展开多个面板
+ 每次只能展开一个面板
+
+
+ 外部触发打开、关闭
+
+
+
+ 周一启航,新的篇章
+
+
+ 周二律动,携手共进
+
+
+ 周三昂扬,激情不减
+
+
+ 周四精进,事半功倍
+
+
+
+ 周五
+
+
+ 周五喜悦,收尾归档
+
+
+
+
From 9b5745a9a12119d3b3d924cb2c33055a976fdf1d Mon Sep 17 00:00:00 2001
From: xiaoxian521 <1923740402@qq.com>
Date: Fri, 19 Jan 2024 20:58:31 +0800
Subject: [PATCH 4/5] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E8=BF=9B?=
=?UTF-8?q?=E5=BA=A6=E6=9D=A1=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
---
locales/en.yaml | 1 +
locales/zh-CN.yaml | 1 +
src/router/modules/components.ts | 8 ++
src/views/components/progress.vue | 140 ++++++++++++++++++++++++++++++
4 files changed, 150 insertions(+)
create mode 100644 src/views/components/progress.vue
diff --git a/locales/en.yaml b/locales/en.yaml
index b529aa5da..06a870bbb 100644
--- a/locales/en.yaml
+++ b/locales/en.yaml
@@ -63,6 +63,7 @@ menus:
hsTag: Tag
hsStatistic: Statistic
hsCollapse: Collapse
+ hsProgress: Progress
hsmenus: MultiLevel Menu
hsmenu1: Menu1
hsmenu1-1: Menu1-1
diff --git a/locales/zh-CN.yaml b/locales/zh-CN.yaml
index b7cf8a7ee..7ce35ee84 100644
--- a/locales/zh-CN.yaml
+++ b/locales/zh-CN.yaml
@@ -63,6 +63,7 @@ menus:
hsTag: 标签
hsStatistic: 统计组件
hsCollapse: 折叠面板
+ hsProgress: 进度条
hsmenus: 多级菜单
hsmenu1: 菜单1
hsmenu1-1: 菜单1-1
diff --git a/src/router/modules/components.ts b/src/router/modules/components.ts
index f238abdb4..8376e0b62 100644
--- a/src/router/modules/components.ts
+++ b/src/router/modules/components.ts
@@ -107,6 +107,14 @@ export default {
title: $t("menus.hsbutton")
}
},
+ {
+ path: "/components/progress",
+ name: "PureProgress",
+ component: () => import("@/views/components/progress.vue"),
+ meta: {
+ title: $t("menus.hsProgress")
+ }
+ },
{
path: "/components/tag",
name: "PureTag",
diff --git a/src/views/components/progress.vue b/src/views/components/progress.vue
new file mode 100644
index 000000000..d818651b9
--- /dev/null
+++ b/src/views/components/progress.vue
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+ 直线进度条动画
+
+
+
+
+
+
+
+
+ 进度条内显示百分比标识
+
+
+
+
+
+
+
+ 自定义内容
+
+
+ 自定义内容
+
+
+ 自定义内容
+
+
+
+
+
+
+ {{ percentage }}%
+ 上升率
+
+
+
+
+
+
+
From 0887dd46d56a0cf715fc1efc1a9ccd7d82ecc3da Mon Sep 17 00:00:00 2001
From: xiaoxian521 <1923740402@qq.com>
Date: Sun, 21 Jan 2024 23:14:46 +0800
Subject: [PATCH 5/5] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E6=96=87?=
=?UTF-8?q?=E4=BB=B6=E4=B8=8A=E4=BC=A0=E7=A4=BA=E4=BE=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
locales/en.yaml | 1 +
locales/zh-CN.yaml | 1 +
package.json | 16 +-
pnpm-lock.yaml | 691 ++++++++++++-----------
src/api/mock.ts | 14 +
src/router/modules/components.ts | 9 +
src/style/element-plus.scss | 25 -
src/views/components/datetime-picker.vue | 2 +-
src/views/components/upload/form.vue | 94 +++
src/views/components/upload/imgs/1.jpg | Bin 0 -> 293743 bytes
src/views/components/upload/imgs/2.jpg | Bin 0 -> 45871 bytes
src/views/components/upload/imgs/3.jpg | Bin 0 -> 178647 bytes
src/views/components/upload/index.vue | 313 ++++++++++
13 files changed, 807 insertions(+), 359 deletions(-)
create mode 100644 src/views/components/upload/form.vue
create mode 100644 src/views/components/upload/imgs/1.jpg
create mode 100644 src/views/components/upload/imgs/2.jpg
create mode 100644 src/views/components/upload/imgs/3.jpg
create mode 100644 src/views/components/upload/index.vue
diff --git a/locales/en.yaml b/locales/en.yaml
index 06a870bbb..a9e25217d 100644
--- a/locales/en.yaml
+++ b/locales/en.yaml
@@ -64,6 +64,7 @@ menus:
hsStatistic: Statistic
hsCollapse: Collapse
hsProgress: Progress
+ hsUpload: File Upload
hsmenus: MultiLevel Menu
hsmenu1: Menu1
hsmenu1-1: Menu1-1
diff --git a/locales/zh-CN.yaml b/locales/zh-CN.yaml
index 7ce35ee84..52e7e5ed3 100644
--- a/locales/zh-CN.yaml
+++ b/locales/zh-CN.yaml
@@ -64,6 +64,7 @@ menus:
hsStatistic: 统计组件
hsCollapse: 折叠面板
hsProgress: 进度条
+ hsUpload: 文件上传
hsmenus: 多级菜单
hsmenu1: 菜单1
hsmenu1-1: 菜单1-1
diff --git a/package.json b/package.json
index 6faefed89..0e0f54b88 100644
--- a/package.json
+++ b/package.json
@@ -54,8 +54,8 @@
"@logicflow/extension": "^1.2.19",
"@pureadmin/descriptions": "^1.2.0",
"@pureadmin/table": "^3.0.1",
- "@pureadmin/utils": "^2.4.0",
- "@vueuse/core": "^10.7.1",
+ "@pureadmin/utils": "^2.4.3",
+ "@vueuse/core": "^10.7.2",
"@vueuse/motion": "^2.0.0",
"@wangeditor/editor": "^5.1.23",
"@wangeditor/editor-for-vue": "^5.1.12",
@@ -77,20 +77,20 @@
"nprogress": "^0.2.0",
"path": "^0.12.7",
"pinia": "^2.1.7",
- "pinyin-pro": "^3.19.0",
+ "pinyin-pro": "^3.19.3",
"qrcode": "^1.5.3",
"qs": "^6.11.2",
"responsive-storage": "^2.2.0",
- "sortablejs": "^1.15.1",
+ "sortablejs": "^1.15.2",
"swiper": "^11.0.5",
"typeit": "8.7.1",
"v-contextmenu": "3.0.0",
"v3-infinite-loading": "^1.3.1",
"version-rocket": "^1.7.1",
- "vue": "^3.4.10",
+ "vue": "3.4.14",
"vue-i18n": "^9.9.0",
"vue-json-pretty": "^2.3.0",
- "vue-pdf-embed": "^1.2.1",
+ "vue-pdf-embed": "1.2.1",
"vue-router": "^4.2.5",
"vue-tippy": "^6.4.1",
"vue-types": "^5.1.1",
@@ -153,10 +153,10 @@
"svgo": "^3.2.0",
"tailwindcss": "^3.4.1",
"typescript": "^5.3.3",
- "vite": "^5.0.11",
+ "vite": "^5.0.12",
"vite-plugin-cdn-import": "^0.3.5",
"vite-plugin-compression": "^0.5.1",
- "vite-plugin-fake-server": "2.0.0",
+ "vite-plugin-fake-server": "^2.1.1",
"vite-plugin-remove-console": "^2.2.0",
"vite-plugin-router-warn": "^1.0.0",
"vite-svg-loader": "^5.1.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2ebf1ecad..9f40066c4 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,7 +10,7 @@ dependencies:
version: 1.0.1
'@howdyjs/mouse-menu':
specifier: 2.0.9
- version: 2.0.9(vue@3.4.10)
+ version: 2.0.9(vue@3.4.14)
'@logicflow/core':
specifier: ^1.2.18
version: 1.2.18
@@ -24,20 +24,20 @@ dependencies:
specifier: ^3.0.1
version: 3.0.1(element-plus@2.5.1)(typescript@5.3.3)
'@pureadmin/utils':
- specifier: ^2.4.0
- version: 2.4.0(echarts@5.4.3)(vue@3.4.10)
+ specifier: ^2.4.3
+ version: 2.4.3(echarts@5.4.3)(vue@3.4.14)
'@vueuse/core':
- specifier: ^10.7.1
- version: 10.7.1(vue@3.4.10)
+ specifier: ^10.7.2
+ version: 10.7.2(vue@3.4.14)
'@vueuse/motion':
specifier: ^2.0.0
- version: 2.0.0(rollup@2.79.1)(vue@3.4.10)
+ version: 2.0.0(rollup@2.79.1)(vue@3.4.14)
'@wangeditor/editor':
specifier: ^5.1.23
version: 5.1.23
'@wangeditor/editor-for-vue':
specifier: ^5.1.12
- version: 5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.10)
+ version: 5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.14)
'@zxcvbn-ts/core':
specifier: ^3.0.4
version: 3.0.4
@@ -64,7 +64,7 @@ dependencies:
version: 3.0.3(typescript@5.3.3)
element-plus:
specifier: ^2.5.1
- version: 2.5.1(vue@3.4.10)
+ version: 2.5.1(vue@3.4.14)
intro.js:
specifier: ^7.2.0
version: 7.2.0
@@ -91,10 +91,10 @@ dependencies:
version: 0.12.7
pinia:
specifier: ^2.1.7
- version: 2.1.7(typescript@5.3.3)(vue@3.4.10)
+ version: 2.1.7(typescript@5.3.3)(vue@3.4.14)
pinyin-pro:
- specifier: ^3.19.0
- version: 3.19.0
+ specifier: ^3.19.3
+ version: 3.19.3
qrcode:
specifier: ^1.5.3
version: 1.5.3
@@ -105,8 +105,8 @@ dependencies:
specifier: ^2.2.0
version: 2.2.0
sortablejs:
- specifier: ^1.15.1
- version: 1.15.1
+ specifier: ^1.15.2
+ version: 1.15.2
swiper:
specifier: ^11.0.5
version: 11.0.5
@@ -115,7 +115,7 @@ dependencies:
version: 8.7.1
v-contextmenu:
specifier: 3.0.0
- version: 3.0.0(vue@3.4.10)
+ version: 3.0.0(vue@3.4.14)
v3-infinite-loading:
specifier: ^1.3.1
version: 1.3.1
@@ -123,44 +123,44 @@ dependencies:
specifier: ^1.7.1
version: 1.7.1
vue:
- specifier: ^3.4.10
- version: 3.4.10(typescript@5.3.3)
+ specifier: 3.4.14
+ version: 3.4.14(typescript@5.3.3)
vue-i18n:
specifier: ^9.9.0
- version: 9.9.0(vue@3.4.10)
+ version: 9.9.0(vue@3.4.14)
vue-json-pretty:
specifier: ^2.3.0
- version: 2.3.0(vue@3.4.10)
+ version: 2.3.0(vue@3.4.14)
vue-pdf-embed:
- specifier: ^1.2.1
- version: 1.2.1(vue@3.4.10)
+ specifier: 1.2.1
+ version: 1.2.1(vue@3.4.14)
vue-router:
specifier: ^4.2.5
- version: 4.2.5(vue@3.4.10)
+ version: 4.2.5(vue@3.4.14)
vue-tippy:
specifier: ^6.4.1
- version: 6.4.1(vue@3.4.10)
+ version: 6.4.1(vue@3.4.14)
vue-types:
specifier: ^5.1.1
- version: 5.1.1(vue@3.4.10)
+ version: 5.1.1(vue@3.4.14)
vue-virtual-scroller:
specifier: 2.0.0-beta.8
- version: 2.0.0-beta.8(vue@3.4.10)
+ version: 2.0.0-beta.8(vue@3.4.14)
vue-waterfall-plugin-next:
specifier: ^2.3.1
- version: 2.3.1(@types/lodash-es@4.17.12)(vue@3.4.10)
+ version: 2.3.1(@types/lodash-es@4.17.12)(vue@3.4.14)
vue3-danmaku:
specifier: ^1.6.0
- version: 1.6.0(vue@3.4.10)
+ version: 1.6.0(vue@3.4.14)
vuedraggable:
specifier: ^4.1.0
- version: 4.1.0(vue@3.4.10)
+ version: 4.1.0(vue@3.4.14)
wavesurfer.js:
specifier: ^7.6.4
version: 7.6.4
xgplayer:
specifier: ^3.0.11
- version: 3.0.11(core-js@3.35.0)
+ version: 3.0.11(core-js@3.35.1)
xlsx:
specifier: ^0.18.5
version: 0.18.5
@@ -189,7 +189,7 @@ devDependencies:
version: 1.2.10
'@iconify/vue':
specifier: ^4.1.1
- version: 4.1.1(vue@3.4.10)
+ version: 4.1.1(vue@3.4.14)
'@intlify/unplugin-vue-i18n':
specifier: ^2.0.0
version: 2.0.0(rollup@2.79.1)(vue-i18n@9.9.0)
@@ -228,10 +228,10 @@ devDependencies:
version: 6.18.1(eslint@8.56.0)(typescript@5.3.3)
'@vitejs/plugin-vue':
specifier: ^5.0.3
- version: 5.0.3(vite@5.0.11)(vue@3.4.10)
+ version: 5.0.3(vite@5.0.12)(vue@3.4.14)
'@vitejs/plugin-vue-jsx':
specifier: ^3.1.0
- version: 3.1.0(vite@5.0.11)(vue@3.4.10)
+ version: 3.1.0(vite@5.0.12)(vue@3.4.14)
autoprefixer:
specifier: ^10.4.16
version: 10.4.16(postcss@8.4.33)
@@ -317,17 +317,17 @@ devDependencies:
specifier: ^5.3.3
version: 5.3.3
vite:
- specifier: ^5.0.11
- version: 5.0.11(@types/node@20.11.0)(sass@1.69.7)
+ specifier: ^5.0.12
+ version: 5.0.12(@types/node@20.11.0)(sass@1.69.7)
vite-plugin-cdn-import:
specifier: ^0.3.5
version: 0.3.5(rollup@2.79.1)
vite-plugin-compression:
specifier: ^0.5.1
- version: 0.5.1(vite@5.0.11)
+ version: 0.5.1(vite@5.0.12)
vite-plugin-fake-server:
- specifier: 2.0.0
- version: 2.0.0
+ specifier: ^2.1.1
+ version: 2.1.1
vite-plugin-remove-console:
specifier: ^2.2.0
version: 2.2.0
@@ -336,7 +336,7 @@ devDependencies:
version: 1.0.0
vite-svg-loader:
specifier: ^5.1.0
- version: 5.1.0(vue@3.4.10)
+ version: 5.1.0(vue@3.4.14)
vue-eslint-parser:
specifier: ^9.4.0
version: 9.4.0(eslint@8.56.0)
@@ -365,7 +365,7 @@ packages:
engines: {node: '>=6.0.0'}
dependencies:
'@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.20
+ '@jridgewell/trace-mapping': 0.3.22
/@babel/code-frame@7.23.5:
resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==}
@@ -406,7 +406,7 @@ packages:
dependencies:
'@babel/types': 7.23.6
'@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.20
+ '@jridgewell/trace-mapping': 0.3.22
jsesc: 2.5.2
/@babel/helper-annotate-as-pure@7.22.5:
@@ -961,20 +961,20 @@ packages:
engines: {node: '>=10'}
dev: false
- /@element-plus/icons-vue@1.1.4(vue@3.4.10):
+ /@element-plus/icons-vue@1.1.4(vue@3.4.14):
resolution: {integrity: sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ==}
peerDependencies:
vue: ^3.2.0
dependencies:
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
- /@element-plus/icons-vue@2.3.1(vue@3.4.10):
+ /@element-plus/icons-vue@2.3.1(vue@3.4.14):
resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==}
peerDependencies:
vue: ^3.2.0
dependencies:
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/@esbuild/aix-ppc64@0.19.11:
@@ -1243,13 +1243,13 @@ packages:
resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==}
dev: false
- /@howdyjs/mouse-menu@2.0.9(vue@3.4.10):
+ /@howdyjs/mouse-menu@2.0.9(vue@3.4.14):
resolution: {integrity: sha512-tR+KEOL7dJrG7Uj/KkT60RFiN5AKG893j+ah69c3x4FgQM/rRwI9AMJxeuCNzust+IV5lLnrHFvQii6EQoTtrA==}
peerDependencies:
vue: '>=3.0.0'
dependencies:
tslib: 1.14.1
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/@humanwhocodes/config-array@0.11.14:
@@ -1288,13 +1288,13 @@ packages:
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
dev: true
- /@iconify/vue@4.1.1(vue@3.4.10):
+ /@iconify/vue@4.1.1(vue@3.4.14):
resolution: {integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==}
peerDependencies:
vue: '>=3'
dependencies:
'@iconify/types': 2.0.0
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: true
/@intlify/bundle-utils@7.5.0(vue-i18n@9.9.0):
@@ -1318,7 +1318,7 @@ packages:
magic-string: 0.30.5
mlly: 1.5.0
source-map-js: 1.0.2
- vue-i18n: 9.9.0(vue@3.4.10)
+ vue-i18n: 9.9.0(vue@3.4.14)
yaml-eslint-parser: 1.2.2
dev: true
@@ -1358,7 +1358,7 @@ packages:
'@intlify/bundle-utils': 7.5.0(vue-i18n@9.9.0)
'@intlify/shared': 9.9.0
'@rollup/pluginutils': 5.1.0(rollup@2.79.1)
- '@vue/compiler-sfc': 3.4.10
+ '@vue/compiler-sfc': 3.4.15
debug: 4.3.4
fast-glob: 3.3.2
js-yaml: 4.1.0
@@ -1367,7 +1367,7 @@ packages:
picocolors: 1.0.0
source-map-js: 1.0.2
unplugin: 1.6.0
- vue-i18n: 9.9.0(vue@3.4.10)
+ vue-i18n: 9.9.0(vue@3.4.14)
transitivePeerDependencies:
- rollup
- supports-color
@@ -1598,7 +1598,7 @@ packages:
dependencies:
'@jridgewell/set-array': 1.1.2
'@jridgewell/sourcemap-codec': 1.4.15
- '@jridgewell/trace-mapping': 0.3.20
+ '@jridgewell/trace-mapping': 0.3.22
/@jridgewell/resolve-uri@3.1.1:
resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}
@@ -1611,8 +1611,8 @@ packages:
/@jridgewell/sourcemap-codec@1.4.15:
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
- /@jridgewell/trace-mapping@0.3.20:
- resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==}
+ /@jridgewell/trace-mapping@0.3.22:
+ resolution: {integrity: sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==}
dependencies:
'@jridgewell/resolve-uri': 3.1.1
'@jridgewell/sourcemap-codec': 1.4.15
@@ -1659,12 +1659,12 @@ packages:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.16.0
- /@nuxt/kit@3.9.1(rollup@2.79.1):
- resolution: {integrity: sha512-QvwZ4QmxmKEnGXXwhLapfogW8enIX30GD7nbmasAkcDIf4GdP2IWUwhd068mrXMbzdZupRLV1J5E74Dr516o5g==}
+ /@nuxt/kit@3.9.3(rollup@2.79.1):
+ resolution: {integrity: sha512-bHGXpTB6E+YJCC1L9tTwrP7txgLZzyuFes/tgy1ZM4dlfrCsGqLK/K4mddROMdC3D81scnH84u7yQsN0JRgoTg==}
engines: {node: ^14.18.0 || >=16.10.0}
requiresBuild: true
dependencies:
- '@nuxt/schema': 3.9.1(rollup@2.79.1)
+ '@nuxt/schema': 3.9.3(rollup@2.79.1)
c12: 1.6.1
consola: 3.2.3
defu: 6.1.4
@@ -1681,15 +1681,15 @@ packages:
ufo: 1.3.2
unctx: 2.3.1
unimport: 3.7.1(rollup@2.79.1)
- untyped: 1.4.0
+ untyped: 1.4.2
transitivePeerDependencies:
- rollup
- supports-color
dev: false
optional: true
- /@nuxt/schema@3.9.1(rollup@2.79.1):
- resolution: {integrity: sha512-GmALRLYo2vPMS1lMpUkUrUuEgTMCL1ZWyqA+zPKJ9/Rh2rrQgIvFyClqUl4txQoCZl038njP5cW0nOe2Oe0HKg==}
+ /@nuxt/schema@3.9.3(rollup@2.79.1):
+ resolution: {integrity: sha512-pchkGBYdEJ9TAOoC5DKnLuAaFPjzgn2k0OUTr31QwbtHdTR3Q2Ua/oKsS1g9CPU7KRzSE5Vkf7ECE8zVydqF5A==}
engines: {node: ^14.18.0 || >=16.10.0}
requiresBuild: true
dependencies:
@@ -1703,7 +1703,7 @@ packages:
std-env: 3.7.0
ufo: 1.3.2
unimport: 3.7.1(rollup@2.79.1)
- untyped: 1.4.0
+ untyped: 1.4.2
transitivePeerDependencies:
- rollup
- supports-color
@@ -1723,8 +1723,8 @@ packages:
dev: true
optional: true
- /@pkgr/core@0.1.0:
- resolution: {integrity: sha512-Zwq5OCzuwJC2jwqmpEQt7Ds1DTi6BWSwoGkbb1n9pO3hzb35BoJELx7c0T23iDkBGkh2e7tvOtjF3tr3OaQHDQ==}
+ /@pkgr/core@0.1.1:
+ resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==}
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
dev: true
@@ -1737,9 +1737,9 @@ packages:
peerDependencies:
element-plus: ^2.0.0
dependencies:
- '@element-plus/icons-vue': 2.3.1(vue@3.4.10)
- element-plus: 2.5.1(vue@3.4.10)
- vue: 3.4.10(typescript@5.3.3)
+ '@element-plus/icons-vue': 2.3.1(vue@3.4.14)
+ element-plus: 2.5.1(vue@3.4.14)
+ vue: 3.4.14(typescript@5.3.3)
transitivePeerDependencies:
- typescript
dev: false
@@ -1749,8 +1749,8 @@ packages:
peerDependencies:
element-plus: ^2.0.0
dependencies:
- element-plus: 2.5.1(vue@3.4.10)
- vue: 3.4.10(typescript@5.3.3)
+ element-plus: 2.5.1(vue@3.4.14)
+ vue: 3.4.14(typescript@5.3.3)
transitivePeerDependencies:
- typescript
dev: false
@@ -1763,8 +1763,8 @@ packages:
string-hash: 1.1.3
dev: true
- /@pureadmin/utils@2.4.0(echarts@5.4.3)(vue@3.4.10):
- resolution: {integrity: sha512-Tx6s0tx9QmPVbLErrKYCDubYceZpRpjVDxuiK9EdU1W3H+xashVZOn8cBEozMZ2vef8tWYrQPVqCQMTF+g0KZw==}
+ /@pureadmin/utils@2.4.3(echarts@5.4.3)(vue@3.4.14):
+ resolution: {integrity: sha512-2CT8HIFUWiFZCJnclBRpng5kVQawvZWdAH4ERPnDZGt5pPltGzNNodpsDVHBCKYAbf/xDKpiNUkYwNbPCCIM9Q==}
peerDependencies:
echarts: '*'
vue: '*'
@@ -1775,7 +1775,7 @@ packages:
optional: true
dependencies:
echarts: 5.4.3
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/@rollup/pluginutils@4.2.1:
@@ -1800,48 +1800,48 @@ packages:
picomatch: 2.3.1
rollup: 2.79.1
- /@rollup/rollup-android-arm-eabi@4.9.4:
- resolution: {integrity: sha512-ub/SN3yWqIv5CWiAZPHVS1DloyZsJbtXmX4HxUTIpS0BHm9pW5iYBo2mIZi+hE3AeiTzHz33blwSnhdUo+9NpA==}
+ /@rollup/rollup-android-arm-eabi@4.9.5:
+ resolution: {integrity: sha512-idWaG8xeSRCfRq9KpRysDHJ/rEHBEXcHuJ82XY0yYFIWnLMjZv9vF/7DOq8djQ2n3Lk6+3qfSH8AqlmHlmi1MA==}
cpu: [arm]
os: [android]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-android-arm64@4.9.4:
- resolution: {integrity: sha512-ehcBrOR5XTl0W0t2WxfTyHCR/3Cq2jfb+I4W+Ch8Y9b5G+vbAecVv0Fx/J1QKktOrgUYsIKxWAKgIpvw56IFNA==}
+ /@rollup/rollup-android-arm64@4.9.5:
+ resolution: {integrity: sha512-f14d7uhAMtsCGjAYwZGv6TwuS3IFaM4ZnGMUn3aCBgkcHAYErhV1Ad97WzBvS2o0aaDv4mVz+syiN0ElMyfBPg==}
cpu: [arm64]
os: [android]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-darwin-arm64@4.9.4:
- resolution: {integrity: sha512-1fzh1lWExwSTWy8vJPnNbNM02WZDS8AW3McEOb7wW+nPChLKf3WG2aG7fhaUmfX5FKw9zhsF5+MBwArGyNM7NA==}
+ /@rollup/rollup-darwin-arm64@4.9.5:
+ resolution: {integrity: sha512-ndoXeLx455FffL68OIUrVr89Xu1WLzAG4n65R8roDlCoYiQcGGg6MALvs2Ap9zs7AHg8mpHtMpwC8jBBjZrT/w==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-darwin-x64@4.9.4:
- resolution: {integrity: sha512-Gc6cukkF38RcYQ6uPdiXi70JB0f29CwcQ7+r4QpfNpQFVHXRd0DfWFidoGxjSx1DwOETM97JPz1RXL5ISSB0pA==}
+ /@rollup/rollup-darwin-x64@4.9.5:
+ resolution: {integrity: sha512-UmElV1OY2m/1KEEqTlIjieKfVwRg0Zwg4PLgNf0s3glAHXBN99KLpw5A5lrSYCa1Kp63czTpVll2MAqbZYIHoA==}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-arm-gnueabihf@4.9.4:
- resolution: {integrity: sha512-g21RTeFzoTl8GxosHbnQZ0/JkuFIB13C3T7Y0HtKzOXmoHhewLbVTFBQZu+z5m9STH6FZ7L/oPgU4Nm5ErN2fw==}
+ /@rollup/rollup-linux-arm-gnueabihf@4.9.5:
+ resolution: {integrity: sha512-Q0LcU61v92tQB6ae+udZvOyZ0wfpGojtAKrrpAaIqmJ7+psq4cMIhT/9lfV6UQIpeItnq/2QDROhNLo00lOD1g==}
cpu: [arm]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-arm64-gnu@4.9.4:
- resolution: {integrity: sha512-TVYVWD/SYwWzGGnbfTkrNpdE4HON46orgMNHCivlXmlsSGQOx/OHHYiQcMIOx38/GWgwr/po2LBn7wypkWw/Mg==}
+ /@rollup/rollup-linux-arm64-gnu@4.9.5:
+ resolution: {integrity: sha512-dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA==}
cpu: [arm64]
os: [linux]
libc: [glibc]
@@ -1849,8 +1849,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-arm64-musl@4.9.4:
- resolution: {integrity: sha512-XcKvuendwizYYhFxpvQ3xVpzje2HHImzg33wL9zvxtj77HvPStbSGI9czrdbfrf8DGMcNNReH9pVZv8qejAQ5A==}
+ /@rollup/rollup-linux-arm64-musl@4.9.5:
+ resolution: {integrity: sha512-QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClIQ==}
cpu: [arm64]
os: [linux]
libc: [musl]
@@ -1858,8 +1858,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-riscv64-gnu@4.9.4:
- resolution: {integrity: sha512-LFHS/8Q+I9YA0yVETyjonMJ3UA+DczeBd/MqNEzsGSTdNvSJa1OJZcSH8GiXLvcizgp9AlHs2walqRcqzjOi3A==}
+ /@rollup/rollup-linux-riscv64-gnu@4.9.5:
+ resolution: {integrity: sha512-HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OPA==}
cpu: [riscv64]
os: [linux]
libc: [glibc]
@@ -1867,8 +1867,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-x64-gnu@4.9.4:
- resolution: {integrity: sha512-dIYgo+j1+yfy81i0YVU5KnQrIJZE8ERomx17ReU4GREjGtDW4X+nvkBak2xAUpyqLs4eleDSj3RrV72fQos7zw==}
+ /@rollup/rollup-linux-x64-gnu@4.9.5:
+ resolution: {integrity: sha512-Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA==}
cpu: [x64]
os: [linux]
libc: [glibc]
@@ -1876,8 +1876,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-x64-musl@4.9.4:
- resolution: {integrity: sha512-RoaYxjdHQ5TPjaPrLsfKqR3pakMr3JGqZ+jZM0zP2IkDtsGa4CqYaWSfQmZVgFUCgLrTnzX+cnHS3nfl+kB6ZQ==}
+ /@rollup/rollup-linux-x64-musl@4.9.5:
+ resolution: {integrity: sha512-ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg==}
cpu: [x64]
os: [linux]
libc: [musl]
@@ -1885,24 +1885,24 @@ packages:
dev: true
optional: true
- /@rollup/rollup-win32-arm64-msvc@4.9.4:
- resolution: {integrity: sha512-T8Q3XHV+Jjf5e49B4EAaLKV74BbX7/qYBRQ8Wop/+TyyU0k+vSjiLVSHNWdVd1goMjZcbhDmYZUYW5RFqkBNHQ==}
+ /@rollup/rollup-win32-arm64-msvc@4.9.5:
+ resolution: {integrity: sha512-aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ==}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-win32-ia32-msvc@4.9.4:
- resolution: {integrity: sha512-z+JQ7JirDUHAsMecVydnBPWLwJjbppU+7LZjffGf+Jvrxq+dVjIE7By163Sc9DKc3ADSU50qPVw0KonBS+a+HQ==}
+ /@rollup/rollup-win32-ia32-msvc@4.9.5:
+ resolution: {integrity: sha512-AiqiLkb9KSf7Lj/o1U3SEP9Zn+5NuVKgFdRIZkvd4N0+bYrTOovVd0+LmYCPQGbocT4kvFyK+LXCDiXPBF3fyA==}
cpu: [ia32]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-win32-x64-msvc@4.9.4:
- resolution: {integrity: sha512-LfdGXCV9rdEify1oxlN9eamvDSjv9md9ZVMAbNHA87xqIfFCxImxan9qZ8+Un54iK2nnqPlbnSi4R54ONtbWBw==}
+ /@rollup/rollup-win32-x64-msvc@4.9.5:
+ resolution: {integrity: sha512-1q+mykKE3Vot1kaFJIDoUFv5TuW+QQVaf2FmTT9krg86pQrGStOSJJ0Zil7CFagyxDuouTepzt5Y5TVzyajOdQ==}
cpu: [x64]
os: [win32]
requiresBuild: true
@@ -2282,7 +2282,7 @@ packages:
nanoid: 3.3.7
dev: false
- /@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.11)(vue@3.4.10):
+ /@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.12)(vue@3.4.14):
resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -2291,22 +2291,22 @@ packages:
dependencies:
'@babel/core': 7.23.7
'@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.7)
- '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.7)
- vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7)
- vue: 3.4.10(typescript@5.3.3)
+ '@vue/babel-plugin-jsx': 1.1.6(@babel/core@7.23.7)
+ vite: 5.0.12(@types/node@20.11.0)(sass@1.69.7)
+ vue: 3.4.14(typescript@5.3.3)
transitivePeerDependencies:
- supports-color
dev: true
- /@vitejs/plugin-vue@5.0.3(vite@5.0.11)(vue@3.4.10):
+ /@vitejs/plugin-vue@5.0.3(vite@5.0.12)(vue@3.4.14):
resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==}
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
vite: ^5.0.0
vue: ^3.2.25
dependencies:
- vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7)
- vue: 3.4.10(typescript@5.3.3)
+ vite: 5.0.12(@types/node@20.11.0)(sass@1.69.7)
+ vue: 3.4.14(typescript@5.3.3)
dev: true
/@volar/language-core@1.11.1:
@@ -2328,14 +2328,17 @@ packages:
path-browserify: 1.0.1
dev: true
- /@vue/babel-helper-vue-transform-on@1.1.5:
- resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==}
+ /@vue/babel-helper-vue-transform-on@1.1.6:
+ resolution: {integrity: sha512-XxM2tZHjYHTd9yiKHHt7fKCN0e2BK2z78UxU5rpjH3YCstEV/tcrW29CaOdrxIdeD0c/9mHHebvXWwDxlphjKA==}
dev: true
- /@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.7):
- resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==}
+ /@vue/babel-plugin-jsx@1.1.6(@babel/core@7.23.7):
+ resolution: {integrity: sha512-s2pK8Wwg0LiR25lyCKWGJePt8aXF0DsXOmTHYJnlKNdT3yTKfdvkKmsWjaHBctFvwWmetedObrAoINc9BeYZlA==}
peerDependencies:
'@babel/core': ^7.0.0-0
+ peerDependenciesMeta:
+ '@babel/core':
+ optional: true
dependencies:
'@babel/core': 7.23.7
'@babel/helper-module-imports': 7.22.15
@@ -2343,7 +2346,7 @@ packages:
'@babel/template': 7.22.15
'@babel/traverse': 7.23.7
'@babel/types': 7.23.6
- '@vue/babel-helper-vue-transform-on': 1.1.5
+ '@vue/babel-helper-vue-transform-on': 1.1.6
camelcase: 6.3.0
html-tags: 3.3.1
svg-tags: 1.0.0
@@ -2351,39 +2354,77 @@ packages:
- supports-color
dev: true
- /@vue/compiler-core@3.4.10:
- resolution: {integrity: sha512-53vxh7K9qbx+JILnGEhrFRyr7H7e4NdT8RuTNU3m6HhJKFvcAqFTNXpYMHnyuAzzRGdsbsYHBgQC3H6xEXTG6w==}
+ /@vue/compiler-core@3.4.14:
+ resolution: {integrity: sha512-ro4Zzl/MPdWs7XwxT7omHRxAjMbDFRZEEjD+2m3NBf8YzAe3HuoSEZosXQo+m1GQ1G3LQ1LdmNh1RKTYe+ssEg==}
dependencies:
'@babel/parser': 7.23.6
- '@vue/shared': 3.4.10
+ '@vue/shared': 3.4.14
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.0.2
- /@vue/compiler-dom@3.4.10:
- resolution: {integrity: sha512-QAALBJksIFpXGYuo74rtMgnwpVZDvd3kYbUa4gYX9s/5QiqEvZSgbKtOdUGydXcxKPt3ifC+0/bhPVHXN2694A==}
- dependencies:
- '@vue/compiler-core': 3.4.10
- '@vue/shared': 3.4.10
-
- /@vue/compiler-sfc@3.4.10:
- resolution: {integrity: sha512-sTOssaQySgrMjrhZxmAqdp6n+E51VteIVIDaOR537H2P63DyzMmig21U0XXFxiXmMIfrK91lAInnc+bIAYemGw==}
+ /@vue/compiler-core@3.4.15:
+ resolution: {integrity: sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==}
dependencies:
'@babel/parser': 7.23.6
- '@vue/compiler-core': 3.4.10
- '@vue/compiler-dom': 3.4.10
- '@vue/compiler-ssr': 3.4.10
- '@vue/shared': 3.4.10
+ '@vue/shared': 3.4.15
+ entities: 4.5.0
+ estree-walker: 2.0.2
+ source-map-js: 1.0.2
+ dev: true
+
+ /@vue/compiler-dom@3.4.14:
+ resolution: {integrity: sha512-nOZTY+veWNa0DKAceNWxorAbWm0INHdQq7cejFaWM1WYnoNSJbSEKYtE7Ir6lR/+mo9fttZpPVI9ZFGJ1juUEQ==}
+ dependencies:
+ '@vue/compiler-core': 3.4.14
+ '@vue/shared': 3.4.14
+
+ /@vue/compiler-dom@3.4.15:
+ resolution: {integrity: sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==}
+ dependencies:
+ '@vue/compiler-core': 3.4.15
+ '@vue/shared': 3.4.15
+ dev: true
+
+ /@vue/compiler-sfc@3.4.14:
+ resolution: {integrity: sha512-1vHc9Kv1jV+YBZC/RJxQJ9JCxildTI+qrhtDh6tPkR1O8S+olBUekimY0km0ZNn8nG1wjtFAe9XHij+YLR8cRQ==}
+ dependencies:
+ '@babel/parser': 7.23.6
+ '@vue/compiler-core': 3.4.14
+ '@vue/compiler-dom': 3.4.14
+ '@vue/compiler-ssr': 3.4.14
+ '@vue/shared': 3.4.14
estree-walker: 2.0.2
magic-string: 0.30.5
postcss: 8.4.33
source-map-js: 1.0.2
- /@vue/compiler-ssr@3.4.10:
- resolution: {integrity: sha512-Y90TL1abretWbUiK5rv+9smS1thCHE5sSuhZgiLh6cxgZ2Pcy3BEvDd3reID0iwNcTdMbTeE6NI3Aq4Mux6hqQ==}
+ /@vue/compiler-sfc@3.4.15:
+ resolution: {integrity: sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==}
dependencies:
- '@vue/compiler-dom': 3.4.10
- '@vue/shared': 3.4.10
+ '@babel/parser': 7.23.6
+ '@vue/compiler-core': 3.4.15
+ '@vue/compiler-dom': 3.4.15
+ '@vue/compiler-ssr': 3.4.15
+ '@vue/shared': 3.4.15
+ estree-walker: 2.0.2
+ magic-string: 0.30.5
+ postcss: 8.4.33
+ source-map-js: 1.0.2
+ dev: true
+
+ /@vue/compiler-ssr@3.4.14:
+ resolution: {integrity: sha512-bXT6+oAGlFjTYVOTtFJ4l4Jab1wjsC0cfSfOe2B4Z0N2vD2zOBSQ9w694RsCfhjk+bC2DY5Gubb1rHZVii107Q==}
+ dependencies:
+ '@vue/compiler-dom': 3.4.14
+ '@vue/shared': 3.4.14
+
+ /@vue/compiler-ssr@3.4.15:
+ resolution: {integrity: sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==}
+ dependencies:
+ '@vue/compiler-dom': 3.4.15
+ '@vue/shared': 3.4.15
+ dev: true
/@vue/devtools-api@6.5.1:
resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==}
@@ -2398,8 +2439,8 @@ packages:
dependencies:
'@volar/language-core': 1.11.1
'@volar/source-map': 1.11.1
- '@vue/compiler-dom': 3.4.10
- '@vue/shared': 3.4.10
+ '@vue/compiler-dom': 3.4.15
+ '@vue/shared': 3.4.15
computeds: 0.0.1
minimatch: 9.0.3
muggle-string: 0.3.1
@@ -2408,49 +2449,53 @@ packages:
vue-template-compiler: 2.7.16
dev: true
- /@vue/reactivity@3.4.10:
- resolution: {integrity: sha512-SmGGpo37LzPcAFTopHNIJRNVOQfma9YgyPkAzx9/TJ01lbCCYigS28hEcY1hjiJ1PRK8iVX62Ov5yzmUgYH/pQ==}
+ /@vue/reactivity@3.4.14:
+ resolution: {integrity: sha512-xRYwze5Q4tK7tT2J4uy4XLhK/AIXdU5EBUu9PLnIHcOKXO0uyXpNNMzlQKuq7B+zwtq6K2wuUL39pHA6ZQzObw==}
dependencies:
- '@vue/shared': 3.4.10
+ '@vue/shared': 3.4.14
- /@vue/runtime-core@3.4.10:
- resolution: {integrity: sha512-Ri2Cz9sFr66AEUewGUK8IXhIUAhshTHVUGuJR8pqMbtjIds+zPa8QPO5UZImGMQ8HTY7eEpKwztCct9V3+Iqug==}
+ /@vue/runtime-core@3.4.14:
+ resolution: {integrity: sha512-qu+NMkfujCoZL6cfqK5NOfxgXJROSlP2ZPs4CTcVR+mLrwl4TtycF5Tgo0QupkdBL+2kigc6EsJlTcuuZC1NaQ==}
dependencies:
- '@vue/reactivity': 3.4.10
- '@vue/shared': 3.4.10
+ '@vue/reactivity': 3.4.14
+ '@vue/shared': 3.4.14
- /@vue/runtime-dom@3.4.10:
- resolution: {integrity: sha512-ROsdi5M2niRDmjXJNZ8KKiGwXyG1FO8l9n6sCN0kaJEHbjWkuigu96YAI3fK/AWUZPSXXEcMEBVPC6rL3mmUuA==}
+ /@vue/runtime-dom@3.4.14:
+ resolution: {integrity: sha512-B85XmcR4E7XsirEHVqhmy4HPbRT9WLFWV9Uhie3OapV9m1MEN9+Er6hmUIE6d8/l2sUygpK9RstFM2bmHEUigA==}
dependencies:
- '@vue/runtime-core': 3.4.10
- '@vue/shared': 3.4.10
+ '@vue/runtime-core': 3.4.14
+ '@vue/shared': 3.4.14
csstype: 3.1.3
- /@vue/server-renderer@3.4.10(vue@3.4.10):
- resolution: {integrity: sha512-WpCBAhesLq44JKWfdFqb+Bi4ACUW0d8x1z90GnE0spccsAlEDMXV5nm+pwXLyW0OdP2iPrO/n/QMJh4B1v9Ciw==}
+ /@vue/server-renderer@3.4.14(vue@3.4.14):
+ resolution: {integrity: sha512-pwSKXQfYdJBTpvWHGEYI+akDE18TXAiLcGn+Q/2Fj8wQSHWztoo7PSvfMNqu6NDhp309QXXbPFEGCU5p85HqkA==}
peerDependencies:
- vue: 3.4.10
+ vue: 3.4.14
dependencies:
- '@vue/compiler-ssr': 3.4.10
- '@vue/shared': 3.4.10
- vue: 3.4.10(typescript@5.3.3)
+ '@vue/compiler-ssr': 3.4.14
+ '@vue/shared': 3.4.14
+ vue: 3.4.14(typescript@5.3.3)
- /@vue/shared@3.4.10:
- resolution: {integrity: sha512-C0mIVhwW1xQLMFyqMJxnhq6fWyE02lCgcE+TDdtGpg6B3H6kh/0YcqS54qYc76UJNlWegf3VgsLqgk6D9hBmzQ==}
+ /@vue/shared@3.4.14:
+ resolution: {integrity: sha512-nmi3BtLpvqXAWoRZ6HQ+pFJOHBU4UnH3vD3opgmwXac7vhaHKA9nj1VeGjMggdB9eLtW83eHyPCmOU1qzdsC7Q==}
- /@vueuse/core@10.7.1(vue@3.4.10):
- resolution: {integrity: sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==}
+ /@vue/shared@3.4.15:
+ resolution: {integrity: sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==}
+ dev: true
+
+ /@vueuse/core@10.7.2(vue@3.4.14):
+ resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==}
dependencies:
'@types/web-bluetooth': 0.0.20
- '@vueuse/metadata': 10.7.1
- '@vueuse/shared': 10.7.1(vue@3.4.10)
- vue-demi: 0.14.6(vue@3.4.10)
+ '@vueuse/metadata': 10.7.2
+ '@vueuse/shared': 10.7.2(vue@3.4.14)
+ vue-demi: 0.14.6(vue@3.4.14)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: false
- /@vueuse/core@8.9.4(vue@3.4.10):
+ /@vueuse/core@8.9.4(vue@3.4.14):
resolution: {integrity: sha512-B/Mdj9TK1peFyWaPof+Zf/mP9XuGAngaJZBwPaXBvU3aCTZlx3ltlrFFFyMV4iGBwsjSCeUCgZrtkEj9dS2Y3Q==}
peerDependencies:
'@vue/composition-api': ^1.1.0
@@ -2463,25 +2508,25 @@ packages:
dependencies:
'@types/web-bluetooth': 0.0.14
'@vueuse/metadata': 8.9.4
- '@vueuse/shared': 8.9.4(vue@3.4.10)
- vue: 3.4.10(typescript@5.3.3)
- vue-demi: 0.14.6(vue@3.4.10)
+ '@vueuse/shared': 8.9.4(vue@3.4.14)
+ vue: 3.4.14(typescript@5.3.3)
+ vue-demi: 0.14.6(vue@3.4.14)
dev: false
- /@vueuse/core@9.13.0(vue@3.4.10):
+ /@vueuse/core@9.13.0(vue@3.4.14):
resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==}
dependencies:
'@types/web-bluetooth': 0.0.16
'@vueuse/metadata': 9.13.0
- '@vueuse/shared': 9.13.0(vue@3.4.10)
- vue-demi: 0.14.6(vue@3.4.10)
+ '@vueuse/shared': 9.13.0(vue@3.4.14)
+ vue-demi: 0.14.6(vue@3.4.14)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: false
- /@vueuse/metadata@10.7.1:
- resolution: {integrity: sha512-jX8MbX5UX067DYVsbtrmKn6eG6KMcXxLRLlurGkZku5ZYT3vxgBjui2zajvUZ18QLIjrgBkFRsu7CqTAg18QFw==}
+ /@vueuse/metadata@10.7.2:
+ resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==}
dev: false
/@vueuse/metadata@8.9.4:
@@ -2492,36 +2537,36 @@ packages:
resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==}
dev: false
- /@vueuse/motion@2.0.0(rollup@2.79.1)(vue@3.4.10):
+ /@vueuse/motion@2.0.0(rollup@2.79.1)(vue@3.4.14):
resolution: {integrity: sha512-V3TAlbt1OPmb9DZFoFCz9WC3Oue54t9VHlavSWm+VU1JNimYcd+pc6aGR/hgaHUAU9tOPRHoDTleSrv2zrdIsw==}
peerDependencies:
vue: '>=3.0.0'
dependencies:
- '@vueuse/core': 10.7.1(vue@3.4.10)
- '@vueuse/shared': 10.7.1(vue@3.4.10)
+ '@vueuse/core': 10.7.2(vue@3.4.14)
+ '@vueuse/shared': 10.7.2(vue@3.4.14)
csstype: 3.1.3
framesync: 6.1.2
popmotion: 11.0.5
style-value-types: 5.1.2
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
optionalDependencies:
- '@nuxt/kit': 3.9.1(rollup@2.79.1)
+ '@nuxt/kit': 3.9.3(rollup@2.79.1)
transitivePeerDependencies:
- '@vue/composition-api'
- rollup
- supports-color
dev: false
- /@vueuse/shared@10.7.1(vue@3.4.10):
- resolution: {integrity: sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==}
+ /@vueuse/shared@10.7.2(vue@3.4.14):
+ resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==}
dependencies:
- vue-demi: 0.14.6(vue@3.4.10)
+ vue-demi: 0.14.6(vue@3.4.14)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: false
- /@vueuse/shared@8.9.4(vue@3.4.10):
+ /@vueuse/shared@8.9.4(vue@3.4.14):
resolution: {integrity: sha512-wt+T30c4K6dGRMVqPddexEVLa28YwxW5OFIPmzUHICjphfAuBFTTdDoyqREZNDOFJZ44ARH1WWQNCUK8koJ+Ag==}
peerDependencies:
'@vue/composition-api': ^1.1.0
@@ -2532,20 +2577,20 @@ packages:
vue:
optional: true
dependencies:
- vue: 3.4.10(typescript@5.3.3)
- vue-demi: 0.14.6(vue@3.4.10)
+ vue: 3.4.14(typescript@5.3.3)
+ vue-demi: 0.14.6(vue@3.4.14)
dev: false
- /@vueuse/shared@9.13.0(vue@3.4.10):
+ /@vueuse/shared@9.13.0(vue@3.4.14):
resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
dependencies:
- vue-demi: 0.14.6(vue@3.4.10)
+ vue-demi: 0.14.6(vue@3.4.14)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: false
- /@wangeditor/basic-modules@1.1.7(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1):
+ /@wangeditor/basic-modules@1.1.7(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0):
resolution: {integrity: sha512-cY9CPkLJaqF05STqfpZKWG4LpxTMeGSIIF1fHvfm/mz+JXatCagjdkbxdikOuKYlxDdeqvOeBmsUBItufDLXZg==}
peerDependencies:
'@wangeditor/core': 1.x
@@ -2555,16 +2600,16 @@ packages:
slate: ^0.72.0
snabbdom: ^3.1.0
dependencies:
- '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1)
+ '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0)
dom7: 3.0.0
is-url: 1.2.4
lodash.throttle: 4.1.1
nanoid: 3.3.7
slate: 0.72.8
- snabbdom: 3.5.1
+ snabbdom: 3.6.0
dev: false
- /@wangeditor/code-highlight@1.0.3(@wangeditor/core@1.1.19)(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.5.1):
+ /@wangeditor/code-highlight@1.0.3(@wangeditor/core@1.1.19)(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.6.0):
resolution: {integrity: sha512-iazHwO14XpCuIWJNTQTikqUhGKyqj+dUNWJ9288Oym9M2xMVHvnsOmDU2sgUDWVy+pOLojReMPgXCsvvNlOOhw==}
peerDependencies:
'@wangeditor/core': 1.x
@@ -2572,14 +2617,14 @@ packages:
slate: ^0.72.0
snabbdom: ^3.1.0
dependencies:
- '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1)
+ '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0)
dom7: 3.0.0
prismjs: 1.29.0
slate: 0.72.8
- snabbdom: 3.5.1
+ snabbdom: 3.6.0
dev: false
- /@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1):
+ /@wangeditor/core@1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0):
resolution: {integrity: sha512-KevkB47+7GhVszyYF2pKGKtCSj/YzmClsD03C3zTt+9SR2XWT5T0e3yQqg8baZpcMvkjs1D8Dv4fk8ok/UaS2Q==}
peerDependencies:
'@uppy/core': ^2.1.1
@@ -2616,17 +2661,17 @@ packages:
scroll-into-view-if-needed: 2.2.31
slate: 0.72.8
slate-history: 0.66.0(slate@0.72.8)
- snabbdom: 3.5.1
+ snabbdom: 3.6.0
dev: false
- /@wangeditor/editor-for-vue@5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.10):
+ /@wangeditor/editor-for-vue@5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.14):
resolution: {integrity: sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ==}
peerDependencies:
'@wangeditor/editor': '>=5.1.0'
vue: ^3.0.5
dependencies:
'@wangeditor/editor': 5.1.23
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/@wangeditor/editor@5.1.23:
@@ -2634,13 +2679,13 @@ packages:
dependencies:
'@uppy/core': 2.3.4
'@uppy/xhr-upload': 2.1.3(@uppy/core@2.3.4)
- '@wangeditor/basic-modules': 1.1.7(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1)
- '@wangeditor/code-highlight': 1.0.3(@wangeditor/core@1.1.19)(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.5.1)
- '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1)
- '@wangeditor/list-module': 1.0.5(@wangeditor/core@1.1.19)(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.5.1)
- '@wangeditor/table-module': 1.1.4(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1)
- '@wangeditor/upload-image-module': 1.0.2(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(@wangeditor/basic-modules@1.1.7)(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.foreach@4.5.0)(slate@0.72.8)(snabbdom@3.5.1)
- '@wangeditor/video-module': 1.1.4(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(@wangeditor/core@1.1.19)(dom7@3.0.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1)
+ '@wangeditor/basic-modules': 1.1.7(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0)
+ '@wangeditor/code-highlight': 1.0.3(@wangeditor/core@1.1.19)(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.6.0)
+ '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0)
+ '@wangeditor/list-module': 1.0.5(@wangeditor/core@1.1.19)(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.6.0)
+ '@wangeditor/table-module': 1.1.4(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0)
+ '@wangeditor/upload-image-module': 1.0.2(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(@wangeditor/basic-modules@1.1.7)(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.foreach@4.5.0)(slate@0.72.8)(snabbdom@3.6.0)
+ '@wangeditor/video-module': 1.1.4(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(@wangeditor/core@1.1.19)(dom7@3.0.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0)
dom7: 3.0.0
is-hotkey: 0.2.0
lodash.camelcase: 4.3.0
@@ -2652,10 +2697,10 @@ packages:
lodash.toarray: 4.4.0
nanoid: 3.3.7
slate: 0.72.8
- snabbdom: 3.5.1
+ snabbdom: 3.6.0
dev: false
- /@wangeditor/list-module@1.0.5(@wangeditor/core@1.1.19)(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.5.1):
+ /@wangeditor/list-module@1.0.5(@wangeditor/core@1.1.19)(dom7@3.0.0)(slate@0.72.8)(snabbdom@3.6.0):
resolution: {integrity: sha512-uDuYTP6DVhcYf7mF1pTlmNn5jOb4QtcVhYwSSAkyg09zqxI1qBqsfUnveeDeDqIuptSJhkh81cyxi+MF8sEPOQ==}
peerDependencies:
'@wangeditor/core': 1.x
@@ -2663,13 +2708,13 @@ packages:
slate: ^0.72.0
snabbdom: ^3.1.0
dependencies:
- '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1)
+ '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0)
dom7: 3.0.0
slate: 0.72.8
- snabbdom: 3.5.1
+ snabbdom: 3.6.0
dev: false
- /@wangeditor/table-module@1.1.4(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1):
+ /@wangeditor/table-module@1.1.4(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0):
resolution: {integrity: sha512-5saanU9xuEocxaemGdNi9t8MCDSucnykEC6jtuiT72kt+/Hhh4nERYx1J20OPsTCCdVr7hIyQenFD1iSRkIQ6w==}
peerDependencies:
'@wangeditor/core': 1.x
@@ -2680,16 +2725,16 @@ packages:
slate: ^0.72.0
snabbdom: ^3.1.0
dependencies:
- '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1)
+ '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0)
dom7: 3.0.0
lodash.isequal: 4.5.0
lodash.throttle: 4.1.1
nanoid: 3.3.7
slate: 0.72.8
- snabbdom: 3.5.1
+ snabbdom: 3.6.0
dev: false
- /@wangeditor/upload-image-module@1.0.2(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(@wangeditor/basic-modules@1.1.7)(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.foreach@4.5.0)(slate@0.72.8)(snabbdom@3.5.1):
+ /@wangeditor/upload-image-module@1.0.2(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(@wangeditor/basic-modules@1.1.7)(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.foreach@4.5.0)(slate@0.72.8)(snabbdom@3.6.0):
resolution: {integrity: sha512-z81lk/v71OwPDYeQDxj6cVr81aDP90aFuywb8nPD6eQeECtOymrqRODjpO6VGvCVxVck8nUxBHtbxKtjgcwyiA==}
peerDependencies:
'@uppy/core': ^2.0.3
@@ -2703,15 +2748,15 @@ packages:
dependencies:
'@uppy/core': 2.3.4
'@uppy/xhr-upload': 2.1.3(@uppy/core@2.3.4)
- '@wangeditor/basic-modules': 1.1.7(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1)
- '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1)
+ '@wangeditor/basic-modules': 1.1.7(@wangeditor/core@1.1.19)(dom7@3.0.0)(lodash.throttle@4.1.1)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0)
+ '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0)
dom7: 3.0.0
lodash.foreach: 4.5.0
slate: 0.72.8
- snabbdom: 3.5.1
+ snabbdom: 3.6.0
dev: false
- /@wangeditor/video-module@1.1.4(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(@wangeditor/core@1.1.19)(dom7@3.0.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1):
+ /@wangeditor/video-module@1.1.4(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(@wangeditor/core@1.1.19)(dom7@3.0.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0):
resolution: {integrity: sha512-ZdodDPqKQrgx3IwWu4ZiQmXI8EXZ3hm2/fM6E3t5dB8tCaIGWQZhmqd6P5knfkRAd3z2+YRSRbxOGfoRSp/rLg==}
peerDependencies:
'@uppy/core': ^2.1.4
@@ -2724,11 +2769,11 @@ packages:
dependencies:
'@uppy/core': 2.3.4
'@uppy/xhr-upload': 2.1.3(@uppy/core@2.3.4)
- '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.5.1)
+ '@wangeditor/core': 1.1.19(@uppy/core@2.3.4)(@uppy/xhr-upload@2.1.3)(dom7@3.0.0)(is-hotkey@0.2.0)(lodash.camelcase@4.3.0)(lodash.clonedeep@4.5.0)(lodash.debounce@4.0.8)(lodash.foreach@4.5.0)(lodash.isequal@4.5.0)(lodash.throttle@4.1.1)(lodash.toarray@4.4.0)(nanoid@3.3.7)(slate@0.72.8)(snabbdom@3.6.0)
dom7: 3.0.0
nanoid: 3.3.7
slate: 0.72.8
- snabbdom: 3.5.1
+ snabbdom: 3.6.0
dev: false
/@zougt/some-loader-utils@1.4.3:
@@ -2943,7 +2988,7 @@ packages:
postcss: ^8.1.0
dependencies:
browserslist: 4.22.2
- caniuse-lite: 1.0.30001576
+ caniuse-lite: 1.0.30001579
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -2954,7 +2999,7 @@ packages:
/axios@0.27.2:
resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==}
dependencies:
- follow-redirects: 1.15.4
+ follow-redirects: 1.15.5
form-data: 4.0.0
transitivePeerDependencies:
- debug
@@ -2963,7 +3008,7 @@ packages:
/axios@1.6.5:
resolution: {integrity: sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==}
dependencies:
- follow-redirects: 1.15.4
+ follow-redirects: 1.15.5
form-data: 4.0.0
proxy-from-env: 1.1.0
transitivePeerDependencies:
@@ -3099,8 +3144,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001576
- electron-to-chromium: 1.4.628
+ caniuse-lite: 1.0.30001579
+ electron-to-chromium: 1.4.640
node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.22.2)
@@ -3127,7 +3172,7 @@ packages:
dependencies:
chokidar: 3.5.3
defu: 6.1.4
- dotenv: 16.3.1
+ dotenv: 16.3.2
giget: 1.2.1
jiti: 1.21.0
mlly: 1.5.0
@@ -3149,7 +3194,7 @@ packages:
dependencies:
function-bind: 1.1.2
get-intrinsic: 1.2.2
- set-function-length: 1.1.1
+ set-function-length: 1.2.0
dev: false
/callsites@3.1.0:
@@ -3187,13 +3232,13 @@ packages:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
browserslist: 4.22.2
- caniuse-lite: 1.0.30001576
+ caniuse-lite: 1.0.30001579
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: true
- /caniuse-lite@1.0.30001576:
- resolution: {integrity: sha512-ff5BdakGe2P3SQsMsiqmt1Lc8221NR1VzHj5jXN5vBny9A6fpze94HiVV/n7XRosOlsShJcvMv5mdnpjOGCEgg==}
+ /caniuse-lite@1.0.30001579:
+ resolution: {integrity: sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==}
/cfb@1.2.2:
resolution: {integrity: sha512-KfdUZsSOw19/ObEWasvBP/Ac4reZvAGauZhs6S/gqNhXhI7cKwvlH7ulj+dOEYnca4bm4SGo8C1bTAQvnTjgQA==}
@@ -3453,8 +3498,8 @@ packages:
/convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
- /core-js@3.35.0:
- resolution: {integrity: sha512-ntakECeqg81KqMueeGJ79Q5ZgQNR+6eaE8sxGCx62zMbAIj65q+uYvatToew3m6eAGdU4gNZwpZ34NMe4GYswg==}
+ /core-js@3.35.1:
+ resolution: {integrity: sha512-IgdsbxNyMskrTFxa9lWHyMwAJU5gXOPP+1yO+K59d50VLVAIDAbs7gIv705KzALModfK3ZrSZTPNpC0PQgIZuw==}
requiresBuild: true
dev: false
@@ -3979,8 +4024,8 @@ packages:
is-obj: 2.0.0
dev: true
- /dotenv@16.3.1:
- resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==}
+ /dotenv@16.3.2:
+ resolution: {integrity: sha512-HTlk5nmhkm8F6JcdXvHIzaorzCoziNQT9mGxLPVXW8wJF1TiGSL60ZGB4gHWabHOaMmWmhvk2/lPHfnBiT78AQ==}
engines: {node: '>=12'}
requiresBuild: true
dev: false
@@ -4004,26 +4049,26 @@ packages:
/el-table-infinite-scroll@3.0.3(typescript@5.3.3):
resolution: {integrity: sha512-cmMHg4MxrNOV2dFziV3ISRo+rM/3tAH8TE3wWMGKd4ucjvk21Bfb6MJfPuNAicLOkq4fYZm+J+mr0NmDPnvolQ==}
dependencies:
- core-js: 3.35.0
- element-plus: 2.5.1(vue@3.4.10)
- vue: 3.4.10(typescript@5.3.3)
+ core-js: 3.35.1
+ element-plus: 2.5.1(vue@3.4.14)
+ vue: 3.4.14(typescript@5.3.3)
transitivePeerDependencies:
- '@vue/composition-api'
- typescript
dev: false
- /electron-to-chromium@1.4.628:
- resolution: {integrity: sha512-2k7t5PHvLsufpP6Zwk0nof62yLOsCf032wZx7/q0mv8gwlXjhcxI3lz6f0jBr0GrnWKcm3burXzI3t5IrcdUxw==}
+ /electron-to-chromium@1.4.640:
+ resolution: {integrity: sha512-z/6oZ/Muqk4BaE7P69bXhUhpJbUM9ZJeka43ZwxsDshKtePns4mhBlh8bU5+yrnOnz3fhG82XLzGUXazOmsWnA==}
- /element-plus@2.1.4(@types/lodash-es@4.17.12)(vue@3.4.10):
+ /element-plus@2.1.4(@types/lodash-es@4.17.12)(vue@3.4.14):
resolution: {integrity: sha512-pcwgDbKUrzyWbixYB/zIbLPLBQ/NPGPJnGXJ+jYozUSthPW4SuriaUGJKgbAE6PDBAtw3IodiT2E2GbiaZLxww==}
peerDependencies:
vue: ^3.2.0
dependencies:
'@ctrl/tinycolor': 3.6.1
- '@element-plus/icons-vue': 1.1.4(vue@3.4.10)
+ '@element-plus/icons-vue': 1.1.4(vue@3.4.14)
'@popperjs/core': 2.11.8
- '@vueuse/core': 8.9.4(vue@3.4.10)
+ '@vueuse/core': 8.9.4(vue@3.4.14)
async-validator: 4.2.5
dayjs: 1.11.10
escape-html: 1.0.3
@@ -4032,24 +4077,24 @@ packages:
lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21)
memoize-one: 6.0.0
normalize-wheel-es: 1.2.0
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
transitivePeerDependencies:
- '@types/lodash-es'
- '@vue/composition-api'
dev: false
- /element-plus@2.5.1(vue@3.4.10):
+ /element-plus@2.5.1(vue@3.4.14):
resolution: {integrity: sha512-ylX9h2U125/nesPlLWgfPkI1rID9EiGROlgf0QkzBUjx+/d4w/YqS+IqZZZC5yvQPhKYu9aMDqEBzOurwn4Cnw==}
peerDependencies:
vue: ^3.2.0
dependencies:
'@ctrl/tinycolor': 3.6.1
- '@element-plus/icons-vue': 2.3.1(vue@3.4.10)
+ '@element-plus/icons-vue': 2.3.1(vue@3.4.14)
'@floating-ui/dom': 1.5.4
'@popperjs/core': /@sxzz/popperjs-es@2.11.7
'@types/lodash': 4.14.202
'@types/lodash-es': 4.17.12
- '@vueuse/core': 9.13.0(vue@3.4.10)
+ '@vueuse/core': 9.13.0(vue@3.4.14)
async-validator: 4.2.5
dayjs: 1.11.10
escape-html: 1.0.3
@@ -4058,7 +4103,7 @@ packages:
lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21)
memoize-one: 6.0.0
normalize-wheel-es: 1.2.0
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
transitivePeerDependencies:
- '@vue/composition-api'
dev: false
@@ -4525,8 +4570,8 @@ packages:
resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==}
dev: true
- /follow-redirects@1.15.4:
- resolution: {integrity: sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==}
+ /follow-redirects@1.15.5:
+ resolution: {integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==}
engines: {node: '>=4.0'}
peerDependencies:
debug: '*'
@@ -5887,7 +5932,7 @@ packages:
colorette: 2.0.20
eventemitter3: 5.0.1
log-update: 6.0.0
- rfdc: 1.3.0
+ rfdc: 1.3.1
wrap-ansi: 9.0.0
dev: true
@@ -6568,7 +6613,7 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /pinia@2.1.7(typescript@5.3.3)(vue@3.4.10):
+ /pinia@2.1.7(typescript@5.3.3)(vue@3.4.14):
resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==}
peerDependencies:
'@vue/composition-api': ^1.4.0
@@ -6582,12 +6627,12 @@ packages:
dependencies:
'@vue/devtools-api': 6.5.1
typescript: 5.3.3
- vue: 3.4.10(typescript@5.3.3)
- vue-demi: 0.14.6(vue@3.4.10)
+ vue: 3.4.14(typescript@5.3.3)
+ vue-demi: 0.14.6(vue@3.4.14)
dev: false
- /pinyin-pro@3.19.0:
- resolution: {integrity: sha512-SDR7SHOVlaSDLEqbYnbuSKTPe9891KVWj3qjndPa9ZgdtuJgIgqcwpiQcfphYzonGV1qwG44B1rWTRaTjNCzcQ==}
+ /pinyin-pro@3.19.3:
+ resolution: {integrity: sha512-tIBL4ibq3P+MFbSwOTTi42Xf6jau726swgKqEmSkkiZiE1iUMhQdguR9aavLt9nqnRDpcBSIanNV8tPuKPSmvw==}
dev: false
/pirates@4.0.6:
@@ -7544,8 +7589,8 @@ packages:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
- /rfdc@1.3.0:
- resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==}
+ /rfdc@1.3.1:
+ resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==}
dev: true
/rimraf@3.0.2:
@@ -7598,26 +7643,26 @@ packages:
optionalDependencies:
fsevents: 2.3.3
- /rollup@4.9.4:
- resolution: {integrity: sha512-2ztU7pY/lrQyXSCnnoU4ICjT/tCG9cdH3/G25ERqE3Lst6vl2BCM5hL2Nw+sslAvAf+ccKsAq1SkKQALyqhR7g==}
+ /rollup@4.9.5:
+ resolution: {integrity: sha512-E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
dependencies:
'@types/estree': 1.0.5
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.9.4
- '@rollup/rollup-android-arm64': 4.9.4
- '@rollup/rollup-darwin-arm64': 4.9.4
- '@rollup/rollup-darwin-x64': 4.9.4
- '@rollup/rollup-linux-arm-gnueabihf': 4.9.4
- '@rollup/rollup-linux-arm64-gnu': 4.9.4
- '@rollup/rollup-linux-arm64-musl': 4.9.4
- '@rollup/rollup-linux-riscv64-gnu': 4.9.4
- '@rollup/rollup-linux-x64-gnu': 4.9.4
- '@rollup/rollup-linux-x64-musl': 4.9.4
- '@rollup/rollup-win32-arm64-msvc': 4.9.4
- '@rollup/rollup-win32-ia32-msvc': 4.9.4
- '@rollup/rollup-win32-x64-msvc': 4.9.4
+ '@rollup/rollup-android-arm-eabi': 4.9.5
+ '@rollup/rollup-android-arm64': 4.9.5
+ '@rollup/rollup-darwin-arm64': 4.9.5
+ '@rollup/rollup-darwin-x64': 4.9.5
+ '@rollup/rollup-linux-arm-gnueabihf': 4.9.5
+ '@rollup/rollup-linux-arm64-gnu': 4.9.5
+ '@rollup/rollup-linux-arm64-musl': 4.9.5
+ '@rollup/rollup-linux-riscv64-gnu': 4.9.5
+ '@rollup/rollup-linux-x64-gnu': 4.9.5
+ '@rollup/rollup-linux-x64-musl': 4.9.5
+ '@rollup/rollup-win32-arm64-msvc': 4.9.5
+ '@rollup/rollup-win32-ia32-msvc': 4.9.5
+ '@rollup/rollup-win32-x64-msvc': 4.9.5
fsevents: 2.3.3
dev: true
@@ -7683,11 +7728,12 @@ packages:
resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
dev: false
- /set-function-length@1.1.1:
- resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==}
+ /set-function-length@1.2.0:
+ resolution: {integrity: sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==}
engines: {node: '>= 0.4'}
dependencies:
define-data-property: 1.1.1
+ function-bind: 1.1.2
get-intrinsic: 1.2.2
gopd: 1.0.1
has-property-descriptors: 1.0.1
@@ -7781,17 +7827,17 @@ packages:
is-fullwidth-code-point: 5.0.0
dev: true
- /snabbdom@3.5.1:
- resolution: {integrity: sha512-wHMNIOjkm/YNE5EM3RCbr/+DVgPg6AqQAX1eOxO46zYNvCXjKP5Y865tqQj3EXnaMBjkxmQA5jFuDpDK/dbfiA==}
- engines: {node: '>=8.3.0'}
+ /snabbdom@3.6.0:
+ resolution: {integrity: sha512-JFEKcxO7fSDZdREbFSdUqh/ozRYhSbJq2yJt4QMkIykOy7z/+r0nHF8olX1q+J9YkaaNw/bftzcBhFdIKcygWw==}
+ engines: {node: '>=12.17.0'}
dev: false
/sortablejs@1.14.0:
resolution: {integrity: sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==}
dev: false
- /sortablejs@1.15.1:
- resolution: {integrity: sha512-P5Cjvb0UG1ZVNiDPj/n4V+DinttXG6K8n7vM/HQf0C25K3YKQTQY6fsr/sEGsJGpQ9exmPxluHxKBc0mLKU1lQ==}
+ /sortablejs@1.15.2:
+ resolution: {integrity: sha512-FJF5jgdfvoKn1MAKSdGs33bIqLi3LmsgVTliuX6iITj834F+JRQZN90Z93yql8h0K2t0RwDPBmxwlbZfDcxNZA==}
dev: false
/source-map-js@1.0.2:
@@ -8275,7 +8321,7 @@ packages:
resolution: {integrity: sha512-HwOKAP7Wc5aRGYdKH+dw0PRRpbO841v2DENBtjnR5HFWoiNByAl7vrx3p0G/rCyYXQsrxqtX48TImFtPcIHSpQ==}
engines: {node: ^14.18.0 || >=16.0.0}
dependencies:
- '@pkgr/core': 0.1.0
+ '@pkgr/core': 0.1.1
tslib: 2.6.2
dev: true
@@ -8609,8 +8655,8 @@ packages:
webpack-sources: 3.2.3
webpack-virtual-modules: 0.6.1
- /untyped@1.4.0:
- resolution: {integrity: sha512-Egkr/s4zcMTEuulcIb7dgURS6QpN7DyqQYdf+jBtiaJvQ+eRsrtWUoX84SbvQWuLkXsOjM+8sJC9u6KoMK/U7Q==}
+ /untyped@1.4.2:
+ resolution: {integrity: sha512-nC5q0DnPEPVURPhfPQLahhSTnemVtPzdx7ofiRxXpOB2SYnb3MfdU3DVGyJdS8Lx+tBWeAePO8BfU/3EgksM7Q==}
hasBin: true
requiresBuild: true
dependencies:
@@ -8664,13 +8710,13 @@ packages:
hasBin: true
dev: true
- /v-contextmenu@3.0.0(vue@3.4.10):
+ /v-contextmenu@3.0.0(vue@3.4.14):
resolution: {integrity: sha512-zi38JxmTt66TmljgV1JbfEa9WvoQkpzRuEwZK7Tjb2XoRejbWLozQtkyTWXJa6x6Y3FrVDfgT36w01gpTpo41A==}
engines: {node: '>=10.16.0'}
peerDependencies:
vue: ^3.0.0
dependencies:
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/v3-infinite-loading@1.3.1:
@@ -8711,7 +8757,7 @@ packages:
- rollup
dev: true
- /vite-plugin-compression@0.5.1(vite@5.0.11):
+ /vite-plugin-compression@0.5.1(vite@5.0.12):
resolution: {integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==}
peerDependencies:
vite: '>=2.0.0'
@@ -8719,20 +8765,19 @@ packages:
chalk: 4.1.2
debug: 4.3.4
fs-extra: 10.1.0
- vite: 5.0.11(@types/node@20.11.0)(sass@1.69.7)
+ vite: 5.0.12(@types/node@20.11.0)(sass@1.69.7)
transitivePeerDependencies:
- supports-color
dev: true
- /vite-plugin-fake-server@2.0.0:
- resolution: {integrity: sha512-RCKS7te5lNzJFEQqPEaMqthwJhYaYMUMAPj7no4tmirqf5YEd6b4t7JMSGTkP2HPSplPE/uDQ56k9XjNreq2CQ==}
+ /vite-plugin-fake-server@2.1.1:
+ resolution: {integrity: sha512-QUgssvE7jI9XU1WuDZ3gkzzi9GzVeapELIlFNMvmE2swDKL7O2y2nV0kRZ9VYOsD+hV312uSJyzHBJvcmBw7UQ==}
dependencies:
bundle-import: 0.0.1
chokidar: 3.5.3
fast-glob: 3.3.2
path-to-regexp: 6.2.1
picocolors: 1.0.0
- xhook: 1.6.2
dev: true
/vite-plugin-remove-console@2.2.0:
@@ -8743,17 +8788,17 @@ packages:
resolution: {integrity: sha512-jnr7faHJPkKxukBXVpg7Ui1UDqhmxD7xU6JGidq8ivSHTsNAPqzSpPpwW8O1PBP/0+Owq4bLfNNk11drOkz4xA==}
dev: true
- /vite-svg-loader@5.1.0(vue@3.4.10):
+ /vite-svg-loader@5.1.0(vue@3.4.14):
resolution: {integrity: sha512-M/wqwtOEjgb956/+m5ZrYT/Iq6Hax0OakWbokj8+9PXOnB7b/4AxESHieEtnNEy7ZpjsjYW1/5nK8fATQMmRxw==}
peerDependencies:
vue: '>=3.2.13'
dependencies:
svgo: 3.2.0
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: true
- /vite@5.0.11(@types/node@20.11.0)(sass@1.69.7):
- resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==}
+ /vite@5.0.12(@types/node@20.11.0)(sass@1.69.7):
+ resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -8783,13 +8828,13 @@ packages:
'@types/node': 20.11.0
esbuild: 0.19.11
postcss: 8.4.33
- rollup: 4.9.4
+ rollup: 4.9.5
sass: 1.69.7
optionalDependencies:
fsevents: 2.3.3
dev: true
- /vue-demi@0.14.6(vue@3.4.10):
+ /vue-demi@0.14.6(vue@3.4.14):
resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==}
engines: {node: '>=12'}
hasBin: true
@@ -8801,7 +8846,7 @@ packages:
'@vue/composition-api':
optional: true
dependencies:
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/vue-eslint-parser@9.4.0(eslint@8.56.0):
@@ -8822,7 +8867,7 @@ packages:
- supports-color
dev: true
- /vue-i18n@9.9.0(vue@3.4.10):
+ /vue-i18n@9.9.0(vue@3.4.14):
resolution: {integrity: sha512-xQ5SxszUAqK5n84N+uUyHH/PiQl9xZ24FOxyAaNonmOQgXeN+rD9z/6DStOpOxNFQn4Cgcquot05gZc+CdOujA==}
engines: {node: '>= 16'}
peerDependencies:
@@ -8831,48 +8876,48 @@ packages:
'@intlify/core-base': 9.9.0
'@intlify/shared': 9.9.0
'@vue/devtools-api': 6.5.1
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
- /vue-json-pretty@2.3.0(vue@3.4.10):
+ /vue-json-pretty@2.3.0(vue@3.4.14):
resolution: {integrity: sha512-iBul6Xg7vZfMV2MQC/gGtzbyg8FLk6cJ8KG91f37UEkQyXqHg91VQJ24bDBXNVuOSP04BUKxWagD3V2N/WEy0g==}
engines: {node: '>= 10.0.0', npm: '>= 5.0.0'}
peerDependencies:
vue: '>=3.0.0'
dependencies:
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
- /vue-observe-visibility@2.0.0-alpha.1(vue@3.4.10):
+ /vue-observe-visibility@2.0.0-alpha.1(vue@3.4.14):
resolution: {integrity: sha512-flFbp/gs9pZniXR6fans8smv1kDScJ8RS7rEpMjhVabiKeq7Qz3D9+eGsypncjfIyyU84saU88XZ0zjbD6Gq/g==}
peerDependencies:
vue: ^3.0.0
dependencies:
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
- /vue-pdf-embed@1.2.1(vue@3.4.10):
+ /vue-pdf-embed@1.2.1(vue@3.4.14):
resolution: {integrity: sha512-4uUm4wxaEGT9cS1cyuagAmMJjBxfQXWG1MvdGPesD3CiXhhSp4i0VMUCYwhFXtZ5+QqWv4mXbfLJ29Wpt+Qcuw==}
peerDependencies:
vue: ^2.x || ^3.x
dependencies:
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
- /vue-resize@2.0.0-alpha.1(vue@3.4.10):
+ /vue-resize@2.0.0-alpha.1(vue@3.4.14):
resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==}
peerDependencies:
vue: ^3.0.0
dependencies:
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
- /vue-router@4.2.5(vue@3.4.10):
+ /vue-router@4.2.5(vue@3.4.14):
resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==}
peerDependencies:
vue: ^3.2.0
dependencies:
'@vue/devtools-api': 6.5.1
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/vue-template-compiler@2.7.16:
@@ -8882,13 +8927,13 @@ packages:
he: 1.2.0
dev: true
- /vue-tippy@6.4.1(vue@3.4.10):
+ /vue-tippy@6.4.1(vue@3.4.14):
resolution: {integrity: sha512-PEAKdioZjUvYWz4euxHFSXKJbL6kIKO29/LtQaCBbnd5Vg0U5kL8iLuqRshB2I31pXPSQS0qJsWx56178eS2QA==}
peerDependencies:
vue: ^3.2.0
dependencies:
tippy.js: 6.3.7
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/vue-tsc@1.8.27(typescript@5.3.3):
@@ -8903,7 +8948,7 @@ packages:
typescript: 5.3.3
dev: true
- /vue-types@5.1.1(vue@3.4.10):
+ /vue-types@5.1.1(vue@3.4.14):
resolution: {integrity: sha512-FMY/JCLWePXgGIcMDqYdJsQm1G0CDxEjq6W0+tZMJZlX37q/61eSGSIa/XFRwa9T7kkKXuxxl94/2kgxyWQqKw==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -8913,62 +8958,62 @@ packages:
optional: true
dependencies:
is-plain-object: 5.0.0
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
- /vue-virtual-scroller@2.0.0-beta.8(vue@3.4.10):
+ /vue-virtual-scroller@2.0.0-beta.8(vue@3.4.14):
resolution: {integrity: sha512-b8/f5NQ5nIEBRTNi6GcPItE4s7kxNHw2AIHLtDp+2QvqdTjVN0FgONwX9cr53jWRgnu+HRLPaWDOR2JPI5MTfQ==}
peerDependencies:
vue: ^3.2.0
dependencies:
mitt: 2.1.0
- vue: 3.4.10(typescript@5.3.3)
- vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.10)
- vue-resize: 2.0.0-alpha.1(vue@3.4.10)
+ vue: 3.4.14(typescript@5.3.3)
+ vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.14)
+ vue-resize: 2.0.0-alpha.1(vue@3.4.14)
dev: false
- /vue-waterfall-plugin-next@2.3.1(@types/lodash-es@4.17.12)(vue@3.4.10):
+ /vue-waterfall-plugin-next@2.3.1(@types/lodash-es@4.17.12)(vue@3.4.14):
resolution: {integrity: sha512-0Wd7s/IgiUo1cezDr+H9FhcIinE/N+BxIhStD+3azlUnyqFyUOXzLC/a1wMFx6RQiYgY3fSAL+PwnVTyLxrHdw==}
dependencies:
animate.css: 4.1.1
- element-plus: 2.1.4(@types/lodash-es@4.17.12)(vue@3.4.10)
- vue-router: 4.2.5(vue@3.4.10)
+ element-plus: 2.1.4(@types/lodash-es@4.17.12)(vue@3.4.14)
+ vue-router: 4.2.5(vue@3.4.14)
transitivePeerDependencies:
- '@types/lodash-es'
- '@vue/composition-api'
- vue
dev: false
- /vue3-danmaku@1.6.0(vue@3.4.10):
+ /vue3-danmaku@1.6.0(vue@3.4.14):
resolution: {integrity: sha512-XjwVKIelupDD3PWn6k22l5qS8y+SCdFUYq4sSpcPInqk7CyzXWSAfz2BL6WWx9HU9CRWS3x2oDMkepLkJoWvNQ==}
peerDependencies:
vue: ^3.0.0
dependencies:
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
- /vue@3.4.10(typescript@5.3.3):
- resolution: {integrity: sha512-c+O8qGqdWPF9joTCzMGeDDedViooh6c8RY3+eW5+6GCAIY8YjChmU06LsUu0PnMZbIk1oKUoJTqKzmghYtFypw==}
+ /vue@3.4.14(typescript@5.3.3):
+ resolution: {integrity: sha512-Rop5Al/ZcBbBz+KjPZaZDgHDX0kUP4duEzDbm+1o91uxYUNmJrZSBuegsNIJvUGy+epLevNRNhLjm08VKTgGyw==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@vue/compiler-dom': 3.4.10
- '@vue/compiler-sfc': 3.4.10
- '@vue/runtime-dom': 3.4.10
- '@vue/server-renderer': 3.4.10(vue@3.4.10)
- '@vue/shared': 3.4.10
+ '@vue/compiler-dom': 3.4.14
+ '@vue/compiler-sfc': 3.4.14
+ '@vue/runtime-dom': 3.4.14
+ '@vue/server-renderer': 3.4.14(vue@3.4.14)
+ '@vue/shared': 3.4.14
typescript: 5.3.3
- /vuedraggable@4.1.0(vue@3.4.10):
+ /vuedraggable@4.1.0(vue@3.4.14):
resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==}
peerDependencies:
vue: ^3.0.1
dependencies:
sortablejs: 1.14.0
- vue: 3.4.10(typescript@5.3.3)
+ vue: 3.4.14(typescript@5.3.3)
dev: false
/w3c-hr-time@1.0.2:
@@ -9138,32 +9183,28 @@ packages:
optional: true
dev: false
- /xgplayer-subtitles@3.0.11(core-js@3.35.0):
+ /xgplayer-subtitles@3.0.11(core-js@3.35.1):
resolution: {integrity: sha512-m/fk9TeeLuwqnryHTqo5SVVS3w9A27hHe7R1HxWQlk5ZZ5H2CxAXn4dv/PU+gI61DWG3sNkjftlq5duHJtdz2g==}
peerDependencies:
core-js: '>=3.12.1'
dependencies:
- core-js: 3.35.0
+ core-js: 3.35.1
eventemitter3: 4.0.7
dev: false
- /xgplayer@3.0.11(core-js@3.35.0):
+ /xgplayer@3.0.11(core-js@3.35.1):
resolution: {integrity: sha512-n7qpUG46IVjcYWCFq9WLe4OQpIZvtT67lObu6RPgxbMm8IMGCscTVdbWQjRbgrlsvTVfes3zTfjyaymuS5g17g==}
peerDependencies:
core-js: '>=3.12.1'
dependencies:
- core-js: 3.35.0
+ core-js: 3.35.1
danmu.js: 1.1.13
delegate: 3.2.0
downloadjs: 1.4.7
eventemitter3: 4.0.7
- xgplayer-subtitles: 3.0.11(core-js@3.35.0)
+ xgplayer-subtitles: 3.0.11(core-js@3.35.1)
dev: false
- /xhook@1.6.2:
- resolution: {integrity: sha512-kmOpJ5SyqpubjIgVXWIdTWYqZmTr3mlqaCa8ISg2IirkpvUOfbWeQbJICqVjQ8fo5tkG3FsKi/Pb2TvUOlMuMQ==}
- dev: true
-
/xlsx@0.18.5:
resolution: {integrity: sha512-dmg3LCjBPHZnQp5/F/+nnTa+miPJxUXB6vtk42YjBBKayDNagxGEeIdWApkYPOf3Z3pm3k62Knjzp7lMeTEtFQ==}
engines: {node: '>=0.8'}
diff --git a/src/api/mock.ts b/src/api/mock.ts
index 3441b93f2..549e9d09b 100644
--- a/src/api/mock.ts
+++ b/src/api/mock.ts
@@ -9,3 +9,17 @@ type Result = {
export const mapJson = (params?: object) => {
return http.request
("get", "/get-map-info", { params });
};
+
+/** 文件上传 */
+export const formUpload = data => {
+ return http.request(
+ "post",
+ "https://run.mocky.io/v3/3aa761d7-b0b3-4a03-96b3-6168d4f7467b",
+ { data },
+ {
+ headers: {
+ "Content-Type": "multipart/form-data"
+ }
+ }
+ );
+};
diff --git a/src/router/modules/components.ts b/src/router/modules/components.ts
index 8376e0b62..485d0432a 100644
--- a/src/router/modules/components.ts
+++ b/src/router/modules/components.ts
@@ -26,6 +26,15 @@ export default {
title: $t("menus.hsmessage")
}
},
+ {
+ path: "/components/upload",
+ name: "PureUpload",
+ component: () => import("@/views/components/upload/index.vue"),
+ meta: {
+ title: $t("menus.hsUpload"),
+ extraIcon: "IF-pure-iconfont-new svg"
+ }
+ },
{
path: "/components/date-picker",
name: "DatePicker",
diff --git a/src/style/element-plus.scss b/src/style/element-plus.scss
index be70a2a4e..67f087bfe 100644
--- a/src/style/element-plus.scss
+++ b/src/style/element-plus.scss
@@ -7,35 +7,10 @@
font-weight: 400 !important;
}
-.el-upload {
- input[type="file"] {
- display: none !important;
- }
-}
-
-.el-upload__input {
- display: none;
-}
-
-.upload-container {
- .el-upload {
- width: 100%;
-
- .el-upload-dragger {
- width: 100%;
- height: 200px;
- }
- }
-}
-
.el-dropdown-menu {
padding: 0 !important;
}
-.el-range-separator {
- box-sizing: content-box;
-}
-
.is-dark {
z-index: 9999 !important;
}
diff --git a/src/views/components/datetime-picker.vue b/src/views/components/datetime-picker.vue
index 7d8c80323..66e371f31 100644
--- a/src/views/components/datetime-picker.vue
+++ b/src/views/components/datetime-picker.vue
@@ -198,7 +198,7 @@ watch(size, val =>
@change="value1 = ''"
>
Date
- 年月日 时分秒
+ 年月日 时分秒
时间戳
diff --git a/src/views/components/upload/form.vue b/src/views/components/upload/form.vue
new file mode 100644
index 000000000..070233ea7
--- /dev/null
+++ b/src/views/components/upload/form.vue
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+ 可点击或拖拽上传
+
+
+
+
+
+
+
+
+ 提交
+
+ 重置
+
+
+
diff --git a/src/views/components/upload/imgs/1.jpg b/src/views/components/upload/imgs/1.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..6119df2e3ea71d873488b66efeb2f2e3fdbeaaf7
GIT binary patch
literal 293743
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 |