diff --git a/package.json b/package.json index 34071820..ad996852 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "ts-node": "^10.9.1", "vite": "^4.5.0", "vite-plugin-chunk-split": "^0.4.4", - "vue": "^3.3.5", + "vue": "^3.3.6", "vue-router": "^4.2.5", "vue-simple-password-meter": "^1.3.4", "vuex": "^4.1.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 30205a8d..2209ce08 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,13 +7,13 @@ settings: dependencies: '@element-plus/icons-vue': specifier: ^2.1.0 - version: 2.1.0(vue@3.3.5) + version: 2.1.0(vue@3.3.6) '@types/lodash-es': specifier: ^4.17.10 version: 4.17.10 '@vueuse/core': specifier: ^10.5.0 - version: 10.5.0(vue@3.3.5) + version: 10.5.0(vue@3.3.6) axios: specifier: ^1.5.1 version: 1.5.1 @@ -22,7 +22,7 @@ dependencies: version: 5.4.3 element-plus: specifier: ~2.4.1 - version: 2.4.1(vue@3.3.5) + version: 2.4.1(vue@3.3.6) rollup: specifier: 3.29.4 version: 3.29.4 @@ -39,17 +39,17 @@ dependencies: specifier: ^0.4.4 version: 0.4.4(less@4.2.0)(sass@1.69.4) vue: - specifier: ^3.3.5 - version: 3.3.5(typescript@5.2.2) + specifier: ^3.3.6 + version: 3.3.6(typescript@5.2.2) vue-router: specifier: ^4.2.5 - version: 4.2.5(vue@3.3.5) + version: 4.2.5(vue@3.3.6) vue-simple-password-meter: specifier: ^1.3.4 version: 1.3.4 vuex: specifier: ^4.1.0 - version: 4.1.0(vue@3.3.5) + version: 4.1.0(vue@3.3.6) devDependencies: '@amatlash/vite-plugin-stylelint': @@ -72,7 +72,7 @@ devDependencies: version: 20.8.7 '@vitejs/plugin-vue': specifier: ^4.4.0 - version: 4.4.0(vite@4.5.0)(vue@3.3.5) + version: 4.4.0(vite@4.5.0)(vue@3.3.6) autoprefixer: specifier: ^10.4.16 version: 10.4.16(postcss@8.4.30) @@ -144,7 +144,7 @@ devDependencies: version: 0.17.1 unplugin-vue-components: specifier: ^0.25.2 - version: 0.25.2(rollup@3.29.4)(vue@3.3.5) + version: 0.25.2(rollup@3.29.4)(vue@3.3.6) vitest: specifier: ^0.34.6 version: 0.34.6(jsdom@22.1.0)(less@4.2.0)(sass@1.69.4) @@ -508,12 +508,12 @@ packages: engines: {node: '>=10'} dev: false - /@element-plus/icons-vue@2.1.0(vue@3.3.5): + /@element-plus/icons-vue@2.1.0(vue@3.3.6): resolution: {integrity: sha512-PSBn3elNoanENc1vnCfh+3WA9fimRC7n+fWkf3rE5jvv+aBohNHABC/KAR5KWPecxWxDTVT1ERpRbOMRcOV/vA==} peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.3.5(typescript@5.2.2) + vue: 3.3.6(typescript@5.2.2) dev: false /@es-joy/jsdoccomment@0.40.1: @@ -1201,7 +1201,7 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@vitejs/plugin-vue@4.4.0(vite@4.5.0)(vue@3.3.5): + /@vitejs/plugin-vue@4.4.0(vite@4.5.0)(vue@3.3.6): resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -1209,7 +1209,7 @@ packages: vue: ^3.2.25 dependencies: vite: 4.5.0(@types/node@20.8.7)(less@4.2.0)(sass@1.69.4) - vue: 3.3.5(typescript@5.2.2) + vue: 3.3.6(typescript@5.2.2) dev: true /@vitest/expect@0.34.6: @@ -1231,7 +1231,7 @@ packages: /@vitest/snapshot@0.34.6: resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==} dependencies: - magic-string: 0.30.1 + magic-string: 0.30.5 pathe: 1.1.1 pretty-format: 29.6.1 dev: true @@ -1250,39 +1250,39 @@ packages: pretty-format: 29.6.1 dev: true - /@vue/compiler-core@3.3.5: - resolution: {integrity: sha512-S8Ma+eICI40Y4UotR+iKR729Bma+wERn/xLc+Jz203s5WIW1Sx3qoiONqXGg3Q4vBMa+QHDncULya19ZSJuhog==} + /@vue/compiler-core@3.3.6: + resolution: {integrity: sha512-2JNjemwaNwf+MkkatATVZi7oAH1Hx0B04DdPH3ZoZ8vKC1xZVP7nl4HIsk8XYd3r+/52sqqoz9TWzYc3yE9dqA==} dependencies: '@babel/parser': 7.23.0 - '@vue/shared': 3.3.5 + '@vue/shared': 3.3.6 estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.3.5: - resolution: {integrity: sha512-dxt6QntN9T/NtnV6Pz+/nmcoo3ULnsYCnRpvEyY73wbk1tzzx7dnwngUN1cXkyGNu9c3UE7llhq/5T54lKwyhQ==} + /@vue/compiler-dom@3.3.6: + resolution: {integrity: sha512-1MxXcJYMHiTPexjLAJUkNs/Tw2eDf2tY3a0rL+LfuWyiKN2s6jvSwywH3PWD8bKICjfebX3GWx2Os8jkRDq3Ng==} dependencies: - '@vue/compiler-core': 3.3.5 - '@vue/shared': 3.3.5 + '@vue/compiler-core': 3.3.6 + '@vue/shared': 3.3.6 - /@vue/compiler-sfc@3.3.5: - resolution: {integrity: sha512-M6ys4iReSbrF4NTcMCnJiBioCpzXjfkfXwkdziknRyps+pG0DkwpDfQT7zQ0q91/rCR/Ejz64b5H6C4HBhX41w==} + /@vue/compiler-sfc@3.3.6: + resolution: {integrity: sha512-/Kms6du2h1VrXFreuZmlvQej8B1zenBqIohP0690IUBkJjsFvJxY0crcvVRJ0UhMgSR9dewB+khdR1DfbpArJA==} dependencies: '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.5 - '@vue/compiler-dom': 3.3.5 - '@vue/compiler-ssr': 3.3.5 - '@vue/reactivity-transform': 3.3.5 - '@vue/shared': 3.3.5 + '@vue/compiler-core': 3.3.6 + '@vue/compiler-dom': 3.3.6 + '@vue/compiler-ssr': 3.3.6 + '@vue/reactivity-transform': 3.3.6 + '@vue/shared': 3.3.6 estree-walker: 2.0.2 magic-string: 0.30.5 postcss: 8.4.31 source-map-js: 1.0.2 - /@vue/compiler-ssr@3.3.5: - resolution: {integrity: sha512-v7p2XuEpOcgjd6c49NqOnq3UTJOv5Uo9tirOyGnEadwxTov2O1J3/TUt4SgAAnwA+9gcUyH5c3lIOFsBe+UIyw==} + /@vue/compiler-ssr@3.3.6: + resolution: {integrity: sha512-QTIHAfDCHhjXlYGkUg5KH7YwYtdUM1vcFl/FxFDlD6d0nXAmnjizka3HITp8DGudzHndv2PjKVS44vqqy0vP4w==} dependencies: - '@vue/compiler-dom': 3.3.5 - '@vue/shared': 3.3.5 + '@vue/compiler-dom': 3.3.6 + '@vue/shared': 3.3.6 /@vue/devtools-api@6.1.4: resolution: {integrity: sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==} @@ -1292,63 +1292,63 @@ packages: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} dev: false - /@vue/reactivity-transform@3.3.5: - resolution: {integrity: sha512-OhpBD1H32pIapRzqy31hWwTFLf9STP+0uk5bVOQWXACTa2Rt/RPhvX4zixbPgMGo6iP+S+tFpZzUdcG8AASn8A==} + /@vue/reactivity-transform@3.3.6: + resolution: {integrity: sha512-RlJl4dHfeO7EuzU1iJOsrlqWyJfHTkJbvYz/IOJWqu8dlCNWtxWX377WI0VsbAgBizjwD+3ZjdnvSyyFW1YVng==} dependencies: '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.5 - '@vue/shared': 3.3.5 + '@vue/compiler-core': 3.3.6 + '@vue/shared': 3.3.6 estree-walker: 2.0.2 magic-string: 0.30.5 - /@vue/reactivity@3.3.5: - resolution: {integrity: sha512-P7OBfPjsbV5lDCwZQDtWFqPh3uAP3Q6bRqYVgsYr6ki7jiaiHGSLmeaevUi+Nkev8nhublUpApnWevNiACN3sw==} + /@vue/reactivity@3.3.6: + resolution: {integrity: sha512-gtChAumfQz5lSy5jZXfyXbKrIYPf9XEOrIr6rxwVyeWVjFhJwmwPLtV6Yis+M9onzX++I5AVE9j+iPH60U+B8Q==} dependencies: - '@vue/shared': 3.3.5 + '@vue/shared': 3.3.6 - /@vue/runtime-core@3.3.5: - resolution: {integrity: sha512-kxAW3fTzwzZQqiHV1SndTtLMlNfJ/bsvcYku6NDuPzTeG6sMOAIXvuz6N5NUox+P7sNCInESbSOrPMMvtWx3vA==} + /@vue/runtime-core@3.3.6: + resolution: {integrity: sha512-qp7HTP1iw1UW2ZGJ8L3zpqlngrBKvLsDAcq5lA6JvEXHmpoEmjKju7ahM9W2p/h51h0OT5F2fGlP/gMhHOmbUA==} dependencies: - '@vue/reactivity': 3.3.5 - '@vue/shared': 3.3.5 + '@vue/reactivity': 3.3.6 + '@vue/shared': 3.3.6 - /@vue/runtime-dom@3.3.5: - resolution: {integrity: sha512-seYSeHmBNlTrR0eFyQFocEBtzljNlKzC2JfdebfBqoEmikyNYzLWTouv71DignLFXEXZKWNTqCIs4d7dk5Q3Ng==} + /@vue/runtime-dom@3.3.6: + resolution: {integrity: sha512-AoX3Cp8NqMXjLbIG9YR6n/pPLWE9TiDdk6wTJHFnl2GpHzDFH1HLBC9wlqqQ7RlnvN3bVLpzPGAAH00SAtOxHg==} dependencies: - '@vue/runtime-core': 3.3.5 - '@vue/shared': 3.3.5 + '@vue/runtime-core': 3.3.6 + '@vue/shared': 3.3.6 csstype: 3.1.2 - /@vue/server-renderer@3.3.5(vue@3.3.5): - resolution: {integrity: sha512-7VIZkohYn8GAnNT9chrm0vDpHJ6mWPL+TmUBKtDWcWxYcq33YJP/VHCPQN5TazkxXCtv3c1KfXAMZowX4giLoQ==} + /@vue/server-renderer@3.3.6(vue@3.3.6): + resolution: {integrity: sha512-kgLoN43W4ERdZ6dpyy+gnk2ZHtcOaIr5Uc/WUP5DRwutgvluzu2pudsZGoD2b7AEJHByUVMa9k6Sho5lLRCykw==} peerDependencies: - vue: 3.3.5 + vue: 3.3.6 dependencies: - '@vue/compiler-ssr': 3.3.5 - '@vue/shared': 3.3.5 - vue: 3.3.5(typescript@5.2.2) + '@vue/compiler-ssr': 3.3.6 + '@vue/shared': 3.3.6 + vue: 3.3.6(typescript@5.2.2) - /@vue/shared@3.3.5: - resolution: {integrity: sha512-oNJN1rCtkqm1cIxU1BuZVEVRWIp4DhaxXucEzzZ/iDKHP71ZxhkBPNK+URySiECH6aiOZzC60PS2bd6JFznvNA==} + /@vue/shared@3.3.6: + resolution: {integrity: sha512-Xno5pEqg8SVhomD0kTSmfh30ZEmV/+jZtyh39q6QflrjdJCXah5lrnOLi9KB6a5k5aAHXMXjoMnxlzUkCNfWLQ==} - /@vueuse/core@10.5.0(vue@3.3.5): + /@vueuse/core@10.5.0(vue@3.3.6): resolution: {integrity: sha512-z/tI2eSvxwLRjOhDm0h/SXAjNm8N5ld6/SC/JQs6o6kpJ6Ya50LnEL8g5hoYu005i28L0zqB5L5yAl8Jl26K3A==} dependencies: '@types/web-bluetooth': 0.0.18 '@vueuse/metadata': 10.5.0 - '@vueuse/shared': 10.5.0(vue@3.3.5) - vue-demi: 0.14.6(vue@3.3.5) + '@vueuse/shared': 10.5.0(vue@3.3.6) + vue-demi: 0.14.6(vue@3.3.6) transitivePeerDependencies: - '@vue/composition-api' - vue - /@vueuse/core@9.13.0(vue@3.3.5): + /@vueuse/core@9.13.0(vue@3.3.6): 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.3.5) - vue-demi: 0.14.6(vue@3.3.5) + '@vueuse/shared': 9.13.0(vue@3.3.6) + vue-demi: 0.14.6(vue@3.3.6) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1361,18 +1361,18 @@ packages: resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} dev: false - /@vueuse/shared@10.5.0(vue@3.3.5): + /@vueuse/shared@10.5.0(vue@3.3.6): resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==} dependencies: - vue-demi: 0.14.6(vue@3.3.5) + vue-demi: 0.14.6(vue@3.3.6) transitivePeerDependencies: - '@vue/composition-api' - vue - /@vueuse/shared@9.13.0(vue@3.3.5): + /@vueuse/shared@9.13.0(vue@3.3.6): resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} dependencies: - vue-demi: 0.14.6(vue@3.3.5) + vue-demi: 0.14.6(vue@3.3.6) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -2083,18 +2083,18 @@ packages: resolution: {integrity: sha512-LF2IQit4B0VrUHFeQkWhZm97KuJSGF2WJqq1InpY+ECpFRkXd8yTIaTtJxsO0OKDmiBYwWqcrNaXOurn2T2wiA==} dev: true - /element-plus@2.4.1(vue@3.3.5): + /element-plus@2.4.1(vue@3.3.6): resolution: {integrity: sha512-t7nl+vQlkBKVk1Ag6AufSDyFV8YIXxTFsaya4Nz/0tiRlcz65WPN4WMFeNURuFJleu1HLNtP4YyQKMuS7El8uA==} peerDependencies: vue: ^3.2.0 dependencies: '@ctrl/tinycolor': 3.4.1 - '@element-plus/icons-vue': 2.1.0(vue@3.3.5) + '@element-plus/icons-vue': 2.1.0(vue@3.3.6) '@floating-ui/dom': 1.5.1 '@popperjs/core': /@sxzz/popperjs-es@2.11.7 '@types/lodash': 4.14.182 '@types/lodash-es': 4.17.10 - '@vueuse/core': 9.13.0(vue@3.3.5) + '@vueuse/core': 9.13.0(vue@3.3.6) async-validator: 4.2.5 dayjs: 1.11.9 escape-html: 1.0.3 @@ -2103,7 +2103,7 @@ packages: lodash-unified: 1.0.2(@types/lodash-es@4.17.10)(lodash-es@4.17.21)(lodash@4.17.21) memoize-one: 6.0.0 normalize-wheel-es: 1.2.0 - vue: 3.3.5(typescript@5.2.2) + vue: 3.3.6(typescript@5.2.2) transitivePeerDependencies: - '@vue/composition-api' dev: false @@ -5046,7 +5046,7 @@ packages: escape-string-regexp: 5.0.0 fast-glob: 3.3.0 local-pkg: 0.4.3 - magic-string: 0.30.1 + magic-string: 0.30.5 mlly: 1.4.0 pathe: 1.1.1 pkg-types: 1.0.3 @@ -5087,7 +5087,7 @@ packages: dependencies: '@antfu/utils': 0.7.5 '@rollup/pluginutils': 5.0.2(rollup@3.29.4) - '@vueuse/core': 10.5.0(vue@3.3.5) + '@vueuse/core': 10.5.0(vue@3.3.6) fast-glob: 3.3.0 local-pkg: 0.4.3 magic-string: 0.30.1 @@ -5129,7 +5129,7 @@ packages: - supports-color dev: true - /unplugin-vue-components@0.25.2(rollup@3.29.4)(vue@3.3.5): + /unplugin-vue-components@0.25.2(rollup@3.29.4)(vue@3.3.6): resolution: {integrity: sha512-OVmLFqILH6w+eM8fyt/d/eoJT9A6WO51NZLf1vC5c1FZ4rmq2bbGxTy8WP2Jm7xwFdukaIdv819+UI7RClPyCA==} engines: {node: '>=14'} peerDependencies: @@ -5152,7 +5152,7 @@ packages: minimatch: 9.0.3 resolve: 1.22.3 unplugin: 1.4.0 - vue: 3.3.5(typescript@5.2.2) + vue: 3.3.6(typescript@5.2.2) transitivePeerDependencies: - rollup - supports-color @@ -5284,7 +5284,7 @@ packages: dependencies: esbuild: 0.15.18 less: 4.2.0 - postcss: 8.4.30 + postcss: 8.4.31 resolve: 1.22.3 rollup: 2.78.1 sass: 1.69.4 @@ -5395,7 +5395,7 @@ packages: - terser dev: true - /vue-demi@0.14.6(vue@3.3.5): + /vue-demi@0.14.6(vue@3.3.6): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -5407,7 +5407,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.5(typescript@5.2.2) + vue: 3.3.6(typescript@5.2.2) /vue-eslint-parser@9.3.1(eslint@8.51.0): resolution: {integrity: sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g==} @@ -5427,41 +5427,41 @@ packages: - supports-color dev: true - /vue-router@4.2.5(vue@3.3.5): + /vue-router@4.2.5(vue@3.3.6): resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.0 - vue: 3.3.5(typescript@5.2.2) + vue: 3.3.6(typescript@5.2.2) dev: false /vue-simple-password-meter@1.3.4: resolution: {integrity: sha512-tsulwVHtiYXP8OwUqqSt/hKmsJsUqsKBCdEL5+Wp0UCr9fPUwKq3dRorvPzBLQZFUAXAChxwZWbLKiyC+pSgpw==} dev: false - /vue@3.3.5(typescript@5.2.2): - resolution: {integrity: sha512-xYpLEGb25yYU1ul9ZhCcavNZ4YW6PS7YTDdDAd0yc/3w69Tra2BwY4EpKguKddfD56QApXQ17XHq+fJJwEP+UQ==} + /vue@3.3.6(typescript@5.2.2): + resolution: {integrity: sha512-jJIDETeWJnoY+gfn4ZtMPMS5KtbP4ax+CT4dcQFhTnWEk8xMupFyQ0JxL28nvT/M4+p4a0ptxaV2WY0LiIxvRg==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.3.5 - '@vue/compiler-sfc': 3.3.5 - '@vue/runtime-dom': 3.3.5 - '@vue/server-renderer': 3.3.5(vue@3.3.5) - '@vue/shared': 3.3.5 + '@vue/compiler-dom': 3.3.6 + '@vue/compiler-sfc': 3.3.6 + '@vue/runtime-dom': 3.3.6 + '@vue/server-renderer': 3.3.6(vue@3.3.6) + '@vue/shared': 3.3.6 typescript: 5.2.2 - /vuex@4.1.0(vue@3.3.5): + /vuex@4.1.0(vue@3.3.6): resolution: {integrity: sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.1.4 - vue: 3.3.5(typescript@5.2.2) + vue: 3.3.6(typescript@5.2.2) dev: false /w3c-xmlserializer@4.0.0: