diff --git a/build/optimize.ts b/build/optimize.ts index 20b0e543d1..9beb4f0ea4 100644 --- a/build/optimize.ts +++ b/build/optimize.ts @@ -36,8 +36,6 @@ const include = [ "vue-json-pretty", "@logicflow/core", "@pureadmin/utils", - "@vue-office/docx", - "@vue-office/excel", "@wangeditor/editor", "responsive-storage", "plus-pro-components", diff --git a/locales/en.yaml b/locales/en.yaml index c54d9fd47c..6f829fcf05 100644 --- a/locales/en.yaml +++ b/locales/en.yaml @@ -166,8 +166,6 @@ menus: pureSwiper: Swiper Plugin pureVirtualList: Virtual List purePdf: PDF Preview - pureWord: Word Preview - pureExcels: Excel Preview pureExcel: Export Excel pureInfiniteScroll: Table Infinite Scroll pureSensitive: Sensitive Filter diff --git a/locales/zh-CN.yaml b/locales/zh-CN.yaml index 2b1fd4123f..ddf6ffe909 100644 --- a/locales/zh-CN.yaml +++ b/locales/zh-CN.yaml @@ -166,8 +166,6 @@ menus: pureSwiper: Swiper插件 pureVirtualList: 虚拟列表 purePdf: PDF预览 - pureWord: Word预览 - pureExcels: Excel预览 pureExcel: 导出Excel pureInfiniteScroll: 表格无限滚动 pureSensitive: 敏感词过滤 diff --git a/package.json b/package.json index 7e0e0cc669..6a72fb50bc 100644 --- a/package.json +++ b/package.json @@ -57,8 +57,6 @@ "@pureadmin/utils": "^2.4.7", "@vue-flow/background": "^1.3.0", "@vue-flow/core": "^1.33.5", - "@vue-office/docx": "^1.6.0", - "@vue-office/excel": "^1.7.6", "@vueuse/core": "^10.9.0", "@vueuse/motion": "^2.1.0", "@wangeditor/editor": "^5.1.23", @@ -93,7 +91,7 @@ "v-contextmenu": "^3.2.0", "v3-infinite-loading": "^1.3.1", "version-rocket": "^1.7.1", - "vue": "^3.4.23", + "vue": "^3.4.24", "vue-i18n": "^9.13.1", "vue-json-pretty": "^2.4.0", "vue-pdf-embed": "^2.0.3", @@ -130,15 +128,15 @@ "@types/qrcode": "^1.5.5", "@types/qs": "^6.9.15", "@types/sortablejs": "^1.15.8", - "@typescript-eslint/eslint-plugin": "^7.7.0", - "@typescript-eslint/parser": "^7.7.0", + "@typescript-eslint/eslint-plugin": "^7.7.1", + "@typescript-eslint/parser": "^7.7.1", "@vitejs/plugin-vue": "^5.0.4", "@vitejs/plugin-vue-jsx": "^3.1.0", "autoprefixer": "^10.4.19", "boxen": "^7.1.1", "cssnano": "^6.1.2", "dagre": "^0.8.5", - "eslint": "^9.1.0", + "eslint": "^9.1.1", "eslint-config-prettier": "^9.1.0", "eslint-define-config": "^2.1.0", "eslint-plugin-prettier": "^5.1.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2994a98e07..4904c02d06 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ dependencies: version: 1.0.1 '@howdyjs/mouse-menu': specifier: ^2.1.3 - version: 2.1.3(vue@3.4.23) + version: 2.1.3(vue@3.4.24) '@infectoone/vue-ganttastic': specifier: ^2.3.2 - version: 2.3.2(dayjs@1.11.10)(vue@3.4.23) + version: 2.3.2(dayjs@1.11.10)(vue@3.4.24) '@logicflow/core': specifier: ^1.2.26 version: 1.2.26 @@ -28,31 +28,25 @@ dependencies: version: 3.1.2(element-plus@2.7.1)(typescript@5.4.5) '@pureadmin/utils': specifier: ^2.4.7 - version: 2.4.7(echarts@5.5.0)(vue@3.4.23) + version: 2.4.7(echarts@5.5.0)(vue@3.4.24) '@vue-flow/background': specifier: ^1.3.0 - version: 1.3.0(@vue-flow/core@1.33.5)(vue@3.4.23) + version: 1.3.0(@vue-flow/core@1.33.5)(vue@3.4.24) '@vue-flow/core': specifier: ^1.33.5 - version: 1.33.5(vue@3.4.23) - '@vue-office/docx': - specifier: ^1.6.0 - version: 1.6.0(vue-demi@0.14.7)(vue@3.4.23) - '@vue-office/excel': - specifier: ^1.7.6 - version: 1.7.6(vue-demi@0.14.7)(vue@3.4.23) + version: 1.33.5(vue@3.4.24) '@vueuse/core': specifier: ^10.9.0 - version: 10.9.0(vue@3.4.23) + version: 10.9.0(vue@3.4.24) '@vueuse/motion': specifier: ^2.1.0 - version: 2.1.0(rollup@2.79.1)(vue@3.4.23) + version: 2.1.0(rollup@2.79.1)(vue@3.4.24) '@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.23) + version: 5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.24) '@zxcvbn-ts/core': specifier: ^3.0.4 version: 3.0.4 @@ -79,7 +73,7 @@ dependencies: version: 3.0.3(typescript@5.4.5) element-plus: specifier: ^2.7.1 - version: 2.7.1(vue@3.4.23) + version: 2.7.1(vue@3.4.24) intro.js: specifier: ^7.2.0 version: 7.2.0 @@ -109,13 +103,13 @@ dependencies: version: 0.12.7 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.4.5)(vue@3.4.23) + version: 2.1.7(typescript@5.4.5)(vue@3.4.24) pinyin-pro: specifier: ^3.20.2 version: 3.20.2 plus-pro-components: specifier: ^0.0.11 - version: 0.0.11(element-plus@2.7.1)(vue@3.4.23) + version: 0.0.11(element-plus@2.7.1)(vue@3.4.24) qrcode: specifier: ^1.5.3 version: 1.5.3 @@ -136,7 +130,7 @@ dependencies: version: 8.8.3 v-contextmenu: specifier: ^3.2.0 - version: 3.2.0(vue@3.4.23) + version: 3.2.0(vue@3.4.24) v3-infinite-loading: specifier: ^1.3.1 version: 1.3.1 @@ -144,44 +138,44 @@ dependencies: specifier: ^1.7.1 version: 1.7.1 vue: - specifier: ^3.4.23 - version: 3.4.23(typescript@5.4.5) + specifier: ^3.4.24 + version: 3.4.24(typescript@5.4.5) vue-i18n: specifier: ^9.13.1 - version: 9.13.1(vue@3.4.23) + version: 9.13.1(vue@3.4.24) vue-json-pretty: specifier: ^2.4.0 - version: 2.4.0(vue@3.4.23) + version: 2.4.0(vue@3.4.24) vue-pdf-embed: specifier: ^2.0.3 - version: 2.0.3(vue@3.4.23) + version: 2.0.3(vue@3.4.24) vue-router: specifier: ^4.3.2 - version: 4.3.2(vue@3.4.23) + version: 4.3.2(vue@3.4.24) vue-tippy: specifier: ^6.4.1 - version: 6.4.1(vue@3.4.23) + version: 6.4.1(vue@3.4.24) vue-types: specifier: ^5.1.1 - version: 5.1.1(vue@3.4.23) + version: 5.1.1(vue@3.4.24) vue-virtual-scroller: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(vue@3.4.23) + version: 2.0.0-beta.8(vue@3.4.24) vue-waterfall-plugin-next: specifier: ^2.4.3 - version: 2.4.3(@types/lodash-es@4.17.12)(vue@3.4.23) + version: 2.4.3(@types/lodash-es@4.17.12)(vue@3.4.24) vue3-danmaku: specifier: ^1.6.0 - version: 1.6.0(vue@3.4.23) + version: 1.6.0(vue@3.4.24) vue3-puzzle-vcode: specifier: ^1.1.7 version: 1.1.7 vuedraggable: specifier: ^4.1.0 - version: 4.1.0(vue@3.4.23) + version: 4.1.0(vue@3.4.24) vxe-table: specifier: ^4.6.0 - version: 4.6.0(vue@3.4.23) + version: 4.6.0(vue@3.4.24) wavesurfer.js: specifier: ^7.7.11 version: 7.7.11 @@ -216,7 +210,7 @@ devDependencies: version: 1.2.10 '@iconify/vue': specifier: ^4.1.2 - version: 4.1.2(vue@3.4.23) + version: 4.1.2(vue@3.4.24) '@intlify/unplugin-vue-i18n': specifier: ^4.0.0 version: 4.0.0(rollup@2.79.1)(vue-i18n@9.13.1) @@ -251,17 +245,17 @@ devDependencies: specifier: ^1.15.8 version: 1.15.8 '@typescript-eslint/eslint-plugin': - specifier: ^7.7.0 - version: 7.7.0(@typescript-eslint/parser@7.7.0)(eslint@9.1.0)(typescript@5.4.5) + specifier: ^7.7.1 + version: 7.7.1(@typescript-eslint/parser@7.7.1)(eslint@9.1.1)(typescript@5.4.5) '@typescript-eslint/parser': - specifier: ^7.7.0 - version: 7.7.0(eslint@9.1.0)(typescript@5.4.5) + specifier: ^7.7.1 + version: 7.7.1(eslint@9.1.1)(typescript@5.4.5) '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.0.4(vite@5.2.10)(vue@3.4.23) + version: 5.0.4(vite@5.2.10)(vue@3.4.24) '@vitejs/plugin-vue-jsx': specifier: ^3.1.0 - version: 3.1.0(vite@5.2.10)(vue@3.4.23) + version: 3.1.0(vite@5.2.10)(vue@3.4.24) autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.38) @@ -275,20 +269,20 @@ devDependencies: specifier: ^0.8.5 version: 0.8.5 eslint: - specifier: ^9.1.0 - version: 9.1.0 + specifier: ^9.1.1 + version: 9.1.1 eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@9.1.0) + version: 9.1.0(eslint@9.1.1) eslint-define-config: specifier: ^2.1.0 version: 2.1.0 eslint-plugin-prettier: specifier: ^5.1.3 - version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@9.1.0)(prettier@3.2.5) + version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@9.1.1)(prettier@3.2.5) eslint-plugin-vue: specifier: ^9.25.0 - version: 9.25.0(eslint@9.1.0) + version: 9.25.0(eslint@9.1.1) gradient-string: specifier: ^2.0.2 version: 2.0.2 @@ -366,10 +360,10 @@ devDependencies: version: 1.0.0 vite-svg-loader: specifier: ^5.1.0 - version: 5.1.0(vue@3.4.23) + version: 5.1.0(vue@3.4.24) vue-eslint-parser: specifier: ^9.4.2 - version: 9.4.2(eslint@9.1.0) + version: 9.4.2(eslint@9.1.1) vue-tsc: specifier: ^1.8.27 version: 1.8.27(typescript@5.4.5) @@ -1002,20 +996,20 @@ packages: resolution: {integrity: sha512-ZKXyJeFAzcpKM2kk8ipoGIPUqx9BX52omTGnfwjJvxOCaZTM2wtDK7zN0aIgPRbT9XYAlha0HtmZ+XKteuh0Gw==} dev: true - /@element-plus/icons-vue@1.1.4(vue@3.4.23): + /@element-plus/icons-vue@1.1.4(vue@3.4.24): resolution: {integrity: sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ==} peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false - /@element-plus/icons-vue@2.3.1(vue@3.4.23): + /@element-plus/icons-vue@2.3.1(vue@3.4.24): resolution: {integrity: sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg==} peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false /@esbuild/aix-ppc64@0.19.12: @@ -1432,13 +1426,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@9.1.0): + /@eslint-community/eslint-utils@4.4.0(eslint@9.1.1): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 || 9 dependencies: - eslint: 9.1.0 + eslint: 9.1.1 eslint-visitor-keys: 3.4.3 dev: true @@ -1491,12 +1485,12 @@ packages: resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==} dev: false - /@howdyjs/mouse-menu@2.1.3(vue@3.4.23): + /@howdyjs/mouse-menu@2.1.3(vue@3.4.24): resolution: {integrity: sha512-oGTwDSs4ZlqYJ+o76/Ye8pePgTMcliEjUkIusZY4ueosCrKXylSuBFIbCZpH6BZDuZQkzKwV5vSgHyG67KyF0w==} peerDependencies: vue: '>=3.0.0' dependencies: - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false /@humanwhocodes/config-array@0.13.0: @@ -1540,24 +1534,24 @@ packages: resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} dev: true - /@iconify/vue@4.1.2(vue@3.4.23): + /@iconify/vue@4.1.2(vue@3.4.24): resolution: {integrity: sha512-CQnYqLiQD5LOAaXhBrmj1mdL2/NCJvwcC4jtW2Z8ukhThiFkLDkutarTOV2trfc9EXqUqRs0KqXOL9pZ/IyysA==} peerDependencies: vue: '>=3' dependencies: '@iconify/types': 2.0.0 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: true - /@infectoone/vue-ganttastic@2.3.2(dayjs@1.11.10)(vue@3.4.23): + /@infectoone/vue-ganttastic@2.3.2(dayjs@1.11.10)(vue@3.4.24): resolution: {integrity: sha512-krxHdlZvo4cdS4axQ99qb756RzwieI7LcyY2vAIehJ5Sxd/jz5Pu/vTplTC0Rxqj8T4v1knYPK9uvTMkQYWYng==} peerDependencies: dayjs: ^1.11.5 vue: ^3.2.40 dependencies: - '@vueuse/core': 9.13.0(vue@3.4.23) + '@vueuse/core': 9.13.0(vue@3.4.24) dayjs: 1.11.10 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) transitivePeerDependencies: - '@vue/composition-api' dev: false @@ -1582,7 +1576,7 @@ packages: jsonc-eslint-parser: 2.4.0 mlly: 1.6.1 source-map-js: 1.2.0 - vue-i18n: 9.13.1(vue@3.4.23) + vue-i18n: 9.13.1(vue@3.4.24) yaml-eslint-parser: 1.2.2 dev: true @@ -1622,7 +1616,7 @@ packages: '@intlify/bundle-utils': 8.0.0(vue-i18n@9.13.1) '@intlify/shared': 9.13.1 '@rollup/pluginutils': 5.1.0(rollup@2.79.1) - '@vue/compiler-sfc': 3.4.23 + '@vue/compiler-sfc': 3.4.24 debug: 4.3.4 fast-glob: 3.3.2 js-yaml: 4.1.0 @@ -1631,7 +1625,7 @@ packages: picocolors: 1.0.0 source-map-js: 1.2.0 unplugin: 1.10.1 - vue-i18n: 9.13.1(vue@3.4.23) + vue-i18n: 9.13.1(vue@3.4.24) transitivePeerDependencies: - rollup - supports-color @@ -2021,10 +2015,10 @@ packages: peerDependencies: element-plus: ^2.0.0 dependencies: - '@element-plus/icons-vue': 2.3.1(vue@3.4.23) - '@pureadmin/utils': 2.4.7(echarts@5.5.0)(vue@3.4.23) - element-plus: 2.7.1(vue@3.4.23) - vue: 3.4.23(typescript@5.4.5) + '@element-plus/icons-vue': 2.3.1(vue@3.4.24) + '@pureadmin/utils': 2.4.7(echarts@5.5.0)(vue@3.4.24) + element-plus: 2.7.1(vue@3.4.24) + vue: 3.4.24(typescript@5.4.5) transitivePeerDependencies: - echarts - typescript @@ -2035,8 +2029,8 @@ packages: peerDependencies: element-plus: ^2.0.0 dependencies: - element-plus: 2.7.1(vue@3.4.23) - vue: 3.4.23(typescript@5.4.5) + element-plus: 2.7.1(vue@3.4.24) + vue: 3.4.24(typescript@5.4.5) transitivePeerDependencies: - typescript dev: false @@ -2049,7 +2043,7 @@ packages: string-hash: 1.1.3 dev: true - /@pureadmin/utils@2.4.7(echarts@5.5.0)(vue@3.4.23): + /@pureadmin/utils@2.4.7(echarts@5.5.0)(vue@3.4.24): resolution: {integrity: sha512-fUHwZm9wEtcxUk//bs8xoDe0XYAeoU/FbvAF9CM4Y5xBmaaXvzN+sSFCUyUKC08q4tmCyaHBeLNolO3I4t3X6Q==} peerDependencies: echarts: '*' @@ -2061,7 +2055,7 @@ packages: optional: true dependencies: echarts: 5.5.0 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false /@rollup/pluginutils@4.2.1: @@ -2086,56 +2080,58 @@ packages: picomatch: 2.3.1 rollup: 2.79.1 - /@rollup/rollup-android-arm-eabi@4.16.1: - resolution: {integrity: sha512-92/y0TqNLRYOTXpm6Z7mnpvKAG9P7qmK7yJeRJSdzElNCUnsgbpAsGqerUboYRIQKzgfq4pWu9xVkgpWLfmNsw==} + /@rollup/rollup-android-arm-eabi@4.16.2: + resolution: {integrity: sha512-VGodkwtEuZ+ENPz/CpDSl091koMv8ao5jHVMbG1vNK+sbx/48/wVzP84M5xSfDAC69mAKKoEkSo+ym9bXYRK9w==} cpu: [arm] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-android-arm64@4.16.1: - resolution: {integrity: sha512-ttWB6ZCfRLuDIUiE0yiu5gcqOsYjA5F7kEV1ggHMj20FwLZ8A1FMeahZJFl/pnOmcnD2QL0z4AcDuo27utGU8A==} + /@rollup/rollup-android-arm64@4.16.2: + resolution: {integrity: sha512-5/W1xyIdc7jw6c/f1KEtg1vYDBWnWCsLiipK41NiaWGLG93eH2edgE6EgQJ3AGiPERhiOLUqlDSfjRK08C9xFg==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-arm64@4.16.1: - resolution: {integrity: sha512-QLDvPLetbqjHojTGFw9+nuSP3YY/iz2k1cep6crYlr97sS+ZJ0W43b8Z0zC00+lnFZj6JSNxiA4DjboNQMuh1A==} + /@rollup/rollup-darwin-arm64@4.16.2: + resolution: {integrity: sha512-vOAKMqZSTbPfyPVu1jBiy+YniIQd3MG7LUnqV0dA6Q5tyhdqYtxacTHP1+S/ksKl6qCtMG1qQ0grcIgk/19JEA==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-darwin-x64@4.16.1: - resolution: {integrity: sha512-TAUK/D8khRrRIa1KwRzo8JNKk3tcqaeXWdtsiLgA8zmACWwlWLjPCJ4DULGHQrMkeBjp1Cd3Yuwx04lZgFx5Vg==} + /@rollup/rollup-darwin-x64@4.16.2: + resolution: {integrity: sha512-aIJVRUS3Dnj6MqocBMrcXlatKm64O3ITeQAdAxVSE9swyhNyV1dwnRgw7IGKIkDQofatd8UqMSyUxuFEa42EcA==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.16.1: - resolution: {integrity: sha512-KO+WGZjrh6zyFTD1alIFkfdtxf8B4BC+hqd3kBZHscPLvE5FR/6QKsyuCT0JlERxxYBSUKNUQ/UHyX5uwO1x2A==} + /@rollup/rollup-linux-arm-gnueabihf@4.16.2: + resolution: {integrity: sha512-/bjfUiXwy3P5vYr6/ezv//Yle2Y0ak3a+Av/BKoi76nFryjWCkki8AuVoPR7ZU/ckcvAWFo77OnFK14B9B5JsA==} cpu: [arm] os: [linux] + libc: [glibc] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm-musleabihf@4.16.1: - resolution: {integrity: sha512-NqxbllzIB1WoAo4ThUXVtd21iiM5IHMTTXmXySKBLVcZvkU0HIZmatlP7hLzb5yQubcmdIeWmncd2NdsjocEiw==} + /@rollup/rollup-linux-arm-musleabihf@4.16.2: + resolution: {integrity: sha512-S24b+tJHwpq2TNRz9T+r71FjMvyBBApY8EkYxz8Cwi/rhH6h+lu/iDUxyc9PuHf9UvyeBFYkWWcrDahai/NCGw==} cpu: [arm] os: [linux] + libc: [musl] requiresBuild: true dev: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.16.1: - resolution: {integrity: sha512-snma5NvV8y7IECQ5rq0sr0f3UUu+92NVmG/913JXJMcXo84h9ak9TA5UI9Cl2XRM9j3m37QwDBtEYnJzRkSmxA==} + /@rollup/rollup-linux-arm64-gnu@4.16.2: + resolution: {integrity: sha512-UN7VAXLyeyGbCQWiOtQN7BqmjTDw1ON2Oos4lfk0YR7yNhFEJWZiwGtvj9Ay4lsT/ueT04sh80Sg2MlWVVZ+Ug==} cpu: [arm64] os: [linux] libc: [glibc] @@ -2143,8 +2139,8 @@ packages: dev: true optional: true - /@rollup/rollup-linux-arm64-musl@4.16.1: - resolution: {integrity: sha512-KOvqGprlD84ueivhCi2flvcUwDRD20mAsE3vxQNVEI2Di9tnPGAfEu6UcrSPZbM+jG2w1oSr43hrPo0RNg6GGg==} + /@rollup/rollup-linux-arm64-musl@4.16.2: + resolution: {integrity: sha512-ZBKvz3+rIhQjusKMccuJiPsStCrPOtejCHxTe+yWp3tNnuPWtyCh9QLGPKz6bFNFbwbw28E2T6zDgzJZ05F1JQ==} cpu: [arm64] os: [linux] libc: [musl] @@ -2152,8 +2148,8 @@ packages: dev: true optional: true - /@rollup/rollup-linux-powerpc64le-gnu@4.16.1: - resolution: {integrity: sha512-/gsNwtiGLqYwN4vP+EIdUC6Q6LTlpupWqokqIndvZcjn9ig/5P01WyaYCU2wvfL/2Z82jp5kX8c1mDBOvCP3zg==} + /@rollup/rollup-linux-powerpc64le-gnu@4.16.2: + resolution: {integrity: sha512-LjMMFiVBRL3wOe095vHAekL4b7nQqf4KZEpdMWd3/W+nIy5o9q/8tlVKiqMbfieDypNXLsxM9fexOxd9Qcklyg==} cpu: [ppc64] os: [linux] libc: [glibc] @@ -2161,8 +2157,8 @@ packages: dev: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.16.1: - resolution: {integrity: sha512-uU8zuGkQfGqfD9w6VRJZI4IuG4JIfNxxJgEmLMAmPVHREKGsxFVfgHy5c6CexQF2vOfgjB33OsET3Vdn2lln9A==} + /@rollup/rollup-linux-riscv64-gnu@4.16.2: + resolution: {integrity: sha512-ohkPt0lKoCU0s4B6twro2aft+QROPdUiWwOjPNTzwTsBK5w+2+iT9kySdtOdq0gzWJAdiqsV4NFtXOwGZmIsHA==} cpu: [riscv64] os: [linux] libc: [glibc] @@ -2170,8 +2166,8 @@ packages: dev: true optional: true - /@rollup/rollup-linux-s390x-gnu@4.16.1: - resolution: {integrity: sha512-lsjLtDgtcGFEuBP6yrXwkRN5/wKlvUZtfbKZZu0yaoNpiBL4epgnO21osAALIspVRnl4qZgyLFd8xjCYYWgwfw==} + /@rollup/rollup-linux-s390x-gnu@4.16.2: + resolution: {integrity: sha512-jm2lvLc+/gqXfndlpDw05jKvsl/HKYxUEAt1h5UXcMFVpO4vGpoWmJVUfKDtTqSaHcCNw1his1XjkgR9aort3w==} cpu: [s390x] os: [linux] libc: [glibc] @@ -2179,8 +2175,8 @@ packages: dev: true optional: true - /@rollup/rollup-linux-x64-gnu@4.16.1: - resolution: {integrity: sha512-N2ZizKhUryqqrMfdCnjhJhZRgv61C6gK+hwVtCIKC8ts8J+go+vqENnGexwg21nHIOvLN5mBM8a7DI2vlyIOPg==} + /@rollup/rollup-linux-x64-gnu@4.16.2: + resolution: {integrity: sha512-oc5/SlITI/Vj/qL4UM+lXN7MERpiy1HEOnrE+SegXwzf7WP9bzmZd6+MDljCEZTdSY84CpvUv9Rq7bCaftn1+g==} cpu: [x64] os: [linux] libc: [glibc] @@ -2188,8 +2184,8 @@ packages: dev: true optional: true - /@rollup/rollup-linux-x64-musl@4.16.1: - resolution: {integrity: sha512-5ICeMxqg66FrOA2AbnBQ2TJVxfvZsKLxmof0ibvPLaYtbsJqnTUtJOofgWb46Gjd4uZcA4rdsp4JCxegzQPqCg==} + /@rollup/rollup-linux-x64-musl@4.16.2: + resolution: {integrity: sha512-/2VWEBG6mKbS2itm7hzPwhIPaxfZh/KLWrYg20pCRLHhNFtF+epLgcBtwy3m07bl/k86Q3PFRAf2cX+VbZbwzQ==} cpu: [x64] os: [linux] libc: [musl] @@ -2197,24 +2193,24 @@ packages: dev: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.16.1: - resolution: {integrity: sha512-1vIP6Ce02L+qWD7uZYRiFiuAJo3m9kARatWmFSnss0gZnVj2Id7OPUU9gm49JPGasgcR3xMqiH3fqBJ8t00yVg==} + /@rollup/rollup-win32-arm64-msvc@4.16.2: + resolution: {integrity: sha512-Wg7ANh7+hSilF0lG3e/0Oy8GtfTIfEk1327Bw8juZOMOoKmJLs3R+a4JDa/4cHJp2Gs7QfCDTepXXcyFD0ubBg==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.16.1: - resolution: {integrity: sha512-Y3M92DcVsT6LoP+wrKpoUWPaazaP1fzbNkp0a0ZSj5Y//+pQVfVe/tQdsYQQy7dwXR30ZfALUIc9PCh9Izir6w==} + /@rollup/rollup-win32-ia32-msvc@4.16.2: + resolution: {integrity: sha512-J/jCDKVMWp0Y2ELnTjpQFYUCUWv1Jr+LdFrJVZtdqGyjDo0PHPa7pCamjHvJel6zBFM3doFFqAr7cmXYWBAbfw==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /@rollup/rollup-win32-x64-msvc@4.16.1: - resolution: {integrity: sha512-x0fvpHMuF7fK5r8oZxSi8VYXkrVmRgubXpO/wcf15Lk3xZ4Jvvh5oG+u7Su1776A7XzVKZhD2eRc4t7H50gL3w==} + /@rollup/rollup-win32-x64-msvc@4.16.2: + resolution: {integrity: sha512-3nIf+SJMs2ZzrCh+SKNqgLVV9hS/UY0UjT1YU8XQYFGLiUfmHYJ/5trOU1XSvmHjV5gTF/K3DjrWxtyzKKcAHA==} cpu: [x64] os: [win32] requiresBuild: true @@ -2423,8 +2419,8 @@ packages: '@types/yargs-parser': 21.0.3 dev: false - /@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0)(eslint@9.1.0)(typescript@5.4.5): - resolution: {integrity: sha512-GJWR0YnfrKnsRoluVO3PRb9r5aMZriiMMM/RHj5nnTrBy1/wIgk76XCtCKcnXGjpZQJQRFtGV9/0JJ6n30uwpQ==} + /@typescript-eslint/eslint-plugin@7.7.1(@typescript-eslint/parser@7.7.1)(eslint@9.1.1)(typescript@5.4.5): + resolution: {integrity: sha512-KwfdWXJBOviaBVhxO3p5TJiLpNuh2iyXyjmWN0f1nU87pwyvfS0EmjC6ukQVYVFJd/K1+0NWGPDXiyEyQorn0Q==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -2435,13 +2431,13 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.7.0(eslint@9.1.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 7.7.0 - '@typescript-eslint/type-utils': 7.7.0(eslint@9.1.0)(typescript@5.4.5) - '@typescript-eslint/utils': 7.7.0(eslint@9.1.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.7.0 + '@typescript-eslint/parser': 7.7.1(eslint@9.1.1)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 7.7.1 + '@typescript-eslint/type-utils': 7.7.1(eslint@9.1.1)(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.1(eslint@9.1.1)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.7.1 debug: 4.3.4 - eslint: 9.1.0 + eslint: 9.1.1 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -2452,8 +2448,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@7.7.0(eslint@9.1.0)(typescript@5.4.5): - resolution: {integrity: sha512-fNcDm3wSwVM8QYL4HKVBggdIPAy9Q41vcvC/GtDobw3c4ndVT3K6cqudUmjHPw8EAp4ufax0o58/xvWaP2FmTg==} + /@typescript-eslint/parser@7.7.1(eslint@9.1.1)(typescript@5.4.5): + resolution: {integrity: sha512-vmPzBOOtz48F6JAGVS/kZYk4EkXao6iGrD838sp1w3NQQC0W8ry/q641KU4PrG7AKNAf56NOcR8GOpH8l9FPCw==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 || 9 @@ -2462,27 +2458,27 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.7.0 - '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 7.7.0 + '@typescript-eslint/scope-manager': 7.7.1 + '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 7.7.1 debug: 4.3.4 - eslint: 9.1.0 + eslint: 9.1.1 typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager@7.7.0: - resolution: {integrity: sha512-/8INDn0YLInbe9Wt7dK4cXLDYp0fNHP5xKLHvZl3mOT5X17rK/YShXaiNmorl+/U4VKCVIjJnx4Ri5b0y+HClw==} + /@typescript-eslint/scope-manager@7.7.1: + resolution: {integrity: sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/visitor-keys': 7.7.0 + '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/visitor-keys': 7.7.1 dev: true - /@typescript-eslint/type-utils@7.7.0(eslint@9.1.0)(typescript@5.4.5): - resolution: {integrity: sha512-bOp3ejoRYrhAlnT/bozNQi3nio9tIgv3U5C0mVDdZC7cpcQEDZXvq8inrHYghLVwuNABRqrMW5tzAv88Vy77Sg==} + /@typescript-eslint/type-utils@7.7.1(eslint@9.1.1)(typescript@5.4.5): + resolution: {integrity: sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 || 9 @@ -2491,23 +2487,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.5) - '@typescript-eslint/utils': 7.7.0(eslint@9.1.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) + '@typescript-eslint/utils': 7.7.1(eslint@9.1.1)(typescript@5.4.5) debug: 4.3.4 - eslint: 9.1.0 + eslint: 9.1.1 ts-api-utils: 1.3.0(typescript@5.4.5) typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types@7.7.0: - resolution: {integrity: sha512-G01YPZ1Bd2hn+KPpIbrAhEWOn5lQBrjxkzHkWvP6NucMXFtfXoevK82hzQdpfuQYuhkvFDeQYbzXCjR1z9Z03w==} + /@typescript-eslint/types@7.7.1: + resolution: {integrity: sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==} engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@7.7.0(typescript@5.4.5): - resolution: {integrity: sha512-8p71HQPE6CbxIBy2kWHqM1KGrC07pk6RJn40n0DSc6bMOBBREZxSDJ+BmRzc8B5OdaMh1ty3mkuWRg4sCFiDQQ==} + /@typescript-eslint/typescript-estree@7.7.1(typescript@5.4.5): + resolution: {integrity: sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -2515,8 +2511,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/visitor-keys': 7.7.0 + '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/visitor-keys': 7.7.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -2528,30 +2524,30 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@7.7.0(eslint@9.1.0)(typescript@5.4.5): - resolution: {integrity: sha512-LKGAXMPQs8U/zMRFXDZOzmMKgFv3COlxUQ+2NMPhbqgVm6R1w+nU1i4836Pmxu9jZAuIeyySNrN/6Rc657ggig==} + /@typescript-eslint/utils@7.7.1(eslint@9.1.1)(typescript@5.4.5): + resolution: {integrity: sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 || 9 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 - '@typescript-eslint/scope-manager': 7.7.0 - '@typescript-eslint/types': 7.7.0 - '@typescript-eslint/typescript-estree': 7.7.0(typescript@5.4.5) - eslint: 9.1.0 + '@typescript-eslint/scope-manager': 7.7.1 + '@typescript-eslint/types': 7.7.1 + '@typescript-eslint/typescript-estree': 7.7.1(typescript@5.4.5) + eslint: 9.1.1 semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys@7.7.0: - resolution: {integrity: sha512-h0WHOj8MhdhY8YWkzIF30R379y0NqyOHExI9N9KCzvmu05EgG4FumeYa3ccfKUSphyWkWQE1ybVrgz/Pbam6YA==} + /@typescript-eslint/visitor-keys@7.7.1: + resolution: {integrity: sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.7.0 + '@typescript-eslint/types': 7.7.1 eslint-visitor-keys: 3.4.3 dev: true @@ -2596,7 +2592,7 @@ packages: nanoid: 3.3.7 dev: false - /@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.10)(vue@3.4.23): + /@vitejs/plugin-vue-jsx@3.1.0(vite@5.2.10)(vue@3.4.24): resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -2607,12 +2603,12 @@ packages: '@babel/plugin-transform-typescript': 7.24.4(@babel/core@7.24.4) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.4) vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue@5.0.4(vite@5.2.10)(vue@3.4.23): + /@vitejs/plugin-vue@5.0.4(vite@5.2.10)(vue@3.4.24): resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: @@ -2620,7 +2616,7 @@ packages: vue: ^3.2.25 dependencies: vite: 5.2.10(@types/node@20.12.7)(sass@1.75.0) - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: true /@volar/language-core@1.11.1: @@ -2642,60 +2638,30 @@ packages: path-browserify: 1.0.1 dev: true - /@vue-flow/background@1.3.0(@vue-flow/core@1.33.5)(vue@3.4.23): + /@vue-flow/background@1.3.0(@vue-flow/core@1.33.5)(vue@3.4.24): resolution: {integrity: sha512-fu/8s9wzSOQIitnSTI10XT3bzTtagh4h8EF2SWwtlDklOZjAaKy75lqv4htHa3wigy/r4LGCOGwLw3Pk88/AxA==} peerDependencies: '@vue-flow/core': ^1.23.0 vue: ^3.3.0 dependencies: - '@vue-flow/core': 1.33.5(vue@3.4.23) - vue: 3.4.23(typescript@5.4.5) + '@vue-flow/core': 1.33.5(vue@3.4.24) + vue: 3.4.24(typescript@5.4.5) dev: false - /@vue-flow/core@1.33.5(vue@3.4.23): + /@vue-flow/core@1.33.5(vue@3.4.24): resolution: {integrity: sha512-Obo+KHmcww/NYGARMqVH1dhd42QeFzV+TNwytrjVgYCoMVCNjs/blCh437TYTsNy4vgX1NKpNwTbQrS+keurgA==} peerDependencies: vue: ^3.3.0 dependencies: - '@vueuse/core': 10.9.0(vue@3.4.23) + '@vueuse/core': 10.9.0(vue@3.4.24) d3-drag: 3.0.0 d3-selection: 3.0.0 d3-zoom: 3.0.0 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) transitivePeerDependencies: - '@vue/composition-api' dev: false - /@vue-office/docx@1.6.0(vue-demi@0.14.7)(vue@3.4.23): - resolution: {integrity: sha512-OKEapOPq223uszA8mRSOWPhdfBchJa6sIqP46eMrMMe5RSUrG9m3QE/o0JBIaMgxDrtNd7aI9CvF2kDvb7G2hw==} - requiresBuild: true - peerDependencies: - '@vue/composition-api': ^1.7.1 - vue: ^2.0.0 || >=3.0.0 - vue-demi: ^0.14.6 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - dependencies: - vue: 3.4.23(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.23) - dev: false - - /@vue-office/excel@1.7.6(vue-demi@0.14.7)(vue@3.4.23): - resolution: {integrity: sha512-HbhzudczlmPu5/p6ES4lAQDN6L9kQ0zoZOjDzCYmHxKj9O+IwAjzSwNIEAE1e0lolHQofZvvjtWDMZ/LNvKgTA==} - requiresBuild: true - peerDependencies: - '@vue/composition-api': ^1.7.1 - vue: ^2.0.0 || >=3.0.0 - vue-demi: ^0.14.6 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - dependencies: - vue: 3.4.23(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.23) - dev: false - /@vue/babel-helper-vue-transform-on@1.2.2: resolution: {integrity: sha512-nOttamHUR3YzdEqdM/XXDyCSdxMA9VizUKoroLX6yTyRtggzQMHXcmwh8a7ZErcJttIBIc9s68a1B8GZ+Dmvsw==} dev: true @@ -2734,42 +2700,42 @@ packages: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.0 '@babel/parser': 7.24.4 - '@vue/compiler-sfc': 3.4.23 + '@vue/compiler-sfc': 3.4.24 dev: true - /@vue/compiler-core@3.4.23: - resolution: {integrity: sha512-HAFmuVEwNqNdmk+w4VCQ2pkLk1Vw4XYiiyxEp3z/xvl14aLTUBw2OfVH3vBcx+FtGsynQLkkhK410Nah1N2yyQ==} + /@vue/compiler-core@3.4.24: + resolution: {integrity: sha512-vbW/tgbwJYj62N/Ww99x0zhFTkZDTcGh3uwJEuadZ/nF9/xuFMC4693P9r+3sxGXISABpDKvffY5ApH9pmdd1A==} dependencies: '@babel/parser': 7.24.4 - '@vue/shared': 3.4.23 + '@vue/shared': 3.4.24 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - /@vue/compiler-dom@3.4.23: - resolution: {integrity: sha512-t0b9WSTnCRrzsBGrDd1LNR5HGzYTr7LX3z6nNBG+KGvZLqrT0mY6NsMzOqlVMBKKXKVuusbbB5aOOFgTY+senw==} + /@vue/compiler-dom@3.4.24: + resolution: {integrity: sha512-4XgABML/4cNndVsQndG6BbGN7+EoisDwi3oXNovqL/4jdNhwvP8/rfRMTb6FxkxIxUUtg6AI1/qZvwfSjxJiWA==} dependencies: - '@vue/compiler-core': 3.4.23 - '@vue/shared': 3.4.23 + '@vue/compiler-core': 3.4.24 + '@vue/shared': 3.4.24 - /@vue/compiler-sfc@3.4.23: - resolution: {integrity: sha512-fSDTKTfzaRX1kNAUiaj8JB4AokikzStWgHooMhaxyjZerw624L+IAP/fvI4ZwMpwIh8f08PVzEnu4rg8/Npssw==} + /@vue/compiler-sfc@3.4.24: + resolution: {integrity: sha512-nRAlJUK02FTWfA2nuvNBAqsDZuERGFgxZ8sGH62XgFSvMxO2URblzulExsmj4gFZ8e+VAyDooU9oAoXfEDNxTA==} dependencies: '@babel/parser': 7.24.4 - '@vue/compiler-core': 3.4.23 - '@vue/compiler-dom': 3.4.23 - '@vue/compiler-ssr': 3.4.23 - '@vue/shared': 3.4.23 + '@vue/compiler-core': 3.4.24 + '@vue/compiler-dom': 3.4.24 + '@vue/compiler-ssr': 3.4.24 + '@vue/shared': 3.4.24 estree-walker: 2.0.2 magic-string: 0.30.10 postcss: 8.4.38 source-map-js: 1.2.0 - /@vue/compiler-ssr@3.4.23: - resolution: {integrity: sha512-hb6Uj2cYs+tfqz71Wj6h3E5t6OKvb4MVcM2Nl5i/z1nv1gjEhw+zYaNOV+Xwn+SSN/VZM0DgANw5TuJfxfezPg==} + /@vue/compiler-ssr@3.4.24: + resolution: {integrity: sha512-ZsAtr4fhaUFnVcDqwW3bYCSDwq+9Gk69q2r/7dAHDrOMw41kylaMgOP4zRnn6GIEJkQznKgrMOGPMFnLB52RbQ==} dependencies: - '@vue/compiler-dom': 3.4.23 - '@vue/shared': 3.4.23 + '@vue/compiler-dom': 3.4.24 + '@vue/shared': 3.4.24 /@vue/devtools-api@6.6.1: resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} @@ -2784,8 +2750,8 @@ packages: dependencies: '@volar/language-core': 1.11.1 '@volar/source-map': 1.11.1 - '@vue/compiler-dom': 3.4.23 - '@vue/shared': 3.4.23 + '@vue/compiler-dom': 3.4.24 + '@vue/shared': 3.4.24 computeds: 0.0.1 minimatch: 9.0.4 muggle-string: 0.3.1 @@ -2794,49 +2760,49 @@ packages: vue-template-compiler: 2.7.16 dev: true - /@vue/reactivity@3.4.23: - resolution: {integrity: sha512-GlXR9PL+23fQ3IqnbSQ8OQKLodjqCyoCrmdLKZk3BP7jN6prWheAfU7a3mrltewTkoBm+N7qMEb372VHIkQRMQ==} + /@vue/reactivity@3.4.24: + resolution: {integrity: sha512-nup3fSYg4i4LtNvu9slF/HF/0dkMQYfepUdORBcMSsankzRPzE7ypAFurpwyRBfU1i7Dn1kcwpYsE1wETSh91g==} dependencies: - '@vue/shared': 3.4.23 + '@vue/shared': 3.4.24 - /@vue/runtime-core@3.4.23: - resolution: {integrity: sha512-FeQ9MZEXoFzFkFiw9MQQ/FWs3srvrP+SjDKSeRIiQHIhtkzoj0X4rWQlRNHbGuSwLra6pMyjAttwixNMjc/xLw==} + /@vue/runtime-core@3.4.24: + resolution: {integrity: sha512-c7iMfj6cJMeAG3s5yOn9Rc5D9e2/wIuaozmGf/ICGCY3KV5H7mbTVdvEkd4ZshTq7RUZqj2k7LMJWVx+EBiY1g==} dependencies: - '@vue/reactivity': 3.4.23 - '@vue/shared': 3.4.23 + '@vue/reactivity': 3.4.24 + '@vue/shared': 3.4.24 - /@vue/runtime-dom@3.4.23: - resolution: {integrity: sha512-RXJFwwykZWBkMiTPSLEWU3kgVLNAfActBfWFlZd0y79FTUxexogd0PLG4HH2LfOktjRxV47Nulygh0JFXe5f9A==} + /@vue/runtime-dom@3.4.24: + resolution: {integrity: sha512-uXKzuh/Emfad2Y7Qm0ABsLZZV6H3mAJ5ZVqmAOlrNQRf+T5mxpPGZBfec1hkP41t6h6FwF6RSGCs/gd8WbuySQ==} dependencies: - '@vue/runtime-core': 3.4.23 - '@vue/shared': 3.4.23 + '@vue/runtime-core': 3.4.24 + '@vue/shared': 3.4.24 csstype: 3.1.3 - /@vue/server-renderer@3.4.23(vue@3.4.23): - resolution: {integrity: sha512-LDwGHtnIzvKFNS8dPJ1SSU5Gvm36p2ck8wCZc52fc3k/IfjKcwCyrWEf0Yag/2wTFUBXrqizfhK9c/mC367dXQ==} + /@vue/server-renderer@3.4.24(vue@3.4.24): + resolution: {integrity: sha512-H+DLK4sQF6sRgzKyofmlEVBIV/9KrQU6HIV7nt6yIwSGGKvSwlV8pqJlebUKLpbXaNHugdSfAbP6YmXF69lxow==} peerDependencies: - vue: 3.4.23 + vue: 3.4.24 dependencies: - '@vue/compiler-ssr': 3.4.23 - '@vue/shared': 3.4.23 - vue: 3.4.23(typescript@5.4.5) + '@vue/compiler-ssr': 3.4.24 + '@vue/shared': 3.4.24 + vue: 3.4.24(typescript@5.4.5) - /@vue/shared@3.4.23: - resolution: {integrity: sha512-wBQ0gvf+SMwsCQOyusNw/GoXPV47WGd1xB5A1Pgzy0sQ3Bi5r5xm3n+92y3gCnB3MWqnRDdvfkRGxhKtbBRNgg==} + /@vue/shared@3.4.24: + resolution: {integrity: sha512-BW4tajrJBM9AGAknnyEw5tO2xTmnqgup0VTnDAMcxYmqOX0RG0b9aSUGAbEKolD91tdwpA6oCwbltoJoNzpItw==} - /@vueuse/core@10.9.0(vue@3.4.23): + /@vueuse/core@10.9.0(vue@3.4.24): resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==} dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.9.0 - '@vueuse/shared': 10.9.0(vue@3.4.23) - vue-demi: 0.14.7(vue@3.4.23) + '@vueuse/shared': 10.9.0(vue@3.4.24) + vue-demi: 0.14.7(vue@3.4.24) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/core@8.9.4(vue@3.4.23): + /@vueuse/core@8.9.4(vue@3.4.24): resolution: {integrity: sha512-B/Mdj9TK1peFyWaPof+Zf/mP9XuGAngaJZBwPaXBvU3aCTZlx3ltlrFFFyMV4iGBwsjSCeUCgZrtkEj9dS2Y3Q==} peerDependencies: '@vue/composition-api': ^1.1.0 @@ -2849,18 +2815,18 @@ packages: dependencies: '@types/web-bluetooth': 0.0.14 '@vueuse/metadata': 8.9.4 - '@vueuse/shared': 8.9.4(vue@3.4.23) - vue: 3.4.23(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.23) + '@vueuse/shared': 8.9.4(vue@3.4.24) + vue: 3.4.24(typescript@5.4.5) + vue-demi: 0.14.7(vue@3.4.24) dev: false - /@vueuse/core@9.13.0(vue@3.4.23): + /@vueuse/core@9.13.0(vue@3.4.24): 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.23) - vue-demi: 0.14.7(vue@3.4.23) + '@vueuse/shared': 9.13.0(vue@3.4.24) + vue-demi: 0.14.7(vue@3.4.24) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -2878,18 +2844,18 @@ packages: resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} dev: false - /@vueuse/motion@2.1.0(rollup@2.79.1)(vue@3.4.23): + /@vueuse/motion@2.1.0(rollup@2.79.1)(vue@3.4.24): resolution: {integrity: sha512-n8RtzTQa22kt2OPOQxjHteD+3rnjoAqCd6xiYdQMgFW4HcYMSdemiKcUwRx+hVUFe0zOyLDaTrySYVcHb5HgHA==} peerDependencies: vue: '>=3.0.0' dependencies: - '@vueuse/core': 10.9.0(vue@3.4.23) - '@vueuse/shared': 10.9.0(vue@3.4.23) + '@vueuse/core': 10.9.0(vue@3.4.24) + '@vueuse/shared': 10.9.0(vue@3.4.24) csstype: 3.1.3 framesync: 6.1.2 popmotion: 11.0.5 style-value-types: 5.1.2 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) optionalDependencies: '@nuxt/kit': 3.11.2(rollup@2.79.1) transitivePeerDependencies: @@ -2898,16 +2864,16 @@ packages: - supports-color dev: false - /@vueuse/shared@10.9.0(vue@3.4.23): + /@vueuse/shared@10.9.0(vue@3.4.24): resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==} dependencies: - vue-demi: 0.14.7(vue@3.4.23) + vue-demi: 0.14.7(vue@3.4.24) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/shared@8.9.4(vue@3.4.23): + /@vueuse/shared@8.9.4(vue@3.4.24): resolution: {integrity: sha512-wt+T30c4K6dGRMVqPddexEVLa28YwxW5OFIPmzUHICjphfAuBFTTdDoyqREZNDOFJZ44ARH1WWQNCUK8koJ+Ag==} peerDependencies: '@vue/composition-api': ^1.1.0 @@ -2918,14 +2884,14 @@ packages: vue: optional: true dependencies: - vue: 3.4.23(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.23) + vue: 3.4.24(typescript@5.4.5) + vue-demi: 0.14.7(vue@3.4.24) dev: false - /@vueuse/shared@9.13.0(vue@3.4.23): + /@vueuse/shared@9.13.0(vue@3.4.24): resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} dependencies: - vue-demi: 0.14.7(vue@3.4.23) + vue-demi: 0.14.7(vue@3.4.24) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3005,14 +2971,14 @@ packages: snabbdom: 3.6.2 dev: false - /@wangeditor/editor-for-vue@5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.23): + /@wangeditor/editor-for-vue@5.1.12(@wangeditor/editor@5.1.23)(vue@3.4.24): 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.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false /@wangeditor/editor@5.1.23: @@ -3513,7 +3479,7 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001612 - electron-to-chromium: 1.4.745 + electron-to-chromium: 1.4.746 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.23.0) @@ -3983,8 +3949,8 @@ packages: postcss: 8.4.38 dev: true - /css-functions-list@3.2.1: - resolution: {integrity: sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==} + /css-functions-list@3.2.2: + resolution: {integrity: sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==} engines: {node: '>=12 || >=16'} dev: true @@ -4543,25 +4509,25 @@ packages: resolution: {integrity: sha512-cmMHg4MxrNOV2dFziV3ISRo+rM/3tAH8TE3wWMGKd4ucjvk21Bfb6MJfPuNAicLOkq4fYZm+J+mr0NmDPnvolQ==} dependencies: core-js: 3.37.0 - element-plus: 2.7.1(vue@3.4.23) - vue: 3.4.23(typescript@5.4.5) + element-plus: 2.7.1(vue@3.4.24) + vue: 3.4.24(typescript@5.4.5) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /electron-to-chromium@1.4.745: - resolution: {integrity: sha512-tRbzkaRI5gbUn5DEvF0dV4TQbMZ5CLkWeTAXmpC9IrYT+GE+x76i9p+o3RJ5l9XmdQlI1pPhVtE9uNcJJ0G0EA==} + /electron-to-chromium@1.4.746: + resolution: {integrity: sha512-jeWaIta2rIG2FzHaYIhSuVWqC6KJYo7oSBX4Jv7g+aVujKztfvdpf+n6MGwZdC5hQXbax4nntykLH2juIQrfPg==} - /element-plus@2.1.4(@types/lodash-es@4.17.12)(vue@3.4.23): + /element-plus@2.1.4(@types/lodash-es@4.17.12)(vue@3.4.24): 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.23) + '@element-plus/icons-vue': 1.1.4(vue@3.4.24) '@popperjs/core': 2.11.8 - '@vueuse/core': 8.9.4(vue@3.4.23) + '@vueuse/core': 8.9.4(vue@3.4.24) async-validator: 4.2.5 dayjs: 1.11.10 escape-html: 1.0.3 @@ -4570,24 +4536,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.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) transitivePeerDependencies: - '@types/lodash-es' - '@vue/composition-api' dev: false - /element-plus@2.7.1(vue@3.4.23): + /element-plus@2.7.1(vue@3.4.24): resolution: {integrity: sha512-yk/vXFwJp0flMrd2kfcR0XlumhwtPjB19HJvwcf0n3DvRE7UK8LeSK14LVghSzk0TzPsFFElweMnZEEv7+MYuQ==} peerDependencies: vue: ^3.2.0 dependencies: '@ctrl/tinycolor': 3.6.1 - '@element-plus/icons-vue': 2.3.1(vue@3.4.23) + '@element-plus/icons-vue': 2.3.1(vue@3.4.24) '@floating-ui/dom': 1.6.3 '@popperjs/core': /@sxzz/popperjs-es@2.11.7 '@types/lodash': 4.17.0 '@types/lodash-es': 4.17.12 - '@vueuse/core': 9.13.0(vue@3.4.23) + '@vueuse/core': 9.13.0(vue@3.4.24) async-validator: 4.2.5 dayjs: 1.11.10 escape-html: 1.0.3 @@ -4596,7 +4562,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.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) transitivePeerDependencies: - '@vue/composition-api' dev: false @@ -4786,13 +4752,13 @@ packages: optionalDependencies: source-map: 0.6.1 - /eslint-config-prettier@9.1.0(eslint@9.1.0): + /eslint-config-prettier@9.1.0(eslint@9.1.1): resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0 || 9' dependencies: - eslint: 9.1.0 + eslint: 9.1.1 dev: true /eslint-define-config@2.1.0: @@ -4800,7 +4766,7 @@ packages: engines: {node: '>=18.0.0', npm: '>=9.0.0', pnpm: '>=8.6.0'} dev: true - /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@9.1.0)(prettier@3.2.5): + /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@9.1.1)(prettier@3.2.5): resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -4814,27 +4780,27 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 9.1.0 - eslint-config-prettier: 9.1.0(eslint@9.1.0) + eslint: 9.1.1 + eslint-config-prettier: 9.1.0(eslint@9.1.1) prettier: 3.2.5 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 dev: true - /eslint-plugin-vue@9.25.0(eslint@9.1.0): + /eslint-plugin-vue@9.25.0(eslint@9.1.1): resolution: {integrity: sha512-tDWlx14bVe6Bs+Nnh3IGrD+hb11kf2nukfm6jLsmJIhmiRQ1SUaksvwY9U5MvPB0pcrg0QK0xapQkfITs3RKOA==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || 9 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.0) - eslint: 9.1.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) + eslint: 9.1.1 globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.16 semver: 7.6.0 - vue-eslint-parser: 9.4.2(eslint@9.1.0) + vue-eslint-parser: 9.4.2(eslint@9.1.1) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -4866,12 +4832,12 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /eslint@9.1.0: - resolution: {integrity: sha512-1TCBecGFQtItia2o39P7Z4BK1X7ByNPxAiWJvwiyTGcOwYnTiiASgMpNA6a+beu8cFPhEDWvPf6mIlYUJv6sgA==} + /eslint@9.1.1: + resolution: {integrity: sha512-b4cRQ0BeZcSEzPpY2PjFY70VbO32K7BStTGtBsnIGdTSEEQzBi8hPBcGQmTG2zUvFr9uLe0TK42bw8YszuHEqg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.1.1) '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 3.0.2 '@eslint/js': 9.1.1 @@ -7311,7 +7277,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /pinia@2.1.7(typescript@5.4.5)(vue@3.4.23): + /pinia@2.1.7(typescript@5.4.5)(vue@3.4.24): resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -7325,8 +7291,8 @@ packages: dependencies: '@vue/devtools-api': 6.6.1 typescript: 5.4.5 - vue: 3.4.23(typescript@5.4.5) - vue-demi: 0.14.7(vue@3.4.23) + vue: 3.4.24(typescript@5.4.5) + vue-demi: 0.14.7(vue@3.4.24) dev: false /pinyin-pro@3.20.2: @@ -7351,17 +7317,17 @@ packages: mlly: 1.6.1 pathe: 1.1.2 - /plus-pro-components@0.0.11(element-plus@2.7.1)(vue@3.4.23): + /plus-pro-components@0.0.11(element-plus@2.7.1)(vue@3.4.24): resolution: {integrity: sha512-agGQqjWX4tGvIMmoETJ3YLSKn5VFnHIn0rlQ6fEuz7/0U4f39nlz3w2dnrhkMOi6LyNLDMRaH6H724mRt2yaTQ==} peerDependencies: element-plus: ^2.3.4 vue: ^3.2.0 dependencies: - '@element-plus/icons-vue': 2.3.1(vue@3.4.23) - element-plus: 2.7.1(vue@3.4.23) + '@element-plus/icons-vue': 2.3.1(vue@3.4.24) + element-plus: 2.7.1(vue@3.4.24) lodash-es: 4.17.21 sortablejs: 1.15.2 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false /pngjs@5.0.0: @@ -8341,29 +8307,29 @@ packages: optionalDependencies: fsevents: 2.3.3 - /rollup@4.16.1: - resolution: {integrity: sha512-5CaD3MPDlPKfhqzRvWXK96G6ELJfPZNb3LHiZxTHgDdC6jvwfGz2E8nY+9g1ONk4ttHsK1WaFP19Js4PSr1E3g==} + /rollup@4.16.2: + resolution: {integrity: sha512-sxDP0+pya/Yi5ZtptF4p3avI+uWCIf/OdrfdH2Gbv1kWddLKk0U7WE3PmQokhi5JrektxsK3sK8s4hzAmjqahw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.16.1 - '@rollup/rollup-android-arm64': 4.16.1 - '@rollup/rollup-darwin-arm64': 4.16.1 - '@rollup/rollup-darwin-x64': 4.16.1 - '@rollup/rollup-linux-arm-gnueabihf': 4.16.1 - '@rollup/rollup-linux-arm-musleabihf': 4.16.1 - '@rollup/rollup-linux-arm64-gnu': 4.16.1 - '@rollup/rollup-linux-arm64-musl': 4.16.1 - '@rollup/rollup-linux-powerpc64le-gnu': 4.16.1 - '@rollup/rollup-linux-riscv64-gnu': 4.16.1 - '@rollup/rollup-linux-s390x-gnu': 4.16.1 - '@rollup/rollup-linux-x64-gnu': 4.16.1 - '@rollup/rollup-linux-x64-musl': 4.16.1 - '@rollup/rollup-win32-arm64-msvc': 4.16.1 - '@rollup/rollup-win32-ia32-msvc': 4.16.1 - '@rollup/rollup-win32-x64-msvc': 4.16.1 + '@rollup/rollup-android-arm-eabi': 4.16.2 + '@rollup/rollup-android-arm64': 4.16.2 + '@rollup/rollup-darwin-arm64': 4.16.2 + '@rollup/rollup-darwin-x64': 4.16.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.16.2 + '@rollup/rollup-linux-arm-musleabihf': 4.16.2 + '@rollup/rollup-linux-arm64-gnu': 4.16.2 + '@rollup/rollup-linux-arm64-musl': 4.16.2 + '@rollup/rollup-linux-powerpc64le-gnu': 4.16.2 + '@rollup/rollup-linux-riscv64-gnu': 4.16.2 + '@rollup/rollup-linux-s390x-gnu': 4.16.2 + '@rollup/rollup-linux-x64-gnu': 4.16.2 + '@rollup/rollup-linux-x64-musl': 4.16.2 + '@rollup/rollup-win32-arm64-msvc': 4.16.2 + '@rollup/rollup-win32-ia32-msvc': 4.16.2 + '@rollup/rollup-win32-x64-msvc': 4.16.2 fsevents: 2.3.3 dev: true @@ -8879,7 +8845,7 @@ packages: balanced-match: 2.0.0 colord: 2.9.3 cosmiconfig: 9.0.0(typescript@5.4.5) - css-functions-list: 3.2.1 + css-functions-list: 3.2.2 css-tree: 2.3.1 debug: 4.3.4 fast-glob: 3.3.2 @@ -9372,13 +9338,13 @@ packages: hasBin: true dev: true - /v-contextmenu@3.2.0(vue@3.4.23): + /v-contextmenu@3.2.0(vue@3.4.24): resolution: {integrity: sha512-6UemjAZkm6IXDH1XwIJrZj/uqSKnwnGDR+hfJnUvh66LRL5hk5bxgkgwto1lP3xFyjC8hzpQxnbzC6d1x1vXNg==} engines: {node: '>=10.16.0'} peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false /v3-infinite-loading@1.3.1: @@ -9443,13 +9409,13 @@ packages: resolution: {integrity: sha512-jnr7faHJPkKxukBXVpg7Ui1UDqhmxD7xU6JGidq8ivSHTsNAPqzSpPpwW8O1PBP/0+Owq4bLfNNk11drOkz4xA==} dev: true - /vite-svg-loader@5.1.0(vue@3.4.23): + /vite-svg-loader@5.1.0(vue@3.4.24): resolution: {integrity: sha512-M/wqwtOEjgb956/+m5ZrYT/Iq6Hax0OakWbokj8+9PXOnB7b/4AxESHieEtnNEy7ZpjsjYW1/5nK8fATQMmRxw==} peerDependencies: vue: '>=3.2.13' dependencies: svgo: 3.2.0 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: true /vite@5.2.10(@types/node@20.12.7)(sass@1.75.0): @@ -9483,13 +9449,13 @@ packages: '@types/node': 20.12.7 esbuild: 0.20.2 postcss: 8.4.38 - rollup: 4.16.1 + rollup: 4.16.2 sass: 1.75.0 optionalDependencies: fsevents: 2.3.3 dev: true - /vue-demi@0.14.7(vue@3.4.23): + /vue-demi@0.14.7(vue@3.4.24): resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} engines: {node: '>=12'} hasBin: true @@ -9501,17 +9467,17 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false - /vue-eslint-parser@9.4.2(eslint@9.1.0): + /vue-eslint-parser@9.4.2(eslint@9.1.1): resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0 || 9' dependencies: debug: 4.3.4 - eslint: 9.1.0 + eslint: 9.1.1 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -9522,7 +9488,7 @@ packages: - supports-color dev: true - /vue-i18n@9.13.1(vue@3.4.23): + /vue-i18n@9.13.1(vue@3.4.24): resolution: {integrity: sha512-mh0GIxx0wPtPlcB1q4k277y0iKgo25xmDPWioVVYanjPufDBpvu5ySTjP5wOrSvlYQ2m1xI+CFhGdauv/61uQg==} engines: {node: '>= 16'} peerDependencies: @@ -9531,52 +9497,52 @@ packages: '@intlify/core-base': 9.13.1 '@intlify/shared': 9.13.1 '@vue/devtools-api': 6.6.1 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) - /vue-json-pretty@2.4.0(vue@3.4.23): + /vue-json-pretty@2.4.0(vue@3.4.24): resolution: {integrity: sha512-e9bP41DYYIc2tWaB6KuwqFJq5odZ8/GkE6vHQuGcbPn37kGk4a3n1RNw3ZYeDrl66NWXgTlOfS+M6NKkowmkWw==} engines: {node: '>= 10.0.0', npm: '>= 5.0.0'} peerDependencies: vue: '>=3.0.0' dependencies: - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false - /vue-observe-visibility@2.0.0-alpha.1(vue@3.4.23): + /vue-observe-visibility@2.0.0-alpha.1(vue@3.4.24): resolution: {integrity: sha512-flFbp/gs9pZniXR6fans8smv1kDScJ8RS7rEpMjhVabiKeq7Qz3D9+eGsypncjfIyyU84saU88XZ0zjbD6Gq/g==} peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false - /vue-pdf-embed@2.0.3(vue@3.4.23): + /vue-pdf-embed@2.0.3(vue@3.4.24): resolution: {integrity: sha512-3kSBUBen/ZUezWtbby9J8FhmS8u3cgPoogeFZMge33keelJqZbUC3PvpJi5CDnrCLVuty/gtvSill+GQPnXDow==} peerDependencies: vue: ^3.3.0 dependencies: pdfjs-dist: 3.11.174 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) transitivePeerDependencies: - encoding - supports-color dev: false - /vue-resize@2.0.0-alpha.1(vue@3.4.23): + /vue-resize@2.0.0-alpha.1(vue@3.4.24): resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==} peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false - /vue-router@4.3.2(vue@3.4.23): + /vue-router@4.3.2(vue@3.4.24): resolution: {integrity: sha512-hKQJ1vDAZ5LVkKEnHhmm1f9pMiWIBNGF5AwU67PdH7TyXCj/a4hTccuUuYCAMgJK6rO/NVYtQIEN3yL8CECa7Q==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false /vue-template-compiler@2.7.16: @@ -9586,13 +9552,13 @@ packages: he: 1.2.0 dev: true - /vue-tippy@6.4.1(vue@3.4.23): + /vue-tippy@6.4.1(vue@3.4.24): resolution: {integrity: sha512-PEAKdioZjUvYWz4euxHFSXKJbL6kIKO29/LtQaCBbnd5Vg0U5kL8iLuqRshB2I31pXPSQS0qJsWx56178eS2QA==} peerDependencies: vue: ^3.2.0 dependencies: tippy.js: 6.3.7 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false /vue-tsc@1.8.27(typescript@5.4.5): @@ -9607,7 +9573,7 @@ packages: typescript: 5.4.5 dev: true - /vue-types@5.1.1(vue@3.4.23): + /vue-types@5.1.1(vue@3.4.24): resolution: {integrity: sha512-FMY/JCLWePXgGIcMDqYdJsQm1G0CDxEjq6W0+tZMJZlX37q/61eSGSIa/XFRwa9T7kkKXuxxl94/2kgxyWQqKw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -9617,75 +9583,75 @@ packages: optional: true dependencies: is-plain-object: 5.0.0 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false - /vue-virtual-scroller@2.0.0-beta.8(vue@3.4.23): + /vue-virtual-scroller@2.0.0-beta.8(vue@3.4.24): resolution: {integrity: sha512-b8/f5NQ5nIEBRTNi6GcPItE4s7kxNHw2AIHLtDp+2QvqdTjVN0FgONwX9cr53jWRgnu+HRLPaWDOR2JPI5MTfQ==} peerDependencies: vue: ^3.2.0 dependencies: mitt: 2.1.0 - vue: 3.4.23(typescript@5.4.5) - vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.23) - vue-resize: 2.0.0-alpha.1(vue@3.4.23) + vue: 3.4.24(typescript@5.4.5) + vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.24) + vue-resize: 2.0.0-alpha.1(vue@3.4.24) dev: false - /vue-waterfall-plugin-next@2.4.3(@types/lodash-es@4.17.12)(vue@3.4.23): + /vue-waterfall-plugin-next@2.4.3(@types/lodash-es@4.17.12)(vue@3.4.24): resolution: {integrity: sha512-L2mH8wOn+ZuddPhaYHKljfukNM0iQd3vhjesvBK4ck+D5swS8c34VdlOED2w53QZvUrXQpEg9ASDHzLlLkzztg==} dependencies: animate.css: 4.1.1 - element-plus: 2.1.4(@types/lodash-es@4.17.12)(vue@3.4.23) - vue-router: 4.3.2(vue@3.4.23) + element-plus: 2.1.4(@types/lodash-es@4.17.12)(vue@3.4.24) + vue-router: 4.3.2(vue@3.4.24) transitivePeerDependencies: - '@types/lodash-es' - '@vue/composition-api' - vue dev: false - /vue3-danmaku@1.6.0(vue@3.4.23): + /vue3-danmaku@1.6.0(vue@3.4.24): resolution: {integrity: sha512-XjwVKIelupDD3PWn6k22l5qS8y+SCdFUYq4sSpcPInqk7CyzXWSAfz2BL6WWx9HU9CRWS3x2oDMkepLkJoWvNQ==} peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false /vue3-puzzle-vcode@1.1.7: resolution: {integrity: sha512-mW780dz7HKjrElnE60CeYSeHGidKBKHoMjTDYfqF21330rTkFOsfDK1FQKZ22MktgMtTEoS/imfpEDlM1cxY/g==} dev: false - /vue@3.4.23(typescript@5.4.5): - resolution: {integrity: sha512-X1y6yyGJ28LMUBJ0k/qIeKHstGd+BlWQEOT40x3auJFTmpIhpbKLgN7EFsqalnJXq1Km5ybDEsp6BhuWKciUDg==} + /vue@3.4.24(typescript@5.4.5): + resolution: {integrity: sha512-NPdx7dLGyHmKHGRRU5bMRYVE+rechR+KDU5R2tSTNG36PuMwbfAJ+amEvOAw7BPfZp5sQulNELSLm5YUkau+Sg==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.23 - '@vue/compiler-sfc': 3.4.23 - '@vue/runtime-dom': 3.4.23 - '@vue/server-renderer': 3.4.23(vue@3.4.23) - '@vue/shared': 3.4.23 + '@vue/compiler-dom': 3.4.24 + '@vue/compiler-sfc': 3.4.24 + '@vue/runtime-dom': 3.4.24 + '@vue/server-renderer': 3.4.24(vue@3.4.24) + '@vue/shared': 3.4.24 typescript: 5.4.5 - /vuedraggable@4.1.0(vue@3.4.23): + /vuedraggable@4.1.0(vue@3.4.24): resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==} peerDependencies: vue: ^3.0.1 dependencies: sortablejs: 1.14.0 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) dev: false - /vxe-table@4.6.0(vue@3.4.23): + /vxe-table@4.6.0(vue@3.4.24): resolution: {integrity: sha512-ES9T1PVP8U9jkdP/K8uEUYPE0B07r2PigJM8yeOutQFK9Oi/ivgS6ONZ6c0KasxrxpUBE8Z8p6EAPzlA3VQAEg==} peerDependencies: vue: ^3.2.28 dependencies: dom-zindex: 1.0.1 - vue: 3.4.23(typescript@5.4.5) + vue: 3.4.24(typescript@5.4.5) xe-utils: 3.5.25 dev: false diff --git a/src/router/modules/able.ts b/src/router/modules/able.ts index 350fe395ce..b90bad22bd 100644 --- a/src/router/modules/able.ts +++ b/src/router/modules/able.ts @@ -95,22 +95,6 @@ export default { } } }, - { - path: "/able/word", - name: "Word", - component: () => import("@/views/able/word.vue"), - meta: { - title: $t("menus.pureWord") - } - }, - { - path: "/able/excels", - name: "Excels", - component: () => import("@/views/able/excels.vue"), - meta: { - title: $t("menus.pureExcels") - } - }, { path: "/able/pdf", name: "Pdf", diff --git a/src/store/modules/app.ts b/src/store/modules/app.ts index de73bd9e66..ea928304c6 100644 --- a/src/store/modules/app.ts +++ b/src/store/modules/app.ts @@ -1,8 +1,8 @@ +import { defineStore } from "pinia"; import { type appType, store, getConfig, - defineStore, storageLocal, deviceDetection, responsiveStorageNameSpace diff --git a/src/store/modules/epTheme.ts b/src/store/modules/epTheme.ts index 48962d132c..fa73effd43 100644 --- a/src/store/modules/epTheme.ts +++ b/src/store/modules/epTheme.ts @@ -1,7 +1,7 @@ +import { defineStore } from "pinia"; import { store, getConfig, - defineStore, storageLocal, responsiveStorageNameSpace } from "../utils"; diff --git a/src/store/modules/multiTags.ts b/src/store/modules/multiTags.ts index fbcfd1d75a..fee223402b 100644 --- a/src/store/modules/multiTags.ts +++ b/src/store/modules/multiTags.ts @@ -1,3 +1,4 @@ +import { defineStore } from "pinia"; import { type multiType, type positionType, @@ -7,7 +8,6 @@ import { isNumber, isBoolean, getConfig, - defineStore, routerArrays, storageLocal, responsiveStorageNameSpace diff --git a/src/store/modules/permission.ts b/src/store/modules/permission.ts index 4c6997627c..2ddca781a0 100644 --- a/src/store/modules/permission.ts +++ b/src/store/modules/permission.ts @@ -1,3 +1,4 @@ +import { defineStore } from "pinia"; import { type cacheType, store, @@ -5,7 +6,6 @@ import { ascending, getKeyList, filterTree, - defineStore, constantMenus, filterNoPermissionTree, formatFlatteningRoutes diff --git a/src/store/modules/settings.ts b/src/store/modules/settings.ts index f8e275ff89..7f810f7f15 100644 --- a/src/store/modules/settings.ts +++ b/src/store/modules/settings.ts @@ -1,4 +1,5 @@ -import { type setType, store, defineStore, getConfig } from "../utils"; +import { defineStore } from "pinia"; +import { type setType, store, getConfig } from "../utils"; export const useSettingStore = defineStore({ id: "pure-setting", diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index 8496f00793..df92595cfe 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -1,8 +1,8 @@ +import { defineStore } from "pinia"; import { type userType, store, router, - defineStore, resetRouter, routerArrays, storageLocal diff --git a/src/store/utils.ts b/src/store/utils.ts index 581a43dca7..5dd8c75f09 100644 --- a/src/store/utils.ts +++ b/src/store/utils.ts @@ -1,5 +1,4 @@ export { store } from "@/store"; -export { defineStore } from "pinia"; export { routerArrays } from "@/layout/types"; export { router, resetRouter, constantMenus } from "@/router"; export { getConfig, responsiveStorageNameSpace } from "@/config"; diff --git a/src/views/able/excels.vue b/src/views/able/excels.vue deleted file mode 100644 index a369ef7085..0000000000 --- a/src/views/able/excels.vue +++ /dev/null @@ -1,27 +0,0 @@ - - - diff --git a/src/views/able/word.vue b/src/views/able/word.vue deleted file mode 100644 index 8ce9676952..0000000000 --- a/src/views/able/word.vue +++ /dev/null @@ -1,18 +0,0 @@ - - -