From 03fff4befb8b2f5d3f299d6744b3fef9ad72443a Mon Sep 17 00:00:00 2001 From: valarchie <343928303@qq.com> Date: Tue, 16 May 2023 21:37:59 +0800 Subject: [PATCH 1/5] =?UTF-8?q?fix:=20=E5=85=B3=E9=97=AD=E5=88=97=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E5=87=BA=E7=8E=B0=E6=BB=9A=E5=8A=A8=E6=9D=A1=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BB=A5=E5=8F=8A=E9=94=99=E8=AF=AF=E5=AD=97?= =?UTF-8?q?=20(#556)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/RePureTableBar/src/bar.tsx | 1 + src/utils/http/index.ts | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/components/RePureTableBar/src/bar.tsx b/src/components/RePureTableBar/src/bar.tsx index 36b529fb0..3b3157d35 100644 --- a/src/components/RePureTableBar/src/bar.tsx +++ b/src/components/RePureTableBar/src/bar.tsx @@ -245,6 +245,7 @@ export default defineComponent({ => { // 开启进度条动画 NProgress.start(); - // 优先判断post/get等方法是否传入回掉,否则执行初始化设置等回掉 + // 优先判断post/get等方法是否传入回调,否则执行初始化设置等回调 if (typeof config.beforeRequestCallback === "function") { config.beforeRequestCallback(config); return config; @@ -123,7 +123,7 @@ class PureHttp { const $config = response.config; // 关闭进度条动画 NProgress.done(); - // 优先判断post/get等方法是否传入回掉,否则执行初始化设置等回掉 + // 优先判断post/get等方法是否传入回调,否则执行初始化设置等回调 if (typeof $config.beforeResponseCallback === "function") { $config.beforeResponseCallback(response); return response.data; @@ -159,7 +159,7 @@ class PureHttp { ...axiosConfig } as PureHttpRequestConfig; - // 单独处理自定义请求/响应回掉 + // 单独处理自定义请求/响应回调 return new Promise((resolve, reject) => { PureHttp.axiosInstance .request(config) From af421a6489b48f149a2bca0489b4f47642b4bf1b Mon Sep 17 00:00:00 2001 From: xiaoming <1923740402@qq.com> Date: Wed, 17 May 2023 11:41:18 +0800 Subject: [PATCH 2/5] =?UTF-8?q?feat:=20=E5=AE=8C=E5=96=84=E8=A7=92?= =?UTF-8?q?=E8=89=B2=E7=AE=A1=E7=90=86=E9=A1=B5=E9=9D=A2=20(#557)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mock/system.ts | 223 +++++++--------- package.json | 12 +- pnpm-lock.yaml | 286 ++++++++++----------- src/api/system.ts | 6 +- src/components/ReIcon/src/Select.vue | 2 +- src/router/modules/components.ts | 8 +- src/views/components/button/index.vue | 2 +- src/views/components/dialog/index.vue | 2 +- src/views/components/map/index.vue | 2 +- src/views/components/video/index.vue | 2 +- src/views/system/dept/form.vue | 4 +- src/views/system/dept/index.vue | 2 +- src/views/system/dept/{ => utils}/hook.tsx | 6 +- src/views/system/dept/{ => utils}/rule.ts | 0 src/views/system/dept/{ => utils}/types.ts | 0 src/views/system/role/form.vue | 55 ++++ src/views/system/role/index.vue | 53 ++-- src/views/system/role/{ => utils}/hook.tsx | 142 ++++++---- src/views/system/role/utils/rule.ts | 8 + src/views/system/role/utils/types.ts | 15 ++ 20 files changed, 472 insertions(+), 358 deletions(-) rename src/views/system/dept/{ => utils}/hook.tsx (97%) rename src/views/system/dept/{ => utils}/rule.ts (100%) rename src/views/system/dept/{ => utils}/types.ts (100%) create mode 100644 src/views/system/role/form.vue rename src/views/system/role/{ => utils}/hook.tsx (56%) create mode 100644 src/views/system/role/utils/rule.ts create mode 100644 src/views/system/role/utils/types.ts diff --git a/mock/system.ts b/mock/system.ts index e9c595288..c4ec3213b 100644 --- a/mock/system.ts +++ b/mock/system.ts @@ -1,9 +1,9 @@ import { MockMethod } from "vite-plugin-mock"; export default [ - // 角色 + // 用户 { - url: "/role", + url: "/user", method: "post", response: () => { return { @@ -11,58 +11,114 @@ export default [ data: { list: [ { - createTime: 1605456000000, - updateTime: 1645477701000, - creator: "admin", - updater: "", - deleted: false, - tenantId: 1, + username: "admin", + nickname: "admin", + remark: "管理员", + deptId: 103, + postIds: [1], + mobile: "15888888888", + sex: 0, id: 1, - name: "超级管理员", - code: "super_admin", - sort: 1, status: 0, - type: 1, - remark: "超级管理员", - dataScope: 1, - dataScopeDeptIds: null + createTime: 1605456000000, + dept: { + id: 103, + name: "研发部门" + } }, { + username: "pure", + nickname: "pure", + remark: "不要吓我", + deptId: 104, + postIds: [1], + mobile: "15888888888", + sex: 0, + id: 100, + status: 1, createTime: 1605456000000, - updateTime: 1645477700000, - creator: "admin", - updater: "", - deleted: false, - tenantId: 1, - id: 2, - name: "普通角色", - code: "common", - sort: 2, - status: 0, - type: 1, - remark: "普通角色", - dataScope: 2, - dataScopeDeptIds: null + dept: { + id: 104, + name: "市场部门" + } }, { + username: "小姐姐", + nickname: "girl", + remark: null, + deptId: 106, + postIds: null, + mobile: "15888888888", + sex: 1, + id: 103, + status: 1, createTime: 1605456000000, - updateTime: 1647698441000, - creator: "", - updater: "1", - deleted: false, - tenantId: 1, - id: 101, - name: "测试账号", - code: "test", - sort: 0, + dept: { + id: 106, + name: "财务部门" + } + }, + { + username: "小哥哥", + nickname: "boy", + remark: null, + deptId: 107, + postIds: [], + mobile: "15888888888", + sex: 0, + id: 104, status: 0, - type: 2, - remark: "132", - dataScope: 1, - dataScopeDeptIds: [] + createTime: 1605456000000, + dept: { + id: 107, + name: "运维部门" + } } ], - total: 3 + total: 4 + } + }; + } + }, + // 角色 + { + url: "/role", + method: "post", + response: ({ body }) => { + let list = [ + { + createTime: 1605456000000, // 时间戳(毫秒ms) + updateTime: 1684512000000, + creator: "admin", + id: 1, + name: "超级管理员", + code: "admin", + status: 1, // 状态 1 启用 0 停用 + remark: "超级管理员拥有最高权限" + }, + { + createTime: 1605456000000, + updateTime: 1684512000000, + creator: "admin", + id: 2, + name: "普通角色", + code: "common", + status: 1, + remark: "普通角色拥有部分权限" + } + ]; + list = list.filter(item => item.name.includes(body?.name)); + list = list.filter(item => + String(item.status).includes(String(body?.status)) + ); + if (body.code) list = list.filter(item => item.code === body.code); + return { + success: true, + data: { + list, + total: list.length, // 总条目数 + pageSize: 10, // 每页显示条目个数 + currentPage: 1 // 当前页数 } }; } @@ -83,7 +139,7 @@ export default [ phone: "15888888888", principal: "@cname()", email: "@email", - status: 1, + status: 1, // 状态 1 启用 0 停用 type: 1, // 1 公司 2 分公司 3 部门 createTime: 1605456000000, remark: "@cparagraph(1, 3)" @@ -208,84 +264,5 @@ export default [ ] }; } - }, - // 用户 - { - url: "/user", - method: "post", - response: () => { - return { - success: true, - data: { - list: [ - { - username: "admin", - nickname: "admin", - remark: "管理员", - deptId: 103, - postIds: [1], - mobile: "15888888888", - sex: 0, - id: 1, - status: 0, - createTime: 1605456000000, - dept: { - id: 103, - name: "研发部门" - } - }, - { - username: "pure", - nickname: "pure", - remark: "不要吓我", - deptId: 104, - postIds: [1], - mobile: "15888888888", - sex: 0, - id: 100, - status: 1, - createTime: 1605456000000, - dept: { - id: 104, - name: "市场部门" - } - }, - { - username: "小姐姐", - nickname: "girl", - remark: null, - deptId: 106, - postIds: null, - mobile: "15888888888", - sex: 1, - id: 103, - status: 1, - createTime: 1605456000000, - dept: { - id: 106, - name: "财务部门" - } - }, - { - username: "小哥哥", - nickname: "boy", - remark: null, - deptId: 107, - postIds: [], - mobile: "15888888888", - sex: 0, - id: 104, - status: 0, - createTime: 1605456000000, - dept: { - id: 107, - name: "运维部门" - } - } - ], - total: 4 - } - }; - } } ] as MockMethod[]; diff --git a/package.json b/package.json index 484ab32a5..8c97b4324 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "vue-json-pretty": "^2.2.4", "vue-pdf-embed": "^1.1.6", "vue-router": "^4.2.0", - "vue-types": "^5.0.2", + "vue-types": "^5.0.3", "vue-virtual-scroller": "2.0.0-beta.7", "vue-waterfall-plugin-next": "^2.2.1", "vue3-danmaku": "1.4.0-beta.1", @@ -95,8 +95,8 @@ "@types/qrcode": "^1.5.0", "@types/qs": "^6.9.7", "@types/sortablejs": "^1.15.1", - "@typescript-eslint/eslint-plugin": "^5.59.5", - "@typescript-eslint/parser": "^5.59.5", + "@typescript-eslint/eslint-plugin": "^5.59.6", + "@typescript-eslint/parser": "^5.59.6", "@vitejs/plugin-vue": "^4.2.3", "@vitejs/plugin-vue-jsx": "^3.0.1", "@vue/eslint-config-prettier": "^7.1.0", @@ -106,7 +106,7 @@ "cssnano": "^6.0.1", "eslint": "^8.40.0", "eslint-plugin-prettier": "^4.2.1", - "eslint-plugin-vue": "^9.12.0", + "eslint-plugin-vue": "^9.13.0", "husky": "^8.0.3", "lint-staged": "^13.2.2", "picocolors": "^1.0.0", @@ -133,9 +133,9 @@ "stylelint-scss": "^5.0.0", "svgo": "^3.0.2", "tailwindcss": "^3.3.2", - "terser": "^5.17.3", + "terser": "^5.17.4", "typescript": "^5.0.4", - "vite": "^4.3.5", + "vite": "^4.3.7", "vite-plugin-cdn-import": "^0.3.5", "vite-plugin-compression": "^0.5.1", "vite-plugin-mock": "^2.9.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1d695a0bd..4c37fb0b1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,8 +24,8 @@ specifiers: "@types/qrcode": ^1.5.0 "@types/qs": ^6.9.7 "@types/sortablejs": ^1.15.1 - "@typescript-eslint/eslint-plugin": ^5.59.5 - "@typescript-eslint/parser": ^5.59.5 + "@typescript-eslint/eslint-plugin": ^5.59.6 + "@typescript-eslint/parser": ^5.59.6 "@vitejs/plugin-vue": ^4.2.3 "@vitejs/plugin-vue-jsx": ^3.0.1 "@vue/eslint-config-prettier": ^7.1.0 @@ -48,7 +48,7 @@ specifiers: element-resize-detector: ^1.2.4 eslint: ^8.40.0 eslint-plugin-prettier: ^4.2.1 - eslint-plugin-vue: ^9.12.0 + eslint-plugin-vue: ^9.13.0 husky: ^8.0.3 intro.js: ^7.0.1 js-cookie: ^3.0.5 @@ -89,11 +89,11 @@ specifiers: svgo: ^3.0.2 swiper: ^9.3.1 tailwindcss: ^3.3.2 - terser: ^5.17.3 + terser: ^5.17.4 typeit: ^8.7.1 typescript: ^5.0.4 v-contextmenu: 3.0.0 - vite: ^4.3.5 + vite: ^4.3.7 vite-plugin-cdn-import: ^0.3.5 vite-plugin-compression: ^0.5.1 vite-plugin-mock: ^2.9.6 @@ -106,7 +106,7 @@ specifiers: vue-pdf-embed: ^1.1.6 vue-router: ^4.2.0 vue-tsc: ^1.6.5 - vue-types: ^5.0.2 + vue-types: ^5.0.3 vue-virtual-scroller: 2.0.0-beta.7 vue-waterfall-plugin-next: ^2.2.1 vue3-danmaku: 1.4.0-beta.1 @@ -156,7 +156,7 @@ dependencies: vue-json-pretty: 2.2.4_vue@3.3.2 vue-pdf-embed: 1.1.6_vue@3.3.2 vue-router: 4.2.0_vue@3.3.2 - vue-types: 5.0.2_vue@3.3.2 + vue-types: 5.0.3_vue@3.3.2 vue-virtual-scroller: 2.0.0-beta.7_vue@3.3.2 vue-waterfall-plugin-next: 2.2.1_vue@3.3.2 vue3-danmaku: 1.4.0-beta.1_vue@3.3.2 @@ -181,18 +181,18 @@ devDependencies: "@types/qrcode": 1.5.0 "@types/qs": 6.9.7 "@types/sortablejs": 1.15.1 - "@typescript-eslint/eslint-plugin": 5.59.5_zaj6dsh3leplki3sfxgbx2w2za - "@typescript-eslint/parser": 5.59.5_3qfatcekpgbllh6uk5ivyhkbxq - "@vitejs/plugin-vue": 4.2.3_vite@4.3.5+vue@3.3.2 - "@vitejs/plugin-vue-jsx": 3.0.1_vite@4.3.5+vue@3.3.2 + "@typescript-eslint/eslint-plugin": 5.59.6_hrzo544y7ygaq2nap7kmpxcgnm + "@typescript-eslint/parser": 5.59.6_3qfatcekpgbllh6uk5ivyhkbxq + "@vitejs/plugin-vue": 4.2.3_vite@4.3.7+vue@3.3.2 + "@vitejs/plugin-vue-jsx": 3.0.1_vite@4.3.7+vue@3.3.2 "@vue/eslint-config-prettier": 7.1.0_aq37wtubambsjkbuajxtwljxa4 - "@vue/eslint-config-typescript": 11.0.3_nhvncizgwdwdw3lhirpwnri2za + "@vue/eslint-config-typescript": 11.0.3_2scluc6ttmuw6bnoknuoazerjy autoprefixer: 10.4.14_postcss@8.4.23 cloc: 2.11.0 cssnano: 6.0.1_postcss@8.4.23 eslint: 8.40.0 eslint-plugin-prettier: 4.2.1_aq37wtubambsjkbuajxtwljxa4 - eslint-plugin-vue: 9.12.0_eslint@8.40.0 + eslint-plugin-vue: 9.13.0_eslint@8.40.0 husky: 8.0.3 lint-staged: 13.2.2 picocolors: 1.0.0 @@ -219,12 +219,12 @@ devDependencies: stylelint-scss: 5.0.0_stylelint@15.6.1 svgo: 3.0.2 tailwindcss: 3.3.2 - terser: 5.17.3 + terser: 5.17.4 typescript: 5.0.4 - vite: 4.3.5_wshwf6lyytunybtggckvwapi7u + vite: 4.3.7_tal7gj4owy4f6uovip3nh65ye4 vite-plugin-cdn-import: 0.3.5 - vite-plugin-compression: 0.5.1_vite@4.3.5 - vite-plugin-mock: 2.9.8_mockjs@1.1.0+vite@4.3.5 + vite-plugin-compression: 0.5.1_vite@4.3.7 + vite-plugin-mock: 2.9.8_mockjs@1.1.0+vite@4.3.7 vite-plugin-remove-console: 2.1.1 vite-svg-loader: 4.0.0 vue-eslint-parser: 9.3.0_eslint@8.40.0 @@ -1079,10 +1079,10 @@ packages: vue: 3.3.2 dev: false - /@esbuild/android-arm/0.17.18: + /@esbuild/android-arm/0.17.19: resolution: { - integrity: sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw== + integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A== } engines: { node: ">=12" } cpu: [arm] @@ -1091,10 +1091,10 @@ packages: dev: true optional: true - /@esbuild/android-arm64/0.17.18: + /@esbuild/android-arm64/0.17.19: resolution: { - integrity: sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw== + integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA== } engines: { node: ">=12" } cpu: [arm64] @@ -1103,10 +1103,10 @@ packages: dev: true optional: true - /@esbuild/android-x64/0.17.18: + /@esbuild/android-x64/0.17.19: resolution: { - integrity: sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg== + integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww== } engines: { node: ">=12" } cpu: [x64] @@ -1115,10 +1115,10 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64/0.17.18: + /@esbuild/darwin-arm64/0.17.19: resolution: { - integrity: sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ== + integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg== } engines: { node: ">=12" } cpu: [arm64] @@ -1127,10 +1127,10 @@ packages: dev: true optional: true - /@esbuild/darwin-x64/0.17.18: + /@esbuild/darwin-x64/0.17.19: resolution: { - integrity: sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A== + integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw== } engines: { node: ">=12" } cpu: [x64] @@ -1139,10 +1139,10 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64/0.17.18: + /@esbuild/freebsd-arm64/0.17.19: resolution: { - integrity: sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA== + integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ== } engines: { node: ">=12" } cpu: [arm64] @@ -1151,10 +1151,10 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64/0.17.18: + /@esbuild/freebsd-x64/0.17.19: resolution: { - integrity: sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew== + integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ== } engines: { node: ">=12" } cpu: [x64] @@ -1163,10 +1163,10 @@ packages: dev: true optional: true - /@esbuild/linux-arm/0.17.18: + /@esbuild/linux-arm/0.17.19: resolution: { - integrity: sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg== + integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA== } engines: { node: ">=12" } cpu: [arm] @@ -1175,10 +1175,10 @@ packages: dev: true optional: true - /@esbuild/linux-arm64/0.17.18: + /@esbuild/linux-arm64/0.17.19: resolution: { - integrity: sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ== + integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg== } engines: { node: ">=12" } cpu: [arm64] @@ -1187,10 +1187,10 @@ packages: dev: true optional: true - /@esbuild/linux-ia32/0.17.18: + /@esbuild/linux-ia32/0.17.19: resolution: { - integrity: sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ== + integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ== } engines: { node: ">=12" } cpu: [ia32] @@ -1211,10 +1211,10 @@ packages: dev: true optional: true - /@esbuild/linux-loong64/0.17.18: + /@esbuild/linux-loong64/0.17.19: resolution: { - integrity: sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ== + integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ== } engines: { node: ">=12" } cpu: [loong64] @@ -1223,10 +1223,10 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el/0.17.18: + /@esbuild/linux-mips64el/0.17.19: resolution: { - integrity: sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA== + integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A== } engines: { node: ">=12" } cpu: [mips64el] @@ -1235,10 +1235,10 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64/0.17.18: + /@esbuild/linux-ppc64/0.17.19: resolution: { - integrity: sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ== + integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg== } engines: { node: ">=12" } cpu: [ppc64] @@ -1247,10 +1247,10 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64/0.17.18: + /@esbuild/linux-riscv64/0.17.19: resolution: { - integrity: sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA== + integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA== } engines: { node: ">=12" } cpu: [riscv64] @@ -1259,10 +1259,10 @@ packages: dev: true optional: true - /@esbuild/linux-s390x/0.17.18: + /@esbuild/linux-s390x/0.17.19: resolution: { - integrity: sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw== + integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q== } engines: { node: ">=12" } cpu: [s390x] @@ -1271,10 +1271,10 @@ packages: dev: true optional: true - /@esbuild/linux-x64/0.17.18: + /@esbuild/linux-x64/0.17.19: resolution: { - integrity: sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA== + integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw== } engines: { node: ">=12" } cpu: [x64] @@ -1283,10 +1283,10 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64/0.17.18: + /@esbuild/netbsd-x64/0.17.19: resolution: { - integrity: sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg== + integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q== } engines: { node: ">=12" } cpu: [x64] @@ -1295,10 +1295,10 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64/0.17.18: + /@esbuild/openbsd-x64/0.17.19: resolution: { - integrity: sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA== + integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g== } engines: { node: ">=12" } cpu: [x64] @@ -1307,10 +1307,10 @@ packages: dev: true optional: true - /@esbuild/sunos-x64/0.17.18: + /@esbuild/sunos-x64/0.17.19: resolution: { - integrity: sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg== + integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg== } engines: { node: ">=12" } cpu: [x64] @@ -1319,10 +1319,10 @@ packages: dev: true optional: true - /@esbuild/win32-arm64/0.17.18: + /@esbuild/win32-arm64/0.17.19: resolution: { - integrity: sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg== + integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag== } engines: { node: ">=12" } cpu: [arm64] @@ -1331,10 +1331,10 @@ packages: dev: true optional: true - /@esbuild/win32-ia32/0.17.18: + /@esbuild/win32-ia32/0.17.19: resolution: { - integrity: sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw== + integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw== } engines: { node: ">=12" } cpu: [ia32] @@ -1343,10 +1343,10 @@ packages: dev: true optional: true - /@esbuild/win32-x64/0.17.18: + /@esbuild/win32-x64/0.17.19: resolution: { - integrity: sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg== + integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA== } engines: { node: ">=12" } cpu: [x64] @@ -2454,10 +2454,10 @@ packages: "@types/yargs-parser": 21.0.0 dev: false - /@typescript-eslint/eslint-plugin/5.59.5_zaj6dsh3leplki3sfxgbx2w2za: + /@typescript-eslint/eslint-plugin/5.59.6_hrzo544y7ygaq2nap7kmpxcgnm: resolution: { - integrity: sha512-feA9xbVRWJZor+AnLNAr7A8JRWeZqHUf4T9tlP+TN04b05pFVhO5eN7/O93Y/1OUlLMHKbnJisgDURs/qvtqdg== + integrity: sha512-sXtOgJNEuRU5RLwPUb1jxtToZbgvq3M6FPpY4QENxoOggK+UpTxUBpj6tD8+Qh2g46Pi9We87E+eHnUw8YcGsw== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -2469,10 +2469,10 @@ packages: optional: true dependencies: "@eslint-community/regexpp": 4.5.1 - "@typescript-eslint/parser": 5.59.5_3qfatcekpgbllh6uk5ivyhkbxq - "@typescript-eslint/scope-manager": 5.59.5 - "@typescript-eslint/type-utils": 5.59.5_3qfatcekpgbllh6uk5ivyhkbxq - "@typescript-eslint/utils": 5.59.5_3qfatcekpgbllh6uk5ivyhkbxq + "@typescript-eslint/parser": 5.59.6_3qfatcekpgbllh6uk5ivyhkbxq + "@typescript-eslint/scope-manager": 5.59.6 + "@typescript-eslint/type-utils": 5.59.6_3qfatcekpgbllh6uk5ivyhkbxq + "@typescript-eslint/utils": 5.59.6_3qfatcekpgbllh6uk5ivyhkbxq debug: 4.3.4 eslint: 8.40.0 grapheme-splitter: 1.0.4 @@ -2485,10 +2485,10 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.59.5_3qfatcekpgbllh6uk5ivyhkbxq: + /@typescript-eslint/parser/5.59.6_3qfatcekpgbllh6uk5ivyhkbxq: resolution: { - integrity: sha512-NJXQC4MRnF9N9yWqQE2/KLRSOLvrrlZb48NGVfBa+RuPMN6B7ZcK5jZOvhuygv4D64fRKnZI4L4p8+M+rfeQuw== + integrity: sha512-7pCa6al03Pv1yf/dUg/s1pXz/yGMUBAw5EeWqNTFiSueKvRNonze3hma3lhdsOrQcaOXhbk5gKu2Fludiho9VA== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -2498,9 +2498,9 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/scope-manager": 5.59.5 - "@typescript-eslint/types": 5.59.5 - "@typescript-eslint/typescript-estree": 5.59.5_typescript@5.0.4 + "@typescript-eslint/scope-manager": 5.59.6 + "@typescript-eslint/types": 5.59.6 + "@typescript-eslint/typescript-estree": 5.59.6_typescript@5.0.4 debug: 4.3.4 eslint: 8.40.0 typescript: 5.0.4 @@ -2508,21 +2508,21 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager/5.59.5: + /@typescript-eslint/scope-manager/5.59.6: resolution: { - integrity: sha512-jVecWwnkX6ZgutF+DovbBJirZcAxgxC0EOHYt/niMROf8p4PwxxG32Qdhj/iIQQIuOflLjNkxoXyArkcIP7C3A== + integrity: sha512-gLbY3Le9Dxcb8KdpF0+SJr6EQ+hFGYFl6tVY8VxLPFDfUZC7BHFw+Vq7bM5lE9DwWPfx4vMWWTLGXgpc0mAYyQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - "@typescript-eslint/types": 5.59.5 - "@typescript-eslint/visitor-keys": 5.59.5 + "@typescript-eslint/types": 5.59.6 + "@typescript-eslint/visitor-keys": 5.59.6 dev: true - /@typescript-eslint/type-utils/5.59.5_3qfatcekpgbllh6uk5ivyhkbxq: + /@typescript-eslint/type-utils/5.59.6_3qfatcekpgbllh6uk5ivyhkbxq: resolution: { - integrity: sha512-4eyhS7oGym67/pSxA2mmNq7X164oqDYNnZCUayBwJZIRVvKpBCMBzFnFxjeoDeShjtO6RQBHBuwybuX3POnDqg== + integrity: sha512-A4tms2Mp5yNvLDlySF+kAThV9VTBPCvGf0Rp8nl/eoDX9Okun8byTKoj3fJ52IJitjWOk0fKPNQhXEB++eNozQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -2532,8 +2532,8 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/typescript-estree": 5.59.5_typescript@5.0.4 - "@typescript-eslint/utils": 5.59.5_3qfatcekpgbllh6uk5ivyhkbxq + "@typescript-eslint/typescript-estree": 5.59.6_typescript@5.0.4 + "@typescript-eslint/utils": 5.59.6_3qfatcekpgbllh6uk5ivyhkbxq debug: 4.3.4 eslint: 8.40.0 tsutils: 3.21.0_typescript@5.0.4 @@ -2542,18 +2542,18 @@ packages: - supports-color dev: true - /@typescript-eslint/types/5.59.5: + /@typescript-eslint/types/5.59.6: resolution: { - integrity: sha512-xkfRPHbqSH4Ggx4eHRIO/eGL8XL4Ysb4woL8c87YuAo8Md7AUjyWKa9YMwTL519SyDPrfEgKdewjkxNCVeJW7w== + integrity: sha512-tH5lBXZI7T2MOUgOWFdVNUILsI02shyQvfzG9EJkoONWugCG77NDDa1EeDGw7oJ5IvsTAAGVV8I3Tk2PNu9QfA== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /@typescript-eslint/typescript-estree/5.59.5_typescript@5.0.4: + /@typescript-eslint/typescript-estree/5.59.6_typescript@5.0.4: resolution: { - integrity: sha512-+XXdLN2CZLZcD/mO7mQtJMvCkzRfmODbeSKuMY/yXbGkzvA9rJyDY5qDYNoiz2kP/dmyAxXquL2BvLQLJFPQIg== + integrity: sha512-vW6JP3lMAs/Tq4KjdI/RiHaaJSO7IUsbkz17it/Rl9Q+WkQ77EOuOnlbaU8kKfVIOJxMhnRiBG+olE7f3M16DA== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -2562,8 +2562,8 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/types": 5.59.5 - "@typescript-eslint/visitor-keys": 5.59.5 + "@typescript-eslint/types": 5.59.6 + "@typescript-eslint/visitor-keys": 5.59.6 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -2574,10 +2574,10 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.59.5_3qfatcekpgbllh6uk5ivyhkbxq: + /@typescript-eslint/utils/5.59.6_3qfatcekpgbllh6uk5ivyhkbxq: resolution: { - integrity: sha512-sCEHOiw+RbyTii9c3/qN74hYDPNORb8yWCoPLmB7BIflhplJ65u2PBpdRla12e3SSTJ2erRkPjz7ngLHhUegxA== + integrity: sha512-vzaaD6EXbTS29cVH0JjXBdzMt6VBlv+hE31XktDRMX1j3462wZCJa7VzO2AxXEXcIl8GQqZPcOPuW/Z1tZVogg== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -2586,9 +2586,9 @@ packages: "@eslint-community/eslint-utils": 4.4.0_eslint@8.40.0 "@types/json-schema": 7.0.11 "@types/semver": 7.5.0 - "@typescript-eslint/scope-manager": 5.59.5 - "@typescript-eslint/types": 5.59.5 - "@typescript-eslint/typescript-estree": 5.59.5_typescript@5.0.4 + "@typescript-eslint/scope-manager": 5.59.6 + "@typescript-eslint/types": 5.59.6 + "@typescript-eslint/typescript-estree": 5.59.6_typescript@5.0.4 eslint: 8.40.0 eslint-scope: 5.1.1 semver: 7.5.0 @@ -2597,14 +2597,14 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.59.5: + /@typescript-eslint/visitor-keys/5.59.6: resolution: { - integrity: sha512-qL+Oz+dbeBRTeyJTIy0eniD3uvqU7x+y1QceBismZ41hd4aBSRh8UAw4pZP0+XzLuPZmx4raNMq/I+59W2lXKA== + integrity: sha512-zEfbFLzB9ETcEJ4HZEEsCR9HHeNku5/Qw1jSS5McYJv5BR+ftYXwFFAH5Al+xkGaZEqowMwl7uoJjQb1YSPF8Q== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - "@typescript-eslint/types": 5.59.5 + "@typescript-eslint/types": 5.59.6 eslint-visitor-keys: 3.4.1 dev: true @@ -2664,7 +2664,7 @@ packages: nanoid: 3.3.6 dev: false - /@vitejs/plugin-vue-jsx/3.0.1_vite@4.3.5+vue@3.3.2: + /@vitejs/plugin-vue-jsx/3.0.1_vite@4.3.7+vue@3.3.2: resolution: { integrity: sha512-+Jb7ggL48FSPS1uhPnJbJwWa9Sr90vQ+d0InW+AhBM22n+cfuYqJZDckBc+W3QSHe1WDvewMZfa4wZOtk5pRgw== @@ -2677,13 +2677,13 @@ packages: "@babel/core": 7.21.8 "@babel/plugin-transform-typescript": 7.21.3_@babel+core@7.21.8 "@vue/babel-plugin-jsx": 1.1.1_@babel+core@7.21.8 - vite: 4.3.5_wshwf6lyytunybtggckvwapi7u + vite: 4.3.7_tal7gj4owy4f6uovip3nh65ye4 vue: 3.3.2 transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue/4.2.3_vite@4.3.5+vue@3.3.2: + /@vitejs/plugin-vue/4.2.3_vite@4.3.7+vue@3.3.2: resolution: { integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw== @@ -2693,7 +2693,7 @@ packages: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.3.5_wshwf6lyytunybtggckvwapi7u + vite: 4.3.7_tal7gj4owy4f6uovip3nh65ye4 vue: 3.3.2 dev: true @@ -2901,7 +2901,7 @@ packages: prettier: 2.8.8 dev: true - /@vue/eslint-config-typescript/11.0.3_nhvncizgwdwdw3lhirpwnri2za: + /@vue/eslint-config-typescript/11.0.3_2scluc6ttmuw6bnoknuoazerjy: resolution: { integrity: sha512-dkt6W0PX6H/4Xuxg/BlFj5xHvksjpSlVjtkQCpaYJBIEuKj2hOVU7r+TIe+ysCwRYFz/lGqvklntRkCAibsbPw== @@ -2915,10 +2915,10 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/eslint-plugin": 5.59.5_zaj6dsh3leplki3sfxgbx2w2za - "@typescript-eslint/parser": 5.59.5_3qfatcekpgbllh6uk5ivyhkbxq + "@typescript-eslint/eslint-plugin": 5.59.6_hrzo544y7ygaq2nap7kmpxcgnm + "@typescript-eslint/parser": 5.59.6_3qfatcekpgbllh6uk5ivyhkbxq eslint: 8.40.0 - eslint-plugin-vue: 9.12.0_eslint@8.40.0 + eslint-plugin-vue: 9.13.0_eslint@8.40.0 typescript: 5.0.4 vue-eslint-parser: 9.3.0_eslint@8.40.0 transitivePeerDependencies: @@ -5509,37 +5509,37 @@ packages: esbuild-windows-arm64: 0.14.54 dev: true - /esbuild/0.17.18: + /esbuild/0.17.19: resolution: { - integrity: sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w== + integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw== } engines: { node: ">=12" } hasBin: true requiresBuild: true optionalDependencies: - "@esbuild/android-arm": 0.17.18 - "@esbuild/android-arm64": 0.17.18 - "@esbuild/android-x64": 0.17.18 - "@esbuild/darwin-arm64": 0.17.18 - "@esbuild/darwin-x64": 0.17.18 - "@esbuild/freebsd-arm64": 0.17.18 - "@esbuild/freebsd-x64": 0.17.18 - "@esbuild/linux-arm": 0.17.18 - "@esbuild/linux-arm64": 0.17.18 - "@esbuild/linux-ia32": 0.17.18 - "@esbuild/linux-loong64": 0.17.18 - "@esbuild/linux-mips64el": 0.17.18 - "@esbuild/linux-ppc64": 0.17.18 - "@esbuild/linux-riscv64": 0.17.18 - "@esbuild/linux-s390x": 0.17.18 - "@esbuild/linux-x64": 0.17.18 - "@esbuild/netbsd-x64": 0.17.18 - "@esbuild/openbsd-x64": 0.17.18 - "@esbuild/sunos-x64": 0.17.18 - "@esbuild/win32-arm64": 0.17.18 - "@esbuild/win32-ia32": 0.17.18 - "@esbuild/win32-x64": 0.17.18 + "@esbuild/android-arm": 0.17.19 + "@esbuild/android-arm64": 0.17.19 + "@esbuild/android-x64": 0.17.19 + "@esbuild/darwin-arm64": 0.17.19 + "@esbuild/darwin-x64": 0.17.19 + "@esbuild/freebsd-arm64": 0.17.19 + "@esbuild/freebsd-x64": 0.17.19 + "@esbuild/linux-arm": 0.17.19 + "@esbuild/linux-arm64": 0.17.19 + "@esbuild/linux-ia32": 0.17.19 + "@esbuild/linux-loong64": 0.17.19 + "@esbuild/linux-mips64el": 0.17.19 + "@esbuild/linux-ppc64": 0.17.19 + "@esbuild/linux-riscv64": 0.17.19 + "@esbuild/linux-s390x": 0.17.19 + "@esbuild/linux-x64": 0.17.19 + "@esbuild/netbsd-x64": 0.17.19 + "@esbuild/openbsd-x64": 0.17.19 + "@esbuild/sunos-x64": 0.17.19 + "@esbuild/win32-arm64": 0.17.19 + "@esbuild/win32-ia32": 0.17.19 + "@esbuild/win32-x64": 0.17.19 dev: true /escalade/3.1.1: @@ -5644,10 +5644,10 @@ packages: prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-vue/9.12.0_eslint@8.40.0: + /eslint-plugin-vue/9.13.0_eslint@8.40.0: resolution: { - integrity: sha512-xH8PgpDW2WwmFSmRfs/3iWogef1CJzQqX264I65zz77jDuxF2yLy7+GA2diUM8ZNATuSl1+UehMQkb5YEyau5w== + integrity: sha512-aBz9A8WB4wmpnVv0pYUt86cmH9EkcwWzgEwecBxMoRNhQjTL5i4sqadnwShv/hOdr8Hbl8XANGV7dtX9UQIAyA== } engines: { node: ^14.17.0 || >=16.0.0 } peerDependencies: @@ -10232,10 +10232,10 @@ packages: yargs: 17.7.2 dev: true - /rollup/3.21.6: + /rollup/3.21.8: resolution: { - integrity: sha512-SXIICxvxQxR3D4dp/3LDHZIJPC8a4anKMHd4E3Jiz2/JnY+2bEjqrOokAauc5ShGVNFHlEFjBXAXlaxkJqIqSg== + integrity: sha512-SSFV2T2fWtQ/vvBip85u2Nr0GNKireabH9d7nXswBg+XSH+jbVDSYptRAEbCEsquhs503rpPA9POYAp0/Jhasw== } engines: { node: ">=14.18.0", npm: ">=8.0.0" } hasBin: true @@ -11218,10 +11218,10 @@ packages: supports-hyperlinks: 2.3.0 dev: false - /terser/5.17.3: + /terser/5.17.4: resolution: { - integrity: sha512-AudpAZKmZHkG9jueayypz4duuCFJMMNGRMwaPvQKWfxKedh8Z2x3OCoDqIIi1xx5+iwx1u6Au8XQcc9Lke65Yg== + integrity: sha512-jcEKZw6UPrgugz/0Tuk/PVyLAPfMBJf5clnGueo45wTweoV8yh7Q7PEkhkJ5uuUbC7zAxEcG3tqNr1bstkQ8nw== } engines: { node: ">=10" } hasBin: true @@ -11707,7 +11707,7 @@ packages: - rollup dev: true - /vite-plugin-compression/0.5.1_vite@4.3.5: + /vite-plugin-compression/0.5.1_vite@4.3.7: resolution: { integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg== @@ -11718,12 +11718,12 @@ packages: chalk: 4.1.2 debug: 4.3.4 fs-extra: 10.1.0 - vite: 4.3.5_wshwf6lyytunybtggckvwapi7u + vite: 4.3.7_tal7gj4owy4f6uovip3nh65ye4 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-mock/2.9.8_mockjs@1.1.0+vite@4.3.5: + /vite-plugin-mock/2.9.8_mockjs@1.1.0+vite@4.3.7: resolution: { integrity: sha512-YTQM5Sn7t+/DNOwTkr+W26QGTCk1PrDkhGHslTJ90lIPJhJtDTwuSkEYMAuLP9TcVQ/qExTFx/x/GE3kxJ05sw== @@ -11742,7 +11742,7 @@ packages: fast-glob: 3.2.12 mockjs: 1.1.0 path-to-regexp: 6.2.1 - vite: 4.3.5_wshwf6lyytunybtggckvwapi7u + vite: 4.3.7_tal7gj4owy4f6uovip3nh65ye4 transitivePeerDependencies: - supports-color dev: true @@ -11764,10 +11764,10 @@ packages: svgo: 3.0.2 dev: true - /vite/4.3.5_wshwf6lyytunybtggckvwapi7u: + /vite/4.3.7_tal7gj4owy4f6uovip3nh65ye4: resolution: { - integrity: sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA== + integrity: sha512-MTIFpbIm9v7Hh5b0wSBgkcWzSBz7SAa6K/cBTwS4kUiQJfQLFlZZRJRQgqunCVzhTPCk674tW+0Qaqh3Q00dBg== } engines: { node: ^14.18.0 || >=16.0.0 } hasBin: true @@ -11793,11 +11793,11 @@ packages: optional: true dependencies: "@types/node": 18.16.8 - esbuild: 0.17.18 + esbuild: 0.17.19 postcss: 8.4.23 - rollup: 3.21.6 + rollup: 3.21.8 sass: 1.62.1 - terser: 5.17.3 + terser: 5.17.4 optionalDependencies: fsevents: 2.3.2 dev: true @@ -11938,10 +11938,10 @@ packages: typescript: 5.0.4 dev: true - /vue-types/5.0.2_vue@3.3.2: + /vue-types/5.0.3_vue@3.3.2: resolution: { - integrity: sha512-+/5hnQ65XOYqPs+tEUF8GGTJX95UFVH0wPQo71IJJYh5TKMfik2tGKTLkZ42JqAczANA9hGu5FrZmPgxn20nnA== + integrity: sha512-7+yOUXlRrpkJ4mtgmB6nIfDYLdLmxHQ/IMZR3hsEziYnHK4Y/Rf+rlCIg1rwNnlbyTiDf4v/vz1LEumo3RgwrQ== } engines: { node: ">=14.0.0" } peerDependencies: diff --git a/src/api/system.ts b/src/api/system.ts index 041e5bf6f..169d79cca 100644 --- a/src/api/system.ts +++ b/src/api/system.ts @@ -5,8 +5,12 @@ type Result = { data?: { /** 列表数据 */ list: Array; - /** 总数 */ + /** 总条目数 */ total?: number; + /** 每页显示条目个数 */ + pageSize?: number; + /** 当前页数 */ + currentPage?: number; }; }; diff --git a/src/components/ReIcon/src/Select.vue b/src/components/ReIcon/src/Select.vue index 1851cbd96..845726694 100644 --- a/src/components/ReIcon/src/Select.vue +++ b/src/components/ReIcon/src/Select.vue @@ -228,7 +228,7 @@ watch( :deep(.el-tabs__nav-wrap) { position: static; margin: 0; - box-shadow: 0 2px 5px rgba(0, 0, 0, 0.06); + box-shadow: 0 2px 5px rgb(0 0 0 / 6%); } :deep(.el-tabs__content) { diff --git a/src/router/modules/components.ts b/src/router/modules/components.ts index b637524fc..44a068a91 100644 --- a/src/router/modules/components.ts +++ b/src/router/modules/components.ts @@ -12,7 +12,7 @@ export default { children: [ { path: "/components/dialog", - name: "Dialog", + name: "DialogPage", component: () => import("@/views/components/dialog/index.vue"), meta: { title: $t("menus.hsdialog"), @@ -51,7 +51,7 @@ export default { }, { path: "/components/video", - name: "Video", + name: "VideoPage", component: () => import("@/views/components/video/index.vue"), meta: { title: $t("menus.hsvideo") @@ -59,7 +59,7 @@ export default { }, { path: "/components/map", - name: "Map", + name: "MapPage", component: () => import("@/views/components/map/index.vue"), meta: { title: $t("menus.hsmap"), @@ -91,7 +91,7 @@ export default { }, { path: "/components/button", - name: "Button", + name: "ButtonPage", component: () => import("@/views/components/button/index.vue"), meta: { title: $t("menus.hsbutton") diff --git a/src/views/components/button/index.vue b/src/views/components/button/index.vue index 17893137f..7b05e5057 100644 --- a/src/views/components/button/index.vue +++ b/src/views/components/button/index.vue @@ -2,7 +2,7 @@ import { ref } from "vue"; defineOptions({ - name: "Button" + name: "ButtonPage" }); const { VITE_PUBLIC_PATH } = import.meta.env; diff --git a/src/views/components/dialog/index.vue b/src/views/components/dialog/index.vue index 7ca94dd56..3a2f9839f 100644 --- a/src/views/components/dialog/index.vue +++ b/src/views/components/dialog/index.vue @@ -7,7 +7,7 @@ import forms, { type FormProps } from "./form.vue"; import { addDialog, closeDialog, closeAllDialog } from "@/components/ReDialog"; defineOptions({ - name: "Dialog" + name: "DialogPage" }); const router = useRouter(); diff --git a/src/views/components/map/index.vue b/src/views/components/map/index.vue index ae5b9d869..a528eb626 100644 --- a/src/views/components/map/index.vue +++ b/src/views/components/map/index.vue @@ -2,7 +2,7 @@ import { Amap } from "@/components/ReMap"; defineOptions({ - name: "Map" + name: "MapPage" }); diff --git a/src/views/components/video/index.vue b/src/views/components/video/index.vue index 98c4cfa1a..698271ccf 100644 --- a/src/views/components/video/index.vue +++ b/src/views/components/video/index.vue @@ -8,7 +8,7 @@ import Player from "xgplayer"; import "xgplayer/dist/index.min.css"; defineOptions({ - name: "Video" + name: "VideoPage" }); onMounted(() => { diff --git a/src/views/system/dept/form.vue b/src/views/system/dept/form.vue index 292541707..39f4bd901 100644 --- a/src/views/system/dept/form.vue +++ b/src/views/system/dept/form.vue @@ -1,8 +1,8 @@ + + diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index 5ecff5a09..777ffb1c0 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -1,11 +1,11 @@ From 9efc9db2f00b6b8343032c9d64c8f8df488b544f Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Thu, 18 May 2023 17:24:00 +0800 Subject: [PATCH 5/5] chore(deps): update --- package.json | 13 +- pnpm-lock.yaml | 452 +++++++++++++++++++++++++------------------------ 2 files changed, 242 insertions(+), 223 deletions(-) diff --git a/package.json b/package.json index 94afcbaaa..018d95a04 100644 --- a/package.json +++ b/package.json @@ -31,8 +31,8 @@ "dependencies": { "@amap/amap-jsapi-loader": "^1.0.1", "@howdyjs/mouse-menu": "^2.0.7", - "@logicflow/core": "^1.2.6", - "@logicflow/extension": "^1.2.6", + "@logicflow/core": "^1.2.7", + "@logicflow/extension": "^1.2.7", "@pureadmin/descriptions": "^1.1.1", "@pureadmin/table": "^2.1.0", "@pureadmin/utils": "^1.8.9", @@ -57,16 +57,16 @@ "mockjs": "^1.1.0", "nprogress": "^0.2.0", "path": "^0.12.7", - "pinia": "^2.0.36", + "pinia": "^2.1.1", "qrcode": "^1.5.3", "qs": "^6.11.1", "responsive-storage": "^2.2.0", "sortablejs": "^1.15.0", - "swiper": "^9.3.1", + "swiper": "^9.3.2", "typeit": "^8.7.1", "v-contextmenu": "3.0.0", "v3-infinite-loading": "^1.2.2", - "vue": "^3.3.2", + "vue": "^3.3.4", "vue-i18n": "^9.2.2", "vue-json-pretty": "^2.2.4", "vue-pdf-embed": "^1.1.6", @@ -121,7 +121,7 @@ "rollup-plugin-visualizer": "^5.9.0", "sass": "^1.62.1", "sass-loader": "^13.2.2", - "stylelint": "^15.6.1", + "stylelint": "^15.6.2", "stylelint-config-html": "^1.1.0", "stylelint-config-recess-order": "^4.0.0", "stylelint-config-recommended": "^12.0.0", @@ -155,6 +155,7 @@ }, "allowedDeprecatedVersions": { "sourcemap-codec": "*", + "w3c-hr-time": "*", "stable": "*" } }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8c7cc40ef..95ce63f23 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ specifiers: "@iconify-icons/ri": ^1.2.7 "@iconify/vue": ^4.1.1 "@intlify/unplugin-vue-i18n": ^0.10.0 - "@logicflow/core": ^1.2.6 - "@logicflow/extension": ^1.2.6 + "@logicflow/core": ^1.2.7 + "@logicflow/extension": ^1.2.7 "@pureadmin/descriptions": ^1.1.1 "@pureadmin/table": ^2.1.0 "@pureadmin/theme": ^3.0.0 @@ -60,7 +60,7 @@ specifiers: nprogress: ^0.2.0 path: ^0.12.7 picocolors: ^1.0.0 - pinia: ^2.0.36 + pinia: ^2.1.1 postcss: ^8.4.23 postcss-html: ^1.5.0 postcss-import: ^15.1.0 @@ -75,7 +75,7 @@ specifiers: sass: ^1.62.1 sass-loader: ^13.2.2 sortablejs: ^1.15.0 - stylelint: ^15.6.1 + stylelint: ^15.6.2 stylelint-config-html: ^1.1.0 stylelint-config-recess-order: ^4.0.0 stylelint-config-recommended: ^12.0.0 @@ -87,7 +87,7 @@ specifiers: stylelint-prettier: ^3.0.0 stylelint-scss: ^5.0.0 svgo: ^3.0.2 - swiper: ^9.3.1 + swiper: ^9.3.2 tailwindcss: ^3.3.2 terser: ^5.17.4 typeit: ^8.7.1 @@ -100,7 +100,7 @@ specifiers: vite-plugin-mock: ^2.9.6 vite-plugin-remove-console: ^2.1.1 vite-svg-loader: ^4.0.0 - vue: ^3.3.2 + vue: ^3.3.4 vue-eslint-parser: ^9.3.0 vue-i18n: ^9.2.2 vue-json-pretty: ^2.2.4 @@ -117,16 +117,16 @@ specifiers: dependencies: "@amap/amap-jsapi-loader": 1.0.1 - "@howdyjs/mouse-menu": 2.0.7_vue@3.3.2 - "@logicflow/core": 1.2.6 - "@logicflow/extension": 1.2.6 + "@howdyjs/mouse-menu": 2.0.7_vue@3.3.4 + "@logicflow/core": 1.2.7 + "@logicflow/extension": 1.2.7 "@pureadmin/descriptions": 1.1.1_element-plus@2.3.4 "@pureadmin/table": 2.1.0_element-plus@2.3.4 - "@pureadmin/utils": 1.8.9_echarts@5.4.2+vue@3.3.2 - "@vueuse/core": 10.1.2_vue@3.3.2 - "@vueuse/motion": 2.0.0-beta.12_vue@3.3.2 + "@pureadmin/utils": 1.8.9_echarts@5.4.2+vue@3.3.4 + "@vueuse/core": 10.1.2_vue@3.3.4 + "@vueuse/motion": 2.0.0-beta.12_vue@3.3.4 "@wangeditor/editor": 5.1.23 - "@wangeditor/editor-for-vue": 5.1.12_juenmtata2ya6oftfitjkoc224 + "@wangeditor/editor-for-vue": 5.1.12_ni3htjq3zmaywymvtkxe6555ve animate.css: 4.1.1 axios: 1.4.0 china-area-data: 5.0.1 @@ -134,7 +134,7 @@ dependencies: dayjs: 1.11.7 echarts: 5.4.2 el-table-infinite-scroll: 3.0.1 - element-plus: 2.3.4_vue@3.3.2 + element-plus: 2.3.4_vue@3.3.4 element-resize-detector: 1.2.4 intro.js: 7.0.1 js-cookie: 3.0.5 @@ -144,25 +144,25 @@ dependencies: mockjs: 1.1.0 nprogress: 0.2.0 path: 0.12.7 - pinia: 2.0.36_typescript@5.0.4+vue@3.3.2 + pinia: 2.1.1_typescript@5.0.4+vue@3.3.4 qrcode: 1.5.3 qs: 6.11.1 responsive-storage: 2.2.0 sortablejs: 1.15.0 - swiper: 9.3.1 + swiper: 9.3.2 typeit: 8.7.1 - v-contextmenu: 3.0.0_vue@3.3.2 + v-contextmenu: 3.0.0_vue@3.3.4 v3-infinite-loading: 1.2.2 - vue: 3.3.2 - vue-i18n: 9.2.2_vue@3.3.2 - vue-json-pretty: 2.2.4_vue@3.3.2 - vue-pdf-embed: 1.1.6_vue@3.3.2 - vue-router: 4.2.0_vue@3.3.2 - vue-types: 5.0.3_vue@3.3.2 - vue-virtual-scroller: 2.0.0-beta.7_vue@3.3.2 - vue-waterfall-plugin-next: 2.2.1_vue@3.3.2 - vue3-danmaku: 1.4.0-beta.1_vue@3.3.2 - vuedraggable: 4.1.0_vue@3.3.2 + vue: 3.3.4 + vue-i18n: 9.2.2_vue@3.3.4 + vue-json-pretty: 2.2.4_vue@3.3.4 + vue-pdf-embed: 1.1.6_vue@3.3.4 + vue-router: 4.2.0_vue@3.3.4 + vue-types: 5.0.3_vue@3.3.4 + vue-virtual-scroller: 2.0.0-beta.7_vue@3.3.4 + vue-waterfall-plugin-next: 2.2.1_vue@3.3.4 + vue3-danmaku: 1.4.0-beta.1_vue@3.3.4 + vuedraggable: 4.1.0_vue@3.3.4 xgplayer: 3.0.2 xlsx: 0.18.5 @@ -171,7 +171,7 @@ devDependencies: "@commitlint/config-conventional": 17.6.3 "@iconify-icons/ep": 1.2.11 "@iconify-icons/ri": 1.2.7 - "@iconify/vue": 4.1.1_vue@3.3.2 + "@iconify/vue": 4.1.1_vue@3.3.4 "@intlify/unplugin-vue-i18n": 0.10.0_vue-i18n@9.2.2 "@pureadmin/theme": 3.0.0 "@types/element-resize-detector": 1.1.3 @@ -185,8 +185,8 @@ devDependencies: "@types/sortablejs": 1.15.1 "@typescript-eslint/eslint-plugin": 5.59.6_hrzo544y7ygaq2nap7kmpxcgnm "@typescript-eslint/parser": 5.59.6_3qfatcekpgbllh6uk5ivyhkbxq - "@vitejs/plugin-vue": 4.2.3_vite@4.3.7+vue@3.3.2 - "@vitejs/plugin-vue-jsx": 3.0.1_vite@4.3.7+vue@3.3.2 + "@vitejs/plugin-vue": 4.2.3_vite@4.3.7+vue@3.3.4 + "@vitejs/plugin-vue-jsx": 3.0.1_vite@4.3.7+vue@3.3.4 "@vue/eslint-config-prettier": 7.1.0_aq37wtubambsjkbuajxtwljxa4 "@vue/eslint-config-typescript": 11.0.3_2scluc6ttmuw6bnoknuoazerjy autoprefixer: 10.4.14_postcss@8.4.23 @@ -208,17 +208,17 @@ devDependencies: rollup-plugin-visualizer: 5.9.0 sass: 1.62.1 sass-loader: 13.2.2_sass@1.62.1 - stylelint: 15.6.1 - stylelint-config-html: 1.1.0_bx3pbyxam4kma26m7u4sje7r2a - stylelint-config-recess-order: 4.0.0_stylelint@15.6.1 - stylelint-config-recommended: 12.0.0_stylelint@15.6.1 - stylelint-config-recommended-scss: 11.0.0_frbqpip5ildlr3fpnrzbl6etee - stylelint-config-recommended-vue: 1.4.0_bx3pbyxam4kma26m7u4sje7r2a - stylelint-config-standard: 33.0.0_stylelint@15.6.1 - stylelint-config-standard-scss: 9.0.0_frbqpip5ildlr3fpnrzbl6etee - stylelint-order: 6.0.3_stylelint@15.6.1 - stylelint-prettier: 3.0.0_ydhac4dv5nk3447o7ol4jd6c7a - stylelint-scss: 5.0.0_stylelint@15.6.1 + stylelint: 15.6.2 + stylelint-config-html: 1.1.0_fxnva74cz3clutsck3p6zi3baa + stylelint-config-recess-order: 4.0.0_stylelint@15.6.2 + stylelint-config-recommended: 12.0.0_stylelint@15.6.2 + stylelint-config-recommended-scss: 11.0.0_euag7okizbuveqnnr6pdv3d6yi + stylelint-config-recommended-vue: 1.4.0_fxnva74cz3clutsck3p6zi3baa + stylelint-config-standard: 33.0.0_stylelint@15.6.2 + stylelint-config-standard-scss: 9.0.0_euag7okizbuveqnnr6pdv3d6yi + stylelint-order: 6.0.3_stylelint@15.6.2 + stylelint-prettier: 3.0.0_oc4dndsiefxv6sspxihof2zrhe + stylelint-scss: 5.0.0_stylelint@15.6.2 svgo: 3.0.2 tailwindcss: 3.3.2 terser: 5.17.4 @@ -1070,7 +1070,7 @@ packages: engines: { node: ">=10" } dev: false - /@element-plus/icons-vue/2.1.0_vue@3.3.2: + /@element-plus/icons-vue/2.1.0_vue@3.3.4: resolution: { integrity: sha512-PSBn3elNoanENc1vnCfh+3WA9fimRC7n+fWkf3rE5jvv+aBohNHABC/KAR5KWPecxWxDTVT1ERpRbOMRcOV/vA== @@ -1078,7 +1078,7 @@ packages: peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.3.2 + vue: 3.3.4 dev: false /@esbuild/android-arm/0.17.19: @@ -1422,7 +1422,7 @@ packages: "@floating-ui/core": 1.2.6 dev: false - /@howdyjs/mouse-menu/2.0.7_vue@3.3.2: + /@howdyjs/mouse-menu/2.0.7_vue@3.3.4: resolution: { integrity: sha512-4k7e8P1vdk3fePi27GukEyZ5Gpv0dcmp3TC+ZUaesYAledqU9BL9RDjZp+jc+1f0o+6aipyZbg4Dz9o2TXgDTw== @@ -1431,7 +1431,7 @@ packages: vue: ">=3.0.0" dependencies: tslib: 1.14.1 - vue: 3.3.2 + vue: 3.3.4 dev: false /@humanwhocodes/config-array/0.11.8: @@ -1488,7 +1488,7 @@ packages: } dev: true - /@iconify/vue/4.1.1_vue@3.3.2: + /@iconify/vue/4.1.1_vue@3.3.4: resolution: { integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg== @@ -1497,7 +1497,7 @@ packages: vue: ">=3" dependencies: "@iconify/types": 2.0.0 - vue: 3.3.2 + vue: 3.3.4 dev: true /@intlify/bundle-utils/5.5.0_vue-i18n@9.2.2: @@ -1523,7 +1523,7 @@ packages: jsonc-eslint-parser: 1.4.1 magic-string: 0.30.0 source-map: 0.6.1 - vue-i18n: 9.2.2_vue@3.3.2 + vue-i18n: 9.2.2_vue@3.3.4 yaml-eslint-parser: 0.3.2 dev: true @@ -1614,7 +1614,7 @@ packages: picocolors: 1.0.0 source-map: 0.6.1 unplugin: 1.3.1 - vue-i18n: 9.2.2_vue@3.3.2 + vue-i18n: 9.2.2_vue@3.3.4 transitivePeerDependencies: - rollup - supports-color @@ -1965,10 +1965,10 @@ packages: "@jridgewell/sourcemap-codec": 1.4.15 dev: true - /@logicflow/core/1.2.6: + /@logicflow/core/1.2.7: resolution: { - integrity: sha512-APTx8fxW5id3DJp9L241h3pZwGxea8qjaU5ajAwiaRWR488P28aHY5M8WKzHpgnKNJbn5uUm6fhaGWY7MUDT0Q== + integrity: sha512-oz99PzLe8Ds+6Xg9YKexH5cgJdK7+8cB8G2qMRzD/4iQJfrLVHPibVZwLWQ7wqPZeaMHc5eg3Cq/1keCaica3g== } dependencies: "@types/mousetrap": 1.6.11 @@ -1976,13 +1976,13 @@ packages: preact: 10.13.2 dev: false - /@logicflow/extension/1.2.6: + /@logicflow/extension/1.2.7: resolution: { - integrity: sha512-EstPKffJmUh/8rbR/a0EVMtJmnSTxLb080HPBy341Ii4ReMXb5Rg77nopamlqbS/cIeBvhn5BtHtl4vsyQqjVA== + integrity: sha512-5fJW4fPdMHvxxVgk15WY0fjD+z3odZT4CIgCjXJPwwJtsWNzZMxSUVL8SlLzhKw18TD9U0dukcswUiZMj8aDig== } dependencies: - "@logicflow/core": 1.2.6 + "@logicflow/core": 1.2.7 ids: 1.0.0 jest: 27.5.1 lodash-es: 4.17.21 @@ -2044,9 +2044,9 @@ packages: peerDependencies: element-plus: ^2.0.0 dependencies: - "@element-plus/icons-vue": 2.1.0_vue@3.3.2 - element-plus: 2.3.4_vue@3.3.2 - vue: 3.3.2 + "@element-plus/icons-vue": 2.1.0_vue@3.3.4 + element-plus: 2.3.4_vue@3.3.4 + vue: 3.3.4 dev: false /@pureadmin/table/2.1.0_element-plus@2.3.4: @@ -2057,8 +2057,8 @@ packages: peerDependencies: element-plus: ^2.0.0 dependencies: - element-plus: 2.3.4_vue@3.3.2 - vue: 3.3.2 + element-plus: 2.3.4_vue@3.3.4 + vue: 3.3.4 dev: false /@pureadmin/theme/3.0.0: @@ -2072,7 +2072,7 @@ packages: string-hash: 1.1.3 dev: true - /@pureadmin/utils/1.8.9_echarts@5.4.2+vue@3.3.2: + /@pureadmin/utils/1.8.9_echarts@5.4.2+vue@3.3.4: resolution: { integrity: sha512-P+MfCuCImwHXeXmZuKQVEYdx7O0FDTuhSUD0HaXamPRerbd5LTuwSV0MN2pMsNUCYrHySHKRPkmah2wXl0XDjw== @@ -2087,7 +2087,7 @@ packages: optional: true dependencies: echarts: 5.4.2 - vue: 3.3.2 + vue: 3.3.4 dev: false /@rollup/pluginutils/4.2.1: @@ -2666,7 +2666,7 @@ packages: nanoid: 3.3.6 dev: false - /@vitejs/plugin-vue-jsx/3.0.1_vite@4.3.7+vue@3.3.2: + /@vitejs/plugin-vue-jsx/3.0.1_vite@4.3.7+vue@3.3.4: resolution: { integrity: sha512-+Jb7ggL48FSPS1uhPnJbJwWa9Sr90vQ+d0InW+AhBM22n+cfuYqJZDckBc+W3QSHe1WDvewMZfa4wZOtk5pRgw== @@ -2680,12 +2680,12 @@ packages: "@babel/plugin-transform-typescript": 7.21.3_@babel+core@7.21.8 "@vue/babel-plugin-jsx": 1.1.1_@babel+core@7.21.8 vite: 4.3.7_tal7gj4owy4f6uovip3nh65ye4 - vue: 3.3.2 + vue: 3.3.4 transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue/4.2.3_vite@4.3.7+vue@3.3.2: + /@vitejs/plugin-vue/4.2.3_vite@4.3.7+vue@3.3.4: resolution: { integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw== @@ -2696,7 +2696,7 @@ packages: vue: ^3.2.25 dependencies: vite: 4.3.7_tal7gj4owy4f6uovip3nh65ye4 - vue: 3.3.2 + vue: 3.3.4 dev: true /@volar/language-core/1.4.1: @@ -2737,10 +2737,10 @@ packages: dependencies: "@volar/language-core": 1.4.1 "@volar/source-map": 1.4.1 - "@vue/compiler-dom": 3.3.2 - "@vue/compiler-sfc": 3.3.2 - "@vue/reactivity": 3.3.2 - "@vue/shared": 3.3.2 + "@vue/compiler-dom": 3.3.4 + "@vue/compiler-sfc": 3.3.4 + "@vue/reactivity": 3.3.4 + "@vue/shared": 3.3.4 minimatch: 9.0.0 muggle-string: 0.2.2 vue-template-compiler: 2.7.14 @@ -2798,14 +2798,14 @@ packages: source-map-js: 1.0.2 dev: true - /@vue/compiler-core/3.3.2: + /@vue/compiler-core/3.3.4: resolution: { - integrity: sha512-CKZWo1dzsQYTNTft7whzjL0HsrEpMfiK7pjZ2WFE3bC1NA7caUjWioHSK+49y/LK7Bsm4poJZzAMnvZMQ7OTeg== + integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g== } dependencies: "@babel/parser": 7.21.8 - "@vue/shared": 3.3.2 + "@vue/shared": 3.3.4 estree-walker: 2.0.2 source-map-js: 1.0.2 @@ -2819,14 +2819,14 @@ packages: "@vue/shared": 3.3.1 dev: true - /@vue/compiler-dom/3.3.2: + /@vue/compiler-dom/3.3.4: resolution: { - integrity: sha512-6gS3auANuKXLw0XH6QxkWqyPYPunziS2xb6VRenM3JY7gVfZcJvkCBHkb5RuNY1FCbBO3lkIi0CdXUCW1c7SXw== + integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w== } dependencies: - "@vue/compiler-core": 3.3.2 - "@vue/shared": 3.3.2 + "@vue/compiler-core": 3.3.4 + "@vue/shared": 3.3.4 /@vue/compiler-sfc/3.3.1: resolution: @@ -2846,18 +2846,18 @@ packages: source-map-js: 1.0.2 dev: true - /@vue/compiler-sfc/3.3.2: + /@vue/compiler-sfc/3.3.4: resolution: { - integrity: sha512-jG4jQy28H4BqzEKsQqqW65BZgmo3vzdLHTBjF+35RwtDdlFE+Fk1VWJYUnDMMqkFBo6Ye1ltSKVOMPgkzYj7SQ== + integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ== } dependencies: "@babel/parser": 7.21.8 - "@vue/compiler-core": 3.3.2 - "@vue/compiler-dom": 3.3.2 - "@vue/compiler-ssr": 3.3.2 - "@vue/reactivity-transform": 3.3.2 - "@vue/shared": 3.3.2 + "@vue/compiler-core": 3.3.4 + "@vue/compiler-dom": 3.3.4 + "@vue/compiler-ssr": 3.3.4 + "@vue/reactivity-transform": 3.3.4 + "@vue/shared": 3.3.4 estree-walker: 2.0.2 magic-string: 0.30.0 postcss: 8.4.23 @@ -2873,14 +2873,14 @@ packages: "@vue/shared": 3.3.1 dev: true - /@vue/compiler-ssr/3.3.2: + /@vue/compiler-ssr/3.3.4: resolution: { - integrity: sha512-K8OfY5FQtZaSOJHHe8xhEfIfLrefL/Y9frv4k4NsyQL3+0lRKxr9QuJhfdBDjkl7Fhz8CzKh63mULvmOfx3l2w== + integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ== } dependencies: - "@vue/compiler-dom": 3.3.2 - "@vue/shared": 3.3.2 + "@vue/compiler-dom": 3.3.4 + "@vue/shared": 3.3.4 /@vue/devtools-api/6.5.0: resolution: @@ -2940,56 +2940,56 @@ packages: magic-string: 0.30.0 dev: true - /@vue/reactivity-transform/3.3.2: + /@vue/reactivity-transform/3.3.4: resolution: { - integrity: sha512-iu2WaQvlJHdnONrsyv4ibIEnSsuKF+aHFngGj/y1lwpHQtalpVhKg9wsKMoiKXS9zPNjG9mNKzJS9vudvjzvyg== + integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw== } dependencies: "@babel/parser": 7.21.8 - "@vue/compiler-core": 3.3.2 - "@vue/shared": 3.3.2 + "@vue/compiler-core": 3.3.4 + "@vue/shared": 3.3.4 estree-walker: 2.0.2 magic-string: 0.30.0 - /@vue/reactivity/3.3.2: + /@vue/reactivity/3.3.4: resolution: { - integrity: sha512-yX8C4uTgg2Tdj+512EEMnMKbLveoITl7YdQX35AYgx8vBvQGszKiiCN46g4RY6/deeo/5DLbeUUGxCq1qWMf5g== + integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ== } dependencies: - "@vue/shared": 3.3.2 + "@vue/shared": 3.3.4 - /@vue/runtime-core/3.3.2: + /@vue/runtime-core/3.3.4: resolution: { - integrity: sha512-qSl95qj0BvKfcsO+hICqFEoLhJn6++HtsPxmTkkadFbuhe3uQfJ8HmQwvEr7xbxBd2rcJB6XOJg7nWAn/ymC5A== + integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA== } dependencies: - "@vue/reactivity": 3.3.2 - "@vue/shared": 3.3.2 + "@vue/reactivity": 3.3.4 + "@vue/shared": 3.3.4 - /@vue/runtime-dom/3.3.2: + /@vue/runtime-dom/3.3.4: resolution: { - integrity: sha512-+drStsJT+0mtgHdarT7cXZReCcTFfm6ptxMrz0kAW5hms6UNBd8Q1pi4JKlncAhu+Ld/TevsSp7pqAZxBBoGng== + integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ== } dependencies: - "@vue/runtime-core": 3.3.2 - "@vue/shared": 3.3.2 + "@vue/runtime-core": 3.3.4 + "@vue/shared": 3.3.4 csstype: 3.1.2 - /@vue/server-renderer/3.3.2_vue@3.3.2: + /@vue/server-renderer/3.3.4_vue@3.3.4: resolution: { - integrity: sha512-QCwh6OGwJg6GDLE0fbQhRTR6tnU+XDJ1iCsTYHXBiezCXAhqMygFRij7BiLF4ytvvHcg5kX9joX5R5vP85++wg== + integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ== } peerDependencies: - vue: 3.3.2 + vue: 3.3.4 dependencies: - "@vue/compiler-ssr": 3.3.2 - "@vue/shared": 3.3.2 - vue: 3.3.2 + "@vue/compiler-ssr": 3.3.4 + "@vue/shared": 3.3.4 + vue: 3.3.4 /@vue/shared/3.3.1: resolution: @@ -2998,13 +2998,13 @@ packages: } dev: true - /@vue/shared/3.3.2: + /@vue/shared/3.3.4: resolution: { - integrity: sha512-0rFu3h8JbclbnvvKrs7Fe5FNGV9/5X2rPD7KmOzhLSUAiQH5//Hq437Gv0fR5Mev3u/nbtvmLl8XgwCU20/ZfQ== + integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ== } - /@vueuse/core/10.1.2_vue@3.3.2: + /@vueuse/core/10.1.2_vue@3.3.4: resolution: { integrity: sha512-roNn8WuerI56A5uiTyF/TEYX0Y+VKlhZAF94unUfdhbDUI+NfwQMn4FUnUscIRUhv3344qvAghopU4bzLPNFlA== @@ -3012,14 +3012,14 @@ packages: dependencies: "@types/web-bluetooth": 0.0.17 "@vueuse/metadata": 10.1.2 - "@vueuse/shared": 10.1.2_vue@3.3.2 - vue-demi: 0.14.1_vue@3.3.2 + "@vueuse/shared": 10.1.2_vue@3.3.4 + vue-demi: 0.14.1_vue@3.3.4 transitivePeerDependencies: - "@vue/composition-api" - vue dev: false - /@vueuse/core/8.9.4_vue@3.3.2: + /@vueuse/core/8.9.4_vue@3.3.4: resolution: { integrity: sha512-B/Mdj9TK1peFyWaPof+Zf/mP9XuGAngaJZBwPaXBvU3aCTZlx3ltlrFFFyMV4iGBwsjSCeUCgZrtkEj9dS2Y3Q== @@ -3035,12 +3035,12 @@ packages: dependencies: "@types/web-bluetooth": 0.0.14 "@vueuse/metadata": 8.9.4 - "@vueuse/shared": 8.9.4_vue@3.3.2 - vue: 3.3.2 - vue-demi: 0.14.1_vue@3.3.2 + "@vueuse/shared": 8.9.4_vue@3.3.4 + vue: 3.3.4 + vue-demi: 0.14.4_vue@3.3.4 dev: false - /@vueuse/core/9.13.0_vue@3.3.2: + /@vueuse/core/9.13.0_vue@3.3.4: resolution: { integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw== @@ -3048,8 +3048,8 @@ packages: dependencies: "@types/web-bluetooth": 0.0.16 "@vueuse/metadata": 9.13.0 - "@vueuse/shared": 9.13.0_vue@3.3.2 - vue-demi: 0.14.1_vue@3.3.2 + "@vueuse/shared": 9.13.0_vue@3.3.4 + vue-demi: 0.14.4_vue@3.3.4 transitivePeerDependencies: - "@vue/composition-api" - vue @@ -3076,7 +3076,7 @@ packages: } dev: false - /@vueuse/motion/2.0.0-beta.12_vue@3.3.2: + /@vueuse/motion/2.0.0-beta.12_vue@3.3.4: resolution: { integrity: sha512-cAZqXexLX6xo+H1N1Mv+wBSSqG4wB+BdjIuHQ50jwlelXCDxSi8gj0K/9nDS+aUZtWh6YMwS6UGCKg58jMVglA== @@ -3088,28 +3088,28 @@ packages: "@vue/composition-api": optional: true dependencies: - "@vueuse/core": 8.9.4_vue@3.3.2 - "@vueuse/shared": 8.9.4_vue@3.3.2 + "@vueuse/core": 8.9.4_vue@3.3.4 + "@vueuse/shared": 8.9.4_vue@3.3.4 framesync: 6.1.2 popmotion: 11.0.5 style-value-types: 5.1.2 - vue: 3.3.2 - vue-demi: 0.14.1_vue@3.3.2 + vue: 3.3.4 + vue-demi: 0.14.1_vue@3.3.4 dev: false - /@vueuse/shared/10.1.2_vue@3.3.2: + /@vueuse/shared/10.1.2_vue@3.3.4: resolution: { integrity: sha512-1uoUTPBlgyscK9v6ScGeVYDDzlPSFXBlxuK7SfrDGyUTBiznb3mNceqhwvZHjtDRELZEN79V5uWPTF1VDV8svA== } dependencies: - vue-demi: 0.14.1_vue@3.3.2 + vue-demi: 0.14.4_vue@3.3.4 transitivePeerDependencies: - "@vue/composition-api" - vue dev: false - /@vueuse/shared/8.9.4_vue@3.3.2: + /@vueuse/shared/8.9.4_vue@3.3.4: resolution: { integrity: sha512-wt+T30c4K6dGRMVqPddexEVLa28YwxW5OFIPmzUHICjphfAuBFTTdDoyqREZNDOFJZ44ARH1WWQNCUK8koJ+Ag== @@ -3123,17 +3123,17 @@ packages: vue: optional: true dependencies: - vue: 3.3.2 - vue-demi: 0.14.1_vue@3.3.2 + vue: 3.3.4 + vue-demi: 0.14.4_vue@3.3.4 dev: false - /@vueuse/shared/9.13.0_vue@3.3.2: + /@vueuse/shared/9.13.0_vue@3.3.4: resolution: { integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw== } dependencies: - vue-demi: 0.14.1_vue@3.3.2 + vue-demi: 0.14.4_vue@3.3.4 transitivePeerDependencies: - "@vue/composition-api" - vue @@ -3222,7 +3222,7 @@ packages: snabbdom: 3.5.1 dev: false - /@wangeditor/editor-for-vue/5.1.12_juenmtata2ya6oftfitjkoc224: + /@wangeditor/editor-for-vue/5.1.12_ni3htjq3zmaywymvtkxe6555ve: resolution: { integrity: sha512-0Ds3D8I+xnpNWezAeO7HmPRgTfUxHLMd9JKcIw+QzvSmhC5xUHbpCcLU+KLmeBKTR/zffnS5GQo6qi3GhTMJWQ== @@ -3232,7 +3232,7 @@ packages: vue: ^3.0.5 dependencies: "@wangeditor/editor": 5.1.23 - vue: 3.3.2 + vue: 3.3.4 dev: false /@wangeditor/editor/5.1.23: @@ -5088,8 +5088,8 @@ packages: } dependencies: core-js: 3.30.2 - element-plus: 2.3.4_vue@3.3.2 - vue: 3.3.2 + element-plus: 2.3.4_vue@3.3.4 + vue: 3.3.4 transitivePeerDependencies: - "@vue/composition-api" dev: false @@ -5100,7 +5100,7 @@ packages: integrity: sha512-TXQOMW9tnhIms3jGy/lJctLjICOgyueZFJ1KUtm6DTQ+QpxX3p7ZBwB6syuZ9KBuT5S4XX7bgY1ECPgfxKUdOg== } - /element-plus/2.3.4_vue@3.3.2: + /element-plus/2.3.4_vue@3.3.4: resolution: { integrity: sha512-SQr0J9z7N4z48WYk/l9NE2tizl8Q7j2OhqlpTc42k4pGncry3+rVX6dsmcsglFynn6vt3NzYxWJqmLFyDKQq+g== @@ -5109,12 +5109,12 @@ packages: vue: ^3.2.0 dependencies: "@ctrl/tinycolor": 3.6.0 - "@element-plus/icons-vue": 2.1.0_vue@3.3.2 + "@element-plus/icons-vue": 2.1.0_vue@3.3.4 "@floating-ui/dom": 1.2.7 "@popperjs/core": /@sxzz/popperjs-es/2.11.7 "@types/lodash": 4.14.194 "@types/lodash-es": 4.17.7 - "@vueuse/core": 9.13.0_vue@3.3.2 + "@vueuse/core": 9.13.0_vue@3.3.4 async-validator: 4.2.5 dayjs: 1.11.7 escape-html: 1.0.3 @@ -5123,7 +5123,7 @@ packages: lodash-unified: 1.0.3_tknf7errc3xdqocd3ryzzla7vq memoize-one: 6.0.0 normalize-wheel-es: 1.2.0 - vue: 3.3.2 + vue: 3.3.4 transitivePeerDependencies: - "@vue/composition-api" dev: false @@ -8861,15 +8861,15 @@ packages: engines: { node: ">=0.10.0" } dev: true - /pinia/2.0.36_typescript@5.0.4+vue@3.3.2: + /pinia/2.1.1_typescript@5.0.4+vue@3.3.4: resolution: { - integrity: sha512-4UKApwjlmJH+VuHKgA+zQMddcCb3ezYnyewQ9NVrsDqZ/j9dMv5+rh+1r48whKNdpFkZAWVxhBp5ewYaYX9JcQ== + integrity: sha512-Y2CgpcUtD8Ogdvo5LW5g20ykSZgnVDMgTSZFr40EvO6HB8axQk+0lHa1UrRah9wworFaxjovwRlY/wRICWj/KQ== } peerDependencies: "@vue/composition-api": ^1.4.0 typescript: ">=4.4.4" - vue: ^2.6.14 || ^3.2.0 + vue: ^2.6.14 || ^3.3.0 peerDependenciesMeta: "@vue/composition-api": optional: true @@ -8878,8 +8878,8 @@ packages: dependencies: "@vue/devtools-api": 6.5.0 typescript: 5.0.4 - vue: 3.3.2 - vue-demi: 0.14.1_vue@3.3.2 + vue: 3.3.4 + vue-demi: 0.14.4_vue@3.3.4 dev: false /pirates/4.0.5: @@ -10814,7 +10814,7 @@ packages: postcss-selector-parser: 6.0.12 dev: true - /stylelint-config-html/1.1.0_bx3pbyxam4kma26m7u4sje7r2a: + /stylelint-config-html/1.1.0_fxnva74cz3clutsck3p6zi3baa: resolution: { integrity: sha512-IZv4IVESjKLumUGi+HWeb7skgO6/g4VMuAYrJdlqQFndgbj6WJAXPhaysvBiXefX79upBdQVumgYcdd17gCpjQ== @@ -10825,10 +10825,10 @@ packages: stylelint: ">=14.0.0" dependencies: postcss-html: 1.5.0 - stylelint: 15.6.1 + stylelint: 15.6.2 dev: true - /stylelint-config-recess-order/4.0.0_stylelint@15.6.1: + /stylelint-config-recess-order/4.0.0_stylelint@15.6.2: resolution: { integrity: sha512-sOb+OofMryBR91CbzgV2FavpONqiIeAE7cfrgyUHqePblWBKsYzoUuWThI5EjPRA7KKeovm6ykr7twWYLeafPQ== @@ -10836,11 +10836,11 @@ packages: peerDependencies: stylelint: ">=15" dependencies: - stylelint: 15.6.1 - stylelint-order: 6.0.3_stylelint@15.6.1 + stylelint: 15.6.2 + stylelint-order: 6.0.3_stylelint@15.6.2 dev: true - /stylelint-config-recommended-scss/11.0.0_frbqpip5ildlr3fpnrzbl6etee: + /stylelint-config-recommended-scss/11.0.0_euag7okizbuveqnnr6pdv3d6yi: resolution: { integrity: sha512-EDghTDU7aOv2LTsRZvcT1w8mcjUaMhuy+t38iV5I/0Qiu6ixdkRwhLEMul3K/fnB2v9Nwqvb3xpvJfPH+HduDw== @@ -10854,12 +10854,12 @@ packages: dependencies: postcss: 8.4.23 postcss-scss: 4.0.6_postcss@8.4.23 - stylelint: 15.6.1 - stylelint-config-recommended: 12.0.0_stylelint@15.6.1 - stylelint-scss: 4.7.0_stylelint@15.6.1 + stylelint: 15.6.2 + stylelint-config-recommended: 12.0.0_stylelint@15.6.2 + stylelint-scss: 4.7.0_stylelint@15.6.2 dev: true - /stylelint-config-recommended-vue/1.4.0_bx3pbyxam4kma26m7u4sje7r2a: + /stylelint-config-recommended-vue/1.4.0_fxnva74cz3clutsck3p6zi3baa: resolution: { integrity: sha512-DVJqyX2KvMCn9U0+keL12r7xlsH26K4Vg8NrIZuq5MoF7g82DpMp326Om4E0Q+Il1o+bTHuUyejf2XAI0iD04Q== @@ -10871,12 +10871,12 @@ packages: dependencies: postcss-html: 1.5.0 semver: 7.5.0 - stylelint: 15.6.1 - stylelint-config-html: 1.1.0_bx3pbyxam4kma26m7u4sje7r2a - stylelint-config-recommended: 12.0.0_stylelint@15.6.1 + stylelint: 15.6.2 + stylelint-config-html: 1.1.0_fxnva74cz3clutsck3p6zi3baa + stylelint-config-recommended: 12.0.0_stylelint@15.6.2 dev: true - /stylelint-config-recommended/12.0.0_stylelint@15.6.1: + /stylelint-config-recommended/12.0.0_stylelint@15.6.2: resolution: { integrity: sha512-x6x8QNARrGO2sG6iURkzqL+Dp+4bJorPMMRNPScdvaUK8PsynriOcMW7AFDKqkWAS5wbue/u8fUT/4ynzcmqdQ== @@ -10884,10 +10884,10 @@ packages: peerDependencies: stylelint: ^15.5.0 dependencies: - stylelint: 15.6.1 + stylelint: 15.6.2 dev: true - /stylelint-config-standard-scss/9.0.0_frbqpip5ildlr3fpnrzbl6etee: + /stylelint-config-standard-scss/9.0.0_euag7okizbuveqnnr6pdv3d6yi: resolution: { integrity: sha512-yPKpJsrZn4ybuQZx/DkEHuCjw7pJginErE/47dFhCnrvD48IJ4UYec8tSiCuJWMA3HRjbIa3nh5ZeSauDGuVAg== @@ -10900,12 +10900,12 @@ packages: optional: true dependencies: postcss: 8.4.23 - stylelint: 15.6.1 - stylelint-config-recommended-scss: 11.0.0_frbqpip5ildlr3fpnrzbl6etee - stylelint-config-standard: 33.0.0_stylelint@15.6.1 + stylelint: 15.6.2 + stylelint-config-recommended-scss: 11.0.0_euag7okizbuveqnnr6pdv3d6yi + stylelint-config-standard: 33.0.0_stylelint@15.6.2 dev: true - /stylelint-config-standard/33.0.0_stylelint@15.6.1: + /stylelint-config-standard/33.0.0_stylelint@15.6.2: resolution: { integrity: sha512-eyxnLWoXImUn77+ODIuW9qXBDNM+ALN68L3wT1lN2oNspZ7D9NVGlNHb2QCUn4xDug6VZLsh0tF8NyoYzkgTzg== @@ -10913,11 +10913,11 @@ packages: peerDependencies: stylelint: ^15.5.0 dependencies: - stylelint: 15.6.1 - stylelint-config-recommended: 12.0.0_stylelint@15.6.1 + stylelint: 15.6.2 + stylelint-config-recommended: 12.0.0_stylelint@15.6.2 dev: true - /stylelint-order/6.0.3_stylelint@15.6.1: + /stylelint-order/6.0.3_stylelint@15.6.2: resolution: { integrity: sha512-1j1lOb4EU/6w49qZeT2SQVJXm0Ht+Qnq9GMfUa3pMwoyojIWfuA+JUDmoR97Bht1RLn4ei0xtLGy87M7d29B1w== @@ -10927,10 +10927,10 @@ packages: dependencies: postcss: 8.4.23 postcss-sorting: 8.0.2_postcss@8.4.23 - stylelint: 15.6.1 + stylelint: 15.6.2 dev: true - /stylelint-prettier/3.0.0_ydhac4dv5nk3447o7ol4jd6c7a: + /stylelint-prettier/3.0.0_oc4dndsiefxv6sspxihof2zrhe: resolution: { integrity: sha512-kIks1xw6np0zElokMT2kP6ar3S4MBoj6vUtPJuND1pFELMpZxVS/0uHPR4HDAVn0WAD3I5oF0IA3qBFxBpMkLg== @@ -10942,10 +10942,10 @@ packages: dependencies: prettier: 2.8.8 prettier-linter-helpers: 1.0.0 - stylelint: 15.6.1 + stylelint: 15.6.2 dev: true - /stylelint-scss/4.7.0_stylelint@15.6.1: + /stylelint-scss/4.7.0_stylelint@15.6.2: resolution: { integrity: sha512-TSUgIeS0H3jqDZnby1UO1Qv3poi1N8wUYIJY6D1tuUq2MN3lwp/rITVo0wD+1SWTmRm0tNmGO0b7nKInnqF6Hg== @@ -10957,10 +10957,10 @@ packages: postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.0.12 postcss-value-parser: 4.2.0 - stylelint: 15.6.1 + stylelint: 15.6.2 dev: true - /stylelint-scss/5.0.0_stylelint@15.6.1: + /stylelint-scss/5.0.0_stylelint@15.6.2: resolution: { integrity: sha512-5Ee5kG3JIcP2jk2PMoFMiNmW/815V+wK5o37X5ke90ihWMpPXI9iyqeA6zEWipWSRXeQc0kqbd7hKqiR+wPKNA== @@ -10972,13 +10972,13 @@ packages: postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.0.12 postcss-value-parser: 4.2.0 - stylelint: 15.6.1 + stylelint: 15.6.2 dev: true - /stylelint/15.6.1: + /stylelint/15.6.2: resolution: { - integrity: sha512-d8icFBlVl93Elf3Z5ABQNOCe4nx69is3D/NZhDLAie1eyYnpxfeKe7pCfqzT5W4F8vxHCLSDfV8nKNJzogvV2Q== + integrity: sha512-fjQWwcdUye4DU+0oIxNGwawIPC5DvG5kdObY5Sg4rc87untze3gC/5g/ikePqVjrAsBUZjwMN+pZsAYbDO6ArQ== } engines: { node: ^14.13.1 || >=16.0.0 } hasBin: true @@ -11143,10 +11143,10 @@ packages: picocolors: 1.0.0 dev: true - /swiper/9.3.1: + /swiper/9.3.2: resolution: { - integrity: sha512-YBDf0DLBLO7O4rwYHfz+HltkY4sDwKSbRf1it56rngpkYHxiKg0NkPMXAFmw2nGvMNQJwV14Dse47hQIifJzzA== + integrity: sha512-Kj9Z4kXRmJR3YT/Wj+XLWj8P6IcRt+WG38uL8M3/Wny7+6sV0TlP9vnE1X+Co9c7VzNooojWGnFa+Wf/9+CUMA== } engines: { node: ">= 4.7.0" } dependencies: @@ -11650,7 +11650,7 @@ packages: hasBin: true dev: true - /v-contextmenu/3.0.0_vue@3.3.2: + /v-contextmenu/3.0.0_vue@3.3.4: resolution: { integrity: sha512-zi38JxmTt66TmljgV1JbfEa9WvoQkpzRuEwZK7Tjb2XoRejbWLozQtkyTWXJa6x6Y3FrVDfgT36w01gpTpo41A== @@ -11659,7 +11659,7 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.3.2 + vue: 3.3.4 dev: false /v3-infinite-loading/1.2.2: @@ -11811,7 +11811,7 @@ packages: fsevents: 2.3.2 dev: true - /vue-demi/0.14.1_vue@3.3.2: + /vue-demi/0.14.1_vue@3.3.4: resolution: { integrity: sha512-rt+yuCtXvscYot9SQQj3WKZJVSriPNqVkpVBNEHPzSgBv7QIYzsS410VqVgvx8f9AAPgjg+XPKvmV3vOqqkJQQ== @@ -11826,7 +11826,25 @@ packages: "@vue/composition-api": optional: true dependencies: - vue: 3.3.2 + vue: 3.3.4 + dev: false + + /vue-demi/0.14.4_vue@3.3.4: + resolution: + { + integrity: sha512-YR9bCmtIYgsqNVRG3MLLWlhbZ9tTNMuWHPd7yx0pHS3NDX17MeVNHgKTOClYE8pBjsfNe4CMaReP7zQtHDIbiA== + } + engines: { node: ">=12" } + hasBin: true + requiresBuild: true + peerDependencies: + "@vue/composition-api": ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + "@vue/composition-api": + optional: true + dependencies: + vue: 3.3.4 dev: false /vue-eslint-parser/9.3.0_eslint@8.40.0: @@ -11850,7 +11868,7 @@ packages: - supports-color dev: true - /vue-i18n/9.2.2_vue@3.3.2: + /vue-i18n/9.2.2_vue@3.3.4: resolution: { integrity: sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ== @@ -11863,9 +11881,9 @@ packages: "@intlify/shared": 9.2.2 "@intlify/vue-devtools": 9.2.2 "@vue/devtools-api": 6.5.0 - vue: 3.3.2 + vue: 3.3.4 - /vue-json-pretty/2.2.4_vue@3.3.2: + /vue-json-pretty/2.2.4_vue@3.3.4: resolution: { integrity: sha512-JX80b3QDrspcH43C53CdtYeq/froApQGSV5y43bEMWFj2LGOxB96aH1VmvrFA21nD1WTP6nwfFMQqGXuS4jyFQ== @@ -11874,10 +11892,10 @@ packages: peerDependencies: vue: ">=3.0.0" dependencies: - vue: 3.3.2 + vue: 3.3.4 dev: false - /vue-observe-visibility/2.0.0-alpha.1_vue@3.3.2: + /vue-observe-visibility/2.0.0-alpha.1_vue@3.3.4: resolution: { integrity: sha512-flFbp/gs9pZniXR6fans8smv1kDScJ8RS7rEpMjhVabiKeq7Qz3D9+eGsypncjfIyyU84saU88XZ0zjbD6Gq/g== @@ -11885,10 +11903,10 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.3.2 + vue: 3.3.4 dev: false - /vue-pdf-embed/1.1.6_vue@3.3.2: + /vue-pdf-embed/1.1.6_vue@3.3.4: resolution: { integrity: sha512-CRQIw8OxiD6H1n8KT2zVWbp/00fA3PgSV/JYJ0Ut+FdC1jHrRDHNBj3BvaRVwZFZg3EJ8LLjyEDYxWWUMOjrDw== @@ -11896,10 +11914,10 @@ packages: peerDependencies: vue: ^2.x || ^3.x dependencies: - vue: 3.3.2 + vue: 3.3.4 dev: false - /vue-resize/2.0.0-alpha.1_vue@3.3.2: + /vue-resize/2.0.0-alpha.1_vue@3.3.4: resolution: { integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg== @@ -11907,10 +11925,10 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.3.2 + vue: 3.3.4 dev: false - /vue-router/4.2.0_vue@3.3.2: + /vue-router/4.2.0_vue@3.3.4: resolution: { integrity: sha512-c+usESa6ZoWsm4PPdzRSyenp5A4dsUtnDJnrI03fY1IpIihA9TK3x5ffgkFDpjhLJZewsXoKURapNLFdZjuqTg== @@ -11919,7 +11937,7 @@ packages: vue: ^3.2.0 dependencies: "@vue/devtools-api": 6.5.0 - vue: 3.3.2 + vue: 3.3.4 dev: false /vue-template-compiler/2.7.14: @@ -11947,7 +11965,7 @@ packages: typescript: 5.0.4 dev: true - /vue-types/5.0.3_vue@3.3.2: + /vue-types/5.0.3_vue@3.3.4: resolution: { integrity: sha512-7+yOUXlRrpkJ4mtgmB6nIfDYLdLmxHQ/IMZR3hsEziYnHK4Y/Rf+rlCIg1rwNnlbyTiDf4v/vz1LEumo3RgwrQ== @@ -11960,10 +11978,10 @@ packages: optional: true dependencies: is-plain-object: 5.0.0 - vue: 3.3.2 + vue: 3.3.4 dev: false - /vue-virtual-scroller/2.0.0-beta.7_vue@3.3.2: + /vue-virtual-scroller/2.0.0-beta.7_vue@3.3.4: resolution: { integrity: sha512-OrouVj1i2939jaLjVfu8f5fsDlbzhAb4bOsYZYrAkpcVLylAmMoGtIL7eT3hJrdTiaKbwQpRdnv7DKf9Fn+tHg== @@ -11972,51 +11990,51 @@ packages: vue: ^3.2.0 dependencies: mitt: 2.1.0 - vue: 3.3.2 - vue-observe-visibility: 2.0.0-alpha.1_vue@3.3.2 - vue-resize: 2.0.0-alpha.1_vue@3.3.2 + vue: 3.3.4 + vue-observe-visibility: 2.0.0-alpha.1_vue@3.3.4 + vue-resize: 2.0.0-alpha.1_vue@3.3.4 dev: false - /vue-waterfall-plugin-next/2.2.0_vue@3.3.2: + /vue-waterfall-plugin-next/2.2.0_vue@3.3.4: resolution: { integrity: sha512-rhrTdAlBnMWWt6737L+E08A7itgK3wHTy1NsSDgR9EPiBPuHYlth8jL2/hp2gIMAS4XUxJBtitfNUyK5qynkEA== } dependencies: animate.css: 4.1.1 - element-plus: 2.3.4_vue@3.3.2 + element-plus: 2.3.4_vue@3.3.4 transitivePeerDependencies: - "@vue/composition-api" - vue dev: false - /vue-waterfall-plugin-next/2.2.1_vue@3.3.2: + /vue-waterfall-plugin-next/2.2.1_vue@3.3.4: resolution: { integrity: sha512-wEPT9D9VLTPWxGKrIusBxj9JVyXyXU6RLEqKIm3mJt/DeaTUvKu0sZjLOKK9UztkcJV2LaRALwRoCDOOKbLsiw== } dependencies: animate.css: 4.1.1 - element-plus: 2.3.4_vue@3.3.2 - vue-waterfall-plugin-next: 2.2.0_vue@3.3.2 + element-plus: 2.3.4_vue@3.3.4 + vue-waterfall-plugin-next: 2.2.0_vue@3.3.4 transitivePeerDependencies: - "@vue/composition-api" - vue dev: false - /vue/3.3.2: + /vue/3.3.4: resolution: { - integrity: sha512-98hJcAhyDwZoOo2flAQBSPVYG/o0HA9ivIy2ktHshjE+6/q8IMQ+kvDKQzOZTFPxvnNMcGM+zS2A00xeZMA7tA== + integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw== } dependencies: - "@vue/compiler-dom": 3.3.2 - "@vue/compiler-sfc": 3.3.2 - "@vue/runtime-dom": 3.3.2 - "@vue/server-renderer": 3.3.2_vue@3.3.2 - "@vue/shared": 3.3.2 + "@vue/compiler-dom": 3.3.4 + "@vue/compiler-sfc": 3.3.4 + "@vue/runtime-dom": 3.3.4 + "@vue/server-renderer": 3.3.4_vue@3.3.4 + "@vue/shared": 3.3.4 - /vue3-danmaku/1.4.0-beta.1_vue@3.3.2: + /vue3-danmaku/1.4.0-beta.1_vue@3.3.4: resolution: { integrity: sha512-gYNeImqt3pmMOP/WuzOL6LliuwaA8VNWtDP+yp8vaWzektjWmbdCNO/nPAmleXV5Kq5ITuBtbsblYApf0jSW+A== @@ -12024,10 +12042,10 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.3.2 + vue: 3.3.4 dev: false - /vuedraggable/4.1.0_vue@3.3.2: + /vuedraggable/4.1.0_vue@3.3.4: resolution: { integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww== @@ -12036,7 +12054,7 @@ packages: vue: ^3.0.1 dependencies: sortablejs: 1.14.0 - vue: 3.3.2 + vue: 3.3.4 dev: false /w3c-hr-time/1.0.2: