diff --git a/package.json b/package.json
index 55b574089..a62804393 100644
--- a/package.json
+++ b/package.json
@@ -112,7 +112,7 @@
     "@tailwindcss/typography": "0.5.15",
     "@types/bcryptjs": "2.4.6",
     "@types/lodash": "4.17.13",
-    "@types/node": "20.17.10",
+    "@types/node": "22.10.2",
     "@types/nodemailer": "6.4.17",
     "@types/uuid": "10.0.0",
     "@types/yaireo__tagify": "4.27.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 845f5f17a..5c7e19367 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -39,7 +39,7 @@ importers:
         version: 2.8.7(vue@3.5.11(typescript@5.5.4))
       '@nuxtjs/tailwindcss':
         specifier: 6.12.1
-        version: 6.12.1(magicast@0.3.5)(rollup@4.24.3)(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4))(webpack-sources@3.2.3)
+        version: 6.12.1(magicast@0.3.5)(rollup@4.24.3)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))(webpack-sources@3.2.3)
       '@pinia/nuxt':
         specifier: 0.5.3
         version: 0.5.3(magicast@0.3.5)(rollup@4.24.3)(typescript@5.5.4)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
@@ -102,7 +102,7 @@ importers:
         version: 9.5.1(typescript@5.5.4)(webpack@5.96.0(esbuild@0.18.20))
       ts-node:
         specifier: 10.9.2
-        version: 10.9.2(@types/node@20.17.10)(typescript@5.5.4)
+        version: 10.9.2(@types/node@22.10.2)(typescript@5.5.4)
       tsyringe:
         specifier: 4.8.0
         version: 4.8.0
@@ -145,7 +145,7 @@ importers:
         version: 5.0.3(graphql@16.9.0)
       '@graphql-codegen/cli':
         specifier: 5.0.3
-        version: 5.0.3(@parcel/watcher@2.4.1)(@types/node@20.17.10)(graphql@16.9.0)(typescript@5.5.4)
+        version: 5.0.3(@parcel/watcher@2.4.1)(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.5.4)
       '@graphql-codegen/fragment-matcher':
         specifier: 5.0.2
         version: 5.0.2(graphql@16.9.0)
@@ -160,10 +160,10 @@ importers:
         version: 4.3.1(graphql@16.9.0)
       '@graphql-eslint/eslint-plugin':
         specifier: 3.20.1
-        version: 3.20.1(@babel/core@7.26.0)(@types/node@20.17.10)(graphql@16.9.0)
+        version: 3.20.1(@babel/core@7.26.0)(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-inspector/cli':
         specifier: 5.0.6
-        version: 5.0.6(@types/node@20.17.10)(graphql@16.9.0)
+        version: 5.0.6(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-tools/merge':
         specifier: 9.0.8
         version: 9.0.8(graphql@16.9.0)
@@ -175,13 +175,13 @@ importers:
         version: 3.2.0(graphql@16.9.0)
       '@nuxt/content':
         specifier: 2.13.2
-        version: 2.13.2(@azure/identity@4.5.0)(ioredis@5.4.1)(magicast@0.3.5)(nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@20.17.10)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+        version: 2.13.2(@azure/identity@4.5.0)(ioredis@5.4.1)(magicast@0.3.5)(nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       '@nuxt/kit':
         specifier: 3.12.4
         version: 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       '@nuxt/test-utils':
         specifier: 3.14.0
-        version: 3.14.0(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.11(typescript@5.5.4)))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+        version: 3.14.0(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.11(typescript@5.5.4)))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       '@nuxtjs/eslint-config':
         specifier: 12.1.0
         version: 12.1.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0)
@@ -190,7 +190,7 @@ importers:
         version: 12.1.0(eslint@8.57.0)(typescript@5.5.4)
       '@nuxtjs/seo':
         specifier: 2.0.0-rc.18
-        version: 2.0.0-rc.18(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+        version: 2.0.0-rc.18(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       '@storybook/core-client':
         specifier: 7.6.17
         version: 7.6.17
@@ -205,16 +205,16 @@ importers:
         version: 7.6.20(vue@3.5.11(typescript@5.5.4))
       '@storybook/vue3-vite':
         specifier: 7.6.20
-        version: 7.6.20(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+        version: 7.6.20(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       '@tailwindcss/forms':
         specifier: 0.5.9
-        version: 0.5.9(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4)))
+        version: 0.5.9(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)))
       '@tailwindcss/line-clamp':
         specifier: 0.4.4
-        version: 0.4.4(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4)))
+        version: 0.4.4(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)))
       '@tailwindcss/typography':
         specifier: 0.5.15
-        version: 0.5.15(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4)))
+        version: 0.5.15(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)))
       '@types/bcryptjs':
         specifier: 2.4.6
         version: 2.4.6
@@ -222,8 +222,8 @@ importers:
         specifier: 4.17.13
         version: 4.17.13
       '@types/node':
-        specifier: 20.17.10
-        version: 20.17.10
+        specifier: 22.10.2
+        version: 22.10.2
       '@types/nodemailer':
         specifier: 6.4.17
         version: 6.4.17
@@ -244,7 +244,7 @@ importers:
         version: 4.13.2(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       '@vitest/coverage-v8':
         specifier: 2.1.4
-        version: 2.1.4(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0))
+        version: 2.1.4(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))
       '@vue/compiler-sfc':
         specifier: 3.5.11
         version: 3.5.11
@@ -292,7 +292,7 @@ importers:
         version: 3.2.0(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)
       eslint-plugin-vitest:
         specifier: 0.5.4
-        version: 0.5.4(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0))
+        version: 0.5.4(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))
       eslint-plugin-vue:
         specifier: 9.27.0
         version: 9.27.0(eslint@8.57.0)
@@ -310,7 +310,7 @@ importers:
         version: 2.40.1(vue@3.5.11(typescript@5.5.4))
       nuxt:
         specifier: 3.12.4
-        version: 3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@20.17.10)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3)
+        version: 3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3)
       nuxt-auth-utils:
         specifier: ^0.4.2
         version: 0.4.4(argon2@0.41.1)(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
@@ -319,7 +319,7 @@ importers:
         version: 3.1.4(graphql@16.9.0)(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       nuxt-icon:
         specifier: 0.6.10
-        version: 0.6.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+        version: 0.6.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       oxlint:
         specifier: 0.11.0
         version: 0.11.0
@@ -340,10 +340,10 @@ importers:
         version: 7.6.20
       storybook-vue-addon:
         specifier: 0.6.2
-        version: 0.6.2(@nuxt/kit@3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(@nuxt/schema@3.13.2(rollup@4.24.3)(webpack-sources@3.2.3))(esbuild@0.18.20)(rollup@4.24.3)(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.11(typescript@5.5.4))(webpack@5.96.0(esbuild@0.18.20))
+        version: 0.6.2(@nuxt/kit@3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(@nuxt/schema@3.13.2(rollup@4.24.3)(webpack-sources@3.2.3))(esbuild@0.18.20)(rollup@4.24.3)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.11(typescript@5.5.4))(webpack@5.96.0(esbuild@0.18.20))
       tailwindcss:
         specifier: 3.4.13
-        version: 3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4))
+        version: 3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))
       ufo:
         specifier: 1.5.4
         version: 1.5.4
@@ -352,19 +352,19 @@ importers:
         version: 0.27.4(@babel/parser@7.26.2)(@nuxt/kit@3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       vite:
         specifier: 5.4.0
-        version: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+        version: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
       vitest:
         specifier: 2.1.4
-        version: 2.1.4(@types/node@20.17.10)(terser@5.36.0)
+        version: 2.1.4(@types/node@22.10.2)(terser@5.36.0)
       vitest-environment-nuxt:
         specifier: 1.0.1
-        version: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.11(typescript@5.5.4)))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+        version: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.11(typescript@5.5.4)))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       vitest-github-actions-reporter:
         specifier: 0.11.1
-        version: 0.11.1(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0))
+        version: 0.11.1(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))
       vitest-mock-extended:
         specifier: 2.0.2
-        version: 2.0.2(typescript@5.5.4)(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0))
+        version: 2.0.2(typescript@5.5.4)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))
       vue-tsc:
         specifier: 2.1.6
         version: 2.1.6(typescript@5.5.4)
@@ -3485,8 +3485,8 @@ packages:
   '@types/node@18.19.63':
     resolution: {integrity: sha512-hcUB7THvrGmaEcPcvUZCZtQ2Z3C+UR/aOcraBLCvTsFMh916Gc1kCCYcfcMuB76HM2pSerxl1PoP3KnmHzd9Lw==}
 
-  '@types/node@20.17.10':
-    resolution: {integrity: sha512-/jrvh5h6NXhEauFFexRin69nA0uHJ5gwk4iDivp/DeoEua3uwCUto6PC86IpRITBOs4+6i2I56K5x5b6WYGXHA==}
+  '@types/node@22.10.2':
+    resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==}
 
   '@types/node@8.10.66':
     resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==}
@@ -9466,8 +9466,8 @@ packages:
   undici-types@5.26.5:
     resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
 
-  undici-types@6.19.8:
-    resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
+  undici-types@6.20.0:
+    resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==}
 
   undici@5.28.4:
     resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==}
@@ -11824,7 +11824,7 @@ snapshots:
       graphql: 16.9.0
       tslib: 2.6.3
 
-  '@graphql-codegen/cli@5.0.3(@parcel/watcher@2.4.1)(@types/node@20.17.10)(graphql@16.9.0)(typescript@5.5.4)':
+  '@graphql-codegen/cli@5.0.3(@parcel/watcher@2.4.1)(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.5.4)':
     dependencies:
       '@babel/generator': 7.26.2
       '@babel/template': 7.25.9
@@ -11835,12 +11835,12 @@ snapshots:
       '@graphql-tools/apollo-engine-loader': 8.0.2(graphql@16.9.0)
       '@graphql-tools/code-file-loader': 8.1.4(graphql@16.9.0)
       '@graphql-tools/git-loader': 8.0.8(graphql@16.9.0)
-      '@graphql-tools/github-loader': 8.0.2(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-tools/github-loader': 8.0.2(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-tools/graphql-file-loader': 8.0.2(graphql@16.9.0)
       '@graphql-tools/json-file-loader': 8.0.2(graphql@16.9.0)
       '@graphql-tools/load': 8.0.3(graphql@16.9.0)
-      '@graphql-tools/prisma-loader': 8.0.14(@types/node@20.17.10)(graphql@16.9.0)
-      '@graphql-tools/url-loader': 8.0.12(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-tools/prisma-loader': 8.0.14(@types/node@22.10.2)(graphql@16.9.0)
+      '@graphql-tools/url-loader': 8.0.12(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-tools/utils': 10.5.5(graphql@16.9.0)
       '@whatwg-node/fetch': 0.9.22
       chalk: 4.1.2
@@ -11848,7 +11848,7 @@ snapshots:
       debounce: 1.2.1
       detect-indent: 6.1.0
       graphql: 16.9.0
-      graphql-config: 5.1.3(@types/node@20.17.10)(graphql@16.9.0)(typescript@5.5.4)
+      graphql-config: 5.1.3(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.5.4)
       inquirer: 8.2.6
       is-glob: 4.0.3
       jiti: 1.21.6
@@ -12120,7 +12120,7 @@ snapshots:
       - encoding
       - supports-color
 
-  '@graphql-eslint/eslint-plugin@3.20.1(@babel/core@7.26.0)(@types/node@20.17.10)(graphql@16.9.0)':
+  '@graphql-eslint/eslint-plugin@3.20.1(@babel/core@7.26.0)(@types/node@22.10.2)(graphql@16.9.0)':
     dependencies:
       '@babel/code-frame': 7.26.2
       '@graphql-tools/code-file-loader': 7.3.23(@babel/core@7.26.0)(graphql@16.9.0)
@@ -12130,7 +12130,7 @@ snapshots:
       debug: 4.3.7
       fast-glob: 3.3.2
       graphql: 16.9.0
-      graphql-config: 4.5.0(@types/node@20.17.10)(graphql@16.9.0)
+      graphql-config: 4.5.0(@types/node@22.10.2)(graphql@16.9.0)
       graphql-depth-limit: 1.1.0(graphql@16.9.0)
       lodash.lowercase: 4.3.0
       tslib: 2.8.1
@@ -12157,7 +12157,7 @@ snapshots:
       - '@graphql-inspector/loaders'
       - yargs
 
-  '@graphql-inspector/cli@5.0.6(@types/node@20.17.10)(graphql@16.9.0)':
+  '@graphql-inspector/cli@5.0.6(@types/node@22.10.2)(graphql@16.9.0)':
     dependencies:
       '@babel/core': 7.24.6
       '@graphql-inspector/audit-command': 5.0.6(@graphql-inspector/config@4.0.2(graphql@16.9.0))(@graphql-inspector/loaders@4.0.5(@graphql-inspector/config@4.0.2(graphql@16.9.0))(graphql@16.9.0))(graphql@16.9.0)(yargs@17.7.2)
@@ -12168,14 +12168,14 @@ snapshots:
       '@graphql-inspector/diff-command': 5.0.6(@graphql-inspector/config@4.0.2(graphql@16.9.0))(@graphql-inspector/loaders@4.0.5(@graphql-inspector/config@4.0.2(graphql@16.9.0))(graphql@16.9.0))(graphql@16.9.0)(yargs@17.7.2)
       '@graphql-inspector/docs-command': 5.0.4(@graphql-inspector/config@4.0.2(graphql@16.9.0))(@graphql-inspector/loaders@4.0.5(@graphql-inspector/config@4.0.2(graphql@16.9.0))(graphql@16.9.0))(graphql@16.9.0)(yargs@17.7.2)
       '@graphql-inspector/git-loader': 5.0.1(graphql@16.9.0)
-      '@graphql-inspector/github-loader': 5.0.1(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-inspector/github-loader': 5.0.1(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-inspector/graphql-loader': 5.0.1(graphql@16.9.0)
       '@graphql-inspector/introspect-command': 5.0.6(@graphql-inspector/config@4.0.2(graphql@16.9.0))(@graphql-inspector/loaders@4.0.5(@graphql-inspector/config@4.0.2(graphql@16.9.0))(graphql@16.9.0))(graphql@16.9.0)(yargs@17.7.2)
       '@graphql-inspector/json-loader': 5.0.1(graphql@16.9.0)
       '@graphql-inspector/loaders': 4.0.5(@graphql-inspector/config@4.0.2(graphql@16.9.0))(graphql@16.9.0)
       '@graphql-inspector/serve-command': 5.0.5(@graphql-inspector/config@4.0.2(graphql@16.9.0))(@graphql-inspector/loaders@4.0.5(@graphql-inspector/config@4.0.2(graphql@16.9.0))(graphql@16.9.0))(graphql@16.9.0)(yargs@17.7.2)
       '@graphql-inspector/similar-command': 5.0.6(@graphql-inspector/config@4.0.2(graphql@16.9.0))(@graphql-inspector/loaders@4.0.5(@graphql-inspector/config@4.0.2(graphql@16.9.0))(graphql@16.9.0))(graphql@16.9.0)(yargs@17.7.2)
-      '@graphql-inspector/url-loader': 5.0.1(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-inspector/url-loader': 5.0.1(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-inspector/validate-command': 5.0.6(@graphql-inspector/config@4.0.2(graphql@16.9.0))(@graphql-inspector/loaders@4.0.5(@graphql-inspector/config@4.0.2(graphql@16.9.0))(graphql@16.9.0))(graphql@16.9.0)(yargs@17.7.2)
       graphql: 16.9.0
       tslib: 2.6.2
@@ -12259,9 +12259,9 @@ snapshots:
     transitivePeerDependencies:
       - supports-color
 
-  '@graphql-inspector/github-loader@5.0.1(@types/node@20.17.10)(graphql@16.9.0)':
+  '@graphql-inspector/github-loader@5.0.1(@types/node@22.10.2)(graphql@16.9.0)':
     dependencies:
-      '@graphql-tools/github-loader': 8.0.1(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-tools/github-loader': 8.0.1(@types/node@22.10.2)(graphql@16.9.0)
       graphql: 16.9.0
       tslib: 2.6.2
     transitivePeerDependencies:
@@ -12337,9 +12337,9 @@ snapshots:
       - '@graphql-inspector/loaders'
       - yargs
 
-  '@graphql-inspector/url-loader@5.0.1(@types/node@20.17.10)(graphql@16.9.0)':
+  '@graphql-inspector/url-loader@5.0.1(@types/node@22.10.2)(graphql@16.9.0)':
     dependencies:
-      '@graphql-tools/url-loader': 8.0.2(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-tools/url-loader': 8.0.2(@types/node@22.10.2)(graphql@16.9.0)
       graphql: 16.9.0
       tslib: 2.6.2
     transitivePeerDependencies:
@@ -12477,7 +12477,7 @@ snapshots:
       - bufferutil
       - utf-8-validate
 
-  '@graphql-tools/executor-http@0.1.10(@types/node@20.17.10)(graphql@16.9.0)':
+  '@graphql-tools/executor-http@0.1.10(@types/node@22.10.2)(graphql@16.9.0)':
     dependencies:
       '@graphql-tools/utils': 9.2.1(graphql@16.9.0)
       '@repeaterjs/repeater': 3.0.6
@@ -12485,20 +12485,20 @@ snapshots:
       dset: 3.1.4
       extract-files: 11.0.0
       graphql: 16.9.0
-      meros: 1.3.0(@types/node@20.17.10)
+      meros: 1.3.0(@types/node@22.10.2)
       tslib: 2.8.1
       value-or-promise: 1.0.12
     transitivePeerDependencies:
       - '@types/node'
 
-  '@graphql-tools/executor-http@1.1.7(@types/node@20.17.10)(graphql@16.9.0)':
+  '@graphql-tools/executor-http@1.1.7(@types/node@22.10.2)(graphql@16.9.0)':
     dependencies:
       '@graphql-tools/utils': 10.5.5(graphql@16.9.0)
       '@repeaterjs/repeater': 3.0.6
       '@whatwg-node/fetch': 0.9.22
       extract-files: 11.0.0
       graphql: 16.9.0
-      meros: 1.3.0(@types/node@20.17.10)
+      meros: 1.3.0(@types/node@22.10.2)
       tslib: 2.8.1
       value-or-promise: 1.0.12
     transitivePeerDependencies:
@@ -12570,10 +12570,10 @@ snapshots:
     transitivePeerDependencies:
       - supports-color
 
-  '@graphql-tools/github-loader@8.0.1(@types/node@20.17.10)(graphql@16.9.0)':
+  '@graphql-tools/github-loader@8.0.1(@types/node@22.10.2)(graphql@16.9.0)':
     dependencies:
       '@ardatan/sync-fetch': 0.0.1
-      '@graphql-tools/executor-http': 1.1.7(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-tools/executor-http': 1.1.7(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-tools/graphql-tag-pluck': 8.3.3(graphql@16.9.0)
       '@graphql-tools/utils': 10.5.5(graphql@16.9.0)
       '@whatwg-node/fetch': 0.9.22
@@ -12585,10 +12585,10 @@ snapshots:
       - encoding
       - supports-color
 
-  '@graphql-tools/github-loader@8.0.2(@types/node@20.17.10)(graphql@16.9.0)':
+  '@graphql-tools/github-loader@8.0.2(@types/node@22.10.2)(graphql@16.9.0)':
     dependencies:
       '@ardatan/sync-fetch': 0.0.1
-      '@graphql-tools/executor-http': 1.1.7(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-tools/executor-http': 1.1.7(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-tools/graphql-tag-pluck': 8.3.3(graphql@16.9.0)
       '@graphql-tools/utils': 10.5.5(graphql@16.9.0)
       '@whatwg-node/fetch': 0.9.22
@@ -12757,9 +12757,9 @@ snapshots:
       graphql: 16.9.0
       tslib: 2.8.1
 
-  '@graphql-tools/prisma-loader@8.0.14(@types/node@20.17.10)(graphql@16.9.0)':
+  '@graphql-tools/prisma-loader@8.0.14(@types/node@22.10.2)(graphql@16.9.0)':
     dependencies:
-      '@graphql-tools/url-loader': 8.0.12(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-tools/url-loader': 8.0.12(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-tools/utils': 10.5.5(graphql@16.9.0)
       '@types/js-yaml': 4.0.9
       '@whatwg-node/fetch': 0.9.22
@@ -12819,12 +12819,12 @@ snapshots:
       tslib: 2.8.1
       value-or-promise: 1.0.12
 
-  '@graphql-tools/url-loader@7.17.18(@types/node@20.17.10)(graphql@16.9.0)':
+  '@graphql-tools/url-loader@7.17.18(@types/node@22.10.2)(graphql@16.9.0)':
     dependencies:
       '@ardatan/sync-fetch': 0.0.1
       '@graphql-tools/delegate': 9.0.35(graphql@16.9.0)
       '@graphql-tools/executor-graphql-ws': 0.0.14(graphql@16.9.0)
-      '@graphql-tools/executor-http': 0.1.10(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-tools/executor-http': 0.1.10(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-tools/executor-legacy-ws': 0.0.11(graphql@16.9.0)
       '@graphql-tools/utils': 9.2.1(graphql@16.9.0)
       '@graphql-tools/wrap': 9.4.2(graphql@16.9.0)
@@ -12841,11 +12841,11 @@ snapshots:
       - encoding
       - utf-8-validate
 
-  '@graphql-tools/url-loader@8.0.12(@types/node@20.17.10)(graphql@16.9.0)':
+  '@graphql-tools/url-loader@8.0.12(@types/node@22.10.2)(graphql@16.9.0)':
     dependencies:
       '@ardatan/sync-fetch': 0.0.1
       '@graphql-tools/executor-graphql-ws': 1.3.1(graphql@16.9.0)
-      '@graphql-tools/executor-http': 1.1.7(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-tools/executor-http': 1.1.7(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-tools/executor-legacy-ws': 1.1.1(graphql@16.9.0)
       '@graphql-tools/utils': 10.5.5(graphql@16.9.0)
       '@graphql-tools/wrap': 10.0.14(graphql@16.9.0)
@@ -12862,12 +12862,12 @@ snapshots:
       - encoding
       - utf-8-validate
 
-  '@graphql-tools/url-loader@8.0.2(@types/node@20.17.10)(graphql@16.9.0)':
+  '@graphql-tools/url-loader@8.0.2(@types/node@22.10.2)(graphql@16.9.0)':
     dependencies:
       '@ardatan/sync-fetch': 0.0.1
       '@graphql-tools/delegate': 10.1.0(graphql@16.9.0)
       '@graphql-tools/executor-graphql-ws': 1.3.1(graphql@16.9.0)
-      '@graphql-tools/executor-http': 1.1.7(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-tools/executor-http': 1.1.7(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-tools/executor-legacy-ws': 1.1.1(graphql@16.9.0)
       '@graphql-tools/utils': 10.5.5(graphql@16.9.0)
       '@graphql-tools/wrap': 10.0.14(graphql@16.9.0)
@@ -13102,13 +13102,13 @@ snapshots:
       '@nodelib/fs.scandir': 2.1.5
       fastq: 1.17.1
 
-  '@nuxt/content@2.13.2(@azure/identity@4.5.0)(ioredis@5.4.1)(magicast@0.3.5)(nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@20.17.10)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
+  '@nuxt/content@2.13.2(@azure/identity@4.5.0)(ioredis@5.4.1)(magicast@0.3.5)(nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
     dependencies:
       '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       '@nuxtjs/mdc': 0.8.3(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       '@vueuse/core': 10.11.1(vue@3.5.11(typescript@5.5.4))
       '@vueuse/head': 2.0.0(vue@3.5.11(typescript@5.5.4))
-      '@vueuse/nuxt': 10.11.1(magicast@0.3.5)(nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@20.17.10)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      '@vueuse/nuxt': 10.11.1(magicast@0.3.5)(nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       consola: 3.2.3
       defu: 6.1.4
       destr: 2.0.3
@@ -13157,12 +13157,12 @@ snapshots:
 
   '@nuxt/devalue@2.0.2': {}
 
-  '@nuxt/devtools-kit@1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(webpack-sources@3.2.3)':
+  '@nuxt/devtools-kit@1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)':
     dependencies:
       '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       '@nuxt/schema': 3.13.2(rollup@4.24.3)(webpack-sources@3.2.3)
       execa: 7.2.0
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
     transitivePeerDependencies:
       - magicast
       - rollup
@@ -13182,13 +13182,13 @@ snapshots:
       rc9: 2.1.2
       semver: 7.6.3
 
-  '@nuxt/devtools@1.6.0(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
+  '@nuxt/devtools@1.6.0(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
     dependencies:
       '@antfu/utils': 0.7.10
-      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(webpack-sources@3.2.3)
+      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)
       '@nuxt/devtools-wizard': 1.6.0
       '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
-      '@vue/devtools-core': 7.4.4(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))
+      '@vue/devtools-core': 7.4.4(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))
       '@vue/devtools-kit': 7.4.4
       birpc: 0.2.19
       consola: 3.2.3
@@ -13217,9 +13217,9 @@ snapshots:
       sirv: 2.0.4
       tinyglobby: 0.2.10
       unimport: 3.13.1(rollup@4.24.3)(webpack-sources@3.2.3)
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
-      vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))
-      vite-plugin-vue-inspector: 5.1.3(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
+      vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))
+      vite-plugin-vue-inspector: 5.1.3(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))
       which: 3.0.1
       ws: 8.18.0
     transitivePeerDependencies:
@@ -13350,7 +13350,7 @@ snapshots:
       - supports-color
       - webpack-sources
 
-  '@nuxt/test-utils@3.14.0(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.11(typescript@5.5.4)))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
+  '@nuxt/test-utils@3.14.0(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.11(typescript@5.5.4)))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
     dependencies:
       '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       '@nuxt/schema': 3.13.2(rollup@4.24.3)(webpack-sources@3.2.3)
@@ -13376,26 +13376,26 @@ snapshots:
       ufo: 1.5.4
       unenv: 1.10.0
       unplugin: 1.15.0(webpack-sources@3.2.3)
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
-      vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.11(typescript@5.5.4)))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
+      vitest-environment-nuxt: 1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.11(typescript@5.5.4)))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       vue: 3.5.11(typescript@5.5.4)
       vue-router: 4.4.5(vue@3.5.11(typescript@5.5.4))
     optionalDependencies:
       '@vue/test-utils': 2.4.6
       playwright-core: 1.48.2
-      vitest: 2.1.4(@types/node@20.17.10)(terser@5.36.0)
+      vitest: 2.1.4(@types/node@22.10.2)(terser@5.36.0)
     transitivePeerDependencies:
       - magicast
       - rollup
       - supports-color
       - webpack-sources
 
-  '@nuxt/vite-builder@3.12.4(@types/node@20.17.10)(eslint@8.57.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
+  '@nuxt/vite-builder@3.12.4(@types/node@22.10.2)(eslint@8.57.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
     dependencies:
       '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       '@rollup/plugin-replace': 5.0.7(rollup@4.24.3)
-      '@vitejs/plugin-vue': 5.1.4(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))
-      '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))
+      '@vitejs/plugin-vue': 5.1.4(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))
+      '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))
       autoprefixer: 10.4.20(postcss@8.4.47)
       clear: 0.1.0
       consola: 3.2.3
@@ -13421,9 +13421,9 @@ snapshots:
       ufo: 1.5.4
       unenv: 1.10.0
       unplugin: 1.15.0(webpack-sources@3.2.3)
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
-      vite-node: 2.1.4(@types/node@20.17.10)(terser@5.36.0)
-      vite-plugin-checker: 0.7.2(eslint@8.57.0)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
+      vite-node: 2.1.4(@types/node@22.10.2)(terser@5.36.0)
+      vite-plugin-checker: 0.7.2(eslint@8.57.0)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))
       vue: 3.5.11(typescript@5.5.4)
       vue-bundle-renderer: 2.1.1
     transitivePeerDependencies:
@@ -13541,13 +13541,13 @@ snapshots:
       - supports-color
       - webpack-sources
 
-  '@nuxtjs/robots@4.1.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
+  '@nuxtjs/robots@4.1.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
     dependencies:
-      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(webpack-sources@3.2.3)
+      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)
       '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       consola: 3.2.3
       defu: 6.1.4
-      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       pathe: 1.1.2
       pkg-types: 1.2.1
@@ -13562,17 +13562,17 @@ snapshots:
       - vue
       - webpack-sources
 
-  '@nuxtjs/seo@2.0.0-rc.18(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
+  '@nuxtjs/seo@2.0.0-rc.18(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
     dependencies:
       '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
-      '@nuxtjs/robots': 4.1.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
-      '@nuxtjs/sitemap': 6.1.3(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      '@nuxtjs/robots': 4.1.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      '@nuxtjs/sitemap': 6.1.3(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       defu: 6.1.4
-      nuxt-link-checker: 3.1.3(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
-      nuxt-og-image: 3.0.8(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
-      nuxt-schema-org: 3.4.1(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
-      nuxt-seo-experiments: 4.0.1(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
-      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      nuxt-link-checker: 3.1.3(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      nuxt-og-image: 3.0.8(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      nuxt-schema-org: 3.4.1(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      nuxt-seo-experiments: 4.0.1(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       pkg-types: 1.2.1
       ufo: 1.5.4
@@ -13586,14 +13586,14 @@ snapshots:
       - vue
       - webpack-sources
 
-  '@nuxtjs/sitemap@6.1.3(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
+  '@nuxtjs/sitemap@6.1.3(h3@1.13.0)(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
     dependencies:
-      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(webpack-sources@3.2.3)
+      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)
       '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       chalk: 5.3.0
       defu: 6.1.4
       h3-compression: 0.3.2(h3@1.13.0)
-      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       ofetch: 1.4.1
       pathe: 1.1.2
@@ -13612,7 +13612,7 @@ snapshots:
       - vue
       - webpack-sources
 
-  '@nuxtjs/tailwindcss@6.12.1(magicast@0.3.5)(rollup@4.24.3)(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4))(webpack-sources@3.2.3)':
+  '@nuxtjs/tailwindcss@6.12.1(magicast@0.3.5)(rollup@4.24.3)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))(webpack-sources@3.2.3)':
     dependencies:
       '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       autoprefixer: 10.4.20(postcss@8.4.47)
@@ -13622,8 +13622,8 @@ snapshots:
       pathe: 1.1.2
       postcss: 8.4.47
       postcss-nesting: 12.1.5(postcss@8.4.47)
-      tailwind-config-viewer: 2.0.4(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4)))
-      tailwindcss: 3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4))
+      tailwind-config-viewer: 2.0.4(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)))
+      tailwindcss: 3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))
       ufo: 1.5.4
       unctx: 2.3.1(webpack-sources@3.2.3)
     transitivePeerDependencies:
@@ -14098,7 +14098,7 @@ snapshots:
       - encoding
       - supports-color
 
-  '@storybook/builder-vite@7.6.20(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(webpack-sources@3.2.3)':
+  '@storybook/builder-vite@7.6.20(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)':
     dependencies:
       '@storybook/channels': 7.6.20
       '@storybook/client-logger': 7.6.20
@@ -14116,7 +14116,7 @@ snapshots:
       fs-extra: 11.2.0
       magic-string: 0.30.12
       rollup: 3.29.5
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
     optionalDependencies:
       typescript: 5.5.4
     transitivePeerDependencies:
@@ -14425,14 +14425,14 @@ snapshots:
       '@types/express': 4.17.21
       file-system-cache: 2.3.0
 
-  '@storybook/vue3-vite@7.6.20(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
+  '@storybook/vue3-vite@7.6.20(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
     dependencies:
-      '@storybook/builder-vite': 7.6.20(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(webpack-sources@3.2.3)
+      '@storybook/builder-vite': 7.6.20(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)
       '@storybook/core-server': 7.6.20
       '@storybook/vue3': 7.6.20(vue@3.5.11(typescript@5.5.4))
-      '@vitejs/plugin-vue': 4.6.2(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))
+      '@vitejs/plugin-vue': 4.6.2(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))
       magic-string: 0.30.12
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
       vue-docgen-api: 4.79.2(vue@3.5.11(typescript@5.5.4))
     transitivePeerDependencies:
       - '@preact/preset-vite'
@@ -14462,22 +14462,22 @@ snapshots:
       - encoding
       - supports-color
 
-  '@tailwindcss/forms@0.5.9(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4)))':
+  '@tailwindcss/forms@0.5.9(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)))':
     dependencies:
       mini-svg-data-uri: 1.4.4
-      tailwindcss: 3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4))
+      tailwindcss: 3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))
 
-  '@tailwindcss/line-clamp@0.4.4(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4)))':
+  '@tailwindcss/line-clamp@0.4.4(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)))':
     dependencies:
-      tailwindcss: 3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4))
+      tailwindcss: 3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))
 
-  '@tailwindcss/typography@0.5.15(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4)))':
+  '@tailwindcss/typography@0.5.15(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)))':
     dependencies:
       lodash.castarray: 4.4.0
       lodash.isplainobject: 4.0.6
       lodash.merge: 4.6.2
       postcss-selector-parser: 6.0.10
-      tailwindcss: 3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4))
+      tailwindcss: 3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))
 
   '@trysound/sax@0.2.0': {}
 
@@ -14515,7 +14515,7 @@ snapshots:
   '@types/body-parser@1.19.5':
     dependencies:
       '@types/connect': 3.4.38
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
 
   '@types/bytes@3.1.4': {}
 
@@ -14523,11 +14523,11 @@ snapshots:
 
   '@types/connect@3.4.38':
     dependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
 
   '@types/cross-spawn@6.0.6':
     dependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
 
   '@types/debug@0.0.30': {}
 
@@ -14547,7 +14547,7 @@ snapshots:
 
   '@types/express-serve-static-core@4.19.6':
     dependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
       '@types/qs': 6.9.16
       '@types/range-parser': 1.2.7
       '@types/send': 0.17.4
@@ -14566,7 +14566,7 @@ snapshots:
   '@types/glob@5.0.38':
     dependencies:
       '@types/minimatch': 5.1.2
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
 
   '@types/hast@3.0.4':
     dependencies:
@@ -14576,7 +14576,7 @@ snapshots:
 
   '@types/http-proxy@1.17.15':
     dependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
 
   '@types/js-yaml@4.0.9': {}
 
@@ -14606,32 +14606,32 @@ snapshots:
 
   '@types/mkdirp@0.5.2':
     dependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
 
   '@types/ms@0.7.34': {}
 
   '@types/node-fetch@2.6.11':
     dependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
       form-data: 4.0.1
 
   '@types/node-forge@1.3.11':
     dependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
 
   '@types/node@18.19.63':
     dependencies:
       undici-types: 5.26.5
 
-  '@types/node@20.17.10':
+  '@types/node@22.10.2':
     dependencies:
-      undici-types: 6.19.8
+      undici-types: 6.20.0
 
   '@types/node@8.10.66': {}
 
   '@types/nodemailer@6.4.17':
     dependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
 
   '@types/normalize-package-data@2.4.4': {}
 
@@ -14655,19 +14655,19 @@ snapshots:
   '@types/rimraf@2.0.5':
     dependencies:
       '@types/glob': 5.0.38
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
 
   '@types/semver@7.5.8': {}
 
   '@types/send@0.17.4':
     dependencies:
       '@types/mime': 1.3.5
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
 
   '@types/serve-static@1.15.7':
     dependencies:
       '@types/http-errors': 2.0.4
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
       '@types/send': 0.17.4
 
   '@types/tmp@0.0.33': {}
@@ -14682,7 +14682,7 @@ snapshots:
 
   '@types/ws@8.5.12':
     dependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
 
   '@types/yaireo__tagify@4.27.0':
     dependencies:
@@ -14981,27 +14981,27 @@ snapshots:
       vue: 3.5.11(typescript@5.5.4)
       vue-demi: 0.14.10(vue@3.5.11(typescript@5.5.4))
 
-  '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))':
+  '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))':
     dependencies:
       '@babel/core': 7.26.0
       '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0)
       '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0)
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
       vue: 3.5.11(typescript@5.5.4)
     transitivePeerDependencies:
       - supports-color
 
-  '@vitejs/plugin-vue@4.6.2(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))':
+  '@vitejs/plugin-vue@4.6.2(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))':
     dependencies:
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
       vue: 3.5.11(typescript@5.5.4)
 
-  '@vitejs/plugin-vue@5.1.4(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))':
+  '@vitejs/plugin-vue@5.1.4(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))':
     dependencies:
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
       vue: 3.5.11(typescript@5.5.4)
 
-  '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0))':
+  '@vitest/coverage-v8@2.1.4(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))':
     dependencies:
       '@ampproject/remapping': 2.3.0
       '@bcoe/v8-coverage': 0.2.3
@@ -15015,7 +15015,7 @@ snapshots:
       std-env: 3.7.0
       test-exclude: 7.0.1
       tinyrainbow: 1.2.0
-      vitest: 2.1.4(@types/node@20.17.10)(terser@5.36.0)
+      vitest: 2.1.4(@types/node@22.10.2)(terser@5.36.0)
     transitivePeerDependencies:
       - supports-color
 
@@ -15026,13 +15026,13 @@ snapshots:
       chai: 5.1.2
       tinyrainbow: 1.2.0
 
-  '@vitest/mocker@2.1.4(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))':
+  '@vitest/mocker@2.1.4(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))':
     dependencies:
       '@vitest/spy': 2.1.4
       estree-walker: 3.0.3
       magic-string: 0.30.12
     optionalDependencies:
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
 
   '@vitest/pretty-format@2.1.4':
     dependencies:
@@ -15194,14 +15194,14 @@ snapshots:
 
   '@vue/devtools-api@6.6.4': {}
 
-  '@vue/devtools-core@7.4.4(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))':
+  '@vue/devtools-core@7.4.4(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))':
     dependencies:
       '@vue/devtools-kit': 7.4.4
       '@vue/devtools-shared': 7.6.2
       mitt: 3.0.1
       nanoid: 3.3.7
       pathe: 1.1.2
-      vite-hot-client: 0.2.3(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))
+      vite-hot-client: 0.2.3(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))
       vue: 3.5.11(typescript@5.5.4)
     transitivePeerDependencies:
       - vite
@@ -15296,13 +15296,13 @@ snapshots:
 
   '@vueuse/metadata@11.1.0': {}
 
-  '@vueuse/nuxt@10.11.1(magicast@0.3.5)(nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@20.17.10)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
+  '@vueuse/nuxt@10.11.1(magicast@0.3.5)(nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3))(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)':
     dependencies:
       '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       '@vueuse/core': 10.11.1(vue@3.5.11(typescript@5.5.4))
       '@vueuse/metadata': 10.11.1
       local-pkg: 0.5.0
-      nuxt: 3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@20.17.10)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3)
+      nuxt: 3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3)
       vue-demi: 0.14.10(vue@3.5.11(typescript@5.5.4))
     transitivePeerDependencies:
       - '@vue/composition-api'
@@ -16139,7 +16139,7 @@ snapshots:
 
   chrome-launcher@1.1.2:
     dependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
       escape-string-regexp: 4.0.0
       is-wsl: 2.2.0
       lighthouse-logger: 2.0.1
@@ -17323,13 +17323,13 @@ snapshots:
     optionalDependencies:
       '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)
 
-  eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0)):
+  eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)):
     dependencies:
       '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.4)
       eslint: 8.57.0
     optionalDependencies:
       '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint@8.57.0)(typescript@5.5.4)
-      vitest: 2.1.4(@types/node@20.17.10)(terser@5.36.0)
+      vitest: 2.1.4(@types/node@22.10.2)(terser@5.36.0)
     transitivePeerDependencies:
       - supports-color
       - typescript
@@ -17955,13 +17955,13 @@ snapshots:
       - encoding
       - supports-color
 
-  graphql-config@4.5.0(@types/node@20.17.10)(graphql@16.9.0):
+  graphql-config@4.5.0(@types/node@22.10.2)(graphql@16.9.0):
     dependencies:
       '@graphql-tools/graphql-file-loader': 7.5.17(graphql@16.9.0)
       '@graphql-tools/json-file-loader': 7.4.18(graphql@16.9.0)
       '@graphql-tools/load': 7.8.14(graphql@16.9.0)
       '@graphql-tools/merge': 8.4.2(graphql@16.9.0)
-      '@graphql-tools/url-loader': 7.17.18(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-tools/url-loader': 7.17.18(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-tools/utils': 9.2.1(graphql@16.9.0)
       cosmiconfig: 8.0.0
       graphql: 16.9.0
@@ -17975,13 +17975,13 @@ snapshots:
       - encoding
       - utf-8-validate
 
-  graphql-config@5.1.3(@types/node@20.17.10)(graphql@16.9.0)(typescript@5.5.4):
+  graphql-config@5.1.3(@types/node@22.10.2)(graphql@16.9.0)(typescript@5.5.4):
     dependencies:
       '@graphql-tools/graphql-file-loader': 8.0.2(graphql@16.9.0)
       '@graphql-tools/json-file-loader': 8.0.2(graphql@16.9.0)
       '@graphql-tools/load': 8.0.3(graphql@16.9.0)
       '@graphql-tools/merge': 9.0.8(graphql@16.9.0)
-      '@graphql-tools/url-loader': 8.0.12(@types/node@20.17.10)(graphql@16.9.0)
+      '@graphql-tools/url-loader': 8.0.12(@types/node@22.10.2)(graphql@16.9.0)
       '@graphql-tools/utils': 10.5.5(graphql@16.9.0)
       cosmiconfig: 8.3.6(typescript@5.5.4)
       graphql: 16.9.0
@@ -18664,7 +18664,7 @@ snapshots:
 
   jest-worker@27.5.1:
     dependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
       merge-stream: 2.0.0
       supports-color: 8.1.1
 
@@ -19240,9 +19240,9 @@ snapshots:
 
   merge2@1.4.1: {}
 
-  meros@1.3.0(@types/node@20.17.10):
+  meros@1.3.0(@types/node@22.10.2):
     optionalDependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
 
   methods@1.1.2: {}
 
@@ -19819,11 +19819,11 @@ snapshots:
       - supports-color
       - webpack-sources
 
-  nuxt-icon@0.6.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
+  nuxt-icon@0.6.10(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
     dependencies:
       '@iconify/collections': 1.0.477
       '@iconify/vue': 4.1.2(vue@3.5.11(typescript@5.5.4))
-      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(webpack-sources@3.2.3)
+      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)
       '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
     transitivePeerDependencies:
       - magicast
@@ -19833,9 +19833,9 @@ snapshots:
       - vue
       - webpack-sources
 
-  nuxt-link-checker@3.1.3(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
+  nuxt-link-checker@3.1.3(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
     dependencies:
-      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(webpack-sources@3.2.3)
+      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)
       '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       '@vueuse/core': 11.1.0(vue@3.5.11(typescript@5.5.4))
       chalk: 5.3.0
@@ -19843,7 +19843,7 @@ snapshots:
       diff: 7.0.0
       fuse.js: 7.0.0
       magic-string: 0.30.12
-      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       pathe: 1.1.2
       pkg-types: 1.2.1
@@ -19860,9 +19860,9 @@ snapshots:
       - vue
       - webpack-sources
 
-  nuxt-og-image@3.0.8(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
+  nuxt-og-image@3.0.8(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
     dependencies:
-      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(webpack-sources@3.2.3)
+      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)
       '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       '@resvg/resvg-js': 2.6.2
       '@resvg/resvg-wasm': 2.6.2
@@ -19873,7 +19873,7 @@ snapshots:
       execa: 9.5.1
       image-size: 1.1.1
       magic-string: 0.30.12
-      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       nypm: 0.3.12
       ofetch: 1.4.1
@@ -19899,12 +19899,12 @@ snapshots:
       - vue
       - webpack-sources
 
-  nuxt-schema-org@3.4.1(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
+  nuxt-schema-org@3.4.1(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
     dependencies:
-      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(webpack-sources@3.2.3)
+      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)
       '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       '@unhead/schema-org': 1.11.10
-      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       pathe: 1.1.2
       sirv: 3.0.0
@@ -19916,7 +19916,7 @@ snapshots:
       - vue
       - webpack-sources
 
-  nuxt-seo-experiments@4.0.1(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
+  nuxt-seo-experiments@4.0.1(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
     dependencies:
       '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       '@unhead/addons': 1.11.10(rollup@4.24.3)(webpack-sources@3.2.3)
@@ -19924,7 +19924,7 @@ snapshots:
       escape-string-regexp: 5.0.0
       fast-glob: 3.3.2
       image-size: 1.1.1
-      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      nuxt-site-config: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       pathe: 1.1.2
       ufo: 1.5.4
@@ -19951,9 +19951,9 @@ snapshots:
       - vue
       - webpack-sources
 
-  nuxt-site-config@2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
+  nuxt-site-config@2.2.18(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
     dependencies:
-      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(webpack-sources@3.2.3)
+      '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(webpack-sources@3.2.3)
       '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       '@nuxt/schema': 3.13.2(rollup@4.24.3)(webpack-sources@3.2.3)
       nuxt-site-config-kit: 2.2.18(magicast@0.3.5)(rollup@4.24.3)(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
@@ -19970,14 +19970,14 @@ snapshots:
       - vue
       - webpack-sources
 
-  nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@20.17.10)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3):
+  nuxt@3.12.4(@azure/identity@4.5.0)(@parcel/watcher@2.4.1)(@types/node@22.10.2)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(webpack-sources@3.2.3):
     dependencies:
       '@nuxt/devalue': 2.0.2
-      '@nuxt/devtools': 1.6.0(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      '@nuxt/devtools': 1.6.0(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       '@nuxt/kit': 3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
       '@nuxt/schema': 3.12.4(rollup@4.24.3)(webpack-sources@3.2.3)
       '@nuxt/telemetry': 2.6.0(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
-      '@nuxt/vite-builder': 3.12.4(@types/node@20.17.10)(eslint@8.57.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      '@nuxt/vite-builder': 3.12.4(@types/node@22.10.2)(eslint@8.57.0)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.24.3)(terser@5.36.0)(typescript@5.5.4)(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
       '@unhead/dom': 1.11.10
       '@unhead/ssr': 1.11.10
       '@unhead/vue': 1.11.10(vue@3.5.11(typescript@5.5.4))
@@ -20033,7 +20033,7 @@ snapshots:
       vue-router: 4.4.5(vue@3.5.11(typescript@5.5.4))
     optionalDependencies:
       '@parcel/watcher': 2.4.1
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
     transitivePeerDependencies:
       - '@azure/app-configuration'
       - '@azure/cosmos'
@@ -20515,13 +20515,13 @@ snapshots:
       camelcase-css: 2.0.1
       postcss: 8.4.47
 
-  postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4)):
+  postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)):
     dependencies:
       lilconfig: 3.1.2
       yaml: 2.6.0
     optionalDependencies:
       postcss: 8.4.47
-      ts-node: 10.9.2(@types/node@20.17.10)(typescript@5.5.4)
+      ts-node: 10.9.2(@types/node@22.10.2)(typescript@5.5.4)
 
   postcss-merge-longhand@7.0.4(postcss@8.4.47):
     dependencies:
@@ -21553,7 +21553,7 @@ snapshots:
 
   stoppable@1.1.0: {}
 
-  storybook-vue-addon@0.6.2(@nuxt/kit@3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(@nuxt/schema@3.13.2(rollup@4.24.3)(webpack-sources@3.2.3))(esbuild@0.18.20)(rollup@4.24.3)(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.11(typescript@5.5.4))(webpack@5.96.0(esbuild@0.18.20)):
+  storybook-vue-addon@0.6.2(@nuxt/kit@3.12.4(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(@nuxt/schema@3.13.2(rollup@4.24.3)(webpack-sources@3.2.3))(esbuild@0.18.20)(rollup@4.24.3)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4))(vue@3.5.11(typescript@5.5.4))(webpack@5.96.0(esbuild@0.18.20)):
     dependencies:
       '@storybook/csf': 0.1.11
       '@storybook/mdx2-csf': 1.1.0
@@ -21567,7 +21567,7 @@ snapshots:
       '@nuxt/schema': 3.13.2(rollup@4.24.3)(webpack-sources@3.2.3)
       esbuild: 0.18.20
       rollup: 4.24.3
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
       webpack: 5.96.0(esbuild@0.18.20)
     transitivePeerDependencies:
       - typescript
@@ -21734,7 +21734,7 @@ snapshots:
 
   system-architecture@0.1.0: {}
 
-  tailwind-config-viewer@2.0.4(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4))):
+  tailwind-config-viewer@2.0.4(tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))):
     dependencies:
       '@koa/router': 12.0.2
       commander: 6.2.1
@@ -21744,11 +21744,11 @@ snapshots:
       open: 7.4.2
       portfinder: 1.0.32
       replace-in-file: 6.3.5
-      tailwindcss: 3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4))
+      tailwindcss: 3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))
     transitivePeerDependencies:
       - supports-color
 
-  tailwindcss@3.4.13(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4)):
+  tailwindcss@3.4.13(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4)):
     dependencies:
       '@alloc/quick-lru': 5.2.0
       arg: 5.0.2
@@ -21767,7 +21767,7 @@ snapshots:
       postcss: 8.4.47
       postcss-import: 15.1.0(postcss@8.4.47)
       postcss-js: 4.0.1(postcss@8.4.47)
-      postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4))
+      postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4))
       postcss-nested: 6.2.0(postcss@8.4.47)
       postcss-selector-parser: 6.1.2
       resolve: 1.22.8
@@ -21953,14 +21953,14 @@ snapshots:
 
   ts-map@1.0.3: {}
 
-  ts-node@10.9.2(@types/node@20.17.10)(typescript@5.5.4):
+  ts-node@10.9.2(@types/node@22.10.2)(typescript@5.5.4):
     dependencies:
       '@cspotcode/source-map-support': 0.8.1
       '@tsconfig/node10': 1.0.11
       '@tsconfig/node12': 1.0.11
       '@tsconfig/node14': 1.0.3
       '@tsconfig/node16': 1.0.4
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
       acorn: 8.14.0
       acorn-walk: 8.3.4
       arg: 4.1.3
@@ -22092,7 +22092,7 @@ snapshots:
 
   undici-types@5.26.5: {}
 
-  undici-types@6.19.8: {}
+  undici-types@6.20.0: {}
 
   undici@5.28.4:
     dependencies:
@@ -22413,16 +22413,16 @@ snapshots:
       '@types/unist': 3.0.3
       vfile-message: 4.0.2
 
-  vite-hot-client@0.2.3(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0)):
+  vite-hot-client@0.2.3(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0)):
     dependencies:
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
 
-  vite-node@2.1.4(@types/node@20.17.10)(terser@5.36.0):
+  vite-node@2.1.4(@types/node@22.10.2)(terser@5.36.0):
     dependencies:
       cac: 6.7.14
       debug: 4.3.7
       pathe: 1.1.2
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
     transitivePeerDependencies:
       - '@types/node'
       - less
@@ -22434,7 +22434,7 @@ snapshots:
       - supports-color
       - terser
 
-  vite-plugin-checker@0.7.2(eslint@8.57.0)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4)):
+  vite-plugin-checker@0.7.2(eslint@8.57.0)(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.5.4)):
     dependencies:
       '@babel/code-frame': 7.26.2
       ansi-escapes: 4.3.2
@@ -22446,7 +22446,7 @@ snapshots:
       npm-run-path: 4.0.1
       strip-ansi: 6.0.1
       tiny-invariant: 1.3.3
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
       vscode-languageclient: 7.0.0
       vscode-languageserver: 7.0.0
       vscode-languageserver-textdocument: 1.0.12
@@ -22457,7 +22457,7 @@ snapshots:
       typescript: 5.5.4
       vue-tsc: 2.1.6(typescript@5.5.4)
 
-  vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0)):
+  vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3))(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0)):
     dependencies:
       '@antfu/utils': 0.7.10
       '@rollup/pluginutils': 5.1.3(rollup@4.24.3)
@@ -22468,14 +22468,14 @@ snapshots:
       perfect-debounce: 1.0.0
       picocolors: 1.1.1
       sirv: 2.0.4
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
     optionalDependencies:
       '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.3)(webpack-sources@3.2.3)
     transitivePeerDependencies:
       - rollup
       - supports-color
 
-  vite-plugin-vue-inspector@5.1.3(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0)):
+  vite-plugin-vue-inspector@5.1.3(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0)):
     dependencies:
       '@babel/core': 7.26.0
       '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.0)
@@ -22486,23 +22486,23 @@ snapshots:
       '@vue/compiler-dom': 3.5.12
       kolorist: 1.8.0
       magic-string: 0.30.12
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
     transitivePeerDependencies:
       - supports-color
 
-  vite@5.4.0(@types/node@20.17.10)(terser@5.36.0):
+  vite@5.4.0(@types/node@22.10.2)(terser@5.36.0):
     dependencies:
       esbuild: 0.21.5
       postcss: 8.4.47
       rollup: 4.24.3
     optionalDependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
       fsevents: 2.3.3
       terser: 5.36.0
 
-  vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.11(typescript@5.5.4)))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
+  vitest-environment-nuxt@1.0.1(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.11(typescript@5.5.4)))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3):
     dependencies:
-      '@nuxt/test-utils': 3.14.0(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.11(typescript@5.5.4)))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
+      '@nuxt/test-utils': 3.14.0(@vue/test-utils@2.4.6)(h3@1.13.0)(magicast@0.3.5)(nitropack@2.9.7(patch_hash=i7fsivvt52bwxcdhgprlrzxqpy)(@azure/identity@4.5.0)(magicast@0.3.5)(webpack-sources@3.2.3))(playwright-core@1.48.2)(rollup@4.24.3)(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0))(vue-router@4.4.5(vue@3.5.11(typescript@5.5.4)))(vue@3.5.11(typescript@5.5.4))(webpack-sources@3.2.3)
     transitivePeerDependencies:
       - '@cucumber/cucumber'
       - '@jest/globals'
@@ -22524,21 +22524,21 @@ snapshots:
       - vue-router
       - webpack-sources
 
-  vitest-github-actions-reporter@0.11.1(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0)):
+  vitest-github-actions-reporter@0.11.1(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)):
     dependencies:
       '@actions/core': 1.11.1
-      vitest: 2.1.4(@types/node@20.17.10)(terser@5.36.0)
+      vitest: 2.1.4(@types/node@22.10.2)(terser@5.36.0)
 
-  vitest-mock-extended@2.0.2(typescript@5.5.4)(vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0)):
+  vitest-mock-extended@2.0.2(typescript@5.5.4)(vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0)):
     dependencies:
       ts-essentials: 10.0.2(typescript@5.5.4)
       typescript: 5.5.4
-      vitest: 2.1.4(@types/node@20.17.10)(terser@5.36.0)
+      vitest: 2.1.4(@types/node@22.10.2)(terser@5.36.0)
 
-  vitest@2.1.4(@types/node@20.17.10)(terser@5.36.0):
+  vitest@2.1.4(@types/node@22.10.2)(terser@5.36.0):
     dependencies:
       '@vitest/expect': 2.1.4
-      '@vitest/mocker': 2.1.4(vite@5.4.0(@types/node@20.17.10)(terser@5.36.0))
+      '@vitest/mocker': 2.1.4(vite@5.4.0(@types/node@22.10.2)(terser@5.36.0))
       '@vitest/pretty-format': 2.1.4
       '@vitest/runner': 2.1.4
       '@vitest/snapshot': 2.1.4
@@ -22554,11 +22554,11 @@ snapshots:
       tinyexec: 0.3.1
       tinypool: 1.0.1
       tinyrainbow: 1.2.0
-      vite: 5.4.0(@types/node@20.17.10)(terser@5.36.0)
-      vite-node: 2.1.4(@types/node@20.17.10)(terser@5.36.0)
+      vite: 5.4.0(@types/node@22.10.2)(terser@5.36.0)
+      vite-node: 2.1.4(@types/node@22.10.2)(terser@5.36.0)
       why-is-node-running: 2.3.0
     optionalDependencies:
-      '@types/node': 20.17.10
+      '@types/node': 22.10.2
     transitivePeerDependencies:
       - less
       - lightningcss