diff --git a/package.json b/package.json index ddcbed80..f51db826 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "pinia": "^2.1.7", "pinia-plugin-persistedstate": "^3.2.1", "sortablejs": "^1.15.2", - "vue": "^3.4.30", + "vue": "^3.4.31", "vue-demi": "^0.14.8", "vue-echarts": "^6.7.3", "vue-router": "^4.4.0", @@ -48,10 +48,10 @@ "@typescript-eslint/eslint-plugin": "^7.13.1", "@typescript-eslint/parser": "^7.13.1", "@vitejs/plugin-vue": "^5.0.5", - "@vue/compiler-sfc": "3.4.30", + "@vue/compiler-sfc": "3.4.31", "@vue/eslint-config-prettier": "^9.0.0", "@vue/eslint-config-typescript": "^13.0.0", - "@vue/runtime-dom": "^3.4.30", + "@vue/runtime-dom": "^3.4.31", "@vue/test-utils": "^2.4.6", "eslint": "^9.5.0", "eslint-plugin-prettier": "^5.1.3", @@ -69,7 +69,7 @@ "unplugin-vue-components": "^0.27.2", "vite": "^5.3.2", "vitest": "^1.6.0", - "vue-tsc": "^2.0.22" + "vue-tsc": "^2.0.24" }, "packageManager": "pnpm@8.15.6" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5f276983..86d44c17 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,19 +7,19 @@ settings: dependencies: '@noction/vue-draggable-grid': specifier: 1.9.16 - version: 1.9.16(@interactjs/core@1.10.27)(@interactjs/utils@1.10.27)(typescript@5.5.3)(vue@3.4.30) + version: 1.9.16(@interactjs/core@1.10.27)(@interactjs/utils@1.10.27)(typescript@5.5.3)(vue@3.4.31) '@popperjs/core': specifier: ^2.11.8 version: 2.11.8 '@vuepic/vue-datepicker': specifier: ^8.8.1 - version: 8.8.1(vue@3.4.30) + version: 8.8.1(vue@3.4.31) '@vueuse/core': specifier: ^10.11.0 - version: 10.11.0(vue@3.4.30) + version: 10.11.0(vue@3.4.31) '@vueuse/integrations': specifier: ^10.11.0 - version: 10.11.0(axios@1.7.2)(sortablejs@1.15.2)(vue@3.4.30) + version: 10.11.0(axios@1.7.2)(sortablejs@1.15.2)(vue@3.4.31) axios: specifier: ^1.7.2 version: 1.7.2 @@ -28,7 +28,7 @@ dependencies: version: 5.3.3(@popperjs/core@2.11.8) bootstrap-vue-next: specifier: ^0.22.7 - version: 0.22.7(vue@3.4.30) + version: 0.22.7(vue@3.4.31) core-js: specifier: ^3.37.1 version: 3.37.1 @@ -49,7 +49,7 @@ dependencies: version: 3.32.1 pinia: specifier: ^2.1.7 - version: 2.1.7(typescript@5.5.3)(vue@3.4.30) + version: 2.1.7(typescript@5.5.3)(vue@3.4.31) pinia-plugin-persistedstate: specifier: ^3.2.1 version: 3.2.1(pinia@2.1.7) @@ -57,25 +57,25 @@ dependencies: specifier: ^1.15.2 version: 1.15.2 vue: - specifier: ^3.4.30 - version: 3.4.30(typescript@5.5.3) + specifier: ^3.4.31 + version: 3.4.31(typescript@5.5.3) vue-demi: specifier: ^0.14.8 - version: 0.14.8(vue@3.4.30) + version: 0.14.8(vue@3.4.31) vue-echarts: specifier: ^6.7.3 - version: 6.7.3(echarts@5.5.1)(vue@3.4.30) + version: 6.7.3(echarts@5.5.1)(vue@3.4.31) vue-router: specifier: ^4.4.0 - version: 4.4.0(vue@3.4.30) + version: 4.4.0(vue@3.4.31) vue-select: specifier: ^4.0.0-beta.6 - version: 4.0.0-beta.6(vue@3.4.30) + version: 4.0.0-beta.6(vue@3.4.31) devDependencies: '@eslint/js': specifier: ^9.5.0 - version: 9.5.0 + version: 9.6.0 '@iconify-json/mdi': specifier: ^1.1.67 version: 1.1.67 @@ -90,37 +90,37 @@ devDependencies: version: 20.14.9 '@typescript-eslint/eslint-plugin': specifier: ^7.13.1 - version: 7.13.1(@typescript-eslint/parser@7.13.1)(eslint@9.5.0)(typescript@5.5.3) + version: 7.15.0(@typescript-eslint/parser@7.15.0)(eslint@9.6.0)(typescript@5.5.3) '@typescript-eslint/parser': specifier: ^7.13.1 - version: 7.13.1(eslint@9.5.0)(typescript@5.5.3) + version: 7.15.0(eslint@9.6.0)(typescript@5.5.3) '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.2)(vue@3.4.30) + version: 5.0.5(vite@5.3.3)(vue@3.4.31) '@vue/compiler-sfc': - specifier: 3.4.30 - version: 3.4.30 + specifier: 3.4.31 + version: 3.4.31 '@vue/eslint-config-prettier': specifier: ^9.0.0 - version: 9.0.0(eslint@9.5.0)(prettier@3.3.2) + version: 9.0.0(eslint@9.6.0)(prettier@3.3.2) '@vue/eslint-config-typescript': specifier: ^13.0.0 - version: 13.0.0(eslint-plugin-vue@9.26.0)(eslint@9.5.0)(typescript@5.5.3) + version: 13.0.0(eslint-plugin-vue@9.26.0)(eslint@9.6.0)(typescript@5.5.3) '@vue/runtime-dom': - specifier: ^3.4.30 - version: 3.4.30 + specifier: ^3.4.31 + version: 3.4.31 '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 eslint: specifier: ^9.5.0 - version: 9.5.0 + version: 9.6.0 eslint-plugin-prettier: specifier: ^5.1.3 - version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@9.5.0)(prettier@3.3.2) + version: 5.1.3(eslint-config-prettier@9.1.0)(eslint@9.6.0)(prettier@3.3.2) eslint-plugin-vue: specifier: ^9.26.0 - version: 9.26.0(eslint@9.5.0) + version: 9.26.0(eslint@9.6.0) globals: specifier: ^15.8.0 version: 15.8.0 @@ -132,7 +132,7 @@ devDependencies: version: 0.3.7 portal-vue: specifier: ^3.0.0 - version: 3.0.0(vue@3.4.30) + version: 3.0.0(vue@3.4.31) prettier: specifier: ^3.3.2 version: 3.3.2 @@ -144,25 +144,25 @@ devDependencies: version: 5.5.3 typescript-eslint: specifier: ^7.13.1 - version: 7.13.1(eslint@9.5.0)(typescript@5.5.3) + version: 7.15.0(eslint@9.6.0)(typescript@5.5.3) unplugin-auto-import: specifier: ^0.17.6 version: 0.17.6(@vueuse/core@10.11.0) unplugin-icons: specifier: ^0.19.0 - version: 0.19.0(@vue/compiler-sfc@3.4.30) + version: 0.19.0(@vue/compiler-sfc@3.4.31) unplugin-vue-components: specifier: ^0.27.2 - version: 0.27.2(vue@3.4.30) + version: 0.27.2(vue@3.4.31) vite: specifier: ^5.3.2 - version: 5.3.2(@types/node@20.14.9)(sass@1.77.6) + version: 5.3.3(@types/node@20.14.9)(sass@1.77.6) vitest: specifier: ^1.6.0 version: 1.6.0(@types/node@20.14.9)(happy-dom@14.12.3)(sass@1.77.6) vue-tsc: - specifier: ^2.0.22 - version: 2.0.22(typescript@5.5.3) + specifier: ^2.0.24 + version: 2.0.24(typescript@5.5.3) packages: @@ -187,27 +187,35 @@ packages: resolution: {integrity: sha512-rWQkqXRESdjXtc+7NRfK9lASQjpXJu1ayp7qi1d23zZorY+wBHVLHHoVcMsEnkqEBWTFqbztO7/QdJFzyEcLTg==} dev: true - /@babel/helper-string-parser@7.24.7: - resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==} + /@babel/helper-string-parser@7.24.1: + resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-identifier@7.24.7: - resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + /@babel/helper-validator-identifier@7.24.5: + resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==} engines: {node: '>=6.9.0'} + /@babel/parser@7.24.5: + resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.24.5 + dev: true + /@babel/parser@7.24.7: resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==} engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.24.7 + '@babel/types': 7.24.5 - /@babel/types@7.24.7: - resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==} + /@babel/types@7.24.5: + resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-string-parser': 7.24.7 - '@babel/helper-validator-identifier': 7.24.7 + '@babel/helper-string-parser': 7.24.1 + '@babel/helper-validator-identifier': 7.24.5 to-fast-properties: 2.0.0 /@esbuild/aix-ppc64@0.21.5: @@ -417,13 +425,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@9.5.0): + /@eslint-community/eslint-utils@4.4.0(eslint@9.6.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: 9.5.0 + eslint: 9.6.0 eslint-visitor-keys: 3.4.3 dev: true @@ -432,8 +440,8 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint/config-array@0.16.0: - resolution: {integrity: sha512-/jmuSd74i4Czf1XXn7wGRWZCuyaUZ330NH1Bek0Pplatt4Sy1S5haN21SCLLdbeKslQ+S0wEJ+++v5YibSi+Lg==} + /@eslint/config-array@0.17.0: + resolution: {integrity: sha512-A68TBu6/1mHHuc5YJL0U0VVeGNiklLAL6rRmhTCP2B5XjWLMnrX+HkO+IAXyHvks5cyyY1jjK5ITPQ1HGS2EVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: '@eslint/object-schema': 2.1.4 @@ -460,8 +468,8 @@ packages: - supports-color dev: true - /@eslint/js@9.5.0: - resolution: {integrity: sha512-A7+AOT2ICkodvtsWnxZP4Xxk3NbZ3VMHd8oihydLRGrJgqqdEz1qSeEgXYyT/Cu8h1TWWsQRejIx48mtjZ5y1w==} + /@eslint/js@9.6.0: + resolution: {integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true @@ -470,29 +478,29 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@floating-ui/core@1.6.4: - resolution: {integrity: sha512-a4IowK4QkXl4SCWTGUR0INAfEOX3wtsYw3rKK5InQEHMGObkR8Xk44qYQD9P4r6HHw0iIfK6GUKECmY8sTkqRA==} + /@floating-ui/core@1.6.2: + resolution: {integrity: sha512-+2XpQV9LLZeanU4ZevzRnGFg2neDeKHgFLjP6YLW+tly0IvrhqT4u8enLGjLH3qeh85g19xY5rsAusfwTdn5lg==} dependencies: - '@floating-ui/utils': 0.2.4 + '@floating-ui/utils': 0.2.2 dev: false - /@floating-ui/dom@1.6.7: - resolution: {integrity: sha512-wmVfPG5o2xnKDU4jx/m4w5qva9FWHcnZ8BvzEe90D/RpwsJaTAVYPEPdQ8sbr/N8zZTAHlZUTQdqg8ZUbzHmng==} + /@floating-ui/dom@1.6.5: + resolution: {integrity: sha512-Nsdud2X65Dz+1RHjAIP0t8z5e2ff/IRbei6BqFrl1urT8sDVzM1HMQ+R0XcU5ceRfyO3I6ayeqIfh+6Wb8LGTw==} dependencies: - '@floating-ui/core': 1.6.4 - '@floating-ui/utils': 0.2.4 + '@floating-ui/core': 1.6.2 + '@floating-ui/utils': 0.2.2 dev: false - /@floating-ui/utils@0.2.4: - resolution: {integrity: sha512-dWO2pw8hhi+WrXq1YJy2yCuWoL20PddgGaqTgVe4cOS9Q6qklXCiA1tJEqX6BEwRNSCP84/afac9hd4MS+zEUA==} + /@floating-ui/utils@0.2.2: + resolution: {integrity: sha512-J4yDIIthosAsRZ5CPYP/jQvUAQtlZTTD/4suA08/FEnlxqW3sKS9iAhgsa9VYLZ6vDHn/ixJgIqRQPotoBjxIw==} dev: false - /@floating-ui/vue@1.1.1(vue@3.4.30): - resolution: {integrity: sha512-cyawjk9etPZPl/RVtMRnWrwtAhWbPVSrRVYARgOzhLIqxr0k2up1APrrFjqP9QwRQ0AwjKSvbWg4YC6jESutow==} + /@floating-ui/vue@1.0.6(vue@3.4.31): + resolution: {integrity: sha512-EdrOljjkpkkqZnrpqUcPoz9NvHxuTjUtSInh6GMv3+Mcy+giY2cE2pHh9rpacRcZ2eMSCxel9jWkWXTjLmY55w==} dependencies: - '@floating-ui/dom': 1.6.7 - '@floating-ui/utils': 0.2.4 - vue-demi: 0.14.8(vue@3.4.30) + '@floating-ui/dom': 1.6.5 + '@floating-ui/utils': 0.2.2 + vue-demi: 0.14.8(vue@3.4.31) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -527,7 +535,7 @@ packages: debug: 4.3.4 kolorist: 1.8.0 local-pkg: 0.5.0 - mlly: 1.7.1 + mlly: 1.7.0 transitivePeerDependencies: - supports-color dev: true @@ -584,7 +592,7 @@ packages: '@interactjs/utils': 1.10.27 optionalDependencies: '@interactjs/interact': 1.10.27 - vue: 3.4.30(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) transitivePeerDependencies: - typescript dev: false @@ -725,7 +733,7 @@ packages: type-detect: 4.0.8 dev: true - /@noction/vue-draggable-grid@1.9.16(@interactjs/core@1.10.27)(@interactjs/utils@1.10.27)(typescript@5.5.3)(vue@3.4.30): + /@noction/vue-draggable-grid@1.9.16(@interactjs/core@1.10.27)(@interactjs/utils@1.10.27)(typescript@5.5.3)(vue@3.4.31): resolution: {integrity: sha512-aXezq1P2tBNnKwlo10JTmVvNlrV9gej0h87CMMmFbstkn8fm7XTyCmtz9b3spDrnJKtyvBxsfaW1ZiW9weI3AA==} peerDependencies: vue: ^3.2.0 @@ -738,7 +746,7 @@ packages: '@types/element-resize-detector': 1.1.6 element-resize-detector: 1.2.4 mitt: 3.0.1 - vue: 3.4.30(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) transitivePeerDependencies: - '@interactjs/core' - '@interactjs/utils' @@ -967,8 +975,8 @@ packages: resolution: {integrity: sha512-1jZ9bJn2BsfmYFPBHtl5o3uV+ILejAtGrDcYSpT4qaVKEI/0YY+arw3XHU04Ebd8Nca3SQ7uNcLaqiL+tTFVMg==} dev: true - /@typescript-eslint/eslint-plugin@7.13.1(@typescript-eslint/parser@7.13.1)(eslint@9.5.0)(typescript@5.5.3): - resolution: {integrity: sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg==} + /@typescript-eslint/eslint-plugin@7.15.0(@typescript-eslint/parser@7.15.0)(eslint@9.6.0)(typescript@5.5.3): + resolution: {integrity: sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -979,12 +987,12 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.1 - '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/type-utils': 7.13.1(eslint@9.5.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.13.1 - eslint: 9.5.0 + '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.15.0 + '@typescript-eslint/type-utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.15.0 + eslint: 9.6.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -994,8 +1002,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@7.13.1(eslint@9.5.0)(typescript@5.5.3): - resolution: {integrity: sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A==} + /@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.5.3): + resolution: {integrity: sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -1004,27 +1012,27 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.13.1 + '@typescript-eslint/scope-manager': 7.15.0 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.15.0 debug: 4.3.5 - eslint: 9.5.0 + eslint: 9.6.0 typescript: 5.5.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager@7.13.1: - resolution: {integrity: sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==} + /@typescript-eslint/scope-manager@7.15.0: + resolution: {integrity: sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/visitor-keys': 7.13.1 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/visitor-keys': 7.15.0 dev: true - /@typescript-eslint/type-utils@7.13.1(eslint@9.5.0)(typescript@5.5.3): - resolution: {integrity: sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg==} + /@typescript-eslint/type-utils@7.15.0(eslint@9.6.0)(typescript@5.5.3): + resolution: {integrity: sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -1033,23 +1041,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.3) - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) + '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) debug: 4.3.5 - eslint: 9.5.0 + eslint: 9.6.0 ts-api-utils: 1.3.0(typescript@5.5.3) typescript: 5.5.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types@7.13.1: - resolution: {integrity: sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==} + /@typescript-eslint/types@7.15.0: + resolution: {integrity: sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==} engines: {node: ^18.18.0 || >=20.0.0} dev: true - /@typescript-eslint/typescript-estree@7.13.1(typescript@5.5.3): - resolution: {integrity: sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==} + /@typescript-eslint/typescript-estree@7.15.0(typescript@5.5.3): + resolution: {integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -1057,12 +1065,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/visitor-keys': 7.13.1 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/visitor-keys': 7.15.0 debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.5 + minimatch: 9.0.4 semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.5.3) typescript: 5.5.3 @@ -1070,39 +1078,39 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@7.13.1(eslint@9.5.0)(typescript@5.5.3): - resolution: {integrity: sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==} + /@typescript-eslint/utils@7.15.0(eslint@9.6.0)(typescript@5.5.3): + resolution: {integrity: sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) - '@typescript-eslint/scope-manager': 7.13.1 - '@typescript-eslint/types': 7.13.1 - '@typescript-eslint/typescript-estree': 7.13.1(typescript@5.5.3) - eslint: 9.5.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + '@typescript-eslint/scope-manager': 7.15.0 + '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) + eslint: 9.6.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys@7.13.1: - resolution: {integrity: sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==} + /@typescript-eslint/visitor-keys@7.15.0: + resolution: {integrity: sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==} engines: {node: ^18.18.0 || >=20.0.0} dependencies: - '@typescript-eslint/types': 7.13.1 + '@typescript-eslint/types': 7.15.0 eslint-visitor-keys: 3.4.3 dev: true - /@vitejs/plugin-vue@5.0.5(vite@5.3.2)(vue@3.4.30): + /@vitejs/plugin-vue@5.0.5(vite@5.3.3)(vue@3.4.31): resolution: {integrity: sha512-LOjm7XeIimLBZyzinBQ6OSm3UBCNVCpLkxGC0oWmm2YPzVZoxMsdvNVimLTBzpAnR9hl/yn1SHGuRfe6/Td9rQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6) - vue: 3.4.30(typescript@5.5.3) + vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6) + vue: 3.4.31(typescript@5.5.3) dev: true /@vitest/expect@1.6.0: @@ -1144,57 +1152,74 @@ packages: pretty-format: 29.7.0 dev: true - /@volar/language-core@2.3.4: - resolution: {integrity: sha512-wXBhY11qG6pCDAqDnbBRFIDSIwbqkWI7no+lj5+L7IlA7HRIjRP7YQLGzT0LF4lS6eHkMSsclXqy9DwYJasZTQ==} + /@volar/language-core@2.4.0-alpha.12: + resolution: {integrity: sha512-Dj9qTifcGGgzFLfMbU5dCo13kHyNuEyvPJhtWDnoVBBmgwW3GMwFmgWnNxBhjf63m5x0gux1okaxX2CLN7qSww==} dependencies: - '@volar/source-map': 2.3.4 + '@volar/source-map': 2.4.0-alpha.12 dev: true - /@volar/source-map@2.3.4: - resolution: {integrity: sha512-C+t63nwcblqLIVTYXaVi/+gC8NukDaDIQI72J3R7aXGvtgaVB16c+J8Iz7/VfOy7kjYv7lf5GhBny6ACw9fTGQ==} + /@volar/source-map@2.4.0-alpha.12: + resolution: {integrity: sha512-LXATFSj4D7T9sEm7FFj6iBgHjKjrdhAgRPcechVKiNCMQdr3r3GVkkeu8aM+1peaMH3LsCqoDxVZEmh2r7CHiw==} dev: true - /@volar/typescript@2.3.4: - resolution: {integrity: sha512-acCvt7dZECyKcvO5geNybmrqOsu9u8n5XP1rfiYsOLYGPxvHRav9BVmEdRyZ3vvY6mNyQ1wLL5Hday4IShe17w==} + /@volar/typescript@2.4.0-alpha.12: + resolution: {integrity: sha512-mLg+OQauMTv/+08a7WBWJo1sev/wc8t2is0zhBZIlFU+j5mG89FM4+4089c2p/zoUFZ400Q/VNg2BPfhpZ8wSA==} dependencies: - '@volar/language-core': 2.3.4 + '@volar/language-core': 2.4.0-alpha.12 path-browserify: 1.0.1 vscode-uri: 3.0.8 dev: true - /@vue/compiler-core@3.4.30: - resolution: {integrity: sha512-ZL8y4Xxdh8O6PSwfdZ1IpQ24PjTAieOz3jXb/MDTfDtANcKBMxg1KLm6OX2jofsaQGYfIVzd3BAG22i56/cF1w==} + /@vue/compiler-core@3.4.27: + resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==} + dependencies: + '@babel/parser': 7.24.5 + '@vue/shared': 3.4.27 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.0 + dev: true + + /@vue/compiler-core@3.4.31: + resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==} dependencies: '@babel/parser': 7.24.7 - '@vue/shared': 3.4.30 + '@vue/shared': 3.4.31 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - /@vue/compiler-dom@3.4.30: - resolution: {integrity: sha512-+16Sd8lYr5j/owCbr9dowcNfrHd+pz+w2/b5Lt26Oz/kB90C9yNbxQ3bYOvt7rI2bxk0nqda39hVcwDFw85c2Q==} + /@vue/compiler-dom@3.4.27: + resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==} dependencies: - '@vue/compiler-core': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/compiler-core': 3.4.27 + '@vue/shared': 3.4.27 + dev: true - /@vue/compiler-sfc@3.4.30: - resolution: {integrity: sha512-8vElKklHn/UY8+FgUFlQrYAPbtiSB2zcgeRKW7HkpSRn/JjMRmZvuOtwDx036D1aqKNSTtXkWRfqx53Qb+HmMg==} + /@vue/compiler-dom@3.4.31: + resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==} + dependencies: + '@vue/compiler-core': 3.4.31 + '@vue/shared': 3.4.31 + + /@vue/compiler-sfc@3.4.31: + resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==} dependencies: '@babel/parser': 7.24.7 - '@vue/compiler-core': 3.4.30 - '@vue/compiler-dom': 3.4.30 - '@vue/compiler-ssr': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/compiler-core': 3.4.31 + '@vue/compiler-dom': 3.4.31 + '@vue/compiler-ssr': 3.4.31 + '@vue/shared': 3.4.31 estree-walker: 2.0.2 magic-string: 0.30.10 postcss: 8.4.38 source-map-js: 1.2.0 - /@vue/compiler-ssr@3.4.30: - resolution: {integrity: sha512-ZJ56YZGXJDd6jky4mmM0rNaNP6kIbQu9LTKZDhcpddGe/3QIalB1WHHmZ6iZfFNyj5mSypTa4+qDJa5VIuxMSg==} + /@vue/compiler-ssr@3.4.31: + resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==} dependencies: - '@vue/compiler-dom': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/compiler-dom': 3.4.31 + '@vue/shared': 3.4.31 /@vue/devtools-api@6.6.1: resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} @@ -1204,21 +1229,21 @@ packages: resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} dev: false - /@vue/eslint-config-prettier@9.0.0(eslint@9.5.0)(prettier@3.3.2): + /@vue/eslint-config-prettier@9.0.0(eslint@9.6.0)(prettier@3.3.2): resolution: {integrity: sha512-z1ZIAAUS9pKzo/ANEfd2sO+v2IUalz7cM/cTLOZ7vRFOPk5/xuRKQteOu1DErFLAh/lYGXMVZ0IfYKlyInuDVg==} peerDependencies: eslint: '>= 8.0.0' prettier: '>= 3.0.0' dependencies: - eslint: 9.5.0 - eslint-config-prettier: 9.1.0(eslint@9.5.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@9.5.0)(prettier@3.3.2) + eslint: 9.6.0 + eslint-config-prettier: 9.1.0(eslint@9.6.0) + eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0)(eslint@9.6.0)(prettier@3.3.2) prettier: 3.3.2 transitivePeerDependencies: - '@types/eslint' dev: true - /@vue/eslint-config-typescript@13.0.0(eslint-plugin-vue@9.26.0)(eslint@9.5.0)(typescript@5.5.3): + /@vue/eslint-config-typescript@13.0.0(eslint-plugin-vue@9.26.0)(eslint@9.6.0)(typescript@5.5.3): resolution: {integrity: sha512-MHh9SncG/sfqjVqjcuFLOLD6Ed4dRAis4HNt0dXASeAuLqIAx4YMB1/m2o4pUKK1vCt8fUvYG8KKX2Ot3BVZTg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -1229,65 +1254,69 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.13.1(@typescript-eslint/parser@7.13.1)(eslint@9.5.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.5.3) - eslint: 9.5.0 - eslint-plugin-vue: 9.26.0(eslint@9.5.0) + '@typescript-eslint/eslint-plugin': 7.15.0(@typescript-eslint/parser@7.15.0)(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + eslint: 9.6.0 + eslint-plugin-vue: 9.26.0(eslint@9.6.0) typescript: 5.5.3 - vue-eslint-parser: 9.4.2(eslint@9.5.0) + vue-eslint-parser: 9.4.2(eslint@9.6.0) transitivePeerDependencies: - supports-color dev: true - /@vue/language-core@2.0.22(typescript@5.5.3): - resolution: {integrity: sha512-dNTAAtEOuMiz7N1s5tKpypnVVCtawxVSF5BukD0ELcYSw+DSbrSlYYSw8GuwvurodCeYFSHsmslE+c2sYDNoiA==} + /@vue/language-core@2.0.24(typescript@5.5.3): + resolution: {integrity: sha512-997YD6Lq/66LXr3ZOLNxDCmyn13z9NP8LU1UZn9hGCDWhzlbXAIP0hOgL3w3x4RKEaWTaaRtsHP9DzHvmduruQ==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 2.3.4 - '@vue/compiler-dom': 3.4.30 - '@vue/shared': 3.4.30 + '@volar/language-core': 2.4.0-alpha.12 + '@vue/compiler-dom': 3.4.27 + '@vue/shared': 3.4.27 computeds: 0.0.1 - minimatch: 9.0.5 + minimatch: 9.0.4 muggle-string: 0.4.1 path-browserify: 1.0.1 typescript: 5.5.3 vue-template-compiler: 2.7.16 dev: true - /@vue/reactivity@3.4.30: - resolution: {integrity: sha512-bVJurnCe3LS0JII8PPoAA63Zd2MBzcKrEzwdQl92eHCcxtIbxD2fhNwJpa+KkM3Y/A4T5FUnmdhgKwOf6BfbcA==} + /@vue/reactivity@3.4.31: + resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==} dependencies: - '@vue/shared': 3.4.30 + '@vue/shared': 3.4.31 - /@vue/runtime-core@3.4.30: - resolution: {integrity: sha512-qaFEbnNpGz+tlnkaualomogzN8vBLkgzK55uuWjYXbYn039eOBZrWxyXWq/7qh9Bz2FPifZqGjVDl/FXiq9L2g==} + /@vue/runtime-core@3.4.31: + resolution: {integrity: sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==} dependencies: - '@vue/reactivity': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/reactivity': 3.4.31 + '@vue/shared': 3.4.31 - /@vue/runtime-dom@3.4.30: - resolution: {integrity: sha512-tV6B4YiZRj5QsaJgw2THCy5C1H+2UeywO9tqgWEc21tn85qHEERndHN/CxlyXvSBFrpmlexCIdnqPuR9RM9thw==} + /@vue/runtime-dom@3.4.31: + resolution: {integrity: sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==} dependencies: - '@vue/reactivity': 3.4.30 - '@vue/runtime-core': 3.4.30 - '@vue/shared': 3.4.30 + '@vue/reactivity': 3.4.31 + '@vue/runtime-core': 3.4.31 + '@vue/shared': 3.4.31 csstype: 3.1.3 - /@vue/server-renderer@3.4.30(vue@3.4.30): - resolution: {integrity: sha512-TBD3eqR1DeDc0cMrXS/vEs/PWzq1uXxnvjoqQuDGFIEHFIwuDTX/KWAQKIBjyMWLFHEeTDGYVsYci85z2UbTDg==} + /@vue/server-renderer@3.4.31(vue@3.4.31): + resolution: {integrity: sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==} peerDependencies: - vue: 3.4.30 + vue: 3.4.31 dependencies: - '@vue/compiler-ssr': 3.4.30 - '@vue/shared': 3.4.30 - vue: 3.4.30(typescript@5.5.3) + '@vue/compiler-ssr': 3.4.31 + '@vue/shared': 3.4.31 + vue: 3.4.31(typescript@5.5.3) - /@vue/shared@3.4.30: - resolution: {integrity: sha512-CLg+f8RQCHQnKvuHY9adMsMaQOcqclh6Z5V9TaoMgy0ut0tz848joZ7/CYFFyF/yZ5i2yaw7Fn498C+CNZVHIg==} + /@vue/shared@3.4.27: + resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==} + dev: true + + /@vue/shared@3.4.31: + resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==} /@vue/test-utils@2.4.6: resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -1296,27 +1325,27 @@ packages: vue-component-type-helpers: 2.0.19 dev: true - /@vuepic/vue-datepicker@8.8.1(vue@3.4.30): + /@vuepic/vue-datepicker@8.8.1(vue@3.4.31): resolution: {integrity: sha512-8ehfUz1m69Vuc16Pm4ukgb3Mg1VT14x4EsG1ag4O/qbSNRWztTo+pUV4JnFt0FGLl5gGb6NXlxIvR7EjLgD7Gg==} peerDependencies: vue: '>=3.2.0' dependencies: date-fns: 3.6.0 - vue: 3.4.30(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) dev: false - /@vueuse/core@10.11.0(vue@3.4.30): + /@vueuse/core@10.11.0(vue@3.4.31): resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==} dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.0 - '@vueuse/shared': 10.11.0(vue@3.4.30) - vue-demi: 0.14.8(vue@3.4.30) + '@vueuse/shared': 10.11.0(vue@3.4.31) + vue-demi: 0.14.8(vue@3.4.31) transitivePeerDependencies: - '@vue/composition-api' - vue - /@vueuse/integrations@10.11.0(axios@1.7.2)(sortablejs@1.15.2)(vue@3.4.30): + /@vueuse/integrations@10.11.0(axios@1.7.2)(sortablejs@1.15.2)(vue@3.4.31): resolution: {integrity: sha512-Pp6MtWEIr+NDOccWd8j59Kpjy5YDXogXI61Kb1JxvSfVBO8NzFQkmrKmSZz47i+ZqHnIzxaT38L358yDHTncZg==} peerDependencies: async-validator: ^4 @@ -1357,11 +1386,11 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.11.0(vue@3.4.30) - '@vueuse/shared': 10.11.0(vue@3.4.30) + '@vueuse/core': 10.11.0(vue@3.4.31) + '@vueuse/shared': 10.11.0(vue@3.4.31) axios: 1.7.2 sortablejs: 1.15.2 - vue-demi: 0.14.8(vue@3.4.30) + vue-demi: 0.14.8(vue@3.4.31) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1370,10 +1399,10 @@ packages: /@vueuse/metadata@10.11.0: resolution: {integrity: sha512-kQX7l6l8dVWNqlqyN3ePW3KmjCQO3ZMgXuBMddIu83CmucrsBfXlH+JoviYyRBws/yLTQO8g3Pbw+bdIoVm4oQ==} - /@vueuse/shared@10.11.0(vue@3.4.30): + /@vueuse/shared@10.11.0(vue@3.4.31): resolution: {integrity: sha512-fyNoIXEq3PfX1L3NkNhtVQUSRtqYwJtJg+Bp9rIzculIZWHTkKSysujrOk2J+NrRulLTQH9+3gGSfYLWSEWU1A==} dependencies: - vue-demi: 0.14.8(vue@3.4.30) + vue-demi: 0.14.8(vue@3.4.31) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1383,12 +1412,20 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /acorn-jsx@5.3.2(acorn@8.12.0): + /acorn-jsx@5.3.2(acorn@8.11.3): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.12.0 + acorn: 8.11.3 + dev: true + + /acorn-jsx@5.3.2(acorn@8.12.1): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.12.1 dev: true /acorn-walk@8.3.2: @@ -1396,8 +1433,14 @@ packages: engines: {node: '>=0.4.0'} dev: true - /acorn@8.12.0: - resolution: {integrity: sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==} + /acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} engines: {node: '>=0.4.0'} hasBin: true dev: true @@ -1490,14 +1533,14 @@ packages: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: true - /bootstrap-vue-next@0.22.7(vue@3.4.30): + /bootstrap-vue-next@0.22.7(vue@3.4.31): resolution: {integrity: sha512-6GN+gM8wj3ulYB72bkmBFHnqSLYGBTndbYxJRLpBRh4dPWTfp1SQ+PUQd4wfIF+7Mqy6nxZmi4qEw0DebT341w==} peerDependencies: vue: ^3.4.27 dependencies: - '@floating-ui/vue': 1.1.1(vue@3.4.30) - '@vueuse/core': 10.11.0(vue@3.4.30) - vue: 3.4.30(typescript@5.5.3) + '@floating-ui/vue': 1.0.6(vue@3.4.31) + '@vueuse/core': 10.11.0(vue@3.4.31) + vue: 3.4.31(typescript@5.5.3) transitivePeerDependencies: - '@vue/composition-api' dev: false @@ -1800,16 +1843,16 @@ packages: engines: {node: '>=12'} dev: true - /eslint-config-prettier@9.1.0(eslint@9.5.0): + /eslint-config-prettier@9.1.0(eslint@9.6.0): resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 9.5.0 + eslint: 9.6.0 dev: true - /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@9.5.0)(prettier@3.3.2): + /eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0)(eslint@9.6.0)(prettier@3.3.2): resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -1823,27 +1866,27 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 9.5.0 - eslint-config-prettier: 9.1.0(eslint@9.5.0) + eslint: 9.6.0 + eslint-config-prettier: 9.1.0(eslint@9.6.0) prettier: 3.3.2 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 dev: true - /eslint-plugin-vue@9.26.0(eslint@9.5.0): + /eslint-plugin-vue@9.26.0(eslint@9.6.0): resolution: {integrity: sha512-eTvlxXgd4ijE1cdur850G6KalZqk65k1JKoOI2d1kT3hr8sPD07j1q98FRFdNnpxBELGPWxZmInxeHGF/GxtqQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) - eslint: 9.5.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + eslint: 9.6.0 globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.0 semver: 7.6.2 - vue-eslint-parser: 9.4.2(eslint@9.5.0) + vue-eslint-parser: 9.4.2(eslint@9.6.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -1875,16 +1918,16 @@ packages: engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /eslint@9.5.0: - resolution: {integrity: sha512-+NAOZFrW/jFTS3dASCGBxX1pkFD0/fsO+hfAkJ4TyYKwgsXZbqzrw+seCYFCcPCYXvnD67tAnglU7GQTz6kcVw==} + /eslint@9.6.0: + resolution: {integrity: sha512-ElQkdLMEEqQNM9Njff+2Y4q2afHk7JpkPvrd7Xh7xefwgQynqPxwf55J7di9+MEibWUGdNjFF9ITG9Pck5M84w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.5.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) '@eslint-community/regexpp': 4.10.1 - '@eslint/config-array': 0.16.0 + '@eslint/config-array': 0.17.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.5.0 + '@eslint/js': 9.6.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -1922,8 +1965,8 @@ packages: resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - acorn: 8.12.0 - acorn-jsx: 5.3.2(acorn@8.12.0) + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) eslint-visitor-keys: 4.0.0 dev: true @@ -1931,8 +1974,8 @@ packages: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.12.0 - acorn-jsx: 5.3.2(acorn@8.12.0) + acorn: 8.11.3 + acorn-jsx: 5.3.2(acorn@8.11.3) eslint-visitor-keys: 3.4.3 dev: true @@ -2148,7 +2191,7 @@ packages: dependencies: foreground-child: 3.1.1 jackspeak: 3.1.2 - minimatch: 9.0.5 + minimatch: 9.0.4 minipass: 7.1.2 path-scurry: 1.11.1 dev: true @@ -2364,7 +2407,7 @@ packages: resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} engines: {node: '>=14'} dependencies: - mlly: 1.7.1 + mlly: 1.7.0 pkg-types: 1.1.1 dev: true @@ -2474,10 +2517,19 @@ packages: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} dev: false + /mlly@1.7.0: + resolution: {integrity: sha512-U9SDaXGEREBYQgfejV97coK0UL1r+qnF2SyO9A3qcI8MzKnsIFKHNVEkrDyNncQTKQQumsasmeq84eNMdBfsNQ==} + dependencies: + acorn: 8.11.3 + pathe: 1.1.2 + pkg-types: 1.1.1 + ufo: 1.5.3 + dev: true + /mlly@1.7.1: resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} dependencies: - acorn: 8.12.0 + acorn: 8.11.3 pathe: 1.1.2 pkg-types: 1.1.1 ufo: 1.5.3 @@ -2644,10 +2696,10 @@ packages: peerDependencies: pinia: ^2.0.0 dependencies: - pinia: 2.1.7(typescript@5.5.3)(vue@3.4.30) + pinia: 2.1.7(typescript@5.5.3)(vue@3.4.31) dev: false - /pinia@2.1.7(typescript@5.5.3)(vue@3.4.30): + /pinia@2.1.7(typescript@5.5.3)(vue@3.4.31): resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -2661,15 +2713,15 @@ packages: dependencies: '@vue/devtools-api': 6.6.1 typescript: 5.5.3 - vue: 3.4.30(typescript@5.5.3) - vue-demi: 0.14.8(vue@3.4.30) + vue: 3.4.31(typescript@5.5.3) + vue-demi: 0.14.8(vue@3.4.31) dev: false /pkg-types@1.1.1: resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==} dependencies: confbox: 0.1.7 - mlly: 1.7.1 + mlly: 1.7.0 pathe: 1.1.2 dev: true @@ -2689,7 +2741,7 @@ packages: fsevents: 2.3.2 dev: true - /portal-vue@3.0.0(vue@3.4.30): + /portal-vue@3.0.0(vue@3.4.31): resolution: {integrity: sha512-9eprMxNURLx6ijbcgkWjYNcTWJYu/H8QF8nyAeBzOmk9lKCea01BW1hYBeLkgz+AestmPOvznAEOFmNuO4Adjw==} engines: {node: '>=14.19'} peerDependencies: @@ -2698,7 +2750,7 @@ packages: vue: optional: true dependencies: - vue: 3.4.30(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) dev: true /postcss-selector-parser@6.1.0: @@ -2717,6 +2769,15 @@ packages: picocolors: 1.0.1 source-map-js: 1.2.0 + /postcss@8.4.39: + resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + dev: true + /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -2939,7 +3000,7 @@ packages: /strip-literal@1.3.0: resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} dependencies: - acorn: 8.12.0 + acorn: 8.11.3 dev: true /strip-literal@2.1.0: @@ -3026,8 +3087,8 @@ packages: engines: {node: '>=10'} dev: true - /typescript-eslint@7.13.1(eslint@9.5.0)(typescript@5.5.3): - resolution: {integrity: sha512-pvLEuRs8iS9s3Cnp/Wt//hpK8nKc8hVa3cLljHqzaJJQYP8oys8GUyIFqtlev+2lT/fqMPcyQko+HJ6iYK3nFA==} + /typescript-eslint@7.15.0(eslint@9.6.0)(typescript@5.5.3): + resolution: {integrity: sha512-Ta40FhMXBCwHura4X4fncaCVkVcnJ9jnOq5+Lp4lN8F4DzHZtOwZdRvVBiNUGznUDHPwdGnrnwxmUOU2fFQqFA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -3036,10 +3097,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.13.1(@typescript-eslint/parser@7.13.1)(eslint@9.5.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.13.1(eslint@9.5.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.13.1(eslint@9.5.0)(typescript@5.5.3) - eslint: 9.5.0 + '@typescript-eslint/eslint-plugin': 7.15.0(@typescript-eslint/parser@7.15.0)(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + eslint: 9.6.0 typescript: 5.5.3 transitivePeerDependencies: - supports-color @@ -3062,13 +3123,13 @@ packages: resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} dependencies: '@rollup/pluginutils': 5.1.0 - acorn: 8.12.0 + acorn: 8.11.3 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.10 - mlly: 1.7.1 + mlly: 1.7.0 pathe: 1.1.2 pkg-types: 1.1.1 scule: 1.3.0 @@ -3092,7 +3153,7 @@ packages: dependencies: '@antfu/utils': 0.7.8 '@rollup/pluginutils': 5.1.0 - '@vueuse/core': 10.11.0(vue@3.4.30) + '@vueuse/core': 10.11.0(vue@3.4.31) fast-glob: 3.3.2 local-pkg: 0.5.0 magic-string: 0.30.10 @@ -3103,7 +3164,7 @@ packages: - rollup dev: true - /unplugin-icons@0.19.0(@vue/compiler-sfc@3.4.30): + /unplugin-icons@0.19.0(@vue/compiler-sfc@3.4.31): resolution: {integrity: sha512-u5g/gIZPZEj1wUGEQxe9nzftOSqmblhusc+sL3cawIRoIt/xWpE6XYcPOfAeFTYNjSbRrX/3QiX89PFiazgU1w==} peerDependencies: '@svgr/core': '>=7.0.0' @@ -3126,7 +3187,7 @@ packages: '@antfu/install-pkg': 0.3.3 '@antfu/utils': 0.7.8 '@iconify/utils': 2.1.23 - '@vue/compiler-sfc': 3.4.30 + '@vue/compiler-sfc': 3.4.31 debug: 4.3.4 kolorist: 1.8.0 local-pkg: 0.5.0 @@ -3135,7 +3196,7 @@ packages: - supports-color dev: true - /unplugin-vue-components@0.27.2(vue@3.4.30): + /unplugin-vue-components@0.27.2(vue@3.4.31): resolution: {integrity: sha512-YifnsmslMRNt+JRQiCG4ZX1+xUQuubUZm76K7Qtg8dmchZJkHIDxZSyfZb5/jqrLWMTm/TUjGJ3ZDlzO6SFnSQ==} engines: {node: '>=14'} peerDependencies: @@ -3158,7 +3219,7 @@ packages: minimatch: 9.0.5 mlly: 1.7.1 unplugin: 1.10.1 - vue: 3.4.30(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) transitivePeerDependencies: - rollup - supports-color @@ -3168,10 +3229,10 @@ packages: resolution: {integrity: sha512-d6Mhq8RJeGA8UfKCu54Um4lFA0eSaRa3XxdAJg8tIdxbu1ubW0hBCZUL7yI2uGyYCRndvbK8FLHzqy2XKfeMsg==} engines: {node: '>=14.0.0'} dependencies: - acorn: 8.12.0 + acorn: 8.11.3 chokidar: 3.6.0 webpack-sources: 3.2.3 - webpack-virtual-modules: 0.6.2 + webpack-virtual-modules: 0.6.1 dev: true /uri-js@4.4.1: @@ -3190,10 +3251,10 @@ packages: hasBin: true dependencies: cac: 6.7.14 - debug: 4.3.4 + debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6) + vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6) transitivePeerDependencies: - '@types/node' - less @@ -3205,8 +3266,8 @@ packages: - terser dev: true - /vite@5.3.2(@types/node@20.14.9)(sass@1.77.6): - resolution: {integrity: sha512-6lA7OBHBlXUxiJxbO5aAY2fsHHzDr1q7DvXYnyZycRs2Dz+dXBWuhpWHvmljTRTpQC2uvGmUFFkSHF2vGo90MA==} + /vite@5.3.3(@types/node@20.14.9)(sass@1.77.6): + resolution: {integrity: sha512-NPQdeCU0Dv2z5fu+ULotpuq5yfCS1BzKUIPhNbP3YBfAMGJXbt2nS+sbTFu+qchaqWTD+H3JK++nRwr6XIcp6A==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3235,7 +3296,7 @@ packages: dependencies: '@types/node': 20.14.9 esbuild: 0.21.5 - postcss: 8.4.38 + postcss: 8.4.39 rollup: 4.18.0 sass: 1.77.6 optionalDependencies: @@ -3286,7 +3347,7 @@ packages: strip-literal: 2.1.0 tinybench: 2.8.0 tinypool: 0.8.4 - vite: 5.3.2(@types/node@20.14.9)(sass@1.77.6) + vite: 5.3.3(@types/node@20.14.9)(sass@1.77.6) vite-node: 1.6.0(@types/node@20.14.9)(sass@1.77.6) why-is-node-running: 2.2.2 transitivePeerDependencies: @@ -3307,7 +3368,7 @@ packages: resolution: {integrity: sha512-cN3f1aTxxKo4lzNeQAkVopswuImUrb5Iurll9Gaw5cqpnbTAxtEMM1mgi6ou4X79OCyqYv1U1mzBHJkzmiK82w==} dev: true - /vue-demi@0.13.11(vue@3.4.30): + /vue-demi@0.13.11(vue@3.4.31): resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} engines: {node: '>=12'} hasBin: true @@ -3319,10 +3380,10 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.30(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) dev: false - /vue-demi@0.14.8(vue@3.4.30): + /vue-demi@0.14.8(vue@3.4.31): resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==} engines: {node: '>=12'} hasBin: true @@ -3334,9 +3395,9 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.30(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) - /vue-echarts@6.7.3(echarts@5.5.1)(vue@3.4.30): + /vue-echarts@6.7.3(echarts@5.5.1)(vue@3.4.31): resolution: {integrity: sha512-vXLKpALFjbPphW9IfQPOVfb1KjGZ/f8qa/FZHi9lZIWzAnQC1DgnmEK3pJgEkyo6EP7UnX6Bv/V3Ke7p+qCNXA==} requiresBuild: true peerDependencies: @@ -3352,18 +3413,18 @@ packages: dependencies: echarts: 5.5.1 resize-detector: 0.3.0 - vue: 3.4.30(typescript@5.5.3) - vue-demi: 0.13.11(vue@3.4.30) + vue: 3.4.31(typescript@5.5.3) + vue-demi: 0.13.11(vue@3.4.31) dev: false - /vue-eslint-parser@9.4.2(eslint@9.5.0): + /vue-eslint-parser@9.4.2(eslint@9.6.0): resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.5 - eslint: 9.5.0 + eslint: 9.6.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -3374,21 +3435,21 @@ packages: - supports-color dev: true - /vue-router@4.4.0(vue@3.4.30): + /vue-router@4.4.0(vue@3.4.31): resolution: {integrity: sha512-HB+t2p611aIZraV2aPSRNXf0Z/oLZFrlygJm+sZbdJaW6lcFqEDQwnzUBXn+DApw+/QzDU/I9TeWx9izEjTmsA==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.30(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) dev: false - /vue-select@4.0.0-beta.6(vue@3.4.30): + /vue-select@4.0.0-beta.6(vue@3.4.31): resolution: {integrity: sha512-K+zrNBSpwMPhAxYLTCl56gaMrWZGgayoWCLqe5rWwkB8aUbAUh7u6sXjIR7v4ckp2WKC7zEEUY27g6h1MRsIHw==} peerDependencies: vue: 3.x dependencies: - vue: 3.4.30(typescript@5.5.3) + vue: 3.4.31(typescript@5.5.3) dev: false /vue-template-compiler@2.7.16: @@ -3398,31 +3459,31 @@ packages: he: 1.2.0 dev: true - /vue-tsc@2.0.22(typescript@5.5.3): - resolution: {integrity: sha512-lMBIwPBO0sxCcmvu45yt1b035AaQ8/XSXQDk8m75y4j0jSXY/y/XzfEtssQ9JMS47lDaR10O3/926oCs8OeGUw==} + /vue-tsc@2.0.24(typescript@5.5.3): + resolution: {integrity: sha512-1qi4P8L7yS78A7OJ7CDDxUIZPD6nVxoQEgX3DkRZNi1HI1qOfzOJwQlNpmwkogSVD6S/XcanbW9sktzpSxz6rA==} hasBin: true peerDependencies: - typescript: '*' + typescript: '>=5.0.0' dependencies: - '@volar/typescript': 2.3.4 - '@vue/language-core': 2.0.22(typescript@5.5.3) + '@volar/typescript': 2.4.0-alpha.12 + '@vue/language-core': 2.0.24(typescript@5.5.3) semver: 7.6.2 typescript: 5.5.3 dev: true - /vue@3.4.30(typescript@5.5.3): - resolution: {integrity: sha512-NcxtKCwkdf1zPsr7Y8+QlDBCGqxvjLXF2EX+yi76rV5rrz90Y6gK1cq0olIhdWGgrlhs9ElHuhi9t3+W5sG5Xw==} + /vue@3.4.31(typescript@5.5.3): + resolution: {integrity: sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.30 - '@vue/compiler-sfc': 3.4.30 - '@vue/runtime-dom': 3.4.30 - '@vue/server-renderer': 3.4.30(vue@3.4.30) - '@vue/shared': 3.4.30 + '@vue/compiler-dom': 3.4.31 + '@vue/compiler-sfc': 3.4.31 + '@vue/runtime-dom': 3.4.31 + '@vue/server-renderer': 3.4.31(vue@3.4.31) + '@vue/shared': 3.4.31 typescript: 5.5.3 /webidl-conversions@7.0.0: @@ -3435,8 +3496,8 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack-virtual-modules@0.6.2: - resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} + /webpack-virtual-modules@0.6.1: + resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} dev: true /whatwg-mimetype@3.0.0: