fix(deps): resolve frontend advisories
CI and Deploy / test (pull_request) Failing after 4m7s
CI and Deploy / deploy (pull_request) Has been skipped

Upgrade React Router to the patched v7 line and refresh transitive js-yaml and nanoid packages. Adapt RouterProvider flags and the Jest jsdom environment without changing application routes.
This commit is contained in:
cesnimda
2026-08-10 00:39:12 +02:00
parent c14b8a0ee4
commit b55a592b2c
5 changed files with 52 additions and 33 deletions
+1 -1
View File
@@ -437,7 +437,7 @@ export default function App() {
<JobTrackerThemeProvider preference={themeMode} systemPrefersDark={systemPrefersDark}>
<I18nProvider>
<ThemeControlsContext.Provider value={themeControls}>
<RouterProvider router={router} future={{ v7_startTransition: true }} />
<RouterProvider router={router} />
</ThemeControlsContext.Provider>
</I18nProvider>
</JobTrackerThemeProvider>
@@ -44,7 +44,7 @@ function renderAt(id: number) {
return render(
<I18nProvider>
<ToastProvider>
<RouterProvider router={router} future={{ v7_startTransition: true }} />
<RouterProvider router={router} />
</ToastProvider>
</I18nProvider>,
);
+3
View File
@@ -1,6 +1,9 @@
import React from 'react';
import { TextDecoder, TextEncoder } from 'util';
import { configure } from '@testing-library/react';
Object.assign(globalThis, { TextDecoder, TextEncoder });
// Heavy MUI views (job table, workspace dialog, profile page) can exceed the
// 1s default async query timeout on slower machines; findBy*/waitFor assertions
// still resolve as soon as the element appears.