Просмотр исходного кода

Merge pull request #10068 from weseek/dependabot/npm_and_yarn/next-14.2.30

ci(deps): bump next from 14.2.26 to 14.2.30
mergify[bot] 9 месяцев назад
Родитель
Сommit
2e07ae65af
2 измененных файлов с 258 добавлено и 87 удалено
  1. 1 1
      apps/app/package.json
  2. 257 86
      pnpm-lock.yaml

+ 1 - 1
apps/app/package.json

@@ -170,7 +170,7 @@
     "multer": "~1.4.0",
     "multer": "~1.4.0",
     "multer-autoreap": "^1.0.3",
     "multer-autoreap": "^1.0.3",
     "mustache": "^4.2.0",
     "mustache": "^4.2.0",
-    "next": "^14.2.26",
+    "next": "^14.2.30",
     "next-dynamic-loading-props": "^0.1.1",
     "next-dynamic-loading-props": "^0.1.1",
     "next-i18next": "^15.3.1",
     "next-i18next": "^15.3.1",
     "next-superjson": "^0.0.4",
     "next-superjson": "^0.0.4",

+ 257 - 86
pnpm-lock.yaml

@@ -60,7 +60,7 @@ importers:
         version: 5.59.7(eslint@8.41.0)(typescript@5.0.4)
         version: 5.59.7(eslint@8.41.0)(typescript@5.0.4)
       '@vitejs/plugin-react':
       '@vitejs/plugin-react':
         specifier: ^4.3.1
         specifier: ^4.3.1
-        version: 4.3.1(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2))
+        version: 4.3.1(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0))
       '@vitest/coverage-v8':
       '@vitest/coverage-v8':
         specifier: ^2.1.1
         specifier: ^2.1.1
         version: 2.1.1(vitest@2.1.1)
         version: 2.1.1(vitest@2.1.1)
@@ -78,7 +78,7 @@ importers:
         version: 8.41.0
         version: 8.41.0
       eslint-config-next:
       eslint-config-next:
         specifier: ^12.1.6
         specifier: ^12.1.6
-        version: 12.1.6(eslint@8.41.0)(next@14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(typescript@5.0.4)
+        version: 12.1.6(eslint@8.41.0)(next@14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(typescript@5.0.4)
       eslint-config-weseek:
       eslint-config-weseek:
         specifier: ^2.1.1
         specifier: ^2.1.1
         version: 2.1.1(@babel/core@7.24.6)(@babel/eslint-parser@7.24.7(@babel/core@7.24.6)(eslint@8.41.0))(@typescript-eslint/eslint-plugin@5.59.7(@typescript-eslint/parser@5.59.7(eslint@8.41.0)(typescript@5.0.4))(eslint@8.41.0)(typescript@5.0.4))(@typescript-eslint/parser@5.59.7(eslint@8.41.0)(typescript@5.0.4))(eslint-import-resolver-typescript@3.2.5)(eslint-plugin-import@2.26.0)(eslint-plugin-jsx-a11y@6.5.1(eslint@8.41.0))(eslint-plugin-react-hooks@4.6.0(eslint@8.41.0))(eslint-plugin-react@7.30.1(eslint@8.41.0))(eslint-plugin-vue@7.20.0(eslint@8.41.0))(eslint@8.41.0)
         version: 2.1.1(@babel/core@7.24.6)(@babel/eslint-parser@7.24.7(@babel/core@7.24.6)(eslint@8.41.0))(@typescript-eslint/eslint-plugin@5.59.7(@typescript-eslint/parser@5.59.7(eslint@8.41.0)(typescript@5.0.4))(eslint@8.41.0)(typescript@5.0.4))(@typescript-eslint/parser@5.59.7(eslint@8.41.0)(typescript@5.0.4))(eslint-import-resolver-typescript@3.2.5)(eslint-plugin-import@2.26.0)(eslint-plugin-jsx-a11y@6.5.1(eslint@8.41.0))(eslint-plugin-react-hooks@4.6.0(eslint@8.41.0))(eslint-plugin-react@7.30.1(eslint@8.41.0))(eslint-plugin-vue@7.20.0(eslint@8.41.0))(eslint@8.41.0)
@@ -150,7 +150,7 @@ importers:
         version: 5.0.1(stylelint@16.5.0(typescript@5.0.4))
         version: 5.0.1(stylelint@16.5.0(typescript@5.0.4))
       stylelint-config-recommended-scss:
       stylelint-config-recommended-scss:
         specifier: ^14.0.0
         specifier: ^14.0.0
-        version: 14.0.0(postcss@8.5.3)(stylelint@16.5.0(typescript@5.0.4))
+        version: 14.0.0(postcss@8.5.5)(stylelint@16.5.0(typescript@5.0.4))
       ts-deepmerge:
       ts-deepmerge:
         specifier: ^6.2.0
         specifier: ^6.2.0
         version: 6.2.0
         version: 6.2.0
@@ -177,16 +177,16 @@ importers:
         version: 3.4.7(typescript@5.0.4)
         version: 3.4.7(typescript@5.0.4)
       vite:
       vite:
         specifier: ^5.4.19
         specifier: ^5.4.19
-        version: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2)
+        version: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0)
       vite-plugin-dts:
       vite-plugin-dts:
         specifier: ^3.9.1
         specifier: ^3.9.1
-        version: 3.9.1(@types/node@20.14.0)(rollup@4.41.0)(typescript@5.0.4)(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2))
+        version: 3.9.1(@types/node@20.14.0)(rollup@4.41.0)(typescript@5.0.4)(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0))
       vite-tsconfig-paths:
       vite-tsconfig-paths:
         specifier: ^5.0.1
         specifier: ^5.0.1
-        version: 5.0.1(typescript@5.0.4)(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2))
+        version: 5.0.1(typescript@5.0.4)(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0))
       vitest:
       vitest:
         specifier: ^2.1.1
         specifier: ^2.1.1
-        version: 2.1.1(@types/node@20.14.0)(@vitest/ui@2.1.1)(happy-dom@15.7.4)(sass@1.77.6)(terser@5.39.2)
+        version: 2.1.1(@types/node@20.14.0)(@vitest/ui@2.1.1)(happy-dom@15.7.4)(sass@1.77.6)(terser@5.42.0)
       vitest-mock-extended:
       vitest-mock-extended:
         specifier: ^2.0.2
         specifier: ^2.0.2
         version: 2.0.2(typescript@5.0.4)(vitest@2.1.1)
         version: 2.0.2(typescript@5.0.4)(vitest@2.1.1)
@@ -327,7 +327,7 @@ importers:
         version: 3.9.1
         version: 3.9.1
       babel-plugin-superjson-next:
       babel-plugin-superjson-next:
         specifier: ^0.4.2
         specifier: ^0.4.2
-        version: 0.4.5(next@14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(superjson@1.13.3)
+        version: 0.4.5(next@14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(superjson@1.13.3)
       body-parser:
       body-parser:
         specifier: ^1.20.3
         specifier: ^1.20.3
         version: 1.20.3
         version: 1.20.3
@@ -524,20 +524,20 @@ importers:
         specifier: ^4.2.0
         specifier: ^4.2.0
         version: 4.2.0
         version: 4.2.0
       next:
       next:
-        specifier: ^14.2.26
-        version: 14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6)
+        specifier: ^14.2.30
+        version: 14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6)
       next-dynamic-loading-props:
       next-dynamic-loading-props:
         specifier: ^0.1.1
         specifier: ^0.1.1
         version: 0.1.1(react@18.2.0)
         version: 0.1.1(react@18.2.0)
       next-i18next:
       next-i18next:
         specifier: ^15.3.1
         specifier: ^15.3.1
-        version: 15.3.1(i18next@23.16.5)(next@14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(react-i18next@15.1.1(i18next@23.16.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
+        version: 15.3.1(i18next@23.16.5)(next@14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(react-i18next@15.1.1(i18next@23.16.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
       next-superjson:
       next-superjson:
         specifier: ^0.0.4
         specifier: ^0.0.4
-        version: 0.0.4(next@14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(superjson@1.13.3)(webpack@5.92.1(@swc/core@1.10.7(@swc/helpers@0.5.15)))
+        version: 0.0.4(next@14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(superjson@1.13.3)(webpack@5.92.1(@swc/core@1.10.7(@swc/helpers@0.5.15)))
       next-themes:
       next-themes:
         specifier: ^0.2.1
         specifier: ^0.2.1
-        version: 0.2.1(next@14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+        version: 0.2.1(next@14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
       nocache:
       nocache:
         specifier: ^4.0.0
         specifier: ^4.0.0
         version: 4.0.0
         version: 4.0.0
@@ -2677,6 +2677,9 @@ packages:
   '@codemirror/language@6.11.0':
   '@codemirror/language@6.11.0':
     resolution: {integrity: sha512-A7+f++LodNNc1wGgoRDTt78cOwWm9KVezApgjOMp1W4hM0898nsqBXwF+sbePE7ZRcjN7Sa1Z5m2oN27XkmEjQ==}
     resolution: {integrity: sha512-A7+f++LodNNc1wGgoRDTt78cOwWm9KVezApgjOMp1W4hM0898nsqBXwF+sbePE7ZRcjN7Sa1Z5m2oN27XkmEjQ==}
 
 
+  '@codemirror/language@6.11.1':
+    resolution: {integrity: sha512-5kS1U7emOGV84vxC+ruBty5sUgcD0te6dyupyRVG2zaSjhTDM73LhVKUtVwiqSe6QwmEoA4SCiU8AKPFyumAWQ==}
+
   '@codemirror/legacy-modes@6.4.1':
   '@codemirror/legacy-modes@6.4.1':
     resolution: {integrity: sha512-vdg3XY7OAs5uLDx2Iw+cGfnwtd7kM+Et/eMsqAGTfT/JKiVBQZXosTzjEbWAi/FrY6DcQIz8mQjBozFHZEUWQA==}
     resolution: {integrity: sha512-vdg3XY7OAs5uLDx2Iw+cGfnwtd7kM+Et/eMsqAGTfT/JKiVBQZXosTzjEbWAi/FrY6DcQIz8mQjBozFHZEUWQA==}
 
 
@@ -2698,8 +2701,8 @@ packages:
   '@codemirror/view@6.36.4':
   '@codemirror/view@6.36.4':
     resolution: {integrity: sha512-ZQ0V5ovw/miKEXTvjgzRyjnrk9TwriUB1k4R5p7uNnHR9Hus+D1SXHGdJshijEzPFjU25xea/7nhIeSqYFKdbA==}
     resolution: {integrity: sha512-ZQ0V5ovw/miKEXTvjgzRyjnrk9TwriUB1k4R5p7uNnHR9Hus+D1SXHGdJshijEzPFjU25xea/7nhIeSqYFKdbA==}
 
 
-  '@codemirror/view@6.36.8':
-    resolution: {integrity: sha512-yoRo4f+FdnD01fFt4XpfpMCcCAo9QvZOtbrXExn4SqzH32YC6LgzqxfLZw/r6Ge65xyY03mK/UfUqrVw1gFiFg==}
+  '@codemirror/view@6.37.2':
+    resolution: {integrity: sha512-XD3LdgQpxQs5jhOOZ2HRVT+Rj59O4Suc7g2ULvZ+Yi8eCkickrkZ5JFuoDhs2ST1mNI5zSsNYgR3NGa4OUrbnw==}
 
 
   '@colors/colors@1.5.0':
   '@colors/colors@1.5.0':
     resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
     resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
@@ -3449,6 +3452,9 @@ packages:
   '@next/env@14.2.26':
   '@next/env@14.2.26':
     resolution: {integrity: sha512-vO//GJ/YBco+H7xdQhzJxF7ub3SUwft76jwaeOyVVQFHCi5DCnkP16WHB+JBylo4vOKPoZBlR94Z8xBxNBdNJA==}
     resolution: {integrity: sha512-vO//GJ/YBco+H7xdQhzJxF7ub3SUwft76jwaeOyVVQFHCi5DCnkP16WHB+JBylo4vOKPoZBlR94Z8xBxNBdNJA==}
 
 
+  '@next/env@14.2.30':
+    resolution: {integrity: sha512-KBiBKrDY6kxTQWGzKjQB7QirL3PiiOkV7KW98leHFjtVRKtft76Ra5qSA/SL75xT44dp6hOcqiiJ6iievLOYug==}
+
   '@next/eslint-plugin-next@12.1.6':
   '@next/eslint-plugin-next@12.1.6':
     resolution: {integrity: sha512-yNUtJ90NEiYFT6TJnNyofKMPYqirKDwpahcbxBgSIuABwYOdkGwzos1ZkYD51Qf0diYwpQZBeVqElTk7Q2WNqw==}
     resolution: {integrity: sha512-yNUtJ90NEiYFT6TJnNyofKMPYqirKDwpahcbxBgSIuABwYOdkGwzos1ZkYD51Qf0diYwpQZBeVqElTk7Q2WNqw==}
 
 
@@ -3458,54 +3464,108 @@ packages:
     cpu: [arm64]
     cpu: [arm64]
     os: [darwin]
     os: [darwin]
 
 
+  '@next/swc-darwin-arm64@14.2.30':
+    resolution: {integrity: sha512-EAqfOTb3bTGh9+ewpO/jC59uACadRHM6TSA9DdxJB/6gxOpyV+zrbqeXiFTDy9uV6bmipFDkfpAskeaDcO+7/g==}
+    engines: {node: '>= 10'}
+    cpu: [arm64]
+    os: [darwin]
+
   '@next/swc-darwin-x64@14.2.26':
   '@next/swc-darwin-x64@14.2.26':
     resolution: {integrity: sha512-U0adH5ryLfmTDkahLwG9sUQG2L0a9rYux8crQeC92rPhi3jGQEY47nByQHrVrt3prZigadwj/2HZ1LUUimuSbg==}
     resolution: {integrity: sha512-U0adH5ryLfmTDkahLwG9sUQG2L0a9rYux8crQeC92rPhi3jGQEY47nByQHrVrt3prZigadwj/2HZ1LUUimuSbg==}
     engines: {node: '>= 10'}
     engines: {node: '>= 10'}
     cpu: [x64]
     cpu: [x64]
     os: [darwin]
     os: [darwin]
 
 
+  '@next/swc-darwin-x64@14.2.30':
+    resolution: {integrity: sha512-TyO7Wz1IKE2kGv8dwQ0bmPL3s44EKVencOqwIY69myoS3rdpO1NPg5xPM5ymKu7nfX4oYJrpMxv8G9iqLsnL4A==}
+    engines: {node: '>= 10'}
+    cpu: [x64]
+    os: [darwin]
+
   '@next/swc-linux-arm64-gnu@14.2.26':
   '@next/swc-linux-arm64-gnu@14.2.26':
     resolution: {integrity: sha512-SINMl1I7UhfHGM7SoRiw0AbwnLEMUnJ/3XXVmhyptzriHbWvPPbbm0OEVG24uUKhuS1t0nvN/DBvm5kz6ZIqpg==}
     resolution: {integrity: sha512-SINMl1I7UhfHGM7SoRiw0AbwnLEMUnJ/3XXVmhyptzriHbWvPPbbm0OEVG24uUKhuS1t0nvN/DBvm5kz6ZIqpg==}
     engines: {node: '>= 10'}
     engines: {node: '>= 10'}
     cpu: [arm64]
     cpu: [arm64]
     os: [linux]
     os: [linux]
 
 
+  '@next/swc-linux-arm64-gnu@14.2.30':
+    resolution: {integrity: sha512-I5lg1fgPJ7I5dk6mr3qCH1hJYKJu1FsfKSiTKoYwcuUf53HWTrEkwmMI0t5ojFKeA6Vu+SfT2zVy5NS0QLXV4Q==}
+    engines: {node: '>= 10'}
+    cpu: [arm64]
+    os: [linux]
+
   '@next/swc-linux-arm64-musl@14.2.26':
   '@next/swc-linux-arm64-musl@14.2.26':
     resolution: {integrity: sha512-s6JaezoyJK2DxrwHWxLWtJKlqKqTdi/zaYigDXUJ/gmx/72CrzdVZfMvUc6VqnZ7YEvRijvYo+0o4Z9DencduA==}
     resolution: {integrity: sha512-s6JaezoyJK2DxrwHWxLWtJKlqKqTdi/zaYigDXUJ/gmx/72CrzdVZfMvUc6VqnZ7YEvRijvYo+0o4Z9DencduA==}
     engines: {node: '>= 10'}
     engines: {node: '>= 10'}
     cpu: [arm64]
     cpu: [arm64]
     os: [linux]
     os: [linux]
 
 
+  '@next/swc-linux-arm64-musl@14.2.30':
+    resolution: {integrity: sha512-8GkNA+sLclQyxgzCDs2/2GSwBc92QLMrmYAmoP2xehe5MUKBLB2cgo34Yu242L1siSkwQkiV4YLdCnjwc/Micw==}
+    engines: {node: '>= 10'}
+    cpu: [arm64]
+    os: [linux]
+
   '@next/swc-linux-x64-gnu@14.2.26':
   '@next/swc-linux-x64-gnu@14.2.26':
     resolution: {integrity: sha512-FEXeUQi8/pLr/XI0hKbe0tgbLmHFRhgXOUiPScz2hk0hSmbGiU8aUqVslj/6C6KA38RzXnWoJXo4FMo6aBxjzg==}
     resolution: {integrity: sha512-FEXeUQi8/pLr/XI0hKbe0tgbLmHFRhgXOUiPScz2hk0hSmbGiU8aUqVslj/6C6KA38RzXnWoJXo4FMo6aBxjzg==}
     engines: {node: '>= 10'}
     engines: {node: '>= 10'}
     cpu: [x64]
     cpu: [x64]
     os: [linux]
     os: [linux]
 
 
+  '@next/swc-linux-x64-gnu@14.2.30':
+    resolution: {integrity: sha512-8Ly7okjssLuBoe8qaRCcjGtcMsv79hwzn/63wNeIkzJVFVX06h5S737XNr7DZwlsbTBDOyI6qbL2BJB5n6TV/w==}
+    engines: {node: '>= 10'}
+    cpu: [x64]
+    os: [linux]
+
   '@next/swc-linux-x64-musl@14.2.26':
   '@next/swc-linux-x64-musl@14.2.26':
     resolution: {integrity: sha512-BUsomaO4d2DuXhXhgQCVt2jjX4B4/Thts8nDoIruEJkhE5ifeQFtvW5c9JkdOtYvE5p2G0hcwQ0UbRaQmQwaVg==}
     resolution: {integrity: sha512-BUsomaO4d2DuXhXhgQCVt2jjX4B4/Thts8nDoIruEJkhE5ifeQFtvW5c9JkdOtYvE5p2G0hcwQ0UbRaQmQwaVg==}
     engines: {node: '>= 10'}
     engines: {node: '>= 10'}
     cpu: [x64]
     cpu: [x64]
     os: [linux]
     os: [linux]
 
 
+  '@next/swc-linux-x64-musl@14.2.30':
+    resolution: {integrity: sha512-dBmV1lLNeX4mR7uI7KNVHsGQU+OgTG5RGFPi3tBJpsKPvOPtg9poyav/BYWrB3GPQL4dW5YGGgalwZ79WukbKQ==}
+    engines: {node: '>= 10'}
+    cpu: [x64]
+    os: [linux]
+
   '@next/swc-win32-arm64-msvc@14.2.26':
   '@next/swc-win32-arm64-msvc@14.2.26':
     resolution: {integrity: sha512-5auwsMVzT7wbB2CZXQxDctpWbdEnEW/e66DyXO1DcgHxIyhP06awu+rHKshZE+lPLIGiwtjo7bsyeuubewwxMw==}
     resolution: {integrity: sha512-5auwsMVzT7wbB2CZXQxDctpWbdEnEW/e66DyXO1DcgHxIyhP06awu+rHKshZE+lPLIGiwtjo7bsyeuubewwxMw==}
     engines: {node: '>= 10'}
     engines: {node: '>= 10'}
     cpu: [arm64]
     cpu: [arm64]
     os: [win32]
     os: [win32]
 
 
+  '@next/swc-win32-arm64-msvc@14.2.30':
+    resolution: {integrity: sha512-6MMHi2Qc1Gkq+4YLXAgbYslE1f9zMGBikKMdmQRHXjkGPot1JY3n5/Qrbg40Uvbi8//wYnydPnyvNhI1DMUW1g==}
+    engines: {node: '>= 10'}
+    cpu: [arm64]
+    os: [win32]
+
   '@next/swc-win32-ia32-msvc@14.2.26':
   '@next/swc-win32-ia32-msvc@14.2.26':
     resolution: {integrity: sha512-GQWg/Vbz9zUGi9X80lOeGsz1rMH/MtFO/XqigDznhhhTfDlDoynCM6982mPCbSlxJ/aveZcKtTlwfAjwhyxDpg==}
     resolution: {integrity: sha512-GQWg/Vbz9zUGi9X80lOeGsz1rMH/MtFO/XqigDznhhhTfDlDoynCM6982mPCbSlxJ/aveZcKtTlwfAjwhyxDpg==}
     engines: {node: '>= 10'}
     engines: {node: '>= 10'}
     cpu: [ia32]
     cpu: [ia32]
     os: [win32]
     os: [win32]
 
 
+  '@next/swc-win32-ia32-msvc@14.2.30':
+    resolution: {integrity: sha512-pVZMnFok5qEX4RT59mK2hEVtJX+XFfak+/rjHpyFh7juiT52r177bfFKhnlafm0UOSldhXjj32b+LZIOdswGTg==}
+    engines: {node: '>= 10'}
+    cpu: [ia32]
+    os: [win32]
+
   '@next/swc-win32-x64-msvc@14.2.26':
   '@next/swc-win32-x64-msvc@14.2.26':
     resolution: {integrity: sha512-2rdB3T1/Gp7bv1eQTTm9d1Y1sv9UuJ2LAwOE0Pe2prHKe32UNscj7YS13fRB37d0GAiGNR+Y7ZcW8YjDI8Ns0w==}
     resolution: {integrity: sha512-2rdB3T1/Gp7bv1eQTTm9d1Y1sv9UuJ2LAwOE0Pe2prHKe32UNscj7YS13fRB37d0GAiGNR+Y7ZcW8YjDI8Ns0w==}
     engines: {node: '>= 10'}
     engines: {node: '>= 10'}
     cpu: [x64]
     cpu: [x64]
     os: [win32]
     os: [win32]
 
 
+  '@next/swc-win32-x64-msvc@14.2.30':
+    resolution: {integrity: sha512-4KCo8hMZXMjpTzs3HOqOGYYwAXymXIy7PEPAXNEcEOyKqkjiDlECumrWziy+JEF0Oi4ILHGxzgQ3YiMGG2t/Lg==}
+    engines: {node: '>= 10'}
+    cpu: [x64]
+    os: [win32]
+
   '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1':
   '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1':
     resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==}
     resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==}
 
 
@@ -5387,6 +5447,9 @@ packages:
   '@types/estree@1.0.7':
   '@types/estree@1.0.7':
     resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==}
     resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==}
 
 
+  '@types/estree@1.0.8':
+    resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
+
   '@types/express-serve-static-core@4.19.5':
   '@types/express-serve-static-core@4.19.5':
     resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==}
     resolution: {integrity: sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==}
 
 
@@ -5951,6 +6014,11 @@ packages:
     engines: {node: '>=0.4.0'}
     engines: {node: '>=0.4.0'}
     hasBin: true
     hasBin: true
 
 
+  acorn@8.15.0:
+    resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==}
+    engines: {node: '>=0.4.0'}
+    hasBin: true
+
   agent-base@6.0.2:
   agent-base@6.0.2:
     resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
     resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
     engines: {node: '>= 6.0.0'}
     engines: {node: '>= 6.0.0'}
@@ -6456,8 +6524,8 @@ packages:
     engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
     engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
     hasBin: true
     hasBin: true
 
 
-  browserslist@4.24.5:
-    resolution: {integrity: sha512-FDToo4Wo82hIdgc1CQ+NQD0hEhmpPjrZ3hiUgwgOG6IuTdlpr8jdjyG24P6cNP1yJpTLzS5OcGgSw0xmDU1/Tw==}
+  browserslist@4.25.0:
+    resolution: {integrity: sha512-PJ8gYKeS5e/whHBh8xrwYK+dAvEj7JXtz6uTucnMRB8OiGTsKccFekoRrjajPBHV8oOY+2tI4uxeceSimKwMFA==}
     engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
     engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
     hasBin: true
     hasBin: true
 
 
@@ -6600,8 +6668,8 @@ packages:
   caniuse-lite@1.0.30001707:
   caniuse-lite@1.0.30001707:
     resolution: {integrity: sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==}
     resolution: {integrity: sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==}
 
 
-  caniuse-lite@1.0.30001718:
-    resolution: {integrity: sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==}
+  caniuse-lite@1.0.30001723:
+    resolution: {integrity: sha512-1R/elMjtehrFejxwmexeXAtae5UO9iSyFn6G/I806CYC/BLyyBk1EPhrKBkWhy6wM6Xnm47dSJQec+tLJ39WHw==}
 
 
   capital-case@1.0.4:
   capital-case@1.0.4:
     resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==}
     resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==}
@@ -8091,8 +8159,8 @@ packages:
     engines: {node: '>=0.10.0'}
     engines: {node: '>=0.10.0'}
     hasBin: true
     hasBin: true
 
 
-  electron-to-chromium@1.5.155:
-    resolution: {integrity: sha512-ps5KcGGmwL8VaeJlvlDlu4fORQpv3+GIcF5I3f9tUKUlJ/wsysh6HU8P5L1XWRYeXfA0oJd4PyM8ds8zTFf6Ng==}
+  electron-to-chromium@1.5.167:
+    resolution: {integrity: sha512-LxcRvnYO5ez2bMOFpbuuVuAI5QNeY1ncVytE/KXaL6ZNfzX1yPlAO0nSOyIHx2fVAuUprMqPs/TdVhUFZy7SIQ==}
 
 
   electron-to-chromium@1.5.91:
   electron-to-chromium@1.5.91:
     resolution: {integrity: sha512-sNSHHyq048PFmZY4S90ax61q+gLCs0X0YmcOII9wG9S2XwbVr+h4VW2wWhnbp/Eys3cCwTxVF292W3qPaxIapQ==}
     resolution: {integrity: sha512-sNSHHyq048PFmZY4S90ax61q+gLCs0X0YmcOII9wG9S2XwbVr+h4VW2wWhnbp/Eys3cCwTxVF292W3qPaxIapQ==}
@@ -11271,6 +11339,24 @@ packages:
       sass:
       sass:
         optional: true
         optional: true
 
 
+  next@14.2.30:
+    resolution: {integrity: sha512-+COdu6HQrHHFQ1S/8BBsCag61jZacmvbuL2avHvQFbWa2Ox7bE+d8FyNgxRLjXQ5wtPyQwEmk85js/AuaG2Sbg==}
+    engines: {node: '>=18.17.0'}
+    hasBin: true
+    peerDependencies:
+      '@opentelemetry/api': ^1.1.0
+      '@playwright/test': ^1.41.2
+      react: ^18.2.0
+      react-dom: ^18.2.0
+      sass: ^1.3.0
+    peerDependenciesMeta:
+      '@opentelemetry/api':
+        optional: true
+      '@playwright/test':
+        optional: true
+      sass:
+        optional: true
+
   nice-try@1.0.4:
   nice-try@1.0.4:
     resolution: {integrity: sha512-2NpiFHqC87y/zFke0fC0spBXL3bBsoh/p5H1EFhshxjCR5+0g2d6BiXbUFz9v1sAcxsk2htp2eQnNIci2dIYcA==}
     resolution: {integrity: sha512-2NpiFHqC87y/zFke0fC0spBXL3bBsoh/p5H1EFhshxjCR5+0g2d6BiXbUFz9v1sAcxsk2htp2eQnNIci2dIYcA==}
 
 
@@ -11997,6 +12083,10 @@ packages:
     resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==}
     resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==}
     engines: {node: ^10 || ^12 || >=14}
     engines: {node: ^10 || ^12 || >=14}
 
 
+  postcss@8.5.5:
+    resolution: {integrity: sha512-d/jtm+rdNT8tpXuHY5MMtcbJFBkhXE6593XVR9UoGCH8jSFGci7jGvMGH5RYd5PBJW+00NZQt6gf7CbagJCrhg==}
+    engines: {node: ^10 || ^12 || >=14}
+
   postgres-array@2.0.0:
   postgres-array@2.0.0:
     resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==}
     resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==}
     engines: {node: '>=4'}
     engines: {node: '>=4'}
@@ -13605,8 +13695,8 @@ packages:
       uglify-js:
       uglify-js:
         optional: true
         optional: true
 
 
-  terser@5.39.2:
-    resolution: {integrity: sha512-yEPUmWve+VA78bI71BW70Dh0TuV4HHd+I5SHOAfS1+QBOmvmCiiffgjR8ryyEd3KIfvPGFqoADt8LdQ6XpXIvg==}
+  terser@5.42.0:
+    resolution: {integrity: sha512-UYCvU9YQW2f/Vwl+P0GfhxJxbUGLwd+5QrrGgLajzWAtC/23AX0vcise32kkP7Eu0Wu9VlzzHAXkLObgjQfFlQ==}
     engines: {node: '>=10'}
     engines: {node: '>=10'}
     hasBin: true
     hasBin: true
 
 
@@ -14531,8 +14621,8 @@ packages:
     engines: {node: '>= 10.13.0'}
     engines: {node: '>= 10.13.0'}
     hasBin: true
     hasBin: true
 
 
-  webpack-sources@3.2.3:
-    resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
+  webpack-sources@3.3.2:
+    resolution: {integrity: sha512-ykKKus8lqlgXX/1WjudpIEjqsafjOTcOJqxnAbMLAu/KCsDCJ6GBtvscewvTkrn24HsnvFwrSCbenFrhtcCsAA==}
     engines: {node: '>=10.13.0'}
     engines: {node: '>=10.13.0'}
 
 
   webpack-virtual-modules@0.6.2:
   webpack-virtual-modules@0.6.2:
@@ -16687,6 +16777,15 @@ snapshots:
       '@lezer/lr': 1.4.2
       '@lezer/lr': 1.4.2
       style-mod: 4.1.2
       style-mod: 4.1.2
 
 
+  '@codemirror/language@6.11.1':
+    dependencies:
+      '@codemirror/state': 6.5.2
+      '@codemirror/view': 6.37.2
+      '@lezer/common': 1.2.3
+      '@lezer/highlight': 1.2.1
+      '@lezer/lr': 1.4.2
+      style-mod: 4.1.2
+
   '@codemirror/legacy-modes@6.4.1':
   '@codemirror/legacy-modes@6.4.1':
     dependencies:
     dependencies:
       '@codemirror/language': 6.11.0
       '@codemirror/language': 6.11.0
@@ -16717,9 +16816,9 @@ snapshots:
 
 
   '@codemirror/theme-one-dark@6.1.2':
   '@codemirror/theme-one-dark@6.1.2':
     dependencies:
     dependencies:
-      '@codemirror/language': 6.11.0
+      '@codemirror/language': 6.11.1
       '@codemirror/state': 6.5.2
       '@codemirror/state': 6.5.2
-      '@codemirror/view': 6.36.8
+      '@codemirror/view': 6.37.2
       '@lezer/highlight': 1.2.1
       '@lezer/highlight': 1.2.1
 
 
   '@codemirror/view@6.36.4':
   '@codemirror/view@6.36.4':
@@ -16728,9 +16827,10 @@ snapshots:
       style-mod: 4.1.2
       style-mod: 4.1.2
       w3c-keyname: 2.2.8
       w3c-keyname: 2.2.8
 
 
-  '@codemirror/view@6.36.8':
+  '@codemirror/view@6.37.2':
     dependencies:
     dependencies:
       '@codemirror/state': 6.5.2
       '@codemirror/state': 6.5.2
+      crelt: 1.0.6
       style-mod: 4.1.2
       style-mod: 4.1.2
       w3c-keyname: 2.2.8
       w3c-keyname: 2.2.8
 
 
@@ -17608,6 +17708,8 @@ snapshots:
 
 
   '@next/env@14.2.26': {}
   '@next/env@14.2.26': {}
 
 
+  '@next/env@14.2.30': {}
+
   '@next/eslint-plugin-next@12.1.6':
   '@next/eslint-plugin-next@12.1.6':
     dependencies:
     dependencies:
       glob: 7.1.7
       glob: 7.1.7
@@ -17615,30 +17717,57 @@ snapshots:
   '@next/swc-darwin-arm64@14.2.26':
   '@next/swc-darwin-arm64@14.2.26':
     optional: true
     optional: true
 
 
+  '@next/swc-darwin-arm64@14.2.30':
+    optional: true
+
   '@next/swc-darwin-x64@14.2.26':
   '@next/swc-darwin-x64@14.2.26':
     optional: true
     optional: true
 
 
+  '@next/swc-darwin-x64@14.2.30':
+    optional: true
+
   '@next/swc-linux-arm64-gnu@14.2.26':
   '@next/swc-linux-arm64-gnu@14.2.26':
     optional: true
     optional: true
 
 
+  '@next/swc-linux-arm64-gnu@14.2.30':
+    optional: true
+
   '@next/swc-linux-arm64-musl@14.2.26':
   '@next/swc-linux-arm64-musl@14.2.26':
     optional: true
     optional: true
 
 
+  '@next/swc-linux-arm64-musl@14.2.30':
+    optional: true
+
   '@next/swc-linux-x64-gnu@14.2.26':
   '@next/swc-linux-x64-gnu@14.2.26':
     optional: true
     optional: true
 
 
+  '@next/swc-linux-x64-gnu@14.2.30':
+    optional: true
+
   '@next/swc-linux-x64-musl@14.2.26':
   '@next/swc-linux-x64-musl@14.2.26':
     optional: true
     optional: true
 
 
+  '@next/swc-linux-x64-musl@14.2.30':
+    optional: true
+
   '@next/swc-win32-arm64-msvc@14.2.26':
   '@next/swc-win32-arm64-msvc@14.2.26':
     optional: true
     optional: true
 
 
+  '@next/swc-win32-arm64-msvc@14.2.30':
+    optional: true
+
   '@next/swc-win32-ia32-msvc@14.2.26':
   '@next/swc-win32-ia32-msvc@14.2.26':
     optional: true
     optional: true
 
 
+  '@next/swc-win32-ia32-msvc@14.2.30':
+    optional: true
+
   '@next/swc-win32-x64-msvc@14.2.26':
   '@next/swc-win32-x64-msvc@14.2.26':
     optional: true
     optional: true
 
 
+  '@next/swc-win32-x64-msvc@14.2.30':
+    optional: true
+
   '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1':
   '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1':
     dependencies:
     dependencies:
       eslint-scope: 5.1.1
       eslint-scope: 5.1.1
@@ -20399,7 +20528,7 @@ snapshots:
   '@types/eslint-scope@3.7.7':
   '@types/eslint-scope@3.7.7':
     dependencies:
     dependencies:
       '@types/eslint': 8.37.0
       '@types/eslint': 8.37.0
-      '@types/estree': 1.0.7
+      '@types/estree': 1.0.8
 
 
   '@types/eslint@8.37.0':
   '@types/eslint@8.37.0':
     dependencies:
     dependencies:
@@ -20412,6 +20541,8 @@ snapshots:
 
 
   '@types/estree@1.0.7': {}
   '@types/estree@1.0.7': {}
 
 
+  '@types/estree@1.0.8': {}
+
   '@types/express-serve-static-core@4.19.5':
   '@types/express-serve-static-core@4.19.5':
     dependencies:
     dependencies:
       '@types/node': 22.13.14
       '@types/node': 22.13.14
@@ -20917,14 +21048,14 @@ snapshots:
 
 
   '@unts/get-tsconfig@4.1.1': {}
   '@unts/get-tsconfig@4.1.1': {}
 
 
-  '@vitejs/plugin-react@4.3.1(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2))':
+  '@vitejs/plugin-react@4.3.1(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0))':
     dependencies:
     dependencies:
       '@babel/core': 7.24.6
       '@babel/core': 7.24.6
       '@babel/plugin-transform-react-jsx-self': 7.24.6(@babel/core@7.24.6)
       '@babel/plugin-transform-react-jsx-self': 7.24.6(@babel/core@7.24.6)
       '@babel/plugin-transform-react-jsx-source': 7.24.6(@babel/core@7.24.6)
       '@babel/plugin-transform-react-jsx-source': 7.24.6(@babel/core@7.24.6)
       '@types/babel__core': 7.20.5
       '@types/babel__core': 7.20.5
       react-refresh: 0.14.2
       react-refresh: 0.14.2
-      vite: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2)
+      vite: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0)
     transitivePeerDependencies:
     transitivePeerDependencies:
       - supports-color
       - supports-color
 
 
@@ -20942,7 +21073,7 @@ snapshots:
       std-env: 3.7.0
       std-env: 3.7.0
       test-exclude: 7.0.1
       test-exclude: 7.0.1
       tinyrainbow: 1.2.0
       tinyrainbow: 1.2.0
-      vitest: 2.1.1(@types/node@20.14.0)(@vitest/ui@2.1.1)(happy-dom@15.7.4)(sass@1.77.6)(terser@5.39.2)
+      vitest: 2.1.1(@types/node@20.14.0)(@vitest/ui@2.1.1)(happy-dom@15.7.4)(sass@1.77.6)(terser@5.42.0)
     transitivePeerDependencies:
     transitivePeerDependencies:
       - supports-color
       - supports-color
 
 
@@ -20953,13 +21084,13 @@ snapshots:
       chai: 5.1.1
       chai: 5.1.1
       tinyrainbow: 1.2.0
       tinyrainbow: 1.2.0
 
 
-  '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2))':
+  '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0))':
     dependencies:
     dependencies:
       '@vitest/spy': 2.1.1
       '@vitest/spy': 2.1.1
       estree-walker: 3.0.3
       estree-walker: 3.0.3
       magic-string: 0.30.11
       magic-string: 0.30.11
     optionalDependencies:
     optionalDependencies:
-      vite: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2)
+      vite: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0)
 
 
   '@vitest/pretty-format@2.1.1':
   '@vitest/pretty-format@2.1.1':
     dependencies:
     dependencies:
@@ -20989,7 +21120,7 @@ snapshots:
       sirv: 2.0.4
       sirv: 2.0.4
       tinyglobby: 0.2.6
       tinyglobby: 0.2.6
       tinyrainbow: 1.2.0
       tinyrainbow: 1.2.0
-      vitest: 2.1.1(@types/node@20.14.0)(@vitest/ui@2.1.1)(happy-dom@15.7.4)(sass@1.77.6)(terser@5.39.2)
+      vitest: 2.1.1(@types/node@20.14.0)(@vitest/ui@2.1.1)(happy-dom@15.7.4)(sass@1.77.6)(terser@5.42.0)
 
 
   '@vitest/utils@2.1.1':
   '@vitest/utils@2.1.1':
     dependencies:
     dependencies:
@@ -21191,6 +21322,10 @@ snapshots:
     dependencies:
     dependencies:
       acorn: 8.14.1
       acorn: 8.14.1
 
 
+  acorn-import-attributes@1.9.5(acorn@8.15.0):
+    dependencies:
+      acorn: 8.15.0
+
   acorn-jsx@5.3.2(acorn@7.4.1):
   acorn-jsx@5.3.2(acorn@7.4.1):
     dependencies:
     dependencies:
       acorn: 7.4.1
       acorn: 7.4.1
@@ -21205,6 +21340,8 @@ snapshots:
 
 
   acorn@8.14.1: {}
   acorn@8.14.1: {}
 
 
+  acorn@8.15.0: {}
+
   agent-base@6.0.2:
   agent-base@6.0.2:
     dependencies:
     dependencies:
       debug: 4.4.1(supports-color@10.0.0)
       debug: 4.4.1(supports-color@10.0.0)
@@ -21606,12 +21743,12 @@ snapshots:
       '@types/babel__core': 7.20.5
       '@types/babel__core': 7.20.5
       '@types/babel__traverse': 7.0.7
       '@types/babel__traverse': 7.0.7
 
 
-  babel-plugin-superjson-next@0.4.5(next@14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(superjson@1.13.3):
+  babel-plugin-superjson-next@0.4.5(next@14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(superjson@1.13.3):
     dependencies:
     dependencies:
       '@babel/helper-module-imports': 7.24.6
       '@babel/helper-module-imports': 7.24.6
       '@babel/types': 7.25.6
       '@babel/types': 7.25.6
       hoist-non-react-statics: 3.3.2
       hoist-non-react-statics: 3.3.2
-      next: 14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6)
+      next: 14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6)
       superjson: 1.13.3
       superjson: 1.13.3
 
 
   babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.6):
   babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.6):
@@ -21840,17 +21977,17 @@ snapshots:
 
 
   browserslist@4.24.4:
   browserslist@4.24.4:
     dependencies:
     dependencies:
-      caniuse-lite: 1.0.30001707
+      caniuse-lite: 1.0.30001723
       electron-to-chromium: 1.5.91
       electron-to-chromium: 1.5.91
       node-releases: 2.0.19
       node-releases: 2.0.19
       update-browserslist-db: 1.1.2(browserslist@4.24.4)
       update-browserslist-db: 1.1.2(browserslist@4.24.4)
 
 
-  browserslist@4.24.5:
+  browserslist@4.25.0:
     dependencies:
     dependencies:
-      caniuse-lite: 1.0.30001718
-      electron-to-chromium: 1.5.155
+      caniuse-lite: 1.0.30001723
+      electron-to-chromium: 1.5.167
       node-releases: 2.0.19
       node-releases: 2.0.19
-      update-browserslist-db: 1.1.3(browserslist@4.24.5)
+      update-browserslist-db: 1.1.3(browserslist@4.25.0)
 
 
   bs-recipes@1.3.4: {}
   bs-recipes@1.3.4: {}
 
 
@@ -22025,7 +22162,7 @@ snapshots:
 
 
   caniuse-lite@1.0.30001707: {}
   caniuse-lite@1.0.30001707: {}
 
 
-  caniuse-lite@1.0.30001718: {}
+  caniuse-lite@1.0.30001723: {}
 
 
   capital-case@1.0.4:
   capital-case@1.0.4:
     dependencies:
     dependencies:
@@ -23252,7 +23389,7 @@ snapshots:
     dependencies:
     dependencies:
       jake: 10.9.1
       jake: 10.9.1
 
 
-  electron-to-chromium@1.5.155: {}
+  electron-to-chromium@1.5.167: {}
 
 
   electron-to-chromium@1.5.91: {}
   electron-to-chromium@1.5.91: {}
 
 
@@ -23543,7 +23680,7 @@ snapshots:
       object.assign: 4.1.5
       object.assign: 4.1.5
       object.entries: 1.1.5
       object.entries: 1.1.5
 
 
-  eslint-config-next@12.1.6(eslint@8.41.0)(next@14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(typescript@5.0.4):
+  eslint-config-next@12.1.6(eslint@8.41.0)(next@14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(typescript@5.0.4):
     dependencies:
     dependencies:
       '@next/eslint-plugin-next': 12.1.6
       '@next/eslint-plugin-next': 12.1.6
       '@rushstack/eslint-patch': 1.1.3
       '@rushstack/eslint-patch': 1.1.3
@@ -23555,7 +23692,7 @@ snapshots:
       eslint-plugin-jsx-a11y: 6.5.1(eslint@8.41.0)
       eslint-plugin-jsx-a11y: 6.5.1(eslint@8.41.0)
       eslint-plugin-react: 7.30.1(eslint@8.41.0)
       eslint-plugin-react: 7.30.1(eslint@8.41.0)
       eslint-plugin-react-hooks: 4.6.0(eslint@8.41.0)
       eslint-plugin-react-hooks: 4.6.0(eslint@8.41.0)
-      next: 14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6)
+      next: 14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6)
     optionalDependencies:
     optionalDependencies:
       typescript: 5.0.4
       typescript: 5.0.4
     transitivePeerDependencies:
     transitivePeerDependencies:
@@ -27328,7 +27465,7 @@ snapshots:
     dependencies:
     dependencies:
       react: 18.2.0
       react: 18.2.0
 
 
-  next-i18next@15.3.1(i18next@23.16.5)(next@14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(react-i18next@15.1.1(i18next@23.16.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0):
+  next-i18next@15.3.1(i18next@23.16.5)(next@14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(react-i18next@15.1.1(i18next@23.16.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0):
     dependencies:
     dependencies:
       '@babel/runtime': 7.25.4
       '@babel/runtime': 7.25.4
       '@types/hoist-non-react-statics': 3.3.5
       '@types/hoist-non-react-statics': 3.3.5
@@ -27336,26 +27473,26 @@ snapshots:
       hoist-non-react-statics: 3.3.2
       hoist-non-react-statics: 3.3.2
       i18next: 23.16.5
       i18next: 23.16.5
       i18next-fs-backend: 2.3.2
       i18next-fs-backend: 2.3.2
-      next: 14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6)
+      next: 14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6)
       react: 18.2.0
       react: 18.2.0
       react-i18next: 15.1.1(i18next@23.16.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
       react-i18next: 15.1.1(i18next@23.16.5)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
 
 
-  next-superjson@0.0.4(next@14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(superjson@1.13.3)(webpack@5.92.1(@swc/core@1.10.7(@swc/helpers@0.5.15))):
+  next-superjson@0.0.4(next@14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(superjson@1.13.3)(webpack@5.92.1(@swc/core@1.10.7(@swc/helpers@0.5.15))):
     dependencies:
     dependencies:
       '@babel/core': 7.24.6
       '@babel/core': 7.24.6
       '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.6)
       '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.6)
       '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.6)
       '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.6)
       babel-loader: 8.3.0(@babel/core@7.24.6)(webpack@5.92.1(@swc/core@1.10.7(@swc/helpers@0.5.15)))
       babel-loader: 8.3.0(@babel/core@7.24.6)(webpack@5.92.1(@swc/core@1.10.7(@swc/helpers@0.5.15)))
-      babel-plugin-superjson-next: 0.4.5(next@14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(superjson@1.13.3)
-      next: 14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6)
+      babel-plugin-superjson-next: 0.4.5(next@14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(superjson@1.13.3)
+      next: 14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6)
     transitivePeerDependencies:
     transitivePeerDependencies:
       - superjson
       - superjson
       - supports-color
       - supports-color
       - webpack
       - webpack
 
 
-  next-themes@0.2.1(next@14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
+  next-themes@0.2.1(next@14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6))(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
     dependencies:
     dependencies:
-      next: 14.2.26(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6)
+      next: 14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6)
       react: 18.2.0
       react: 18.2.0
       react-dom: 18.2.0(react@18.2.0)
       react-dom: 18.2.0(react@18.2.0)
 
 
@@ -27387,6 +27524,34 @@ snapshots:
       - '@babel/core'
       - '@babel/core'
       - babel-plugin-macros
       - babel-plugin-macros
 
 
+  next@14.2.30(@babel/core@7.24.6)(@opentelemetry/api@1.9.0)(@playwright/test@1.49.1)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.77.6):
+    dependencies:
+      '@next/env': 14.2.30
+      '@swc/helpers': 0.5.5
+      busboy: 1.6.0
+      caniuse-lite: 1.0.30001723
+      graceful-fs: 4.2.11
+      postcss: 8.4.31
+      react: 18.2.0
+      react-dom: 18.2.0(react@18.2.0)
+      styled-jsx: 5.1.1(@babel/core@7.24.6)(react@18.2.0)
+    optionalDependencies:
+      '@next/swc-darwin-arm64': 14.2.30
+      '@next/swc-darwin-x64': 14.2.30
+      '@next/swc-linux-arm64-gnu': 14.2.30
+      '@next/swc-linux-arm64-musl': 14.2.30
+      '@next/swc-linux-x64-gnu': 14.2.30
+      '@next/swc-linux-x64-musl': 14.2.30
+      '@next/swc-win32-arm64-msvc': 14.2.30
+      '@next/swc-win32-ia32-msvc': 14.2.30
+      '@next/swc-win32-x64-msvc': 14.2.30
+      '@opentelemetry/api': 1.9.0
+      '@playwright/test': 1.49.1
+      sass: 1.77.6
+    transitivePeerDependencies:
+      - '@babel/core'
+      - babel-plugin-macros
+
   nice-try@1.0.4: {}
   nice-try@1.0.4: {}
 
 
   nimma@0.2.2:
   nimma@0.2.2:
@@ -28184,18 +28349,18 @@ snapshots:
     dependencies:
     dependencies:
       postcss: 8.5.3
       postcss: 8.5.3
 
 
-  postcss-scss@4.0.9(postcss@8.5.3):
+  postcss-scss@4.0.9(postcss@8.5.5):
     dependencies:
     dependencies:
-      postcss: 8.5.3
+      postcss: 8.5.5
 
 
   postcss-selector-parser@6.1.0:
   postcss-selector-parser@6.1.0:
     dependencies:
     dependencies:
       cssesc: 3.0.0
       cssesc: 3.0.0
       util-deprecate: 1.0.2
       util-deprecate: 1.0.2
 
 
-  postcss-sorting@8.0.2(postcss@8.5.3):
+  postcss-sorting@8.0.2(postcss@8.5.5):
     dependencies:
     dependencies:
-      postcss: 8.5.3
+      postcss: 8.5.5
 
 
   postcss-value-parser@4.2.0: {}
   postcss-value-parser@4.2.0: {}
 
 
@@ -28211,6 +28376,12 @@ snapshots:
       picocolors: 1.1.1
       picocolors: 1.1.1
       source-map-js: 1.2.1
       source-map-js: 1.2.1
 
 
+  postcss@8.5.5:
+    dependencies:
+      nanoid: 3.3.11
+      picocolors: 1.1.1
+      source-map-js: 1.2.1
+
   postgres-array@2.0.0: {}
   postgres-array@2.0.0: {}
 
 
   postgres-bytea@1.0.0: {}
   postgres-bytea@1.0.0: {}
@@ -29971,14 +30142,14 @@ snapshots:
       stylelint: 16.5.0(typescript@5.0.4)
       stylelint: 16.5.0(typescript@5.0.4)
       stylelint-order: 6.0.4(stylelint@16.5.0(typescript@5.0.4))
       stylelint-order: 6.0.4(stylelint@16.5.0(typescript@5.0.4))
 
 
-  stylelint-config-recommended-scss@14.0.0(postcss@8.5.3)(stylelint@16.5.0(typescript@5.0.4)):
+  stylelint-config-recommended-scss@14.0.0(postcss@8.5.5)(stylelint@16.5.0(typescript@5.0.4)):
     dependencies:
     dependencies:
-      postcss-scss: 4.0.9(postcss@8.5.3)
+      postcss-scss: 4.0.9(postcss@8.5.5)
       stylelint: 16.5.0(typescript@5.0.4)
       stylelint: 16.5.0(typescript@5.0.4)
       stylelint-config-recommended: 14.0.0(stylelint@16.5.0(typescript@5.0.4))
       stylelint-config-recommended: 14.0.0(stylelint@16.5.0(typescript@5.0.4))
       stylelint-scss: 6.3.0(stylelint@16.5.0(typescript@5.0.4))
       stylelint-scss: 6.3.0(stylelint@16.5.0(typescript@5.0.4))
     optionalDependencies:
     optionalDependencies:
-      postcss: 8.5.3
+      postcss: 8.5.5
 
 
   stylelint-config-recommended@14.0.0(stylelint@16.5.0(typescript@5.0.4)):
   stylelint-config-recommended@14.0.0(stylelint@16.5.0(typescript@5.0.4)):
     dependencies:
     dependencies:
@@ -29986,8 +30157,8 @@ snapshots:
 
 
   stylelint-order@6.0.4(stylelint@16.5.0(typescript@5.0.4)):
   stylelint-order@6.0.4(stylelint@16.5.0(typescript@5.0.4)):
     dependencies:
     dependencies:
-      postcss: 8.5.3
-      postcss-sorting: 8.0.2(postcss@8.5.3)
+      postcss: 8.5.5
+      postcss-sorting: 8.0.2(postcss@8.5.5)
       stylelint: 16.5.0(typescript@5.0.4)
       stylelint: 16.5.0(typescript@5.0.4)
 
 
   stylelint-scss@6.3.0(stylelint@16.5.0(typescript@5.0.4)):
   stylelint-scss@6.3.0(stylelint@16.5.0(typescript@5.0.4)):
@@ -30274,15 +30445,15 @@ snapshots:
       jest-worker: 27.5.1
       jest-worker: 27.5.1
       schema-utils: 4.3.2
       schema-utils: 4.3.2
       serialize-javascript: 6.0.2
       serialize-javascript: 6.0.2
-      terser: 5.39.2
+      terser: 5.42.0
       webpack: 5.92.1(@swc/core@1.10.7(@swc/helpers@0.5.15))
       webpack: 5.92.1(@swc/core@1.10.7(@swc/helpers@0.5.15))
     optionalDependencies:
     optionalDependencies:
       '@swc/core': 1.10.7(@swc/helpers@0.5.15)
       '@swc/core': 1.10.7(@swc/helpers@0.5.15)
 
 
-  terser@5.39.2:
+  terser@5.42.0:
     dependencies:
     dependencies:
       '@jridgewell/source-map': 0.3.6
       '@jridgewell/source-map': 0.3.6
-      acorn: 8.14.1
+      acorn: 8.15.0
       commander: 2.20.3
       commander: 2.20.3
       source-map-support: 0.5.21
       source-map-support: 0.5.21
 
 
@@ -30888,9 +31059,9 @@ snapshots:
       escalade: 3.2.0
       escalade: 3.2.0
       picocolors: 1.1.1
       picocolors: 1.1.1
 
 
-  update-browserslist-db@1.1.3(browserslist@4.24.5):
+  update-browserslist-db@1.1.3(browserslist@4.25.0):
     dependencies:
     dependencies:
-      browserslist: 4.24.5
+      browserslist: 4.25.0
       escalade: 3.2.0
       escalade: 3.2.0
       picocolors: 1.1.1
       picocolors: 1.1.1
 
 
@@ -31053,12 +31224,12 @@ snapshots:
       '@types/unist': 3.0.3
       '@types/unist': 3.0.3
       vfile-message: 4.0.2
       vfile-message: 4.0.2
 
 
-  vite-node@2.1.1(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2):
+  vite-node@2.1.1(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0):
     dependencies:
     dependencies:
       cac: 6.7.14
       cac: 6.7.14
       debug: 4.4.0(supports-color@5.5.0)
       debug: 4.4.0(supports-color@5.5.0)
       pathe: 1.1.2
       pathe: 1.1.2
-      vite: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2)
+      vite: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0)
     transitivePeerDependencies:
     transitivePeerDependencies:
       - '@types/node'
       - '@types/node'
       - less
       - less
@@ -31070,7 +31241,7 @@ snapshots:
       - supports-color
       - supports-color
       - terser
       - terser
 
 
-  vite-plugin-dts@3.9.1(@types/node@20.14.0)(rollup@4.41.0)(typescript@5.0.4)(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2)):
+  vite-plugin-dts@3.9.1(@types/node@20.14.0)(rollup@4.41.0)(typescript@5.0.4)(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0)):
     dependencies:
     dependencies:
       '@microsoft/api-extractor': 7.43.0(@types/node@20.14.0)
       '@microsoft/api-extractor': 7.43.0(@types/node@20.14.0)
       '@rollup/pluginutils': 5.1.0(rollup@4.41.0)
       '@rollup/pluginutils': 5.1.0(rollup@4.41.0)
@@ -31081,24 +31252,24 @@ snapshots:
       typescript: 5.0.4
       typescript: 5.0.4
       vue-tsc: 1.8.27(typescript@5.0.4)
       vue-tsc: 1.8.27(typescript@5.0.4)
     optionalDependencies:
     optionalDependencies:
-      vite: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2)
+      vite: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0)
     transitivePeerDependencies:
     transitivePeerDependencies:
       - '@types/node'
       - '@types/node'
       - rollup
       - rollup
       - supports-color
       - supports-color
 
 
-  vite-tsconfig-paths@5.0.1(typescript@5.0.4)(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2)):
+  vite-tsconfig-paths@5.0.1(typescript@5.0.4)(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0)):
     dependencies:
     dependencies:
       debug: 4.4.0(supports-color@5.5.0)
       debug: 4.4.0(supports-color@5.5.0)
       globrex: 0.1.2
       globrex: 0.1.2
       tsconfck: 3.0.3(typescript@5.0.4)
       tsconfck: 3.0.3(typescript@5.0.4)
     optionalDependencies:
     optionalDependencies:
-      vite: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2)
+      vite: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0)
     transitivePeerDependencies:
     transitivePeerDependencies:
       - supports-color
       - supports-color
       - typescript
       - typescript
 
 
-  vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2):
+  vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0):
     dependencies:
     dependencies:
       esbuild: 0.21.5
       esbuild: 0.21.5
       postcss: 8.5.3
       postcss: 8.5.3
@@ -31107,18 +31278,18 @@ snapshots:
       '@types/node': 20.14.0
       '@types/node': 20.14.0
       fsevents: 2.3.3
       fsevents: 2.3.3
       sass: 1.77.6
       sass: 1.77.6
-      terser: 5.39.2
+      terser: 5.42.0
 
 
   vitest-mock-extended@2.0.2(typescript@5.0.4)(vitest@2.1.1):
   vitest-mock-extended@2.0.2(typescript@5.0.4)(vitest@2.1.1):
     dependencies:
     dependencies:
       ts-essentials: 10.0.2(typescript@5.0.4)
       ts-essentials: 10.0.2(typescript@5.0.4)
       typescript: 5.0.4
       typescript: 5.0.4
-      vitest: 2.1.1(@types/node@20.14.0)(@vitest/ui@2.1.1)(happy-dom@15.7.4)(sass@1.77.6)(terser@5.39.2)
+      vitest: 2.1.1(@types/node@20.14.0)(@vitest/ui@2.1.1)(happy-dom@15.7.4)(sass@1.77.6)(terser@5.42.0)
 
 
-  vitest@2.1.1(@types/node@20.14.0)(@vitest/ui@2.1.1)(happy-dom@15.7.4)(sass@1.77.6)(terser@5.39.2):
+  vitest@2.1.1(@types/node@20.14.0)(@vitest/ui@2.1.1)(happy-dom@15.7.4)(sass@1.77.6)(terser@5.42.0):
     dependencies:
     dependencies:
       '@vitest/expect': 2.1.1
       '@vitest/expect': 2.1.1
-      '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2))
+      '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0))
       '@vitest/pretty-format': 2.1.1
       '@vitest/pretty-format': 2.1.1
       '@vitest/runner': 2.1.1
       '@vitest/runner': 2.1.1
       '@vitest/snapshot': 2.1.1
       '@vitest/snapshot': 2.1.1
@@ -31133,8 +31304,8 @@ snapshots:
       tinyexec: 0.3.0
       tinyexec: 0.3.0
       tinypool: 1.0.1
       tinypool: 1.0.1
       tinyrainbow: 1.2.0
       tinyrainbow: 1.2.0
-      vite: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2)
-      vite-node: 2.1.1(@types/node@20.14.0)(sass@1.77.6)(terser@5.39.2)
+      vite: 5.4.19(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0)
+      vite-node: 2.1.1(@types/node@20.14.0)(sass@1.77.6)(terser@5.42.0)
       why-is-node-running: 2.3.0
       why-is-node-running: 2.3.0
     optionalDependencies:
     optionalDependencies:
       '@types/node': 20.14.0
       '@types/node': 20.14.0
@@ -31248,20 +31419,20 @@ snapshots:
       - bufferutil
       - bufferutil
       - utf-8-validate
       - utf-8-validate
 
 
-  webpack-sources@3.2.3: {}
+  webpack-sources@3.3.2: {}
 
 
   webpack-virtual-modules@0.6.2: {}
   webpack-virtual-modules@0.6.2: {}
 
 
   webpack@5.92.1(@swc/core@1.10.7(@swc/helpers@0.5.15)):
   webpack@5.92.1(@swc/core@1.10.7(@swc/helpers@0.5.15)):
     dependencies:
     dependencies:
       '@types/eslint-scope': 3.7.7
       '@types/eslint-scope': 3.7.7
-      '@types/estree': 1.0.7
+      '@types/estree': 1.0.8
       '@webassemblyjs/ast': 1.14.1
       '@webassemblyjs/ast': 1.14.1
       '@webassemblyjs/wasm-edit': 1.14.1
       '@webassemblyjs/wasm-edit': 1.14.1
       '@webassemblyjs/wasm-parser': 1.14.1
       '@webassemblyjs/wasm-parser': 1.14.1
-      acorn: 8.14.1
-      acorn-import-attributes: 1.9.5(acorn@8.14.1)
-      browserslist: 4.24.5
+      acorn: 8.15.0
+      acorn-import-attributes: 1.9.5(acorn@8.15.0)
+      browserslist: 4.25.0
       chrome-trace-event: 1.0.4
       chrome-trace-event: 1.0.4
       enhanced-resolve: 5.18.1
       enhanced-resolve: 5.18.1
       es-module-lexer: 1.7.0
       es-module-lexer: 1.7.0
@@ -31277,7 +31448,7 @@ snapshots:
       tapable: 2.2.2
       tapable: 2.2.2
       terser-webpack-plugin: 5.3.14(@swc/core@1.10.7(@swc/helpers@0.5.15))(webpack@5.92.1(@swc/core@1.10.7(@swc/helpers@0.5.15)))
       terser-webpack-plugin: 5.3.14(@swc/core@1.10.7(@swc/helpers@0.5.15))(webpack@5.92.1(@swc/core@1.10.7(@swc/helpers@0.5.15)))
       watchpack: 2.4.4
       watchpack: 2.4.4
-      webpack-sources: 3.2.3
+      webpack-sources: 3.3.2
     transitivePeerDependencies:
     transitivePeerDependencies:
       - '@swc/core'
       - '@swc/core'
       - esbuild
       - esbuild