]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/commitdiff
chore(deps): update all non-major dependencies
authorrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Wed, 3 Jul 2024 06:41:48 +0000 (06:41 +0000)
committerCédric Exbrayat <cexbrayat@users.noreply.github.com>
Wed, 3 Jul 2024 07:37:27 +0000 (09:37 +0200)
14 files changed:
package.json
pnpm-lock.yaml
template/base/package.json
template/config/cypress-ct/package.json
template/config/cypress/package.json
template/config/devtools/package.json
template/config/jsx/package.json
template/config/nightwatch-ct/package.json
template/config/nightwatch/package.json
template/config/pinia/package.json
template/config/playwright/package.json
template/config/router/package.json
template/config/typescript/package.json
template/config/vitest/package.json

index 8dea09735e22ffa3e489a9db73e896bb9d73a06b..eff719b5d9139ce5783ba8f94954c520bc51eb76 100644 (file)
@@ -39,7 +39,7 @@
   "devDependencies": {
     "@tsconfig/node20": "^20.1.4",
     "@types/eslint": "^8.56.10",
-    "@types/node": "^20.14.5",
+    "@types/node": "^20.14.9",
     "@types/prompts": "^2.4.9",
     "@vue/create-eslint-config": "^0.3.3",
     "@vue/tsconfig": "^0.5.1",
@@ -53,7 +53,7 @@
     "prettier": "^3.3.2",
     "prompts": "^2.4.2",
     "vitest": "^1.6.0",
-    "zx": "^8.1.2"
+    "zx": "^8.1.3"
   },
   "lint-staged": {
     "*.{js,ts,vue,json}": [
index 5eca99d2ee0f8c1f18dd74b6cb4c29232aeb576e..13e96d5722ba209272d1e499a770391e73781a1f 100644 (file)
@@ -15,8 +15,8 @@ importers:
         specifier: ^8.56.10
         version: 8.56.10
       '@types/node':
-        specifier: ^20.14.5
-        version: 20.14.5
+        specifier: ^20.14.9
+        version: 20.14.9
       '@types/prompts':
         specifier: ^2.4.9
         version: 2.4.9
@@ -55,29 +55,29 @@ importers:
         version: 2.4.2
       vitest:
         specifier: ^1.6.0
-        version: 1.6.0(@types/node@20.14.5)(jsdom@24.1.0)
+        version: 1.6.0(@types/node@20.14.9)(jsdom@24.1.0)
       zx:
-        specifier: ^8.1.2
-        version: 8.1.2
+        specifier: ^8.1.3
+        version: 8.1.3
 
   template/base:
     dependencies:
       vue:
-        specifier: ^3.4.29
-        version: 3.4.29(typescript@5.4.2)
+        specifier: ^3.4.31
+        version: 3.4.31(typescript@5.4.2)
     devDependencies:
       '@vitejs/plugin-vue':
         specifier: ^5.0.5
-        version: 5.0.5(vite@5.3.1(@types/node@20.14.5))(vue@3.4.29(typescript@5.4.2))
+        version: 5.0.5(vite@5.3.3(@types/node@20.14.9))(vue@3.4.31(typescript@5.4.2))
       vite:
-        specifier: ^5.3.1
-        version: 5.3.1(@types/node@20.14.5)
+        specifier: ^5.3.3
+        version: 5.3.3(@types/node@20.14.9)
 
   template/config/cypress:
     devDependencies:
       cypress:
-        specifier: ^13.12.0
-        version: 13.12.0
+        specifier: ^13.13.0
+        version: 13.13.0
       start-server-and-test:
         specifier: ^2.0.4
         version: 2.0.4
@@ -85,61 +85,61 @@ importers:
   template/config/cypress-ct:
     dependencies:
       vue:
-        specifier: ^3.4.29
-        version: 3.4.29(typescript@5.4.2)
+        specifier: ^3.4.31
+        version: 3.4.31(typescript@5.4.2)
     devDependencies:
       cypress:
-        specifier: ^13.12.0
-        version: 13.12.0
+        specifier: ^13.13.0
+        version: 13.13.0
 
   template/config/devtools:
     devDependencies:
       vite-plugin-vue-devtools:
-        specifier: ^7.3.1
-        version: 7.3.1(rollup@4.13.2)(vite@5.3.1(@types/node@20.14.5))(vue@3.4.29(typescript@5.4.2))
+        specifier: ^7.3.5
+        version: 7.3.5(rollup@4.13.2)(vite@5.3.3(@types/node@20.14.9))(vue@3.4.31(typescript@5.4.2))
 
   template/config/jsx:
     dependencies:
       vue:
-        specifier: ^3.4.29
-        version: 3.4.29(typescript@5.4.2)
+        specifier: ^3.4.31
+        version: 3.4.31(typescript@5.4.2)
     devDependencies:
       '@vitejs/plugin-vue-jsx':
         specifier: ^4.0.0
-        version: 4.0.0(vite@5.3.1(@types/node@20.14.5))(vue@3.4.29(typescript@5.4.2))
+        version: 4.0.0(vite@5.3.3(@types/node@20.14.9))(vue@3.4.31(typescript@5.4.2))
       vite:
-        specifier: ^5.3.1
-        version: 5.3.1(@types/node@20.14.5)
+        specifier: ^5.3.3
+        version: 5.3.3(@types/node@20.14.9)
 
   template/config/nightwatch:
     devDependencies:
       '@nightwatch/vue':
         specifier: ^3.1.1
-        version: 3.1.1(@types/node@20.14.5)(@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.4.2)))(vue@3.4.29(typescript@5.4.2))
+        version: 3.1.1(@types/node@20.14.9)(@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.4.2)))(vue@3.4.31(typescript@5.4.2))
       '@vitejs/plugin-vue':
         specifier: ^5.0.5
-        version: 5.0.5(vite@4.5.2(@types/node@20.14.5))(vue@3.4.29(typescript@5.4.2))
+        version: 5.0.5(vite@4.5.2(@types/node@20.14.9))(vue@3.4.31(typescript@5.4.2))
       chromedriver:
-        specifier: ^126.0.2
-        version: 126.0.2
+        specifier: ^126.0.4
+        version: 126.0.4
       geckodriver:
         specifier: ^4.4.1
         version: 4.4.1
       nightwatch:
         specifier: ^3.6.3
-        version: 3.6.3(chromedriver@126.0.2)(geckodriver@4.4.1)
+        version: 3.6.3(chromedriver@126.0.4)(geckodriver@4.4.1)
       ts-node:
         specifier: ^10.9.2
-        version: 10.9.2(@types/node@20.14.5)(typescript@5.4.2)
+        version: 10.9.2(@types/node@20.14.9)(typescript@5.4.2)
       vite-plugin-nightwatch:
         specifier: ^0.4.6
-        version: 0.4.6(@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.4.2)))(vue@3.4.29(typescript@5.4.2))
+        version: 0.4.6(@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.4.2)))(vue@3.4.31(typescript@5.4.2))
 
   template/config/nightwatch-ct:
     dependencies:
       vue:
-        specifier: ^3.4.29
-        version: 3.4.29(typescript@5.4.2)
+        specifier: ^3.4.31
+        version: 3.4.31(typescript@5.4.2)
     devDependencies:
       '@vue/test-utils':
         specifier: ^2.4.6
@@ -149,31 +149,31 @@ importers:
     dependencies:
       pinia:
         specifier: ^2.1.7
-        version: 2.1.7(typescript@5.4.2)(vue@3.4.29(typescript@5.4.2))
+        version: 2.1.7(typescript@5.4.2)(vue@3.4.31(typescript@5.4.2))
       vue:
-        specifier: ^3.4.29
-        version: 3.4.29(typescript@5.4.2)
+        specifier: ^3.4.31
+        version: 3.4.31(typescript@5.4.2)
 
   template/config/playwright:
     devDependencies:
       '@playwright/test':
-        specifier: ^1.44.1
-        version: 1.44.1
+        specifier: ^1.45.1
+        version: 1.45.1
 
   template/config/router:
     dependencies:
       vue:
-        specifier: ^3.4.29
-        version: 3.4.29(typescript@5.4.2)
+        specifier: ^3.4.31
+        version: 3.4.31(typescript@5.4.2)
       vue-router:
-        specifier: ^4.3.3
-        version: 4.3.3(vue@3.4.29(typescript@5.4.2))
+        specifier: ^4.4.0
+        version: 4.4.0(vue@3.4.31(typescript@5.4.2))
 
   template/config/typescript:
     devDependencies:
       '@types/node':
-        specifier: ^20.14.5
-        version: 20.14.5
+        specifier: ^20.14.9
+        version: 20.14.9
       npm-run-all2:
         specifier: ^6.2.0
         version: 6.2.0
@@ -181,14 +181,14 @@ importers:
         specifier: ~5.4.0
         version: 5.4.2
       vue-tsc:
-        specifier: ^2.0.21
-        version: 2.0.21(typescript@5.4.2)
+        specifier: ^2.0.24
+        version: 2.0.24(typescript@5.4.2)
 
   template/config/vitest:
     dependencies:
       vue:
-        specifier: ^3.4.29
-        version: 3.4.29(typescript@5.4.2)
+        specifier: ^3.4.31
+        version: 3.4.31(typescript@5.4.2)
     devDependencies:
       '@vue/test-utils':
         specifier: ^2.4.6
@@ -198,7 +198,7 @@ importers:
         version: 24.1.0
       vitest:
         specifier: ^1.6.0
-        version: 1.6.0(@types/node@20.14.5)(jsdom@24.1.0)
+        version: 1.6.0(@types/node@20.14.9)(jsdom@24.1.0)
 
   template/tsconfig/base:
     devDependencies:
@@ -842,9 +842,9 @@ packages:
   '@one-ini/wasm@0.1.1':
     resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==}
 
-  '@playwright/test@1.44.1':
-    resolution: {integrity: sha512-1hZ4TNvD5z9VuhNJ/walIjvMVvYkZKf71axoF/uiAqpntQJXpG64dlXhoDXE3OczPuTuvjf/M5KWFg5VAVUS3Q==}
-    engines: {node: '>=16'}
+  '@playwright/test@1.45.1':
+    resolution: {integrity: sha512-Wo1bWTzQvGA7LyKGIZc8nFSTFf2TkthGIFBR+QVNilvwouGzFd4PYukZe3rvf5PSqjHi1+1NyKSDZKcQWETzaA==}
+    engines: {node: '>=18'}
     hasBin: true
 
   '@polka/url@1.0.0-next.24':
@@ -1009,8 +1009,8 @@ packages:
   '@types/nightwatch@2.3.30':
     resolution: {integrity: sha512-TiVGKR9mORwx0nN3ylonXp2IobpQoZxwV63IjABYkxsEpNauHL8GU9kmceEThjqDUigKaeh6aPOqepwC4bwCfA==}
 
-  '@types/node@20.14.5':
-    resolution: {integrity: sha512-aoRR+fJkZT2l0aGOJhuA8frnCSoNX6W7U2mpNq63+BxBIj5BQFt8rHy627kijCmm63ijdSdwvGgpUsU6MBsZZA==}
+  '@types/node@20.14.9':
+    resolution: {integrity: sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg==}
 
   '@types/prompts@2.4.9':
     resolution: {integrity: sha512-qTxFi6Buiu8+50/+3DGIWLHM6QuWsEKugJnnP6iv2Mc4ncxE4A/OJkjuVOA+5X0X1S/nq5VJRa8Lu+nwcvbrKA==}
@@ -1069,14 +1069,14 @@ packages:
   '@vitest/utils@1.6.0':
     resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==}
 
-  '@volar/language-core@2.3.0':
-    resolution: {integrity: sha512-pvhL24WUh3VDnv7Yw5N1sjhPtdx7q9g+Wl3tggmnkMcyK8GcCNElF2zHiKznryn0DiUGk+eez/p2qQhz+puuHw==}
+  '@volar/language-core@2.4.0-alpha.12':
+    resolution: {integrity: sha512-Dj9qTifcGGgzFLfMbU5dCo13kHyNuEyvPJhtWDnoVBBmgwW3GMwFmgWnNxBhjf63m5x0gux1okaxX2CLN7qSww==}
 
-  '@volar/source-map@2.3.0':
-    resolution: {integrity: sha512-G/228aZjAOGhDjhlyZ++nDbKrS9uk+5DMaEstjvzglaAw7nqtDyhnQAsYzUg6BMP9BtwZ59RIw5HGePrutn00Q==}
+  '@volar/source-map@2.4.0-alpha.12':
+    resolution: {integrity: sha512-LXATFSj4D7T9sEm7FFj6iBgHjKjrdhAgRPcechVKiNCMQdr3r3GVkkeu8aM+1peaMH3LsCqoDxVZEmh2r7CHiw==}
 
-  '@volar/typescript@2.3.0':
-    resolution: {integrity: sha512-PtUwMM87WsKVeLJN33GSTUjBexlKfKgouWlOUIv7pjrOnTwhXHZNSmpc312xgXdTjQPpToK6KXSIcKu9sBQ5LQ==}
+  '@volar/typescript@2.4.0-alpha.12':
+    resolution: {integrity: sha512-mLg+OQauMTv/+08a7WBWJo1sev/wc8t2is0zhBZIlFU+j5mG89FM4+4089c2p/zoUFZ400Q/VNg2BPfhpZ8wSA==}
 
   '@vue/babel-helper-vue-transform-on@1.2.2':
     resolution: {integrity: sha512-nOttamHUR3YzdEqdM/XXDyCSdxMA9VizUKoroLX6yTyRtggzQMHXcmwh8a7ZErcJttIBIc9s68a1B8GZ+Dmvsw==}
@@ -1094,30 +1094,30 @@ packages:
     peerDependencies:
       '@babel/core': ^7.0.0-0
 
-  '@vue/compiler-core@3.4.27':
-    resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==}
-
   '@vue/compiler-core@3.4.29':
     resolution: {integrity: sha512-TFKiRkKKsRCKvg/jTSSKK7mYLJEQdUiUfykbG49rubC9SfDyvT2JrzTReopWlz2MxqeLyxh9UZhvxEIBgAhtrg==}
 
-  '@vue/compiler-dom@3.4.27':
-    resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==}
+  '@vue/compiler-core@3.4.31':
+    resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==}
 
   '@vue/compiler-dom@3.4.29':
     resolution: {integrity: sha512-A6+iZ2fKIEGnfPJejdB7b1FlJzgiD+Y/sxxKwJWg1EbJu6ZPgzaPQQ51ESGNv0CP6jm6Z7/pO6Ia8Ze6IKrX7w==}
 
-  '@vue/compiler-sfc@3.4.27':
-    resolution: {integrity: sha512-nDwntUEADssW8e0rrmE0+OrONwmRlegDA1pD6QhVeXxjIytV03yDqTey9SBDiALsvAd5U4ZrEKbMyVXhX6mCGA==}
+  '@vue/compiler-dom@3.4.31':
+    resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==}
 
   '@vue/compiler-sfc@3.4.29':
     resolution: {integrity: sha512-zygDcEtn8ZimDlrEQyLUovoWgKQic6aEQqRXce2WXBvSeHbEbcAsXyCk9oG33ZkyWH4sl9D3tkYc1idoOkdqZQ==}
 
-  '@vue/compiler-ssr@3.4.27':
-    resolution: {integrity: sha512-CVRzSJIltzMG5FcidsW0jKNQnNRYC8bT21VegyMMtHmhW3UOI7knmUehzswXLrExDLE6lQCZdrhD4ogI7c+vuw==}
+  '@vue/compiler-sfc@3.4.31':
+    resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==}
 
   '@vue/compiler-ssr@3.4.29':
     resolution: {integrity: sha512-rFbwCmxJ16tDp3N8XCx5xSQzjhidYjXllvEcqX/lopkoznlNPz3jyy0WGJCyhAaVQK677WWFt3YO/WUEkMMUFQ==}
 
+  '@vue/compiler-ssr@3.4.31':
+    resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==}
+
   '@vue/create-eslint-config@0.3.3':
     resolution: {integrity: sha512-eqy1kH6/0++oiRM5EkYrVaGjArrAJAhztdtKLB9FuKlid25jwUQ6nVMyuFXhxxnxl/ypxnGndMUGpVtYfNUX6w==}
     engines: {node: ^16.14.0 || >= 18.0.0}
@@ -1126,45 +1126,45 @@ packages:
   '@vue/devtools-api@6.5.1':
     resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==}
 
-  '@vue/devtools-core@7.3.1':
-    resolution: {integrity: sha512-5q+q4s3vop3HqSM0+sOVGhT4zEPlI9Cbo2u8sjjizWarBWM4r1FK+SRC2I2Yeg61xxcNViQ1+tOVF3QLNY7WuQ==}
-
-  '@vue/devtools-kit@7.3.1':
-    resolution: {integrity: sha512-O9LXPo0kC/PGFBRBMvT5PHiSXr6ZdJTshVuGQ1L2mnIZlIBdTjdtCRYQg/OMcEA5JDJPeJT8bnDYBBUbssGjoA==}
+  '@vue/devtools-core@7.3.5':
+    resolution: {integrity: sha512-uSC3IkIp6MtyJYSh5xzY99sgqlAXLq+peE2KKXTi6JeRHOtMngFWFWENXi70IJ1EVGYztiFQoHhI9WZcgKBz8g==}
     peerDependencies:
       vue: ^3.0.0
 
-  '@vue/devtools-shared@7.3.1':
-    resolution: {integrity: sha512-TYbJLZwBy5+SliE095T+V0IMwRu+oP7I2KAsDuNtSsjHKITZvrhz2fNEvik9NsTLcEQBBoX81NvdgpoB29JAog==}
+  '@vue/devtools-kit@7.3.5':
+    resolution: {integrity: sha512-wwfi10gJ1HMtjzcd8aIOnzBHlIRqsYDgcDyrKvkeyc0Gbcoe7UrkXRVHZUOtcxxoplHA0PwpT6wFg0uUCmi8Ww==}
 
-  '@vue/language-core@2.0.21':
-    resolution: {integrity: sha512-vjs6KwnCK++kIXT+eI63BGpJHfHNVJcUCr3RnvJsccT3vbJnZV5IhHR2puEkoOkIbDdp0Gqi1wEnv3hEd3WsxQ==}
+  '@vue/devtools-shared@7.3.5':
+    resolution: {integrity: sha512-Rqii3VazmWTi67a86rYopi61n5Ved05EybJCwyrfoO9Ok3MaS/4yRFl706ouoISMlyrASJFEzM0/AiDA6w4f9A==}
+
+  '@vue/language-core@2.0.24':
+    resolution: {integrity: sha512-997YD6Lq/66LXr3ZOLNxDCmyn13z9NP8LU1UZn9hGCDWhzlbXAIP0hOgL3w3x4RKEaWTaaRtsHP9DzHvmduruQ==}
     peerDependencies:
       typescript: '*'
     peerDependenciesMeta:
       typescript:
         optional: true
 
-  '@vue/reactivity@3.4.29':
-    resolution: {integrity: sha512-w8+KV+mb1a8ornnGQitnMdLfE0kXmteaxLdccm2XwdFxXst4q/Z7SEboCV5SqJNpZbKFeaRBBJBhW24aJyGINg==}
+  '@vue/reactivity@3.4.31':
+    resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==}
 
-  '@vue/runtime-core@3.4.29':
-    resolution: {integrity: sha512-s8fmX3YVR/Rk5ig0ic0NuzTNjK2M7iLuVSZyMmCzN/+Mjuqqif1JasCtEtmtoJWF32pAtUjyuT2ljNKNLeOmnQ==}
+  '@vue/runtime-core@3.4.31':
+    resolution: {integrity: sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==}
 
-  '@vue/runtime-dom@3.4.29':
-    resolution: {integrity: sha512-gI10atCrtOLf/2MPPMM+dpz3NGulo9ZZR9d1dWo4fYvm+xkfvRrw1ZmJ7mkWtiJVXSsdmPbcK1p5dZzOCKDN0g==}
+  '@vue/runtime-dom@3.4.31':
+    resolution: {integrity: sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==}
 
-  '@vue/server-renderer@3.4.29':
-    resolution: {integrity: sha512-HMLCmPI2j/k8PVkSBysrA2RxcxC5DgBiCdj7n7H2QtR8bQQPqKAe8qoaxLcInzouBmzwJ+J0x20ygN/B5mYBng==}
+  '@vue/server-renderer@3.4.31':
+    resolution: {integrity: sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==}
     peerDependencies:
-      vue: 3.4.29
-
-  '@vue/shared@3.4.27':
-    resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==}
+      vue: 3.4.31
 
   '@vue/shared@3.4.29':
     resolution: {integrity: sha512-hQ2gAQcBO/CDpC82DCrinJNgOHI2v+FA7BDW4lMSPeBpQ7sRe2OLHWe5cph1s7D8DUQAwRt18dBDfJJ220APEA==}
 
+  '@vue/shared@3.4.31':
+    resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==}
+
   '@vue/test-utils@2.4.3':
     resolution: {integrity: sha512-F4K7mF+ad++VlTrxMJVRnenKSJmO6fkQt2wpRDiKDesQMkfpniGWsqEi/JevxGBo2qEkwwjvTUAoiGJLNx++CA==}
     peerDependencies:
@@ -1481,8 +1481,8 @@ packages:
     resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
     engines: {node: '>= 8.10.0'}
 
-  chromedriver@126.0.2:
-    resolution: {integrity: sha512-61R0w7C+uJVCykabdqWsvitne2rg3MTI8xOKJosk+YbKdyLeGHYiCCeU82ZsUY+v9qnN1p48THcthgKubxPRWQ==}
+  chromedriver@126.0.4:
+    resolution: {integrity: sha512-mIdJqdocfN/y9fl5BymIzM9WQLy64x078i5tS1jGFzbFAwXwXrj3zmA86Wf3R/hywPYpWqwXxFGBJHgqZTuGCA==}
     engines: {node: '>=18'}
     hasBin: true
 
@@ -1624,8 +1624,8 @@ packages:
   csstype@3.1.3:
     resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
 
-  cypress@13.12.0:
-    resolution: {integrity: sha512-udzS2JilmI9ApO/UuqurEwOvThclin5ntz7K0BtnHBs+tg2Bl9QShLISXpSEMDv/u8b6mqdoAdyKeZiSqKWL8g==}
+  cypress@13.13.0:
+    resolution: {integrity: sha512-ou/MQUDq4tcDJI2FsPaod2FZpex4kpIK43JJlcBgWrX8WX7R/05ZxGTuxedOuZBfxjZxja+fbijZGyxiLP6CFA==}
     engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0}
     hasBin: true
 
@@ -2986,6 +2986,9 @@ packages:
   picocolors@1.0.0:
     resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
 
+  picocolors@1.0.1:
+    resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
+
   picomatch@2.3.1:
     resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
     engines: {node: '>=8.6'}
@@ -3017,20 +3020,24 @@ packages:
   pkg-types@1.0.3:
     resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==}
 
-  playwright-core@1.44.1:
-    resolution: {integrity: sha512-wh0JWtYTrhv1+OSsLPgFzGzt67Y7BE/ZS3jEqgGBlp2ppp1ZDj8c+9IARNW4dwf1poq5MgHreEM2KV/GuR4cFA==}
-    engines: {node: '>=16'}
+  playwright-core@1.45.1:
+    resolution: {integrity: sha512-LF4CUUtrUu2TCpDw4mcrAIuYrEjVDfT1cHbJMfwnE2+1b8PZcFzPNgvZCvq2JfQ4aTjRCCHw5EJ2tmr2NSzdPg==}
+    engines: {node: '>=18'}
     hasBin: true
 
-  playwright@1.44.1:
-    resolution: {integrity: sha512-qr/0UJ5CFAtloI3avF95Y0L1xQo6r3LQArLIg/z/PoGJ6xa+EwzrwO5lpNr/09STxdHuUoP2mvuELJS+hLdtgg==}
-    engines: {node: '>=16'}
+  playwright@1.45.1:
+    resolution: {integrity: sha512-Hjrgae4kpSQBr98nhCj3IScxVeVUixqj+5oyif8TdIn2opTCPEzqAqNMeK42i3cWDCVu9MI+ZsGWw+gVR4ISBg==}
+    engines: {node: '>=18'}
     hasBin: true
 
   postcss@8.4.38:
     resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
     engines: {node: ^10 || ^12 || >=14}
 
+  postcss@8.4.39:
+    resolution: {integrity: sha512-0vzE+lAiG7hZl1/9I8yzKLx3aR9Xbof3fBHKunvMfOCYAtMhrsnccJY2iTURb9EZd5+pLuiNV9/c/GZJOHsgIw==}
+    engines: {node: ^10 || ^12 || >=14}
+
   prettier@3.3.2:
     resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==}
     engines: {node: '>=14'}
@@ -3146,6 +3153,9 @@ packages:
   rfdc@1.3.1:
     resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==}
 
+  rfdc@1.4.1:
+    resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
+
   rollup@3.29.4:
     resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==}
     engines: {node: '>=14.18.0', npm: '>=8.0.0'}
@@ -3552,8 +3562,8 @@ packages:
   vite-plugin-nightwatch@0.4.6:
     resolution: {integrity: sha512-7mxANgh3KA2c/xGJU35T8z1Xj9akWQ4FuyB1PN3nwinqxqYBAx44sW9Z87a2x6efj5TD4lU0Tbuvvgous6F1+Q==}
 
-  vite-plugin-vue-devtools@7.3.1:
-    resolution: {integrity: sha512-KuksceHlb5QZtb5gRB4wuRiquZRX74//i0X5jzvy5QzY11qwK44goyVrhPupZbsNfqwmZWNi3CQAe0RhLBUylg==}
+  vite-plugin-vue-devtools@7.3.5:
+    resolution: {integrity: sha512-6omLXTfYu0bmSmncPSbj4mdMPB3t5dAZkUyriJikahGEnvv5gynHlydDsJShHT6l/5dCkvmSesSji/2a6FfutQ==}
     engines: {node: '>=v14.21.3'}
     peerDependencies:
       vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0
@@ -3591,8 +3601,8 @@ packages:
       terser:
         optional: true
 
-  vite@5.3.1:
-    resolution: {integrity: sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==}
+  vite@5.3.3:
+    resolution: {integrity: sha512-NPQdeCU0Dv2z5fu+ULotpuq5yfCS1BzKUIPhNbP3YBfAMGJXbt2nS+sbTFu+qchaqWTD+H3JK++nRwr6XIcp6A==}
     engines: {node: ^18.0.0 || >=20.0.0}
     hasBin: true
     peerDependencies:
@@ -3664,22 +3674,22 @@ packages:
       '@vue/composition-api':
         optional: true
 
-  vue-router@4.3.3:
-    resolution: {integrity: sha512-8Q+u+WP4N2SXY38FDcF2H1dUEbYVHVPtPCPZj/GTZx8RCbiB8AtJP9+YIxn4Vs0svMTNQcLIzka4GH7Utkx9xQ==}
+  vue-router@4.4.0:
+    resolution: {integrity: sha512-HB+t2p611aIZraV2aPSRNXf0Z/oLZFrlygJm+sZbdJaW6lcFqEDQwnzUBXn+DApw+/QzDU/I9TeWx9izEjTmsA==}
     peerDependencies:
       vue: ^3.2.0
 
   vue-template-compiler@2.7.15:
     resolution: {integrity: sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==}
 
-  vue-tsc@2.0.21:
-    resolution: {integrity: sha512-E6x1p1HaHES6Doy8pqtm7kQern79zRtIewkf9fiv7Y43Zo4AFDS5hKi+iHi2RwEhqRmuiwliB1LCEFEGwvxQnw==}
+  vue-tsc@2.0.24:
+    resolution: {integrity: sha512-1qi4P8L7yS78A7OJ7CDDxUIZPD6nVxoQEgX3DkRZNi1HI1qOfzOJwQlNpmwkogSVD6S/XcanbW9sktzpSxz6rA==}
     hasBin: true
     peerDependencies:
-      typescript: '*'
+      typescript: '>=5.0.0'
 
-  vue@3.4.29:
-    resolution: {integrity: sha512-8QUYfRcYzNlYuzKPfge1UWC6nF9ym0lx7mpGVPJYNhddxEf3DD0+kU07NTL0sXuiT2HuJuKr/iEO8WvXvT0RSQ==}
+  vue@3.4.31:
+    resolution: {integrity: sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==}
     peerDependencies:
       typescript: '*'
     peerDependenciesMeta:
@@ -3842,8 +3852,8 @@ packages:
     resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==}
     engines: {node: '>= 10'}
 
-  zx@8.1.2:
-    resolution: {integrity: sha512-zkCiXKh8D/eo6r58OmJvO5mc2NthcSRvysb3fuS6VQlHPbEPBcxduRwM3m6ZfHj+7cLHcrahCnuO2TDAbW+6xw==}
+  zx@8.1.3:
+    resolution: {integrity: sha512-fA44CRlggDOKeqt66aMwzLj1tb0zEQJmIjsSDXpmNjRRKaLFYkpeGE/zXnO05sJvSuzAlbVM50zexJJGMrIvuQ==}
     engines: {node: '>= 12.17.0'}
     hasBin: true
 
@@ -3884,7 +3894,7 @@ snapshots:
       '@babel/helper-compilation-targets': 7.22.15
       '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.3)
       '@babel/helpers': 7.23.2
-      '@babel/parser': 7.24.6
+      '@babel/parser': 7.24.7
       '@babel/template': 7.22.15
       '@babel/traverse': 7.23.3
       '@babel/types': 7.23.3
@@ -4139,13 +4149,13 @@ snapshots:
   '@babel/template@7.22.15':
     dependencies:
       '@babel/code-frame': 7.22.13
-      '@babel/parser': 7.24.6
+      '@babel/parser': 7.24.7
       '@babel/types': 7.24.6
 
   '@babel/template@7.24.6':
     dependencies:
       '@babel/code-frame': 7.24.6
-      '@babel/parser': 7.24.6
+      '@babel/parser': 7.24.7
       '@babel/types': 7.24.6
 
   '@babel/traverse@7.23.3':
@@ -4156,7 +4166,7 @@ snapshots:
       '@babel/helper-function-name': 7.23.0
       '@babel/helper-hoist-variables': 7.22.5
       '@babel/helper-split-export-declaration': 7.22.6
-      '@babel/parser': 7.24.6
+      '@babel/parser': 7.24.7
       '@babel/types': 7.24.6
       debug: 4.3.5(supports-color@8.1.1)
       globals: 11.12.0
@@ -4171,7 +4181,7 @@ snapshots:
       '@babel/helper-function-name': 7.24.6
       '@babel/helper-hoist-variables': 7.24.6
       '@babel/helper-split-export-declaration': 7.24.6
-      '@babel/parser': 7.24.6
+      '@babel/parser': 7.24.7
       '@babel/types': 7.24.6
       debug: 4.3.5(supports-color@8.1.1)
       globals: 11.12.0
@@ -4438,13 +4448,13 @@ snapshots:
     dependencies:
       archiver: 5.3.2
 
-  '@nightwatch/vue@3.1.1(@types/node@20.14.5)(@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.4.2)))(vue@3.4.29(typescript@5.4.2))':
+  '@nightwatch/vue@3.1.1(@types/node@20.14.9)(@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.4.2)))(vue@3.4.31(typescript@5.4.2))':
     dependencies:
       '@nightwatch/esbuild-utils': 0.2.1
-      '@vitejs/plugin-vue': 4.6.2(vite@4.5.2(@types/node@20.14.5))(vue@3.4.29(typescript@5.4.2))
+      '@vitejs/plugin-vue': 4.6.2(vite@4.5.2(@types/node@20.14.9))(vue@3.4.31(typescript@5.4.2))
       get-port: 5.1.1
-      vite: 4.5.2(@types/node@20.14.5)
-      vite-plugin-nightwatch: 0.4.6(@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.4.2)))(vue@3.4.29(typescript@5.4.2))
+      vite: 4.5.2(@types/node@20.14.9)
+      vite-plugin-nightwatch: 0.4.6(@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.4.2)))(vue@3.4.31(typescript@5.4.2))
     optionalDependencies:
       '@esbuild/android-arm': 0.17.19
     transitivePeerDependencies:
@@ -4463,9 +4473,9 @@ snapshots:
 
   '@one-ini/wasm@0.1.1': {}
 
-  '@playwright/test@1.44.1':
+  '@playwright/test@1.45.1':
     dependencies:
-      playwright: 1.44.1
+      playwright: 1.45.1
 
   '@polka/url@1.0.0-next.24': {}
 
@@ -4582,12 +4592,12 @@ snapshots:
   '@types/fs-extra@11.0.4':
     dependencies:
       '@types/jsonfile': 6.1.3
-      '@types/node': 20.14.5
+      '@types/node': 20.14.9
     optional: true
 
   '@types/jsdom@21.1.7':
     dependencies:
-      '@types/node': 20.14.5
+      '@types/node': 20.14.9
       '@types/tough-cookie': 4.0.4
       parse5: 7.1.2
 
@@ -4595,7 +4605,7 @@ snapshots:
 
   '@types/jsonfile@6.1.3':
     dependencies:
-      '@types/node': 20.14.5
+      '@types/node': 20.14.9
     optional: true
 
   '@types/nightwatch@2.3.30':
@@ -4604,13 +4614,13 @@ snapshots:
       '@types/selenium-webdriver': 4.1.19
       devtools-protocol: 0.0.1025565
 
-  '@types/node@20.14.5':
+  '@types/node@20.14.9':
     dependencies:
       undici-types: 5.26.5
 
   '@types/prompts@2.4.9':
     dependencies:
-      '@types/node': 20.14.5
+      '@types/node': 20.14.9
       kleur: 3.0.3
 
   '@types/selenium-webdriver@4.1.19':
@@ -4625,37 +4635,37 @@ snapshots:
 
   '@types/ws@8.5.8':
     dependencies:
-      '@types/node': 20.14.5
+      '@types/node': 20.14.9
 
   '@types/yauzl@2.10.3':
     dependencies:
-      '@types/node': 20.14.5
+      '@types/node': 20.14.9
     optional: true
 
-  '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.1(@types/node@20.14.5))(vue@3.4.29(typescript@5.4.2))':
+  '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.3(@types/node@20.14.9))(vue@3.4.31(typescript@5.4.2))':
     dependencies:
       '@babel/core': 7.24.6
       '@babel/plugin-transform-typescript': 7.24.6(@babel/core@7.24.6)
       '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.6)
-      vite: 5.3.1(@types/node@20.14.5)
-      vue: 3.4.29(typescript@5.4.2)
+      vite: 5.3.3(@types/node@20.14.9)
+      vue: 3.4.31(typescript@5.4.2)
     transitivePeerDependencies:
       - supports-color
 
-  '@vitejs/plugin-vue@4.6.2(vite@4.5.2(@types/node@20.14.5))(vue@3.4.29(typescript@5.4.2))':
+  '@vitejs/plugin-vue@4.6.2(vite@4.5.2(@types/node@20.14.9))(vue@3.4.31(typescript@5.4.2))':
     dependencies:
-      vite: 4.5.2(@types/node@20.14.5)
-      vue: 3.4.29(typescript@5.4.2)
+      vite: 4.5.2(@types/node@20.14.9)
+      vue: 3.4.31(typescript@5.4.2)
 
-  '@vitejs/plugin-vue@5.0.5(vite@4.5.2(@types/node@20.14.5))(vue@3.4.29(typescript@5.4.2))':
+  '@vitejs/plugin-vue@5.0.5(vite@4.5.2(@types/node@20.14.9))(vue@3.4.31(typescript@5.4.2))':
     dependencies:
-      vite: 4.5.2(@types/node@20.14.5)
-      vue: 3.4.29(typescript@5.4.2)
+      vite: 4.5.2(@types/node@20.14.9)
+      vue: 3.4.31(typescript@5.4.2)
 
-  '@vitejs/plugin-vue@5.0.5(vite@5.3.1(@types/node@20.14.5))(vue@3.4.29(typescript@5.4.2))':
+  '@vitejs/plugin-vue@5.0.5(vite@5.3.3(@types/node@20.14.9))(vue@3.4.31(typescript@5.4.2))':
     dependencies:
-      vite: 5.3.1(@types/node@20.14.5)
-      vue: 3.4.29(typescript@5.4.2)
+      vite: 5.3.3(@types/node@20.14.9)
+      vue: 3.4.31(typescript@5.4.2)
 
   '@vitest/expect@1.6.0':
     dependencies:
@@ -4686,17 +4696,15 @@ snapshots:
       loupe: 2.3.7
       pretty-format: 29.7.0
 
-  '@volar/language-core@2.3.0':
+  '@volar/language-core@2.4.0-alpha.12':
     dependencies:
-      '@volar/source-map': 2.3.0
+      '@volar/source-map': 2.4.0-alpha.12
 
-  '@volar/source-map@2.3.0':
-    dependencies:
-      muggle-string: 0.4.1
+  '@volar/source-map@2.4.0-alpha.12': {}
 
-  '@volar/typescript@2.3.0':
+  '@volar/typescript@2.4.0-alpha.12':
     dependencies:
-      '@volar/language-core': 2.3.0
+      '@volar/language-core': 2.4.0-alpha.12
       path-browserify: 1.0.1
       vscode-uri: 3.0.8
 
@@ -4726,46 +4734,34 @@ snapshots:
       '@babel/core': 7.24.6
       '@babel/helper-module-imports': 7.22.15
       '@babel/helper-plugin-utils': 7.24.0
-      '@babel/parser': 7.24.6
-      '@vue/compiler-sfc': 3.4.27
+      '@babel/parser': 7.24.7
+      '@vue/compiler-sfc': 3.4.29
 
-  '@vue/compiler-core@3.4.27':
+  '@vue/compiler-core@3.4.29':
     dependencies:
-      '@babel/parser': 7.24.6
-      '@vue/shared': 3.4.27
+      '@babel/parser': 7.24.7
+      '@vue/shared': 3.4.29
       entities: 4.5.0
       estree-walker: 2.0.2
       source-map-js: 1.2.0
 
-  '@vue/compiler-core@3.4.29':
+  '@vue/compiler-core@3.4.31':
     dependencies:
       '@babel/parser': 7.24.7
-      '@vue/shared': 3.4.29
+      '@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.27':
-    dependencies:
-      '@vue/compiler-core': 3.4.27
-      '@vue/shared': 3.4.27
-
   '@vue/compiler-dom@3.4.29':
     dependencies:
       '@vue/compiler-core': 3.4.29
       '@vue/shared': 3.4.29
 
-  '@vue/compiler-sfc@3.4.27':
+  '@vue/compiler-dom@3.4.31':
     dependencies:
-      '@babel/parser': 7.24.6
-      '@vue/compiler-core': 3.4.27
-      '@vue/compiler-dom': 3.4.27
-      '@vue/compiler-ssr': 3.4.27
-      '@vue/shared': 3.4.27
-      estree-walker: 2.0.2
-      magic-string: 0.30.10
-      postcss: 8.4.38
-      source-map-js: 1.2.0
+      '@vue/compiler-core': 3.4.31
+      '@vue/shared': 3.4.31
 
   '@vue/compiler-sfc@3.4.29':
     dependencies:
@@ -4779,16 +4775,28 @@ snapshots:
       postcss: 8.4.38
       source-map-js: 1.2.0
 
-  '@vue/compiler-ssr@3.4.27':
+  '@vue/compiler-sfc@3.4.31':
     dependencies:
-      '@vue/compiler-dom': 3.4.27
-      '@vue/shared': 3.4.27
+      '@babel/parser': 7.24.7
+      '@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.29':
     dependencies:
       '@vue/compiler-dom': 3.4.29
       '@vue/shared': 3.4.29
 
+  '@vue/compiler-ssr@3.4.31':
+    dependencies:
+      '@vue/compiler-dom': 3.4.31
+      '@vue/shared': 3.4.31
+
   '@vue/create-eslint-config@0.3.3':
     dependencies:
       enquirer: 2.4.1
@@ -4797,78 +4805,78 @@ snapshots:
 
   '@vue/devtools-api@6.5.1': {}
 
-  '@vue/devtools-core@7.3.1(vite@5.3.1(@types/node@20.14.5))(vue@3.4.29(typescript@5.4.2))':
+  '@vue/devtools-core@7.3.5(vite@5.3.3(@types/node@20.14.9))(vue@3.4.31(typescript@5.4.2))':
     dependencies:
-      '@vue/devtools-kit': 7.3.1(vue@3.4.29(typescript@5.4.2))
-      '@vue/devtools-shared': 7.3.1
+      '@vue/devtools-kit': 7.3.5
+      '@vue/devtools-shared': 7.3.5
       mitt: 3.0.1
       nanoid: 3.3.7
       pathe: 1.1.2
-      vite-hot-client: 0.2.3(vite@5.3.1(@types/node@20.14.5))
+      vite-hot-client: 0.2.3(vite@5.3.3(@types/node@20.14.9))
+      vue: 3.4.31(typescript@5.4.2)
     transitivePeerDependencies:
       - vite
-      - vue
 
-  '@vue/devtools-kit@7.3.1(vue@3.4.29(typescript@5.4.2))':
+  '@vue/devtools-kit@7.3.5':
     dependencies:
-      '@vue/devtools-shared': 7.3.1
+      '@vue/devtools-shared': 7.3.5
       birpc: 0.2.17
       hookable: 5.5.3
       mitt: 3.0.1
       perfect-debounce: 1.0.0
       speakingurl: 14.0.1
       superjson: 2.2.1
-      vue: 3.4.29(typescript@5.4.2)
 
-  '@vue/devtools-shared@7.3.1':
+  '@vue/devtools-shared@7.3.5':
     dependencies:
-      rfdc: 1.3.1
+      rfdc: 1.4.1
 
-  '@vue/language-core@2.0.21(typescript@5.4.2)':
+  '@vue/language-core@2.0.24(typescript@5.4.2)':
     dependencies:
-      '@volar/language-core': 2.3.0
-      '@vue/compiler-dom': 3.4.27
-      '@vue/shared': 3.4.27
+      '@volar/language-core': 2.4.0-alpha.12
+      '@vue/compiler-dom': 3.4.29
+      '@vue/shared': 3.4.29
       computeds: 0.0.1
       minimatch: 9.0.3
+      muggle-string: 0.4.1
       path-browserify: 1.0.1
       vue-template-compiler: 2.7.15
     optionalDependencies:
       typescript: 5.4.2
 
-  '@vue/reactivity@3.4.29':
+  '@vue/reactivity@3.4.31':
     dependencies:
-      '@vue/shared': 3.4.29
+      '@vue/shared': 3.4.31
 
-  '@vue/runtime-core@3.4.29':
+  '@vue/runtime-core@3.4.31':
     dependencies:
-      '@vue/reactivity': 3.4.29
-      '@vue/shared': 3.4.29
+      '@vue/reactivity': 3.4.31
+      '@vue/shared': 3.4.31
 
-  '@vue/runtime-dom@3.4.29':
+  '@vue/runtime-dom@3.4.31':
     dependencies:
-      '@vue/reactivity': 3.4.29
-      '@vue/runtime-core': 3.4.29
-      '@vue/shared': 3.4.29
+      '@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.29(vue@3.4.29(typescript@5.4.2))':
+  '@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.4.2))':
     dependencies:
-      '@vue/compiler-ssr': 3.4.29
-      '@vue/shared': 3.4.29
-      vue: 3.4.29(typescript@5.4.2)
-
-  '@vue/shared@3.4.27': {}
+      '@vue/compiler-ssr': 3.4.31
+      '@vue/shared': 3.4.31
+      vue: 3.4.31(typescript@5.4.2)
 
   '@vue/shared@3.4.29': {}
 
-  '@vue/test-utils@2.4.3(@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.4.2)))(vue@3.4.29(typescript@5.4.2))':
+  '@vue/shared@3.4.31': {}
+
+  '@vue/test-utils@2.4.3(@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.4.2)))(vue@3.4.31(typescript@5.4.2))':
     dependencies:
       js-beautify: 1.14.9
-      vue: 3.4.29(typescript@5.4.2)
+      vue: 3.4.31(typescript@5.4.2)
       vue-component-type-helpers: 1.8.22
     optionalDependencies:
-      '@vue/server-renderer': 3.4.29(vue@3.4.29(typescript@5.4.2))
+      '@vue/server-renderer': 3.4.31(vue@3.4.31(typescript@5.4.2))
 
   '@vue/test-utils@2.4.6':
     dependencies:
@@ -5200,7 +5208,7 @@ snapshots:
     optionalDependencies:
       fsevents: 2.3.3
 
-  chromedriver@126.0.2:
+  chromedriver@126.0.4:
     dependencies:
       '@testim/chrome-version': 1.1.4
       axios: 1.6.7(debug@4.3.5)
@@ -5335,7 +5343,7 @@ snapshots:
 
   csstype@3.1.3: {}
 
-  cypress@13.12.0:
+  cypress@13.13.0:
     dependencies:
       '@cypress/request': 3.0.1
       '@cypress/xvfb': 1.2.4(supports-color@8.1.1)
@@ -6563,7 +6571,7 @@ snapshots:
     dependencies:
       axe-core: 4.8.3
 
-  nightwatch@3.6.3(chromedriver@126.0.2)(geckodriver@4.4.1):
+  nightwatch@3.6.3(chromedriver@126.0.4)(geckodriver@4.4.1):
     dependencies:
       '@nightwatch/chai': 5.0.3
       '@nightwatch/html-reporter-template': 0.3.0
@@ -6600,7 +6608,7 @@ snapshots:
       untildify: 4.0.0
       uuid: 8.3.2
     optionalDependencies:
-      chromedriver: 126.0.2
+      chromedriver: 126.0.4
       geckodriver: 4.4.1
     transitivePeerDependencies:
       - bufferutil
@@ -6787,17 +6795,19 @@ snapshots:
 
   picocolors@1.0.0: {}
 
+  picocolors@1.0.1: {}
+
   picomatch@2.3.1: {}
 
   pidtree@0.6.0: {}
 
   pify@2.3.0: {}
 
-  pinia@2.1.7(typescript@5.4.2)(vue@3.4.29(typescript@5.4.2)):
+  pinia@2.1.7(typescript@5.4.2)(vue@3.4.31(typescript@5.4.2)):
     dependencies:
       '@vue/devtools-api': 6.5.1
-      vue: 3.4.29(typescript@5.4.2)
-      vue-demi: 0.14.6(vue@3.4.29(typescript@5.4.2))
+      vue: 3.4.31(typescript@5.4.2)
+      vue-demi: 0.14.6(vue@3.4.31(typescript@5.4.2))
     optionalDependencies:
       typescript: 5.4.2
 
@@ -6811,11 +6821,11 @@ snapshots:
       mlly: 1.4.2
       pathe: 1.1.2
 
-  playwright-core@1.44.1: {}
+  playwright-core@1.45.1: {}
 
-  playwright@1.44.1:
+  playwright@1.45.1:
     dependencies:
-      playwright-core: 1.44.1
+      playwright-core: 1.45.1
     optionalDependencies:
       fsevents: 2.3.2
 
@@ -6825,6 +6835,12 @@ snapshots:
       picocolors: 1.0.0
       source-map-js: 1.2.0
 
+  postcss@8.4.39:
+    dependencies:
+      nanoid: 3.3.7
+      picocolors: 1.0.1
+      source-map-js: 1.2.0
+
   prettier@3.3.2: {}
 
   pretty-bytes@5.6.0: {}
@@ -6947,6 +6963,8 @@ snapshots:
 
   rfdc@1.3.1: {}
 
+  rfdc@1.4.1: {}
+
   rollup@3.29.4:
     optionalDependencies:
       fsevents: 2.3.3
@@ -7286,14 +7304,14 @@ snapshots:
     dependencies:
       punycode: 2.3.1
 
-  ts-node@10.9.2(@types/node@20.14.5)(typescript@5.4.2):
+  ts-node@10.9.2(@types/node@20.14.9)(typescript@5.4.2):
     dependencies:
       '@cspotcode/source-map-support': 0.8.1
       '@tsconfig/node10': 1.0.9
       '@tsconfig/node12': 1.0.11
       '@tsconfig/node14': 1.0.3
       '@tsconfig/node16': 1.0.4
-      '@types/node': 20.14.5
+      '@types/node': 20.14.9
       acorn: 8.11.2
       acorn-walk: 8.3.0
       arg: 4.1.3
@@ -7363,17 +7381,17 @@ snapshots:
       core-util-is: 1.0.2
       extsprintf: 1.3.0
 
-  vite-hot-client@0.2.3(vite@5.3.1(@types/node@20.14.5)):
+  vite-hot-client@0.2.3(vite@5.3.3(@types/node@20.14.9)):
     dependencies:
-      vite: 5.3.1(@types/node@20.14.5)
+      vite: 5.3.3(@types/node@20.14.9)
 
-  vite-node@1.6.0(@types/node@20.14.5):
+  vite-node@1.6.0(@types/node@20.14.9):
     dependencies:
       cac: 6.7.14
       debug: 4.3.5(supports-color@8.1.1)
       pathe: 1.1.2
       picocolors: 1.0.0
-      vite: 5.3.1(@types/node@20.14.5)
+      vite: 5.3.3(@types/node@20.14.9)
     transitivePeerDependencies:
       - '@types/node'
       - less
@@ -7384,7 +7402,7 @@ snapshots:
       - supports-color
       - terser
 
-  vite-plugin-inspect@0.8.4(rollup@4.13.2)(vite@5.3.1(@types/node@20.14.5)):
+  vite-plugin-inspect@0.8.4(rollup@4.13.2)(vite@5.3.3(@types/node@20.14.9)):
     dependencies:
       '@antfu/utils': 0.7.7
       '@rollup/pluginutils': 5.1.0(rollup@4.13.2)
@@ -7395,16 +7413,16 @@ snapshots:
       perfect-debounce: 1.0.0
       picocolors: 1.0.0
       sirv: 2.0.4
-      vite: 5.3.1(@types/node@20.14.5)
+      vite: 5.3.3(@types/node@20.14.9)
     transitivePeerDependencies:
       - rollup
       - supports-color
 
-  vite-plugin-nightwatch@0.4.6(@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.4.2)))(vue@3.4.29(typescript@5.4.2)):
+  vite-plugin-nightwatch@0.4.6(@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.4.2)))(vue@3.4.31(typescript@5.4.2)):
     dependencies:
       '@nightwatch/esbuild-utils': 0.2.1
       '@types/nightwatch': 2.3.30
-      '@vue/test-utils': 2.4.3(@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.4.2)))(vue@3.4.29(typescript@5.4.2))
+      '@vue/test-utils': 2.4.3(@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.4.2)))(vue@3.4.31(typescript@5.4.2))
       assertion-error: 1.1.0
       mkdirp: 2.1.6
       sinon: 17.0.1
@@ -7416,23 +7434,23 @@ snapshots:
       - utf-8-validate
       - vue
 
-  vite-plugin-vue-devtools@7.3.1(rollup@4.13.2)(vite@5.3.1(@types/node@20.14.5))(vue@3.4.29(typescript@5.4.2)):
+  vite-plugin-vue-devtools@7.3.5(rollup@4.13.2)(vite@5.3.3(@types/node@20.14.9))(vue@3.4.31(typescript@5.4.2)):
     dependencies:
-      '@vue/devtools-core': 7.3.1(vite@5.3.1(@types/node@20.14.5))(vue@3.4.29(typescript@5.4.2))
-      '@vue/devtools-kit': 7.3.1(vue@3.4.29(typescript@5.4.2))
-      '@vue/devtools-shared': 7.3.1
+      '@vue/devtools-core': 7.3.5(vite@5.3.3(@types/node@20.14.9))(vue@3.4.31(typescript@5.4.2))
+      '@vue/devtools-kit': 7.3.5
+      '@vue/devtools-shared': 7.3.5
       execa: 8.0.1
       sirv: 2.0.4
-      vite: 5.3.1(@types/node@20.14.5)
-      vite-plugin-inspect: 0.8.4(rollup@4.13.2)(vite@5.3.1(@types/node@20.14.5))
-      vite-plugin-vue-inspector: 5.1.2(vite@5.3.1(@types/node@20.14.5))
+      vite: 5.3.3(@types/node@20.14.9)
+      vite-plugin-inspect: 0.8.4(rollup@4.13.2)(vite@5.3.3(@types/node@20.14.9))
+      vite-plugin-vue-inspector: 5.1.2(vite@5.3.3(@types/node@20.14.9))
     transitivePeerDependencies:
       - '@nuxt/kit'
       - rollup
       - supports-color
       - vue
 
-  vite-plugin-vue-inspector@5.1.2(vite@5.3.1(@types/node@20.14.5)):
+  vite-plugin-vue-inspector@5.1.2(vite@5.3.3(@types/node@20.14.9)):
     dependencies:
       '@babel/core': 7.24.6
       '@babel/plugin-proposal-decorators': 7.24.0(@babel/core@7.24.6)
@@ -7440,32 +7458,32 @@ snapshots:
       '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.6)
       '@babel/plugin-transform-typescript': 7.24.6(@babel/core@7.24.6)
       '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.6)
-      '@vue/compiler-dom': 3.4.27
+      '@vue/compiler-dom': 3.4.29
       kolorist: 1.8.0
       magic-string: 0.30.10
-      vite: 5.3.1(@types/node@20.14.5)
+      vite: 5.3.3(@types/node@20.14.9)
     transitivePeerDependencies:
       - supports-color
 
-  vite@4.5.2(@types/node@20.14.5):
+  vite@4.5.2(@types/node@20.14.9):
     dependencies:
       esbuild: 0.18.20
       postcss: 8.4.38
       rollup: 3.29.4
     optionalDependencies:
-      '@types/node': 20.14.5
+      '@types/node': 20.14.9
       fsevents: 2.3.3
 
-  vite@5.3.1(@types/node@20.14.5):
+  vite@5.3.3(@types/node@20.14.9):
     dependencies:
       esbuild: 0.21.5
-      postcss: 8.4.38
+      postcss: 8.4.39
       rollup: 4.13.2
     optionalDependencies:
-      '@types/node': 20.14.5
+      '@types/node': 20.14.9
       fsevents: 2.3.3
 
-  vitest@1.6.0(@types/node@20.14.5)(jsdom@24.1.0):
+  vitest@1.6.0(@types/node@20.14.9)(jsdom@24.1.0):
     dependencies:
       '@vitest/expect': 1.6.0
       '@vitest/runner': 1.6.0
@@ -7484,11 +7502,11 @@ snapshots:
       strip-literal: 2.0.0
       tinybench: 2.5.1
       tinypool: 0.8.4
-      vite: 5.3.1(@types/node@20.14.5)
-      vite-node: 1.6.0(@types/node@20.14.5)
+      vite: 5.3.3(@types/node@20.14.9)
+      vite-node: 1.6.0(@types/node@20.14.9)
       why-is-node-running: 2.2.2
     optionalDependencies:
-      '@types/node': 20.14.5
+      '@types/node': 20.14.9
       jsdom: 24.1.0
     transitivePeerDependencies:
       - less
@@ -7505,34 +7523,34 @@ snapshots:
 
   vue-component-type-helpers@2.0.6: {}
 
-  vue-demi@0.14.6(vue@3.4.29(typescript@5.4.2)):
+  vue-demi@0.14.6(vue@3.4.31(typescript@5.4.2)):
     dependencies:
-      vue: 3.4.29(typescript@5.4.2)
+      vue: 3.4.31(typescript@5.4.2)
 
-  vue-router@4.3.3(vue@3.4.29(typescript@5.4.2)):
+  vue-router@4.4.0(vue@3.4.31(typescript@5.4.2)):
     dependencies:
       '@vue/devtools-api': 6.5.1
-      vue: 3.4.29(typescript@5.4.2)
+      vue: 3.4.31(typescript@5.4.2)
 
   vue-template-compiler@2.7.15:
     dependencies:
       de-indent: 1.0.2
       he: 1.2.0
 
-  vue-tsc@2.0.21(typescript@5.4.2):
+  vue-tsc@2.0.24(typescript@5.4.2):
     dependencies:
-      '@volar/typescript': 2.3.0
-      '@vue/language-core': 2.0.21(typescript@5.4.2)
+      '@volar/typescript': 2.4.0-alpha.12
+      '@vue/language-core': 2.0.24(typescript@5.4.2)
       semver: 7.5.4
       typescript: 5.4.2
 
-  vue@3.4.29(typescript@5.4.2):
+  vue@3.4.31(typescript@5.4.2):
     dependencies:
-      '@vue/compiler-dom': 3.4.29
-      '@vue/compiler-sfc': 3.4.29
-      '@vue/runtime-dom': 3.4.29
-      '@vue/server-renderer': 3.4.29(vue@3.4.29(typescript@5.4.2))
-      '@vue/shared': 3.4.29
+      '@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(typescript@5.4.2))
+      '@vue/shared': 3.4.31
     optionalDependencies:
       typescript: 5.4.2
 
@@ -7683,7 +7701,7 @@ snapshots:
       compress-commons: 4.1.2
       readable-stream: 3.6.2
 
-  zx@8.1.2:
+  zx@8.1.3:
     optionalDependencies:
       '@types/fs-extra': 11.0.4
-      '@types/node': 20.14.5
+      '@types/node': 20.14.9
index 2b381bee6ca57a8a37e0c8e513133cf7c1ce14eb..d6642dbbe0565430b87f0ddea9261fbeb23b0fcd 100644 (file)
@@ -7,10 +7,10 @@
     "preview": "vite preview"
   },
   "dependencies": {
-    "vue": "^3.4.29"
+    "vue": "^3.4.31"
   },
   "devDependencies": {
     "@vitejs/plugin-vue": "^5.0.5",
-    "vite": "^5.3.1"
+    "vite": "^5.3.3"
   }
 }
index 6e8e11c0c5bce2995b2704d00df8837e7ec3f97d..7d9e1a00d1c32f709999921478aa3432e6557735 100644 (file)
@@ -4,9 +4,9 @@
     "test:unit:dev": "cypress open --component"
   },
   "dependencies": {
-    "vue": "^3.4.29"
+    "vue": "^3.4.31"
   },
   "devDependencies": {
-    "cypress": "^13.12.0"
+    "cypress": "^13.13.0"
   }
 }
index 271b933b63215de94967b464db7f729c8615a4c7..7f251df0a8bf1ffe3c4d97778c49da19fc37fbff 100644 (file)
@@ -4,7 +4,7 @@
     "test:e2e:dev": "start-server-and-test 'vite dev --port 4173' http://localhost:4173 'cypress open --e2e'"
   },
   "devDependencies": {
-    "cypress": "^13.12.0",
+    "cypress": "^13.13.0",
     "start-server-and-test": "^2.0.4"
   }
 }
index 78ad0849d617086ea1e47fa8cd6ae458cd1fa3ce..79fc9b7fda42dfb622bdb46fc118e0b9d241dddf 100644 (file)
@@ -1,5 +1,5 @@
 {
   "devDependencies": {
-    "vite-plugin-vue-devtools": "^7.3.1"
+    "vite-plugin-vue-devtools": "^7.3.5"
   }
 }
index 2abed0e3ecebabef839e759946177d4a8460f0fa..f208a7a5df4afba100ee3ed81eef567e9700ba15 100644 (file)
@@ -1,9 +1,9 @@
 {
   "dependencies": {
-    "vue": "^3.4.29"
+    "vue": "^3.4.31"
   },
   "devDependencies": {
     "@vitejs/plugin-vue-jsx": "^4.0.0",
-    "vite": "^5.3.1"
+    "vite": "^5.3.3"
   }
 }
index aa873d61a2dd78b16ea2cb16209840c1bb22ba19..0a9abc75eb00d38cff81c45ecb8ee625bec9907a 100644 (file)
@@ -3,7 +3,7 @@
     "test:unit": "nightwatch src/**/__tests__/*"
   },
   "dependencies": {
-    "vue": "^3.4.29"
+    "vue": "^3.4.31"
   },
   "devDependencies": {
     "@vue/test-utils": "^2.4.6"
index 759a5b1d902a8d112f4a78993b6203707e9fda9c..97c1720a978ba11baf814d319621cd0ad03e6554 100644 (file)
@@ -7,7 +7,7 @@
     "@nightwatch/vue": "^3.1.1",
     "@vitejs/plugin-vue": "^5.0.5",
     "geckodriver": "^4.4.1",
-    "chromedriver": "^126.0.2",
+    "chromedriver": "^126.0.4",
     "ts-node": "^10.9.2",
     "vite-plugin-nightwatch": "^0.4.6"
   }
index 80f73f3d77ef85d8174738a5fc1d071415d29976..fd9d7b75ffad6a47bc9024826e1299c78a29f2f7 100644 (file)
@@ -1,6 +1,6 @@
 {
   "dependencies": {
     "pinia": "^2.1.7",
-    "vue": "^3.4.29"
+    "vue": "^3.4.31"
   }
 }
index d4e4fcb6ef21015803415bdcc80565dda4426dea..c6c4edcf981440ec555a672bff6ba5afd19356ca 100644 (file)
@@ -3,6 +3,6 @@
     "test:e2e": "playwright test"
   },
   "devDependencies": {
-    "@playwright/test": "^1.44.1"
+    "@playwright/test": "^1.45.1"
   }
 }
index 7b21a993da2be6f7d3c074904a69d1482be13aad..3f74a934cd1fee6f705a1e2aaaed00f315a154ca 100644 (file)
@@ -1,6 +1,6 @@
 {
   "dependencies": {
-    "vue": "^3.4.29",
-    "vue-router": "^4.3.3"
+    "vue": "^3.4.31",
+    "vue-router": "^4.4.0"
   }
 }
index 79af6d33c8f0c766e3564247b6d38fa8f557dcf0..3188ce05a97c1c813b3ceb374e1f3883146f6d14 100644 (file)
@@ -5,9 +5,9 @@
     "type-check": "vue-tsc --build --force"
   },
   "devDependencies": {
-    "@types/node": "^20.14.5",
+    "@types/node": "^20.14.9",
     "npm-run-all2": "^6.2.0",
     "typescript": "~5.4.0",
-    "vue-tsc": "^2.0.21"
+    "vue-tsc": "^2.0.24"
   }
 }
index 62be45dbcee9f4976691fd89c0b89566d8cb4a6b..b15b4cda3c83fbc6e166de80b5922825293619ed 100644 (file)
@@ -3,7 +3,7 @@
     "test:unit": "vitest"
   },
   "dependencies": {
-    "vue": "^3.4.29"
+    "vue": "^3.4.31"
   },
   "devDependencies": {
     "@vue/test-utils": "^2.4.6",