diff --git a/package.json b/package.json index a6dca7cb..ad40d86a 100644 --- a/package.json +++ b/package.json @@ -26,38 +26,38 @@ "lint:fix": "eslint --fix --ext .ts,.js,.jsx,.vue,.cjs ." }, "engines": { - "node": ">=20.11.0" + "node": ">=20.11.1" }, - "packageManager": "pnpm@8.15.1", + "packageManager": "pnpm@8.15.4", "devDependencies": { "@intlify/unplugin-vue-i18n": "^2.0.0", "@types/ityped": "^1.0.3", - "@types/node": "^20.11.16", - "@typescript-eslint/parser": "^7.0.1", - "@unocss/eslint-config": "^0.58.4", - "@unocss/reset": "^0.58.4", - "@vitejs/plugin-vue": "^5.0.3", + "@types/node": "^20.11.24", + "@typescript-eslint/parser": "^7.1.1", + "@unocss/eslint-config": "^0.58.5", + "@unocss/reset": "^0.58.5", + "@vitejs/plugin-vue": "^5.0.4", "@vitejs/plugin-vue-jsx": "^3.1.0", - "@vueuse/components": "^10.7.2", - "@vueuse/core": "^10.7.2", - "@vueuse/integrations": "^10.7.2", + "@vueuse/components": "^10.9.0", + "@vueuse/core": "^10.9.0", + "@vueuse/integrations": "^10.9.0", "axios": "^1.6.7", - "browserslist": "^4.22.3", + "browserslist": "^4.23.0", "c8": "^9.1.0", "changelogen": "^0.5.5", "consola": "^3.2.3", "cross-env": "^7.0.3", "defu": "^6.1.4", - "echarts": "^5.4.3", - "eslint": "^8.56.0", + "echarts": "^5.5.0", + "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", - "eslint-plugin-vue": "^9.21.1", + "eslint-plugin-vue": "^9.22.0", "fs-extra": "^11.2.0", - "husky": "^9.0.10", + "husky": "^9.0.11", "ityped": "^1.0.3", "kolorist": "^1.8.0", - "lightningcss": "^1.23.0", + "lightningcss": "^1.24.0", "lint-staged": "^15.2.2", "local-pkg": "^0.5.0", "markdown-it-prism": "^2.3.0", @@ -71,31 +71,31 @@ "prism-theme-vars": "^0.2.4", "simple-git": "^3.22.0", "taze": "^0.13.3", - "terser": "^5.27.0", + "terser": "^5.29.1", "typescript": "^5.3.3", "unocss": "^0.58.5", "unplugin-auto-import": "^0.17.5", "unplugin-vue-components": "^0.26.0", "unplugin-vue-markdown": "^0.26.0", - "unplugin-vue-router": "^0.7.0", - "vite": "^5.1.0", - "vite-auto-import-resolvers": "^3.2.0", - "vite-layers": "^0.5.1", + "unplugin-vue-router": "^0.8.4", + "vite": "^5.1.5", + "vite-auto-import-resolvers": "^3.2.1", + "vite-layers": "^0.5.2", "vite-plugin-compression": "^0.5.1", - "vite-plugin-env-types": "^0.1.3", + "vite-plugin-env-types": "^0.1.4", "vite-plugin-legacy-swc": "^1.0.0", "vite-plugin-mock": "2.9.8", "vite-plugin-removelog": "^0.2.2", - "vite-plugin-use-modules": "^1.4.7", - "vite-plugin-vue-devtools": "^7.0.14", - "vite-plugin-vue-meta-layouts": "^0.4.1", - "vitest": "^1.2.2", - "vue": "^3.4.17", + "vite-plugin-use-modules": "^1.4.8", + "vite-plugin-vue-devtools": "^7.0.16", + "vite-plugin-vue-meta-layouts": "^0.4.2", + "vitest": "^1.3.1", + "vue": "^3.4.21", "vue-dark-switch": "^1.0.6", - "vue-echarts": "^6.6.8", - "vue-i18n": "^9.9.1", + "vue-echarts": "^6.6.9", + "vue-i18n": "^9.10.1", "vue-request": "2.0.4", - "vue-router": "^4.2.5", + "vue-router": "^4.3.0", "vue-toastification": "2.0.0-rc.5" }, "lint-staged": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 64bf3f74..2bbff934 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,43 +7,43 @@ settings: devDependencies: '@intlify/unplugin-vue-i18n': specifier: ^2.0.0 - version: 2.0.0(vue-i18n@9.9.1) + version: 2.0.0(vue-i18n@9.10.1) '@types/ityped': specifier: ^1.0.3 version: 1.0.3 '@types/node': - specifier: ^20.11.16 - version: 20.11.17 + specifier: ^20.11.24 + version: 20.11.25 '@typescript-eslint/parser': - specifier: ^7.0.1 - version: 7.0.1(eslint@8.56.0)(typescript@5.3.3) + specifier: ^7.1.1 + version: 7.1.1(eslint@8.57.0)(typescript@5.3.3) '@unocss/eslint-config': - specifier: ^0.58.4 - version: 0.58.5(eslint@8.56.0)(typescript@5.3.3) + specifier: ^0.58.5 + version: 0.58.5(eslint@8.57.0)(typescript@5.3.3) '@unocss/reset': - specifier: ^0.58.4 + specifier: ^0.58.5 version: 0.58.5 '@vitejs/plugin-vue': - specifier: ^5.0.3 - version: 5.0.3(vite@5.1.0)(vue@3.4.17) + specifier: ^5.0.4 + version: 5.0.4(vite@5.1.5)(vue@3.4.21) '@vitejs/plugin-vue-jsx': specifier: ^3.1.0 - version: 3.1.0(vite@5.1.0)(vue@3.4.17) + version: 3.1.0(vite@5.1.5)(vue@3.4.21) '@vueuse/components': - specifier: ^10.7.2 - version: 10.7.2(vue@3.4.17) + specifier: ^10.9.0 + version: 10.9.0(vue@3.4.21) '@vueuse/core': - specifier: ^10.7.2 - version: 10.7.2(vue@3.4.17) + specifier: ^10.9.0 + version: 10.9.0(vue@3.4.21) '@vueuse/integrations': - specifier: ^10.7.2 - version: 10.7.2(axios@1.6.7)(nprogress@0.2.0)(vue@3.4.17) + specifier: ^10.9.0 + version: 10.9.0(axios@1.6.7)(nprogress@0.2.0)(vue@3.4.21) axios: specifier: ^1.6.7 version: 1.6.7 browserslist: - specifier: ^4.22.3 - version: 4.22.3 + specifier: ^4.23.0 + version: 4.23.0 c8: specifier: ^9.1.0 version: 9.1.0 @@ -60,26 +60,26 @@ devDependencies: specifier: ^6.1.4 version: 6.1.4 echarts: - specifier: ^5.4.3 - version: 5.4.3 + specifier: ^5.5.0 + version: 5.5.0 eslint: - specifier: ^8.56.0 - version: 8.56.0 + specifier: ^8.57.0 + version: 8.57.0 eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@8.56.0) + version: 9.1.0(eslint@8.57.0) eslint-plugin-prettier: specifier: ^5.1.3 - version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.5) + version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.2.5) eslint-plugin-vue: - specifier: ^9.21.1 - version: 9.21.1(eslint@8.56.0) + specifier: ^9.22.0 + version: 9.22.0(eslint@8.57.0) fs-extra: specifier: ^11.2.0 version: 11.2.0 husky: - specifier: ^9.0.10 - version: 9.0.10 + specifier: ^9.0.11 + version: 9.0.11 ityped: specifier: ^1.0.3 version: 1.0.3 @@ -87,8 +87,8 @@ devDependencies: specifier: ^1.8.0 version: 1.8.0 lightningcss: - specifier: ^1.23.0 - version: 1.23.0 + specifier: ^1.24.0 + version: 1.24.0 lint-staged: specifier: ^15.2.2 version: 15.2.2 @@ -109,7 +109,7 @@ devDependencies: version: 1.0.0 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.3.3)(vue@3.4.17) + version: 2.1.7(typescript@5.3.3)(vue@3.4.21) pinia-plugin-persistedstate: specifier: ^3.2.1 version: 3.2.1(pinia@2.1.7) @@ -129,83 +129,83 @@ devDependencies: specifier: ^0.13.3 version: 0.13.3 terser: - specifier: ^5.27.0 - version: 5.27.0 + specifier: ^5.29.1 + version: 5.29.1 typescript: specifier: ^5.3.3 version: 5.3.3 unocss: specifier: ^0.58.5 - version: 0.58.5(postcss@8.4.35)(vite@5.1.0) + version: 0.58.5(postcss@8.4.35)(vite@5.1.5) unplugin-auto-import: specifier: ^0.17.5 - version: 0.17.5(@vueuse/core@10.7.2) + version: 0.17.5(@vueuse/core@10.9.0) unplugin-vue-components: specifier: ^0.26.0 - version: 0.26.0(vue@3.4.17) + version: 0.26.0(vue@3.4.21) unplugin-vue-markdown: specifier: ^0.26.0 - version: 0.26.0(vite@5.1.0) + version: 0.26.0(vite@5.1.5) unplugin-vue-router: - specifier: ^0.7.0 - version: 0.7.0(vue-router@4.2.5)(vue@3.4.17) + specifier: ^0.8.4 + version: 0.8.4(vue-router@4.3.0)(vue@3.4.21) vite: - specifier: ^5.1.0 - version: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + specifier: ^5.1.5 + version: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) vite-auto-import-resolvers: - specifier: ^3.2.0 - version: 3.2.0(unplugin-auto-import@0.17.5)(vite@5.1.0) + specifier: ^3.2.1 + version: 3.2.1(unplugin-auto-import@0.17.5)(vite@5.1.5) vite-layers: - specifier: ^0.5.1 - version: 0.5.1(vite@5.1.0) + specifier: ^0.5.2 + version: 0.5.2(vite@5.1.5) vite-plugin-compression: specifier: ^0.5.1 - version: 0.5.1(vite@5.1.0) + version: 0.5.1(vite@5.1.5) vite-plugin-env-types: - specifier: ^0.1.3 - version: 0.1.3(vite@5.1.0) + specifier: ^0.1.4 + version: 0.1.4(vite@5.1.5) vite-plugin-legacy-swc: specifier: ^1.0.0 - version: 1.0.0(vite@5.1.0) + version: 1.0.0(vite@5.1.5) vite-plugin-mock: specifier: 2.9.8 - version: 2.9.8(mockjs@1.1.0)(vite@5.1.0) + version: 2.9.8(mockjs@1.1.0)(vite@5.1.5) vite-plugin-removelog: specifier: ^0.2.2 - version: 0.2.2(vue@3.4.17) + version: 0.2.2(vue@3.4.21) vite-plugin-use-modules: - specifier: ^1.4.7 - version: 1.4.7(vite@5.1.0)(vue@3.4.17) + specifier: ^1.4.8 + version: 1.4.8(vite@5.1.5)(vue@3.4.21) vite-plugin-vue-devtools: - specifier: ^7.0.14 - version: 7.0.14(vite@5.1.0) + specifier: ^7.0.16 + version: 7.0.16(vite@5.1.5)(vue@3.4.21) vite-plugin-vue-meta-layouts: - specifier: ^0.4.1 - version: 0.4.1(vite@5.1.0)(vue-router@4.2.5) + specifier: ^0.4.2 + version: 0.4.2(vite@5.1.5)(vue-router@4.3.0) vitest: - specifier: ^1.2.2 - version: 1.2.2(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + specifier: ^1.3.1 + version: 1.3.1(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) vue: - specifier: ^3.4.17 - version: 3.4.17(typescript@5.3.3) + specifier: ^3.4.21 + version: 3.4.21(typescript@5.3.3) vue-dark-switch: specifier: ^1.0.6 - version: 1.0.6(vite@5.1.0)(vue@3.4.17) + version: 1.0.6(vite@5.1.5)(vue@3.4.21) vue-echarts: - specifier: ^6.6.8 - version: 6.6.8(echarts@5.4.3)(vue@3.4.17) + specifier: ^6.6.9 + version: 6.6.9(echarts@5.5.0)(vue@3.4.21) vue-i18n: - specifier: ^9.9.1 - version: 9.9.1(vue@3.4.17) + specifier: ^9.10.1 + version: 9.10.1(vue@3.4.21) vue-request: specifier: 2.0.4 - version: 2.0.4(vue@3.4.17) + version: 2.0.4(vue@3.4.21) vue-router: - specifier: ^4.2.5 - version: 4.2.5(vue@3.4.17) + specifier: ^4.3.0 + version: 4.3.0(vue@3.4.21) vue-toastification: specifier: 2.0.0-rc.5 - version: 2.0.0-rc.5(vue@3.4.17) + version: 2.0.0-rc.5(vue@3.4.21) packages: @@ -297,7 +297,7 @@ packages: dependencies: '@babel/compat-data': 7.23.5 '@babel/helper-validator-option': 7.23.5 - browserslist: 4.22.3 + browserslist: 4.23.0 lru-cache: 5.1.1 semver: 6.3.1 dev: true @@ -812,13 +812,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.56.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): 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 dependencies: - eslint: 8.56.0 + eslint: 8.57.0 eslint-visitor-keys: 3.4.3 dev: true @@ -844,8 +844,8 @@ packages: - supports-color dev: true - /@eslint/js@8.56.0: - resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} + /@eslint/js@8.57.0: + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -887,7 +887,7 @@ packages: - supports-color dev: true - /@intlify/bundle-utils@7.5.0(vue-i18n@9.9.1): + /@intlify/bundle-utils@7.5.0(vue-i18n@9.10.1): resolution: {integrity: sha512-6DymqusddBQ8kVtVBsVFFF7arNfIhuLacOmmsqayT2vl427j9m0VX12mMC+cgoVIodSpRfzYPaPTdPuJq7mK0Q==} engines: {node: '>= 14.16'} peerDependencies: @@ -908,16 +908,24 @@ packages: magic-string: 0.30.7 mlly: 1.5.0 source-map-js: 1.0.2 - vue-i18n: 9.9.1(vue@3.4.17) + vue-i18n: 9.10.1(vue@3.4.21) yaml-eslint-parser: 1.2.2 dev: true - /@intlify/core-base@9.9.1: - resolution: {integrity: sha512-qsV15dg7jNX2faBRyKMgZS8UcFJViWEUPLdzZ9UR0kQZpFVeIpc0AG7ZOfeP7pX2T9SQ5jSiorq/tii9nkkafA==} + /@intlify/core-base@9.10.1: + resolution: {integrity: sha512-0+Wtjj04GIyglh5KKiNjRwgjpHrhqqGZhaKY/QVjjogWKZq5WHROrTi84pNVsRN18QynyPmjtsVUWqFKPQ45xQ==} engines: {node: '>= 16'} dependencies: - '@intlify/message-compiler': 9.9.1 - '@intlify/shared': 9.9.1 + '@intlify/message-compiler': 9.10.1 + '@intlify/shared': 9.10.1 + dev: true + + /@intlify/message-compiler@9.10.1: + resolution: {integrity: sha512-b68UTmRhgZfswJZI7VAgW6BXZK5JOpoi5swMLGr4j6ss2XbFY13kiw+Hu+xYAfulMPSapcHzdWHnq21VGnMCnA==} + engines: {node: '>= 16'} + dependencies: + '@intlify/shared': 9.10.1 + source-map-js: 1.0.2 dev: true /@intlify/message-compiler@9.9.1: @@ -928,12 +936,17 @@ packages: source-map-js: 1.0.2 dev: true + /@intlify/shared@9.10.1: + resolution: {integrity: sha512-liyH3UMoglHBUn70iCYcy9CQlInx/lp50W2aeSxqqrvmG+LDj/Jj7tBJhBoQL4fECkldGhbmW0g2ommHfL6Wmw==} + engines: {node: '>= 16'} + dev: true + /@intlify/shared@9.9.1: resolution: {integrity: sha512-b3Pta1nwkz5rGq434v0psHwEwHGy1pYCttfcM22IE//K9owbpkEvFptx9VcuRAxjQdrO2If249cmDDjBu5wMDA==} engines: {node: '>= 16'} dev: true - /@intlify/unplugin-vue-i18n@2.0.0(vue-i18n@9.9.1): + /@intlify/unplugin-vue-i18n@2.0.0(vue-i18n@9.10.1): resolution: {integrity: sha512-1oKvm92L9l2od2H9wKx2ZvR4tzn7gUtd7bPLI7AWUmm7U9H1iEypndt5d985ypxGsEs0gToDaKTrytbBIJwwSg==} engines: {node: '>= 14.16'} peerDependencies: @@ -948,7 +961,7 @@ packages: vue-i18n-bridge: optional: true dependencies: - '@intlify/bundle-utils': 7.5.0(vue-i18n@9.9.1) + '@intlify/bundle-utils': 7.5.0(vue-i18n@9.10.1) '@intlify/shared': 9.9.1 '@rollup/pluginutils': 5.1.0 '@vue/compiler-sfc': 3.4.16 @@ -960,7 +973,7 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 unplugin: 1.7.1 - vue-i18n: 9.9.1(vue@3.4.17) + vue-i18n: 9.10.1(vue@3.4.21) transitivePeerDependencies: - rollup - supports-color @@ -1564,7 +1577,7 @@ packages: resolution: {integrity: sha512-UgbL2kR5pLrWICvr8+fuSg0u43LY250q7ZMkC+XKC3E+rs/YBDEnQIzsnhU5dYsLlwMi3R75UvCL87pObP1sxw==} dependencies: '@types/fined': 1.1.5 - '@types/node': 20.11.17 + '@types/node': 20.11.25 dev: true /@types/linkify-it@3.0.5: @@ -1586,8 +1599,8 @@ packages: resolution: {integrity: sha512-SXgrhajHG7boLv6oU93CcmdDm0HYRiceuz6b+7z+/2lCJPTWDv0V5YiwFHT2ejE4bQqgSXQiVPQYPWv7LGsK1g==} dev: true - /@types/node@20.11.17: - resolution: {integrity: sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==} + /@types/node@20.11.25: + resolution: {integrity: sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==} dependencies: undici-types: 5.26.5 dev: true @@ -1599,15 +1612,15 @@ packages: /@types/through@0.0.33: resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==} dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.25 dev: true /@types/web-bluetooth@0.0.20: resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} dev: true - /@typescript-eslint/parser@7.0.1(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-8GcRRZNzaHxKzBPU3tKtFNing571/GwPBeCvmAUw0yBtfE2XVd0zFKJIMSWkHJcPQi0ekxjIts6L/rrZq5cxGQ==} + /@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3): + resolution: {integrity: sha512-ZWUFyL0z04R1nAEgr9e79YtV5LbafdOtN7yapNbn1ansMyaegl2D4bL7vHoJ4HPSc4CaLwuCVas8CVuneKzplQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^8.56.0 @@ -1616,12 +1629,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.0.1 - '@typescript-eslint/types': 7.0.1 - '@typescript-eslint/typescript-estree': 7.0.1(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 7.0.1 + '@typescript-eslint/scope-manager': 7.1.1 + '@typescript-eslint/types': 7.1.1 + '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 7.1.1 debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 typescript: 5.3.3 transitivePeerDependencies: - supports-color @@ -1635,12 +1648,12 @@ packages: '@typescript-eslint/visitor-keys': 6.21.0 dev: true - /@typescript-eslint/scope-manager@7.0.1: - resolution: {integrity: sha512-v7/T7As10g3bcWOOPAcbnMDuvctHzCFYCG/8R4bK4iYzdFqsZTbXGln0cZNVcwQcwewsYU2BJLay8j0/4zOk4w==} + /@typescript-eslint/scope-manager@7.1.1: + resolution: {integrity: sha512-cirZpA8bJMRb4WZ+rO6+mnOJrGFDd38WoXCEI57+CYBqta8Yc8aJym2i7vyqLL1vVYljgw0X27axkUXz32T8TA==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 7.0.1 - '@typescript-eslint/visitor-keys': 7.0.1 + '@typescript-eslint/types': 7.1.1 + '@typescript-eslint/visitor-keys': 7.1.1 dev: true /@typescript-eslint/types@6.21.0: @@ -1648,8 +1661,8 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/types@7.0.1: - resolution: {integrity: sha512-uJDfmirz4FHib6ENju/7cz9SdMSkeVvJDK3VcMFvf/hAShg8C74FW+06MaQPODHfDJp/z/zHfgawIJRjlu0RLg==} + /@typescript-eslint/types@7.1.1: + resolution: {integrity: sha512-KhewzrlRMrgeKm1U9bh2z5aoL4s7K3tK5DwHDn8MHv0yQfWFz/0ZR6trrIHHa5CsF83j/GgHqzdbzCXJ3crx0Q==} engines: {node: ^16.0.0 || >=18.0.0} dev: true @@ -1675,8 +1688,8 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.0.1(typescript@5.3.3): - resolution: {integrity: sha512-SO9wHb6ph0/FN5OJxH4MiPscGah5wjOd0RRpaLvuBv9g8565Fgu0uMySFEPqwPHiQU90yzJ2FjRYKGrAhS1xig==} + /@typescript-eslint/typescript-estree@7.1.1(typescript@5.3.3): + resolution: {integrity: sha512-9ZOncVSfr+sMXVxxca2OJOPagRwT0u/UHikM2Rd6L/aB+kL/QAuTnsv6MeXtjzCJYb8PzrXarypSGIPx3Jemxw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -1684,8 +1697,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.0.1 - '@typescript-eslint/visitor-keys': 7.0.1 + '@typescript-eslint/types': 7.1.1 + '@typescript-eslint/visitor-keys': 7.1.1 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -1697,19 +1710,19 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.21.0(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.3.3): resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) - eslint: 8.56.0 + eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: - supports-color @@ -1724,11 +1737,11 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@7.0.1: - resolution: {integrity: sha512-hwAgrOyk++RTXrP4KzCg7zB2U0xt7RUU0ZdMSCsqF3eKUwkdXUMyTb0qdCuji7VIbcpG62kKTU9M1J1c9UpFBw==} + /@typescript-eslint/visitor-keys@7.1.1: + resolution: {integrity: sha512-yTdHDQxY7cSoCcAtiBzVzxleJhkGB9NncSIyMYe2+OGON1ZsP9zOPws/Pqgopa65jvknOjlk/w7ulPlZ78PiLQ==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 7.0.1 + '@typescript-eslint/types': 7.1.1 eslint-visitor-keys: 3.4.3 dev: true @@ -1736,7 +1749,7 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@unocss/astro@0.58.5(vite@5.1.0): + /@unocss/astro@0.58.5(vite@5.1.5): resolution: {integrity: sha512-LtuVnj8oFAK9663OVhQO8KpdJFiOyyPsYfnOZlDCOFK3gHb/2WMrzdBwr1w8LoQF3bDedkFMKirVF7gWjyZiaw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 @@ -1746,8 +1759,8 @@ packages: dependencies: '@unocss/core': 0.58.5 '@unocss/reset': 0.58.5 - '@unocss/vite': 0.58.5(vite@5.1.0) - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + '@unocss/vite': 0.58.5(vite@5.1.5) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) transitivePeerDependencies: - rollup dev: true @@ -1786,22 +1799,22 @@ packages: resolution: {integrity: sha512-qbPqL+46hf1/UelQOwUwpAuvm6buoss43DPYHOPdfNJ+NTWkSpATQMF0JKT04QE0QRQbHNSHdMe9ariG+IIlCw==} dev: true - /@unocss/eslint-config@0.58.5(eslint@8.56.0)(typescript@5.3.3): + /@unocss/eslint-config@0.58.5(eslint@8.57.0)(typescript@5.3.3): resolution: {integrity: sha512-HaRLlr9YBG0QPAn8nnIgYTpQ1HBVn3nuZs7hlPwV/IvFiMIY33BLVfNLEuKuGgkqxT04LmO4Oelsdau3a02+ug==} engines: {node: '>=14'} dependencies: - '@unocss/eslint-plugin': 0.58.5(eslint@8.56.0)(typescript@5.3.3) + '@unocss/eslint-plugin': 0.58.5(eslint@8.57.0)(typescript@5.3.3) transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /@unocss/eslint-plugin@0.58.5(eslint@8.56.0)(typescript@5.3.3): + /@unocss/eslint-plugin@0.58.5(eslint@8.57.0)(typescript@5.3.3): resolution: {integrity: sha512-QGB/Srml1XGiunuwbBmiVsXnkjjkRhg4/mTZ6HFkG1qZBAbsyE2QVxYJ6L7S4x4qdEgij2h2DK/Y90Cutwc7Mw==} engines: {node: '>=14'} dependencies: - '@typescript-eslint/utils': 6.21.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.3.3) '@unocss/config': 0.58.5 '@unocss/core': 0.58.5 magic-string: 0.30.7 @@ -1956,7 +1969,7 @@ packages: '@unocss/core': 0.58.5 dev: true - /@unocss/vite@0.58.5(vite@5.1.0): + /@unocss/vite@0.58.5(vite@5.1.5): resolution: {integrity: sha512-p4o1XNX1rvjmoUqSSdua8XyWNg/d+YUChDd2L/xEty+6j2qv0wUaohs3UQ87vWlv632/UmgdX+2MbrgtqthCtw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 @@ -1971,12 +1984,12 @@ packages: chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.7 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) transitivePeerDependencies: - rollup dev: true - /@vitejs/plugin-vue-jsx@3.1.0(vite@5.1.0)(vue@3.4.17): + /@vitejs/plugin-vue-jsx@3.1.0(vite@5.1.5)(vue@3.4.21): resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -1986,55 +1999,55 @@ packages: '@babel/core': 7.23.9 '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.9) '@vue/babel-plugin-jsx': 1.2.1(@babel/core@7.23.9) - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) - vue: 3.4.17(typescript@5.3.3) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) + vue: 3.4.21(typescript@5.3.3) transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue@5.0.3(vite@5.1.0)(vue@3.4.17): - resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==} + /@vitejs/plugin-vue@5.0.4(vite@5.1.5)(vue@3.4.21): + resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) - vue: 3.4.17(typescript@5.3.3) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) + vue: 3.4.21(typescript@5.3.3) dev: true - /@vitest/expect@1.2.2: - resolution: {integrity: sha512-3jpcdPAD7LwHUUiT2pZTj2U82I2Tcgg2oVPvKxhn6mDI2On6tfvPQTjAI4628GUGDZrCm4Zna9iQHm5cEexOAg==} + /@vitest/expect@1.3.1: + resolution: {integrity: sha512-xofQFwIzfdmLLlHa6ag0dPV8YsnKOCP1KdAeVVh34vSjN2dcUiXYCD9htu/9eM7t8Xln4v03U9HLxLpPlsXdZw==} dependencies: - '@vitest/spy': 1.2.2 - '@vitest/utils': 1.2.2 + '@vitest/spy': 1.3.1 + '@vitest/utils': 1.3.1 chai: 4.4.1 dev: true - /@vitest/runner@1.2.2: - resolution: {integrity: sha512-JctG7QZ4LSDXr5CsUweFgcpEvrcxOV1Gft7uHrvkQ+fsAVylmWQvnaAr/HDp3LAH1fztGMQZugIheTWjaGzYIg==} + /@vitest/runner@1.3.1: + resolution: {integrity: sha512-5FzF9c3jG/z5bgCnjr8j9LNq/9OxV2uEBAITOXfoe3rdZJTdO7jzThth7FXv/6b+kdY65tpRQB7WaKhNZwX+Kg==} dependencies: - '@vitest/utils': 1.2.2 + '@vitest/utils': 1.3.1 p-limit: 5.0.0 pathe: 1.1.2 dev: true - /@vitest/snapshot@1.2.2: - resolution: {integrity: sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==} + /@vitest/snapshot@1.3.1: + resolution: {integrity: sha512-EF++BZbt6RZmOlE3SuTPu/NfwBF6q4ABS37HHXzs2LUVPBLx2QoY/K0fKpRChSo8eLiuxcbCVfqKgx/dplCDuQ==} dependencies: magic-string: 0.30.7 pathe: 1.1.2 pretty-format: 29.7.0 dev: true - /@vitest/spy@1.2.2: - resolution: {integrity: sha512-k9Gcahssw8d7X3pSLq3e3XEu/0L78mUkCjivUqCQeXJm9clfXR/Td8+AP+VC1O6fKPIDLcHDTAmBOINVuv6+7g==} + /@vitest/spy@1.3.1: + resolution: {integrity: sha512-xAcW+S099ylC9VLU7eZfdT9myV67Nor9w9zhf0mGCYJSO+zM2839tOeROTdikOi/8Qeusffvxb/MyBSOja1Uig==} dependencies: tinyspy: 2.2.0 dev: true - /@vitest/utils@1.2.2: - resolution: {integrity: sha512-WKITBHLsBHlpjnDQahr+XK6RE7MiAsgrIkr0pGhQ9ygoxBfUeG0lUG5iLlzqjmKSlBv3+j5EGsriBzh+C3Tq9g==} + /@vitest/utils@1.3.1: + resolution: {integrity: sha512-d3Waie/299qqRyHTm2DjADeTaNdNSVsnwHPWrs20JMpjh6eiVq7ggggweO8rc4arhf6rRkWuHKwvxGvejUXZZQ==} dependencies: diff-sequences: 29.6.3 estree-walker: 3.0.3 @@ -2042,7 +2055,7 @@ packages: pretty-format: 29.7.0 dev: true - /@vue-macros/common@1.10.1(vue@3.4.17): + /@vue-macros/common@1.10.1(vue@3.4.21): resolution: {integrity: sha512-uftSpfwdwitcQT2lM8aVxcfe5rKQBzC9jMrtJM5sG4hEuFyfIvnJihpPpnaWxY+X4p64k+YYXtBFv+1O5Bq3dg==} engines: {node: '>=16.14.0'} peerDependencies: @@ -2053,11 +2066,11 @@ packages: dependencies: '@babel/types': 7.23.9 '@rollup/pluginutils': 5.1.0 - '@vue/compiler-sfc': 3.4.16 + '@vue/compiler-sfc': 3.4.17 ast-kit: 0.11.3 local-pkg: 0.5.0 magic-string-ast: 0.3.0 - vue: 3.4.17(typescript@5.3.3) + vue: 3.4.21(typescript@5.3.3) transitivePeerDependencies: - rollup dev: true @@ -2100,7 +2113,7 @@ packages: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 '@babel/parser': 7.23.9 - '@vue/compiler-sfc': 3.4.16 + '@vue/compiler-sfc': 3.4.17 dev: true /@vue/compiler-core@3.0.11: @@ -2133,6 +2146,16 @@ packages: source-map-js: 1.0.2 dev: true + /@vue/compiler-core@3.4.21: + resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==} + dependencies: + '@babel/parser': 7.23.9 + '@vue/shared': 3.4.21 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.0.2 + dev: true + /@vue/compiler-dom@3.0.11: resolution: {integrity: sha512-+3xB50uGeY5Fv9eMKVJs2WSRULfgwaTJsy23OIltKgMrynnIj8hTYY2UL97HCoz78aDw1VDXdrBQ4qepWjnQcw==} dependencies: @@ -2154,6 +2177,13 @@ packages: '@vue/shared': 3.4.17 dev: true + /@vue/compiler-dom@3.4.21: + resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} + dependencies: + '@vue/compiler-core': 3.4.21 + '@vue/shared': 3.4.21 + dev: true + /@vue/compiler-sfc@3.4.16: resolution: {integrity: sha512-zVYC42Q/NmbB4nigGcQeIvsLpBlq6K9wJP5jTFCqfpXWnkodxfLFQHDu2GntZ7yKOgwAjxuvLwrPx+I6LPL2vg==} dependencies: @@ -2182,6 +2212,20 @@ packages: source-map-js: 1.0.2 dev: true + /@vue/compiler-sfc@3.4.21: + resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==} + dependencies: + '@babel/parser': 7.23.9 + '@vue/compiler-core': 3.4.21 + '@vue/compiler-dom': 3.4.21 + '@vue/compiler-ssr': 3.4.21 + '@vue/shared': 3.4.21 + estree-walker: 2.0.2 + magic-string: 0.30.7 + postcss: 8.4.35 + source-map-js: 1.0.2 + dev: true + /@vue/compiler-ssr@3.0.11: resolution: {integrity: sha512-66yUGI8SGOpNvOcrQybRIhl2M03PJ+OrDPm78i7tvVln86MHTKhM3ERbALK26F7tXl0RkjX4sZpucCpiKs3MnA==} dependencies: @@ -2203,82 +2247,79 @@ packages: '@vue/shared': 3.4.17 dev: true + /@vue/compiler-ssr@3.4.21: + resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==} + dependencies: + '@vue/compiler-dom': 3.4.21 + '@vue/shared': 3.4.21 + dev: true + /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} dev: true - /@vue/devtools-core@7.0.14(vite@5.1.0): - resolution: {integrity: sha512-EFOp2irw6lQ9G08g/Mn8r2ycn56wHyfbq12iIpqcLZSn3KvidwE8FnB45836ZWDOwW6iOfNed3jklMUWyKhq6w==} + /@vue/devtools-core@7.0.16(vite@5.1.5)(vue@3.4.21): + resolution: {integrity: sha512-GGHZSvQcVyBYzkBOOBwA+xKtG2DCA7InFxjbaTfUERRDPFWFOOBdf1xe1FtiZRkU+vHnF8NqKnz+78HpnzD02w==} dependencies: - '@vue/devtools-kit': 7.0.14 - '@vue/devtools-schema': 7.0.14 - '@vue/devtools-shared': 7.0.14 - birpc: 0.2.15 - fast-glob: 3.3.2 - image-meta: 0.2.0 + '@vue/devtools-kit': 7.0.16(vue@3.4.21) + '@vue/devtools-shared': 7.0.16 mitt: 3.0.1 + nanoid: 3.3.7 pathe: 1.1.2 - perfect-debounce: 1.0.0 - vite-dev-rpc: 0.1.4(vite@5.1.0) - vite-hot-client: 0.2.3(vite@5.1.0) - vite-plugin-inspect: 0.8.3(vite@5.1.0) + vite-hot-client: 0.2.3(vite@5.1.5) transitivePeerDependencies: - - '@nuxt/kit' - - rollup - - supports-color - vite + - vue dev: true - /@vue/devtools-kit@7.0.14: - resolution: {integrity: sha512-wAAJazr4hI0aVRpgWOCVPw+NzMQdthhnprHHIg4njp1MkKrpCNGQ7MtQbZF1AltAA7xpMCGyyt+0kYH0FqTiPg==} + /@vue/devtools-kit@7.0.16(vue@3.4.21): + resolution: {integrity: sha512-IA8SSGiZbNgOi4wLT3mRvd71Q9KE0KvMfGk6haa2GZ6bL2K/xMA8Fvvj3o1maspfUXrGcCXutaqbLqbGx/espQ==} + peerDependencies: + vue: ^3.0.0 dependencies: - '@vue/devtools-schema': 7.0.14 - '@vue/devtools-shared': 7.0.14 + '@vue/devtools-shared': 7.0.16 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 + vue: 3.4.21(typescript@5.3.3) dev: true - /@vue/devtools-schema@7.0.14: - resolution: {integrity: sha512-tpUeCLVrdHX+KzWMLTAwx/vAPFbo6jAUi7sr6Q+0mBIqIVSSIxNr5wEhegiFvYva+OtDeM2OrT+f7/X/5bvZNg==} - dev: true - - /@vue/devtools-shared@7.0.14: - resolution: {integrity: sha512-79RP1NDakBVWou9rDpVnT1WMjTbL1lJKm6YEOodjQ0dq5ehf0wsRbeYDhgAlnjehWRzTq5GAYFBFUPYBs0/QpA==} + /@vue/devtools-shared@7.0.16: + resolution: {integrity: sha512-Lew4FrGjDjmanaUWSueNE1Rre83k7jQpttc17MaoVw0eARWU5DgZ1F/g9GNUMZXVjbP9rwE+LL3gd9XfXCfkvA==} dependencies: rfdc: 1.3.1 dev: true - /@vue/reactivity@3.4.17: - resolution: {integrity: sha512-xpgg9b8XI+o+vALHHt/260bd4rZtHo8hp5djrF7kz3jU5NDWfVliXyF8y67sIDyLihkjbFG1vRKSeJfxCBpViQ==} + /@vue/reactivity@3.4.21: + resolution: {integrity: sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==} dependencies: - '@vue/shared': 3.4.17 + '@vue/shared': 3.4.21 dev: true - /@vue/runtime-core@3.4.17: - resolution: {integrity: sha512-XtHbp01ycEnOEjNvwFhuEnhaXF0NvcYc1SsWW5u15jj0IZRUGzx3qnIt3pl+i/uhwNDerfEL1mvgRpcVPc4osw==} + /@vue/runtime-core@3.4.21: + resolution: {integrity: sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==} dependencies: - '@vue/reactivity': 3.4.17 - '@vue/shared': 3.4.17 + '@vue/reactivity': 3.4.21 + '@vue/shared': 3.4.21 dev: true - /@vue/runtime-dom@3.4.17: - resolution: {integrity: sha512-19U7LLsDALEpKMSoSH60yUCh7YnJZoUNYnXoV6tahQj4jYAuQVvbcFOJi7er5m7Cm2P79iTNfpYEHtTAUtU9rw==} + /@vue/runtime-dom@3.4.21: + resolution: {integrity: sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==} dependencies: - '@vue/runtime-core': 3.4.17 - '@vue/shared': 3.4.17 + '@vue/runtime-core': 3.4.21 + '@vue/shared': 3.4.21 csstype: 3.1.3 dev: true - /@vue/server-renderer@3.4.17(vue@3.4.17): - resolution: {integrity: sha512-ImmlPjysrWO8R8i6puoa0WbMWXW7gUAq4EHqjniNDWEWzcggp+KL2VLFKYLHAZl5FcgK0nyXgufEiXbbUwUd8g==} + /@vue/server-renderer@3.4.21(vue@3.4.21): + resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==} peerDependencies: - vue: 3.4.17 + vue: 3.4.21 dependencies: - '@vue/compiler-ssr': 3.4.17 - '@vue/shared': 3.4.17 - vue: 3.4.17(typescript@5.3.3) + '@vue/compiler-ssr': 3.4.21 + '@vue/shared': 3.4.21 + vue: 3.4.21(typescript@5.3.3) dev: true /@vue/shared@3.0.11: @@ -2293,31 +2334,35 @@ packages: resolution: {integrity: sha512-BKloFjdOdVMnYVEKHzPHhJA5wW4iNzuUdEtj1F3phjHMSC269XcQl+L4cZ9EgbYyC/XuEYgn/ICV3VNmnDoH6g==} dev: true - /@vueuse/components@10.7.2(vue@3.4.17): - resolution: {integrity: sha512-r39DLLtRo1hEKI/SQzVQjCts7yelwFyUrTxDFi821NdyU3EfQ9GCNNBcMirXcn3IQApFBRKrvTTtQ9cJGrb/+A==} + /@vue/shared@3.4.21: + resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} + dev: true + + /@vueuse/components@10.9.0(vue@3.4.21): + resolution: {integrity: sha512-BHQpA0yIi3y7zKa1gYD0FUzLLkcRTqVhP8smnvsCK6GFpd94Nziq1XVPD7YpFeho0k5BzbBiNZF7V/DpkJ967A==} dependencies: - '@vueuse/core': 10.7.2(vue@3.4.17) - '@vueuse/shared': 10.7.2(vue@3.4.17) - vue-demi: 0.14.7(vue@3.4.17) + '@vueuse/core': 10.9.0(vue@3.4.21) + '@vueuse/shared': 10.9.0(vue@3.4.21) + vue-demi: 0.14.7(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/core@10.7.2(vue@3.4.17): - resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==} + /@vueuse/core@10.9.0(vue@3.4.21): + resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==} dependencies: '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 10.7.2 - '@vueuse/shared': 10.7.2(vue@3.4.17) - vue-demi: 0.14.7(vue@3.4.17) + '@vueuse/metadata': 10.9.0 + '@vueuse/shared': 10.9.0(vue@3.4.21) + vue-demi: 0.14.7(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/integrations@10.7.2(axios@1.6.7)(nprogress@0.2.0)(vue@3.4.17): - resolution: {integrity: sha512-+u3RLPFedjASs5EKPc69Ge49WNgqeMfSxFn+qrQTzblPXZg6+EFzhjarS5edj2qAf6xQ93f95TUxRwKStXj/sQ==} + /@vueuse/integrations@10.9.0(axios@1.6.7)(nprogress@0.2.0)(vue@3.4.21): + resolution: {integrity: sha512-acK+A01AYdWSvL4BZmCoJAcyHJ6EqhmkQEXbQLwev1MY7NBnS+hcEMx/BzVoR9zKI+UqEPMD9u6PsyAuiTRT4Q==} peerDependencies: async-validator: '*' axios: '*' @@ -2357,24 +2402,24 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.7.2(vue@3.4.17) - '@vueuse/shared': 10.7.2(vue@3.4.17) + '@vueuse/core': 10.9.0(vue@3.4.21) + '@vueuse/shared': 10.9.0(vue@3.4.21) axios: 1.6.7 nprogress: 0.2.0 - vue-demi: 0.14.7(vue@3.4.17) + vue-demi: 0.14.7(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - vue dev: true - /@vueuse/metadata@10.7.2: - resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==} + /@vueuse/metadata@10.9.0: + resolution: {integrity: sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==} dev: true - /@vueuse/shared@10.7.2(vue@3.4.17): - resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==} + /@vueuse/shared@10.9.0(vue@3.4.21): + resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==} dependencies: - vue-demi: 0.14.7(vue@3.4.17) + vue-demi: 0.14.7(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -2534,17 +2579,6 @@ packages: - rollup dev: true - /ast-kit@0.9.5: - resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} - engines: {node: '>=16.14.0'} - dependencies: - '@babel/parser': 7.23.9 - '@rollup/pluginutils': 5.1.0 - pathe: 1.1.2 - transitivePeerDependencies: - - rollup - dev: true - /ast-types-yx@0.14.2: resolution: {integrity: sha512-lre9vXZvn5azJcNM60Ub19NzoXsaGS/vJ76ral4BbGSOYJoBo/OrXOXI2uClYzDSzDfRR6D8K+FJrYT3BHUM8w==} engines: {node: '>=4'} @@ -2552,12 +2586,12 @@ packages: tslib: 2.6.2 dev: true - /ast-walker-scope@0.5.0: - resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} + /ast-walker-scope@0.6.0: + resolution: {integrity: sha512-p+5g400eD1wGLfrEGQIAWtLTT4OBUDWKABrYp1e+xNTNkPniCqXJVfjd7QPTRbt0clm3G71ZMjx/X47DOWpCUQ==} engines: {node: '>=16.14.0'} dependencies: '@babel/parser': 7.23.9 - ast-kit: 0.9.5 + ast-kit: 0.11.3 transitivePeerDependencies: - rollup dev: true @@ -2598,10 +2632,6 @@ packages: engines: {node: '>=8'} dev: true - /birpc@0.2.15: - resolution: {integrity: sha512-LuZgWLW6DB1zenkfJuF4/kfSZdazOR2xaMSzeqgvfbNIwECwV1AJso9wpNje79uaRU86Obbujv4qtDnwoOLQww==} - dev: true - /bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} dependencies: @@ -2641,15 +2671,15 @@ packages: fill-range: 7.0.1 dev: true - /browserslist@4.22.3: - resolution: {integrity: sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==} + /browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001585 - electron-to-chromium: 1.4.661 + caniuse-lite: 1.0.30001594 + electron-to-chromium: 1.4.693 node-releases: 2.0.14 - update-browserslist-db: 1.0.13(browserslist@4.22.3) + update-browserslist-db: 1.0.13(browserslist@4.23.0) dev: true /buffer-from@1.1.2: @@ -2769,8 +2799,8 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite@1.0.30001585: - resolution: {integrity: sha512-yr2BWR1yLXQ8fMpdS/4ZZXpseBgE7o4g41x3a6AJOqZuOi+iE/WdJYAuZ6Y95i4Ohd2Y+9MzIWRR+uGABH4s3Q==} + /caniuse-lite@1.0.30001594: + resolution: {integrity: sha512-VblSX6nYqyJVs8DKFMldE2IVCJjZ225LW00ydtUWwh5hk9IfkTOffO6r8gJNsH0qqqeAF8KrbMYA2VEwTlGW5g==} dev: true /capital-case@1.0.4: @@ -3260,19 +3290,19 @@ packages: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true - /echarts@5.4.3: - resolution: {integrity: sha512-mYKxLxhzy6zyTi/FaEbJMOZU1ULGEQHaeIeuMR5L+JnJTpz+YR03mnnpBhbR4+UYJAgiXgpyTVLffPAjOTLkZA==} + /echarts@5.5.0: + resolution: {integrity: sha512-rNYnNCzqDAPCr4m/fqyUFv7fD9qIsd50S6GDFgO1DxZhncCsNsG7IfUlAlvZe5oSEQxtsjnHiUuppzccry93Xw==} dependencies: tslib: 2.3.0 - zrender: 5.4.4 + zrender: 5.5.0 dev: true /ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: true - /electron-to-chromium@1.4.661: - resolution: {integrity: sha512-AFg4wDHSOk5F+zA8aR+SVIOabu7m0e7BiJnigCvPXzIGy731XENw/lmNxTySpVFtkFEy+eyt4oHhh5FF3NjQNw==} + /electron-to-chromium@1.4.693: + resolution: {integrity: sha512-/if4Ueg0GUQlhCrW2ZlXwDAm40ipuKo+OgeHInlL8sbjt+hzISxZK949fZeJaVsheamrzANXvw1zQTvbxTvSHw==} dev: true /emoji-regex@10.3.0: @@ -3604,16 +3634,16 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-prettier@9.1.0(eslint@8.56.0): + /eslint-config-prettier@9.1.0(eslint@8.57.0): resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.56.0 + eslint: 8.57.0 dev: true - /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@8.56.0)(prettier@3.2.5): + /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@8.57.0)(prettier@3.2.5): resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -3627,26 +3657,26 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.56.0 - eslint-config-prettier: 9.1.0(eslint@8.56.0) + eslint: 8.57.0 + eslint-config-prettier: 9.1.0(eslint@8.57.0) prettier: 3.2.5 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 dev: true - /eslint-plugin-vue@9.21.1(eslint@8.56.0): - resolution: {integrity: sha512-XVtI7z39yOVBFJyi8Ljbn7kY9yHzznKXL02qQYn+ta63Iy4A9JFBw6o4OSB9hyD2++tVT+su9kQqetUyCCwhjw==} + /eslint-plugin-vue@9.22.0(eslint@8.57.0): + resolution: {integrity: sha512-7wCXv5zuVnBtZE/74z4yZ0CM8AjH6bk4MQGm7hZjUC2DBppKU5ioeOk5LGSg/s9a1ZJnIsdPLJpXnu1Rc+cVHg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) - eslint: 8.56.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + eslint: 8.57.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.15 semver: 7.6.0 - vue-eslint-parser: 9.4.2(eslint@8.56.0) + vue-eslint-parser: 9.4.2(eslint@8.57.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -3665,15 +3695,15 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.56.0: - resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} + /eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.56.0 + '@eslint/js': 8.57.0 '@humanwhocodes/config-array': 0.11.14 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -4201,7 +4231,7 @@ packages: slash: 4.0.0 dev: true - /gogocode@1.0.55(vue@3.4.17): + /gogocode@1.0.55(vue@3.4.21): resolution: {integrity: sha512-PhT2EnPTaXODiPsZDhRwGe03cb9Eg0nBlvjp3WyQqLAz5lfK7hFQgq/ybTA5BZBThWQnFJGTDjy/Dht7dAtlDw==} dependencies: '@babel/parser': 7.23.9 @@ -4209,7 +4239,7 @@ packages: hyntax-yx: 1.0.9 indent-string: 4.0.0 recast-yx: 0.18.12 - vue3-browser-compiler-yx: 1.0.4(vue@3.4.17) + vue3-browser-compiler-yx: 1.0.4(vue@3.4.21) transitivePeerDependencies: - vue dev: true @@ -4368,8 +4398,8 @@ packages: engines: {node: '>=16.17.0'} dev: true - /husky@9.0.10: - resolution: {integrity: sha512-TQGNknoiy6bURzIO77pPRu+XHi6zI7T93rX+QnJsoYFf3xdjKOur+IlfqzJGMHIK/wXrLg+GsvMs8Op7vI2jVA==} + /husky@9.0.11: + resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==} engines: {node: '>=18'} hasBin: true dev: true @@ -4424,10 +4454,6 @@ packages: engines: {node: '>= 4'} dev: true - /image-meta@0.2.0: - resolution: {integrity: sha512-ZBGjl0ZMEMeOC3Ns0wUF/5UdUmr3qQhBSCniT0LxOgGGIRHiNFOkMtIHB7EOznRU47V2AxPgiVP+s+0/UCU0Hg==} - dev: true - /import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -4740,6 +4766,10 @@ packages: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: true + /js-tokens@8.0.3: + resolution: {integrity: sha512-UfJMcSJc+SEXEl9lH/VLHSZbThQyLpw1vLO1Lb+j4RWDvG3N2f7yj3PVQA3cmkTBNldJ9eFnM+xEXxHIXrYiJw==} + dev: true + /js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true @@ -4860,8 +4890,8 @@ packages: resolve: 1.22.8 dev: true - /lightningcss-darwin-arm64@1.23.0: - resolution: {integrity: sha512-kl4Pk3Q2lnE6AJ7Qaij47KNEfY2/UXRZBT/zqGA24B8qwkgllr/j7rclKOf1axcslNXvvUdztjo4Xqh39Yq1aA==} + /lightningcss-darwin-arm64@1.24.0: + resolution: {integrity: sha512-rTNPkEiynOu4CfGdd5ZfVOQe2gd2idfQd4EfX1l2ZUUwd+2SwSdbb7cG4rlwfnZckbzCAygm85xkpekRE5/wFw==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] @@ -4869,8 +4899,8 @@ packages: dev: true optional: true - /lightningcss-darwin-x64@1.23.0: - resolution: {integrity: sha512-KeRFCNoYfDdcolcFXvokVw+PXCapd2yHS1Diko1z1BhRz/nQuD5XyZmxjWdhmhN/zj5sH8YvWsp0/lPLVzqKpg==} + /lightningcss-darwin-x64@1.24.0: + resolution: {integrity: sha512-4KCeF2RJjzp9xdGY8zIH68CUtptEg8uz8PfkHvsIdrP4t9t5CIgfDBhiB8AmuO75N6SofdmZexDZIKdy9vA7Ww==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] @@ -4878,8 +4908,8 @@ packages: dev: true optional: true - /lightningcss-freebsd-x64@1.23.0: - resolution: {integrity: sha512-xhnhf0bWPuZxcqknvMDRFFo2TInrmQRWZGB0f6YoAsZX8Y+epfjHeeOIGCfAmgF0DgZxHwYc8mIR5tQU9/+ROA==} + /lightningcss-freebsd-x64@1.24.0: + resolution: {integrity: sha512-FJAYlek1wXuVTsncNU0C6YD41q126dXcIUm97KAccMn9C4s/JfLSqGWT2gIzAblavPFkyGG2gIADTWp3uWfN1g==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] @@ -4887,8 +4917,8 @@ packages: dev: true optional: true - /lightningcss-linux-arm-gnueabihf@1.23.0: - resolution: {integrity: sha512-fBamf/bULvmWft9uuX+bZske236pUZEoUlaHNBjnueaCTJ/xd8eXgb0cEc7S5o0Nn6kxlauMBnqJpF70Bgq3zg==} + /lightningcss-linux-arm-gnueabihf@1.24.0: + resolution: {integrity: sha512-N55K6JqzMx7C0hYUu1YmWqhkHwzEJlkQRMA6phY65noO0I1LOAvP4wBIoFWrzRE+O6zL0RmXJ2xppqyTbk3sYw==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] @@ -4896,8 +4926,8 @@ packages: dev: true optional: true - /lightningcss-linux-arm64-gnu@1.23.0: - resolution: {integrity: sha512-RS7sY77yVLOmZD6xW2uEHByYHhQi5JYWmgVumYY85BfNoVI3DupXSlzbw+b45A9NnVKq45+oXkiN6ouMMtTwfg==} + /lightningcss-linux-arm64-gnu@1.24.0: + resolution: {integrity: sha512-MqqUB2TpYtFWeBvvf5KExDdClU3YGLW5bHKs50uKKootcvG9KoS7wYwd5UichS+W3mYLc5yXUPGD1DNWbLiYKw==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] @@ -4906,8 +4936,8 @@ packages: dev: true optional: true - /lightningcss-linux-arm64-musl@1.23.0: - resolution: {integrity: sha512-cU00LGb6GUXCwof6ACgSMKo3q7XYbsyTj0WsKHLi1nw7pV0NCq8nFTn6ZRBYLoKiV8t+jWl0Hv8KkgymmK5L5g==} + /lightningcss-linux-arm64-musl@1.24.0: + resolution: {integrity: sha512-5wn4d9tFwa5bS1ao9mLexYVJdh3nn09HNIipsII6ZF7z9ZA5J4dOEhMgKoeCl891axTGTUYd8Kxn+Hn3XUSYRQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] @@ -4916,8 +4946,8 @@ packages: dev: true optional: true - /lightningcss-linux-x64-gnu@1.23.0: - resolution: {integrity: sha512-q4jdx5+5NfB0/qMbXbOmuC6oo7caPnFghJbIAV90cXZqgV8Am3miZhC4p+sQVdacqxfd+3nrle4C8icR3p1AYw==} + /lightningcss-linux-x64-gnu@1.24.0: + resolution: {integrity: sha512-3j5MdTh+LSDF3o6uDwRjRUgw4J+IfDCVtdkUrJvKxL79qBLUujXY7CTe5X3IQDDLKEe/3wu49r8JKgxr0MfjbQ==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] @@ -4926,8 +4956,8 @@ packages: dev: true optional: true - /lightningcss-linux-x64-musl@1.23.0: - resolution: {integrity: sha512-G9Ri3qpmF4qef2CV/80dADHKXRAQeQXpQTLx7AiQrBYQHqBjB75oxqj06FCIe5g4hNCqLPnM9fsO4CyiT1sFSQ==} + /lightningcss-linux-x64-musl@1.24.0: + resolution: {integrity: sha512-HI+rNnvaLz0o36z6Ki0gyG5igVGrJmzczxA5fznr6eFTj3cHORoR/j2q8ivMzNFR4UKJDkTWUH5LMhacwOHWBA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] @@ -4936,8 +4966,8 @@ packages: dev: true optional: true - /lightningcss-win32-x64-msvc@1.23.0: - resolution: {integrity: sha512-1rcBDJLU+obPPJM6qR5fgBUiCdZwZLafZM5f9kwjFLkb/UBNIzmae39uCSmh71nzPCTXZqHbvwu23OWnWEz+eg==} + /lightningcss-win32-x64-msvc@1.24.0: + resolution: {integrity: sha512-oeije/t7OZ5N9vSs6amyW/34wIYoBCpE6HUlsSKcP2SR1CVgx9oKEM00GtQmtqNnYiMIfsSm7+ppMb4NLtD5vg==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [win32] @@ -4945,21 +4975,21 @@ packages: dev: true optional: true - /lightningcss@1.23.0: - resolution: {integrity: sha512-SEArWKMHhqn/0QzOtclIwH5pXIYQOUEkF8DgICd/105O+GCgd7jxjNod/QPnBCSWvpRHQBGVz5fQ9uScby03zA==} + /lightningcss@1.24.0: + resolution: {integrity: sha512-y36QEEDVx4IM7/yIZNsZJMRREIu26WzTsauIysf5s76YeCmlSbRZS7aC97IGPuoFRnyZ5Wx43OBsQBFB5Ne7ng==} engines: {node: '>= 12.0.0'} dependencies: detect-libc: 1.0.3 optionalDependencies: - lightningcss-darwin-arm64: 1.23.0 - lightningcss-darwin-x64: 1.23.0 - lightningcss-freebsd-x64: 1.23.0 - lightningcss-linux-arm-gnueabihf: 1.23.0 - lightningcss-linux-arm64-gnu: 1.23.0 - lightningcss-linux-arm64-musl: 1.23.0 - lightningcss-linux-x64-gnu: 1.23.0 - lightningcss-linux-x64-musl: 1.23.0 - lightningcss-win32-x64-msvc: 1.23.0 + lightningcss-darwin-arm64: 1.24.0 + lightningcss-darwin-x64: 1.24.0 + lightningcss-freebsd-x64: 1.24.0 + lightningcss-linux-arm-gnueabihf: 1.24.0 + lightningcss-linux-arm64-gnu: 1.24.0 + lightningcss-linux-arm64-musl: 1.24.0 + lightningcss-linux-x64-gnu: 1.24.0 + lightningcss-linux-x64-musl: 1.24.0 + lightningcss-win32-x64-msvc: 1.24.0 dev: true /lilconfig@3.0.0: @@ -5357,6 +5387,15 @@ packages: ufo: 1.4.0 dev: true + /mlly@1.6.1: + resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} + dependencies: + acorn: 8.11.3 + pathe: 1.1.2 + pkg-types: 1.0.3 + ufo: 1.4.0 + dev: true + /mockjs@1.1.0: resolution: {integrity: sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==} hasBin: true @@ -5904,10 +5943,10 @@ packages: peerDependencies: pinia: ^2.0.0 dependencies: - pinia: 2.1.7(typescript@5.3.3)(vue@3.4.17) + pinia: 2.1.7(typescript@5.3.3)(vue@3.4.21) dev: true - /pinia@2.1.7(typescript@5.3.3)(vue@3.4.17): + /pinia@2.1.7(typescript@5.3.3)(vue@3.4.21): resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -5921,8 +5960,8 @@ packages: dependencies: '@vue/devtools-api': 6.5.1 typescript: 5.3.3 - vue: 3.4.17(typescript@5.3.3) - vue-demi: 0.14.7(vue@3.4.17) + vue: 3.4.21(typescript@5.3.3) + vue-demi: 0.14.7(vue@3.4.21) dev: true /pkg-types@1.0.3: @@ -5965,7 +6004,7 @@ packages: dependencies: icss-utils: 5.1.0(postcss@8.1.10) postcss: 8.1.10 - postcss-selector-parser: 6.0.4 + postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 dev: true @@ -5976,7 +6015,7 @@ packages: postcss: ^8.1.0 dependencies: postcss: 8.1.10 - postcss-selector-parser: 6.0.4 + postcss-selector-parser: 6.0.15 dev: true /postcss-modules-values@4.0.0(postcss@8.1.10): @@ -6654,6 +6693,12 @@ packages: acorn: 8.11.3 dev: true + /strip-literal@2.0.0: + resolution: {integrity: sha512-f9vHgsCWBq2ugHAkGMiiYY+AYG0D/cbloKKg0nhaaaSNsujdGIpVXCNsrJpCKr5M0f4aI31mr13UjY6GAuXCKA==} + dependencies: + js-tokens: 8.0.3 + dev: true + /supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -6730,8 +6775,8 @@ packages: - supports-color dev: true - /terser@5.27.0: - resolution: {integrity: sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==} + /terser@5.29.1: + resolution: {integrity: sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==} engines: {node: '>=10'} hasBin: true dependencies: @@ -6941,7 +6986,7 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unocss@0.58.5(postcss@8.4.35)(vite@5.1.0): + /unocss@0.58.5(postcss@8.4.35)(vite@5.1.5): resolution: {integrity: sha512-0g4P6jLgRRNnhscxw7nQ9RHGrKJ1UPPiHPet+YT3TXUcmy4mTiYgo9+kGQf5bjyrzsELJ10cT6Qz2y6g9Tls4g==} engines: {node: '>=14'} peerDependencies: @@ -6953,7 +6998,7 @@ packages: vite: optional: true dependencies: - '@unocss/astro': 0.58.5(vite@5.1.0) + '@unocss/astro': 0.58.5(vite@5.1.5) '@unocss/cli': 0.58.5 '@unocss/core': 0.58.5 '@unocss/extractor-arbitrary-variants': 0.58.5 @@ -6972,8 +7017,8 @@ packages: '@unocss/transformer-compile-class': 0.58.5 '@unocss/transformer-directives': 0.58.5 '@unocss/transformer-variant-group': 0.58.5 - '@unocss/vite': 0.58.5(vite@5.1.0) - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + '@unocss/vite': 0.58.5(vite@5.1.5) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) transitivePeerDependencies: - postcss - rollup @@ -6985,7 +7030,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import@0.17.5(@vueuse/core@10.7.2): + /unplugin-auto-import@0.17.5(@vueuse/core@10.9.0): resolution: {integrity: sha512-fHNDkDSxv3PGagX1wmKBYBkgaM4AKAgZmdJw/bxjhNljx9KSXSgHpGfX0MwUrq9qw6q1bhHIZVWyOwoY2koo4w==} engines: {node: '>=14'} peerDependencies: @@ -6999,7 +7044,7 @@ packages: dependencies: '@antfu/utils': 0.7.7 '@rollup/pluginutils': 5.1.0 - '@vueuse/core': 10.7.2(vue@3.4.17) + '@vueuse/core': 10.9.0(vue@3.4.21) fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.7 @@ -7010,7 +7055,7 @@ packages: - rollup dev: true - /unplugin-vue-components@0.26.0(vue@3.4.17): + /unplugin-vue-components@0.26.0(vue@3.4.21): resolution: {integrity: sha512-s7IdPDlnOvPamjunVxw8kNgKNK8A5KM1YpK5j/p97jEKTjlPNrA0nZBiSfAKKlK1gWZuyWXlKL5dk3EDw874LQ==} engines: {node: '>=14'} peerDependencies: @@ -7033,13 +7078,13 @@ packages: minimatch: 9.0.3 resolve: 1.22.8 unplugin: 1.7.1 - vue: 3.4.17(typescript@5.3.3) + vue: 3.4.21(typescript@5.3.3) transitivePeerDependencies: - rollup - supports-color dev: true - /unplugin-vue-markdown@0.26.0(vite@5.1.0): + /unplugin-vue-markdown@0.26.0(vite@5.1.5): resolution: {integrity: sha512-JohVC2KhMklr3OQJB6YfB20E1AZ/K+wV/q+6XtmamyUccr0cmdWRBR5jSS45y4fNtZqN3ULC+02EiD4pmaOqdQ==} peerDependencies: vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 @@ -7051,32 +7096,32 @@ packages: '@types/markdown-it': 13.0.7 markdown-it: 14.0.0 unplugin: 1.7.1 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) transitivePeerDependencies: - rollup dev: true - /unplugin-vue-router@0.7.0(vue-router@4.2.5)(vue@3.4.17): - resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} + /unplugin-vue-router@0.8.4(vue-router@4.3.0)(vue@3.4.21): + resolution: {integrity: sha512-BdXzOEh7ta6v7qmTxkNcBqjeYBQN2LR34AqvSDLsfjlGd0CgV4qhue3T5btHiZK2EGtsdRb7i9f9CpxMLSnXzw==} peerDependencies: - vue-router: ^4.1.0 + vue-router: ^4.3.0 peerDependenciesMeta: vue-router: optional: true dependencies: '@babel/types': 7.23.9 '@rollup/pluginutils': 5.1.0 - '@vue-macros/common': 1.10.1(vue@3.4.17) - ast-walker-scope: 0.5.0 + '@vue-macros/common': 1.10.1(vue@3.4.21) + ast-walker-scope: 0.6.0 chokidar: 3.6.0 fast-glob: 3.3.2 json5: 2.2.3 - local-pkg: 0.4.3 - mlly: 1.5.0 + local-pkg: 0.5.0 + mlly: 1.6.1 pathe: 1.1.2 scule: 1.3.0 unplugin: 1.7.1 - vue-router: 4.2.5(vue@3.4.17) + vue-router: 4.3.0(vue@3.4.21) yaml: 2.3.4 transitivePeerDependencies: - rollup @@ -7097,13 +7142,13 @@ packages: engines: {node: '>=8'} dev: true - /update-browserslist-db@1.0.13(browserslist@4.22.3): + /update-browserslist-db@1.0.13(browserslist@4.23.0): resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.22.3 + browserslist: 4.23.0 escalade: 3.1.2 picocolors: 1.0.0 dev: true @@ -7167,8 +7212,8 @@ packages: resolution: {integrity: sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==} dev: true - /vite-auto-import-resolvers@3.2.0(unplugin-auto-import@0.17.5)(vite@5.1.0): - resolution: {integrity: sha512-BU4eoT+7u+uvPFV5nM5XF+wxQe85fgJ76wmZYXSeje8+r1EgctVcgfBcicIuPye4nGcnY8TDb7auZhZ3LQaAFg==} + /vite-auto-import-resolvers@3.2.1(unplugin-auto-import@0.17.5)(vite@5.1.5): + resolution: {integrity: sha512-xXUl1VAJCqHIqU7xzkMNWvQ4cb6MjKHSs4OyjgfxNeJNFqu2hVKJnVxWr8co6I4Ikdvw0CdAy5M3wj4UWGPwVA==} engines: {node: '>=16'} peerDependencies: unplugin-auto-import: '>=0.6.9' @@ -7177,30 +7222,20 @@ packages: fast-glob: 3.3.2 local-pkg: 0.4.3 scule: 1.3.0 - unplugin-auto-import: 0.17.5(@vueuse/core@10.7.2) - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + unplugin-auto-import: 0.17.5(@vueuse/core@10.9.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) dev: true - /vite-dev-rpc@0.1.4(vite@5.1.0): - resolution: {integrity: sha512-6I/qF7EDGLQfm3DGdcbkZ7JRl3FIbaVgD1TqDWBaCosJ1QljLzNzDBmMEa7cYkEyAMxHDBqT7zJrOiuYlFYcAA==} - peerDependencies: - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 - dependencies: - birpc: 0.2.15 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) - vite-hot-client: 0.2.3(vite@5.1.0) - dev: true - - /vite-hot-client@0.2.3(vite@5.1.0): + /vite-hot-client@0.2.3(vite@5.1.5): resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==} peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 dependencies: - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) dev: true - /vite-layers@0.5.1(vite@5.1.0): - resolution: {integrity: sha512-KPUOZ3k+fQM+Zdm35HLfkiqL5B862tK7tZMDj9CdRXBddhyxPJxxZfWn5GF1mKgthd+CgPqwRZqH5vDLpehMZQ==} + /vite-layers@0.5.2(vite@5.1.5): + resolution: {integrity: sha512-/FFYE7kCsYPNBIEfGmHFf1a2UElFjDM/IIGgZDwS6bmEg7xlxuv1dqNgLoSUPy6W1fRs8RmouHry0W9GBt6ubg==} peerDependencies: vite: '>=3.0.0' dependencies: @@ -7209,11 +7244,11 @@ packages: jiti: 1.21.0 kolorist: 1.8.0 m-type-tools: 0.5.1 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) dev: true - /vite-node@1.2.2(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0): - resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==} + /vite-node@1.3.1(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1): + resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: @@ -7221,7 +7256,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) transitivePeerDependencies: - '@types/node' - less @@ -7233,7 +7268,7 @@ packages: - terser dev: true - /vite-plugin-compression@0.5.1(vite@5.1.0): + /vite-plugin-compression@0.5.1(vite@5.1.5): resolution: {integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==} peerDependencies: vite: '>=2.0.0' @@ -7241,21 +7276,21 @@ packages: chalk: 4.1.2 debug: 4.3.4 fs-extra: 10.1.0 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-env-types@0.1.3(vite@5.1.0): - resolution: {integrity: sha512-QeAUJl12WjL5mLPp3xoUw2UEDt0Xbu3NsthiezS7RvQrQOtf+Dlwri5qFcO5zfxZSJRnR3z8WIxRFEsH/d2FRA==} + /vite-plugin-env-types@0.1.4(vite@5.1.5): + resolution: {integrity: sha512-u+sZv4Q8HB51cT0EsZtjqdmgSDytZoo1AyQsPmIj8QPM9QjtdG3YE1eHkuAvCapf/llagvZbC6M+Ekhbt3bw9w==} peerDependencies: vite: '>=2.0.0' dependencies: fast-glob: 3.3.2 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) dev: true - /vite-plugin-inspect@0.8.3(vite@5.1.0): + /vite-plugin-inspect@0.8.3(vite@5.1.5): resolution: {integrity: sha512-SBVzOIdP/kwe6hjkt7LSW4D0+REqqe58AumcnCfRNw4Kt3mbS9pEBkch+nupu2PBxv2tQi69EQHQ1ZA1vgB/Og==} engines: {node: '>=14'} peerDependencies: @@ -7274,29 +7309,29 @@ packages: perfect-debounce: 1.0.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) transitivePeerDependencies: - rollup - supports-color dev: true - /vite-plugin-legacy-swc@1.0.0(vite@5.1.0): + /vite-plugin-legacy-swc@1.0.0(vite@5.1.5): resolution: {integrity: sha512-AhQ6/4VmZyGjhb7HlXF5j+45/RIPjwEn/6Nfk+yreJDChNJsjGMY+xrA5yzFfeU7YpzXn9HslO562nytSe8RmA==} peerDependencies: vite: '>=4.0.0' dependencies: '@swc/core': 1.4.0 - browserslist: 4.22.3 + browserslist: 4.23.0 core-js: 3.35.1 magic-string: 0.30.7 regenerator-runtime: 0.14.1 systemjs: 6.14.3 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) transitivePeerDependencies: - '@swc/helpers' dev: true - /vite-plugin-mock@2.9.8(mockjs@1.1.0)(vite@5.1.0): + /vite-plugin-mock@2.9.8(mockjs@1.1.0)(vite@5.1.5): resolution: {integrity: sha512-YTQM5Sn7t+/DNOwTkr+W26QGTCk1PrDkhGHslTJ90lIPJhJtDTwuSkEYMAuLP9TcVQ/qExTFx/x/GE3kxJ05sw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -7312,53 +7347,53 @@ packages: fast-glob: 3.3.2 mockjs: 1.1.0 path-to-regexp: 6.2.1 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-removelog@0.2.2(vue@3.4.17): + /vite-plugin-removelog@0.2.2(vue@3.4.21): resolution: {integrity: sha512-lVfQxdDIpvjbxxWZbSRAtQNYFHuf/JniL6x2mKpmM5HsCDk4XmxbMSFjRmr6K89JM5iohFjhzhNcdVLQp2/gtg==} dependencies: - gogocode: 1.0.55(vue@3.4.17) + gogocode: 1.0.55(vue@3.4.21) m-type-tools: 0.4.1 transitivePeerDependencies: - vue dev: true - /vite-plugin-use-modules@1.4.7(vite@5.1.0)(vue@3.4.17): - resolution: {integrity: sha512-R11H/6rVXnaCOYMke/574BonUl4MnDpruOYAeSngRnRyw/I7YaZ8Xv348VZ221knP3storWzgGt60xuDpDsi8g==} + /vite-plugin-use-modules@1.4.8(vite@5.1.5)(vue@3.4.21): + resolution: {integrity: sha512-SydvdNUuwuwk9YjeA2sE6acK2xmTOgpVarEiTcccczcNL7JIMZ2C3Cbw2bvmkH2Od8JDtdIxIpMvswJ8rlEufA==} peerDependencies: vite: '>=2.0.0' vue: '>=3.0.0' dependencies: local-pkg: 0.5.0 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) - vue: 3.4.17(typescript@5.3.3) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) + vue: 3.4.21(typescript@5.3.3) dev: true - /vite-plugin-vue-devtools@7.0.14(vite@5.1.0): - resolution: {integrity: sha512-6dr2qlLXgD5Kc4/ct4W/9IK2DYs/448j6Uird90LUACC5P8FULZmw9QbISYUtJusMhXgksqtirWesCImDS2aqQ==} + /vite-plugin-vue-devtools@7.0.16(vite@5.1.5)(vue@3.4.21): + resolution: {integrity: sha512-M7TPQhTGlz33TdHkZRSwe4ZfA+aAsy3vlvnOqxVtPCj9aEtaqhgKgbQidImAMd6BgTgSwZ/ga/iHWhwABDrdNQ==} engines: {node: '>=v14.21.3'} peerDependencies: vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 dependencies: - '@vue/devtools-core': 7.0.14(vite@5.1.0) - '@vue/devtools-kit': 7.0.14 - '@vue/devtools-shared': 7.0.14 - birpc: 0.2.15 + '@vue/devtools-core': 7.0.16(vite@5.1.5)(vue@3.4.21) + '@vue/devtools-kit': 7.0.16(vue@3.4.21) + '@vue/devtools-shared': 7.0.16 execa: 8.0.1 sirv: 2.0.4 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) - vite-plugin-inspect: 0.8.3(vite@5.1.0) - vite-plugin-vue-inspector: 4.0.2(vite@5.1.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) + vite-plugin-inspect: 0.8.3(vite@5.1.5) + vite-plugin-vue-inspector: 4.0.2(vite@5.1.5) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color + - vue dev: true - /vite-plugin-vue-inspector@4.0.2(vite@5.1.0): + /vite-plugin-vue-inspector@4.0.2(vite@5.1.5): resolution: {integrity: sha512-KPvLEuafPG13T7JJuQbSm5PwSxKFnVS965+MP1we2xGw9BPkkc/+LPix5MMWenpKWqtjr0ws8THrR+KuoDC8hg==} peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 @@ -7369,27 +7404,27 @@ packages: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.9) '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.9) '@vue/babel-plugin-jsx': 1.2.1(@babel/core@7.23.9) - '@vue/compiler-dom': 3.4.16 + '@vue/compiler-dom': 3.4.17 kolorist: 1.8.0 magic-string: 0.30.7 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-vue-meta-layouts@0.4.1(vite@5.1.0)(vue-router@4.2.5): - resolution: {integrity: sha512-AO35DPsJZP2nDLHtWsmKoJ1NIpsu62l7hP23/kHhxeZTGndupYGH3SJR5qnwmlp4Pv0RJAmq3QCz6gONVL0hvw==} + /vite-plugin-vue-meta-layouts@0.4.2(vite@5.1.5)(vue-router@4.3.0): + resolution: {integrity: sha512-KTXIPprcO+FP3xeFKHK8UY37Wwd197boGVQ4HH3ruWMIEu4VopmTmWOYUBw1Qv8q05pzs1RUzO8QsVyUCD06JA==} peerDependencies: vite: '>=2.0.0' vue-router: '>=4.0.14' dependencies: local-pkg: 0.5.0 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) - vue-router: 4.2.5(vue@3.4.17) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) + vue-router: 4.3.0(vue@3.4.21) dev: true - /vite@5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0): - resolution: {integrity: sha512-STmSFzhY4ljuhz14bg9LkMTk3d98IO6DIArnTY6MeBwiD1Za2StcQtz7fzOUnRCqrHSD5+OS2reg4HOz1eoLnw==} + /vite@5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1): + resolution: {integrity: sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -7416,25 +7451,25 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.17 + '@types/node': 20.11.25 esbuild: 0.19.12 - lightningcss: 1.23.0 + lightningcss: 1.24.0 postcss: 8.4.35 rollup: 4.9.6 - terser: 5.27.0 + terser: 5.29.1 optionalDependencies: fsevents: 2.3.3 dev: true - /vitest@1.2.2(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0): - resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==} + /vitest@1.3.1(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1): + resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': ^1.0.0 - '@vitest/ui': ^1.0.0 + '@vitest/browser': 1.3.1 + '@vitest/ui': 1.3.1 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -7451,14 +7486,13 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.17 - '@vitest/expect': 1.2.2 - '@vitest/runner': 1.2.2 - '@vitest/snapshot': 1.2.2 - '@vitest/spy': 1.2.2 - '@vitest/utils': 1.2.2 + '@types/node': 20.11.25 + '@vitest/expect': 1.3.1 + '@vitest/runner': 1.3.1 + '@vitest/snapshot': 1.3.1 + '@vitest/spy': 1.3.1 + '@vitest/utils': 1.3.1 acorn-walk: 8.3.2 - cac: 6.7.14 chai: 4.4.1 debug: 4.3.4 execa: 8.0.1 @@ -7467,11 +7501,11 @@ packages: pathe: 1.1.2 picocolors: 1.0.0 std-env: 3.7.0 - strip-literal: 1.3.0 + strip-literal: 2.0.0 tinybench: 2.6.0 tinypool: 0.8.2 - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) - vite-node: 1.2.2(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) + vite-node: 1.3.1(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -7483,18 +7517,18 @@ packages: - terser dev: true - /vue-dark-switch@1.0.6(vite@5.1.0)(vue@3.4.17): + /vue-dark-switch@1.0.6(vite@5.1.5)(vue@3.4.21): resolution: {integrity: sha512-M8P2pdoEfO98Zgj3OMDjOgSKTU961oqZoOUidzaP61JzfqVbsEa7KUvQ1pNVx7oeNNXJiYMN147eYxb2oZzPKw==} engines: {node: '>=16', pnpm: '>=7.0.0'} peerDependencies: vite: '>=4.0.0' vue: '>=3.0.0' dependencies: - vite: 5.1.0(@types/node@20.11.17)(lightningcss@1.23.0)(terser@5.27.0) - vue: 3.4.17(typescript@5.3.3) + vite: 5.1.5(@types/node@20.11.25)(lightningcss@1.24.0)(terser@5.29.1) + vue: 3.4.21(typescript@5.3.3) dev: true - /vue-demi@0.13.11(vue@3.4.17): + /vue-demi@0.13.11(vue@3.4.21): resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} engines: {node: '>=12'} hasBin: true @@ -7506,10 +7540,10 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.17(typescript@5.3.3) + vue: 3.4.21(typescript@5.3.3) dev: true - /vue-demi@0.14.7(vue@3.4.17): + /vue-demi@0.14.7(vue@3.4.21): resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==} engines: {node: '>=12'} hasBin: true @@ -7521,11 +7555,11 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.17(typescript@5.3.3) + vue: 3.4.21(typescript@5.3.3) dev: true - /vue-echarts@6.6.8(echarts@5.4.3)(vue@3.4.17): - resolution: {integrity: sha512-3EGrxKGCGjHnkhudRQQ4fkK5iJxxXNQ1fXvSWA/7mzR/oV7BBSHYvC3gDbG/WIW0A/Fcx2H8k5H3NDyWgjyi8g==} + /vue-echarts@6.6.9(echarts@5.5.0)(vue@3.4.21): + resolution: {integrity: sha512-mojIq3ZvsjabeVmDthhAUDV8Kgf2Rr/X4lV4da7gEFd1fP05gcSJ0j7wa7HQkW5LlFmF2gdCJ8p4Chas6NNIQQ==} requiresBuild: true peerDependencies: '@vue/composition-api': ^1.0.5 @@ -7538,20 +7572,20 @@ packages: '@vue/runtime-core': optional: true dependencies: - echarts: 5.4.3 + echarts: 5.5.0 resize-detector: 0.3.0 - vue: 3.4.17(typescript@5.3.3) - vue-demi: 0.13.11(vue@3.4.17) + vue: 3.4.21(typescript@5.3.3) + vue-demi: 0.13.11(vue@3.4.21) dev: true - /vue-eslint-parser@9.4.2(eslint@8.56.0): + /vue-eslint-parser@9.4.2(eslint@8.57.0): resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -7562,19 +7596,19 @@ packages: - supports-color dev: true - /vue-i18n@9.9.1(vue@3.4.17): - resolution: {integrity: sha512-xyQ4VspLdNSPTKBFBPWa1tvtj+9HuockZwgFeD2OhxxXuC2CWeNvV4seu2o9+vbQOyQbhAM5Ez56oxUrrnTWdw==} + /vue-i18n@9.10.1(vue@3.4.21): + resolution: {integrity: sha512-37HVJQZ/pZaRXGzFmmMomM1u1k7kndv3xCBPYHKEVfv5W3UVK67U/TpBug71ILYLNmjHLHdvTUPRF81pFT5fFg==} engines: {node: '>= 16'} peerDependencies: vue: ^3.0.0 dependencies: - '@intlify/core-base': 9.9.1 - '@intlify/shared': 9.9.1 + '@intlify/core-base': 9.10.1 + '@intlify/shared': 9.10.1 '@vue/devtools-api': 6.5.1 - vue: 3.4.17(typescript@5.3.3) + vue: 3.4.21(typescript@5.3.3) dev: true - /vue-request@2.0.4(vue@3.4.17): + /vue-request@2.0.4(vue@3.4.21): resolution: {integrity: sha512-+Tu5rDy6ItF9UdD21Mmbjiq5Pq6NZSN9juH72hNQTMn1whHh4KZPTKWVLK2YS4nzbuEnPs+82G91AA2Fgd93mg==} engines: {node: '>=14'} peerDependencies: @@ -7584,28 +7618,28 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.17(typescript@5.3.3) - vue-demi: 0.14.7(vue@3.4.17) + vue: 3.4.21(typescript@5.3.3) + vue-demi: 0.14.7(vue@3.4.21) dev: true - /vue-router@4.2.5(vue@3.4.17): - resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} + /vue-router@4.3.0(vue@3.4.21): + resolution: {integrity: sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.1 - vue: 3.4.17(typescript@5.3.3) + vue: 3.4.21(typescript@5.3.3) dev: true - /vue-toastification@2.0.0-rc.5(vue@3.4.17): + /vue-toastification@2.0.0-rc.5(vue@3.4.21): resolution: {integrity: sha512-q73e5jy6gucEO/U+P48hqX+/qyXDozAGmaGgLFm5tXX4wJBcVsnGp4e/iJqlm9xzHETYOilUuwOUje2Qg1JdwA==} peerDependencies: vue: ^3.0.2 dependencies: - vue: 3.4.17(typescript@5.3.3) + vue: 3.4.21(typescript@5.3.3) dev: true - /vue3-browser-compiler-yx@1.0.4(vue@3.4.17): + /vue3-browser-compiler-yx@1.0.4(vue@3.4.21): resolution: {integrity: sha512-F42+9OGvZT83zOPCp0jycA76ZEozv7DTaYkVVGdpf+Syjh/S/8xj/GRnJ+P8/AkfpHoCOR2WAZupDJS6/qS4OQ==} peerDependencies: vue: ^2.0.0||^3.0.0 @@ -7625,22 +7659,22 @@ packages: postcss-modules: 4.0.0(postcss@8.1.10) postcss-selector-parser: 6.0.4 source-map: 0.6.1 - vue: 3.4.17(typescript@5.3.3) + vue: 3.4.21(typescript@5.3.3) dev: true - /vue@3.4.17(typescript@5.3.3): - resolution: {integrity: sha512-uRaVQNbCblmh8V5cEV0HzJoKHvzfKQPGr+ejfwDyCtsu+v/0F6iHesqvuO19iS4+dSENQcEEO1UXZirpDI+nkg==} + /vue@3.4.21(typescript@5.3.3): + resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.17 - '@vue/compiler-sfc': 3.4.17 - '@vue/runtime-dom': 3.4.17 - '@vue/server-renderer': 3.4.17(vue@3.4.17) - '@vue/shared': 3.4.17 + '@vue/compiler-dom': 3.4.21 + '@vue/compiler-sfc': 3.4.21 + '@vue/runtime-dom': 3.4.21 + '@vue/server-renderer': 3.4.21(vue@3.4.21) + '@vue/shared': 3.4.21 typescript: 5.3.3 dev: true @@ -7799,8 +7833,8 @@ packages: engines: {node: '>=12.20'} dev: true - /zrender@5.4.4: - resolution: {integrity: sha512-0VxCNJ7AGOMCWeHVyTrGzUgrK4asT4ml9PEkeGirAkKNYXYzoPJCLvmyfdoOXcjTHPs10OZVMfD1Rwg16AZyYw==} + /zrender@5.5.0: + resolution: {integrity: sha512-O3MilSi/9mwoovx77m6ROZM7sXShR/O/JIanvzTwjN3FORfLSr81PsUGd7jlaYOeds9d8tw82oP44+3YucVo+w==} dependencies: tslib: 2.3.0 dev: true