chore: 升级vue^3.4.0,整体性能得到不错的提升

This commit is contained in:
xiaoxian521 2023-12-29 23:11:23 +08:00
parent f7883606c8
commit 50a4b177d4
4 changed files with 195 additions and 219 deletions

View File

@ -88,7 +88,7 @@
"v-contextmenu": "3.0.0", "v-contextmenu": "3.0.0",
"v3-infinite-loading": "^1.3.1", "v3-infinite-loading": "^1.3.1",
"version-rocket": "^1.7.1", "version-rocket": "^1.7.1",
"vue": "^3.3.13", "vue": "^3.4.0",
"vue-i18n": "^9.8.0", "vue-i18n": "^9.8.0",
"vue-json-pretty": "^2.3.0", "vue-json-pretty": "^2.3.0",
"vue-pdf-embed": "^1.2.1", "vue-pdf-embed": "^1.2.1",

378
pnpm-lock.yaml generated
View File

@ -10,7 +10,7 @@ dependencies:
version: 1.0.1 version: 1.0.1
'@howdyjs/mouse-menu': '@howdyjs/mouse-menu':
specifier: 2.0.9 specifier: 2.0.9
version: 2.0.9(vue@3.3.13) version: 2.0.9(vue@3.4.0)
'@logicflow/core': '@logicflow/core':
specifier: ^1.2.18 specifier: ^1.2.18
version: 1.2.18 version: 1.2.18
@ -25,19 +25,19 @@ dependencies:
version: 3.0.0(element-plus@2.4.4)(typescript@5.3.3) version: 3.0.0(element-plus@2.4.4)(typescript@5.3.3)
'@pureadmin/utils': '@pureadmin/utils':
specifier: ^2.0.1 specifier: ^2.0.1
version: 2.0.1(echarts@5.4.3)(vue@3.3.13) version: 2.0.1(echarts@5.4.3)(vue@3.4.0)
'@vueuse/core': '@vueuse/core':
specifier: ^10.7.1 specifier: ^10.7.1
version: 10.7.1(vue@3.3.13) version: 10.7.1(vue@3.4.0)
'@vueuse/motion': '@vueuse/motion':
specifier: ^2.0.0 specifier: ^2.0.0
version: 2.0.0(rollup@2.79.1)(vue@3.3.13) version: 2.0.0(rollup@2.79.1)(vue@3.4.0)
'@wangeditor/editor': '@wangeditor/editor':
specifier: ^5.1.23 specifier: ^5.1.23
version: 5.1.23 version: 5.1.23
'@wangeditor/editor-for-vue': '@wangeditor/editor-for-vue':
specifier: ^5.1.12 specifier: ^5.1.12
version: 5.1.12(@wangeditor/editor@5.1.23)(vue@3.3.13) version: 5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.0)
'@zxcvbn-ts/core': '@zxcvbn-ts/core':
specifier: ^3.0.4 specifier: ^3.0.4
version: 3.0.4 version: 3.0.4
@ -64,7 +64,7 @@ dependencies:
version: 3.0.3(typescript@5.3.3) version: 3.0.3(typescript@5.3.3)
element-plus: element-plus:
specifier: ^2.4.4 specifier: ^2.4.4
version: 2.4.4(vue@3.3.13) version: 2.4.4(vue@3.4.0)
intro.js: intro.js:
specifier: ^7.2.0 specifier: ^7.2.0
version: 7.2.0 version: 7.2.0
@ -94,7 +94,7 @@ dependencies:
version: 0.12.7 version: 0.12.7
pinia: pinia:
specifier: ^2.1.7 specifier: ^2.1.7
version: 2.1.7(typescript@5.3.3)(vue@3.3.13) version: 2.1.7(typescript@5.3.3)(vue@3.4.0)
pinyin-pro: pinyin-pro:
specifier: ^3.18.5 specifier: ^3.18.5
version: 3.18.5 version: 3.18.5
@ -118,7 +118,7 @@ dependencies:
version: 8.8.0 version: 8.8.0
v-contextmenu: v-contextmenu:
specifier: 3.0.0 specifier: 3.0.0
version: 3.0.0(vue@3.3.13) version: 3.0.0(vue@3.4.0)
v3-infinite-loading: v3-infinite-loading:
specifier: ^1.3.1 specifier: ^1.3.1
version: 1.3.1 version: 1.3.1
@ -126,44 +126,44 @@ dependencies:
specifier: ^1.7.1 specifier: ^1.7.1
version: 1.7.1 version: 1.7.1
vue: vue:
specifier: ^3.3.13 specifier: ^3.4.0
version: 3.3.13(typescript@5.3.3) version: 3.4.0(typescript@5.3.3)
vue-i18n: vue-i18n:
specifier: ^9.8.0 specifier: ^9.8.0
version: 9.8.0(vue@3.3.13) version: 9.8.0(vue@3.4.0)
vue-json-pretty: vue-json-pretty:
specifier: ^2.3.0 specifier: ^2.3.0
version: 2.3.0(vue@3.3.13) version: 2.3.0(vue@3.4.0)
vue-pdf-embed: vue-pdf-embed:
specifier: ^1.2.1 specifier: ^1.2.1
version: 1.2.1(vue@3.3.13) version: 1.2.1(vue@3.4.0)
vue-router: vue-router:
specifier: ^4.2.5 specifier: ^4.2.5
version: 4.2.5(vue@3.3.13) version: 4.2.5(vue@3.4.0)
vue-tippy: vue-tippy:
specifier: ^6.4.1 specifier: ^6.4.1
version: 6.4.1(vue@3.3.13) version: 6.4.1(vue@3.4.0)
vue-types: vue-types:
specifier: ^5.1.1 specifier: ^5.1.1
version: 5.1.1(vue@3.3.13) version: 5.1.1(vue@3.4.0)
vue-virtual-scroller: vue-virtual-scroller:
specifier: 2.0.0-beta.8 specifier: 2.0.0-beta.8
version: 2.0.0-beta.8(vue@3.3.13) version: 2.0.0-beta.8(vue@3.4.0)
vue-waterfall-plugin-next: vue-waterfall-plugin-next:
specifier: ^2.3.1 specifier: ^2.3.1
version: 2.3.1(@types/lodash-es@4.17.12)(vue@3.3.13) version: 2.3.1(@types/lodash-es@4.17.12)(vue@3.4.0)
vue3-danmaku: vue3-danmaku:
specifier: ^1.6.0 specifier: ^1.6.0
version: 1.6.0(vue@3.3.13) version: 1.6.0(vue@3.4.0)
vuedraggable: vuedraggable:
specifier: ^4.1.0 specifier: ^4.1.0
version: 4.1.0(vue@3.3.13) version: 4.1.0(vue@3.4.0)
wavesurfer.js: wavesurfer.js:
specifier: ^7.5.7 specifier: ^7.5.7
version: 7.5.7 version: 7.5.7
xgplayer: xgplayer:
specifier: ^3.0.11 specifier: ^3.0.11
version: 3.0.11(core-js@3.34.0) version: 3.0.11(core-js@3.35.0)
xlsx: xlsx:
specifier: ^0.18.5 specifier: ^0.18.5
version: 0.18.5 version: 0.18.5
@ -192,7 +192,7 @@ devDependencies:
version: 1.2.10 version: 1.2.10
'@iconify/vue': '@iconify/vue':
specifier: ^4.1.1 specifier: ^4.1.1
version: 4.1.1(vue@3.3.13) version: 4.1.1(vue@3.4.0)
'@intlify/unplugin-vue-i18n': '@intlify/unplugin-vue-i18n':
specifier: ^2.0.0 specifier: ^2.0.0
version: 2.0.0(rollup@2.79.1)(vue-i18n@9.8.0) version: 2.0.0(rollup@2.79.1)(vue-i18n@9.8.0)
@ -228,10 +228,10 @@ devDependencies:
version: 6.16.0(eslint@8.56.0)(typescript@5.3.3) version: 6.16.0(eslint@8.56.0)(typescript@5.3.3)
'@vitejs/plugin-vue': '@vitejs/plugin-vue':
specifier: ^5.0.0 specifier: ^5.0.0
version: 5.0.0(vite@5.0.10)(vue@3.3.13) version: 5.0.0(vite@5.0.10)(vue@3.4.0)
'@vitejs/plugin-vue-jsx': '@vitejs/plugin-vue-jsx':
specifier: ^3.1.0 specifier: ^3.1.0
version: 3.1.0(vite@5.0.10)(vue@3.3.13) version: 3.1.0(vite@5.0.10)(vue@3.4.0)
autoprefixer: autoprefixer:
specifier: ^10.4.16 specifier: ^10.4.16
version: 10.4.16(postcss@8.4.32) version: 10.4.16(postcss@8.4.32)
@ -333,7 +333,7 @@ devDependencies:
version: 1.0.0 version: 1.0.0
vite-svg-loader: vite-svg-loader:
specifier: ^5.1.0 specifier: ^5.1.0
version: 5.1.0(vue@3.3.13) version: 5.1.0(vue@3.4.0)
vue-eslint-parser: vue-eslint-parser:
specifier: ^9.3.2 specifier: ^9.3.2
version: 9.3.2(eslint@8.56.0) version: 9.3.2(eslint@8.56.0)
@ -958,20 +958,20 @@ packages:
engines: {node: '>=10'} engines: {node: '>=10'}
dev: false dev: false
/@element-plus/icons-vue@1.1.4(vue@3.3.13): /@element-plus/icons-vue@1.1.4(vue@3.4.0):
resolution: {integrity: sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ==} resolution: {integrity: sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ==}
peerDependencies: peerDependencies:
vue: ^3.2.0 vue: ^3.2.0
dependencies: dependencies:
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/@element-plus/icons-vue@2.3.1(vue@3.3.13): /@element-plus/icons-vue@2.3.1(vue@3.4.0):
resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==} resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==}
peerDependencies: peerDependencies:
vue: ^3.2.0 vue: ^3.2.0
dependencies: dependencies:
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/@esbuild/aix-ppc64@0.19.10: /@esbuild/aix-ppc64@0.19.10:
@ -1240,13 +1240,13 @@ packages:
resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==} resolution: {integrity: sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A==}
dev: false dev: false
/@howdyjs/mouse-menu@2.0.9(vue@3.3.13): /@howdyjs/mouse-menu@2.0.9(vue@3.4.0):
resolution: {integrity: sha512-tR+KEOL7dJrG7Uj/KkT60RFiN5AKG893j+ah69c3x4FgQM/rRwI9AMJxeuCNzust+IV5lLnrHFvQii6EQoTtrA==} resolution: {integrity: sha512-tR+KEOL7dJrG7Uj/KkT60RFiN5AKG893j+ah69c3x4FgQM/rRwI9AMJxeuCNzust+IV5lLnrHFvQii6EQoTtrA==}
peerDependencies: peerDependencies:
vue: '>=3.0.0' vue: '>=3.0.0'
dependencies: dependencies:
tslib: 1.14.1 tslib: 1.14.1
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/@humanwhocodes/config-array@0.11.13: /@humanwhocodes/config-array@0.11.13:
@ -1285,13 +1285,13 @@ packages:
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
dev: true dev: true
/@iconify/vue@4.1.1(vue@3.3.13): /@iconify/vue@4.1.1(vue@3.4.0):
resolution: {integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==} resolution: {integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==}
peerDependencies: peerDependencies:
vue: '>=3' vue: '>=3'
dependencies: dependencies:
'@iconify/types': 2.0.0 '@iconify/types': 2.0.0
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: true dev: true
/@intlify/bundle-utils@7.5.0(vue-i18n@9.8.0): /@intlify/bundle-utils@7.5.0(vue-i18n@9.8.0):
@ -1308,14 +1308,14 @@ packages:
dependencies: dependencies:
'@intlify/message-compiler': 9.8.0 '@intlify/message-compiler': 9.8.0
'@intlify/shared': 9.8.0 '@intlify/shared': 9.8.0
acorn: 8.11.2 acorn: 8.11.3
escodegen: 2.1.0 escodegen: 2.1.0
estree-walker: 2.0.2 estree-walker: 2.0.2
jsonc-eslint-parser: 2.4.0 jsonc-eslint-parser: 2.4.0
magic-string: 0.30.5 magic-string: 0.30.5
mlly: 1.4.2 mlly: 1.4.2
source-map-js: 1.0.2 source-map-js: 1.0.2
vue-i18n: 9.8.0(vue@3.3.13) vue-i18n: 9.8.0(vue@3.4.0)
yaml-eslint-parser: 1.2.2 yaml-eslint-parser: 1.2.2
dev: true dev: true
@ -1355,7 +1355,7 @@ packages:
'@intlify/bundle-utils': 7.5.0(vue-i18n@9.8.0) '@intlify/bundle-utils': 7.5.0(vue-i18n@9.8.0)
'@intlify/shared': 9.8.0 '@intlify/shared': 9.8.0
'@rollup/pluginutils': 5.1.0(rollup@2.79.1) '@rollup/pluginutils': 5.1.0(rollup@2.79.1)
'@vue/compiler-sfc': 3.3.13 '@vue/compiler-sfc': 3.4.0
debug: 4.3.4 debug: 4.3.4
fast-glob: 3.3.2 fast-glob: 3.3.2
js-yaml: 4.1.0 js-yaml: 4.1.0
@ -1364,7 +1364,7 @@ packages:
picocolors: 1.0.0 picocolors: 1.0.0
source-map-js: 1.0.2 source-map-js: 1.0.2
unplugin: 1.6.0 unplugin: 1.6.0
vue-i18n: 9.8.0(vue@3.3.13) vue-i18n: 9.8.0(vue@3.4.0)
transitivePeerDependencies: transitivePeerDependencies:
- rollup - rollup
- supports-color - supports-color
@ -1734,9 +1734,9 @@ packages:
peerDependencies: peerDependencies:
element-plus: ^2.0.0 element-plus: ^2.0.0
dependencies: dependencies:
'@element-plus/icons-vue': 2.3.1(vue@3.3.13) '@element-plus/icons-vue': 2.3.1(vue@3.4.0)
element-plus: 2.4.4(vue@3.3.13) element-plus: 2.4.4(vue@3.4.0)
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
transitivePeerDependencies: transitivePeerDependencies:
- typescript - typescript
dev: false dev: false
@ -1746,8 +1746,8 @@ packages:
peerDependencies: peerDependencies:
element-plus: ^2.0.0 element-plus: ^2.0.0
dependencies: dependencies:
element-plus: 2.4.4(vue@3.3.13) element-plus: 2.4.4(vue@3.4.0)
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
transitivePeerDependencies: transitivePeerDependencies:
- typescript - typescript
dev: false dev: false
@ -1760,7 +1760,7 @@ packages:
string-hash: 1.1.3 string-hash: 1.1.3
dev: true dev: true
/@pureadmin/utils@2.0.1(echarts@5.4.3)(vue@3.3.13): /@pureadmin/utils@2.0.1(echarts@5.4.3)(vue@3.4.0):
resolution: {integrity: sha512-8yOw1AFv5b5thUWUT2igqLMuztDyFemSV+8ydc2LNAedLPi3TABmscXQb5tvHcWm/O9otSuYmZlyRKfwMW/Lew==} resolution: {integrity: sha512-8yOw1AFv5b5thUWUT2igqLMuztDyFemSV+8ydc2LNAedLPi3TABmscXQb5tvHcWm/O9otSuYmZlyRKfwMW/Lew==}
peerDependencies: peerDependencies:
echarts: '*' echarts: '*'
@ -1772,7 +1772,7 @@ packages:
optional: true optional: true
dependencies: dependencies:
echarts: 5.4.3 echarts: 5.4.3
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/@rollup/pluginutils@4.2.1: /@rollup/pluginutils@4.2.1:
@ -2279,7 +2279,7 @@ packages:
nanoid: 3.3.7 nanoid: 3.3.7
dev: false dev: false
/@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.10)(vue@3.3.13): /@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.10)(vue@3.4.0):
resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==} resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
engines: {node: ^14.18.0 || >=16.0.0} engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies: peerDependencies:
@ -2290,12 +2290,12 @@ packages:
'@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.6) '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.6)
'@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.6) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.6)
vite: 5.0.10(@types/node@20.10.5)(sass@1.69.5) vite: 5.0.10(@types/node@20.10.5)(sass@1.69.5)
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: true dev: true
/@vitejs/plugin-vue@5.0.0(vite@5.0.10)(vue@3.3.13): /@vitejs/plugin-vue@5.0.0(vite@5.0.10)(vue@3.4.0):
resolution: {integrity: sha512-7x5e8X4J1Wi4NxudGjJBd2OFerAi/0nzF80ojCzvfj347WVr0YSn82C8BSsgwSHzlk9Kw5xnZfj0/7RLnNwP5w==} resolution: {integrity: sha512-7x5e8X4J1Wi4NxudGjJBd2OFerAi/0nzF80ojCzvfj347WVr0YSn82C8BSsgwSHzlk9Kw5xnZfj0/7RLnNwP5w==}
engines: {node: ^18.0.0 || >=20.0.0} engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies: peerDependencies:
@ -2303,7 +2303,7 @@ packages:
vue: ^3.2.25 vue: ^3.2.25
dependencies: dependencies:
vite: 5.0.10(@types/node@20.10.5)(sass@1.69.5) vite: 5.0.10(@types/node@20.10.5)(sass@1.69.5)
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: true dev: true
/@volar/language-core@1.11.1: /@volar/language-core@1.11.1:
@ -2348,39 +2348,39 @@ packages:
- supports-color - supports-color
dev: true dev: true
/@vue/compiler-core@3.3.13: /@vue/compiler-core@3.4.0:
resolution: {integrity: sha512-bwi9HShGu7uaZLOErZgsH2+ojsEdsjerbf2cMXPwmvcgZfVPZ2BVZzCVnwZBxTAYd6Mzbmf6izcUNDkWnBBQ6A==} resolution: {integrity: sha512-cw4S15PkNGTKkP9OFFl4wnQoJJk+HqaYBafgrpDnSukiQGpcYJeRpzmqnCVCIkl6V6Eqsv58E0OAdl6b592vuA==}
dependencies: dependencies:
'@babel/parser': 7.23.6 '@babel/parser': 7.23.6
'@vue/shared': 3.3.13 '@vue/shared': 3.4.0
entities: 4.5.0
estree-walker: 2.0.2 estree-walker: 2.0.2
source-map-js: 1.0.2 source-map-js: 1.0.2
/@vue/compiler-dom@3.3.13: /@vue/compiler-dom@3.4.0:
resolution: {integrity: sha512-EYRDpbLadGtNL0Gph+HoKiYqXLqZ0xSSpR5Dvnu/Ep7ggaCbjRDIus1MMxTS2Qm0koXED4xSlvTZaTnI8cYAsw==} resolution: {integrity: sha512-E957uOhpoE48YjZGWeAoLmNYd3UeU4oIP8kJi8Rcsb9l2tV8Z48Jn07Zgq1aW0v3vuhlmydEKkKKbhLpADHXEA==}
dependencies: dependencies:
'@vue/compiler-core': 3.3.13 '@vue/compiler-core': 3.4.0
'@vue/shared': 3.3.13 '@vue/shared': 3.4.0
/@vue/compiler-sfc@3.3.13: /@vue/compiler-sfc@3.4.0:
resolution: {integrity: sha512-DQVmHEy/EKIgggvnGRLx21hSqnr1smUS9Aq8tfxiiot8UR0/pXKHN9k78/qQ7etyQTFj5em5nruODON7dBeumw==} resolution: {integrity: sha512-PWE0mE2yW7bJS7PmaCrVDEG6KPaDJo0pb4AKnCxJ5lRRDO4IwL/fswBGhCpov+v/c+N/e+hQHpXNwvqU9BtUXg==}
dependencies: dependencies:
'@babel/parser': 7.23.6 '@babel/parser': 7.23.6
'@vue/compiler-core': 3.3.13 '@vue/compiler-core': 3.4.0
'@vue/compiler-dom': 3.3.13 '@vue/compiler-dom': 3.4.0
'@vue/compiler-ssr': 3.3.13 '@vue/compiler-ssr': 3.4.0
'@vue/reactivity-transform': 3.3.13 '@vue/shared': 3.4.0
'@vue/shared': 3.3.13
estree-walker: 2.0.2 estree-walker: 2.0.2
magic-string: 0.30.5 magic-string: 0.30.5
postcss: 8.4.32 postcss: 8.4.32
source-map-js: 1.0.2 source-map-js: 1.0.2
/@vue/compiler-ssr@3.3.13: /@vue/compiler-ssr@3.4.0:
resolution: {integrity: sha512-d/P3bCeUGmkJNS1QUZSAvoCIW4fkOKK3l2deE7zrp0ypJEy+En2AcypIkqvcFQOcw3F0zt2VfMvNsA9JmExTaw==} resolution: {integrity: sha512-+oXKy105g9DIYQKDi3Gwung0xqQX5gJHr0GR+Vf7yK/WkNDM6q61ummcKmKAB85EIst8y3vj2PA9z9YU5Oc4DQ==}
dependencies: dependencies:
'@vue/compiler-dom': 3.3.13 '@vue/compiler-dom': 3.4.0
'@vue/shared': 3.3.13 '@vue/shared': 3.4.0
/@vue/devtools-api@6.5.1: /@vue/devtools-api@6.5.1:
resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==}
@ -2395,8 +2395,8 @@ packages:
dependencies: dependencies:
'@volar/language-core': 1.11.1 '@volar/language-core': 1.11.1
'@volar/source-map': 1.11.1 '@volar/source-map': 1.11.1
'@vue/compiler-dom': 3.3.13 '@vue/compiler-dom': 3.4.0
'@vue/shared': 3.3.13 '@vue/shared': 3.4.0
computeds: 0.0.1 computeds: 0.0.1
minimatch: 9.0.3 minimatch: 9.0.3
muggle-string: 0.3.1 muggle-string: 0.3.1
@ -2405,58 +2405,49 @@ packages:
vue-template-compiler: 2.7.16 vue-template-compiler: 2.7.16
dev: true dev: true
/@vue/reactivity-transform@3.3.13: /@vue/reactivity@3.4.0:
resolution: {integrity: sha512-oWnydGH0bBauhXvh5KXUy61xr9gKaMbtsMHk40IK9M4gMuKPJ342tKFarY0eQ6jef8906m35q37wwA8DMZOm5Q==} resolution: {integrity: sha512-X6BvQjNcgKKHWPQzlRJjZvIu72Kkn8xJSv6VNptqWh8dToMknD0Hch1l4N7llKgVt6Diq4lMeUnErbZFvuGlAA==}
dependencies: dependencies:
'@babel/parser': 7.23.6 '@vue/shared': 3.4.0
'@vue/compiler-core': 3.3.13
'@vue/shared': 3.3.13
estree-walker: 2.0.2
magic-string: 0.30.5
/@vue/reactivity@3.3.13: /@vue/runtime-core@3.4.0:
resolution: {integrity: sha512-fjzCxceMahHhi4AxUBzQqqVhuA21RJ0COaWTbIBl1PruGW1CeY97louZzLi4smpYx+CHfFPPU/CS8NybbGvPKQ==} resolution: {integrity: sha512-NYrj/JgMMqnSWcIud8lLzDQrBLu+EVEeQ56QE9DYJeKG2eFrnQy8o/h57R9nCprafHs0uImKL3xsdXjHseYVxw==}
dependencies: dependencies:
'@vue/shared': 3.3.13 '@vue/reactivity': 3.4.0
'@vue/shared': 3.4.0
/@vue/runtime-core@3.3.13: /@vue/runtime-dom@3.4.0:
resolution: {integrity: sha512-1TzA5TvGuh2zUwMJgdfvrBABWZ7y8kBwBhm7BXk8rvdx2SsgcGfz2ruv2GzuGZNvL1aKnK8CQMV/jFOrxNQUMA==} resolution: {integrity: sha512-1ZoHEsA5l77qbx2F+SWo/hQdBksPuOmww1t/jznidDG+xMB/iidafEFvo2ZTtZii0JfTIrlDhjshfYUvQC17wQ==}
dependencies: dependencies:
'@vue/reactivity': 3.3.13 '@vue/runtime-core': 3.4.0
'@vue/shared': 3.3.13 '@vue/shared': 3.4.0
/@vue/runtime-dom@3.3.13:
resolution: {integrity: sha512-JJkpE8R/hJKXqVTgUoODwS5wqKtOsmJPEqmp90PDVGygtJ4C0PtOkcEYXwhiVEmef6xeXcIlrT3Yo5aQ4qkHhQ==}
dependencies:
'@vue/runtime-core': 3.3.13
'@vue/shared': 3.3.13
csstype: 3.1.3 csstype: 3.1.3
/@vue/server-renderer@3.3.13(vue@3.3.13): /@vue/server-renderer@3.4.0(vue@3.4.0):
resolution: {integrity: sha512-vSnN+nuf6iSqTL3Qgx/9A+BT+0Zf/VJOgF5uMZrKjYPs38GMYyAU1coDyBNHauehXDaP+zl73VhwWv0vBRBHcg==} resolution: {integrity: sha512-GuOVCyLDlWPu8nKo5AUxb8B+iB/Ik4I1WwqAlBqf5+y48z6D6rvKshp7KR3cJea+pte1tdTsb0+Ja82KizMZOw==}
peerDependencies: peerDependencies:
vue: 3.3.13 vue: 3.4.0
dependencies: dependencies:
'@vue/compiler-ssr': 3.3.13 '@vue/compiler-ssr': 3.4.0
'@vue/shared': 3.3.13 '@vue/shared': 3.4.0
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
/@vue/shared@3.3.13: /@vue/shared@3.4.0:
resolution: {integrity: sha512-/zYUwiHD8j7gKx2argXEMCUXVST6q/21DFU0sTfNX0URJroCe3b1UF6vLJ3lQDfLNIiiRl2ONp7Nh5UVWS6QnA==} resolution: {integrity: sha512-Nhh3ed3G1R6HDAWiG6YYFt0Zmq/To6u5vjzwa9TIquGheCXPY6nEdIAO8ZdlwXsWqC2yNLj700FOvShpYt5CEA==}
/@vueuse/core@10.7.1(vue@3.3.13): /@vueuse/core@10.7.1(vue@3.4.0):
resolution: {integrity: sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==} resolution: {integrity: sha512-74mWHlaesJSWGp1ihg76vAnfVq9NTv1YT0SYhAQ6zwFNdBkkP+CKKJmVOEHcdSnLXCXYiL5e7MaewblfiYLP7g==}
dependencies: dependencies:
'@types/web-bluetooth': 0.0.20 '@types/web-bluetooth': 0.0.20
'@vueuse/metadata': 10.7.1 '@vueuse/metadata': 10.7.1
'@vueuse/shared': 10.7.1(vue@3.3.13) '@vueuse/shared': 10.7.1(vue@3.4.0)
vue-demi: 0.14.6(vue@3.3.13) vue-demi: 0.14.6(vue@3.4.0)
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
dev: false dev: false
/@vueuse/core@8.9.4(vue@3.3.13): /@vueuse/core@8.9.4(vue@3.4.0):
resolution: {integrity: sha512-B/Mdj9TK1peFyWaPof+Zf/mP9XuGAngaJZBwPaXBvU3aCTZlx3ltlrFFFyMV4iGBwsjSCeUCgZrtkEj9dS2Y3Q==} resolution: {integrity: sha512-B/Mdj9TK1peFyWaPof+Zf/mP9XuGAngaJZBwPaXBvU3aCTZlx3ltlrFFFyMV4iGBwsjSCeUCgZrtkEj9dS2Y3Q==}
peerDependencies: peerDependencies:
'@vue/composition-api': ^1.1.0 '@vue/composition-api': ^1.1.0
@ -2469,18 +2460,18 @@ packages:
dependencies: dependencies:
'@types/web-bluetooth': 0.0.14 '@types/web-bluetooth': 0.0.14
'@vueuse/metadata': 8.9.4 '@vueuse/metadata': 8.9.4
'@vueuse/shared': 8.9.4(vue@3.3.13) '@vueuse/shared': 8.9.4(vue@3.4.0)
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
vue-demi: 0.14.6(vue@3.3.13) vue-demi: 0.14.6(vue@3.4.0)
dev: false dev: false
/@vueuse/core@9.13.0(vue@3.3.13): /@vueuse/core@9.13.0(vue@3.4.0):
resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==}
dependencies: dependencies:
'@types/web-bluetooth': 0.0.16 '@types/web-bluetooth': 0.0.16
'@vueuse/metadata': 9.13.0 '@vueuse/metadata': 9.13.0
'@vueuse/shared': 9.13.0(vue@3.3.13) '@vueuse/shared': 9.13.0(vue@3.4.0)
vue-demi: 0.14.6(vue@3.3.13) vue-demi: 0.14.6(vue@3.4.0)
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
@ -2498,18 +2489,18 @@ packages:
resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==}
dev: false dev: false
/@vueuse/motion@2.0.0(rollup@2.79.1)(vue@3.3.13): /@vueuse/motion@2.0.0(rollup@2.79.1)(vue@3.4.0):
resolution: {integrity: sha512-V3TAlbt1OPmb9DZFoFCz9WC3Oue54t9VHlavSWm+VU1JNimYcd+pc6aGR/hgaHUAU9tOPRHoDTleSrv2zrdIsw==} resolution: {integrity: sha512-V3TAlbt1OPmb9DZFoFCz9WC3Oue54t9VHlavSWm+VU1JNimYcd+pc6aGR/hgaHUAU9tOPRHoDTleSrv2zrdIsw==}
peerDependencies: peerDependencies:
vue: '>=3.0.0' vue: '>=3.0.0'
dependencies: dependencies:
'@vueuse/core': 10.7.1(vue@3.3.13) '@vueuse/core': 10.7.1(vue@3.4.0)
'@vueuse/shared': 10.7.1(vue@3.3.13) '@vueuse/shared': 10.7.1(vue@3.4.0)
csstype: 3.1.3 csstype: 3.1.3
framesync: 6.1.2 framesync: 6.1.2
popmotion: 11.0.5 popmotion: 11.0.5
style-value-types: 5.1.2 style-value-types: 5.1.2
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
optionalDependencies: optionalDependencies:
'@nuxt/kit': 3.9.0(rollup@2.79.1) '@nuxt/kit': 3.9.0(rollup@2.79.1)
transitivePeerDependencies: transitivePeerDependencies:
@ -2518,16 +2509,16 @@ packages:
- supports-color - supports-color
dev: false dev: false
/@vueuse/shared@10.7.1(vue@3.3.13): /@vueuse/shared@10.7.1(vue@3.4.0):
resolution: {integrity: sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==} resolution: {integrity: sha512-v0jbRR31LSgRY/C5i5X279A/WQjD6/JsMzGa+eqt658oJ75IvQXAeONmwvEMrvJQKnRElq/frzBR7fhmWY5uLw==}
dependencies: dependencies:
vue-demi: 0.14.6(vue@3.3.13) vue-demi: 0.14.6(vue@3.4.0)
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
dev: false dev: false
/@vueuse/shared@8.9.4(vue@3.3.13): /@vueuse/shared@8.9.4(vue@3.4.0):
resolution: {integrity: sha512-wt+T30c4K6dGRMVqPddexEVLa28YwxW5OFIPmzUHICjphfAuBFTTdDoyqREZNDOFJZ44ARH1WWQNCUK8koJ+Ag==} resolution: {integrity: sha512-wt+T30c4K6dGRMVqPddexEVLa28YwxW5OFIPmzUHICjphfAuBFTTdDoyqREZNDOFJZ44ARH1WWQNCUK8koJ+Ag==}
peerDependencies: peerDependencies:
'@vue/composition-api': ^1.1.0 '@vue/composition-api': ^1.1.0
@ -2538,14 +2529,14 @@ packages:
vue: vue:
optional: true optional: true
dependencies: dependencies:
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
vue-demi: 0.14.6(vue@3.3.13) vue-demi: 0.14.6(vue@3.4.0)
dev: false dev: false
/@vueuse/shared@9.13.0(vue@3.3.13): /@vueuse/shared@9.13.0(vue@3.4.0):
resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
dependencies: dependencies:
vue-demi: 0.14.6(vue@3.3.13) vue-demi: 0.14.6(vue@3.4.0)
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
@ -2625,14 +2616,14 @@ packages:
snabbdom: 3.5.1 snabbdom: 3.5.1
dev: false dev: false
/@wangeditor/editor-for-vue@5.1.12(@wangeditor/editor@5.1.23)(vue@3.3.13): /@wangeditor/editor-for-vue@5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.0):
resolution: {integrity: sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ==} resolution: {integrity: sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ==}
peerDependencies: peerDependencies:
'@wangeditor/editor': '>=5.1.0' '@wangeditor/editor': '>=5.1.0'
vue: ^3.0.5 vue: ^3.0.5
dependencies: dependencies:
'@wangeditor/editor': 5.1.23 '@wangeditor/editor': 5.1.23
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/@wangeditor/editor@5.1.23: /@wangeditor/editor@5.1.23:
@ -2778,12 +2769,12 @@ packages:
acorn-walk: 7.2.0 acorn-walk: 7.2.0
dev: false dev: false
/acorn-jsx@5.3.2(acorn@8.11.2): /acorn-jsx@5.3.2(acorn@8.11.3):
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies: peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies: dependencies:
acorn: 8.11.2 acorn: 8.11.3
dev: true dev: true
/acorn-walk@7.2.0: /acorn-walk@7.2.0:
@ -2797,8 +2788,8 @@ packages:
hasBin: true hasBin: true
dev: false dev: false
/acorn@8.11.2: /acorn@8.11.3:
resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
engines: {node: '>=0.4.0'} engines: {node: '>=0.4.0'}
hasBin: true hasBin: true
@ -3429,8 +3420,8 @@ packages:
/convert-source-map@2.0.0: /convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
/core-js@3.34.0: /core-js@3.35.0:
resolution: {integrity: sha512-aDdvlDder8QmY91H88GzNi9EtQi2TjvQhpCX6B1v/dAZHU1AuLgHvRh54RiOerpEhEW46Tkf+vgAViB/CWC0ag==} resolution: {integrity: sha512-ntakECeqg81KqMueeGJ79Q5ZgQNR+6eaE8sxGCx62zMbAIj65q+uYvatToew3m6eAGdU4gNZwpZ34NMe4GYswg==}
requiresBuild: true requiresBuild: true
dev: false dev: false
@ -3980,9 +3971,9 @@ packages:
/el-table-infinite-scroll@3.0.3(typescript@5.3.3): /el-table-infinite-scroll@3.0.3(typescript@5.3.3):
resolution: {integrity: sha512-cmMHg4MxrNOV2dFziV3ISRo+rM/3tAH8TE3wWMGKd4ucjvk21Bfb6MJfPuNAicLOkq4fYZm+J+mr0NmDPnvolQ==} resolution: {integrity: sha512-cmMHg4MxrNOV2dFziV3ISRo+rM/3tAH8TE3wWMGKd4ucjvk21Bfb6MJfPuNAicLOkq4fYZm+J+mr0NmDPnvolQ==}
dependencies: dependencies:
core-js: 3.34.0 core-js: 3.35.0
element-plus: 2.4.4(vue@3.3.13) element-plus: 2.4.4(vue@3.4.0)
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
- typescript - typescript
@ -3991,15 +3982,15 @@ packages:
/electron-to-chromium@1.4.616: /electron-to-chromium@1.4.616:
resolution: {integrity: sha512-1n7zWYh8eS0L9Uy+GskE0lkBUNK83cXTVJI0pU3mGprFsbfSdAc15VTFbo+A+Bq4pwstmL30AVcEU3Fo463lNg==} resolution: {integrity: sha512-1n7zWYh8eS0L9Uy+GskE0lkBUNK83cXTVJI0pU3mGprFsbfSdAc15VTFbo+A+Bq4pwstmL30AVcEU3Fo463lNg==}
/element-plus@2.1.4(@types/lodash-es@4.17.12)(vue@3.3.13): /element-plus@2.1.4(@types/lodash-es@4.17.12)(vue@3.4.0):
resolution: {integrity: sha512-pcwgDbKUrzyWbixYB/zIbLPLBQ/NPGPJnGXJ+jYozUSthPW4SuriaUGJKgbAE6PDBAtw3IodiT2E2GbiaZLxww==} resolution: {integrity: sha512-pcwgDbKUrzyWbixYB/zIbLPLBQ/NPGPJnGXJ+jYozUSthPW4SuriaUGJKgbAE6PDBAtw3IodiT2E2GbiaZLxww==}
peerDependencies: peerDependencies:
vue: ^3.2.0 vue: ^3.2.0
dependencies: dependencies:
'@ctrl/tinycolor': 3.6.1 '@ctrl/tinycolor': 3.6.1
'@element-plus/icons-vue': 1.1.4(vue@3.3.13) '@element-plus/icons-vue': 1.1.4(vue@3.4.0)
'@popperjs/core': 2.11.8 '@popperjs/core': 2.11.8
'@vueuse/core': 8.9.4(vue@3.3.13) '@vueuse/core': 8.9.4(vue@3.4.0)
async-validator: 4.2.5 async-validator: 4.2.5
dayjs: 1.11.10 dayjs: 1.11.10
escape-html: 1.0.3 escape-html: 1.0.3
@ -4008,24 +3999,24 @@ packages:
lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21) 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 memoize-one: 6.0.0
normalize-wheel-es: 1.2.0 normalize-wheel-es: 1.2.0
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
transitivePeerDependencies: transitivePeerDependencies:
- '@types/lodash-es' - '@types/lodash-es'
- '@vue/composition-api' - '@vue/composition-api'
dev: false dev: false
/element-plus@2.4.4(vue@3.3.13): /element-plus@2.4.4(vue@3.4.0):
resolution: {integrity: sha512-TlKubXJgxwhER0dw+8ULn9hr9kZjraV4R6Q/eidwWUwCKxwXYPBGmMKsZ/85tlxlhMYbcLZd/YZh6G3QkHX4fg==} resolution: {integrity: sha512-TlKubXJgxwhER0dw+8ULn9hr9kZjraV4R6Q/eidwWUwCKxwXYPBGmMKsZ/85tlxlhMYbcLZd/YZh6G3QkHX4fg==}
peerDependencies: peerDependencies:
vue: ^3.2.0 vue: ^3.2.0
dependencies: dependencies:
'@ctrl/tinycolor': 3.6.1 '@ctrl/tinycolor': 3.6.1
'@element-plus/icons-vue': 2.3.1(vue@3.3.13) '@element-plus/icons-vue': 2.3.1(vue@3.4.0)
'@floating-ui/dom': 1.5.3 '@floating-ui/dom': 1.5.3
'@popperjs/core': /@sxzz/popperjs-es@2.11.7 '@popperjs/core': /@sxzz/popperjs-es@2.11.7
'@types/lodash': 4.14.202 '@types/lodash': 4.14.202
'@types/lodash-es': 4.17.12 '@types/lodash-es': 4.17.12
'@vueuse/core': 9.13.0(vue@3.3.13) '@vueuse/core': 9.13.0(vue@3.4.0)
async-validator: 4.2.5 async-validator: 4.2.5
dayjs: 1.11.10 dayjs: 1.11.10
escape-html: 1.0.3 escape-html: 1.0.3
@ -4034,7 +4025,7 @@ packages:
lodash-unified: 1.0.3(@types/lodash-es@4.17.12)(lodash-es@4.17.21)(lodash@4.17.21) 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 memoize-one: 6.0.0
normalize-wheel-es: 1.2.0 normalize-wheel-es: 1.2.0
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
transitivePeerDependencies: transitivePeerDependencies:
- '@vue/composition-api' - '@vue/composition-api'
dev: false dev: false
@ -4066,7 +4057,6 @@ packages:
/entities@4.5.0: /entities@4.5.0:
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
engines: {node: '>=0.12'} engines: {node: '>=0.12'}
dev: true
/env-paths@2.2.1: /env-paths@2.2.1:
resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==}
@ -4291,8 +4281,8 @@ packages:
resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies: dependencies:
acorn: 8.11.2 acorn: 8.11.3
acorn-jsx: 5.3.2(acorn@8.11.2) acorn-jsx: 5.3.2(acorn@8.11.3)
eslint-visitor-keys: 3.4.3 eslint-visitor-keys: 3.4.3
dev: true dev: true
@ -5683,7 +5673,7 @@ packages:
optional: true optional: true
dependencies: dependencies:
abab: 2.0.6 abab: 2.0.6
acorn: 8.11.2 acorn: 8.11.3
acorn-globals: 6.0.0 acorn-globals: 6.0.0
cssom: 0.4.4 cssom: 0.4.4
cssstyle: 2.3.0 cssstyle: 2.3.0
@ -5748,7 +5738,7 @@ packages:
resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies: dependencies:
acorn: 8.11.2 acorn: 8.11.3
eslint-visitor-keys: 3.4.3 eslint-visitor-keys: 3.4.3
espree: 9.6.1 espree: 9.6.1
semver: 7.5.4 semver: 7.5.4
@ -6217,7 +6207,7 @@ packages:
/mlly@1.4.2: /mlly@1.4.2:
resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==}
dependencies: dependencies:
acorn: 8.11.2 acorn: 8.11.3
pathe: 1.1.1 pathe: 1.1.1
pkg-types: 1.0.3 pkg-types: 1.0.3
ufo: 1.3.2 ufo: 1.3.2
@ -6542,7 +6532,7 @@ packages:
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
dev: true dev: true
/pinia@2.1.7(typescript@5.3.3)(vue@3.3.13): /pinia@2.1.7(typescript@5.3.3)(vue@3.4.0):
resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==}
peerDependencies: peerDependencies:
'@vue/composition-api': ^1.4.0 '@vue/composition-api': ^1.4.0
@ -6556,8 +6546,8 @@ packages:
dependencies: dependencies:
'@vue/devtools-api': 6.5.1 '@vue/devtools-api': 6.5.1
typescript: 5.3.3 typescript: 5.3.3
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
vue-demi: 0.14.6(vue@3.3.13) vue-demi: 0.14.6(vue@3.4.0)
dev: false dev: false
/pinyin-pro@3.18.5: /pinyin-pro@3.18.5:
@ -7946,7 +7936,7 @@ packages:
resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==}
requiresBuild: true requiresBuild: true
dependencies: dependencies:
acorn: 8.11.2 acorn: 8.11.3
dev: false dev: false
optional: true optional: true
@ -8510,7 +8500,7 @@ packages:
resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==}
requiresBuild: true requiresBuild: true
dependencies: dependencies:
acorn: 8.11.2 acorn: 8.11.3
estree-walker: 3.0.3 estree-walker: 3.0.3
magic-string: 0.30.5 magic-string: 0.30.5
unplugin: 1.6.0 unplugin: 1.6.0
@ -8532,7 +8522,7 @@ packages:
requiresBuild: true requiresBuild: true
dependencies: dependencies:
'@rollup/pluginutils': 5.1.0(rollup@2.79.1) '@rollup/pluginutils': 5.1.0(rollup@2.79.1)
acorn: 8.11.2 acorn: 8.11.3
escape-string-regexp: 5.0.0 escape-string-regexp: 5.0.0
estree-walker: 3.0.3 estree-walker: 3.0.3
fast-glob: 3.3.2 fast-glob: 3.3.2
@ -8562,7 +8552,7 @@ packages:
/unplugin@1.6.0: /unplugin@1.6.0:
resolution: {integrity: sha512-BfJEpWBu3aE/AyHx8VaNE/WgouoQxgH9baAiH82JjX8cqVyi3uJQstqwD5J+SZxIK326SZIhsSZlALXVBCknTQ==} resolution: {integrity: sha512-BfJEpWBu3aE/AyHx8VaNE/WgouoQxgH9baAiH82JjX8cqVyi3uJQstqwD5J+SZxIK326SZIhsSZlALXVBCknTQ==}
dependencies: dependencies:
acorn: 8.11.2 acorn: 8.11.3
chokidar: 3.5.3 chokidar: 3.5.3
webpack-sources: 3.2.3 webpack-sources: 3.2.3
webpack-virtual-modules: 0.6.1 webpack-virtual-modules: 0.6.1
@ -8622,13 +8612,13 @@ packages:
hasBin: true hasBin: true
dev: true dev: true
/v-contextmenu@3.0.0(vue@3.3.13): /v-contextmenu@3.0.0(vue@3.4.0):
resolution: {integrity: sha512-zi38JxmTt66TmljgV1JbfEa9WvoQkpzRuEwZK7Tjb2XoRejbWLozQtkyTWXJa6x6Y3FrVDfgT36w01gpTpo41A==} resolution: {integrity: sha512-zi38JxmTt66TmljgV1JbfEa9WvoQkpzRuEwZK7Tjb2XoRejbWLozQtkyTWXJa6x6Y3FrVDfgT36w01gpTpo41A==}
engines: {node: '>=10.16.0'} engines: {node: '>=10.16.0'}
peerDependencies: peerDependencies:
vue: ^3.0.0 vue: ^3.0.0
dependencies: dependencies:
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/v3-infinite-loading@1.3.1: /v3-infinite-loading@1.3.1:
@ -8701,13 +8691,13 @@ packages:
resolution: {integrity: sha512-jnr7faHJPkKxukBXVpg7Ui1UDqhmxD7xU6JGidq8ivSHTsNAPqzSpPpwW8O1PBP/0+Owq4bLfNNk11drOkz4xA==} resolution: {integrity: sha512-jnr7faHJPkKxukBXVpg7Ui1UDqhmxD7xU6JGidq8ivSHTsNAPqzSpPpwW8O1PBP/0+Owq4bLfNNk11drOkz4xA==}
dev: true dev: true
/vite-svg-loader@5.1.0(vue@3.3.13): /vite-svg-loader@5.1.0(vue@3.4.0):
resolution: {integrity: sha512-M/wqwtOEjgb956/+m5ZrYT/Iq6Hax0OakWbokj8+9PXOnB7b/4AxESHieEtnNEy7ZpjsjYW1/5nK8fATQMmRxw==} resolution: {integrity: sha512-M/wqwtOEjgb956/+m5ZrYT/Iq6Hax0OakWbokj8+9PXOnB7b/4AxESHieEtnNEy7ZpjsjYW1/5nK8fATQMmRxw==}
peerDependencies: peerDependencies:
vue: '>=3.2.13' vue: '>=3.2.13'
dependencies: dependencies:
svgo: 3.1.0 svgo: 3.1.0
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: true dev: true
/vite@5.0.10(@types/node@20.10.5)(sass@1.69.5): /vite@5.0.10(@types/node@20.10.5)(sass@1.69.5):
@ -8747,7 +8737,7 @@ packages:
fsevents: 2.3.3 fsevents: 2.3.3
dev: true dev: true
/vue-demi@0.14.6(vue@3.3.13): /vue-demi@0.14.6(vue@3.4.0):
resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==}
engines: {node: '>=12'} engines: {node: '>=12'}
hasBin: true hasBin: true
@ -8759,7 +8749,7 @@ packages:
'@vue/composition-api': '@vue/composition-api':
optional: true optional: true
dependencies: dependencies:
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/vue-eslint-parser@9.3.2(eslint@8.56.0): /vue-eslint-parser@9.3.2(eslint@8.56.0):
@ -8780,7 +8770,7 @@ packages:
- supports-color - supports-color
dev: true dev: true
/vue-i18n@9.8.0(vue@3.3.13): /vue-i18n@9.8.0(vue@3.4.0):
resolution: {integrity: sha512-Izho+6PYjejsTq2mzjcRdBZ5VLRQoSuuexvR8029h5CpN03FYqiqBrShMyf2I1DKkN6kw/xmujcbvC+4QybpsQ==} resolution: {integrity: sha512-Izho+6PYjejsTq2mzjcRdBZ5VLRQoSuuexvR8029h5CpN03FYqiqBrShMyf2I1DKkN6kw/xmujcbvC+4QybpsQ==}
engines: {node: '>= 16'} engines: {node: '>= 16'}
peerDependencies: peerDependencies:
@ -8789,48 +8779,48 @@ packages:
'@intlify/core-base': 9.8.0 '@intlify/core-base': 9.8.0
'@intlify/shared': 9.8.0 '@intlify/shared': 9.8.0
'@vue/devtools-api': 6.5.1 '@vue/devtools-api': 6.5.1
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
/vue-json-pretty@2.3.0(vue@3.3.13): /vue-json-pretty@2.3.0(vue@3.4.0):
resolution: {integrity: sha512-iBul6Xg7vZfMV2MQC/gGtzbyg8FLk6cJ8KG91f37UEkQyXqHg91VQJ24bDBXNVuOSP04BUKxWagD3V2N/WEy0g==} resolution: {integrity: sha512-iBul6Xg7vZfMV2MQC/gGtzbyg8FLk6cJ8KG91f37UEkQyXqHg91VQJ24bDBXNVuOSP04BUKxWagD3V2N/WEy0g==}
engines: {node: '>= 10.0.0', npm: '>= 5.0.0'} engines: {node: '>= 10.0.0', npm: '>= 5.0.0'}
peerDependencies: peerDependencies:
vue: '>=3.0.0' vue: '>=3.0.0'
dependencies: dependencies:
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/vue-observe-visibility@2.0.0-alpha.1(vue@3.3.13): /vue-observe-visibility@2.0.0-alpha.1(vue@3.4.0):
resolution: {integrity: sha512-flFbp/gs9pZniXR6fans8smv1kDScJ8RS7rEpMjhVabiKeq7Qz3D9+eGsypncjfIyyU84saU88XZ0zjbD6Gq/g==} resolution: {integrity: sha512-flFbp/gs9pZniXR6fans8smv1kDScJ8RS7rEpMjhVabiKeq7Qz3D9+eGsypncjfIyyU84saU88XZ0zjbD6Gq/g==}
peerDependencies: peerDependencies:
vue: ^3.0.0 vue: ^3.0.0
dependencies: dependencies:
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/vue-pdf-embed@1.2.1(vue@3.3.13): /vue-pdf-embed@1.2.1(vue@3.4.0):
resolution: {integrity: sha512-4uUm4wxaEGT9cS1cyuagAmMJjBxfQXWG1MvdGPesD3CiXhhSp4i0VMUCYwhFXtZ5+QqWv4mXbfLJ29Wpt+Qcuw==} resolution: {integrity: sha512-4uUm4wxaEGT9cS1cyuagAmMJjBxfQXWG1MvdGPesD3CiXhhSp4i0VMUCYwhFXtZ5+QqWv4mXbfLJ29Wpt+Qcuw==}
peerDependencies: peerDependencies:
vue: ^2.x || ^3.x vue: ^2.x || ^3.x
dependencies: dependencies:
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/vue-resize@2.0.0-alpha.1(vue@3.3.13): /vue-resize@2.0.0-alpha.1(vue@3.4.0):
resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==} resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==}
peerDependencies: peerDependencies:
vue: ^3.0.0 vue: ^3.0.0
dependencies: dependencies:
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/vue-router@4.2.5(vue@3.3.13): /vue-router@4.2.5(vue@3.4.0):
resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==}
peerDependencies: peerDependencies:
vue: ^3.2.0 vue: ^3.2.0
dependencies: dependencies:
'@vue/devtools-api': 6.5.1 '@vue/devtools-api': 6.5.1
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/vue-template-compiler@2.7.16: /vue-template-compiler@2.7.16:
@ -8840,13 +8830,13 @@ packages:
he: 1.2.0 he: 1.2.0
dev: true dev: true
/vue-tippy@6.4.1(vue@3.3.13): /vue-tippy@6.4.1(vue@3.4.0):
resolution: {integrity: sha512-PEAKdioZjUvYWz4euxHFSXKJbL6kIKO29/LtQaCBbnd5Vg0U5kL8iLuqRshB2I31pXPSQS0qJsWx56178eS2QA==} resolution: {integrity: sha512-PEAKdioZjUvYWz4euxHFSXKJbL6kIKO29/LtQaCBbnd5Vg0U5kL8iLuqRshB2I31pXPSQS0qJsWx56178eS2QA==}
peerDependencies: peerDependencies:
vue: ^3.2.0 vue: ^3.2.0
dependencies: dependencies:
tippy.js: 6.3.7 tippy.js: 6.3.7
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/vue-tsc@1.8.27(typescript@5.3.3): /vue-tsc@1.8.27(typescript@5.3.3):
@ -8861,7 +8851,7 @@ packages:
typescript: 5.3.3 typescript: 5.3.3
dev: true dev: true
/vue-types@5.1.1(vue@3.3.13): /vue-types@5.1.1(vue@3.4.0):
resolution: {integrity: sha512-FMY/JCLWePXgGIcMDqYdJsQm1G0CDxEjq6W0+tZMJZlX37q/61eSGSIa/XFRwa9T7kkKXuxxl94/2kgxyWQqKw==} resolution: {integrity: sha512-FMY/JCLWePXgGIcMDqYdJsQm1G0CDxEjq6W0+tZMJZlX37q/61eSGSIa/XFRwa9T7kkKXuxxl94/2kgxyWQqKw==}
engines: {node: '>=14.0.0'} engines: {node: '>=14.0.0'}
peerDependencies: peerDependencies:
@ -8871,62 +8861,62 @@ packages:
optional: true optional: true
dependencies: dependencies:
is-plain-object: 5.0.0 is-plain-object: 5.0.0
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/vue-virtual-scroller@2.0.0-beta.8(vue@3.3.13): /vue-virtual-scroller@2.0.0-beta.8(vue@3.4.0):
resolution: {integrity: sha512-b8/f5NQ5nIEBRTNi6GcPItE4s7kxNHw2AIHLtDp+2QvqdTjVN0FgONwX9cr53jWRgnu+HRLPaWDOR2JPI5MTfQ==} resolution: {integrity: sha512-b8/f5NQ5nIEBRTNi6GcPItE4s7kxNHw2AIHLtDp+2QvqdTjVN0FgONwX9cr53jWRgnu+HRLPaWDOR2JPI5MTfQ==}
peerDependencies: peerDependencies:
vue: ^3.2.0 vue: ^3.2.0
dependencies: dependencies:
mitt: 2.1.0 mitt: 2.1.0
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
vue-observe-visibility: 2.0.0-alpha.1(vue@3.3.13) vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.0)
vue-resize: 2.0.0-alpha.1(vue@3.3.13) vue-resize: 2.0.0-alpha.1(vue@3.4.0)
dev: false dev: false
/vue-waterfall-plugin-next@2.3.1(@types/lodash-es@4.17.12)(vue@3.3.13): /vue-waterfall-plugin-next@2.3.1(@types/lodash-es@4.17.12)(vue@3.4.0):
resolution: {integrity: sha512-0Wd7s/IgiUo1cezDr+H9FhcIinE/N+BxIhStD+3azlUnyqFyUOXzLC/a1wMFx6RQiYgY3fSAL+PwnVTyLxrHdw==} resolution: {integrity: sha512-0Wd7s/IgiUo1cezDr+H9FhcIinE/N+BxIhStD+3azlUnyqFyUOXzLC/a1wMFx6RQiYgY3fSAL+PwnVTyLxrHdw==}
dependencies: dependencies:
animate.css: 4.1.1 animate.css: 4.1.1
element-plus: 2.1.4(@types/lodash-es@4.17.12)(vue@3.3.13) element-plus: 2.1.4(@types/lodash-es@4.17.12)(vue@3.4.0)
vue-router: 4.2.5(vue@3.3.13) vue-router: 4.2.5(vue@3.4.0)
transitivePeerDependencies: transitivePeerDependencies:
- '@types/lodash-es' - '@types/lodash-es'
- '@vue/composition-api' - '@vue/composition-api'
- vue - vue
dev: false dev: false
/vue3-danmaku@1.6.0(vue@3.3.13): /vue3-danmaku@1.6.0(vue@3.4.0):
resolution: {integrity: sha512-XjwVKIelupDD3PWn6k22l5qS8y+SCdFUYq4sSpcPInqk7CyzXWSAfz2BL6WWx9HU9CRWS3x2oDMkepLkJoWvNQ==} resolution: {integrity: sha512-XjwVKIelupDD3PWn6k22l5qS8y+SCdFUYq4sSpcPInqk7CyzXWSAfz2BL6WWx9HU9CRWS3x2oDMkepLkJoWvNQ==}
peerDependencies: peerDependencies:
vue: ^3.0.0 vue: ^3.0.0
dependencies: dependencies:
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/vue@3.3.13(typescript@5.3.3): /vue@3.4.0(typescript@5.3.3):
resolution: {integrity: sha512-LDnUpQvDgsfc0u/YgtAgTMXJlJQqjkxW1PVcOnJA5cshPleULDjHi7U45pl2VJYazSSvLH8UKcid/kzH8I0a0Q==} resolution: {integrity: sha512-iTE9Ve/7DO/H39+gXHrNkRdnh1jDwPe/fap4brbPKkp1APMkS03OiZ+UY0dwpqtRX0iPWQTkh8Fu3hKgLtaxfA==}
peerDependencies: peerDependencies:
typescript: '*' typescript: '*'
peerDependenciesMeta: peerDependenciesMeta:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@vue/compiler-dom': 3.3.13 '@vue/compiler-dom': 3.4.0
'@vue/compiler-sfc': 3.3.13 '@vue/compiler-sfc': 3.4.0
'@vue/runtime-dom': 3.3.13 '@vue/runtime-dom': 3.4.0
'@vue/server-renderer': 3.3.13(vue@3.3.13) '@vue/server-renderer': 3.4.0(vue@3.4.0)
'@vue/shared': 3.3.13 '@vue/shared': 3.4.0
typescript: 5.3.3 typescript: 5.3.3
/vuedraggable@4.1.0(vue@3.3.13): /vuedraggable@4.1.0(vue@3.4.0):
resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==} resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==}
peerDependencies: peerDependencies:
vue: ^3.0.1 vue: ^3.0.1
dependencies: dependencies:
sortablejs: 1.14.0 sortablejs: 1.14.0
vue: 3.3.13(typescript@5.3.3) vue: 3.4.0(typescript@5.3.3)
dev: false dev: false
/w3c-hr-time@1.0.2: /w3c-hr-time@1.0.2:
@ -9089,26 +9079,26 @@ packages:
optional: true optional: true
dev: false dev: false
/xgplayer-subtitles@3.0.11(core-js@3.34.0): /xgplayer-subtitles@3.0.11(core-js@3.35.0):
resolution: {integrity: sha512-m/fk9TeeLuwqnryHTqo5SVVS3w9A27hHe7R1HxWQlk5ZZ5H2CxAXn4dv/PU+gI61DWG3sNkjftlq5duHJtdz2g==} resolution: {integrity: sha512-m/fk9TeeLuwqnryHTqo5SVVS3w9A27hHe7R1HxWQlk5ZZ5H2CxAXn4dv/PU+gI61DWG3sNkjftlq5duHJtdz2g==}
peerDependencies: peerDependencies:
core-js: '>=3.12.1' core-js: '>=3.12.1'
dependencies: dependencies:
core-js: 3.34.0 core-js: 3.35.0
eventemitter3: 4.0.7 eventemitter3: 4.0.7
dev: false dev: false
/xgplayer@3.0.11(core-js@3.34.0): /xgplayer@3.0.11(core-js@3.35.0):
resolution: {integrity: sha512-n7qpUG46IVjcYWCFq9WLe4OQpIZvtT67lObu6RPgxbMm8IMGCscTVdbWQjRbgrlsvTVfes3zTfjyaymuS5g17g==} resolution: {integrity: sha512-n7qpUG46IVjcYWCFq9WLe4OQpIZvtT67lObu6RPgxbMm8IMGCscTVdbWQjRbgrlsvTVfes3zTfjyaymuS5g17g==}
peerDependencies: peerDependencies:
core-js: '>=3.12.1' core-js: '>=3.12.1'
dependencies: dependencies:
core-js: 3.34.0 core-js: 3.35.0
danmu.js: 1.1.13 danmu.js: 1.1.13
delegate: 3.2.0 delegate: 3.2.0
downloadjs: 1.4.7 downloadjs: 1.4.7
eventemitter3: 4.0.7 eventemitter3: 4.0.7
xgplayer-subtitles: 3.0.11(core-js@3.34.0) xgplayer-subtitles: 3.0.11(core-js@3.35.0)
dev: false dev: false
/xhook@1.6.2: /xhook@1.6.2:

View File

@ -7,15 +7,8 @@ defineOptions({
name: "ReAnimateSelector" name: "ReAnimateSelector"
}); });
const props = defineProps({ const inputValue = defineModel({ type: String });
modelValue: {
require: false,
type: String
}
});
const emit = defineEmits<{ (e: "update:modelValue", v: string) }>();
const inputValue = toRef(props, "modelValue");
const animatesList = ref(animates); const animatesList = ref(animates);
const copyAnimatesList = cloneDeep(animatesList); const copyAnimatesList = cloneDeep(animatesList);
@ -47,11 +40,11 @@ const animateStyle = computed(
); );
function onChangeIcon(animate: string) { function onChangeIcon(animate: string) {
emit("update:modelValue", animate); inputValue.value = animate;
} }
function onClear() { function onClear() {
emit("update:modelValue", ""); inputValue.value = "";
} }
function filterMethod(value: any) { function filterMethod(value: any) {

View File

@ -10,15 +10,8 @@ defineOptions({
name: "IconSelect" name: "IconSelect"
}); });
const props = defineProps({ const inputValue = defineModel({ type: String });
modelValue: {
require: false,
type: String
}
});
const emit = defineEmits<{ (e: "update:modelValue", v: string) }>();
const inputValue = toRef(props, "modelValue");
const iconList = ref(IconJson); const iconList = ref(IconJson);
const icon = ref(); const icon = ref();
const currentActiveType = ref("ep:"); const currentActiveType = ref("ep:");
@ -68,11 +61,11 @@ const iconItemStyle = computed((): ParameterCSSProperties => {
}); });
function setVal() { function setVal() {
currentActiveType.value = props.modelValue.substring( currentActiveType.value = inputValue.value.substring(
0, 0,
props.modelValue.indexOf(":") + 1 inputValue.value.indexOf(":") + 1
); );
icon.value = props.modelValue.substring(props.modelValue.indexOf(":") + 1); icon.value = inputValue.value.substring(inputValue.value.indexOf(":") + 1);
} }
function onBeforeEnter() { function onBeforeEnter() {
@ -96,7 +89,7 @@ function handleClick({ props }) {
function onChangeIcon(item) { function onChangeIcon(item) {
icon.value = item; icon.value = item;
emit("update:modelValue", currentActiveType.value + item); inputValue.value = currentActiveType.value + item;
} }
function onCurrentChange(page) { function onCurrentChange(page) {
@ -105,7 +98,7 @@ function onCurrentChange(page) {
function onClear() { function onClear() {
icon.value = ""; icon.value = "";
emit("update:modelValue", ""); inputValue.value = "";
} }
watch( watch(
@ -117,7 +110,7 @@ watch(
{ immediate: true } { immediate: true }
); );
watch( watch(
() => props.modelValue, () => inputValue.value,
val => val && setVal(), val => val && setVal(),
{ immediate: true } { immediate: true }
); );