diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 8d3b5221e..9712424f1 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -38,7 +38,7 @@ "dayjs": "^1.11.13", "dotenv": "^16.4.5", "superjson": "2.2.1", - "undici": "6.21.0" + "undici": "7.0.0" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/apps/tasks/src/test/undici-log-agent-override.spec.ts b/apps/tasks/src/test/undici-log-agent-override.spec.ts index d5d2af1f6..f237c22e7 100644 --- a/apps/tasks/src/test/undici-log-agent-override.spec.ts +++ b/apps/tasks/src/test/undici-log-agent-override.spec.ts @@ -8,7 +8,7 @@ import { LoggingAgent } from "~/undici-log-agent-override"; vi.mock("undici", () => { return { Agent: class Agent { - dispatch(_options: Dispatcher.DispatchOptions, _handler: Dispatcher.DispatchHandlers): boolean { + dispatch(_options: Dispatcher.DispatchOptions, _handler: Dispatcher.DispatchHandler): boolean { return true; } }, diff --git a/apps/tasks/src/undici-log-agent-override.ts b/apps/tasks/src/undici-log-agent-override.ts index 6f02985c0..8f0e49f00 100644 --- a/apps/tasks/src/undici-log-agent-override.ts +++ b/apps/tasks/src/undici-log-agent-override.ts @@ -8,7 +8,7 @@ export class LoggingAgent extends Agent { super(...props); } - dispatch(options: Dispatcher.DispatchOptions, handler: Dispatcher.DispatchHandlers): boolean { + dispatch(options: Dispatcher.DispatchOptions, handler: Dispatcher.DispatchHandler): boolean { const url = new URL(`${options.origin as string}${options.path}`); // The below code should prevent sensitive data from being logged as diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 239e6d69b..472b9ca64 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -328,8 +328,8 @@ importers: specifier: 2.2.1 version: 2.2.1 undici: - specifier: 6.21.0 - version: 6.21.0 + specifier: 7.0.0 + version: 7.0.0 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -7911,9 +7911,9 @@ packages: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} engines: {node: '>=14.0'} - undici@6.21.0: - resolution: {integrity: sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==} - engines: {node: '>=18.17'} + undici@7.0.0: + resolution: {integrity: sha512-c4xi3kWnQJrb7h2q8aJYKvUzmz7boCgz1cUCC6OwdeM5Tr2P0hDuthr2iut4ggqsz+Cnh20U/LoTzbKIdDS/Nw==} + engines: {node: '>=20.18.1'} unenv@1.10.0: resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==} @@ -15030,7 +15030,7 @@ snapshots: dependencies: '@fastify/busboy': 2.1.1 - undici@6.21.0: {} + undici@7.0.0: {} unenv@1.10.0: dependencies: