From a9aa0e303bbbd6907e812e9ce16acfda27954890 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Fri, 2 May 2025 22:21:25 +0000 Subject: [PATCH 01/41] chore(deps): update dependency eslint to ^9.26.0 (#3008) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- apps/tasks/package.json | 2 +- apps/websocket/package.json | 2 +- packages/analytics/package.json | 2 +- packages/api/package.json | 2 +- packages/auth/package.json | 2 +- packages/boards/package.json | 2 +- packages/certificates/package.json | 2 +- packages/cli/package.json | 2 +- packages/common/package.json | 2 +- packages/cron-job-runner/package.json | 2 +- packages/cron-job-status/package.json | 2 +- packages/cron-jobs-core/package.json | 2 +- packages/cron-jobs/package.json | 2 +- packages/db/package.json | 2 +- packages/definitions/package.json | 2 +- packages/docker/package.json | 2 +- packages/env/package.json | 2 +- packages/form/package.json | 2 +- packages/forms-collection/package.json | 2 +- packages/icons/package.json | 2 +- packages/integrations/package.json | 2 +- packages/log/package.json | 2 +- packages/modals-collection/package.json | 2 +- packages/modals/package.json | 2 +- packages/notifications/package.json | 2 +- packages/old-import/package.json | 2 +- packages/old-schema/package.json | 2 +- packages/ping/package.json | 2 +- packages/redis/package.json | 2 +- packages/request-handler/package.json | 2 +- packages/server-settings/package.json | 2 +- packages/settings/package.json | 2 +- packages/spotlight/package.json | 2 +- packages/translation/package.json | 2 +- packages/ui/package.json | 2 +- packages/validation/package.json | 2 +- packages/widgets/package.json | 2 +- pnpm-lock.yaml | 606 ++++++++++++++++++------ tooling/eslint/package.json | 2 +- 40 files changed, 512 insertions(+), 172 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 8e485a5ba..f631364bd 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -98,7 +98,7 @@ "@types/react-dom": "19.1.3", "@types/swagger-ui-react": "^5.18.0", "concurrently": "^9.1.2", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "node-loader": "^2.1.0", "prettier": "^3.5.3", "typescript": "^5.8.3" diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 2fc1ab712..e0238c2af 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -46,7 +46,7 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/node": "^22.15.3", "dotenv-cli": "^8.0.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "prettier": "^3.5.3", "tsx": "4.19.4", "typescript": "^5.8.3" diff --git a/apps/websocket/package.json b/apps/websocket/package.json index f56f73f63..185d2f298 100644 --- a/apps/websocket/package.json +++ b/apps/websocket/package.json @@ -34,7 +34,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/ws": "^8.18.1", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "prettier": "^3.5.3", "typescript": "^5.8.3" } diff --git a/packages/analytics/package.json b/packages/analytics/package.json index a4842a173..e2a91116f 100644 --- a/packages/analytics/package.json +++ b/packages/analytics/package.json @@ -32,7 +32,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/api/package.json b/packages/api/package.json index a42d8411f..dbc33327d 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -58,7 +58,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "prettier": "^3.5.3", "typescript": "^5.8.3" } diff --git a/packages/auth/package.json b/packages/auth/package.json index aa8234320..6f1843fbe 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -47,7 +47,7 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/bcrypt": "5.0.2", "@types/cookies": "0.9.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "prettier": "^3.5.3", "typescript": "^5.8.3" } diff --git a/packages/boards/package.json b/packages/boards/package.json index fad393c7f..d5e5e4593 100644 --- a/packages/boards/package.json +++ b/packages/boards/package.json @@ -32,7 +32,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/certificates/package.json b/packages/certificates/package.json index 8a7d72298..6e57cbd74 100644 --- a/packages/certificates/package.json +++ b/packages/certificates/package.json @@ -29,7 +29,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/cli/package.json b/packages/cli/package.json index b2aeb2e43..b5230185b 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -34,7 +34,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/common/package.json b/packages/common/package.json index 711d8cd52..60c447880 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -40,7 +40,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/cron-job-runner/package.json b/packages/cron-job-runner/package.json index aa14dee2c..d14d08009 100644 --- a/packages/cron-job-runner/package.json +++ b/packages/cron-job-runner/package.json @@ -33,7 +33,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/cron-job-status/package.json b/packages/cron-job-status/package.json index 45811f4ff..6a9537cab 100644 --- a/packages/cron-job-status/package.json +++ b/packages/cron-job-status/package.json @@ -29,7 +29,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/cron-jobs-core/package.json b/packages/cron-jobs-core/package.json index 775859e89..eca185503 100644 --- a/packages/cron-jobs-core/package.json +++ b/packages/cron-jobs-core/package.json @@ -32,7 +32,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/node-cron": "^3.0.11", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/cron-jobs/package.json b/packages/cron-jobs/package.json index ffa8b66a4..7ccf9c26a 100644 --- a/packages/cron-jobs/package.json +++ b/packages/cron-jobs/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/db/package.json b/packages/db/package.json index 1435a3cf0..5057549ec 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -60,7 +60,7 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/better-sqlite3": "7.6.13", "dotenv-cli": "^8.0.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "prettier": "^3.5.3", "tsx": "4.19.4", "typescript": "^5.8.3" diff --git a/packages/definitions/package.json b/packages/definitions/package.json index 5a2fc91c9..bd85d07a7 100644 --- a/packages/definitions/package.json +++ b/packages/definitions/package.json @@ -29,7 +29,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/docker/package.json b/packages/docker/package.json index 4e221ef34..210b2c6aa 100644 --- a/packages/docker/package.json +++ b/packages/docker/package.json @@ -32,7 +32,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/dockerode": "^3.3.38", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/env/package.json b/packages/env/package.json index a01106c92..31b44af32 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -30,7 +30,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/form/package.json b/packages/form/package.json index 67c8f8698..ba8ca2ad2 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -33,7 +33,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/forms-collection/package.json b/packages/forms-collection/package.json index 6cfc2b224..e883841b2 100644 --- a/packages/forms-collection/package.json +++ b/packages/forms-collection/package.json @@ -37,7 +37,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/icons/package.json b/packages/icons/package.json index 44c102916..effeb4c12 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -31,7 +31,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/integrations/package.json b/packages/integrations/package.json index c3f02434e..899ecd0f5 100644 --- a/packages/integrations/package.json +++ b/packages/integrations/package.json @@ -51,7 +51,7 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/node-unifi": "^2.5.1", "@types/xml2js": "^0.4.14", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/log/package.json b/packages/log/package.json index 2c6a3f495..684f457e2 100644 --- a/packages/log/package.json +++ b/packages/log/package.json @@ -33,7 +33,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index 1563287d1..908e9e3ad 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -45,7 +45,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/modals/package.json b/packages/modals/package.json index cdb1e5b4b..4c53fd4f7 100644 --- a/packages/modals/package.json +++ b/packages/modals/package.json @@ -32,7 +32,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/notifications/package.json b/packages/notifications/package.json index 8b93c4271..4b21aa46c 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -31,7 +31,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/old-import/package.json b/packages/old-import/package.json index 640590033..9798b5c7b 100644 --- a/packages/old-import/package.json +++ b/packages/old-import/package.json @@ -52,7 +52,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/adm-zip": "0.5.7", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/old-schema/package.json b/packages/old-schema/package.json index fc7ae7d90..9261f2711 100644 --- a/packages/old-schema/package.json +++ b/packages/old-schema/package.json @@ -29,7 +29,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/ping/package.json b/packages/ping/package.json index 1dec8055d..586d739d5 100644 --- a/packages/ping/package.json +++ b/packages/ping/package.json @@ -30,7 +30,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/redis/package.json b/packages/redis/package.json index 2cfab7d4f..c35cda88f 100644 --- a/packages/redis/package.json +++ b/packages/redis/package.json @@ -33,7 +33,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/request-handler/package.json b/packages/request-handler/package.json index 379dad834..4b7fd4b79 100644 --- a/packages/request-handler/package.json +++ b/packages/request-handler/package.json @@ -37,7 +37,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/server-settings/package.json b/packages/server-settings/package.json index 25de5746b..2bef20cf0 100644 --- a/packages/server-settings/package.json +++ b/packages/server-settings/package.json @@ -29,7 +29,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/settings/package.json b/packages/settings/package.json index 2a8d0d51c..f69bfe151 100644 --- a/packages/settings/package.json +++ b/packages/settings/package.json @@ -35,7 +35,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index 785d36fc7..b69266e39 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -47,7 +47,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/translation/package.json b/packages/translation/package.json index 313ef0845..7e23d6dad 100644 --- a/packages/translation/package.json +++ b/packages/translation/package.json @@ -41,7 +41,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index ca696a46f..fd297f42f 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -43,7 +43,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/css-modules": "^1.0.5", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/validation/package.json b/packages/validation/package.json index 6511a7f2e..4033c516e 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -31,7 +31,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 3dcbb4636..65f15e054 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -82,7 +82,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/video.js": "^7.3.58", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 092681fff..2824cf956 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -322,8 +322,8 @@ importers: specifier: ^9.1.2 version: 9.1.2 eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 node-loader: specifier: ^2.1.0 version: 2.1.0(webpack@5.94.0) @@ -410,8 +410,8 @@ importers: specifier: ^8.0.0 version: 8.0.0 eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 prettier: specifier: ^3.5.3 version: 3.5.3 @@ -471,8 +471,8 @@ importers: specifier: ^8.18.1 version: 8.18.1 eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 prettier: specifier: ^3.5.3 version: 3.5.3 @@ -508,8 +508,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -623,8 +623,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 prettier: specifier: ^3.5.3 version: 3.5.3 @@ -702,8 +702,8 @@ importers: specifier: 0.9.0 version: 0.9.0 eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 prettier: specifier: ^3.5.3 version: 3.5.3 @@ -733,8 +733,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -758,8 +758,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -795,8 +795,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -838,8 +838,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -872,8 +872,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -894,8 +894,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -964,8 +964,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -992,8 +992,8 @@ importers: specifier: ^3.0.11 version: 3.0.11 eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1062,8 +1062,8 @@ importers: specifier: ^8.0.0 version: 8.0.0 eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 prettier: specifier: ^3.5.3 version: 3.5.3 @@ -1090,8 +1090,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1121,8 +1121,8 @@ importers: specifier: ^3.3.38 version: 3.3.38 eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1146,8 +1146,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1180,8 +1180,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1229,8 +1229,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1257,8 +1257,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1342,8 +1342,8 @@ importers: specifier: ^0.4.14 version: 0.4.14 eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1376,8 +1376,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1410,8 +1410,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1483,8 +1483,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1511,8 +1511,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1593,8 +1593,8 @@ importers: specifier: 0.5.7 version: 0.5.7 eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1618,8 +1618,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1646,8 +1646,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1683,8 +1683,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1732,8 +1732,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1757,8 +1757,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1797,8 +1797,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1873,8 +1873,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1919,8 +1919,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -1980,8 +1980,8 @@ importers: specifier: ^1.0.5 version: 1.0.5 eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -2011,8 +2011,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -2186,8 +2186,8 @@ importers: specifier: ^7.3.58 version: 7.3.58 eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -2199,25 +2199,25 @@ importers: version: 15.3.1 eslint-config-prettier: specifier: ^10.1.2 - version: 10.1.2(eslint@9.25.1) + version: 10.1.2(eslint@9.26.0) eslint-config-turbo: specifier: ^2.5.2 - version: 2.5.2(eslint@9.25.1)(turbo@2.5.2) + version: 2.5.2(eslint@9.26.0)(turbo@2.5.2) eslint-plugin-import: specifier: ^2.31.0 - version: 2.31.0(@typescript-eslint/parser@8.31.1(eslint@9.25.1)(typescript@5.8.3))(eslint@9.25.1) + version: 2.31.0(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0) eslint-plugin-jsx-a11y: specifier: ^6.10.2 - version: 6.10.2(eslint@9.25.1) + version: 6.10.2(eslint@9.26.0) eslint-plugin-react: specifier: ^7.37.5 - version: 7.37.5(eslint@9.25.1) + version: 7.37.5(eslint@9.26.0) eslint-plugin-react-hooks: specifier: ^5.2.0 - version: 5.2.0(eslint@9.25.1) + version: 5.2.0(eslint@9.26.0) typescript-eslint: specifier: ^8.31.1 - version: 8.31.1(eslint@9.25.1)(typescript@5.8.3) + version: 8.31.1(eslint@9.26.0)(typescript@5.8.3) devDependencies: '@homarr/prettier-config': specifier: workspace:^0.1.0 @@ -2226,8 +2226,8 @@ importers: specifier: workspace:^0.1.0 version: link:../typescript eslint: - specifier: ^9.25.1 - version: 9.25.1 + specifier: ^9.26.0 + version: 9.26.0 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -3133,8 +3133,8 @@ packages: resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.25.1': - resolution: {integrity: sha512-dEIwmjntEx8u3Uvv+kr3PDeeArL8Hw07H9kyYxCjnM9pBjfEhk6uLXSchxxzgiwtRhhzVzqmUSDFBOi1TuZ7qg==} + '@eslint/js@9.26.0': + resolution: {integrity: sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': @@ -3522,6 +3522,10 @@ packages: resolution: {integrity: sha512-u6/kglVwZRu5+GMmtkNlGLqJVkgTl0TtM+hLa9rBg7pldx+5NG5bk45NvL37uZmAr2Xfa1C6qHb7GrFwfP372g==} hasBin: true + '@modelcontextprotocol/sdk@1.11.0': + resolution: {integrity: sha512-k/1pb70eD638anoi0e8wUGAlbMJXyvdV4p62Ko+EZ7eBe1xMx8Uhak1R5DgfoofsK5IBBnRwsYGTaLZl+6/+RQ==} + engines: {node: '>=18'} + '@next/env@15.3.1': resolution: {integrity: sha512-cwK27QdzrMblHSn9DZRV+DQscHXRuJv6MydlJRpFSqJWZrTYMLzKDeyueJNN9MGd8NNiUKzDQADAf+dMLXX7YQ==} @@ -4967,6 +4971,10 @@ packages: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} + accepts@2.0.0: + resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==} + engines: {node: '>= 0.6'} + acorn-import-attributes@1.9.5: resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} peerDependencies: @@ -5306,6 +5314,10 @@ packages: bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + body-parser@2.2.0: + resolution: {integrity: sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==} + engines: {node: '>=18'} + bottleneck@2.19.5: resolution: {integrity: sha512-VHiNCbI1lKdl44tGrhNfU3lup0Tj/ZBMJB5/2ZbNXRCPuRCO7ed2mgcK4r17y+KB2EfuYuRaVlwNbAeaWGSpbw==} @@ -5636,6 +5648,14 @@ packages: constant-case@2.0.0: resolution: {integrity: sha512-eS0N9WwmjTqrOmR3o83F5vW8Z+9R1HnVz3xmzT2PMFug9ly+Au/fxRWlEBSb6LcZwspSsEn9Xs1uw9YgzAg1EQ==} + content-disposition@1.0.0: + resolution: {integrity: sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==} + engines: {node: '>= 0.6'} + + content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + conventional-changelog-angular@8.0.0: resolution: {integrity: sha512-CLf+zr6St0wIxos4bmaKHRXWAcsCXrJU6F4VdNDrGRK3B8LDLKoX3zuMV5GhtbGkVR/LohZ6MT6im43vZLSjmA==} engines: {node: '>=18'} @@ -5668,6 +5688,10 @@ packages: cookie-es@1.2.2: resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} + cookie-signature@1.2.2: + resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==} + engines: {node: '>=6.6.0'} + cookie@0.7.2: resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} engines: {node: '>= 0.6'} @@ -6147,6 +6171,9 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + effect@3.13.10: resolution: {integrity: sha512-f2n51BJJ25G9rb/C1ClkgsVFXH6YTkCHmd6ebpu6cAkwQxfhnfbkVWKgkn3nyW9YnC9z4K8bGohRYaZ+HyWtLg==} @@ -6172,6 +6199,10 @@ packages: enabled@2.0.0: resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==} + encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} @@ -6296,6 +6327,9 @@ packages: resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==} engines: {node: '>=8'} + escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + escape-string-regexp@1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} @@ -6399,8 +6433,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.25.1: - resolution: {integrity: sha512-E6Mtz9oGQWDCpV12319d59n4tx9zOTXSTmc8BLVxBx+G/0RdM5MvEEJLU9c0+aleoePYYgVTOsRblx433qmhWQ==} + eslint@9.26.0: + resolution: {integrity: sha512-Hx0MOjPh6uK9oq9nVsATZKE/Wlbai7KFjfCuw9UHaguDW3x+HF0O5nIi3ud39TWgrTjTO5nHxmL3R1eANinWHQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -6447,6 +6481,10 @@ packages: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} + etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + event-target-shim@5.0.1: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} engines: {node: '>=6'} @@ -6461,6 +6499,14 @@ packages: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} + eventsource-parser@3.0.1: + resolution: {integrity: sha512-VARTJ9CYeuQYb0pZEPbzi740OWFgpHe7AYJ2WFZVnUDUQp5Dk2yJUgF36YsZ81cOyxT0QxmXD2EQpapAouzWVA==} + engines: {node: '>=18.0.0'} + + eventsource@3.0.6: + resolution: {integrity: sha512-l19WpE2m9hSuyP06+FbuUUf1G+R0SFLrtQfbRb9PRr+oimOfxQhgGCbVaXg5IvZyyTThJsxh6L/srkMiCeBPDA==} + engines: {node: '>=18.0.0'} + execa@5.1.1: resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} engines: {node: '>=10'} @@ -6481,6 +6527,16 @@ packages: resolution: {integrity: sha512-/kP8CAwxzLVEeFrMm4kMmy4CCDlpipyA7MYLVrdJIkV0fYF0UaigQHRsxHiuY/GEea+bh4KSv3TIlgr+2UL6bw==} engines: {node: '>=12.0.0'} + express-rate-limit@7.5.0: + resolution: {integrity: sha512-eB5zbQh5h+VenMPM3fh+nw1YExi5nMr6HUCR62ELSP11huvxm/Uir1H1QEyTkk5QX6A58pX6NmaTMceKZ0Eodg==} + engines: {node: '>= 16'} + peerDependencies: + express: ^4.11 || 5 || ^5.0.0-beta.1 + + express@5.1.0: + resolution: {integrity: sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==} + engines: {node: '>= 18'} + extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} @@ -6592,6 +6648,10 @@ packages: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} + finalhandler@2.1.0: + resolution: {integrity: sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==} + engines: {node: '>= 0.8'} + find-up-simple@1.0.0: resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==} engines: {node: '>=18'} @@ -6645,6 +6705,14 @@ packages: resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} engines: {node: '>=0.4.x'} + forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + + fresh@2.0.0: + resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==} + engines: {node: '>= 0.8'} + from2@2.3.0: resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} @@ -7123,6 +7191,10 @@ packages: resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} engines: {node: '>= 12'} + ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + iron-webcrypto@1.2.1: resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==} @@ -7288,6 +7360,9 @@ packages: is-potential-custom-element-name@1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + is-promise@4.0.0: + resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==} + is-property@1.0.2: resolution: {integrity: sha512-Ks/IoX00TtClbGQr4TWXemAnktAQvYB7HzcCxDGqEZU6oCmb2INHuOoKxbtR+HFkmYWBKv/dOZtGRiAjDhj92g==} @@ -7783,10 +7858,18 @@ packages: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} + media-typer@1.1.0: + resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} + engines: {node: '>= 0.8'} + meow@13.2.0: resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} engines: {node: '>=18'} + merge-descriptors@2.0.0: + resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==} + engines: {node: '>=18'} + merge-stream@2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} @@ -7865,10 +7948,18 @@ packages: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} + mime-db@1.54.0: + resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} + engines: {node: '>= 0.6'} + mime-types@2.1.35: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} + mime-types@3.0.1: + resolution: {integrity: sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==} + engines: {node: '>= 0.6'} + mime@4.0.4: resolution: {integrity: sha512-v8yqInVjhXyqP6+Kw4fV3ZzeMRqEW6FotRsKXjRS5VMTNIuXsdRoAvklpoRgSqXm6o9VNH4/C0mgedko9DdLsQ==} engines: {node: '>=16'} @@ -8350,6 +8441,10 @@ packages: ohash@1.1.4: resolution: {integrity: sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==} + on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} @@ -8504,6 +8599,10 @@ packages: parse5@7.2.1: resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==} + parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + pascal-case@2.0.1: resolution: {integrity: sha512-qjS4s8rBOJa2Xm0jmxXiyh1+OFf6ekCWOvUaRgAQSktzlTbMotS0nmG9gyYAybCWBcuP4fsBeRCKNwGBnMe2OQ==} @@ -8541,6 +8640,10 @@ packages: resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} engines: {node: 20 || >=22} + path-to-regexp@8.2.0: + resolution: {integrity: sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==} + engines: {node: '>=16'} + path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -8580,6 +8683,10 @@ packages: piscina@4.6.1: resolution: {integrity: sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==} + pkce-challenge@5.0.0: + resolution: {integrity: sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==} + engines: {node: '>=16.20.0'} + pkcs7@1.0.4: resolution: {integrity: sha512-afRERtHn54AlwaF2/+LFszyAANTCggGilmcmILUzEjvs3XgFZT+xE6+QWQcAGmu4xajy+Xtj7acLOPdx5/eXWQ==} hasBin: true @@ -8790,6 +8897,10 @@ packages: proxmox-api@1.1.1: resolution: {integrity: sha512-2qH7pxKBBHa7WtEBmxPaBY2FZEH2R04hqr9zD9PmErLzJ7RGGcfNcXoS/v5G4vBM2Igmnx0EAYBstPwwfDwHnA==} + proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} + proxy-agent@6.5.0: resolution: {integrity: sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==} engines: {node: '>= 14'} @@ -8825,6 +8936,10 @@ packages: resolution: {integrity: sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==} engines: {node: '>=0.6'} + qs@6.14.0: + resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} + engines: {node: '>=0.6'} + querystringify@2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} @@ -8850,10 +8965,18 @@ packages: randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + raw-body@2.5.2: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} + raw-body@3.0.0: + resolution: {integrity: sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==} + engines: {node: '>= 0.8'} + rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -9178,6 +9301,10 @@ packages: rope-sequence@1.3.4: resolution: {integrity: sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==} + router@2.2.0: + resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} + engines: {node: '>= 18'} + rrdom@0.1.7: resolution: {integrity: sha512-ZLd8f14z9pUy2Hk9y636cNv5Y2BMnNEY99wxzW9tD2BLDfe1xFxtLjB4q/xCBYo6HRe0wofzKzjm4JojmpBfFw==} @@ -9304,6 +9431,10 @@ packages: engines: {node: '>=10'} hasBin: true + send@1.2.0: + resolution: {integrity: sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==} + engines: {node: '>= 18'} + sentence-case@2.1.1: resolution: {integrity: sha512-ENl7cYHaK/Ktwk5OTD+aDbQ3uC8IByu/6Bkg+HDv8Mm+XnBnppVNalcfJTNsp1ibstKh030/JKQQWglDvtKwEQ==} @@ -9317,6 +9448,10 @@ packages: serialize-javascript@6.0.2: resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + serve-static@2.2.0: + resolution: {integrity: sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==} + engines: {node: '>= 18'} + set-blocking@2.0.0: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} @@ -10050,6 +10185,10 @@ packages: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} + type-is@2.0.1: + resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} + engines: {node: '>= 0.6'} + typed-array-buffer@1.0.2: resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} engines: {node: '>= 0.4'} @@ -10706,6 +10845,11 @@ packages: peerDependencies: zod: ^3.21.4 + zod-to-json-schema@3.24.5: + resolution: {integrity: sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==} + peerDependencies: + zod: ^3.24.1 + zod@3.24.3: resolution: {integrity: sha512-HhY1oqzWCQWuUqvBFnsyrtZRhyPeR7SUGv+C4+MsisMuVfSPx8HpwWqH8tRahSlt6M3PiFAcoeFhZAqIXTxoSg==} @@ -11383,9 +11527,9 @@ snapshots: '@esbuild/win32-x64@0.25.2': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.25.1)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.26.0)': dependencies: - eslint: 9.25.1 + eslint: 9.26.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -11418,7 +11562,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.25.1': {} + '@eslint/js@9.26.0': {} '@eslint/object-schema@2.1.6': {} @@ -11870,6 +12014,21 @@ snapshots: - utf-8-validate - webpack-sources + '@modelcontextprotocol/sdk@1.11.0': + dependencies: + content-type: 1.0.5 + cors: 2.8.5 + cross-spawn: 7.0.6 + eventsource: 3.0.6 + express: 5.1.0 + express-rate-limit: 7.5.0(express@5.1.0) + pkce-challenge: 5.0.0 + raw-body: 3.0.0 + zod: 3.24.3 + zod-to-json-schema: 3.24.5(zod@3.24.3) + transitivePeerDependencies: + - supports-color + '@next/env@15.3.1': {} '@next/eslint-plugin-next@15.3.1': @@ -13424,15 +13583,15 @@ snapshots: dependencies: '@types/node': 22.15.3 - '@typescript-eslint/eslint-plugin@8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.25.1)(typescript@5.8.3))(eslint@9.25.1)(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.31.1(eslint@9.25.1)(typescript@5.8.3) + '@typescript-eslint/parser': 8.31.1(eslint@9.26.0)(typescript@5.8.3) '@typescript-eslint/scope-manager': 8.31.1 - '@typescript-eslint/type-utils': 8.31.1(eslint@9.25.1)(typescript@5.8.3) - '@typescript-eslint/utils': 8.31.1(eslint@9.25.1)(typescript@5.8.3) + '@typescript-eslint/type-utils': 8.31.1(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.31.1(eslint@9.26.0)(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.31.1 - eslint: 9.25.1 + eslint: 9.26.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -13441,14 +13600,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.31.1(eslint@9.25.1)(typescript@5.8.3)': + '@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3)': dependencies: '@typescript-eslint/scope-manager': 8.31.1 '@typescript-eslint/types': 8.31.1 '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.31.1 debug: 4.4.0 - eslint: 9.25.1 + eslint: 9.26.0 typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -13458,12 +13617,12 @@ snapshots: '@typescript-eslint/types': 8.31.1 '@typescript-eslint/visitor-keys': 8.31.1 - '@typescript-eslint/type-utils@8.31.1(eslint@9.25.1)(typescript@5.8.3)': + '@typescript-eslint/type-utils@8.31.1(eslint@9.26.0)(typescript@5.8.3)': dependencies: '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.8.3) - '@typescript-eslint/utils': 8.31.1(eslint@9.25.1)(typescript@5.8.3) + '@typescript-eslint/utils': 8.31.1(eslint@9.26.0)(typescript@5.8.3) debug: 4.4.0 - eslint: 9.25.1 + eslint: 9.26.0 ts-api-utils: 2.0.1(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: @@ -13485,13 +13644,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.31.1(eslint@9.25.1)(typescript@5.8.3)': + '@typescript-eslint/utils@8.31.1(eslint@9.26.0)(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.25.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.26.0) '@typescript-eslint/scope-manager': 8.31.1 '@typescript-eslint/types': 8.31.1 '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.8.3) - eslint: 9.25.1 + eslint: 9.26.0 typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -13718,6 +13877,11 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 + accepts@2.0.0: + dependencies: + mime-types: 3.0.1 + negotiator: 1.0.0 + acorn-import-attributes@1.9.5(acorn@8.14.1): dependencies: acorn: 8.14.1 @@ -14095,6 +14259,20 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 + body-parser@2.2.0: + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 4.4.0 + http-errors: 2.0.0 + iconv-lite: 0.6.3 + on-finished: 2.4.1 + qs: 6.14.0 + raw-body: 3.0.0 + type-is: 2.0.1 + transitivePeerDependencies: + - supports-color + bottleneck@2.19.5: {} boxen@5.1.2: @@ -14458,6 +14636,12 @@ snapshots: snake-case: 2.1.0 upper-case: 1.1.3 + content-disposition@1.0.0: + dependencies: + safe-buffer: 5.2.1 + + content-type@1.0.5: {} + conventional-changelog-angular@8.0.0: dependencies: compare-func: 2.0.0 @@ -14486,6 +14670,8 @@ snapshots: cookie-es@1.2.2: {} + cookie-signature@1.2.2: {} + cookie@0.7.2: {} cookie@1.0.2: {} @@ -14871,6 +15057,8 @@ snapshots: eastasianwidth@0.2.0: {} + ee-first@1.1.1: {} + effect@3.13.10: dependencies: '@standard-schema/spec': 1.0.0 @@ -14890,6 +15078,8 @@ snapshots: enabled@2.0.0: {} + encodeurl@2.0.0: {} + end-of-stream@1.4.4: dependencies: once: 1.4.0 @@ -15222,6 +15412,8 @@ snapshots: escape-goat@2.1.1: {} + escape-html@1.0.3: {} + escape-string-regexp@1.0.5: {} escape-string-regexp@4.0.0: {} @@ -15236,14 +15428,14 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@10.1.2(eslint@9.25.1): + eslint-config-prettier@10.1.2(eslint@9.26.0): dependencies: - eslint: 9.25.1 + eslint: 9.26.0 - eslint-config-turbo@2.5.2(eslint@9.25.1)(turbo@2.5.2): + eslint-config-turbo@2.5.2(eslint@9.26.0)(turbo@2.5.2): dependencies: - eslint: 9.25.1 - eslint-plugin-turbo: 2.5.2(eslint@9.25.1)(turbo@2.5.2) + eslint: 9.26.0 + eslint-plugin-turbo: 2.5.2(eslint@9.26.0)(turbo@2.5.2) turbo: 2.5.2 eslint-import-resolver-node@0.3.9: @@ -15254,17 +15446,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.31.1(eslint@9.25.1)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.25.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.26.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.31.1(eslint@9.25.1)(typescript@5.8.3) - eslint: 9.25.1 + '@typescript-eslint/parser': 8.31.1(eslint@9.26.0)(typescript@5.8.3) + eslint: 9.26.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.31.1(eslint@9.25.1)(typescript@5.8.3))(eslint@9.25.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -15273,9 +15465,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.25.1 + eslint: 9.26.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.31.1(eslint@9.25.1)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.25.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.26.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -15287,13 +15479,13 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.31.1(eslint@9.25.1)(typescript@5.8.3) + '@typescript-eslint/parser': 8.31.1(eslint@9.26.0)(typescript@5.8.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@9.25.1): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.26.0): dependencies: aria-query: 5.3.2 array-includes: 3.1.8 @@ -15303,7 +15495,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.25.1 + eslint: 9.26.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -15312,11 +15504,11 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@5.2.0(eslint@9.25.1): + eslint-plugin-react-hooks@5.2.0(eslint@9.26.0): dependencies: - eslint: 9.25.1 + eslint: 9.26.0 - eslint-plugin-react@7.37.5(eslint@9.25.1): + eslint-plugin-react@7.37.5(eslint@9.26.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -15324,7 +15516,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.25.1 + eslint: 9.26.0 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -15338,10 +15530,10 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-turbo@2.5.2(eslint@9.25.1)(turbo@2.5.2): + eslint-plugin-turbo@2.5.2(eslint@9.26.0)(turbo@2.5.2): dependencies: dotenv: 16.0.3 - eslint: 9.25.1 + eslint: 9.26.0 turbo: 2.5.2 eslint-scope@5.1.1: @@ -15358,19 +15550,20 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.25.1: + eslint@9.26.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.25.1) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.26.0) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.20.0 '@eslint/config-helpers': 0.2.1 '@eslint/core': 0.13.0 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.25.1 + '@eslint/js': 9.26.0 '@eslint/plugin-kit': 0.2.8 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.2 + '@modelcontextprotocol/sdk': 1.11.0 '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 ajv: 6.12.6 @@ -15395,6 +15588,7 @@ snapshots: minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 + zod: 3.24.3 transitivePeerDependencies: - supports-color @@ -15428,6 +15622,8 @@ snapshots: esutils@2.0.3: {} + etag@1.8.1: {} + event-target-shim@5.0.1: {} eventemitter2@6.4.9: {} @@ -15436,6 +15632,12 @@ snapshots: events@3.3.0: {} + eventsource-parser@3.0.1: {} + + eventsource@3.0.6: + dependencies: + eventsource-parser: 3.0.1 + execa@5.1.1: dependencies: cross-spawn: 7.0.6 @@ -15479,6 +15681,42 @@ snapshots: expect-type@1.2.1: {} + express-rate-limit@7.5.0(express@5.1.0): + dependencies: + express: 5.1.0 + + express@5.1.0: + dependencies: + accepts: 2.0.0 + body-parser: 2.2.0 + content-disposition: 1.0.0 + content-type: 1.0.5 + cookie: 0.7.2 + cookie-signature: 1.2.2 + debug: 4.4.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 2.1.0 + fresh: 2.0.0 + http-errors: 2.0.0 + merge-descriptors: 2.0.0 + mime-types: 3.0.1 + on-finished: 2.4.1 + once: 1.4.0 + parseurl: 1.3.3 + proxy-addr: 2.0.7 + qs: 6.14.0 + range-parser: 1.2.1 + router: 2.2.0 + send: 1.2.0 + serve-static: 2.2.0 + statuses: 2.0.1 + type-is: 2.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + extend@3.0.2: {} external-editor@3.1.0: @@ -15577,6 +15815,17 @@ snapshots: dependencies: to-regex-range: 5.0.1 + finalhandler@2.1.0: + dependencies: + debug: 4.4.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + find-up-simple@1.0.0: {} find-up@2.1.0: @@ -15623,6 +15872,10 @@ snapshots: format@0.2.2: {} + forwarded@0.2.0: {} + + fresh@2.0.0: {} + from2@2.3.0: dependencies: inherits: 2.0.4 @@ -16203,6 +16456,8 @@ snapshots: jsbn: 1.1.0 sprintf-js: 1.1.3 + ipaddr.js@1.9.1: {} + iron-webcrypto@1.2.1: {} is-alphabetical@1.0.4: {} @@ -16349,6 +16604,8 @@ snapshots: is-potential-custom-element-name@1.0.1: {} + is-promise@4.0.0: {} + is-property@1.0.2: {} is-regex@1.1.4: @@ -16913,8 +17170,12 @@ snapshots: media-typer@0.3.0: {} + media-typer@1.1.0: {} + meow@13.2.0: {} + merge-descriptors@2.0.0: {} + merge-stream@2.0.0: {} merge2@1.4.1: {} @@ -17059,10 +17320,16 @@ snapshots: mime-db@1.52.0: {} + mime-db@1.54.0: {} + mime-types@2.1.35: dependencies: mime-db: 1.52.0 + mime-types@3.0.1: + dependencies: + mime-db: 1.54.0 + mime@4.0.4: {} mimic-fn@2.1.0: {} @@ -17503,6 +17770,10 @@ snapshots: ohash@1.1.4: {} + on-finished@2.4.1: + dependencies: + ee-first: 1.1.1 + once@1.4.0: dependencies: wrappy: 1.0.2 @@ -17691,6 +17962,8 @@ snapshots: dependencies: entities: 4.5.0 + parseurl@1.3.3: {} + pascal-case@2.0.1: dependencies: camel-case: 3.0.0 @@ -17722,6 +17995,8 @@ snapshots: lru-cache: 11.0.2 minipass: 7.1.2 + path-to-regexp@8.2.0: {} + path-type@4.0.0: {} path-type@5.0.0: {} @@ -17746,6 +18021,8 @@ snapshots: optionalDependencies: nice-napi: 1.0.2 + pkce-challenge@5.0.0: {} + pkcs7@1.0.4: dependencies: '@babel/runtime': 7.25.6 @@ -18014,6 +18291,11 @@ snapshots: dependencies: undici: 7.8.0 + proxy-addr@2.0.7: + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + proxy-agent@6.5.0: dependencies: agent-base: 7.1.3 @@ -18054,6 +18336,10 @@ snapshots: dependencies: side-channel: 1.1.0 + qs@6.14.0: + dependencies: + side-channel: 1.1.0 + querystringify@2.2.0: {} queue-microtask@1.2.3: {} @@ -18075,6 +18361,8 @@ snapshots: dependencies: safe-buffer: 5.2.1 + range-parser@1.2.1: {} + raw-body@2.5.2: dependencies: bytes: 3.1.2 @@ -18082,6 +18370,13 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 + raw-body@3.0.0: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.6.3 + unpipe: 1.0.0 + rc@1.2.8: dependencies: deep-extend: 0.6.0 @@ -18475,6 +18770,16 @@ snapshots: rope-sequence@1.3.4: {} + router@2.2.0: + dependencies: + debug: 4.4.0 + depd: 2.0.0 + is-promise: 4.0.0 + parseurl: 1.3.3 + path-to-regexp: 8.2.0 + transitivePeerDependencies: + - supports-color + rrdom@0.1.7: dependencies: rrweb-snapshot: 2.0.0-alpha.4 @@ -18640,6 +18945,22 @@ snapshots: semver@7.7.1: {} + send@1.2.0: + dependencies: + debug: 4.4.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 2.0.0 + http-errors: 2.0.0 + mime-types: 3.0.1 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + sentence-case@2.1.1: dependencies: no-case: 2.3.2 @@ -18655,6 +18976,15 @@ snapshots: dependencies: randombytes: 2.1.0 + serve-static@2.2.0: + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 1.2.0 + transitivePeerDependencies: + - supports-color + set-blocking@2.0.0: {} set-function-length@1.2.2: @@ -19558,6 +19888,12 @@ snapshots: media-typer: 0.3.0 mime-types: 2.1.35 + type-is@2.0.1: + dependencies: + content-type: 1.0.5 + media-typer: 1.1.0 + mime-types: 3.0.1 + typed-array-buffer@1.0.2: dependencies: call-bind: 1.0.8 @@ -19631,12 +19967,12 @@ snapshots: dependencies: ts-toolbelt: 9.6.0 - typescript-eslint@8.31.1(eslint@9.25.1)(typescript@5.8.3): + typescript-eslint@8.31.1(eslint@9.26.0)(typescript@5.8.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.25.1)(typescript@5.8.3))(eslint@9.25.1)(typescript@5.8.3) - '@typescript-eslint/parser': 8.31.1(eslint@9.25.1)(typescript@5.8.3) - '@typescript-eslint/utils': 8.31.1(eslint@9.25.1)(typescript@5.8.3) - eslint: 9.25.1 + '@typescript-eslint/eslint-plugin': 8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/parser': 8.31.1(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.31.1(eslint@9.26.0)(typescript@5.8.3) + eslint: 9.26.0 typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -20304,6 +20640,10 @@ snapshots: dependencies: zod: 3.24.3 + zod-to-json-schema@3.24.5(zod@3.24.3): + dependencies: + zod: 3.24.3 + zod@3.24.3: {} zwitch@2.0.4: {} diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 57b8e914b..3233fe62a 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -29,7 +29,7 @@ "devDependencies": { "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.25.1", + "eslint": "^9.26.0", "typescript": "^5.8.3" } } From a87bb544047ac89d65d6ea877b5503c86a7f06f3 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Sat, 3 May 2025 00:22:48 +0200 Subject: [PATCH 02/41] chore(issue-template): add version 1.19.0 --- .github/ISSUE_TEMPLATE/bug_report.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 558e10875..d68beb25d 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -31,6 +31,7 @@ body: label: Version description: What version of Homarr are you running? options: + - 1.19.0 - 1.18.0 - 1.17.0 - 1.16.0 From 9bb26ebcc3a3f400317c85bd1fb13621d52049c2 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sat, 3 May 2025 06:25:50 +0000 Subject: [PATCH 03/41] fix(deps): update dependency ws to ^8.18.2 (#3012) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/websocket/package.json | 2 +- pnpm-lock.yaml | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/apps/websocket/package.json b/apps/websocket/package.json index 185d2f298..8edec0fb1 100644 --- a/apps/websocket/package.json +++ b/apps/websocket/package.json @@ -27,7 +27,7 @@ "@homarr/validation": "workspace:^0.1.0", "dotenv": "^16.5.0", "tsx": "4.19.4", - "ws": "^8.18.1" + "ws": "^8.18.2" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2824cf956..2732f5ce8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -455,8 +455,8 @@ importers: specifier: 4.19.4 version: 4.19.4 ws: - specifier: ^8.18.1 - version: 8.18.1 + specifier: ^8.18.2 + version: 8.18.2 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -10728,8 +10728,8 @@ packages: utf-8-validate: optional: true - ws@8.18.1: - resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==} + ws@8.18.2: + resolution: {integrity: sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -11828,7 +11828,7 @@ snapshots: '@types/ws': 8.18.1 form-data: 4.0.1 hpagent: 1.2.0 - isomorphic-ws: 5.0.0(ws@8.18.1) + isomorphic-ws: 5.0.0(ws@8.18.2) js-yaml: 4.1.0 jsonpath-plus: 10.3.0 node-fetch: 2.7.0 @@ -11838,7 +11838,7 @@ snapshots: stream-buffers: 3.0.3 tar: 7.4.3 tmp-promise: 3.0.3 - ws: 8.18.1 + ws: 8.18.2 transitivePeerDependencies: - bufferutil - encoding @@ -16710,9 +16710,9 @@ snapshots: transitivePeerDependencies: - encoding - isomorphic-ws@5.0.0(ws@8.18.1): + isomorphic-ws@5.0.0(ws@8.18.2): dependencies: - ws: 8.18.1 + ws: 8.18.2 issue-parser@7.0.1: dependencies: @@ -16812,7 +16812,7 @@ snapshots: whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 14.2.0 - ws: 8.18.1 + ws: 8.18.2 xml-name-validator: 5.0.0 transitivePeerDependencies: - bufferutil @@ -17644,7 +17644,7 @@ snapshots: http-cookie-agent: 5.0.4(deasync@0.1.30)(tough-cookie@4.1.4)(undici@7.8.0) tough-cookie: 4.1.4 url: 0.11.4 - ws: 8.18.1 + ws: 8.18.2 transitivePeerDependencies: - bufferutil - deasync @@ -20552,7 +20552,7 @@ snapshots: ws@8.17.1: {} - ws@8.18.1: {} + ws@8.18.2: {} xdg-basedir@4.0.0: {} From 76ce6ff1fab34223e7ff5abf46193f1ae9b011d1 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sat, 3 May 2025 12:31:28 +0000 Subject: [PATCH 04/41] fix(deps): update dependency drizzle-kit to ^0.31.1 (#3013) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/db/package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/db/package.json b/packages/db/package.json index 5057549ec..d5b7b8ef0 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -49,7 +49,7 @@ "@testcontainers/mysql": "^10.25.0", "better-sqlite3": "^11.9.1", "dotenv": "^16.5.0", - "drizzle-kit": "^0.31.0", + "drizzle-kit": "^0.31.1", "drizzle-orm": "^0.43.1", "drizzle-zod": "^0.7.1", "mysql2": "3.14.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2732f5ce8..42d8f16ec 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1034,8 +1034,8 @@ importers: specifier: ^16.5.0 version: 16.5.0 drizzle-kit: - specifier: ^0.31.0 - version: 0.31.0 + specifier: ^0.31.1 + version: 0.31.1 drizzle-orm: specifier: ^0.43.1 version: 0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.9.1)(gel@2.0.0)(mysql2@3.14.1) @@ -6062,8 +6062,8 @@ packages: resolution: {integrity: sha512-pYxfDYpued//QpnLIm4Avk7rsNtAtQkUES2cwAYSvD/wd2pKD71gN2Ebj3e7klzXwjocvE8c5vx/1fxwpqmSxA==} engines: {node: '>=4'} - drizzle-kit@0.31.0: - resolution: {integrity: sha512-pcKVT+GbfPA+bUovPIilgVOoq+onNBo/YQBG86sf3/GFHkN6lRJPm1l7dKN0IMAk57RQoIm4GUllRrasLlcaSg==} + drizzle-kit@0.31.1: + resolution: {integrity: sha512-PUjYKWtzOzPtdtQlTHQG3qfv4Y0XT8+Eas6UbxCmxTj7qgMf+39dDujf1BP1I+qqZtw9uzwTh8jYtkMuCq+B0Q==} hasBin: true drizzle-orm@0.43.1: @@ -15023,7 +15023,7 @@ snapshots: drange@1.1.1: {} - drizzle-kit@0.31.0: + drizzle-kit@0.31.1: dependencies: '@drizzle-team/brocli': 0.10.2 '@esbuild-kit/esm-loader': 2.6.5 From d401086d1bd5b98dff0268f99b043756c4cee4d9 Mon Sep 17 00:00:00 2001 From: "homarr-crowdin[bot]" <190541745+homarr-crowdin[bot]@users.noreply.github.com> Date: Sun, 4 May 2025 00:57:16 +0000 Subject: [PATCH 05/41] chore(lang): updated translations from crowdin Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com> --- packages/translation/src/lang/tr.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/translation/src/lang/tr.json b/packages/translation/src/lang/tr.json index ad558a247..962152627 100644 --- a/packages/translation/src/lang/tr.json +++ b/packages/translation/src/lang/tr.json @@ -1950,7 +1950,7 @@ "approved": "Onaylandı", "declined": "Reddedildi", "failed": "Başarısız", - "completed": "" + "completed": "Tamamlandı" }, "toBeDetermined": "-Yapım Aşamasında-" }, From d512fc042a0cb06238f3c86f92b12ad152208a9c Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 4 May 2025 08:39:09 +0000 Subject: [PATCH 06/41] fix(deps): update tanstack-query monorepo to ^5.75.2 (#3018) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 6 ++-- packages/api/package.json | 2 +- pnpm-lock.yaml | 64 +++++++++++++++++++-------------------- 3 files changed, 36 insertions(+), 36 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index f631364bd..b7b825109 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -56,9 +56,9 @@ "@mantine/tiptap": "^7.17.7", "@million/lint": "1.0.14", "@tabler/icons-react": "^3.31.0", - "@tanstack/react-query": "^5.75.1", - "@tanstack/react-query-devtools": "^5.75.1", - "@tanstack/react-query-next-experimental": "^5.75.1", + "@tanstack/react-query": "^5.75.2", + "@tanstack/react-query-devtools": "^5.75.2", + "@tanstack/react-query-next-experimental": "^5.75.2", "@trpc/client": "^11.1.2", "@trpc/next": "^11.1.2", "@trpc/react-query": "^11.1.2", diff --git a/packages/api/package.json b/packages/api/package.json index dbc33327d..9040f7a3c 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -41,7 +41,7 @@ "@homarr/server-settings": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@kubernetes/client-node": "^1.1.2", - "@tanstack/react-query": "^5.75.1", + "@tanstack/react-query": "^5.75.2", "@trpc/client": "^11.1.2", "@trpc/react-query": "^11.1.2", "@trpc/server": "^11.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 42d8f16ec..50f3966b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -201,23 +201,23 @@ importers: specifier: ^3.31.0 version: 3.31.0(react@19.1.0) '@tanstack/react-query': - specifier: ^5.75.1 - version: 5.75.1(react@19.1.0) + specifier: ^5.75.2 + version: 5.75.2(react@19.1.0) '@tanstack/react-query-devtools': - specifier: ^5.75.1 - version: 5.75.1(@tanstack/react-query@5.75.1(react@19.1.0))(react@19.1.0) + specifier: ^5.75.2 + version: 5.75.2(@tanstack/react-query@5.75.2(react@19.1.0))(react@19.1.0) '@tanstack/react-query-next-experimental': - specifier: ^5.75.1 - version: 5.75.1(@tanstack/react-query@5.75.1(react@19.1.0))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) + specifier: ^5.75.2 + version: 5.75.2(@tanstack/react-query@5.75.2(react@19.1.0))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) '@trpc/client': specifier: ^11.1.2 version: 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/next': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.1(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.1(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.1(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/server': specifier: ^11.1.2 version: 11.1.2(typescript@5.8.3) @@ -577,20 +577,20 @@ importers: specifier: ^1.1.2 version: 1.1.2 '@tanstack/react-query': - specifier: ^5.75.1 - version: 5.75.1(react@19.1.0) + specifier: ^5.75.2 + version: 5.75.2(react@19.1.0) '@trpc/client': specifier: ^11.1.2 version: 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.1(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/server': specifier: ^11.1.2 version: 11.1.2(typescript@5.8.3) '@trpc/tanstack-react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.1(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) lodash.clonedeep: specifier: ^4.5.0 version: 4.5.0 @@ -4207,21 +4207,21 @@ packages: '@tanstack/query-devtools@5.74.7': resolution: {integrity: sha512-nSNlfuGdnHf4yB0S+BoNYOE1o3oAH093weAYZolIHfS2stulyA/gWfSk/9H4ZFk5mAAHb5vNqAeJOmbdcGPEQw==} - '@tanstack/react-query-devtools@5.75.1': - resolution: {integrity: sha512-6S71fJRBlb0adlG5z/OHRqZqtHoPYVCklf/KCnOoZ3vdx9O/K9BLvqeeDeMUkZ6Rak/IupbEbvBsFoUiMHwZiQ==} + '@tanstack/react-query-devtools@5.75.2': + resolution: {integrity: sha512-bOwfNBka4Xc4Q2EhOW15arll7UkavwMgEAbbqnEDbrpHFxbZR33EYIMh9SyUmqVsZEv0rGmbvzK8OsXRjTTTuA==} peerDependencies: - '@tanstack/react-query': ^5.75.1 + '@tanstack/react-query': ^5.75.2 react: ^18 || ^19 - '@tanstack/react-query-next-experimental@5.75.1': - resolution: {integrity: sha512-CiC0at5P8mrpwXrOeezOYTVwbeJni3GQf2+C/11BNdaT1BM+w2fIRKM96rzKekO081ML4TbnjJwk3aTPD8cdtg==} + '@tanstack/react-query-next-experimental@5.75.2': + resolution: {integrity: sha512-Y7iyYbeFegycWNHRyxsPyfKEjWA3PUFylk6k0YsS1PYTtZJLf8YgBZ7fScKJrBpOfl1rwajHTdEAxLBzyvz9pA==} peerDependencies: - '@tanstack/react-query': ^5.75.1 + '@tanstack/react-query': ^5.75.2 next: ^13 || ^14 || ^15 react: ^18 || ^19 - '@tanstack/react-query@5.75.1': - resolution: {integrity: sha512-tN+gG+eXCHYm+VpmdXUP1rfE9LUrRzgYozTkBZtJV1/WFM3vwWNKQC8G6b2RKcs+2cPg+hdToZHZfjL3bF4yIQ==} + '@tanstack/react-query@5.75.2': + resolution: {integrity: sha512-8F8VOsWUfSkCFoi62O9HSZT9jDgg28Ln8Z2dYKfRo/O2A0sgvr0uxTuNoon3PPXoDuHofv5V3elBI1M2Gh1MPg==} peerDependencies: react: ^18 || ^19 @@ -12963,19 +12963,19 @@ snapshots: '@tanstack/query-devtools@5.74.7': {} - '@tanstack/react-query-devtools@5.75.1(@tanstack/react-query@5.75.1(react@19.1.0))(react@19.1.0)': + '@tanstack/react-query-devtools@5.75.2(@tanstack/react-query@5.75.2(react@19.1.0))(react@19.1.0)': dependencies: '@tanstack/query-devtools': 5.74.7 - '@tanstack/react-query': 5.75.1(react@19.1.0) + '@tanstack/react-query': 5.75.2(react@19.1.0) react: 19.1.0 - '@tanstack/react-query-next-experimental@5.75.1(@tanstack/react-query@5.75.1(react@19.1.0))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)': + '@tanstack/react-query-next-experimental@5.75.2(@tanstack/react-query@5.75.2(react@19.1.0))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)': dependencies: - '@tanstack/react-query': 5.75.1(react@19.1.0) + '@tanstack/react-query': 5.75.2(react@19.1.0) next: 15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: 19.1.0 - '@tanstack/react-query@5.75.1(react@19.1.0)': + '@tanstack/react-query@5.75.2(react@19.1.0)': dependencies: '@tanstack/query-core': 5.75.0 react: 19.1.0 @@ -13225,7 +13225,7 @@ snapshots: '@trpc/server': 11.1.2(typescript@5.8.3) typescript: 5.8.3 - '@trpc/next@11.1.2(@tanstack/react-query@5.75.1(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.1(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/next@11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) @@ -13234,12 +13234,12 @@ snapshots: react-dom: 19.1.0(react@19.1.0) typescript: 5.8.3 optionalDependencies: - '@tanstack/react-query': 5.75.1(react@19.1.0) - '@trpc/react-query': 11.1.2(@tanstack/react-query@5.75.1(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + '@tanstack/react-query': 5.75.2(react@19.1.0) + '@trpc/react-query': 11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) - '@trpc/react-query@11.1.2(@tanstack/react-query@5.75.1(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/react-query@11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: - '@tanstack/react-query': 5.75.1(react@19.1.0) + '@tanstack/react-query': 5.75.2(react@19.1.0) '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) react: 19.1.0 @@ -13250,9 +13250,9 @@ snapshots: dependencies: typescript: 5.8.3 - '@trpc/tanstack-react-query@11.1.2(@tanstack/react-query@5.75.1(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/tanstack-react-query@11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: - '@tanstack/react-query': 5.75.1(react@19.1.0) + '@tanstack/react-query': 5.75.2(react@19.1.0) '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) react: 19.1.0 From 758b1a049019d903f152f783eab3b6fc4be4de14 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 4 May 2025 14:18:25 +0000 Subject: [PATCH 07/41] fix(deps): update dependency @extractus/feed-extractor to v7.1.5 (#3020) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/request-handler/package.json | 2 +- pnpm-lock.yaml | 34 +++++++++++++-------------- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/packages/request-handler/package.json b/packages/request-handler/package.json index 4b7fd4b79..a159e1178 100644 --- a/packages/request-handler/package.json +++ b/packages/request-handler/package.json @@ -22,7 +22,7 @@ }, "prettier": "@homarr/prettier-config", "dependencies": { - "@extractus/feed-extractor": "7.1.4", + "@extractus/feed-extractor": "7.1.5", "@homarr/common": "workspace:^0.1.0", "@homarr/db": "workspace:^0.1.0", "@homarr/definitions": "workspace:^0.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 50f3966b7..c7a16a538 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1692,8 +1692,8 @@ importers: packages/request-handler: dependencies: '@extractus/feed-extractor': - specifier: 7.1.4 - version: 7.1.4 + specifier: 7.1.5 + version: 7.1.5 '@homarr/common': specifier: workspace:^0.1.0 version: link:../common @@ -3145,8 +3145,8 @@ packages: resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@extractus/feed-extractor@7.1.4': - resolution: {integrity: sha512-DyB0WXKAX2TAa8Wsv/6GUbMWveUOF1WI2qQTJIhs49P0VKQ7PUoUB08RNZo/8Emc/9ZLvtRGGe4LkpgxjzdqYg==} + '@extractus/feed-extractor@7.1.5': + resolution: {integrity: sha512-Egpo3DoIgnYHL1EH3Rsc7UstfqEd3nn/8xDTIhqx0WFsw1WHr19//v48I6W86beg0QZkuuLUJCqj8BygyVEjFA==} engines: {node: '>= 18'} '@fastify/busboy@2.1.1': @@ -6581,8 +6581,8 @@ packages: fast-uri@3.0.6: resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} - fast-xml-parser@4.5.1: - resolution: {integrity: sha512-y655CeyUQ+jj7KBbYMc4FG01V8ZQqjN+gDYGJ50RtfsUB8iG9AmwmwoAgeKLJdmueKKMrH1RJ7yXHTSoczdv5w==} + fast-xml-parser@5.2.1: + resolution: {integrity: sha512-Kqq/ewnRACQ20e0BlQ5KqHRYWRBp7yv+jttK4Yj2yY+2ldgCoxJkrP1NHUhjypsJ+eQXlGJ/jebM3wa60s1rbQ==} hasBin: true faster-babel-types@0.1.0: @@ -7029,8 +7029,8 @@ packages: resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} engines: {node: '>=18'} - html-entities@2.5.2: - resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} + html-entities@2.6.0: + resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==} html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} @@ -9751,8 +9751,8 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - strnum@1.0.5: - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==} + strnum@2.1.0: + resolution: {integrity: sha512-w0S//9BqZZGw0L0Y8uLSelFGnDJgTyyNQLmSlPnVz43zPAiqu3w4t8J8sDqqANOGeZIZ/9jWuPguYcEnsoHv4A==} style-to-js@1.1.16: resolution: {integrity: sha512-/Q6ld50hKYPH3d/r6nr117TZkHR0w0kGGIVfpG9N6D8NymRPM9RqCUv4pRpJ62E5DqOYx2AFpbZMyCPnjQCnOw==} @@ -11571,12 +11571,12 @@ snapshots: '@eslint/core': 0.13.0 levn: 0.4.1 - '@extractus/feed-extractor@7.1.4': + '@extractus/feed-extractor@7.1.5': dependencies: bellajs: 11.2.0 cross-fetch: 4.1.0 - fast-xml-parser: 4.5.1 - html-entities: 2.5.2 + fast-xml-parser: 5.2.1 + html-entities: 2.6.0 transitivePeerDependencies: - encoding @@ -15761,9 +15761,9 @@ snapshots: fast-uri@3.0.6: {} - fast-xml-parser@4.5.1: + fast-xml-parser@5.2.1: dependencies: - strnum: 1.0.5 + strnum: 2.1.0 faster-babel-types@0.1.0(@babel/types@7.26.0): dependencies: @@ -16269,7 +16269,7 @@ snapshots: dependencies: whatwg-encoding: 3.1.1 - html-entities@2.5.2: {} + html-entities@2.6.0: {} html-escaper@2.0.2: {} @@ -19379,7 +19379,7 @@ snapshots: strip-json-comments@3.1.1: {} - strnum@1.0.5: {} + strnum@2.1.0: {} style-to-js@1.1.16: dependencies: From e5e686d59086320a565c3367a389d1117fd74d88 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 01:17:37 +0000 Subject: [PATCH 08/41] fix(deps): update dependency zod to ^3.24.4 (#3021) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- packages/api/package.json | 2 +- packages/auth/package.json | 2 +- packages/common/package.json | 2 +- packages/env/package.json | 2 +- packages/form/package.json | 2 +- packages/forms-collection/package.json | 2 +- packages/integrations/package.json | 2 +- packages/log/package.json | 2 +- packages/modals-collection/package.json | 2 +- packages/old-import/package.json | 2 +- packages/old-schema/package.json | 2 +- packages/validation/package.json | 2 +- packages/widgets/package.json | 2 +- pnpm-lock.yaml | 110 ++++++++++++------------ 15 files changed, 69 insertions(+), 69 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index b7b825109..822b64547 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -85,7 +85,7 @@ "superjson": "2.2.2", "swagger-ui-react": "^5.21.0", "use-deep-compare-effect": "^1.8.1", - "zod": "^3.24.3" + "zod": "^3.24.4" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/api/package.json b/packages/api/package.json index 9040f7a3c..c4c467c48 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -52,7 +52,7 @@ "react-dom": "19.1.0", "superjson": "2.2.2", "trpc-to-openapi": "^2.2.0", - "zod": "^3.24.3" + "zod": "^3.24.4" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/auth/package.json b/packages/auth/package.json index 6f1843fbe..f8868f764 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -39,7 +39,7 @@ "next-auth": "5.0.0-beta.27", "react": "19.1.0", "react-dom": "19.1.0", - "zod": "^3.24.3" + "zod": "^3.24.4" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/common/package.json b/packages/common/package.json index 60c447880..172b8ffb8 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -34,7 +34,7 @@ "react": "19.1.0", "react-dom": "19.1.0", "undici": "7.8.0", - "zod": "^3.24.3" + "zod": "^3.24.4" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/env/package.json b/packages/env/package.json index 31b44af32..2f9cfe082 100644 --- a/packages/env/package.json +++ b/packages/env/package.json @@ -24,7 +24,7 @@ "prettier": "@homarr/prettier-config", "dependencies": { "@t3-oss/env-nextjs": "^0.13.4", - "zod": "^3.24.3" + "zod": "^3.24.4" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/form/package.json b/packages/form/package.json index ba8ca2ad2..2b5d51e45 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -27,7 +27,7 @@ "@homarr/translation": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@mantine/form": "^7.17.7", - "zod": "^3.24.3" + "zod": "^3.24.4" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/forms-collection/package.json b/packages/forms-collection/package.json index e883841b2..8447d92af 100644 --- a/packages/forms-collection/package.json +++ b/packages/forms-collection/package.json @@ -31,7 +31,7 @@ "@homarr/validation": "workspace:^0.1.0", "@mantine/core": "^7.17.7", "react": "19.1.0", - "zod": "^3.24.3" + "zod": "^3.24.4" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/integrations/package.json b/packages/integrations/package.json index 899ecd0f5..f226e87f8 100644 --- a/packages/integrations/package.json +++ b/packages/integrations/package.json @@ -43,7 +43,7 @@ "tsdav": "^2.1.4", "undici": "7.8.0", "xml2js": "^0.6.2", - "zod": "^3.24.3" + "zod": "^3.24.4" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/log/package.json b/packages/log/package.json index 684f457e2..068210a11 100644 --- a/packages/log/package.json +++ b/packages/log/package.json @@ -27,7 +27,7 @@ "ioredis": "5.6.1", "superjson": "2.2.2", "winston": "3.17.0", - "zod": "^3.24.3" + "zod": "^3.24.4" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index 908e9e3ad..c19707aaf 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -39,7 +39,7 @@ "next": "15.3.1", "react": "19.1.0", "react-dom": "19.1.0", - "zod": "^3.24.3" + "zod": "^3.24.4" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/old-import/package.json b/packages/old-import/package.json index 9798b5c7b..5066354a8 100644 --- a/packages/old-import/package.json +++ b/packages/old-import/package.json @@ -44,7 +44,7 @@ "react": "19.1.0", "react-dom": "19.1.0", "superjson": "2.2.2", - "zod": "^3.24.3", + "zod": "^3.24.4", "zod-form-data": "^2.0.7" }, "devDependencies": { diff --git a/packages/old-schema/package.json b/packages/old-schema/package.json index 9261f2711..2aed86997 100644 --- a/packages/old-schema/package.json +++ b/packages/old-schema/package.json @@ -23,7 +23,7 @@ "prettier": "@homarr/prettier-config", "dependencies": { "@homarr/common": "workspace:^0.1.0", - "zod": "^3.24.3" + "zod": "^3.24.4" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/validation/package.json b/packages/validation/package.json index 4033c516e..58e4bef2c 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -24,7 +24,7 @@ "dependencies": { "@homarr/definitions": "workspace:^0.1.0", "@homarr/translation": "workspace:^0.1.0", - "zod": "^3.24.3", + "zod": "^3.24.4", "zod-form-data": "^2.0.7" }, "devDependencies": { diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 65f15e054..88fe197f7 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -75,7 +75,7 @@ "react-markdown": "^10.1.0", "recharts": "^2.15.3", "video.js": "^8.22.0", - "zod": "^3.24.3" + "zod": "^3.24.4" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c7a16a538..5a8d72c92 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -288,8 +288,8 @@ importers: specifier: ^1.8.1 version: 1.8.1(react@19.1.0) zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -608,10 +608,10 @@ importers: version: 2.2.2 trpc-to-openapi: specifier: ^2.2.0 - version: 2.2.0(@trpc/server@11.1.2(typescript@5.8.3))(zod-openapi@2.19.0(zod@3.24.3))(zod@3.24.3) + version: 2.2.0(@trpc/server@11.1.2(typescript@5.8.3))(zod-openapi@2.19.0(zod@3.24.4))(zod@3.24.4) zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -683,8 +683,8 @@ importers: specifier: 19.1.0 version: 19.1.0(react@19.1.0) zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -825,8 +825,8 @@ importers: specifier: 7.8.0 version: 7.8.0 zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1041,7 +1041,7 @@ importers: version: 0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.9.1)(gel@2.0.0)(mysql2@3.14.1) drizzle-zod: specifier: ^0.7.1 - version: 0.7.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.9.1)(gel@2.0.0)(mysql2@3.14.1))(zod@3.24.3) + version: 0.7.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.9.1)(gel@2.0.0)(mysql2@3.14.1))(zod@3.24.4) mysql2: specifier: 3.14.1 version: 3.14.1 @@ -1131,10 +1131,10 @@ importers: dependencies: '@t3-oss/env-nextjs': specifier: ^0.13.4 - version: 0.13.4(arktype@2.1.20)(typescript@5.8.3)(zod@3.24.3) + version: 0.13.4(arktype@2.1.20)(typescript@5.8.3)(zod@3.24.4) zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1167,8 +1167,8 @@ importers: specifier: ^7.17.7 version: 7.17.7(react@19.1.0) zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1216,8 +1216,8 @@ importers: specifier: 19.1.0 version: 19.1.0 zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1323,8 +1323,8 @@ importers: specifier: ^0.6.2 version: 0.6.2 zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1363,8 +1363,8 @@ importers: specifier: 3.17.0 version: 3.17.0 zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1470,8 +1470,8 @@ importers: specifier: 19.1.0 version: 19.1.0(react@19.1.0) zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1574,11 +1574,11 @@ importers: specifier: 2.2.2 version: 2.2.2 zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 zod-form-data: specifier: ^2.0.7 - version: 2.0.7(zod@3.24.3) + version: 2.0.7(zod@3.24.4) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1605,8 +1605,8 @@ importers: specifier: workspace:^0.1.0 version: link:../common zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1995,11 +1995,11 @@ importers: specifier: workspace:^0.1.0 version: link:../translation zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 zod-form-data: specifier: ^2.0.7 - version: 2.0.7(zod@3.24.3) + version: 2.0.7(zod@3.24.4) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -2170,8 +2170,8 @@ importers: specifier: ^8.22.0 version: 8.22.0 zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.24.4 + version: 3.24.4 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -10850,8 +10850,8 @@ packages: peerDependencies: zod: ^3.24.1 - zod@3.24.3: - resolution: {integrity: sha512-HhY1oqzWCQWuUqvBFnsyrtZRhyPeR7SUGv+C4+MsisMuVfSPx8HpwWqH8tRahSlt6M3PiFAcoeFhZAqIXTxoSg==} + zod@3.24.4: + resolution: {integrity: sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -12024,8 +12024,8 @@ snapshots: express-rate-limit: 7.5.0(express@5.1.0) pkce-challenge: 5.0.0 raw-body: 3.0.0 - zod: 3.24.3 - zod-to-json-schema: 3.24.5(zod@3.24.3) + zod: 3.24.4 + zod-to-json-schema: 3.24.5(zod@3.24.4) transitivePeerDependencies: - supports-color @@ -12932,19 +12932,19 @@ snapshots: dependencies: tslib: 2.8.1 - '@t3-oss/env-core@0.13.4(arktype@2.1.20)(typescript@5.8.3)(zod@3.24.3)': + '@t3-oss/env-core@0.13.4(arktype@2.1.20)(typescript@5.8.3)(zod@3.24.4)': dependencies: arktype: 2.1.20 optionalDependencies: typescript: 5.8.3 - zod: 3.24.3 + zod: 3.24.4 - '@t3-oss/env-nextjs@0.13.4(arktype@2.1.20)(typescript@5.8.3)(zod@3.24.3)': + '@t3-oss/env-nextjs@0.13.4(arktype@2.1.20)(typescript@5.8.3)(zod@3.24.4)': dependencies: - '@t3-oss/env-core': 0.13.4(arktype@2.1.20)(typescript@5.8.3)(zod@3.24.3) + '@t3-oss/env-core': 0.13.4(arktype@2.1.20)(typescript@5.8.3)(zod@3.24.4) optionalDependencies: typescript: 5.8.3 - zod: 3.24.3 + zod: 3.24.4 transitivePeerDependencies: - arktype @@ -15040,10 +15040,10 @@ snapshots: gel: 2.0.0 mysql2: 3.14.1 - drizzle-zod@0.7.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.9.1)(gel@2.0.0)(mysql2@3.14.1))(zod@3.24.3): + drizzle-zod@0.7.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.9.1)(gel@2.0.0)(mysql2@3.14.1))(zod@3.24.4): dependencies: drizzle-orm: 0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.9.1)(gel@2.0.0)(mysql2@3.14.1) - zod: 3.24.3 + zod: 3.24.4 dunder-proto@1.0.1: dependencies: @@ -15588,7 +15588,7 @@ snapshots: minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.4 - zod: 3.24.3 + zod: 3.24.4 transitivePeerDependencies: - supports-color @@ -19761,14 +19761,14 @@ snapshots: trough@2.2.0: {} - trpc-to-openapi@2.2.0(@trpc/server@11.1.2(typescript@5.8.3))(zod-openapi@2.19.0(zod@3.24.3))(zod@3.24.3): + trpc-to-openapi@2.2.0(@trpc/server@11.1.2(typescript@5.8.3))(zod-openapi@2.19.0(zod@3.24.4))(zod@3.24.4): dependencies: '@trpc/server': 11.1.2(typescript@5.8.3) co-body: 6.2.0 h3: 1.15.1 openapi3-ts: 4.4.0 - zod: 3.24.3 - zod-openapi: 2.19.0(zod@3.24.3) + zod: 3.24.4 + zod-openapi: 2.19.0(zod@3.24.4) optionalDependencies: '@rollup/rollup-linux-x64-gnu': 4.6.1 @@ -20631,19 +20631,19 @@ snapshots: compress-commons: 6.0.2 readable-stream: 4.5.2 - zod-form-data@2.0.7(zod@3.24.3): + zod-form-data@2.0.7(zod@3.24.4): dependencies: '@rvf/set-get': 7.0.1 - zod: 3.24.3 + zod: 3.24.4 - zod-openapi@2.19.0(zod@3.24.3): + zod-openapi@2.19.0(zod@3.24.4): dependencies: - zod: 3.24.3 + zod: 3.24.4 - zod-to-json-schema@3.24.5(zod@3.24.3): + zod-to-json-schema@3.24.5(zod@3.24.4): dependencies: - zod: 3.24.3 + zod: 3.24.4 - zod@3.24.3: {} + zod@3.24.4: {} zwitch@2.0.4: {} From 4aa6fbb42d460e859a0c758be152a4f46d526afd Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 13:33:38 +0000 Subject: [PATCH 09/41] chore(deps): update dependency prettier-plugin-packagejson to ^2.5.11 (#3023) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 74 +++++++++++------------------------ tooling/prettier/package.json | 2 +- 2 files changed, 24 insertions(+), 52 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5a8d72c92..81837fa9e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2247,8 +2247,8 @@ importers: specifier: workspace:^0.1.0 version: link:../typescript prettier-plugin-packagejson: - specifier: ^2.5.10 - version: 2.5.10(prettier@3.5.3) + specifier: ^2.5.11 + version: 2.5.11(prettier@3.5.3) typescript: specifier: ^5.8.3 version: 5.8.3 @@ -3826,8 +3826,8 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@pkgr/core@0.1.1': - resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} + '@pkgr/core@0.2.4': + resolution: {integrity: sha512-ROFF39F6ZrnzSUEmQQZUar0Jt4xVoP9WnDRdWwF4NNcXs3xBTLgBUDoOwW141y1jP+S8nahIbdxbFC7IShw9Iw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} '@playwright/test@1.49.1': @@ -6597,14 +6597,6 @@ packages: fault@1.0.4: resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==} - fdir@6.4.3: - resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - fdir@6.4.4: resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==} peerDependencies: @@ -6807,10 +6799,6 @@ packages: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} - get-stdin@9.0.0: - resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} - engines: {node: '>=12'} - get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} @@ -6842,8 +6830,8 @@ packages: resolution: {integrity: sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==} engines: {node: '>= 14'} - git-hooks-list@3.1.0: - resolution: {integrity: sha512-LF8VeHeR7v+wAbXqfgRlTSX/1BJR9Q1vEMR8JAz1cEg6GX07+zyj3sAdDvYjj/xnlIfVuGgj4qBei1K3hKH+PA==} + git-hooks-list@4.1.1: + resolution: {integrity: sha512-cmP497iLq54AZnv4YRAEMnEyQ1eIn4tGKbmswqwmFV4GBnAqE8NLtWxxdXa++AalfgL5EBH4IxTPyquEuGY/jA==} git-log-parser@1.2.1: resolution: {integrity: sha512-PI+sPDvHXNPl5WNOErAK05s3j0lgwUzMN6o8cyQrDaKfT3qd7TmNJKeXX+SknI5I0QhG5fVPAEwSY4tRGDtYoQ==} @@ -8777,8 +8765,8 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier-plugin-packagejson@2.5.10: - resolution: {integrity: sha512-LUxATI5YsImIVSaaLJlJ3aE6wTD+nvots18U3GuQMJpUyClChaZlQrqx3dBnbhF20OnKWZyx8EgyZypQtBDtgQ==} + prettier-plugin-packagejson@2.5.11: + resolution: {integrity: sha512-BJpXSrQhrewmeRxe1e/BYrWyrBG4yc+RaearWGdNwcUnHZQUffFVqPsXyB7tQA7WFeBRgh3wadXb9p2BPuLKvw==} peerDependencies: prettier: '>= 1.16.0' peerDependenciesMeta: @@ -9580,8 +9568,8 @@ packages: sort-object-keys@1.1.3: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} - sort-package-json@2.15.1: - resolution: {integrity: sha512-9x9+o8krTT2saA9liI4BljNjwAbvUnWf11Wq+i/iZt8nl2UGYnf3TH5uBydE7VALmP7AGwlfszuEeL8BDyb0YA==} + sort-package-json@3.2.0: + resolution: {integrity: sha512-jadbj4vvIlevL578X5+1qVX/Nn9Jk7/U+cLVjR1IqfDFo3ISY0eoyksd3ylyTwGunlEMUgbTRYowLr0CkSxcQw==} hasBin: true source-map-js@1.2.1: @@ -9825,8 +9813,8 @@ packages: symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - synckit@0.9.2: - resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} + synckit@0.11.4: + resolution: {integrity: sha512-Q/XQKRaJiLiFIBNN+mndW7S/RHxvwzuZS6ZwmRzUBqJBv/5QIKCEwkBC8GBf8EQJKYnaFs0wOZbKTXBPj8L9oQ==} engines: {node: ^14.18.0 || >=16.0.0} tabbable@6.2.0: @@ -9931,10 +9919,6 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - tinyglobby@0.2.12: - resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==} - engines: {node: '>=12.0.0'} - tinyglobby@0.2.13: resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} engines: {node: '>=12.0.0'} @@ -12343,7 +12327,7 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@pkgr/core@0.1.1': {} + '@pkgr/core@0.2.4': {} '@playwright/test@1.49.1': dependencies: @@ -15777,10 +15761,6 @@ snapshots: dependencies: format: 0.2.2 - fdir@6.4.3(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - fdir@6.4.4(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 @@ -16004,8 +15984,6 @@ snapshots: dunder-proto: 1.0.1 es-object-atoms: 1.1.1 - get-stdin@9.0.0: {} - get-stream@6.0.1: {} get-stream@7.0.1: {} @@ -16042,7 +16020,7 @@ snapshots: transitivePeerDependencies: - supports-color - git-hooks-list@3.1.0: {} + git-hooks-list@4.1.1: {} git-log-parser@1.2.1: dependencies: @@ -18120,10 +18098,10 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-packagejson@2.5.10(prettier@3.5.3): + prettier-plugin-packagejson@2.5.11(prettier@3.5.3): dependencies: - sort-package-json: 2.15.1 - synckit: 0.9.2 + sort-package-json: 3.2.0 + synckit: 0.11.4 optionalDependencies: prettier: 3.5.3 @@ -19178,16 +19156,15 @@ snapshots: sort-object-keys@1.1.3: {} - sort-package-json@2.15.1: + sort-package-json@3.2.0: dependencies: detect-indent: 7.0.1 detect-newline: 4.0.1 - get-stdin: 9.0.0 - git-hooks-list: 3.1.0 + git-hooks-list: 4.1.1 is-plain-obj: 4.1.0 - semver: 7.6.3 + semver: 7.7.1 sort-object-keys: 1.1.3 - tinyglobby: 0.2.12 + tinyglobby: 0.2.13 source-map-js@1.2.1: {} @@ -19508,9 +19485,9 @@ snapshots: symbol-tree@3.2.4: {} - synckit@0.9.2: + synckit@0.11.4: dependencies: - '@pkgr/core': 0.1.1 + '@pkgr/core': 0.2.4 tslib: 2.8.1 tabbable@6.2.0: {} @@ -19658,11 +19635,6 @@ snapshots: tinyexec@0.3.2: {} - tinyglobby@0.2.12: - dependencies: - fdir: 6.4.3(picomatch@4.0.2) - picomatch: 4.0.2 - tinyglobby@0.2.13: dependencies: fdir: 6.4.4(picomatch@4.0.2) diff --git a/tooling/prettier/package.json b/tooling/prettier/package.json index ed449d6d6..bb7feaa43 100644 --- a/tooling/prettier/package.json +++ b/tooling/prettier/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@homarr/tsconfig": "workspace:^0.1.0", - "prettier-plugin-packagejson": "^2.5.10", + "prettier-plugin-packagejson": "^2.5.11", "typescript": "^5.8.3" } } From 8a0557f927f6423e37a372c4c4ffea224598ff45 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 14:22:25 +0000 Subject: [PATCH 10/41] fix(deps): update tiptap monorepo to v2.12.0 (#3025) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/widgets/package.json | 30 +-- pnpm-lock.yaml | 438 +++++++++++++++++----------------- 2 files changed, 234 insertions(+), 234 deletions(-) diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 88fe197f7..898042f3c 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -51,21 +51,21 @@ "@mantine/core": "^7.17.7", "@mantine/hooks": "^7.17.7", "@tabler/icons-react": "^3.31.0", - "@tiptap/extension-color": "2.11.9", - "@tiptap/extension-highlight": "2.11.9", - "@tiptap/extension-image": "2.11.9", - "@tiptap/extension-link": "^2.11.9", - "@tiptap/extension-table": "2.11.9", - "@tiptap/extension-table-cell": "2.11.9", - "@tiptap/extension-table-header": "2.11.9", - "@tiptap/extension-table-row": "2.11.9", - "@tiptap/extension-task-item": "2.11.9", - "@tiptap/extension-task-list": "2.11.9", - "@tiptap/extension-text-align": "2.11.9", - "@tiptap/extension-text-style": "2.11.9", - "@tiptap/extension-underline": "2.11.9", - "@tiptap/react": "^2.11.9", - "@tiptap/starter-kit": "^2.11.9", + "@tiptap/extension-color": "2.12.0", + "@tiptap/extension-highlight": "2.12.0", + "@tiptap/extension-image": "2.12.0", + "@tiptap/extension-link": "^2.12.0", + "@tiptap/extension-table": "2.12.0", + "@tiptap/extension-table-cell": "2.12.0", + "@tiptap/extension-table-header": "2.12.0", + "@tiptap/extension-table-row": "2.12.0", + "@tiptap/extension-task-item": "2.12.0", + "@tiptap/extension-task-list": "2.12.0", + "@tiptap/extension-text-align": "2.12.0", + "@tiptap/extension-text-style": "2.12.0", + "@tiptap/extension-underline": "2.12.0", + "@tiptap/react": "^2.12.0", + "@tiptap/starter-kit": "^2.12.0", "clsx": "^2.1.1", "dayjs": "^1.11.13", "mantine-react-table": "2.0.0-beta.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 81837fa9e..684e259a7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -193,7 +193,7 @@ importers: version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/tiptap': specifier: ^7.17.7 - version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tiptap/extension-link@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9))(@tiptap/react@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tiptap/extension-link@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0))(@tiptap/react@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@million/lint': specifier: 1.0.14 version: 1.0.14(rollup@4.21.3)(webpack-sources@3.2.3) @@ -2098,50 +2098,50 @@ importers: specifier: ^3.31.0 version: 3.31.0(react@19.1.0) '@tiptap/extension-color': - specifier: 2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/extension-text-style@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))) + specifier: 2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/extension-text-style@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))) '@tiptap/extension-highlight': - specifier: 2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) + specifier: 2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) '@tiptap/extension-image': - specifier: 2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) + specifier: 2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) '@tiptap/extension-link': - specifier: ^2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9) + specifier: ^2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) '@tiptap/extension-table': - specifier: 2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9) + specifier: 2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) '@tiptap/extension-table-cell': - specifier: 2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) + specifier: 2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) '@tiptap/extension-table-header': - specifier: 2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) + specifier: 2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) '@tiptap/extension-table-row': - specifier: 2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) + specifier: 2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) '@tiptap/extension-task-item': - specifier: 2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9) + specifier: 2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) '@tiptap/extension-task-list': - specifier: 2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) + specifier: 2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) '@tiptap/extension-text-align': - specifier: 2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) + specifier: 2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) '@tiptap/extension-text-style': - specifier: 2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) + specifier: 2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) '@tiptap/extension-underline': - specifier: 2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) + specifier: 2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) '@tiptap/react': - specifier: ^2.11.9 - version: 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + specifier: ^2.12.0 + version: 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@tiptap/starter-kit': - specifier: ^2.11.9 - version: 2.11.9 + specifier: ^2.12.0 + version: 2.12.0 clsx: specifier: ^2.1.1 version: 2.1.1 @@ -4248,200 +4248,200 @@ packages: '@testcontainers/mysql@10.25.0': resolution: {integrity: sha512-jUlwvo2P4Ae2jQ4IaInWycbhcsDq5gfLzRUYETjJiiEpig/p2S5+90iVpBoMDALHFVASuJ9Z6HSzphpQ+mOMVw==} - '@tiptap/core@2.11.9': - resolution: {integrity: sha512-UZSxQLLyJst47xep3jlyKM6y1ebZnmvbGsB7njBVjfxf5H+4yFpRJwwNqrBHM/vyU55LCtPChojqaYC1wXLf6g==} + '@tiptap/core@2.12.0': + resolution: {integrity: sha512-3qX8oGVKFFZzQ0vit+ZolR6AJIATBzmEmjAA0llFhWk4vf3v64p1YcXcJsOBsr5scizJu5L6RYWEFatFwqckRg==} peerDependencies: '@tiptap/pm': ^2.7.0 - '@tiptap/extension-blockquote@2.11.9': - resolution: {integrity: sha512-muGiVb5k86wF01ehbtT5oh1bxwcI0yQo47y9Sso7Jlvd06GW6Ur3X2aJwtKZsV0uPTFliKKLR6DhtLJE1AaR4g==} + '@tiptap/extension-blockquote@2.12.0': + resolution: {integrity: sha512-XUC2A77YAPMJS2SqZ2S62IGcUH8gZ7cdhoWlYQb1pR4ZzXFByeKDJPxfYeAePSiuI01YGrlzgY2c6Ncx/DtO0A==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-bold@2.11.9': - resolution: {integrity: sha512-VUwiKOBr2gFxI098hICgfkeCQqkFZXVFLxKMvu/ohwmuTV412cxtYJZikhN0JuINUjBt+LX1zk72BJ8q2C9puA==} + '@tiptap/extension-bold@2.12.0': + resolution: {integrity: sha512-lAUtoLDLRc5ofD2I9MFY6MQ7d1qBLLqS1rvpwaPjOaoQb/GPVnaHj9qXYG0SY9K3erMtto48bMFpAcscjZHzZQ==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-bubble-menu@2.11.9': - resolution: {integrity: sha512-5EttgsqjzlKRd0dmbVlujw47XGHA2JSDI4eEvsJz5O7XcRtzPjBJ+DdH4Q+wlyBf9ZWzVY/1bp90xP1dxHesJg==} + '@tiptap/extension-bubble-menu@2.12.0': + resolution: {integrity: sha512-DYijoE0igV0Oi+ZppFsp2UrQsM/4HZtmmpD78BJM9zfCbd1YvAUIxmzmXr8uqU18OHd1uQy+/zvuNoUNYyw67g==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-bullet-list@2.11.9': - resolution: {integrity: sha512-H9n0ShHVFc+UNZCui/wplDdVoi4MYVFWB1GFOhHSiSe4CCGNW6qftjI7c0NPR7Bhmzga1fraJR5W5H/qCtoPLA==} + '@tiptap/extension-bullet-list@2.12.0': + resolution: {integrity: sha512-YTCjztB8MaIpwyxFYr81H4+LdKCq1VlaSXQyrPdB44mVdhhRqc46BYQb8/B//XE3UIu3X2QWFjwrqRlUq6vUiw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-code-block@2.11.9': - resolution: {integrity: sha512-brwvt/SdP65DpchPv5rkhjEjjIIgE1+9ySw8kCTiyXWUrmZA0kK/iwp5zPpHfsoWT8Sa9+fh2uraVZGOF9Dcqw==} + '@tiptap/extension-code-block@2.12.0': + resolution: {integrity: sha512-1D7cYAjgxEFHdfC/35Ooi4GqWKB5sszbW8iI7N16XILNln26xb0d5KflXqYrwr9CN/ZnZoCl2o6YsP7xEObcZA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-code@2.11.9': - resolution: {integrity: sha512-RbTdzWk6F1+EsThT2Sj4eQHgkXO3NfFdeNZ/V+t9invJm7duqhprMT0G1aEaSxGvr3rjbdeuwYpSsEeV3Wrw+A==} + '@tiptap/extension-code@2.12.0': + resolution: {integrity: sha512-R7RaS+hJeHFim7alImQ9L9CSWSMjWXvz0Ote568x9ea5gdBGUYW8PcH+5a91lh8e1XGYWBM12a8oJZRyxg/tQA==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-color@2.11.9': - resolution: {integrity: sha512-8nsOU/qgfIuXRF+IbSBQMfylrQtU/SE0ZLRV+C810ie/gufEvnrMFTjs1CggSJXqXkeKamdbdjsud0s/HIe5wA==} + '@tiptap/extension-color@2.12.0': + resolution: {integrity: sha512-tb3KDhH2Hf3Pwm7pIEH80TKBOLmHU+T/0seR3R+6flamPC7t9S4mcehDX35qvTQTqDU9v429Rw5SL40FRW7AMg==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/extension-text-style': ^2.7.0 - '@tiptap/extension-document@2.11.9': - resolution: {integrity: sha512-lkrCkMDDLtaPvMljw7vfvwnNZmZTy4uIfbkLdF3BkaV4XAHMVfoOzSbq0uRaTgUSLH8Fv0L1B6Nwol4OYnzI3w==} + '@tiptap/extension-document@2.12.0': + resolution: {integrity: sha512-sA1Q+mxDIv0Y3qQTBkYGwknNbDcGFiJ/fyAFholXpqbrcRx3GavwR/o0chBdsJZlFht0x7AWGwUYWvIo7wYilA==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-dropcursor@2.11.9': - resolution: {integrity: sha512-LqWEaAWyJ3eUrafgKT4UCIvDqhth1cX976dQcAOPg5POmldZ8KgZTeEYZl7AYpzFS++HlTIwJ8PMOu29/g+l+g==} + '@tiptap/extension-dropcursor@2.12.0': + resolution: {integrity: sha512-zcZSOXFj+7LVnmdPWTfKr5AoxYIzFPFlLJe35AdTQC5IhkljLn1Exct8I30ZREojX/00hKYsO7JJmePS6TEVlQ==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-floating-menu@2.11.9': - resolution: {integrity: sha512-0rWGnfjtDx4AAOUaPd/hJsy5VOPp4A4zjVX+bPiDdSGAJZELQnQRT18GwwjdzKWE+imeGZ4pe/dbPcgD9uY2FA==} + '@tiptap/extension-floating-menu@2.12.0': + resolution: {integrity: sha512-BYpyZx/56KCDksWuJJbhki/uNgt9sACuSSZFH5AN1yS1ISD+EzIxqf6Pzzv8QCoNJ+KcRNVaZsOlOFaJGoyzag==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-gapcursor@2.11.9': - resolution: {integrity: sha512-IFdprIzeDAck0r4mS55ad6tts/AHyLg83jk2jbcy+f7CMGDpoVW8R10ORl8LD8kJBxnC/TqBsbr44mQJtxzDog==} + '@tiptap/extension-gapcursor@2.12.0': + resolution: {integrity: sha512-k8ji5v9YKn7bNjo8UtI9hEfXfl4tKUp1hpJOEmUxGJQa3LIwrwSbReupUTnHszGQelzxikS/l1xO9P0TIGwRoA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-hard-break@2.11.9': - resolution: {integrity: sha512-S2IfkK+dlX+59KWuUHgtTEjLVsOTEQFt6Kng/lNqKY8G46gujY6L3EDqtPibxs63B+KKOHHOlKShcYZKWzWvvw==} + '@tiptap/extension-hard-break@2.12.0': + resolution: {integrity: sha512-08MNS2PK5DzdnAfqXn4krmJ/xebKmWpRpYqqN5EM8AvetYKlAJyTVSpo0ZUeGbZ3EZiPm9djgSnrLqpFUDjRCg==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-heading@2.11.9': - resolution: {integrity: sha512-Z84Vbw26bnMyIyZ7hc8/xXDD5uAcr4GA1zs0HPs4Er9wROOqkZnlgE54LaObXn2YbMKuDZ24cmCU8LFy0etN+w==} + '@tiptap/extension-heading@2.12.0': + resolution: {integrity: sha512-9DfES4Wd5TX1foI70N9sAL+35NN1UHrtzDYN2+dTHupnmKir9RaMXyZcbkUb4aDVzYrGxIqxJzHBVkquKIlTrw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-highlight@2.11.9': - resolution: {integrity: sha512-HWGU46hk8vozcptZcsc53GZnS2//snyhq+rwqY7WIQrbA8P0q/ImjgHRFMyfQcAK412sJbq9vkGzIRQvVOqdJA==} + '@tiptap/extension-highlight@2.12.0': + resolution: {integrity: sha512-dQNaDXslN9ion0NgVVOOKJNS3MP8Lnx9xT01mDa/R9Qdulh7xmK6n8O2GCb86TnjX1OyZURx+fEK/WLM8oKK+A==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-history@2.11.9': - resolution: {integrity: sha512-DqA9tGPqmt5EmREGW2Wg3vc+Qb6rBeSmuHeQ9R4M4dYJYSh2gBheunBNnerQlZDj9Dk4H8NGgAz2YLrAkSlxSA==} + '@tiptap/extension-history@2.12.0': + resolution: {integrity: sha512-+B9CAf2BFURC6mQiM1OQtahVTzdEOEgT/UUNlRZkeeBc0K5of3dr6UdBqaoaMAefja3jx5PqiQ7mhUBAjSt6AA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-horizontal-rule@2.11.9': - resolution: {integrity: sha512-7UhwRZPA3ykKTat4ooY/GzGO4wy9040vzsnev+189BHIMvxe4I483B1v3sUBvUJrFf8z0+iWulJx3zoTskieoA==} + '@tiptap/extension-horizontal-rule@2.12.0': + resolution: {integrity: sha512-Vi2+6RIehDSpoJn/7PDuOieUj7W7WrEb4wBxK9TG8PDscihR0mehhhzm/K2xhH4TN48iPJGRsjDFrFjTbXmcnw==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-image@2.11.9': - resolution: {integrity: sha512-1MD2FUzRMz+OSm+y2nQY1CjVynAA0qBAyJwt+T4YefzmxwYrklqCoeLz9a+bK7GxlhSxByGNK5w9aa5oPmKFXA==} + '@tiptap/extension-image@2.12.0': + resolution: {integrity: sha512-wO+yrfMlnW3SYCb1Q1qAb+nt5WH6jnlQPTV6qdoIabRtW0puwMWULZDUgclPN5hxn8EXb9vBEu44egvH6hgkfQ==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-italic@2.11.9': - resolution: {integrity: sha512-xLQW6OtOwTEOkyvEX0jQcbm4kfjl1uOLMJ5daHolCR3DiEDWoxYrZrs2lt467nf5Sz4/50MQqGuZw8pVfWWxqg==} + '@tiptap/extension-italic@2.12.0': + resolution: {integrity: sha512-JKcXK3LmEsmxNzEq5e06rPUGMRLUxmJ2mYtBY4NlJ6yLM9XMDljtgeTnWT0ySLYmfINSFTkX4S7WIRbpl9l4pw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-link@2.11.9': - resolution: {integrity: sha512-gi1UonACmQ/T81QdpIociNEIFPr9h6CKoMxfdZgYRrVWMsZuANuXooSjL8d8OirzWkPHxmbhEMyWjcTAV+HYgw==} + '@tiptap/extension-link@2.12.0': + resolution: {integrity: sha512-N6f78F2onvcL8FAwFOJexOF02UwGETLjQ7cCguhBe/w7vtx7aX8/f+IlaSGY/pIcWyEQpoC28ciM0+QsrJRr1A==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-list-item@2.11.9': - resolution: {integrity: sha512-57VO0Joe8WEEz2ypxY64TYx4KenFaqYnhrTLsWUvlearpBXbTFc8IaI/rdLubgJlEE5Q3e+NirCyQSLCE8a2Zg==} + '@tiptap/extension-list-item@2.12.0': + resolution: {integrity: sha512-4YwZooC8HP+gPxs6YrkB1ayggyYbgVvJx/rWBT6lKSW2MVVg8QXi1zAcSI3MhIhHmqDysXXFPL8JURlbeGjaFA==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-ordered-list@2.11.9': - resolution: {integrity: sha512-jLRn0L6nRJ/yp3JEVuk1elc11XPSF4lDTQdj45EMSgxMoHU13LF9MZm2H2jwLXPpBflB/MVJtt9Nd2XzOPTGcw==} + '@tiptap/extension-ordered-list@2.12.0': + resolution: {integrity: sha512-1ys0e/oqk09oXxrB1WzAx5EntK/QreObG/V1yhgihGm429fxHMsxzIYN6dKAYxx0YOPQG7qEZRrrPuWU70Ms7g==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-paragraph@2.11.9': - resolution: {integrity: sha512-smoxsfujsPJ9GVXG03QqM7yBwVfaLQa0l8VHPXaJUIjjvSpG1g8WlaxC46JB4Ba4W9KlrkPt1fdEpNcelRwcmw==} + '@tiptap/extension-paragraph@2.12.0': + resolution: {integrity: sha512-QNK5cgewCunWFxpLlbvvoO1rrLgEtNKxiY79fctP9toV+e59R+1i1Q9lXC1O5mOfDgVxCb6uFDMsqmKhFjpPog==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-strike@2.11.9': - resolution: {integrity: sha512-YFZ/Mjv/wA13oO8wEK4DVw6zSuYfEz4NLF6EA2mMo8N6UUSrBFEWiGE3pHBysIwcRXTaUzzGoYN+lohbmpHwBQ==} + '@tiptap/extension-strike@2.12.0': + resolution: {integrity: sha512-nBaa5YtBsLJPZFfSs36sBz4Zgi/c8b3MsmS/Az8uXaHb0R9yPewOVUMDIQbxMct8SXUlIo9VtKlOL+mVJ3Nkpw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-table-cell@2.11.9': - resolution: {integrity: sha512-YlM7y4UlAcHZuW8p6gkAi1DJa4Vc/8F5BiL2fiW/lot2awE05mI14jjpCZLqJ2wrO9aLguOJbN2VRXEFcTQO7Q==} + '@tiptap/extension-table-cell@2.12.0': + resolution: {integrity: sha512-8i35uCkmkSiQxMiZ+DLgT/wj24P5U/Zo3jr1e0tMAAMG7sRO1MljjLmkpV8WCdBo0xoRqzkz4J7Nkq+DtzZv9Q==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-table-header@2.11.9': - resolution: {integrity: sha512-6bLZDywhLaBlgy4Zp26yB28256F2lyjgoUO90w1doU4c19qlS1pkAwt3clYNlqQgMVVVjIZObbt8gZYma/8svA==} + '@tiptap/extension-table-header@2.12.0': + resolution: {integrity: sha512-gRKEsy13KKLpg9RxyPeUGqh4BRFSJ2Bc2KQP1ldhef6CPRYHCbGycxXCVQ5aAb7Mhpo54L+AAkmAv1iMHUTflw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-table-row@2.11.9': - resolution: {integrity: sha512-so/rP4KTabeoQtvnPFYrVFqMi/QJAihBa5InZPDEjT4pue0yPQbOnTcGRgKiMNYLIEwAC9nw6i1zWlkY5Eic+w==} + '@tiptap/extension-table-row@2.12.0': + resolution: {integrity: sha512-AEW/Zl9V0IoaYDBLMhF5lVl0xgoIJs3IuKCsIYxGDlxBfTVFC6PfQzvuy296CMjO5ZcZ0xalVipPV9ggsMRD+w==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-table@2.11.9': - resolution: {integrity: sha512-4VWflJs7B9hgt1uG0SUdFtXJHlHbggIUtjX0tqd1BU9AsYspPXREALicG8Rz9Dm0eOX6dR30+I3LvL3K15XhTA==} + '@tiptap/extension-table@2.12.0': + resolution: {integrity: sha512-tT3IbbBal0vPQ1Bc/3Xl+tmqqZQCYWxnycBPl/WZBqhd57DWzfJqRPESwCGUIJgjOtTnipy/ulvj0FxHi1j9JA==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-task-item@2.11.9': - resolution: {integrity: sha512-DrlhZkCjtfcM3szV6cn9IG3Ao8f8Oeo60GdVfrw4NIvSkjDwVqWYxOwoCZBERMLMdYwpkmlVRgnGZLz+MNYasA==} + '@tiptap/extension-task-item@2.12.0': + resolution: {integrity: sha512-IyAcy5CGU4Oesb5HpoZ7nU3wvP61Spz5/KCy1aXCgBfx3c1tF+JOijxKDnYKWSvfxzziGGIiOKR89EllnzTsdw==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 - '@tiptap/extension-task-list@2.11.9': - resolution: {integrity: sha512-xFMo5FMrpld4U5pqS+Ml9LKXXvRalcx5HUw4bFiUbx9hJON+WgTcXUgIGoLIphE/cMRp63vo331lK/PVSpNrHw==} + '@tiptap/extension-task-list@2.12.0': + resolution: {integrity: sha512-KqXL4bRsras3a2sswxoddo7GYgBE0ZqzJgGgYVWvczA7TG3WShjJheaB1tFbt9DmVJzaZR34hKhXvDbVspbznQ==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-text-align@2.11.9': - resolution: {integrity: sha512-MaCL83TPiDX20vdKSe+QwghBcJ5HDtrK6btGqgW4pugae0Pi71oe2lqkeM+eJBsiXN4WG+x9XMwBRd9vUnLF0g==} + '@tiptap/extension-text-align@2.12.0': + resolution: {integrity: sha512-ntGjHFPrb9iQ+QGVUr6U53/wcWI/qaAwDyApW7F7GcTpQbmimwUqvUHti1RsSh9nTrQmZD6g8SdRbIR/Y31gOw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-text-style@2.11.9': - resolution: {integrity: sha512-lB3uJBRiRYTCxtNeEF70IiwzGFfAU69xvsHpQowJU357lZsTj/QPRQt8Blu48qIoUAJGU00vGRTLae6X9myMMw==} + '@tiptap/extension-text-style@2.12.0': + resolution: {integrity: sha512-Pxwt23ZlvbQUahV0PvHy8Ej6IAuKR1FvHobUvwP3T8AiY7hob66fWRe7tQbESzSAzm5Vv2xkvyHeU8vekMTezA==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-text@2.11.9': - resolution: {integrity: sha512-OGjdsXN+d3UZFQZ+r+ozX20G7BcHWCGkn9XZUVItJwzpNa9x4EiPsKCJVk17jVFRAsAHdMBcsBRdErzdO6/Hrg==} + '@tiptap/extension-text@2.12.0': + resolution: {integrity: sha512-0ytN9V1tZYTXdiYDQg4FB2SQ56JAJC9r/65snefb9ztl+gZzDrIvih7CflHs1ic9PgyjexfMLeH+VzuMccNyZw==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/extension-underline@2.11.9': - resolution: {integrity: sha512-b8MwovgUqaDZSwCJ48ug9cKBBD3prwPTUH0IZ8HofodHc8VF8xbPmUEpePRnCYaV0ONGKPHkiz1crIwj1FBK+A==} + '@tiptap/extension-underline@2.12.0': + resolution: {integrity: sha512-u95lrUCesw1SN3BXY4xrgfSuxtoCYmJ9uaU7IVVOu0zVsDFtLlOa82kd63KVF+URL0kMdO+FBmvdS6d8Era70Q==} peerDependencies: '@tiptap/core': ^2.7.0 - '@tiptap/pm@2.11.9': - resolution: {integrity: sha512-hhonYVcL3fRkWyiCFJQ7HHXtmFviwnof8VDRFX1vm69GskGeqUTJUFR+1as2hZYekHe5rO4FZUm1dlETDWTnzQ==} + '@tiptap/pm@2.12.0': + resolution: {integrity: sha512-TNzVwpeNzFfHAcYTOKqX9iU4fRxliyoZrCnERR+RRzeg7gWrXrCLubQt1WEx0sojMAfznshSL3M5HGsYjEbYwA==} - '@tiptap/react@2.11.9': - resolution: {integrity: sha512-cjQICAcx5eTlAsACbVHuDI0d2UO10lijTHhtn6WyaCzpcWcVp6RgHgn6//ffWg7oQB0IfJFRZy5tpEvNMOVuvA==} + '@tiptap/react@2.12.0': + resolution: {integrity: sha512-D+PR+4kJO9h8AB/7XyQ/Anw8tqeS2ecv5QemBOCHi9JlMAjytauUrj6IfFBO9RbsCowlBjW5GnSpFhzpk2Gghg==} peerDependencies: '@tiptap/core': ^2.7.0 '@tiptap/pm': ^2.7.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tiptap/starter-kit@2.11.9': - resolution: {integrity: sha512-UUx5t1PrwR+KVOjTkmGC1duOq6Ubz/fsetI1OieyegMT/2J1wkFFP1w3NFZarj5jo0GLBt3GMlBwS9GY8cJUxQ==} + '@tiptap/starter-kit@2.12.0': + resolution: {integrity: sha512-wlcEEtexd6u0gbR311/OFZnbtRWU97DUsY6/GsSQzN4rqZ7Ra6YbfHEN5Lutu+I/anomK8vKy8k9NyvfY5Hllg==} '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} @@ -8817,8 +8817,8 @@ packages: property-information@7.0.0: resolution: {integrity: sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg==} - prosemirror-changeset@2.2.1: - resolution: {integrity: sha512-J7msc6wbxB4ekDFj+n9gTW/jav/p53kdlivvuppHsrZXCaQdVgRghoZbSS3kwrRyAstRVQ4/+u5k7YfLgkkQvQ==} + prosemirror-changeset@2.3.0: + resolution: {integrity: sha512-8wRKhlEwEJ4I13Ju54q2NZR1pVKGTgJ/8XsQ8L5A5uUsQ/YQScQJuEAuh8Bn8i6IwAMjjLRABd9lVli+DlIiVw==} prosemirror-collab@1.3.1: resolution: {integrity: sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==} @@ -11921,12 +11921,12 @@ snapshots: dependencies: react: 19.1.0 - '@mantine/tiptap@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tiptap/extension-link@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9))(@tiptap/react@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/tiptap@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tiptap/extension-link@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0))(@tiptap/react@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': 7.17.7(react@19.1.0) - '@tiptap/extension-link': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9) - '@tiptap/react': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@tiptap/extension-link': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) + '@tiptap/react': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -12987,159 +12987,159 @@ snapshots: - bare-buffer - supports-color - '@tiptap/core@2.11.9(@tiptap/pm@2.11.9)': + '@tiptap/core@2.12.0(@tiptap/pm@2.12.0)': dependencies: - '@tiptap/pm': 2.11.9 + '@tiptap/pm': 2.12.0 - '@tiptap/extension-blockquote@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-blockquote@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-bold@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-bold@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-bubble-menu@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)': + '@tiptap/extension-bubble-menu@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) - '@tiptap/pm': 2.11.9 + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) + '@tiptap/pm': 2.12.0 tippy.js: 6.3.7 - '@tiptap/extension-bullet-list@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-bullet-list@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-code-block@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)': + '@tiptap/extension-code-block@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) - '@tiptap/pm': 2.11.9 + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) + '@tiptap/pm': 2.12.0 - '@tiptap/extension-code@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-code@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-color@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/extension-text-style@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)))': + '@tiptap/extension-color@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/extension-text-style@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) - '@tiptap/extension-text-style': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) + '@tiptap/extension-text-style': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) - '@tiptap/extension-document@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-document@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-dropcursor@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)': + '@tiptap/extension-dropcursor@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) - '@tiptap/pm': 2.11.9 + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) + '@tiptap/pm': 2.12.0 - '@tiptap/extension-floating-menu@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)': + '@tiptap/extension-floating-menu@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) - '@tiptap/pm': 2.11.9 + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) + '@tiptap/pm': 2.12.0 tippy.js: 6.3.7 - '@tiptap/extension-gapcursor@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)': + '@tiptap/extension-gapcursor@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) - '@tiptap/pm': 2.11.9 + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) + '@tiptap/pm': 2.12.0 - '@tiptap/extension-hard-break@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-hard-break@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-heading@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-heading@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-highlight@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-highlight@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-history@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)': + '@tiptap/extension-history@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) - '@tiptap/pm': 2.11.9 + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) + '@tiptap/pm': 2.12.0 - '@tiptap/extension-horizontal-rule@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)': + '@tiptap/extension-horizontal-rule@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) - '@tiptap/pm': 2.11.9 + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) + '@tiptap/pm': 2.12.0 - '@tiptap/extension-image@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-image@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-italic@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-italic@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-link@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)': + '@tiptap/extension-link@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) - '@tiptap/pm': 2.11.9 + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) + '@tiptap/pm': 2.12.0 linkifyjs: 4.2.0 - '@tiptap/extension-list-item@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-list-item@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-ordered-list@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-ordered-list@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-paragraph@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-paragraph@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-strike@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-strike@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-table-cell@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-table-cell@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-table-header@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-table-header@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-table-row@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-table-row@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-table@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)': + '@tiptap/extension-table@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) - '@tiptap/pm': 2.11.9 + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) + '@tiptap/pm': 2.12.0 - '@tiptap/extension-task-item@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)': + '@tiptap/extension-task-item@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) - '@tiptap/pm': 2.11.9 + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) + '@tiptap/pm': 2.12.0 - '@tiptap/extension-task-list@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-task-list@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-text-align@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-text-align@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-text-style@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-text-style@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-text@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-text@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/extension-underline@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))': + '@tiptap/extension-underline@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) - '@tiptap/pm@2.11.9': + '@tiptap/pm@2.12.0': dependencies: - prosemirror-changeset: 2.2.1 + prosemirror-changeset: 2.3.0 prosemirror-collab: 1.3.1 prosemirror-commands: 1.6.2 prosemirror-dropcursor: 1.8.1 @@ -13158,41 +13158,41 @@ snapshots: prosemirror-transform: 1.10.2 prosemirror-view: 1.37.2 - '@tiptap/react@2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@tiptap/react@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) - '@tiptap/extension-bubble-menu': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9) - '@tiptap/extension-floating-menu': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9) - '@tiptap/pm': 2.11.9 + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) + '@tiptap/extension-bubble-menu': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) + '@tiptap/extension-floating-menu': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) + '@tiptap/pm': 2.12.0 '@types/use-sync-external-store': 0.0.6 fast-deep-equal: 3.1.3 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) use-sync-external-store: 1.4.0(react@19.1.0) - '@tiptap/starter-kit@2.11.9': + '@tiptap/starter-kit@2.12.0': dependencies: - '@tiptap/core': 2.11.9(@tiptap/pm@2.11.9) - '@tiptap/extension-blockquote': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/extension-bold': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/extension-bullet-list': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/extension-code': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/extension-code-block': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9) - '@tiptap/extension-document': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/extension-dropcursor': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9) - '@tiptap/extension-gapcursor': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9) - '@tiptap/extension-hard-break': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/extension-heading': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/extension-history': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9) - '@tiptap/extension-horizontal-rule': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9))(@tiptap/pm@2.11.9) - '@tiptap/extension-italic': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/extension-list-item': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/extension-ordered-list': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/extension-paragraph': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/extension-strike': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/extension-text': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/extension-text-style': 2.11.9(@tiptap/core@2.11.9(@tiptap/pm@2.11.9)) - '@tiptap/pm': 2.11.9 + '@tiptap/core': 2.12.0(@tiptap/pm@2.12.0) + '@tiptap/extension-blockquote': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/extension-bold': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/extension-bullet-list': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/extension-code': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/extension-code-block': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) + '@tiptap/extension-document': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/extension-dropcursor': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) + '@tiptap/extension-gapcursor': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) + '@tiptap/extension-hard-break': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/extension-heading': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/extension-history': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) + '@tiptap/extension-horizontal-rule': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) + '@tiptap/extension-italic': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/extension-list-item': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/extension-ordered-list': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/extension-paragraph': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/extension-strike': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/extension-text': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/extension-text-style': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0)) + '@tiptap/pm': 2.12.0 '@tootallnate/quickjs-emscripten@0.23.0': {} @@ -18145,7 +18145,7 @@ snapshots: property-information@7.0.0: {} - prosemirror-changeset@2.2.1: + prosemirror-changeset@2.3.0: dependencies: prosemirror-transform: 1.10.2 From f1c001d72817a243def90a0c8d5a07a813c8e2f0 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 14:23:48 +0000 Subject: [PATCH 11/41] chore(deps): update vitest monorepo to ^3.1.3 (#3024) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- package.json | 6 +-- pnpm-lock.yaml | 131 +++++++++++++++++++++++++------------------------ 2 files changed, 71 insertions(+), 66 deletions(-) diff --git a/package.json b/package.json index 9205d41df..0893690d3 100644 --- a/package.json +++ b/package.json @@ -40,8 +40,8 @@ "@semantic-release/release-notes-generator": "^14.0.3", "@turbo/gen": "^2.5.2", "@vitejs/plugin-react": "^4.4.1", - "@vitest/coverage-v8": "^3.1.2", - "@vitest/ui": "^3.1.2", + "@vitest/coverage-v8": "^3.1.3", + "@vitest/ui": "^3.1.3", "conventional-changelog-conventionalcommits": "^8.0.0", "cross-env": "^7.0.3", "jsdom": "^26.1.0", @@ -51,7 +51,7 @@ "turbo": "^2.5.2", "typescript": "^5.8.3", "vite-tsconfig-paths": "^5.1.4", - "vitest": "^3.1.2" + "vitest": "^3.1.3" }, "packageManager": "pnpm@10.10.0", "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 684e259a7..71921f08b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,11 +39,11 @@ importers: specifier: ^4.4.1 version: 4.4.1(vite@5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/coverage-v8': - specifier: ^3.1.2 - version: 3.1.2(vitest@3.1.2) + specifier: ^3.1.3 + version: 3.1.3(vitest@3.1.3) '@vitest/ui': - specifier: ^3.1.2 - version: 3.1.2(vitest@3.1.2) + specifier: ^3.1.3 + version: 3.1.3(vitest@3.1.3) conventional-changelog-conventionalcommits: specifier: ^8.0.0 version: 8.0.0 @@ -72,8 +72,8 @@ importers: specifier: ^5.1.4 version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) vitest: - specifier: ^3.1.2 - version: 3.1.2(@types/debug@4.1.12)(@types/node@22.15.3)(@vitest/ui@3.1.2)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + specifier: ^3.1.3 + version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.3)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) apps/nextjs: dependencies: @@ -4846,20 +4846,20 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 || ^6.0.0 - '@vitest/coverage-v8@3.1.2': - resolution: {integrity: sha512-XDdaDOeaTMAMYW7N63AqoK32sYUWbXnTkC6tEbVcu3RlU1bB9of32T+PGf8KZvxqLNqeXhafDFqCkwpf2+dyaQ==} + '@vitest/coverage-v8@3.1.3': + resolution: {integrity: sha512-cj76U5gXCl3g88KSnf80kof6+6w+K4BjOflCl7t6yRJPDuCrHtVu0SgNYOUARJOL5TI8RScDbm5x4s1/P9bvpw==} peerDependencies: - '@vitest/browser': 3.1.2 - vitest: 3.1.2 + '@vitest/browser': 3.1.3 + vitest: 3.1.3 peerDependenciesMeta: '@vitest/browser': optional: true - '@vitest/expect@3.1.2': - resolution: {integrity: sha512-O8hJgr+zREopCAqWl3uCVaOdqJwZ9qaDwUP7vy3Xigad0phZe9APxKhPcDNqYYi0rX5oMvwJMSCAXY2afqeTSA==} + '@vitest/expect@3.1.3': + resolution: {integrity: sha512-7FTQQuuLKmN1Ig/h+h/GO+44Q1IlglPlR2es4ab7Yvfx+Uk5xsv+Ykk+MEt/M2Yn/xGmzaLKxGw2lgy2bwuYqg==} - '@vitest/mocker@3.1.2': - resolution: {integrity: sha512-kOtd6K2lc7SQ0mBqYv/wdGedlqPdM/B38paPY+OwJ1XiNi44w3Fpog82UfOibmHaV9Wod18A09I9SCKLyDMqgw==} + '@vitest/mocker@3.1.3': + resolution: {integrity: sha512-PJbLjonJK82uCWHjzgBJZuR7zmAOrSvKk1QBxrennDIgtH4uK0TB1PvYmc0XBCigxxtiAVPfWtAdy4lpz8SQGQ==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 @@ -4869,25 +4869,25 @@ packages: vite: optional: true - '@vitest/pretty-format@3.1.2': - resolution: {integrity: sha512-R0xAiHuWeDjTSB3kQ3OQpT8Rx3yhdOAIm/JM4axXxnG7Q/fS8XUwggv/A4xzbQA+drYRjzkMnpYnOGAc4oeq8w==} + '@vitest/pretty-format@3.1.3': + resolution: {integrity: sha512-i6FDiBeJUGLDKADw2Gb01UtUNb12yyXAqC/mmRWuYl+m/U9GS7s8us5ONmGkGpUUo7/iAYzI2ePVfOZTYvUifA==} - '@vitest/runner@3.1.2': - resolution: {integrity: sha512-bhLib9l4xb4sUMPXnThbnhX2Yi8OutBMA8Yahxa7yavQsFDtwY/jrUZwpKp2XH9DhRFJIeytlyGpXCqZ65nR+g==} + '@vitest/runner@3.1.3': + resolution: {integrity: sha512-Tae+ogtlNfFei5DggOsSUvkIaSuVywujMj6HzR97AHK6XK8i3BuVyIifWAm/sE3a15lF5RH9yQIrbXYuo0IFyA==} - '@vitest/snapshot@3.1.2': - resolution: {integrity: sha512-Q1qkpazSF/p4ApZg1vfZSQ5Yw6OCQxVMVrLjslbLFA1hMDrT2uxtqMaw8Tc/jy5DLka1sNs1Y7rBcftMiaSH/Q==} + '@vitest/snapshot@3.1.3': + resolution: {integrity: sha512-XVa5OPNTYUsyqG9skuUkFzAeFnEzDp8hQu7kZ0N25B1+6KjGm4hWLtURyBbsIAOekfWQ7Wuz/N/XXzgYO3deWQ==} - '@vitest/spy@3.1.2': - resolution: {integrity: sha512-OEc5fSXMws6sHVe4kOFyDSj/+4MSwst0ib4un0DlcYgQvRuYQ0+M2HyqGaauUMnjq87tmUaMNDxKQx7wNfVqPA==} + '@vitest/spy@3.1.3': + resolution: {integrity: sha512-x6w+ctOEmEXdWaa6TO4ilb7l9DxPR5bwEb6hILKuxfU1NqWT2mpJD9NJN7t3OTfxmVlOMrvtoFJGdgyzZ605lQ==} - '@vitest/ui@3.1.2': - resolution: {integrity: sha512-+YPgKiLpFEyBVJNHDkRcSDcLrrnr20lyU4HQoI9Jtq1MdvoX8usql9h38mQw82MBU1Zo5BPC6sw+sXZ6NS18CQ==} + '@vitest/ui@3.1.3': + resolution: {integrity: sha512-IipSzX+8DptUdXN/GWq3hq5z18MwnpphYdOMm0WndkRGYELzfq7NDP8dMpZT7JGW1uXFrIGxOW2D0Xi++ulByg==} peerDependencies: - vitest: 3.1.2 + vitest: 3.1.3 - '@vitest/utils@3.1.2': - resolution: {integrity: sha512-5GGd0ytZ7BH3H6JTj9Kw7Prn1Nbg0wZVrIvou+UWxm54d+WoXXgAgjFJ8wn3LdagWLFSEfpPeyYrByZaGEZHLg==} + '@vitest/utils@3.1.3': + resolution: {integrity: sha512-2Ltrpht4OmHO9+c/nmHtF09HWiyWdworqnHIwjfvDyWjuwKbdkcS9AnhsDn+8E2RM4x++foD1/tNuLPVvWG1Rg==} '@webassemblyjs/ast@1.14.1': resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} @@ -6271,6 +6271,9 @@ packages: es-module-lexer@1.6.0: resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + es-module-lexer@1.7.0: + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} + es-object-atoms@1.0.0: resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==} engines: {node: '>= 0.4'} @@ -10487,8 +10490,8 @@ packages: videojs-vtt.js@0.15.5: resolution: {integrity: sha512-yZbBxvA7QMYn15Lr/ZfhhLPrNpI/RmCSCqgIff57GC2gIrV5YfyzLfLyZMj0NnZSAz8syB4N0nHXpZg9MyrMOQ==} - vite-node@3.1.2: - resolution: {integrity: sha512-/8iMryv46J3aK13iUXsei5G/A3CUlW4665THCPS+K8xAaqrVWiGB4RfXMQXCLjpK9P2eK//BczrVkn5JLAk6DA==} + vite-node@3.1.3: + resolution: {integrity: sha512-uHV4plJ2IxCl4u1up1FQRrqclylKAogbtBfOTwcuJ28xFi+89PZ57BRh+naIRvH70HPwxy5QHYzg1OrEaC7AbA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -10531,16 +10534,16 @@ packages: terser: optional: true - vitest@3.1.2: - resolution: {integrity: sha512-WaxpJe092ID1C0mr+LH9MmNrhfzi8I65EX/NRU/Ld016KqQNRgxSOlGNP1hHN+a/F8L15Mh8klwaF77zR3GeDQ==} + vitest@3.1.3: + resolution: {integrity: sha512-188iM4hAHQ0km23TN/adso1q5hhwKqUpv+Sd6p5sOuh6FhQnRNW3IsiIpvxqahtBabsJ2SLZgmGSpcYK4wQYJw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.1.2 - '@vitest/ui': 3.1.2 + '@vitest/browser': 3.1.3 + '@vitest/ui': 3.1.3 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -13687,7 +13690,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/coverage-v8@3.1.2(vitest@3.1.2)': + '@vitest/coverage-v8@3.1.3(vitest@3.1.3)': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -13701,58 +13704,58 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.2(@types/debug@4.1.12)(@types/node@22.15.3)(@vitest/ui@3.1.2)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.3)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color - '@vitest/expect@3.1.2': + '@vitest/expect@3.1.3': dependencies: - '@vitest/spy': 3.1.2 - '@vitest/utils': 3.1.2 + '@vitest/spy': 3.1.3 + '@vitest/utils': 3.1.3 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.2(vite@5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: - '@vitest/spy': 3.1.2 + '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: vite: 5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) - '@vitest/pretty-format@3.1.2': + '@vitest/pretty-format@3.1.3': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.1.2': + '@vitest/runner@3.1.3': dependencies: - '@vitest/utils': 3.1.2 + '@vitest/utils': 3.1.3 pathe: 2.0.3 - '@vitest/snapshot@3.1.2': + '@vitest/snapshot@3.1.3': dependencies: - '@vitest/pretty-format': 3.1.2 + '@vitest/pretty-format': 3.1.3 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.1.2': + '@vitest/spy@3.1.3': dependencies: tinyspy: 3.0.2 - '@vitest/ui@3.1.2(vitest@3.1.2)': + '@vitest/ui@3.1.3(vitest@3.1.3)': dependencies: - '@vitest/utils': 3.1.2 + '@vitest/utils': 3.1.3 fflate: 0.8.2 flatted: 3.3.3 pathe: 2.0.3 sirv: 3.0.1 tinyglobby: 0.2.13 tinyrainbow: 2.0.0 - vitest: 3.1.2(@types/debug@4.1.12)(@types/node@22.15.3)(@vitest/ui@3.1.2)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.3)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) - '@vitest/utils@3.1.2': + '@vitest/utils@3.1.3': dependencies: - '@vitest/pretty-format': 3.1.2 + '@vitest/pretty-format': 3.1.3 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -15250,6 +15253,8 @@ snapshots: es-module-lexer@1.6.0: {} + es-module-lexer@1.7.0: {} + es-object-atoms@1.0.0: dependencies: es-errors: 1.3.0 @@ -20237,11 +20242,11 @@ snapshots: dependencies: global: 4.4.0 - vite-node@3.1.2(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite-node@3.1.3(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 - es-module-lexer: 1.6.0 + es-module-lexer: 1.7.0 pathe: 2.0.3 vite: 5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: @@ -20278,15 +20283,15 @@ snapshots: sugarss: 4.0.1(postcss@8.4.47) terser: 5.39.0 - vitest@3.1.2(@types/debug@4.1.12)(@types/node@22.15.3)(@vitest/ui@3.1.2)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.3)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: - '@vitest/expect': 3.1.2 - '@vitest/mocker': 3.1.2(vite@5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) - '@vitest/pretty-format': 3.1.2 - '@vitest/runner': 3.1.2 - '@vitest/snapshot': 3.1.2 - '@vitest/spy': 3.1.2 - '@vitest/utils': 3.1.2 + '@vitest/expect': 3.1.3 + '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + '@vitest/pretty-format': 3.1.3 + '@vitest/runner': 3.1.3 + '@vitest/snapshot': 3.1.3 + '@vitest/spy': 3.1.3 + '@vitest/utils': 3.1.3 chai: 5.2.0 debug: 4.4.0 expect-type: 1.2.1 @@ -20299,12 +20304,12 @@ snapshots: tinypool: 1.0.2 tinyrainbow: 2.0.0 vite: 5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) - vite-node: 3.1.2(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite-node: 3.1.3(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 '@types/node': 22.15.3 - '@vitest/ui': 3.1.2(vitest@3.1.2) + '@vitest/ui': 3.1.3(vitest@3.1.3) jsdom: 26.1.0 transitivePeerDependencies: - less From c36e1708be8359b35087e4e9e09367f42680b36e Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 20:23:24 +0000 Subject: [PATCH 12/41] chore(deps): update dependency @types/node to ^22.15.5 (#3030) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- apps/tasks/package.json | 2 +- pnpm-lock.yaml | 123 +++++++++++++++++++-------------------- 3 files changed, 61 insertions(+), 66 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 822b64547..a9b8412d8 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -92,7 +92,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "3.1.1", - "@types/node": "^22.15.3", + "@types/node": "^22.15.5", "@types/prismjs": "^1.26.5", "@types/react": "19.1.2", "@types/react-dom": "19.1.3", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index e0238c2af..82aa71e70 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "@types/node": "^22.15.3", + "@types/node": "^22.15.5", "dotenv-cli": "^8.0.0", "eslint": "^9.26.0", "prettier": "^3.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 71921f08b..7643a8fc5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,10 +34,10 @@ importers: version: 14.0.3(semantic-release@24.2.3(typescript@5.8.3)) '@turbo/gen': specifier: ^2.5.2 - version: 2.5.2(@types/node@22.15.3)(typescript@5.8.3) + version: 2.5.2(@types/node@22.15.5)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.4.1 - version: 4.4.1(vite@5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 4.4.1(vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/coverage-v8': specifier: ^3.1.3 version: 3.1.3(vitest@3.1.3) @@ -70,10 +70,10 @@ importers: version: 5.8.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) vitest: specifier: ^3.1.3 - version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.3)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.5)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) apps/nextjs: dependencies: @@ -304,8 +304,8 @@ importers: specifier: 3.1.1 version: 3.1.1 '@types/node': - specifier: ^22.15.3 - version: 22.15.3 + specifier: ^22.15.5 + version: 22.15.5 '@types/prismjs': specifier: ^1.26.5 version: 1.26.5 @@ -404,8 +404,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^22.15.3 - version: 22.15.3 + specifier: ^22.15.5 + version: 22.15.5 dotenv-cli: specifier: ^8.0.0 version: 8.0.0 @@ -4687,8 +4687,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@22.15.3': - resolution: {integrity: sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==} + '@types/node@22.15.5': + resolution: {integrity: sha512-e3r3tiKxBr9e/+5uNRkF+K/2gnhR2V/EOY/gxNXviodSa3DYSqkYUR2Xp05l2uS/A7j864m8IQvdf+itWNIg1Q==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -6268,9 +6268,6 @@ packages: resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==} engines: {node: '>= 0.4'} - es-module-lexer@1.6.0: - resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} - es-module-lexer@1.7.0: resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} @@ -11808,7 +11805,7 @@ snapshots: '@kubernetes/client-node@1.1.2': dependencies: '@types/js-yaml': 4.0.9 - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/node-fetch': 2.6.12 '@types/stream-buffers': 3.0.7 '@types/tar': 6.1.13 @@ -13256,7 +13253,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.2(@types/node@22.15.3)(typescript@5.8.3)': + '@turbo/gen@2.5.2(@types/node@22.15.5)(typescript@5.8.3)': dependencies: '@turbo/workspaces': 2.5.2 commander: 10.0.1 @@ -13266,7 +13263,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.15.3)(typescript@5.8.3) + ts-node: 10.9.2(@types/node@22.15.5)(typescript@5.8.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -13292,11 +13289,11 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/asn1@0.2.4': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/aws-lambda@8.10.146': {} @@ -13323,22 +13320,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/chroma-js@3.1.1': {} '@types/connect@3.4.38': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/cookie@0.4.1': {} @@ -13347,11 +13344,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/cors@2.8.17': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/css-font-loading-module@0.0.7': {} @@ -13387,13 +13384,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.38': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/ssh2': 1.15.1 '@types/estree-jsx@1.0.5': @@ -13406,7 +13403,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13421,7 +13418,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/hast@2.3.10': dependencies: @@ -13469,7 +13466,7 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 form-data: 4.0.1 '@types/node-unifi@2.5.1': @@ -13480,7 +13477,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.15.3': + '@types/node@22.15.5': dependencies: undici-types: 6.21.0 @@ -13509,21 +13506,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/ssh2@0.5.52': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -13532,7 +13529,7 @@ snapshots: '@types/stream-buffers@3.0.7': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/swagger-ui-react@5.18.0': dependencies: @@ -13540,12 +13537,12 @@ snapshots: '@types/tar@6.1.13': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 minipass: 4.2.8 '@types/through@0.0.33': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/tinycolor2@1.4.6': {} @@ -13564,11 +13561,11 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@typescript-eslint/eslint-plugin@8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': dependencies: @@ -13679,14 +13676,14 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13704,7 +13701,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.3)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.5)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13715,13 +13712,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/pretty-format@3.1.3': dependencies: @@ -13751,7 +13748,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.13 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.3)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.5)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/utils@3.1.3': dependencies: @@ -15089,7 +15086,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.15.3 + '@types/node': 22.15.5 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -15251,8 +15248,6 @@ snapshots: iterator.prototype: 1.1.4 safe-array-concat: 1.1.3 - es-module-lexer@1.6.0: {} - es-module-lexer@1.7.0: {} es-object-atoms@1.0.0: @@ -16751,7 +16746,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -18267,7 +18262,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.15.3 + '@types/node': 22.15.5 long: 5.2.3 proxmox-api@1.1.1: @@ -19755,14 +19750,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.5)(typescript@5.8.3): 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': 22.15.3 + '@types/node': 22.15.5 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -20242,13 +20237,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@3.1.3(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite-node@3.1.3(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -20260,33 +20255,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.8.3) optionalDependencies: - vite: 5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.3 optionalDependencies: - '@types/node': 22.15.3 + '@types/node': 22.15.5 fsevents: 2.3.3 sass: 1.87.0 sugarss: 4.0.1(postcss@8.4.47) terser: 5.39.0 - vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.3)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.5)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/pretty-format': 3.1.3 '@vitest/runner': 3.1.3 '@vitest/snapshot': 3.1.3 @@ -20303,12 +20298,12 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.5(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) - vite-node: 3.1.3(@types/node@22.15.3)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite-node: 3.1.3(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.15.3 + '@types/node': 22.15.5 '@vitest/ui': 3.1.3(vitest@3.1.3) jsdom: 26.1.0 transitivePeerDependencies: @@ -20361,7 +20356,7 @@ snapshots: browserslist: 4.24.4 chrome-trace-event: 1.0.4 enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 + es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 From 0e7eae4553687894d51be59bd6aba1fb08cd0db1 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 21:21:08 +0000 Subject: [PATCH 13/41] chore(deps): update dependency @types/node to ^22.15.7 (#3031) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- apps/tasks/package.json | 2 +- pnpm-lock.yaml | 116 +++++++++++++++++++-------------------- 3 files changed, 60 insertions(+), 60 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index a9b8412d8..40d4881e2 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -92,7 +92,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "3.1.1", - "@types/node": "^22.15.5", + "@types/node": "^22.15.7", "@types/prismjs": "^1.26.5", "@types/react": "19.1.2", "@types/react-dom": "19.1.3", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 82aa71e70..20e901d0f 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "@types/node": "^22.15.5", + "@types/node": "^22.15.7", "dotenv-cli": "^8.0.0", "eslint": "^9.26.0", "prettier": "^3.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7643a8fc5..aaabed8b4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,10 +34,10 @@ importers: version: 14.0.3(semantic-release@24.2.3(typescript@5.8.3)) '@turbo/gen': specifier: ^2.5.2 - version: 2.5.2(@types/node@22.15.5)(typescript@5.8.3) + version: 2.5.2(@types/node@22.15.7)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.4.1 - version: 4.4.1(vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 4.4.1(vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/coverage-v8': specifier: ^3.1.3 version: 3.1.3(vitest@3.1.3) @@ -70,10 +70,10 @@ importers: version: 5.8.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) vitest: specifier: ^3.1.3 - version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.5)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.7)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) apps/nextjs: dependencies: @@ -304,8 +304,8 @@ importers: specifier: 3.1.1 version: 3.1.1 '@types/node': - specifier: ^22.15.5 - version: 22.15.5 + specifier: ^22.15.7 + version: 22.15.7 '@types/prismjs': specifier: ^1.26.5 version: 1.26.5 @@ -404,8 +404,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^22.15.5 - version: 22.15.5 + specifier: ^22.15.7 + version: 22.15.7 dotenv-cli: specifier: ^8.0.0 version: 8.0.0 @@ -4687,8 +4687,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@22.15.5': - resolution: {integrity: sha512-e3r3tiKxBr9e/+5uNRkF+K/2gnhR2V/EOY/gxNXviodSa3DYSqkYUR2Xp05l2uS/A7j864m8IQvdf+itWNIg1Q==} + '@types/node@22.15.7': + resolution: {integrity: sha512-3hieEH05p8cnASknk8cYV71K2Vqmn4Nv8gjvRc5N3XbMlBS4wPwsmsw5bcHw6ISL36vVFuAhElcQCf7Ir4bR0w==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -11805,7 +11805,7 @@ snapshots: '@kubernetes/client-node@1.1.2': dependencies: '@types/js-yaml': 4.0.9 - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/node-fetch': 2.6.12 '@types/stream-buffers': 3.0.7 '@types/tar': 6.1.13 @@ -13253,7 +13253,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.2(@types/node@22.15.5)(typescript@5.8.3)': + '@turbo/gen@2.5.2(@types/node@22.15.7)(typescript@5.8.3)': dependencies: '@turbo/workspaces': 2.5.2 commander: 10.0.1 @@ -13263,7 +13263,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.15.5)(typescript@5.8.3) + ts-node: 10.9.2(@types/node@22.15.7)(typescript@5.8.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -13289,11 +13289,11 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/asn1@0.2.4': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/aws-lambda@8.10.146': {} @@ -13320,22 +13320,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/chroma-js@3.1.1': {} '@types/connect@3.4.38': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/cookie@0.4.1': {} @@ -13344,11 +13344,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/cors@2.8.17': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/css-font-loading-module@0.0.7': {} @@ -13384,13 +13384,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.38': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/ssh2': 1.15.1 '@types/estree-jsx@1.0.5': @@ -13403,7 +13403,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13418,7 +13418,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/hast@2.3.10': dependencies: @@ -13466,7 +13466,7 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 form-data: 4.0.1 '@types/node-unifi@2.5.1': @@ -13477,7 +13477,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.15.5': + '@types/node@22.15.7': dependencies: undici-types: 6.21.0 @@ -13506,21 +13506,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/ssh2@0.5.52': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -13529,7 +13529,7 @@ snapshots: '@types/stream-buffers@3.0.7': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/swagger-ui-react@5.18.0': dependencies: @@ -13537,12 +13537,12 @@ snapshots: '@types/tar@6.1.13': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 minipass: 4.2.8 '@types/through@0.0.33': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/tinycolor2@1.4.6': {} @@ -13561,11 +13561,11 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@typescript-eslint/eslint-plugin@8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': dependencies: @@ -13676,14 +13676,14 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13701,7 +13701,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.5)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.7)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13712,13 +13712,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/pretty-format@3.1.3': dependencies: @@ -13748,7 +13748,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.13 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.5)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.7)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/utils@3.1.3': dependencies: @@ -15086,7 +15086,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.15.5 + '@types/node': 22.15.7 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -16746,7 +16746,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -18262,7 +18262,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.15.5 + '@types/node': 22.15.7 long: 5.2.3 proxmox-api@1.1.1: @@ -19750,14 +19750,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.15.5)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.7)(typescript@5.8.3): 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': 22.15.5 + '@types/node': 22.15.7 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -20237,13 +20237,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@3.1.3(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite-node@3.1.3(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -20255,33 +20255,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.8.3) optionalDependencies: - vite: 5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.3 optionalDependencies: - '@types/node': 22.15.5 + '@types/node': 22.15.7 fsevents: 2.3.3 sass: 1.87.0 sugarss: 4.0.1(postcss@8.4.47) terser: 5.39.0 - vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.5)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.7)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/pretty-format': 3.1.3 '@vitest/runner': 3.1.3 '@vitest/snapshot': 3.1.3 @@ -20298,12 +20298,12 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.5(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) - vite-node: 3.1.3(@types/node@22.15.5)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite-node: 3.1.3(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.15.5 + '@types/node': 22.15.7 '@vitest/ui': 3.1.3(vitest@3.1.3) jsdom: 26.1.0 transitivePeerDependencies: From bee1dddc9ff1b213ef9fd9cc1696bf22cc816b19 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 21:22:55 +0000 Subject: [PATCH 14/41] fix(deps): update dependency typescript-eslint to ^8.32.0 (#3027) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 139 +++++++++++++++++++----------------- tooling/eslint/package.json | 2 +- 2 files changed, 76 insertions(+), 65 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aaabed8b4..f0e9c7e43 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2205,7 +2205,7 @@ importers: version: 2.5.2(eslint@9.26.0)(turbo@2.5.2) eslint-plugin-import: specifier: ^2.31.0 - version: 2.31.0(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0) + version: 2.31.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0) eslint-plugin-jsx-a11y: specifier: ^6.10.2 version: 6.10.2(eslint@9.26.0) @@ -2216,8 +2216,8 @@ importers: specifier: ^5.2.0 version: 5.2.0(eslint@9.26.0) typescript-eslint: - specifier: ^8.31.1 - version: 8.31.1(eslint@9.26.0)(typescript@5.8.3) + specifier: ^8.32.0 + version: 8.32.0(eslint@9.26.0)(typescript@5.8.3) devDependencies: '@homarr/prettier-config': specifier: workspace:^0.1.0 @@ -3113,6 +3113,12 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/eslint-utils@4.7.0': + resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -4770,51 +4776,51 @@ packages: '@types/xml2js@0.4.14': resolution: {integrity: sha512-4YnrRemBShWRO2QjvUin8ESA41rH+9nQGLUGZV/1IDhi3SL9OhdpNC/MrulTWuptXKwhx/aDxE7toV0f/ypIXQ==} - '@typescript-eslint/eslint-plugin@8.31.1': - resolution: {integrity: sha512-oUlH4h1ABavI4F0Xnl8/fOtML/eu8nI2A1nYd+f+55XI0BLu+RIqKoCiZKNo6DtqZBEQm5aNKA20G3Z5w3R6GQ==} + '@typescript-eslint/eslint-plugin@8.32.0': + resolution: {integrity: sha512-/jU9ettcntkBFmWUzzGgsClEi2ZFiikMX5eEQsmxIAWMOn4H3D4rvHssstmAHGVvrYnaMqdWWWg0b5M6IN/MTQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/parser@8.31.1': - resolution: {integrity: sha512-oU/OtYVydhXnumd0BobL9rkJg7wFJ9bFFPmSmB/bf/XWN85hlViji59ko6bSKBXyseT9V8l+CN1nwmlbiN0G7Q==} + '@typescript-eslint/parser@8.32.0': + resolution: {integrity: sha512-B2MdzyWxCE2+SqiZHAjPphft+/2x2FlO9YBx7eKE1BCb+rqBlQdhtAEhzIEdozHd55DXPmxBdpMygFJjfjjA9A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/scope-manager@8.31.1': - resolution: {integrity: sha512-BMNLOElPxrtNQMIsFHE+3P0Yf1z0dJqV9zLdDxN/xLlWMlXK/ApEsVEKzpizg9oal8bAT5Sc7+ocal7AC1HCVw==} + '@typescript-eslint/scope-manager@8.32.0': + resolution: {integrity: sha512-jc/4IxGNedXkmG4mx4nJTILb6TMjL66D41vyeaPWvDUmeYQzF3lKtN15WsAeTr65ce4mPxwopPSo1yUUAWw0hQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.31.1': - resolution: {integrity: sha512-fNaT/m9n0+dpSp8G/iOQ05GoHYXbxw81x+yvr7TArTuZuCA6VVKbqWYVZrV5dVagpDTtj/O8k5HBEE/p/HM5LA==} + '@typescript-eslint/type-utils@8.32.0': + resolution: {integrity: sha512-t2vouuYQKEKSLtJaa5bB4jHeha2HJczQ6E5IXPDPgIty9EqcJxpr1QHQ86YyIPwDwxvUmLfP2YADQ5ZY4qddZg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/types@8.31.1': - resolution: {integrity: sha512-SfepaEFUDQYRoA70DD9GtytljBePSj17qPxFHA/h3eg6lPTqGJ5mWOtbXCk1YrVU1cTJRd14nhaXWFu0l2troQ==} + '@typescript-eslint/types@8.32.0': + resolution: {integrity: sha512-O5Id6tGadAZEMThM6L9HmVf5hQUXNSxLVKeGJYWNhhVseps/0LddMkp7//VDkzwJ69lPL0UmZdcZwggj9akJaA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.31.1': - resolution: {integrity: sha512-kaA0ueLe2v7KunYOyWYtlf/QhhZb7+qh4Yw6Ni5kgukMIG+iP773tjgBiLWIXYumWCwEq3nLW+TUywEp8uEeag==} + '@typescript-eslint/typescript-estree@8.32.0': + resolution: {integrity: sha512-pU9VD7anSCOIoBFnhTGfOzlVFQIA1XXiQpH/CezqOBaDppRwTglJzCC6fUQGpfwey4T183NKhF1/mfatYmjRqQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/utils@8.31.1': - resolution: {integrity: sha512-2DSI4SNfF5T4oRveQ4nUrSjUqjMND0nLq9rEkz0gfGr3tg0S5KB6DhwR+WZPCjzkZl3cH+4x2ce3EsL50FubjQ==} + '@typescript-eslint/utils@8.32.0': + resolution: {integrity: sha512-8S9hXau6nQ/sYVtC3D6ISIDoJzS1NsCK+gluVhLN2YkBPX+/1wkwyUiDKnxRh15579WoOIyVWnoyIf3yGI9REw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/visitor-keys@8.31.1': - resolution: {integrity: sha512-I+/rgqOVBn6f0o7NDTmAPWWC6NuqhV174lfYvAm9fUaWeiefLdux9/YI3/nLugEn9L8fcSi0XmpKi/r5u0nmpw==} + '@typescript-eslint/visitor-keys@8.32.0': + resolution: {integrity: sha512-1rYQTCLFFzOI5Nl0c8LUpJT8HxpwVRn9E4CkMsYfuN6ctmQqExjSTzzSk0Tz2apmXy7WU6/6fyaZVVA/thPN+w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@umami/node@0.4.0': @@ -10036,8 +10042,8 @@ packages: zod: ^3.23.8 zod-openapi: 4.2.4 - ts-api-utils@2.0.1: - resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} + ts-api-utils@2.1.0: + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} engines: {node: '>=18.12'} peerDependencies: typescript: '>=4.8.4' @@ -10211,8 +10217,8 @@ packages: types-ramda@0.30.1: resolution: {integrity: sha512-1HTsf5/QVRmLzcGfldPFvkVsAdi1db1BBKzi7iW3KBUlOICg/nKnFS+jGqDJS3YD8VsWbAh7JiHeBvbsw8RPxA==} - typescript-eslint@8.31.1: - resolution: {integrity: sha512-j6DsEotD/fH39qKzXTQRwYYWlt7D+0HmfpOK+DVhwJOFLcdmn92hq3mBb7HlKJHbjjI/gTOqEcc9d6JfpFf/VA==} + typescript-eslint@8.32.0: + resolution: {integrity: sha512-UMq2kxdXCzinFFPsXc9o2ozIpYCCOiEC46MG3yEh5Vipq6BO27otTtEBZA1fQ66DulEUgE97ucQ/3YY66CPg0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -11516,6 +11522,11 @@ snapshots: eslint: 9.26.0 eslint-visitor-keys: 3.4.3 + '@eslint-community/eslint-utils@4.7.0(eslint@9.26.0)': + dependencies: + eslint: 9.26.0 + eslint-visitor-keys: 3.4.3 + '@eslint-community/regexpp@4.12.1': {} '@eslint/config-array@0.20.0': @@ -13567,81 +13578,81 @@ snapshots: dependencies: '@types/node': 22.15.7 - '@typescript-eslint/eslint-plugin@8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.31.1(eslint@9.26.0)(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.31.1 - '@typescript-eslint/type-utils': 8.31.1(eslint@9.26.0)(typescript@5.8.3) - '@typescript-eslint/utils': 8.31.1(eslint@9.26.0)(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.31.1 + '@typescript-eslint/parser': 8.32.0(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.32.0 + '@typescript-eslint/type-utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.32.0 eslint: 9.26.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 2.0.1(typescript@5.8.3) + ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3)': + '@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 8.31.1 - '@typescript-eslint/types': 8.31.1 - '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.31.1 + '@typescript-eslint/scope-manager': 8.32.0 + '@typescript-eslint/types': 8.32.0 + '@typescript-eslint/typescript-estree': 8.32.0(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.32.0 debug: 4.4.0 eslint: 9.26.0 typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.31.1': + '@typescript-eslint/scope-manager@8.32.0': dependencies: - '@typescript-eslint/types': 8.31.1 - '@typescript-eslint/visitor-keys': 8.31.1 + '@typescript-eslint/types': 8.32.0 + '@typescript-eslint/visitor-keys': 8.32.0 - '@typescript-eslint/type-utils@8.31.1(eslint@9.26.0)(typescript@5.8.3)': + '@typescript-eslint/type-utils@8.32.0(eslint@9.26.0)(typescript@5.8.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.8.3) - '@typescript-eslint/utils': 8.31.1(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.32.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3) debug: 4.4.0 eslint: 9.26.0 - ts-api-utils: 2.0.1(typescript@5.8.3) + ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.31.1': {} + '@typescript-eslint/types@8.32.0': {} - '@typescript-eslint/typescript-estree@8.31.1(typescript@5.8.3)': + '@typescript-eslint/typescript-estree@8.32.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/types': 8.31.1 - '@typescript-eslint/visitor-keys': 8.31.1 + '@typescript-eslint/types': 8.32.0 + '@typescript-eslint/visitor-keys': 8.32.0 debug: 4.4.0 fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 2.0.1(typescript@5.8.3) + ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.31.1(eslint@9.26.0)(typescript@5.8.3)': + '@typescript-eslint/utils@8.32.0(eslint@9.26.0)(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.26.0) - '@typescript-eslint/scope-manager': 8.31.1 - '@typescript-eslint/types': 8.31.1 - '@typescript-eslint/typescript-estree': 8.31.1(typescript@5.8.3) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.26.0) + '@typescript-eslint/scope-manager': 8.32.0 + '@typescript-eslint/types': 8.32.0 + '@typescript-eslint/typescript-estree': 8.32.0(typescript@5.8.3) eslint: 9.26.0 typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.31.1': + '@typescript-eslint/visitor-keys@8.32.0': dependencies: - '@typescript-eslint/types': 8.31.1 + '@typescript-eslint/types': 8.32.0 eslint-visitor-keys: 4.2.0 '@umami/node@0.4.0': {} @@ -15430,17 +15441,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.26.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.26.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.31.1(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/parser': 8.32.0(eslint@9.26.0)(typescript@5.8.3) eslint: 9.26.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -15451,7 +15462,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.26.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.26.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.26.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -15463,7 +15474,7 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.31.1(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/parser': 8.32.0(eslint@9.26.0)(typescript@5.8.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -19744,7 +19755,7 @@ snapshots: optionalDependencies: '@rollup/rollup-linux-x64-gnu': 4.6.1 - ts-api-utils@2.0.1(typescript@5.8.3): + ts-api-utils@2.1.0(typescript@5.8.3): dependencies: typescript: 5.8.3 @@ -19939,11 +19950,11 @@ snapshots: dependencies: ts-toolbelt: 9.6.0 - typescript-eslint@8.31.1(eslint@9.26.0)(typescript@5.8.3): + typescript-eslint@8.32.0(eslint@9.26.0)(typescript@5.8.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.31.1(@typescript-eslint/parser@8.31.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3) - '@typescript-eslint/parser': 8.31.1(eslint@9.26.0)(typescript@5.8.3) - '@typescript-eslint/utils': 8.31.1(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/eslint-plugin': 8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/parser': 8.32.0(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3) eslint: 9.26.0 typescript: 5.8.3 transitivePeerDependencies: diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 3233fe62a..4a49958e7 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -24,7 +24,7 @@ "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^5.2.0", - "typescript-eslint": "^8.31.1" + "typescript-eslint": "^8.32.0" }, "devDependencies": { "@homarr/prettier-config": "workspace:^0.1.0", From cb50eda8fbd3336eee258f45c37e3973ddd330eb Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 23:21:08 +0000 Subject: [PATCH 15/41] chore(deps): update dependency @types/node to ^22.15.9 (#3032) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- apps/tasks/package.json | 2 +- pnpm-lock.yaml | 116 +++++++++++++++++++-------------------- 3 files changed, 60 insertions(+), 60 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 40d4881e2..2f2d60eaa 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -92,7 +92,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "3.1.1", - "@types/node": "^22.15.7", + "@types/node": "^22.15.9", "@types/prismjs": "^1.26.5", "@types/react": "19.1.2", "@types/react-dom": "19.1.3", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 20e901d0f..c575b65dd 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "@types/node": "^22.15.7", + "@types/node": "^22.15.9", "dotenv-cli": "^8.0.0", "eslint": "^9.26.0", "prettier": "^3.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f0e9c7e43..213dad448 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,10 +34,10 @@ importers: version: 14.0.3(semantic-release@24.2.3(typescript@5.8.3)) '@turbo/gen': specifier: ^2.5.2 - version: 2.5.2(@types/node@22.15.7)(typescript@5.8.3) + version: 2.5.2(@types/node@22.15.9)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.4.1 - version: 4.4.1(vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 4.4.1(vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/coverage-v8': specifier: ^3.1.3 version: 3.1.3(vitest@3.1.3) @@ -70,10 +70,10 @@ importers: version: 5.8.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) vitest: specifier: ^3.1.3 - version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.7)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.9)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) apps/nextjs: dependencies: @@ -304,8 +304,8 @@ importers: specifier: 3.1.1 version: 3.1.1 '@types/node': - specifier: ^22.15.7 - version: 22.15.7 + specifier: ^22.15.9 + version: 22.15.9 '@types/prismjs': specifier: ^1.26.5 version: 1.26.5 @@ -404,8 +404,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^22.15.7 - version: 22.15.7 + specifier: ^22.15.9 + version: 22.15.9 dotenv-cli: specifier: ^8.0.0 version: 8.0.0 @@ -4693,8 +4693,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@22.15.7': - resolution: {integrity: sha512-3hieEH05p8cnASknk8cYV71K2Vqmn4Nv8gjvRc5N3XbMlBS4wPwsmsw5bcHw6ISL36vVFuAhElcQCf7Ir4bR0w==} + '@types/node@22.15.9': + resolution: {integrity: sha512-l6QaCgJSJQ0HngL1TjvEY2DlefKggyGeXP1KYvYLBX41ZDPM1FsgDMAr5c+T673NMy7VCptMOzXOuJqf5uB0bA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -11816,7 +11816,7 @@ snapshots: '@kubernetes/client-node@1.1.2': dependencies: '@types/js-yaml': 4.0.9 - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/node-fetch': 2.6.12 '@types/stream-buffers': 3.0.7 '@types/tar': 6.1.13 @@ -13264,7 +13264,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.2(@types/node@22.15.7)(typescript@5.8.3)': + '@turbo/gen@2.5.2(@types/node@22.15.9)(typescript@5.8.3)': dependencies: '@turbo/workspaces': 2.5.2 commander: 10.0.1 @@ -13274,7 +13274,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.15.7)(typescript@5.8.3) + ts-node: 10.9.2(@types/node@22.15.9)(typescript@5.8.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -13300,11 +13300,11 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/asn1@0.2.4': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/aws-lambda@8.10.146': {} @@ -13331,22 +13331,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/chroma-js@3.1.1': {} '@types/connect@3.4.38': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/cookie@0.4.1': {} @@ -13355,11 +13355,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/cors@2.8.17': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/css-font-loading-module@0.0.7': {} @@ -13395,13 +13395,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.38': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/ssh2': 1.15.1 '@types/estree-jsx@1.0.5': @@ -13414,7 +13414,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13429,7 +13429,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/hast@2.3.10': dependencies: @@ -13477,7 +13477,7 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 form-data: 4.0.1 '@types/node-unifi@2.5.1': @@ -13488,7 +13488,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.15.7': + '@types/node@22.15.9': dependencies: undici-types: 6.21.0 @@ -13517,21 +13517,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/ssh2@0.5.52': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -13540,7 +13540,7 @@ snapshots: '@types/stream-buffers@3.0.7': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/swagger-ui-react@5.18.0': dependencies: @@ -13548,12 +13548,12 @@ snapshots: '@types/tar@6.1.13': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 minipass: 4.2.8 '@types/through@0.0.33': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/tinycolor2@1.4.6': {} @@ -13572,11 +13572,11 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': dependencies: @@ -13687,14 +13687,14 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13712,7 +13712,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.7)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.9)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13723,13 +13723,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/pretty-format@3.1.3': dependencies: @@ -13759,7 +13759,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.13 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.7)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.9)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/utils@3.1.3': dependencies: @@ -15097,7 +15097,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.15.7 + '@types/node': 22.15.9 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -16757,7 +16757,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -18273,7 +18273,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.15.7 + '@types/node': 22.15.9 long: 5.2.3 proxmox-api@1.1.1: @@ -19761,14 +19761,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.15.7)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.9)(typescript@5.8.3): 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': 22.15.7 + '@types/node': 22.15.9 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -20248,13 +20248,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@3.1.3(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite-node@3.1.3(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -20266,33 +20266,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.8.3) optionalDependencies: - vite: 5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.3 optionalDependencies: - '@types/node': 22.15.7 + '@types/node': 22.15.9 fsevents: 2.3.3 sass: 1.87.0 sugarss: 4.0.1(postcss@8.4.47) terser: 5.39.0 - vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.7)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.9)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/pretty-format': 3.1.3 '@vitest/runner': 3.1.3 '@vitest/snapshot': 3.1.3 @@ -20309,12 +20309,12 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.5(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) - vite-node: 3.1.3(@types/node@22.15.7)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite-node: 3.1.3(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.15.7 + '@types/node': 22.15.9 '@vitest/ui': 3.1.3(vitest@3.1.3) jsdom: 26.1.0 transitivePeerDependencies: From fce8bfe1f4be600a9a36ae56b39a2103d4d6a009 Mon Sep 17 00:00:00 2001 From: "homarr-crowdin[bot]" <190541745+homarr-crowdin[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 00:51:40 +0000 Subject: [PATCH 16/41] chore(lang): updated translations from crowdin Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com> --- packages/translation/src/lang/sv.json | 80 +++++++++++++-------------- 1 file changed, 40 insertions(+), 40 deletions(-) diff --git a/packages/translation/src/lang/sv.json b/packages/translation/src/lang/sv.json index 8c6a24d94..0d7342420 100644 --- a/packages/translation/src/lang/sv.json +++ b/packages/translation/src/lang/sv.json @@ -258,7 +258,7 @@ }, "toLarge": { "title": "Bilden är för stor", - "message": "" + "message": "Maximal bildstorlek är {size}" } } }, @@ -612,17 +612,17 @@ "select": { "label": "", "notFound": "", - "search": "", + "search": "Sök efter en applikation", "noResults": "", - "action": "", - "title": "" + "action": "Välj {app}", + "title": "Välj en applikation att lägga till på tavlan" }, "create": { "title": "Addera en ny applikation", "description": "Addera en ny applikation ", - "action": "" + "action": "Addera applikation" }, - "add": "" + "add": "Lägg till en applikation" } }, "integration": { @@ -954,7 +954,7 @@ "unsavedChanges": "", "preview": { "show": "Förhandsgranska", - "hide": "" + "hide": "Dölj förhandsgranskning" }, "zod": { "errors": { @@ -990,7 +990,7 @@ "section": { "dynamic": { "action": { - "create": "", + "create": "Ny dynamisk sektion", "remove": "" }, "option": { @@ -1013,7 +1013,7 @@ } }, "action": { - "create": "", + "create": "Ny kategori", "edit": "", "remove": "", "moveUp": "Flytta uppåt", @@ -1024,7 +1024,7 @@ }, "create": { "title": "", - "submit": "" + "submit": "Lägg till kategori" }, "remove": { "title": "", @@ -1048,7 +1048,7 @@ }, "item": { "action": { - "create": "", + "create": "Nytt objekt", "import": "", "edit": "Redigera objekt", "moveResize": "", @@ -1063,7 +1063,7 @@ "create": { "title": "Välj objekt du vill lägga till", "search": "", - "addToBoard": "" + "addToBoard": "Lägg till på tavlan" }, "moveResize": { "title": "", @@ -1138,7 +1138,7 @@ }, "bookmarks": { "name": "Bokmärken", - "description": "", + "description": "Visar länkar till flera applikationer", "option": { "title": { "label": "Titel" @@ -1252,7 +1252,7 @@ } }, "clock": { - "name": "", + "name": "Datum och tid", "description": "Visar aktuellt datum och tid.", "option": { "customTitleToggle": { @@ -2298,16 +2298,16 @@ "label": "Namn på sidan" }, "metaTitle": { - "label": "" + "label": "Metarubrik (visas i huvudet eller fliken i webbläsaren)" }, "logoImageUrl": { "label": "URL-adress till logo för tavlan" }, "faviconImageUrl": { - "label": "" + "label": "URL-adress till bilden som visas som favoritbild" }, "backgroundImageUrl": { - "label": "", + "label": "URL-adress till bakgrundsbilden", "placeholder": "", "group": { "your": "", @@ -2315,49 +2315,49 @@ } }, "backgroundImageAttachment": { - "label": "Bilaga med bakgrundsbild", + "label": "Bakgrundsbildens beteende", "option": { "fixed": { - "label": "", - "description": "" + "label": "Fast", + "description": "Bakgrunden stannar i samma läge." }, "scroll": { - "label": "", - "description": "" + "label": "Förflyttas", + "description": "Bakgrunden förflyttas med musens rörelse." } } }, "backgroundImageRepeat": { - "label": "", + "label": "Upprepa bakgrundsbilden", "option": { "repeat": { - "label": "", - "description": "" + "label": "Upprepa", + "description": "Bilden kommer att upprepas så mycket som krävs för att täcka bakgrunden." }, "no-repeat": { - "label": "", - "description": "" + "label": "Ingen upprepning", + "description": "Bilden upprepas inte och kommer eventuellt inte fylla hela bakgrunden." }, "repeat-x": { - "label": "", - "description": "" + "label": "Upprepa horisontellt", + "description": "Samma sak om 'Upprepa' men endast horisontellt." }, "repeat-y": { - "label": "", - "description": "" + "label": "Upprepa vertikalt", + "description": "Samma sak som 'Upprepa' men endast vertikalt." } } }, "backgroundImageSize": { - "label": "Storlek på bakgrundsbild", + "label": "Storlek på bakgrundsbilden", "option": { "cover": { - "label": "", - "description": "" + "label": "Täck", + "description": "Gör bilden så liten som möjligt för att täcka hela tavlan genom att beskära överflödig den av bilden." }, "contain": { - "label": "", - "description": "" + "label": "Maximera", + "description": "Gör bilden så stor som möjligt för att täcka hela tavlan utan att beskära eller sträcka ut bilden." } } }, @@ -2411,7 +2411,7 @@ "metaTitle": "" }, "setting": { - "title": "Inställningar för tavlan {boardName}", + "title": "Inställningar för tavlan \"{boardName}\"", "section": { "general": { "title": "Generellt", @@ -2430,7 +2430,7 @@ "title": "Bakgrund" }, "appearance": { - "title": "" + "title": "Utseende" }, "customCss": { "title": "" @@ -3388,11 +3388,11 @@ "label": "Grupp" }, "permission": { - "label": "" + "label": "Behörighet" } }, "action": { - "saveUser": "", + "saveUser": "Spara behörighet", "saveGroup": "" } }, From 3315053ba130f666b3fa1054e38c1091151aa456 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 03:12:31 +0000 Subject: [PATCH 17/41] chore(deps): update dependency @types/react to v19.1.3 (#3035) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- pnpm-lock.yaml | 168 +++++++++++++++++++-------------------- 2 files changed, 85 insertions(+), 85 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 2f2d60eaa..8e2fe3882 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -94,7 +94,7 @@ "@types/chroma-js": "3.1.1", "@types/node": "^22.15.9", "@types/prismjs": "^1.26.5", - "@types/react": "19.1.2", + "@types/react": "19.1.3", "@types/react-dom": "19.1.3", "@types/swagger-ui-react": "^5.18.0", "concurrently": "^9.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 213dad448..e94724b62 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -181,19 +181,19 @@ importers: version: 7.17.7(chroma-js@3.1.2) '@mantine/core': specifier: ^7.17.7 - version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/dropzone': specifier: ^7.17.7 - version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': specifier: ^7.17.7 version: 7.17.7(react@19.1.0) '@mantine/modals': specifier: ^7.17.7 - version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/tiptap': specifier: ^7.17.7 - version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tiptap/extension-link@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0))(@tiptap/react@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tiptap/extension-link@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0))(@tiptap/react@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@million/lint': specifier: 1.0.14 version: 1.0.14(rollup@4.21.3)(webpack-sources@3.2.3) @@ -250,10 +250,10 @@ importers: version: 11.0.2 jotai: specifier: ^2.12.3 - version: 2.12.3(@types/react@19.1.2)(react@19.1.0) + version: 2.12.3(@types/react@19.1.3)(react@19.1.0) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 2.0.0-beta.9(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next: specifier: 15.3.1 version: 15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) @@ -283,7 +283,7 @@ importers: version: 2.2.2 swagger-ui-react: specifier: ^5.21.0 - version: 5.21.0(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 5.21.0(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) use-deep-compare-effect: specifier: ^1.8.1 version: 1.8.1(react@19.1.0) @@ -310,11 +310,11 @@ importers: specifier: ^1.26.5 version: 1.26.5 '@types/react': - specifier: 19.1.2 - version: 19.1.2 + specifier: 19.1.3 + version: 19.1.3 '@types/react-dom': specifier: 19.1.3 - version: 19.1.3(@types/react@19.1.2) + version: 19.1.3(@types/react@19.1.3) '@types/swagger-ui-react': specifier: ^5.18.0 version: 5.18.0 @@ -1020,7 +1020,7 @@ importers: version: link:../server-settings '@mantine/core': specifier: ^7.17.7 - version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@paralleldrive/cuid2': specifier: ^2.2.2 version: 2.2.2 @@ -1211,7 +1211,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.17.7 - version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react: specifier: 19.1.0 version: 19.1.0 @@ -1392,7 +1392,7 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.17.7 - version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': specifier: ^7.17.7 version: 7.17.7(react@19.1.0) @@ -1453,7 +1453,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.17.7 - version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@tabler/icons-react': specifier: ^3.31.0 version: 3.31.0(react@19.1.0) @@ -1496,7 +1496,7 @@ importers: version: link:../ui '@mantine/notifications': specifier: ^7.17.7 - version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@tabler/icons-react': specifier: ^3.31.0 version: 3.31.0(react@19.1.0) @@ -1554,7 +1554,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.17.7 - version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': specifier: ^7.17.7 version: 7.17.7(react@19.1.0) @@ -1776,7 +1776,7 @@ importers: version: link:../server-settings '@mantine/dates': specifier: ^7.17.7 - version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next: specifier: 15.3.1 version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) @@ -1837,19 +1837,19 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.17.7 - version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': specifier: ^7.17.7 version: 7.17.7(react@19.1.0) '@mantine/spotlight': specifier: ^7.17.7 - version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@tabler/icons-react': specifier: ^3.31.0 version: 3.31.0(react@19.1.0) jotai: specifier: ^2.12.3 - version: 2.12.3(@types/react@19.1.2)(react@19.1.0) + version: 2.12.3(@types/react@19.1.3)(react@19.1.0) next: specifier: 15.3.1 version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) @@ -1895,7 +1895,7 @@ importers: version: 4.3.1 mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 2.0.0-beta.9(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next: specifier: 15.3.1 version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) @@ -1944,10 +1944,10 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.17.7 - version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/dates': specifier: ^7.17.7 - version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': specifier: ^7.17.7 version: 7.17.7(react@19.1.0) @@ -1956,7 +1956,7 @@ importers: version: 3.31.0(react@19.1.0) mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 2.0.0-beta.9(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next: specifier: 15.3.1 version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) @@ -2087,10 +2087,10 @@ importers: version: link:../validation '@mantine/charts': specifier: ^7.17.7 - version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(recharts@2.15.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0)) + version: 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(recharts@2.15.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0)) '@mantine/core': specifier: ^7.17.7 - version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': specifier: ^7.17.7 version: 7.17.7(react@19.1.0) @@ -2150,7 +2150,7 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.9 - version: 2.0.0-beta.9(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 2.0.0-beta.9(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next: specifier: 15.3.1 version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) @@ -2162,7 +2162,7 @@ importers: version: 19.1.0(react@19.1.0) react-markdown: specifier: ^10.1.0 - version: 10.1.0(@types/react@19.1.2)(react@19.1.0) + version: 10.1.0(@types/react@19.1.3)(react@19.1.0) recharts: specifier: ^2.15.3 version: 2.15.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0) @@ -4716,8 +4716,8 @@ packages: peerDependencies: '@types/react': ^19.0.0 - '@types/react@19.1.2': - resolution: {integrity: sha512-oxLPMytKchWGbnQM9O7D67uPa9paTNxO7jVoNMXgkkErULBPhPARCfkKL9ytcIJJRGjbsVwW4ugJzyFFvm/Tiw==} + '@types/react@19.1.3': + resolution: {integrity: sha512-dLWQ+Z0CkIvK1J8+wrDPwGxEYFA4RAyHoZPxHVGspYmFVnwGSNT24cGIhFJrtfRnWVuW8X7NO52gCXmhkVUWGQ==} '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -11851,9 +11851,9 @@ snapshots: js-base64: 3.7.7 optional: true - '@mantine/charts@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(recharts@2.15.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0))': + '@mantine/charts@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(recharts@2.15.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0))': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': 7.17.7(react@19.1.0) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -11863,7 +11863,7 @@ snapshots: dependencies: chroma-js: 3.1.2 - '@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@floating-ui/react': 0.26.28(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': 7.17.7(react@19.1.0) @@ -11871,24 +11871,24 @@ snapshots: react: 19.1.0 react-dom: 19.1.0(react@19.1.0) react-number-format: 5.4.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - react-remove-scroll: 2.6.2(@types/react@19.1.2)(react@19.1.0) - react-textarea-autosize: 8.5.9(@types/react@19.1.2)(react@19.1.0) + react-remove-scroll: 2.6.2(@types/react@19.1.3)(react@19.1.0) + react-textarea-autosize: 8.5.9(@types/react@19.1.3)(react@19.1.0) type-fest: 4.40.0 transitivePeerDependencies: - '@types/react' - '@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': 7.17.7(react@19.1.0) clsx: 2.1.1 dayjs: 1.11.13 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) - '@mantine/dropzone@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/dropzone@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': 7.17.7(react@19.1.0) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -11904,25 +11904,25 @@ snapshots: dependencies: react: 19.1.0 - '@mantine/modals@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/modals@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': 7.17.7(react@19.1.0) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) - '@mantine/notifications@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/notifications@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': 7.17.7(react@19.1.0) '@mantine/store': 7.17.7(react@19.1.0) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) react-transition-group: 4.4.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/spotlight@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/spotlight@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': 7.17.7(react@19.1.0) '@mantine/store': 7.17.7(react@19.1.0) react: 19.1.0 @@ -11932,9 +11932,9 @@ snapshots: dependencies: react: 19.1.0 - '@mantine/tiptap@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tiptap/extension-link@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0))(@tiptap/react@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/tiptap@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tiptap/extension-link@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0))(@tiptap/react@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': 7.17.7(react@19.1.0) '@tiptap/extension-link': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) '@tiptap/react': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) @@ -13504,11 +13504,11 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/react-dom@19.1.3(@types/react@19.1.2)': + '@types/react-dom@19.1.3(@types/react@19.1.3)': dependencies: - '@types/react': 19.1.2 + '@types/react': 19.1.3 - '@types/react@19.1.2': + '@types/react@19.1.3': dependencies: csstype: 3.1.3 @@ -13544,7 +13544,7 @@ snapshots: '@types/swagger-ui-react@5.18.0': dependencies: - '@types/react': 19.1.2 + '@types/react': 19.1.3 '@types/tar@6.1.13': dependencies: @@ -16763,9 +16763,9 @@ snapshots: jose@6.0.8: {} - jotai@2.12.3(@types/react@19.1.2)(react@19.1.0): + jotai@2.12.3(@types/react@19.1.3)(react@19.1.0): optionalDependencies: - '@types/react': 19.1.2 + '@types/react': 19.1.3 react: 19.1.0 js-base64@3.7.7: @@ -17026,10 +17026,10 @@ snapshots: make-error@1.3.6: {} - mantine-react-table@2.0.0-beta.9(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + mantine-react-table@2.0.0-beta.9(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/dates': 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/dates': 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@mantine/hooks': 7.17.7(react@19.1.0) '@tabler/icons-react': 3.31.0(react@19.1.0) '@tanstack/match-sorter-utils': 8.19.4 @@ -18419,11 +18419,11 @@ snapshots: react-is@18.3.1: {} - react-markdown@10.1.0(@types/react@19.1.2)(react@19.1.0): + react-markdown@10.1.0(@types/react@19.1.3)(react@19.1.0): dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - '@types/react': 19.1.2 + '@types/react': 19.1.3 devlop: 1.1.0 hast-util-to-jsx-runtime: 2.3.6 html-url-attributes: 3.0.1 @@ -18442,35 +18442,35 @@ snapshots: react: 19.1.0 react-dom: 19.1.0(react@19.1.0) - react-redux@9.2.0(@types/react@19.1.2)(react@19.1.0)(redux@5.0.1): + react-redux@9.2.0(@types/react@19.1.3)(react@19.1.0)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.6 react: 19.1.0 use-sync-external-store: 1.4.0(react@19.1.0) optionalDependencies: - '@types/react': 19.1.2 + '@types/react': 19.1.3 redux: 5.0.1 react-refresh@0.17.0: {} - react-remove-scroll-bar@2.3.8(@types/react@19.1.2)(react@19.1.0): + react-remove-scroll-bar@2.3.8(@types/react@19.1.3)(react@19.1.0): dependencies: react: 19.1.0 - react-style-singleton: 2.2.3(@types/react@19.1.2)(react@19.1.0) + react-style-singleton: 2.2.3(@types/react@19.1.3)(react@19.1.0) tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.2 + '@types/react': 19.1.3 - react-remove-scroll@2.6.2(@types/react@19.1.2)(react@19.1.0): + react-remove-scroll@2.6.2(@types/react@19.1.3)(react@19.1.0): dependencies: react: 19.1.0 - react-remove-scroll-bar: 2.3.8(@types/react@19.1.2)(react@19.1.0) - react-style-singleton: 2.2.3(@types/react@19.1.2)(react@19.1.0) + react-remove-scroll-bar: 2.3.8(@types/react@19.1.3)(react@19.1.0) + react-style-singleton: 2.2.3(@types/react@19.1.3)(react@19.1.0) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.1.2)(react@19.1.0) - use-sidecar: 1.1.2(@types/react@19.1.2)(react@19.1.0) + use-callback-ref: 1.3.3(@types/react@19.1.3)(react@19.1.0) + use-sidecar: 1.1.2(@types/react@19.1.3)(react@19.1.0) optionalDependencies: - '@types/react': 19.1.2 + '@types/react': 19.1.3 react-scan@0.0.31: dependencies: @@ -18493,13 +18493,13 @@ snapshots: react-dom: 19.1.0(react@19.1.0) react-transition-group: 4.4.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - react-style-singleton@2.2.3(@types/react@19.1.2)(react@19.1.0): + react-style-singleton@2.2.3(@types/react@19.1.3)(react@19.1.0): dependencies: get-nonce: 1.0.1 react: 19.1.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.2 + '@types/react': 19.1.3 react-syntax-highlighter@15.6.1(react@19.1.0): dependencies: @@ -18511,12 +18511,12 @@ snapshots: react: 19.1.0 refractor: 3.6.0 - react-textarea-autosize@8.5.9(@types/react@19.1.2)(react@19.1.0): + react-textarea-autosize@8.5.9(@types/react@19.1.3)(react@19.1.0): dependencies: '@babel/runtime': 7.25.6 react: 19.1.0 use-composed-ref: 1.3.0(react@19.1.0) - use-latest: 1.2.1(@types/react@19.1.2)(react@19.1.0) + use-latest: 1.2.1(@types/react@19.1.3)(react@19.1.0) transitivePeerDependencies: - '@types/react' @@ -19448,7 +19448,7 @@ snapshots: transitivePeerDependencies: - debug - swagger-ui-react@5.21.0(@types/react@19.1.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + swagger-ui-react@5.21.0(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: '@babel/runtime-corejs3': 7.27.0 '@scarf/scarf': 1.4.0 @@ -19472,7 +19472,7 @@ snapshots: react-immutable-proptypes: 2.2.0(immutable@3.8.2) react-immutable-pure-component: 2.2.2(immutable@3.8.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react-inspector: 6.0.2(react@19.1.0) - react-redux: 9.2.0(@types/react@19.1.2)(react@19.1.0)(redux@5.0.1) + react-redux: 9.2.0(@types/react@19.1.3)(react@19.1.0)(redux@5.0.1) react-syntax-highlighter: 15.6.1(react@19.1.0) redux: 5.0.1 redux-immutable: 4.0.0(immutable@3.8.2) @@ -20127,12 +20127,12 @@ snapshots: punycode: 1.4.1 qs: 6.13.1 - use-callback-ref@1.3.3(@types/react@19.1.2)(react@19.1.0): + use-callback-ref@1.3.3(@types/react@19.1.3)(react@19.1.0): dependencies: react: 19.1.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.2 + '@types/react': 19.1.3 use-composed-ref@1.3.0(react@19.1.0): dependencies: @@ -20151,26 +20151,26 @@ snapshots: intl-messageformat: 10.7.1 react: 19.1.0 - use-isomorphic-layout-effect@1.1.2(@types/react@19.1.2)(react@19.1.0): + use-isomorphic-layout-effect@1.1.2(@types/react@19.1.3)(react@19.1.0): dependencies: react: 19.1.0 optionalDependencies: - '@types/react': 19.1.2 + '@types/react': 19.1.3 - use-latest@1.2.1(@types/react@19.1.2)(react@19.1.0): + use-latest@1.2.1(@types/react@19.1.3)(react@19.1.0): dependencies: react: 19.1.0 - use-isomorphic-layout-effect: 1.1.2(@types/react@19.1.2)(react@19.1.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@19.1.3)(react@19.1.0) optionalDependencies: - '@types/react': 19.1.2 + '@types/react': 19.1.3 - use-sidecar@1.1.2(@types/react@19.1.2)(react@19.1.0): + use-sidecar@1.1.2(@types/react@19.1.3)(react@19.1.0): dependencies: detect-node-es: 1.1.0 react: 19.1.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.2 + '@types/react': 19.1.3 use-sync-external-store@1.4.0(react@19.1.0): dependencies: From 0284c5ec3925a4811f52606ce508b9322fd098db Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 03:13:19 +0000 Subject: [PATCH 18/41] chore(deps): update dependency @types/node to ^22.15.11 (#3034) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- apps/tasks/package.json | 2 +- pnpm-lock.yaml | 116 +++++++++++++++++++-------------------- 3 files changed, 60 insertions(+), 60 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 8e2fe3882..f7e71a374 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -92,7 +92,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "3.1.1", - "@types/node": "^22.15.9", + "@types/node": "^22.15.11", "@types/prismjs": "^1.26.5", "@types/react": "19.1.3", "@types/react-dom": "19.1.3", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index c575b65dd..db52e9ffb 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "@types/node": "^22.15.9", + "@types/node": "^22.15.11", "dotenv-cli": "^8.0.0", "eslint": "^9.26.0", "prettier": "^3.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e94724b62..e062b74c0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,10 +34,10 @@ importers: version: 14.0.3(semantic-release@24.2.3(typescript@5.8.3)) '@turbo/gen': specifier: ^2.5.2 - version: 2.5.2(@types/node@22.15.9)(typescript@5.8.3) + version: 2.5.2(@types/node@22.15.11)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.4.1 - version: 4.4.1(vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 4.4.1(vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/coverage-v8': specifier: ^3.1.3 version: 3.1.3(vitest@3.1.3) @@ -70,10 +70,10 @@ importers: version: 5.8.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) vitest: specifier: ^3.1.3 - version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.9)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.11)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) apps/nextjs: dependencies: @@ -304,8 +304,8 @@ importers: specifier: 3.1.1 version: 3.1.1 '@types/node': - specifier: ^22.15.9 - version: 22.15.9 + specifier: ^22.15.11 + version: 22.15.11 '@types/prismjs': specifier: ^1.26.5 version: 1.26.5 @@ -404,8 +404,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^22.15.9 - version: 22.15.9 + specifier: ^22.15.11 + version: 22.15.11 dotenv-cli: specifier: ^8.0.0 version: 8.0.0 @@ -4693,8 +4693,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@22.15.9': - resolution: {integrity: sha512-l6QaCgJSJQ0HngL1TjvEY2DlefKggyGeXP1KYvYLBX41ZDPM1FsgDMAr5c+T673NMy7VCptMOzXOuJqf5uB0bA==} + '@types/node@22.15.11': + resolution: {integrity: sha512-rlyK0vuU7VLEYQfXuC7QTFxDvkb6tKhDI7wR4r6ZzM0k8BJd44W0jxo6xmUjqSs4AlYmiYfLJU2f0pAG/FtCRw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -11816,7 +11816,7 @@ snapshots: '@kubernetes/client-node@1.1.2': dependencies: '@types/js-yaml': 4.0.9 - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/node-fetch': 2.6.12 '@types/stream-buffers': 3.0.7 '@types/tar': 6.1.13 @@ -13264,7 +13264,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.2(@types/node@22.15.9)(typescript@5.8.3)': + '@turbo/gen@2.5.2(@types/node@22.15.11)(typescript@5.8.3)': dependencies: '@turbo/workspaces': 2.5.2 commander: 10.0.1 @@ -13274,7 +13274,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.15.9)(typescript@5.8.3) + ts-node: 10.9.2(@types/node@22.15.11)(typescript@5.8.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -13300,11 +13300,11 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/asn1@0.2.4': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/aws-lambda@8.10.146': {} @@ -13331,22 +13331,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/chroma-js@3.1.1': {} '@types/connect@3.4.38': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/cookie@0.4.1': {} @@ -13355,11 +13355,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/cors@2.8.17': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/css-font-loading-module@0.0.7': {} @@ -13395,13 +13395,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.38': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/ssh2': 1.15.1 '@types/estree-jsx@1.0.5': @@ -13414,7 +13414,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13429,7 +13429,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/hast@2.3.10': dependencies: @@ -13477,7 +13477,7 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 form-data: 4.0.1 '@types/node-unifi@2.5.1': @@ -13488,7 +13488,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.15.9': + '@types/node@22.15.11': dependencies: undici-types: 6.21.0 @@ -13517,21 +13517,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/ssh2@0.5.52': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -13540,7 +13540,7 @@ snapshots: '@types/stream-buffers@3.0.7': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/swagger-ui-react@5.18.0': dependencies: @@ -13548,12 +13548,12 @@ snapshots: '@types/tar@6.1.13': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 minipass: 4.2.8 '@types/through@0.0.33': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/tinycolor2@1.4.6': {} @@ -13572,11 +13572,11 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': dependencies: @@ -13687,14 +13687,14 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13712,7 +13712,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.9)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.11)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13723,13 +13723,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/pretty-format@3.1.3': dependencies: @@ -13759,7 +13759,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.13 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.9)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.11)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/utils@3.1.3': dependencies: @@ -15097,7 +15097,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.15.9 + '@types/node': 22.15.11 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -16757,7 +16757,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -18273,7 +18273,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.15.9 + '@types/node': 22.15.11 long: 5.2.3 proxmox-api@1.1.1: @@ -19761,14 +19761,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.15.9)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.11)(typescript@5.8.3): 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': 22.15.9 + '@types/node': 22.15.11 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -20248,13 +20248,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@3.1.3(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite-node@3.1.3(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -20266,33 +20266,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.8.3) optionalDependencies: - vite: 5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.3 optionalDependencies: - '@types/node': 22.15.9 + '@types/node': 22.15.11 fsevents: 2.3.3 sass: 1.87.0 sugarss: 4.0.1(postcss@8.4.47) terser: 5.39.0 - vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.9)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.11)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/pretty-format': 3.1.3 '@vitest/runner': 3.1.3 '@vitest/snapshot': 3.1.3 @@ -20309,12 +20309,12 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.5(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) - vite-node: 3.1.3(@types/node@22.15.9)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite-node: 3.1.3(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.15.9 + '@types/node': 22.15.11 '@vitest/ui': 3.1.3(vitest@3.1.3) jsdom: 26.1.0 transitivePeerDependencies: From 861728a7c3156bbe618b9fb186d9f168ba9b339b Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 08:27:10 +0000 Subject: [PATCH 19/41] fix(deps): update tanstack-query monorepo to ^5.75.4 (#3029) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 6 ++-- packages/api/package.json | 2 +- pnpm-lock.yaml | 72 +++++++++++++++++++-------------------- 3 files changed, 40 insertions(+), 40 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index f7e71a374..7a93c10e2 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -56,9 +56,9 @@ "@mantine/tiptap": "^7.17.7", "@million/lint": "1.0.14", "@tabler/icons-react": "^3.31.0", - "@tanstack/react-query": "^5.75.2", - "@tanstack/react-query-devtools": "^5.75.2", - "@tanstack/react-query-next-experimental": "^5.75.2", + "@tanstack/react-query": "^5.75.4", + "@tanstack/react-query-devtools": "^5.75.4", + "@tanstack/react-query-next-experimental": "^5.75.4", "@trpc/client": "^11.1.2", "@trpc/next": "^11.1.2", "@trpc/react-query": "^11.1.2", diff --git a/packages/api/package.json b/packages/api/package.json index c4c467c48..e5e8544e8 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -41,7 +41,7 @@ "@homarr/server-settings": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@kubernetes/client-node": "^1.1.2", - "@tanstack/react-query": "^5.75.2", + "@tanstack/react-query": "^5.75.4", "@trpc/client": "^11.1.2", "@trpc/react-query": "^11.1.2", "@trpc/server": "^11.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e062b74c0..4dae65752 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -201,23 +201,23 @@ importers: specifier: ^3.31.0 version: 3.31.0(react@19.1.0) '@tanstack/react-query': - specifier: ^5.75.2 - version: 5.75.2(react@19.1.0) + specifier: ^5.75.4 + version: 5.75.4(react@19.1.0) '@tanstack/react-query-devtools': - specifier: ^5.75.2 - version: 5.75.2(@tanstack/react-query@5.75.2(react@19.1.0))(react@19.1.0) + specifier: ^5.75.4 + version: 5.75.4(@tanstack/react-query@5.75.4(react@19.1.0))(react@19.1.0) '@tanstack/react-query-next-experimental': - specifier: ^5.75.2 - version: 5.75.2(@tanstack/react-query@5.75.2(react@19.1.0))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) + specifier: ^5.75.4 + version: 5.75.4(@tanstack/react-query@5.75.4(react@19.1.0))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) '@trpc/client': specifier: ^11.1.2 version: 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/next': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/server': specifier: ^11.1.2 version: 11.1.2(typescript@5.8.3) @@ -577,20 +577,20 @@ importers: specifier: ^1.1.2 version: 1.1.2 '@tanstack/react-query': - specifier: ^5.75.2 - version: 5.75.2(react@19.1.0) + specifier: ^5.75.4 + version: 5.75.4(react@19.1.0) '@trpc/client': specifier: ^11.1.2 version: 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/server': specifier: ^11.1.2 version: 11.1.2(typescript@5.8.3) '@trpc/tanstack-react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) lodash.clonedeep: specifier: ^4.5.0 version: 4.5.0 @@ -4207,27 +4207,27 @@ packages: resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} engines: {node: '>=12'} - '@tanstack/query-core@5.75.0': - resolution: {integrity: sha512-rk8KQuCdhoRkzjRVF3QxLgAfFUyS0k7+GCQjlGEpEGco+qazJ0eMH6aO1DjDjibH7/ik383nnztua3BG+lOnwg==} + '@tanstack/query-core@5.75.4': + resolution: {integrity: sha512-pcqOUgWG9oGlzkfRQQMMsEFmtQu0wq81A414CtELZGq+ztVwSTAaoB3AZRAXQJs88LmNMk2YpUKuQbrvzNDyRg==} '@tanstack/query-devtools@5.74.7': resolution: {integrity: sha512-nSNlfuGdnHf4yB0S+BoNYOE1o3oAH093weAYZolIHfS2stulyA/gWfSk/9H4ZFk5mAAHb5vNqAeJOmbdcGPEQw==} - '@tanstack/react-query-devtools@5.75.2': - resolution: {integrity: sha512-bOwfNBka4Xc4Q2EhOW15arll7UkavwMgEAbbqnEDbrpHFxbZR33EYIMh9SyUmqVsZEv0rGmbvzK8OsXRjTTTuA==} + '@tanstack/react-query-devtools@5.75.4': + resolution: {integrity: sha512-CSJZWa316EFtLZtr6RQLAnqWb1MESzyZ7j0bMQjuhYas5FDp/3MA7G6RE4hWauqCCDsNIfIm2Rnm1zJTZVye/w==} peerDependencies: - '@tanstack/react-query': ^5.75.2 + '@tanstack/react-query': ^5.75.4 react: ^18 || ^19 - '@tanstack/react-query-next-experimental@5.75.2': - resolution: {integrity: sha512-Y7iyYbeFegycWNHRyxsPyfKEjWA3PUFylk6k0YsS1PYTtZJLf8YgBZ7fScKJrBpOfl1rwajHTdEAxLBzyvz9pA==} + '@tanstack/react-query-next-experimental@5.75.4': + resolution: {integrity: sha512-TpmrrxK0JEcz15eRWNaDcHkZw/+kF74DOwvH2/ATxZ4ds+V3oMlcP7b0MYYwbUK63UK3A8bXz3K3x1GOCy3aqA==} peerDependencies: - '@tanstack/react-query': ^5.75.2 + '@tanstack/react-query': ^5.75.4 next: ^13 || ^14 || ^15 react: ^18 || ^19 - '@tanstack/react-query@5.75.2': - resolution: {integrity: sha512-8F8VOsWUfSkCFoi62O9HSZT9jDgg28Ln8Z2dYKfRo/O2A0sgvr0uxTuNoon3PPXoDuHofv5V3elBI1M2Gh1MPg==} + '@tanstack/react-query@5.75.4': + resolution: {integrity: sha512-Vf65pzYRkf8fk9SP1ncIZjvaXszBhtsvpf+h45Y/9kOywOrVZfBGUpCdffdsVzbmBzmz6TCFes9bM0d3pRrIsA==} peerDependencies: react: ^18 || ^19 @@ -12954,25 +12954,25 @@ snapshots: dependencies: remove-accents: 0.5.0 - '@tanstack/query-core@5.75.0': {} + '@tanstack/query-core@5.75.4': {} '@tanstack/query-devtools@5.74.7': {} - '@tanstack/react-query-devtools@5.75.2(@tanstack/react-query@5.75.2(react@19.1.0))(react@19.1.0)': + '@tanstack/react-query-devtools@5.75.4(@tanstack/react-query@5.75.4(react@19.1.0))(react@19.1.0)': dependencies: '@tanstack/query-devtools': 5.74.7 - '@tanstack/react-query': 5.75.2(react@19.1.0) + '@tanstack/react-query': 5.75.4(react@19.1.0) react: 19.1.0 - '@tanstack/react-query-next-experimental@5.75.2(@tanstack/react-query@5.75.2(react@19.1.0))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)': + '@tanstack/react-query-next-experimental@5.75.4(@tanstack/react-query@5.75.4(react@19.1.0))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)': dependencies: - '@tanstack/react-query': 5.75.2(react@19.1.0) + '@tanstack/react-query': 5.75.4(react@19.1.0) next: 15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: 19.1.0 - '@tanstack/react-query@5.75.2(react@19.1.0)': + '@tanstack/react-query@5.75.4(react@19.1.0)': dependencies: - '@tanstack/query-core': 5.75.0 + '@tanstack/query-core': 5.75.4 react: 19.1.0 '@tanstack/react-table@8.20.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': @@ -13220,7 +13220,7 @@ snapshots: '@trpc/server': 11.1.2(typescript@5.8.3) typescript: 5.8.3 - '@trpc/next@11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/next@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) @@ -13229,12 +13229,12 @@ snapshots: react-dom: 19.1.0(react@19.1.0) typescript: 5.8.3 optionalDependencies: - '@tanstack/react-query': 5.75.2(react@19.1.0) - '@trpc/react-query': 11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + '@tanstack/react-query': 5.75.4(react@19.1.0) + '@trpc/react-query': 11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) - '@trpc/react-query@11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/react-query@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: - '@tanstack/react-query': 5.75.2(react@19.1.0) + '@tanstack/react-query': 5.75.4(react@19.1.0) '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) react: 19.1.0 @@ -13245,9 +13245,9 @@ snapshots: dependencies: typescript: 5.8.3 - '@trpc/tanstack-react-query@11.1.2(@tanstack/react-query@5.75.2(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/tanstack-react-query@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: - '@tanstack/react-query': 5.75.2(react@19.1.0) + '@tanstack/react-query': 5.75.4(react@19.1.0) '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) react: 19.1.0 From 2568a9cecde62d171af4ef83a2c7c182c7161943 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 09:21:47 +0000 Subject: [PATCH 20/41] chore(deps): update dependency @types/node to ^22.15.12 (#3037) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- apps/tasks/package.json | 2 +- pnpm-lock.yaml | 116 +++++++++++++++++++-------------------- 3 files changed, 60 insertions(+), 60 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 7a93c10e2..54ae92772 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -92,7 +92,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "3.1.1", - "@types/node": "^22.15.11", + "@types/node": "^22.15.12", "@types/prismjs": "^1.26.5", "@types/react": "19.1.3", "@types/react-dom": "19.1.3", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index db52e9ffb..93cb1ccdf 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "@types/node": "^22.15.11", + "@types/node": "^22.15.12", "dotenv-cli": "^8.0.0", "eslint": "^9.26.0", "prettier": "^3.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4dae65752..d5f55b3da 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,10 +34,10 @@ importers: version: 14.0.3(semantic-release@24.2.3(typescript@5.8.3)) '@turbo/gen': specifier: ^2.5.2 - version: 2.5.2(@types/node@22.15.11)(typescript@5.8.3) + version: 2.5.2(@types/node@22.15.12)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.4.1 - version: 4.4.1(vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 4.4.1(vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/coverage-v8': specifier: ^3.1.3 version: 3.1.3(vitest@3.1.3) @@ -70,10 +70,10 @@ importers: version: 5.8.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) vitest: specifier: ^3.1.3 - version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.11)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.12)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) apps/nextjs: dependencies: @@ -304,8 +304,8 @@ importers: specifier: 3.1.1 version: 3.1.1 '@types/node': - specifier: ^22.15.11 - version: 22.15.11 + specifier: ^22.15.12 + version: 22.15.12 '@types/prismjs': specifier: ^1.26.5 version: 1.26.5 @@ -404,8 +404,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^22.15.11 - version: 22.15.11 + specifier: ^22.15.12 + version: 22.15.12 dotenv-cli: specifier: ^8.0.0 version: 8.0.0 @@ -4693,8 +4693,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@22.15.11': - resolution: {integrity: sha512-rlyK0vuU7VLEYQfXuC7QTFxDvkb6tKhDI7wR4r6ZzM0k8BJd44W0jxo6xmUjqSs4AlYmiYfLJU2f0pAG/FtCRw==} + '@types/node@22.15.12': + resolution: {integrity: sha512-K0fpC/ZVeb8G9rm7bH7vI0KAec4XHEhBam616nVJCV51bKzJ6oA3luG4WdKoaztxe70QaNjS/xBmcDLmr4PiGw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -11816,7 +11816,7 @@ snapshots: '@kubernetes/client-node@1.1.2': dependencies: '@types/js-yaml': 4.0.9 - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/node-fetch': 2.6.12 '@types/stream-buffers': 3.0.7 '@types/tar': 6.1.13 @@ -13264,7 +13264,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.2(@types/node@22.15.11)(typescript@5.8.3)': + '@turbo/gen@2.5.2(@types/node@22.15.12)(typescript@5.8.3)': dependencies: '@turbo/workspaces': 2.5.2 commander: 10.0.1 @@ -13274,7 +13274,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.15.11)(typescript@5.8.3) + ts-node: 10.9.2(@types/node@22.15.12)(typescript@5.8.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -13300,11 +13300,11 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/asn1@0.2.4': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/aws-lambda@8.10.146': {} @@ -13331,22 +13331,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/chroma-js@3.1.1': {} '@types/connect@3.4.38': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/cookie@0.4.1': {} @@ -13355,11 +13355,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/cors@2.8.17': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/css-font-loading-module@0.0.7': {} @@ -13395,13 +13395,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.38': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/ssh2': 1.15.1 '@types/estree-jsx@1.0.5': @@ -13414,7 +13414,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13429,7 +13429,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/hast@2.3.10': dependencies: @@ -13477,7 +13477,7 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 form-data: 4.0.1 '@types/node-unifi@2.5.1': @@ -13488,7 +13488,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.15.11': + '@types/node@22.15.12': dependencies: undici-types: 6.21.0 @@ -13517,21 +13517,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/ssh2@0.5.52': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -13540,7 +13540,7 @@ snapshots: '@types/stream-buffers@3.0.7': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/swagger-ui-react@5.18.0': dependencies: @@ -13548,12 +13548,12 @@ snapshots: '@types/tar@6.1.13': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 minipass: 4.2.8 '@types/through@0.0.33': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/tinycolor2@1.4.6': {} @@ -13572,11 +13572,11 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': dependencies: @@ -13687,14 +13687,14 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13712,7 +13712,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.11)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.12)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13723,13 +13723,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/pretty-format@3.1.3': dependencies: @@ -13759,7 +13759,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.13 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.11)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.12)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/utils@3.1.3': dependencies: @@ -15097,7 +15097,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.15.11 + '@types/node': 22.15.12 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -16757,7 +16757,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -18273,7 +18273,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.15.11 + '@types/node': 22.15.12 long: 5.2.3 proxmox-api@1.1.1: @@ -19761,14 +19761,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.15.11)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.12)(typescript@5.8.3): 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': 22.15.11 + '@types/node': 22.15.12 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -20248,13 +20248,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@3.1.3(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite-node@3.1.3(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -20266,33 +20266,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.8.3) optionalDependencies: - vite: 5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.3 optionalDependencies: - '@types/node': 22.15.11 + '@types/node': 22.15.12 fsevents: 2.3.3 sass: 1.87.0 sugarss: 4.0.1(postcss@8.4.47) terser: 5.39.0 - vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.11)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.12)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/pretty-format': 3.1.3 '@vitest/runner': 3.1.3 '@vitest/snapshot': 3.1.3 @@ -20309,12 +20309,12 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.5(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) - vite-node: 3.1.3(@types/node@22.15.11)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite-node: 3.1.3(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.15.11 + '@types/node': 22.15.12 '@vitest/ui': 3.1.3(vitest@3.1.3) jsdom: 26.1.0 transitivePeerDependencies: From 7ec179304040d6782e516358aeaae2eaa143dc1a Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 13:34:27 +0000 Subject: [PATCH 21/41] fix(deps): update dependency jotai to ^2.12.4 (#3038) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- packages/spotlight/package.json | 2 +- pnpm-lock.yaml | 14 +++++++------- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 54ae92772..b3ce8082c 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -72,7 +72,7 @@ "dotenv": "^16.5.0", "flag-icons": "^7.3.2", "glob": "^11.0.2", - "jotai": "^2.12.3", + "jotai": "^2.12.4", "mantine-react-table": "2.0.0-beta.9", "next": "15.3.1", "postcss-preset-mantine": "^1.17.0", diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index b69266e39..3da57a485 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -37,7 +37,7 @@ "@mantine/hooks": "^7.17.7", "@mantine/spotlight": "^7.17.7", "@tabler/icons-react": "^3.31.0", - "jotai": "^2.12.3", + "jotai": "^2.12.4", "next": "15.3.1", "react": "19.1.0", "react-dom": "19.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d5f55b3da..34cecc3d3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -249,8 +249,8 @@ importers: specifier: ^11.0.2 version: 11.0.2 jotai: - specifier: ^2.12.3 - version: 2.12.3(@types/react@19.1.3)(react@19.1.0) + specifier: ^2.12.4 + version: 2.12.4(@types/react@19.1.3)(react@19.1.0) mantine-react-table: specifier: 2.0.0-beta.9 version: 2.0.0-beta.9(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) @@ -1848,8 +1848,8 @@ importers: specifier: ^3.31.0 version: 3.31.0(react@19.1.0) jotai: - specifier: ^2.12.3 - version: 2.12.3(@types/react@19.1.3)(react@19.1.0) + specifier: ^2.12.4 + version: 2.12.4(@types/react@19.1.3)(react@19.1.0) next: specifier: 15.3.1 version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) @@ -7519,8 +7519,8 @@ packages: jose@6.0.8: resolution: {integrity: sha512-EyUPtOKyTYq+iMOszO42eobQllaIjJnwkZ2U93aJzNyPibCy7CEvT9UQnaCVB51IAd49gbNdCew1c0LcLTCB2g==} - jotai@2.12.3: - resolution: {integrity: sha512-DpoddSkmPGXMFtdfnoIHfueFeGP643nqYUWC6REjUcME+PG2UkAtYnLbffRDw3OURI9ZUTcRWkRGLsOvxuWMCg==} + jotai@2.12.4: + resolution: {integrity: sha512-eFXLJol4oOLM8BS1+QV+XwaYQITG8n1tatBCFl4F5HE3zR5j2WIK8QpMt7VJIYmlogNUZfvB7wjwLoVk+umB9Q==} engines: {node: '>=12.20.0'} peerDependencies: '@types/react': '>=17.0.0' @@ -16763,7 +16763,7 @@ snapshots: jose@6.0.8: {} - jotai@2.12.3(@types/react@19.1.3)(react@19.1.0): + jotai@2.12.4(@types/react@19.1.3)(react@19.1.0): optionalDependencies: '@types/react': 19.1.3 react: 19.1.0 From 57264a5d6c7bae6374fb813bad6abcf9e6200854 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 17:21:05 +0000 Subject: [PATCH 22/41] chore(deps): update dependency @types/node to ^22.15.13 (#3040) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- apps/tasks/package.json | 2 +- pnpm-lock.yaml | 116 +++++++++++++++++++-------------------- 3 files changed, 60 insertions(+), 60 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index b3ce8082c..d53f70ed5 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -92,7 +92,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "3.1.1", - "@types/node": "^22.15.12", + "@types/node": "^22.15.13", "@types/prismjs": "^1.26.5", "@types/react": "19.1.3", "@types/react-dom": "19.1.3", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 93cb1ccdf..8851cc022 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "@types/node": "^22.15.12", + "@types/node": "^22.15.13", "dotenv-cli": "^8.0.0", "eslint": "^9.26.0", "prettier": "^3.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 34cecc3d3..1052abaf9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,10 +34,10 @@ importers: version: 14.0.3(semantic-release@24.2.3(typescript@5.8.3)) '@turbo/gen': specifier: ^2.5.2 - version: 2.5.2(@types/node@22.15.12)(typescript@5.8.3) + version: 2.5.2(@types/node@22.15.13)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.4.1 - version: 4.4.1(vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 4.4.1(vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/coverage-v8': specifier: ^3.1.3 version: 3.1.3(vitest@3.1.3) @@ -70,10 +70,10 @@ importers: version: 5.8.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) vitest: specifier: ^3.1.3 - version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.12)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.13)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) apps/nextjs: dependencies: @@ -304,8 +304,8 @@ importers: specifier: 3.1.1 version: 3.1.1 '@types/node': - specifier: ^22.15.12 - version: 22.15.12 + specifier: ^22.15.13 + version: 22.15.13 '@types/prismjs': specifier: ^1.26.5 version: 1.26.5 @@ -404,8 +404,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^22.15.12 - version: 22.15.12 + specifier: ^22.15.13 + version: 22.15.13 dotenv-cli: specifier: ^8.0.0 version: 8.0.0 @@ -4693,8 +4693,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@22.15.12': - resolution: {integrity: sha512-K0fpC/ZVeb8G9rm7bH7vI0KAec4XHEhBam616nVJCV51bKzJ6oA3luG4WdKoaztxe70QaNjS/xBmcDLmr4PiGw==} + '@types/node@22.15.13': + resolution: {integrity: sha512-mkmz+UBGCF/ssSObTp1McwQEvIjO2hUnVvZzck61l0su7btUill8OSvzA4N62+AtkJgMhiniyD+wEL5kocZaEA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -11816,7 +11816,7 @@ snapshots: '@kubernetes/client-node@1.1.2': dependencies: '@types/js-yaml': 4.0.9 - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/node-fetch': 2.6.12 '@types/stream-buffers': 3.0.7 '@types/tar': 6.1.13 @@ -13264,7 +13264,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.2(@types/node@22.15.12)(typescript@5.8.3)': + '@turbo/gen@2.5.2(@types/node@22.15.13)(typescript@5.8.3)': dependencies: '@turbo/workspaces': 2.5.2 commander: 10.0.1 @@ -13274,7 +13274,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.15.12)(typescript@5.8.3) + ts-node: 10.9.2(@types/node@22.15.13)(typescript@5.8.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -13300,11 +13300,11 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/asn1@0.2.4': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/aws-lambda@8.10.146': {} @@ -13331,22 +13331,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/chroma-js@3.1.1': {} '@types/connect@3.4.38': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/cookie@0.4.1': {} @@ -13355,11 +13355,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/cors@2.8.17': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/css-font-loading-module@0.0.7': {} @@ -13395,13 +13395,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.38': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/ssh2': 1.15.1 '@types/estree-jsx@1.0.5': @@ -13414,7 +13414,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13429,7 +13429,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/hast@2.3.10': dependencies: @@ -13477,7 +13477,7 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 form-data: 4.0.1 '@types/node-unifi@2.5.1': @@ -13488,7 +13488,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.15.12': + '@types/node@22.15.13': dependencies: undici-types: 6.21.0 @@ -13517,21 +13517,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/ssh2@0.5.52': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -13540,7 +13540,7 @@ snapshots: '@types/stream-buffers@3.0.7': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/swagger-ui-react@5.18.0': dependencies: @@ -13548,12 +13548,12 @@ snapshots: '@types/tar@6.1.13': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 minipass: 4.2.8 '@types/through@0.0.33': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/tinycolor2@1.4.6': {} @@ -13572,11 +13572,11 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': dependencies: @@ -13687,14 +13687,14 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13712,7 +13712,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.12)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.13)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13723,13 +13723,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/pretty-format@3.1.3': dependencies: @@ -13759,7 +13759,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.13 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.12)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.13)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/utils@3.1.3': dependencies: @@ -15097,7 +15097,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.15.12 + '@types/node': 22.15.13 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -16757,7 +16757,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -18273,7 +18273,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.15.12 + '@types/node': 22.15.13 long: 5.2.3 proxmox-api@1.1.1: @@ -19761,14 +19761,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.15.12)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.13)(typescript@5.8.3): 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': 22.15.12 + '@types/node': 22.15.13 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -20248,13 +20248,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@3.1.3(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite-node@3.1.3(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -20266,33 +20266,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.8.3) optionalDependencies: - vite: 5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.3 optionalDependencies: - '@types/node': 22.15.12 + '@types/node': 22.15.13 fsevents: 2.3.3 sass: 1.87.0 sugarss: 4.0.1(postcss@8.4.47) terser: 5.39.0 - vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.12)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.13)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/pretty-format': 3.1.3 '@vitest/runner': 3.1.3 '@vitest/snapshot': 3.1.3 @@ -20309,12 +20309,12 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.5(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) - vite-node: 3.1.3(@types/node@22.15.12)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite-node: 3.1.3(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.15.12 + '@types/node': 22.15.13 '@vitest/ui': 3.1.3(vitest@3.1.3) jsdom: 26.1.0 transitivePeerDependencies: From 7c0baf5fba19735c2b3fac0728359a9aa8c617e6 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 19:38:53 +0200 Subject: [PATCH 23/41] fix(deps): update dependency ldapts to v8 (#3028) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/auth/package.json | 2 +- pnpm-lock.yaml | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/auth/package.json b/packages/auth/package.json index f8868f764..078805b77 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -34,7 +34,7 @@ "@homarr/validation": "workspace:^0.1.0", "bcrypt": "^5.1.1", "cookies": "^0.9.1", - "ldapts": "7.4.0", + "ldapts": "8.0.0", "next": "15.3.1", "next-auth": "5.0.0-beta.27", "react": "19.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1052abaf9..5cbfc45e1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -668,8 +668,8 @@ importers: specifier: ^0.9.1 version: 0.9.1 ldapts: - specifier: 7.4.0 - version: 7.4.0 + specifier: 8.0.0 + version: 8.0.0 next: specifier: 15.3.1 version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) @@ -7633,9 +7633,9 @@ packages: resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} engines: {node: '>= 0.6.3'} - ldapts@7.4.0: - resolution: {integrity: sha512-QLgx2pLvxMXY1nCc85Fx+cwVJDvC0sQ3l4CJZSl1FJ/iV8Ypfl6m+5xz4lm1lhoXcUlvhPqxEoyIj/8LR6ut+A==} - engines: {node: '>=18'} + ldapts@8.0.0: + resolution: {integrity: sha512-kYMCIXy0mU3qnEnXnaPGimVEqPjbNNpw1yftiaru+Mub5h8Jl7/QqovFAOqFJow+Pe5VZ8p5Q7P8PohLdo6ieQ==} + engines: {node: '>=20'} levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} @@ -16873,7 +16873,7 @@ snapshots: dependencies: readable-stream: 2.3.8 - ldapts@7.4.0: + ldapts@8.0.0: dependencies: '@types/asn1': 0.2.4 asn1: 0.2.6 From 680f7b0c7277ffcbb6a033fd7a2f14146e8a2fca Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 19:39:15 +0200 Subject: [PATCH 24/41] fix(deps): update dependency react-error-boundary to v6 (#3016) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index d53f70ed5..165ccac60 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -79,7 +79,7 @@ "prismjs": "^1.30.0", "react": "19.1.0", "react-dom": "19.1.0", - "react-error-boundary": "^5.0.0", + "react-error-boundary": "^6.0.0", "react-simple-code-editor": "^0.14.1", "sass": "^1.87.0", "superjson": "2.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5cbfc45e1..224ba639c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -270,8 +270,8 @@ importers: specifier: 19.1.0 version: 19.1.0(react@19.1.0) react-error-boundary: - specifier: ^5.0.0 - version: 5.0.0(react@19.1.0) + specifier: ^6.0.0 + version: 6.0.0(react@19.1.0) react-simple-code-editor: specifier: ^0.14.1 version: 0.14.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0) @@ -8996,8 +8996,8 @@ packages: peerDependencies: react: '>= 16.8 || 18.0.0' - react-error-boundary@5.0.0: - resolution: {integrity: sha512-tnjAxG+IkpLephNcePNA7v6F/QpWLH8He65+DmedchDwg162JZqx4NmbXj0mlAYVVEd81OW7aFhmbsScYfiAFQ==} + react-error-boundary@6.0.0: + resolution: {integrity: sha512-gdlJjD7NWr0IfkPlaREN2d9uUZUlksrfOx7SX62VRerwXbMY6ftGCIZua1VG1aXFNOimhISsTq+Owp725b9SiA==} peerDependencies: react: '>=16.13.1' @@ -18395,7 +18395,7 @@ snapshots: prop-types: 15.8.1 react: 19.1.0 - react-error-boundary@5.0.0(react@19.1.0): + react-error-boundary@6.0.0(react@19.1.0): dependencies: '@babel/runtime': 7.25.6 react: 19.1.0 From 44853ea64bed3a093a26cb07904d8beedf220e4e Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 20:02:20 +0200 Subject: [PATCH 25/41] fix(deps): update mantine monorepo to v8 (major) (#3022) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> Co-authored-by: Meier Lukas --- apps/nextjs/package.json | 12 +- packages/db/package.json | 2 +- packages/form/package.json | 2 +- packages/forms-collection/package.json | 2 +- packages/modals-collection/package.json | 2 +- packages/modals/package.json | 4 +- packages/notifications/package.json | 2 +- packages/old-import/package.json | 4 +- packages/settings/package.json | 2 +- packages/spotlight/package.json | 6 +- packages/ui/package.json | 6 +- packages/widgets/package.json | 6 +- packages/widgets/src/calendar/component.tsx | 6 +- pnpm-lock.yaml | 252 ++++++++++---------- 14 files changed, 154 insertions(+), 154 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 165ccac60..b54d25cc1 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -48,12 +48,12 @@ "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@homarr/widgets": "workspace:^0.1.0", - "@mantine/colors-generator": "^7.17.7", - "@mantine/core": "^7.17.7", - "@mantine/dropzone": "^7.17.7", - "@mantine/hooks": "^7.17.7", - "@mantine/modals": "^7.17.7", - "@mantine/tiptap": "^7.17.7", + "@mantine/colors-generator": "^8.0.0", + "@mantine/core": "^8.0.0", + "@mantine/dropzone": "^8.0.0", + "@mantine/hooks": "^8.0.0", + "@mantine/modals": "^8.0.0", + "@mantine/tiptap": "^8.0.0", "@million/lint": "1.0.14", "@tabler/icons-react": "^3.31.0", "@tanstack/react-query": "^5.75.4", diff --git a/packages/db/package.json b/packages/db/package.json index d5b7b8ef0..8ecb0a0e7 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -44,7 +44,7 @@ "@homarr/env": "workspace:^0.1.0", "@homarr/log": "workspace:^0.1.0", "@homarr/server-settings": "workspace:^0.1.0", - "@mantine/core": "^7.17.7", + "@mantine/core": "^8.0.0", "@paralleldrive/cuid2": "^2.2.2", "@testcontainers/mysql": "^10.25.0", "better-sqlite3": "^11.9.1", diff --git a/packages/form/package.json b/packages/form/package.json index 2b5d51e45..63ed6f031 100644 --- a/packages/form/package.json +++ b/packages/form/package.json @@ -26,7 +26,7 @@ "@homarr/common": "workspace:^0.1.0", "@homarr/translation": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/form": "^7.17.7", + "@mantine/form": "^8.0.0", "zod": "^3.24.4" }, "devDependencies": { diff --git a/packages/forms-collection/package.json b/packages/forms-collection/package.json index 8447d92af..6df505144 100644 --- a/packages/forms-collection/package.json +++ b/packages/forms-collection/package.json @@ -29,7 +29,7 @@ "@homarr/notifications": "workspace:^0.1.0", "@homarr/translation": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/core": "^7.17.7", + "@mantine/core": "^8.0.0", "react": "19.1.0", "zod": "^3.24.4" }, diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index c19707aaf..b7d956017 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -33,7 +33,7 @@ "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/core": "^7.17.7", + "@mantine/core": "^8.0.0", "@tabler/icons-react": "^3.31.0", "dayjs": "^1.11.13", "next": "15.3.1", diff --git a/packages/modals/package.json b/packages/modals/package.json index 4c53fd4f7..db6c023f6 100644 --- a/packages/modals/package.json +++ b/packages/modals/package.json @@ -24,8 +24,8 @@ "dependencies": { "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", - "@mantine/core": "^7.17.7", - "@mantine/hooks": "^7.17.7", + "@mantine/core": "^8.0.0", + "@mantine/hooks": "^8.0.0", "react": "19.1.0" }, "devDependencies": { diff --git a/packages/notifications/package.json b/packages/notifications/package.json index 4b21aa46c..977edd2a1 100644 --- a/packages/notifications/package.json +++ b/packages/notifications/package.json @@ -24,7 +24,7 @@ "prettier": "@homarr/prettier-config", "dependencies": { "@homarr/ui": "workspace:^0.1.0", - "@mantine/notifications": "^7.17.7", + "@mantine/notifications": "^8.0.0", "@tabler/icons-react": "^3.31.0" }, "devDependencies": { diff --git a/packages/old-import/package.json b/packages/old-import/package.json index 5066354a8..23c72a2c5 100644 --- a/packages/old-import/package.json +++ b/packages/old-import/package.json @@ -37,8 +37,8 @@ "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/core": "^7.17.7", - "@mantine/hooks": "^7.17.7", + "@mantine/core": "^8.0.0", + "@mantine/hooks": "^8.0.0", "adm-zip": "0.5.16", "next": "15.3.1", "react": "19.1.0", diff --git a/packages/settings/package.json b/packages/settings/package.json index f69bfe151..f91562340 100644 --- a/packages/settings/package.json +++ b/packages/settings/package.json @@ -26,7 +26,7 @@ "@homarr/api": "workspace:^0.1.0", "@homarr/db": "workspace:^0.1.0", "@homarr/server-settings": "workspace:^0.1.0", - "@mantine/dates": "^7.17.7", + "@mantine/dates": "^8.0.0", "next": "15.3.1", "react": "19.1.0", "react-dom": "19.1.0" diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index 3da57a485..ea04aa8f9 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -33,9 +33,9 @@ "@homarr/settings": "workspace:^0.1.0", "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", - "@mantine/core": "^7.17.7", - "@mantine/hooks": "^7.17.7", - "@mantine/spotlight": "^7.17.7", + "@mantine/core": "^8.0.0", + "@mantine/hooks": "^8.0.0", + "@mantine/spotlight": "^8.0.0", "@tabler/icons-react": "^3.31.0", "jotai": "^2.12.4", "next": "15.3.1", diff --git a/packages/ui/package.json b/packages/ui/package.json index fd297f42f..279ee984f 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -29,9 +29,9 @@ "@homarr/log": "workspace:^0.1.0", "@homarr/translation": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/core": "^7.17.7", - "@mantine/dates": "^7.17.7", - "@mantine/hooks": "^7.17.7", + "@mantine/core": "^8.0.0", + "@mantine/dates": "^8.0.0", + "@mantine/hooks": "^8.0.0", "@tabler/icons-react": "^3.31.0", "mantine-react-table": "2.0.0-beta.9", "next": "15.3.1", diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 898042f3c..2d705f100 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -47,9 +47,9 @@ "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/charts": "^7.17.7", - "@mantine/core": "^7.17.7", - "@mantine/hooks": "^7.17.7", + "@mantine/charts": "^8.0.0", + "@mantine/core": "^8.0.0", + "@mantine/hooks": "^8.0.0", "@tabler/icons-react": "^3.31.0", "@tiptap/extension-color": "2.12.0", "@tiptap/extension-highlight": "2.12.0", diff --git a/packages/widgets/src/calendar/component.tsx b/packages/widgets/src/calendar/component.tsx index 09f3a9d65..b149bbc83 100644 --- a/packages/widgets/src/calendar/component.tsx +++ b/packages/widgets/src/calendar/component.tsx @@ -72,8 +72,8 @@ const CalendarBase = ({ isEditMode, events, month, setMonth, options }: Calendar return ( setMonth(new Date(month))} + onNextMonth={(month) => setMonth(new Date(month))} highlightToday locale={locale} hideWeekdays={false} @@ -126,7 +126,7 @@ const CalendarBase = ({ isEditMode, events, month, setMonth, options }: Calendar .filter((event): event is CalendarEvent => Boolean(event.date)); return ( =2.4.2' - '@mantine/core@7.17.7': - resolution: {integrity: sha512-JMyV4/jPATXxmE31g8TJxsrH7XvdrA5pwT4gg25zBl1KE5vLBpBLLjsHG728+bDKuf+bDV+8lw+1kqgW7FcplQ==} + '@mantine/core@8.0.0': + resolution: {integrity: sha512-TskeJS2/+DbmUe85fXDoUAyErkSvR4YlbUl8MLqhjFBJUqwc72ZrLynmN13wuKtlVPakDYYjq4/IEDMReh3CYA==} peerDependencies: - '@mantine/hooks': 7.17.7 + '@mantine/hooks': 8.0.0 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/dates@7.17.7': - resolution: {integrity: sha512-/F3QteV5Sb5H0zVkU7ZyKdlISYWngdViNLqmredJo8296ukLTsRPr/iIfuYSm3hy3wEWyW5/dWzNPVr1L5cyQg==} + '@mantine/dates@8.0.0': + resolution: {integrity: sha512-LQuDk8/tmFgZnqAGCuM+addTLHF/0lcyxYJgZbuQu1S+7WrbR58g04KzdQNg25UOBDydInRJIWAtiN/7fJFGmg==} peerDependencies: - '@mantine/core': 7.17.7 - '@mantine/hooks': 7.17.7 + '@mantine/core': 8.0.0 + '@mantine/hooks': 8.0.0 dayjs: '>=1.0.0' react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/dropzone@7.17.7': - resolution: {integrity: sha512-z+nxUlvmezv5x2+AvQCzDJZAFmyfcVkjOc/jNZPl8ByMHnF9jSa6doOrOPox+baTn7vrgeDNHB7djQTo6iOFZQ==} + '@mantine/dropzone@8.0.0': + resolution: {integrity: sha512-eSQbYg0M6MuvPvCJuiM3HKJufcNRqjjwaa157tXRGV7iUPfzXxdF1EMP1osljXRjMEGH/A+CiDN3eCsNTzt53A==} peerDependencies: - '@mantine/core': 7.17.7 - '@mantine/hooks': 7.17.7 + '@mantine/core': 8.0.0 + '@mantine/hooks': 8.0.0 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/form@7.17.7': - resolution: {integrity: sha512-BloLbPLbSKyQ+crkwcREiaF22v1y8CvgAbS9tcrWdZvA3SwUvkmsEoX8QYui82eTLKrqFEvlqp0rYVQ+y2cjIQ==} + '@mantine/form@8.0.0': + resolution: {integrity: sha512-ErbbEFMEiRsK2Rn0jmFE5ohNJXHSMSbuJsL2vDUVsbIaXo6svw6ockw1WWGdiU8oEGqxM6Pd618yI9cJWNHF3g==} peerDependencies: react: ^18.x || ^19.x - '@mantine/hooks@7.17.7': - resolution: {integrity: sha512-5MIvN/YAcewc97nG3jVrlnFqAExnJRBNWmV6UgGHWbiZiPSCh5o2RJE/5ZVGSfkexDpav9gkm2jkWkIbemVqVA==} + '@mantine/hooks@8.0.0': + resolution: {integrity: sha512-hrcgZMHUPsgu+VBfUVcJOqMG7Qi+AshYjFyc/qo0Cz8TEhqWmD0I1yJW+qj4sDTTDWRQC6kvI5c1h+87/9MvoA==} peerDependencies: react: ^18.x || ^19.x - '@mantine/modals@7.17.7': - resolution: {integrity: sha512-OL2nwGKaoa2YOtX5j4JUIJcto0ws2xVNXrmrVI42PCYWjgyvYfsNDz7RHrR+h0qUTl9unPwTfT/Y7T8xgWk5Iw==} + '@mantine/modals@8.0.0': + resolution: {integrity: sha512-yki3KzW9Pykf6hVSezWjeHC0FCiYD3mK2r2Sn6qE0ag+EeXZs1cbrqpjZHYov2rh6j0xzW2jnaoVbKEqYw1vUQ==} peerDependencies: - '@mantine/core': 7.17.7 - '@mantine/hooks': 7.17.7 + '@mantine/core': 8.0.0 + '@mantine/hooks': 8.0.0 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/notifications@7.17.7': - resolution: {integrity: sha512-T6m4uUPEkPcTdo7J29lDey5YDJkVh/t6kWaCGQ0xDX1tzGGGPtaf1Exj1N0EtrIetbXPuEE8+yvq5P7wUJ3t9w==} + '@mantine/notifications@8.0.0': + resolution: {integrity: sha512-sWldvQmq4YJsknHURBNKkc3CAU0qDb0LuQGKIZGxqFlwEiXNIAI8mtfr7stgzVx+mteVW1g+HBb7FaZp07jRxQ==} peerDependencies: - '@mantine/core': 7.17.7 - '@mantine/hooks': 7.17.7 + '@mantine/core': 8.0.0 + '@mantine/hooks': 8.0.0 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/spotlight@7.17.7': - resolution: {integrity: sha512-IBp324XpA80tZzApWKAOEZMOEFKUMW2osXb90draudDPWgdOlVKU1EVeA9iY37AT9StbD9ZNHFPifqFL2O0NHA==} + '@mantine/spotlight@8.0.0': + resolution: {integrity: sha512-E8YS+q78IYvXGcTvLX+OFUJPNkf73o/ZWmO4OKdI0Hxvw5XFELCzRkYnLGQ5npeTfn74t4X3fitWBfQT26lJzQ==} peerDependencies: - '@mantine/core': 7.17.7 - '@mantine/hooks': 7.17.7 + '@mantine/core': 8.0.0 + '@mantine/hooks': 8.0.0 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/store@7.17.7': - resolution: {integrity: sha512-a2XmX6/ixuT+q1H7uNZq3opKZWlxS67XWU2fxCc/E/XHbzik25i2oj9inFpIZMT7UmhUkxj4/pbJQGMs3T5liw==} + '@mantine/store@8.0.0': + resolution: {integrity: sha512-42RWCsXMNuhpX+d/hwr5aHj+HWyi5ltbc0R0xdiUnAmqSB7CHbWxDDLh4+DbmqPrN9pTeYvpPGp3v/CG2vuGBg==} peerDependencies: react: ^18.x || ^19.x - '@mantine/tiptap@7.17.7': - resolution: {integrity: sha512-0Hei1bCEWW0KWtS/rWK96xk5HBC7YAY63sBkZJRKSY5LpOZCqm37eRNJCQ/5drTzqT89XPKbw4cU8pJJuJaSvA==} + '@mantine/tiptap@8.0.0': + resolution: {integrity: sha512-45GVrwyLWzQl+lXfHpNYvX/qIDCamLyvQnyEpBpyBEdkxEiSeu9dCqE0WF159uST6QsODPMktPPgdzPvcc0psQ==} peerDependencies: - '@mantine/core': 7.17.7 - '@mantine/hooks': 7.17.7 + '@mantine/core': 8.0.0 + '@mantine/hooks': 8.0.0 '@tiptap/extension-link': '>=2.1.12' '@tiptap/react': '>=2.1.12' react: ^18.x || ^19.x @@ -11851,22 +11851,22 @@ snapshots: js-base64: 3.7.7 optional: true - '@mantine/charts@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(recharts@2.15.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0))': + '@mantine/charts@8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(recharts@2.15.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0))': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/hooks': 7.17.7(react@19.1.0) + '@mantine/core': 8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/hooks': 8.0.0(react@19.1.0) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) recharts: 2.15.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/colors-generator@7.17.7(chroma-js@3.1.2)': + '@mantine/colors-generator@8.0.0(chroma-js@3.1.2)': dependencies: chroma-js: 3.1.2 - '@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@floating-ui/react': 0.26.28(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/hooks': 7.17.7(react@19.1.0) + '@mantine/hooks': 8.0.0(react@19.1.0) clsx: 2.1.1 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -11877,65 +11877,65 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/dates@8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/hooks': 7.17.7(react@19.1.0) + '@mantine/core': 8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/hooks': 8.0.0(react@19.1.0) clsx: 2.1.1 dayjs: 1.11.13 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) - '@mantine/dropzone@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/dropzone@8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/hooks': 7.17.7(react@19.1.0) + '@mantine/core': 8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/hooks': 8.0.0(react@19.1.0) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) react-dropzone-esm: 15.2.0(react@19.1.0) - '@mantine/form@7.17.7(react@19.1.0)': + '@mantine/form@8.0.0(react@19.1.0)': dependencies: fast-deep-equal: 3.1.3 klona: 2.0.6 react: 19.1.0 - '@mantine/hooks@7.17.7(react@19.1.0)': + '@mantine/hooks@8.0.0(react@19.1.0)': dependencies: react: 19.1.0 - '@mantine/modals@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/modals@8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/hooks': 7.17.7(react@19.1.0) + '@mantine/core': 8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/hooks': 8.0.0(react@19.1.0) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) - '@mantine/notifications@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/notifications@8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/hooks': 7.17.7(react@19.1.0) - '@mantine/store': 7.17.7(react@19.1.0) + '@mantine/core': 8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/hooks': 8.0.0(react@19.1.0) + '@mantine/store': 8.0.0(react@19.1.0) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) react-transition-group: 4.4.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/spotlight@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/spotlight@8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/hooks': 7.17.7(react@19.1.0) - '@mantine/store': 7.17.7(react@19.1.0) + '@mantine/core': 8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/hooks': 8.0.0(react@19.1.0) + '@mantine/store': 8.0.0(react@19.1.0) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) - '@mantine/store@7.17.7(react@19.1.0)': + '@mantine/store@8.0.0(react@19.1.0)': dependencies: react: 19.1.0 - '@mantine/tiptap@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tiptap/extension-link@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0))(@tiptap/react@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': + '@mantine/tiptap@8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(@tiptap/extension-link@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0))(@tiptap/react@2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/hooks': 7.17.7(react@19.1.0) + '@mantine/core': 8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/hooks': 8.0.0(react@19.1.0) '@tiptap/extension-link': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0) '@tiptap/react': 2.12.0(@tiptap/core@2.12.0(@tiptap/pm@2.12.0))(@tiptap/pm@2.12.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react: 19.1.0 @@ -17026,11 +17026,11 @@ snapshots: make-error@1.3.6: {} - mantine-react-table@2.0.0-beta.9(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + mantine-react-table@2.0.0-beta.9(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: - '@mantine/core': 7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/dates': 7.17.7(@mantine/core@7.17.7(@mantine/hooks@7.17.7(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@7.17.7(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@mantine/hooks': 7.17.7(react@19.1.0) + '@mantine/core': 8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/dates': 8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + '@mantine/hooks': 8.0.0(react@19.1.0) '@tabler/icons-react': 3.31.0(react@19.1.0) '@tanstack/match-sorter-utils': 8.19.4 '@tanstack/react-table': 8.20.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0) From 36bd2a51b501c585b1915b5bb69da6d83420d2eb Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 18:27:40 +0000 Subject: [PATCH 26/41] chore(deps): update dependency @types/node to ^22.15.14 (#3041) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- apps/tasks/package.json | 2 +- pnpm-lock.yaml | 116 +++++++++++++++++++-------------------- 3 files changed, 60 insertions(+), 60 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index b54d25cc1..a42452acc 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -92,7 +92,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "3.1.1", - "@types/node": "^22.15.13", + "@types/node": "^22.15.14", "@types/prismjs": "^1.26.5", "@types/react": "19.1.3", "@types/react-dom": "19.1.3", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 8851cc022..f4ce3eb1f 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "@types/node": "^22.15.13", + "@types/node": "^22.15.14", "dotenv-cli": "^8.0.0", "eslint": "^9.26.0", "prettier": "^3.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1a1dce0bd..b0795ff8f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,10 +34,10 @@ importers: version: 14.0.3(semantic-release@24.2.3(typescript@5.8.3)) '@turbo/gen': specifier: ^2.5.2 - version: 2.5.2(@types/node@22.15.13)(typescript@5.8.3) + version: 2.5.2(@types/node@22.15.14)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.4.1 - version: 4.4.1(vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 4.4.1(vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/coverage-v8': specifier: ^3.1.3 version: 3.1.3(vitest@3.1.3) @@ -70,10 +70,10 @@ importers: version: 5.8.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) vitest: specifier: ^3.1.3 - version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.13)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.14)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) apps/nextjs: dependencies: @@ -304,8 +304,8 @@ importers: specifier: 3.1.1 version: 3.1.1 '@types/node': - specifier: ^22.15.13 - version: 22.15.13 + specifier: ^22.15.14 + version: 22.15.14 '@types/prismjs': specifier: ^1.26.5 version: 1.26.5 @@ -404,8 +404,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^22.15.13 - version: 22.15.13 + specifier: ^22.15.14 + version: 22.15.14 dotenv-cli: specifier: ^8.0.0 version: 8.0.0 @@ -4693,8 +4693,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@22.15.13': - resolution: {integrity: sha512-mkmz+UBGCF/ssSObTp1McwQEvIjO2hUnVvZzck61l0su7btUill8OSvzA4N62+AtkJgMhiniyD+wEL5kocZaEA==} + '@types/node@22.15.14': + resolution: {integrity: sha512-BL1eyu/XWsFGTtDWOYULQEs4KR0qdtYfCxYAUYRoB7JP7h9ETYLgQTww6kH8Sj2C0pFGgrpM0XKv6/kbIzYJ1g==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -11816,7 +11816,7 @@ snapshots: '@kubernetes/client-node@1.1.2': dependencies: '@types/js-yaml': 4.0.9 - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/node-fetch': 2.6.12 '@types/stream-buffers': 3.0.7 '@types/tar': 6.1.13 @@ -13264,7 +13264,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.2(@types/node@22.15.13)(typescript@5.8.3)': + '@turbo/gen@2.5.2(@types/node@22.15.14)(typescript@5.8.3)': dependencies: '@turbo/workspaces': 2.5.2 commander: 10.0.1 @@ -13274,7 +13274,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.15.13)(typescript@5.8.3) + ts-node: 10.9.2(@types/node@22.15.14)(typescript@5.8.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -13300,11 +13300,11 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/asn1@0.2.4': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/aws-lambda@8.10.146': {} @@ -13331,22 +13331,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/chroma-js@3.1.1': {} '@types/connect@3.4.38': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/cookie@0.4.1': {} @@ -13355,11 +13355,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/cors@2.8.17': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/css-font-loading-module@0.0.7': {} @@ -13395,13 +13395,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.38': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/ssh2': 1.15.1 '@types/estree-jsx@1.0.5': @@ -13414,7 +13414,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13429,7 +13429,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/hast@2.3.10': dependencies: @@ -13477,7 +13477,7 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 form-data: 4.0.1 '@types/node-unifi@2.5.1': @@ -13488,7 +13488,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.15.13': + '@types/node@22.15.14': dependencies: undici-types: 6.21.0 @@ -13517,21 +13517,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/ssh2@0.5.52': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -13540,7 +13540,7 @@ snapshots: '@types/stream-buffers@3.0.7': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/swagger-ui-react@5.18.0': dependencies: @@ -13548,12 +13548,12 @@ snapshots: '@types/tar@6.1.13': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 minipass: 4.2.8 '@types/through@0.0.33': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/tinycolor2@1.4.6': {} @@ -13572,11 +13572,11 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': dependencies: @@ -13687,14 +13687,14 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13712,7 +13712,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.13)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.14)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13723,13 +13723,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/pretty-format@3.1.3': dependencies: @@ -13759,7 +13759,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.13 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.13)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.14)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/utils@3.1.3': dependencies: @@ -15097,7 +15097,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.15.13 + '@types/node': 22.15.14 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -16757,7 +16757,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -18273,7 +18273,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.15.13 + '@types/node': 22.15.14 long: 5.2.3 proxmox-api@1.1.1: @@ -19761,14 +19761,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.15.13)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.14)(typescript@5.8.3): 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': 22.15.13 + '@types/node': 22.15.14 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -20248,13 +20248,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@3.1.3(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite-node@3.1.3(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -20266,33 +20266,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.8.3) optionalDependencies: - vite: 5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.3 optionalDependencies: - '@types/node': 22.15.13 + '@types/node': 22.15.14 fsevents: 2.3.3 sass: 1.87.0 sugarss: 4.0.1(postcss@8.4.47) terser: 5.39.0 - vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.13)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.14)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/pretty-format': 3.1.3 '@vitest/runner': 3.1.3 '@vitest/snapshot': 3.1.3 @@ -20309,12 +20309,12 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.5(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) - vite-node: 3.1.3(@types/node@22.15.13)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite-node: 3.1.3(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.15.13 + '@types/node': 22.15.14 '@vitest/ui': 3.1.3(vitest@3.1.3) jsdom: 26.1.0 transitivePeerDependencies: From 273d4edb233f5d5faa7105c23208d95268119786 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 19:17:55 +0000 Subject: [PATCH 27/41] fix(deps): update dependency @kubernetes/client-node to ^1.2.0 (#3042) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/api/package.json | 2 +- pnpm-lock.yaml | 110 ++++---------------------------------- 2 files changed, 10 insertions(+), 102 deletions(-) diff --git a/packages/api/package.json b/packages/api/package.json index e5e8544e8..0b9195c8f 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -40,7 +40,7 @@ "@homarr/request-handler": "workspace:^0.1.0", "@homarr/server-settings": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@kubernetes/client-node": "^1.1.2", + "@kubernetes/client-node": "^1.2.0", "@tanstack/react-query": "^5.75.4", "@trpc/client": "^11.1.2", "@trpc/react-query": "^11.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b0795ff8f..1facdbd21 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -574,8 +574,8 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@kubernetes/client-node': - specifier: ^1.1.2 - version: 1.1.2 + specifier: ^1.2.0 + version: 1.2.0(ws@8.18.2) '@tanstack/react-query': specifier: ^5.75.4 version: 5.75.4(react@19.1.0) @@ -3362,10 +3362,6 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} - '@isaacs/fs-minipass@4.0.1': - resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} - engines: {node: '>=18.0.0'} - '@istanbuljs/schema@0.1.3': resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} engines: {node: '>=8'} @@ -3418,8 +3414,8 @@ packages: peerDependencies: jsep: ^0.4.0||^1.0.0 - '@kubernetes/client-node@1.1.2': - resolution: {integrity: sha512-kkE0D8zB5rIQoR6SUwlHUyQtpLvrW0gXOd2MabQsql7I2oPnMA8pb50A1MWB4yH0eX29t45gxs7lOVlS0UPsiw==} + '@kubernetes/client-node@1.2.0': + resolution: {integrity: sha512-poAuFgw571HYaaCp+96Zm82CUJY95Nf3f6Qfsv/Ah/fj8ra2558xX07u0FmGgCR2EJj2mLyFqVGdT5MndRcawQ==} '@libsql/client-wasm@0.14.0': resolution: {integrity: sha512-gB/jtz0xuwrqAHApBv9e9JSew2030Fhj2edyZ83InZ4yPj/Q2LTUlEhaspEYT0T0xsAGqPy38uGrmq/OGS+DdQ==} @@ -4743,9 +4739,6 @@ packages: '@types/swagger-ui-react@5.18.0': resolution: {integrity: sha512-c2M9adVG7t28t1pq19K9Jt20VLQf0P/fwJwnfcmsVVsdkwCWhRmbKDu+tIs0/NGwJ/7GY8lBx+iKZxuDI5gDbw==} - '@types/tar@6.1.13': - resolution: {integrity: sha512-IznnlmU5f4WcGTh2ltRu/Ijpmk8wiWXfF0VA4s+HPjHZgvFggk1YaIkbo5krX/zUCzWF8N/l4+W/LNxnvAJ8nw==} - '@types/through@0.0.33': resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==} @@ -5495,10 +5488,6 @@ packages: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} - chownr@3.0.0: - resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} - engines: {node: '>=18'} - chroma-js@3.1.2: resolution: {integrity: sha512-IJnETTalXbsLx1eKEgx19d5L6SRM7cH4vINw/99p/M11HCuXGRWL+6YmCm7FWFGIo6dtWuQoQi1dc5yQ7ESIHg==} @@ -8004,10 +7993,6 @@ packages: resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} engines: {node: '>=8'} - minipass@4.2.8: - resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} - engines: {node: '>=8'} - minipass@5.0.0: resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} @@ -8020,10 +8005,6 @@ packages: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} - minizlib@3.0.1: - resolution: {integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==} - engines: {node: '>= 18'} - mitt@3.0.1: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} @@ -8039,11 +8020,6 @@ packages: engines: {node: '>=10'} hasBin: true - mkdirp@3.0.1: - resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} - engines: {node: '>=10'} - hasBin: true - moment-timezone@0.5.47: resolution: {integrity: sha512-UbNt/JAWS0m/NJOebR0QMRHBk0hu03r5dx9GK8Cs0AS3I81yDcOc9k+DytPItgVvBP7J6Mf6U2n3BPAacAV9oA==} @@ -9283,10 +9259,6 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rimraf@5.0.10: - resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} - hasBin: true - rollup@4.21.3: resolution: {integrity: sha512-7sqRtBNnEbcBtMeRVc6VRsJMmpI+JU1z9VTvW8D4gXIYQFz0aLcsE6rRkyghZkLfEgUZgVvOG7A5CVz/VW5GIA==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -9830,9 +9802,6 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} - tar-fs@2.1.1: - resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} - tar-fs@2.1.2: resolution: {integrity: sha512-EsaAXwxmx8UB7FRKqeozqEPop69DXcmYwTQwXvyAPF352HJsPdkVhvTaDPYqfNgruveJIJy3TA2l+2zj8LJIJA==} @@ -9850,10 +9819,6 @@ packages: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} - tar@7.4.3: - resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} - engines: {node: '>=18'} - temp-dir@3.0.0: resolution: {integrity: sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw==} engines: {node: '>=14.16'} @@ -9957,9 +9922,6 @@ packages: resolution: {integrity: sha512-Oh/CqRQ1NXNY7cy9NkTPUauOWiTro0jEYZTioGbOmcQh6EC45oribyIMJp0OJO3677r13tO6SKdWoGZUx2BDFw==} hasBin: true - tmp-promise@3.0.3: - resolution: {integrity: sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==} - tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} @@ -10780,10 +10742,6 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yallist@5.0.0: - resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} - engines: {node: '>=18'} - yaml@2.5.1: resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} engines: {node: '>= 14'} @@ -11760,10 +11718,6 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 - '@isaacs/fs-minipass@4.0.1': - dependencies: - minipass: 7.1.2 - '@istanbuljs/schema@0.1.3': {} '@jellyfin/sdk@0.11.0(axios@1.8.4)': @@ -11813,14 +11767,12 @@ snapshots: dependencies: jsep: 1.4.0 - '@kubernetes/client-node@1.1.2': + '@kubernetes/client-node@1.2.0(ws@8.18.2)': dependencies: '@types/js-yaml': 4.0.9 '@types/node': 22.15.14 '@types/node-fetch': 2.6.12 '@types/stream-buffers': 3.0.7 - '@types/tar': 6.1.13 - '@types/ws': 8.18.1 form-data: 4.0.1 hpagent: 1.2.0 isomorphic-ws: 5.0.0(ws@8.18.2) @@ -11831,14 +11783,12 @@ snapshots: rfc4648: 1.5.3 socks-proxy-agent: 8.0.5 stream-buffers: 3.0.3 - tar: 7.4.3 - tmp-promise: 3.0.3 - ws: 8.18.2 + tar-fs: 3.0.8 transitivePeerDependencies: - - bufferutil + - bare-buffer - encoding - supports-color - - utf-8-validate + - ws '@libsql/client-wasm@0.14.0': dependencies: @@ -13546,11 +13496,6 @@ snapshots: dependencies: '@types/react': 19.1.3 - '@types/tar@6.1.13': - dependencies: - '@types/node': 22.15.14 - minipass: 4.2.8 - '@types/through@0.0.33': dependencies: '@types/node': 22.15.14 @@ -14460,8 +14405,6 @@ snapshots: chownr@2.0.0: {} - chownr@3.0.0: {} - chroma-js@3.1.2: {} chrome-trace-event@1.0.4: {} @@ -17361,8 +17304,6 @@ snapshots: dependencies: yallist: 4.0.0 - minipass@4.2.8: {} - minipass@5.0.0: {} minipass@7.1.2: {} @@ -17372,11 +17313,6 @@ snapshots: minipass: 3.3.6 yallist: 4.0.0 - minizlib@3.0.1: - dependencies: - minipass: 7.1.2 - rimraf: 5.0.10 - mitt@3.0.1: {} mkdirp-classic@0.5.3: {} @@ -17387,8 +17323,6 @@ snapshots: mkdirp@1.0.4: {} - mkdirp@3.0.1: {} - moment-timezone@0.5.47: dependencies: moment: 2.30.1 @@ -18104,7 +18038,7 @@ snapshots: pump: 3.0.2 rc: 1.2.8 simple-get: 4.0.1 - tar-fs: 2.1.1 + tar-fs: 2.1.2 tunnel-agent: 0.6.0 prelude-ls@1.2.1: {} @@ -18731,10 +18665,6 @@ snapshots: dependencies: glob: 7.2.3 - rimraf@5.0.10: - dependencies: - glob: 10.4.5 - rollup@4.21.3: dependencies: '@types/estree': 1.0.5 @@ -19505,13 +19435,6 @@ snapshots: tapable@2.2.1: {} - tar-fs@2.1.1: - dependencies: - chownr: 1.1.4 - mkdirp-classic: 0.5.3 - pump: 3.0.2 - tar-stream: 2.2.0 - tar-fs@2.1.2: dependencies: chownr: 1.1.4 @@ -19552,15 +19475,6 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 - tar@7.4.3: - dependencies: - '@isaacs/fs-minipass': 4.0.1 - chownr: 3.0.0 - minipass: 7.1.2 - minizlib: 3.0.1 - mkdirp: 3.0.1 - yallist: 5.0.0 - temp-dir@3.0.0: {} tempy@3.1.0: @@ -19677,10 +19591,6 @@ snapshots: dependencies: tldts-core: 6.1.69 - tmp-promise@3.0.3: - dependencies: - tmp: 0.2.3 - tmp@0.0.33: dependencies: os-tmpdir: 1.0.2 @@ -20572,8 +20482,6 @@ snapshots: yallist@4.0.0: {} - yallist@5.0.0: {} - yaml@2.5.1: {} yargs-parser@20.2.9: {} From 9b6110b9c9ec08bde335cc95d7548e2dddfab45b Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 21:21:12 +0000 Subject: [PATCH 28/41] fix(deps): update turbo monorepo to ^2.5.3 (#3043) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- package.json | 4 +- pnpm-lock.yaml | 98 ++++++++++++++++++------------------- tooling/eslint/package.json | 2 +- 3 files changed, 52 insertions(+), 52 deletions(-) diff --git a/package.json b/package.json index 0893690d3..a0a39b7e4 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "@semantic-release/github": "^11.0.2", "@semantic-release/npm": "^12.0.1", "@semantic-release/release-notes-generator": "^14.0.3", - "@turbo/gen": "^2.5.2", + "@turbo/gen": "^2.5.3", "@vitejs/plugin-react": "^4.4.1", "@vitest/coverage-v8": "^3.1.3", "@vitest/ui": "^3.1.3", @@ -48,7 +48,7 @@ "prettier": "^3.5.3", "semantic-release": "^24.2.3", "testcontainers": "^10.25.0", - "turbo": "^2.5.2", + "turbo": "^2.5.3", "typescript": "^5.8.3", "vite-tsconfig-paths": "^5.1.4", "vitest": "^3.1.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1facdbd21..a727f3dea 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -33,8 +33,8 @@ importers: specifier: ^14.0.3 version: 14.0.3(semantic-release@24.2.3(typescript@5.8.3)) '@turbo/gen': - specifier: ^2.5.2 - version: 2.5.2(@types/node@22.15.14)(typescript@5.8.3) + specifier: ^2.5.3 + version: 2.5.3(@types/node@22.15.14)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.4.1 version: 4.4.1(vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) @@ -63,8 +63,8 @@ importers: specifier: ^10.25.0 version: 10.25.0 turbo: - specifier: ^2.5.2 - version: 2.5.2 + specifier: ^2.5.3 + version: 2.5.3 typescript: specifier: ^5.8.3 version: 5.8.3 @@ -2201,8 +2201,8 @@ importers: specifier: ^10.1.2 version: 10.1.2(eslint@9.26.0) eslint-config-turbo: - specifier: ^2.5.2 - version: 2.5.2(eslint@9.26.0)(turbo@2.5.2) + specifier: ^2.5.3 + version: 2.5.3(eslint@9.26.0)(turbo@2.5.3) eslint-plugin-import: specifier: ^2.31.0 version: 2.31.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0) @@ -4519,12 +4519,12 @@ packages: '@tsconfig/svelte@1.0.13': resolution: {integrity: sha512-5lYJP45Xllo4yE/RUBccBT32eBlRDbqN8r1/MIvQbKxW3aFqaYPCNgm8D5V20X4ShHcwvYWNlKg3liDh1MlBoA==} - '@turbo/gen@2.5.2': - resolution: {integrity: sha512-hk3ewkf0Fb5DHXY2lgrbebsYqCLCVDbpM1vWjmQTbG/ur2ZqE8Of9+D14BDu813L15crLdbddjlL2vY6NPF67A==} + '@turbo/gen@2.5.3': + resolution: {integrity: sha512-Pek4Amm5HcBzHkR0GdnMmRZlMwIRkgKW2SZ4/BfN+CY8BolJH6Wesjg1FkFEYD/DqnqeKUf98YWDsxmfILrpSA==} hasBin: true - '@turbo/workspaces@2.5.2': - resolution: {integrity: sha512-NxPRAT/mywJ6agqLuVsOag1btEUbPYacVqCndQjvkm5EN0DfjvBIYCsXA/i2Q+Z0hqX84UeIIfIXAQiXpAXZmA==} + '@turbo/workspaces@2.5.3': + resolution: {integrity: sha512-Kqo+gKJleFB+GkKiSHCCb4RB46VDBTWRKdp08RQ4rtL60+SU89M6F7gpTGG/4nL2eYD98mOKp3Lyzfk/Auht7A==} hasBin: true '@types/adm-zip@0.5.7': @@ -6348,8 +6348,8 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-config-turbo@2.5.2: - resolution: {integrity: sha512-aZdMUCJE5sC9UHZPOu6GiqCijw0HzlcxTbGZeESMFanYShhxrO6mAZy02zYOYK+y184HnxAngcfmtgDt8cIUxw==} + eslint-config-turbo@2.5.3: + resolution: {integrity: sha512-KuW20TUDfLooS38gSquL6Gi+ZjaMlno0N3hBe8c+F8+nRYUhbF2fNhuyzl9ScNHx6aJT2eVhLBfGELg7N5+sog==} peerDependencies: eslint: '>6.6.0' turbo: '>2.0.0' @@ -6406,8 +6406,8 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 - eslint-plugin-turbo@2.5.2: - resolution: {integrity: sha512-B+vdgOtBuDbRI3sIRayV3HZK1XcwlNuksmJJIgggkXTsNehMEbreJBkIda4qvA/STHnGAl2bUGev0Jx8Rijiwg==} + eslint-plugin-turbo@2.5.3: + resolution: {integrity: sha512-DlXZd+LgpDlxH/6IsiAXLhy82x0jeJDm0XBEqP6Le08uy0HBQkjCUt7SmXNp8esAtX9RYe6oDClbNbmI1jtK5g==} peerDependencies: eslint: '>6.6.0' turbo: '>2.0.0' @@ -10068,38 +10068,38 @@ packages: tunnel-agent@0.6.0: resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - turbo-darwin-64@2.5.2: - resolution: {integrity: sha512-2aIl0Sx230nLk+Cg2qSVxvPOBWCZpwKNuAMKoROTvWKif6VMpkWWiR9XEPoz7sHeLmCOed4GYGMjL1bqAiIS/g==} + turbo-darwin-64@2.5.3: + resolution: {integrity: sha512-YSItEVBUIvAGPUDpAB9etEmSqZI3T6BHrkBkeSErvICXn3dfqXUfeLx35LfptLDEbrzFUdwYFNmt8QXOwe9yaw==} cpu: [x64] os: [darwin] - turbo-darwin-arm64@2.5.2: - resolution: {integrity: sha512-MrFYhK/jYu8N6QlqZtqSHi3e4QVxlzqU3ANHTKn3/tThuwTLbNHEvzBPWSj5W7nZcM58dCqi6gYrfRz6bJZyAA==} + turbo-darwin-arm64@2.5.3: + resolution: {integrity: sha512-5PefrwHd42UiZX7YA9m1LPW6x9YJBDErXmsegCkVp+GjmWrADfEOxpFrGQNonH3ZMj77WZB2PVE5Aw3gA+IOhg==} cpu: [arm64] os: [darwin] - turbo-linux-64@2.5.2: - resolution: {integrity: sha512-LxNqUE2HmAJQ/8deoLgMUDzKxd5bKxqH0UBogWa+DF+JcXhtze3UTMr6lEr0dEofdsEUYK1zg8FRjglmwlN5YA==} + turbo-linux-64@2.5.3: + resolution: {integrity: sha512-M9xigFgawn5ofTmRzvjjLj3Lqc05O8VHKuOlWNUlnHPUltFquyEeSkpQNkE/vpPdOR14AzxqHbhhxtfS4qvb1w==} cpu: [x64] os: [linux] - turbo-linux-arm64@2.5.2: - resolution: {integrity: sha512-0MI1Ao1q8zhd+UUbIEsrM+yLq1BsrcJQRGZkxIsHFlGp7WQQH1oR3laBgfnUCNdCotCMD6w4moc9pUbXdOR3bg==} + turbo-linux-arm64@2.5.3: + resolution: {integrity: sha512-auJRbYZ8SGJVqvzTikpg1bsRAsiI9Tk0/SDkA5Xgg0GdiHDH/BOzv1ZjDE2mjmlrO/obr19Dw+39OlMhwLffrw==} cpu: [arm64] os: [linux] - turbo-windows-64@2.5.2: - resolution: {integrity: sha512-hOLcbgZzE5ttACHHyc1ajmWYq4zKT42IC3G6XqgiXxMbS+4eyVYTL+7UvCZBd3Kca1u4TLQdLQjeO76zyDJc2A==} + turbo-windows-64@2.5.3: + resolution: {integrity: sha512-arLQYohuHtIEKkmQSCU9vtrKUg+/1TTstWB9VYRSsz+khvg81eX6LYHtXJfH/dK7Ho6ck+JaEh5G+QrE1jEmCQ==} cpu: [x64] os: [win32] - turbo-windows-arm64@2.5.2: - resolution: {integrity: sha512-fMU41ABhSLa18H8V3Z7BMCGynQ8x+wj9WyBMvWm1jeyRKgkvUYJsO2vkIsy8m0vrwnIeVXKOIn6eSe1ddlBVqw==} + turbo-windows-arm64@2.5.3: + resolution: {integrity: sha512-3JPn66HAynJ0gtr6H+hjY4VHpu1RPKcEwGATvGUTmLmYSYBQieVlnGDRMMoYN066YfyPqnNGCfhYbXfH92Cm0g==} cpu: [arm64] os: [win32] - turbo@2.5.2: - resolution: {integrity: sha512-Qo5lfuStr6LQh3sPQl7kIi243bGU4aHGDQJUf6ylAdGwks30jJFloc9NYHP7Y373+gGU9OS0faA4Mb5Sy8X9Xw==} + turbo@2.5.3: + resolution: {integrity: sha512-iHuaNcq5GZZnr3XDZNuu2LSyCzAOPwDuo5Qt+q64DfsTP1i3T2bKfxJhni2ZQxsvAoxRbuUK5QetJki4qc5aYA==} hasBin: true tweetnacl@0.14.5: @@ -13214,9 +13214,9 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.2(@types/node@22.15.14)(typescript@5.8.3)': + '@turbo/gen@2.5.3(@types/node@22.15.14)(typescript@5.8.3)': dependencies: - '@turbo/workspaces': 2.5.2 + '@turbo/workspaces': 2.5.3 commander: 10.0.1 fs-extra: 10.1.0 inquirer: 8.2.6 @@ -13234,7 +13234,7 @@ snapshots: - supports-color - typescript - '@turbo/workspaces@2.5.2': + '@turbo/workspaces@2.5.3': dependencies: commander: 10.0.1 execa: 5.1.1 @@ -15370,11 +15370,11 @@ snapshots: dependencies: eslint: 9.26.0 - eslint-config-turbo@2.5.2(eslint@9.26.0)(turbo@2.5.2): + eslint-config-turbo@2.5.3(eslint@9.26.0)(turbo@2.5.3): dependencies: eslint: 9.26.0 - eslint-plugin-turbo: 2.5.2(eslint@9.26.0)(turbo@2.5.2) - turbo: 2.5.2 + eslint-plugin-turbo: 2.5.3(eslint@9.26.0)(turbo@2.5.3) + turbo: 2.5.3 eslint-import-resolver-node@0.3.9: dependencies: @@ -15468,11 +15468,11 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-turbo@2.5.2(eslint@9.26.0)(turbo@2.5.2): + eslint-plugin-turbo@2.5.3(eslint@9.26.0)(turbo@2.5.3): dependencies: dotenv: 16.0.3 eslint: 9.26.0 - turbo: 2.5.2 + turbo: 2.5.3 eslint-scope@5.1.1: dependencies: @@ -19731,32 +19731,32 @@ snapshots: dependencies: safe-buffer: 5.2.1 - turbo-darwin-64@2.5.2: + turbo-darwin-64@2.5.3: optional: true - turbo-darwin-arm64@2.5.2: + turbo-darwin-arm64@2.5.3: optional: true - turbo-linux-64@2.5.2: + turbo-linux-64@2.5.3: optional: true - turbo-linux-arm64@2.5.2: + turbo-linux-arm64@2.5.3: optional: true - turbo-windows-64@2.5.2: + turbo-windows-64@2.5.3: optional: true - turbo-windows-arm64@2.5.2: + turbo-windows-arm64@2.5.3: optional: true - turbo@2.5.2: + turbo@2.5.3: optionalDependencies: - turbo-darwin-64: 2.5.2 - turbo-darwin-arm64: 2.5.2 - turbo-linux-64: 2.5.2 - turbo-linux-arm64: 2.5.2 - turbo-windows-64: 2.5.2 - turbo-windows-arm64: 2.5.2 + turbo-darwin-64: 2.5.3 + turbo-darwin-arm64: 2.5.3 + turbo-linux-64: 2.5.3 + turbo-linux-arm64: 2.5.3 + turbo-windows-64: 2.5.3 + turbo-windows-arm64: 2.5.3 tweetnacl@0.14.5: {} diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 4a49958e7..659be0a44 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -19,7 +19,7 @@ "dependencies": { "@next/eslint-plugin-next": "15.3.1", "eslint-config-prettier": "^10.1.2", - "eslint-config-turbo": "^2.5.2", + "eslint-config-turbo": "^2.5.3", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-react": "^7.37.5", From b6eb8ca0f6d0e6b2fac40423a6c0157dff292622 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 6 May 2025 23:21:35 +0000 Subject: [PATCH 29/41] fix(deps): update nextjs monorepo to v15.3.2 (#3045) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- packages/api/package.json | 2 +- packages/auth/package.json | 2 +- packages/common/package.json | 2 +- packages/modals-collection/package.json | 2 +- packages/old-import/package.json | 2 +- packages/settings/package.json | 2 +- packages/spotlight/package.json | 2 +- packages/translation/package.json | 2 +- packages/ui/package.json | 2 +- packages/widgets/package.json | 2 +- pnpm-lock.yaml | 176 ++++++++++++------------ tooling/eslint/package.json | 2 +- 13 files changed, 100 insertions(+), 100 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index a42452acc..c148c3520 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -74,7 +74,7 @@ "glob": "^11.0.2", "jotai": "^2.12.4", "mantine-react-table": "2.0.0-beta.9", - "next": "15.3.1", + "next": "15.3.2", "postcss-preset-mantine": "^1.17.0", "prismjs": "^1.30.0", "react": "19.1.0", diff --git a/packages/api/package.json b/packages/api/package.json index 0b9195c8f..a3f55c7a9 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -47,7 +47,7 @@ "@trpc/server": "^11.1.2", "@trpc/tanstack-react-query": "^11.1.2", "lodash.clonedeep": "^4.5.0", - "next": "15.3.1", + "next": "15.3.2", "react": "19.1.0", "react-dom": "19.1.0", "superjson": "2.2.2", diff --git a/packages/auth/package.json b/packages/auth/package.json index 078805b77..59ec3ecc6 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -35,7 +35,7 @@ "bcrypt": "^5.1.1", "cookies": "^0.9.1", "ldapts": "8.0.0", - "next": "15.3.1", + "next": "15.3.2", "next-auth": "5.0.0-beta.27", "react": "19.1.0", "react-dom": "19.1.0", diff --git a/packages/common/package.json b/packages/common/package.json index 172b8ffb8..6148d9c56 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -30,7 +30,7 @@ "@homarr/env": "workspace:^0.1.0", "@homarr/log": "workspace:^0.1.0", "dayjs": "^1.11.13", - "next": "15.3.1", + "next": "15.3.2", "react": "19.1.0", "react-dom": "19.1.0", "undici": "7.8.0", diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index b7d956017..2d3418e30 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -36,7 +36,7 @@ "@mantine/core": "^8.0.0", "@tabler/icons-react": "^3.31.0", "dayjs": "^1.11.13", - "next": "15.3.1", + "next": "15.3.2", "react": "19.1.0", "react-dom": "19.1.0", "zod": "^3.24.4" diff --git a/packages/old-import/package.json b/packages/old-import/package.json index 23c72a2c5..04d87b073 100644 --- a/packages/old-import/package.json +++ b/packages/old-import/package.json @@ -40,7 +40,7 @@ "@mantine/core": "^8.0.0", "@mantine/hooks": "^8.0.0", "adm-zip": "0.5.16", - "next": "15.3.1", + "next": "15.3.2", "react": "19.1.0", "react-dom": "19.1.0", "superjson": "2.2.2", diff --git a/packages/settings/package.json b/packages/settings/package.json index f91562340..ccfbda94c 100644 --- a/packages/settings/package.json +++ b/packages/settings/package.json @@ -27,7 +27,7 @@ "@homarr/db": "workspace:^0.1.0", "@homarr/server-settings": "workspace:^0.1.0", "@mantine/dates": "^8.0.0", - "next": "15.3.1", + "next": "15.3.2", "react": "19.1.0", "react-dom": "19.1.0" }, diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index ea04aa8f9..e780ced05 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -38,7 +38,7 @@ "@mantine/spotlight": "^8.0.0", "@tabler/icons-react": "^3.31.0", "jotai": "^2.12.4", - "next": "15.3.1", + "next": "15.3.2", "react": "19.1.0", "react-dom": "19.1.0", "use-deep-compare-effect": "^1.8.1" diff --git a/packages/translation/package.json b/packages/translation/package.json index 7e23d6dad..1f06d4d99 100644 --- a/packages/translation/package.json +++ b/packages/translation/package.json @@ -32,7 +32,7 @@ "dayjs": "^1.11.13", "deepmerge": "4.3.1", "mantine-react-table": "2.0.0-beta.9", - "next": "15.3.1", + "next": "15.3.2", "next-intl": "4.1.0", "react": "19.1.0", "react-dom": "19.1.0" diff --git a/packages/ui/package.json b/packages/ui/package.json index 279ee984f..4754050c3 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -34,7 +34,7 @@ "@mantine/hooks": "^8.0.0", "@tabler/icons-react": "^3.31.0", "mantine-react-table": "2.0.0-beta.9", - "next": "15.3.1", + "next": "15.3.2", "react": "19.1.0", "react-dom": "19.1.0" }, diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 2d705f100..cd74af873 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -69,7 +69,7 @@ "clsx": "^2.1.1", "dayjs": "^1.11.13", "mantine-react-table": "2.0.0-beta.9", - "next": "15.3.1", + "next": "15.3.2", "react": "19.1.0", "react-dom": "19.1.0", "react-markdown": "^10.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a727f3dea..c7ebe41e5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -208,13 +208,13 @@ importers: version: 5.75.4(@tanstack/react-query@5.75.4(react@19.1.0))(react@19.1.0) '@tanstack/react-query-next-experimental': specifier: ^5.75.4 - version: 5.75.4(@tanstack/react-query@5.75.4(react@19.1.0))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) + version: 5.75.4(@tanstack/react-query@5.75.4(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) '@trpc/client': specifier: ^11.1.2 version: 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/next': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/react-query': specifier: ^11.1.2 version: 11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) @@ -255,8 +255,8 @@ importers: specifier: 2.0.0-beta.9 version: 2.0.0-beta.9(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next: - specifier: 15.3.1 - version: 15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + specifier: 15.3.2 + version: 15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) postcss-preset-mantine: specifier: ^1.17.0 version: 1.17.0(postcss@8.4.47) @@ -595,8 +595,8 @@ importers: specifier: ^4.5.0 version: 4.5.0 next: - specifier: 15.3.1 - version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + specifier: 15.3.2 + version: 15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: specifier: 19.1.0 version: 19.1.0 @@ -671,11 +671,11 @@ importers: specifier: 8.0.0 version: 8.0.0 next: - specifier: 15.3.1 - version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + specifier: 15.3.2 + version: 15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) next-auth: specifier: 5.0.0-beta.27 - version: 5.0.0-beta.27(next@15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) + version: 5.0.0-beta.27(next@15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) react: specifier: 19.1.0 version: 19.1.0 @@ -813,8 +813,8 @@ importers: specifier: ^1.11.13 version: 1.11.13 next: - specifier: 15.3.1 - version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + specifier: 15.3.2 + version: 15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: specifier: 19.1.0 version: 19.1.0 @@ -1461,8 +1461,8 @@ importers: specifier: ^1.11.13 version: 1.11.13 next: - specifier: 15.3.1 - version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + specifier: 15.3.2 + version: 15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: specifier: 19.1.0 version: 19.1.0 @@ -1562,8 +1562,8 @@ importers: specifier: 0.5.16 version: 0.5.16 next: - specifier: 15.3.1 - version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + specifier: 15.3.2 + version: 15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: specifier: 19.1.0 version: 19.1.0 @@ -1778,8 +1778,8 @@ importers: specifier: ^8.0.0 version: 8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next: - specifier: 15.3.1 - version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + specifier: 15.3.2 + version: 15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: specifier: 19.1.0 version: 19.1.0 @@ -1851,8 +1851,8 @@ importers: specifier: ^2.12.4 version: 2.12.4(@types/react@19.1.3)(react@19.1.0) next: - specifier: 15.3.1 - version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + specifier: 15.3.2 + version: 15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: specifier: 19.1.0 version: 19.1.0 @@ -1897,11 +1897,11 @@ importers: specifier: 2.0.0-beta.9 version: 2.0.0-beta.9(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next: - specifier: 15.3.1 - version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + specifier: 15.3.2 + version: 15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) next-intl: specifier: 4.1.0 - version: 4.1.0(next@15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)(typescript@5.8.3) + version: 4.1.0(next@15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)(typescript@5.8.3) react: specifier: 19.1.0 version: 19.1.0 @@ -1958,8 +1958,8 @@ importers: specifier: 2.0.0-beta.9 version: 2.0.0-beta.9(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next: - specifier: 15.3.1 - version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + specifier: 15.3.2 + version: 15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: specifier: 19.1.0 version: 19.1.0 @@ -2152,8 +2152,8 @@ importers: specifier: 2.0.0-beta.9 version: 2.0.0-beta.9(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/dates@8.0.0(@mantine/core@8.0.0(@mantine/hooks@8.0.0(react@19.1.0))(@types/react@19.1.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.0.0(react@19.1.0))(@tabler/icons-react@3.31.0(react@19.1.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) next: - specifier: 15.3.1 - version: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + specifier: 15.3.2 + version: 15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: specifier: 19.1.0 version: 19.1.0 @@ -2195,8 +2195,8 @@ importers: tooling/eslint: dependencies: '@next/eslint-plugin-next': - specifier: 15.3.1 - version: 15.3.1 + specifier: 15.3.2 + version: 15.3.2 eslint-config-prettier: specifier: ^10.1.2 version: 10.1.2(eslint@9.26.0) @@ -3528,56 +3528,56 @@ packages: resolution: {integrity: sha512-k/1pb70eD638anoi0e8wUGAlbMJXyvdV4p62Ko+EZ7eBe1xMx8Uhak1R5DgfoofsK5IBBnRwsYGTaLZl+6/+RQ==} engines: {node: '>=18'} - '@next/env@15.3.1': - resolution: {integrity: sha512-cwK27QdzrMblHSn9DZRV+DQscHXRuJv6MydlJRpFSqJWZrTYMLzKDeyueJNN9MGd8NNiUKzDQADAf+dMLXX7YQ==} + '@next/env@15.3.2': + resolution: {integrity: sha512-xURk++7P7qR9JG1jJtLzPzf0qEvqCN0A/T3DXf8IPMKo9/6FfjxtEffRJIIew/bIL4T3C2jLLqBor8B/zVlx6g==} - '@next/eslint-plugin-next@15.3.1': - resolution: {integrity: sha512-oEs4dsfM6iyER3jTzMm4kDSbrQJq8wZw5fmT6fg2V3SMo+kgG+cShzLfEV20senZzv8VF+puNLheiGPlBGsv2A==} + '@next/eslint-plugin-next@15.3.2': + resolution: {integrity: sha512-ijVRTXBgnHT33aWnDtmlG+LJD+5vhc9AKTJPquGG5NKXjpKNjc62woIhFtrAcWdBobt8kqjCoaJ0q6sDQoX7aQ==} - '@next/swc-darwin-arm64@15.3.1': - resolution: {integrity: sha512-hjDw4f4/nla+6wysBL07z52Gs55Gttp5Bsk5/8AncQLJoisvTBP0pRIBK/B16/KqQyH+uN4Ww8KkcAqJODYH3w==} + '@next/swc-darwin-arm64@15.3.2': + resolution: {integrity: sha512-2DR6kY/OGcokbnCsjHpNeQblqCZ85/1j6njYSkzRdpLn5At7OkSdmk7WyAmB9G0k25+VgqVZ/u356OSoQZ3z0g==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.3.1': - resolution: {integrity: sha512-q+aw+cJ2ooVYdCEqZVk+T4Ni10jF6Fo5DfpEV51OupMaV5XL6pf3GCzrk6kSSZBsMKZtVC1Zm/xaNBFpA6bJ2g==} + '@next/swc-darwin-x64@15.3.2': + resolution: {integrity: sha512-ro/fdqaZWL6k1S/5CLv1I0DaZfDVJkWNaUU3un8Lg6m0YENWlDulmIWzV96Iou2wEYyEsZq51mwV8+XQXqMp3w==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.3.1': - resolution: {integrity: sha512-wBQ+jGUI3N0QZyWmmvRHjXjTWFy8o+zPFLSOyAyGFI94oJi+kK/LIZFJXeykvgXUk1NLDAEFDZw/NVINhdk9FQ==} + '@next/swc-linux-arm64-gnu@15.3.2': + resolution: {integrity: sha512-covwwtZYhlbRWK2HlYX9835qXum4xYZ3E2Mra1mdQ+0ICGoMiw1+nVAn4d9Bo7R3JqSmK1grMq/va+0cdh7bJA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.3.1': - resolution: {integrity: sha512-IIxXEXRti/AulO9lWRHiCpUUR8AR/ZYLPALgiIg/9ENzMzLn3l0NSxVdva7R/VDcuSEBo0eGVCe3evSIHNz0Hg==} + '@next/swc-linux-arm64-musl@15.3.2': + resolution: {integrity: sha512-KQkMEillvlW5Qk5mtGA/3Yz0/tzpNlSw6/3/ttsV1lNtMuOHcGii3zVeXZyi4EJmmLDKYcTcByV2wVsOhDt/zg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@15.3.1': - resolution: {integrity: sha512-bfI4AMhySJbyXQIKH5rmLJ5/BP7bPwuxauTvVEiJ/ADoddaA9fgyNNCcsbu9SlqfHDoZmfI6g2EjzLwbsVTr5A==} + '@next/swc-linux-x64-gnu@15.3.2': + resolution: {integrity: sha512-uRBo6THWei0chz+Y5j37qzx+BtoDRFIkDzZjlpCItBRXyMPIg079eIkOCl3aqr2tkxL4HFyJ4GHDes7W8HuAUg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.3.1': - resolution: {integrity: sha512-FeAbR7FYMWR+Z+M5iSGytVryKHiAsc0x3Nc3J+FD5NVbD5Mqz7fTSy8CYliXinn7T26nDMbpExRUI/4ekTvoiA==} + '@next/swc-linux-x64-musl@15.3.2': + resolution: {integrity: sha512-+uxFlPuCNx/T9PdMClOqeE8USKzj8tVz37KflT3Kdbx/LOlZBRI2yxuIcmx1mPNK8DwSOMNCr4ureSet7eyC0w==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@15.3.1': - resolution: {integrity: sha512-yP7FueWjphQEPpJQ2oKmshk/ppOt+0/bB8JC8svPUZNy0Pi3KbPx2Llkzv1p8CoQa+D2wknINlJpHf3vtChVBw==} + '@next/swc-win32-arm64-msvc@15.3.2': + resolution: {integrity: sha512-LLTKmaI5cfD8dVzh5Vt7+OMo+AIOClEdIU/TSKbXXT2iScUTSxOGoBhfuv+FU8R9MLmrkIL1e2fBMkEEjYAtPQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.3.1': - resolution: {integrity: sha512-3PMvF2zRJAifcRNni9uMk/gulWfWS+qVI/pagd+4yLF5bcXPZPPH2xlYRYOsUjmCJOXSTAC2PjRzbhsRzR2fDQ==} + '@next/swc-win32-x64-msvc@15.3.2': + resolution: {integrity: sha512-aW5B8wOPioJ4mBdMDXkt5f3j8pUr9W8AnlX0Df35uRWNT1Y6RIybxjnSUe+PhM+M1bwgyY8PHLmXZC6zT1o5tA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -8127,8 +8127,8 @@ packages: typescript: optional: true - next@15.3.1: - resolution: {integrity: sha512-8+dDV0xNLOgHlyBxP1GwHGVaNXsmp+2NhZEYrXr24GWLHtt27YrBPbPuHvzlhi7kZNYjeJNR93IF5zfFu5UL0g==} + next@15.3.2: + resolution: {integrity: sha512-CA3BatMyHkxZ48sgOCLdVHjFU36N7TF1HhqAHLFOkV6buwZnvMI84Cug8xD56B9mCuKrqXnLn94417GrZ/jjCQ==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: @@ -11974,34 +11974,34 @@ snapshots: transitivePeerDependencies: - supports-color - '@next/env@15.3.1': {} + '@next/env@15.3.2': {} - '@next/eslint-plugin-next@15.3.1': + '@next/eslint-plugin-next@15.3.2': dependencies: fast-glob: 3.3.1 - '@next/swc-darwin-arm64@15.3.1': + '@next/swc-darwin-arm64@15.3.2': optional: true - '@next/swc-darwin-x64@15.3.1': + '@next/swc-darwin-x64@15.3.2': optional: true - '@next/swc-linux-arm64-gnu@15.3.1': + '@next/swc-linux-arm64-gnu@15.3.2': optional: true - '@next/swc-linux-arm64-musl@15.3.1': + '@next/swc-linux-arm64-musl@15.3.2': optional: true - '@next/swc-linux-x64-gnu@15.3.1': + '@next/swc-linux-x64-gnu@15.3.2': optional: true - '@next/swc-linux-x64-musl@15.3.1': + '@next/swc-linux-x64-musl@15.3.2': optional: true - '@next/swc-win32-arm64-msvc@15.3.1': + '@next/swc-win32-arm64-msvc@15.3.2': optional: true - '@next/swc-win32-x64-msvc@15.3.1': + '@next/swc-win32-x64-msvc@15.3.2': optional: true '@noble/hashes@1.5.0': {} @@ -12914,10 +12914,10 @@ snapshots: '@tanstack/react-query': 5.75.4(react@19.1.0) react: 19.1.0 - '@tanstack/react-query-next-experimental@5.75.4(@tanstack/react-query@5.75.4(react@19.1.0))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)': + '@tanstack/react-query-next-experimental@5.75.4(@tanstack/react-query@5.75.4(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)': dependencies: '@tanstack/react-query': 5.75.4(react@19.1.0) - next: 15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + next: 15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: 19.1.0 '@tanstack/react-query@5.75.4(react@19.1.0)': @@ -13170,11 +13170,11 @@ snapshots: '@trpc/server': 11.1.2(typescript@5.8.3) typescript: 5.8.3 - '@trpc/next@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/next@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) - next: 15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + next: 15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) typescript: 5.8.3 @@ -17394,25 +17394,25 @@ snapshots: netmask@2.0.2: {} - next-auth@5.0.0-beta.27(next@15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0): + next-auth@5.0.0-beta.27(next@15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0): dependencies: '@auth/core': 0.39.0 - next: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + next: 15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: 19.1.0 - next-intl@4.1.0(next@15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)(typescript@5.8.3): + next-intl@4.1.0(next@15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)(typescript@5.8.3): dependencies: '@formatjs/intl-localematcher': 0.5.5 negotiator: 1.0.0 - next: 15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) + next: 15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: 19.1.0 use-intl: 4.1.0(react@19.1.0) optionalDependencies: typescript: 5.8.3 - next@15.3.1(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0): + next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0): dependencies: - '@next/env': 15.3.1 + '@next/env': 15.3.2 '@swc/counter': 0.1.3 '@swc/helpers': 0.5.15 busboy: 1.6.0 @@ -17422,14 +17422,14 @@ snapshots: react-dom: 19.1.0(react@19.1.0) styled-jsx: 5.1.6(@babel/core@7.26.0)(react@19.1.0) optionalDependencies: - '@next/swc-darwin-arm64': 15.3.1 - '@next/swc-darwin-x64': 15.3.1 - '@next/swc-linux-arm64-gnu': 15.3.1 - '@next/swc-linux-arm64-musl': 15.3.1 - '@next/swc-linux-x64-gnu': 15.3.1 - '@next/swc-linux-x64-musl': 15.3.1 - '@next/swc-win32-arm64-msvc': 15.3.1 - '@next/swc-win32-x64-msvc': 15.3.1 + '@next/swc-darwin-arm64': 15.3.2 + '@next/swc-darwin-x64': 15.3.2 + '@next/swc-linux-arm64-gnu': 15.3.2 + '@next/swc-linux-arm64-musl': 15.3.2 + '@next/swc-linux-x64-gnu': 15.3.2 + '@next/swc-linux-x64-musl': 15.3.2 + '@next/swc-win32-arm64-msvc': 15.3.2 + '@next/swc-win32-x64-msvc': 15.3.2 '@playwright/test': 1.49.1 sass: 1.87.0 sharp: 0.34.1 @@ -17437,9 +17437,9 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.3.1(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0): + next@15.3.2(@babel/core@7.26.10)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0): dependencies: - '@next/env': 15.3.1 + '@next/env': 15.3.2 '@swc/counter': 0.1.3 '@swc/helpers': 0.5.15 busboy: 1.6.0 @@ -17449,14 +17449,14 @@ snapshots: react-dom: 19.1.0(react@19.1.0) styled-jsx: 5.1.6(@babel/core@7.26.10)(react@19.1.0) optionalDependencies: - '@next/swc-darwin-arm64': 15.3.1 - '@next/swc-darwin-x64': 15.3.1 - '@next/swc-linux-arm64-gnu': 15.3.1 - '@next/swc-linux-arm64-musl': 15.3.1 - '@next/swc-linux-x64-gnu': 15.3.1 - '@next/swc-linux-x64-musl': 15.3.1 - '@next/swc-win32-arm64-msvc': 15.3.1 - '@next/swc-win32-x64-msvc': 15.3.1 + '@next/swc-darwin-arm64': 15.3.2 + '@next/swc-darwin-x64': 15.3.2 + '@next/swc-linux-arm64-gnu': 15.3.2 + '@next/swc-linux-arm64-musl': 15.3.2 + '@next/swc-linux-x64-gnu': 15.3.2 + '@next/swc-linux-x64-musl': 15.3.2 + '@next/swc-win32-arm64-msvc': 15.3.2 + '@next/swc-win32-x64-msvc': 15.3.2 '@playwright/test': 1.49.1 sass: 1.87.0 sharp: 0.34.1 diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 659be0a44..09969104e 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -17,7 +17,7 @@ }, "prettier": "@homarr/prettier-config", "dependencies": { - "@next/eslint-plugin-next": "15.3.1", + "@next/eslint-plugin-next": "15.3.2", "eslint-config-prettier": "^10.1.2", "eslint-config-turbo": "^2.5.3", "eslint-plugin-import": "^2.31.0", From e94c05f3d1eea1841b978359d3c41d8a46a08a39 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 7 May 2025 07:22:09 +0000 Subject: [PATCH 30/41] fix(deps): update dependency eslint-config-prettier to ^10.1.3 (#3047) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 10 +++++----- tooling/eslint/package.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c7ebe41e5..45a33541f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2198,8 +2198,8 @@ importers: specifier: 15.3.2 version: 15.3.2 eslint-config-prettier: - specifier: ^10.1.2 - version: 10.1.2(eslint@9.26.0) + specifier: ^10.1.3 + version: 10.1.3(eslint@9.26.0) eslint-config-turbo: specifier: ^2.5.3 version: 2.5.3(eslint@9.26.0)(turbo@2.5.3) @@ -6342,8 +6342,8 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-config-prettier@10.1.2: - resolution: {integrity: sha512-Epgp/EofAUeEpIdZkW60MHKvPyru1ruQJxPL+WIycnaPApuseK0Zpkrh/FwL9oIpQvIhJwV7ptOy0DWUjTlCiA==} + eslint-config-prettier@10.1.3: + resolution: {integrity: sha512-vDo4d9yQE+cS2tdIT4J02H/16veRvkHgiLDRpej+WL67oCfbOb97itZXn8wMPJ/GsiEBVjrjs//AVNw2Cp1EcA==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -15366,7 +15366,7 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@10.1.2(eslint@9.26.0): + eslint-config-prettier@10.1.3(eslint@9.26.0): dependencies: eslint: 9.26.0 diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 09969104e..3ec402479 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -18,7 +18,7 @@ "prettier": "@homarr/prettier-config", "dependencies": { "@next/eslint-plugin-next": "15.3.2", - "eslint-config-prettier": "^10.1.2", + "eslint-config-prettier": "^10.1.3", "eslint-config-turbo": "^2.5.3", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", From 8cb9ddbce3f00e6e3df07c796c39fda7dd18b7b1 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 7 May 2025 08:26:58 +0000 Subject: [PATCH 31/41] fix(deps): update tanstack-query monorepo to ^5.75.5 (#3048) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 6 ++-- packages/api/package.json | 2 +- pnpm-lock.yaml | 72 +++++++++++++++++++-------------------- 3 files changed, 40 insertions(+), 40 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index c148c3520..6ae483e9e 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -56,9 +56,9 @@ "@mantine/tiptap": "^8.0.0", "@million/lint": "1.0.14", "@tabler/icons-react": "^3.31.0", - "@tanstack/react-query": "^5.75.4", - "@tanstack/react-query-devtools": "^5.75.4", - "@tanstack/react-query-next-experimental": "^5.75.4", + "@tanstack/react-query": "^5.75.5", + "@tanstack/react-query-devtools": "^5.75.5", + "@tanstack/react-query-next-experimental": "^5.75.5", "@trpc/client": "^11.1.2", "@trpc/next": "^11.1.2", "@trpc/react-query": "^11.1.2", diff --git a/packages/api/package.json b/packages/api/package.json index a3f55c7a9..8498e129c 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -41,7 +41,7 @@ "@homarr/server-settings": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@kubernetes/client-node": "^1.2.0", - "@tanstack/react-query": "^5.75.4", + "@tanstack/react-query": "^5.75.5", "@trpc/client": "^11.1.2", "@trpc/react-query": "^11.1.2", "@trpc/server": "^11.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 45a33541f..ede208746 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -201,23 +201,23 @@ importers: specifier: ^3.31.0 version: 3.31.0(react@19.1.0) '@tanstack/react-query': - specifier: ^5.75.4 - version: 5.75.4(react@19.1.0) + specifier: ^5.75.5 + version: 5.75.5(react@19.1.0) '@tanstack/react-query-devtools': - specifier: ^5.75.4 - version: 5.75.4(@tanstack/react-query@5.75.4(react@19.1.0))(react@19.1.0) + specifier: ^5.75.5 + version: 5.75.5(@tanstack/react-query@5.75.5(react@19.1.0))(react@19.1.0) '@tanstack/react-query-next-experimental': - specifier: ^5.75.4 - version: 5.75.4(@tanstack/react-query@5.75.4(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) + specifier: ^5.75.5 + version: 5.75.5(@tanstack/react-query@5.75.5(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) '@trpc/client': specifier: ^11.1.2 version: 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/next': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/server': specifier: ^11.1.2 version: 11.1.2(typescript@5.8.3) @@ -577,20 +577,20 @@ importers: specifier: ^1.2.0 version: 1.2.0(ws@8.18.2) '@tanstack/react-query': - specifier: ^5.75.4 - version: 5.75.4(react@19.1.0) + specifier: ^5.75.5 + version: 5.75.5(react@19.1.0) '@trpc/client': specifier: ^11.1.2 version: 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/server': specifier: ^11.1.2 version: 11.1.2(typescript@5.8.3) '@trpc/tanstack-react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) lodash.clonedeep: specifier: ^4.5.0 version: 4.5.0 @@ -4203,27 +4203,27 @@ packages: resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} engines: {node: '>=12'} - '@tanstack/query-core@5.75.4': - resolution: {integrity: sha512-pcqOUgWG9oGlzkfRQQMMsEFmtQu0wq81A414CtELZGq+ztVwSTAaoB3AZRAXQJs88LmNMk2YpUKuQbrvzNDyRg==} + '@tanstack/query-core@5.75.5': + resolution: {integrity: sha512-kPDOxtoMn2Ycycb76Givx2fi+2pzo98F9ifHL/NFiahEDpDwSVW6o12PRuQ0lQnBOunhRG5etatAhQij91M3MQ==} '@tanstack/query-devtools@5.74.7': resolution: {integrity: sha512-nSNlfuGdnHf4yB0S+BoNYOE1o3oAH093weAYZolIHfS2stulyA/gWfSk/9H4ZFk5mAAHb5vNqAeJOmbdcGPEQw==} - '@tanstack/react-query-devtools@5.75.4': - resolution: {integrity: sha512-CSJZWa316EFtLZtr6RQLAnqWb1MESzyZ7j0bMQjuhYas5FDp/3MA7G6RE4hWauqCCDsNIfIm2Rnm1zJTZVye/w==} + '@tanstack/react-query-devtools@5.75.5': + resolution: {integrity: sha512-S31U00nJOQIbxydRH1kOwdLRaLBrda8O5QjzmgkRg60UZzPGdbI6+873Qa0YGUfPeILDbR2ukgWyg7CJQPy4iA==} peerDependencies: - '@tanstack/react-query': ^5.75.4 + '@tanstack/react-query': ^5.75.5 react: ^18 || ^19 - '@tanstack/react-query-next-experimental@5.75.4': - resolution: {integrity: sha512-TpmrrxK0JEcz15eRWNaDcHkZw/+kF74DOwvH2/ATxZ4ds+V3oMlcP7b0MYYwbUK63UK3A8bXz3K3x1GOCy3aqA==} + '@tanstack/react-query-next-experimental@5.75.5': + resolution: {integrity: sha512-mJcfwtO0+Hzi8briHXTKE+xO+k4pb2iR0Zc5edJ1YFMGPtS7KaMqO97DNAEWFta3NkMj0sd+N+JonGj+SpuZKA==} peerDependencies: - '@tanstack/react-query': ^5.75.4 + '@tanstack/react-query': ^5.75.5 next: ^13 || ^14 || ^15 react: ^18 || ^19 - '@tanstack/react-query@5.75.4': - resolution: {integrity: sha512-Vf65pzYRkf8fk9SP1ncIZjvaXszBhtsvpf+h45Y/9kOywOrVZfBGUpCdffdsVzbmBzmz6TCFes9bM0d3pRrIsA==} + '@tanstack/react-query@5.75.5': + resolution: {integrity: sha512-QrLCJe40BgBVlWdAdf2ZEVJ0cISOuEy/HKupId1aTKU6gPJZVhSvZpH+Si7csRflCJphzlQ77Yx6gUxGW9o0XQ==} peerDependencies: react: ^18 || ^19 @@ -12904,25 +12904,25 @@ snapshots: dependencies: remove-accents: 0.5.0 - '@tanstack/query-core@5.75.4': {} + '@tanstack/query-core@5.75.5': {} '@tanstack/query-devtools@5.74.7': {} - '@tanstack/react-query-devtools@5.75.4(@tanstack/react-query@5.75.4(react@19.1.0))(react@19.1.0)': + '@tanstack/react-query-devtools@5.75.5(@tanstack/react-query@5.75.5(react@19.1.0))(react@19.1.0)': dependencies: '@tanstack/query-devtools': 5.74.7 - '@tanstack/react-query': 5.75.4(react@19.1.0) + '@tanstack/react-query': 5.75.5(react@19.1.0) react: 19.1.0 - '@tanstack/react-query-next-experimental@5.75.4(@tanstack/react-query@5.75.4(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)': + '@tanstack/react-query-next-experimental@5.75.5(@tanstack/react-query@5.75.5(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)': dependencies: - '@tanstack/react-query': 5.75.4(react@19.1.0) + '@tanstack/react-query': 5.75.5(react@19.1.0) next: 15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: 19.1.0 - '@tanstack/react-query@5.75.4(react@19.1.0)': + '@tanstack/react-query@5.75.5(react@19.1.0)': dependencies: - '@tanstack/query-core': 5.75.4 + '@tanstack/query-core': 5.75.5 react: 19.1.0 '@tanstack/react-table@8.20.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': @@ -13170,7 +13170,7 @@ snapshots: '@trpc/server': 11.1.2(typescript@5.8.3) typescript: 5.8.3 - '@trpc/next@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/next@11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) @@ -13179,12 +13179,12 @@ snapshots: react-dom: 19.1.0(react@19.1.0) typescript: 5.8.3 optionalDependencies: - '@tanstack/react-query': 5.75.4(react@19.1.0) - '@trpc/react-query': 11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + '@tanstack/react-query': 5.75.5(react@19.1.0) + '@trpc/react-query': 11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) - '@trpc/react-query@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/react-query@11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: - '@tanstack/react-query': 5.75.4(react@19.1.0) + '@tanstack/react-query': 5.75.5(react@19.1.0) '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) react: 19.1.0 @@ -13195,9 +13195,9 @@ snapshots: dependencies: typescript: 5.8.3 - '@trpc/tanstack-react-query@11.1.2(@tanstack/react-query@5.75.4(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/tanstack-react-query@11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: - '@tanstack/react-query': 5.75.4(react@19.1.0) + '@tanstack/react-query': 5.75.5(react@19.1.0) '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) react: 19.1.0 From dd300c2e1f2d9b98a31c582ad9185d4c59265ca4 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Wed, 7 May 2025 16:26:29 +0000 Subject: [PATCH 32/41] chore(deps): update dependency @types/node to ^22.15.15 (#3050) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- apps/tasks/package.json | 2 +- pnpm-lock.yaml | 114 +++++++++++++++++++-------------------- 3 files changed, 59 insertions(+), 59 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 6ae483e9e..cf0b35920 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -92,7 +92,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "3.1.1", - "@types/node": "^22.15.14", + "@types/node": "^22.15.15", "@types/prismjs": "^1.26.5", "@types/react": "19.1.3", "@types/react-dom": "19.1.3", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index f4ce3eb1f..6a4a940ae 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "@types/node": "^22.15.14", + "@types/node": "^22.15.15", "dotenv-cli": "^8.0.0", "eslint": "^9.26.0", "prettier": "^3.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ede208746..110befd83 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,10 +34,10 @@ importers: version: 14.0.3(semantic-release@24.2.3(typescript@5.8.3)) '@turbo/gen': specifier: ^2.5.3 - version: 2.5.3(@types/node@22.15.14)(typescript@5.8.3) + version: 2.5.3(@types/node@22.15.15)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.4.1 - version: 4.4.1(vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 4.4.1(vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/coverage-v8': specifier: ^3.1.3 version: 3.1.3(vitest@3.1.3) @@ -70,10 +70,10 @@ importers: version: 5.8.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) vitest: specifier: ^3.1.3 - version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.14)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.15)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) apps/nextjs: dependencies: @@ -304,8 +304,8 @@ importers: specifier: 3.1.1 version: 3.1.1 '@types/node': - specifier: ^22.15.14 - version: 22.15.14 + specifier: ^22.15.15 + version: 22.15.15 '@types/prismjs': specifier: ^1.26.5 version: 1.26.5 @@ -404,8 +404,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^22.15.14 - version: 22.15.14 + specifier: ^22.15.15 + version: 22.15.15 dotenv-cli: specifier: ^8.0.0 version: 8.0.0 @@ -4689,8 +4689,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@22.15.14': - resolution: {integrity: sha512-BL1eyu/XWsFGTtDWOYULQEs4KR0qdtYfCxYAUYRoB7JP7h9ETYLgQTww6kH8Sj2C0pFGgrpM0XKv6/kbIzYJ1g==} + '@types/node@22.15.15': + resolution: {integrity: sha512-R5muMcZob3/Jjchn5LcO8jdKwSCbzqmPB6ruBxMcf9kbxtniZHP327s6C37iOfuw8mbKK3cAQa7sEl7afLrQ8A==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -11770,7 +11770,7 @@ snapshots: '@kubernetes/client-node@1.2.0(ws@8.18.2)': dependencies: '@types/js-yaml': 4.0.9 - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/node-fetch': 2.6.12 '@types/stream-buffers': 3.0.7 form-data: 4.0.1 @@ -13214,7 +13214,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.3(@types/node@22.15.14)(typescript@5.8.3)': + '@turbo/gen@2.5.3(@types/node@22.15.15)(typescript@5.8.3)': dependencies: '@turbo/workspaces': 2.5.3 commander: 10.0.1 @@ -13224,7 +13224,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.15.14)(typescript@5.8.3) + ts-node: 10.9.2(@types/node@22.15.15)(typescript@5.8.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -13250,11 +13250,11 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/asn1@0.2.4': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/aws-lambda@8.10.146': {} @@ -13281,22 +13281,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/chroma-js@3.1.1': {} '@types/connect@3.4.38': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/cookie@0.4.1': {} @@ -13305,11 +13305,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/cors@2.8.17': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/css-font-loading-module@0.0.7': {} @@ -13345,13 +13345,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.38': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/ssh2': 1.15.1 '@types/estree-jsx@1.0.5': @@ -13364,7 +13364,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13379,7 +13379,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/hast@2.3.10': dependencies: @@ -13427,7 +13427,7 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 form-data: 4.0.1 '@types/node-unifi@2.5.1': @@ -13438,7 +13438,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.15.14': + '@types/node@22.15.15': dependencies: undici-types: 6.21.0 @@ -13467,21 +13467,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/ssh2@0.5.52': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -13490,7 +13490,7 @@ snapshots: '@types/stream-buffers@3.0.7': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/swagger-ui-react@5.18.0': dependencies: @@ -13498,7 +13498,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/tinycolor2@1.4.6': {} @@ -13517,11 +13517,11 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': dependencies: @@ -13632,14 +13632,14 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13657,7 +13657,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.14)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.15)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13668,13 +13668,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/pretty-format@3.1.3': dependencies: @@ -13704,7 +13704,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.13 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.14)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.15)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/utils@3.1.3': dependencies: @@ -15040,7 +15040,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.15.14 + '@types/node': 22.15.15 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -16700,7 +16700,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -18207,7 +18207,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.15.14 + '@types/node': 22.15.15 long: 5.2.3 proxmox-api@1.1.1: @@ -19671,14 +19671,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.15.14)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.15)(typescript@5.8.3): 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': 22.15.14 + '@types/node': 22.15.15 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -20158,13 +20158,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@3.1.3(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite-node@3.1.3(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -20176,33 +20176,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.8.3) optionalDependencies: - vite: 5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.3 optionalDependencies: - '@types/node': 22.15.14 + '@types/node': 22.15.15 fsevents: 2.3.3 sass: 1.87.0 sugarss: 4.0.1(postcss@8.4.47) terser: 5.39.0 - vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.14)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.15)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/pretty-format': 3.1.3 '@vitest/runner': 3.1.3 '@vitest/snapshot': 3.1.3 @@ -20219,12 +20219,12 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.5(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) - vite-node: 3.1.3(@types/node@22.15.14)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite-node: 3.1.3(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.15.14 + '@types/node': 22.15.15 '@vitest/ui': 3.1.3(vitest@3.1.3) jsdom: 26.1.0 transitivePeerDependencies: From 0d5f430bd45e6d29d604d4f93ff57cfc7a64e309 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Thu, 8 May 2025 04:25:27 +0000 Subject: [PATCH 33/41] fix(deps): update dependency better-sqlite3 to ^11.10.0 (#3053) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- packages/db/package.json | 2 +- pnpm-lock.yaml | 22 +++++++++++----------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/packages/db/package.json b/packages/db/package.json index 8ecb0a0e7..89628e825 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -47,7 +47,7 @@ "@mantine/core": "^8.0.0", "@paralleldrive/cuid2": "^2.2.2", "@testcontainers/mysql": "^10.25.0", - "better-sqlite3": "^11.9.1", + "better-sqlite3": "^11.10.0", "dotenv": "^16.5.0", "drizzle-kit": "^0.31.1", "drizzle-orm": "^0.43.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 110befd83..978e3fe14 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1028,8 +1028,8 @@ importers: specifier: ^10.25.0 version: 10.25.0 better-sqlite3: - specifier: ^11.9.1 - version: 11.9.1 + specifier: ^11.10.0 + version: 11.10.0 dotenv: specifier: ^16.5.0 version: 16.5.0 @@ -1038,10 +1038,10 @@ importers: version: 0.31.1 drizzle-orm: specifier: ^0.43.1 - version: 0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.9.1)(gel@2.0.0)(mysql2@3.14.1) + version: 0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.10.0)(gel@2.0.0)(mysql2@3.14.1) drizzle-zod: specifier: ^0.7.1 - version: 0.7.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.9.1)(gel@2.0.0)(mysql2@3.14.1))(zod@3.24.4) + version: 0.7.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.10.0)(gel@2.0.0)(mysql2@3.14.1))(zod@3.24.4) mysql2: specifier: 3.14.1 version: 3.14.1 @@ -5301,8 +5301,8 @@ packages: resolution: {integrity: sha512-Wjss+Bc674ZABPr+SCKWTqA4V1pyYFhzDTjNBJy4jdmgOv0oGIGXeKBRJyINwP5tIy+iIZD9SfgZpztduzQ5QA==} engines: {node: '>= 18.4'} - better-sqlite3@11.9.1: - resolution: {integrity: sha512-Ba0KR+Fzxh2jDRhdg6TSH0SJGzb8C0aBY4hR8w8madIdIzzC6Y1+kx5qR6eS1Z+Gy20h6ZU28aeyg0z1VIrShQ==} + better-sqlite3@11.10.0: + resolution: {integrity: sha512-EwhOpyXiOEL/lKzHz9AW1msWFNzGc/z+LzeB3/jnFJpxu+th2yqvzsSWas1v9jgs9+xiXJcD5A8CJxAG2TaghQ==} big.js@5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} @@ -14182,7 +14182,7 @@ snapshots: bellajs@11.2.0: {} - better-sqlite3@11.9.1: + better-sqlite3@11.10.0: dependencies: bindings: 1.5.0 prebuild-install: 7.1.2 @@ -14970,17 +14970,17 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.9.1)(gel@2.0.0)(mysql2@3.14.1): + drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.10.0)(gel@2.0.0)(mysql2@3.14.1): optionalDependencies: '@libsql/client-wasm': 0.14.0 '@types/better-sqlite3': 7.6.13 - better-sqlite3: 11.9.1 + better-sqlite3: 11.10.0 gel: 2.0.0 mysql2: 3.14.1 - drizzle-zod@0.7.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.9.1)(gel@2.0.0)(mysql2@3.14.1))(zod@3.24.4): + drizzle-zod@0.7.1(drizzle-orm@0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.10.0)(gel@2.0.0)(mysql2@3.14.1))(zod@3.24.4): dependencies: - drizzle-orm: 0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.9.1)(gel@2.0.0)(mysql2@3.14.1) + drizzle-orm: 0.43.1(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.13)(better-sqlite3@11.10.0)(gel@2.0.0)(mysql2@3.14.1) zod: 3.24.4 dunder-proto@1.0.1: From 0ab2ae4cbbd705af6e31da8f771df1b4ae539f79 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Thu, 8 May 2025 04:26:28 +0000 Subject: [PATCH 34/41] chore(deps): update dependency @types/node to ^22.15.16 (#3052) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- apps/tasks/package.json | 2 +- pnpm-lock.yaml | 114 +++++++++++++++++++-------------------- 3 files changed, 59 insertions(+), 59 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index cf0b35920..8542bf225 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -92,7 +92,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "3.1.1", - "@types/node": "^22.15.15", + "@types/node": "^22.15.16", "@types/prismjs": "^1.26.5", "@types/react": "19.1.3", "@types/react-dom": "19.1.3", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 6a4a940ae..2bbf984a9 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "@types/node": "^22.15.15", + "@types/node": "^22.15.16", "dotenv-cli": "^8.0.0", "eslint": "^9.26.0", "prettier": "^3.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 978e3fe14..8b5363be5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,10 +34,10 @@ importers: version: 14.0.3(semantic-release@24.2.3(typescript@5.8.3)) '@turbo/gen': specifier: ^2.5.3 - version: 2.5.3(@types/node@22.15.15)(typescript@5.8.3) + version: 2.5.3(@types/node@22.15.16)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.4.1 - version: 4.4.1(vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 4.4.1(vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/coverage-v8': specifier: ^3.1.3 version: 3.1.3(vitest@3.1.3) @@ -70,10 +70,10 @@ importers: version: 5.8.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) vitest: specifier: ^3.1.3 - version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.15)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.16)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) apps/nextjs: dependencies: @@ -304,8 +304,8 @@ importers: specifier: 3.1.1 version: 3.1.1 '@types/node': - specifier: ^22.15.15 - version: 22.15.15 + specifier: ^22.15.16 + version: 22.15.16 '@types/prismjs': specifier: ^1.26.5 version: 1.26.5 @@ -404,8 +404,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^22.15.15 - version: 22.15.15 + specifier: ^22.15.16 + version: 22.15.16 dotenv-cli: specifier: ^8.0.0 version: 8.0.0 @@ -4689,8 +4689,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@22.15.15': - resolution: {integrity: sha512-R5muMcZob3/Jjchn5LcO8jdKwSCbzqmPB6ruBxMcf9kbxtniZHP327s6C37iOfuw8mbKK3cAQa7sEl7afLrQ8A==} + '@types/node@22.15.16': + resolution: {integrity: sha512-3pr+KjwpVujqWqOKT8mNR+rd09FqhBLwg+5L/4t0cNYBzm/yEiYGCxWttjaPBsLtAo+WFNoXzGJfolM1JuRXoA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -11770,7 +11770,7 @@ snapshots: '@kubernetes/client-node@1.2.0(ws@8.18.2)': dependencies: '@types/js-yaml': 4.0.9 - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/node-fetch': 2.6.12 '@types/stream-buffers': 3.0.7 form-data: 4.0.1 @@ -13214,7 +13214,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.3(@types/node@22.15.15)(typescript@5.8.3)': + '@turbo/gen@2.5.3(@types/node@22.15.16)(typescript@5.8.3)': dependencies: '@turbo/workspaces': 2.5.3 commander: 10.0.1 @@ -13224,7 +13224,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.15.15)(typescript@5.8.3) + ts-node: 10.9.2(@types/node@22.15.16)(typescript@5.8.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -13250,11 +13250,11 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/asn1@0.2.4': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/aws-lambda@8.10.146': {} @@ -13281,22 +13281,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/chroma-js@3.1.1': {} '@types/connect@3.4.38': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/cookie@0.4.1': {} @@ -13305,11 +13305,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/cors@2.8.17': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/css-font-loading-module@0.0.7': {} @@ -13345,13 +13345,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.38': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/ssh2': 1.15.1 '@types/estree-jsx@1.0.5': @@ -13364,7 +13364,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13379,7 +13379,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/hast@2.3.10': dependencies: @@ -13427,7 +13427,7 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 form-data: 4.0.1 '@types/node-unifi@2.5.1': @@ -13438,7 +13438,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.15.15': + '@types/node@22.15.16': dependencies: undici-types: 6.21.0 @@ -13467,21 +13467,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/ssh2@0.5.52': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -13490,7 +13490,7 @@ snapshots: '@types/stream-buffers@3.0.7': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/swagger-ui-react@5.18.0': dependencies: @@ -13498,7 +13498,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/tinycolor2@1.4.6': {} @@ -13517,11 +13517,11 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': dependencies: @@ -13632,14 +13632,14 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13657,7 +13657,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.15)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.16)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13668,13 +13668,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/pretty-format@3.1.3': dependencies: @@ -13704,7 +13704,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.13 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.15)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.16)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/utils@3.1.3': dependencies: @@ -15040,7 +15040,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.15.15 + '@types/node': 22.15.16 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -16700,7 +16700,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -18207,7 +18207,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.15.15 + '@types/node': 22.15.16 long: 5.2.3 proxmox-api@1.1.1: @@ -19671,14 +19671,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.15.15)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.16)(typescript@5.8.3): 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': 22.15.15 + '@types/node': 22.15.16 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -20158,13 +20158,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@3.1.3(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite-node@3.1.3(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -20176,33 +20176,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.8.3) optionalDependencies: - vite: 5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.3 optionalDependencies: - '@types/node': 22.15.15 + '@types/node': 22.15.16 fsevents: 2.3.3 sass: 1.87.0 sugarss: 4.0.1(postcss@8.4.47) terser: 5.39.0 - vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.15)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.16)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/pretty-format': 3.1.3 '@vitest/runner': 3.1.3 '@vitest/snapshot': 3.1.3 @@ -20219,12 +20219,12 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.5(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) - vite-node: 3.1.3(@types/node@22.15.15)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite-node: 3.1.3(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.15.15 + '@types/node': 22.15.16 '@vitest/ui': 3.1.3(vitest@3.1.3) jsdom: 26.1.0 transitivePeerDependencies: From f26634745e80a3fdae08164fdfdd24a2c9d9ff7c Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Thu, 8 May 2025 14:21:10 +0000 Subject: [PATCH 35/41] chore(deps): update dependency @types/node to ^22.15.17 (#3057) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- apps/tasks/package.json | 2 +- pnpm-lock.yaml | 114 +++++++++++++++++++-------------------- 3 files changed, 59 insertions(+), 59 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 8542bf225..40d00d25e 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -92,7 +92,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "3.1.1", - "@types/node": "^22.15.16", + "@types/node": "^22.15.17", "@types/prismjs": "^1.26.5", "@types/react": "19.1.3", "@types/react-dom": "19.1.3", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 2bbf984a9..0dc370fc0 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -44,7 +44,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "@types/node": "^22.15.16", + "@types/node": "^22.15.17", "dotenv-cli": "^8.0.0", "eslint": "^9.26.0", "prettier": "^3.5.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8b5363be5..8fcf1fa12 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -34,10 +34,10 @@ importers: version: 14.0.3(semantic-release@24.2.3(typescript@5.8.3)) '@turbo/gen': specifier: ^2.5.3 - version: 2.5.3(@types/node@22.15.16)(typescript@5.8.3) + version: 2.5.3(@types/node@22.15.17)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.4.1 - version: 4.4.1(vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 4.4.1(vite@5.4.5(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/coverage-v8': specifier: ^3.1.3 version: 3.1.3(vitest@3.1.3) @@ -70,10 +70,10 @@ importers: version: 5.8.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + version: 5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) vitest: specifier: ^3.1.3 - version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.16)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + version: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.17)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) apps/nextjs: dependencies: @@ -304,8 +304,8 @@ importers: specifier: 3.1.1 version: 3.1.1 '@types/node': - specifier: ^22.15.16 - version: 22.15.16 + specifier: ^22.15.17 + version: 22.15.17 '@types/prismjs': specifier: ^1.26.5 version: 1.26.5 @@ -404,8 +404,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^22.15.16 - version: 22.15.16 + specifier: ^22.15.17 + version: 22.15.17 dotenv-cli: specifier: ^8.0.0 version: 8.0.0 @@ -4689,8 +4689,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@22.15.16': - resolution: {integrity: sha512-3pr+KjwpVujqWqOKT8mNR+rd09FqhBLwg+5L/4t0cNYBzm/yEiYGCxWttjaPBsLtAo+WFNoXzGJfolM1JuRXoA==} + '@types/node@22.15.17': + resolution: {integrity: sha512-wIX2aSZL5FE+MR0JlvF87BNVrtFWf6AE6rxSE9X7OwnVvoyCQjpzSRJ+M87se/4QCkCiebQAqrJ0y6fwIyi7nw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -11770,7 +11770,7 @@ snapshots: '@kubernetes/client-node@1.2.0(ws@8.18.2)': dependencies: '@types/js-yaml': 4.0.9 - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/node-fetch': 2.6.12 '@types/stream-buffers': 3.0.7 form-data: 4.0.1 @@ -13214,7 +13214,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.5.3(@types/node@22.15.16)(typescript@5.8.3)': + '@turbo/gen@2.5.3(@types/node@22.15.17)(typescript@5.8.3)': dependencies: '@turbo/workspaces': 2.5.3 commander: 10.0.1 @@ -13224,7 +13224,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.5.0 - ts-node: 10.9.2(@types/node@22.15.16)(typescript@5.8.3) + ts-node: 10.9.2(@types/node@22.15.17)(typescript@5.8.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -13250,11 +13250,11 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/asn1@0.2.4': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/aws-lambda@8.10.146': {} @@ -13281,22 +13281,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/chroma-js@3.1.1': {} '@types/connect@3.4.38': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/cookie@0.4.1': {} @@ -13305,11 +13305,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/cors@2.8.17': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/css-font-loading-module@0.0.7': {} @@ -13345,13 +13345,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.38': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/ssh2': 1.15.1 '@types/estree-jsx@1.0.5': @@ -13364,7 +13364,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -13379,7 +13379,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/hast@2.3.10': dependencies: @@ -13427,7 +13427,7 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 form-data: 4.0.1 '@types/node-unifi@2.5.1': @@ -13438,7 +13438,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.15.16': + '@types/node@22.15.17': dependencies: undici-types: 6.21.0 @@ -13467,21 +13467,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/ssh2@0.5.52': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -13490,7 +13490,7 @@ snapshots: '@types/stream-buffers@3.0.7': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/swagger-ui-react@5.18.0': dependencies: @@ -13498,7 +13498,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/tinycolor2@1.4.6': {} @@ -13517,11 +13517,11 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': dependencies: @@ -13632,14 +13632,14 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitejs/plugin-react@4.4.1(vite@5.4.5(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13657,7 +13657,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.16)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.17)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -13668,13 +13668,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': + '@vitest/mocker@3.1.3(vite@5.4.5(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0))': dependencies: '@vitest/spy': 3.1.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/pretty-format@3.1.3': dependencies: @@ -13704,7 +13704,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.13 tinyrainbow: 2.0.0 - vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.16)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vitest: 3.1.3(@types/debug@4.1.12)(@types/node@22.15.17)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) '@vitest/utils@3.1.3': dependencies: @@ -15040,7 +15040,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.15.16 + '@types/node': 22.15.17 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -16700,7 +16700,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -18207,7 +18207,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.15.16 + '@types/node': 22.15.17 long: 5.2.3 proxmox-api@1.1.1: @@ -19671,14 +19671,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.15.16)(typescript@5.8.3): + ts-node@10.9.2(@types/node@22.15.17)(typescript@5.8.3): 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': 22.15.16 + '@types/node': 22.15.17 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -20158,13 +20158,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@3.1.3(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite-node@3.1.3(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -20176,33 +20176,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.3)(vite@5.4.5(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.8.3) optionalDependencies: - vite: 5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vite@5.4.5(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.3 optionalDependencies: - '@types/node': 22.15.16 + '@types/node': 22.15.17 fsevents: 2.3.3 sass: 1.87.0 sugarss: 4.0.1(postcss@8.4.47) terser: 5.39.0 - vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.16)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): + vitest@3.1.3(@types/debug@4.1.12)(@types/node@22.15.17)(@vitest/ui@3.1.3)(jsdom@26.1.0)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0): dependencies: '@vitest/expect': 3.1.3 - '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) + '@vitest/mocker': 3.1.3(vite@5.4.5(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0)) '@vitest/pretty-format': 3.1.3 '@vitest/runner': 3.1.3 '@vitest/snapshot': 3.1.3 @@ -20219,12 +20219,12 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 5.4.5(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) - vite-node: 3.1.3(@types/node@22.15.16)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite: 5.4.5(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) + vite-node: 3.1.3(@types/node@22.15.17)(sass@1.87.0)(sugarss@4.0.1(postcss@8.4.47))(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.15.16 + '@types/node': 22.15.17 '@vitest/ui': 3.1.3(vitest@3.1.3) jsdom: 26.1.0 transitivePeerDependencies: From 395e03c8101af873f35388ae1b833dc68d552792 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Fri, 9 May 2025 04:25:37 +0000 Subject: [PATCH 36/41] fix(deps): update dependency eslint-config-prettier to ^10.1.5 (#3061) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 10 +++++----- tooling/eslint/package.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8fcf1fa12..a93530964 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2198,8 +2198,8 @@ importers: specifier: 15.3.2 version: 15.3.2 eslint-config-prettier: - specifier: ^10.1.3 - version: 10.1.3(eslint@9.26.0) + specifier: ^10.1.5 + version: 10.1.5(eslint@9.26.0) eslint-config-turbo: specifier: ^2.5.3 version: 2.5.3(eslint@9.26.0)(turbo@2.5.3) @@ -6342,8 +6342,8 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-config-prettier@10.1.3: - resolution: {integrity: sha512-vDo4d9yQE+cS2tdIT4J02H/16veRvkHgiLDRpej+WL67oCfbOb97itZXn8wMPJ/GsiEBVjrjs//AVNw2Cp1EcA==} + eslint-config-prettier@10.1.5: + resolution: {integrity: sha512-zc1UmCpNltmVY34vuLRV61r1K27sWuX39E+uyUnY8xS2Bex88VV9cugG+UZbRSRGtGyFboj+D8JODyme1plMpw==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -15366,7 +15366,7 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@10.1.3(eslint@9.26.0): + eslint-config-prettier@10.1.5(eslint@9.26.0): dependencies: eslint: 9.26.0 diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 3ec402479..7f9ce1dc8 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -18,7 +18,7 @@ "prettier": "@homarr/prettier-config", "dependencies": { "@next/eslint-plugin-next": "15.3.2", - "eslint-config-prettier": "^10.1.3", + "eslint-config-prettier": "^10.1.5", "eslint-config-turbo": "^2.5.3", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", From d6180ebc7387249265ad9c296c52aab6d393d88a Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Fri, 9 May 2025 10:21:05 +0000 Subject: [PATCH 37/41] fix(deps): update tanstack-query monorepo to ^5.75.6 (#3062) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 6 ++-- packages/api/package.json | 2 +- pnpm-lock.yaml | 72 +++++++++++++++++++-------------------- 3 files changed, 40 insertions(+), 40 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 40d00d25e..42f83a1cb 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -56,9 +56,9 @@ "@mantine/tiptap": "^8.0.0", "@million/lint": "1.0.14", "@tabler/icons-react": "^3.31.0", - "@tanstack/react-query": "^5.75.5", - "@tanstack/react-query-devtools": "^5.75.5", - "@tanstack/react-query-next-experimental": "^5.75.5", + "@tanstack/react-query": "^5.75.6", + "@tanstack/react-query-devtools": "^5.75.6", + "@tanstack/react-query-next-experimental": "^5.75.6", "@trpc/client": "^11.1.2", "@trpc/next": "^11.1.2", "@trpc/react-query": "^11.1.2", diff --git a/packages/api/package.json b/packages/api/package.json index 8498e129c..88dfe1fd8 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -41,7 +41,7 @@ "@homarr/server-settings": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@kubernetes/client-node": "^1.2.0", - "@tanstack/react-query": "^5.75.5", + "@tanstack/react-query": "^5.75.6", "@trpc/client": "^11.1.2", "@trpc/react-query": "^11.1.2", "@trpc/server": "^11.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a93530964..07e1bdbe3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -201,23 +201,23 @@ importers: specifier: ^3.31.0 version: 3.31.0(react@19.1.0) '@tanstack/react-query': - specifier: ^5.75.5 - version: 5.75.5(react@19.1.0) + specifier: ^5.75.6 + version: 5.75.6(react@19.1.0) '@tanstack/react-query-devtools': - specifier: ^5.75.5 - version: 5.75.5(@tanstack/react-query@5.75.5(react@19.1.0))(react@19.1.0) + specifier: ^5.75.6 + version: 5.75.6(@tanstack/react-query@5.75.6(react@19.1.0))(react@19.1.0) '@tanstack/react-query-next-experimental': - specifier: ^5.75.5 - version: 5.75.5(@tanstack/react-query@5.75.5(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) + specifier: ^5.75.6 + version: 5.75.6(@tanstack/react-query@5.75.6(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) '@trpc/client': specifier: ^11.1.2 version: 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/next': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/server': specifier: ^11.1.2 version: 11.1.2(typescript@5.8.3) @@ -577,20 +577,20 @@ importers: specifier: ^1.2.0 version: 1.2.0(ws@8.18.2) '@tanstack/react-query': - specifier: ^5.75.5 - version: 5.75.5(react@19.1.0) + specifier: ^5.75.6 + version: 5.75.6(react@19.1.0) '@trpc/client': specifier: ^11.1.2 version: 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/server': specifier: ^11.1.2 version: 11.1.2(typescript@5.8.3) '@trpc/tanstack-react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) lodash.clonedeep: specifier: ^4.5.0 version: 4.5.0 @@ -4203,27 +4203,27 @@ packages: resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} engines: {node: '>=12'} - '@tanstack/query-core@5.75.5': - resolution: {integrity: sha512-kPDOxtoMn2Ycycb76Givx2fi+2pzo98F9ifHL/NFiahEDpDwSVW6o12PRuQ0lQnBOunhRG5etatAhQij91M3MQ==} + '@tanstack/query-core@5.75.6': + resolution: {integrity: sha512-r+WQ/z30KZF0TFkzCT7C8gWgrLuv7/t+gEjqeEp69JAIUS/omuieaHeIkoscjEcT6yaWebXGTyjdiIxJkYzEXg==} '@tanstack/query-devtools@5.74.7': resolution: {integrity: sha512-nSNlfuGdnHf4yB0S+BoNYOE1o3oAH093weAYZolIHfS2stulyA/gWfSk/9H4ZFk5mAAHb5vNqAeJOmbdcGPEQw==} - '@tanstack/react-query-devtools@5.75.5': - resolution: {integrity: sha512-S31U00nJOQIbxydRH1kOwdLRaLBrda8O5QjzmgkRg60UZzPGdbI6+873Qa0YGUfPeILDbR2ukgWyg7CJQPy4iA==} + '@tanstack/react-query-devtools@5.75.6': + resolution: {integrity: sha512-g8NH6E4F0ggatuu7Zhx3sBkvacsiMd+mrHxezlLLfftwhjRSVP1s6bvXYEAiCOQ+RNAVYFX0X1ujGSUqmcRY4w==} peerDependencies: - '@tanstack/react-query': ^5.75.5 + '@tanstack/react-query': ^5.75.6 react: ^18 || ^19 - '@tanstack/react-query-next-experimental@5.75.5': - resolution: {integrity: sha512-mJcfwtO0+Hzi8briHXTKE+xO+k4pb2iR0Zc5edJ1YFMGPtS7KaMqO97DNAEWFta3NkMj0sd+N+JonGj+SpuZKA==} + '@tanstack/react-query-next-experimental@5.75.6': + resolution: {integrity: sha512-d+c4h8TFg20rlJo5z7EMC4FC8W6cFqOJi6khlBFKvqQewgMwYGOAJyzu3Lc3b6c9YJdSvOZsfZwB3Qgtw0qLpw==} peerDependencies: - '@tanstack/react-query': ^5.75.5 + '@tanstack/react-query': ^5.75.6 next: ^13 || ^14 || ^15 react: ^18 || ^19 - '@tanstack/react-query@5.75.5': - resolution: {integrity: sha512-QrLCJe40BgBVlWdAdf2ZEVJ0cISOuEy/HKupId1aTKU6gPJZVhSvZpH+Si7csRflCJphzlQ77Yx6gUxGW9o0XQ==} + '@tanstack/react-query@5.75.6': + resolution: {integrity: sha512-0d97uvpeHUNN5eTEsJzYgxLgAEyUM+XaJAWFFAaXH+dQgDN//TTDNbei/YVzN5BUJcWcnQ7YaQDtLLzSe+IvTg==} peerDependencies: react: ^18 || ^19 @@ -12904,25 +12904,25 @@ snapshots: dependencies: remove-accents: 0.5.0 - '@tanstack/query-core@5.75.5': {} + '@tanstack/query-core@5.75.6': {} '@tanstack/query-devtools@5.74.7': {} - '@tanstack/react-query-devtools@5.75.5(@tanstack/react-query@5.75.5(react@19.1.0))(react@19.1.0)': + '@tanstack/react-query-devtools@5.75.6(@tanstack/react-query@5.75.6(react@19.1.0))(react@19.1.0)': dependencies: '@tanstack/query-devtools': 5.74.7 - '@tanstack/react-query': 5.75.5(react@19.1.0) + '@tanstack/react-query': 5.75.6(react@19.1.0) react: 19.1.0 - '@tanstack/react-query-next-experimental@5.75.5(@tanstack/react-query@5.75.5(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)': + '@tanstack/react-query-next-experimental@5.75.6(@tanstack/react-query@5.75.6(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)': dependencies: - '@tanstack/react-query': 5.75.5(react@19.1.0) + '@tanstack/react-query': 5.75.6(react@19.1.0) next: 15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: 19.1.0 - '@tanstack/react-query@5.75.5(react@19.1.0)': + '@tanstack/react-query@5.75.6(react@19.1.0)': dependencies: - '@tanstack/query-core': 5.75.5 + '@tanstack/query-core': 5.75.6 react: 19.1.0 '@tanstack/react-table@8.20.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': @@ -13170,7 +13170,7 @@ snapshots: '@trpc/server': 11.1.2(typescript@5.8.3) typescript: 5.8.3 - '@trpc/next@11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/next@11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) @@ -13179,12 +13179,12 @@ snapshots: react-dom: 19.1.0(react@19.1.0) typescript: 5.8.3 optionalDependencies: - '@tanstack/react-query': 5.75.5(react@19.1.0) - '@trpc/react-query': 11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + '@tanstack/react-query': 5.75.6(react@19.1.0) + '@trpc/react-query': 11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) - '@trpc/react-query@11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/react-query@11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: - '@tanstack/react-query': 5.75.5(react@19.1.0) + '@tanstack/react-query': 5.75.6(react@19.1.0) '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) react: 19.1.0 @@ -13195,9 +13195,9 @@ snapshots: dependencies: typescript: 5.8.3 - '@trpc/tanstack-react-query@11.1.2(@tanstack/react-query@5.75.5(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/tanstack-react-query@11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: - '@tanstack/react-query': 5.75.5(react@19.1.0) + '@tanstack/react-query': 5.75.6(react@19.1.0) '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) react: 19.1.0 From 347c6d15191a64899ff844cfe689973f44b9c556 Mon Sep 17 00:00:00 2001 From: Andre Silva <32734153+Aandree5@users.noreply.github.com> Date: Fri, 9 May 2025 12:24:37 +0100 Subject: [PATCH 38/41] fix(releases-widget): error display, decouple database repository object from responses and batch widget queries (#2891) Co-authored-by: Manuel <30572287+manuel-rw@users.noreply.github.com> Co-authored-by: Andre Silva Co-authored-by: Meier Lukas --- packages/api/src/router/widgets/releases.ts | 6 +- packages/common/src/array.ts | 8 + packages/common/src/date.ts | 26 +++ packages/common/src/index.ts | 1 + packages/common/src/test/array.spec.ts | 49 ++++ packages/common/src/test/date.spec.ts | 91 ++++++++ .../request-handler/src/releases-providers.ts | 46 ++-- packages/request-handler/src/releases.ts | 131 ++++++----- packages/translation/src/lang/en.json | 12 +- ...widget-multiReleasesRepositories-input.tsx | 3 +- packages/widgets/src/releases/component.tsx | 210 ++++++++++-------- packages/widgets/src/releases/index.ts | 17 +- .../src/releases/releases-repository.ts | 4 + pnpm-lock.yaml | 1 + 14 files changed, 414 insertions(+), 191 deletions(-) create mode 100644 packages/common/src/date.ts create mode 100644 packages/common/src/test/array.spec.ts create mode 100644 packages/common/src/test/date.spec.ts diff --git a/packages/api/src/router/widgets/releases.ts b/packages/api/src/router/widgets/releases.ts index a8b797b44..5d90911bb 100644 --- a/packages/api/src/router/widgets/releases.ts +++ b/packages/api/src/router/widgets/releases.ts @@ -5,7 +5,7 @@ import { releasesRequestHandler } from "@homarr/request-handler/releases"; import { createTRPCRouter, publicProcedure } from "../../trpc"; -const formatVersionFilterRegex = (versionFilter: z.infer | undefined) => { +const formatVersionFilterRegex = (versionFilter: z.infer | undefined) => { if (!versionFilter) return undefined; const escapedPrefix = versionFilter.prefix ? escapeForRegEx(versionFilter.prefix) : ""; @@ -15,7 +15,7 @@ const formatVersionFilterRegex = (versionFilter: z.infer(array: T[], chunks: number): T[][] => { } return result; }; + +export const splitToChunksWithNItems = (array: T[], itemCount: number): T[][] => { + const result: T[][] = []; + for (let i = 0; i < array.length; i += itemCount) { + result.push(array.slice(i, i + itemCount)); + } + return result; +}; diff --git a/packages/common/src/date.ts b/packages/common/src/date.ts new file mode 100644 index 000000000..c7dc36913 --- /dev/null +++ b/packages/common/src/date.ts @@ -0,0 +1,26 @@ +import dayjs from "dayjs"; +import type { UnitTypeShort } from "dayjs"; +import isBetween from "dayjs/plugin/isBetween"; + +dayjs.extend(isBetween); + +const validUnits = ["h", "d", "w", "M", "y"] as UnitTypeShort[]; + +export const isDateWithin = (date: Date, relativeDate: string): boolean => { + if (relativeDate.length < 2) { + throw new Error("Relative date must be at least 2 characters long"); + } + + const amount = parseInt(relativeDate.slice(0, -1), 10); + if (isNaN(amount) || amount <= 0) { + throw new Error("Relative date must be a number greater than 0"); + } + + const unit = relativeDate.slice(-1) as dayjs.UnitTypeShort; + if (!validUnits.includes(unit)) { + throw new Error("Invalid relative time unit"); + } + + const startDate = dayjs().subtract(amount, unit); + return dayjs(date).isBetween(startDate, dayjs(), null, "[]"); +}; diff --git a/packages/common/src/index.ts b/packages/common/src/index.ts index cbcec5e2a..fc69d4120 100644 --- a/packages/common/src/index.ts +++ b/packages/common/src/index.ts @@ -2,6 +2,7 @@ export * from "./object"; export * from "./string"; export * from "./cookie"; export * from "./array"; +export * from "./date"; export * from "./stopwatch"; export * from "./hooks"; export * from "./url"; diff --git a/packages/common/src/test/array.spec.ts b/packages/common/src/test/array.spec.ts new file mode 100644 index 000000000..ce0cb3640 --- /dev/null +++ b/packages/common/src/test/array.spec.ts @@ -0,0 +1,49 @@ +import { describe, expect, it } from "vitest"; + +import { splitToChunksWithNItems, splitToNChunks } from "../array"; + +describe("splitToNChunks", () => { + it("should split an array into the specified number of chunks", () => { + const array = [1, 2, 3, 4, 5]; + const chunks = 3; + const result = splitToNChunks(array, chunks); + expect(result).toEqual([[1, 2], [3, 4], [5]]); + }); + + it("should handle an empty array", () => { + const array: number[] = []; + const chunks = 3; + const result = splitToNChunks(array, chunks); + expect(result).toEqual([[], [], []]); + }); + + it("should handle more chunks than elements", () => { + const array = [1, 2]; + const chunks = 5; + const result = splitToNChunks(array, chunks); + expect(result).toEqual([[1], [2], [], [], []]); + }); +}); + +describe("splitToChunksWithNItems", () => { + it("should split an array into chunks with the specified number of items", () => { + const array = [1, 2, 3, 4, 5]; + const items = 2; + const result = splitToChunksWithNItems(array, items); + expect(result).toEqual([[1, 2], [3, 4], [5]]); + }); + + it("should handle an empty array", () => { + const array: number[] = []; + const items = 2; + const result = splitToChunksWithNItems(array, items); + expect(result).toEqual([]); + }); + + it("should handle more items per chunk than elements", () => { + const array = [1, 2]; + const items = 5; + const result = splitToChunksWithNItems(array, items); + expect(result).toEqual([[1, 2]]); + }); +}); diff --git a/packages/common/src/test/date.spec.ts b/packages/common/src/test/date.spec.ts new file mode 100644 index 000000000..355f0c997 --- /dev/null +++ b/packages/common/src/test/date.spec.ts @@ -0,0 +1,91 @@ +import { describe, expect, it } from "vitest"; + +import { isDateWithin } from "../date"; + +describe("isDateWithin", () => { + it("should return true for a date within the specified hours", () => { + const date = new Date(); + date.setHours(date.getHours() - 20); + expect(isDateWithin(date, "100h")).toBe(true); + }); + + it("should return false for a date outside the specified hours", () => { + const date = new Date(); + date.setHours(date.getHours() - 101); + expect(isDateWithin(date, "100h")).toBe(false); + }); + + it("should return true for a date within the specified days", () => { + const date = new Date(); + date.setDate(date.getDate() - 5); + expect(isDateWithin(date, "10d")).toBe(true); + }); + + it("should return false for a date outside the specified days", () => { + const date = new Date(); + date.setDate(date.getDate() - 11); + expect(isDateWithin(date, "10d")).toBe(false); + }); + + it("should return true for a date within the specified weeks", () => { + const date = new Date(); + date.setDate(date.getDate() - 10); + expect(isDateWithin(date, "7w")).toBe(true); + }); + + it("should return false for a date outside the specified weeks", () => { + const date = new Date(); + date.setDate(date.getDate() - 50); + expect(isDateWithin(date, "7w")).toBe(false); + }); + + it("should return true for a date within the specified months", () => { + const date = new Date(); + date.setMonth(date.getMonth() - 1); + expect(isDateWithin(date, "2M")).toBe(true); + }); + + it("should return false for a date outside the specified months", () => { + const date = new Date(); + date.setMonth(date.getMonth() - 3); + expect(isDateWithin(date, "2M")).toBe(false); + }); + + it("should return true for a date within the specified years", () => { + const date = new Date(); + date.setFullYear(date.getFullYear() - 1); + expect(isDateWithin(date, "2y")).toBe(true); + }); + + it("should return false for a date outside the specified years", () => { + const date = new Date(); + date.setFullYear(date.getFullYear() - 3); + expect(isDateWithin(date, "2y")).toBe(false); + }); + + it("should return false for a date after the specified relative time", () => { + const date = new Date(); + date.setDate(date.getDate() + 2); + expect(isDateWithin(date, "1d")).toBe(false); + }); + + it("should throw an error for an invalid unit", () => { + const date = new Date(); + expect(() => isDateWithin(date, "2x")).toThrow("Invalid relative time unit"); + }); + + it("should throw an error if relativeDate is less than 2 characters long", () => { + const date = new Date(); + expect(() => isDateWithin(date, "h")).toThrow("Relative date must be at least 2 characters long"); + }); + + it("should throw an error if relativeDate has an invalid number", () => { + const date = new Date(); + expect(() => isDateWithin(date, "hh")).toThrow("Relative date must be a number greater than 0"); + }); + + it("should throw an error if relativeDate is set to 0", () => { + const date = new Date(); + expect(() => isDateWithin(date, "0y")).toThrow("Relative date must be a number greater than 0"); + }); +}); diff --git a/packages/request-handler/src/releases-providers.ts b/packages/request-handler/src/releases-providers.ts index 3ed3383ea..9e30fc8f1 100644 --- a/packages/request-handler/src/releases-providers.ts +++ b/packages/request-handler/src/releases-providers.ts @@ -41,12 +41,8 @@ export const Providers: ProvidersProps = { .transform((resp) => ({ projectUrl: `https://hub.docker.com/r/${resp.namespace === "library" ? "_" : resp.namespace}/${resp.name}`, projectDescription: resp.description, - isFork: false, - isArchived: false, createdAt: resp.date_registered, starsCount: resp.star_count, - openIssues: 0, - forksCount: 0, })) .safeParse(response); }, @@ -67,12 +63,7 @@ export const Providers: ProvidersProps = { ), }) .transform((resp) => { - return resp.results.map((release) => ({ - ...release, - releaseUrl: "", - releaseDescription: "", - isPreRelease: false, - })); + return resp.results; }) .safeParse(response); }, @@ -217,7 +208,6 @@ export const Providers: ProvidersProps = { ...release, releaseUrl: `https://www.npmjs.com/package/${resp.name}/v/${release.latestRelease}`, releaseDescription: resp.versions[release.latestRelease]?.description ?? "", - isPreRelease: false, })); }) .safeParse(response); @@ -282,23 +272,31 @@ export const Providers: ProvidersProps = { }, }; -const _detailsSchema = z.object({ - projectUrl: z.string(), - projectDescription: z.string(), - isFork: z.boolean(), - isArchived: z.boolean(), - createdAt: z.date(), - starsCount: z.number(), - openIssues: z.number(), - forksCount: z.number(), -}); +const _detailsSchema = z + .object({ + projectUrl: z.string().optional(), + projectDescription: z.string().optional(), + isFork: z.boolean().optional(), + isArchived: z.boolean().optional(), + createdAt: z.date().optional(), + starsCount: z.number().optional(), + openIssues: z.number().optional(), + forksCount: z.number().optional(), + }) + .optional(); const _releasesSchema = z.object({ latestRelease: z.string(), latestReleaseAt: z.date(), - releaseUrl: z.string(), - releaseDescription: z.string(), - isPreRelease: z.boolean(), + releaseUrl: z.string().optional(), + releaseDescription: z.string().optional(), + isPreRelease: z.boolean().optional(), + error: z + .object({ + code: z.string().optional(), + message: z.string().optional(), + }) + .optional(), }); export type DetailsResponse = z.infer; diff --git a/packages/request-handler/src/releases.ts b/packages/request-handler/src/releases.ts index 17d7b924e..bb6ffac22 100644 --- a/packages/request-handler/src/releases.ts +++ b/packages/request-handler/src/releases.ts @@ -8,22 +8,49 @@ import { createCachedWidgetRequestHandler } from "./lib/cached-widget-request-ha import { Providers } from "./releases-providers"; import type { DetailsResponse } from "./releases-providers"; +const errorSchema = z.object({ + code: z.string().optional(), + message: z.string().optional(), +}); + +type ReleasesError = z.infer; + const _reponseSchema = z.object({ identifier: z.string(), providerKey: z.string(), - latestRelease: z.string(), - latestReleaseAt: z.date(), - releaseUrl: z.string(), - releaseDescription: z.string(), - isPreRelease: z.boolean(), - projectUrl: z.string(), - projectDescription: z.string(), - isFork: z.boolean(), - isArchived: z.boolean(), - createdAt: z.date(), - starsCount: z.number(), - openIssues: z.number(), - forksCount: z.number(), + latestRelease: z.string().optional(), + latestReleaseAt: z.date().optional(), + releaseUrl: z.string().optional(), + releaseDescription: z.string().optional(), + isPreRelease: z.boolean().optional(), + projectUrl: z.string().optional(), + projectDescription: z.string().optional(), + isFork: z.boolean().optional(), + isArchived: z.boolean().optional(), + createdAt: z.date().optional(), + starsCount: z.number().optional(), + openIssues: z.number().optional(), + forksCount: z.number().optional(), + error: errorSchema.optional(), +}); + +const formatErrorRelease = (identifier: string, providerKey: string, error: ReleasesError) => ({ + identifier, + providerKey, + latestRelease: undefined, + latestReleaseAt: undefined, + releaseUrl: undefined, + releaseDescription: undefined, + isPreRelease: undefined, + projectUrl: undefined, + projectDescription: undefined, + isFork: undefined, + isArchived: undefined, + createdAt: undefined, + starsCount: undefined, + openIssues: undefined, + forksCount: undefined, + error, }); export const releasesRequestHandler = createCachedWidgetRequestHandler({ @@ -34,17 +61,7 @@ export const releasesRequestHandler = createCachedWidgetRequestHandler({ if (!provider) return undefined; - let detailsResult: DetailsResponse = { - projectUrl: "", - projectDescription: "", - isFork: false, - isArchived: false, - createdAt: new Date(0), - starsCount: 0, - openIssues: 0, - forksCount: 0, - }; - + let detailsResult: DetailsResponse; const detailsUrl = provider.getDetailsUrl(input.identifier); if (detailsUrl !== undefined) { const detailsResponse = await fetchWithTimeout(detailsUrl); @@ -53,6 +70,7 @@ export const releasesRequestHandler = createCachedWidgetRequestHandler({ if (parsedDetails?.success) { detailsResult = parsedDetails.data; } else { + detailsResult = undefined; logger.warn("Failed to parse details response", { provider: input.providerKey, identifier: input.identifier, @@ -63,43 +81,42 @@ export const releasesRequestHandler = createCachedWidgetRequestHandler({ } const releasesResponse = await fetchWithTimeout(provider.getReleasesUrl(input.identifier)); - const releasesResult = provider.parseReleasesResponse(await releasesResponse.json()); + const releasesResponseJson: unknown = await releasesResponse.json(); + const releasesResult = provider.parseReleasesResponse(releasesResponseJson); - if (!releasesResult.success) return undefined; - - const latest: ResponseResponse = releasesResult.data - .filter((result) => (input.versionRegex ? new RegExp(input.versionRegex).test(result.latestRelease) : true)) - .reduce( - (latest, result) => { - return { - ...detailsResult, - ...(result.latestReleaseAt > latest.latestReleaseAt ? result : latest), - identifier: input.identifier, - providerKey: input.providerKey, - }; - }, - { - identifier: "", - providerKey: "", - latestRelease: "", - latestReleaseAt: new Date(0), - releaseUrl: "", - releaseDescription: "", - isPreRelease: false, - projectUrl: "", - projectDescription: "", - isFork: false, - isArchived: false, - createdAt: new Date(0), - starsCount: 0, - openIssues: 0, - forksCount: 0, - }, + if (!releasesResult.success) { + return formatErrorRelease(input.identifier, input.providerKey, { + message: releasesResponseJson ? JSON.stringify(releasesResponseJson, null, 2) : releasesResult.error.message, + }); + } else { + const releases = releasesResult.data.filter((result) => + input.versionRegex && result.latestRelease ? new RegExp(input.versionRegex).test(result.latestRelease) : true, ); - return latest; + const latest = + releases.length === 0 + ? formatErrorRelease(input.identifier, input.providerKey, { code: "noMatchingVersion" }) + : releases.reduce( + (latest, result) => { + return { + ...detailsResult, + ...(result.latestReleaseAt > latest.latestReleaseAt ? result : latest), + identifier: input.identifier, + providerKey: input.providerKey, + }; + }, + { + identifier: "", + providerKey: "", + latestRelease: "", + latestReleaseAt: new Date(0), + }, + ); + + return latest; + } }, cacheDuration: dayjs.duration(5, "minutes"), }); -export type ResponseResponse = z.infer; +export type ReleaseResponse = z.infer; diff --git a/packages/translation/src/lang/en.json b/packages/translation/src/lang/en.json index 515ff45b5..08f197944 100644 --- a/packages/translation/src/lang/en.json +++ b/packages/translation/src/lang/en.json @@ -2059,11 +2059,11 @@ "option": { "newReleaseWithin": { "label": "New Release Within", - "description": "Usage example: 1w (1 week), 10m (10 months). Accepted unit types h (hours), d (days), w (weeks), m (months), y (years). Leave empty for no highlighting of new releases." + "description": "Usage example: 1w (1 week), 10M (10 months). Accepted unit types h (hours), d (days), w (weeks), M (months), y (years). Leave empty for no highlighting of new releases." }, "staleReleaseWithin": { "label": "Stale Release Within", - "description": "Usage example: 1w (1 week), 10m (10 months). Accepted unit types h (hours), d (days), w (weeks), m (months), y (years). Leave empty for no highlighting of stale releases." + "description": "Usage example: 1w (1 week), 10M (10 months). Accepted unit types h (hours), d (days), w (weeks), M (months), y (years). Leave empty for no highlighting of stale releases." }, "showOnlyHighlighted": { "label": "Show Only Highlighted", @@ -2130,7 +2130,13 @@ "openProjectPage": "Open Project Page", "openReleasePage": "Open Release Page", "releaseDescription": "Release Description", - "created": "Created" + "created": "Created", + "error": { + "label": "Error", + "options": { + "noMatchingVersion": "No matching version found" + } + } }, "networkControllerSummary": { "option": {}, diff --git a/packages/widgets/src/_inputs/widget-multiReleasesRepositories-input.tsx b/packages/widgets/src/_inputs/widget-multiReleasesRepositories-input.tsx index ddd7123ef..466001e0c 100644 --- a/packages/widgets/src/_inputs/widget-multiReleasesRepositories-input.tsx +++ b/packages/widgets/src/_inputs/widget-multiReleasesRepositories-input.tsx @@ -63,7 +63,7 @@ export const WidgetMultiReleasesRepositoriesInput = ({ const item = { providerKey: "DockerHub", identifier: "", - } as ReleasesRepository; + }; form.setValues((previous) => { const previousValues = previous.options?.[property] as ReleasesRepository[]; @@ -98,7 +98,6 @@ export const WidgetMultiReleasesRepositoriesInput = ({ }; }); }; - return (
diff --git a/packages/widgets/src/releases/component.tsx b/packages/widgets/src/releases/component.tsx index d6a465f7c..b8fa38fd3 100644 --- a/packages/widgets/src/releases/component.tsx +++ b/packages/widgets/src/releases/component.tsx @@ -10,6 +10,7 @@ import { IconGitFork, IconProgressCheck, IconStar, + IconTriangleFilled, } from "@tabler/icons-react"; import combineClasses from "clsx"; import { useFormatter, useNow } from "next-intl"; @@ -17,118 +18,116 @@ import ReactMarkdown from "react-markdown"; import { clientApi } from "@homarr/api/client"; import { useRequiredBoard } from "@homarr/boards/context"; +import { isDateWithin, splitToChunksWithNItems } from "@homarr/common"; import { useScopedI18n } from "@homarr/translation/client"; import { MaskedOrNormalImage } from "@homarr/ui"; import type { WidgetComponentProps } from "../definition"; import classes from "./component.module.scss"; import { Providers } from "./releases-providers"; -import type { ReleasesRepository } from "./releases-repository"; +import type { ReleasesRepositoryResponse } from "./releases-repository"; -function isDateWithin(date: Date, relativeDate: string): boolean { - const amount = parseInt(relativeDate.slice(0, -1), 10); - const unit = relativeDate.slice(-1); - - const startTime = new Date().getTime(); - const endTime = new Date(date).getTime(); - const diffTime = Math.abs(endTime - startTime); - const diffHours = Math.ceil(diffTime / (1000 * 60 * 60)); - - switch (unit) { - case "h": - return diffHours < amount; - - case "d": - return diffHours / 24 < amount; - - case "w": - return diffHours / (24 * 7) < amount; - - case "m": - return diffHours / (24 * 30) < amount; - - case "y": - return diffHours / (24 * 365) < amount; - - default: - throw new Error("Invalid unit"); - } -} +const formatRelativeDate = (value: string): string => { + const isMonths = /\d+m/g.test(value); + const isOtherUnits = /\d+[HDWY]/g.test(value); + return isMonths ? value.toUpperCase() : isOtherUnits ? value.toLowerCase() : value; +}; export default function ReleasesWidget({ options }: WidgetComponentProps<"releases">) { const t = useScopedI18n("widget.releases"); const now = useNow(); const formatter = useFormatter(); const board = useRequiredBoard(); - const [expandedRepository, setExpandedRepository] = useState(""); + const [expandedRepository, setExpandedRepository] = useState({ providerKey: "", identifier: "" }); const hasIconColor = useMemo(() => board.iconColor !== null, [board.iconColor]); + const relativeDateOptions = useMemo( + () => ({ + newReleaseWithin: formatRelativeDate(options.newReleaseWithin), + staleReleaseWithin: formatRelativeDate(options.staleReleaseWithin), + }), + [options.newReleaseWithin, options.staleReleaseWithin], + ); - const [results] = clientApi.widget.releases.getLatest.useSuspenseQuery( - { - repositories: options.repositories.map((repository) => ({ - providerKey: repository.providerKey, - identifier: repository.identifier, - versionFilter: repository.versionFilter, - })), - }, - { - refetchOnMount: false, - refetchOnWindowFocus: false, - refetchOnReconnect: false, - retry: false, - }, + const batchedRepositories = useMemo(() => splitToChunksWithNItems(options.repositories, 5), [options.repositories]); + const [results] = clientApi.useSuspenseQueries((t) => + batchedRepositories.flatMap((chunk) => + t.widget.releases.getLatest({ + repositories: chunk.map((repository) => ({ + providerKey: repository.providerKey, + identifier: repository.identifier, + versionFilter: repository.versionFilter, + })), + }), + ), ); const repositories = useMemo(() => { return results + .flat() .map(({ data }) => { if (data === undefined) return undefined; const repository = options.repositories.find( - (repository: ReleasesRepository) => - repository.providerKey === data.providerKey && repository.identifier === data.identifier, + (repository) => repository.providerKey === data.providerKey && repository.identifier === data.identifier, ); if (repository === undefined) return undefined; return { - ...repository, ...data, + iconUrl: repository.iconUrl, isNewRelease: - options.newReleaseWithin !== "" ? isDateWithin(data.latestReleaseAt, options.newReleaseWithin) : false, + relativeDateOptions.newReleaseWithin !== "" && data.latestReleaseAt + ? isDateWithin(data.latestReleaseAt, relativeDateOptions.newReleaseWithin) + : false, isStaleRelease: - options.staleReleaseWithin !== "" ? !isDateWithin(data.latestReleaseAt, options.staleReleaseWithin) : false, + relativeDateOptions.staleReleaseWithin !== "" && data.latestReleaseAt + ? !isDateWithin(data.latestReleaseAt, relativeDateOptions.staleReleaseWithin) + : false, }; }) .filter( (repository) => repository !== undefined && - (!options.showOnlyHighlighted || repository.isNewRelease || repository.isStaleRelease), + (repository.error !== undefined || + !options.showOnlyHighlighted || + repository.isNewRelease || + repository.isStaleRelease), ) .sort((repoA, repoB) => { if (repoA?.latestReleaseAt === undefined) return 1; if (repoB?.latestReleaseAt === undefined) return -1; return repoA.latestReleaseAt > repoB.latestReleaseAt ? -1 : 1; - }) as ReleasesRepository[]; + }) as ReleasesRepositoryResponse[]; }, [ results, options.repositories, options.showOnlyHighlighted, - options.newReleaseWithin, - options.staleReleaseWithin, + relativeDateOptions.newReleaseWithin, + relativeDateOptions.staleReleaseWithin, ]); const toggleExpandedRepository = useCallback( - (identifier: string) => { - setExpandedRepository(expandedRepository === identifier ? "" : identifier); + (repository: ReleasesRepositoryResponse) => { + if ( + expandedRepository.providerKey === repository.providerKey && + expandedRepository.identifier === repository.identifier + ) { + setExpandedRepository({ providerKey: "", identifier: "" }); + } else { + setExpandedRepository({ providerKey: repository.providerKey, identifier: repository.identifier }); + } }, [expandedRepository], ); return ( - {repositories.map((repository: ReleasesRepository) => { - const isActive = expandedRepository === repository.identifier; + {repositories.map((repository: ReleasesRepositoryResponse) => { + const isActive = + expandedRepository.providerKey === repository.providerKey && + expandedRepository.identifier === repository.identifier; + const hasError = repository.error !== undefined; return ( toggleExpandedRepository(repository.identifier)} + onClick={() => toggleExpandedRepository(repository)} > {repository.identifier} - - - {repository.latestRelease ?? t("not-found")} + + + {hasError ? t("error.label") : (repository.latestRelease ?? t("not-found"))} @@ -168,20 +172,25 @@ export default function ReleasesWidget({ options }: WidgetComponentProps<"releas c={repository.isNewRelease ? "primaryColor" : repository.isStaleRelease ? "secondaryColor" : "dimmed"} > {repository.latestReleaseAt && + !hasError && formatter.relativeTime(repository.latestReleaseAt, { now, style: "narrow", })} - {(repository.isNewRelease || repository.isStaleRelease) && ( - + {!hasError ? ( + (repository.isNewRelease || repository.isStaleRelease) && ( + + ) + ) : ( + )} @@ -198,8 +207,8 @@ export default function ReleasesWidget({ options }: WidgetComponentProps<"releas } interface DetailsDisplayProps { - repository: ReleasesRepository; - toggleExpandedRepository: (identifier: string) => void; + repository: ReleasesRepositoryResponse; + toggleExpandedRepository: (repository: ReleasesRepositoryResponse) => void; } const DetailsDisplay = ({ repository, toggleExpandedRepository }: DetailsDisplayProps) => { @@ -208,15 +217,15 @@ const DetailsDisplay = ({ repository, toggleExpandedRepository }: DetailsDisplay return ( <> - toggleExpandedRepository(repository.identifier)} /> + toggleExpandedRepository(repository)} /> toggleExpandedRepository(repository.identifier)} + onClick={() => toggleExpandedRepository(repository)} > - + - + - + - + - + - + )} - - + {(repository.releaseUrl ?? repository.projectUrl) && ( + <> + + + + )} + {repository.error && ( + <> + + + {t("error.label")} + + + {repository.error.code ? t(`error.options.${repository.error.code}` as never) : repository.error.message} + + + )} {repository.releaseDescription && ( <> diff --git a/packages/widgets/src/releases/index.ts b/packages/widgets/src/releases/index.ts index 1afeabb1e..55e7414bc 100644 --- a/packages/widgets/src/releases/index.ts +++ b/packages/widgets/src/releases/index.ts @@ -4,6 +4,11 @@ import { z } from "zod"; import { createWidgetDefinition } from "../definition"; import { optionsBuilder } from "../options"; +const relativeDateSchema = z + .string() + .regex(/^\d+[hdwmyHDWMY]$/) + .or(z.literal("")); + export const { definition, componentLoader } = createWidgetDefinition("releases", { icon: IconRocket, createOptions() { @@ -11,18 +16,12 @@ export const { definition, componentLoader } = createWidgetDefinition("releases" newReleaseWithin: factory.text({ defaultValue: "1w", withDescription: true, - validate: z - .string() - .regex(/^\d+[hdwmy]$/) - .or(z.literal("")), + validate: relativeDateSchema, }), staleReleaseWithin: factory.text({ - defaultValue: "6m", + defaultValue: "6M", withDescription: true, - validate: z - .string() - .regex(/^\d+[hdwmy]$/) - .or(z.literal("")), + validate: relativeDateSchema, }), showOnlyHighlighted: factory.switch({ withDescription: true, diff --git a/packages/widgets/src/releases/releases-repository.ts b/packages/widgets/src/releases/releases-repository.ts index a6fe7f368..8697d42fa 100644 --- a/packages/widgets/src/releases/releases-repository.ts +++ b/packages/widgets/src/releases/releases-repository.ts @@ -9,7 +9,9 @@ export interface ReleasesRepository { identifier: string; versionFilter?: ReleasesVersionFilter; iconUrl?: string; +} +export interface ReleasesRepositoryResponse extends ReleasesRepository { latestRelease?: string; latestReleaseAt?: Date; isNewRelease: boolean; @@ -27,4 +29,6 @@ export interface ReleasesRepository { starsCount?: number; forksCount?: number; openIssues?: number; + + error?: { code?: string; message?: string }; } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 07e1bdbe3..061450fbc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -20538,3 +20538,4 @@ snapshots: zod@3.24.4: {} zwitch@2.0.4: {} + \ No newline at end of file From 2bdb1c75f680e7715bbe68c6f50e24ea861302ca Mon Sep 17 00:00:00 2001 From: Eugen Stan Date: Fri, 9 May 2025 14:27:06 +0300 Subject: [PATCH 39/41] fix(logs): log error cause when object, sign in oidc debug messages (#3054) Co-authored-by: Meier Lukas --- packages/auth/events.ts | 3 +++ packages/log/src/error.ts | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/packages/auth/events.ts b/packages/auth/events.ts index 2c8c68dd7..7ca77e0f9 100644 --- a/packages/auth/events.ts +++ b/packages/auth/events.ts @@ -13,6 +13,7 @@ import { extractProfileName } from "./providers/oidc/oidc-provider"; export const createSignInEventHandler = (db: Database): Exclude["signIn"] => { return async ({ user, profile }) => { + logger.debug(`SignIn EventHandler for user: ${JSON.stringify(user)} . profile: ${JSON.stringify(profile)}`); if (!user.id) throw new Error("User ID is missing"); const dbUser = await db.query.users.findFirst({ @@ -28,11 +29,13 @@ export const createSignInEventHandler = (db: Database): Exclude { return `\ncaused by ${formatErrorTitle(cause)}\n${formatErrorStack(cause.stack)}${formatErrorCause(cause.cause, iteration + 1)}`; } + if (cause instanceof Object) { + return `\ncaused by ${JSON.stringify(cause)}`; + } + return `\ncaused by ${cause as string}`; }; From b71c5c6fc73cab4ebc1bfe9d70722f166ebcdb47 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Fri, 9 May 2025 17:16:16 +0000 Subject: [PATCH 40/41] fix(deps): update tanstack-query monorepo to ^5.75.7 (#3063) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 6 ++-- packages/api/package.json | 2 +- pnpm-lock.yaml | 73 +++++++++++++++++++-------------------- 3 files changed, 40 insertions(+), 41 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 42f83a1cb..dfab908f2 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -56,9 +56,9 @@ "@mantine/tiptap": "^8.0.0", "@million/lint": "1.0.14", "@tabler/icons-react": "^3.31.0", - "@tanstack/react-query": "^5.75.6", - "@tanstack/react-query-devtools": "^5.75.6", - "@tanstack/react-query-next-experimental": "^5.75.6", + "@tanstack/react-query": "^5.75.7", + "@tanstack/react-query-devtools": "^5.75.7", + "@tanstack/react-query-next-experimental": "^5.75.7", "@trpc/client": "^11.1.2", "@trpc/next": "^11.1.2", "@trpc/react-query": "^11.1.2", diff --git a/packages/api/package.json b/packages/api/package.json index 88dfe1fd8..58b30b589 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -41,7 +41,7 @@ "@homarr/server-settings": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@kubernetes/client-node": "^1.2.0", - "@tanstack/react-query": "^5.75.6", + "@tanstack/react-query": "^5.75.7", "@trpc/client": "^11.1.2", "@trpc/react-query": "^11.1.2", "@trpc/server": "^11.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 061450fbc..ca79cc990 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -201,23 +201,23 @@ importers: specifier: ^3.31.0 version: 3.31.0(react@19.1.0) '@tanstack/react-query': - specifier: ^5.75.6 - version: 5.75.6(react@19.1.0) + specifier: ^5.75.7 + version: 5.75.7(react@19.1.0) '@tanstack/react-query-devtools': - specifier: ^5.75.6 - version: 5.75.6(@tanstack/react-query@5.75.6(react@19.1.0))(react@19.1.0) + specifier: ^5.75.7 + version: 5.75.7(@tanstack/react-query@5.75.7(react@19.1.0))(react@19.1.0) '@tanstack/react-query-next-experimental': - specifier: ^5.75.6 - version: 5.75.6(@tanstack/react-query@5.75.6(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) + specifier: ^5.75.7 + version: 5.75.7(@tanstack/react-query@5.75.7(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0) '@trpc/client': specifier: ^11.1.2 version: 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/next': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.7(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.7(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.7(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/server': specifier: ^11.1.2 version: 11.1.2(typescript@5.8.3) @@ -577,20 +577,20 @@ importers: specifier: ^1.2.0 version: 1.2.0(ws@8.18.2) '@tanstack/react-query': - specifier: ^5.75.6 - version: 5.75.6(react@19.1.0) + specifier: ^5.75.7 + version: 5.75.7(react@19.1.0) '@trpc/client': specifier: ^11.1.2 version: 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.7(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) '@trpc/server': specifier: ^11.1.2 version: 11.1.2(typescript@5.8.3) '@trpc/tanstack-react-query': specifier: ^11.1.2 - version: 11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + version: 11.1.2(@tanstack/react-query@5.75.7(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) lodash.clonedeep: specifier: ^4.5.0 version: 4.5.0 @@ -4203,27 +4203,27 @@ packages: resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} engines: {node: '>=12'} - '@tanstack/query-core@5.75.6': - resolution: {integrity: sha512-r+WQ/z30KZF0TFkzCT7C8gWgrLuv7/t+gEjqeEp69JAIUS/omuieaHeIkoscjEcT6yaWebXGTyjdiIxJkYzEXg==} + '@tanstack/query-core@5.75.7': + resolution: {integrity: sha512-4BHu0qnxUHOSnTn3ow9fIoBKTelh0GY08yn1IO9cxjBTsGvnxz1ut42CHZqUE3Vl/8FAjcHsj8RNJMoXvjgHEA==} '@tanstack/query-devtools@5.74.7': resolution: {integrity: sha512-nSNlfuGdnHf4yB0S+BoNYOE1o3oAH093weAYZolIHfS2stulyA/gWfSk/9H4ZFk5mAAHb5vNqAeJOmbdcGPEQw==} - '@tanstack/react-query-devtools@5.75.6': - resolution: {integrity: sha512-g8NH6E4F0ggatuu7Zhx3sBkvacsiMd+mrHxezlLLfftwhjRSVP1s6bvXYEAiCOQ+RNAVYFX0X1ujGSUqmcRY4w==} + '@tanstack/react-query-devtools@5.75.7': + resolution: {integrity: sha512-VUzHvxcUAz7oSeX/TlVyDgNxajLAF+b12Z3OfSxCrAdWynELfWohwzCn1iT2NEjnGTb3X3ryzQxeWuWMyMwCmQ==} peerDependencies: - '@tanstack/react-query': ^5.75.6 + '@tanstack/react-query': ^5.75.7 react: ^18 || ^19 - '@tanstack/react-query-next-experimental@5.75.6': - resolution: {integrity: sha512-d+c4h8TFg20rlJo5z7EMC4FC8W6cFqOJi6khlBFKvqQewgMwYGOAJyzu3Lc3b6c9YJdSvOZsfZwB3Qgtw0qLpw==} + '@tanstack/react-query-next-experimental@5.75.7': + resolution: {integrity: sha512-wsMH6aNP1qgIqGhjr2ZSOPcNbxpWF11JkLZpJZ+HLWN0vYgdaRM/i0W8oZRl+YVB+Ebu6g57UkyZIXHQ1/jNWw==} peerDependencies: - '@tanstack/react-query': ^5.75.6 + '@tanstack/react-query': ^5.75.7 next: ^13 || ^14 || ^15 react: ^18 || ^19 - '@tanstack/react-query@5.75.6': - resolution: {integrity: sha512-0d97uvpeHUNN5eTEsJzYgxLgAEyUM+XaJAWFFAaXH+dQgDN//TTDNbei/YVzN5BUJcWcnQ7YaQDtLLzSe+IvTg==} + '@tanstack/react-query@5.75.7': + resolution: {integrity: sha512-JYcH1g5pNjKXNQcvvnCU/PueaYg05uKBDHlWIyApspv7r5C0BM12n6ysa2QF2T+1tlPnNXOob8vr8o96Nx0GxQ==} peerDependencies: react: ^18 || ^19 @@ -12904,25 +12904,25 @@ snapshots: dependencies: remove-accents: 0.5.0 - '@tanstack/query-core@5.75.6': {} + '@tanstack/query-core@5.75.7': {} '@tanstack/query-devtools@5.74.7': {} - '@tanstack/react-query-devtools@5.75.6(@tanstack/react-query@5.75.6(react@19.1.0))(react@19.1.0)': + '@tanstack/react-query-devtools@5.75.7(@tanstack/react-query@5.75.7(react@19.1.0))(react@19.1.0)': dependencies: '@tanstack/query-devtools': 5.74.7 - '@tanstack/react-query': 5.75.6(react@19.1.0) + '@tanstack/react-query': 5.75.7(react@19.1.0) react: 19.1.0 - '@tanstack/react-query-next-experimental@5.75.6(@tanstack/react-query@5.75.6(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)': + '@tanstack/react-query-next-experimental@5.75.7(@tanstack/react-query@5.75.7(react@19.1.0))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react@19.1.0)': dependencies: - '@tanstack/react-query': 5.75.6(react@19.1.0) + '@tanstack/react-query': 5.75.7(react@19.1.0) next: 15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0) react: 19.1.0 - '@tanstack/react-query@5.75.6(react@19.1.0)': + '@tanstack/react-query@5.75.7(react@19.1.0)': dependencies: - '@tanstack/query-core': 5.75.6 + '@tanstack/query-core': 5.75.7 react: 19.1.0 '@tanstack/react-table@8.20.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': @@ -13170,7 +13170,7 @@ snapshots: '@trpc/server': 11.1.2(typescript@5.8.3) typescript: 5.8.3 - '@trpc/next@11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/next@11.1.2(@tanstack/react-query@5.75.7(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.75.7(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.2(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.87.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) @@ -13179,12 +13179,12 @@ snapshots: react-dom: 19.1.0(react@19.1.0) typescript: 5.8.3 optionalDependencies: - '@tanstack/react-query': 5.75.6(react@19.1.0) - '@trpc/react-query': 11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) + '@tanstack/react-query': 5.75.7(react@19.1.0) + '@trpc/react-query': 11.1.2(@tanstack/react-query@5.75.7(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3) - '@trpc/react-query@11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/react-query@11.1.2(@tanstack/react-query@5.75.7(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: - '@tanstack/react-query': 5.75.6(react@19.1.0) + '@tanstack/react-query': 5.75.7(react@19.1.0) '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) react: 19.1.0 @@ -13195,9 +13195,9 @@ snapshots: dependencies: typescript: 5.8.3 - '@trpc/tanstack-react-query@11.1.2(@tanstack/react-query@5.75.6(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': + '@trpc/tanstack-react-query@11.1.2(@tanstack/react-query@5.75.7(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)': dependencies: - '@tanstack/react-query': 5.75.6(react@19.1.0) + '@tanstack/react-query': 5.75.7(react@19.1.0) '@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3) '@trpc/server': 11.1.2(typescript@5.8.3) react: 19.1.0 @@ -20538,4 +20538,3 @@ snapshots: zod@3.24.4: {} zwitch@2.0.4: {} - \ No newline at end of file From b62d47d303ca1271b932b6347a489df6f16fc680 Mon Sep 17 00:00:00 2001 From: Andre Silva <32734153+Aandree5@users.noreply.github.com> Date: Fri, 9 May 2025 18:30:46 +0100 Subject: [PATCH 41/41] fix(releases-widget): improved provider parsing of missing properties (#2964) Co-authored-by: Andre Silva Co-authored-by: Meier Lukas --- .../request-handler/src/releases-providers.ts | 16 ++++++------- packages/request-handler/src/releases.ts | 2 +- packages/widgets/src/releases/component.tsx | 24 +++++++++---------- 3 files changed, 21 insertions(+), 21 deletions(-) diff --git a/packages/request-handler/src/releases-providers.ts b/packages/request-handler/src/releases-providers.ts index 9e30fc8f1..bd413ec07 100644 --- a/packages/request-handler/src/releases-providers.ts +++ b/packages/request-handler/src/releases-providers.ts @@ -80,7 +80,7 @@ export const Providers: ProvidersProps = { return z .object({ html_url: z.string(), - description: z.string(), + description: z.string().nullable(), fork: z.boolean(), archived: z.boolean(), created_at: z.string().transform((value) => new Date(value)), @@ -90,7 +90,7 @@ export const Providers: ProvidersProps = { }) .transform((resp) => ({ projectUrl: resp.html_url, - projectDescription: resp.description, + projectDescription: resp.description ?? undefined, isFork: resp.fork, isArchived: resp.archived, createdAt: resp.created_at, @@ -111,7 +111,7 @@ export const Providers: ProvidersProps = { tag_name: z.string(), published_at: z.string().transform((value) => new Date(value)), html_url: z.string(), - body: z.string(), + body: z.string().nullable(), prerelease: z.boolean(), }) .transform((tag) => ({ @@ -119,7 +119,7 @@ export const Providers: ProvidersProps = { latestRelease: tag.tag_name, latestReleaseAt: tag.published_at, releaseUrl: tag.html_url, - releaseDescription: tag.body, + releaseDescription: tag.body ?? undefined, isPreRelease: tag.prerelease, })), ) @@ -135,17 +135,17 @@ export const Providers: ProvidersProps = { .object({ web_url: z.string(), description: z.string(), - forked_from_project: z.object({ id: z.number() }).nullable(), - archived: z.boolean(), + forked_from_project: z.object({ id: z.number() }).optional(), + archived: z.boolean().optional(), created_at: z.string().transform((value) => new Date(value)), star_count: z.number(), - open_issues_count: z.number(), + open_issues_count: z.number().optional(), forks_count: z.number(), }) .transform((resp) => ({ projectUrl: resp.web_url, projectDescription: resp.description, - isFork: resp.forked_from_project !== null, + isFork: resp.forked_from_project !== undefined, isArchived: resp.archived, createdAt: resp.created_at, starsCount: resp.star_count, diff --git a/packages/request-handler/src/releases.ts b/packages/request-handler/src/releases.ts index bb6ffac22..9c5ec8b3f 100644 --- a/packages/request-handler/src/releases.ts +++ b/packages/request-handler/src/releases.ts @@ -71,7 +71,7 @@ export const releasesRequestHandler = createCachedWidgetRequestHandler({ detailsResult = parsedDetails.data; } else { detailsResult = undefined; - logger.warn("Failed to parse details response", { + logger.warn(`Failed to parse details response for ${input.identifier} on ${input.providerKey}`, { provider: input.providerKey, identifier: input.identifier, detailsUrl, diff --git a/packages/widgets/src/releases/component.tsx b/packages/widgets/src/releases/component.tsx index b8fa38fd3..95111768c 100644 --- a/packages/widgets/src/releases/component.tsx +++ b/packages/widgets/src/releases/component.tsx @@ -253,12 +253,12 @@ const DetailsDisplay = ({ repository, toggleExpandedRepository }: DetailsDisplay - - {repository.starsCount === 0 + + {!repository.starsCount ? "-" - : formatter.number(repository.starsCount ?? 0, { + : formatter.number(repository.starsCount, { notation: "compact", maximumFractionDigits: 1, })} @@ -270,12 +270,12 @@ const DetailsDisplay = ({ repository, toggleExpandedRepository }: DetailsDisplay - - {repository.forksCount === 0 + + {!repository.forksCount ? "-" - : formatter.number(repository.forksCount ?? 0, { + : formatter.number(repository.forksCount, { notation: "compact", maximumFractionDigits: 1, })} @@ -287,12 +287,12 @@ const DetailsDisplay = ({ repository, toggleExpandedRepository }: DetailsDisplay - - {repository.openIssues === 0 + + {!repository.openIssues ? "-" - : formatter.number(repository.openIssues ?? 0, { + : formatter.number(repository.openIssues, { notation: "compact", maximumFractionDigits: 1, })}