From e502fbc533baf5a7ee42edc7f18598e8ced70107 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Fri, 10 Jan 2025 21:54:40 +0000 Subject: [PATCH 01/28] chore(deps): update dependency eslint to ^9.18.0 (#1916) 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/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/form/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/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 | 339 ++++++++++++------------ tooling/eslint/package.json | 2 +- 34 files changed, 204 insertions(+), 201 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index d43f482d0..d5258941e 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -88,7 +88,7 @@ "@types/react-dom": "19.0.2", "@types/swagger-ui-react": "^4.18.3", "concurrently": "^9.1.2", - "eslint": "^9.17.0", + "eslint": "^9.18.0", "node-loader": "^2.1.0", "prettier": "^3.4.2", "typescript": "^5.7.3" diff --git a/apps/tasks/package.json b/apps/tasks/package.json index 1ef0e5267..ca3126b1e 100644 --- a/apps/tasks/package.json +++ b/apps/tasks/package.json @@ -46,7 +46,7 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/node": "^22.10.5", "dotenv-cli": "^8.0.0", - "eslint": "^9.17.0", + "eslint": "^9.18.0", "prettier": "^3.4.2", "tsx": "4.19.2", "typescript": "^5.7.3" diff --git a/apps/websocket/package.json b/apps/websocket/package.json index 32220cd6d..71c291800 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.5.13", - "eslint": "^9.17.0", + "eslint": "^9.18.0", "prettier": "^3.4.2", "typescript": "^5.7.3" } diff --git a/packages/analytics/package.json b/packages/analytics/package.json index ede56c834..7d454f655 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/api/package.json b/packages/api/package.json index 70e50144a..ca541bd0c 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -54,7 +54,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/dockerode": "^3.3.34", - "eslint": "^9.17.0", + "eslint": "^9.18.0", "prettier": "^3.4.2", "typescript": "^5.7.3" } diff --git a/packages/auth/package.json b/packages/auth/package.json index d5db197f7..e94c2cacf 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -45,7 +45,7 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/bcrypt": "5.0.2", "@types/cookies": "0.9.0", - "eslint": "^9.17.0", + "eslint": "^9.18.0", "prettier": "^3.4.2", "typescript": "^5.7.3" } diff --git a/packages/cli/package.json b/packages/cli/package.json index 3286f23ec..6fbd90a33 100644 --- a/packages/cli/package.json +++ b/packages/cli/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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/common/package.json b/packages/common/package.json index a85a7d5f5..b9758e9ff 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -36,7 +36,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/cron-job-runner/package.json b/packages/cron-job-runner/package.json index b642f94e4..b86fcf21d 100644 --- a/packages/cron-job-runner/package.json +++ b/packages/cron-job-runner/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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/cron-job-status/package.json b/packages/cron-job-status/package.json index 6143cd192..2b84ecdc2 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/cron-jobs-core/package.json b/packages/cron-jobs-core/package.json index d40a59fb2..d9286fcb0 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/cron-jobs/package.json b/packages/cron-jobs/package.json index 3791dab57..217ff58e5 100644 --- a/packages/cron-jobs/package.json +++ b/packages/cron-jobs/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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/db/package.json b/packages/db/package.json index 4a666265f..a33036b75 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -58,7 +58,7 @@ "@homarr/tsconfig": "workspace:^0.1.0", "@types/better-sqlite3": "7.6.12", "dotenv-cli": "^8.0.0", - "eslint": "^9.17.0", + "eslint": "^9.18.0", "prettier": "^3.4.2", "tsx": "4.19.2", "typescript": "^5.7.3" diff --git a/packages/definitions/package.json b/packages/definitions/package.json index 151d26d84..8fe5d1ee6 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/form/package.json b/packages/form/package.json index fd34708fc..85fa287f2 100644 --- a/packages/form/package.json +++ b/packages/form/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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/icons/package.json b/packages/icons/package.json index 6dcaf8b77..d213eb733 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/integrations/package.json b/packages/integrations/package.json index 69052c2da..9644991fb 100644 --- a/packages/integrations/package.json +++ b/packages/integrations/package.json @@ -42,7 +42,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/xml2js": "^0.4.14", - "eslint": "^9.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/log/package.json b/packages/log/package.json index 52735d96c..4bbf90ad1 100644 --- a/packages/log/package.json +++ b/packages/log/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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index 6a3cad5cd..f79101064 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -43,7 +43,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/modals/package.json b/packages/modals/package.json index eb3fd39b9..d69e03619 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/notifications/package.json b/packages/notifications/package.json index 7fc6c70d3..a3cc00dda 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/old-import/package.json b/packages/old-import/package.json index c8d7c7d02..7d27af588 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/old-schema/package.json b/packages/old-schema/package.json index afdbd2a93..596778f36 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/ping/package.json b/packages/ping/package.json index bf31c713a..b04faef1b 100644 --- a/packages/ping/package.json +++ b/packages/ping/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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/redis/package.json b/packages/redis/package.json index 4627813dc..f3024dddf 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/request-handler/package.json b/packages/request-handler/package.json index aa6900035..36a21b66d 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/server-settings/package.json b/packages/server-settings/package.json index 812e2af4f..5c1f86c6f 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index f4bae441b..695c636ce 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -46,7 +46,7 @@ "@homarr/eslint-config": "workspace:^0.2.0", "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", - "eslint": "^9.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/translation/package.json b/packages/translation/package.json index 3217e0e3b..d6361d77b 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index 9e2b87db8..7ab4d7c97 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/validation/package.json b/packages/validation/package.json index 3706fe60e..a26e0c598 100644 --- a/packages/validation/package.json +++ b/packages/validation/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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 061c65334..771594400 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -72,7 +72,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/video.js": "^7.3.58", - "eslint": "^9.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ad195b8c6..012c9065b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -186,16 +186,16 @@ importers: version: 5.63.0(@tanstack/react-query@5.63.0(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0) '@trpc/client': specifier: next - version: 11.0.0-rc.694(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(typescript@5.7.3) + version: 11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3) '@trpc/next': specifier: next - version: 11.0.0-rc.694(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.694(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.694(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.694(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/react-query': specifier: next - version: 11.0.0-rc.694(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.694(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/server': specifier: next - version: 11.0.0-rc.694(typescript@5.7.3) + version: 11.0.0-rc.695(typescript@5.7.3) '@xterm/addon-canvas': specifier: ^0.7.0 version: 0.7.0(@xterm/xterm@5.5.0) @@ -294,8 +294,8 @@ importers: specifier: ^9.1.2 version: 9.1.2 eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 node-loader: specifier: ^2.1.0 version: 2.1.0(webpack@5.94.0) @@ -382,8 +382,8 @@ importers: specifier: ^8.0.0 version: 8.0.0 eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 prettier: specifier: ^3.4.2 version: 3.4.2 @@ -443,8 +443,8 @@ importers: specifier: ^8.5.13 version: 8.5.13 eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 prettier: specifier: ^3.4.2 version: 3.4.2 @@ -480,8 +480,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -541,13 +541,13 @@ importers: version: link:../validation '@trpc/client': specifier: next - version: 11.0.0-rc.694(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(typescript@5.7.3) + version: 11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3) '@trpc/react-query': specifier: next - version: 11.0.0-rc.694(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.694(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/server': specifier: next - version: 11.0.0-rc.694(typescript@5.7.3) + version: 11.0.0-rc.695(typescript@5.7.3) dockerode: specifier: ^4.0.3 version: 4.0.3 @@ -568,7 +568,7 @@ importers: version: 2.2.2 trpc-to-openapi: specifier: ^2.1.2 - version: 2.1.2(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(zod-openapi@2.19.0(zod@3.24.1))(zod@3.24.1) + version: 2.1.2(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(zod-openapi@2.19.0(zod@3.24.1))(zod@3.24.1) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -583,8 +583,8 @@ importers: specifier: ^3.3.34 version: 3.3.34 eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 prettier: specifier: ^3.4.2 version: 3.4.2 @@ -656,8 +656,8 @@ importers: specifier: 0.9.0 version: 0.9.0 eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 prettier: specifier: ^3.4.2 version: 3.4.2 @@ -693,8 +693,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -727,8 +727,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -755,8 +755,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -777,8 +777,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -850,8 +850,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -878,8 +878,8 @@ importers: specifier: ^3.0.11 version: 3.0.11 eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -945,8 +945,8 @@ importers: specifier: ^8.0.0 version: 8.0.0 eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 prettier: specifier: ^3.4.2 version: 3.4.2 @@ -973,8 +973,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1004,8 +1004,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1032,8 +1032,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1090,8 +1090,8 @@ importers: specifier: ^0.4.14 version: 0.4.14 eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1118,8 +1118,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1152,8 +1152,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1219,8 +1219,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1247,8 +1247,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1329,8 +1329,8 @@ importers: specifier: 0.5.7 version: 0.5.7 eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1354,8 +1354,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1379,8 +1379,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1416,8 +1416,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1465,8 +1465,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1490,8 +1490,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1563,8 +1563,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1609,8 +1609,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1670,8 +1670,8 @@ importers: specifier: ^1.0.5 version: 1.0.5 eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1701,8 +1701,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1849,8 +1849,8 @@ importers: specifier: ^7.3.58 version: 7.3.58 eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -1862,25 +1862,25 @@ importers: version: 15.1.4 eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@9.17.0) + version: 9.1.0(eslint@9.18.0) eslint-config-turbo: specifier: ^2.3.3 - version: 2.3.3(eslint@9.17.0) + version: 2.3.3(eslint@9.18.0) eslint-plugin-import: specifier: ^2.31.0 - version: 2.31.0(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.3))(eslint@9.17.0) + version: 2.31.0(@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0) eslint-plugin-jsx-a11y: specifier: ^6.10.2 - version: 6.10.2(eslint@9.17.0) + version: 6.10.2(eslint@9.18.0) eslint-plugin-react: specifier: ^7.37.3 - version: 7.37.3(eslint@9.17.0) + version: 7.37.3(eslint@9.18.0) eslint-plugin-react-hooks: specifier: ^5.1.0 - version: 5.1.0(eslint@9.17.0) + version: 5.1.0(eslint@9.18.0) typescript-eslint: specifier: ^8.19.1 - version: 8.19.1(eslint@9.17.0)(typescript@5.7.3) + version: 8.19.1(eslint@9.18.0)(typescript@5.7.3) devDependencies: '@homarr/prettier-config': specifier: workspace:^0.1.0 @@ -1889,8 +1889,8 @@ importers: specifier: workspace:^0.1.0 version: link:../typescript eslint: - specifier: ^9.17.0 - version: 9.17.0 + specifier: ^9.18.0 + version: 9.18.0 typescript: specifier: ^5.7.3 version: 5.7.3 @@ -2883,24 +2883,24 @@ packages: resolution: {integrity: sha512-zdHg2FPIFNKPdcHWtiNT+jEFCHYVplAXRDlQDyqy0zGx/q2parwh7brGJSiTxRk/TSMkbM//zt/f5CHgyTyaSQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.9.0': - resolution: {integrity: sha512-7ATR9F0e4W85D/0w7cU0SNj7qkAexMG+bAHEZOjo9akvGuhHE2m7umzWzfnpa0XAg5Kxc1BWmtPMV67jJ+9VUg==} + '@eslint/core@0.10.0': + resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.2.0': resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.17.0': - resolution: {integrity: sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==} + '@eslint/js@9.18.0': + resolution: {integrity: sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.3': - resolution: {integrity: sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==} + '@eslint/plugin-kit@0.2.5': + resolution: {integrity: sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@extractus/feed-extractor@7.1.3': @@ -4136,19 +4136,19 @@ packages: '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - '@trpc/client@11.0.0-rc.694': - resolution: {integrity: sha512-e3HwqeNT1VkIn1juC8dwY2a/gWuSWZw6jbYGzVInib45LuIhUKA0Bokky1KRbDGCnwC4Ii2l3wa1Zgd3Fy0/qA==} + '@trpc/client@11.0.0-rc.695': + resolution: {integrity: sha512-PDLTGY4FYU0aJAHHJYGdmn6ePlkZcqX6FjyZodmpSlYrIZG8r21J6X4+nebFnsIUetxktmcmlJziUoEFYVH56g==} peerDependencies: - '@trpc/server': 11.0.0-rc.694+3d80a2221 + '@trpc/server': 11.0.0-rc.695+01bdfa997 typescript: '>=5.7.2' - '@trpc/next@11.0.0-rc.694': - resolution: {integrity: sha512-HlFgcS0UyCbkQPUNBMZKvLjFWmGQZhQszbp6JUJRLLEPe4sSpDThyq4hyPI99a2B/OwaUeBvL9HqcRRekbNniw==} + '@trpc/next@11.0.0-rc.695': + resolution: {integrity: sha512-aR4Tpq1Y+VtkzPRcxTy3UWjKyZEvb8kef8OAs56nIr92c9Hl/VGkF3zX92dfzRJ+kGqSqoY9HymPZTyX9WTNXQ==} peerDependencies: '@tanstack/react-query': ^5.59.15 - '@trpc/client': 11.0.0-rc.694+3d80a2221 - '@trpc/react-query': 11.0.0-rc.694+3d80a2221 - '@trpc/server': 11.0.0-rc.694+3d80a2221 + '@trpc/client': 11.0.0-rc.695+01bdfa997 + '@trpc/react-query': 11.0.0-rc.695+01bdfa997 + '@trpc/server': 11.0.0-rc.695+01bdfa997 next: '*' react: '>=16.8.0' react-dom: '>=16.8.0' @@ -4159,18 +4159,18 @@ packages: '@trpc/react-query': optional: true - '@trpc/react-query@11.0.0-rc.694': - resolution: {integrity: sha512-P9611TGBIyO5UQUG7EyrJ7QA0lS+zgdvpO1PAyypPcxHfByRhJ6baM9Y1XIVqENSgAj94WtW5tNRAOjYYABNAA==} + '@trpc/react-query@11.0.0-rc.695': + resolution: {integrity: sha512-3+dj2oy2BvE+vqRJyEvL/JMTPDgSWMfQSxaG4p/TV8FrQFgx6CXUzfMzxyNChzQQ/fDrXIrZcNqsu8vK3MtarA==} peerDependencies: '@tanstack/react-query': ^5.62.8 - '@trpc/client': 11.0.0-rc.694+3d80a2221 - '@trpc/server': 11.0.0-rc.694+3d80a2221 + '@trpc/client': 11.0.0-rc.695+01bdfa997 + '@trpc/server': 11.0.0-rc.695+01bdfa997 react: '>=18.2.0' react-dom: '>=18.2.0' typescript: '>=5.7.2' - '@trpc/server@11.0.0-rc.694': - resolution: {integrity: sha512-LkgryLrKHWP0bk7uFPDeZuUKMP3o7zXx9hzTZbIK263ZARV41urPVFciwBv0cvASRc4ylKJYqiic71+Xv+awSg==} + '@trpc/server@11.0.0-rc.695': + resolution: {integrity: sha512-r8e7shX/uoGWSDTRYoy6LmbgXYIlaWK6BDi9PyOCkoh67+ZNOVFSmb3c4XAwyhp3l2QhtjiCQXGxDPFetzP0mA==} peerDependencies: typescript: '>=5.7.2' @@ -5887,8 +5887,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.17.0: - resolution: {integrity: sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==} + eslint@9.18.0: + resolution: {integrity: sha512-+waTfRWQlSbpt3KWE+CjrPPYnbq9kfZIYUqapc0uBXyjTp8aYXZDsUH16m39Ryq3NjAVP4tjuF7KaukeqoCoaA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -9881,7 +9881,7 @@ snapshots: '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 convert-source-map: 2.0.0 - debug: 4.3.7 + debug: 4.4.0 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -10469,9 +10469,9 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.17.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.18.0)': dependencies: - eslint: 9.17.0 + eslint: 9.18.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -10479,17 +10479,19 @@ snapshots: '@eslint/config-array@0.19.0': dependencies: '@eslint/object-schema': 2.1.4 - debug: 4.3.7 + debug: 4.4.0 minimatch: 3.1.2 transitivePeerDependencies: - supports-color - '@eslint/core@0.9.0': {} + '@eslint/core@0.10.0': + dependencies: + '@types/json-schema': 7.0.15 '@eslint/eslintrc@3.2.0': dependencies: ajv: 6.12.6 - debug: 4.3.7 + debug: 4.4.0 espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 @@ -10500,12 +10502,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.17.0': {} + '@eslint/js@9.18.0': {} '@eslint/object-schema@2.1.4': {} - '@eslint/plugin-kit@0.2.3': + '@eslint/plugin-kit@0.2.5': dependencies: + '@eslint/core': 0.10.0 levn: 0.4.1 '@extractus/feed-extractor@7.1.3': @@ -12037,33 +12040,33 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@trpc/client@11.0.0-rc.694(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(typescript@5.7.3)': + '@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3)': dependencies: - '@trpc/server': 11.0.0-rc.694(typescript@5.7.3) + '@trpc/server': 11.0.0-rc.695(typescript@5.7.3) typescript: 5.7.3 - '@trpc/next@11.0.0-rc.694(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.694(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.694(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.694(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@trpc/next@11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@trpc/client': 11.0.0-rc.694(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(typescript@5.7.3) - '@trpc/server': 11.0.0-rc.694(typescript@5.7.3) + '@trpc/client': 11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3) + '@trpc/server': 11.0.0-rc.695(typescript@5.7.3) next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) typescript: 5.7.3 optionalDependencies: '@tanstack/react-query': 5.63.0(react@19.0.0) - '@trpc/react-query': 11.0.0-rc.694(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.694(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@trpc/react-query': 11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@trpc/react-query@11.0.0-rc.694(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.694(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@trpc/react-query@11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: '@tanstack/react-query': 5.63.0(react@19.0.0) - '@trpc/client': 11.0.0-rc.694(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(typescript@5.7.3) - '@trpc/server': 11.0.0-rc.694(typescript@5.7.3) + '@trpc/client': 11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3) + '@trpc/server': 11.0.0-rc.695(typescript@5.7.3) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) typescript: 5.7.3 - '@trpc/server@11.0.0-rc.694(typescript@5.7.3)': + '@trpc/server@11.0.0-rc.695(typescript@5.7.3)': dependencies: typescript: 5.7.3 @@ -12328,15 +12331,15 @@ snapshots: dependencies: '@types/node': 22.10.5 - '@typescript-eslint/eslint-plugin@8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.3))(eslint@9.17.0)(typescript@5.7.3)': + '@typescript-eslint/eslint-plugin@8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0)(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.19.1(eslint@9.17.0)(typescript@5.7.3) + '@typescript-eslint/parser': 8.19.1(eslint@9.18.0)(typescript@5.7.3) '@typescript-eslint/scope-manager': 8.19.1 - '@typescript-eslint/type-utils': 8.19.1(eslint@9.17.0)(typescript@5.7.3) - '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.3) + '@typescript-eslint/type-utils': 8.19.1(eslint@9.18.0)(typescript@5.7.3) + '@typescript-eslint/utils': 8.19.1(eslint@9.18.0)(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.19.1 - eslint: 9.17.0 + eslint: 9.18.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -12345,14 +12348,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.3)': + '@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3)': dependencies: '@typescript-eslint/scope-manager': 8.19.1 '@typescript-eslint/types': 8.19.1 '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.19.1 debug: 4.4.0 - eslint: 9.17.0 + eslint: 9.18.0 typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -12362,12 +12365,12 @@ snapshots: '@typescript-eslint/types': 8.19.1 '@typescript-eslint/visitor-keys': 8.19.1 - '@typescript-eslint/type-utils@8.19.1(eslint@9.17.0)(typescript@5.7.3)': + '@typescript-eslint/type-utils@8.19.1(eslint@9.18.0)(typescript@5.7.3)': dependencies: '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3) - '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.3) + '@typescript-eslint/utils': 8.19.1(eslint@9.18.0)(typescript@5.7.3) debug: 4.4.0 - eslint: 9.17.0 + eslint: 9.18.0 ts-api-utils: 2.0.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: @@ -12389,13 +12392,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.19.1(eslint@9.17.0)(typescript@5.7.3)': + '@typescript-eslint/utils@8.19.1(eslint@9.18.0)(typescript@5.7.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.17.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.18.0) '@typescript-eslint/scope-manager': 8.19.1 '@typescript-eslint/types': 8.19.1 '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3) - eslint: 9.17.0 + eslint: 9.18.0 typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -13895,7 +13898,7 @@ snapshots: esbuild-register@3.6.0(esbuild@0.19.12): dependencies: - debug: 4.3.7 + debug: 4.4.0 esbuild: 0.19.12 transitivePeerDependencies: - supports-color @@ -14048,14 +14051,14 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@9.1.0(eslint@9.17.0): + eslint-config-prettier@9.1.0(eslint@9.18.0): dependencies: - eslint: 9.17.0 + eslint: 9.18.0 - eslint-config-turbo@2.3.3(eslint@9.17.0): + eslint-config-turbo@2.3.3(eslint@9.18.0): dependencies: - eslint: 9.17.0 - eslint-plugin-turbo: 2.3.3(eslint@9.17.0) + eslint: 9.18.0 + eslint-plugin-turbo: 2.3.3(eslint@9.18.0) eslint-import-resolver-node@0.3.9: dependencies: @@ -14065,17 +14068,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.17.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.18.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.19.1(eslint@9.17.0)(typescript@5.7.3) - eslint: 9.17.0 + '@typescript-eslint/parser': 8.19.1(eslint@9.18.0)(typescript@5.7.3) + eslint: 9.18.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.3))(eslint@9.17.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -14084,9 +14087,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.17.0 + eslint: 9.18.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.17.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.18.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -14098,13 +14101,13 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.19.1(eslint@9.17.0)(typescript@5.7.3) + '@typescript-eslint/parser': 8.19.1(eslint@9.18.0)(typescript@5.7.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@9.17.0): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.18.0): dependencies: aria-query: 5.3.2 array-includes: 3.1.8 @@ -14114,7 +14117,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.17.0 + eslint: 9.18.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -14123,11 +14126,11 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@5.1.0(eslint@9.17.0): + eslint-plugin-react-hooks@5.1.0(eslint@9.18.0): dependencies: - eslint: 9.17.0 + eslint: 9.18.0 - eslint-plugin-react@7.37.3(eslint@9.17.0): + eslint-plugin-react@7.37.3(eslint@9.18.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -14135,7 +14138,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.17.0 + eslint: 9.18.0 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -14149,10 +14152,10 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-turbo@2.3.3(eslint@9.17.0): + eslint-plugin-turbo@2.3.3(eslint@9.18.0): dependencies: dotenv: 16.0.3 - eslint: 9.17.0 + eslint: 9.18.0 eslint-scope@5.1.1: dependencies: @@ -14168,15 +14171,15 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.17.0: + eslint@9.18.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.17.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.18.0) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.0 - '@eslint/core': 0.9.0 + '@eslint/core': 0.10.0 '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.17.0 - '@eslint/plugin-kit': 0.2.3 + '@eslint/js': 9.18.0 + '@eslint/plugin-kit': 0.2.5 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.1 @@ -14185,7 +14188,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.3.7 + debug: 4.4.0 escape-string-regexp: 4.0.0 eslint-scope: 8.2.0 eslint-visitor-keys: 4.2.0 @@ -17699,9 +17702,9 @@ snapshots: triple-beam@1.4.1: {} - trpc-to-openapi@2.1.2(@trpc/server@11.0.0-rc.694(typescript@5.7.3))(zod-openapi@2.19.0(zod@3.24.1))(zod@3.24.1): + trpc-to-openapi@2.1.2(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(zod-openapi@2.19.0(zod@3.24.1))(zod@3.24.1): dependencies: - '@trpc/server': 11.0.0-rc.694(typescript@5.7.3) + '@trpc/server': 11.0.0-rc.695(typescript@5.7.3) co-body: 6.2.0 h3: 1.13.0 openapi3-ts: 4.4.0 @@ -17887,12 +17890,12 @@ snapshots: dependencies: ts-toolbelt: 9.6.0 - typescript-eslint@8.19.1(eslint@9.17.0)(typescript@5.7.3): + typescript-eslint@8.19.1(eslint@9.18.0)(typescript@5.7.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.3))(eslint@9.17.0)(typescript@5.7.3) - '@typescript-eslint/parser': 8.19.1(eslint@9.17.0)(typescript@5.7.3) - '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.3) - eslint: 9.17.0 + '@typescript-eslint/eslint-plugin': 8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0)(typescript@5.7.3) + '@typescript-eslint/parser': 8.19.1(eslint@9.18.0)(typescript@5.7.3) + '@typescript-eslint/utils': 8.19.1(eslint@9.18.0)(typescript@5.7.3) + eslint: 9.18.0 typescript: 5.7.3 transitivePeerDependencies: - supports-color diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 38f739bcb..435723204 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.17.0", + "eslint": "^9.18.0", "typescript": "^5.7.3" } } From a1fc9902a5d86511a52b7739612606063fb658f7 Mon Sep 17 00:00:00 2001 From: "homarr-crowdin[bot]" <190541745+homarr-crowdin[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2025 10:06:50 +0000 Subject: [PATCH 02/28] chore(lang): updated translations from crowdin Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com> --- packages/translation/src/lang/cn.json | 5 +- packages/translation/src/lang/cs.json | 5 +- packages/translation/src/lang/da.json | 5 +- packages/translation/src/lang/de.json | 5 +- packages/translation/src/lang/el.json | 5 +- packages/translation/src/lang/es.json | 5 +- packages/translation/src/lang/et.json | 5 +- packages/translation/src/lang/fr.json | 5 +- packages/translation/src/lang/he.json | 205 +++++++++++++------------- packages/translation/src/lang/hr.json | 5 +- packages/translation/src/lang/hu.json | 5 +- packages/translation/src/lang/it.json | 5 +- packages/translation/src/lang/ja.json | 5 +- packages/translation/src/lang/ko.json | 5 +- packages/translation/src/lang/lt.json | 5 +- packages/translation/src/lang/lv.json | 5 +- packages/translation/src/lang/nl.json | 5 +- packages/translation/src/lang/no.json | 5 +- packages/translation/src/lang/pl.json | 5 +- packages/translation/src/lang/pt.json | 5 +- packages/translation/src/lang/ro.json | 5 +- packages/translation/src/lang/ru.json | 5 +- packages/translation/src/lang/sk.json | 5 +- packages/translation/src/lang/sl.json | 5 +- packages/translation/src/lang/sv.json | 5 +- packages/translation/src/lang/tr.json | 5 +- packages/translation/src/lang/uk.json | 5 +- packages/translation/src/lang/vi.json | 5 +- packages/translation/src/lang/zh.json | 5 +- 29 files changed, 216 insertions(+), 129 deletions(-) diff --git a/packages/translation/src/lang/cn.json b/packages/translation/src/lang/cn.json index 3fc7317c1..612e7d471 100644 --- a/packages/translation/src/lang/cn.json +++ b/packages/translation/src/lang/cn.json @@ -966,6 +966,7 @@ }, "create": { "title": "选择要添加的项目", + "search": "", "addToBoard": "添加到面板" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "今日屏蔽", "dnsQueriesToday": "今日查询", "domainsBeingBlocked": "黑名单上的域" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "DNS Hole 控制", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "没有提供 iFrame 网址", + "unsupportedProtocol": "", "noBrowerSupport": "您的浏览器不支持 iframe。请更新您的浏览器。" } }, diff --git a/packages/translation/src/lang/cs.json b/packages/translation/src/lang/cs.json index 8d4222466..16ce4858b 100644 --- a/packages/translation/src/lang/cs.json +++ b/packages/translation/src/lang/cs.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Zablokováno dnes", "dnsQueriesToday": "Dotazů dnes", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "Nebyla zadána URL adresa iFrame", + "unsupportedProtocol": "", "noBrowerSupport": "Váš prohlížeč nepodporuje iFrame. Aktualizujte, prosím, svůj prohlížeč." } }, diff --git a/packages/translation/src/lang/da.json b/packages/translation/src/lang/da.json index 8ef017d61..0371a21e7 100644 --- a/packages/translation/src/lang/da.json +++ b/packages/translation/src/lang/da.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Blokeret i dag", "dnsQueriesToday": "Forespørgsler i dag", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Din browser understøtter ikke iframes. Opdater venligst din browser." } }, diff --git a/packages/translation/src/lang/de.json b/packages/translation/src/lang/de.json index daab5627a..e196bd3ba 100644 --- a/packages/translation/src/lang/de.json +++ b/packages/translation/src/lang/de.json @@ -966,6 +966,7 @@ }, "create": { "title": "Wählen Sie das hinzuzufügende Element aus", + "search": "", "addToBoard": "Zum Board hinzufügen" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Heute blockiert", "dnsQueriesToday": "Abfragen heute", "domainsBeingBlocked": "Domänen auf der Sperrliste" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "DNS Hole Steuerung", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "Keine iFrame URL angegeben", + "unsupportedProtocol": "", "noBrowerSupport": "Ihr Browser unterstützt keine iframes. Bitte aktualisieren Sie Ihren Browser." } }, diff --git a/packages/translation/src/lang/el.json b/packages/translation/src/lang/el.json index cb9a84885..10e7d7eb9 100644 --- a/packages/translation/src/lang/el.json +++ b/packages/translation/src/lang/el.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Σημερινοί αποκλεισμοί", "dnsQueriesToday": "Σημερινά queries", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Ο περιηγητής σας δεν υποστηρίζει iframes. Παρακαλούμε ενημερώστε το πρόγραμμα περιήγησης." } }, diff --git a/packages/translation/src/lang/es.json b/packages/translation/src/lang/es.json index a9f549ebe..5cd9a5df7 100644 --- a/packages/translation/src/lang/es.json +++ b/packages/translation/src/lang/es.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Bloqueados hoy", "dnsQueriesToday": "Consultas de hoy", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Tu navegador no soporta iframes. Por favor, actualice tu navegador." } }, diff --git a/packages/translation/src/lang/et.json b/packages/translation/src/lang/et.json index 4df6c37de..1beb6a2ce 100644 --- a/packages/translation/src/lang/et.json +++ b/packages/translation/src/lang/et.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "", "dnsQueriesToday": "", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "" } }, diff --git a/packages/translation/src/lang/fr.json b/packages/translation/src/lang/fr.json index 2d2235a14..8e7dc4568 100644 --- a/packages/translation/src/lang/fr.json +++ b/packages/translation/src/lang/fr.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Bloqué aujourd'hui", "dnsQueriesToday": "Requêtes aujourd'hui", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Votre navigateur internet ne prend pas en charge les iframes. Merci de le mettre à jour." } }, diff --git a/packages/translation/src/lang/he.json b/packages/translation/src/lang/he.json index 7eaef9264..9ba953d8e 100644 --- a/packages/translation/src/lang/he.json +++ b/packages/translation/src/lang/he.json @@ -213,10 +213,10 @@ "changeDefaultSearchEngine": { "notification": { "success": { - "message": "" + "message": "מנוע ברירת המחדל השתנה בהצלחה" }, "error": { - "message": "" + "message": "אין אפשרות לשנות מנוע חיפוש ברירת מחדל" } } }, @@ -499,7 +499,7 @@ } }, "app": { - "search": "", + "search": "חיפוש אפליקציה", "page": { "list": { "title": "אפליקציות", @@ -625,8 +625,8 @@ "label": "כתובת אתר" }, "attemptSearchEngineCreation": { - "label": "", - "description": "" + "label": "יצירת מנוע חיפוש", + "description": "אינטגרציה {kind} יכולה לשמש עם מנועי חיפוש. סמן עבור הגדרה אוטומטית של מנוע חיפוש." } }, "action": { @@ -966,6 +966,7 @@ }, "create": { "title": "בחירת פריט להוספה", + "search": "סנן פריטים", "addToBoard": "הוספה ללוח" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "נחסמו היום", "dnsQueriesToday": "שאילתות היום", "domainsBeingBlocked": "דומיינים ברשימת החסימה" - } + }, + "domainsTooltip": "בגלל ריבוי אינטגרציות Homarr לא יכול לחשב במדיוק את כמות הדומיינים שנחסמו" }, "dnsHoleControls": { "name": "בקרות חור אבטחת DNS", @@ -1167,21 +1169,21 @@ } }, "minecraftServerStatus": { - "name": "", - "description": "", + "name": "סטטוס שרת מיינקראפט", + "description": "מציג את סטטוס שרת מיינקראפט", "option": { "title": { - "label": "" + "label": "כותרת" }, "domain": { - "label": "" + "label": "כתובת השרת" }, "isBedrockServer": { "label": "" } }, "status": { - "online": "", + "online": "מקוון", "offline": "לא מקוון" } }, @@ -1247,7 +1249,7 @@ } }, "iframe": { - "name": "", + "name": "iFrame", "description": "הטמע כל תוכן מהאינטרנט. חלק מהאתרים עשויים להגביל את הגישה.", "option": { "embedUrl": { @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "לא סופק קישור של iFrame", + "unsupportedProtocol": "כתובת הרשת שסופקה בפרוטוקול שגוי. בבקשה להשתמש באחד מ- {supportedProtocols}", "noBrowerSupport": "הדפדפן שלך אינו תומך ב-iframes. נא עדכן את הדפדפן שלך." } }, @@ -2053,14 +2056,14 @@ "notice": "כדי לגרום לדף זה להעלם עבור כל המשתמש, יש להגדיר לוח בית עבור השרת" }, "user": { - "description": "", - "link": "", - "notice": "" + "description": "לא הגדרת עדיין לוח בית.", + "link": "הגדר/י את לוח הבית שלך", + "notice": "על מנת לגרום לדף זה להיעלם, יש לציין לוח בית בהעדפות שלך" }, "anonymous": { - "description": "", - "link": "", - "notice": "" + "description": "מנהל השרת לא הגדיר עדיין לוח בית.", + "link": "הצגת לוחות ציבוריים", + "notice": "על מנת לגרום לדף זה להיעלם, בקש ממנהל השרת להגדיר לוח בית עבור השרת" } } } @@ -2068,13 +2071,13 @@ "management": { "metaTitle": "ניהול", "title": { - "morning": "", - "afternoon": "", - "evening": "" + "morning": "בוקר טוב, {username}", + "afternoon": "צהריים טובים, {username}", + "evening": "ערב טוב, {username}" }, "notFound": { "title": "לא נמצא", - "text": "" + "text": "לא ניתן לאתר את המשאב המבוקש" }, "navbar": { "items": { @@ -2106,9 +2109,9 @@ "label": "עזרה", "items": { "documentation": "תיעוד", - "submitIssue": "", + "submitIssue": "שלח בעיה", "discord": "קהילת דיסקורד", - "sourceCode": "" + "sourceCode": "קוד מקור" } }, "about": "אודות" @@ -2126,16 +2129,16 @@ }, "statisticLabel": { "boards": "לוחות", - "resources": "", - "authentication": "", - "authorization": "" + "resources": "מקורות", + "authentication": "אימות", + "authorization": "הרשאה" } }, "board": { "title": "הלוחות שלך", "action": { "new": { - "label": "" + "label": "לוח חדש" }, "open": { "label": "פתיחת לוח" @@ -2180,14 +2183,14 @@ }, "user": { "back": "חזרה למשתמשים", - "fieldsDisabledExternalProvider": "", + "fieldsDisabledExternalProvider": "שדות מסוימים מושבתים מכיוון שהם מנוהלים על ידי ספק אימות חיצוני.", "setting": { "general": { "title": "כללי", "item": { - "language": "", + "language": "שפה ואיזור", "board": "לוח בית", - "defaultSearchEngine": "", + "defaultSearchEngine": "מנוע חיפוש ברירת מחדל", "firstDayOfWeek": "היום הראשון בשבוע", "accessibility": "נגישות" } @@ -2204,25 +2207,25 @@ "title": "משתמשים" }, "edit": { - "metaTitle": "" + "metaTitle": "עריכת משתמש {username}" }, "create": { "metaTitle": "צור משתמש", - "title": "", + "title": "יצירת משתמש חדש", "step": { "personalInformation": { - "label": "" + "label": "פרטים אישיים" }, "security": { "label": "אבטחה" }, "groups": { "label": "קבוצות", - "title": "", - "description": "" + "title": "בחירת כל הקבוצות שהמשתמש יהיה חבר בהם", + "description": "הקבוצה {everyoneGroup} מוקצת עבור כל המשתמשים ולא ניתנת להסרה." }, "review": { - "label": "" + "label": "סקירה" }, "completed": { "title": "המשתמש נוצר" @@ -2232,8 +2235,8 @@ } }, "action": { - "createAnother": "", - "back": "" + "createAnother": "יצירת משתמש נוסף", + "back": "חזרה לרשימת משתמשים" } }, "invite": { @@ -2306,60 +2309,60 @@ "analytics": { "title": "ניתוחים", "general": { - "title": "", - "text": "" + "title": "שליחת ניתוח נתונים אנונימי", + "text": "Homarr ישלח ניתוחים אנונימיים באמצעות התוכנה בקוד פתוח Umami. הוא לעולם אינו אוסף מידע אישי ולכן תואם לחלוטין לדרישות ה-GDPR וה-CCPA. אנו מעודדים אותך להפעיל ניתוחים, כיוון שזה מסייע לצוות הקוד הפתוח שלנו לזהות בעיות ולהעניק עדיפות למשימות שברשימת העדיפויות שלנו." }, "widgetData": { - "title": "", - "text": "" + "title": "נתוני ווידג׳ט", + "text": "שלח אילו ווידג'טים (וכמותם) הוגדרו. אינו כולל כתובות רשת, שמות או כל מידע נוסף אחר." }, "integrationData": { - "title": "", - "text": "" + "title": "נתוני אינטגרציה", + "text": "שלח אילו אינטגרציות (וכמותם) הוגדרו. לא כולל כתובות רשת, שמות או כל מידע נוסף אחר." }, "usersData": { - "title": "", - "text": "" + "title": "נתוני משתמשים", + "text": "שלח את כמות המשתמשים והאם הופעל SSO" } }, "crawlingAndIndexing": { - "title": "", - "warning": "", + "title": "סריקה והוספה לאינדקס", + "warning": "הפעלה או השבתה של הגדרות כלשהן כאן תשפיע קשות על האופן שבו מנועי החיפוש יכנסו לאינדקס ויסרקו את הדף שלך. כל הגדרה היא בקשה ותלוית הסורק להחיל את ההגדרות הללו. היישום של כל שינוי עשוי להימשך עד מספר ימים או שבועות. הגדרות מסוימות עשויות להיות ספציפיות למנועי חיפוש.", "noIndex": { - "title": "", - "text": "" + "title": "ללא אינדקס", + "text": "אל תוסיף את האתר לאינדקס במנועי חיפוש ואל תציג אותו בתוצאות חיפוש" }, "noFollow": { - "title": "", - "text": "" + "title": "ללא מעקב", + "text": "אל תעקבו אחר קישורים בזמן ההוספה לאינדקס. השבתה זו תוביל לסורקים שינסו לעקוב אחר כל הקישורים ב-Homarr." }, "noTranslate": { - "title": "", - "text": "" + "title": "ללא תרגום", + "text": "כאשר סביר להניח ששפת האתר אינה השפת שהמשתמש ירצה לקרוא, גוגל יציג קישור תרגום בתוצאות החיפוש" }, "noSiteLinksSearchBox": { - "title": "", - "text": "" + "title": "אין תיבת חיפוש של קישורי אתרים", + "text": "גוגל תבנה תיבת חיפוש עם הקישורים שנסרקו יחד עם קישורים ישירים אחרים. הפעלה זו תבקש מגוגל להשבית את התיבה הזו." } }, "board": { "title": "לוחות", "homeBoard": { - "label": "", - "description": "" + "label": "לוח בית גלובלי", + "description": "רק לוחות ציבוריים זמינים לבחירה" } }, "search": { - "title": "", + "title": "חיפוש", "defaultSearchEngine": { - "label": "", - "description": "" + "label": "מנוע חיפוש ברירת מחדל גלובלי", + "description": "אינטגרציות מנוע חיפוש לא ניתנות לסימון כאן" } }, "appearance": { "title": "מראה", "defaultColorScheme": { - "label": "", + "label": "סכמת צבעים ברירת מחדל", "options": { "light": "בהיר", "dark": "כהה" @@ -2367,60 +2370,60 @@ } }, "culture": { - "title": "", + "title": "תרבות", "defaultLocale": { - "label": "" + "label": "שפת ברירת מחדל" } } } }, "tool": { "tasks": { - "title": "", + "title": "משימות", "status": { - "idle": "", + "idle": "ממתין", "running": "פועל", "error": "שגיאה" }, "job": { "minecraftServerStatus": { - "label": "" + "label": "סטטוס שרת מיינקראפט" }, "iconsUpdater": { - "label": "" + "label": "עדכון אייקונים" }, "analytics": { - "label": "" + "label": "ניתוחים" }, "smartHomeEntityState": { - "label": "" + "label": "סטטוס יישות בית חכם" }, "ping": { - "label": "" + "label": "פינגים" }, "mediaServer": { "label": "שרת מדיה" }, "mediaOrganizer": { - "label": "" + "label": "מארגני מדיה" }, "downloads": { - "label": "" + "label": "הורדות" }, "mediaRequestStats": { - "label": "" + "label": "סטטוס בקשות מדיה" }, "mediaRequestList": { - "label": "" + "label": "רשימת בקשות מדיה" }, "rssFeeds": { "label": "הזנות RSS" }, "indexerManager": { - "label": "" + "label": "מנהל אינדקסים" }, "healthMonitoring": { - "label": "" + "label": "ניטור בריאות המערכת" }, "dnsHole": { "label": "" @@ -2429,7 +2432,7 @@ "label": "" }, "updateChecker": { - "label": "" + "label": "בודק עדכונים" }, "mediaTranscoding": { "label": "המרת קידוד מדיה" @@ -2442,7 +2445,7 @@ "createApiToken": { "title": "", "description": "", - "button": "" + "button": "העתקה וסגירה" } }, "tab": { @@ -2450,15 +2453,15 @@ "label": "תיעוד" }, "apiKey": { - "label": "", - "title": "", + "label": "אימות", + "title": "מפתח API", "button": { - "createApiToken": "" + "createApiToken": "יצירת מפתח  API" }, "table": { "header": { "id": "מספר מזהה", - "createdBy": "" + "createdBy": "נוצר על ידי" } } } @@ -2466,7 +2469,7 @@ } }, "about": { - "version": "", + "version": "גרסה {version}", "text": "", "accordion": { "contributors": { @@ -2623,12 +2626,12 @@ "label": "קבוצה" }, "permission": { - "label": "" + "label": "הרשאה" } }, "action": { - "saveUser": "", - "saveGroup": "" + "saveUser": "שמירת הרשאות משתמש", + "saveGroup": "שמירת הרשאת קבוצה" } }, "navigationStructure": { @@ -2643,13 +2646,13 @@ "label": "עריכה" }, "new": { - "label": "" + "label": "חדש" } }, "search-engines": { "label": "מנועי חיפוש", "new": { - "label": "" + "label": "חדש" }, "edit": { "label": "עריכה" @@ -2661,7 +2664,7 @@ "apps": { "label": "אפליקציות", "new": { - "label": "" + "label": "חדש" }, "edit": { "label": "עריכה" @@ -2688,7 +2691,7 @@ "label": "דוקר" }, "logs": { - "label": "" + "label": "קבצי לוג" } }, "settings": { @@ -2700,28 +2703,28 @@ } }, "search": { - "placeholder": "", - "nothingFound": "", + "placeholder": "חפש משהו", + "nothingFound": "לא נמצאו תוצאות", "error": { - "fetch": "" + "fetch": "ארעה שגיאה בעת איסוף נתונים" }, "mode": { "appIntegrationBoard": { - "help": "", + "help": "חיפוש אפליקציות, אינטגרציות או לוחות", "group": { "app": { "title": "אפליקציות", "children": { "action": { "open": { - "label": "" + "label": "פתיחת קישור אפליקציה" }, "edit": { "label": "ערוך אפליקציה" } }, "detail": { - "title": "" + "title": "בחירת פעולה עבור האפליקציה" } } }, @@ -2730,13 +2733,13 @@ "children": { "action": { "open": { - "label": "" + "label": "פתיחת לוח" }, "homeBoard": { - "label": "" + "label": "קביעה כלוח הבית" }, "settings": { - "label": "" + "label": "פתיחת הגדרות" } }, "detail": { diff --git a/packages/translation/src/lang/hr.json b/packages/translation/src/lang/hr.json index 2655126da..9fcd098d4 100644 --- a/packages/translation/src/lang/hr.json +++ b/packages/translation/src/lang/hr.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "", "dnsQueriesToday": "Upiti danas", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Vaš preglednik ne podržava iframeove. Ažurirajte svoj preglednik." } }, diff --git a/packages/translation/src/lang/hu.json b/packages/translation/src/lang/hu.json index 787689b68..7ec22e4d5 100644 --- a/packages/translation/src/lang/hu.json +++ b/packages/translation/src/lang/hu.json @@ -966,6 +966,7 @@ }, "create": { "title": "Válassza ki a hozzáadni kívánt elemet", + "search": "", "addToBoard": "Hozzáadás a táblához" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Mai blokkolások", "dnsQueriesToday": "Mai lekérdezések", "domainsBeingBlocked": "Domainek a tiltólistán" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "DNS blokkolók ellenőrzése", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "Nincs megadva iFrame URL", + "unsupportedProtocol": "", "noBrowerSupport": "Az Ön böngészője nem támogatja a beágyazott kereteket. Kérjük, frissítse böngészőjét." } }, diff --git a/packages/translation/src/lang/it.json b/packages/translation/src/lang/it.json index 1704b856d..23a4d9456 100644 --- a/packages/translation/src/lang/it.json +++ b/packages/translation/src/lang/it.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Bloccati oggi", "dnsQueriesToday": "Query di oggi", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Il tuo browser non supporta iframes. Aggiorna il tuo browser." } }, diff --git a/packages/translation/src/lang/ja.json b/packages/translation/src/lang/ja.json index f0519d0cc..8c1a487b2 100644 --- a/packages/translation/src/lang/ja.json +++ b/packages/translation/src/lang/ja.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "今日のブロック", "dnsQueriesToday": "今日のクエリ", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "お使いのブラウザは iframe をサポートしていません。ブラウザを更新してください。" } }, diff --git a/packages/translation/src/lang/ko.json b/packages/translation/src/lang/ko.json index 815501a58..de6b796d0 100644 --- a/packages/translation/src/lang/ko.json +++ b/packages/translation/src/lang/ko.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "", "dnsQueriesToday": "오늘 쿼리", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "브라우저가 iframe을 지원하지 않습니다. 브라우저를 업데이트하세요." } }, diff --git a/packages/translation/src/lang/lt.json b/packages/translation/src/lang/lt.json index 75d008056..4f390ec35 100644 --- a/packages/translation/src/lang/lt.json +++ b/packages/translation/src/lang/lt.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Šiandien užblokuota", "dnsQueriesToday": "Užklausos šiandien", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Jūsų naršyklė nepalaiko iframe. Atnaujinkite savo naršyklę." } }, diff --git a/packages/translation/src/lang/lv.json b/packages/translation/src/lang/lv.json index 15fd286da..281f06284 100644 --- a/packages/translation/src/lang/lv.json +++ b/packages/translation/src/lang/lv.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Šodien bloķēti", "dnsQueriesToday": "Pieprasījumi šodien", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Jūsu pārlūkprogramma neatbalsta iframe. Lūdzu, atjauniniet pārlūkprogrammu." } }, diff --git a/packages/translation/src/lang/nl.json b/packages/translation/src/lang/nl.json index aa54ea68b..62e3a0cbd 100644 --- a/packages/translation/src/lang/nl.json +++ b/packages/translation/src/lang/nl.json @@ -966,6 +966,7 @@ }, "create": { "title": "Kies een item om toe te voegen", + "search": "", "addToBoard": "Toevoegen aan bord" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Vandaag geblokkeerd", "dnsQueriesToday": "Aanvragen vandaag", "domainsBeingBlocked": "Domeinen op blokkadelijst" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "DNS-hole bedieningen", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "Geen iFrame URL opgegeven", + "unsupportedProtocol": "", "noBrowerSupport": "Je browser ondersteunt geen iframes. Update je browser." } }, diff --git a/packages/translation/src/lang/no.json b/packages/translation/src/lang/no.json index 367d209a1..dadeffbd2 100644 --- a/packages/translation/src/lang/no.json +++ b/packages/translation/src/lang/no.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Blokkert i dag", "dnsQueriesToday": "Spørringer i dag", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Nettleseren din støtter ikke iframes. Vennligst oppdater nettleseren din." } }, diff --git a/packages/translation/src/lang/pl.json b/packages/translation/src/lang/pl.json index 0beae6363..c2ecde1be 100644 --- a/packages/translation/src/lang/pl.json +++ b/packages/translation/src/lang/pl.json @@ -966,6 +966,7 @@ }, "create": { "title": "Wybierz element do dodania", + "search": "", "addToBoard": "Dodaj do tablicy" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Zablokowane dzisiaj", "dnsQueriesToday": "Zapytania dzisiaj", "domainsBeingBlocked": "Domeny na liście blokowanych" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "Sterowanie dziurami DNS", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "Adres URL iFrame nie został podany", + "unsupportedProtocol": "", "noBrowerSupport": "Twoja przeglądarka nie obsługuje ramek iframe. Zaktualizuj przeglądarkę." } }, diff --git a/packages/translation/src/lang/pt.json b/packages/translation/src/lang/pt.json index 7a8163149..9f7589c54 100644 --- a/packages/translation/src/lang/pt.json +++ b/packages/translation/src/lang/pt.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Bloqueado hoje", "dnsQueriesToday": "Consultas hoje", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Seu navegador não suporta iframes. Atualize seu navegador." } }, diff --git a/packages/translation/src/lang/ro.json b/packages/translation/src/lang/ro.json index 6b26f70eb..fc025a55a 100644 --- a/packages/translation/src/lang/ro.json +++ b/packages/translation/src/lang/ro.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Blocate astăzi", "dnsQueriesToday": "Interogări astăzi", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Browser-ul tău nu acceptă iFrames. Te rugăm să actualizezi browser-ul." } }, diff --git a/packages/translation/src/lang/ru.json b/packages/translation/src/lang/ru.json index 5c85f790f..0cd49532e 100644 --- a/packages/translation/src/lang/ru.json +++ b/packages/translation/src/lang/ru.json @@ -966,6 +966,7 @@ }, "create": { "title": "Выберите тип элемента", + "search": "", "addToBoard": "Добавить на панель" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "заблокировано сегодня", "dnsQueriesToday": "DNS-запросов сегодня", "domainsBeingBlocked": "Доменов в списке блокировки" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "Управление DNS-фильтром", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "URL для iFrame не указан", + "unsupportedProtocol": "", "noBrowerSupport": "Ваш браузер не поддерживает iframes. Пожалуйста, обновите браузер." } }, diff --git a/packages/translation/src/lang/sk.json b/packages/translation/src/lang/sk.json index 827c328a5..70593832f 100644 --- a/packages/translation/src/lang/sk.json +++ b/packages/translation/src/lang/sk.json @@ -966,6 +966,7 @@ }, "create": { "title": "Vyberte položku, ktorú chcete pridať", + "search": "", "addToBoard": "Pridať na dosku" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Zablokované dnes", "dnsQueriesToday": "Poziadavky dnes", "domainsBeingBlocked": "Domény na adlistoch" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "Kontrola diery DNS", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "Nie je uvedená žiadna adresa URL iFrame", + "unsupportedProtocol": "", "noBrowerSupport": "Váš prehliadač nepodporuje iframe. Aktualizujte svoj prehliadač." } }, diff --git a/packages/translation/src/lang/sl.json b/packages/translation/src/lang/sl.json index 0860a8e71..a13e3912e 100644 --- a/packages/translation/src/lang/sl.json +++ b/packages/translation/src/lang/sl.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Blokirano danes", "dnsQueriesToday": "Poizvedbe danes", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Vaš brskalnik ne podpira iframov. Posodobite svoj brskalnik." } }, diff --git a/packages/translation/src/lang/sv.json b/packages/translation/src/lang/sv.json index 62b72c4a4..b1ef10884 100644 --- a/packages/translation/src/lang/sv.json +++ b/packages/translation/src/lang/sv.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Blockerade idag", "dnsQueriesToday": "Förfrågningar idag", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Din webbläsare stöder inte iframes. Vänligen uppdatera din webbläsare." } }, diff --git a/packages/translation/src/lang/tr.json b/packages/translation/src/lang/tr.json index 36d6dc062..8764b1c15 100644 --- a/packages/translation/src/lang/tr.json +++ b/packages/translation/src/lang/tr.json @@ -966,6 +966,7 @@ }, "create": { "title": "Eklenecek öğeyi seçin", + "search": "", "addToBoard": "Panele Ekle" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Bugün engellenenler", "dnsQueriesToday": "Bugünkü Sorgular", "domainsBeingBlocked": "Engelleme listesindeki alan adları" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "DNS Çözümleyici Kontrolleri", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "IFrame URL'si sağlanmadı", + "unsupportedProtocol": "", "noBrowerSupport": "Tarayıcınız iframe'leri desteklemiyor. Lütfen tarayıcınızı güncelleyin." } }, diff --git a/packages/translation/src/lang/uk.json b/packages/translation/src/lang/uk.json index e9986da6e..5be6576f2 100644 --- a/packages/translation/src/lang/uk.json +++ b/packages/translation/src/lang/uk.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "", "dnsQueriesToday": "Запити за сьогодні", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Ваш браузер не підтримує iframe. Будь ласка, оновіть свій браузер." } }, diff --git a/packages/translation/src/lang/vi.json b/packages/translation/src/lang/vi.json index 38ce91177..ee484c0bc 100644 --- a/packages/translation/src/lang/vi.json +++ b/packages/translation/src/lang/vi.json @@ -966,6 +966,7 @@ }, "create": { "title": "", + "search": "", "addToBoard": "" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "Đã chặn hôm nay", "dnsQueriesToday": "Truy vấn hôm nay", "domainsBeingBlocked": "" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "", + "unsupportedProtocol": "", "noBrowerSupport": "Trình duyệt của bạn không hỗ trợ iframe. Vui lòng cập nhật trình duyệt của bạn." } }, diff --git a/packages/translation/src/lang/zh.json b/packages/translation/src/lang/zh.json index 9800a9eab..ac711bd35 100644 --- a/packages/translation/src/lang/zh.json +++ b/packages/translation/src/lang/zh.json @@ -966,6 +966,7 @@ }, "create": { "title": "選擇要新增的項目", + "search": "", "addToBoard": "新增至面板" }, "moveResize": { @@ -1091,7 +1092,8 @@ "adsBlockedTodayPercentage": "今日封鎖", "dnsQueriesToday": "今日查詢", "domainsBeingBlocked": "黑名單的網域" - } + }, + "domainsTooltip": "" }, "dnsHoleControls": { "name": "DNS Hole 控制", @@ -1280,6 +1282,7 @@ }, "error": { "noUrl": "未提供 iFrame 網址", + "unsupportedProtocol": "", "noBrowerSupport": "此瀏覽器不支持 iFrame,請使用其他瀏覽器" } }, From 4d69b8167641c668f5b7065f104f22018049f596 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Sat, 11 Jan 2025 11:13:48 +0100 Subject: [PATCH 03/28] ci: add missing git config to release pipeline --- .github/workflows/deployment-docker-image.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/deployment-docker-image.yml b/.github/workflows/deployment-docker-image.yml index 74772e8ef..ab7ef7e1b 100644 --- a/.github/workflows/deployment-docker-image.yml +++ b/.github/workflows/deployment-docker-image.yml @@ -94,6 +94,8 @@ jobs: env: GITHUB_TOKEN: ${{ steps.obtainToken.outputs.token }} run: | + git config user.name "Releases Homarr" + git config user.email "175486441+homarr-releases[bot]@users.noreply.github.com" git fetch origin dev git checkout dev git pull origin dev From b399cb697945cd1bb3da2ad5222aceb9b0e71d2b Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sat, 11 Jan 2025 19:13:10 +0000 Subject: [PATCH 04/28] fix(deps): update tanstack-query monorepo to ^5.64.0 (#1922) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 6 ++-- pnpm-lock.yaml | 62 ++++++++++++++++++++-------------------- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index d5258941e..bb66dce92 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -47,9 +47,9 @@ "@million/lint": "1.0.14", "@t3-oss/env-nextjs": "^0.11.1", "@tabler/icons-react": "^3.28.1", - "@tanstack/react-query": "^5.63.0", - "@tanstack/react-query-devtools": "^5.63.0", - "@tanstack/react-query-next-experimental": "5.63.0", + "@tanstack/react-query": "^5.64.0", + "@tanstack/react-query-devtools": "^5.64.0", + "@tanstack/react-query-next-experimental": "5.64.0", "@trpc/client": "next", "@trpc/next": "next", "@trpc/react-query": "next", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 012c9065b..9221efdb6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -176,23 +176,23 @@ importers: specifier: ^3.28.1 version: 3.28.1(react@19.0.0) '@tanstack/react-query': - specifier: ^5.63.0 - version: 5.63.0(react@19.0.0) + specifier: ^5.64.0 + version: 5.64.0(react@19.0.0) '@tanstack/react-query-devtools': - specifier: ^5.63.0 - version: 5.63.0(@tanstack/react-query@5.63.0(react@19.0.0))(react@19.0.0) + specifier: ^5.64.0 + version: 5.64.0(@tanstack/react-query@5.64.0(react@19.0.0))(react@19.0.0) '@tanstack/react-query-next-experimental': - specifier: 5.63.0 - version: 5.63.0(@tanstack/react-query@5.63.0(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0) + specifier: 5.64.0 + version: 5.64.0(@tanstack/react-query@5.64.0(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0) '@trpc/client': specifier: next version: 11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3) '@trpc/next': specifier: next - version: 11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/react-query': specifier: next - version: 11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/server': specifier: next version: 11.0.0-rc.695(typescript@5.7.3) @@ -544,7 +544,7 @@ importers: version: 11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3) '@trpc/react-query': specifier: next - version: 11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/server': specifier: next version: 11.0.0-rc.695(typescript@5.7.3) @@ -3891,27 +3891,27 @@ packages: resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} engines: {node: '>=12'} - '@tanstack/query-core@5.62.16': - resolution: {integrity: sha512-9Sgft7Qavcd+sN0V25xVyo0nfmcZXBuODy3FVG7BMWTg1HMLm8wwG5tNlLlmSic1u7l1v786oavn+STiFaPH2g==} + '@tanstack/query-core@5.64.0': + resolution: {integrity: sha512-/MPJt/AaaMzdWJZTafgMyYhEX/lGjQrNz8+NDQSk8fNoU5PHqh05FhQaBrEQafW2PeBHsRbefEf//qKMiSAbQQ==} '@tanstack/query-devtools@5.62.16': resolution: {integrity: sha512-3ff6UBJr0H3nIhfLSl9911rvKqXf0u4B58jl0uYdDWLqPk9pCvYIbxC35cGxK2+8INl4IaFVUHb/IdgWrNkg3Q==} - '@tanstack/react-query-devtools@5.63.0': - resolution: {integrity: sha512-j3+22r6srSJVy8oiLUpOOupI4g7IHwbISeEGM+5ASIzzOnVUUSsY6e4nu5pxxj7ODJbiag3GpkHU/otG9B9sAA==} + '@tanstack/react-query-devtools@5.64.0': + resolution: {integrity: sha512-XORJjlbcBwPJaNbWBfZudaVVMi5TtlN1lYkHYU71hlG2c/jYpceO2yfAhZfgeyTNtqmTJ7jXOitgoGqtunsBAA==} peerDependencies: - '@tanstack/react-query': ^5.63.0 + '@tanstack/react-query': ^5.64.0 react: ^18 || ^19 - '@tanstack/react-query-next-experimental@5.63.0': - resolution: {integrity: sha512-km5aJnrxL8LMvSN6J4DV85s0wu3QKG+78j6ZoFLFbVvqwIXIxdhNuVKOsfo5gwE0XlaJOPYRnRG+5He8WI2WOg==} + '@tanstack/react-query-next-experimental@5.64.0': + resolution: {integrity: sha512-s/ylNHCkZyl0MlUn1HBEmVaoRv9BMmVlZobU7oym/ae2Rp6TVptQFy8oFPGj+oEfXTw08q00uaRBdw84JZ3HfA==} peerDependencies: - '@tanstack/react-query': ^5.63.0 + '@tanstack/react-query': ^5.64.0 next: ^13 || ^14 || ^15 react: ^18 || ^19 - '@tanstack/react-query@5.63.0': - resolution: {integrity: sha512-QWizLzSiog8xqIRYmuJRok9VELlXVBAwtINgVCgW1SNvamQwWDO5R0XFSkjoBEj53x9Of1KAthLRBUC5xmtVLQ==} + '@tanstack/react-query@5.64.0': + resolution: {integrity: sha512-tBMzlROROUcTDMpDt1NC3n9ndKnJHPB3RCpa6Bf9f31TFvqhLz879x8jldtKU+6IwMSw1Pn4K1AKA+2SYyA6TA==} peerDependencies: react: ^18 || ^19 @@ -11788,25 +11788,25 @@ snapshots: dependencies: remove-accents: 0.5.0 - '@tanstack/query-core@5.62.16': {} + '@tanstack/query-core@5.64.0': {} '@tanstack/query-devtools@5.62.16': {} - '@tanstack/react-query-devtools@5.63.0(@tanstack/react-query@5.63.0(react@19.0.0))(react@19.0.0)': + '@tanstack/react-query-devtools@5.64.0(@tanstack/react-query@5.64.0(react@19.0.0))(react@19.0.0)': dependencies: '@tanstack/query-devtools': 5.62.16 - '@tanstack/react-query': 5.63.0(react@19.0.0) + '@tanstack/react-query': 5.64.0(react@19.0.0) react: 19.0.0 - '@tanstack/react-query-next-experimental@5.63.0(@tanstack/react-query@5.63.0(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0)': + '@tanstack/react-query-next-experimental@5.64.0(@tanstack/react-query@5.64.0(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0)': dependencies: - '@tanstack/react-query': 5.63.0(react@19.0.0) + '@tanstack/react-query': 5.64.0(react@19.0.0) next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) react: 19.0.0 - '@tanstack/react-query@5.63.0(react@19.0.0)': + '@tanstack/react-query@5.64.0(react@19.0.0)': dependencies: - '@tanstack/query-core': 5.62.16 + '@tanstack/query-core': 5.64.0 react: 19.0.0 '@tanstack/react-table@8.20.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': @@ -12045,7 +12045,7 @@ snapshots: '@trpc/server': 11.0.0-rc.695(typescript@5.7.3) typescript: 5.7.3 - '@trpc/next@11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@trpc/next@11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: '@trpc/client': 11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3) '@trpc/server': 11.0.0-rc.695(typescript@5.7.3) @@ -12054,12 +12054,12 @@ snapshots: react-dom: 19.0.0(react@19.0.0) typescript: 5.7.3 optionalDependencies: - '@tanstack/react-query': 5.63.0(react@19.0.0) - '@trpc/react-query': 11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@tanstack/react-query': 5.64.0(react@19.0.0) + '@trpc/react-query': 11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@trpc/react-query@11.0.0-rc.695(@tanstack/react-query@5.63.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@trpc/react-query@11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@tanstack/react-query': 5.63.0(react@19.0.0) + '@tanstack/react-query': 5.64.0(react@19.0.0) '@trpc/client': 11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3) '@trpc/server': 11.0.0-rc.695(typescript@5.7.3) react: 19.0.0 From 467d5e21ae5e393762a0a6c0981d5d5d96892166 Mon Sep 17 00:00:00 2001 From: "homarr-crowdin[bot]" <190541745+homarr-crowdin[bot]@users.noreply.github.com> Date: Sun, 12 Jan 2025 00:49:05 +0000 Subject: [PATCH 05/28] chore(lang): updated translations from crowdin Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com> --- packages/translation/src/lang/cn.json | 12 ++++++------ packages/translation/src/lang/uk.json | 2 +- packages/translation/src/lang/zh.json | 6 +++--- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/translation/src/lang/cn.json b/packages/translation/src/lang/cn.json index 612e7d471..558e622ae 100644 --- a/packages/translation/src/lang/cn.json +++ b/packages/translation/src/lang/cn.json @@ -912,7 +912,7 @@ }, "remove": { "title": "删除动态部分", - "message": "您确定要删除这个动态部分吗?项目将在父部分的同一位置移动。" + "message": "你确定你要删除这个动态部分?项目将被移动到父节的相同位置。" } }, "category": { @@ -927,8 +927,8 @@ "remove": "删除分类", "moveUp": "上移", "moveDown": "下移", - "createAbove": "新分类之上", - "createBelow": "新分类之下" + "createAbove": "上方新建分类", + "createBelow": "下方新建分类" }, "create": { "title": "新建分类", @@ -966,7 +966,7 @@ }, "create": { "title": "选择要添加的项目", - "search": "", + "search": "筛选项目", "addToBoard": "添加到面板" }, "moveResize": { @@ -1093,7 +1093,7 @@ "dnsQueriesToday": "今日查询", "domainsBeingBlocked": "黑名单上的域" }, - "domainsTooltip": "" + "domainsTooltip": "由于多个集成,Homarr 无法计算被阻止的域的准确数量" }, "dnsHoleControls": { "name": "DNS Hole 控制", @@ -1282,7 +1282,7 @@ }, "error": { "noUrl": "没有提供 iFrame 网址", - "unsupportedProtocol": "", + "unsupportedProtocol": "提供的URL使用了不支持的协议。请使用({supportedProtocols})中的一个", "noBrowerSupport": "您的浏览器不支持 iframe。请更新您的浏览器。" } }, diff --git a/packages/translation/src/lang/uk.json b/packages/translation/src/lang/uk.json index 5be6576f2..b9aeefcce 100644 --- a/packages/translation/src/lang/uk.json +++ b/packages/translation/src/lang/uk.json @@ -213,7 +213,7 @@ "changeDefaultSearchEngine": { "notification": { "success": { - "message": "" + "message": "Стандартну систему пошуку змінено успішно" }, "error": { "message": "" diff --git a/packages/translation/src/lang/zh.json b/packages/translation/src/lang/zh.json index ac711bd35..fb35d4871 100644 --- a/packages/translation/src/lang/zh.json +++ b/packages/translation/src/lang/zh.json @@ -966,7 +966,7 @@ }, "create": { "title": "選擇要新增的項目", - "search": "", + "search": "篩選項目", "addToBoard": "新增至面板" }, "moveResize": { @@ -1093,7 +1093,7 @@ "dnsQueriesToday": "今日查詢", "domainsBeingBlocked": "黑名單的網域" }, - "domainsTooltip": "" + "domainsTooltip": "由於多個集成,Homarr 無法精準計算被阻擋的網域數量" }, "dnsHoleControls": { "name": "DNS Hole 控制", @@ -1282,7 +1282,7 @@ }, "error": { "noUrl": "未提供 iFrame 網址", - "unsupportedProtocol": "", + "unsupportedProtocol": "提供的網址使用了不支援的協議,請使用以下之一:{supportedProtocols}", "noBrowerSupport": "此瀏覽器不支持 iFrame,請使用其他瀏覽器" } }, From fc6dbc92dfd947d9352e6eeebae040db69d9e903 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Sun, 12 Jan 2025 10:45:02 +0000 Subject: [PATCH 06/28] chore(deps): update react monorepo (#1927) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 4 +- pnpm-lock.yaml | 172 +++++++++++++++++++-------------------- 2 files changed, 88 insertions(+), 88 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index bb66dce92..889f3e9bf 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -84,8 +84,8 @@ "@types/chroma-js": "3.1.0", "@types/node": "^22.10.5", "@types/prismjs": "^1.26.5", - "@types/react": "19.0.4", - "@types/react-dom": "19.0.2", + "@types/react": "19.0.5", + "@types/react-dom": "19.0.3", "@types/swagger-ui-react": "^4.18.3", "concurrently": "^9.1.2", "eslint": "^9.18.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9221efdb6..3277ef07e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -153,19 +153,19 @@ importers: version: 7.15.3(chroma-js@3.1.2) '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/dropzone': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) '@mantine/modals': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/tiptap': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@million/lint': specifier: 1.0.14 version: 1.0.14(rollup@4.21.3)(webpack-sources@3.2.3) @@ -225,10 +225,10 @@ importers: version: 11.0.1 jotai: specifier: ^2.11.0 - version: 2.11.0(@types/react@19.0.4)(react@19.0.0) + version: 2.11.0(@types/react@19.0.5)(react@19.0.0) mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) @@ -258,7 +258,7 @@ importers: version: 2.2.2 swagger-ui-react: specifier: ^5.18.2 - version: 5.18.2(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 5.18.2(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) use-deep-compare-effect: specifier: ^1.8.1 version: 1.8.1(react@19.0.0) @@ -282,11 +282,11 @@ importers: specifier: ^1.26.5 version: 1.26.5 '@types/react': - specifier: 19.0.4 - version: 19.0.4 + specifier: 19.0.5 + version: 19.0.5 '@types/react-dom': - specifier: 19.0.2 - version: 19.0.2(@types/react@19.0.4) + specifier: 19.0.3 + version: 19.0.3(@types/react@19.0.5) '@types/swagger-ui-react': specifier: ^4.18.3 version: 4.18.3 @@ -921,10 +921,10 @@ importers: version: 0.30.1 drizzle-orm: specifier: ^0.38.3 - version: 0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.4)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0) + version: 0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.5)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0) drizzle-zod: specifier: ^0.6.1 - version: 0.6.1(drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.4)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0))(zod@3.24.1) + version: 0.6.1(drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.5)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0))(zod@3.24.1) mysql2: specifier: 3.12.0 version: 3.12.0 @@ -1134,7 +1134,7 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) @@ -1192,7 +1192,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) @@ -1232,7 +1232,7 @@ importers: version: link:../ui '@mantine/notifications': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) @@ -1290,7 +1290,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) @@ -1527,19 +1527,19 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) '@mantine/spotlight': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) jotai: specifier: ^2.11.0 - version: 2.11.0(@types/react@19.0.4)(react@19.0.0) + version: 2.11.0(@types/react@19.0.5)(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) @@ -1585,7 +1585,7 @@ importers: version: 4.3.1 mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) @@ -1634,10 +1634,10 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/dates': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) @@ -1646,7 +1646,7 @@ importers: version: 3.28.1(react@19.0.0) mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) @@ -1762,7 +1762,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) @@ -1822,7 +1822,7 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) @@ -4329,13 +4329,13 @@ packages: '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@19.0.2': - resolution: {integrity: sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==} + '@types/react-dom@19.0.3': + resolution: {integrity: sha512-0Knk+HJiMP/qOZgMyNFamlIjw9OFCsyC2ZbigmEEyXXixgre6IQpm/4V+r3qH4GC1JPvRJKInw+on2rV6YZLeA==} peerDependencies: '@types/react': ^19.0.0 - '@types/react@19.0.4': - resolution: {integrity: sha512-3O4QisJDYr1uTUMZHA2YswiQZRq+Pd8D+GdVFYikTutYsTz+QZgWkAPnP7rx9txoI6EXKcPiluMqWPFV3tT9Wg==} + '@types/react@19.0.5': + resolution: {integrity: sha512-i4OQzFiqsUCfoBns/KHpz+4QcvfjoCsTUi+mugo3lrSRA3+x0gJVvhZhAJrwLGEqz4EXiFVP4hPnOugx+m2uhg==} '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -10752,7 +10752,7 @@ snapshots: dependencies: chroma-js: 3.1.2 - '@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@floating-ui/react': 0.26.28(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) @@ -10760,24 +10760,24 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) react-number-format: 5.4.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-remove-scroll: 2.6.2(@types/react@19.0.4)(react@19.0.0) - react-textarea-autosize: 8.5.6(@types/react@19.0.4)(react@19.0.0) + react-remove-scroll: 2.6.2(@types/react@19.0.5)(react@19.0.0) + react-textarea-autosize: 8.5.6(@types/react@19.0.5)(react@19.0.0) type-fest: 4.30.2 transitivePeerDependencies: - '@types/react' - '@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) clsx: 2.1.1 dayjs: 1.11.13 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - '@mantine/dropzone@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/dropzone@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -10793,25 +10793,25 @@ snapshots: dependencies: react: 19.0.0 - '@mantine/modals@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/modals@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - '@mantine/notifications@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/notifications@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) '@mantine/store': 7.15.3(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/spotlight@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/spotlight@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) '@mantine/store': 7.15.3(react@19.0.0) react: 19.0.0 @@ -10821,9 +10821,9 @@ snapshots: dependencies: react: 19.0.0 - '@mantine/tiptap@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/tiptap@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) '@tiptap/extension-link': 2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2) '@tiptap/react': 2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -12269,11 +12269,11 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/react-dom@19.0.2(@types/react@19.0.4)': + '@types/react-dom@19.0.3(@types/react@19.0.5)': dependencies: - '@types/react': 19.0.4 + '@types/react': 19.0.5 - '@types/react@19.0.4': + '@types/react@19.0.5': dependencies: csstype: 3.1.3 @@ -12305,7 +12305,7 @@ snapshots: '@types/swagger-ui-react@4.18.3': dependencies: - '@types/react': 19.0.4 + '@types/react': 19.0.5 '@types/through@0.0.33': dependencies: @@ -13647,18 +13647,18 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.4)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0): + drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.5)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0): optionalDependencies: '@libsql/client-wasm': 0.14.0 '@types/better-sqlite3': 7.6.12 - '@types/react': 19.0.4 + '@types/react': 19.0.5 better-sqlite3: 11.7.2 mysql2: 3.12.0 react: 19.0.0 - drizzle-zod@0.6.1(drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.4)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0))(zod@3.24.1): + drizzle-zod@0.6.1(drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.5)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0))(zod@3.24.1): dependencies: - drizzle-orm: 0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.4)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0) + drizzle-orm: 0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.5)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0) zod: 3.24.1 dunder-proto@1.0.1: @@ -15239,9 +15239,9 @@ snapshots: jose@5.9.6: {} - jotai@2.11.0(@types/react@19.0.4)(react@19.0.0): + jotai@2.11.0(@types/react@19.0.5)(react@19.0.0): optionalDependencies: - '@types/react': 19.0.4 + '@types/react': 19.0.5 react: 19.0.0 js-base64@3.7.7: @@ -15491,10 +15491,10 @@ snapshots: make-error@1.3.6: {} - mantine-react-table@2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + mantine-react-table@2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/dates': 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/dates': 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) '@tabler/icons-react': 3.28.1(react@19.0.0) '@tanstack/match-sorter-utils': 8.19.4 @@ -16529,35 +16529,35 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-redux@9.1.2(@types/react@19.0.4)(react@19.0.0)(redux@5.0.1): + react-redux@9.1.2(@types/react@19.0.5)(react@19.0.0)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.3 react: 19.0.0 use-sync-external-store: 1.2.2(react@19.0.0) optionalDependencies: - '@types/react': 19.0.4 + '@types/react': 19.0.5 redux: 5.0.1 react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.8(@types/react@19.0.4)(react@19.0.0): + react-remove-scroll-bar@2.3.8(@types/react@19.0.5)(react@19.0.0): dependencies: react: 19.0.0 - react-style-singleton: 2.2.3(@types/react@19.0.4)(react@19.0.0) + react-style-singleton: 2.2.3(@types/react@19.0.5)(react@19.0.0) tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.4 + '@types/react': 19.0.5 - react-remove-scroll@2.6.2(@types/react@19.0.4)(react@19.0.0): + react-remove-scroll@2.6.2(@types/react@19.0.5)(react@19.0.0): dependencies: react: 19.0.0 - react-remove-scroll-bar: 2.3.8(@types/react@19.0.4)(react@19.0.0) - react-style-singleton: 2.2.1(@types/react@19.0.4)(react@19.0.0) + react-remove-scroll-bar: 2.3.8(@types/react@19.0.5)(react@19.0.0) + react-style-singleton: 2.2.1(@types/react@19.0.5)(react@19.0.0) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.0.4)(react@19.0.0) - use-sidecar: 1.1.2(@types/react@19.0.4)(react@19.0.0) + use-callback-ref: 1.3.3(@types/react@19.0.5)(react@19.0.0) + use-sidecar: 1.1.2(@types/react@19.0.5)(react@19.0.0) optionalDependencies: - '@types/react': 19.0.4 + '@types/react': 19.0.5 react-scan@0.0.31: dependencies: @@ -16572,22 +16572,22 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-style-singleton@2.2.1(@types/react@19.0.4)(react@19.0.0): + react-style-singleton@2.2.1(@types/react@19.0.5)(react@19.0.0): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.4 + '@types/react': 19.0.5 - react-style-singleton@2.2.3(@types/react@19.0.4)(react@19.0.0): + react-style-singleton@2.2.3(@types/react@19.0.5)(react@19.0.0): dependencies: get-nonce: 1.0.1 react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.4 + '@types/react': 19.0.5 react-syntax-highlighter@15.5.0(react@19.0.0): dependencies: @@ -16598,12 +16598,12 @@ snapshots: react: 19.0.0 refractor: 3.6.0 - react-textarea-autosize@8.5.6(@types/react@19.0.4)(react@19.0.0): + react-textarea-autosize@8.5.6(@types/react@19.0.5)(react@19.0.0): dependencies: '@babel/runtime': 7.25.6 react: 19.0.0 use-composed-ref: 1.3.0(react@19.0.0) - use-latest: 1.2.1(@types/react@19.0.4)(react@19.0.0) + use-latest: 1.2.1(@types/react@19.0.5)(react@19.0.0) transitivePeerDependencies: - '@types/react' @@ -17434,7 +17434,7 @@ snapshots: transitivePeerDependencies: - debug - swagger-ui-react@5.18.2(@types/react@19.0.4)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + swagger-ui-react@5.18.2(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime-corejs3': 7.25.6 '@braintree/sanitize-url': 7.0.4 @@ -17459,7 +17459,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.0.0(react@19.0.0))(react@19.0.0) react-inspector: 6.0.2(react@19.0.0) - react-redux: 9.1.2(@types/react@19.0.4)(react@19.0.0)(redux@5.0.1) + react-redux: 9.1.2(@types/react@19.0.5)(react@19.0.0)(redux@5.0.1) react-syntax-highlighter: 15.5.0(react@19.0.0) redux: 5.0.1 redux-immutable: 4.0.0(immutable@3.8.2) @@ -18027,12 +18027,12 @@ snapshots: url-toolkit@2.2.5: {} - use-callback-ref@1.3.3(@types/react@19.0.4)(react@19.0.0): + use-callback-ref@1.3.3(@types/react@19.0.5)(react@19.0.0): dependencies: react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.4 + '@types/react': 19.0.5 use-composed-ref@1.3.0(react@19.0.0): dependencies: @@ -18050,26 +18050,26 @@ snapshots: intl-messageformat: 10.7.1 react: 19.0.0 - use-isomorphic-layout-effect@1.1.2(@types/react@19.0.4)(react@19.0.0): + use-isomorphic-layout-effect@1.1.2(@types/react@19.0.5)(react@19.0.0): dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.4 + '@types/react': 19.0.5 - use-latest@1.2.1(@types/react@19.0.4)(react@19.0.0): + use-latest@1.2.1(@types/react@19.0.5)(react@19.0.0): dependencies: react: 19.0.0 - use-isomorphic-layout-effect: 1.1.2(@types/react@19.0.4)(react@19.0.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@19.0.5)(react@19.0.0) optionalDependencies: - '@types/react': 19.0.4 + '@types/react': 19.0.5 - use-sidecar@1.1.2(@types/react@19.0.4)(react@19.0.0): + use-sidecar@1.1.2(@types/react@19.0.5)(react@19.0.0): dependencies: detect-node-es: 1.1.0 react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.4 + '@types/react': 19.0.5 use-sync-external-store@1.2.2(react@19.0.0): dependencies: From 6b36ec3103ab9eeee87fb3a7e547522603085d0a Mon Sep 17 00:00:00 2001 From: "homarr-crowdin[bot]" <190541745+homarr-crowdin[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 00:47:42 +0000 Subject: [PATCH 07/28] 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 | 6 +++--- packages/translation/src/lang/uk.json | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/translation/src/lang/tr.json b/packages/translation/src/lang/tr.json index 8764b1c15..2bc44e73e 100644 --- a/packages/translation/src/lang/tr.json +++ b/packages/translation/src/lang/tr.json @@ -966,7 +966,7 @@ }, "create": { "title": "Eklenecek öğeyi seçin", - "search": "", + "search": "Öğeleri Filtrele", "addToBoard": "Panele Ekle" }, "moveResize": { @@ -1093,7 +1093,7 @@ "dnsQueriesToday": "Bugünkü Sorgular", "domainsBeingBlocked": "Engelleme listesindeki alan adları" }, - "domainsTooltip": "" + "domainsTooltip": "Birden fazla entegrasyon nedeniyle Homarr, engellenen alan adlarının tam sayısını hesaplayamıyor" }, "dnsHoleControls": { "name": "DNS Çözümleyici Kontrolleri", @@ -1282,7 +1282,7 @@ }, "error": { "noUrl": "IFrame URL'si sağlanmadı", - "unsupportedProtocol": "", + "unsupportedProtocol": "Sağlanan URL, desteklenmeyen bir protokol kullanıyor. Lütfen ({supportedProtocols})'den birini kullanın", "noBrowerSupport": "Tarayıcınız iframe'leri desteklemiyor. Lütfen tarayıcınızı güncelleyin." } }, diff --git a/packages/translation/src/lang/uk.json b/packages/translation/src/lang/uk.json index b9aeefcce..9d6095f57 100644 --- a/packages/translation/src/lang/uk.json +++ b/packages/translation/src/lang/uk.json @@ -216,7 +216,7 @@ "message": "Стандартну систему пошуку змінено успішно" }, "error": { - "message": "" + "message": "Не вдалося змінити стандартну систему пошуку" } } }, @@ -236,7 +236,7 @@ "message": "Іконки ping перемкнуто успішно" }, "error": { - "message": "Не вдалося перемикнути ping-значки" + "message": "Не вдалося перемикнути ping-іконки" } } }, From 56755d1ab4194de04faeb569020f6d19623bd29a Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Mon, 13 Jan 2025 18:50:51 +0100 Subject: [PATCH 08/28] fix: trpc removed export anything from client in react-query (#1941) --- packages/api/src/client.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/api/src/client.ts b/packages/api/src/client.ts index 985446a6b..3bac46dc7 100644 --- a/packages/api/src/client.ts +++ b/packages/api/src/client.ts @@ -1,6 +1,7 @@ "use client"; -import { createTRPCClient, createTRPCReact, httpLink } from "@trpc/react-query"; +import { createTRPCClient, httpLink } from "@trpc/client"; +import { createTRPCReact } from "@trpc/react-query"; import SuperJSON from "superjson"; import type { AppRouter } from "."; From feecdd36d49890022e8f479efe6cefa3f77d265a Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 18:24:00 +0000 Subject: [PATCH 09/28] fix(deps): update dependency typescript-eslint to ^8.20.0 (#1938) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 182 ++++++++++++++++++------------------ tooling/eslint/package.json | 2 +- 2 files changed, 92 insertions(+), 92 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3277ef07e..d056dfb80 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -186,16 +186,16 @@ importers: version: 5.64.0(@tanstack/react-query@5.64.0(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0) '@trpc/client': specifier: next - version: 11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3) + version: 11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3) '@trpc/next': specifier: next - version: 11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/react-query': specifier: next - version: 11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/server': specifier: next - version: 11.0.0-rc.695(typescript@5.7.3) + version: 11.0.0-rc.700(typescript@5.7.3) '@xterm/addon-canvas': specifier: ^0.7.0 version: 0.7.0(@xterm/xterm@5.5.0) @@ -541,13 +541,13 @@ importers: version: link:../validation '@trpc/client': specifier: next - version: 11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3) + version: 11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3) '@trpc/react-query': specifier: next - version: 11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/server': specifier: next - version: 11.0.0-rc.695(typescript@5.7.3) + version: 11.0.0-rc.700(typescript@5.7.3) dockerode: specifier: ^4.0.3 version: 4.0.3 @@ -568,7 +568,7 @@ importers: version: 2.2.2 trpc-to-openapi: specifier: ^2.1.2 - version: 2.1.2(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(zod-openapi@2.19.0(zod@3.24.1))(zod@3.24.1) + version: 2.1.2(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(zod-openapi@2.19.0(zod@3.24.1))(zod@3.24.1) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1868,7 +1868,7 @@ importers: version: 2.3.3(eslint@9.18.0) eslint-plugin-import: specifier: ^2.31.0 - version: 2.31.0(@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0) + version: 2.31.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0) eslint-plugin-jsx-a11y: specifier: ^6.10.2 version: 6.10.2(eslint@9.18.0) @@ -1879,8 +1879,8 @@ importers: specifier: ^5.1.0 version: 5.1.0(eslint@9.18.0) typescript-eslint: - specifier: ^8.19.1 - version: 8.19.1(eslint@9.18.0)(typescript@5.7.3) + specifier: ^8.20.0 + version: 8.20.0(eslint@9.18.0)(typescript@5.7.3) devDependencies: '@homarr/prettier-config': specifier: workspace:^0.1.0 @@ -4136,19 +4136,19 @@ packages: '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - '@trpc/client@11.0.0-rc.695': - resolution: {integrity: sha512-PDLTGY4FYU0aJAHHJYGdmn6ePlkZcqX6FjyZodmpSlYrIZG8r21J6X4+nebFnsIUetxktmcmlJziUoEFYVH56g==} + '@trpc/client@11.0.0-rc.700': + resolution: {integrity: sha512-8yktSkK/jbDss4pA+3EwwDY972qBrvGN49Kpa7oA/0My40YohlEwrEwLLI5+rdICUi3MFv7jkqzKydgXHJJPRw==} peerDependencies: - '@trpc/server': 11.0.0-rc.695+01bdfa997 + '@trpc/server': 11.0.0-rc.700+e5c0c1a82 typescript: '>=5.7.2' - '@trpc/next@11.0.0-rc.695': - resolution: {integrity: sha512-aR4Tpq1Y+VtkzPRcxTy3UWjKyZEvb8kef8OAs56nIr92c9Hl/VGkF3zX92dfzRJ+kGqSqoY9HymPZTyX9WTNXQ==} + '@trpc/next@11.0.0-rc.700': + resolution: {integrity: sha512-IZoDhq577LDUZ22S9XO7PJzlh0erWnuuaoExYXGz3UV/5HhQ91c3+hSGvx8s7BiOAWdMeFDGxanwjaUMaJquXg==} peerDependencies: '@tanstack/react-query': ^5.59.15 - '@trpc/client': 11.0.0-rc.695+01bdfa997 - '@trpc/react-query': 11.0.0-rc.695+01bdfa997 - '@trpc/server': 11.0.0-rc.695+01bdfa997 + '@trpc/client': 11.0.0-rc.700+e5c0c1a82 + '@trpc/react-query': 11.0.0-rc.700+e5c0c1a82 + '@trpc/server': 11.0.0-rc.700+e5c0c1a82 next: '*' react: '>=16.8.0' react-dom: '>=16.8.0' @@ -4159,18 +4159,18 @@ packages: '@trpc/react-query': optional: true - '@trpc/react-query@11.0.0-rc.695': - resolution: {integrity: sha512-3+dj2oy2BvE+vqRJyEvL/JMTPDgSWMfQSxaG4p/TV8FrQFgx6CXUzfMzxyNChzQQ/fDrXIrZcNqsu8vK3MtarA==} + '@trpc/react-query@11.0.0-rc.700': + resolution: {integrity: sha512-/8tZ7PrfVFOKHjtekSCE0smJLO6v2xxuaXbnSDV7saCoJXIID/+olt3YbwvhAzEzFCaWF9UUuigULW4MIr9Hvw==} peerDependencies: '@tanstack/react-query': ^5.62.8 - '@trpc/client': 11.0.0-rc.695+01bdfa997 - '@trpc/server': 11.0.0-rc.695+01bdfa997 + '@trpc/client': 11.0.0-rc.700+e5c0c1a82 + '@trpc/server': 11.0.0-rc.700+e5c0c1a82 react: '>=18.2.0' react-dom: '>=18.2.0' typescript: '>=5.7.2' - '@trpc/server@11.0.0-rc.695': - resolution: {integrity: sha512-r8e7shX/uoGWSDTRYoy6LmbgXYIlaWK6BDi9PyOCkoh67+ZNOVFSmb3c4XAwyhp3l2QhtjiCQXGxDPFetzP0mA==} + '@trpc/server@11.0.0-rc.700': + resolution: {integrity: sha512-EmbaGj76YcZWsnujZrrJEYa/2a6ZncTMm1he99RlemWE/ZsZbN+I+KCz+VKIsUr+JLaQmQMElcXs2x0qLI6T5g==} peerDependencies: typescript: '>=5.7.2' @@ -4385,51 +4385,51 @@ packages: '@types/xml2js@0.4.14': resolution: {integrity: sha512-4YnrRemBShWRO2QjvUin8ESA41rH+9nQGLUGZV/1IDhi3SL9OhdpNC/MrulTWuptXKwhx/aDxE7toV0f/ypIXQ==} - '@typescript-eslint/eslint-plugin@8.19.1': - resolution: {integrity: sha512-tJzcVyvvb9h/PB96g30MpxACd9IrunT7GF9wfA9/0TJ1LxGOJx1TdPzSbBBnNED7K9Ka8ybJsnEpiXPktolTLg==} + '@typescript-eslint/eslint-plugin@8.20.0': + resolution: {integrity: sha512-naduuphVw5StFfqp4Gq4WhIBE2gN1GEmMUExpJYknZJdRnc+2gDzB8Z3+5+/Kv33hPQRDGzQO/0opHE72lZZ6A==} 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.8.0' - '@typescript-eslint/parser@8.19.1': - resolution: {integrity: sha512-67gbfv8rAwawjYx3fYArwldTQKoYfezNUT4D5ioWetr/xCrxXxvleo3uuiFuKfejipvq+og7mjz3b0G2bVyUCw==} + '@typescript-eslint/parser@8.20.0': + resolution: {integrity: sha512-gKXG7A5HMyjDIedBi6bUrDcun8GIjnI8qOwVLiY3rx6T/sHP/19XLJOnIq/FgQvWLHja5JN/LSE7eklNBr612g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/scope-manager@8.19.1': - resolution: {integrity: sha512-60L9KIuN/xgmsINzonOcMDSB8p82h95hoBfSBtXuO4jlR1R9L1xSkmVZKgCPVfavDlXihh4ARNjXhh1gGnLC7Q==} + '@typescript-eslint/scope-manager@8.20.0': + resolution: {integrity: sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.19.1': - resolution: {integrity: sha512-Rp7k9lhDKBMRJB/nM9Ksp1zs4796wVNyihG9/TU9R6KCJDNkQbc2EOKjrBtLYh3396ZdpXLtr/MkaSEmNMtykw==} + '@typescript-eslint/type-utils@8.20.0': + resolution: {integrity: sha512-bPC+j71GGvA7rVNAHAtOjbVXbLN5PkwqMvy1cwGeaxUoRQXVuKCebRoLzm+IPW/NtFFpstn1ummSIasD5t60GA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/types@8.19.1': - resolution: {integrity: sha512-JBVHMLj7B1K1v1051ZaMMgLW4Q/jre5qGK0Ew6UgXz1Rqh+/xPzV1aW581OM00X6iOfyr1be+QyW8LOUf19BbA==} + '@typescript-eslint/types@8.20.0': + resolution: {integrity: sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.19.1': - resolution: {integrity: sha512-jk/TZwSMJlxlNnqhy0Eod1PNEvCkpY6MXOXE/WLlblZ6ibb32i2We4uByoKPv1d0OD2xebDv4hbs3fm11SMw8Q==} + '@typescript-eslint/typescript-estree@8.20.0': + resolution: {integrity: sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/utils@8.19.1': - resolution: {integrity: sha512-IxG5gLO0Ne+KaUc8iW1A+XuKLd63o4wlbI1Zp692n1xojCl/THvgIKXJXBZixTh5dd5+yTJ/VXH7GJaaw21qXA==} + '@typescript-eslint/utils@8.20.0': + resolution: {integrity: sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/visitor-keys@8.19.1': - resolution: {integrity: sha512-fzmjU8CHK853V/avYZAvuVut3ZTfwN5YtMaoi+X9Y9MA9keaWNHC3zEQ9zvyX/7Hj+5JkNyK1l7TOR2hevHB6Q==} + '@typescript-eslint/visitor-keys@8.20.0': + resolution: {integrity: sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@umami/node@0.4.0': @@ -9244,8 +9244,8 @@ packages: types-ramda@0.30.1: resolution: {integrity: sha512-1HTsf5/QVRmLzcGfldPFvkVsAdi1db1BBKzi7iW3KBUlOICg/nKnFS+jGqDJS3YD8VsWbAh7JiHeBvbsw8RPxA==} - typescript-eslint@8.19.1: - resolution: {integrity: sha512-LKPUQpdEMVOeKluHi8md7rwLcoXHhwvWp3x+sJkMuq3gGm9yaYJtPo8sRZSblMFJ5pcOGCAak/scKf1mvZDlQw==} + typescript-eslint@8.20.0: + resolution: {integrity: sha512-Kxz2QRFsgbWj6Xcftlw3Dd154b3cEPFqQC+qMZrMypSijPd4UanKKvoKDrJ4o8AIfZFKAF+7sMaEIR8mTElozA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -12040,33 +12040,33 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3)': + '@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3)': dependencies: - '@trpc/server': 11.0.0-rc.695(typescript@5.7.3) + '@trpc/server': 11.0.0-rc.700(typescript@5.7.3) typescript: 5.7.3 - '@trpc/next@11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@trpc/next@11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@trpc/client': 11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3) - '@trpc/server': 11.0.0-rc.695(typescript@5.7.3) + '@trpc/client': 11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3) + '@trpc/server': 11.0.0-rc.700(typescript@5.7.3) next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) typescript: 5.7.3 optionalDependencies: '@tanstack/react-query': 5.64.0(react@19.0.0) - '@trpc/react-query': 11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@trpc/react-query': 11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@trpc/react-query@11.0.0-rc.695(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: '@tanstack/react-query': 5.64.0(react@19.0.0) - '@trpc/client': 11.0.0-rc.695(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(typescript@5.7.3) - '@trpc/server': 11.0.0-rc.695(typescript@5.7.3) + '@trpc/client': 11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3) + '@trpc/server': 11.0.0-rc.700(typescript@5.7.3) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) typescript: 5.7.3 - '@trpc/server@11.0.0-rc.695(typescript@5.7.3)': + '@trpc/server@11.0.0-rc.700(typescript@5.7.3)': dependencies: typescript: 5.7.3 @@ -12331,14 +12331,14 @@ snapshots: dependencies: '@types/node': 22.10.5 - '@typescript-eslint/eslint-plugin@8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0)(typescript@5.7.3)': + '@typescript-eslint/eslint-plugin@8.20.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0)(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.19.1(eslint@9.18.0)(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.19.1 - '@typescript-eslint/type-utils': 8.19.1(eslint@9.18.0)(typescript@5.7.3) - '@typescript-eslint/utils': 8.19.1(eslint@9.18.0)(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.19.1 + '@typescript-eslint/parser': 8.20.0(eslint@9.18.0)(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.20.0 + '@typescript-eslint/type-utils': 8.20.0(eslint@9.18.0)(typescript@5.7.3) + '@typescript-eslint/utils': 8.20.0(eslint@9.18.0)(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.20.0 eslint: 9.18.0 graphemer: 1.4.0 ignore: 5.3.2 @@ -12348,27 +12348,27 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3)': + '@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.7.3)': dependencies: - '@typescript-eslint/scope-manager': 8.19.1 - '@typescript-eslint/types': 8.19.1 - '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.19.1 + '@typescript-eslint/scope-manager': 8.20.0 + '@typescript-eslint/types': 8.20.0 + '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.20.0 debug: 4.4.0 eslint: 9.18.0 typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.19.1': + '@typescript-eslint/scope-manager@8.20.0': dependencies: - '@typescript-eslint/types': 8.19.1 - '@typescript-eslint/visitor-keys': 8.19.1 + '@typescript-eslint/types': 8.20.0 + '@typescript-eslint/visitor-keys': 8.20.0 - '@typescript-eslint/type-utils@8.19.1(eslint@9.18.0)(typescript@5.7.3)': + '@typescript-eslint/type-utils@8.20.0(eslint@9.18.0)(typescript@5.7.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3) - '@typescript-eslint/utils': 8.19.1(eslint@9.18.0)(typescript@5.7.3) + '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) + '@typescript-eslint/utils': 8.20.0(eslint@9.18.0)(typescript@5.7.3) debug: 4.4.0 eslint: 9.18.0 ts-api-utils: 2.0.0(typescript@5.7.3) @@ -12376,12 +12376,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.19.1': {} + '@typescript-eslint/types@8.20.0': {} - '@typescript-eslint/typescript-estree@8.19.1(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.20.0(typescript@5.7.3)': dependencies: - '@typescript-eslint/types': 8.19.1 - '@typescript-eslint/visitor-keys': 8.19.1 + '@typescript-eslint/types': 8.20.0 + '@typescript-eslint/visitor-keys': 8.20.0 debug: 4.4.0 fast-glob: 3.3.2 is-glob: 4.0.3 @@ -12392,20 +12392,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.19.1(eslint@9.18.0)(typescript@5.7.3)': + '@typescript-eslint/utils@8.20.0(eslint@9.18.0)(typescript@5.7.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.18.0) - '@typescript-eslint/scope-manager': 8.19.1 - '@typescript-eslint/types': 8.19.1 - '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.20.0 + '@typescript-eslint/types': 8.20.0 + '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) eslint: 9.18.0 typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.19.1': + '@typescript-eslint/visitor-keys@8.20.0': dependencies: - '@typescript-eslint/types': 8.19.1 + '@typescript-eslint/types': 8.20.0 eslint-visitor-keys: 4.2.0 '@umami/node@0.4.0': {} @@ -14068,17 +14068,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.18.0): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.18.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.19.1(eslint@9.18.0)(typescript@5.7.3) + '@typescript-eslint/parser': 8.20.0(eslint@9.18.0)(typescript@5.7.3) eslint: 9.18.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -14089,7 +14089,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.18.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.18.0) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint@9.18.0) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -14101,7 +14101,7 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.19.1(eslint@9.18.0)(typescript@5.7.3) + '@typescript-eslint/parser': 8.20.0(eslint@9.18.0)(typescript@5.7.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -17702,9 +17702,9 @@ snapshots: triple-beam@1.4.1: {} - trpc-to-openapi@2.1.2(@trpc/server@11.0.0-rc.695(typescript@5.7.3))(zod-openapi@2.19.0(zod@3.24.1))(zod@3.24.1): + trpc-to-openapi@2.1.2(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(zod-openapi@2.19.0(zod@3.24.1))(zod@3.24.1): dependencies: - '@trpc/server': 11.0.0-rc.695(typescript@5.7.3) + '@trpc/server': 11.0.0-rc.700(typescript@5.7.3) co-body: 6.2.0 h3: 1.13.0 openapi3-ts: 4.4.0 @@ -17890,11 +17890,11 @@ snapshots: dependencies: ts-toolbelt: 9.6.0 - typescript-eslint@8.19.1(eslint@9.18.0)(typescript@5.7.3): + typescript-eslint@8.20.0(eslint@9.18.0)(typescript@5.7.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0)(typescript@5.7.3) - '@typescript-eslint/parser': 8.19.1(eslint@9.18.0)(typescript@5.7.3) - '@typescript-eslint/utils': 8.19.1(eslint@9.18.0)(typescript@5.7.3) + '@typescript-eslint/eslint-plugin': 8.20.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0)(typescript@5.7.3) + '@typescript-eslint/parser': 8.20.0(eslint@9.18.0)(typescript@5.7.3) + '@typescript-eslint/utils': 8.20.0(eslint@9.18.0)(typescript@5.7.3) eslint: 9.18.0 typescript: 5.7.3 transitivePeerDependencies: diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 435723204..84d749f30 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.3", "eslint-plugin-react-hooks": "^5.1.0", - "typescript-eslint": "^8.19.1" + "typescript-eslint": "^8.20.0" }, "devDependencies": { "@homarr/prettier-config": "workspace:^0.1.0", From 579bb2a33efae401766c0ede556897f35c36ab05 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 18:45:09 +0000 Subject: [PATCH 10/28] chore(deps): update dependency @types/react to v19.0.6 (#1933) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- pnpm-lock.yaml | 166 +++++++++++++++++++-------------------- 2 files changed, 84 insertions(+), 84 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 889f3e9bf..26a4f6aee 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -84,7 +84,7 @@ "@types/chroma-js": "3.1.0", "@types/node": "^22.10.5", "@types/prismjs": "^1.26.5", - "@types/react": "19.0.5", + "@types/react": "19.0.6", "@types/react-dom": "19.0.3", "@types/swagger-ui-react": "^4.18.3", "concurrently": "^9.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d056dfb80..d198df11d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -153,19 +153,19 @@ importers: version: 7.15.3(chroma-js@3.1.2) '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/dropzone': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) '@mantine/modals': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/tiptap': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@million/lint': specifier: 1.0.14 version: 1.0.14(rollup@4.21.3)(webpack-sources@3.2.3) @@ -225,10 +225,10 @@ importers: version: 11.0.1 jotai: specifier: ^2.11.0 - version: 2.11.0(@types/react@19.0.5)(react@19.0.0) + version: 2.11.0(@types/react@19.0.6)(react@19.0.0) mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) @@ -258,7 +258,7 @@ importers: version: 2.2.2 swagger-ui-react: specifier: ^5.18.2 - version: 5.18.2(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 5.18.2(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) use-deep-compare-effect: specifier: ^1.8.1 version: 1.8.1(react@19.0.0) @@ -282,11 +282,11 @@ importers: specifier: ^1.26.5 version: 1.26.5 '@types/react': - specifier: 19.0.5 - version: 19.0.5 + specifier: 19.0.6 + version: 19.0.6 '@types/react-dom': specifier: 19.0.3 - version: 19.0.3(@types/react@19.0.5) + version: 19.0.3(@types/react@19.0.6) '@types/swagger-ui-react': specifier: ^4.18.3 version: 4.18.3 @@ -921,10 +921,10 @@ importers: version: 0.30.1 drizzle-orm: specifier: ^0.38.3 - version: 0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.5)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0) + version: 0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.6)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0) drizzle-zod: specifier: ^0.6.1 - version: 0.6.1(drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.5)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0))(zod@3.24.1) + version: 0.6.1(drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.6)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0))(zod@3.24.1) mysql2: specifier: 3.12.0 version: 3.12.0 @@ -1134,7 +1134,7 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) @@ -1192,7 +1192,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) @@ -1232,7 +1232,7 @@ importers: version: link:../ui '@mantine/notifications': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) @@ -1290,7 +1290,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) @@ -1527,19 +1527,19 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) '@mantine/spotlight': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) jotai: specifier: ^2.11.0 - version: 2.11.0(@types/react@19.0.5)(react@19.0.0) + version: 2.11.0(@types/react@19.0.6)(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) @@ -1585,7 +1585,7 @@ importers: version: 4.3.1 mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) @@ -1634,10 +1634,10 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/dates': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) @@ -1646,7 +1646,7 @@ importers: version: 3.28.1(react@19.0.0) mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) @@ -1762,7 +1762,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) @@ -1822,7 +1822,7 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) @@ -4334,8 +4334,8 @@ packages: peerDependencies: '@types/react': ^19.0.0 - '@types/react@19.0.5': - resolution: {integrity: sha512-i4OQzFiqsUCfoBns/KHpz+4QcvfjoCsTUi+mugo3lrSRA3+x0gJVvhZhAJrwLGEqz4EXiFVP4hPnOugx+m2uhg==} + '@types/react@19.0.6': + resolution: {integrity: sha512-gIlMztcTeDgXCUj0vCBOqEuSEhX//63fW9SZtCJ+agxoQTOklwDfiEMlTWn4mR/C/UK5VHlpwsCsOyf7/hc4lw==} '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -10752,7 +10752,7 @@ snapshots: dependencies: chroma-js: 3.1.2 - '@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@floating-ui/react': 0.26.28(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) @@ -10760,24 +10760,24 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) react-number-format: 5.4.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-remove-scroll: 2.6.2(@types/react@19.0.5)(react@19.0.0) - react-textarea-autosize: 8.5.6(@types/react@19.0.5)(react@19.0.0) + react-remove-scroll: 2.6.2(@types/react@19.0.6)(react@19.0.0) + react-textarea-autosize: 8.5.6(@types/react@19.0.6)(react@19.0.0) type-fest: 4.30.2 transitivePeerDependencies: - '@types/react' - '@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) clsx: 2.1.1 dayjs: 1.11.13 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - '@mantine/dropzone@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/dropzone@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -10793,25 +10793,25 @@ snapshots: dependencies: react: 19.0.0 - '@mantine/modals@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/modals@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - '@mantine/notifications@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/notifications@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) '@mantine/store': 7.15.3(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/spotlight@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/spotlight@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) '@mantine/store': 7.15.3(react@19.0.0) react: 19.0.0 @@ -10821,9 +10821,9 @@ snapshots: dependencies: react: 19.0.0 - '@mantine/tiptap@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/tiptap@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) '@tiptap/extension-link': 2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2) '@tiptap/react': 2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -12269,11 +12269,11 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/react-dom@19.0.3(@types/react@19.0.5)': + '@types/react-dom@19.0.3(@types/react@19.0.6)': dependencies: - '@types/react': 19.0.5 + '@types/react': 19.0.6 - '@types/react@19.0.5': + '@types/react@19.0.6': dependencies: csstype: 3.1.3 @@ -12305,7 +12305,7 @@ snapshots: '@types/swagger-ui-react@4.18.3': dependencies: - '@types/react': 19.0.5 + '@types/react': 19.0.6 '@types/through@0.0.33': dependencies: @@ -13647,18 +13647,18 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.5)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0): + drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.6)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0): optionalDependencies: '@libsql/client-wasm': 0.14.0 '@types/better-sqlite3': 7.6.12 - '@types/react': 19.0.5 + '@types/react': 19.0.6 better-sqlite3: 11.7.2 mysql2: 3.12.0 react: 19.0.0 - drizzle-zod@0.6.1(drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.5)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0))(zod@3.24.1): + drizzle-zod@0.6.1(drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.6)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0))(zod@3.24.1): dependencies: - drizzle-orm: 0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.5)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0) + drizzle-orm: 0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.6)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0) zod: 3.24.1 dunder-proto@1.0.1: @@ -15239,9 +15239,9 @@ snapshots: jose@5.9.6: {} - jotai@2.11.0(@types/react@19.0.5)(react@19.0.0): + jotai@2.11.0(@types/react@19.0.6)(react@19.0.0): optionalDependencies: - '@types/react': 19.0.5 + '@types/react': 19.0.6 react: 19.0.0 js-base64@3.7.7: @@ -15491,10 +15491,10 @@ snapshots: make-error@1.3.6: {} - mantine-react-table@2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + mantine-react-table@2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/dates': 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/dates': 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) '@tabler/icons-react': 3.28.1(react@19.0.0) '@tanstack/match-sorter-utils': 8.19.4 @@ -16529,35 +16529,35 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-redux@9.1.2(@types/react@19.0.5)(react@19.0.0)(redux@5.0.1): + react-redux@9.1.2(@types/react@19.0.6)(react@19.0.0)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.3 react: 19.0.0 use-sync-external-store: 1.2.2(react@19.0.0) optionalDependencies: - '@types/react': 19.0.5 + '@types/react': 19.0.6 redux: 5.0.1 react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.8(@types/react@19.0.5)(react@19.0.0): + react-remove-scroll-bar@2.3.8(@types/react@19.0.6)(react@19.0.0): dependencies: react: 19.0.0 - react-style-singleton: 2.2.3(@types/react@19.0.5)(react@19.0.0) + react-style-singleton: 2.2.3(@types/react@19.0.6)(react@19.0.0) tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.5 + '@types/react': 19.0.6 - react-remove-scroll@2.6.2(@types/react@19.0.5)(react@19.0.0): + react-remove-scroll@2.6.2(@types/react@19.0.6)(react@19.0.0): dependencies: react: 19.0.0 - react-remove-scroll-bar: 2.3.8(@types/react@19.0.5)(react@19.0.0) - react-style-singleton: 2.2.1(@types/react@19.0.5)(react@19.0.0) + react-remove-scroll-bar: 2.3.8(@types/react@19.0.6)(react@19.0.0) + react-style-singleton: 2.2.1(@types/react@19.0.6)(react@19.0.0) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.0.5)(react@19.0.0) - use-sidecar: 1.1.2(@types/react@19.0.5)(react@19.0.0) + use-callback-ref: 1.3.3(@types/react@19.0.6)(react@19.0.0) + use-sidecar: 1.1.2(@types/react@19.0.6)(react@19.0.0) optionalDependencies: - '@types/react': 19.0.5 + '@types/react': 19.0.6 react-scan@0.0.31: dependencies: @@ -16572,22 +16572,22 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-style-singleton@2.2.1(@types/react@19.0.5)(react@19.0.0): + react-style-singleton@2.2.1(@types/react@19.0.6)(react@19.0.0): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.5 + '@types/react': 19.0.6 - react-style-singleton@2.2.3(@types/react@19.0.5)(react@19.0.0): + react-style-singleton@2.2.3(@types/react@19.0.6)(react@19.0.0): dependencies: get-nonce: 1.0.1 react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.5 + '@types/react': 19.0.6 react-syntax-highlighter@15.5.0(react@19.0.0): dependencies: @@ -16598,12 +16598,12 @@ snapshots: react: 19.0.0 refractor: 3.6.0 - react-textarea-autosize@8.5.6(@types/react@19.0.5)(react@19.0.0): + react-textarea-autosize@8.5.6(@types/react@19.0.6)(react@19.0.0): dependencies: '@babel/runtime': 7.25.6 react: 19.0.0 use-composed-ref: 1.3.0(react@19.0.0) - use-latest: 1.2.1(@types/react@19.0.5)(react@19.0.0) + use-latest: 1.2.1(@types/react@19.0.6)(react@19.0.0) transitivePeerDependencies: - '@types/react' @@ -17434,7 +17434,7 @@ snapshots: transitivePeerDependencies: - debug - swagger-ui-react@5.18.2(@types/react@19.0.5)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + swagger-ui-react@5.18.2(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime-corejs3': 7.25.6 '@braintree/sanitize-url': 7.0.4 @@ -17459,7 +17459,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.0.0(react@19.0.0))(react@19.0.0) react-inspector: 6.0.2(react@19.0.0) - react-redux: 9.1.2(@types/react@19.0.5)(react@19.0.0)(redux@5.0.1) + react-redux: 9.1.2(@types/react@19.0.6)(react@19.0.0)(redux@5.0.1) react-syntax-highlighter: 15.5.0(react@19.0.0) redux: 5.0.1 redux-immutable: 4.0.0(immutable@3.8.2) @@ -18027,12 +18027,12 @@ snapshots: url-toolkit@2.2.5: {} - use-callback-ref@1.3.3(@types/react@19.0.5)(react@19.0.0): + use-callback-ref@1.3.3(@types/react@19.0.6)(react@19.0.0): dependencies: react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.5 + '@types/react': 19.0.6 use-composed-ref@1.3.0(react@19.0.0): dependencies: @@ -18050,26 +18050,26 @@ snapshots: intl-messageformat: 10.7.1 react: 19.0.0 - use-isomorphic-layout-effect@1.1.2(@types/react@19.0.5)(react@19.0.0): + use-isomorphic-layout-effect@1.1.2(@types/react@19.0.6)(react@19.0.0): dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.5 + '@types/react': 19.0.6 - use-latest@1.2.1(@types/react@19.0.5)(react@19.0.0): + use-latest@1.2.1(@types/react@19.0.6)(react@19.0.0): dependencies: react: 19.0.0 - use-isomorphic-layout-effect: 1.1.2(@types/react@19.0.5)(react@19.0.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@19.0.6)(react@19.0.0) optionalDependencies: - '@types/react': 19.0.5 + '@types/react': 19.0.6 - use-sidecar@1.1.2(@types/react@19.0.5)(react@19.0.0): + use-sidecar@1.1.2(@types/react@19.0.6)(react@19.0.0): dependencies: detect-node-es: 1.1.0 react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.5 + '@types/react': 19.0.6 use-sync-external-store@1.2.2(react@19.0.0): dependencies: From 2ea763c23161753619a204f9bb522ab04c37a2ab Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 18:46:24 +0000 Subject: [PATCH 11/28] fix(deps): update dependency eslint-plugin-react to ^7.37.4 (#1934) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 168 ++++++++++++++---------------------- tooling/eslint/package.json | 2 +- 2 files changed, 65 insertions(+), 105 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d198df11d..f59103fb2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1873,8 +1873,8 @@ importers: specifier: ^6.10.2 version: 6.10.2(eslint@9.18.0) eslint-plugin-react: - specifier: ^7.37.3 - version: 7.37.3(eslint@9.18.0) + specifier: ^7.37.4 + version: 7.37.4(eslint@9.18.0) eslint-plugin-react-hooks: specifier: ^5.1.0 version: 5.1.0(eslint@9.18.0) @@ -5860,8 +5860,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - eslint-plugin-react@7.37.3: - resolution: {integrity: sha512-DomWuTQPFYZwF/7c9W2fkKkStqZmBd3uugfqBYLdkZ3Hii23WzZuOLUskGxB8qkSKqftxEeGL1TB2kMhrce0jA==} + eslint-plugin-react@7.37.4: + resolution: {integrity: sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 @@ -6616,9 +6616,6 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - is-finalizationregistry@1.0.2: - resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==} - is-finalizationregistry@1.1.1: resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} engines: {node: '>= 0.4'} @@ -8287,10 +8284,6 @@ packages: redux@5.0.1: resolution: {integrity: sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==} - reflect.getprototypeof@1.0.6: - resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==} - engines: {node: '>= 0.4'} - reflect.getprototypeof@1.0.9: resolution: {integrity: sha512-r0Ay04Snci87djAsI4U+WNRcSw5S4pOH7qFjd/veA5gC7TbqESR3tcj28ia95L/fYUDw11JKP7uqUKUAfVvV5Q==} engines: {node: '>= 0.4'} @@ -9618,10 +9611,6 @@ packages: resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} engines: {node: '>= 0.4'} - which-builtin-type@1.1.4: - resolution: {integrity: sha512-bppkmBSsHFmIMSl8BO9TbsyzsvGjVoppt8xUiGzwiu/bhDCGxnpOKCxgqj6GuyHE0mINMDecBFPlOm2hzY084w==} - engines: {node: '>= 0.4'} - which-builtin-type@1.2.1: resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} engines: {node: '>= 0.4'} @@ -12752,7 +12741,7 @@ snapshots: array-buffer-byte-length@1.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-array-buffer: 3.0.4 array-buffer-byte-length@1.0.2: @@ -12775,9 +12764,9 @@ snapshots: array.prototype.findlast@1.2.5: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.7 es-errors: 1.3.0 es-object-atoms: 1.0.0 es-shim-unscopables: 1.0.2 @@ -12814,20 +12803,20 @@ snapshots: array.prototype.tosorted@1.1.4: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.7 es-errors: 1.3.0 es-shim-unscopables: 1.0.2 arraybuffer.prototype.slice@1.0.3: dependencies: array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.7 es-errors: 1.3.0 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.6 is-array-buffer: 3.0.4 is-shared-array-buffer: 1.0.3 @@ -13038,8 +13027,8 @@ snapshots: call-bind@1.0.8: dependencies: call-bind-apply-helpers: 1.0.1 - es-define-property: 1.0.0 - get-intrinsic: 1.2.4 + es-define-property: 1.0.1 + get-intrinsic: 1.2.6 set-function-length: 1.2.2 call-bound@1.0.3: @@ -13432,7 +13421,7 @@ snapshots: data-view-buffer@1.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-data-view: 1.0.1 @@ -13444,7 +13433,7 @@ snapshots: data-view-byte-length@1.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-data-view: 1.0.1 @@ -13456,7 +13445,7 @@ snapshots: data-view-byte-offset@1.0.0: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-data-view: 1.0.1 @@ -13502,7 +13491,7 @@ snapshots: dependencies: es-define-property: 1.0.0 es-errors: 1.3.0 - gopd: 1.0.1 + gopd: 1.2.0 define-properties@1.2.1: dependencies: @@ -13843,7 +13832,7 @@ snapshots: es-define-property@1.0.0: dependencies: - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.6 es-define-property@1.0.1: {} @@ -13893,8 +13882,8 @@ snapshots: es-to-primitive@1.3.0: dependencies: is-callable: 1.2.7 - is-date-object: 1.0.5 - is-symbol: 1.0.4 + is-date-object: 1.1.0 + is-symbol: 1.1.1 esbuild-register@3.6.0(esbuild@0.19.12): dependencies: @@ -14130,7 +14119,7 @@ snapshots: dependencies: eslint: 9.18.0 - eslint-plugin-react@7.37.3(eslint@9.18.0): + eslint-plugin-react@7.37.4(eslint@9.18.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -14458,9 +14447,9 @@ snapshots: function.prototype.name@1.1.6: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.7 functions-have-names: 1.2.3 function.prototype.name@1.1.8: @@ -14534,9 +14523,9 @@ snapshots: get-symbol-description@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.6 get-symbol-description@1.1.0: dependencies: @@ -14649,7 +14638,7 @@ snapshots: gopd@1.0.1: dependencies: - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.6 gopd@1.2.0: {} @@ -14694,7 +14683,7 @@ snapshots: has-property-descriptors@1.0.2: dependencies: - es-define-property: 1.0.0 + es-define-property: 1.0.1 has-proto@1.0.3: {} @@ -14708,7 +14697,7 @@ snapshots: has-tostringtag@1.0.2: dependencies: - has-symbols: 1.0.3 + has-symbols: 1.1.0 has-unicode@2.0.1: {} @@ -14948,8 +14937,8 @@ snapshots: is-array-buffer@3.0.4: dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 + call-bind: 1.0.8 + get-intrinsic: 1.2.6 is-array-buffer@3.0.5: dependencies: @@ -14975,7 +14964,7 @@ snapshots: is-boolean-object@1.1.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-tostringtag: 1.0.2 is-boolean-object@1.2.1: @@ -15016,10 +15005,6 @@ snapshots: is-extglob@2.1.1: {} - is-finalizationregistry@1.0.2: - dependencies: - call-bind: 1.0.8 - is-finalizationregistry@1.1.1: dependencies: call-bound: 1.0.3 @@ -15094,7 +15079,7 @@ snapshots: is-shared-array-buffer@1.0.3: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-shared-array-buffer@1.0.4: dependencies: @@ -15117,7 +15102,7 @@ snapshots: is-symbol@1.0.4: dependencies: - has-symbols: 1.0.3 + has-symbols: 1.1.0 is-symbol@1.1.1: dependencies: @@ -15147,7 +15132,7 @@ snapshots: is-weakref@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-weakref@1.1.0: dependencies: @@ -15859,7 +15844,7 @@ snapshots: object.entries@1.1.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.0.0 @@ -16682,16 +16667,6 @@ snapshots: redux@5.0.1: {} - reflect.getprototypeof@1.0.6: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.7 - es-errors: 1.3.0 - get-intrinsic: 1.2.6 - globalthis: 1.0.4 - which-builtin-type: 1.1.4 - reflect.getprototypeof@1.0.9: dependencies: call-bind: 1.0.8 @@ -16713,7 +16688,7 @@ snapshots: regexp.prototype.flags@1.5.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-errors: 1.3.0 set-function-name: 2.0.2 @@ -16860,9 +16835,9 @@ snapshots: safe-array-concat@1.1.2: dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 - has-symbols: 1.0.3 + call-bind: 1.0.8 + get-intrinsic: 1.2.6 + has-symbols: 1.1.0 isarray: 2.0.5 safe-array-concat@1.1.3: @@ -16990,8 +16965,8 @@ snapshots: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.4 - gopd: 1.0.1 + get-intrinsic: 1.2.6 + gopd: 1.2.0 has-property-descriptors: 1.0.2 set-function-name@2.0.2: @@ -17302,7 +17277,7 @@ snapshots: string.prototype.repeat@1.0.0: dependencies: define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.7 string.prototype.trim@1.2.10: dependencies: @@ -17316,9 +17291,9 @@ snapshots: string.prototype.trim@1.2.9: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - es-abstract: 1.23.3 + es-abstract: 1.23.7 es-object-atoms: 1.0.0 string.prototype.trimend@1.0.8: @@ -17336,7 +17311,7 @@ snapshots: string.prototype.trimstart@1.0.8: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.0.0 @@ -17819,7 +17794,7 @@ snapshots: typed-array-buffer@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-typed-array: 1.1.13 @@ -17831,10 +17806,10 @@ snapshots: typed-array-byte-length@1.0.1: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 - gopd: 1.0.1 - has-proto: 1.0.3 + gopd: 1.2.0 + has-proto: 1.2.0 is-typed-array: 1.1.13 typed-array-byte-length@1.0.3: @@ -17848,10 +17823,10 @@ snapshots: typed-array-byte-offset@1.0.2: dependencies: available-typed-arrays: 1.0.7 - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 - gopd: 1.0.1 - has-proto: 1.0.3 + gopd: 1.2.0 + has-proto: 1.2.0 is-typed-array: 1.1.13 typed-array-byte-offset@1.0.4: @@ -17866,10 +17841,10 @@ snapshots: typed-array-length@1.0.6: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 - gopd: 1.0.1 - has-proto: 1.0.3 + gopd: 1.2.0 + has-proto: 1.2.0 is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 @@ -17880,7 +17855,7 @@ snapshots: gopd: 1.2.0 is-typed-array: 1.1.15 possible-typed-array-names: 1.0.0 - reflect.getprototypeof: 1.0.6 + reflect.getprototypeof: 1.0.9 typedarray-to-buffer@3.1.5: dependencies: @@ -17913,9 +17888,9 @@ snapshots: unbox-primitive@1.0.2: dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-bigints: 1.0.2 - has-symbols: 1.0.3 + has-symbols: 1.1.0 which-boxed-primitive: 1.0.2 unbox-primitive@1.1.0: @@ -18279,7 +18254,7 @@ snapshots: is-bigint: 1.0.4 is-boolean-object: 1.1.2 is-number-object: 1.0.7 - is-string: 1.0.7 + is-string: 1.1.1 is-symbol: 1.0.4 which-boxed-primitive@1.1.1: @@ -18290,32 +18265,17 @@ snapshots: is-string: 1.1.1 is-symbol: 1.1.1 - which-builtin-type@1.1.4: - dependencies: - function.prototype.name: 1.1.8 - has-tostringtag: 1.0.2 - is-async-function: 2.0.0 - is-date-object: 1.0.5 - is-finalizationregistry: 1.0.2 - is-generator-function: 1.0.10 - is-regex: 1.2.1 - is-weakref: 1.1.0 - isarray: 2.0.5 - which-boxed-primitive: 1.0.2 - which-collection: 1.0.2 - which-typed-array: 1.1.18 - which-builtin-type@1.2.1: dependencies: call-bound: 1.0.3 - function.prototype.name: 1.1.6 + function.prototype.name: 1.1.8 has-tostringtag: 1.0.2 is-async-function: 2.0.0 is-date-object: 1.1.0 is-finalizationregistry: 1.1.1 is-generator-function: 1.0.10 is-regex: 1.2.1 - is-weakref: 1.0.2 + is-weakref: 1.1.0 isarray: 2.0.5 which-boxed-primitive: 1.1.1 which-collection: 1.0.2 @@ -18331,9 +18291,9 @@ snapshots: which-typed-array@1.1.15: dependencies: available-typed-arrays: 1.0.7 - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 - gopd: 1.0.1 + gopd: 1.2.0 has-tostringtag: 1.0.2 which-typed-array@1.1.18: diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 84d749f30..9f72c3b33 100644 --- a/tooling/eslint/package.json +++ b/tooling/eslint/package.json @@ -22,7 +22,7 @@ "eslint-config-turbo": "^2.3.3", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", - "eslint-plugin-react": "^7.37.3", + "eslint-plugin-react": "^7.37.4", "eslint-plugin-react-hooks": "^5.1.0", "typescript-eslint": "^8.20.0" }, From 1e406a8a58ebdf51f59b5aa0e079baf46c6d02cf Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 18:49:04 +0000 Subject: [PATCH 12/28] fix(deps): update dependency @ianvs/prettier-plugin-sort-imports to ^4.4.1 (#1936) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- pnpm-lock.yaml | 10 +++++----- tooling/prettier/package.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f59103fb2..184ec3c3f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1900,8 +1900,8 @@ importers: tooling/prettier: dependencies: '@ianvs/prettier-plugin-sort-imports': - specifier: ^4.4.0 - version: 4.4.0(prettier@3.4.2) + specifier: ^4.4.1 + version: 4.4.1(prettier@3.4.2) prettier: specifier: ^3.4.2 version: 3.4.2 @@ -2988,8 +2988,8 @@ packages: resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} engines: {node: '>=18.18'} - '@ianvs/prettier-plugin-sort-imports@4.4.0': - resolution: {integrity: sha512-f4/e+/ANGk3tHuwRW0uh2YuBR50I4h1ZjGQ+5uD8sWfinHTivQsnieR5cz24t8M6Vx4rYvZ5v/IEKZhYpzQm9Q==} + '@ianvs/prettier-plugin-sort-imports@4.4.1': + resolution: {integrity: sha512-F0/Hrcfpy8WuxlQyAWJTEren/uxKhYonOGY4OyWmwRdeTvkh9mMSCxowZLjNkhwi/2ipqCgtXwwOk7tW0mWXkA==} peerDependencies: '@vue/compiler-sfc': 2.7.x || 3.x prettier: 2 || 3 @@ -10594,7 +10594,7 @@ snapshots: '@humanwhocodes/retry@0.4.1': {} - '@ianvs/prettier-plugin-sort-imports@4.4.0(prettier@3.4.2)': + '@ianvs/prettier-plugin-sort-imports@4.4.1(prettier@3.4.2)': dependencies: '@babel/generator': 7.26.2 '@babel/parser': 7.26.2 diff --git a/tooling/prettier/package.json b/tooling/prettier/package.json index e6ce38088..f759a985d 100644 --- a/tooling/prettier/package.json +++ b/tooling/prettier/package.json @@ -10,7 +10,7 @@ }, "prettier": "@homarr/prettier-config", "dependencies": { - "@ianvs/prettier-plugin-sort-imports": "^4.4.0", + "@ianvs/prettier-plugin-sort-imports": "^4.4.1", "prettier": "^3.4.2" }, "devDependencies": { From f3a91ca37fd10319734b9f09b34c6f504375cfb8 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 19:15:16 +0000 Subject: [PATCH 13/28] chore(deps): update dependency @types/node to ^22.10.6 (#1942) 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 | 108 +++++++++++++++++++-------------------- 3 files changed, 56 insertions(+), 56 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 26a4f6aee..62261dd44 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -82,7 +82,7 @@ "@homarr/prettier-config": "workspace:^0.1.0", "@homarr/tsconfig": "workspace:^0.1.0", "@types/chroma-js": "3.1.0", - "@types/node": "^22.10.5", + "@types/node": "^22.10.6", "@types/prismjs": "^1.26.5", "@types/react": "19.0.6", "@types/react-dom": "19.0.3", diff --git a/apps/tasks/package.json b/apps/tasks/package.json index ca3126b1e..fd9116301 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.10.5", + "@types/node": "^22.10.6", "dotenv-cli": "^8.0.0", "eslint": "^9.18.0", "prettier": "^3.4.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 184ec3c3f..7548b9e65 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,10 +36,10 @@ importers: version: 14.0.3(semantic-release@24.2.1(typescript@5.7.3)) '@turbo/gen': specifier: ^2.3.3 - version: 2.3.3(@types/node@22.10.5)(typescript@5.7.3) + version: 2.3.3(@types/node@22.10.6)(typescript@5.7.3) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@5.4.5(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 4.3.4(vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/coverage-v8': specifier: ^2.1.8 version: 2.1.8(vitest@2.1.8) @@ -72,10 +72,10 @@ importers: version: 5.7.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.7.3)(vite@5.4.5(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 5.1.4(typescript@5.7.3)(vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) vitest: specifier: ^2.1.8 - version: 2.1.8(@types/node@22.10.5)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + version: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) apps/nextjs: dependencies: @@ -276,8 +276,8 @@ importers: specifier: 3.1.0 version: 3.1.0 '@types/node': - specifier: ^22.10.5 - version: 22.10.5 + specifier: ^22.10.6 + version: 22.10.6 '@types/prismjs': specifier: ^1.26.5 version: 1.26.5 @@ -376,8 +376,8 @@ importers: specifier: workspace:^0.1.0 version: link:../../tooling/typescript '@types/node': - specifier: ^22.10.5 - version: 22.10.5 + specifier: ^22.10.6 + version: 22.10.6 dotenv-cli: specifier: ^8.0.0 version: 8.0.0 @@ -4311,8 +4311,8 @@ packages: '@types/node@18.19.50': resolution: {integrity: sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==} - '@types/node@22.10.5': - resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==} + '@types/node@22.10.6': + resolution: {integrity: sha512-qNiuwC4ZDAUNcY47xgaSuS92cjf8JbSUoaKS77bmLG1rU7MlATVSiw/IlrjtIyyskXBZ8KkNfjK/P5na7rgXbQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -12069,7 +12069,7 @@ snapshots: '@tsconfig/svelte@1.0.13': {} - '@turbo/gen@2.3.3(@types/node@22.10.5)(typescript@5.7.3)': + '@turbo/gen@2.3.3(@types/node@22.10.6)(typescript@5.7.3)': dependencies: '@turbo/workspaces': 2.3.3 commander: 10.0.1 @@ -12079,7 +12079,7 @@ snapshots: node-plop: 0.26.3 picocolors: 1.0.1 proxy-agent: 6.4.0 - ts-node: 10.9.2(@types/node@22.10.5)(typescript@5.7.3) + ts-node: 10.9.2(@types/node@22.10.6)(typescript@5.7.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -12105,11 +12105,11 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/asn1@0.2.4': dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/aws-lambda@8.10.146': {} @@ -12136,22 +12136,22 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/better-sqlite3@7.6.12': dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/chroma-js@3.1.0': {} '@types/connect@3.4.38': dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/cookie@0.4.1': {} @@ -12162,11 +12162,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 4.17.21 '@types/keygrip': 1.0.6 - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/cors@2.8.17': dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/css-font-loading-module@0.0.7': {} @@ -12174,13 +12174,13 @@ snapshots: '@types/docker-modem@3.0.6': dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/ssh2': 1.15.1 '@types/dockerode@3.3.34': dependencies: '@types/docker-modem': 3.0.6 - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/ssh2': 1.15.1 '@types/estree@1.0.5': {} @@ -12189,7 +12189,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -12204,7 +12204,7 @@ snapshots: '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/hast@2.3.10': dependencies: @@ -12242,7 +12242,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@22.10.5': + '@types/node@22.10.6': dependencies: undici-types: 6.20.0 @@ -12271,21 +12271,21 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/send': 0.17.4 '@types/ssh2-streams@0.1.12': dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/ssh2@0.5.52': dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/ssh2-streams': 0.1.12 '@types/ssh2@1.15.1': @@ -12298,7 +12298,7 @@ snapshots: '@types/through@0.0.33': dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/tinycolor2@1.4.6': {} @@ -12314,11 +12314,11 @@ snapshots: '@types/ws@8.5.13': dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@typescript-eslint/eslint-plugin@8.20.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0)(typescript@5.7.3))(eslint@9.18.0)(typescript@5.7.3)': dependencies: @@ -12427,14 +12427,14 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.3.4(vite@5.4.5(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitejs/plugin-react@4.3.4(vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.5(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -12452,7 +12452,7 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.8(@types/node@22.10.5)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -12463,13 +12463,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.8(vite@5.4.5(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/mocker@2.1.8(vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.5(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/pretty-format@2.1.8': dependencies: @@ -12499,7 +12499,7 @@ snapshots: sirv: 3.0.0 tinyglobby: 0.2.10 tinyrainbow: 1.2.0 - vitest: 2.1.8(@types/node@22.10.5)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/utils@2.1.8': dependencies: @@ -13698,7 +13698,7 @@ snapshots: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.17 - '@types/node': 22.10.5 + '@types/node': 22.10.6 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -15216,7 +15216,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -16393,7 +16393,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.10.5 + '@types/node': 22.10.6 long: 5.2.3 proxy-agent@6.4.0: @@ -17694,14 +17694,14 @@ snapshots: ts-mixer@6.0.4: {} - ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.3): + ts-node@10.9.2(@types/node@22.10.6)(typescript@5.7.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.10.5 + '@types/node': 22.10.6 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -18095,13 +18095,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@2.1.8(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite-node@2.1.8(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.5(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - '@types/node' - less @@ -18113,33 +18113,33 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.7.3)(vite@5.4.5(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)): + vite-tsconfig-paths@5.1.4(typescript@5.7.3)(vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.7.3) optionalDependencies: - vite: 5.4.5(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.21.3 optionalDependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 fsevents: 2.3.3 sass: 1.83.1 sugarss: 4.0.1(postcss@8.4.47) terser: 5.32.0 - vitest@2.1.8(@types/node@22.10.5)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vitest@2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.5(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + '@vitest/mocker': 2.1.8(vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 @@ -18155,11 +18155,11 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.5(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) - vite-node: 2.1.8(@types/node@22.10.5)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite-node: 2.1.8(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.10.5 + '@types/node': 22.10.6 '@vitest/ui': 2.1.8(vitest@2.1.8) jsdom: 26.0.0 transitivePeerDependencies: From a53e0f7ceed9cf771609be7b04090df9744ec4e6 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 19:27:22 +0000 Subject: [PATCH 14/28] fix(deps): update tanstack-query monorepo to ^5.64.1 (#1935) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 6 ++-- pnpm-lock.yaml | 62 ++++++++++++++++++++-------------------- 2 files changed, 34 insertions(+), 34 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index 62261dd44..b4f0ecd10 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -47,9 +47,9 @@ "@million/lint": "1.0.14", "@t3-oss/env-nextjs": "^0.11.1", "@tabler/icons-react": "^3.28.1", - "@tanstack/react-query": "^5.64.0", - "@tanstack/react-query-devtools": "^5.64.0", - "@tanstack/react-query-next-experimental": "5.64.0", + "@tanstack/react-query": "^5.64.1", + "@tanstack/react-query-devtools": "^5.64.1", + "@tanstack/react-query-next-experimental": "5.64.1", "@trpc/client": "next", "@trpc/next": "next", "@trpc/react-query": "next", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7548b9e65..25bae800f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -176,23 +176,23 @@ importers: specifier: ^3.28.1 version: 3.28.1(react@19.0.0) '@tanstack/react-query': - specifier: ^5.64.0 - version: 5.64.0(react@19.0.0) + specifier: ^5.64.1 + version: 5.64.1(react@19.0.0) '@tanstack/react-query-devtools': - specifier: ^5.64.0 - version: 5.64.0(@tanstack/react-query@5.64.0(react@19.0.0))(react@19.0.0) + specifier: ^5.64.1 + version: 5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(react@19.0.0) '@tanstack/react-query-next-experimental': - specifier: 5.64.0 - version: 5.64.0(@tanstack/react-query@5.64.0(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0) + specifier: 5.64.1 + version: 5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0) '@trpc/client': specifier: next version: 11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3) '@trpc/next': specifier: next - version: 11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/react-query': specifier: next - version: 11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/server': specifier: next version: 11.0.0-rc.700(typescript@5.7.3) @@ -544,7 +544,7 @@ importers: version: 11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3) '@trpc/react-query': specifier: next - version: 11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/server': specifier: next version: 11.0.0-rc.700(typescript@5.7.3) @@ -3891,27 +3891,27 @@ packages: resolution: {integrity: sha512-Wo1iKt2b9OT7d+YGhvEPD3DXvPv2etTusIMhMUoG7fbhmxcXCtIjJDEygy91Y2JFlwGyjqiBPRozme7UD8hoqg==} engines: {node: '>=12'} - '@tanstack/query-core@5.64.0': - resolution: {integrity: sha512-/MPJt/AaaMzdWJZTafgMyYhEX/lGjQrNz8+NDQSk8fNoU5PHqh05FhQaBrEQafW2PeBHsRbefEf//qKMiSAbQQ==} + '@tanstack/query-core@5.64.1': + resolution: {integrity: sha512-978Wx4Wl4UJZbmvU/rkaM9cQtXXrbhK0lsz/UZhYIbyKYA8E4LdomTwyh2GHZ4oU0BKKoDH4YlKk2VscCUgNmg==} '@tanstack/query-devtools@5.62.16': resolution: {integrity: sha512-3ff6UBJr0H3nIhfLSl9911rvKqXf0u4B58jl0uYdDWLqPk9pCvYIbxC35cGxK2+8INl4IaFVUHb/IdgWrNkg3Q==} - '@tanstack/react-query-devtools@5.64.0': - resolution: {integrity: sha512-XORJjlbcBwPJaNbWBfZudaVVMi5TtlN1lYkHYU71hlG2c/jYpceO2yfAhZfgeyTNtqmTJ7jXOitgoGqtunsBAA==} + '@tanstack/react-query-devtools@5.64.1': + resolution: {integrity: sha512-8ajcGE3wXYlb4KuJnkFYkJwJKc/qmPNTpQD7YTgLRMBPTGGp1xk7VMzxL87DoXuweO8luplUUblJJ3noVs/luQ==} peerDependencies: - '@tanstack/react-query': ^5.64.0 + '@tanstack/react-query': ^5.64.1 react: ^18 || ^19 - '@tanstack/react-query-next-experimental@5.64.0': - resolution: {integrity: sha512-s/ylNHCkZyl0MlUn1HBEmVaoRv9BMmVlZobU7oym/ae2Rp6TVptQFy8oFPGj+oEfXTw08q00uaRBdw84JZ3HfA==} + '@tanstack/react-query-next-experimental@5.64.1': + resolution: {integrity: sha512-23YAN+F8KiyVClBbzy4yUazWZRuoyuQnMlQIABPQCVQUx6+mOtVviwPlgXY47q1yMHRNnUwbKSVGct2JFqkeaw==} peerDependencies: - '@tanstack/react-query': ^5.64.0 + '@tanstack/react-query': ^5.64.1 next: ^13 || ^14 || ^15 react: ^18 || ^19 - '@tanstack/react-query@5.64.0': - resolution: {integrity: sha512-tBMzlROROUcTDMpDt1NC3n9ndKnJHPB3RCpa6Bf9f31TFvqhLz879x8jldtKU+6IwMSw1Pn4K1AKA+2SYyA6TA==} + '@tanstack/react-query@5.64.1': + resolution: {integrity: sha512-vW5ggHpIO2Yjj44b4sB+Fd3cdnlMJppXRBJkEHvld6FXh3j5dwWJoQo7mGtKI2RbSFyiyu/PhGAy0+Vv5ev9Eg==} peerDependencies: react: ^18 || ^19 @@ -11777,25 +11777,25 @@ snapshots: dependencies: remove-accents: 0.5.0 - '@tanstack/query-core@5.64.0': {} + '@tanstack/query-core@5.64.1': {} '@tanstack/query-devtools@5.62.16': {} - '@tanstack/react-query-devtools@5.64.0(@tanstack/react-query@5.64.0(react@19.0.0))(react@19.0.0)': + '@tanstack/react-query-devtools@5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(react@19.0.0)': dependencies: '@tanstack/query-devtools': 5.62.16 - '@tanstack/react-query': 5.64.0(react@19.0.0) + '@tanstack/react-query': 5.64.1(react@19.0.0) react: 19.0.0 - '@tanstack/react-query-next-experimental@5.64.0(@tanstack/react-query@5.64.0(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0)': + '@tanstack/react-query-next-experimental@5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0)': dependencies: - '@tanstack/react-query': 5.64.0(react@19.0.0) + '@tanstack/react-query': 5.64.1(react@19.0.0) next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) react: 19.0.0 - '@tanstack/react-query@5.64.0(react@19.0.0)': + '@tanstack/react-query@5.64.1(react@19.0.0)': dependencies: - '@tanstack/query-core': 5.64.0 + '@tanstack/query-core': 5.64.1 react: 19.0.0 '@tanstack/react-table@8.20.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': @@ -12034,7 +12034,7 @@ snapshots: '@trpc/server': 11.0.0-rc.700(typescript@5.7.3) typescript: 5.7.3 - '@trpc/next@11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@trpc/next@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: '@trpc/client': 11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3) '@trpc/server': 11.0.0-rc.700(typescript@5.7.3) @@ -12043,12 +12043,12 @@ snapshots: react-dom: 19.0.0(react@19.0.0) typescript: 5.7.3 optionalDependencies: - '@tanstack/react-query': 5.64.0(react@19.0.0) - '@trpc/react-query': 11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + '@tanstack/react-query': 5.64.1(react@19.0.0) + '@trpc/react-query': 11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) - '@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.0(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: - '@tanstack/react-query': 5.64.0(react@19.0.0) + '@tanstack/react-query': 5.64.1(react@19.0.0) '@trpc/client': 11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3) '@trpc/server': 11.0.0-rc.700(typescript@5.7.3) react: 19.0.0 From 05dc51b38e4270dfaf87d1e029be1663b28079b1 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 21:24:22 +0000 Subject: [PATCH 15/28] chore(deps): update pnpm to v9.15.4 (#1943) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 22239b736..04cf9ee28 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "vite-tsconfig-paths": "^5.1.4", "vitest": "^2.1.8" }, - "packageManager": "pnpm@9.15.3", + "packageManager": "pnpm@9.15.4", "engines": { "node": ">=22.13.0" }, From f5cf92c49c8b39e3d830ce53013a7fec93b864ae Mon Sep 17 00:00:00 2001 From: "homarr-crowdin[bot]" <190541745+homarr-crowdin[bot]@users.noreply.github.com> Date: Tue, 14 Jan 2025 00:44:35 +0000 Subject: [PATCH 16/28] chore(lang): updated translations from crowdin Co-authored-by: Crowdin Homarr <190541745+homarr-crowdin[bot]@users.noreply.github.com> --- packages/translation/src/lang/de.json | 12 +++--- packages/translation/src/lang/pl.json | 58 +++++++++++++-------------- packages/translation/src/lang/tr.json | 2 +- 3 files changed, 36 insertions(+), 36 deletions(-) diff --git a/packages/translation/src/lang/de.json b/packages/translation/src/lang/de.json index e196bd3ba..6f6ef1b61 100644 --- a/packages/translation/src/lang/de.json +++ b/packages/translation/src/lang/de.json @@ -989,8 +989,8 @@ "edit": { "title": "Element bearbeiten", "advancedOptions": { - "label": "Erweiterte Optionen", - "title": "Erweiterte Element Optionen" + "label": "Erweiterte Einstellungen", + "title": "Erweiterte Einstellungen Optionen" }, "field": { "integrations": { @@ -1002,7 +1002,7 @@ } }, "remove": { - "title": "Element löschen", + "title": "Element entfernen", "message": "Soll dieses Element wirklich entfernt werden?" } }, @@ -1021,7 +1021,7 @@ "label": "App Namen anzeigen" }, "showDescriptionTooltip": { - "label": "Beschreibungs Tooltip anzeigen" + "label": "Beschreibungs des Tooltips anzeigen" }, "pingEnabled": { "label": "Einfachen Ping aktivieren" @@ -1036,7 +1036,7 @@ }, "bookmarks": { "name": "Lesezeichen", - "description": "Zeigt mehrere App Links an", + "description": "Mehrere App Links anzeigen", "option": { "title": { "label": "Titel" @@ -2231,7 +2231,7 @@ "title": "Benutzer erstellt" }, "error": { - "title": "Benutzer anlegen fehlgeschlagen" + "title": "Erstellung des Benutzers fehlgeschlagen" } }, "action": { diff --git a/packages/translation/src/lang/pl.json b/packages/translation/src/lang/pl.json index c2ecde1be..09a820a97 100644 --- a/packages/translation/src/lang/pl.json +++ b/packages/translation/src/lang/pl.json @@ -213,10 +213,10 @@ "changeDefaultSearchEngine": { "notification": { "success": { - "message": "" + "message": "Domyślna wyszukiwarka zmieniona pomyślnie" }, "error": { - "message": "" + "message": "Nie można zmienić domyślnej wyszukiwarki" } } }, @@ -499,7 +499,7 @@ } }, "app": { - "search": "", + "search": "Znajdź aplikację", "page": { "list": { "title": "Aplikacje", @@ -966,7 +966,7 @@ }, "create": { "title": "Wybierz element do dodania", - "search": "", + "search": "Filtrowanie elementów", "addToBoard": "Dodaj do tablicy" }, "moveResize": { @@ -1093,7 +1093,7 @@ "dnsQueriesToday": "Zapytania dzisiaj", "domainsBeingBlocked": "Domeny na liście blokowanych" }, - "domainsTooltip": "" + "domainsTooltip": "Ze względu na wiele integracji, Homarr nie może obliczyć dokładnej liczby zablokowanych domen" }, "dnsHoleControls": { "name": "Sterowanie dziurami DNS", @@ -1282,7 +1282,7 @@ }, "error": { "noUrl": "Adres URL iFrame nie został podany", - "unsupportedProtocol": "", + "unsupportedProtocol": "Podany adres URL używa nieobsługiwanego protokołu. Proszę użyć jednego z ({supportedProtocols})", "noBrowerSupport": "Twoja przeglądarka nie obsługuje ramek iframe. Zaktualizuj przeglądarkę." } }, @@ -1550,7 +1550,7 @@ }, "category": { "columnTitle": "Dodatki", - "detailsTitle": "" + "detailsTitle": "Kategorie (lub dodatkowe informacje)" }, "downSpeed": { "columnTitle": "Pobieranie", @@ -1620,29 +1620,29 @@ }, "actions": { "clients": { - "modalTitle": "", + "modalTitle": "Pobierz listę klientów", "pause": "", "resume": "" }, "client": { - "pause": "", - "resume": "" + "pause": "Wstrzymaj klienta", + "resume": "Wznów klient" }, "item": { - "pause": "", - "resume": "", + "pause": "Wstrzymaj element", + "resume": "Wznów element", "delete": { - "title": "", - "modalTitle": "", - "entry": "", - "entryAndFiles": "" + "title": "Usuń przedmiot", + "modalTitle": "Czy jesteś pewien, że chcesz skasować to zadanie?", + "entry": "Usuń wpis", + "entryAndFiles": "Usuń wpis i plik(i)" } } }, - "globalRatio": "" + "globalRatio": "Wskaźnik globalny" }, "mediaRequests-requestList": { - "name": "", + "name": "Lista żądań multimediów", "description": "Zobacz listę wszystkich zapytań o media z Twoich instancji Overseerr lub Jellyseerr", "option": { "linksTargetNewTab": { @@ -1650,21 +1650,21 @@ } }, "pending": { - "approve": "", - "approving": "", - "decline": "" + "approve": "Zatwierdź prośbę", + "approving": "Zatwierdzanie zapytania...", + "decline": "Odrzuć prośbę" }, "availability": { "unknown": "Nieznany", - "pending": "", - "processing": "", + "pending": "Oczekujący", + "processing": "Przetwarzanie", "partiallyAvailable": "", - "available": "" + "available": "Dostępne" }, "toBeDetermined": "" }, "mediaRequests-requestStats": { - "name": "", + "name": "Statystyki zapytań o media", "description": "Statystyki Twoich zapytań o media", "option": {}, "titles": { @@ -1690,7 +1690,7 @@ "description": "", "option": { "defaultView": { - "label": "" + "label": "Domyślny widok" }, "queuePageSize": { "label": "" @@ -1701,10 +1701,10 @@ "queue": "Kolejka", "statistics": "" }, - "currentIndex": "", + "currentIndex": "{start}-{end} z {total}", "healthCheck": { "title": "Ocena stanu zdrowia", - "queued": "", + "queued": "W kolejce", "status": { "healthy": "", "unhealthy": "" @@ -1716,7 +1716,7 @@ "transcodes": "", "transcodesCount": "", "healthChecksCount": "", - "filesCount": "", + "filesCount": "Pliki: {value}", "savedSpace": "", "healthChecks": "", "videoCodecs": "", diff --git a/packages/translation/src/lang/tr.json b/packages/translation/src/lang/tr.json index 2bc44e73e..e5ec59f4b 100644 --- a/packages/translation/src/lang/tr.json +++ b/packages/translation/src/lang/tr.json @@ -2885,7 +2885,7 @@ "description": "Tercihlerde öntanımlı arama motoru belirleyin" }, "search": { - "label": "{name} ile '{query}' ifadesini arayın" + "label": "{name} kullanarak \"{query}\" terimini ara" }, "from-integration": { "description": "Aramak için yazmaya başla" From 99c69ba65ddb5f8cf6bdd61518649fc21405ac87 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 14 Jan 2025 05:49:13 +0000 Subject: [PATCH 17/28] fix(deps): update dependency sass to ^1.83.3 (#1945) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- pnpm-lock.yaml | 96 ++++++++++++++++++++-------------------- 2 files changed, 49 insertions(+), 49 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index b4f0ecd10..b165ac6f4 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -72,7 +72,7 @@ "react-dom": "19.0.0", "react-error-boundary": "^5.0.0", "react-simple-code-editor": "^0.14.1", - "sass": "^1.83.1", + "sass": "^1.83.3", "superjson": "2.2.2", "swagger-ui-react": "^5.18.2", "use-deep-compare-effect": "^1.8.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 25bae800f..51f713319 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,7 +39,7 @@ importers: version: 2.3.3(@types/node@22.10.6)(typescript@5.7.3) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 4.3.4(vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/coverage-v8': specifier: ^2.1.8 version: 2.1.8(vitest@2.1.8) @@ -72,10 +72,10 @@ importers: version: 5.7.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.7.3)(vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 5.1.4(typescript@5.7.3)(vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) vitest: specifier: ^2.1.8 - version: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + version: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) apps/nextjs: dependencies: @@ -183,13 +183,13 @@ importers: version: 5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(react@19.0.0) '@tanstack/react-query-next-experimental': specifier: 5.64.1 - version: 5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0) + version: 5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react@19.0.0) '@trpc/client': specifier: next version: 11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3) '@trpc/next': specifier: next - version: 11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/react-query': specifier: next version: 11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) @@ -231,7 +231,7 @@ importers: version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) postcss-preset-mantine: specifier: ^1.17.0 version: 1.17.0(postcss@8.4.47) @@ -251,8 +251,8 @@ importers: specifier: ^0.14.1 version: 0.14.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) sass: - specifier: ^1.83.1 - version: 1.83.1 + specifier: ^1.83.3 + version: 1.83.3 superjson: specifier: 2.2.2 version: 2.2.2 @@ -556,7 +556,7 @@ importers: version: 4.5.0 next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) react: specifier: 19.0.0 version: 19.0.0 @@ -629,10 +629,10 @@ importers: version: 7.3.1 next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) next-auth: specifier: 5.0.0-beta.25 - version: 5.0.0-beta.25(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0) + version: 5.0.0-beta.25(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react@19.0.0) react: specifier: 19.0.0 version: 19.0.0 @@ -709,7 +709,7 @@ importers: version: 1.11.13 next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) react: specifier: 19.0.0 version: 19.0.0 @@ -1201,7 +1201,7 @@ importers: version: 1.11.13 next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) react: specifier: 19.0.0 version: 19.0.0 @@ -1299,7 +1299,7 @@ importers: version: 0.5.16 next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) react: specifier: 19.0.0 version: 19.0.0 @@ -1542,7 +1542,7 @@ importers: version: 2.11.0(@types/react@19.0.6)(react@19.0.0) next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) react: specifier: 19.0.0 version: 19.0.0 @@ -1588,10 +1588,10 @@ importers: version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) next-intl: specifier: 3.26.3 - version: 3.26.3(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0) + version: 3.26.3(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react@19.0.0) react: specifier: 19.0.0 version: 19.0.0 @@ -1649,7 +1649,7 @@ importers: version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) react: specifier: 19.0.0 version: 19.0.0 @@ -1825,7 +1825,7 @@ importers: version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) react: specifier: 19.0.0 version: 19.0.0 @@ -8451,8 +8451,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.83.1: - resolution: {integrity: sha512-EVJbDaEs4Rr3F0glJzFSOvtg2/oy2V/YrGFPqPY24UqcLDWcI9ZY5sN+qyO3c/QCZwzgfirvhXvINiJCE/OLcA==} + sass@1.83.3: + resolution: {integrity: sha512-t4gb+nTrUeaPb+xzdqDmaMyi8evP0QuUB8o57dYHZF/lIGniqZ/PR/iWGcWoS8vr46F9V7buXFv290fMV6vTIQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -11787,10 +11787,10 @@ snapshots: '@tanstack/react-query': 5.64.1(react@19.0.0) react: 19.0.0 - '@tanstack/react-query-next-experimental@5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0)': + '@tanstack/react-query-next-experimental@5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react@19.0.0)': dependencies: '@tanstack/react-query': 5.64.1(react@19.0.0) - next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) react: 19.0.0 '@tanstack/react-query@5.64.1(react@19.0.0)': @@ -12034,11 +12034,11 @@ snapshots: '@trpc/server': 11.0.0-rc.700(typescript@5.7.3) typescript: 5.7.3 - '@trpc/next@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@trpc/next@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: '@trpc/client': 11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3) '@trpc/server': 11.0.0-rc.700(typescript@5.7.3) - next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) typescript: 5.7.3 @@ -12427,14 +12427,14 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.3.4(vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitejs/plugin-react@4.3.4(vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -12452,7 +12452,7 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -12463,13 +12463,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.8(vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/mocker@2.1.8(vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/pretty-format@2.1.8': dependencies: @@ -12499,7 +12499,7 @@ snapshots: sirv: 3.0.0 tinyglobby: 0.2.10 tinyrainbow: 1.2.0 - vitest: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/utils@2.1.8': dependencies: @@ -15663,21 +15663,21 @@ snapshots: netmask@2.0.2: {} - next-auth@5.0.0-beta.25(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0): + next-auth@5.0.0-beta.25(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react@19.0.0): dependencies: '@auth/core': 0.37.2 - next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) react: 19.0.0 - next-intl@3.26.3(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1))(react@19.0.0): + next-intl@3.26.3(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react@19.0.0): dependencies: '@formatjs/intl-localematcher': 0.5.5 negotiator: 1.0.0 - next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1) + next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) react: 19.0.0 use-intl: 3.26.3(react@19.0.0) - next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.1): + next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3): dependencies: '@next/env': 15.1.4 '@swc/counter': 0.1.3 @@ -15698,7 +15698,7 @@ snapshots: '@next/swc-win32-arm64-msvc': 15.1.4 '@next/swc-win32-x64-msvc': 15.1.4 '@playwright/test': 1.49.1 - sass: 1.83.1 + sass: 1.83.3 sharp: 0.33.5 transitivePeerDependencies: - '@babel/core' @@ -16868,7 +16868,7 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.83.1: + sass@1.83.3: dependencies: chokidar: 4.0.0 immutable: 5.0.2 @@ -18095,13 +18095,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@2.1.8(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite-node@2.1.8(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - '@types/node' - less @@ -18113,18 +18113,18 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.7.3)(vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)): + vite-tsconfig-paths@5.1.4(typescript@5.7.3)(vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.7.3) optionalDependencies: - vite: 5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 @@ -18132,14 +18132,14 @@ snapshots: optionalDependencies: '@types/node': 22.10.6 fsevents: 2.3.3 - sass: 1.83.1 + sass: 1.83.3 sugarss: 4.0.1(postcss@8.4.47) terser: 5.32.0 - vitest@2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vitest@2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + '@vitest/mocker': 2.1.8(vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 @@ -18155,8 +18155,8 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.5(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) - vite-node: 2.1.8(@types/node@22.10.6)(sass@1.83.1)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite-node: 2.1.8(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.10.6 From ff1a00303728b15b8e709ce57d77a78967abab78 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 14 Jan 2025 06:41:43 +0000 Subject: [PATCH 18/28] fix(deps): update dependency sass to ^1.83.4 (#1946) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- pnpm-lock.yaml | 96 ++++++++++++++++++++-------------------- 2 files changed, 49 insertions(+), 49 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index b165ac6f4..e0a95d40b 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -72,7 +72,7 @@ "react-dom": "19.0.0", "react-error-boundary": "^5.0.0", "react-simple-code-editor": "^0.14.1", - "sass": "^1.83.3", + "sass": "^1.83.4", "superjson": "2.2.2", "swagger-ui-react": "^5.18.2", "use-deep-compare-effect": "^1.8.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 51f713319..ec7fd251d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,7 +39,7 @@ importers: version: 2.3.3(@types/node@22.10.6)(typescript@5.7.3) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 4.3.4(vite@5.4.5(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/coverage-v8': specifier: ^2.1.8 version: 2.1.8(vitest@2.1.8) @@ -72,10 +72,10 @@ importers: version: 5.7.3 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.7.3)(vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + version: 5.1.4(typescript@5.7.3)(vite@5.4.5(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) vitest: specifier: ^2.1.8 - version: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + version: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) apps/nextjs: dependencies: @@ -183,13 +183,13 @@ importers: version: 5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(react@19.0.0) '@tanstack/react-query-next-experimental': specifier: 5.64.1 - version: 5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react@19.0.0) + version: 5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4))(react@19.0.0) '@trpc/client': specifier: next version: 11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3) '@trpc/next': specifier: next - version: 11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) + version: 11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) '@trpc/react-query': specifier: next version: 11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3) @@ -231,7 +231,7 @@ importers: version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) postcss-preset-mantine: specifier: ^1.17.0 version: 1.17.0(postcss@8.4.47) @@ -251,8 +251,8 @@ importers: specifier: ^0.14.1 version: 0.14.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) sass: - specifier: ^1.83.3 - version: 1.83.3 + specifier: ^1.83.4 + version: 1.83.4 superjson: specifier: 2.2.2 version: 2.2.2 @@ -556,7 +556,7 @@ importers: version: 4.5.0 next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) react: specifier: 19.0.0 version: 19.0.0 @@ -629,10 +629,10 @@ importers: version: 7.3.1 next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) next-auth: specifier: 5.0.0-beta.25 - version: 5.0.0-beta.25(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react@19.0.0) + version: 5.0.0-beta.25(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4))(react@19.0.0) react: specifier: 19.0.0 version: 19.0.0 @@ -709,7 +709,7 @@ importers: version: 1.11.13 next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) react: specifier: 19.0.0 version: 19.0.0 @@ -1201,7 +1201,7 @@ importers: version: 1.11.13 next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) react: specifier: 19.0.0 version: 19.0.0 @@ -1299,7 +1299,7 @@ importers: version: 0.5.16 next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) react: specifier: 19.0.0 version: 19.0.0 @@ -1542,7 +1542,7 @@ importers: version: 2.11.0(@types/react@19.0.6)(react@19.0.0) next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) react: specifier: 19.0.0 version: 19.0.0 @@ -1588,10 +1588,10 @@ importers: version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) next-intl: specifier: 3.26.3 - version: 3.26.3(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react@19.0.0) + version: 3.26.3(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4))(react@19.0.0) react: specifier: 19.0.0 version: 19.0.0 @@ -1649,7 +1649,7 @@ importers: version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) react: specifier: 19.0.0 version: 19.0.0 @@ -1825,7 +1825,7 @@ importers: version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) react: specifier: 19.0.0 version: 19.0.0 @@ -8451,8 +8451,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.83.3: - resolution: {integrity: sha512-t4gb+nTrUeaPb+xzdqDmaMyi8evP0QuUB8o57dYHZF/lIGniqZ/PR/iWGcWoS8vr46F9V7buXFv290fMV6vTIQ==} + sass@1.83.4: + resolution: {integrity: sha512-B1bozCeNQiOgDcLd33e2Cs2U60wZwjUUXzh900ZyQF5qUasvMdDZYbQ566LJu7cqR+sAHlAfO6RMkaID5s6qpA==} engines: {node: '>=14.0.0'} hasBin: true @@ -11787,10 +11787,10 @@ snapshots: '@tanstack/react-query': 5.64.1(react@19.0.0) react: 19.0.0 - '@tanstack/react-query-next-experimental@5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react@19.0.0)': + '@tanstack/react-query-next-experimental@5.64.1(@tanstack/react-query@5.64.1(react@19.0.0))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4))(react@19.0.0)': dependencies: '@tanstack/react-query': 5.64.1(react@19.0.0) - next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) react: 19.0.0 '@tanstack/react-query@5.64.1(react@19.0.0)': @@ -12034,11 +12034,11 @@ snapshots: '@trpc/server': 11.0.0-rc.700(typescript@5.7.3) typescript: 5.7.3 - '@trpc/next@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': + '@trpc/next@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/react-query@11.0.0-rc.700(@tanstack/react-query@5.64.1(react@19.0.0))(@trpc/client@11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3))(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.7.3)': dependencies: '@trpc/client': 11.0.0-rc.700(@trpc/server@11.0.0-rc.700(typescript@5.7.3))(typescript@5.7.3) '@trpc/server': 11.0.0-rc.700(typescript@5.7.3) - next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) typescript: 5.7.3 @@ -12427,14 +12427,14 @@ snapshots: global: 4.4.0 is-function: 1.0.2 - '@vitejs/plugin-react@4.3.4(vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitejs/plugin-react@4.3.4(vite@5.4.5(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -12452,7 +12452,7 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color @@ -12463,13 +12463,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.8(vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': + '@vitest/mocker@2.1.8(vite@5.4.5(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/pretty-format@2.1.8': dependencies: @@ -12499,7 +12499,7 @@ snapshots: sirv: 3.0.0 tinyglobby: 0.2.10 tinyrainbow: 1.2.0 - vitest: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vitest: 2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) '@vitest/utils@2.1.8': dependencies: @@ -15663,21 +15663,21 @@ snapshots: netmask@2.0.2: {} - next-auth@5.0.0-beta.25(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react@19.0.0): + next-auth@5.0.0-beta.25(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4))(react@19.0.0): dependencies: '@auth/core': 0.37.2 - next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) react: 19.0.0 - next-intl@3.26.3(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3))(react@19.0.0): + next-intl@3.26.3(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4))(react@19.0.0): dependencies: '@formatjs/intl-localematcher': 0.5.5 negotiator: 1.0.0 - next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3) + next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) react: 19.0.0 use-intl: 3.26.3(react@19.0.0) - next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.3): + next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4): dependencies: '@next/env': 15.1.4 '@swc/counter': 0.1.3 @@ -15698,7 +15698,7 @@ snapshots: '@next/swc-win32-arm64-msvc': 15.1.4 '@next/swc-win32-x64-msvc': 15.1.4 '@playwright/test': 1.49.1 - sass: 1.83.3 + sass: 1.83.4 sharp: 0.33.5 transitivePeerDependencies: - '@babel/core' @@ -16868,7 +16868,7 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.83.3: + sass@1.83.4: dependencies: chokidar: 4.0.0 immutable: 5.0.2 @@ -18095,13 +18095,13 @@ snapshots: dependencies: global: 4.4.0 - vite-node@2.1.8(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite-node@2.1.8(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - '@types/node' - less @@ -18113,18 +18113,18 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.7.3)(vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)): + vite-tsconfig-paths@5.1.4(typescript@5.7.3)(vite@5.4.5(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)): dependencies: debug: 4.3.7 globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.7.3) optionalDependencies: - vite: 5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vite@5.4.5(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: esbuild: 0.21.5 postcss: 8.4.47 @@ -18132,14 +18132,14 @@ snapshots: optionalDependencies: '@types/node': 22.10.6 fsevents: 2.3.3 - sass: 1.83.3 + sass: 1.83.4 sugarss: 4.0.1(postcss@8.4.47) terser: 5.32.0 - vitest@2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): + vitest@2.1.8(@types/node@22.10.6)(@vitest/ui@2.1.8)(jsdom@26.0.0)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0): dependencies: '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) + '@vitest/mocker': 2.1.8(vite@5.4.5(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 @@ -18155,8 +18155,8 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.5(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) - vite-node: 2.1.8(@types/node@22.10.6)(sass@1.83.3)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite: 5.4.5(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) + vite-node: 2.1.8(@types/node@22.10.6)(sass@1.83.4)(sugarss@4.0.1(postcss@8.4.47))(terser@5.32.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.10.6 From 3e67b411b6e35c3b9a8154e8270a6f36f78f0024 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 14 Jan 2025 09:16:54 +0000 Subject: [PATCH 19/28] chore(deps): update dependency @types/react to v19.0.7 (#1947) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 2 +- pnpm-lock.yaml | 166 +++++++++++++++++++-------------------- 2 files changed, 84 insertions(+), 84 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index e0a95d40b..a77a19452 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -84,7 +84,7 @@ "@types/chroma-js": "3.1.0", "@types/node": "^22.10.6", "@types/prismjs": "^1.26.5", - "@types/react": "19.0.6", + "@types/react": "19.0.7", "@types/react-dom": "19.0.3", "@types/swagger-ui-react": "^4.18.3", "concurrently": "^9.1.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ec7fd251d..9e11b8506 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -153,19 +153,19 @@ importers: version: 7.15.3(chroma-js@3.1.2) '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/dropzone': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) '@mantine/modals': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/tiptap': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@million/lint': specifier: 1.0.14 version: 1.0.14(rollup@4.21.3)(webpack-sources@3.2.3) @@ -225,10 +225,10 @@ importers: version: 11.0.1 jotai: specifier: ^2.11.0 - version: 2.11.0(@types/react@19.0.6)(react@19.0.0) + version: 2.11.0(@types/react@19.0.7)(react@19.0.0) mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) @@ -258,7 +258,7 @@ importers: version: 2.2.2 swagger-ui-react: specifier: ^5.18.2 - version: 5.18.2(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 5.18.2(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) use-deep-compare-effect: specifier: ^1.8.1 version: 1.8.1(react@19.0.0) @@ -282,11 +282,11 @@ importers: specifier: ^1.26.5 version: 1.26.5 '@types/react': - specifier: 19.0.6 - version: 19.0.6 + specifier: 19.0.7 + version: 19.0.7 '@types/react-dom': specifier: 19.0.3 - version: 19.0.3(@types/react@19.0.6) + version: 19.0.3(@types/react@19.0.7) '@types/swagger-ui-react': specifier: ^4.18.3 version: 4.18.3 @@ -921,10 +921,10 @@ importers: version: 0.30.1 drizzle-orm: specifier: ^0.38.3 - version: 0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.6)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0) + version: 0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.7)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0) drizzle-zod: specifier: ^0.6.1 - version: 0.6.1(drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.6)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0))(zod@3.24.1) + version: 0.6.1(drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.7)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0))(zod@3.24.1) mysql2: specifier: 3.12.0 version: 3.12.0 @@ -1134,7 +1134,7 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) @@ -1192,7 +1192,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) @@ -1232,7 +1232,7 @@ importers: version: link:../ui '@mantine/notifications': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) @@ -1290,7 +1290,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) @@ -1527,19 +1527,19 @@ importers: version: link:../ui '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) '@mantine/spotlight': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) jotai: specifier: ^2.11.0 - version: 2.11.0(@types/react@19.0.6)(react@19.0.0) + version: 2.11.0(@types/react@19.0.7)(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) @@ -1585,7 +1585,7 @@ importers: version: 4.3.1 mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) @@ -1634,10 +1634,10 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/dates': specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) @@ -1646,7 +1646,7 @@ importers: version: 3.28.1(react@19.0.0) mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) @@ -1762,7 +1762,7 @@ importers: version: link:../validation '@mantine/core': specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': specifier: ^7.15.3 version: 7.15.3(react@19.0.0) @@ -1822,7 +1822,7 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) @@ -4334,8 +4334,8 @@ packages: peerDependencies: '@types/react': ^19.0.0 - '@types/react@19.0.6': - resolution: {integrity: sha512-gIlMztcTeDgXCUj0vCBOqEuSEhX//63fW9SZtCJ+agxoQTOklwDfiEMlTWn4mR/C/UK5VHlpwsCsOyf7/hc4lw==} + '@types/react@19.0.7': + resolution: {integrity: sha512-MoFsEJKkAtZCrC1r6CM8U22GzhG7u2Wir8ons/aCKH6MBdD1ibV24zOSSkdZVUKqN5i396zG5VKLYZ3yaUZdLA==} '@types/semver@7.5.8': resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} @@ -10741,7 +10741,7 @@ snapshots: dependencies: chroma-js: 3.1.2 - '@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@floating-ui/react': 0.26.28(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) @@ -10749,24 +10749,24 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) react-number-format: 5.4.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-remove-scroll: 2.6.2(@types/react@19.0.6)(react@19.0.0) - react-textarea-autosize: 8.5.6(@types/react@19.0.6)(react@19.0.0) + react-remove-scroll: 2.6.2(@types/react@19.0.7)(react@19.0.0) + react-textarea-autosize: 8.5.6(@types/react@19.0.7)(react@19.0.0) type-fest: 4.30.2 transitivePeerDependencies: - '@types/react' - '@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) clsx: 2.1.1 dayjs: 1.11.13 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - '@mantine/dropzone@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/dropzone@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -10782,25 +10782,25 @@ snapshots: dependencies: react: 19.0.0 - '@mantine/modals@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/modals@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - '@mantine/notifications@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/notifications@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) '@mantine/store': 7.15.3(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/spotlight@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/spotlight@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) '@mantine/store': 7.15.3(react@19.0.0) react: 19.0.0 @@ -10810,9 +10810,9 @@ snapshots: dependencies: react: 19.0.0 - '@mantine/tiptap@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/tiptap@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) '@tiptap/extension-link': 2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2) '@tiptap/react': 2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -12258,11 +12258,11 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/react-dom@19.0.3(@types/react@19.0.6)': + '@types/react-dom@19.0.3(@types/react@19.0.7)': dependencies: - '@types/react': 19.0.6 + '@types/react': 19.0.7 - '@types/react@19.0.6': + '@types/react@19.0.7': dependencies: csstype: 3.1.3 @@ -12294,7 +12294,7 @@ snapshots: '@types/swagger-ui-react@4.18.3': dependencies: - '@types/react': 19.0.6 + '@types/react': 19.0.7 '@types/through@0.0.33': dependencies: @@ -13636,18 +13636,18 @@ snapshots: transitivePeerDependencies: - supports-color - drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.6)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0): + drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.7)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0): optionalDependencies: '@libsql/client-wasm': 0.14.0 '@types/better-sqlite3': 7.6.12 - '@types/react': 19.0.6 + '@types/react': 19.0.7 better-sqlite3: 11.7.2 mysql2: 3.12.0 react: 19.0.0 - drizzle-zod@0.6.1(drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.6)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0))(zod@3.24.1): + drizzle-zod@0.6.1(drizzle-orm@0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.7)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0))(zod@3.24.1): dependencies: - drizzle-orm: 0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.6)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0) + drizzle-orm: 0.38.3(@libsql/client-wasm@0.14.0)(@types/better-sqlite3@7.6.12)(@types/react@19.0.7)(better-sqlite3@11.7.2)(mysql2@3.12.0)(react@19.0.0) zod: 3.24.1 dunder-proto@1.0.1: @@ -15224,9 +15224,9 @@ snapshots: jose@5.9.6: {} - jotai@2.11.0(@types/react@19.0.6)(react@19.0.0): + jotai@2.11.0(@types/react@19.0.7)(react@19.0.0): optionalDependencies: - '@types/react': 19.0.6 + '@types/react': 19.0.7 react: 19.0.0 js-base64@3.7.7: @@ -15476,10 +15476,10 @@ snapshots: make-error@1.3.6: {} - mantine-react-table@2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + mantine-react-table@2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/dates': 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/dates': 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': 7.15.3(react@19.0.0) '@tabler/icons-react': 3.28.1(react@19.0.0) '@tanstack/match-sorter-utils': 8.19.4 @@ -16514,35 +16514,35 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-redux@9.1.2(@types/react@19.0.6)(react@19.0.0)(redux@5.0.1): + react-redux@9.1.2(@types/react@19.0.7)(react@19.0.0)(redux@5.0.1): dependencies: '@types/use-sync-external-store': 0.0.3 react: 19.0.0 use-sync-external-store: 1.2.2(react@19.0.0) optionalDependencies: - '@types/react': 19.0.6 + '@types/react': 19.0.7 redux: 5.0.1 react-refresh@0.14.2: {} - react-remove-scroll-bar@2.3.8(@types/react@19.0.6)(react@19.0.0): + react-remove-scroll-bar@2.3.8(@types/react@19.0.7)(react@19.0.0): dependencies: react: 19.0.0 - react-style-singleton: 2.2.3(@types/react@19.0.6)(react@19.0.0) + react-style-singleton: 2.2.3(@types/react@19.0.7)(react@19.0.0) tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.6 + '@types/react': 19.0.7 - react-remove-scroll@2.6.2(@types/react@19.0.6)(react@19.0.0): + react-remove-scroll@2.6.2(@types/react@19.0.7)(react@19.0.0): dependencies: react: 19.0.0 - react-remove-scroll-bar: 2.3.8(@types/react@19.0.6)(react@19.0.0) - react-style-singleton: 2.2.1(@types/react@19.0.6)(react@19.0.0) + react-remove-scroll-bar: 2.3.8(@types/react@19.0.7)(react@19.0.0) + react-style-singleton: 2.2.1(@types/react@19.0.7)(react@19.0.0) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.0.6)(react@19.0.0) - use-sidecar: 1.1.2(@types/react@19.0.6)(react@19.0.0) + use-callback-ref: 1.3.3(@types/react@19.0.7)(react@19.0.0) + use-sidecar: 1.1.2(@types/react@19.0.7)(react@19.0.0) optionalDependencies: - '@types/react': 19.0.6 + '@types/react': 19.0.7 react-scan@0.0.31: dependencies: @@ -16557,22 +16557,22 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-style-singleton@2.2.1(@types/react@19.0.6)(react@19.0.0): + react-style-singleton@2.2.1(@types/react@19.0.7)(react@19.0.0): dependencies: get-nonce: 1.0.1 invariant: 2.2.4 react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.6 + '@types/react': 19.0.7 - react-style-singleton@2.2.3(@types/react@19.0.6)(react@19.0.0): + react-style-singleton@2.2.3(@types/react@19.0.7)(react@19.0.0): dependencies: get-nonce: 1.0.1 react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.6 + '@types/react': 19.0.7 react-syntax-highlighter@15.5.0(react@19.0.0): dependencies: @@ -16583,12 +16583,12 @@ snapshots: react: 19.0.0 refractor: 3.6.0 - react-textarea-autosize@8.5.6(@types/react@19.0.6)(react@19.0.0): + react-textarea-autosize@8.5.6(@types/react@19.0.7)(react@19.0.0): dependencies: '@babel/runtime': 7.25.6 react: 19.0.0 use-composed-ref: 1.3.0(react@19.0.0) - use-latest: 1.2.1(@types/react@19.0.6)(react@19.0.0) + use-latest: 1.2.1(@types/react@19.0.7)(react@19.0.0) transitivePeerDependencies: - '@types/react' @@ -17409,7 +17409,7 @@ snapshots: transitivePeerDependencies: - debug - swagger-ui-react@5.18.2(@types/react@19.0.6)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + swagger-ui-react@5.18.2(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime-corejs3': 7.25.6 '@braintree/sanitize-url': 7.0.4 @@ -17434,7 +17434,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.0.0(react@19.0.0))(react@19.0.0) react-inspector: 6.0.2(react@19.0.0) - react-redux: 9.1.2(@types/react@19.0.6)(react@19.0.0)(redux@5.0.1) + react-redux: 9.1.2(@types/react@19.0.7)(react@19.0.0)(redux@5.0.1) react-syntax-highlighter: 15.5.0(react@19.0.0) redux: 5.0.1 redux-immutable: 4.0.0(immutable@3.8.2) @@ -18002,12 +18002,12 @@ snapshots: url-toolkit@2.2.5: {} - use-callback-ref@1.3.3(@types/react@19.0.6)(react@19.0.0): + use-callback-ref@1.3.3(@types/react@19.0.7)(react@19.0.0): dependencies: react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.6 + '@types/react': 19.0.7 use-composed-ref@1.3.0(react@19.0.0): dependencies: @@ -18025,26 +18025,26 @@ snapshots: intl-messageformat: 10.7.1 react: 19.0.0 - use-isomorphic-layout-effect@1.1.2(@types/react@19.0.6)(react@19.0.0): + use-isomorphic-layout-effect@1.1.2(@types/react@19.0.7)(react@19.0.0): dependencies: react: 19.0.0 optionalDependencies: - '@types/react': 19.0.6 + '@types/react': 19.0.7 - use-latest@1.2.1(@types/react@19.0.6)(react@19.0.0): + use-latest@1.2.1(@types/react@19.0.7)(react@19.0.0): dependencies: react: 19.0.0 - use-isomorphic-layout-effect: 1.1.2(@types/react@19.0.6)(react@19.0.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@19.0.7)(react@19.0.0) optionalDependencies: - '@types/react': 19.0.6 + '@types/react': 19.0.7 - use-sidecar@1.1.2(@types/react@19.0.6)(react@19.0.0): + use-sidecar@1.1.2(@types/react@19.0.7)(react@19.0.0): dependencies: detect-node-es: 1.1.0 react: 19.0.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.0.6 + '@types/react': 19.0.7 use-sync-external-store@1.2.2(react@19.0.0): dependencies: From 75c791801e593e88deb3abcacf2b91aade0871d8 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 14 Jan 2025 17:48:54 +0100 Subject: [PATCH 20/28] fix(deps): update dependency eslint-config-prettier to v10 (#1937) 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 9e11b8506..1cab1c348 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1861,8 +1861,8 @@ importers: specifier: ^15.1.4 version: 15.1.4 eslint-config-prettier: - specifier: ^9.1.0 - version: 9.1.0(eslint@9.18.0) + specifier: ^10.0.1 + version: 10.0.1(eslint@9.18.0) eslint-config-turbo: specifier: ^2.3.3 version: 2.3.3(eslint@9.18.0) @@ -5803,8 +5803,8 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-config-prettier@9.1.0: - resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} + eslint-config-prettier@10.0.1: + resolution: {integrity: sha512-lZBts941cyJyeaooiKxAtzoPHTN+GbQTJFAIdQbRhA4/8whaAraEh47Whw/ZFfrjNSnlAxqfm9i0XVAEkULjCw==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -14040,7 +14040,7 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@9.1.0(eslint@9.18.0): + eslint-config-prettier@10.0.1(eslint@9.18.0): dependencies: eslint: 9.18.0 diff --git a/tooling/eslint/package.json b/tooling/eslint/package.json index 9f72c3b33..161ab38cf 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.1.4", - "eslint-config-prettier": "^9.1.0", + "eslint-config-prettier": "^10.0.1", "eslint-config-turbo": "^2.3.3", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.2", From 4d94fce523ff8b04f3b15055ee44b760311d3bd1 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Tue, 14 Jan 2025 18:39:12 +0100 Subject: [PATCH 21/28] test: adjust nzbget test to use append instead of scan (#1952) --- package.json | 6 +-- packages/integrations/test/nzbget.spec.ts | 46 +++++++++++++---------- 2 files changed, 29 insertions(+), 23 deletions(-) diff --git a/package.json b/package.json index 04cf9ee28..601753572 100644 --- a/package.json +++ b/package.json @@ -22,9 +22,9 @@ "lint:ws": "pnpm dlx sherif@latest", "package:new": "turbo gen init", "release": "semantic-release", - "test": "cross-env NODE_ENV=development vitest run --exclude e2e --coverage.enabled ", - "test:e2e": "cross-env NODE_ENV=development vitest e2e", - "test:ui": "cross-env NODE_ENV=development vitest --exclude e2e --ui --coverage.enabled", + "test": "cross-env NODE_ENV=development CI=true vitest run --exclude e2e --coverage.enabled ", + "test:e2e": "cross-env NODE_ENV=development CI=true vitest e2e", + "test:ui": "cross-env NODE_ENV=development CI=true vitest --exclude e2e --ui --coverage.enabled", "typecheck": "turbo typecheck", "with-env": "dotenv -e .env --" }, diff --git a/packages/integrations/test/nzbget.spec.ts b/packages/integrations/test/nzbget.spec.ts index 9241c5a52..c30008a99 100644 --- a/packages/integrations/test/nzbget.spec.ts +++ b/packages/integrations/test/nzbget.spec.ts @@ -1,3 +1,4 @@ +import { readFile } from "fs/promises"; import { join } from "path"; import type { StartedTestContainer } from "testcontainers"; import { GenericContainer, getContainerRuntimeClient, ImageName, Wait } from "testcontainers"; @@ -169,29 +170,34 @@ const nzbGetAddItemAsync = async ( password: string, integration: NzbGetIntegration, ) => { - // Add nzb file in the watch folder - await container.copyFilesToContainer([ - { - source: join(__dirname, "/volumes/usenet/test_download_100MB.nzb"), - target: "/downloads/nzb/test_download_100MB.nzb", - }, - ]); + const fileContent = await readFile(join(__dirname, "/volumes/usenet/test_download_100MB.nzb"), "base64"); // Trigger scanning of the watch folder (Only available way to add an item except "append" which is too complex and unnecessary) await fetch(`http://${container.getHost()}:${container.getMappedPort(6789)}/${username}:${password}/jsonrpc`, { method: "POST", - body: JSON.stringify({ method: "scan" }), + body: JSON.stringify({ + method: "append", + params: [ + "/downloads/nzb/test_download_100MB.nzb", // NZBFilename + fileContent, // Content + "", // Category + 0, // Priority + true, // AddToTop + false, // Paused + "random", // DupeKey + 1000, // DupeScore + "all", // DupeMode + [], // PPParameters + ], + }), }); - // Retries up to 10000 times to let NzbGet scan and process the nzb (1 retry should suffice tbh but NzbGet is slow) - for (let i = 0; i < 10000; i++) { - const { - items: [item], - } = await integration.getClientJobsAndStatusAsync(); - if (item) { - // Remove the added time because NzbGet doesn't return it properly in this specific case - const { added: _, ...itemRest } = item; - return itemRest; - } + + const { + items: [item], + } = await integration.getClientJobsAndStatusAsync(); + + if (!item) { + throw new Error("No item found"); } - // Throws if it can't find the item - throw new Error("No item found"); + + return item; }; From a03a01b964e3ab30af6078326b91fb10817b3b98 Mon Sep 17 00:00:00 2001 From: "homarr-renovate[bot]" <158783068+homarr-renovate[bot]@users.noreply.github.com> Date: Tue, 14 Jan 2025 17:53:17 +0000 Subject: [PATCH 22/28] fix(deps): update mantine monorepo to ^7.16.0 (#1948) Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com> --- apps/nextjs/package.json | 12 +- packages/form/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/spotlight/package.json | 6 +- packages/ui/package.json | 6 +- packages/widgets/package.json | 4 +- pnpm-lock.yaml | 243 +++++++++++------------- 10 files changed, 133 insertions(+), 152 deletions(-) diff --git a/apps/nextjs/package.json b/apps/nextjs/package.json index a77a19452..fdccb2a78 100644 --- a/apps/nextjs/package.json +++ b/apps/nextjs/package.json @@ -38,12 +38,12 @@ "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", "@homarr/widgets": "workspace:^0.1.0", - "@mantine/colors-generator": "^7.15.3", - "@mantine/core": "^7.15.3", - "@mantine/dropzone": "^7.15.3", - "@mantine/hooks": "^7.15.3", - "@mantine/modals": "^7.15.3", - "@mantine/tiptap": "^7.15.3", + "@mantine/colors-generator": "^7.16.0", + "@mantine/core": "^7.16.0", + "@mantine/dropzone": "^7.16.0", + "@mantine/hooks": "^7.16.0", + "@mantine/modals": "^7.16.0", + "@mantine/tiptap": "^7.16.0", "@million/lint": "1.0.14", "@t3-oss/env-nextjs": "^0.11.1", "@tabler/icons-react": "^3.28.1", diff --git a/packages/form/package.json b/packages/form/package.json index 85fa287f2..f765c86de 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.15.3" + "@mantine/form": "^7.16.0" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/modals-collection/package.json b/packages/modals-collection/package.json index f79101064..1dfe91465 100644 --- a/packages/modals-collection/package.json +++ b/packages/modals-collection/package.json @@ -32,7 +32,7 @@ "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/core": "^7.15.3", + "@mantine/core": "^7.16.0", "@tabler/icons-react": "^3.28.1", "dayjs": "^1.11.13", "next": "15.1.4", diff --git a/packages/modals/package.json b/packages/modals/package.json index d69e03619..6b1779a7f 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.15.3", - "@mantine/hooks": "^7.15.3", + "@mantine/core": "^7.16.0", + "@mantine/hooks": "^7.16.0", "react": "19.0.0" }, "devDependencies": { diff --git a/packages/notifications/package.json b/packages/notifications/package.json index a3cc00dda..bef90b8fa 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.15.3", + "@mantine/notifications": "^7.16.0", "@tabler/icons-react": "^3.28.1" }, "devDependencies": { diff --git a/packages/old-import/package.json b/packages/old-import/package.json index 7d27af588..0dcbf34be 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.15.3", - "@mantine/hooks": "^7.15.3", + "@mantine/core": "^7.16.0", + "@mantine/hooks": "^7.16.0", "adm-zip": "0.5.16", "next": "15.1.4", "react": "19.0.0", diff --git a/packages/spotlight/package.json b/packages/spotlight/package.json index 695c636ce..dcf9a98cd 100644 --- a/packages/spotlight/package.json +++ b/packages/spotlight/package.json @@ -32,9 +32,9 @@ "@homarr/modals-collection": "workspace:^0.1.0", "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", - "@mantine/core": "^7.15.3", - "@mantine/hooks": "^7.15.3", - "@mantine/spotlight": "^7.15.3", + "@mantine/core": "^7.16.0", + "@mantine/hooks": "^7.16.0", + "@mantine/spotlight": "^7.16.0", "@tabler/icons-react": "^3.28.1", "jotai": "^2.11.0", "next": "15.1.4", diff --git a/packages/ui/package.json b/packages/ui/package.json index 7ab4d7c97..568d4b18e 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.15.3", - "@mantine/dates": "^7.15.3", - "@mantine/hooks": "^7.15.3", + "@mantine/core": "^7.16.0", + "@mantine/dates": "^7.16.0", + "@mantine/hooks": "^7.16.0", "@tabler/icons-react": "^3.28.1", "mantine-react-table": "2.0.0-beta.8", "next": "15.1.4", diff --git a/packages/widgets/package.json b/packages/widgets/package.json index 771594400..cb493a6a3 100644 --- a/packages/widgets/package.json +++ b/packages/widgets/package.json @@ -41,8 +41,8 @@ "@homarr/translation": "workspace:^0.1.0", "@homarr/ui": "workspace:^0.1.0", "@homarr/validation": "workspace:^0.1.0", - "@mantine/core": "^7.15.3", - "@mantine/hooks": "^7.15.3", + "@mantine/core": "^7.16.0", + "@mantine/hooks": "^7.16.0", "@tabler/icons-react": "^3.28.1", "@tiptap/extension-color": "2.11.2", "@tiptap/extension-highlight": "2.11.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1cab1c348..d2e1786d7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -149,23 +149,23 @@ importers: specifier: workspace:^0.1.0 version: link:../../packages/widgets '@mantine/colors-generator': - specifier: ^7.15.3 - version: 7.15.3(chroma-js@3.1.2) + specifier: ^7.16.0 + version: 7.16.0(chroma-js@3.1.2) '@mantine/core': - specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/dropzone': - specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': - specifier: ^7.15.3 - version: 7.15.3(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(react@19.0.0) '@mantine/modals': - specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/tiptap': - specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@million/lint': specifier: 1.0.14 version: 1.0.14(rollup@4.21.3)(webpack-sources@3.2.3) @@ -228,7 +228,7 @@ importers: version: 2.11.0(@types/react@19.0.7)(react@19.0.0) mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) @@ -991,8 +991,8 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/form': - specifier: ^7.15.3 - version: 7.15.3(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(react@19.0.0) devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 @@ -1133,11 +1133,11 @@ importers: specifier: workspace:^0.1.0 version: link:../ui '@mantine/core': - specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': - specifier: ^7.15.3 - version: 7.15.3(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(react@19.0.0) react: specifier: 19.0.0 version: 19.0.0 @@ -1191,8 +1191,8 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/core': - specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) @@ -1231,8 +1231,8 @@ importers: specifier: workspace:^0.1.0 version: link:../ui '@mantine/notifications': - specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) @@ -1289,11 +1289,11 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/core': - specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': - specifier: ^7.15.3 - version: 7.15.3(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(react@19.0.0) adm-zip: specifier: 0.5.16 version: 0.5.16 @@ -1526,14 +1526,14 @@ importers: specifier: workspace:^0.1.0 version: link:../ui '@mantine/core': - specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': - specifier: ^7.15.3 - version: 7.15.3(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(react@19.0.0) '@mantine/spotlight': - specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) @@ -1585,7 +1585,7 @@ importers: version: 4.3.1 mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) @@ -1633,20 +1633,20 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/core': - specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/dates': - specifier: ^7.15.3 - version: 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': - specifier: ^7.15.3 - version: 7.15.3(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) @@ -1761,11 +1761,11 @@ importers: specifier: workspace:^0.1.0 version: link:../validation '@mantine/core': - specifier: ^7.15.3 - version: 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mantine/hooks': - specifier: ^7.15.3 - version: 7.15.3(react@19.0.0) + specifier: ^7.16.0 + version: 7.16.0(react@19.0.0) '@tabler/icons-react': specifier: ^3.28.1 version: 3.28.1(react@19.0.0) @@ -1822,7 +1822,7 @@ importers: version: 1.11.13 mantine-react-table: specifier: 2.0.0-beta.8 - version: 2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 2.0.0-beta.8(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.83.4) @@ -3153,79 +3153,79 @@ packages: '@libsql/core@0.14.0': resolution: {integrity: sha512-nhbuXf7GP3PSZgdCY2Ecj8vz187ptHlZQ0VRc751oB2C1W8jQUXKKklvt7t1LJiUTQBVJuadF628eUk+3cRi4Q==} - '@mantine/colors-generator@7.15.3': - resolution: {integrity: sha512-SQjiilxzGHJ1yatcRjmgm0PY9W6tWswYHC5GNT1QAMzKIVwrN3Jo8944OJSX/6I+8dYVjqVqxEpKGF79F+HfCA==} + '@mantine/colors-generator@7.16.0': + resolution: {integrity: sha512-mVZB527OPii03DHuiniYufSCOlrPy+nhQyYOrL49qDa5NB/lAccjTGH6QYqQV+Wqdmh9kbpgI13Bo+pwS/iZiQ==} peerDependencies: chroma-js: '>=2.4.2' - '@mantine/core@7.15.3': - resolution: {integrity: sha512-8IMTq5xDJDjByDUYkDNKImikASStzrnPtVumKsrEnyEY0zhAWkAe/z/+PjTUMcN44ncJ/PrXQkJ6qMaVWzSZwA==} + '@mantine/core@7.16.0': + resolution: {integrity: sha512-lYYwa4Itz77uC8zQzdiKiKdz9Q01NBOYPZsotIKsP/Zqij0qhpsVxoJ8MK3P8IqFyLfThTMmR4sT1qlGfLTA9Q==} peerDependencies: - '@mantine/hooks': 7.15.3 + '@mantine/hooks': 7.16.0 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/dates@7.15.3': - resolution: {integrity: sha512-lv71dcfA8qB43v03cRELC2/G7FQXfAgj0tSMImj2p2FL3PSWWF4WRvW6byiB+hszk4lgooSo7kppzkSMVUlsdA==} + '@mantine/dates@7.16.0': + resolution: {integrity: sha512-BVPA/3itdAjuX11GMebeS1c5VNruwkkRhCUVVv1F4lBhZqSeL/d8yPb8Iyfdw0tMGIkdxHKT9winG+bXAoF0Kw==} peerDependencies: - '@mantine/core': 7.15.3 - '@mantine/hooks': 7.15.3 + '@mantine/core': 7.16.0 + '@mantine/hooks': 7.16.0 dayjs: '>=1.0.0' react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/dropzone@7.15.3': - resolution: {integrity: sha512-3BZNKqfWyE6/DXOUoYbT72kVDiAu4jRLxUM7KsWojlSy1ucgd8X5oC6yvMlCa2nSDbrVlCNzsDADrezh2MxaNA==} + '@mantine/dropzone@7.16.0': + resolution: {integrity: sha512-lZwv96MswNTc0zSt/ObM8uykv2pZbM3eK6pNoA25jn+hZSrcB/TiET15Uhc7k0E/naxvQbZTxeNxQRpN3xrKRQ==} peerDependencies: - '@mantine/core': 7.15.3 - '@mantine/hooks': 7.15.3 + '@mantine/core': 7.16.0 + '@mantine/hooks': 7.16.0 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/form@7.15.3': - resolution: {integrity: sha512-E+xrY/z6Y4JoHqL4f91AoMeNspuAe+nET667wKVBSUu4yLQX0FS8uvdypoaasb3LcTk7GRmnDNYyfC37zz4zkg==} + '@mantine/form@7.16.0': + resolution: {integrity: sha512-PUxX5v8XMoNwjFdZbns4dDcQf8U9lIfagFsDGz3KKStgsuBcgnn97/MDP6SpsOHV3g7AGEJoF65+ax1fMOkkNA==} peerDependencies: react: ^18.x || ^19.x - '@mantine/hooks@7.15.3': - resolution: {integrity: sha512-rZYObhrmww3OIb4O30pDox/rc+9k3AExO0FSw13t7cfz5/Di+Ho1cChswVFAshnp81ucGEod1fiDOfuyGW7JhA==} + '@mantine/hooks@7.16.0': + resolution: {integrity: sha512-8KxrhckesbrV6tyOndm6fJ+jSKA4KX/67ppDFlfYMMbV6Yh+s0zRO4KLi2uCtl6tgckQd2/zDzX3kQk+VYKqDA==} peerDependencies: react: ^18.x || ^19.x - '@mantine/modals@7.15.3': - resolution: {integrity: sha512-S/nu/4OcQw2sBbFVEIU1FfyiLDKVN9qOxnxhQBxaR9BFk4gEALzuU2uCorlu4f8TKUMo2kho0b0iTuYluQ07Dw==} + '@mantine/modals@7.16.0': + resolution: {integrity: sha512-2AUFqwuz9JhEnNNjf7Oly4oj1nePKn6QcMKJOQx6Kr1eBcSZRsZ4EmlSONFvfTz/9UJDvm30Hk4HPOPoi0i5fQ==} peerDependencies: - '@mantine/core': 7.15.3 - '@mantine/hooks': 7.15.3 + '@mantine/core': 7.16.0 + '@mantine/hooks': 7.16.0 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/notifications@7.15.3': - resolution: {integrity: sha512-C1obM5dQsSHIB3B3Kajk0TdLnBpLXFMOIy0otG5khoL/8c8qOU4U0kHxtPVFBFvU/hw4rx7/idiiJdjp8DepDQ==} + '@mantine/notifications@7.16.0': + resolution: {integrity: sha512-ofwpMLoe/QaXTEqrLNA2vEq4KblacKHLg1xJn7a40irt6uQ6GSlFoLveKjOupiG0xUa+gIbevA1uv3tHJuJ6uA==} peerDependencies: - '@mantine/core': 7.15.3 - '@mantine/hooks': 7.15.3 + '@mantine/core': 7.16.0 + '@mantine/hooks': 7.16.0 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/spotlight@7.15.3': - resolution: {integrity: sha512-O+r8QLqo93A1h5CJJotZuMVywVVo6d8vJ/DYhxq18QzGuPF8bHoXPD3m+unEA34aSO4Y70kyXyFdZRyCVmOS0g==} + '@mantine/spotlight@7.16.0': + resolution: {integrity: sha512-RZfApZLH7i8ydI5Kj4VD/FSu7Kbp9KAo/KY6bRhpRaFhFLaGRocmCCJ/1RGM/UhMr8gUYwvNa3Be3zStfI7Bvw==} peerDependencies: - '@mantine/core': 7.15.3 - '@mantine/hooks': 7.15.3 + '@mantine/core': 7.16.0 + '@mantine/hooks': 7.16.0 react: ^18.x || ^19.x react-dom: ^18.x || ^19.x - '@mantine/store@7.15.3': - resolution: {integrity: sha512-E3pCEm5ozRF/iK/jM1liKntjqaKhotvPtNAqSBcx6AkWSJ8bt16JhNrmrs3J3RmWvfqzF+fftT8HI/3HYbgu9w==} + '@mantine/store@7.16.0': + resolution: {integrity: sha512-IeeKk8w+a5Z5sctMUYrLBVVA9173B2oKPP4Rh656eoXH+vz/KCpL/ITnFWrt0Cv9Fyv/V+zm1UyAnUWRdQ6uXA==} peerDependencies: react: ^18.x || ^19.x - '@mantine/tiptap@7.15.3': - resolution: {integrity: sha512-hMtRIpT1ujpGrjr2b2iX34cBaAoryCKpoPFPK9hrwmES2/53asYYyC+8Y47RBBpZmpuFlqM2VOy2Nk83gXqZGQ==} + '@mantine/tiptap@7.16.0': + resolution: {integrity: sha512-gYiFLoyQ8MSIDPMmi0DG1Ze3kCJHO8tHqbK0yUIKqe8r1Lnzdl86tERqLfUAFlDrQUg2vnNFgpZ8WVfiTHKZgw==} peerDependencies: - '@mantine/core': 7.15.3 - '@mantine/hooks': 7.15.3 + '@mantine/core': 7.16.0 + '@mantine/hooks': 7.16.0 '@tiptap/extension-link': '>=2.1.12' '@tiptap/react': '>=2.1.12' react: ^18.x || ^19.x @@ -8197,16 +8197,6 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' - react-style-singleton@2.2.1: - resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - react-style-singleton@2.2.3: resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} engines: {node: '>=10'} @@ -10737,14 +10727,14 @@ snapshots: js-base64: 3.7.7 optional: true - '@mantine/colors-generator@7.15.3(chroma-js@3.1.2)': + '@mantine/colors-generator@7.16.0(chroma-js@3.1.2)': dependencies: chroma-js: 3.1.2 - '@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@floating-ui/react': 0.26.28(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/hooks': 7.15.3(react@19.0.0) + '@mantine/hooks': 7.16.0(react@19.0.0) clsx: 2.1.1 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) @@ -10755,65 +10745,65 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/dates@7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/hooks': 7.15.3(react@19.0.0) + '@mantine/core': 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/hooks': 7.16.0(react@19.0.0) clsx: 2.1.1 dayjs: 1.11.13 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - '@mantine/dropzone@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/dropzone@7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/hooks': 7.15.3(react@19.0.0) + '@mantine/core': 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/hooks': 7.16.0(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) react-dropzone-esm: 15.2.0(react@19.0.0) - '@mantine/form@7.15.3(react@19.0.0)': + '@mantine/form@7.16.0(react@19.0.0)': dependencies: fast-deep-equal: 3.1.3 klona: 2.0.6 react: 19.0.0 - '@mantine/hooks@7.15.3(react@19.0.0)': + '@mantine/hooks@7.16.0(react@19.0.0)': dependencies: react: 19.0.0 - '@mantine/modals@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/modals@7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/hooks': 7.15.3(react@19.0.0) + '@mantine/core': 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/hooks': 7.16.0(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - '@mantine/notifications@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/notifications@7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/hooks': 7.15.3(react@19.0.0) - '@mantine/store': 7.15.3(react@19.0.0) + '@mantine/core': 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/hooks': 7.16.0(react@19.0.0) + '@mantine/store': 7.16.0(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/spotlight@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/spotlight@7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/hooks': 7.15.3(react@19.0.0) - '@mantine/store': 7.15.3(react@19.0.0) + '@mantine/core': 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/hooks': 7.16.0(react@19.0.0) + '@mantine/store': 7.16.0(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - '@mantine/store@7.15.3(react@19.0.0)': + '@mantine/store@7.16.0(react@19.0.0)': dependencies: react: 19.0.0 - '@mantine/tiptap@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mantine/tiptap@7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(@tiptap/extension-link@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2))(@tiptap/react@2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/hooks': 7.15.3(react@19.0.0) + '@mantine/core': 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/hooks': 7.16.0(react@19.0.0) '@tiptap/extension-link': 2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2) '@tiptap/react': 2.11.2(@tiptap/core@2.11.2(@tiptap/pm@2.11.2))(@tiptap/pm@2.11.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 @@ -15476,11 +15466,11 @@ snapshots: make-error@1.3.6: {} - mantine-react-table@2.0.0-beta.8(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + mantine-react-table@2.0.0-beta.8(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/dates@7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(@tabler/icons-react@3.28.1(react@19.0.0))(clsx@2.1.1)(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@mantine/core': 7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/dates': 7.15.3(@mantine/core@7.15.3(@mantine/hooks@7.15.3(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.15.3(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mantine/hooks': 7.15.3(react@19.0.0) + '@mantine/core': 7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/dates': 7.16.0(@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@mantine/hooks@7.16.0(react@19.0.0))(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mantine/hooks': 7.16.0(react@19.0.0) '@tabler/icons-react': 3.28.1(react@19.0.0) '@tanstack/match-sorter-utils': 8.19.4 '@tanstack/react-table': 8.20.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -16537,7 +16527,7 @@ snapshots: dependencies: react: 19.0.0 react-remove-scroll-bar: 2.3.8(@types/react@19.0.7)(react@19.0.0) - react-style-singleton: 2.2.1(@types/react@19.0.7)(react@19.0.0) + react-style-singleton: 2.2.3(@types/react@19.0.7)(react@19.0.0) tslib: 2.8.1 use-callback-ref: 1.3.3(@types/react@19.0.7)(react@19.0.0) use-sidecar: 1.1.2(@types/react@19.0.7)(react@19.0.0) @@ -16557,15 +16547,6 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-style-singleton@2.2.1(@types/react@19.0.7)(react@19.0.0): - dependencies: - get-nonce: 1.0.1 - invariant: 2.2.4 - react: 19.0.0 - tslib: 2.8.1 - optionalDependencies: - '@types/react': 19.0.7 - react-style-singleton@2.2.3(@types/react@19.0.7)(react@19.0.0): dependencies: get-nonce: 1.0.1 From 1fd3fd8dfbdfd7c4a5e2a84365ef028f3452dffd Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Tue, 14 Jan 2025 19:03:38 +0100 Subject: [PATCH 23/28] refactor: env validation typescript and common package (#1912) --- apps/nextjs/next.config.ts | 8 ++-- .../app/[locale]/_client-providers/trpc.tsx | 2 +- .../src/app/[locale]/auth/login/page.tsx | 2 +- .../boards/(content)/_header-actions.tsx | 2 +- apps/nextjs/src/app/[locale]/layout.tsx | 2 +- .../manage/users/groups/[id]/members/page.tsx | 2 +- .../src/app/[locale]/widgets/[kind]/page.tsx | 2 +- apps/nextjs/src/{env.mjs => env.ts} | 7 +-- packages/api/src/router/invite/checks.ts | 2 +- packages/api/src/router/test/group.spec.ts | 2 +- packages/api/src/router/test/invite.spec.ts | 2 +- packages/api/src/router/test/user.spec.ts | 2 +- packages/auth/configuration.ts | 2 +- packages/auth/{env.mjs => env.ts} | 45 +++---------------- packages/auth/events.ts | 2 +- packages/auth/package.json | 2 +- packages/auth/providers/check-provider.ts | 2 +- .../authorization/ldap-authorization.ts | 2 +- .../auth/providers/credentials/ldap-client.ts | 2 +- packages/auth/providers/filter-providers.ts | 2 +- packages/auth/providers/oidc/oidc-provider.ts | 2 +- .../providers/test/ldap-authorization.spec.ts | 2 +- packages/auth/test/events.spec.ts | 2 +- packages/common/{env.mjs => env.ts} | 5 ++- packages/common/package.json | 6 ++- packages/common/src/encryption.ts | 2 +- packages/common/src/env-validation.ts | 42 +++++++++++++++++ .../cron-jobs/src/jobs/session-cleanup.ts | 2 +- packages/db/configs/mysql.config.ts | 2 +- packages/db/configs/sqlite.config.ts | 2 +- packages/db/driver.ts | 2 +- packages/db/{env.mjs => env.ts} | 9 ++-- packages/db/migrations/mysql/migrate.ts | 2 +- packages/db/migrations/sqlite/migrate.ts | 2 +- packages/db/package.json | 2 +- pnpm-lock.yaml | 3 ++ 36 files changed, 98 insertions(+), 83 deletions(-) rename apps/nextjs/src/{env.mjs => env.ts} (86%) rename packages/auth/{env.mjs => env.ts} (75%) rename packages/common/{env.mjs => env.ts} (86%) create mode 100644 packages/common/src/env-validation.ts rename packages/db/{env.mjs => env.ts} (87%) diff --git a/apps/nextjs/next.config.ts b/apps/nextjs/next.config.ts index 5e36315b1..5a082309c 100644 --- a/apps/nextjs/next.config.ts +++ b/apps/nextjs/next.config.ts @@ -1,13 +1,13 @@ // Importing env files here to validate on build -import "@homarr/auth/env.mjs"; -import "@homarr/db/env.mjs"; -import "@homarr/common/env.mjs"; +import "@homarr/auth/env"; +import "@homarr/db/env"; +import "@homarr/common/env"; import type { NextConfig } from "next"; import MillionLint from "@million/lint"; import createNextIntlPlugin from "next-intl/plugin"; -import "./src/env.mjs"; +import "./src/env.ts"; // Package path does not work... so we need to use relative path const withNextIntl = createNextIntlPlugin("../../packages/translation/src/request.ts"); diff --git a/apps/nextjs/src/app/[locale]/_client-providers/trpc.tsx b/apps/nextjs/src/app/[locale]/_client-providers/trpc.tsx index 52d5c10b7..3d2042030 100644 --- a/apps/nextjs/src/app/[locale]/_client-providers/trpc.tsx +++ b/apps/nextjs/src/app/[locale]/_client-providers/trpc.tsx @@ -21,7 +21,7 @@ import type { AppRouter } from "@homarr/api"; import { clientApi, getTrpcUrl } from "@homarr/api/client"; import { createHeadersCallbackForSource } from "@homarr/api/shared"; -import { env } from "~/env.mjs"; +import { env } from "~/env"; const getWebSocketProtocol = () => { // window is not defined on server side diff --git a/apps/nextjs/src/app/[locale]/auth/login/page.tsx b/apps/nextjs/src/app/[locale]/auth/login/page.tsx index 9b5dfbd83..c9d913c08 100644 --- a/apps/nextjs/src/app/[locale]/auth/login/page.tsx +++ b/apps/nextjs/src/app/[locale]/auth/login/page.tsx @@ -1,7 +1,7 @@ import { redirect } from "next/navigation"; import { Card, Center, Stack, Text, Title } from "@mantine/core"; -import { env } from "@homarr/auth/env.mjs"; +import { env } from "@homarr/auth/env"; import { auth } from "@homarr/auth/next"; import { getScopedI18n } from "@homarr/translation/server"; diff --git a/apps/nextjs/src/app/[locale]/boards/(content)/_header-actions.tsx b/apps/nextjs/src/app/[locale]/boards/(content)/_header-actions.tsx index e951a4318..b0657e1e1 100644 --- a/apps/nextjs/src/app/[locale]/boards/(content)/_header-actions.tsx +++ b/apps/nextjs/src/app/[locale]/boards/(content)/_header-actions.tsx @@ -28,7 +28,7 @@ import { useCategoryActions } from "~/components/board/sections/category/categor import { CategoryEditModal } from "~/components/board/sections/category/category-edit-modal"; import { useDynamicSectionActions } from "~/components/board/sections/dynamic/dynamic-actions"; import { HeaderButton } from "~/components/layout/header/button"; -import { env } from "~/env.mjs"; +import { env } from "~/env"; import { useEditMode, useRequiredBoard } from "./_context"; export const BoardContentHeaderActions = () => { diff --git a/apps/nextjs/src/app/[locale]/layout.tsx b/apps/nextjs/src/app/[locale]/layout.tsx index 6469ddd39..8f145ee3c 100644 --- a/apps/nextjs/src/app/[locale]/layout.tsx +++ b/apps/nextjs/src/app/[locale]/layout.tsx @@ -9,7 +9,7 @@ import "~/styles/scroll-area.scss"; import { notFound } from "next/navigation"; import { NextIntlClientProvider } from "next-intl"; -import { env } from "@homarr/auth/env.mjs"; +import { env } from "@homarr/auth/env"; import { auth } from "@homarr/auth/next"; import { ModalProvider } from "@homarr/modals"; import { Notifications } from "@homarr/notifications"; diff --git a/apps/nextjs/src/app/[locale]/manage/users/groups/[id]/members/page.tsx b/apps/nextjs/src/app/[locale]/manage/users/groups/[id]/members/page.tsx index 9609a2089..965bb61ed 100644 --- a/apps/nextjs/src/app/[locale]/manage/users/groups/[id]/members/page.tsx +++ b/apps/nextjs/src/app/[locale]/manage/users/groups/[id]/members/page.tsx @@ -5,7 +5,7 @@ import { IconExclamationCircle } from "@tabler/icons-react"; import type { RouterOutputs } from "@homarr/api"; import { api } from "@homarr/api/server"; -import { env } from "@homarr/auth/env.mjs"; +import { env } from "@homarr/auth/env"; import { auth } from "@homarr/auth/next"; import { isProviderEnabled } from "@homarr/auth/server"; import { everyoneGroup } from "@homarr/definitions"; diff --git a/apps/nextjs/src/app/[locale]/widgets/[kind]/page.tsx b/apps/nextjs/src/app/[locale]/widgets/[kind]/page.tsx index bc3af8b27..bcffbb4e2 100644 --- a/apps/nextjs/src/app/[locale]/widgets/[kind]/page.tsx +++ b/apps/nextjs/src/app/[locale]/widgets/[kind]/page.tsx @@ -5,7 +5,7 @@ import { db } from "@homarr/db"; import type { WidgetKind } from "@homarr/definitions"; import { widgetImports } from "@homarr/widgets"; -import { env } from "~/env.mjs"; +import { env } from "~/env"; import { WidgetPreviewPageContent } from "./_content"; interface Props { diff --git a/apps/nextjs/src/env.mjs b/apps/nextjs/src/env.ts similarity index 86% rename from apps/nextjs/src/env.mjs rename to apps/nextjs/src/env.ts index fffc18fda..72d1c3837 100644 --- a/apps/nextjs/src/env.mjs +++ b/apps/nextjs/src/env.ts @@ -1,6 +1,8 @@ import { createEnv } from "@t3-oss/env-nextjs"; import { z } from "zod"; +import { shouldSkipEnvValidation } from "@homarr/common/env-validation"; + export const env = createEnv({ shared: { PORT: z.coerce.number().default(3000), @@ -13,7 +15,7 @@ export const env = createEnv({ server: { // Comma separated list of docker hostnames that can be used to connect to query the docker endpoints (localhost:2375,host.docker.internal:2375, ...) DOCKER_HOSTNAMES: z.string().optional(), - DOCKER_PORTS: z.number().optional(), + DOCKER_PORTS: z.string().optional(), }, /** * Specify your client-side environment variables schema here. @@ -32,6 +34,5 @@ export const env = createEnv({ DOCKER_PORTS: process.env.DOCKER_PORTS, // NEXT_PUBLIC_CLIENTVAR: process.env.NEXT_PUBLIC_CLIENTVAR, }, - skipValidation: - Boolean(process.env.CI) || Boolean(process.env.SKIP_ENV_VALIDATION) || process.env.npm_lifecycle_event === "lint", + skipValidation: shouldSkipEnvValidation(), }); diff --git a/packages/api/src/router/invite/checks.ts b/packages/api/src/router/invite/checks.ts index 330faaae3..10585d8b2 100644 --- a/packages/api/src/router/invite/checks.ts +++ b/packages/api/src/router/invite/checks.ts @@ -1,6 +1,6 @@ import { TRPCError } from "@trpc/server"; -import { env } from "@homarr/auth/env.mjs"; +import { env } from "@homarr/auth/env"; export const throwIfCredentialsDisabled = () => { if (!env.AUTH_PROVIDERS.includes("credentials")) { diff --git a/packages/api/src/router/test/group.spec.ts b/packages/api/src/router/test/group.spec.ts index ab5357e8f..e3d989ab7 100644 --- a/packages/api/src/router/test/group.spec.ts +++ b/packages/api/src/router/test/group.spec.ts @@ -1,7 +1,7 @@ import { describe, expect, test, vi } from "vitest"; import type { Session } from "@homarr/auth"; -import * as env from "@homarr/auth/env.mjs"; +import * as env from "@homarr/auth/env"; import { createId, eq } from "@homarr/db"; import { groupMembers, groupPermissions, groups, users } from "@homarr/db/schema"; import { createDb } from "@homarr/db/test"; diff --git a/packages/api/src/router/test/invite.spec.ts b/packages/api/src/router/test/invite.spec.ts index 886ef63df..c03d9a180 100644 --- a/packages/api/src/router/test/invite.spec.ts +++ b/packages/api/src/router/test/invite.spec.ts @@ -24,7 +24,7 @@ vi.mock("@homarr/auth", async () => { }); // Mock the env module to return the credentials provider -vi.mock("@homarr/auth/env.mjs", () => { +vi.mock("@homarr/auth/env", () => { return { env: { AUTH_PROVIDERS: ["credentials"], diff --git a/packages/api/src/router/test/user.spec.ts b/packages/api/src/router/test/user.spec.ts index 0a3aa8d4f..9aa6e1c1b 100644 --- a/packages/api/src/router/test/user.spec.ts +++ b/packages/api/src/router/test/user.spec.ts @@ -28,7 +28,7 @@ vi.mock("@homarr/auth", async () => { }); // Mock the env module to return the credentials provider -vi.mock("@homarr/auth/env.mjs", () => { +vi.mock("@homarr/auth/env", () => { return { env: { AUTH_PROVIDERS: ["credentials"], diff --git a/packages/auth/configuration.ts b/packages/auth/configuration.ts index 49dd7126a..96bba6723 100644 --- a/packages/auth/configuration.ts +++ b/packages/auth/configuration.ts @@ -8,7 +8,7 @@ import type { SupportedAuthProvider } from "@homarr/definitions"; import { createAdapter } from "./adapter"; import { createSessionCallback } from "./callbacks"; -import { env } from "./env.mjs"; +import { env } from "./env"; import { createSignInEventHandler } from "./events"; import { createCredentialsConfiguration, createLdapConfiguration } from "./providers/credentials/credentials-provider"; import { EmptyNextAuthProvider } from "./providers/empty/empty-provider"; diff --git a/packages/auth/env.mjs b/packages/auth/env.ts similarity index 75% rename from packages/auth/env.mjs rename to packages/auth/env.ts index 9105ee776..6d9aa3354 100644 --- a/packages/auth/env.mjs +++ b/packages/auth/env.ts @@ -1,10 +1,9 @@ import { createEnv } from "@t3-oss/env-nextjs"; import { z } from "zod"; -const trueStrings = ["1", "yes", "t", "true"]; -const falseStrings = ["0", "no", "f", "false"]; +import { createBooleanSchema, createDurationSchema, shouldSkipEnvValidation } from "@homarr/common/env-validation"; +import { supportedAuthProviders } from "@homarr/definitions"; -const supportedAuthProviders = ["credentials", "oidc", "ldap"]; const authProvidersSchema = z .string() .min(1) @@ -14,7 +13,7 @@ const authProvidersSchema = z .toLowerCase() .split(",") .filter((provider) => { - if (supportedAuthProviders.includes(provider)) return true; + if (supportedAuthProviders.some((supportedProvider) => supportedProvider === provider)) return true; else if (!provider) console.log("One or more of the entries for AUTH_PROVIDER could not be parsed and/or returned null."); else console.log(`The value entered for AUTH_PROVIDER "${provider}" is incorrect.`); @@ -23,41 +22,7 @@ const authProvidersSchema = z ) .default("credentials"); -const createDurationSchema = (defaultValue) => - z - .string() - .regex(/^\d+[smhd]?$/) - .default(defaultValue) - .transform((duration) => { - const lastChar = duration[duration.length - 1]; - if (!isNaN(Number(lastChar))) { - return Number(defaultValue); - } - - const multipliers = { - s: 1, - m: 60, - h: 60 * 60, - d: 60 * 60 * 24, - }; - const numberDuration = Number(duration.slice(0, -1)); - const multiplier = multipliers[lastChar]; - - return numberDuration * multiplier; - }); - -const booleanSchema = z - .string() - .default("false") - .transform((value, ctx) => { - const normalized = value.trim().toLowerCase(); - if (trueStrings.includes(normalized)) return true; - if (falseStrings.includes(normalized)) return false; - - throw new Error(`Invalid boolean value for ${ctx.path.join(".")}`); - }); - -const skipValidation = Boolean(process.env.CI) || Boolean(process.env.SKIP_ENV_VALIDATION); +const skipValidation = shouldSkipEnvValidation(); const authProviders = skipValidation ? [] : authProvidersSchema.parse(process.env.AUTH_PROVIDERS); export const env = createEnv({ @@ -71,7 +36,7 @@ export const env = createEnv({ AUTH_OIDC_CLIENT_ID: z.string().min(1), AUTH_OIDC_CLIENT_SECRET: z.string().min(1), AUTH_OIDC_CLIENT_NAME: z.string().min(1).default("OIDC"), - AUTH_OIDC_AUTO_LOGIN: booleanSchema, + AUTH_OIDC_AUTO_LOGIN: createBooleanSchema(false), AUTH_OIDC_SCOPE_OVERWRITE: z.string().min(1).default("openid email profile groups"), AUTH_OIDC_GROUPS_ATTRIBUTE: z.string().default("groups"), // Is used in the signIn event to assign the correct groups, key is from object of decoded id_token AUTH_OIDC_NAME_ATTRIBUTE_OVERWRITE: z.string().optional(), diff --git a/packages/auth/events.ts b/packages/auth/events.ts index 31713ac7d..2c8c68dd7 100644 --- a/packages/auth/events.ts +++ b/packages/auth/events.ts @@ -8,7 +8,7 @@ import { groupMembers, groups, users } from "@homarr/db/schema"; import { colorSchemeCookieKey, everyoneGroup } from "@homarr/definitions"; import { logger } from "@homarr/log"; -import { env } from "./env.mjs"; +import { env } from "./env"; import { extractProfileName } from "./providers/oidc/oidc-provider"; export const createSignInEventHandler = (db: Database): Exclude["signIn"] => { diff --git a/packages/auth/package.json b/packages/auth/package.json index e94c2cacf..a4c57c9eb 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -11,7 +11,7 @@ "./client": "./client.ts", "./server": "./server.ts", "./shared": "./shared.ts", - "./env.mjs": "./env.mjs" + "./env": "./env.ts" }, "main": "./index.ts", "types": "./index.ts", diff --git a/packages/auth/providers/check-provider.ts b/packages/auth/providers/check-provider.ts index fd483465b..b38e3c3ad 100644 --- a/packages/auth/providers/check-provider.ts +++ b/packages/auth/providers/check-provider.ts @@ -1,6 +1,6 @@ import type { SupportedAuthProvider } from "@homarr/definitions"; -import { env } from "../env.mjs"; +import { env } from "../env"; export const isProviderEnabled = (provider: SupportedAuthProvider) => { // The question mark is placed there because isProviderEnabled is called during static build of about page diff --git a/packages/auth/providers/credentials/authorization/ldap-authorization.ts b/packages/auth/providers/credentials/authorization/ldap-authorization.ts index 529d26ff2..bf793ba05 100644 --- a/packages/auth/providers/credentials/authorization/ldap-authorization.ts +++ b/packages/auth/providers/credentials/authorization/ldap-authorization.ts @@ -7,7 +7,7 @@ import { logger } from "@homarr/log"; import type { validation } from "@homarr/validation"; import { z } from "@homarr/validation"; -import { env } from "../../../env.mjs"; +import { env } from "../../../env"; import { LdapClient } from "../ldap-client"; export const authorizeWithLdapCredentialsAsync = async ( diff --git a/packages/auth/providers/credentials/ldap-client.ts b/packages/auth/providers/credentials/ldap-client.ts index 7c266360f..4dc48e2a8 100644 --- a/packages/auth/providers/credentials/ldap-client.ts +++ b/packages/auth/providers/credentials/ldap-client.ts @@ -3,7 +3,7 @@ import { Client } from "ldapts"; import { objectEntries } from "@homarr/common"; -import { env } from "../../env.mjs"; +import { env } from "../../env"; export interface BindOptions { distinguishedName: string; diff --git a/packages/auth/providers/filter-providers.ts b/packages/auth/providers/filter-providers.ts index 1ee2ad38e..236bfe6ac 100644 --- a/packages/auth/providers/filter-providers.ts +++ b/packages/auth/providers/filter-providers.ts @@ -1,6 +1,6 @@ import type { Provider } from "next-auth/providers"; -import { env } from "../env.mjs"; +import { env } from "../env"; export const filterProviders = (providers: Exclude unknown>[]) => { // During build this will be undefined, so we default to an empty array diff --git a/packages/auth/providers/oidc/oidc-provider.ts b/packages/auth/providers/oidc/oidc-provider.ts index 5d4570564..82328b3ff 100644 --- a/packages/auth/providers/oidc/oidc-provider.ts +++ b/packages/auth/providers/oidc/oidc-provider.ts @@ -2,7 +2,7 @@ import type { ReadonlyHeaders } from "next/dist/server/web/spec-extension/adapte import type { OIDCConfig } from "@auth/core/providers"; import type { Profile } from "@auth/core/types"; -import { env } from "../../env.mjs"; +import { env } from "../../env"; import { createRedirectUri } from "../../redirect"; export const OidcProvider = (headers: ReadonlyHeaders | null): OIDCConfig => ({ diff --git a/packages/auth/providers/test/ldap-authorization.spec.ts b/packages/auth/providers/test/ldap-authorization.spec.ts index 8d4a03ff9..50f35399e 100644 --- a/packages/auth/providers/test/ldap-authorization.spec.ts +++ b/packages/auth/providers/test/ldap-authorization.spec.ts @@ -9,7 +9,7 @@ import { createDb } from "@homarr/db/test"; import { authorizeWithLdapCredentialsAsync } from "../credentials/authorization/ldap-authorization"; import * as ldapClient from "../credentials/ldap-client"; -vi.mock("../../env.mjs", () => ({ +vi.mock("../../env", () => ({ env: { AUTH_LDAP_BIND_DN: "bind_dn", AUTH_LDAP_BIND_PASSWORD: "bind_password", diff --git a/packages/auth/test/events.spec.ts b/packages/auth/test/events.spec.ts index 2bd4ad921..a2783bad7 100644 --- a/packages/auth/test/events.spec.ts +++ b/packages/auth/test/events.spec.ts @@ -11,7 +11,7 @@ import { colorSchemeCookieKey, everyoneGroup } from "@homarr/definitions"; import { createSignInEventHandler } from "../events"; -vi.mock("../env.mjs", () => { +vi.mock("../env", () => { return { env: { AUTH_OIDC_GROUPS_ATTRIBUTE: "someRandomGroupsKey", diff --git a/packages/common/env.mjs b/packages/common/env.ts similarity index 86% rename from packages/common/env.mjs rename to packages/common/env.ts index 4e62ec25d..fda1b7859 100644 --- a/packages/common/env.mjs +++ b/packages/common/env.ts @@ -2,6 +2,8 @@ import { randomBytes } from "crypto"; import { createEnv } from "@t3-oss/env-nextjs"; import { z } from "zod"; +import { shouldSkipEnvValidation } from "./src/env-validation"; + const errorSuffix = `, please generate a 64 character secret in hex format or use the following: "${randomBytes(32).toString("hex")}"`; export const env = createEnv({ @@ -23,6 +25,5 @@ export const env = createEnv({ runtimeEnv: { SECRET_ENCRYPTION_KEY: process.env.SECRET_ENCRYPTION_KEY, }, - skipValidation: - Boolean(process.env.CI) || Boolean(process.env.SKIP_ENV_VALIDATION) || process.env.npm_lifecycle_event === "lint", + skipValidation: shouldSkipEnvValidation(), }); diff --git a/packages/common/package.json b/packages/common/package.json index b9758e9ff..f1705a4ed 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -9,7 +9,8 @@ "./types": "./src/types.ts", "./server": "./src/server.ts", "./client": "./src/client.ts", - "./env.mjs": "./env.mjs" + "./env": "./env.ts", + "./env-validation": "./src/env-validation.ts" }, "typesVersions": { "*": { @@ -30,7 +31,8 @@ "dayjs": "^1.11.13", "next": "15.1.4", "react": "19.0.0", - "react-dom": "19.0.0" + "react-dom": "19.0.0", + "zod": "^3.24.1" }, "devDependencies": { "@homarr/eslint-config": "workspace:^0.2.0", diff --git a/packages/common/src/encryption.ts b/packages/common/src/encryption.ts index e9a20b69c..a10451f9f 100644 --- a/packages/common/src/encryption.ts +++ b/packages/common/src/encryption.ts @@ -1,6 +1,6 @@ import crypto from "crypto"; -import { env } from "../env.mjs"; +import { env } from "../env"; const algorithm = "aes-256-cbc"; //Using AES encryption diff --git a/packages/common/src/env-validation.ts b/packages/common/src/env-validation.ts new file mode 100644 index 000000000..ff884bc0a --- /dev/null +++ b/packages/common/src/env-validation.ts @@ -0,0 +1,42 @@ +import { z } from "zod"; + +const trueStrings = ["1", "yes", "t", "true"]; +const falseStrings = ["0", "no", "f", "false"]; + +export const createBooleanSchema = (defaultValue: boolean) => + z + .string() + .default(defaultValue.toString()) + .transform((value, ctx) => { + const normalized = value.trim().toLowerCase(); + if (trueStrings.includes(normalized)) return true; + if (falseStrings.includes(normalized)) return false; + + throw new Error(`Invalid boolean value for ${ctx.path.join(".")}`); + }); + +export const createDurationSchema = (defaultValue: `${number}${"s" | "m" | "h" | "d"}`) => + z + .string() + .regex(/^\d+[smhd]?$/) + .default(defaultValue) + .transform((duration) => { + const lastChar = duration[duration.length - 1] as "s" | "m" | "h" | "d"; + if (!isNaN(Number(lastChar))) { + return Number(defaultValue); + } + + const multipliers = { + s: 1, + m: 60, + h: 60 * 60, + d: 60 * 60 * 24, + }; + const numberDuration = Number(duration.slice(0, -1)); + const multiplier = multipliers[lastChar]; + + return numberDuration * multiplier; + }); + +export const shouldSkipEnvValidation = () => + Boolean(process.env.CI) || Boolean(process.env.SKIP_ENV_VALIDATION) || process.env.npm_lifecycle_event === "lint"; diff --git a/packages/cron-jobs/src/jobs/session-cleanup.ts b/packages/cron-jobs/src/jobs/session-cleanup.ts index cbfe8533d..72f6c88fe 100644 --- a/packages/cron-jobs/src/jobs/session-cleanup.ts +++ b/packages/cron-jobs/src/jobs/session-cleanup.ts @@ -1,4 +1,4 @@ -import { env } from "@homarr/auth/env.mjs"; +import { env } from "@homarr/auth/env"; import { NEVER } from "@homarr/cron-jobs-core/expressions"; import { db, eq, inArray } from "@homarr/db"; import { sessions, users } from "@homarr/db/schema"; diff --git a/packages/db/configs/mysql.config.ts b/packages/db/configs/mysql.config.ts index c04425119..1eb3aa943 100644 --- a/packages/db/configs/mysql.config.ts +++ b/packages/db/configs/mysql.config.ts @@ -1,6 +1,6 @@ import type { Config } from "drizzle-kit"; -import { env } from "../env.mjs"; +import { env } from "../env"; export default { dialect: "mysql", diff --git a/packages/db/configs/sqlite.config.ts b/packages/db/configs/sqlite.config.ts index 052c926bb..6b38860f2 100644 --- a/packages/db/configs/sqlite.config.ts +++ b/packages/db/configs/sqlite.config.ts @@ -1,6 +1,6 @@ import type { Config } from "drizzle-kit"; -import { env } from "../env.mjs"; +import { env } from "../env"; export default { dialect: "sqlite", diff --git a/packages/db/driver.ts b/packages/db/driver.ts index 8e54f07b5..643651d78 100644 --- a/packages/db/driver.ts +++ b/packages/db/driver.ts @@ -7,7 +7,7 @@ import mysql from "mysql2"; import { logger } from "@homarr/log"; -import { env } from "./env.mjs"; +import { env } from "./env"; import * as mysqlSchema from "./schema/mysql"; import * as sqliteSchema from "./schema/sqlite"; diff --git a/packages/db/env.mjs b/packages/db/env.ts similarity index 87% rename from packages/db/env.mjs rename to packages/db/env.ts index fb5ec2923..4c5ae0319 100644 --- a/packages/db/env.mjs +++ b/packages/db/env.ts @@ -1,12 +1,14 @@ import { createEnv } from "@t3-oss/env-nextjs"; import { z } from "zod"; +import { shouldSkipEnvValidation } from "@homarr/common/env-validation"; + const drivers = { betterSqlite3: "better-sqlite3", mysql2: "mysql2", -}; +} as const; -const isDriver = (driver) => process.env.DB_DRIVER === driver; +const isDriver = (driver: (typeof drivers)[keyof typeof drivers]) => process.env.DB_DRIVER === driver; const isUsingDbHost = Boolean(process.env.DB_HOST); const onlyAllowUrl = isDriver(drivers.betterSqlite3); const urlRequired = onlyAllowUrl || !isUsingDbHost; @@ -55,6 +57,5 @@ export const env = createEnv({ DB_NAME: process.env.DB_NAME, DB_PORT: process.env.DB_PORT, }, - skipValidation: - Boolean(process.env.CI) || Boolean(process.env.SKIP_ENV_VALIDATION) || process.env.npm_lifecycle_event === "lint", + skipValidation: shouldSkipEnvValidation(), }); diff --git a/packages/db/migrations/mysql/migrate.ts b/packages/db/migrations/mysql/migrate.ts index daca71ee7..4b2616c49 100644 --- a/packages/db/migrations/mysql/migrate.ts +++ b/packages/db/migrations/mysql/migrate.ts @@ -3,7 +3,7 @@ import { migrate } from "drizzle-orm/mysql2/migrator"; import mysql from "mysql2"; import type { Database } from "../.."; -import { env } from "../../env.mjs"; +import { env } from "../../env"; import * as mysqlSchema from "../../schema/mysql"; import { seedDataAsync } from "../seed"; diff --git a/packages/db/migrations/sqlite/migrate.ts b/packages/db/migrations/sqlite/migrate.ts index 803f36215..e075a8d14 100644 --- a/packages/db/migrations/sqlite/migrate.ts +++ b/packages/db/migrations/sqlite/migrate.ts @@ -2,7 +2,7 @@ import Database from "better-sqlite3"; import { drizzle } from "drizzle-orm/better-sqlite3"; import { migrate } from "drizzle-orm/better-sqlite3/migrator"; -import { env } from "../../env.mjs"; +import { env } from "../../env"; import * as sqliteSchema from "../../schema/sqlite"; import { seedDataAsync } from "../seed"; diff --git a/packages/db/package.json b/packages/db/package.json index a33036b75..e26e15ed1 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -11,7 +11,7 @@ "./test": "./test/index.ts", "./queries": "./queries/index.ts", "./validationSchemas": "./validationSchemas.ts", - "./env.mjs": "./env.mjs" + "./env": "./env.ts" }, "main": "./index.ts", "types": "./index.ts", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d2e1786d7..505a53ee1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -716,6 +716,9 @@ importers: react-dom: specifier: 19.0.0 version: 19.0.0(react@19.0.0) + zod: + specifier: ^3.24.1 + version: 3.24.1 devDependencies: '@homarr/eslint-config': specifier: workspace:^0.2.0 From 986e013ca3eaf402d9014c5586536e05d93e9adc Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Tue, 14 Jan 2025 19:31:50 +0100 Subject: [PATCH 24/28] fix(app): missing noreferer attribute for anchor tag (#1915) --- packages/widgets/src/app/component.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/widgets/src/app/component.tsx b/packages/widgets/src/app/component.tsx index 33edf9f19..77039a7af 100644 --- a/packages/widgets/src/app/component.tsx +++ b/packages/widgets/src/app/component.tsx @@ -98,7 +98,14 @@ interface AppLinkProps { const AppLink = ({ href, openInNewTab, enabled, children }: PropsWithChildren) => enabled ? ( - + {children} ) : ( From 5c16fb8d6c6892e4fab119509304326da845c0e0 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Tue, 14 Jan 2025 19:44:37 +0100 Subject: [PATCH 25/28] chore: add start command to run from source (#1928) * chore: add start command to run from source * fix: start command does not run in parallel --- .gitignore | 2 ++ package.json | 1 + 2 files changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 7e1d14c68..3d0fc5393 100644 --- a/.gitignore +++ b/.gitignore @@ -54,7 +54,9 @@ yarn-error.log* *.log apps/tasks/tasks.cjs +apps/tasks/tasks.css apps/websocket/wssServer.cjs +apps/websocket/wssServer.css apps/nextjs/.million/ packages/cli/cli.cjs diff --git a/package.json b/package.json index 601753572..8afa6d4b2 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "lint:ws": "pnpm dlx sherif@latest", "package:new": "turbo gen init", "release": "semantic-release", + "start": "concurrently \"pnpm with-env node apps/tasks/tasks.cjs\" \"pnpm with-env node apps/websocket/wssServer.cjs\" \"pnpm -F nextjs start\"", "test": "cross-env NODE_ENV=development CI=true vitest run --exclude e2e --coverage.enabled ", "test:e2e": "cross-env NODE_ENV=development CI=true vitest e2e", "test:ui": "cross-env NODE_ENV=development CI=true vitest --exclude e2e --ui --coverage.enabled", From ec3bda34e0c1adacf0cfc5d7af272f9f2617fbe5 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Tue, 14 Jan 2025 19:45:21 +0100 Subject: [PATCH 26/28] fix(media-request): media and media-request status can have missing values (#1911) --- .../integrations/src/interfaces/media-requests/media-request.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/integrations/src/interfaces/media-requests/media-request.ts b/packages/integrations/src/interfaces/media-requests/media-request.ts index c997e8014..7c90c15d8 100644 --- a/packages/integrations/src/interfaces/media-requests/media-request.ts +++ b/packages/integrations/src/interfaces/media-requests/media-request.ts @@ -47,6 +47,7 @@ export enum MediaRequestStatus { PendingApproval = 1, Approved = 2, Declined = 3, + Failed = 4, } export enum MediaAvailability { @@ -55,4 +56,5 @@ export enum MediaAvailability { Processing = 3, PartiallyAvailable = 4, Available = 5, + Blacklisted = 6, } From e01d74f4f89aee9a122b660e6303c356871c6ebb Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Tue, 14 Jan 2025 19:54:55 +0100 Subject: [PATCH 27/28] feat(board): add mobile home board (#1910) * feat(board): add mobile home board * fix: add missing translations * fix: mysql key reference with other datatype * fix: format issue * fix: missing trpc context arguments in tests * fix: missing trpc context arguments in tests --- .../[locale]/boards/[name]/settings/page.tsx | 6 +- .../_components/board-card-menu-dropdown.tsx | 15 +- .../src/app/[locale]/manage/boards/page.tsx | 10 +- .../_components/board-settings-form.tsx | 19 + .../_components/_change-home-board.tsx | 21 +- .../manage/users/[userId]/general/page.tsx | 2 +- packages/api/src/router/board.ts | 55 +- packages/api/src/router/test/app.spec.ts | 10 + packages/api/src/router/test/board.spec.ts | 61 +- .../router/test/docker/docker-router.spec.ts | 3 + packages/api/src/router/test/group.spec.ts | 66 +- .../integration/integration-router.spec.ts | 13 + packages/api/src/router/test/invite.spec.ts | 5 + .../src/router/test/serverSettings.spec.ts | 3 + packages/api/src/router/test/user.spec.ts | 8 + .../api/src/router/test/widgets/app.spec.ts | 2 + packages/api/src/router/user.ts | 12 +- packages/api/src/trpc.ts | 2 + packages/common/src/server.ts | 1 + packages/common/src/user-agent.ts | 11 + .../migrations/mysql/0020_salty_doorman.sql | 2 + .../migrations/mysql/meta/0020_snapshot.json | 1700 +++++++++++++++++ .../db/migrations/mysql/meta/_journal.json | 7 + .../sqlite/0020_empty_hellfire_club.sql | 1 + .../migrations/sqlite/meta/0020_snapshot.json | 1625 ++++++++++++++++ .../db/migrations/sqlite/meta/_journal.json | 7 + packages/db/schema/mysql.ts | 3 + packages/db/schema/sqlite.ts | 3 + packages/server-settings/src/index.ts | 1 + .../boards-search-group.tsx | 26 +- packages/translation/src/lang/en.json | 19 +- packages/validation/src/user.ts | 5 +- 32 files changed, 3634 insertions(+), 90 deletions(-) create mode 100644 packages/common/src/user-agent.ts create mode 100644 packages/db/migrations/mysql/0020_salty_doorman.sql create mode 100644 packages/db/migrations/mysql/meta/0020_snapshot.json create mode 100644 packages/db/migrations/sqlite/0020_empty_hellfire_club.sql create mode 100644 packages/db/migrations/sqlite/meta/0020_snapshot.json diff --git a/apps/nextjs/src/app/[locale]/boards/[name]/settings/page.tsx b/apps/nextjs/src/app/[locale]/boards/[name]/settings/page.tsx index 36818573a..1ffb892d1 100644 --- a/apps/nextjs/src/app/[locale]/boards/[name]/settings/page.tsx +++ b/apps/nextjs/src/app/[locale]/boards/[name]/settings/page.tsx @@ -101,7 +101,11 @@ export default async function BoardSettingsPage(props: Props) { - + )} diff --git a/apps/nextjs/src/app/[locale]/manage/boards/_components/board-card-menu-dropdown.tsx b/apps/nextjs/src/app/[locale]/manage/boards/_components/board-card-menu-dropdown.tsx index eef7dedb2..68ecf3a57 100644 --- a/apps/nextjs/src/app/[locale]/manage/boards/_components/board-card-menu-dropdown.tsx +++ b/apps/nextjs/src/app/[locale]/manage/boards/_components/board-card-menu-dropdown.tsx @@ -3,7 +3,7 @@ import { useCallback } from "react"; import Link from "next/link"; import { Menu } from "@mantine/core"; -import { IconCopy, IconHome, IconSettings, IconTrash } from "@tabler/icons-react"; +import { IconCopy, IconDeviceMobile, IconHome, IconSettings, IconTrash } from "@tabler/icons-react"; import type { RouterOutputs } from "@homarr/api"; import { clientApi } from "@homarr/api/client"; @@ -43,6 +43,12 @@ export const BoardCardMenuDropdown = ({ board }: BoardCardMenuDropdownProps) => await revalidatePathActionAsync("/"); }, }); + const setMobileHomeBoardMutation = clientApi.board.setMobileHomeBoard.useMutation({ + onSettled: async () => { + // Revalidate all as it's part of the user settings, /boards page and board manage page + await revalidatePathActionAsync("/"); + }, + }); const deleteBoardMutation = clientApi.board.deleteBoard.useMutation({ onSettled: async () => { await revalidatePathActionAsync("/manage/boards"); @@ -68,6 +74,10 @@ export const BoardCardMenuDropdown = ({ board }: BoardCardMenuDropdownProps) => await setHomeBoardMutation.mutateAsync({ id: board.id }); }, [board.id, setHomeBoardMutation]); + const handleSetMobileHomeBoard = useCallback(async () => { + await setMobileHomeBoardMutation.mutateAsync({ id: board.id }); + }, [board.id, setMobileHomeBoardMutation]); + const handleDuplicateBoard = useCallback(() => { openDuplicateModal({ board: { @@ -85,6 +95,9 @@ export const BoardCardMenuDropdown = ({ board }: BoardCardMenuDropdownProps) => }> {t("setHomeBoard.label")} + }> + {t("setMobileHomeBoard.label")} + {session?.user.permissions.includes("board-create") && ( }> {t("duplicate.label")} diff --git a/apps/nextjs/src/app/[locale]/manage/boards/page.tsx b/apps/nextjs/src/app/[locale]/manage/boards/page.tsx index 2b1529894..4974b6a86 100644 --- a/apps/nextjs/src/app/[locale]/manage/boards/page.tsx +++ b/apps/nextjs/src/app/[locale]/manage/boards/page.tsx @@ -15,7 +15,7 @@ import { Title, Tooltip, } from "@mantine/core"; -import { IconDotsVertical, IconHomeFilled, IconLock, IconWorld } from "@tabler/icons-react"; +import { IconDeviceMobile, IconDotsVertical, IconHomeFilled, IconLock, IconWorld } from "@tabler/icons-react"; import type { RouterOutputs } from "@homarr/api"; import { api } from "@homarr/api/server"; @@ -88,6 +88,14 @@ const BoardCard = async ({ board }: BoardCardProps) => { )} + {board.isMobileHome && ( + + }> + {t("action.setMobileHomeBoard.badge.label")} + + + )} + {board.creator && ( diff --git a/apps/nextjs/src/app/[locale]/manage/settings/_components/board-settings-form.tsx b/apps/nextjs/src/app/[locale]/manage/settings/_components/board-settings-form.tsx index 8890cbce0..69f2329b0 100644 --- a/apps/nextjs/src/app/[locale]/manage/settings/_components/board-settings-form.tsx +++ b/apps/nextjs/src/app/[locale]/manage/settings/_components/board-settings-form.tsx @@ -37,6 +37,25 @@ export const BoardSettingsForm = ({ defaultValues }: { defaultValues: ServerSett )} {...form.getInputProps("homeBoardId")} /> + ({ + value: board.id, + label: board.name, + image: board.logoImageUrl, + }))} + SelectOption={({ label, image }: { value: string; label: string; image: string | null }) => ( + + {/* eslint-disable-next-line @next/next/no-img-element */} + {image ? {label} : } + + {label} + + + )} + {...form.getInputProps("mobileHomeBoardId")} + /> )} diff --git a/apps/nextjs/src/app/[locale]/manage/users/[userId]/general/_components/_change-home-board.tsx b/apps/nextjs/src/app/[locale]/manage/users/[userId]/general/_components/_change-home-board.tsx index b6fe54770..1666e15b2 100644 --- a/apps/nextjs/src/app/[locale]/manage/users/[userId]/general/_components/_change-home-board.tsx +++ b/apps/nextjs/src/app/[locale]/manage/users/[userId]/general/_components/_change-home-board.tsx @@ -18,13 +18,14 @@ interface ChangeHomeBoardFormProps { export const ChangeHomeBoardForm = ({ user, boardsData }: ChangeHomeBoardFormProps) => { const t = useI18n(); - const { mutate, isPending } = clientApi.user.changeHomeBoardId.useMutation({ + const { mutate, isPending } = clientApi.user.changeHomeBoards.useMutation({ async onSettled() { await revalidatePathActionAsync(`/manage/users/${user.id}`); }, onSuccess(_, variables) { form.setInitialValues({ homeBoardId: variables.homeBoardId, + mobileHomeBoardId: variables.mobileHomeBoardId, }); showSuccessNotification({ message: t("user.action.changeHomeBoard.notification.success.message"), @@ -36,9 +37,10 @@ export const ChangeHomeBoardForm = ({ user, boardsData }: ChangeHomeBoardFormPro }); }, }); - const form = useZodForm(validation.user.changeHomeBoard, { + const form = useZodForm(validation.user.changeHomeBoards, { initialValues: { homeBoardId: user.homeBoardId ?? "", + mobileHomeBoardId: user.mobileHomeBoardId ?? "", }, }); @@ -52,7 +54,18 @@ export const ChangeHomeBoardForm = ({ user, boardsData }: ChangeHomeBoardFormPro return (
- +